throbber
Data-Over-Cable Service Interface Specifications
`
`Radio Frequency Interface Specification
`
`SP-RFI-I04-980724
`
`INTERIM
`SPECIFICATION
`
`Notice
`
`This document is a cooperative effort undertaken at the direction of
`Cable Television Laboratories, Inc. for the benefit of MCNS Holdings,
`L.P. and the cable industry in general. Neither CableLabs, MCNS
`Holdings, L.P. nor any other participating entity including Media One
`(Continental Cablevision) and Rogers Cablesystems Limited (the “Other
`Participants”) is responsible for any liability of any nature whatsoever
`resulting from or arising out of use or reliance upon this test suite by any
`party. This document is furnished on an “AS IS” basis and neither
`CableLabs, MCNS Holdings, L.P. nor the Other Participants provides
`any representation or warranty, express or implied, regarding its
`accuracy, completeness, or fitness for a particular purpose. Distribution
`of this document is restricted pursuant to the terms of separate access
`agreements negotiated with each of the parties to whom this document
`has been furnished.
`
`© Copyright 1997 Cable Television Laboratories, Inc.
`All rights reserved.
`
`RPX EXHIBIT 1005
`RPX v. CHANBOND
`
`

`
`SP-RFI-I04-980724
`
`Data-Over-Cable Service Interface Specifications
`
`Document Status Sheet
`
`Document Control Number: SP-RFI-I04-980724
`
`Reference: Radio Frequency Interface Specification
`
`Revision History:
`
`I01 3/21/97 Released for publication
`I01 3/26/97 Re-released for publication
`I02 10/8/97 Re-released for publication
`I03 2/2/98 Re-released for publication
`I04 7/24/98 Re-released for publication
`
`Date:
`
`July 24, 1998
`
`Status Code: Work in
`Process
`
`Draft
`
`Interim
`
`Released
`
`Distribution Restrictions: CableLabs
`only
`
`CL/MCNS/
`Authors
`
`CL/MCNS/
`Vendor
`
`Public
`
`Key to Document Status Codes
`
`Work in Process An incomplete document, designed to guide discussion and generate feedback,
`that may include several alternative requirements for consideration.
`
`Draft
`
`Interim
`
`Released
`
`A document in specification format considered largely complete, but lacking
`review by MCNS and vendors. Drafts are susceptible to substantial change during
`the review process.
`
`A document which has undergone rigorous MCNS and vendor review, suitable for
`use by vendors to design in conformance with, and suitable for field testing.
`
`A stable document, reviewed, tested and validated, suitable to enable cross-
`vendor interoperability.
`
`ii
`
`

`
`Radio Frequency Interface Specification
`
`SP-RFI-I04-980724
`
`Contents
`
`1
`1.1
`1.2
`1.3
`
`2
`2.1
`2.2
`
`2.3
`
`2.4
`2.5
`
`SCOPE AND PURPOSE................................................................................................................................1
`SCOPE.........................................................................................................................................................1
`REQUIREMENTS..........................................................................................................................................1
`BACKGROUND............................................................................................................................................1
`1.3.1
`Service Goals......................................................................................................................................1
`1.3.2
`Reference Architecture.......................................................................................................................2
`1.3.3
`Server Location ..................................................................................................................................5
`
`FUNCTIONAL ASSUMPTIONS .................................................................................................................7
`BROADBAND ACCESS NETWORK...............................................................................................................7
`EQUIPMENT ASSUMPTIONS ........................................................................................................................7
`2.2.1
`Frequency Plan ..................................................................................................................................7
`2.2.2
`Compatibility with Other Services .....................................................................................................7
`2.2.3
`Fault Isolation Impact on Other Users ..............................................................................................7
`RF CHANNEL ASSUMPTIONS......................................................................................................................8
`2.3.1
`Transmission Downstream.................................................................................................................8
`2.3.2
`Transmission Upstream......................................................................................................................9
`TRANSMISSION LEVELS..............................................................................................................................9
`FREQUENCY INVERSION...........................................................................................................................10
`
`3.2
`
`3.3
`3.4
`3.5
`
`3 COMMUNICATION PROTOCOLS .........................................................................................................11
`3.1
`PROTOCOL STACK....................................................................................................................................11
`3.1.1
`CM and CMTS as Hosts ...................................................................................................................11
`3.1.2
`Data Forwarding Through the CM and CMTS................................................................................12
`THE MAC FORWARDER...........................................................................................................................15
`3.2.1
`Example Rules for Data-Link-Layer Forwarding............................................................................15
`NETWORK LAYER ....................................................................................................................................16
`ABOVE THE NETWORK LAYER.................................................................................................................16
`DATA LINK LAYER ..................................................................................................................................17
`3.5.1
`LLC Sublayer....................................................................................................................................17
`3.5.2
`Link-Layer Security Sublayer...........................................................................................................17
`3.5.3 MAC Sublayer ..................................................................................................................................17
`PHYSICAL LAYER.....................................................................................................................................18
`3.6.1
`Downstream Transmission Convergence Sublayer..........................................................................18
`3.6.2
`PMD Sublayer ..................................................................................................................................18
`
`3.6
`
`4
`4.1
`4.2
`
`PHYSICAL MEDIA DEPENDENT SUBLAYER SPECIFICATION....................................................21
`SCOPE.......................................................................................................................................................21
`UPSTREAM ...............................................................................................................................................21
`4.2.1
`Overview...........................................................................................................................................21
`4.2.2 Modulation Formats.........................................................................................................................22
`4.2.3
`FEC Encode .....................................................................................................................................25
`
`iii
`
`

