4.2 Sample Upper-Layer Data Transmission and Acknowledgment

The following two frames show an example of an upper layer sending a payload from "Partner A" to "Partner B" and receiving an acknowledgment (ACK) in the reverse direction. The bytes are assumed to be a UDP payload (UDP and other headers not shown here).

1. Partner A to Partner B

Data Frame (DFRAME), not marked as reliable, sequential, ACK now, complete message, not a retry, not coalesced, not final packet, no selective acknowledgment (SACK) or send masks, sequence ID 5, Next Receive 3, 5 byte payload "ABCDE"

 3D 00 05 03 01 41 42 43 44 45         =....ABCDE

2. Partner B to Partner A

Command Frame (CFRAME) - SACK, Next Send 3, Next Receive 5, not a retry, no SACK or send masks, timestamp 0x00115D07

  
 80 06 01 00 03 06 00 00 07 5D 11 00   .........]..