IEEE HomeSearch IEEE ShopWeb Account Contact IEEE IEEE
MembershipPublicationsServicesStandardsConferencesCareers/Jobs
IEEE-SA IEEE-SA Member Area Search our standards database for Abstract, Sponsor, Status, Contact,Ordering and Historical information. IEEE-SA Standards Association
Products & ServicesIEEE-SA MembershipStandards DevelopmentNews & InformationnavFillerHOMEHOME Icon

ISO/IEC8802-12: 1998 and 802.12, 1998 Information technology—Telecommunications and information exchange between systems—Local and metropolitan area networks—Specific requirements—Part 12: Demand-Priority access method, physical layer and repeater specifications -Description

Abstract: The media access control characteristics for the demand-priority access method are specified. The layer management, physical layers, and media that support this access method are also specified. Layer and sublayer interface specifications are aligned to the ISO Open Systems Interconnection Basic Reference Model and ISO/IEC 8802 models. Specifications for 100 Mb/s operation over 100 balanced cable (twisted-pair) Categories 3 through 5, 150 shielded balanced cable, and fibre-optic media are included. Optional implementation of redundant links to facilitate automatic recovery of network connectivity in case of link or repeater failure anywhere in the network path is specified. Rules for connecting redundant links within a network are defined.

Keywords: balanced cable, data processing, demand-priority access method, fault tolerance, fibre optic, information interchange, local area network, media access control, models, mode of data transmission, network interconnection, redundant link, repeater, star-topology local area network, twisted pair, network interconnection

