CONTENTS

Annex B – Data-over-cable service interface specifications: Radio-frequency interface specification
        B.1     Scope
                  B.1.1     General scope
                  B.1.2     Conventions
                  B.1.3     Background
        B.2     References
        B.3     Definitions and abbreviations
                  B.3.1     Definitions
                  B.3.2     Abbreviations
        B.4     Functional assumptions
                  B.4.1     Broadband access network
                  B.4.2     Equipment assumptions
                  B.4.3     RF channel assumptions
                  B.4.4     Transmission levels
                  B.4.5     Frequency inversion
        B.5     Communication protocols
                  B.5.1     Protocol stack
                  B.5.2     The MAC Forwarder
                  B.5.3     Network Layer
                  B.5.4     Above the Network Layer
                  B.5.5     Data Link Layer
                  B.5.6     Physical layer
        B.6     Physical media-dependent sublayer specification
                  B.6.1     Scope
                  B.6.2     Upstream
                  B.6.3     Downstream
        B.7     Downstream transmission convergence sublayer
                  B.7.1     Introduction
                  B.7.2     MPEG packet format
                  B.7.3     MPEG Header for DOCSIS Data-Over-Cable
                  B.7.4     MPEG Payload for DOCSIS Data-Over-Cable
                  B.7.5     Interaction with the MAC sublayer
                  B.7.6     Interaction with the Physical layer
                  B.7.7     MPEG Header synchronization and recovery
        B.8     Media access control specification
                  B.8.1     Introduction
                  B.8.2     MAC Frame formats
                  B.8.3     MAC Management Messages
        B.9     Media Access Control Protocol Operation
                  B.9.1     Upstream Bandwidth Allocation
                  B.9.2     Support for multiple channels
                  B.9.3     Timing and synchronization
                  B.9.4     Upstream transmission and contention resolution
                  B.9.5     Data link encryption support
       B.10     Quality of Service & Fragmentation
                 B.10.1     Theory of operation
                 B.10.2     Upstream Service Flow Scheduling Services
                 B.10.3     Fragmentation
                 B.10.4     Payload Header Suppression
       B.11     Cable Modem – CMTS interaction
                 B.11.1     CMTS initialization
                 B.11.2     Cable Modem initialization
                 B.11.3     Standard operation
                 B.11.4     Dynamic service
                 B.11.5     Fault detection and recovery
       B.12     Supporting future new Cable Modem capabilities
                 B.12.1     Downloading Cable Modem operating software
Annex B.A – Well-known addresses
                  B.A.1     MAC addresses
                  B.A.2     MAC Service IDs
                  B.A.3     MPEG PID
Annex B.B – Parameters and Constants
Annex B.C – Common Radio Frequency Interface Encodings
                  B.C.1     Encodings for configuration and MAC-layer messaging
                  B.C.2     Quality-of-Service-Related Encodings
                  B.C.3     Encodings for other interfaces
                  B.C.4     Confirmation Code
Annex B.D – CM Configuration interface specification
                  B.D.1     CM IP addressing
                  B.D.2     CM configuration
                  B.D.3     Configuration verification
Annex B.E – MAC Service definition
                  B.E.1     MAC Service overview
                  B.E.2     MAC Data Service Interface
                  B.E.3     MAC Control Service Interface
                  B.E.4     MAC Service Usage Scenarios
Annex B.F – Example Preamble Sequence
                  B.F.1     Introduction
                  B.F.2     Example Preamble Sequence
Annex B.G – DOCSIS v1.0/v1.1 interoperability
                  B.G.1     Introduction
                  B.G.2     General interoperability issues
                  B.G.3     Hybrid devices
                  B.G.4     Interoperability and performance
Annex B.H – Multiple upstream channels
                  B.H.1     Single downstream and single upstream per cable segment
                  B.H.2     Multiple downstreams and multiple upstreams per cable segment
Annex B.I – The data-over-cable spanning tree protocol
                  B.I.1     Background
                  B.I.2     Public spanning tree
                  B.I.3     Public spanning tree protocol details
                  B.I.4     Spanning tree parameters and defaults
Annex B.J – Error codes and messages
Annex B.K – DOCSIS transmission and contention resolution
                  B.K.1     Introduction
Annex B.L – IGMP example
                  B.L.1     Transition Events
Annex B.M – Unsolicited Grant Services
                  B.M.1     Unsolicited Grant Service (UGS)
                  B.M.2     Unsolicited Grant Service with Activity Detection (UGS-AD)
Annex B.N – European Specification Additions
                  B.N.1     Scope
                  B.N.2     References
                  B.N.3     Definitions and abbreviations
                  B.N.4     Functional assumptions
                  B.N.5     Communication protocols
                  B.N.6     Physical Media Dependent Sublayer Specification
                  B.N.7     Downstream transmission convergence sublayer
Annex B.O – Privacy for J.112 Annex B implementations
                  B.O.1     Scope
                  B.O.2     References
                  B.O.3     Conventions
                  B.O.4     Abbreviations
                  B.O.5     Background and overview
                  B.O.6     MAC Frame Formats
                  B.O.7     Baseline Privacy Key Management (BPKM) protocol
                  B.O.8     Dynamic SA Mapping
                  B.O.9     Key usage
                 B.O.10     Cryptographic methods
                 B.O.11     Physical protection of keys in the CM and CMTS
                 B.O.12     BPI+ X.509 Certificate Profile and Management
Annex B.O.A – TFTP Configuration File Extensions
Annex B.O.B – Verifying downloaded operational software
Appendix B.O.I – Example messages, certificates and PDUs
Appendix B.O.II – BPI/BPI+ Interoperability
Appendix B.O.III – Bibliography