The packed with the same packet number is resent when a checksum mismatch or incompatible data format error is detected.
Data Receiver |
| Data Sender |
| Operation |
HBR | → |
|
| Send Request (Optional) |
| ← | HBS |
| Data Send |
ACK | → |
|
| Acknowledge |
| ← | HBS |
| Data Send 1 |
ERR | → |
|
| Error |
| ← | HBS |
| Data Send 2 (Retry 1) |
ERR | → |
|
| Error |
| ← | HBS |
| Data Send 3 (Retry 2) |
ACK | → |
|
| Acknowledge |
| : |
|
|
|
ACK | : |
|
| Acknowledge |
→ |
|
| ||
| ← | EOD |
| End of Data |
| : |
|
|
|
| Other subsessions |
|
|
|
| : | EOS |
| End of Session |
| ← |
|
Session terminates if ERR is detected a number of times.
Data Receiver |
| Data Sender |
| Operation |
HBR | → |
|
| Send Request (Optional) |
| ← | HBS |
| Data Send |
ACK | → |
|
| Acknowledge |
| ← | HBS |
| Data Send |
ERR | (Error generated) |
|
| Error |
→ |
|
| ||
| ← | HBS |
| Data Send (Retry 1) |
ERR | (Error generated) |
|
| Error |
→ |
|
| ||
| ← | HBS |
| Data Send (Retry 2) |
ERR | (Error generated) |
|
| Error |
→ |
|
| ||
| ← | HBS |
| Data Send (Retry 3) |
RJC | (Error generated) |
|
| Session stopped |
→ |
|
|
35