Abstract: This standard is part of a family of standards for local area networks (LANs) and metropolitan area networks (MANs) that deals with the Physical and Data Link Layers as defined by the ISO Open Systems Interconnection Reference Model. It defines a high-speed shared medium access protocol for use over a dual, counterflowing, unidirectional bus subnetwork. The Physical Layer and Distributed Queue Dual Bus (DQDB) Layer are required to support a Logical Link Control (LLC) Sublayer by means of a connectionless Medium Access Control (MAC) Sublayer service in a manner consistent with other IEEE 802 networks. Additional DQDB Layer functions are specified as a framework for other services. These additional functions will support Isochronous Service Users and Connection-Oriented Data Service Users, but their implementation is not required for conformance.
Content
1. Overview
1.1 Scope
1.2 Applicability
Normative references
Definitions
Abbreviations and acronyms
1.6 Conformance
1.7 Notation
1.7.1 Service specification method and notation
1.7.2 State machine notation
1.8 Organization of this part of ISO/IEC 8802
2. Overview
2.1 DQDB subnetwork
2.1.1 Dual Bus architecture
2.1.2 Access control to the Dual Bus subnetwork
2.1.3 Provision of DQDB Layer services
2.1.4 Performance of the Distributed Queue
2.1.5 DQDB subnetwork configuration control
2.2 Node functional architecture
2.2.1 Physical Layer functions
2.2.2 DQDB Layer functions
3. DQDB Layer service definition
3.1 MAC service provided to the LLC Sublayer
3.2 Isochronous service
3.2.1 ISU-DATA request
3.2.2 ISU-DATA indication
3.3 Connection-Oriented Data Service
4. Physical Layer service definition
4.1 Ph-DATA request
4.2 Ph-DATA indication
4.3 Relationship of Ph-DATA request primitives and Ph-DATA indication primitives
4.3. Node not performing Head of Bus functions
4.3.2 Node performing Head of Bus functions
4.4 Ph-TIMING-SOURCE request
4.5 Ph-TIMING-MARK indication
4.6 Ph-STATUS indication
5. DQDB node functional description
5.1 Provision of MAC service to LLC
5.1.1 MAC Convergence Function (MCF) block
5.1.2 Queued Arbitrated (QA) Functions block
5.1.3 MAC Sublayer service management functions
5.2 Provision of isochronous service
5.2.1 Isochronous Convergence Function (ICF) block
5.2.2 Pre-Arbitrated (PA) Functions block
5.2.3 Isochronous service provider management functions
5.3 Provision of other services
5.3.1 Connection-Oriented Data Service
5.4 Common Functions
5.4.1 Relaying of slot octets and management information octets
5.4.2 Subnetwork Configuration Control function
5.4.3 Head of Bus functions
5.4.4 MID Page Allocation functions
6. DQDB Layer Protocol Data Unit (PDU) formats
6.1 Ordering principles
6.2 Slot
6.2.1 Access Control Field (ACF)
6.3 Queued Arbitrated (QA) slot
6.3.1 QA segment
6.4 Pre-Arbitrated (PA) slot
6.4.1 PA segment
6.5 Transfer of MAC Service Data Unit (MSDU)
6.5.1 Initial MAC Protocol Data Unit (IMPDU)
6.5.2 Derived MAC Protocol Data Unit (DMPDU)
6.6 Protocol Data Unit (PDU) Hierarchy for MAC Service
6.7 Node conformance requirements
7. DQDB Layer facilities
7.1 Timer
7.1.1 Reassembly IMPDU Timer (RIT)
7.1.2 Head of Bus Arbitration Timer (Timer_H)
7.2 Counters
7.2.1 Request counter (REQ_I_CNTR)
7.2.2 Countdown counter (CD_I_CNTR)
7.2.3 Local request queue counter (REQ_I_Q)
7.2.4 Page counter (PAGE_CNTR)
7.2.5 Bandwidth balancing counter (BWB_CNTR)
7.2.6 Transmit sequence number counter (TX_SEQUENCE_NUM)
7.3 System parameters
7.3.1 Reassembly IMPDU timer period (RIT_PERIOD)
7.3.2 Head of Bus Arbitration Timer period (Timer_H_PERIOD)
7.3.3 Quality of service map (QOS_MAP)
7.3.4 Reserved number of MID pages (RESERVED_MID_PAGES)
7.3.5 Maximum number of MID pages (MAX_MID_PAGES)
7.3.6 Bandwidth balancing modulus (BWB_MOD)
7.4 Flags
7.4.1 Configuration Control Flag (CC_12_CONTROL)
7.4.2 Default Configuration Control Flag (CC_D2_CONTROL)
7.4.3 CRC32 Generation Flag (CRC32_GEN_CONTROL)
7.4.4 CRC32 Checking Flag (CRC32_CHECK_CONTROL)
7.5 Resource status indicators
7.5.1 Configuration Control Status Indicator (CC_STATUS)
7.5.2 Head of Bus Operation Indicator (HOB_OPERATION)
7.5.3 Link Status Indicator (LINK_STATUS)
7.5.4 External Timing Source Status Indicator (ETS_STATUS)