throbber
Cab1eHome - Specifications
`
`CcibIeLcbs'
`flevoiutionizing Cable Technology‘
`
`H'Ii'H>:
`
`f‘iV:iIl:'>'*7 I-air.‘ Er-mitiarii "rlilifiii-E7 L'.“]iii
`
`- UNI!‘ I LI;
`
`an-g M "l
`
`EXHIBIT A
`
`m
`
`Members‘ Area
`Abuul (ablclabs
`Cable Modem/DOCSIS@ CabIeHome'”
`
`loin Cablulabs
`(_tflI'iLaiIl)n E Oualifimllon
`PacketCabIe""
`OpenCable"" Gozflroadbands"
`
`News Room
`VOD Metadata
`
`(uniuenccs
`
`Cahlcflll
`
`Specifications
`
`5Pe¢ifiCa“°“5
`
`|TITLE
`
`)) Project Home
`.
`.
`)) Specifications
`)) Documents
`)) Certification Testing
`)) News & Events
`)) How to Participate
`( » FAQ
`QOS MIB
`)) Glossary
`Specification
`)) Careers
` )) Contact Cab|eHome
`£7
`Specification
`CabieHome
`CAP MIB
`Specification
`CabieHome
`CDP MIB
`Specification
`CabieHome
`CTP MIB
`Specification
`CabieHome
`PSDEV MIB
`Specification
`CabieHome
`Security MIB
`Specification
`Cableotfice
`Corn rnerugt
`ielififli
`&i1iI;r.i¢_i.£
`'
`"F';'1
`
`Cabieoffice
`Commercial
`Services
`Annex 1.0
`
`ES
`
`pecification
`Cab|eLabs
`Definition
`
`ES
`
`pecification
`
`Issued
`(04)
`
`Issued
`(03)
`
`Issued
`(05)
`
`Issued
`(05)
`
`Issued
`(05)
`
`Issued
`
`Issued
`(05)
`
`Issued
`(05)
`
`Public
`
`Public
`
`s
`is
`is
`cs
`is
`cs
`is
`is
`
`01/29/O4
`
`08 01 O3
`/
`/
`
`01/29/04
`
`04/09/04
`
`01/29/04
`
`04/09/O4
`
`i T
`
`°3/24/°4
`
`01/13/04
`
`°3/24/04
`
`97777777777777777
`
`DATE
`
`STATUS
`CODE
`
`AUDIENCE
`LEVEL
`
`7 i
`
`04/09/O4
`
`04/09/04 (06)7777777
`
`DESIG-
`NATION
`
`CH-SP-CH 1 . 1-
`I04-040409
`
`CH—SP—
`MIB-QOS-
`I03-040129
`
`CH-SP-CH 1.0-
`I05-03080].
`
`CH-SP-
`MIB-CAP-
`I05-040129
`CH-SP-
`MIB-CDP-
`I06-040409
`
`CH-SP-MIB-C|'P-
`I06-040409
`
`CH-SP-
`MIB-PSDEV-
`I05-040129
`CH<SP-
`MIB—SEC~
`I06-040409
`
`CH—SP—CO—CSA-
`1o1»o4o324
`
`CH-SP-CO-M1B-
`CSA—IO1-040324
`
`CL-SP-
`MIB-CLABDEF-
`I03-040113
`
`Technical Reports
`
`l DESIG-
`NATION
`CH-TR-ARCH-
`I01-0 10716
`
`DATE
`
`STATUS AUDIENCE I
`CODE
`LEVEL
`Interim
`7/16/01 (01)
`
`“I7si77
`
`TITLE
`Cab|eHome
`Architecture
`Framework
`Technical
`Report
`
`http://web.archivc.org/web/20040616015518/http://www.cable1abscom/projects/cablehome/specificationw
`
`451
`
`Unified Patents Exhibit 1017
`
`

`
`Cab1eHome - Specifications
`
`EXHIBIT A
`
`Acceptance Test Plans
`
`DESIG-
`NATION
`
`CH_ATP_
`CH1.1-
`1o3-o4o423
`
`TECH-
`ATPv1.0—
`I06-040302
`
`“TE
`
`04/23/04
`
`03/02/04
`
`smrus AUDIENCE
`con:
`LEVEL
`
`Issued
`W3)
`
`Issued
`
`‘°5)
`
`Publlc
`
`Publlc
`
`"115
`Catllafluma
`1 1
`'-
`Enfest Plan
`E_'al::IeH-ume
`1 U
`"'-
`E-it Plan
`
`Cogxright | Privacy Po|ic1 | Site Mag I Contact
`
`http://web .a1'chive.org/web/200406160155 1 8/http://www.cab1e1abs .com/projects/cab1ehome/specifications/
`
`452
`
`

