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

IEEE Std 802-12-1995 -Description

Abstract: 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 8802 models. Specifications for 100 Mb/s operation over 100 Ω balanced cable (twisted-pair) category 3 through 5, 150 Ω shielded balanced cable, and fibre optic media are included.

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

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
  • 1. Normative references
  • 2. Definitions
  • 3. 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.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. MediumAccessControl (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
      • 10.1.1 MAC frame ordering principles
    • 10.2 Elements of the IEEE 802.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 IEEE 802.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 IEEE 802.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 IEEE 802.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.2 RMAC packet monitoring and network control overview
      • 12.2.1 Port meta-states
      • 12.2.2 Link control
      • 12.2.3 RMAC active operational modes
    • 12.3 Control state definitions
      • 12.3.1 Transmit Control States
      • 12.3.2 Receiver Control States
      • 12.3.3 Grant state coding
      • 12.3.4 Internal control
      • 12.3.5 PMD/Link configuration coding
    • 12.4 Overview of the RMAC state machines
    • 12.5 State machine constants, variables, and types
      • 12.5.1 Global constants
      • 12.5.2 Types
      • 12.5.3 Global variables
      • 12.5.4 Parameters associated with interprocess signals
    • 12.6 Functions and procedures
      • 12.6.1 Basic functions
      • 12.6.2 Basic procedures
      • 12.6.3 Function definitions
      • 12.6.4 Procedure definitions
    • 12.7 Receive State Machine (RSM)
      • 12.7.1 RSM local variables
      • 12.7.2 RX1 : RX1_IDLE
      • 12.7.3 RX2 : RX2_WAIT_FOR_FRAME_FROM_ABOVE
      • 12.7.4 RX3 : RX3_WAIT_FOR_SELECT
      • 12.7.5 RX4 : RX4_RECEIVING_FRAME_FROM_ABOVE
      • 12.7.6 RX6 : RX6_EXPECT_IDLE_OR_REQ
      • 12.7.7 RX7 : RX7_EXPECT_FRAME_FROM_BELOW
      • 12.7.8 RX8 : RX8_RECEIVING_FRAME_FROM_BELOW
      • 12.7.9 RX9 : RX9_PASS_UP_GRANT
      • 12.7.10 RX10 : RX10_WAIT_FRAME_FROM_LOCAL_PORT_REPEATED
      • 12.7.11 RX11 : RX11_SEND_SECONDARY_CONTROL_SIGNAL
    • 12.8 Transmit State Machine (TSM)
      • 12.8.1 Variables local to the TSM
      • 12.8.2 The TSM state description
    • 12.9 The Buffer Control and Address Lookup Logic (BCALL) state machine
      • 12.9.1 BCALL functions
      • 12.9.2 BCALL control registers
      • 12.9.3 Event signaling
      • 12.9.4 Input to the RMAC buffer
      • 12.9.5 Address extraction
      • 12.9.6 Length monitoring
      • 12.9.7 Control of frame transmission
      • 12.9.8 Local port training mode
    • 12.10 Fault Control Process (FCP) state machine
      • 12.10.1 FCPSTATE1_QUIESCENT
      • 12.10.2 FCPSTATE2_EXPECT_SMF
      • 12.10.3 FCPSTATE3_START_VOID_FRAME
      • 12.10.4 FCPSTATE4_TRANSFERRING_DATA_TO_RSM
    • 12.11 Port Process Module (PPM)
      • 12.11.1 PPM local variables
      • 12.11.2 Local functions and procedures
      • 12.11.3 RMAC transmits control signal—Local port
      • 12.11.4 RMAC transmits control signal—Cascade port
      • 12.11.5 RMAC receives control signal or MAC-frame data—Local port
    • 12.12 The Train Uplink Machine (TULM)
      • 12.12.1 TULM1_UP_LINK_OPERATING_OK
      • 12.12.2 TULM2_WAIT_FOR_TRAINING_DOWN
      • 12.12.3 TULM3_WAIT_RESTART_TRAINING
      • 12.12.4 TULM4_WAIT_FOR_GRANT
      • 12.12.5 TULM5_PUSH_TRAINING_FRAME_INTO_RMAC_BUF
      • 12.12.6 TULM6_WAIT_FOR_INCOMING
      • 12.12.7 TULM7_WAIT_FOR_FRAME
      • 12.12.8 TULM8_RECEIVING_FRAME
      • 12.12.9 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 Conformance requirements
    • 13.2 Management facilities
      • 13.2.1 Introduction
      • 13.2.2 Counter operation
      • 13.2.3 Address formats
      • 13.2.4 Repeater management facilities
      • 13.2.5 End node management facilities
  • 14. Physical Medium Independent (PMI) specifications
    • 14.1 Scope
    • 14.2 Overview
      • 14.2.1 Control functions overview
      • 14.2.2 Data functions overview
    • 14.3 Control functions
      • 14.3.1 TCS transfer function
      • 14.3.2 RCS transfer function
      • 14.3.3 RxGrant transfer function
      • 14.3.4 TxEn control function
      • 14.3.5 RxEn control function
      • 14.3.6 Configuration function
    • 14.4 Data functions
      • 14.4.1 Clocking functions
      • 14.4.2 Transmit functions
      • 14.4.3 TData[3:0] frame format at the MII
      • 14.4.4 Receive functions
    • 14.5 State diagrams
      • 14.5.1 State variable definitions
      • 14.5.2 PMI state diagrams
  • 15. Medium Independent Interface (MII) specifications
    • 15.1 Scope
    • 15.2 MII functional characteristics
      • 15.2.1 RxGrant
      • 15.2.2 Transmit Clock (TxClk)
      • 15.2.3 Transmit Control State (TCS[2:0])
      • 15.2.4 Transmit Enable (TxEn)
      • 15.2.5 Transmit Data (TData[3:0])
      • 15.2.6 Receive Control State (RCS[2:0])
      • 15.2.7 Receive Enable (RxEn)
      • 15.2.8 Receive Clock (RxClk)
      • 15.2.9 Receive Data (RData[3:0])
      • 15.2.10 PMD configuration [Optional]
    • 15.3 Electrical characteristics of an optional physically-exposed MII
      • 15.3.1 DC power (Vdd and Gnd)
      • 15.3.2 RxGrant
      • 15.3.3 Transmit Clock (TxClk)
      • 15.3.4 Transmit Control State (TCS[2:0])
      • 15.3.5 Transmit Enable (TxEn)
      • 15.3.6 Transmit Data (TData[3:0])
      • 15.3.7 Receive Control State (RCS[2:0])
      • 15.3.8 Receive Enable (RxEn)
      • 15.3.9 Receive Clock (RxClk)
      • 15.3.10 Receive Data (RData[3:0])
      • 15.3.11 PMD Config[3:0] [Optional]
      • 15.3.12 Output drivers
      • 15.3.13 Input receivers
  • 16. 4-UTP Physical Medium Dependent (PMD) sublayer, Medium Dependent Interface (MDI), and link specifications
    • 16.1 Scope
    • 16.2 Overview
      • 16.2.1 Signal conditioning and control functions
      • 16.2.2 PMD interfaces
      • 16.2.3 Twisted pair media
      • 16.2.4 PMD/Link configuration
    • 16.3 PMD to PMI interface
    • 16.4 PMD/Medium interface circuits
      • 16.4.1 Circuit TPIO:0
      • 16.4.2 Circuit TPIO:1
      • 16.4.3 Circuit TPIO:2
      • 16.4.4 Circuit TPIO:3
    • 16.5 PMD transmit functions
      • 16.5.1 Data and control signal encoding
      • 16.5.2 Data signaling
      • 16.5.3 Control signaling
      • 16.5.4 Transitions between data and control signaling
    • 16.6 Receive function requirements
      • 16.6.1 Control signal recovery and decoding
      • 16.6.2 Signal monitor function
      • 16.6.3 Clock recovery
      • 16.6.4 Data recovery
      • 16.6.5 Grant detection
      • 16.6.6 Receiver Control State (RCS) description
    • 16.7 PMD state diagrams
      • 16.7.1 State diagram variables
      • 16.7.2 State diagram timers
    • 16.8 PMD electrical specifications
      • 16.8.1 Isolation requirement
      • 16.8.2 Transmitter specifications
      • 16.8.3 Receiver specifications
    • 16.9 Characteristics of the twisted pair link segment
      • 16.9.1 Transmission parameters
      • 16.9.2 Differential Near-End Crosstalk (NEXT) loss (25-pair bundles)
      • 16.9.3 Noise environment
    • 16.10 MDI specification
      • 16.10.1 MDI connectors
      • 16.10.2 MDI connector pin assignments
      • 16.10.3 Link segment connectors
  • 17. Dual simplex STP Physical Medium Dependent (PMD) sublayer, Medium Dependent Interface (MDI), and link specifications
    • 17.1 Scope
    • 17.2 Overview
      • 17.2.1 Signal conditioning and control functions
      • 17.2.2 PMD interfaces
      • 17.2.3 Twisted pair medium
      • 17.2.4 PMD/Link configuration
    • 17.3 PMD to PMI interface
    • 17.4 Functional description of interchange circuits
      • 17.4.1 Circuit Tx+/-
      • 17.4.2 Circuit Rx+/-
    • 17.5 PMD transmit functions
      • 17.5.1 Multiplexing physical frames
      • 17.5.2 Data and control signal encoding
      • 17.5.3 Data signaling function
      • 17.5.4 Control signals
      • 17.5.5 Transitions between data and control signaling
      • 17.5.6 Transmit Control State (TCS) description
    • 17.6 Receive function requirements
      • 17.6.1 Control signal recovery and decoding function
      • 17.6.2 Signal monitor function
      • 17.6.3 Clock recovery function
      • 17.6.4 Data recovery function
      • 17.6.5 Demultiplexing of physical frame
      • 17.6.6 Grant detection function
      • 17.6.7 Receiver Control State (RCS) description
    • 17.7 PMD state diagrams
      • 17.7.1 State diagram variables
      • 17.7.2 State diagram timers
    • 17.8 PMD electrical specifications
      • 17.8.1 Isolation requirement
      • 17.8.2 Transmitter specifications
      • 17.8.3 Receiver specifications
    • 17.9 Characteristics of the 150 Ω balanced cable link segment
    • 17.10 MDI specification
      • 17.10.1 MDI connectors
      • 17.10.2 Optional STP PMD MDI 9-pin D-shell connector
  • 18. Dual simplex fibre optic Physical Medium Dependent (PMD) sublayer, Medium Dependent Interface (MDI), and link specifications for PMD 800 nm and PMD 1300 nm
    • 18.1 Scope
    • 18.2 Overview
      • 18.2.1 Signal conditioning and control functions
      • 18.2.2 PMD interfaces
      • 18.2.3 Fibre optic medium
      • 18.2.4 PMD/Link configuration
    • 18.3 PMD to PMI interface
    • 18.4 Functional description of interchange circuits
    • 18.5 Transmit functions
      • 18.5.1 Multiplexing physical frames
      • 18.5.2 Data and control signal encoding
      • 18.5.3 Data signaling function
      • 18.5.4 Control signaling function
      • 18.5.5 Transitions between data and control signaling
      • 18.5.6 Transmit Control State (TCS) description
      • 18.5.7 Disable
    • 18.6 Receive function requirements
      • 18.6.1 Control signal recovery and decoding
      • 18.6.2 Signal detect function
      • 18.6.3 Signal monitor function
      • 18.6.4 Clock recovery function
      • 18.6.5 Data recovery function
      • 18.6.6 Demultiplexing of physical frame
      • 18.6.7 Grant detection function
      • 18.6.8 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 800 nm optical characteristics
      • 18.8.1 Transmit specifications
      • 18.8.2 Receive specifications
    • 18.9 PMD 1300 nm optical characteristics
      • 18.9.1 Transmit specifications
      • 18.9.2 Receive specifications
    • 18.10 Characteristics of the fibre optic medium
    • 18.11 MDI specification
      • 18.11.1 MDI connectors
    • 18.12 Environmental specifications
      • 18.12.1 Safety
  • 19. 2-TP Physical Medium Dependent (PMD) sublayer, Medium Dependent Interface (MDI), and link specifications
    • A.1 Introduction
    • A.2 Abbreviations and special symbols
      • A.2.1 Status symbols
      • A.2.2 General abbreviations
    • A.3 Instructions for completing the PICS proforma
      • A.3.1 General structure of the PICS proforma
      • A.3.2 Additional Information
      • A.3.3 Exception Information
      • A.3.4 Conditional status
    • A.4 PICS Proforma—IEEE Std 802.12-1995: Identification
      • A.4.1 Implementation identification
      • A.4.2 Protocol summary, IEEE Std 802.12-1995
    • A.5 End-node PICS proforma
      • A.5.1 End-node: Major capabilities
      • A.5.2 Support for MAC functions
      • A.5.3 Support for MAC addressing functions
      • A.5.4 MAC timer support
    • A.6 Repeater PICS proforma
      • A.6.1 Repeater: Major capabilities
      • A.6.2 Support for RMAC functions and addressing functions
      • A.6.3 RMAC timer support
    • A.7 Physical Layer items
      • A.7.1 PMI and MII
      • A.7.2 PMD/MDI for 4-UTP links
      • A.7.3 PMD/MDI for dual simplex STP links
      • A.7.4 PMD/MDI for dual simplex fibre optic links
    • 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 Repeater GDMO specification
      • C.1.1 Repeater managed object class
      • C.1.2 ResourceTypeID managed object class
      • C.1.3 Group managed object class
      • C.1.4 Port managed object class
    • C.2 EndNode GDMO specification
      • C.2.1 EndNode MAC managed object class
      • C.2.2 ResourceTypeID managed object class
    • C.3 Common Attribute template
    • C.4 ASN.1 module for demand priority managed objects.
    • D.1 Introduction
    • D.2 IEEE 802.12 global object identifiers
    • D.3 REPEATER object identifiers
    • D.4 End node object identifiers
    • E.1 Allowed topologies
    • E.2 4-UTP bundled cable
    • F.1 Use of 120Ω link segments
    • F.2 Use of 100 cables in conjunction with 120 premise cabling
    • G.1 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/802.12-1995_desc.html

spacer