`
`SP-RFI-I04-980724
`
`Data-Over-Cable Service Interface Specifications
`
`Scrambler (Randomizer) ................................................................................................................. 25
`4.2.4
`Preamble Prepend ........................................................................................................................... 26
`4.2.5
`Burst Profiles................................................................................................................................... 26
`4.2.6
`Burst Timing Convention................................................................................................................. 29
`4.2.7
`Transmit Power Requirements ........................................................................................................ 30
`4.2.8
`Fidelity Requirements...................................................................................................................... 31
`4.2.9
`4.2.10 Frame Structure............................................................................................................................... 35
`4.2.11
`Signal Processing Requirements ..................................................................................................... 36
`4.2.12 Upstream Demodulator Input Power Characteristics .................................................................... 37
`4.2.13 Upstream Electrical Output from the CM ....................................................................................... 38
`DOWNSTREAM......................................................................................................................................... 38
`4.3.1
`Downstream Protocol...................................................................................................................... 38
`4.3.2
`Scalable Interleaving to Support Low Latency ............................................................................... 38
`4.3.3
`Downstream Frequency Plan .......................................................................................................... 39
`4.3.4
`CMTS Output Electrical .................................................................................................................. 39
`4.3.5
`Downstream Electrical Input to CM ............................................................................................... 40
`4.3.6
`CM BER Performance..................................................................................................................... 40
`4.3.7
`CMTS Timestamp Jitter................................................................................................................... 41
`
`4.3
`
`5 DOWNSTREAM TRANSMISSION CONVERGENCE SUBLAYER .................................................. 43
`INTRODUCTION........................................................................................................................................ 43
`5.1
`MPEG PACKET FORMAT ........................................................................................................................ 43
`5.2
`5.3
`MPEG HEADER FOR MCNS DATA-OVER-CABLE.................................................................................. 44
`MPEG PAYLOAD FOR MCNS DATA-OVER-CABLE ............................................................................... 44
`5.4
`5.5
`INTERACTION WITH THE MAC SUBLAYER ............................................................................................. 45
`INTERACTION WITH THE PHYSICAL LAYER............................................................................................. 46
`5.6
`MPEG HEADER SYNCHRONIZATION AND RECOVERY............................................................................ 46
`5.7
`
`6.2
`
`6 MEDIA ACCESS CONTROL SPECIFICATION ................................................................................... 47
`6.1
`INTRODUCTION........................................................................................................................................ 47
`6.1.1
`Overview.......................................................................................................................................... 47
`6.1.2
`Definitions ....................................................................................................................................... 47
`6.1.3
`Future Use ....................................................................................................................................... 48
`MAC FRAME FORMATS .......................................................................................................................... 48
`6.2.1
`Generic MAC Frame Format .......................................................................................................... 48
`6.2.2
`Packet-Based MAC Frames ............................................................................................................ 53
`6.2.3
`ATM Cell MAC Frames................................................................................................................... 54
`6.2.4
`Reserved PDU MAC Frames........................................................................................................... 55
`6.2.5 MAC-Specific Headers .................................................................................................................... 56
`6.2.6
`Extended MAC Headers .................................................................................................................. 60
`6.2.7
`Error-Handling................................................................................................................................ 61
`MAC MANAGEMENT MESSAGES............................................................................................................ 62
`6.3.1 MAC Management Message Header............................................................................................... 62
`
`6.3
`
`iv
`
`

`
`Radio Frequency Interface Specification
`
`SP-RFI-I04-980724
`
`6.4
`
`6.5
`
`6.6
`
`6.3.2 MAC Management Messages ...........................................................................................................64
`UPSTREAM BANDWIDTH ALLOCATION....................................................................................................83
`6.4.1
`The Allocation Map MAC Management Message............................................................................84
`6.4.2 Map Transmission and Timing.........................................................................................................86
`6.4.3
`Protocol Example.............................................................................................................................87
`6.4.4
`Contention Resolution ......................................................................................................................88
`6.4.5
`CM Behavior ....................................................................................................................................90
`6.4.6
`Support for Multiple Channels.........................................................................................................90
`6.4.7
`Classes of Service.............................................................................................................................90
`TIMING AND SYNCHRONIZATION .............................................................................................................91
`6.5.1
`Global Timing Reference .................................................................................................................92
`6.5.2
`CM Channel Acquisition ..................................................................................................................92
`6.5.3
`Ranging ............................................................................................................................................92
`6.5.4
`Timing Units and Relationships .......................................................................................................93
`DATA LINK ENCRYPTION SUPPORT .........................................................................................................94
`6.6.1 MAC Messages.................................................................................................................................94
`6.6.2
`Framing............................................................................................................................................94
`
`7 CABLE MODEM - CMTS INTERACTION.............................................................................................97
`CMTS INITIALIZATION ............................................................................................................................97
`7.1
`CABLE MODEM INITIALIZATION ..............................................................................................................97
`7.2
`7.2.1
`RSM Detection..................................................................................................................................99
`7.2.2
`Scanning and Synchronization to Downstream ...............................................................................99
`7.2.3
`Obtain Upstream Parameters ........................................................................................................100
`7.2.4 Message Flows During Scanning and Upstream Parameter Acquisition......................................101
`7.2.5
`Ranging and Automatic Adjustments .............................................................................................103
`7.2.6
`Establish IP Connectivity ...............................................................................................................107
`7.2.7
`Establish Time of Day ....................................................................................................................107
`7.2.8
`Establish Security Association .......................................................................................................108
`7.2.9
`Transfer Operational Parameters..................................................................................................108
`7.2.10 Registration ....................................................................................................................................108
`7.2.11 Baseline Privacy Initialization .......................................................................................................109
`7.2.12
`Service IDs During CM Initialization ............................................................................................109
`7.2.13 Multiple-Channel Support..............................................................................................................110
`7.2.14 Remote RF Signal Level Adjustment ..............................................................................................110
`7.2.15 Changing Upstream Burst Parameters ..........................................................................................112
`7.2.16 Changing Upstream Channels .......................................................................................................112
`7.2.17 Fault Detection and Recovery........................................................................................................114
`7.2.18 Prevention of Unauthorized Transmissions ...................................................................................115
`
`8
`8.1
`
`SUPPORTING FUTURE NEW CABLE MODEM CAPABILITIES ..................................................117
`SETTING UP COMMUNICATIONS ON AN ENHANCED BASIS ...................................................................117
`8.1.1
`Upstream Enhanced / Downstream Standard................................................................................117
`
`v
`
`

`
`SP-RFI-I04-980724
`
`Data-Over-Cable Service Interface Specifications
`
`Downstream Enhanced / Upstream Enhanced or Standard.......................................................... 117
`8.1.2
`DOWNLOADING CABLE MODEM OPERATING SOFTWARE..................................................................... 117
`
`PROVISION FOR OTHER FUTURE CAPABILITIES....................................................................... 119
`ANTICIPATED PHYSICAL-LAYER CHANGES .......................................................................................... 119
`9.1.1
`Adding Upstream Channel and Burst Configuration Settings ...................................................... 119
`9.1.2
`Downstream Channel Improvements ............................................................................................ 120
`NEW NETWORK SERVICE REQUIREMENTS............................................................................................ 120
`9.2.1 Multicast Service IDs .................................................................................................................... 120
`9.2.2
`RSVP Support for Upstream Traffic.............................................................................................. 121
`PID FILTERING CAPABILITY ................................................................................................................. 122
`
`8.2
`
`9
`9.1
`
`9.2
`
`9.3
`
`APPENDIX A. WELL-KNOWN ADDRESSES ........................................................................................... 123
`MAC ADDRESSES ................................................................................................................................. 123
`A.1
`MAC SERVICE IDS ............................................................................................................................... 123
`A.2
`A.3
`MPEG PID............................................................................................................................................ 124
`
`APPENDIX B. PARAMETERS AND CONSTANTS ................................................................................... 125
`
`C.7
`C.8
`
`APPENDIX C. CM CONFIGURATION INTERFACE SPECIFICATION .............................................. 127
`C.1
`DHCP FIELDS USED BY THE CM ......................................................................................................... 127
`CM BINARY CONFIGURATION FILE FORMAT ....................................................................................... 128
`C.2
`C.3
`CONFIGURATION FILE SETTINGS........................................................................................................... 129
`CONFIGURATION FILE CREATION.......................................................................................................... 129
`C.4
`CM MIC CALCULATION ....................................................................................................................... 131
`C.5
`CMTS MIC CALCULATION................................................................................................................... 131
`C.6
`C.6.1
`Digest Calculation......................................................................................................................... 132
`REGISTRATION CONFIGURATION SETTINGS .......................................................................................... 132
`ENCODINGS ........................................................................................................................................... 133
`C.8.1
`End-of-Data Marker...................................................................................................................... 133
`C.8.2
`Pad Configuration Setting............................................................................................................. 133
`C.8.3
`Downstream Frequency Configuration Setting............................................................................. 133
`C.8.4
`Upstream Channel ID Configuration Setting................................................................................ 133
`C.8.5
`Network Access Control Object..................................................................................................... 134
`C.8.6
`Class of Service Configuration Setting.......................................................................................... 134
`C.8.7 Modem Capabilities Configuration Setting................................................................................... 137
`C.8.8
`CM Message Integrity Check (MIC) Configuration Setting.......................................................... 137
`C.8.9
`CMTS Message Integrity Check (MIC) Configuration Setting ..................................................... 137
`C.8.10 Vendor ID Configuration Setting .................................................................................................. 138
`C.8.11 Software Upgrade Filename.......................................................................................................... 138
`C.8.12 SNMP Write-Access Control ......................................................................................................... 138
`C.8.13 SNMP MIB Object......................................................................................................................... 139
`C.8.14 Vendor-Specific Information ......................................................................................................... 139
`C.8.15 Modem IP Address ........................................................................................................................ 139
`
`vi
`
`