`
`http://web.archive.org/web/2 0040609072 138/http://www.cablelabs.com/project
`s/cablehome/downloads/specs/CH-SP-CH1.1-I04-040409.pdf
`
`EXHIBIT A
`
`453
`
`

`
`EXHIBIT A
`
`CableHome 1.1 Specification
`
`CH-SP-CH1 .1 -I04-040409
`
`ISSUED
`SPECIFICATION
`
`Notice
`
`effort
`cooperative
`a
`is
`specification
`This CableHome
`undertaken at the direction of Cable Television Laboratories,
`Inc. (Cab|eLabs@) for the benefit of the cable industry. Neither
`Cab|eLabs, nor any other entity participating in the creation of
`this document,
`is responsible for any liability of any nature
`whatsoever resulting from or arising out of use or reliance upon
`this document by any party. This document is furnished on an
`AS-IS basis and neither Cab|eLabs, nor other participating
`entity, provides any representation or warranty, express or
`implied, regarding its accuracy, completeness, or fitness for a
`particular purpose.
`© Copyright 2002-2004 Cable Television Laboratories. Inc.
`All rights reserved.
`
`454
`
`

`
`CH-SP-CH1.1-I04-040409
`
`Cab|eHomeTM s ecifications
`
`EXHIBIT A
`
`Document Status Sheet
`
`Document Control Number: CH-SP-CH1.1-I04-040409
`
`Document Title: CableHome 1.1 Specification
`
`Revision History:
`
`I01 Released April 18, 2003
`I02 Released August 1, 2003
`I03 Released Januanj 29, 2004
`I04 Released April 9, 2004
`Date: April 9, 2004
`Status:
`
`Distribution Restrictions:
`
`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.
`
`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.
`
`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.
`A static document, reviewed, tested, validated, and closed to further
`engineering change requests to the specification through CableLabs.
`
`Trademarks:
`
`DOCSISE , eDOCS|S“‘, PacketCab|e“‘, Cab|eHome"‘, CableOffice"", 0penCable"". Cab|eCARD*’“, and
`Cab|eLabs° are trademarks of Cable Television Laboratories, Inc.
`
`
`cabIeLobs°’
`o4/09/04
`
`455
`
`

