RSS
SPRÁVY
Technické normy k e-fakturácii
Slovenská technická norma a technická normalizačná informácia o elektronickej fakturácii sprístupnená na stiahnutie na základe sponzorovaného prístupu
viac viac

Technická podpora pre STN v elektronickom formáte
Technická podpora pre STN v elektronickom formáte a služby STN-online
viac viac

DEMO verzia služby STN-online
Na tejto DEMO-verzii služby STN-online si môžete vyskúšať základnú prácu s normami v systéme STN-online
viac viac

Ponuka nových noriem
Nové normy vychádzajú vždy k prvému dňu v mesiaci.
viac viac

Návrh noriem na zrušenie
Oznámenie ÚNMS SR o návrhu na zrušenie niektorých STN
viac viac

Dôležité upozornenie k STN
Dôležité upozornenie k STN nájdete tu:
viac viac

LINKY
Portál technických noriem > STN EN 302 878-4 V1.1.1
Poslať linku stránky emailom Vytlačiť obsah stránky

STN EN 302 878-4 V1.1.1



Pridať tlačenú formu normy do košíka:


Pridať elektronickú formu normy do košíka:




Označenie: STN EN 302 878-4 V1.1.1
Slovenský názov: Prístup, koncové zariadenia, prenos a multiplexovanie (ATTM). Prenosové systémy tretej generácie pre interaktívne služby káblovej televízie – káblové modemy IP. Časť 4: Protokoly MAC a hornej vrstvy – DOCSIS 3.0
Anglický názov: Access, Terminals, Transmission and Multiplexing (ATTM); Third Generation Transmission Systems for Interactive Cable Television Services - IP Cable Modems; Part 4: MAC and Upper Layer Protocols; DOCSIS 3.0
Pôvodné označenie:
Dátum vydania: 1. 5. 2012
Dátum zrušenia:
Jazyk: EN
ICS: 33.060.40
Triediaci znak: 87 2878
Úroveň zapracovania: idt EN 302 878-4 V1.1.1:2011
Vestník: 04/12
Poplatok: Tlačená verzia: 49,20 € 


Elektronická verzia
  1. Bez možnosti tlače, prenosu textu a obrázkov: 44.28 €
  2. Bez možnosti tlače, s prenosom textu a obrázkov: 49.20 €
  3. S možnosťou tlače, prenosu textu a obrázkov: 63.96 €
Vestník harmonizácie:
Nariadenie vlády:
Zmeny:
Nahradzujúce normy:
Nahradené normy:
Poznámka vo Vestníku:
Predmet normy:



