PK-232 TECHNICAL MANUAL
APPENDIX A – AX.25 LEVEL 2 PROTOCOL
PK232TM Rev. A 5/87
A-21
Page 66
A.4.4.4
Reception of Incorrect Frames
When a DXE receives a frame with an incorrect FCS, an invalid frame, or a frame with an improper
address, that frame shall be discarded.
A.4.4.5
Receiving Acknowledgement
Whenever an I or S frame is correctly received, even in a busy condition, the N(R) of the received
frame should be checked to see if it includes an acknowledgement of outstanding sent I frames.
The T1 timer should be cancelled if the received frame actually acknowledges previously unac-
knowledged frames. If the T1 timer is cancelled and there are still some frames that have been
sent that are not acknowledged, T1 should be started again. If the T1 timer runs out before an ac-
knowledgement is received, the device should proceed to the retransmission procedure in
A.4.4.9
.
A.4.4.6
Receiving Reject
Upon receiving a REJ frame, the transmitting DXE will set its send state variable to the same value
as the REJ frame's received sequence number in the control field. The DXE will then retransmit
any I frame(s) outstanding at the next available opportunity conforming to the following:
1. If the DXE is not transmitting at the time, and the channel is open, the device may commence
to retransmit the I frame(s) immediately.
2. If the DXE is operating on a full-duplex channel transmitting a UI or S frame when it receives a
REJ frame, it may finish sending the UI or S frame and then retransmit the I frame(s).
3. If the DXE is operating in a full-duplex channel transmitting another I frame when it receives a
REJ frame, it may abort the I frame it was sending and start retransmission of the requested I
frames immediately.
4. The DXE may send just the one I frame outstanding, or it may send more than the one indi-
cated if more I frames followed the first one not acknowledged, provided the total to be sent
does not exceed the flow-control window (7 frames).
If the DXE receives a REJ frame with the poll bit set, it should respond with either a RR or RNR
frame with the final bit set before retransmitting the outstanding I frame(s).
A.4.4.7
Receiving a RNR Frame
Whenever a DXE receives a RNR frame, it shall stop transmission of I frames until the busy condi-
tion has been cleared. If timer T1 runs out after the RNR was received, the waiting acknowledge-
ment procedure listed in
A.4.4.9
, below, should be performed. The poll bit may be used in con-
junction with S frames to test for a change in the condition of the busied-out DXE.
A.4.4.8
Sending a Busy Indication
Whenever a DXE enters a busy condition, it will indicate this by sending a RNR response at the
next opportunity. While the DXE is in the busy condition, it may receive and process S frames, and
if a received S frame has the P bit set to one, the DXE should send a RNR frame with the F bit set
to one at the next possible opportunity. To clear the busy condition, the DXE should send either a
RR or REJ frame with the received sequence number equal to the current receive state variable,
depending on whether the last received I frame was properly received or not.
Содержание PAKRATT PK-232
Страница 75: ...PK 232 TECHNICAL MANUAL APPENDIX C DRAWINGS PK232TM Rev A 5 87 C 1 Page 75 ...
Страница 76: ...PK 232 TECHNICAL MANUAL APPENDIX C DRAWINGS PK232TM Rev A 5 87 C 2 Page 76 ...
Страница 77: ...PK 232 TECHNICAL MANUAL APPENDIX C DRAWINGS PK232TM Rev A 5 87 C 3 Page 77 ...
Страница 78: ...PK 232 TECHNICAL MANUAL APPENDIX C DRAWINGS PK232TM Rev A 5 87 C 4 Page 78 ...
Страница 79: ...PK 232 TECHNICAL MANUAL APPENDIX C DRAWINGS PK232TM Rev A 5 87 C 5 Page 79 ...
Страница 80: ...PK 232 TECHNICAL MANUAL APPENDIX C DRAWINGS PK232TM Rev A 5 87 C 6 Page 80 ...
Страница 81: ...PK 232 TECHNICAL MANUAL APPENDIX C DRAWINGS PK232TM Rev A 5 87 C 7 Page 81 ...
Страница 82: ...PK 232 TECHNICAL MANUAL APPENDIX D Waveforms PK232TM Rev A 5 87 D 1 Page 82 ...
Страница 83: ...PK 232 TECHNICAL MANUAL APPENDIX D Waveforms PK232TM Rev A 5 87 D 2 Page 83 ...
Страница 84: ...PK 232 TECHNICAL MANUAL APPENDIX D Waveforms PK232TM Rev A 5 87 D 3 Page 84 ...
Страница 85: ...PK 232 TECHNICAL MANUAL APPENDIX D Waveforms PK232TM Rev A 5 87 D 4 Page 85 ...
Страница 86: ...PK 232 TECHNICAL MANUAL APPENDIX D Waveforms PK232TM Rev A 5 87 D 5 Page 86 ...
Страница 87: ...PK 232 TECHNICAL MANUAL APPENDIX D Waveforms PK232TM Rev A 5 87 D 6 Page 87 ...
Страница 88: ...PK 232 TECHNICAL MANUAL APPENDIX D Waveforms PK232TM Rev A 5 87 D 7 Page 88 ...
Страница 89: ...PK 232 TECHNICAL MANUAL APPENDIX D Waveforms PK232TM Rev A 5 87 D 8 Page 89 ...
Страница 90: ...PK 232 TECHNICAL MANUAL APPENDIX D Waveforms PK232TM Rev A 5 87 D 9 Page 90 ...
Страница 91: ...PK 232 TECHNICAL MANUAL APPENDIX D Waveforms PK232TM Rev A 5 87 D 10 Page 91 ...
Страница 92: ...PK 232 TECHNICAL MANUAL APPENDIX D Waveforms PK232TM Rev A 5 87 D 11 Page 92 ...
Страница 93: ...PK 232 TECHNICAL MANUAL APPENDIX D Waveforms PK232TM Rev A 5 87 D 12 Page 93 ...
Страница 94: ...PK 232 TECHNICAL MANUAL APPENDIX D Waveforms PK232TM Rev A 5 87 D 13 Page 94 ...
Страница 95: ...PK 232 TECHNICAL MANUAL APPENDIX D Waveforms PK232TM Rev A 5 87 D 14 Page 95 ...
Страница 96: ...PK 232 TECHNICAL MANUAL APPENDIX D Waveforms PK232TM Rev A 5 87 D 15 Page 96 ...
Страница 97: ...PK 232 TECHNICAL MANUAL APPENDIX D Waveforms PK232TM Rev A 5 87 D 16 Page 97 ...
Страница 98: ...PK 232 TECHNICAL MANUAL APPENDIX D Waveforms PK232TM Rev A 5 87 D 17 Page 98 ...
Страница 99: ...PK 232 TECHNICAL MANUAL APPENDIX D Waveforms PK232TM Rev A 5 87 D 18 Page 99 ...
Страница 100: ...PK 232 TECHNICAL MANUAL APPENDIX D Waveforms PK232TM Rev A 5 87 D 19 Page 100 ...
Страница 101: ...PK 232 TECHNICAL MANUAL APPENDIX D Waveforms PK232TM Rev A 5 87 D 20 Page 101 ...