`
`CableHome 1.1 Specification
`
`CH-SP-CH1.1-|04—040409
`
`A
`
`Contents
`
`1 CABLEHOME OVERVIEW ................. ..
`1.1 CableHome Motivation ........................................................................................ 1
`
`1.2 Business Objectives ...........................................................................................1
`1.3 Business Design Guidelines ..............................................................................2
`1.4 Assumptions ................
`
`1.5 Purpose of document ......................................................................................... 3
`1.6 Requirements ......................................................................................................4
`REFERENCES ........
`...................................................................................5
`2.1 References (normative) ...................................................................................... 5
`2.2 References (informative) .................................................................................... 9
`
`GLOSSARY .....
`
`..............
`
`................................................................. ..1o
`
`....... ....15
`..........
`ABBREVIATIONS ..........................................................
`REFERENCE ARCHITECTURE .....
`.........
`............................................. 18
`5.1 Logical Reference Architecture ..................................................................... ..19
`5.1.1 CableHome Domains ............................................................................ ..19
`5.1.2 CableHome Devices....
`.19
`5.1.3 Logical Elements .... ..
`.20
`5.1.4 Address Rea|ms....
`21
`5.2 CableHome Functional Reference Model ........................................................ 23
`5.2.1 CableHome Management and Provisioning Functions .... ..
`.23
`5.2.2 CableHome Security Functions....,.,...............................
`.25
`5.2.3 CableHome QoS Functions ........ ..
`.26
`5.3 CableHome Messaging Interface Model .......................................................... 27
`5.4 CableHome Information Reference Model ...................................................... 28
`
`5.5 CableHome Operational Models ...................................................................... 31
`
`5.6 Physical Interfaces on the CableHome Residential Gateway ....................... 32
`MANAGEMENT TOOLS .................................................................
`...... ..34
`6.1 lntroductionloverview
`6.1.1 Goals,..,...,.........
`6.1.2
`6.2 Management Architecture ........................................................................
`6.2.1
`System Design Guidelines
`6.2.2 Management Tools System Description.................
`6.3 PS Logical Element - CableHome Management Portal (CMP).......................
`6.3.1
`..
`6.3.2 CMP Design Guidelines
`
`04/09/04
`
`cabIeLobs”
`
`456
`
`

`
`CH-SP-CH1.1—l04-040409
`
`CableHome"" Specifications
`
`A
`
`6.3.3 CMP System Description ....................................................................... .. 38
`6.4 PS Logical Element CableHome Test Portal (CTP) ...................................... .. 76
`6.4.1 CTP Goals .............. ..
`.
`.76
`6.4.2 CTP Design Guideline
`.77
`6.4.3 CTP System Description
`.77
`6.5 BP Logical Element - Management Boundary Point (MBP)......................... .. 31
`6.5.1 MBP Goals ............................................................................................ .. 82
`6.5.2 MBP System Design Guidelines
`.82
`6.5.3 MBP System
`B2
`PROVISIONING TOOLS ...............................................................................90
`7.1 Introduction/Overview ......................................................................................90
`.90
`
`90
`7.1.2 Assumptions ........ ..
`91
`7.2 Provisioning Architecture .
`.91
`7.2.1
`Provisioning Modes...._ .
`91
`.
`7.2.2 Provisioning Architecture Description ............................ ..
`7.3 PS Logical Element - CableHome DHCP Portal (CDP) ................................... 92
`7.3.1 CDP Goals .......................................................................................... .. 92
`7.3.2 CDP System Design Guidelines ............ ..
`.92
`7.3.3 CableHome DHCP Portal System Description
`..114
`7.4 PS Function - Bulk Portal Services Configuration (BPSC)
`7.4.1
`Bulk Portal Services Configuration Function Goals ............................. .. 114
`7.4.2 Bulk Portal Services Configuration Function System Design Guidelines114
`7.4.3 Bulk Portal Services Configuration Function System Description
`114
`7.4.4 Bulk Portal Services Configuration Function Requirements.................. 115
`7.5 PS Function - Time of Day Client ...................................................................131
`7.5.1 Time of Day Client Function
`131
`7.5.2 Time of Day Client Function System Design Guidelines
`131
`7.5.3 Time of Day Client Function System Description
`132
`7.5.4 Time of Day Client Function Requirements ......................................... .. 132
`7.6 BP Function - DHCP Client ........................................................................... ..135
`7.6.1 BP DHCP Client Function Goals
`135
`7.6.2 BP DHCP Client Function System Design Guidelines
`135
`7.6.3 BP DHCP Client Function System Description .......... ..
`135
`7.6.4 BP DHCP Client Function Requirements ............................................ .. 135
`PACKET HANDLING & ADDRESS TRANSLATION ............................... ..137
`8.1 Introduction/Overview .................................................................................... 137
`8.1.1 Goals ............... ..
`8.1.2 Assumptions ......................................... ..
`8.2 Architecture .................................................................. ..
`
`8.3 PS Logical Element - CableHome Address Portal (CAP).............................
`8.3.1 CAP Goals ........................................................................................... ..
`8.3.2 CAP System Design Guidelines
`8.3.3 CAP System Description
`
`CobleLabs@
`
`o4/09/04
`
`457
`
`

