<<

Cable Technologies DOCSIS, PacketCable, CableHome

Craig Owens [email protected] 408-907-8066 Overview

» Market Data » Cable system architecture » DOCSIS » PacketCable » CableHome » CableLabs

© 1996-2005 NETGEAR® . All rights reserved 2 . CableCable vs.vs. DSL:DSL: NorthNorth AmericaAmerica

North America Total Broadband CPE Unit Shipments

14 13 15 15 17 11 16 17 20 8 13 9 15

7 ) 6 11 10 10 11 M rs ( te 10 s u 8 t o i r d E n P 4 5

a Un b C d le 5 a b ro a E 4 5 6 B C P 2 C L S r D e 0 th O CY02 CY03 CY04 CY05 CY06 CY07 CY08

Calendar Year

Source: Infonetics, September, 2005

© 1996-2005 NETGEAR® . All rights reserved 3 . CableCable vs.vs. DSL:DSL: WorldwideWorldwide

Worldwide Total Broadband CPE Unit Shipments

72 67 61 54 80 36 43 50

36 ) 13 18 60

26 M 11 18 ( E 32 40 s P 30 32 t C s 23 L r 10 11 16 S te 20 Uni D u 18 26 ro E 6 12 P d C an r 0 6 7 8 e e 2 3 4 5 b l h 0 0 0 d b t 0 0 0 0 a a O ro C CY CY CY B CY CY CY CY Calendar Year

Source: Infonetics, September, 2005

© 1996-2005 NETGEAR® . All rights reserved 4 . CableCable CPECPE ShipmentsShipments

Worldwide Cable CPE Unit Shipments

13,793,946 14,456,673 13,030,282 12,987,004 11,020,819 9,425,214 10,043,833 16,000,000 12,049,483 14,000,000 10,790,608 12,000,000 8,433,886 10,000,000 s t 8,000,000 i

3,603,389 Un s 9,167,106,2000,000 m 32,022 290,202 8,070,300 e 1,254,920 6,942,963 d 5,965,549 4,000,000 o s m y 1,675,718 2,000,000 le tw 123,270 443,388 b g a b s 0 C b A le T CY02 CY03 CY04 CY05 CY06 CY07 CY08 b M a E C le Calendar Year ab C

Source: Infonetics, September, 2005

© 1996-2005 NETGEAR® . All rights reserved 5 . VoIPVoIP MarketMarket ShareShare

VoIP Subscribers, in 000’s

Service Q4 2004 Q1 2005 Q-Q Provider Growth Vonage 388 535 38%

Cox 380 413 9%

Time 219 372 59% Warner 273 364 33%

Insight 64 70.4 10%

Charter 45 49.5 10%

Covad 20.5 23.4 14%

Source: Point Topic, July, 2005

© 1996-2005 NETGEAR® . All rights reserved 6 . CableCable TerminologyTerminology

» . • Subscriber device, connects customer’s PC or LAN to the cable TV plant (HFC) » Cable Modem Termination System (CMTS). • Head-end equipment that concentrates communication to/from all subscribers’ cable modems » DOCSIS Provisioning Server • Provides network configuration (IP address, etc), date and time and cable modem configuration • Provides also downloadable code image (software) for cable modems, for software upgrade • Support the following network services: » DHCP (Dynamic Host Configuration Protocol) » TOD (Time and Date Service) » TFTP (Trivial File Transfer Protocol) » Embedded Multimedia Terminal Adapter (EMTA) • Cable Modem with voice ports for VoIP service » Allows connection of a plain analog telephone

© 1996-2005 NETGEAR® . All rights reserved 7 . CableCable ArchitectureArchitecture New Services PacketCable Opportunities DOCSIS CableHome •HVAC control •Fire sense & control Provisioning •Security Servers CM •Air quality monitoring EMTA MPEG Services •Child monitoring CMTS CM •Energy management, etc. CM CM Operator Core Operator EMTA Backbone Aggregation CMTS network CM •Remote file sharing CM CM IP Services •Shared calendar CMTS CM •Unified messaging •Managed services EMTA Core Network Aggregation Network Access Network

Operator administered Backend Headend CPE

© 1996-2005 NETGEAR® . All rights reserved 8 . WhatWhat isis DOCSIS?DOCSIS?

» Data Over Cable Systems Interface Specification (DOCSIS) • Industry effort, led by CableLabs® to create an open standard for data (internet) over cable TV • Specified in 1997, first products certified in March 1999 • DOCSIS allows MSO’s to achieve higher levels of penetration via retail, auto-provisioning, external cable modems, and self-installs. » DOCSIS only deals with the communication between the CM and the CMTS. » DOCSIS utilizes 1 downstream channel from the channel lineup and 1 or more channels from the return path to achieve bi- directional connection. » Maximum raw data throughput • 43 Mbps downstream • 10 Mbps upstream

© 1996-2005 NETGEAR® . All rights reserved 9 . CableCable ServicesServices ProtProtocolocol StackStack Legacy System Internet World

VOD Applications

INTERACTIVE Cable CBR PacketCable™ SERVICES TELEPHONY Head End ANALOG MPEG DOCSIS™

HFC

DOCSIS™

CableHome™ PacketCable™ Home

Home Analog Telephones Network

© 1996-2005 NETGEAR® . All rights reserved 10 . DOCSISDOCSIS 1.11.1 OverviewOverview

» Backward compatible with DOCSIS 1.0 » Enhanced Quality of Service (QoS) Allows cable operators to deploy new services such as: • Tiered data services with guaranteed bandwidth • Voice over IP • IP Multicasting » Improved security (Baseline Privacy +) based on SNMPv3 • Reduces possibility of theft of service • Provides secure software downloading » Concatenation and Fragmentation • Allow more efficient use of available bandwidth • Guarantee real-time traffic for voice over IP. » Specification released in 1999

© 1996-2005 NETGEAR® . All rights reserved 11 . DOCSISDOCSIS 2.02.0 OverviewOverview

» Backward compatible with DOCSIS 1.0, 1.1 » Advanced Upstream PHY enables symmetrical services • Higher order modulation formats and increased symbol rates » 8QAM, 32QAM, 64QAM » 5.12 Msps » Maximum raw upstream data rate: 30.72 Mbps • Synchronous-Code Division Multiple Access (CDMA) » Multiple modems can transmit simultaneously on the same RF channel, separated by different orthogonal codes. » Robust upstream for noise environments » Improved noise immunity • FEC correction for 16 bytes per Reed-Solomon block (vs. 10 for DOCSIS 1.1) • Adaptive equalizer structure with 24 taps (vs. 8 for DOCSIS 1.1) • Improved ingress cancellation » Specification released in 2001, but most plants are still running 1.1

© 1996-2005 NETGEAR® . All rights reserved 12 . FutureFuture DOCSISDOCSIS InitiativesInitiatives

» DOCSIS 3.0 • 100 Mbps downstream, 50 Mbps upstream • Video services (broadcast and video on demand) • Additional bonded downstream and upstream channels (4 or more) » Existing CMs work on 1 channel, D3.0 works on multiple channels • Specs: 2006, products: early 2007??? » Commercial Services over DOCSIS (CSoD) • VPN service • T1 replacement » eDOCSIS • Allows integration of DOCSIS modems into non-traditional devices, such as TVs, Set Top Boxes, etc. » Modular CMTS (M-CMTS) • Allows easier integration of data service and other services, such as video

© 1996-2005 NETGEAR® . All rights reserved 13 . HFCHFC PlantPlant RequirementsRequirements

» Cable Plant must be “clean” and upgraded to 2-way capable » 100 mile maximum distance » Downstream • A DOCSIS channel takes the place of a single analog television channel • 88 – 860 MHz (108 – 862 MHz Europe) • Channel spacing: 6 MHz (8 MHz Europe) • Modulation: 64QAM, 256 QAM » Upstream • Upstream channels use spectrum previously reserved for STB communication • 5 – 42 MHz (5 – 65 MHz Europe) • Noisy portion of spectrum requires flexible channels » Amateur radios, home intercoms, impulse ingress due to switching transients, household appliances, etc. • Multiple upstream channels can be associated with each downstream channel • Modulation: QPSK, 8QAM, 16QAM, 32QAM, 64QAM, 128QAM (CDMA only)

© 1996-2005 NETGEAR® . All rights reserved 14 . DOCSISDOCSIS DataData RatesRates

Downstream Data Rates

Modulation Symbol Rate Raw Throughput

64 QAM (6 bits/symbol) 5.056941 Msps 30.34 Mbps 256 QAM (8 bits/symbol) 5.360537 Msps 42.88 Mbps

Upstream Data Rates DOCSIS 2.0

Modulation 160 ksps 320 ksps 640 ksps 1.28 Msps 2.56 Msps 5.12 Msps QPSK 320 kbps 640 kbps 1.28 Mbps 2.56 Mbps 5.12 Mbps 10.24 Mbps 2 bits/symbol 8QAM 480 kbps 960 kbps 1.92 Mbps 3.84 Mbps 7.68 Mbps 15.36 Mbps 3 bits/symbol 16QAM 640 kbps 1.28 Mbps 2.56 Mbps 5.12 Mbps 10.24 Mbps 20.48 Mbps 4 bits/symbol 32QAM 800 kbps 1.6 Mbps 3.2 Mbps 6.4 Mbps 12.8 Mbps 25.6 Mbps 5 bits/symbol 64QAM 960 kbps 1.92 Mbps 3.84 Mbps 7.68 Mbps 15.36 Mbps 30.72 Mbps 6 bits/symbol

© 1996-2005 NETGEAR® . All rights reserved 15 . CMCM RegistrationRegistration StepsSteps

» Downstream channel searching and synchronization » Obtain upstream parameters • CM chooses a temporary upstream channel » Ranging: 0 – 215 minislots (6.25 us each) • CMs must adjust transmit timing to account for propagation delay of up to 100 miles of cable • Transmissions from all CMs must be synchronized at CMTS. » Establish IP connectivity • DHCP used to assign IP address • Additional parameters communicated through DHCP extensions » IP address of TFTP Server, TOD server » Time zone » Name of configuration file

© 1996-2005 NETGEAR® . All rights reserved 16 . CMCM RegistrationRegistration StepsSteps (cont.)(cont.)

» Establish time of day using TOD server » Transfer operational parameters • Configuration file downloaded using TFTP • CMTS assigns new upstream channel, in which case repeat ranging » Firmware upgrade (optional) • Automatic upgrade if current firmware version is different than version indicated in configuration file • Dual images protects against power outages during upgrade » Registration: CM authorized to use the network based on MAC address » Baseline Privacy initialization, if CM is provisioned to run Baseline Privacy

© 1996-2005 NETGEAR® . All rights reserved 17 . DownstreamDownstream MPEGMPEG FramingFraming

» 188-byte MPEG-2 packets (4-byte header, 184 bytes payload) » ITU Recommendation defines: • Framing structure (MPEG-2) • Channel coding (RS FEC, Interleaving, Randomization and Trellis) • Channel modulation (64/256 QAM) » DOCSIS frames can be mixed in with frames for other services (digital video, for example) » DOCSIS frames can span multiple MPEG packets

MPEG Header Pointer_field Stuff-bytes Start of MAC Frame #1 DOC (=0) (0 or more) (up to 183 bytes) MPEG Header Digital Video Payload Video MPEG Header Continuation of MAC Frame #1 DOC (184 bytes) MPEG Header Digital Video Payload Video MPEG Header Pointer_field Tail of MAC Frame #1 Stuff_bytes Start of MAC Frame #2 DOC (=M) (M bytes) (0 or more) (M bytes)

© 1996-2005 NETGEAR® . All rights reserved 18 . UpstreamUpstream BandwidthBandwidth AllocationAllocation

» Upstream bandwidth is allocated by the CMTS » Dynamic mix of contention- and reservation-based transmit opportunities » The upstream channel is modeled as a stream of “mini-slots” » The upstream transmission time-line is divided into Information Elements (IEs) • Each interval is an integral number of mini-slots. • Each interval is labeled with a usage code » What type of traffic can be transmitted during that interval » What physical-layer modulation is allowed » Types of Information Elements • Request: Contention interval where CMs may request bandwidth • Request/Data: Contention interval where CMs may request bandwidth or transmit short data packets • Long and Short Data Grant: Provides opportunity for a CM to transmit upstream packets without contention • Data Acknowledge: Acknowledges that a data PDU was received, if requested by CM » Scheduling algorithm is not specified by DOCSIS • Many different scheduling algorithms may be implemented by different CMTS vendors

© 1996-2005 NETGEAR® . All rights reserved 19 . AllocationAllocation MAPMAP

» The CMTS controls the upstream channel through the Allocation MAP • Defines transmission opportunities on the upstream channel • Includes a a variable number of information elements (IEs). Each information element defines the allowed usage for a range of mini-slots. » The set of all maps describes every mini-slot in the upstream channel

Map PDU Transmitted on downstream channel by the CMTS

mini-slots

CM tx request CM tx CM tx maintenance opportunity contention area opportunity opportunity

previous map current map as yet unmapped area

© 1996-2005 NETGEAR® . All rights reserved 20 . BaselineBaseline PrivacyPrivacy ++

» MAC-layer security services for DOCSIS CMTS - CM communications » Security goals • Provides data privacy equal to or better than that provided by analog modems or DSL • Provide MSOs with service protection; i.e., prevent unauthorized users from gaining access to the network » Two component protocols: • Encapsulation protocol for encrypting packet data across the network » 3-DES Cipher Block Chaining (CBC) » MAC headers are not encrypted » The payloads and headers of MAC management messages are sent in the clear to facilitate normal operation of the MAC sublayer. • management protocol providing the secure distribution of keying data from CMTS to CMs » CMs must have factory-installed RSA private/public key pairs

© 1996-2005 NETGEAR® . All rights reserved 21 . PacketCablePacketCable

» Provides packet-based voice, video and other high-speed multimedia services over hybrid fiber coax (HFC) cable systems » Allows connection of a plain analog telephone using an Embedded Multimedia Terminal Adapter (EMTA) » Goals • Enable voice quality capabilities comparable to or better than PSTN • Provide a network architecture that is scalable and capable of supporting millions of subscribers • Support primary and secondary line residential voice communications capabilities » Battery backup capability » Electronic surveillance possible » Leverages QOS capabilities of DOCSIS 1.1/2.0 » Based on NCS variation of MGCP » PacketCable 1.0 specification released in 2000 » PacketCable 2.0 will be based on SIP • Specification date, TBD

© 1996-2005 NETGEAR® . All rights reserved 22 . PacketCablePacketCable ArchitectureArchitecture

© 1996-2005 NETGEAR® . All rights reserved 23 . CableHomeCableHome

» Standardizes residential gateway (home router) functionality • NAT, Firewall, DHCP • No subscriber configuration needed (“works out of the box”) • Common consumer applications are not broken by NAT » Allows cable company to control home networks and offer managed services • Parental controls, firewalls, email virus scanning • All centrally configured and controlled • Remote diagnostic tools for MSO customer care • Ability to drive new services for consumers (data, voice, video) » QOS integration with DOCSIS 1.1 » UPnP Discovery allows remote visibility and control of devices in the home

© 1996-2005 NETGEAR® . All rights reserved 24 . CableHomeCableHome TechnicalTechnical ValueValue

Functionality Existing Product CableHome Features Value Features Network Management Console, Telnet, SNMPv3 »Remote configuration and Web-based, UPnP management »Proactive event reporting Device Provisioning Unmanaged DHCP SNMPv3, Managed »Zero config for residential DHCP gateway Address Translation Unmanaged NAPT SNMPv3, Managed »MSO manageability and NAPT & NAT visibility »Support for popular apps »Eliminate unnecessary traffic on HFC Secure Software None or Firmware Secure Software »Remote device functionality Download Download (DOCSIS 2.0 upgrade and 1.1) »Upgrade to firewall policies Security/Firewall None or weak/No Medium Security/Policy »Secure Management & Firewall file Download Firewall QoS None Supports PacketCable »Enables a higher quality Telephony and UPnP user experience for multi- QoS media

© 1996-2005 NETGEAR® . All rights reserved 25 . CableLabsCableLabs

» CableLabs serves the industry by: • Researching and identifying new broadband technologies • Authoring specifications • Certifying products • Disseminating information. » Certification • Cable companies will NOT purchase cable modems or other cable products without certification • Certification Waves, typically 9 weeks • Cost of $60k to $110k, depending upon product • Very difficult to pass. Any failures during testing result in no certification. You must resubmit in next cert wave and pay again ($$$). » EuroDOCSIS and EuroPacketCable certified by tComLabs in Belgium

© 1996-2005 NETGEAR® . All rights reserved 26 . QQ && AA

© 1996-2005 NETGEAR® . All rights reserved 27 .