Obsah normy STN EN 302 878-4 V1.1.1
Intellectual Property Rights
Foreword
1 Scope
1.1 Introduction and Purpose
1.2 Requirements
1.3 Conventions
2 References
2.1 Normative references
2.2 Informative references
3 Definitions and abbreviations
3.1 Definitions
3.2 Abbreviations
4 Void
5 Overview and Theory of Operations
5.1 DOCSIS 3.0 MULPI Key Features
5.2 Technical Overview
5.2.1 CMTS and CM Models
5.2.1.1 CMTS Model
5.2.1.1.1 Types of CMTS
5.2.1.1.2 CMTS Internal Forwarding Model
5.2.1.1.3 CMTS MAC Domain
5.2.1.2 CM Model
5.2.2 DOCSIS MAC Operation
5.2.2.1 QoS
5.2.2.1.1 Individual and Group Service Flows
5.2.2.2 Channel Bonding
5.2.2.2.1 Downstream Channel Bonding
5.2.2.2.2 Upstream Channel Bonding
5.2.2.3 Autonomous Load Balancing
5.2.3 Multicast Operation
5.2.4 Network and Higher Layer Protocols
5.2.5 CM and CPE Provisioning and Management
5.2.5.1 Initialization, Provisioning and Management of CMs
5.2.5.2 Initialization, Provisioning and Management of CPEs
5.2.6 Relationship to the Physical HFC Plant Topology
5.2.6.1 RF Topology Configuration
5.2.6.2 Frequency Assignment
5.2.7 Cable Modem Service Group (CM-SG)
5.2.7.1 MAC Domain Channel Assignment
5.2.7.2 Multiple MAC Domains per Fibre Node
5.2.7.3 MAC Domain Downstream and Upstream Service Groups
5.2.7.4 Channel Bonding Topology Considerations
5.2.8 CMTS Downstream Service Model Example
6 Media Access Control Specification
6.1 Introduction
6.1.1 Overview
6.1.2 Definitions
6.1.2.1 MAC-Sublayer Domain
6.1.2.2 MAC Service Access Point
6.1.2.3 Service Flows
6.1.2.4 Upstream Intervals, Mini-Slots and 6,25-Microsecond Increments
6.1.2.4.1 TDMA mode
6.1.2.4.2 S-CDMA mode
6.1.2.5 MAC Frame
6.1.2.6 Logical Upstream Channels
6.1.2.6.1 Type 3 Logical Upstreams
6.1.2.6.2 Type 4 Logical Upstreams
6.1.3 Future Use
6.2 MAC Frame Formats
6.2.1 Generic MAC Frame Format
6.2.1.1 PMD Overhead
6.2.1.2 MAC Frame Transport
6.2.1.3 Ordering of Bits and Octets
6.2.1.3.1 Representing Negative Numbers
6.2.1.3.2 Type-Length-Value Fields
6.2.1.4 MAC Header Format
6.2.1.5 Data PDU
6.2.2 Packet-Based MAC Frames
6.2.2.1 Packet PDU and Isolation Packet PDU
6.2.3 ATM Cell MAC Frames
6.2.4 MAC-Specific Headers
6.2.4.1 Timing Header
6.2.4.2 MAC Management Header
6.2.4.3 Request Frame
6.2.4.4 Fragmentation Header
6.2.4.5 Queue-depth Based Request Frame
6.2.4.6 Concatenation Header
6.2.5 Extended MAC Headers
6.2.5.1 Piggyback Requests
6.2.5.2 Request Extended Header
6.2.5.3 Fragmentation Extended Header
6.2.5.4 Service Flow Extended Header
6.2.5.4.1 Payload Header Suppression Header
6.2.5.4.2 Unsolicited Grant Synchronization Header
6.2.5.5 BP_UP2 Extended Header
6.2.5.6 Downstream Service Extended Header
6.2.5.7 DPV Extended Header
6.3 Segment Header Format
6.4 MAC Management Messages
6.4.1 MAC Management Message Header
6.4.2 Time Synchronization (SYNC)
6.4.3 Upstream Channel Descriptor (UCD)
6.4.3.1 Example of UCD Encoded TLV Data
6.4.4 Upstream Bandwidth Allocation Map (MAP)
6.4.5 Ranging Request Messages
6.4.5.1 Ranging Request (RNG-REQ)
6.4.5.2 Initial Ranging Request (INIT-RNG-REQ)
6.4.5.3 Bonded Initial Ranging Request (B-INIT-RNG-REQ)
6.4.5.3.1 Capability Flags
6.4.6 Ranging Response (RNG-RSP)
6.4.6.1 Encodings
6.4.6.2 Example of TLV Data
6.4.6.3 Transmit Equalization Encodings
6.4.6.4 RNG-RSP Channel Overrides
6.4.6.5 Upstream Channel Adjustments
6.4.6.6 T4 Timeout Multiplier
6.4.7 Registration Request Messages
6.4.7.1 Registration Request (REG-REQ)
6.4.7.2 Multipart Registration Request (REG-REQ-MP)
6.4.8 Registration Response Messages
6.4.8.1 Registration Response (REG-RSP)
6.4.8.2 Multipart Registration Response (REG-RSP-MP)
6.4.8.3 Encodings
6.4.8.3.1 Modem Capabilities
6.4.8.3.2 DOCSIS 1.0 Service Class Data
6.4.9 Registration Acknowledge (REG-ACK)
6.4.10 Upstream Channel Change Request (UCC-REQ)
6.4.11 Upstream Channel Change Response (UCC-RSP)
6.4.12 Dynamic Service Addition - Request (DSA-REQ)
6.4.12.1 CM-Initiated Dynamic Service Addition
6.4.12.2 CMTS-Initiated Dynamic Service Addition
6.4.13 Dynamic Service Addition - Response (DSA-RSP)
6.4.13.1 CM-Initiated Dynamic Service Addition
6.4.13.2 CMTS-Initiated Dynamic Service Addition
6.4.14 Dynamic Service Addition - Acknowledge (DSA-ACK)
6.4.15 Dynamic Service Change - Request (DSC-REQ)
6.4.16 Dynamic Service Change - Response (DSC-RSP)
6.4.17 Dynamic Service Change - Acknowledge (DSC-ACK)
6.4.18 Dynamic Service Deletion - Request (DSD-REQ)
6.4.19 Dynamic Service Deletion - Response (DSD-RSP)
6.4.20 Dynamic Channel Change - Request (DCC-REQ)
6.4.20.1 Encodings
6.4.20.1.1 Upstream Channel ID
6.4.20.1.2 Downstream Parameters
6.4.20.1.3 Initialization Technique
6.4.20.1.4 UCD Substitution
6.4.20.1.5 Security Association Identifier (SAID) Substitution
6.4.20.1.6 Service Flow Substitutions
6.4.20.1.7 CMTS MAC Address
6.4.21 Dynamic Channel Change - Response (DCC-RSP)
6.4.21.1 Encodings
6.4.21.1.1 CM Jump Time
6.4.22 Dynamic Channel Change - Acknowledge (DCC-ACK)
6.4.23 Device Class Identification Request (DCI-REQ)
6.4.24 Device Class Identification Response (DCI-RSP)
6.4.25 Upstream Transmitter Disable (UP-DIS)
6.4.26 Test Request (TST-REQ)
6.4.27 Downstream Channel Descriptor (DCD)
6.4.28 MAC Domain Descriptor (MDD)
6.4.28.1 TLV Encodings
6.4.28.1.1 Downstream Active Channel List TLV
6.4.28.1.2 MAC Domain Downstream Service Group (MD-DS-SG) TLV
6.4.28.1.3 Downstream Ambiguity Resolution Frequency List TLV
6.4.28.1.4 Receive Channel Profile Reporting Control TLV
6.4.28.1.5 IP Initialization Parameters TLV
6.4.28.1.6 Early Authentication and Encryption (EAE) Enable/Disable TLV
6.4.28.1.7 Upstream Active Channel List TLV
6.4.28.1.8 Upstream Ambiguity Resolution Channel List TLV
6.4.28.1.9 Upstream Frequency Range TLV
6.4.28.1.10 Symbol Clock Locking Indicator
6.4.28.1.11 CM-STATUS Event Control
6.4.28.1.12 Upstream Transmit Power Reporting
6.4.28.1.13 DSG DA-to-DSID Association Entry
6.4.28.1.14 CM-STATUS Event Enable for Non-Channel-Specific Events
6.4.28.1.15 Extended Upstream Transmit Power Support
6.4.29 Dynamic Bonding Change Request (DBC-REQ)
6.4.30 Dynamic Bonding Change Response (DBC-RSP)
6.4.31 Dynamic Bonding Change Acknowledge (DBC-ACK)
6.4.32 DOCSIS Path Verify Request (DPV-REQ)
6.4.33 DOCSIS Path Verify Response (DPV-RSP)
6.4.34 Status Report (CM-STATUS)
6.4.34.1 TLV Encodings
6.4.35 CM Control Request (CM-CTRL-REQ)
6.4.35.1 TLV Encodings
6.4.36 CM Control Response (CM-CTRL-RSP)
7 Media Access Control Protocol Operation
7.1 Timing and Synchronization
7.1.1 Global Timing Reference
7.1.2 CM Synchronization
7.1.3 Ranging
7.1.3.1 Broadcast Initial Ranging
7.1.3.2 Unicast Initial Ranging
7.1.4 Timing Units and Relationships
7.1.4.1 TDMA Timing Units and Relationships
7.1.4.1.1 Mini-Slot Capacity
7.1.4.1.2 Mini-Slot Numbering
7.1.4.2 S-CDMA Timing Units and Relationships
7.1.4.2.1 Mini-Slot Capacity
7.1.4.2.2 Mini-Slot Numbering
7.2 Upstream Data Transmission
7.2.1 Upstream Bandwidth Allocation
7.2.1.1 The Allocation MAP MAC Management Message
7.2.1.2 Information Elements
7.2.1.2.1 The Request IE
7.2.1.2.2 The Request/Data IE
7.2.1.2.3 The Initial Maintenance IE
7.2.1.2.4 The Station Maintenance IE
7.2.1.2.5 Short and Long Data Grant IEs
7.2.1.2.6 Data Acknowledge IE
7.2.1.2.7 Expansion IE
7.2.1.2.8 Null IE
7.2.1.2.9 Advanced PHY Short and Long Data Grant IEs
7.2.1.2.10 Advanced PHY Unsolicited Grant IE
7.2.1.3 Requesting with Multiple Transmit Channel Mode Disabled
7.2.1.4 Requesting with Multiple Transmit Channel Mode Enabled
7.2.1.4.1 Request Mechanisms for Segment Header OFF Service Flows
7.2.1.4.2 Request Mechanisms for Segment Header ON Service Flows
7.2.1.5 Information Element Feature Usage Summary
7.2.1.6 Map Transmission and Timing
7.2.1.7 Protocol Example
7.2.1.8 MAP Generation Example - Two Logical Upstreams
7.2.2 Upstream Transmission and Contention Resolution
7.2.2.1 Contention Resolution Overview
7.2.2.1.1 Contention Resolution with Multiple Transmit Channel Mode Disabled
7.2.2.1.2 Contention Resolution with Multiple Transmit Channel Mode Enabled
7.2.2.2 Transmit Opportunities
7.2.2.3 CM Bandwidth Utilization
7.2.3 Upstream Service Flow Scheduling Services
7.2.3.1 Unsolicited Grant Service
7.2.3.2 Real-Time Polling Service
7.2.3.3 Unsolicited Grant Service with Activity Detection
7.2.3.4 Non-Real-Time Polling Service
7.2.3.5 Best Effort Service
7.2.3.6 Other Services
7.2.3.6.1 Committed Information Rate (CIR)
7.2.3.7 Parameter Applicability for Upstream Service Scheduling
7.2.3.8 CM Transmit Behavior
7.2.4 Continuous Concatenation and Fragmentation
7.2.5 Pre-3.0 DOCSIS Concatenation and Fragmentation
7.2.5.1 Concatenation
7.2.5.2 Fragmentation
7.2.5.2.1 CM Fragmentation Support
7.2.5.2.2 CMTS Fragmentation Support
7.2.5.2.3 Fragmentation Example
7.2.5.2.4 Pre-Registration Fragmentation
7.2.5.2.5 Considerations for Concatenated Packets and Fragmentation
7.3 Upstream - Downstream Channel Association within a MAC Domain
7.3.1 Primary Downstream Channels
7.3.2 MAP and UCD Messages
7.3.3 Multiple MAC Domains
7.4 DSID Definition
7.5 Quality of Service
7.5.1 Concepts
7.5.1.1 Service Flows
7.5.1.2 Classifiers
7.5.1.2.1 Upstream and Downstream QoS Classifiers
7.5.1.2.2 Upstream Drop Classifiers
7.5.2 Object Model
7.5.3 Service Classes
7.5.4 Authorization
7.5.5 States of Service Flows
7.5.5.1 Deferred Service Flows
7.5.5.1.1 Provisioned Service Flows
7.5.5.1.2 Authorized Service Flows
7.5.5.2 Admitted Service Flows
7.5.5.3 Active Service Flows
7.5.6 Service Flows and Classifiers
7.5.6.1 Policy-Based Classification and Service Classes
7.5.7 General Operation
7.5.7.1 Static Operation
7.5.7.2 Dynamic Service Flow Creation - CM Initiated
7.5.7.3 Dynamic Service Flow Creation - CMTS Initiated
7.5.7.4 Dynamic Service Flow Modification and Deletion
7.5.8 QoS Support for Joined IP Multicast Traffic
7.5.8.1 Overview
7.5.8.2 Group Configuration and Group QoS Configuration Tables
7.5.8.3 Instantiating Group Classifier Rules and Group Service Flows
7.5.8.3.1 Examples of GCR and GSF Instantiation
7.5.8.4 Default Group Service Flows
7.5.8.5 Service Class QoS Parameter Changes
7.5.8.6 Group QoS Configuration Changes
7.5.9 Other Multicast and Broadcast Traffic
7.6 Downstream Traffic Priority
7.6.1 Traffic Priority Ordering and Mapping to CM Output Queues
7.7 Payload Header Suppression
7.7.1 Overview
7.7.1.1 PHSI-indexed PHS
7.7.1.2 DSID-indexed PHS
7.7.2 Example Applications
7.7.3 Operation
7.7.4 Signalling
7.7.4.1 Signalling PHSI-Indexed Payload Header Suppression
7.7.4.2 Signalling DSID-Indexed Payload Header Suppression
7.7.5 Payload Header Suppression Examples
7.7.5.1 Upstream Example
7.7.5.2 Downstream Example
7.7.5.3 DSID-Indexed Multicast Example
7.8 Data Link Encryption Support
7.8.1 MAC Messages
7.8.2 Framing
7.8.3 Multiple Transmit Channel Mode Operation and Packet Encryption
8 Channel Bonding
8.1 Upstream and Downstream Common Aspects
8.1.1 Service Flow Assignment
8.1.2 CMTS Bonding and Topology Requirements
8.2 Downstream Channel Bonding
8.2.1 Multiple Downstream Channel Overview
8.2.2 CMTS Downstream Bonding Operation
8.2.3 Sequenced Downstream Packets
8.2.3.1 Downstream Sequencing
8.2.3.2 Skew Requirements
8.2.3.3 Resequencing DSID Signalling
8.2.4 Cable Modem Physical Receive Channel Configuration
8.2.4.1 Receive Channels
8.2.4.2 Receive Modules
8.2.4.2.1 Receive Module Interconnection
8.2.4.3 Receive Channel Profile
8.2.4.3.1 Standard Receive Channel Profiles
8.2.4.4 Receive Channel Configuration
8.2.4.4.1 Static Receive Module Assignments
8.2.4.5 RCC Message Sequence Example
8.2.5 QoS for Downstream Channel Bonding
8.3 Upstream Channel Bonding
8.3.1 Granting Bandwidth
8.3.2 Upstream Transmissions with Upstream Channel Bonding
8.3.2.1 Segment Header ON Operation
8.3.2.2 Segment Header OFF Operation
8.3.3 Dynamic Range Window
8.3.3.1 Channels Added During Registration
8.3.3.2 Channels Added by a DBC-REQ
8.3.3.3 Channels Deleted by a DBC-REQ
8.3.3.4 UCD Changes Burst Profiles Resulting in New Value for Phi
8.3.3.5 Power Offset in RNG-RSP Causing Dynamic Range Window Violation
8.4 Partial Service
9 Data Forwarding
9.1 General Forwarding Requirements
9.1.1 CMTS Forwarding Rules
9.1.1.1 General CMTS Forwarding
9.1.1.2 DSID Labeling
9.1.2 CM Address Acquisition, Filtering and Forwarding Rules
9.1.2.1 MAC Address Acquisition
9.1.2.2 CM Filtering Rules
9.1.2.3 CM Forwarding Rules
9.1.2.3.1 CM Pre-Operational Forwarding Behavior
9.1.2.3.2 CM Operational Forwarding Behavior
9.2 Multicast Forwarding
9.2.1 Introduction
9.2.2 Downstream Multicast Forwarding
9.2.2.1 Examples of Downstream Multicast Forwarding using DSIDs
9.2.2.2 Labeling Multicast Packets with DSIDs
9.2.2.2.1 Mixed CM environment
9.2.2.2.2 Pre-Registration DSID
9.2.2.2.3 Upstream Multicast Traffic from a Multicast Client
9.2.2.3 Communicating DSIDs and group forwarding attributes to a CM
9.2.2.4 DSID based Filtering and Forwarding by a Cable Modem
9.2.2.5 Individually Directed Multicast
9.2.3 Downstream Multicast Traffic Encryption
9.2.3.1 Multicast Encryption Overview
9.2.3.2 Dynamic Multicast Encryption
9.2.3.3 DSIDs and SAIDs
9.2.3.4 Pre-Registration Multicast Encryption
9.2.4 Static Multicast Session Encodings
9.2.5 IGMP and MLD Support
9.2.5.1 Motivation behind taking CM out of IGMP Control Plane
9.2.5.2 IP multicast service model support
9.2.5.3 IGMP and MLD membership handling
9.2.5.4 IGMPv2/MLDv1 Leave Processing
9.2.5.5 IGMP and MLD version and query support
9.2.5.6 Separation of Query Domains
9.2.6 Encrypted Multicast Downstream Forwarding Example
9.2.7 IP Multicast Join Authorization
9.2.7.1 Maximum Multicast Sessions
9.2.7.2 Session Rules
9.2.7.2.1 IP Multicast Profiles
9.2.7.2.2 Static IP Multicast Join Authorization Rules
9.2.7.3 CM Configuration File
9.2.7.3.1 IP Multicast Profile Name Subtype
9.2.7.3.2 Static IP Multicast Session Rule Subtype
9.2.7.4 Matching Session Rules
9.2.7.5 IP Multicast Profile Changes
10 Cable Modem - CMTS Interaction
10.1 CMTS Initialization
10.2 Cable Modem Initialization and Reinitialization
10.2.1 Scan for Downstream Channel
10.2.2 Continue Downstream Scanning
10.2.3 Service Group Discovery and Initial Ranging
10.2.3.1 Read MAC Domain Descriptor (MDD)
10.2.3.2 MDDs Not Found on Primary Downstream
10.2.3.3 Determination of MD-DS-SG
10.2.3.4 Ranging Holdoff
10.2.3.5 Determination of MD-US-SG
10.2.3.5.1 Bonded Initial Ranging
10.2.3.5.2 Continue US Ambiguity Initial Ranging
10.2.3.6 Obtain Upstream Parameters / Try Next Upstream (DOCSIS 2.0 Initialization)
10.2.3.6.1 Message Flows During Scanning and Upstream Parameter Acquisition
10.2.3.7 Ranging and Automatic Adjustments
10.2.3.7.1 Adjust Transmit Parameters
10.2.3.8 CMTS Determination of Cable Modem Service Group and Initial Ranging
10.2.4 Authentication
10.2.5 Establishing IP Connectivity
10.2.5.1 Establish IPv4 Network Connectivity
10.2.5.1.1 DHCPv4 Fields Used by the CM
10.2.5.1.2 Use of T1 and T2 Timers
10.2.5.1.3 CMTS Requirements
10.2.5.2 Establish IPv6 Network Connectivity
10.2.5.2.1 Obtain Link-Local Address
10.2.5.2.2 Obtain default routers
10.2.5.2.3 Obtain IPv6 management address and other configuration parameters
10.2.5.2.4 Use of T1 and T2 Timers
10.2.5.2.5 CMTS Requirements
10.2.5.3 Alternate Provisioning Mode (APM) Operation
10.2.5.4 Dual-stack Provisioning Mode (DPM)
10.2.5.5 Establish Time of Day
10.2.5.6 Transfer Operational Parameters
10.2.5.7 Configuration File Processing
10.2.5.8 Post-registration Failures to Renew IP Addresses
10.2.6 Registration with the CMTS
10.2.6.1 Cable Modem Requirements
10.2.6.2 CMTS Requirements
10.2.6.2.1 Channel Assignment During Registration
10.2.7 Baseline Privacy Initialization
10.2.8 Service IDs During CM Initialization
10.3 Periodic Maintenance
10.4 Fault Detection and Recovery
10.4.1 CM Downstream Channel Interruptions
10.4.2 MAC Layer Error-Handling
10.4.2.1 Error Recovery During Pre-3.0 DOCSIS Fragmentation
10.4.2.2 Error Recovery During Segmentation with Segment Headers On
10.4.3 CM Status Report
10.4.3.1 Event Codes
10.5 DOCSIS Path Verification
10.5.1 DPV Overview
10.5.2 DPV Reference Points
10.5.3 DPV Math
10.5.4 DPV Per Path Operation
10.5.4.1 DPV Ping
10.5.5 DPV Per Packet Operation
11 Dynamic Operations
11.1 Upstream Channel Descriptor Changes
11.2 Dynamic Service Flow Changes
11.2.1 Dynamic Service Flow State Transitions
11.2.2 Dynamic Service Addition
11.2.2.1 CM Initiated Dynamic Service Addition
11.2.2.2 CMTS Initiated Dynamic Service Addition
11.2.2.3 Dynamic Service Addition State Transition Diagrams
11.2.3 Dynamic Service Change
11.2.3.1 CM-Initiated Dynamic Service Change
11.2.3.2 CMTS-Initiated Dynamic Service Change
11.2.3.3 Dynamic Service Change State Transition Diagrams
11.2.4 Dynamic Service Deletion
11.2.4.1 CM Initiated Dynamic Service Deletion
11.2.4.2 CMTS Initiated Dynamic Service Deletion
11.2.4.3 Dynamic Service Deletion State Transition Diagrams
11.3 Pre-3.0 DOCSIS Upstream Channel Changes
11.4 Dynamic Downstream and/or Upstream Channel Changes
11.4.1 DCC General Operation
11.4.1.1 Derivation of T15 Timer
11.4.1.2 Initialization Technique
11.4.1.2.1 Initialization Technique Zero (0)
11.4.1.2.2 Initialization Technique One (1)
11.4.1.2.3 Initialization Technique Two (2)
11.4.1.2.4 Initialization Technique Three (3)
11.4.1.2.5 Initialization Technique Four (4)
11.4.2 DCC Exception Conditions
11.4.3 DCC State Transition Diagrams
11.4.4 DCC Performance
11.5 Dynamic Bonding Change (DBC)
11.5.1 DBC General Operation
11.5.1.1 Changes to the Receive Channel Set
11.5.1.2 Changes to a DSID
11.5.1.2.1 Changes to Resequencing Encodings
11.5.1.2.2 Changes to Multicast Encodings
11.5.1.3 Changes to the Security Association for encrypting downstream traffic
11.5.1.4 Changes to the Transmit Channel Set
11.5.1.4.1 Impact of TCS Changes on Periodic Ranging
11.5.1.4.2 Exception Conditions for TCS Changes
11.5.1.5 Changes to the Service Flow SID Cluster Assignments
11.5.1.5.1 Bandwidth Sufficiency
11.5.1.6 Initialization Technique
11.5.1.6.1 Initialization Technique One (1)
11.5.1.6.2 Initialization Technique Two (2)
11.5.1.6.3 Initialization Technique Three (3)
11.5.1.6.4 Initialization Technique Four (4)
11.5.1.7 Fragmentation of DBC-REQ Messages
11.5.2 Exception Conditions
11.5.3 DBC State Transition Diagrams
11.5.3.1 CMTS DBC State Transition Diagrams
11.5.3.2 CM DBC State Transition Diagrams
11.6 Autonomous Load Balancing
11.6.1 Load Balancing Groups
11.6.1.1 General Load Balancing Groups
11.6.1.2 Restricted Load Balancing Groups
11.6.2 CMTS Load Balancing Operation
11.6.3 Multiple Channel Load Balancing
11.6.4 Initialization Techniques
11.6.5 Load Balancing Policies
11.6.6 Load Balancing Priorities
11.6.7 Load Balancing and Multicast
11.6.8 Externally-Directed Load Balancing
12 Supporting Future New Cable Modem Capabilities
12.1 Downloading Cable Modem Operating Software
12.2 Future Capabilities
Annex A (normative): Well_known_Addresses
A.1 Addresses
A.1.1 General MAC Addresses
A.1.2 Well-known IPv6 Addresses
A.2 MAC Service IDs
A.2.1 All CMs and No CM Service IDs
A.2.2 Well-Known Multicast Service IDs
A.2.3 Priority Request Service IDs
A.3 MPEG PID
Annex B (normative): Parameters and Constants
Annex C (normative): Common TLV Encodings
C.1 Encodings for Configuration and MAC-Layer Messaging
C.1.1 Configuration File and Registration Settings
C.1.1.1 Downstream Frequency Configuration Setting
C.1.1.2 Upstream Channel ID Configuration Setting
C.1.1.3 Network Access Control Object
C.1.1.4 DOCSIS 1.0 Class of Service Configuration Setting
C.1.1.4.1 Class ID
C.1.1.4.2 Maximum Downstream Rate Configuration Setting
C.1.1.4.3 Maximum Upstream Rate Configuration Setting
C.1.1.4.4 Upstream Channel Priority Configuration Setting
C.1.1.4.5 Guaranteed Minimum Upstream Channel Data Rate Configuration Setting
C.1.1.4.6 Maximum Upstream Channel Transmit Burst Configuration Setting
C.1.1.4.7 Class-of-Service Privacy Enable
C.1.1.5 CM Message Integrity Check (MIC) Configuration Setting
C.1.1.6 CMTS Message Integrity Check (MIC) Configuration Setting
C.1.1.7 Maximum Number of CPEs
C.1.1.8 TFTP Server Timestamp
C.1.1.9 TFTP Server Provisioned Modem IPv4 Address
C.1.1.10 TFTP Server Provisioned Modem IPv6 Address
C.1.1.11 Upstream Packet Classification Configuration Setting
C.1.1.12 Downstream Packet Classification Configuration Setting
C.1.1.13 Upstream Service Flow Encodings
C.1.1.14 Downstream Service Flow Encodings
C.1.1.15 Payload Header Suppression
C.1.1.16 Maximum Number of Classifiers
C.1.1.17 Privacy Enable
C.1.1.18 DOCSIS Extension Field
C.1.1.18.1 General Extension Information
C.1.1.18.1.1 CM Load Balancing Policy ID
C.1.1.18.1.2 CM Load Balancing Priority
C.1.1.18.1.3 CM Load Balancing Group ID
C.1.1.18.1.4 CM Ranging Class ID Extension
C.1.1.18.1.5 L2VPN Encoding
C.1.1.18.1.6 Extended CMTS MIC Configuration Setting
C.1.1.18.1.7 Source Address Verification (SAV) Authorization Encoding
C.1.1.18.1.8 Cable Modem Attribute Masks
C.1.1.18.1.9 IP Multicast Join Authorization Encoding
C.1.1.18.1.10 Service Type Identifier
C.1.1.18.2 Vendor-Specific Information
C.1.1.19 Subscriber Management TLVs
C.1.1.19.1 Subscriber Management Control
C.1.1.19.2 Subscriber Management CPE IPv4 List
C.1.1.19.3 Subscriber Management CPE IPv6 Prefix List
C.1.1.19.4 Subscriber Management Filter Groups
C.1.1.19.5 Subscriber Management Control Max CPE IPv6 Addresses
C.1.1.19.6 Subscriber Management CPE IPv6 List
C.1.1.20 Enable 2.0 Mode
C.1.1.21 Enable Test Modes
C.1.1.22 Downstream Channel List
C.1.1.22.1 Single Downstream Channel
C.1.1.22.1.1 Single Downstream Channel Timeout
C.1.1.22.1.2 Single Downstream Channel Frequency
C.1.1.22.2 Downstream Frequency Range
C.1.1.22.2.1 Downstream Frequency Range Timeout
C.1.1.22.2.2 Downstream Frequency Range Start
C.1.1.22.2.3 Downstream Frequency Range End
C.1.1.22.2.4 Downstream Frequency Range Step Size
C.1.1.22.3 Default Scanning
C.1.1.22.4 Examples Illustrating Usage of the Downstream Channel List
C.1.1.23 Static Multicast MAC Address
C.1.1.24 Downstream Unencrypted Traffic (DUT) Filtering Encoding
C.1.1.25 Channel Assignment Configuration Settings
C.1.1.25.1 Transmit Channel Assignment Configuration Setting
C.1.1.25.2 Receive Channel Assignment Configuration Setting
C.1.1.26 Upstream Drop Classifier Group ID
C.1.1.27 CMTS Static Multicast Session Encoding
C.1.1.27.1 Static Multicast Group Encoding
C.1.1.27.2 Static Multicast Source Encoding
C.1.1.27.3 Static Multicast CMIM Encoding
C.1.2 Configuration-File-Specific Settings
C.1.2.1 End-of-Data Marker
C.1.2.2 Pad Configuration Setting
C.1.2.3 Software Upgrade Filename
C.1.2.4 SNMP Write-Access Control
C.1.2.5 SNMP MIB Object
C.1.2.6 CPE Ethernet MAC Address
C.1.2.7 Software Upgrade IPv4 TFTP Server
C.1.2.8 Software Upgrade IPv6 TFTP Server
C.1.2.9 SnmpV3 Kickstart Value
C.1.2.9.1 SnmpV3 Kickstart Security Name
C.1.2.9.2 SnmpV3 Kickstart Manager Public Number
C.1.2.10 Manufacturer Code Verification Certificate
C.1.2.11 Co-signer Code Verification Certificate
C.1.2.12 SNMPv3 Notification Receiver
C.1.2.12.1 SNMPv3 Notification Receiver IPv4 Address
C.1.2.12.2 SNMPv3 Notification Receiver UDP Port Number
C.1.2.12.3 SNMPv3 Notification Receiver Trap Type
C.1.2.12.4 SNMPv3 Notification Receiver Timeout
C.1.2.12.5 SNMPv3 Notification Receiver Retries
C.1.2.12.6 SNMPv3 Notification Receiver Filtering Parameters
C.1.2.12.7 SNMPv3 Notification Receiver Security Name
C.1.2.12.8 SNMPv3 Notification Receiver IPv6 Address
C.1.2.13 SNMPv1v2c Coexistence Configuration
C.1.2.13.1 SNMPv1v2c Community Name
C.1.2.13.2 SNMPv1v2c Transport Address Access
C.1.2.13.2.1 SNMPv1v2c Transport Address
C.1.2.13.2.2 SNMPv1v2c Transport Address Mask
C.1.2.13.3 SNMPv1v2c Access View Type
C.1.2.13.4 SNMPv1v2c Access View Name
C.1.2.14 SNMPv3 Access View Configuration
C.1.2.14.1 SNMPv3 Access View Name
C.1.2.14.2 SNMPv3 Access View Subtree
C.1.2.14.3 SNMPv3 Access View Mask
C.1.2.14.4 SNMPv3 Access View Type
C.1.2.15 SNMP CPE Access Control
C.1.2.16 Management Event Control Encoding
C.1.3 Registration-Request/Response-Specific Encodings
C.1.3.1 Modem Capabilities Encoding
C.1.3.1.1 Concatenation Support
C.1.3.1.2 DOCSIS Version
C.1.3.1.3 Fragmentation Support
C.1.3.1.4 Payload Header Suppression Support
C.1.3.1.5 IGMP Support
C.1.3.1.6 Privacy Support
C.1.3.1.7 Downstream SAID Support
C.1.3.1.8 Upstream Service Flow Support
C.1.3.1.9 Optional Filtering Support
C.1.3.1.10 Transmit Pre-Equalizer Taps per Modulation Interval
C.1.3.1.11 Number of Transmit Equalizer Taps
C.1.3.1.12 DCC Support
C.1.3.1.13 IP Filters Support
C.1.3.1.14 LLC Filters Support
C.1.3.1.15 Expanded Unicast SID Space
C.1.3.1.16 Ranging Hold-Off Support
C.1.3.1.17 L2VPN Capability
C.1.3.1.18 L2VPN eSAFE Host Capability
C.1.3.1.19 Downstream Unencrypted Traffic (DUT) Filtering
C.1.3.1.20 Upstream Frequency Range Support
C.1.3.1.21 Upstream Symbol Rate Support
C.1.3.1.22 Selectable Active Code Mode 2 Support
C.1.3.1.23 Code Hopping Mode 2 Support
C.1.3.1.24 Multiple Transmit Channel Support
C.1.3.1.25 5,12 Msps UpstreamTransmit Channel Support
C.1.3.1.26 2.56 Msps Upstream Transmit Channel Support
C.1.3.1.27 Total SID Cluster Support
C.1.3.1.28 SID Clusters per Service Flow Support
C.1.3.1.29 Multiple Receive Channel Support
C.1.3.1.30 Total Downstream Service ID (DSID) Support
C.1.3.1.31 Resequencing Downstream Service ID (DSID) Support
C.1.3.1.32 Multicast Downstream Service ID (DSID) Support
C.1.3.1.33 Multicast DSID Forwarding
C.1.3.1.34 Frame Control Type Forwarding Capability
C.1.3.1.35 DPV Capability
C.1.3.1.36 Unsolicited Grant Service/Upstream Service Flow Support
C.1.3.1.37 MAP and UCD Receipt Support
C.1.3.1.38 Upstream Drop Classifier Support
C.1.3.1.39 IPv6 Support
C.1.3.1.40 Extended Upstream Transmit Power Capability
C.1.3.2 Vendor ID Encoding
C.1.3.3 Modem IP Address
C.1.3.4 Service(s) Not Available Response
C.1.3.5 Vendor-Specific Capabilities
C.1.3.6 CM Initialization Reason
C.1.4 Dynamic-Message-Specific Encodings
C.1.4.1 HMAC-Digest
C.1.4.2 Authorization Block
C.1.4.3 Key Sequence Number
C.1.5 Registration, Dynamic Service and Dynamic Bonding Settings
C.1.5.1 Transmit Channel Configuration (TCC)
C.1.5.1.1 Transmit Channel Configuration (TCC) Reference
C.1.5.1.2 Upstream Channel Action
C.1.5.1.3 Upstream Channel ID
C.1.5.1.4 New Upstream Channel ID
C.1.5.1.5 UCD
C.1.5.1.6 Ranging SID
C.1.5.1.7 Initialization Technique
C.1.5.1.8 Ranging Parameters
C.1.5.1.8.1 Ranging Reference Channel ID
C.1.5.1.8.2 Timing Offset, Integer Part
C.1.5.1.8.3 Timing Offset, Fractional Part
C.1.5.1.9 Dynamic Range Window
C.1.5.1.10 TCC Error Encodings
C.1.5.1.10.1 Reported Parameter
C.1.5.1.10.2 Error Code
C.1.5.1.10.3 Error Message
C.1.5.2 Service Flow SID Cluster Assignments
C.1.5.2.1 SFID
C.1.5.2.2 SID Cluster Encoding
C.1.5.2.3 SID Cluster Switchover Criteria
C.1.5.2.3.1 Maximum Requests per SID Cluster
C.1.5.2.3.2 Maximum Outstanding Bytes per SID Cluster
C.1.5.2.3.3 Maximum Total Bytes Requested per SID Cluster
C.1.5.3 CM Receive Channel (RCP/RCC) Encodings
C.1.5.3.1 RCP-ID
C.1.5.3.2 RCP Name
C.1.5.3.3 RCP Center Frequency Spacing
C.1.5.3.4 Receive Module Encoding
C.1.5.3.4.1 Receive Module Index
C.1.5.3.4.2 Receive Module Adjacent Channels
C.1.5.3.4.3 Receive Module Channel Block Range
C.1.5.3.4.4 Receive Module First Channel Center Frequency Assignment
C.1.5.3.4.5 Receive Module Resequencing Channel Subset Capability
C.1.5.3.4.6 Receive Module Connectivity
C.1.5.3.4.7 Receive Module Common Physical Layer Parameter
C.1.5.3.5 Receive Channels
C.1.5.3.5.1 Receive Channel Index
C.1.5.3.5.2 Receive Channel Connectivity
C.1.5.3.5.3 Receive Channel Connected Offset
C.1.5.3.5.4 Receive Channel Center Frequency Assignment
C.1.5.3.5.5 Receive Channel Primary Downstream Channel Indicator
C.1.5.3.6 Partial Service Downstream Channels
C.1.5.3.7 Receive Channel Profile/Configuration Vendor Specific Parameters
C.1.5.3.8 RCC Error Encodings
C.1.5.3.8.1 Receive Module or Receive Channel
C.1.5.3.8.2 Receive Module Index or Receive Channel Index
C.1.5.3.8.3 Reported Parameter
C.1.5.3.8.4 Error Code
C.1.5.3.8.5 Error Message
C.1.5.4 DSID Encodings
C.1.5.4.1 Downstream Service Identifier (DSID)
C.1.5.4.2 Downstream Service Identifier Action
C.1.5.4.3 Downstream Resequencing Encodings
C.1.5.4.3.1 Resequencing DSID
C.1.5.4.3.2 Downstream Resequencing Channel List
C.1.5.4.3.3 DSID Resequencing Wait Time
C.1.5.4.3.4 Resequencing Warning Threshold
C.1.5.4.3.5 CM-STATUS Maximum Event Hold-Off Timer for Sequence Out-of-Range Events
C.1.5.4.4 Multicast Encodings
C.1.5.4.4.1 Client MAC Address Encodings
C.1.5.4.4.2 Multicast CM Interface Mask
C.1.5.4.4.3 Multicast Group MAC Addresses Encodings
C.1.5.4.4.4 Payload Header Suppression Encodings
C.1.5.5 Security Association Encoding
C.1.5.5.1 SA Action
C.1.5.5.2 SA-Descriptor
C.1.5.6 Initializing Channel Timeout
C.2 Quality-of-Service-Related Encodings
C.2.1 Packet Classification Encodings
C.2.1.1 Upstream Packet Classification Encoding
C.2.1.2 Upstream Drop Packet Classification Encoding
C.2.1.3 Downstream Packet Classification Encoding
C.2.1.4 General Packet Classifier Encodings
C.2.1.4.1 Classifier Reference
C.2.1.4.2 Classifier Identifier
C.2.1.4.3 Service Flow Reference
C.2.1.4.4 Service Flow Identifier
C.2.1.4.5 Rule Priority
C.2.1.4.6 Classifier Activation State
C.2.1.4.7 Dynamic Service Change Action
C.2.1.4.8 CM Interface Mask (CMIM) Encoding
C.2.1.5 Classifier Error Encodings
C.2.1.5.1 Errored Parameter
C.2.1.5.2 Error Code
C.2.1.5.3 Error Message
C.2.1.6 IPv4 Packet Classification Encodings
C.2.1.6.1 IPv4 Type of Service Range and Mask
C.2.1.6.2 IP Protocol
C.2.1.6.3 IPv4 Source Address
C.2.1.6.4 IPv4 Source Mask
C.2.1.6.5 IPv4 Destination Address
C.2.1.6.6 IPv4 Destination Mask
C.2.1.7 TCP/UDP Packet Classification Encodings
C.2.1.7.1 TCP/UDP Source Port Start
C.2.1.7.2 TCP/UDP Source Port End
C.2.1.7.3 TCP/UDP Destination Port Start
C.2.1.7.4 TCP/UDP Destination Port End
C.2.1.8 Ethernet LLC Packet Classification Encodings
C.2.1.8.1 Destination MAC Address
C.2.1.8.2 Source MAC Address
C.2.1.8.3 Ethertype/DSAP/MacType
C.2.1.9 IEEE 802.1P/Q Packet Classification Encodings
C.2.1.9.1 IEEE 802.1P User_Priority
C.2.1.9.2 IEEE 802.1Q VLAN_ID
C.2.1.10 IPv6 Packet Classification Encodings
C.2.1.10.1 IPv6 Traffic Class Range and Mask
C.2.1.10.2 IPv6 Flow Label
C.2.1.10.3 IPv6 Next Header Type
C.2.1.10.4 IPv6 Source Address
C.2.1.10.5 IPv6 Source Prefix Length (bits)
C.2.1.10.6 IPv6 Destination Address
C.2.1.10.7 IPv6 Destination Prefix Length (bits)
C.2.1.11 Vendor Specific Classifier Parameters
C.2.2 Service Flow Encodings
C.2.2.1 Upstream Service Flow Encodings
C.2.2.2 Downstream Service Flow Encodings
C.2.2.3 General Service Flow Encodings
C.2.2.3.1 Service Flow Reference
C.2.2.3.2 Service Flow Identifier
C.2.2.3.3 Service Identifier
C.2.2.3.4 Service Class Name
C.2.2.3.5 Quality of Service Parameter Set Type
C.2.2.3.6 Service Flow Required Attribute Mask
C.2.2.3.7 Service Flow Forbidden Attribute Mask
C.2.2.3.8 Service Flow Attribute Aggregation Rule Mask
C.2.2.3.9 Application Identifier
C.2.2.4 Service Flow Error Encodings
C.2.2.4.1 Errored Parameter
C.2.2.4.2 Error Code
C.2.2.4.3 Error Message
C.2.2.5 Common Upstream and Downstream Quality-of-Service Parameter Encodings
C.2.2.5.1 Traffic Priority
C.2.2.5.2 Maximum Sustained Traffic Rate
C.2.2.5.2.1 Upstream Maximum Sustained Traffic Rate
C.2.2.5.2.2 Downstream Maximum Sustained Traffic Rate
C.2.2.5.3 Maximum Traffic Burst
C.2.2.5.4 Minimum Reserved Traffic Rate
C.2.2.5.5 Assumed Minimum Reserved Rate Packet Size
C.2.2.5.6 Timeout for Active QoS Parameters
C.2.2.5.7 Timeout for Admitted QoS Parameters
C.2.2.5.8 Vendor Specific QoS Parameters
C.2.2.5.9 IP Type Of Service (DSCP) Overwrite
C.2.2.5.10 Peak Traffic Rate
C.2.2.5.10.1 Upstream Peak Traffic Rate
C.2.2.5.10.2 Downstream Peak Traffic Rate
C.2.2.6 Upstream-Specific QoS Parameter Encodings
C.2.2.6.1 Maximum Concatenated Burst
C.2.2.6.2 Service Flow Scheduling Type
C.2.2.6.3 Request/Transmission Policy
C.2.2.6.4 Nominal Polling Interval
C.2.2.6.5 Tolerated Poll Jitter
C.2.2.6.6 Unsolicited Grant Size
C.2.2.6.7 Nominal Grant Interval
C.2.2.6.8 Tolerated Grant Jitter
C.2.2.6.9 Grants per Interval
C.2.2.6.10 Unsolicited Grant Time Reference
C.2.2.6.11 Multiplier to Contention Request Backoff Window
C.2.2.6.12 Multiplier to Number of Bytes Requested
C.2.2.7 Downstream-Specific QoS Parameter Encodings
C.2.2.7.1 Maximum Downstream Latency
C.2.2.7.2 Downstream Resequencing
C.2.2.8 Payload Header Suppression
C.2.2.8.1 Classifier Reference
C.2.2.8.2 Classifier Identifier
C.2.2.8.3 Service Flow Reference
C.2.2.8.4 Service Flow Identifier
C.2.2.8.5 Dynamic Service Change Action
C.2.2.8.6 Dynamic Bonding Change Action
C.2.2.9 Payload Header Suppression Error Encodings
C.2.2.9.1 Errored Parameter
C.2.2.9.2 Error Code
C.2.2.9.3 Error Message
C.2.2.10 Payload Header Suppression Rule Encodings
C.2.2.10.1 Payload Header Suppression Field (PHSF)
C.2.2.10.2 Payload Header Suppression Index (PHSI)
C.2.2.10.3 Payload Header Suppression Mask (PHSM)
C.2.2.10.4 Payload Header Suppression Size (PHSS)
C.2.2.10.5 Payload Header Suppression Verification (PHSV)
C.2.2.10.6 Vendor Specific PHS Parameters
C.3 Encodings for Other Interfaces
C.3.1 Baseline Privacy Configuration Settings Option
C.4 Confirmation Code
Annex D (normative): CM Configuration Interface Specification
D.1 CM Configuration
D.1.1 CM Binary Configuration File Format
D.1.2 Configuration File Settings
D.1.3 Configuration File Creation
D.1.3.1 CM MIC Calculation
D.2 Configuration Verification
D.2.1 CMTS MIC Calculation
D.2.1.1 Pre-3.0 DOCSIS CMTS MIC Digest Calculation
D.2.1.2 Extended CMTS MIC Digest Calculation
Annex E (normative): Standard Receive Channel Profile Encodings
Annex F (normative): The DOCSIS MAC/PHY Interface (DMPI)
F.1 Scope
F.2 Conventions
F.2.1 Terminology
F.2.2 Ordering of Bits and Bytes
F.2.3 Signal Naming Conventions
F.2.4 Active Clock Edge
F.2.5 Timing Specifications
F.3 Overview
F.3.1 Downstream Data
F.3.2 Upstream Data
F.3.3 Upstream Control
F.3.4 SPI Bus
F.4 Signals
F.4.1 Downstream Data
F.5 Upstream Data
F.5.1 Upstream Control
F.5.2 SPI Bus
F.5.3 Parity
F.5.3.1 Downstream Data
F.5.3.2 Upstream Data
F.5.3.3 Upstream Control
F.5.4 Interrupts
F.6 Protocol
F.6.1 Downstream Data (ITU-T Recommendation J.83, annex A)
F.6.2 Downstream Data (ITU-T Recommendation J.83, annex B)
F.6.3 Upstream Data
F.6.4 Upstream Control
F.6.4.1 Counter Synchronization
F.6.4.2 Upstream Control Messages
F.6.5 SPI Bus
F.7 Electrical Specifications
F.7.1 DC Specifications
F.8 Timing Specifications
F.8.1 Downstream Data
F.8.2 Upstream Data
F.8.3 Upstream Control
F.8.4 SPI Bus
F.9 Data Format and Usage
F.9.1 Downstream Data
F.9.2 Upstream Data
F.9.2.1 Block Format
F.9.2.2 FIRST_DATA Block
F.9.2.3 MIDDLE_DATA Block
F.9.2.4 LAST_DATA Block
F.9.2.5 PHY_STATUS Block
F.9.2.6 NO_BURST Block
F.9.2.7 CHANNEL Block
F.9.2.8 Block Usage
F.9.2.8.1 Overview
F.9.2.8.2 Burst Data Transfer
F.9.2.8.3 No Burst Status Transfer
F.9.2.8.4 UCD Change Indication
F.9.2.8.5 Logical Channel Support
F.9.3 Upstream Control
F.9.3.1 Interval Description Message
F.9.3.2 UCD Change Message
F.9.4 SPI Bus
Annex G (normative): Compatibility with Previous Versions of DOCSIS
G.1 General Interoperability Issues
G.1.1 Initial Ranging
G.1.2 Topology Resolution
G.1.3 Early Authentication and Encryption (EAE)
G.1.4 Provisioning
G.1.5 Registration
G.1.6 Requesting Bandwidth
G.1.7 Encryption Support
G.1.8 Downstream Channel Bonding
G.1.9 Upstream Channel Bonding and Transmit Channel Configuration Support
G.1.10 Dynamic Service Establishment
G.1.11 Fragmentation
G.1.12 Multicast Support
G.1.13 Changing Upstream Channels
G.1.14 Changing Downstream Channels
G.2 Support for Hybrid Devices
G.3 Upstream Physical Layer Interoperability
G.3.1 DOCSIS 2.0 TDMA Interoperability
G.3.1.1 Mixed-mode operation with TDMA on a Type 2 channel
G.3.1.2 Interoperability and Performance
G.3.2 DOCSIS 2.0 S-CDMA Interoperability
G.3.2.1 Mixed mode operation with S-CDMA
G.3.2.2 Interoperability and Performance
G.3.3 DOCSIS 3.0 Interoperability
G.4 Multicast Support for Interaction with Pre-3.0 DOCSIS Devices
G.4.1 Multicast DSID Forwarding (MDF) Capability Exchange
G.4.2 GMAC-Explicit Multicast DSID Forwarding Mode
G.4.2.1 Example: Forwarding of Multicast Traffic to a Client behind a GMAC-Explicit CM
G.4.2.2 GMAC-Promiscuous Override
G.4.3 MDF Mode 0
G.4.3.1 CMTS Requirements with MDF Mode 0
G.4.3.2 CM Requirements with MDF Disabled
G.4.3.2.1 Requirements for IGMP Management
G.4.3.2.1.1 IGMP Timer Requirements
G.4.3.2.2 Forwarding Requirements for User Joined Multicast
G.4.3.2.3 Forwarding Requirements For Multicast Traffic Associated with IPv6
Annex H (normative): DHCPv6 Vendor Specific Information Options for DOCSIS 3.0
Annex I: Void
Annex J (normative): DHCPv4 Vendor Identifying Vendor Specific Options for DOCSIS 3.0
Annex K (normative): The Data-Over-Cable Spanning Tree Protocol
K.1 Background
K.2 Public Spanning Tree
K.3 Public Spanning Tree Protocol Details
K.4 Spanning Tree Parameters and Defaults
K.4.1 Path Cost
K.4.2 Bridge Priority
Annex L (informative): MAC Service Definition
L.1 MAC Service Overview
L.1.1 MAC Service Parameters
L.2 MAC Data Service Interface
L.2.1 MAC_DATA_INDIVIDUAL.request
L.2.1.1 Databases
L.2.1.2 Pseudocode
L.2.2 MAC_DATA_GROUP.request
L.2.3 MAC_DATA_INTERNAL.request
L.2.4 MAC_GRANT_SYNCHRONIZE.indicate
L.2.5 MAC_CMTS_MASTER_CLOCK_SYNCHRONIZE.indicate
L.3 MAC Control Service Interface
L.3.1 MAC_REGISTRATION_RESPONSE.indicate
L.3.2 MAC_CREATE_SERVICE_FLOW.request
L.3.3 MAC_CREATE_SERVICE_FLOW.response
L.3.4 MAC_CREATE_SERVICE_FLOW.indicate
L.3.5 MAC_DELETE_SERVICE_FLOW.request
L.3.6 MAC_DELETE_SERVICE_FLOW.response
L.3.7 MAC_DELETE_SERVICE_FLOW.indicate
L.3.8 MAC_CHANGE_SERVICE_FLOW.request
L.3.9 MAC_CHANGE_SERVICE_FLOW.response
L.3.10 MAC_CHANGE_SERVICE_FLOW.indicate
L.4 MAC Service Usage Scenarios
L.4.1 Transmission of PDUs from Upper Layer Service to MAC DATA Service
L.4.2 Reception of PDUs to Upper Layer Service from MAC DATA Service
L.4.3 Sample Sequence of MAC Control and MAC Data Services
Annex M (informative): Plant Topologies
M.1 Single Downstream and Single Upstream per Cable Segment
M.2 Multiple Downstreams and Multiple Upstreams per Cable Segment
M.2.1 HFC Plant Topologies
M.2.2 Normal Operation
M.2.3 Initial Ranging
M.2.4 Dynamic Channel Change
Annex N (informative): DOCSIS Transmission and Contention Resolution
N.1 Multiple Transmit Channel Mode
N.1.1 Introduction
N.1.2 Variable Definitions
N.1.3 State Examples
N.1.3.1 Idle - Waiting for a Packet to Transmit
N.1.3.2 Grant Pending - Waiting for a Grant
N.1.3.3 Deferring - Determine Proper Transmission Timing and Transmit
N.1.4 Function Examples
N.1.4.1 CalcDefer() - Determine Defer Amount
N.1.4.2 UtilizeGrant() - Determine Best Use of a Grant
N.1.4.3 Retry()
N.1.4.4 Process Map()
N.1.4.5 timeout (sid)
N.1.4.6 is_my_SID(sid)
N.2 Non-Multiple Transmit Channel Mode
N.2.1 Introduction
N.2.2 Variable Definitions
N.2.3 State Examples
N.2.3.1 Idle - Waiting for a Packet to Transmit
N.2.3.2 Data Ack Pending - Waiting for Data Ack only
N.2.3.3 Grant Pending - Waiting for a Grant
N.2.3.4 Deferring - Determine Proper Transmission Timing and Transmit
N.2.4 Function Examples
N.2.4.1 CalcDefer() - Determine Defer Amount
N.2.4.2 UtilizeGrant() - Determine Best Use of a Grant
N.2.4.3 Retry()
Annex O (informative): Unsolicited Grant Services
O.1 Unsolicited Grant Service (UGS)
O.1.1 Introduction
O.1.2 Configuration Parameters
O.1.3 Operation
O.1.4 Jitter
O.1.5 Synchronization Issues
O.2 Unsolicited Grant Service with Activity Detection (UGS-AD)
O.2.1 Introduction
O.2.2 MAC Configuration Parameters
O.2.3 Operation
O.2.4 Example
O.2.5 Talk Spurt Grant Burst
O.2.6 Admission Considerations
O.3 Multiple Transmit Channel Mode Considerations for Unsolicited Grant Services
Annex P (informative): Error Recovery Examples
Annex Q (informative): SDL Notation
Annex R (informative): Notes on Address Configuration in DOCSIS 3.0
Annex S (informative): IP Multicast Replication Examples
S.1 Scenario I: First Multicast Client joiner to a multicast session (Start of a new Multicast Session)
S.1.1 Scenario I - Case 1
S.1.2 Scenario I - Case 2
S.1.3 Scenario I - Case 3
S.2 Scenario II: A Multicast Client joining an existing multicast session that is being forwarded bonded, with FC-Type 10 (Typical 3.0 Multicast Mode
of Operation)
S.2.1 Scenario II - Case 1
S.2.2 Scenario II - Case 2
S.2.3 Scenario II - Case 3
Annex T (informative): IGMP Example for DOCSIS 2.0 Backwards Compatibility Mode
T.1 Events
T.2 Actions
Annex U (informative): CM Multicast DSID Filtering Summary
Annex V (informative): Example DHCPv6 Solicit Message Contents
Annex W (informative): Dynamic Operations Examples
W.1 Dynamic Channel Change Example Operation
W.1.1 Example Signalling
W.1.2 Example Timing
W.1.2.1 Upstream and Downstream Change (Use Channel Directly: CMTS Supplies All TLV Hints)
W.1.2.2 Upstream and Downstream Change (Station maintenance: CMTS Supplies No TLV Hints)
W.2 Dynamic Bonding Change Example Operation
W.2.1 Change to Transmit Channel Set and Service Flow SID Cluster Assignments
W.2.2 Change to Receive Channel Set and Downstream Resequencing Channel List
W.3 Autonomous Load Balancing Example
Annex X (informative): Bibliography
History