`
`Radio Frequency Interface Specification
`
`SP-RFI-I04-980724
`
`C.8.16 Service(s) Not Available Response.................................................................................................140
`C.8.17 CPE Ethernet MAC Address ..........................................................................................................141
`C.8.18 Telephone Settings Option .............................................................................................................141
`C.8.19 SNMP IP Address...........................................................................................................................141
`C.8.20 Baseline Privacy Configuration Settings Option ...........................................................................141
`C.8.21 Maximum Number of CPEs............................................................................................................141
`C.8.22 TFTP Server Timestamp.................................................................................................................142
`C.8.23 TFTP Server Provisioned Modem Address....................................................................................142
`C.8.24 Software Upgrade TFTP Server.....................................................................................................142
`SUMMARY ..............................................................................................................................................143
`
`C.9
`
`APPENDIX D. MAC SUBLAYER SERVICE DEFINITION.......................................................................145
`D.1
`SERVICE AT THE CM..............................................................................................................................145
`MAC_CM_802_DATA.REQUEST .........................................................................................................145
`D.2
`D.3
`MAC_CM_DIX_DATA.REQUEST ........................................................................................................145
`MAC_CM_ATM_DATA.REQUEST ......................................................................................................146
`D.4
`MAC_CM_802_DATA.INDICATION.....................................................................................................146
`D.5
`MAC_CM_DIX_DATA.INDICATION....................................................................................................146
`D.6
`D.7
`MAC_CM_ATM_DATA.INDICATION..................................................................................................147
`MAC_CM_DATA.ACKNOWLEDGMENT................................................................................................147
`D.8
`
`APPENDIX E. EXAMPLE BURST PROFILES............................................................................................149
`E.1
`INTRODUCTION.......................................................................................................................................149
`EXAMPLE PREAMBLE SEQUENCE...........................................................................................................149
`E.2
`EXAMPLE BURST PROFILES ...................................................................................................................151
`E.3
`
`APPENDIX F. UPSTREAM MODULATION RATES .................................................................................163
`F.1
`INTRODUCTION.......................................................................................................................................163
`F.2
`SOURCES OF NARROWBAND INGRESS....................................................................................................163
`F.2.1
`HF Propagation .............................................................................................................................163
`F.2.2
`Users of the HF Radio Spectrum....................................................................................................163
`F.2.3
`Broadcasting ..................................................................................................................................164
`F.2.4
`Amateur and CB .............................................................................................................................164
`F.2.5
`Other Services ................................................................................................................................165
`FITTING DATA CARRIERS WITHIN THE INGRESS GAPS .........................................................................165
`
`F.3
`
`APPENDIX G. EXAMPLE: MULTIPLE UPSTREAM CHANNELS ........................................................167
`
`APPENDIX H. THE DATA-OVER-CABLE SPANNING TREE PROTOCOL ........................................169
`H.1
`BACKGROUND........................................................................................................................................169
`PUBLIC SPANNING TREE ........................................................................................................................169
`H.2
`PUBLIC SPANNING TREE PROTOCOL DETAILS.......................................................................................170
`H.3
`SPANNING TREE PARAMETERS AND DEFAULTS ....................................................................................171
`H.4
`
`vii
`
`