`
`CableHome 1.1 Specification
`
`CH-SP-CH1.1-I04-040409
`
`EXHIBIT A
`
`8.3.4 CAP Requirements .............................................................................. .. 147
`9 NAME RESOLUTION ..........................
`..........
`.........
`............ ....151
`9.1 |ntroductionlOverview ....................................................................................151
`9.1.1 Goals ............... ..
`9.1.2 Assumptio
`9.2 Architecture ......................................................
`
`System Design Guidelines
`9.2.1
`9.2.2 System Description ........... ..
`9.3 Name Resolution Requirements ....................................................................154
`
`..................................................
`
`1 55
`10 QUALITY OF SERVICE ..
`...155
`10.1 Introduction ......................................
`...155
`10.1.1 Goa|s..........
`.......................... ..
`155
`10.1.2 Assumptions..
`10.2 Qos Architecture ........................................................................................ ..155
`10.2.1 System Design Guidelines .................................................................. .. 155
`10.2.2 Cab|eHome Q05 System Description .
`156
`10.3 PS Logical Sub-Element CQP ................
`160
`10.3.1 QoS Forwarding and Media Access (QFM)...
`10.3.2 PS Qos Characteristics Server (QCS) ................................................ .. 163
`10.4 BP Logical Sub-Element QBP ................................................................... .. 168
`10.4.1 QoS Characteristics Client (QCC)
`168
`SECURITY ........
`.....
`..............................................................
`11.1 lntroductionloverview ................................ ..
`11.1.1 Goals ............... ..
`11.1.2
`11.2 Security Architecture ................................................................................... 175
`11.2.1 System Design Guidelines
`176
`11.2.2 System Description ........................ ..
`...177
`11.3 PS Device Authentication Infrastructure
`178
`11.3.1 Device Authentication Infrastructure Goals
`178
`11.3.2 Authentication Infrastructure System Design Guidelines ..
`178
`11.3.3 Authentication infrastructure System Description ......... ..
`178
`11.3.4 Authentication Infrastructure Requirements
`179
`11.4 Secure Management Messaging to the PS ................................................194
`11.4.1 Goals of Secure Management Messaging ...................... ..
`194
`11.4.2 Secure Management Messaging System Design Guidelines...
`194
`11.4.3 Secure Management Messaging System Description
`194
`11.4.4 Secure Management Messaging Requirements
`194
`11.5 CQOS in the PS ........................................................................................... .. 201
`11.6 Firewall in the PS .......................................................................................... 201
`11.6.1 Goals and Assumptions of Cab|eHome Firewall
`201
`11.6.2 Firewall System Design Guidelines ................ ..
`11.6.3 Firewall System Description
`
`1 75
`...175
`
`04/09/04
`
`cabIeLobs°’
`
`458
`
`

`
`CH-SP-CH1.1—l04—040409
`
`Cab|eHomeTM Sgecifications
`
`EXHIBIT A
`
`11.6.4 Firewall Requirements ......................................................................... .. 204
`11.7 Additional Security MIB Objects in the PS....
`11.7.1 Secure Software Download MIB Objects ,
`11.7.2 Security Configuration File MIB Objects................
`11.7.3 Security Service Provider MIB Objects..................
`11.7.4 PS Certificate MIB Objects .............. ..
`11.7.5 Kerberos MIB Objects
`11.8 Secure Software Download for the PS ............................................ ..
`..
`11.8.1 Goals of Secure Software Download.....
`11.8.2 Secure Software Download Design Guidelines.....................,...,..,...,....
`11.8.3 Secure Software Download System Description
`11.8.4 Secure Software Download Requirements .................... ..
`11.9 PS Configuration File Security in DHCP Provisioning Mode
`11.9.1 Configuration File Security Infrastructure Goals ............ ..
`11.9.2 Configuration File Security System Design Guidelines
`11.9.3 Configuration File Security System Description .
`11.9.4 Configuration File Security Requirements ..... ..
`11.10
`Physical Security ................................................................................. 243
`11.11
`Cryptographic Algorithms ................................................................ .. 243
`11.11.1
`SHA-1 ............................................................................................ ..243
`
`12 MANAGEMENT PROCESSES ...................................................................244
`12.1 lntroductionloverview ......................................................................... ..244
`12.1.1 Goals ................................................................................................... ..244
`12.2 Management Tool Processes..
`12.2.1 CTP Operation ........................................... ..
`12.3 PS Operation .......................................................
`12.3.1 PS Database Access...
`12.3.2 Reconfiguration
`12.4 Cab|eHome MIB Access
`12.4.1 VACM Configuration.......................................
`12.4.2 Management Event Messaging Configuration ..................................... .. 251
`13 PROVISIONING PROCESSES .............
`........
`....................................256
`13.1 Provisioning Modes ..............................................................................257
`13.2 Process for Provisioning the PS for Management: DHCP Provisioning...... 260
`
`13.3 Process for Provisioning the PS for Management: DHCP Provisioning
`Mode with HTTPITLS.............................................................
`
`264
`
`289
`13.4 Provisioning the PS for Management: SNMP Provisioning Mode.
`...275
`13.4.1 PS WAN-Man Configuration File Download............................,
`276
`13.4.2 PS Provisioning Timer ............................................... ..
`275
`13.4.3 Provisioning Enrollment/Provisioning Complete Informs
`...276
`13.4.4 SYSLOG Provisioning ............................................... ..
`13.4.5 Provisioning State and ErrorReporting
`
`Cab|eLctbs°
`
`04/09/04
`
`459
`
`

`
`CableHome 1.1 Specification
`
`CH-SP-CH1.1-I04-040409
`
`EXHIBIT A
`
`13.5 PS WAN-Data Provisioning Process .......................................................... 276
`13.6 Provisioning Process: BP in the LAN-Trans Realm...
`13.7 Provisioning Process: LAN IP Device in the LAN-Pass Realm ................ 280
`APPENDIX I
`MIB OBJECTS....................................................................... 282
`
`APPENDIX II
`TRAP
`
`FORMAT AND CONTENT FOR EVENT, SYSLOG AND SNMP
`...........................
`.....
`...................................................... ..298
`
`APPENDIX III
`
`SECURITY THREATS 8: PREVENTATIVE MEASURES .... ..309
`
`APPENDIX IV APPLICATIONS THROUGH CAT AND FIREWALL ........... ..311
`APPENDIX V
`CABLEHOME MEDIA ACCESS PRIORITY MAPPING
`EXAMPLES ............................................................................................... 317
`APPENDIX VI
`LAN MANAGEMENT MESSAGE EXAMPLE...................... ..319
`
`APPENDIX VII
`APPENDIX VIII
`
`BIBLIOGRAPHY (INFORMATIVE) .................................. 325
`ACKNOWLEDGEMENTS (INFORMATIVE) .................. .. 326
`
`APPENDIX IX REVISIONS (INFORMATIVE)................................................328
`
`Figures
`
`Figure 5-1 — Cab|eHome1.1 Key Logical Concepts
`Figure 5-2 — Standalone PS and PS with Embedded CM.
`Figure 5-3 — CableHome Address Realms........................
`Figure 5-4 — CableHome Sub-elements
`Figure 5-5 — CableHome Management Elements ..
`Figure 5-6 — CableHome Security Elements ..... ..
`Figure 5-7 — CableHome QoS Elements ....... ..
`Figure 5-8 — CableHome Reference Interfaces ........ ..
`Figure 5-9 — PS Function and Database Relationship
`Figure 5-10 — PS Database Detailed Example Implementation
`Figure 5-11 — PS Operational
`Figure 6-1 — CableHome Management Architecture .......... ..
`Figure 6-2 — CableHome Management Message Interfaces
`Figure 6-3 — PS Block Diagram....................
`Figure 6-4 — Management Views....,.. .
`Figure 6-5 — CableHome MIB Hierarchy ....... ..
`Figure 6-6 — ifstack Implementation Example.,...r.............
`Figure 6-7 — CableHome 1.1 ElP_jnit Message Addressing...
`Figure 6-8 — BP-initiated SOAP Messaging: BP_|nit Operation ..
`Figure 7-1 — CableHome Provisioning Architecture .................. ..
`94
`Figure 7-2 — CDP
`Figure 8-1 — CableHome Address Portal (CAP) Functions ..................................... .. 139
`Figure 8-2 — PS Configuration (CAP Mapping Table - NAPT) Sequence Diagram... 141
`Figure 8-3 — Multicast via IGMP Sequence ............................................................. .. 144
`Figure 8-4 — LAN-to-WAN Packet Processing Example .......................................... .. 145
`
`04/09/04
`
`cabIeLobs"
`
`460
`
`

`
`CH-SP-CH1.1-I04-040409
`
`CableHomeTM Specifications
`
`EXHIBIT A
`
`Figure 8-5 — WAN-to-LAN Packet Processing Example .......................................... .. 146
`Figure 9-1 — CNP Packet Processing ........................ ..
`153
`Figure 10-1 — Example of CQoS Functional Elements
`.............. .. 157
`Figure 10-2 —WAN lnformation Exchange and Processi g at the PS .................... .. 165
`Figure 10-3 — Information Exchange upon BP Lease Acquisition or Renewal
`170
`Figure 10-4 — Information Exchange upon BP Application Update ......................... .. 171
`Figure 10-5 — Information Exchange upon BP Session Establishment & Termination172
`Figure 11-1 — CableHome Security Elements ......................................................... .. 177
`Figure 11-2 — CableHome Certificate Hierarchy
`183
`Figure 11-3 — Firewall Logical Reference ............ ..
`204
`Figure 11-4 — Firewall Functionality inside the PS
`Figure 12-1 — Connection Speed Tool Process Sequence Diagram ....................... .. 246
`Figure 12-2 — Ping Tool Process Sequence Diagram ............................................. .. 247
`Figure 12-3 — PS Database Access from the PS WAN-Man Interface Sequence
`Diagram....
`ownload Sequence Diagram ..................................... .. 249
`Figure 12-4 — PS Software
`Figure 12-5 — PS Reconfiguration (Configuration File Download) Sequence Diagram
`
`251
`Figure 12-6 — PS Configuration (VACM Parameters) Sequence
`Figure 12-7 — PS Configuration (Event Control) Sequence.....................,................. 252
`Figure 12-8 — PS Configuration File Download (with lnvalid TLVs) Sequence ....... ., 253
`Figure 12-9 — Address Acquisition (Request Exceeds Provisioned Count) Sequence254
`Figure 12-10 — CMP Event Throttling and Limiting Operation ................................. .. 255
`Figure 13-1 — CabIeHome Provisioning Functional Elements ................................. .. 256
`Figure 13-2 — Cab|eHome 1.1 Provisioning Modes (Part1).....
`258
`Figure 13-3 — Cab|eHome1.1 Provisioning Modes (Part
`259
`Figure 1341 — Provisioning Process for PS Management - DHCP Provisioning Mode261
`Figure 13-5 — Provisioning Process DHCP Provisioning Mode using HT|'P/TLS
`265
`Figure 13-6 — Provisioning Process for PS Management - SNMP Provisioning Mode271
`Figure 13-7 — PS WAN-Data Provisioning
`277
`Figure 13-8 — Provisioning Process for a BP in the LAN-Trans Realm 278
`Figure 13-9 — Provisioning Process for BP in the LAN-Pass Realm ....................... .. 280
`Figure lV-1 — “One to One" Scenarios ....................................... ..
`312
`Figure IV-2 — "One to Many” Scenarios...
`313
`Figure IV-3 — “Many toOne” 313
`Figure VI-1 — Initial LAN Message Exchange .......................................................... .. 319
`Figure VI-2 — LAN Message Exchange on Session Establishment ......................... .. 322
`
`cubIeLabs°
`
`04/09/04
`
`461
`
`

`
`CableHome 1.1 Specification
`
`CH-SP-CH‘l.1-I04-040409
`
`EXHIBIT A
`
`Tables
`
`.
`
`23
`Table 5-1 — Cable Network Management Functions
`.. 24
`Table 5-2 — PS Management and Provisioning Functions
`.. 24
`Table 5-3 — BP Management and Provisioning Functions
`.. 25
`Table 5-4 — Portal Services Security Functions ..............
`.. 25
`Table 5-5 — Cable Network Security Function
`.. 26
`Table 5-6 — Portal Services Q08 Functions
`_. 26
`Table 5-7 — BP QoS Function .................................... ..
`.. 28
`Table 5-8 — Valid Interface Paths for Each Functionality
`29
`Table 5-9 —Typica| PS Database information examples
`32
`Table 5-10 — PS infrastructures ....................................... ..
`.. 35
`Table 6-1 — Management Tools System Design Guidelines .
`.. 38
`Table 6-2 — CMP System Design Guidelines .................. ..
`39
`Table 6-3 — System Design Guidelines
`40
`Table 6-4 — Definition of Terms .......... ..
`.. 44
`Table 6-5 — Format of systlescr Fields.
`.. 52
`Table 6-6 — snmpNotifyTah|e
`52
`Table 6-7 — snmpTargetAddrTab|e...
`Table 6-8 — snmpTargetAddrExtTab|e ...................................................................... .. 53
`Table 6-9 — snmpTargetParamsTab|e for <Trap Type> 1, 2, or 3..
`.. 53
`Table 6-10 — snmpTargetParamsTable for <Trap Type> 4 or 5 ..
`54
`Table 6-11 — snmpNotifyFilterProfileTable.
`.
`.. 55
`Table 6-12 — snmpNotifyFi|terTable
`55
`Table 6-13 — snmpCommunityTable
`55
`Table 6-14 — usmUserTable.................
`56
`Table 6-15 — vacmSecurityToGroupTab|e ...... _.
`56
`Table 6-16 — Numbering interfaces in the lt'l'ab e60
`Table 6-17 — PS Static Entries in the ipNetToMediaTab|e for NAPT, NAT, 8. Mixed
`Modes ......................................................................................................................... .. 61
`Table 6-18 — PS Static Entries in the ipNetToMediaTable for Passthrough Mode .... .. 61
`Table 6-19 — CMP Event Reporting Function System Design Guidelines................. .. 63
`Table 6-20 — Default Notification Types for PS Event Priorities .......... ..
`67
`Table 6-21 — PS Discovery System Design Guidelines ................... ..
`69
`Table 6-22 — Cab|eHome LAN Messaging Confirmation Code Values ..................... .. 73
`Table 6-23 — CTP System Design Guidelines 77
`Table 6-24 — MBP System Design Guidelines
`82
`Table 6-25 — MBP Device Profile System Design Guidelines.
`83
`Table 6-26 — BP Device Profile Attributes
`83
`Table 6-27 — MBP Discovery Function System Design Guidelines ........................... .. 89
`Table 7-1 — Cab|eHome1.1 Provisioning Modes........................
`91
`Table 7-2 — CDP System Design Guidelines.........................................
`92
`Table 7-3 — Cab|eHome DHCP Server (CDS) Function System Design Guidelines... 94
`Table 7-4 — CDS DHCP Options ................................................................................. 99
`Table 7-5 — Cab|eHome DHCP Client (CDC) Function System Design Guidelines.. 100
`Table 7-6 — DHCP Option 43. Sub-option 11 Values .............................................. .. 10'.-‘
`Table 7-7 — DHCP Options for Embedded PS WAN-Man and WAN-Data Address
`
`Table 7-8 — DHCP Options for Stand-alone PS WAN-Man and WAN-Data Address
`Requests ................................................................................................................... .. 108
`
`10?
`
`04/09/04
`
`cabiembs“
`
`462
`
`

`
`CH—SP-CH1.1-I04-040409
`
`CableHomeTM Specifications
`
`EXHIBIT A
`
`109
`Table 7-9 — DHCP Options Supported by
`110
`Table 7-10 — CDC DHCP Options in IISCOVER and REQUEST Messages..
`Table 7-11 — CDC DHCP Options Requested within Option 55 .............................. .. 110
`Table 7-12 — Bulk Portal Services System Design Guidelines ..
`114
`Table 7-13 —TLV Definitions.................................................
`115
`Table 7-14 — Configuration File Processing Conditions
`128
`Table 7-15 — Time of Day Client System Design Guidelines......._............,.........,...... 132
`Table 7-16 — BP DHCP Client Function System Design Guidelines 135
`Table 7-17 — BP DHCP Client Required DHCP Options
`136
`Table 8-1 — CAP System Design Guidelines .................... ..
`138
`Table 9-1 — Name Resolution System Design Guidelines ....................................... .. 151
`Table 9-2 — SOA Record Fields............................................................................... .. 153
`Table 10-1 — CableHome OoS System Design Guidelines
`156
`Table 10-2 — CableHome Queuing Priority Mappings
`159
`Table 10-3 — CableHome Media Access Priority Mappings 160
`Table 10-4 — QFM System Design Guidelines
`160
`Table 10-5 — QCS Design Guidelines
`164
`Table 10-6 — Qos Profile XML Schema
`166
`Table 10-7 — QCC Design Guidelines ..... ..
`168
`Table 11-1 — CableHome Security System esign Guidelines 176
`Table 11-2 —Authentication Infrastructure System Design Guidelines.
`178
`Table 11-3 — Cab|eLabs Manufacturer Root CA Certificate
`183
`Table 11-4 — Manufacturer CA Certificate 184
`Table 11-5 — CableLabs Hosted Manufacturer CA Certificate
`185
`Table 11-6 — PS Element Certificate ...................................... ..
`186
`Table 11-7 — CableLabs Code Verification Root CA Certificate
`187
`Table 11-8 — CableLabs Code Verification CA Certificate......................................... 187
`Table 11-9 — Manufacturer Code Verification Certificate...............,........................... 188
`Table 11-10 — Cab|eLabs Code Verification Ceitificate.........
`188
`Table 11-11 — Service Provider Code Verification Certificate ..
`189
`Table 11-12 — Cab|eLabs Service Provider Root CA Certificate
`190
`Table 11-13 — Service Provider CA Certificate ........................................................ .. 190
`Table 11-14 — Local System CA Certificate...
`191
`Table 11-15 — KDC Certificate ............... ..
`191
`..
`Table 11-16—H'|'|'PS Server Certificate.
`192
`Table 11-17 — CableHome Security System Design Guidelines
`202
`Table 11-18 — CableHome Firewall General Behavior Rules...
`206
`Table 11-19 — CableHome Firewall Factory Default Policy......
`207
`Table 11-20 — CableHome Firewall Factory Default Ruleset ........................... ..
`208
`Table 11-21 — Relevant Packetcable 1.x Specifications for CableHome Firewall 209
`Table 11-22 — CableHome Security System Design Guidelines
`221
`Table 11-23 — Code File Structure
`223
`Table 11-24 — PKCS#7 Signed Data.
`224
`Table 11-25 — Security System Design Guidelines
`240
`Table 11-26 — TLS Encryption................,....................
`240
`Table 13-1 — Flow Descriptions for PS WAN-Man Provisioning Process for DHCP
`Provisioning Mode...........
`Table 13-2 — Flow Descrip ions for DHCP Provisioning Mode using H‘l'|'P/TLS
`Table 13-3 — Flow Descriptions for PS WAN-Man Provisioning Process for SNMP
`272
`Provisioning
`Table 13-4 — Flow Descriptions for PS WAN-Data Provisioning Process ............... .. 277
`
`262
`266
`
`CobleLcibs°
`
`04/09/o4
`
`463
`
`

