In telecommunication, Advanced Data Communication Control Procedures (or Protocol) (ADCCP) is a bit-oriented data link layer used to provide point-to-point and point-to-multipoint transmission of data frames that contain error control information. It places data on a network and ensures proper delivery to a destination. ADCCP is based on the IBM's SDLC protocol. The HDLC by ISO and LAPB by ITU/CCITT are based on ADCCP.
ADCCP is an ANSI standard, X3.66, derived from IBM's Synchronous Data Link Control (SDLC) protocol, and is functionally equivalent to the ISO High-Level Data Link Control (HDLC) standard.
ADCCP has 3 main modes – NRM (Normal Response mode akin to SDLC), ABM (Asynchronous Balanced mode - akin to HDLC) and ARM (Asynchronous Response mode)
This article incorporates public domain material from the General Services Administration document "Federal Standard 1037C".