4. SCHC Compound ACK Example (SCHC Compound ACK Beispiel)
4. SCHC Compound ACK Example (SCHC Compound ACK Beispiel)
Abbildung 7 zeigt ein Beispiel für die Übertragung eines SCHC Packet im ACK-on-Error-Modus unter Verwendung des SCHC Compound ACK. Im Beispiel wird das SCHC Packet in 14 tiles fragmentiert, mit N=3, WINDOW_SIZE=7, M=2 und zwei verlorenen SCHC fragments. Es wird nur 1 SCHC Compound ACK generiert.
Sender Receiver
|-----W=0, FCN=6 ----->|
|-----W=0, FCN=5 ----->|
|-----W=0, FCN=4 ----->|
|-----W=0, FCN=3 ----->|
|-----W=0, FCN=2 --X |
|-----W=0, FCN=1 ----->|
|-----W=0, FCN=0 ----->| Bitmap: 1111011
(no ACK)
|-----W=1, FCN=6 ----->|
|-----W=1, FCN=5 ----->|
|-----W=1, FCN=4 ----->|
|-----W=1, FCN=3 ----->|
|-----W=1, FCN=2 ----->|
|-----W=1, FCN=1 --X |
|-- W=1, FCN=7 + RCS ->| Integrity check: failure
|<--- Compound ACK ----| [C=0, W=0 - Bitmap:1111011,
|-----W=0, FCN=2 ----->| W=1 - Bitmap:1111101]
|-----W=1, FCN=1 ----->| Integrity check: success
|<--- ACK, W=1, C=1 ---| C=1
(End)
Abbildung 7: SCHC Compound ACK Nachrichtensequenz-Beispiel
|--- SCHC ACK Header --|- W=00 --|----- W=01 -----|
|--T-|---M--|-1-| |---M--| |---M--|
+------+----+------+---+---------+------+---------+------+-----+
|RuleID|DTag| W=00 |C=0| 1111011 | W=01 | 1111101 | 00 | pad |
+------+----+------+---+---------+------+---------+------+-----+
next L2 Word boundary ->|<-- L2 Word ->|
Abbildung 8: SCHC Compound ACK Nachrichtenformat-Beispiel: Verluste werden in Fenstern 00 und 01 gefunden