Content +

  • 1. Overview
    • 1.1 Scope
    • 1.2 Purpose
    • 1.3 Document organization
    • 1.4 Application areas
    • 1.5 Conformance requirements
      • 1.5.1 End node PICS proforma
      • 1.5.2 Repeater PICS proforma
      • 1.5.3 PMD PICS proforma
  • 2. Normative references
  • 3. Definitions
  • 4. Abbreviations and acronyms
  • 5. Notation
    • 5.1 Service definition method and notation
    • 5.2 State diagram notation
    • 5.3 Pseudo code state description
      • 5.3.1 Pseudo code constructs and key words
      • 5.3.2 Pseudo code example
      • 5.3.3 Pseudo code functions and procedures
    • 5.4 Numerical representation
    • 5.5 Time-space diagrams
  • 6. Introduction to the protocol
    • 6.1 Network topology
      • 6.1.1 Network components
      • 6.1.2 Network structure
      • 6.1.3 Link configuration
      • 6.1.4 Link media
      • 6.1.5 Redundant links
    • 6.2 Basic operational concepts
      • 6.2.1 Round-robin polling
      • 6.2.2 Data transmission
      • 6.2.3 Round-robin transmission example
    • 6.3 Operations in cascaded networks
    • 6.4 Link training
    • 6.5 Transmission errors
    • 6.6 Error recovery procedures
    • 6.7 Architectural relationship to the ISO/IEC and IEEE standards
      • 6.7.1 End node architecture
      • 6.7.2 Repeater architecture
      • 6.7.3 MAC functions
      • 6.7.4 RMAC functions
      • 6.7.5 PMI functions
      • 6.7.6 MII
      • 6.7.7 PMD functions
      • 6.7.8 MDI
      • 6.7.9 LME functions
    • 6.8 Items for future study
  • 7. Medium Access Control (MAC) service definitions
    • 7.1 Scope
    • 7.2 Overview of MAC services
    • 7.3 MAC services to the LLC
      • 7.3.1 ISO/IEC 8802-3 compatibility mode
      • 7.3.2 ISO/IEC 8802-5 compatibility mode
    • 7.4 MAC services to a bridge
  • 8. Physical Medium Independent (PMI) service definitions
    • 8.1 Scope
    • 8.2 Services provided by the PMI sublayer
    • 8.3 PMI service primitives
    • 8.4 PMI_CONTROL.request
      • 8.4.1 When generated
      • 8.4.2 Effect of receipt
    • 8.5 PMI_CONTROL.indication
      • 8.5.1 When generated
      • 8.5.2 Effect of receipt
    • 8.6 PMI_TRANSMIT.indication
      • 8.6.1 When generated
      • 8.6.2 Effect of receipt
    • 8.7 PMI_CONFIGURATION.indication (optional)
      • 8.7.1 When generated
      • 8.7.2 Effect of receipt
    • 8.8 PMI_RECEIVE_ENABLE.request
      • 8.8.1 When generated
      • 8.8.2 Effect of receipt
      • 8.8.3 Additional comments
    • 8.9 PMI_UNITDATA.request
      • 8.9.1 When generated
      • 8.9.2 Effect of receipt
      • 8.9.3 Additional comments
    • 8.10 PMI_UNITDATA.indication
      • 8.10.1 When generated
      • 8.10.2 Effect of receipt
  • 9. Physical Medium Dependent (PMD) service definitions
    • 9.1 Scope
    • 9.2 Services provided by the PMD sublayer
    • 9.3 PMD service primitives
    • 9.4 PMD_CONTROL.request
      • 9.4.1 When generated
      • 9.4.2 Effect of receipt
      • 9.4.3 Additional comments
    • 9.5 PMD_CONTROL.indication
      • 9.5.1 When generated
      • 9.5.2 Effect of receipt
      • 9.5.3 Additional comments
    • 9.6 PMD_CONFIGURATION.indication (optional)
      • 9.6.1 When generated
      • 9.6.2 Effect of receipt
      • 9.6.3 Additional comments
    • 9.7 PMD_RECEIVE_ENABLE.request
      • 9.7.1 When generated
      • 9.7.2 Effect of receipt
      • 9.7.3 Additional comments
    • 9.8 PMD_DATA.request
      • 9.8.1 When generated
      • 9.8.2 Effect of receipt
      • 9.8.3 Additional comments
    • 9.9 PMD_DATA.indication
      • 9.9.1 When generated
      • 9.9.2 Effect of receipt
      • 9.9.3 Additional comments
  • 10. Medium Access Control (MAC) frame format structure
    • 10.1 MAC frame formats structure
      • 10.1.1 MAC frame ordering principles
    • 10.2 Elements of the ISO/IEC 8802-12 MAC frame format—ISO/IEC 8802-3 compatibility mode
      • 10.2.1 Address fields
      • 10.2.2 Length (L) field
      • 10.2.3 Data and pad fields
      • 10.2.4 Frame Check Sequence (FCS) field
    • 10.3 Elements of the ISO/IEC 8802-12 MAC frame format—ISO/IEC 8802-5 compatibility mode
      • 10.3.1 Access Control (AC) field
      • 10.3.2 Frame Control (FC) field
      • 10.3.3 Address fields
      • 10.3.4 Routing Information (RI) field
      • 10.3.5 Information (INFO) field
      • 10.3.6 Frame Check Sequence (FCS) field
    • 10.4 Address administration
      • 10.4.1 Universal address administration
      • 10.4.2 Local address administration
    • 10.5 Invalid MAC frames
    • 10.6 Elements of the ISO/IEC 8802-12 training frame
      • 10.6.1 Address fields
      • 10.6.2 Requested configuration field format
      • 10.6.3 Allowed configuration field format
      • 10.6.4 Training frame data field
      • 10.6.5 Training frame FCS field
    • 10.7 Elements of the ISO/IEC 8802-12 void frame
  • 11. Medium Access Control (MAC) protocol
    • 11.1 Scope
    • 11.2 Overview of the MAC operations
      • 11.2.1 Link control
      • 11.2.2 Internal control
    • 11.3 MAC operational modes
      • 11.3.1 Training mode
      • 11.3.2 Active mode
      • 11.3.3 Retrain_Delay mode
    • 11.4 The MAC logical structure
      • 11.4.1 Autonomous processes
      • 11.4.2 MAC state machine structure
    • 11.5 MAC state machine general definitions
      • 11.5.1 Counters
      • 11.5.2 Timers
      • 11.5.3 Constants
      • 11.5.4 Types
      • 11.5.5 Variables
      • 11.5.6 Procedures
      • 11.5.7 Functions
    • 11.6 MAC state machine state definitions
      • 11.6.1 MAC1 : MAC1_REQUEST_TRAINING
      • 11.6.2 MAC2 : MAC2_REMOVE_CONTROL_SIGNAL
      • 11.6.3 MAC3 : MAC3_IDLE_OR_REQUEST
      • 11.6.4 MAC4 : MAC4_WAIT_FOR_START_MAC_FRAME
      • 11.6.5 MAC5 : MAC5_READ_FRAME
      • 11.6.6 MAC6 : MAC6_TRANSMIT_FRAME
      • 11.6.7 MAC7 : MAC7_WAIT_FOR_PMI_TRANSMIT_INDICATION
      • 11.6.8 MAC8 : MAC8_ACQUIRE_CONTROL_SIGNAL
      • 11.6.9 MAC9 : MAC9_RETRAIN_DELAY
  • 12. Repeater Medium Access Control (RMAC) protocol
    • 12.1 Scope
      • 12.1.1 Network topology restrictions
      • 12.1.2 RMAC packet monitoring and network control overview
      • 12.1.3 Control state definitions
      • 12.1.4 Overview of the RMAC state machines
      • 12.1.5 State machine constants, variables, and types
      • 12.1.6 Functions and procedures
      • 12.1.7 Receive State Machine (RSM)
      • 12.1.8 Transmit State Machine (TSM)
      • 12.1.9 The Buffer Control and Address Lookup Logic (BCALL) state machine
    • 12.2 The Train Uplink Machine (TULM)
    • 12.3 TULM1_UP_LINK_OPERATING_OK
    • 12.4 TULM2_WAIT_FOR_TRAINING_DOWN
    • 12.5 TULM3_WAIT_RESTART_TRAINING
    • 12.6 TULM4_WAIT_FOR_GRANT
    • 12.7 TULM5_PUSH_TRAINING_FRAME_INTO_RMAC_BUF
    • 12.8 TULM6_WAIT_FOR_INCOMING
    • 12.9 TULM7_WAIT_FOR_FRAME
    • 12.10 TULM8_RECEIVING_FRAME
    • 12.11 TULM9_WAIT_IDLE_OR_INCOMING
  • 13. Layer management functions and services
    • 13.1 Introduction
      • 13.1.1 Purpose and scope
      • 13.1.2 Layer management model
      • 13.1.3 Packages
      • 13.1.4 End node managed object class
    • 13.2 Conformance requirements
  • 14. Management facilities
    • 14.1 Introduction
    • 14.2 Counter operation
    • 14.3 Address formats
    • 14.4 Repeater management facilities
    • 14.5 Repeater functions to support management
      • 14.5.1 Common constants and types
      • 14.5.2 Variables
      • 14.5.3 Procedures
    • 14.6 Repeater managed object class
      • 14.6.1 Repeater attributes
      • 14.6.2 Repeater actions
      • 14.6.3 Repeater notifications
    • 14.7 ResourceTypeID managed object class
    • 14.8 Group managed object class
      • 14.8.1 Group attributes
      • 14.8.2 Group actions
      • 14.8.3 Group notifications
    • 14.9 Port managed object class
      • 14.9.1 Port attributes
      • 14.9.2 Port actions
    • 14.10 Link managed object class
      • 14.10.1 Link attributes
      • 14.10.2 Link actions
      • 14.10.3 Link notifications
    • 14.11 End node management facilities
      • 14.11.1 End node functions to support management
      • 14.11.2 End node managed object class
  • 15. Physical Medium Independent (PMI) specifications
    • 15.1 Scope
    • 15.2 Overview
      • 15.2.1 Control functions overview
      • 15.2.2 Data functions overview
    • 15.3 Control functions
      • 15.3.1 TCS transfer function
      • 15.3.2 RCS transfer function
      • 15.3.3 RxGrant transfer function
      • 15.3.4 TxEn control function
      • 15.3.5 RxEn control function
      • 15.3.6 Configuration function
    • 15.4 Data functions
      • 15.4.1 Clocking functions
      • 15.4.2 Transmit functions
  • 16. State diagrams
    • 16.1 State variable definitions
    • 16.2 PMI state diagrams
  • 17. Medium Independent Interface (MII) specifications
    • 17.1 Scope
    • 17.2 MII functional characteristics
      • 17.2.1 RxGrant
      • 17.2.2 Transmit Clock (TxClk)
      • 17.2.3 Transmit Control State (TCS[2:0])
      • 17.2.4 Transmit Enable (TxEn)
      • 17.2.5 Transmit Data (TData[3:0])
      • 17.2.6 Receive Control State (RCS[2:0])
      • 17.2.7 Receive Enable (RxEn)
      • 17.2.8 Receive Clock (RxClk)
      • 17.2.9 Receive Data (RData[3:0])
      • 17.2.10 PMD configuration [Optional]
    • 17.3 Electrical characteristics of an optional physically exposed MII
      • 17.3.1 DC power (Vdd and Gnd)
      • 17.3.2 RxGrant
      • 17.3.3 Transmit Clock (TxClk)
      • 17.3.4 Transmit Control State (TCS[2:0])
      • 17.3.5 Transmit Enable (TxEn)
      • 17.3.6 Transmit Data (TData[3:0])
      • 17.3.7 Receive Control State (RCS[2:0])
      • 17.3.8 Receive Enable (RxEn)
      • 17.3.9 Receive Clock (RxClk)
      • 17.3.10 Receive Data (RData[3:0])
      • 17.3.11 PMD Config[3:0] [Optional]
      • 17.3.12 Output drivers
      • 17.3.13 Input receivers
  • 18. 4-UTP Physical Medium Dependent (PMD) sublayer, Medium Dependent Interface (MDI), and link specifications
    • 18.1 Scope
    • 18.2 Overview
      • 18.2.1 Signal conditioning and control functions
      • 18.2.2 PMD interfaces
      • 18.2.3 Twisted-pair media
      • 18.2.4 PMD/Link configuration
    • 18.3 PMD to PMI interface
    • 18.4 PMD/Medium interface circuits
      • 18.4.1 Circuit TPIO:0
      • 18.4.2 Circuit TPIO:1
      • 18.4.3 Circuit TPIO:2
      • 18.4.4 Circuit TPIO:3
    • 18.5 PMD transmit functions
      • 18.5.1 Data and control signal encoding
      • 18.5.2 Data signaling
      • 18.5.3 Control signaling
      • 18.5.4 Transitions between data and control signaling
    • 18.6 Receive function requirements
      • 18.6.1 Control signal recovery and decoding
      • 18.6.2 Signal monitor function
      • 18.6.3 Clock recovery
      • 18.6.4 Data recovery
      • 18.6.5 Grant detection
      • 18.6.6 Receiver Control State (RCS) description
    • 18.7 PMD state diagrams
      • 18.7.1 State diagram variables
      • 18.7.2 State diagram timers
    • 18.8 PMD electrical specifications
      • 18.8.1 Isolation requirement
      • 18.8.2 Transmitter specifications
      • 18.8.3 Receiver specifications
    • 18.9 Characteristics of the twisted-pair link segment
      • 18.9.1 Transmission parameters
      • 18.9.2 Differential Near-End Crosstalk (NEXT) loss (25-pair bundles)
      • 18.9.3 Noise environment
    • 18.10 MDI specification
      • 18.10.1 MDI connectors
      • 18.10.2 MDI connector pi assignments
      • 18.10.3 Link segment connectors
  • 19. Dual simplex STP Physical Medium Dependent (PMD) sublayer, Medium Dependent Interface (MDI), and link specifications
    • 19.1 Scope
    • 19.2 Overview
      • 19.2.1 Signal conditioning and control functions
      • 19.2.2 PMD interfaces
      • 19.2.3 Twisted-pair medium
      • 19.2.4 PMD/Link configuration
    • 19.3 PMD to PMI interface
    • 19.4 Functional description of interchange circuits
      • 19.4.1 Circuit Tx+/-
      • 19.4.2 Circuit Rx+/-
      • 19.5.1 Multiplexing physical frames
      • 19.5.2 Data and control signal encoding
      • 19.5.3 Data signaling function
      • 19.5.4 Control signals
      • 19.5.5 Transitions between data and control signaling
      • 19.5.6 Transmit Control State (TCS) description
    • 19.6 Receive function requirements
      • 19.6.1 Control signal recovery and decoding function
      • 19.6.2 Signal monitor function
      • 19.6.3 Clock recovery function
      • 19.6.4 Data recovery function
      • 19.6.5 Demultiplexing of physical frame
      • 19.6.6 Grant detection function
      • 19.6.7 Receiver Control State (RCS) description
    • 19.7 PMD state diagrams
      • 19.7.1 State diagram variables
      • 19.7.2 State diagram timers
    • 19.8 PMD electrical specifications
      • 19.8.1 Isolation requirement
      • 19.8.2 Transmitter specifications
      • 19.8.3 Receiver specifications
    • 19.9 Characteristics of the 150 ࡎ balanced cable link segment
    • 19.10 MDI specification
      • 19.10.1 MDI connectors
      • 19.10.2 Optional STP PMD MDI 9-pin D-shell connector
  • 20. Dual simplex fibre optic Physical Medium Dependent (PMD) sublayer, Medium Dependent Interface (MDI), and link specifications for PMD 800 nm and PMD 1300 nm
    • 20.1 Scope
    • 20.2 Overview
      • 20.2.1 Signal conditioning and control functions
      • 20.2.2 PMD interfaces
      • 20.2.3 Fibre-optic medium
      • 20.2.4 PMD/Link configuration
    • 20.3 PMD to PMI interface
    • 20.4 Functional description of interchange circuits
    • 20.5 Transmit functions
      • 20.5.1 Multiplexing physical frames
      • 20.5.2 Data and control signal encoding
      • 20.5.3 Data signaling function
      • 20.5.4 Control signaling function
      • 20.5.5 Transitions between data and control signaling
      • 20.5.6 Transmit Control State (TCS) description
      • 20.5.7 Disable
    • 20.6 Receive function requirements
      • 20.6.1 Control signal recovery and decoding
      • 20.6.2 Signal detect function
      • 20.6.3 Signal monitor fuction
      • 20.6.4 Clock recovery function
      • 20.6.5 Data recovery function
      • 20.6.6 Demultiplexing of physical frame
      • 20.6.7 Grant detection function
      • 20.6.8 Receiver Control State (RCS) description
    • 20.7 PMD state diagrams
      • 20.7.1 State diagram variables
      • 20.7.2 State diagram timers
    • 20.8 PMD 800 nm optical characteristics
      • 20.8.1 Transmit specifications
      • 20.8.2 Receive specifications
    • 20.9 PMD 1300 nm optical characteristics
      • 20.9.1 Transmit specifications
      • 20.9.2 Receive specifications
      • 20.9.3 Characteristics of the fibre-optic medium
      • 20.9.4 MDI specification
      • 20.9.5 Environmental specifications
      • 20.9.6 2-TP Physical Medium Dependent (PMD) sublayer, Medium Dependent Interface (MDI), and link specifications
    • A.1 Protocol Implementation Conformance Statement (PICS) proforma
      • A.1.1 Introduction
      • A.1.2 Abbreviations and special symbols
      • A.1.3 Instructions for completing the PICS proforma
      • A.1.4 PICS Proforma-ISO/IEC 8802-12: 1998: Identification
      • A.1.5 End-node PICS proforma
      • A.1.6 Repeater PICS proforma
      • A.1.7 Physical Layer item
  • Annex B General environmental and safety specifications
    • B.1 General safety
    • B.2 Network safety
      • B.2.1 Installation
      • B.2.2 Grounding
      • B.2.3 Installation and maintenance guidelines
      • B.2.4 Telephony voltages
    • B.3 Environment
      • B.3.1 Electromagnetic compatibility
      • B.3.2 Temperature and humidity
    • C.1 GDMO Specifications for Demand-Priority Managed Objects
      • C.1.1 Repeater GDMO specification
  • Annex D Allocation of object identifier values
    • D.1 Introduction
    • D.2 ISO/IEC 8802-12 global object identifiers
    • D.3 Repeater object identifiers
    • D.4 End node object identifiers
  • Annex E Network topology rules
    • E.1 Allowed topologies
    • E.2 Maximum topologies
    • E.3 4-UTP bundled cable restrictions
    • E.4 Network topology rules and recommendations for repeaters with redundant links
    • E.5 Recommendations for interconnecting non-redundant-link repeaters with redundant-link repeaters
    • E.6 Network topology recommendations for end nodes with redundant links
  • Annex F Use of cabling systems with a nominal characteristic impedance of 120 ࡎ for 4-UTP links
    • F.1 Use of 120 ࡎ link segments
    • F.2 F.2 Use of 100 cables in conjunction with 120 ࡎ premise cabling
  • Annex G Bibliography

links: [Standard Status] - [Purchase] - [PDF*] - [LAN/MAN (802) Collection - Description]

available for Standards Online LAN/MAN (802) Collection subscribers only

spacer

Copyright ©2004 IEEE-SA
Contact IEEE-SA
(m.v.rodriguez@ieee.org)
URL: http://standards.ieee.org/reading/ieee/std_public/description/lanman/8802.12-1998_desc.html

spacer