`
`SP-RFI-I04-980724
`
`Data-Over-Cable Service Interface Specifications
`
`APPENDIX I. ERROR CODES AND MESSAGES...................................................................................... 173
`
`APPENDIX J.REFERENCES ......................................................................................................................... 177
`
`APPENDIX K. GLOSSARY............................................................................................................................ 181
`
`APPENDIX L. REVISIONS ............................................................................................................................ 193
`L.1
`ECNS INCLUDED IN SP-RFI-I02-971008 ............................................................................................. 193
`ECNS INCLUDED IN SP-RFI-I03-980202 ............................................................................................. 194
`L.2
`ECNS INCLUDED IN SP-RFI-I04-980724 ............................................................................................. 194
`L.3
`
`ACKNOWLEDGMENT .................................................................................................................................. 195
`
`viii
`
`

`
`Radio Frequency Interface Specification
`
`SP-RFI-I04-980724
`
`Figures
`
`FIGURE 1-1.
`FIGURE 1-2.
`FIGURE 1-3.
`FIGURE 3-1.
`FIGURE 3-2.
`FIGURE 3-3.
`FIGURE 3-4.
`FIGURE 4-1.
`FIGURE 4-2.
`FIGURE 4-3.
`FIGURE 4-4.
`FIGURE 4-5.
`FIGURE 4-6.
`FIGURE 4-7.
`FIGURE 4-8.
`FIGURE 4-9.
`FIGURE 5-1.
`FIGURE 5-2.
`FIGURE 5-3.
`FIGURE 5-4.
`FIGURE 5-5.
`FIGURE 5-6.
`FIGURE 6-1.
`FIGURE 6-2.
`FIGURE 6-3.
`FIGURE 6-4.
`FIGURE 6-5.
`FIGURE 6-6.
`FIGURE 6-7.
`FIGURE 6-8.
`FIGURE 6-9.
`FIGURE 6-10.
`FIGURE 6-11.
`FIGURE 6-12.
`FIGURE 6-13.
`FIGURE 6-14.
`FIGURE 6-15.
`FIGURE 6-16.
`FIGURE 6-17.
`FIGURE 6-18.
`FIGURE 6-19.
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket