No. | Title |
Result | Log | Script | Packet | Dump (bin) |
| Unordered Delivery |
|
|
|
|
|
1 | Unordered Data chunks are received for Delivery | PASS | X | X | X | Link0 |
| Ordered Delivery |
|
|
|
|
|
2 | Ordered Data chunks are received for Re-order (A1->A2->A3->A4) | PASS | X | X | X | Link0 |
3 | Ordered Data chunks are received for Re-order (A4->A3->A2->A1) | PASS | X | X | X | Link0 |
4 | Ordered Data chunks are received for Re-order (A2->A1->A4->A3) | PASS | X | X | X | Link0 |
| Ordered Delivery (Multi-Stream) |
|
|
|
|
|
5 | Multi-Stream Ordered Data chunks are received for Re-order(A1->B1->A2->B2) | PASS | X | X | X | Link0 |
6 | Multi-Stream Ordered Data chunks are received for Re-order(A1->B2->A2->B1) | PASS | X | X | X | Link0 |
7 | Multi-Stream Ordered Data chunks are received for Re-order(A2->B1->A1->B2) | PASS | X | X | X | Link0 |
8 | Multi-Stream Ordered Data chunks are received for Re-order(A2->B2->A1->B1) | PASS | X | X | X | Link0 |
| Fragmentation |
|
|
|
|
|
9 | Un-Fragment DATA is send if the data size less than the current MTU | PASS | X | X | X | Link0 |
10 | Un-Fragment DATA is send if the data size equal to the current MTU | PASS | X | X | X | Link0 |
11 | Fragment DATA is send if the data size exceed the current MTU | PASS | X | X | X | Link0 |
| Fragment Reassembly |
|
|
|
|
|
12 | Fragmented DATA chunks are received for reassembly (A1->A2->A3) | PASS | X | X | X | Link0 |
13 | Fragmented DATA chunks are received for reassembly (A2->A3->A1) | PASS | X | X | X | Link0 |
14 | Fragmented DATA chunks are received for reassembly (A3->A2->A1) | PASS | X | X | X | Link0 |
15 | Fragmented DATA chunks are received for reassembly (Partial Delivery) | PASS | X | X | X | Link0 |
| Acknowledgement on Reception of DATA Chunks |
|
|
|
|
|
16 | A SACK chunk can acknowledge the reception of multiple DATA chunks | PASS | X | X | X | Link0 |
17 | DATA chunk is received chunks with TSN greater than the Cumulative TSN Ack | PASS | X | X | X | Link0 |
18 | Duplicate DATA chunk is received with no new DATA chunk | PASS | X | X | X | Link0 |
| Processing a Received SACK |
|
|
|
|
|
19 | SACK containing Cumulative TSN less than the Cumulative TSN Ack point | PASS | X | X | X | Link0 |
20 | SACK containing Cumulative TSN greater than the Cumulative TSN Ack point (ACK multiple DATA chunks) | PASS | X | X | X | Link0 |
21 | SACK containing Cumulative TSN greater than the Cumulative TSN Ack point (NO DATA with that TSN has been send) | PASS | X | X | X | Link0 |
22 | TSN missing in SACK which was previously acknowledged by SACK in Gap Ack block | PASS | X | X | X | Link0 |
| Other Issues |
|
|
|
|
|
23 | DATA chunk is received with no user data | PASS | X | X | X | Link0 |