Jump to content

Advanced Data Communication Control Procedures

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 196.247.24.22 (talk) at 21:22, 7 November 2019 (Rewrite, better comparison to HDLC). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In telecommunication, Advanced Data Communication Control Procedures (or Protocol) (ADCCP) is a bit-oriented data link layer protocol developed by the American National Standards Institute. It is almost identical to the ISO High-Level Data Link Control (HDLC) protocol.[1]

Although the ISO and ANSI standards writers coordinated their work, there are differences between the standards. Most are editorial, but there are unintended differences between the defined subsets.

One major difference between the two is the unnumbered (U) format. When extended (7-bit) sequence numbers are used, I and S frames have two-byte control fields. HDLC, however, specifies that U frames have 1-byte control fields in all cases. ADCCP specifies a 2-byte control field format with the P/F flag duplicated:[2]

ADCCP control fields
First byte Second byte Description
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
0 N(S) P/F N(R) I frame, N(S) is a 3-bit sequence number
1 0 type P/F N(R) S frame, N(R) is a 3-bit sequence number
1 1 type P/F type U frame
0 N(S) P/F N(R) Extended I frame, N(S) is a 7-bit sequence number
1 0 type —0— P/F N(R) Extended S frame, N(R) is a 7-bit sequence number
1 1 type P/F type P/F —0— Extended U frame (ADCCP only)

See also

References

  1. ^ Friend et al. 1988, p. 191
  2. ^ X3.66 1979, p. 28
  • Friend, George E.; Fike, John L.; Baker, H. Charles; Bellamy, John C. (1988). Understanding Data Communications (2nd ed.). Indianapolis: Howard W. Sams & Company. ISBN 0-672-27270-9. {{cite book}}: Invalid |ref=harv (help)
  • ANSI X3.66-1979: American National Standard for advanced data communication procedures (ADCCP). American National Standards Institute. 9 January 1979. FIPS PUB 71-1980.
  • Public Domain This article incorporates public domain material from Federal Standard 1037C. General Services Administration. Archived from the original on 2022-01-22.