+ All Categories
Home > Documents > DOCSIS 3.0 - CM-SP-MULPIv3.0-I15-110210

DOCSIS 3.0 - CM-SP-MULPIv3.0-I15-110210

Date post: 19-Oct-2015
Category:
Upload: ti-nguyen
View: 145 times
Download: 44 times
Share this document with a friend
Description:
DOCSIS 3.0
750
Data-Over-Cable Service Interface Specifications DOCSIS 3.0 MAC and Upper Layer Protocols Interface Specification CM-SP-MULPIv3.0-I15-110210 Issued Notice This DOCSIS® specification is the result of a cooperative effort undertaken at the direction of Cable Television Laboratories, Inc. for the benefit of the cable industry and its customers. This document may contain references to other documents not owned or controlled by CableLabs. Use and understanding of this document may require access to such other documents. Designing, manufacturing, distributing, using, selling, or servicing products, or providing services, based on this document may require intellectual property licenses from third parties for technology referenced in this document. Neither CableLabs nor any member company is responsible to any party for any liability of any nature whatsoever resulting from or arising out of use or reliance upon this document, or any document referenced herein. This document is furnished on an "AS IS" basis and neither CableLabs nor its members provides any representation or warranty, express or implied, regarding the accuracy, completeness, noninfringement, or fitness for a particular purpose of this document, or any document referenced herein. 2006 - 2011 Cable Television Laboratories, Inc. All rights reserved. Superseded by a later version of this specification
Transcript
  • Data-Over-Cable Service Interface Specifications DOCSIS 3.0

    MAC and Upper Layer Protocols Interface Specification

    CM-SP-MULPIv3.0-I15-110210 Issued

    Notice

    This DOCSIS specification is the result of a cooperative effort undertaken at the direction of Cable Television Laboratories, Inc. for the benefit of the cable industry and its customers. This document may contain references to other documents not owned or controlled by CableLabs. Use and understanding of this document may require access to such other documents. Designing, manufacturing, distributing, using, selling, or servicing products, or providing services, based on this document may require intellectual property licenses from third parties for technology referenced in this document.

    Neither CableLabs nor any member company is responsible to any party for any liability of any nature whatsoever resulting from or arising out of use or reliance upon this document, or any document referenced herein. This document is furnished on an "AS IS" basis and neither CableLabs nor its members provides any representation or warranty, express or implied, regarding the accuracy, completeness, noninfringement, or fitness for a particular purpose of this document, or any document referenced herein.

    2006 - 2011 Cable Television Laboratories, Inc. All rights reserved.

    Superseded by a later version of this specification

  • CM-SP-MULPIv3.0-I15-110210 Data-Over-Cable Service Interface Specifications

    ii CableLabs 02/10/11

    Document Status Sheet

    Document Control Number CM-SP-MULPIv3.0-I15-110210

    Document Title MAC and Upper Layer Protocols Interface Specification

    Revision History I01 Released 08/04/06 I11 Released 10/02/09 I02 Released 12/22/06 I12 Released 01/15/10 I03 Released 02/23/07 I13 Released 06/11/10 I04 Released 05/18/07 I14 Released 10/08/10 I05 Released 08/03/07 I15 Released 02/10/11 I06 Released 12/06/07 I07 Released 02/15/08 I08 Released 05/22/08 I09 Released 01/21/09 I10 Released 05/29/09

    Date February 10, 2011

    Status Work in Progress

    Draft Issued Closed

    Distribution Restrictions Author Only CL/Member CL/ Member/ Vendor

    Public

    Key to Document Status Codes

    Work in Progress An incomplete document, designed to guide discussion and generate feedback that may include several alternative requirements for consideration.

    Draft A document in specification format considered largely complete, but lacking review by Members and vendors. Drafts are susceptible to substantial change during the review process.

    Issued A stable document, which has undergone rigorous member and vendor review and is suitable for product design and development, cross-vendor interoperability, and for certification testing.

    Closed A static document, reviewed, tested, validated, and closed to further engineering change requests to the specification through CableLabs.

    Trademarks

    Advanced Digital Cable, CableCARD, CableHome, CableLabs, CableNET, CableOffice, CablePC, DCAS, DOCSIS, DPoE, EBIF, eDOCSIS, EuroDOCSIS, EuroPacketCable, Go2BroadbandSM, M-Card, M-CMTS, OCAP, OpenCable, PacketCable, PCMM, and tru2way are marks of Cable Television Laboratories, Inc. All other marks are the property of their respective owners.

  • MAC and Upper Layer Protocols Interface Specification CM-SP-MULPIv3.0-I15-110210

    02/10/11 CableLabs iii

  • CM-SP-MULPIv3.0-I15-110210 Data-Over-Cable Service Interface Specifications

    iv CableLabs 02/10/11

    Contents

    1 SCOPE..................................................................................................................................................................1 1.1 Introduction and Purpose...............................................................................................................................1 1.2 Background....................................................................................................................................................1

    1.2.1 Broadband Access Network...................................................................................................................1 1.2.2 DOCSIS Network and System Architecture ...........................................................................................1 1.2.3 Service Goals .........................................................................................................................................2 1.2.4 Statement of Compatibility ....................................................................................................................3 1.2.5 Reference Architecture ..........................................................................................................................3 1.2.6 DOCSIS 3.0 Documents ........................................................................................................................4

    1.3 Requirements .................................................................................................................................................4 1.4 Conventions ...................................................................................................................................................5 1.5 Organization of Document ............................................................................................................................5

    2 REFERENCES ....................................................................................................................................................6 2.1 Normative References ...................................................................................................................................6 2.2 Informative References..................................................................................................................................9 2.3 Reference Acquisition ...................................................................................................................................9

    3 TERMS AND DEFINITIONS..........................................................................................................................10

    4 ABBREVIATIONS AND ACRONYMS..........................................................................................................22

    5 OVERVIEW AND THEORY OF OPERATIONS.........................................................................................28 5.1 DOCSIS 3.0 MULPI Key Features .............................................................................................................28 5.2 Technical Overview.....................................................................................................................................28

    5.2.1 CMTS and CM Models ........................................................................................................................29 5.2.2 DOCSIS MAC Operation.....................................................................................................................33 5.2.3 Multicast Operation.............................................................................................................................39 5.2.4 Network and Higher Layer Protocols..................................................................................................40 5.2.5 CM and CPE Provisioning and Management .....................................................................................40 5.2.6 Relationship to the Physical HFC Plant Topology..............................................................................41 5.2.7 Cable Modem Service Group (CM-SG)...............................................................................................44 5.2.8 CMTS Downstream Service Model Example.......................................................................................49

    6 MEDIA ACCESS CONTROL SPECIFICATION.........................................................................................52 6.1 Introduction .................................................................................................................................................52

    6.1.1 Overview..............................................................................................................................................52 6.1.2 Definitions ...........................................................................................................................................52 6.1.3 Future Use ...........................................................................................................................................56

    6.2 MAC Frame Formats...................................................................................................................................56 6.2.1 Generic MAC Frame Format ..............................................................................................................56 6.2.2 Packet-Based MAC Frames.................................................................................................................61 6.2.3 ATM Cell MAC Frames .......................................................................................................................62 6.2.4 MAC-Specific Headers ........................................................................................................................62 6.2.5 Extended MAC Headers ......................................................................................................................67

    6.3 Segment Header Format ..............................................................................................................................74 6.4 MAC Management Messages......................................................................................................................75

    6.4.1 MAC Management Message Header ...................................................................................................75 6.4.2 Time Synchronization (SYNC) .............................................................................................................79 6.4.3 Upstream Channel Descriptor (UCD).................................................................................................79 6.4.4 Upstream Bandwidth Allocation Map (MAP)......................................................................................90

  • MAC and Upper Layer Protocols Interface Specification CM-SP-MULPIv3.0-I15-110210

    02/10/11 CableLabs v

    6.4.5 Ranging Request Messages..................................................................................................................93 6.4.6 Ranging Response (RNG-RSP)............................................................................................................98 6.4.7 Registration Request Messages .........................................................................................................104 6.4.8 Registration Response Messages .......................................................................................................106 6.4.9 Registration Acknowledge (REG-ACK).............................................................................................111 6.4.10 Upstream Channel Change Request (UCC-REQ) .............................................................................113 6.4.11 Upstream Channel Change Response (UCC-RSP)............................................................................114 6.4.12 Dynamic Service Addition Request (DSA-REQ).............................................................................114 6.4.13 Dynamic Service Addition Response (DSA-RSP) ...........................................................................116 6.4.14 Dynamic Service Addition Acknowledge (DSA-ACK) ....................................................................118 6.4.15 Dynamic Service Change Request (DSC-REQ)..............................................................................119 6.4.16 Dynamic Service Change Response (DSC-RSP) ............................................................................121 6.4.17 Dynamic Service Change Acknowledge (DSC-ACK) .....................................................................122 6.4.18 Dynamic Service Deletion Request (DSD-REQ) ............................................................................123 6.4.19 Dynamic Service Deletion Response (DSD-RSP)...........................................................................124 6.4.20 Dynamic Channel Change Request (DCC-REQ) ...........................................................................124 6.4.21 Dynamic Channel Change Response (DCC-RSP)..........................................................................131 6.4.22 Dynamic Channel Change Acknowledge (DCC-ACK)...................................................................133 6.4.23 Device Class Identification Request (DCI-REQ)...............................................................................134 6.4.24 Device Class Identification Response (DCI-RSP) .............................................................................135 6.4.25 Upstream Transmitter Disable (UP-DIS)..........................................................................................136 6.4.26 Test Request (TST-REQ)....................................................................................................................137 6.4.27 Downstream Channel Descriptor (DCD) ..........................................................................................139 6.4.28 MAC Domain Descriptor (MDD)......................................................................................................139 6.4.29 Dynamic Bonding Change Request (DBC-REQ)...............................................................................149 6.4.30 Dynamic Bonding Change Response (DBC-RSP) .............................................................................150 6.4.31 Dynamic Bonding Change Acknowledge (DBC-ACK) ......................................................................152 6.4.32 DOCSIS Path Verify Request (DPV-REQ) ........................................................................................152 6.4.33 DOCSIS Path Verify Response (DPV-RSP).......................................................................................154 6.4.34 Status Report (CM-STATUS).............................................................................................................155 6.4.35 CM Control Request (CM-CTRL-REQ).............................................................................................156 6.4.36 CM Control Response (CM-CTRL-RSP) ...........................................................................................157

    7 MEDIA ACCESS CONTROL PROTOCOL OPERATION.......................................................................159 7.1 Timing and Synchronization......................................................................................................................159

    7.1.1 Global Timing Reference...................................................................................................................159 7.1.2 CM Synchronization ..........................................................................................................................159 7.1.3 Ranging..............................................................................................................................................160 7.1.4 Timing Units and Relationships.........................................................................................................161

    7.2 Upstream Data Transmission.....................................................................................................................163 7.2.1 Upstream Bandwidth Allocation........................................................................................................163 7.2.2 Upstream Transmission and Contention Resolution .........................................................................178 7.2.3 Upstream Service Flow Scheduling Services.....................................................................................182 7.2.4 Continuous Concatenation and Fragmentation ................................................................................187 7.2.5 Pre-3.0 DOCSIS Concatenation and Fragmentation ........................................................................188

    7.3 Upstream Downstream Channel Association within a MAC Domain....................................................198 7.3.1 Primary Downstream Channels .......................................................................................................198 7.3.2 MAP and UCD Messages ..................................................................................................................199 7.3.3 Multiple MAC Domains ....................................................................................................................199

    7.4 DSID Definition ........................................................................................................................................199 7.5 Quality of Service......................................................................................................................................201

    7.5.1 Concepts ............................................................................................................................................201 7.5.2 Object Model .....................................................................................................................................206 7.5.3 Service Classes ..................................................................................................................................207 7.5.4 Authorization .....................................................................................................................................208

  • CM-SP-MULPIv3.0-I15-110210 Data-Over-Cable Service Interface Specifications

    vi CableLabs 02/10/11

    7.5.5 States of Service Flows ......................................................................................................................209 7.5.6 Service Flows and Classifiers............................................................................................................211 7.5.7 General Operation.............................................................................................................................212 7.5.8 QoS Support for Joined IP Multicast Traffic.....................................................................................215 7.5.9 Other Multicast and Broadcast Traffic .............................................................................................227

    7.6 Downstream Traffic Priority......................................................................................................................228 7.6.1 Traffic Priority Ordering and Mapping to CM Output Queues ........................................................228

    7.7 Payload Header Suppression .....................................................................................................................228 7.7.1 Overview............................................................................................................................................229 7.7.2 Example Applications ........................................................................................................................231 7.7.3 Operation...........................................................................................................................................231 7.7.4 Signaling............................................................................................................................................234 7.7.5 Payload Header Suppression Examples ............................................................................................237

    7.8 Data Link Encryption Support...................................................................................................................239 7.8.1 MAC Messages ..................................................................................................................................239 7.8.2 Framing .............................................................................................................................................239 7.8.3 Multiple Transmit Channel Mode Operation and Packet Encryption...............................................240

    8 CHANNEL BONDING ...................................................................................................................................241 8.1 Upstream and Downstream Common Aspects ..........................................................................................241

    8.1.1 Service Flow Assignment ...................................................................................................................241 8.1.2 CMTS Bonding and Topology Requirements ....................................................................................245

    8.2 Downstream Channel Bonding..................................................................................................................246 8.2.1 Multiple Downstream Channel Overview..........................................................................................246 8.2.2 CMTS Downstream Bonding Operation............................................................................................247 8.2.3 Sequenced Downstream Packets .......................................................................................................247 8.2.4 Cable Modem Physical Receive Channel Configuration...................................................................252 8.2.5 QoS for Downstream Channel Bonding ............................................................................................260

    8.3 Upstream Channel Bonding.......................................................................................................................260 8.3.1 Granting Bandwidth ..........................................................................................................................260 8.3.2 Upstream Transmissions with Upstream Channel Bonding..............................................................260 8.3.3 Dynamic Range Window....................................................................................................................261

    8.4 Partial Service............................................................................................................................................264 9 DATA FORWARDING ..................................................................................................................................266

    9.1 General Forwarding Requirements............................................................................................................266 9.1.1 CMTS Forwarding Rules...................................................................................................................267 9.1.2 CM Address Acquisition, Filtering and Forwarding Rules ...............................................................269

    9.2 Multicast Forwarding ................................................................................................................................272 9.2.1 Introduction .......................................................................................................................................272 9.2.2 Downstream Multicast Forwarding...................................................................................................274 9.2.3 Downstream Multicast Traffic Encryption ........................................................................................280 9.2.4 Static Multicast Session Encodings ...................................................................................................282 9.2.5 IGMP and MLD Support ...................................................................................................................282 9.2.6 Encrypted Multicast Downstream Forwarding Example ..................................................................286 9.2.7 IP Multicast Join Authorization.........................................................................................................288

    10 CABLE MODEM - CMTS INTERACTION............................................................................................294 10.1 CMTS Initialization ...................................................................................................................................294 10.2 Cable Modem Initialization and Reinitialization .......................................................................................294

    10.2.1 Scan for Downstream Channel..........................................................................................................295 10.2.2 Continue Downstream Scanning .......................................................................................................295 10.2.3 Service Group Discovery and Initial Ranging...................................................................................295 10.2.4 Authentication....................................................................................................................................319 10.2.5 Establishing IP Connectivity .............................................................................................................319

  • MAC and Upper Layer Protocols Interface Specification CM-SP-MULPIv3.0-I15-110210

    02/10/11 CableLabs vii

    10.2.6 Registration with the CMTS...............................................................................................................340 10.2.7 Baseline Privacy Initialization...........................................................................................................357 10.2.8 Service IDs During CM Initialization................................................................................................357

    10.3 Periodic Maintenance ................................................................................................................................358 10.4 Fault Detection and Recovery ...................................................................................................................361

    10.4.1 CM Downstream Channel Interruptions ...........................................................................................362 10.4.2 MAC Layer Error-Handling ..............................................................................................................364 10.4.3 CM Status Report...............................................................................................................................365

    10.5 DOCSIS Path Verification.........................................................................................................................371 10.5.1 DPV Overview ...................................................................................................................................371 10.5.2 DPV Reference Points .......................................................................................................................371 10.5.3 DPV Math ..........................................................................................................................................373 10.5.4 DPV Per Path Operation...................................................................................................................373 10.5.5 DPV Per Packet Operation ...............................................................................................................374

    11 DYNAMIC OPERATIONS ........................................................................................................................375 11.1 Upstream Channel Descriptor Changes.....................................................................................................375 11.2 Dynamic Service Flow Changes................................................................................................................376

    11.2.1 Dynamic Service Flow State Transitions...........................................................................................377 11.2.2 Dynamic Service Addition ................................................................................................................386 11.2.3 Dynamic Service Change...................................................................................................................397 11.2.4 Dynamic Service Deletion .................................................................................................................408

    11.3 Pre-3.0 DOCSIS Upstream Channel Changes...........................................................................................413 11.4 Dynamic Downstream and/or Upstream Channel Changes.......................................................................417

    11.4.1 DCC General Operation....................................................................................................................417 11.4.2 DCC Exception Conditions................................................................................................................421 11.4.3 DCC State Transition Diagrams .......................................................................................................423 11.4.4 DCC Performance .............................................................................................................................431

    11.5 Dynamic Bonding Change (DBC).............................................................................................................432 11.5.1 DBC General Operation....................................................................................................................432 11.5.2 Exception Conditions.........................................................................................................................441 11.5.3 DBC State Transition Diagrams........................................................................................................444

    11.6 Autonomous Load Balancing ....................................................................................................................454 11.6.1 Load Balancing Groups.....................................................................................................................454 11.6.2 CMTS Load Balancing Operation .....................................................................................................456 11.6.3 Multiple Channel Load Balancing.....................................................................................................456 11.6.4 Initialization Techniques ...................................................................................................................457 11.6.5 Load Balancing Policies....................................................................................................................457 11.6.6 Load Balancing Priorities .................................................................................................................457 11.6.7 Load Balancing and Multicast...........................................................................................................458 11.6.8 Externally-Directed Load Balancing.................................................................................................458

    12 SUPPORTING FUTURE NEW CABLE MODEM CAPABILITIES....................................................459 12.1 Downloading Cable Modem Operating Software .....................................................................................459 12.2 Future Capabilities.....................................................................................................................................460

    ANNEX A WELL_KNOWN_ADDRESSES....................................................................................................461 A.1 Addresses...................................................................................................................................................461

    A.1.1 General MAC Addresses....................................................................................................................461 A.1.2 Well-known IPv6 Addresses ..............................................................................................................461

    A.2 MAC Service IDs ......................................................................................................................................461 A.2.1 All CMs and No CM Service IDs .......................................................................................................461 A.2.2 Well-Known Multicast Service IDs....................................................................................................462 A.2.3 Priority Request Service IDs..............................................................................................................462

    A.3 MPEG PID.................................................................................................................................................463

  • CM-SP-MULPIv3.0-I15-110210 Data-Over-Cable Service Interface Specifications

    viii CableLabs 02/10/11

    ANNEX B PARAMETERS AND CONSTANTS ...........................................................................................464

    ANNEX C COMMON TLV ENCODINGS ....................................................................................................468 C.1 Encodings for Configuration and MAC-Layer Messaging........................................................................470

    C.1.1 Configuration File and Registration Settings ....................................................................................470 C.1.2 Configuration-File-Specific Settings .................................................................................................495 C.1.3 Registration-Request/Response-Specific Encodings..........................................................................504 C.1.4 Dynamic-Message-Specific Encodings..............................................................................................519 C.1.5 Registration, Dynamic Service, and Dynamic Bonding Settings.......................................................520

    C.2 Quality-of-Service-Related Encodings ......................................................................................................542 C.2.1 Packet Classification Encodings .......................................................................................................542 C.2.2 Service Flow Encodings ....................................................................................................................554

    C.3 Encodings for Other Interfaces..................................................................................................................579 C.3.1 Baseline Privacy Configuration Settings Option...............................................................................579

    C.4 Confirmation Code ....................................................................................................................................579 ANNEX D CM CONFIGURATION INTERFACE SPECIFICATION........................................................586

    D.1 CM Configuration......................................................................................................................................586 D.1.1 CM Binary Configuration File Format .............................................................................................586 D.1.2 Configuration File Settings................................................................................................................586 D.1.3 Configuration File Creation ..............................................................................................................588

    D.2 Configuration Verification ........................................................................................................................590 D.2.1 CMTS MIC Calculation.....................................................................................................................590

    ANNEX E STANDARD RECEIVE CHANNEL PROFILE ENCODINGS ................................................594

    ANNEX F THE DOCSIS MAC/PHY INTERFACE (DMPI) ........................................................................602 F.1 Scope .........................................................................................................................................................602 F.2 Conventions ...............................................................................................................................................602

    F.2.1 Terminology.......................................................................................................................................602 F.2.2 Ordering of Bits and Bytes ................................................................................................................602 F.2.3 Signal Naming Conventions ..............................................................................................................602 F.2.4 Active Clock Edge..............................................................................................................................602 F.2.5 Timing Specifications.........................................................................................................................602

    F.3 Overview ...................................................................................................................................................603 F.3.1 Downstream Data..............................................................................................................................605 F.3.2 Upstream Data ..................................................................................................................................605 F.3.3 Upstream Control ..............................................................................................................................605 F.3.4 SPI Bus ..............................................................................................................................................605

    F.4 Signals .......................................................................................................................................................606 F.4.1 Downstream Data..............................................................................................................................606

    F.5 Upstream Data ...........................................................................................................................................606 F.5.1 Upstream Control ..............................................................................................................................607 F.5.2 SPI Bus ..............................................................................................................................................607 F.5.3 Parity .................................................................................................................................................608 F.5.4 Interrupts ...........................................................................................................................................608

    F.6 Protocol......................................................................................................................................................609 F.6.1 Downstream Data (ITU-T Rec. J.83, Annex A) .................................................................................609 F.6.2 Downstream Data (ITU-T Rec. J.83, Annex B) .................................................................................609 F.6.3 Upstream Data ..................................................................................................................................610 F.6.4 Upstream Control ..............................................................................................................................611 F.6.5 SPI Bus ..............................................................................................................................................613

    F.7 Electrical Specifications ............................................................................................................................613 F.7.1 DC Specifications ..............................................................................................................................613

  • MAC and Upper Layer Protocols Interface Specification CM-SP-MULPIv3.0-I15-110210

    02/10/11 CableLabs ix

    F.8 Timing Specifications................................................................................................................................614 F.8.1 Downstream Data..............................................................................................................................614 F.8.2 Upstream Data ..................................................................................................................................614 F.8.3 Upstream Control ..............................................................................................................................614 F.8.4 SPI Bus ..............................................................................................................................................615

    F.9 Data Format and Usage .............................................................................................................................615 F.9.1 Downstream Data..............................................................................................................................615 F.9.2 Upstream Data ..................................................................................................................................615 F.9.3 Upstream Control ..............................................................................................................................620 F.9.4 SPI Bus ..............................................................................................................................................622

    ANNEX G COMPATIBILITY WITH PREVIOUS VERSIONS OF DOCSIS ............................................624 G.1 General Interoperability Issues ..................................................................................................................624

    G.1.1 Initial Ranging...................................................................................................................................624 G.1.2 Topology Resolution ..........................................................................................................................624 G.1.3 Early Authentication and Encryption (EAE) .....................................................................................625 G.1.4 Provisioning.......................................................................................................................................625 G.1.5 Registration .......................................................................................................................................633 G.1.6 Requesting Bandwidth .......................................................................................................................639 G.1.7 Encryption Support............................................................................................................................639 G.1.8 Downstream Channel Bonding..........................................................................................................639 G.1.9 Upstream Channel Bonding and Transmit Channel Configuration Support ....................................639 G.1.10 Dynamic Service Establishment.........................................................................................................640 G.1.11 Fragmentation ...................................................................................................................................640 G.1.12 Multicast Support ..............................................................................................................................640 G.1.13 Changing Upstream Channels...........................................................................................................640 G.1.14 Changing Downstream Channels ......................................................................................................641

    G.2 Support for Hybrid Devices.......................................................................................................................641 G.3 Upstream Physical Layer Interoperability .................................................................................................642

    G.3.1 DOCSIS 2.0 TDMA Interoperability .................................................................................................642 G.3.2 DOCSIS 2.0 S-CDMA Interoperability..............................................................................................643 G.3.3 DOCSIS 3.0 Interoperability .............................................................................................................643

    G.4 Multicast Support for Interaction with Pre-3.0 DOCSIS Devices.............................................................644 G.4.1 Multicast DSID Forwarding (MDF) Capability Exchange ...............................................................644 G.4.2 GMAC-Explicit Multicast DSID Forwarding Mode..........................................................................644 G.4.3 MDF Mode 0 .....................................................................................................................................648

    ANNEX H DHCPV6 VENDOR SPECIFIC INFORMATION OPTIONS FOR DOCSIS 3.0 ....................654

    ANNEX I (SET ASIDE)....................................................................................................................................655

    ANNEX J DHCPV4 VENDOR IDENTIFYING VENDOR SPECIFIC OPTIONS FOR DOCSIS 3.0.....656

    ANNEX K THE DATA-OVER-CABLE SPANNING TREE PROTOCOL .................................................657 K.1 Background................................................................................................................................................657 K.2 Public Spanning Tree.................................................................................................................................657 K.3 Public Spanning Tree Protocol Details......................................................................................................658 K.4 Spanning Tree Parameters and Defaults....................................................................................................659

    K.4.1 Path Cost ...........................................................................................................................................659 K.4.2 Bridge Priority...................................................................................................................................659

    APPENDIX I MAC SERVICE DEFINITION..................................................................................................660 I.1 MAC Service Overview ............................................................................................................................660

    I.1.1 MAC Service Parameters ..................................................................................................................661 I.2 MAC Data Service Interface .....................................................................................................................661

  • CM-SP-MULPIv3.0-I15-110210 Data-Over-Cable Service Interface Specifications

    x CableLabs 02/10/11

    I.2.1 MAC_DATA_INDIVIDUAL.request..................................................................................................662 I.2.2 MAC_DATA_GROUP.request...........................................................................................................664 I.2.3 MAC_DATA_INTERNAL.request......................................................................................................666 I.2.4 MAC_GRANT_SYNCHRONIZE.indicate ..........................................................................................666 I.2.5 MAC_CMTS_MASTER_CLOCK_SYNCHRONIZE.indicate.............................................................666

    I.3 MAC Control Service Interface.................................................................................................................666 I.3.1 MAC_REGISTRATION_RESPONSE.indicate ..................................................................................666 I.3.2 MAC_CREATE_SERVICE_FLOW.request .......................................................................................667 I.3.3 MAC_CREATE_SERVICE_FLOW.response ....................................................................................667 I.3.4 MAC_CREATE_SERVICE_FLOW.indicate......................................................................................667 I.3.5 MAC_DELETE_SERVICE_FLOW.request .......................................................................................668 I.3.6 MAC_DELETE_SERVICE_FLOW.response ....................................................................................668 I.3.7 MAC_DELETE_SERVICE_FLOW.indicate......................................................................................668 I.3.8 MAC_CHANGE_SERVICE_FLOW.request......................................................................................668 I.3.9 MAC_CHANGE_SERVICE_FLOW.response ...................................................................................669 I.3.10 MAC_CHANGE_SERVICE_FLOW.indicate.....................................................................................669

    I.4 MAC Service Usage Scenarios..................................................................................................................669 I.4.1 Transmission of PDUs from Upper Layer Service to MAC DATA Service .......................................669 I.4.2 Reception of PDUs to Upper Layer Service from MAC DATA Service.............................................670 I.4.3 Sample Sequence of MAC Control and MAC Data Services.............................................................670

    APPENDIX II PLANT TOPOLOGIES ..........................................................................................................671 II.1 Single Downstream and Single Upstream per Cable Segment ..................................................................671 II.2 Multiple Downstreams and Multiple Upstreams per Cable Segment........................................................673

    II.2.1 HFC Plant Topologies.......................................................................................................................674 II.2.2 Normal Operation..............................................................................................................................675 II.2.3 Initial Ranging...................................................................................................................................675 II.2.4 Dynamic Channel Change.................................................................................................................676

    APPENDIX III DOCSIS TRANSMISSION AND CONTENTION RESOLUTION ...................................677 III.1 Multiple Transmit Channel Mode..............................................................................................................677

    III.1.1 Introduction .......................................................................................................................................677 III.1.2 Variable Definitions...........................................................................................................................678 III.1.3 State Examples...................................................................................................................................679 III.1.4 Function Examples ............................................................................................................................679

    III.2 Non-Multiple Transmit Channel Mode .....................................................................................................682 III.2.1 Introduction .......................................................................................................................................682 III.2.2 Variable Definitions...........................................................................................................................682 III.2.3 State Examples...................................................................................................................................683 III.2.4 Function Examples ............................................................................................................................685

    APPENDIX IV UNSOLICITED GRANT SERVICES ...................................................................................687 IV.1 Unsolicited Grant Service (UGS) ..........................................................................................................687

    IV.1.1 Introduction .......................................................................................................................................687 IV.1.2 Configuration Parameters .................................................................................................................687 IV.1.3 Operation...........................................................................................................................................687 IV.1.4 Jitter...................................................................................................................................................688 IV.1.5 Synchronization Issues ......................................................................................................................688

    IV.2 Unsolicited Grant Service with Activity Detection (UGS-AD).............................................................689 IV.2.1 Introduction .......................................................................................................................................689 IV.2.2 MAC Configuration Parameters........................................................................................................689 IV.2.3 Operation...........................................................................................................................................689 IV.2.4 Example .............................................................................................................................................690 IV.2.5 Talk Spurt Grant Burst ......................................................................................................................691 IV.2.6 Admission Considerations .................................................................................................................691

  • MAC and Upper Layer Protocols Interface Specification CM-SP-MULPIv3.0-I15-110210

    02/10/11 CableLabs xi

    IV.3 Multiple Transmit Channel Mode Considerations for Unsolicited Grant Services ...............................692 APPENDIX V ERROR RECOVERY EXAMPLES......................................................................................693

    APPENDIX VI SDL NOTATION.....................................................................................................................695

    APPENDIX VII NOTES ON ADDRESS CONFIGURATION IN DOCSIS 3.0 ...........................................696

    APPENDIX VIII IP MULTICAST REPLICATION EXAMPLES ................................................................697 VIII.1 Scenario I: First Multicast Client joiner to a multicast session (Start of a new Multicast Session).......697

    VIII.1.1 Scenario 1 - Case 1........................................................................................................................698 VIII.1.2 Scenario 1 - Case 2........................................................................................................................699 VIII.1.3 Scenario I - Case 3 ........................................................................................................................700

    VIII.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) ..............................................................................701

    VIII.2.1 Scenario II - Case 1 .......................................................................................................................702 VIII.2.2 Scenario II - Case 2 .......................................................................................................................705 VIII.2.3 Scenario II - Case 3 .......................................................................................................................706

    APPENDIX IX IGMP EXAMPLE FOR DOCSIS 2.0 BACKWARDS COMPATIBILITY MODE .........708 IX.1 Events ....................................................................................................................................................708 IX.2 Actions...................................................................................................................................................709

    APPENDIX X CM MULTICAST DSID FILTERING SUMMARY ...........................................................710

    APPENDIX XI EXAMPLE DHCPV6 SOLICIT MESSAGE CONTENTS .................................................712

    APPENDIX XII DYNAMIC OPERATIONS EXAMPLES.............................................................................713 XII.1 Dynamic Channel Change Example Operation .....................................................................................713

    XII.1.1 Example Signaling .........................................................................................................................713 XII.1.2 Example Timing .............................................................................................................................715

    XII.2 Dynamic Bonding Change Example Operation.....................................................................................717 XII.2.1 Change to Transmit Channel Set and Service Flow SID Cluster Assignments .............................717 XII.2.2 Change to Receive Channel Set and Downstream Resequencing Channel List ............................718

    XII.3 Autonomous Load Balancing Example .................................................................................................719 APPENDIX XIII ACKNOWLEDGEMENTS .................................................................................................722

    XIII.1 MAC Focus Team..................................................................................................................................723 XIII.2 USCB Focus Team ................................................................................................................................723 XIII.3 IPv6 Focus Team...................................................................................................................................723 XIII.4 IP Multicast Focus Team .......................................................................................................................723

    APPENDIX XIV REVISION HISTORY (INFORMATIVE)..........................................................................724 XIV.1 Engineering Changes for CM-SP-MULPIv3.0-I02-061222..................................................................724 XIV.2 Engineering Changes for CM-SP-MULPIv3.0-I03-070223..................................................................724 XIV.3 Engineering Changes for CM-SP-MULPIv3.0-I04-070518..................................................................725 XIV.4 Engineering Changes for CM-SP-MULPIv3.0-I05-070803..................................................................726 XIV.5 Engineering Changes for CM-SP-MULPIv3.0-I06-071206..................................................................726 XIV.6 Engineering Changes for CM-SP-MULPIv3.0-I07-080215..................................................................727 XIV.7 Engineering Changes for CM-SP-MULPIv3.0-I08-080522..................................................................728 XIV.8 Engineering Changes for CM-SP-MULPIv3.0-I09-090121..................................................................728 XIV.9 Engineering Changes for CM-SP-MULPIv3.0-I10-090529..................................................................729 XIV.10 Engineering Changes for CM-SP-MULPIv3.0-I11-091002..............................................................729 XIV.11 Engineering Changes for CM-SP-MULPIv3.0-I12-100115..............................................................729 XIV.12 Engineering Changes for CM-SP-MULPIv3.0-I13-100611..............................................................729

  • CM-SP-MULPIv3.0-I15-110210 Data-Over-Cable Service Interface Specifications

    xii CableLabs 02/10/11

    XIV.13 Engineering Changes for CM-SP-MULPIv3.0-I14-101008..............................................................730 XIV.14 Engineering Changes for CM-SP-MULPIv3.0-I15-110210..............................................................730

  • MAC and Upper Layer Protocols Interface Specification CM-SP-MULPIv3.0-I15-110210

    02/10/11 CableLabs xiii

    Figures FIGURE 11 - THE DOCSIS NETWORK...........................................................................................................................1 FIGURE 12 - TRANSPARENT IP TRAFFIC THROUGH THE DATA-OVER-CABLE SYSTEM .................................................3 FIGURE 13 - DATA-OVER-CABLE REFERENCE ARCHITECTURE.....................................................................................3 FIGURE 51 - INTEGRATED CMTS NETWORK DIAGRAM..............................................................................................29 FIGURE 52 - MODULAR CMTS NETWORK DIAGRAM .................................................................................................30 FIGURE 53 - CMTS INTERNAL FORWARDING MODEL ................................................................................................31 FIGURE 54 - SEGMENTATION EXAMPLE......................................................................................................................38 FIGURE 55 - CM TOPOLOGY CONFIGURATION EXAMPLE ...........................................................................................42 FIGURE 56 - FREQUENCY SPACE DIAGRAM ................................................................................................................44 FIGURE 57 - MULTIPLE FIBER NODES PER CM-SG......................................................................................................45 FIGURE 58 - EXAMPLE MAC DOMAIN CHANNEL ASSIGNMENT..................................................................................46 FIGURE 59 - MULTIPLE MAC DOMAINS PER FIBER NODE ..........................................................................................47 FIGURE 510 - BONDING GROUP EXAMPLE..................................................................................................................49 FIGURE 511 - CMTS DOWNSTREAM SERVICE MODEL ...............................................................................................50 FIGURE 61 - GENERIC MAC FRAME FORMAT.............................................................................................................57 FIGURE 62 - UPSTREAM MAC/PMD CONVERGENCE .................................................................................................58 FIGURE 63 - MAC HEADER FORMAT..........................................................................................................................59 FIGURE 64 - PACKET PDU OR ISOLATION PACKET PDU MAC FRAME FORMAT ........................................................61 FIGURE 65 - TIMING MAC HEADER ...........................................................................................................................63 FIGURE 66 - MANAGEMENT MAC HEADER................................................................................................................63 FIGURE 67 - REQUEST FRAME FORMAT ......................................................................................................................64 FIGURE 68 - FRAGMENTATION MAC HEADER FORMAT .............................................................................................65 FIGURE 69 - QUEUE-DEPTH BASED REQUEST FRAME FORMAT...................................................................................66 FIGURE 610 - CONCATENATION MAC HEADER FORMAT ...........................................................................................67 FIGURE 611 - EXTENDED MAC FORMAT....................................................................................................................68 FIGURE 612 - SEGMENT HEADER FORMAT .................................................................................................................75 FIGURE 613 - MAC HEADER AND MAC MANAGEMENT MESSAGE HEADER FIELDS..................................................76 FIGURE 614 - FORMAT OF PACKET PDU FOLLOWING THE TIMING HEADER...............................................................79 FIGURE 615 - UPSTREAM CHANNEL DESCRIPTOR.......................................................................................................82 FIGURE 616 - TOP-LEVEL ENCODING FOR BURST DESCRIPTORS ................................................................................86 FIGURE 617 - EXAMPLE OF UCD ENCODED TLV DATA.............................................................................................89 FIGURE 618 - MAP FORMAT ......................................................................................................................................90 FIGURE 619 - MAP INFORMATION ELEMENT STRUCTURE..........................................................................................91 FIGURE 620 - RNG-REQ FORMAT .............................................................................................................................95 FIGURE 621 - INIT-RNG-REQ FORMAT....................................................................................................................96 FIGURE 622 - B-INIT-RNG-REQ FORMAT ................................................................................................................97 FIGURE 623 - RANGING RESPONSE .............................................................................................................................98 FIGURE 624 - EXAMPLE OF TLV ENCODED DATA ....................................................................................................101 FIGURE 625 - GENERALIZED DECISION FEEDBACK EQUALIZATION COEFFICIENTS...................................................102 FIGURE 626 - REGISTRATION REQUEST (REG-REQ)................................................................................................105 FIGURE 627 - MULTIPART REGISTRATION REQUEST (REG-REQ-MP).....................................................................106 FIGURE 628 - REGISTRATION RESPONSE FORMAT ....................................................................................................108 FIGURE 629 - MULTIPART REGISTRATION RESPONSE FORMAT.................................................................................109 FIGURE 630 - REGISTRATION ACKNOWLEDGMENT...................................................................................................112 FIGURE 631 - UPSTREAM CHANNEL CHANGE REQUEST ...........................................................................................113 FIGURE 632 - UPSTREAM CHANNEL CHANGE RESPONSE..........................................................................................114 FIGURE 633 - DYNAMIC SERVICE ADDITION REQUEST ........................................................................................114 FIGURE 634 - DYNAMIC SERVICE ADDITION RESPONSE ......................................................................................116 FIGURE 635 - DYNAMIC SERVICE ADDITION ACKNOWLEDGE..............................................................................118 FIGURE 636 - DYNAMIC SERVICE CHANGE REQUEST ..........................................................................................119 FIGURE 637 - DYNAMIC SERVICE CHANGE RESPONSE.........................................................................................121 FIGURE 638 - DYNAMIC SERVICE CHANGE ACKNOWLEDGE ................................................................................122

  • CM-SP-MULPIv3.0-I15-110210 Data-Over-Cable Service Interface Specifications

    xiv CableLabs 02/10/11

    FIGURE 639 - DYNAMIC SERVICE DELETION REQUEST........................................................................................123 FIGURE 640 - DYNAMIC SERVICE DELETION RESPONSE ......................................................................................124 FIGURE 641 - DYNAMIC CHANNEL CHANGE REQUEST .............................................................................................125 FIGURE 642 - DYNAMIC CHANNEL CHANGE RESPONSE............................................................................................132 FIGURE 643 - DYNAMIC CHANNEL CHANGE ACKNOWLEDGE...................................................................................134 FIGURE 644 - DEVICE CLASS IDENTIFICATION REQUEST ..........................................................................................134 FIGURE 645 - DEVICE CLASS IDENTIFICATION RESPONSE.........................................................................................135 FIGURE 646 - UP-DIS MESSAGE FORMAT .................................................................................................................136 FIGURE 647 - TEST REQUEST....................................................................................................................................137 FIGURE 648 - MAC DOMAIN DESCRIPTOR ...............................................................................................................139 FIGURE 649 - DYNAMIC BONDING CHANGE REQUEST MESSAGE .............................................................................149 FIGURE 650 - DYNAMIC BONDING CHANGE RESPONSE MESSAGE............................................................................151 FIGURE 651 - DYNAMIC BONDING CHANGE ACKNOWLEDGE MESSAGE ...................................................................152 FIGURE 652 - DPV-REQ MAC MESSAGE ................................................................................................................153 FIGURE 653 - DPV-RSP MAC MESSAGE.................................................................................................................154 FIGURE 654 - CM-STATUS REPORT .......................................................................................................................155 FIGURE 655 - CM-CTRL-REQ ................................................................................................................................156 FIGURE 656 - CM-CTRL-RSP .................................................................................................................................158 FIGURE 71 - ALLOCATION MAP ................................................................................................................................163 FIGURE 72 - PROTOCOL EXAMPLE ............................................................................................................................176 FIGURE 73 - LOGICAL S-CDMA TDMA CHANNELS.................................................................................................177 FIGURE 74 - CCF USING SEGMENT HEADERS ...........................................................................................................188 FIGURE 75 - CONCATENATION OF MULTIPLE MAC FRAMES ....................................................................................189 FIGURE 76 - FRAGMENTATION DETAILS ...................................................................................................................190 FIGURE 77 - CM FRAGMENTATION FLOWCHART......................................................................................................193 FIGURE 78 - EXAMPLE OF FRAGMENTING A SINGLE PACKET....................................................................................196 FIGURE 79 - FRAGMENTED CONCATENATED PACKET EXAMPLE...............................................................................197 FIGURE 710 - PROVISIONED AUTHORIZATION MODEL "ENVELOPES" .......................................................................202 FIGURE 711 - DYNAMIC AUTHORIZATION MODEL "ENVELOPES".............................................................................202 FIGURE 712 - CLASSIFICATION WITHIN THE MAC LAYER ........................................................................................204 FIGURE 713 - THEORY OF OPERATION OBJECT MODEL ............................................................................................207 FIGURE 714 - REGISTRATION MESSAGE FLOW .........................................................................................................213 FIGURE 715 - DYNAMIC SERVICE ADDITION MESSAGE FLOW CM INITIATED .....................................................214 FIGURE 716 - DYNAMIC SERVICE ADDITION MESSAGE FLOW CMTS INITIATED.................................................214 FIGURE 717 - IP MULTICAST QOS OBJECT MODEL DIAGRAM..................................................................................216 FIGURE 718 - PAYLOAD HEADER SUPPRESSION OPERATION ....................................................................................233 FIGURE 719 - PAYLOAD HEADER SUPPRESSION WITH MASKING ..............................................................................234 FIGURE 720 - PHSI-INDEXED PAYLOAD HEADER SUPPRESSION SIGNALING EXAMPLE............................................235 FIGURE 721 - SIGNALING OF A DSID-INDEXED PAYLOAD HEADER SUPPRESSION RULE..........................................236 FIGURE 722 - UPSTREAM PAYLOAD HEADER SUPPRESSION EXAMPLE .....................................................................237 FIGURE 723 - DOWNSTREAM PAYLOAD HEADER SUPPRESSION EXAMPLE ...............................................................238 FIGURE 724 - DSID-INDEXED PAYLOAD HEADER SUPPRESSION EXAMPLE..............................................................239 FIGURE 81 - INTERCONNECTION BETWEEN RECEIVE CHANNELS AND RECEIVE MODULES .......................................255 FIGURE 82 - STANDARD RECEIVE CHANNEL PROFILE CLAB-6M-004A ..................................................................257 FIGURE 83 - RECEIVE CHANNEL CONFIGURATION MESSAGE SEQUENCE..................................................................259 FIGURE 91 - DOCSIS PROTOCOL STACKS................................................................................................................267 FIGURE 92 - MULTICAST MODEL..............................................................................................................................273 FIGURE 93 - DSIDS PREVENT DUPLICATION OF NON-BONDED REPLICATIONS...........................................................275 FIGURE 94 - DSIDS SEPARATE SOURCE-SPECIFIC MULTICAST SESSIONS .................................................................276 FIGURE 95 - EXAMPLE: ENCRYPTED DOWNSTREAM MULTICAST FORWARDING.......................................................288 FIGURE 101 - CABLE MODEM INITIALIZATION OVERVIEW .......................................................................................294 FIGURE 102 - RESOLVE SERVICE GROUP (SG) AND RANGE......................................................................................296 FIGURE 103 - READ MAC DOMAIN DESCRIPTOR (MDD).........................................................................................298 FIGURE 104 - DETERMINE MD-DS-SG ....................................................................................................................299 FIGURE 105 - RANGING HOLDOFF ............................................................................................................................301

  • MAC and Upper Layer Protocols Interface Specification CM-SP-MULPIv3.0-I15-110210

    02/10/11 CableLabs xv

    FIGURE 106 - DETERMINE MD-US-SG ....................................................................................................................303 FIGURE 107 - BONDED INITIAL RANGING .................................................................................................................305 FIGURE 108 - CONTINUE US AMBIGUITY INITIAL RANGING.....................................................................................307 FIGURE 109 - OBTAIN UPSTREAM PARAMETERS ......................................................................................................309 FIGURE 1010 - MESSAGE FLOWS DURING SCANNING AND UPSTREAM PARAMETER ACQUISITION...........................312 FIGURE 1011 - RANGING AND AUTOMATIC ADJUSTMENTS PROCEDURE ..................................................................313 FIGURE 1012 - BROADCAST INITIAL RANGING - CM ................................................................................................314 FIGURE 1013 - UNICAST INITIAL RANGING - CM .....................................................................................................315 FIGURE 1014 - CM-SG DETERMINATION - CMTS....................................................................................................317 FIGURE 1015 - UNICAST INITIAL RANGING - CMTS.................................................................................................319 FIGURE 1016 - ESTABLISH IP CONNECTIVITY...........................................................................................................320 FIGURE 1017 - IPV4 ONLY PROVISIONING MODE.....................................................................................................321 FIGURE 1018 - IPV6 ONLY PROVISIONING MODE.....................................................................................................322 FIGURE 1019 - ALTERNATE PROVISIONING MODE....................................................................................................323 FIGURE 1020 - DUAL-STACK PROVISIONING MODE..................................................................................................324 FIGURE 1021 - TOD AND TFTP ................................................................................................................................325 FIGURE 1022 - IPV6 ADDRESS ACQUISITION ............................................................................................................326 FIGURE 1023 - IPV4 PROVISIONING MESSAGE FLOW ...............................................................................................327 FIGURE 1024 - IPV6 PROVISIONING MESSAGE FLOW ...............................................................................................331 FIGURE 1025 - CM REGISTER WITH CMTS - BEGIN .................................................................................................343 FIGURE 1026 - CM ACQUIRES RECEIVE CHANNELS .................................................................................................344 FIGURE 1027 - CM ACQUIRES DOWNSTREAM CHANNELS........................................................................................345 FIGURE 1028 - CM ACQUIRES TRANSMIT CHANNELS ..............................................................................................346 FIGURE 1029 - CM ACQUIRES UPSTREAM CHANNELS..............................................................................................347 FIGURE 1030 - CM COMPLETES REGISTRATION .......................................................................................................348 FIGURE 1031 - CMTS REGISTRATION - BEGIN .........................................................................................................353 FIGURE 1032 - CMTS REGISTRATION - CONTINUED ................................................................................................354 FIGURE 1033 - CMTS REGISTRATION - END ............................................................................................................355 FIGURE 1034 - PERIODIC RANGING - CMTS VIEW ...................................................................................................360 FIGURE 1035 - PERIODIC RANGING - CM VIEW........................................................................................................361 FIGURE 1036 - CM-STATUS EVENT TYPE STATE MACHINE...................................................................................367 FIGURE 1037 - DPV REFERENCE DIAGRAM .............................................................................................................371 FIGURE 111 - DYNAMIC SERVICE FLOW OVERVIEW.................................................................................................376 FIGURE 112 - DYNAMIC SERVICE FLOW STATE TRANSITION DIAGRAM ...................................................................380 FIGURE 113 - DSALOCALLY INITIATED TRANSACTION STATE TRANSITION DIAGRAM........................................381 FIGURE 114 - DSAREMOTELY INITIATED TRANSACTION STATE TRANSITION DIAGRAM .....................................382 FIGURE 115 - DSCLOCALLY INITIATED TRANSACTION STATE TRANSITION DIAGRAM ........................................383 FIGURE 116 - DSCREMOTELY INITIATED TRANSACTION STATE TRANSITION DIAGRAM......................................384 FIGURE 117 - DSDLOCALLY INITIATED TRANSACTION STATE TRANSITION DIAGRAM........................................385 FIGURE 118 - DYNAMIC DELETION (DSD) - REMOTELY INITIATED TRANSACTION STATE TRANSITION DIAGRAM ..386 FIGURE 119 - DYNAMIC SERVICE ADDITION INITIATED FROM CM...........................................................................387 FIGURE 1110 - DYNAMIC SERVICE ADDITION INITIATED FROM CMTS ....................................................................388 FIGURE 1111 - DSALOCALLY INITIATED TRANSACTION BEGIN STATE FLOW DIAGRAM.....................................389 FIGURE 1112 - DSALOCALLY INITIATED TRANSACTION DSA-RSP PENDING STATE FLOW DIAGRAM................390 FIGURE 1113 - DSALOCALLY INITIATED TRANSACTION HOLDING STATE FLOW DIAGRAM ................................391 FIGURE 1114 - DSALOCALLY INITIATED TRANSACTION RETRIES EXHAUSTED STATE FLOW DIAGRAM..............392 FIGURE 1115 - DSALOCALLY INITIATED TRANSACTION DELETING SERVICE FLOW STATE FLOW DIAGRAM ......393 FIGURE 1116 - DSAREMOTELY INITIATED TRANSACTION BEGIN STATE FLOW DIAGRAM ..................................394 FIGURE 1117 - DSAREMOTELY INITIATED TRANSACTION DSA-ACK PENDING STATE FLOW DIAGRAM............395 FIGURE 1118 - DSAREMOTELY INITIATED TRANSACTION HOLDING DOWN STATE FLOW DIAGRAM ..................396 FIGURE 1119 - DSAREMOTELY INITIATED TRANSACTION DELETING SERVICE STATE FLOW DIAGRAM ..............396 FIGURE 1120 - CM-INITIATED DSC .........................................................................................................................398 FIGURE 1121 - CMTS-INITIATED DSC MODIFYING A SERVICE FLOW ......................................................................399 FIGURE 1122 - CMTS-INITIATED DSC MODIFYING AN UPSTREAM DROP CLASSIFIER .............................................399 FIGURE 1123 - DSCLOCALLY INITIATED TRANSACTION BEGIN STATE FLOW DIAGRAM .....................................400

  • CM-SP-MULPIv3.0-I15-110210 Data-Over-Cable Service Interface Specifications

    xvi CableLabs 02/10/11

    FIGURE 1124 - DSCLOCALLY INITIATED TRANSACTION DSC-RSP PENDING STATE FLOW DIAGRAM ................401 FIGURE 1125 - DSCLOCALLY INITIATED TRANSACTION HOLDING DOWN STATE FLOW DIAGRAM .....................402 FIGURE 1126 - DSCLOCALLY INITIATED TRANSACTION RETRIES EXHAUSTED STATE FLOW DIAGRAM..............403 FIGURE 1127 - DSCLOCALLY INITIATED TRANSACTION DELETING SERVICE FLOW STATE FLOW DIAGRAM.......404 FIGURE 1128- DSCREMOTELY INITIATED TRANSACTION BEGIN STATE FLOW DIAGRAM ...................................405 FIGURE 1129 - DSCREMOTELY INITIATED TRANSACTION DSC-ACK PENDING STATE FLOW DIAGRAM ............406 FIGURE 1130 - DSCREMOTELY INITIATED TRANSACTION HOLDING DOWN STATE FLOW DIAGRAM...................407 FIGURE 1131 - DSCREMOTELY INITIATED TRANSACTION DELETING SERVICE FLOW STATE FLOW DIAGRAM ....407 FIGURE 1132 - DYNAMIC SERVICE DELETION INITIATED FROM CM.........................................................................408 FIGURE 1133 - DYNAMIC SERVICE DELETION INITIATED FROM CM.........................................................................408 FIGURE 1134 - DSDLOCALLY INITIATED TRANSACTION BEGIN STATE FLOW DIAGRAM.....................................409 FIGURE 1135 - DSDLOCALLY INITIATED TRANSACTION DSD-RSP PENDING STATE FLOW DIAGRAM................410 FIGURE 1136 - DSDLOCALLY INITIATED TRANSACTION HOLDING DOWN STATE FLOW DIAGRAM.....................411 FIGURE 1137 - DSDREMOTELY INITIATED TRANSACTION BEGIN STATE FLOW DIAGRAM ..................................412 FIGURE 1138 - DSDREMOTELY INITIATED TRANSACTION HOLDING DOWN STATE FLOW DIAGRAM ..................413 FIGURE 1139 - CHANGING UPSTREAM CHANNELS: CMTS VIEW .............................................................................414 FIGURE 1140 - CHANGING UPSTREAM CHANNELS: CM VIEW PART 1......................................................................415 FIGURE 1141 - CHANGING UPSTREAM CHANNELS: CM VIEW PART 2......................................................................416 FIGURE 1142 - DYNAMICALLY CHANGING CHANNELS: CMTS VIEW PART 1 ..........................................................423 FIGURE 1143 - DYNAMICALLY CHANGING CHANNELS: CMTS VIEW PART 2 ..........................................................424 FIGURE 1144 - DYNAMICALLY CHANGING CHANNELS: CMTS VIEW PART 3 ..........................................................425 FIGURE 1145 - DYNAMICALLY CHANGING CHANNELS: CMTS VIEW PART 4 ..........................................................426 FIGURE 1146 - DYNAMICALLY CHANGING CHANNELS: CM VIEW PART 1 ...............................................................427 FIGURE 1147 - DYNAMICALLY CHANGING CHANNELS: CM VIEW PART 2 ..............................................................428 FIGURE 1148 - DYNAMICALLY CHANGING CHANNELS: CM VIEW PART 3 ..............................................................429 FIGURE 1149 - DYNAMICALLY CHANGING CHANNELS: CM VIEW PART 4 ...............................................................430 FIGURE 1150 - CMTS DBC REQUEST (PART 1)........................................................................................................444 FIGURE 1151 - CMTS DBC REQUEST (PART 2)........................................................................................................445 FIGURE 1152 - CMTS DBC-RSP PENDING ..............................................................................................................446 FIGURE 1153 - CMTS DBC HOLD-DOWN ................................................................................................................447 FIGURE 1154 - CM DBC-RSP (PART 1)....................................................................................................................448 FIGURE 1155 - CM DBC-RSP (PART 2)....................................................................................................................449 FIGURE 1156 - CM DBC-RSP (PART 3)....................................................................................................................450 FIGURE 1157 - CM ACQUIREDS PROCEDURE...........................................................................................................451 FIG


Recommended