throbber
CabieHome - Specifications
`
`CcIbleLc1bs'
`. flevolutionizing Cable Technology‘
`
`EXHIBIT A
`
`1 of 2
`
`Hum»:
`
`|"i>',-III‘!-F47 I-am Ely-V-db.’<rd ‘wily;-in-er L-mm - um,« I LI;
`
`III“: M ‘Li
`
`w
`
`Members‘ Area
`About (ablcubs
`Cable Modem/DOCSIS@ CableHome""
`
`loin Cablctabs
`(erlifiuliun 8. Quallfimllon
`PacketCab|e'"' OpenCable'" Go2Broadband5“
`
`News Room
`VOD Metadata
`
`(unluences
`
`CablcNLl
`
`
`
`Specifications
`
`5PeCifiCati°"5
`
`
`
`oes:e—
`NATION
`
`DATE
`
`s'rA'rus Aumeuce
`CODE
`LEVEL
`
`TITLE
`
`” P'°je°‘ ”°'""
`)) Specifications
`)) Documents
`)) Certification Testing
`)) News & Events
`)) How to Participate
`( » FAQ
`QOS MIB
`)) Glossary
`Sgecification
`)) Careers
`CabieHome
`)) Contact CabieHome
`
`gecification
`
`MS
`
`
`
`mi
`CAP MIB
`Sgecification
`CabieHome
`CDP MIB
`
`
`Sgecification
`CabieHome
`CTP MIB
`Specification
`
`
`
`
`
`CabieHome
`PSDEV MIB
`Sgecification
`
`CabieHome
`Security MIB
`Sgecification
`Cahleoffiue
`
`Camrliercigl
`ggmgg
`mg 3; ,L.[J|
`'
`-‘r
`-
`.'
`
`1
`
`Cableoffice
`Commercial
`Services
`Annex1.0
`gecification
`Cab|eLabs
`—-T
` ‘
`STecification
`
`ES
`
`Public
`
`Public
`
`Public
`
`Public
`
`Public
`
`Public
`
`Public
`
`Public
`
`Public
`
`_
`P”b"°
`
`Public
`
`O4/09/04
`
`Issued
`(04)
`
`Issued
`(03)
`
`Issued
`(05)
`
`O1/29/04
`
`08/01/03
`
`T777777“TTTTTTTTTTTTT
`
`CH-SP-CH 1.1-
`I04-040409
`
`
`
`
`
`
`
`CH-SP-CH1.0-
`I05—030801
`
`
`
`CH-SP-
`
`MIB-QOS-
`I03—040129
`
`
`CH-SP-
`
`MIB-CAP—
`I05-040129
`CH-SP-
`
`MIB-CDP—
`I06-040409
`
`CH-SP-MIB-CTP-
`I06-040409
`
`
`
`
`CH-SP-
`
`MIB-PSDEV-
`I05-040129
`
`CH«SP-
`MIB—SEC-
`I06—040409
`
`_
`_
`_
`
`f0H1_%:(§:3°2f5A
`
`_
`
`
`
`
`
`CL-SP-
`MIB—CLABDEF—
`103-04018
`
`7fifl777777777
`
`Issued
`01/29/04 (05)
`
`O4/09/04
`
`04/09/04
`
`Issued
`
`(06)
`
`Issued
`(06)
`
`Issued
`01/29/04 (05)
`
`Issued
`04/09/04 (06)
`
`03/24/04 Eggs“
`
`01/13/04 ::‘°‘3“)ed
`
`Issued
`CH-SP-CO-M1B-
`CSA—IO1-040324 03/24/04 (01)
`
`
`
`Technical Reports
`
`STATUS AUDIENCE
`CODE
`LEVEL
`
`DATE
`
`077
`“W7
`
`
`CabieHome
`Architecture
`
`Interim T’ k
`
`7/16/01 (01)
`P“b"°
`
`
`
`Regort
`
`I TITLE
`
`DESIG-
`NATION
`
`
`
`
`
`CH-TR-ARCH—
`I01-010716
`
`http://web .archive.org/web/200406 1 60 1 55 1 8/http://www.cab1e1abs .com/projects/cablehome/specificationbIRE t 1 0 1 7
`45 1
`
`DIRECTV Exhibit 1017
`
`451
`
`

`
`Cab1eHome - Specifications
`
`EXHIBIT A
`
`2 of 2
`
`Acceptance Test Plans
`
`| DESIG-
`
`NATION
`
`
`
`STATUS AUDIENCE |
`TITLE
`CODE
`LEVEL
`DATE
`:'.2aI:I|eHr:m?.-
`
`CH-ATP-
`Issued
`.1_1
`
`
`
`04/23/04
`CH1.1-
`JMJEB QEEXFICF:
`I03-040423
`(03)
`Publlc
`rest Plan
`
`
`I:.'aL1IeHt:+me
`
`TF-CH~
`
`Issued
`1.0
`:\(')l'6l3_\g];‘.g%02
`03/02/04 (06)
`Public
`Mm tance
`Test Plan
`
`
`77?WW77?
`
`
`
`
`
`Cogzright | Privacy Poiicx | Site Mag | Contact
`
`http://web.archive.org/web/20040616015518/http://www.cab1e1abs.com/projects/cablehome/specification
`
`452
`
`T5IRECTV Exhibit 1017
`
`DIRECTV Exhibit 1017
`
`452
`
`

`
`http://web.archive.org/web/20040609072138/http://www.cable1abs.com/project
`s/cablehome/down]oads/specs/CH-SP-CH1.1-I04-040409.pdf
`
`EXHIBIT A
`
`453
`
`DIRECTV Exhibit 1017
`
`DIRECTV Exhibit 1017
`
`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
`
`DIRECTV Exhibit 1017
`
`DIRECTV Exhibit 1017
`
`454
`
`

`
`CH-SP-CH1.1-I04-040409
`
`Cab|eHomeTM Sgecifications
`
`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 January 29, 2004
`I04 Released April 9, 2004
`Date: April 9, 2004
`
`Status:
`
`Distribution Restrictions:
`
`Aether
`
`(-2-l=JMeml9e+=
`
`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 Cab|eLabs.
`
`Draft
`
`Issued
`
`Closed
`
`Trademarks:
`
`DOCSIS“ , eDOCSlS“‘, Packetcablem, CableHome"", Cableofficem, OpenCab|e“", Cab|eCARD*“, and
`CabIeLabs° are trademarks of Cable Television Laboratories, Inc.
`
`.._a.__
`
`I‘:
`
`Cab|eL<:1bs°
`
`04/09/04
`
`455
`
`DIRECTV Exhibit 1017
`
`DIRECTV Exhibit 1017
`
`455
`
`

`
`CableHome1.1 Specification
`
`CH-SP-CH1.1-I04-040409
`
`A
`
`Contents
`
`1 CABLEHOME OVERVIEW ........................................................................... ..1
`1.1 CableHome Motivation . . .. . . . ... . .. . ....
`. . .. .. 1
`
`
`
`1.2 Business Objectives
`
`1.3 Business Design Guidelines ............................................................................ ..2
`
`1.4 Assumptions ...................................................................................................... .. 3
`
`1.5 Purpose of document ......................................................................................... 3
`
`1.6 Requirements .............................................................................................. ..
`..4
`
`2 REFERENCES .............................................................................................. ..5
`
`2.1 References (normative) ......................................................................................5
`
`2.2 References (informative) .................................................................................... 9
`
`3 GLOSSARY ................................................................................................ .. 10
`
`4 ABBREVIATIONS ....................................................................................... .. 15
`
`5 REFERENCE ARCHITECTURE ................................................................... 18
`
`
`
`19
`5.1 Logical Reference Architecture ......................................... ..
`19
`5.1.1 CableHome Domains ....... ..
`19
`5.1.2 CableHome Devices ....................... ..
`20
`5.1.3 Logical Elements ............................ ..
`21
`5.1.4 Address Realms ............................. ..
`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
`
`27
`5.3 CableHome Messaging Interface Model ............................................
`5.4 CableHome lnfonnation Reference Model ..................................... 28
`
`5.5 CableHome Operational Models .................................................................... .. 31
`
`5.6 Physical Interfaces on the CableHome Residential Gateway ..................... .. 32
`
`6 MANAGEMENT TOOLS ............................................................................. ..34
`6.1 lntroductionloverview .................................................................................... ..34
`
`6.1.1 Goals..._..._.............
`....34
`34
`6.1.2 Assumptions................
`6.2 Management Architecture . ... . .. . . ..
`. .. .. . . . . . . .. ... .. . .. . .. . .. .. . . . .. . ... 35
`6.2.1
`System Design Guidelines.........................
`6.2.2 Management Tools System Description....................,.....,....................... 35
`6.3 PS Logical Element - CableHome Management Portal (CMP)..................... .. 37
`6.3.1 CMP Goa|s.........
`. 37
`6.3.2 CMP Design
`as
`
`
`
`
`
`o4/09/04
`
`Cob|eLobs°
`
`iii
`
`456
`
`DIRECTV Exhibit 1017
`
`DIRECTV Exhibit 1017
`
`456
`
`

`
`CH-SP-CH1.1—lD4—D4G4l)9
`
`canieHome"“ Specifications
`
`EXHIBIT 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 Guidelines
`77
`.,
`6.4.3 CTP System Description
`77
`6.5 BP Logical Element - Management Boundary Point (MBP) ......................... ..81
`6.5.1 MBP Goals ............................................... ..
`
`.
`6.5.2 MBP System Design Guidelines
`6.5.3 MBP System
`
`
`
`7 PROVISIONING TOOLS ............................................................................. ..90
`7.1 Introduction/Overview ... .. . .. . . . .. . . .. . . .. ... .. . ... .
`.. ...90
`7.1.1 Goals ................ ..
`..90
`7.1.2 Assumptions....
`......................................................................... .. 90
`7.2 Provisioning Architecture ................................................................................ 91
`7.2.1
`Provisioning Modes. .
`91
`7.2.2
`Provisioning Architecture Description ................................................ .. 91
`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
`92
`7.4 PS Function - Bulk Portal Services Configuration (BPSC)........................ ..114
`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
`
`
`
`
`
`
`
`
`
`...137
`8 PACKET HANDLING & ADDRESS TRANSLATION ...................... ..
`8.1 Introduction/Overview ....................................................................................137
`8.1.1 Goals ................................................................................................... .. 137
`8.1.2 Assumptions ......................................................... ..
`137
`8.2 Architecture ........................................................................ ..
`137
`
`
`
`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
`
`137
`137
`137
`138
`
`.v
`
`Cob|eLabs°
`
`04/09/04
`
`457
`
`DIRECTV Exhibit 1017
`
`DIRECTV Exhibit 1017
`
`457
`
`

`
`
`
`CableHome 1.1 Specification CH-SP-CH1.1-I04-040409
`
`EXHIBIT A
`
`8.3.4 CAP Requirements .............................................................................. .. 147
`9 NAME RESOLUTION .................................................................................151
`.................................. 151
`9.1 lntroductionloverview
`
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..151
`9.1.1 Goals . . . . . . . . . . . . . . . . . .
`9.1.2 Assumptions ........................................................................................ ..151
`9.2 Architecture .....................................................................................................151
`
`System Design Guidelines ................ ..
`9.2.1
`
`9.2.2 System Description ............................ ..
`9.3 Name Resolution Requirements ....................................................................154
`
`10 QUALITY OF SERVICE ............................................................................ ..155
`10.1 Introduction .......................................................................................... .. 155
`10.1.1 Goa|s..............
`10.1.2 Assumptions...
`10.2 QoS Architecture ........................................................................................ ..155
`10.2.1 System Design Guidelines
`155
`10.2.2 CableHome QoS System Description
`.160
`10.3 PS Logical Sub-Element CQP ........................................... ..
`160
`10.3.1 QoS Fonrvarding 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)
`11 SECURITY ........
`.....
`................... ..
`11.1 lntroductionloverview ......................................................
`11.1.1 Goals ........................................................................ ..
`11.1.2 Assumptions ........ ..
`.........................................................
`11.2 Security Architecture...
`....................................................... ..
`11.2.1 System Design Guidelines .
`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 CableHome Firewall
`201
`11.6.2 Firewall System Design Guidelines ...................... ..
`11.6.3 Firewall System Description
`
`
`04/09/o4
`
`Cab|eLobs°
`
`v
`
`458
`
`DIRECTV Exhibit 1017
`
`DIRECTV Exhibit 1017
`
`458
`
`

`
`CH-SP-CH1.1-I04-040409
`
`Cab|eHomeTM Sgecifications
`
`EXHIBIT A
`
`11.6.4 Firewall Requirements ......................................................................... .. 204
`219
`11.7 Additional Security MIB Objects in the PS.....
`....220
`11.7.1 Secure Software Download MIB Objects ..
`220
`11.7.2 Security Configuration File MIB Objects....
`220
`11.7.3 Security Service Provider MIB Objects...
`221
`.
`11.7.4 PS Certificate MIB Objects ................... ..
`221
`11.7.5 Kerberos MIB Objects
`221
`11.8 Secure Software Download for the PS
`221
`11.8.1 Goals of Secure Software Download ................. ..
`'...221
`11.8.2 Secure Software Download Design Guidelines...
`...221
`11.8.3 Secure Software Download System Description
`222
`11.8.4 Secure Software Download Requirements ......................... ..
`11.9 PS Configuration File Security in DHCP Provisioning Mode ................... 239
`11.9.1 Configuration File Security Infrastructure Goals .................................. .. 239
`11.9.2 Configuration File Security System Design Guidelines.
`240
`
`11.9.3 Configuration File Security System Description
`240
`11.9.4 Configuration File Security Requirements ........................................... .. 240
`11.10
`Physical Security ................................................................................. 243
`
`
`
`..
`
`11.11
`11.11.1
`
`Cryptographic Algorithms ................................................................ .. 243
`SHA-1 ................................................................................. ..
`...243
`
`
`
`....244
`12 MANAGEMENT PROCESSES ....... ..
`12.1 Introduction/Overview ............................................................................... ..244
`12.1.1 Goals ................................................................................................... .. 244
`
`12.2 Management Tool Processes ......................................................................244
`12.2.1 CTP Operation ..................................................................................... ..244
`
`12.3 PS Operation .......................................................................................247
`12.3.1 PS Database Access ........................................................................... .. 247
`12.3.2
`12.4 CableHome MIB Access .............................................................................. 250
`
`
`
`.....250
`12.4.1 VACM Configuration.......,.............................
`................... .. 251
`12.4.2 Management Event Messaging Configuration..
`13 PROVISIONING PROCESSES ...................................................................256
`13.1 Provisioning Modes .....................................................................................257
`
`13.2 Process for Provisioning the PS for Management: DHCP Provisioning
`Mode ............................................................................................................... .. 260
`
`13.3 Process for Provisioning the PS for Management: DHCP Provisioning
`Mode with HTTPITLS ....................................................................................... 264
`
`13.4 Provisioning the PS for Management: SNMP Provisioning Mode ......... .. 269
`13.4.1 PS WAN-Man Configuration File Download...,.......................,............_.275
`
`13.4.2 PS Provisioning Timer ......................................................... .. 276
`
`13.4.3 Provisioning Enrollment/Provisioning Complete |nforms..
`276
`13.4.4 SYSLOG Provisioning ......................................................................... ..276
`13.4.5 Provisioning State and ErrorReporting
`
` w
`
`cabIeLoIos°
`
`04/09/04
`
`459
`
`DIRECTV Exhibit 1017
`
`DIRECTV Exhibit 1017
`
`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..
`
`....................... ..277
`
`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 Ill
`
`SECURITY THREATS & PREVENTATIVE MEASURES .... ..309
`
`APPENDIX IV APPLICATIONS THROUGH CAT AND FIREWALL ........... ..311
`
`CABLEHOME MEDIA ACCESS PRIORITY MAPPING
`APPENDIX V
`EXAMPLES ...............................................................................................317
`
`APPENDIX VI
`
`LAN MANAGEMENT MESSAGE EXAMPLE ...................... ..319
`
`APPENDIX VII
`
`BIBLIOGRAPHY (INFORMATIVE) . ...........
`
`......
`
`.......... 325
`
`APPENDIX VIII
`
`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
`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
`.32
`Figure 5-11 — PS Operational
`36
`Figure 6-1 — CableHome Management Architecture ............. ..
`41
`Figure 6-2 — CableHome Management Message Interfaces...
`42
`Figure 6-3 — PS Block
`49
`Figure 6-4 — Management Views....... .
`
`59
`Figure 6-5 — CableHome MIB Hierarchy .......... ..
`61
`Figure 6-6 — ifStack Implementation Example.........................
`71
`Figure 6-7 — CableHome 1.1 BF’_Jnit Message Addressing ......... ..
`74
`Figure 6-8 — BP-initiated SOAP Messaging: BP_|nil Operation
`. . . .. 91
`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
`
`
`
`
`29
`
`
`
`
`
`04/09/04
`
`cabIeLabs°’
`
`VI:
`
`460
`
`DIRECTV Exhibit 1017
`
`DIRECTV Exhibit 1017
`
`460
`
`

`
`CH-SP-CH1.1-I04-040409
`
`Cab|eHomeTM 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 Information Exchange and Processing at the PS .................... .. 165
`Figure 10-3 — Information Exchange upon BP Lease Acquisition or Renewa|..
`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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`. . . .. 210
`
`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
`
`
`
`248
`Figure 12-4 — PS Software Download Sequence Diagram ..................................... .. 249
`Figure 12-5 — PS Reconfiguration (Configuration File Download) Sequence Diagram
`
`
`
`
`
`251
`Figure 12-6 — PS Configuration (VACM Parameters) Sequence ..
`252
`Figure 12-7 — PS Configuration (Event Control) Sequence...................
`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 — CableHome Provisioning Functional Elements...
`....................... .. 256
`Figure 13-2 — Cab|eHome1.1 Provisioning Modes (Part 1) .... ..
`258
`Figure 13-3 — Cab|eHome1.1 Provisioning Modes (Part
`259
`Figure 134 — Provisioning Process for PS Management - DHCP r'i;3Jr'sr;;;aing Mode261
`Figure 13-5 — Provisioning Process DHCP Provisioning Mode using HTl'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 IV-1 — "One to One" Scenarios ..................................................................... .. 312
`...313
`Figure IV-2 — "One to Many” Scenarios....
`..
`313
`Figure IV-3 — “Many to One" Scenarios...........
`. . . .. 319
`Figure VI-1 — Initial LAN Message Exchange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Figure VI-2 — LAN Message Exchange on Session Establishment ......................... .. 322
`
`
`
`
`
`viii
`
`Cub|eLcIbs°
`
`04/09/04
`
`461
`
`DIRECTV Exhibit 1017
`
`DIRECTV Exhibit 1017
`
`461
`
`

`
`CableHome 1.1 Specification
`
`CH-SP-CH1.1-I04-040409
`
`EXHIBIT A
`
`Tables
`
`
`
`23
`................................ .. 24
`24
`25
`25
`26
`26
`....28
`....29
`....32
`....35
`38
`....39
`....40
`....44
`52
`....52
`53
`...53
`
`Table 5-1 — Cable Network Management Functions
`Table 5-2 — PS Management and Provisioning Functions ..
`Table 5-3 — BP Management and Provisioning Functions ..
`Table 5-4 — Portal Services Security Functions ................. ..
`Table 5-5 — Cable Network Security Function....
`
`Table 5-6 — Portal Services QoS Functions ..... ..
`Table 5-7 — BP QoS Function ........................................ ..
`Table 5-8 — Valid Interface Paths for Each Functionality.....
`Table 5-9 —Typica| PS Database information examples...............................
`Table 5-10 — PS infrastructures ................................................................... ..
`Table 6-1 — Management Tools System Design Guidelines ..
`Table 6-2 — CMP System Design Guidelines
`Table 6-3 — System Design Guidelines
`Table 6-4 — Definition of Terms ............................................ ..
`Table 6-5 — Format of systlescr Fie|ds..
`Table 6-6 — snmpNolifyTah|e
`Table 6-7 — snmpTargetAddrTab|e ................... ..
`Table 6-8 — snmpTargetAddrExtTab|e ....................................... ..
`Table 6-9 — snmpTargetParamsTab|e for <Trap Type> 1, 2, or 3
`Table 6-10 — snmpTargetParamsTab|e for <Trap Type> 4 or 5
`Table 6-11 — snmpNotifyFilterProfi|eTable
`Table 6-12 — snmpNotifyFi|terTable ..
`Table 6-13 — snmpCommunityTabIe .
`Table 6-14 — usmUserTable...................._...
`Table 6-15 — vacmSecurityToGroupTab|e ........... ..
`Table 6-16 — Numbering Interfaces in the ifTab|e
`Table 6-17 — PS Static Entries in the ipNetToMediaTable for NAPT, NAT, & 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 — CableHome1.1 Provisioning
`91
`Table 7-2 — CDP System Design
`92
`Table 7-3 — Cab|eHome DHCP Server (CDS) Function System Design Guidelines... 94
`Table 7-4 — CDS DHCPOptions 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
`
`
`
`.
`
`.... ..
`
`54
`55
`55
`55
`56
`56
`60
`
`
`
`Table 7-8 — DHCP Options for Stand-alone PS WAN-Man and WAN-Data Address
`Requests ................................................................................................................... .. 108
`
`107
`
`
`
`04/09/04
`
`cabieLabs"
`
`lX
`
`462
`
`DIRECTV Exhibit 1017
`
`DIRECTV Exhibit 1017
`
`462
`
`

`
`CH-SP-CH1.1-I04-040409
`
`Cab|eHomeTM Specifications
`
`EXHIBIT A
`
`
`
`109
`Table 7-9 — DHCP Options Supported by
`110
`Table 7-10 — CDC DHCP Options in DESCOVER 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
`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 QoS 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 Design Guidelines
`176
`Table 11-2 —Authentication Infrastructure System Design Guidelines-.:.:.’.:::::.:.:... 173
`Table 11-3 — CableLabs 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 — CableLabs Code Verification Certificate.................................,........... 188
`Table 11-11 — Service Provider Code Verification Certificate
`189
`Table 11-12 — CableLabs 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 — HT|'PS Server Certificate ................................. ..
`192
`Table 11-17 — CableHome Security System Design Guidelines
`202
`Table 11-18 — CableHome Firewall General Behavior Ru|es....
`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
`.
`.
`.
`Table 11-26 —TLS
`..
`Table 13-1 — Flow Descriptions for PS WAN-Man Provisioning Process for DHCP
`Provisioning Mode ..................................................................................................... .. 262
`Table 13-2 — Flow Descriptions for DHCP Provisioning Mode using H'l'|'P/TLS .... .. 266
`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
`
`
`
`
`
`
`
`x
`
`CableLcibs°
`
`04/09/04
`
`463
`
`DIRECTV Exhibit 1017
`
`DIRECTV Exhibit 1017
`
`463
`
`

`
`Cab|eHome 1.1 Specification
`
`CH-SP-CH1.1-I04-040409
`
`EXHIBIT A
`
`Table 13-5 — Flow Descriptions for LAN-Trans BP Provisioning Process ............... .. 279
`Table 13-6 — Flow Descriptions for LAN-Pass BP Provisioning Process
`281
`Table ll-1 — Defined Events for Cab|eHome .............................................. ..
`299
`Table IV-1 — Protocols required to work through CAT and CH Firewall
`314
`Table IV-2 — Apps requiring Firewall

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