`
`CabIeHome1.1 Specification
`
`CH-SP-CH1.1-I04-040409
`
`A
`
`Table 13-5 — Flow Descriptions for LAN-Trans BP Provisioning Process ............... .. 279
`Table 13-6 — Flow Descriptions for LAN-Pass BP Provisioning Process
`.
`Table ll-1 — Defined Events for CableHome .......................................... ..
`Table IV-1 — Protocols required to work through CAT and CH Firewall
`Table IV-2 — Apps requiring Firewall policy and an ALG
`Table V-1 — Ethernet Mappings...................
`Table V-2 — HomePlug Mappings...
`Table V-3 — HomePNAMappings
`Table IX-1 — ECNs Incorporated into CH-SP-CH1.1-I02-030801..
`.
`Table IX-2 — ECNs Incorporated into CH-SP-CH1.1-I03-040123..
`Table IX-3 — ECNs Incorporated into CH-SP-CH1.1-I04-040409 ............................ .. 330
`
`04/09/04
`
`464
`
`

`
`CH-SP-CH1.1-I04-040409
`
`cabIeHome“‘ Sgecifications
`
`EXHIBIT A
`
`This page intentionally left blank.
`
`cubIeLobs°
`
`04/09/04
`
`465
`
`

`
`CableHome 1.1 Specification
`
`CH-SP-CH1.1-I04-040409
`
`EXHIBIT A
`
`1 CABLEHOME OVERVIEW
`
`The CableLabs' CableHome project has developed this specification to describe the CableHome l .1
`architecture and operation that enables interoperability for devices built to the CableHome l.l
`specification. The CableHome 1.0 [CH6] specification concentrated on a residential gateway device called
`the Home Access device (HA) as the single entry point into the home. CableHome l.l expands this scope
`to specify additional features for the residential gateway and to standardize Quality of Service (Q05) and
`LAN messaging features for lP host devices connected to home LANs.
`
`The CableHome architecture provides a defined set of requirements that support a wide range of services
`that can be delivered over cable. ln order to ensure wide adoption and ease of use of this specification,
`CableHome closely aligns its technical specifications with well known industry standards, as well as other
`CableLabs projects. CableHome allows efficient use of the existing cable operators' system infrastructure,
`but also provides a clear transition path for the deployment of CableHome over older systems. The
`CableHome architecture provides support for existing and future [P—based services into the home.
`
`In general, cab|e—based services are defined as application services that are delivered via a hybrid
`fiber/coax (HFC)/cable infrastructure. Cable operators currently offer a wide variety of cable-based
`services; additional service opportunities are enabled by the advent of home networks. Examples include
`high—speed data, streaming audio and video, packetized telephony, network management, home security,
`environmental monitoring. medical monitoring, gaming, interactive television,and video conferencing.
`
`CableHome specifications are intended to provide Internet Protocol (IP) — based architecture for managed
`home- networked services on the cable network through a DOCSIS cable modem. The CableHome
`architecture accommodates any physical and link layer home network technology that supports the
`transport of IP packets. This layer l and 2 independent architecture enables cable operators to provide
`services to a wide range of home networking environments.
`
`1.1 CableHome Motivation
`
`The technology and service evolution in the cable industry is providing a direction for service providers
`and cable operators to have the ability to offer customers a wide range of services through a home
`networked system. The timing of emerging home networking technologies is a perfect fit to meet the
`evolving needs of the cable industry. With these two industries working together, under the direction of the
`CableLabs CableHome project, a best-of—breed technology, CableHome—specific architectural solution is
`brought to the cable industry to enable, at a minimum, a core set of servi

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