0 s1 s1 increment farm b counter retransmit flag

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: ble V(R): = V(R) + 1, Retransmit_ Flag: = 0 Discard (S1) Valid User Data type AD frame arrives (S3) N(S) < V(R) and N(S) ≥ (V(R) – NW) ie: inside negative part of sliding window E4 N(S) > (V(R) + PW – 1) and N(S) < (V(R) – NW) ie: outside of sliding window CCSDS 232.1-B-2 E5 (S2) (S3) Discard, Retransmit_ Flag: = 1 Discard Discard (S2) (S3) Discard Discard Discard (S2) (S3) Discard, Lockout_ Flag: = 1 Discard, Lockout_ Flag: = 1 Discard (S3) E3 Discard (S1) N(S) > V(R) and N(S) ≤ (V(R) + PW – 1) ie: inside positive part of sliding window and N(S) < > V(R) Discard (S1) E2 Discard, Retransmit_ Flag: = 1, Wait_Flag: = 1 (S2) No buffer is available for this frame (S3) (S3) Page 6-9 September 2010 RECOMMENDED STANDARD FOR COMMUNICATIONS OPERATION PROCEDURE-1 Table 6-1: FARM-1 State Table (Part 2) State Name Accept, Increment FARM-B_ Counter Accept, Increment FARM-B_ Counter (S2) (S3) Increment FARM-B_ Counter, Retransmit_ Flag: = 0 Increment FARM-B_ Counter, Retransmit_ Flag: = 0, Wait_Flag: = 0 Increment FARM-B_ Counter, Retransmit_ Flag: = 0, Wait_Flag: = 0, Lockout_ Flag: = 0 (S1) (S1) Increment FARM-B_ Counter, Retransmit_ Flag: = 0, V(R): = V*(R) Increment FARM-B_ Counter, Retransmit_ Flag: = 0, Wait_Flag: = 0, V(R): = V*(R) Increment FARM-B_ Counter (S1) (S3) Discard Discard Discard (S2) (S3) Ignore Wait_Flag: = 0 Wait_Flag: = 0 (S1) (S3) Report value of: V(R), Lockout_Flag, Wait_Flag, Retransmit_ Flag, FARM-B_ Counter Report value of: V(R), Lockout_Flag, Wait_Flag, Retransmit_ Flag, FARM-B_ Counter Report value of: V(R), Lockout_Flag, Wait_Flag, Retransmit_ Flag, FARM-B_ Counter (S1) CCSDS 232.1-B-2 Accept, Increment FARM-B_ Counter (S1) CLCW report time S3 (S1) Buffer release signal S2 (S1) Invalid frame arrives S1 (S1) Valid Set V(R) to V*(R) type BC frame arrives LOCKOUT (S1) Valid Unlock type BC frame arrives WAIT State Number Valid User Data type BD frame arrives OPEN (S2) (S3) E6 E7 E8 E9 E10 E11 Page 6-10 September 2010 RECOMMENDED STANDARD FOR COMMUNICATIONS OPERATION PROCEDURE-1 S1 E7 E2 E7 E8 E10 E5 S2 S3 E...
View Full Document

Ask a homework question - tutors are online