End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D...

53
End-To-End Residential End-To-End Residential Broadband Architecture Broadband Architecture And Products And Products Opportunities Opportunities Timothy Kwok, Ph.D Timothy Kwok, Ph.D Architect Architect Network Architecture Group Network Architecture Group Windows Networking Windows Networking Microsoft Corporation Microsoft Corporation

Transcript of End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D...

Page 1: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

End-To-End Residential End-To-End Residential Broadband Architecture Broadband Architecture And Products OpportunitiesAnd Products Opportunities

Timothy Kwok, Ph.DTimothy Kwok, Ph.DArchitectArchitectNetwork Architecture GroupNetwork Architecture GroupWindows NetworkingWindows NetworkingMicrosoft CorporationMicrosoft Corporation

Page 2: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

AgendaAgenda

Residential Broadband and DeploymentResidential Broadband and Deployment MicrosoftMicrosoft®® Residential Broadband Strategy Residential Broadband Strategy Broadband Support in WindowsBroadband Support in Windows®®

End-to-end ADSL and G.Lite End-to-end ADSL and G.Lite Service ArchitectureService Architecture

Home Networking ArchitectureHome Networking Architecture Cable Modem ArchitectureCable Modem Architecture Product Opportunities in BroadbandProduct Opportunities in Broadband Auto Service ProvisioningAuto Service Provisioning Call to ActionCall to Action

Page 3: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

What Is Residential What Is Residential Broadband?Broadband? Fast networks to and through the homeFast networks to and through the home Requirements for residential broadband are different Requirements for residential broadband are different

from business needs:from business needs: Demands far greater ease of useDemands far greater ease of use Scale is potentially huge compared to business networkingScale is potentially huge compared to business networking Driven by lifestyle/entertainment/information servicesDriven by lifestyle/entertainment/information services

Market drivers:Market drivers: Fast Web access - #1 consumer requestFast Web access - #1 consumer request Ecommerce - shopping and transactionsEcommerce - shopping and transactions

Fat pipes to the home drive in-home networkingFat pipes to the home drive in-home networking

Page 4: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

U.S. Residential High-Speed Data Service Connections by Technology

0

2

4

6

8

10

12

14

1998 1999 2000 2001 2002

Calendar Year

Co

nn

ect

ion

s (M

)

Other (ISDN,Satellite,Wireless)(IDC)

Cable Modem(Jupiter)

DSL (Jupiter)

How Quickly Will Broadband Happen?How Quickly Will Broadband Happen?U.S. Residential High-Speed Data Service U.S. Residential High-Speed Data Service Connections By Technology (M)Connections By Technology (M) (IDC 10/98, Jupiter 8/98, Dataquest 10/98)(IDC 10/98, Jupiter 8/98, Dataquest 10/98)

Page 5: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

Microsoft Residential Microsoft Residential Broadband StrategyBroadband Strategy Objective: enable and accelerate deployment of Objective: enable and accelerate deployment of

residential broadband services and applicationsresidential broadband services and applications Network Agnostic, focus on all emerging media: Network Agnostic, focus on all emerging media:

cable, DSL, wireless, etc.cable, DSL, wireless, etc. Promote standards and interoperabilityPromote standards and interoperability

Work with existing standards bodies: Work with existing standards bodies: ITU-T, IETF, ADSL Forum, ATM Forum, CableLabs/MCNSITU-T, IETF, ADSL Forum, ATM Forum, CableLabs/MCNS

Accelerate standards development: Accelerate standards development: E.g., PPP over ATM, G.LiteE.g., PPP over ATM, G.Lite

Drive ad hoc industry efforts as needed: e.g., UAWGDrive ad hoc industry efforts as needed: e.g., UAWG Working with the industry to drive deployment Working with the industry to drive deployment

(network operators and vendors)(network operators and vendors) E.g., ease of use, Auto-Service provisioningE.g., ease of use, Auto-Service provisioning

Page 6: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

Windows Support For Windows Support For Broadband NetworkingBroadband Networking Implement necessary standards-based networking Implement necessary standards-based networking

protocols support into Windows protocols support into Windows Native ATM support (Windows 98 and Windows 2000)Native ATM support (Windows 98 and Windows 2000) PPP over ATM support (Windows 98 and Windows 2000)PPP over ATM support (Windows 98 and Windows 2000)

Windows 98 Second EditionWindows 98 Second Edition Full QoS support in Windows 2000 including RSVP, Full QoS support in Windows 2000 including RSVP,

diffserv, QoS policy, and traffic control diffserv, QoS policy, and traffic control Windows 98 - RSVP nativeWindows 98 - RSVP native

Internet Sharing (Windows 98 and Windows 2000)Internet Sharing (Windows 98 and Windows 2000) Windows 98 Second EditionWindows 98 Second Edition

PPTP support (Windows 95, Windows 98, PPTP support (Windows 95, Windows 98, Windows NTWindows NT®® 4.0, Windows 2000) 4.0, Windows 2000)

Remote NDIS (Windows 98 and Windows 2000: beta H2 Remote NDIS (Windows 98 and Windows 2000: beta H2 ’99; Windows CE: beta CY 2000)’99; Windows CE: beta CY 2000)

Page 7: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

AccessAccessnetworknetwork

ISP (POP)ISP (POP)

RegionalRegionalBroadbandBroadband

NetworkNetworkCO/Cable HubCO/Cable Hub

Corporate Corporate networksnetworks

RegionalRegionalOperationOperationCenterCenter

InternetInternet

ContentContentProvidersProviders

Network Network AccessAccessProviderProvider

ServiceServiceProvidersProviders

CustomerCustomerpremisepremise

Residential Broadband Residential Broadband Service ModelService Model

Page 8: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

Residential Broadband Residential Broadband Service RequirementsService Requirements Provide four key connectivity services:Provide four key connectivity services:

Internet access (information, games, etc.)Internet access (information, games, etc.) Corporate networking: telecommutingCorporate networking: telecommuting Local content (local news-on-demand, Local content (local news-on-demand,

video on demand)video on demand) Peer-to-peer communications Peer-to-peer communications

(video conferencing, IP telephony, (video conferencing, IP telephony, multi-player games, etc.) multi-player games, etc.)

Each service has different requirement setsEach service has different requirement sets

Page 9: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

Residential Broadband Residential Broadband Service RequirementsService Requirements Public network: privacy, authorization, Public network: privacy, authorization,

authentication and accountingauthentication and accounting Connect simultaneously to multiple ISPs Connect simultaneously to multiple ISPs

and corporationsand corporations Connect to corporations with multiple Connect to corporations with multiple

layer 3 protocolslayer 3 protocols Auto-service provisioning (qualification, Auto-service provisioning (qualification,

registration, verification)registration, verification) Support multicastSupport multicast Support QoS (service classes Support QoS (service classes

or per VC QoS)or per VC QoS)

Page 10: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

DSL TechnologiesDSL Technologies

DDigitaligital Suitable for data and videoSuitable for data and video

SSubscriber ubscriber LLineine Employs existing copper infrastructureEmploys existing copper infrastructure

Why bandwidth >> analog modem?Why bandwidth >> analog modem? Shorter distance, typically < 18 KftShorter distance, typically < 18 Kft Much wider spectrum (MHz versus 4 kHz)Much wider spectrum (MHz versus 4 kHz) Advanced DSPsAdvanced DSPs

Page 11: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

What Is ADSL?What Is ADSL?

(Full rate) ADSL modems(Full rate) ADSL modems Support both high speed data and POTS Support both high speed data and POTS

on separate spectrumon separate spectrum Downstream (dedicated)Downstream (dedicated)

1.5 Mbps (18 Kft); 6-8 Mbps (9-12 Kft)1.5 Mbps (18 Kft); 6-8 Mbps (9-12 Kft) Upstream (dedicated)Upstream (dedicated)

64 Kbps (18 Kft), 640 Kbps (9-12 Kft)64 Kbps (18 Kft), 640 Kbps (9-12 Kft) Require splitter installed Require splitter installed

at customer premiseat customer premise

Page 12: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

UpstreamUpstream DownstreamDownstream

11041104552552

1.5Mbps1.5Mbps 8 Mbps8 Mbps

14014020203.53.5Frequency (kHz)Frequency (kHz)

POTSPOTS

G.LiteG.Lite

ADSLADSL

0.30.3

DSL Frequency SpectrumDSL Frequency Spectrum

Page 13: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

Why Universal-ADSL (G.Lite)?Why Universal-ADSL (G.Lite)?

Truck roll required to install full rate Truck roll required to install full rate ADSL limit deployment scale and rateADSL limit deployment scale and rate Tens of thousands instead of millionsTens of thousands instead of millions Limited by number of trucks :)!Limited by number of trucks :)!

Need consumer version of ADSLNeed consumer version of ADSL Low complexityLow complexity Easy and fast deployment in millionsEasy and fast deployment in millions

Remove need of splitter => Remove need of splitter => avoid truck rollavoid truck roll

Page 14: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

What Is G.Lite?What Is G.Lite?

ADSL with no splitter neededADSL with no splitter needed Up to 1.536 Mbps Down, 512 kbps UpUp to 1.536 Mbps Down, 512 kbps Up Reach: be able to operate on short Reach: be able to operate on short

and long loops, trading data rate and long loops, trading data rate against reachagainst reach

Complementary to ADSLComplementary to ADSL A training wheel for consumersA training wheel for consumers

Focused on internal G.Lite Focused on internal G.Lite PC comes with built-in G.Lite modemPC comes with built-in G.Lite modem Together with analog (V.90)Together with analog (V.90)

Page 15: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

UAWG (Universal ADSL UAWG (Universal ADSL Working Group)Working Group) Motivation: accelerate deployment Motivation: accelerate deployment

of millions of DSL, not 10,000sof millions of DSL, not 10,000s Complement existing full rate ADSLComplement existing full rate ADSL

HistoryHistory Formed in late 1997Formed in late 1997 Co-founded by Compaq, Intel, and Microsoft, Co-founded by Compaq, Intel, and Microsoft,

together with U.S. telcostogether with U.S. telcos Over 50 companies today (including all major Over 50 companies today (including all major

DSL vendors)DSL vendors) Goals: accelerate development of G.Lite Goals: accelerate development of G.Lite

technologies and interoperabilitytechnologies and interoperability Work with ITU to specify G.LiteWork with ITU to specify G.Lite

Page 16: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

UAWG AccomplishmentsUAWG Accomplishments

ITU-T Determined G.Lite ITU-T Determined G.Lite in October 1998in October 1998 Less than a year from start, versus Less than a year from start, versus

typical 4-year ITU standards cycletypical 4-year ITU standards cycle

Interoperability efforts begun with Interoperability efforts begun with UAWG members: with multiple UAWG members: with multiple successful testssuccessful tests

Page 17: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

End-To-End DSL Service End-To-End DSL Service Architecture (Standards-Based)Architecture (Standards-Based)

End-to-end ATM between home PCs and End-to-end ATM between home PCs and destination networks/servers at destination networks/servers at Internet service providers (ISPs)Internet service providers (ISPs) Corporate networksCorporate networks Content providersContent providers

One or more virtual connections (VCs) to One or more virtual connections (VCs) to ISPs, corporate networks, local contentISPs, corporate networks, local content

G.Lite has been specified to support G.Lite has been specified to support ATM exclusivelyATM exclusively

Page 18: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

Advantages Of TheAdvantages Of TheATM End-To-End ModelATM End-To-End Model A real WAN solutionA real WAN solution Protocol Transparency: multiple Protocol Transparency: multiple

protocols at higher layersprotocols at higher layers Multiple Service ClassesMultiple Service Classes QoS guarantees: on per VC basisQoS guarantees: on per VC basis Security: connection-orientedSecurity: connection-oriented Fine grain bandwidth scalability: Fine grain bandwidth scalability:

Match the adaptiveness of ADSLMatch the adaptiveness of ADSL Evolution to other xDSL technologiesEvolution to other xDSL technologies

Page 19: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

ADSLADSLATMATMNetworkNetworkISPISPInternetInternet

InternetInternetContentContentProviderProvider

LocalLocalContentContentProviderProvider

““Native ATM”Native ATM”ServiceServiceProviderProvider

Employer’s Corporate NetworkEmployer’s Corporate Network

TunnelTunnel RASRAS

Baseline ModelBaseline Model

Page 20: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

PPP Over ATM ModelPPP Over ATM Model

PPP runs exclusively over an ATM VCPPP runs exclusively over an ATM VC No other protocols sharing the connectionNo other protocols sharing the connection

Null Encapsulation for mapping Null Encapsulation for mapping PPP over AAL5PPP over AAL5 SVC: selected using specific B-LLI signalling SVC: selected using specific B-LLI signalling

information element to specify PPPinformation element to specify PPP PVC: default is Null Encapsulated PPPPVC: default is Null Encapsulated PPP

Standardized by ADSL Forum and IETFStandardized by ADSL Forum and IETF ADSL Forum TR-012ADSL Forum TR-012 RFC 2364RFC 2364

G. Lite has been specified to G. Lite has been specified to support ATM exclusivelysupport ATM exclusively

Page 21: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

ISP or ISP or corporate corporate networknetwork

PPPPPP

ATMATM

PPPPPP

IPIP

ClientClientTelco: Telco: CO and CO and

Core Core networknetwork

IPIP

ICPICP

ADSLADSL

End-To-End Protocol End-To-End Protocol ArchitectureArchitecture

Page 22: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

ContentContentProviderProvider

ISP DataISP DataCenterCenter

ADSLADSLATMATMNetworkNetwork

InternetInternetBackboneBackbone

ISP POPISP POP

Call setupCall setup

PPP Client AuthenticationPPP Client Authentication

Page 23: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

ContentContentProviderProvider

ISP DataISP DataCenterCenter

ADSLADSLATMATMNetworkNetwork

InternetInternetBackboneBackbone

ISP POPISP POP

RADIUSRADIUSauthenticationauthentication

PPP CHAPPPP CHAP

PPP Client AuthenticationPPP Client Authentication

Page 24: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

ContentContentProviderProvider

ISP DataISP DataCenterCenter

ADSLADSLATMATMNetworkNetwork

InternetInternetBackboneBackbone

ISP POPISP POP

Connection to Connection to Internet servicesInternet services

PPP Client AuthenticationPPP Client Authentication

Page 25: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

Advantages Of The PPP Advantages Of The PPP Over ATM ModelOver ATM Model Preserves dial-up model to ISP and corporate Preserves dial-up model to ISP and corporate

networks: leverages existing infrastructure networks: leverages existing infrastructure Reduce cost by removing modem bankReduce cost by removing modem bank

Support simultaneous connections Support simultaneous connections to multiple networks to multiple networks Multiple PPP calls over separate ATM VCsMultiple PPP calls over separate ATM VCs Support multiple IP addresses at each client Support multiple IP addresses at each client Uses each network’s respective IP address space Uses each network’s respective IP address space

Leveraging PPP capabilitiesLeveraging PPP capabilities Security, Autoconfiguration, Security, Autoconfiguration,

Address Assignment, etc.Address Assignment, etc.

Page 26: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

Windows Broadband Windows Broadband Services Via DSL Services Via DSL Modems DemonstrationModems Demonstration

Page 27: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

InternetInternetRegionalRegional

Broadband Broadband NetworkNetwork

CorporateCorporatenetworknetwork

LocalLocalcontentcontent

DSLDSLmodemmodem GatewayGateway

PCPC

Kid's PCKid's PC

Dad's PCDad's PC

DSLAM DSLAM with SVC with SVC capabilitycapability

Windows 2000Windows 2000Server (RAS)Server (RAS)

NetShow onNetShow onWindows 2000Windows 2000

ServerServer

Windows 2000Windows 2000ServerServer

(PPTP/RAS)(PPTP/RAS)

HomeHome

PPP Over ATM SVC To PPP Over ATM SVC To Corporate Network, Internet Corporate Network, Internet And Local Content ProviderAnd Local Content Provider

Page 28: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

Home Networking Home Networking And BroadbandAnd Broadband

Page 29: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

PC DSL modem

PCI

PC

USB

Modem

PC

1394

Modem

PC

10BaseT

Modem

PC

10BaseT

Modem

Hub10BaseT

PC

10BaseT

PC

10BaseT

PC

LANHubLAN

PC

PC

Gateway DSL modem

Case ACase A

Case BCase B

Case CCase C

Home PC(s) ConfigurationsHome PC(s) Configurations

Page 30: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

Case A - Single PCCase A - Single PC

Modem connection options:Modem connection options: PCI card (exposed to O/S PCI card (exposed to O/S

as an ATM device)as an ATM device) USB modem (exposed as an ATM device USB modem (exposed as an ATM device

using Remote NDIS)using Remote NDIS) IEEE 1394 modem (exposed as an ATM IEEE 1394 modem (exposed as an ATM

device using Remote NDIS) - in the futuredevice using Remote NDIS) - in the future Point-to-point Ethernet (exposed as an Point-to-point Ethernet (exposed as an

ATM device using Remote NDIS)ATM device using Remote NDIS)

Page 31: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

Case B - Shared ModemCase B - Shared Modem Problem: Extending PPP over the local home networkProblem: Extending PPP over the local home network Solution: Use local PPTP tunneling, leveraging Solution: Use local PPTP tunneling, leveraging

existing PPTP support in Windows 95, 98, and 2000existing PPTP support in Windows 95, 98, and 2000 Private IP within the homePrivate IP within the home PPTP to the modem (terminated at modem)PPTP to the modem (terminated at modem) PPP over ATM across the networkPPP over ATM across the network Reach different destinations from different PCsReach different destinations from different PCs Why PPPOE is Why PPPOE is not recommended?not recommended?

Re-inventing the existing protocol supportRe-inventing the existing protocol support Requires new proprietary protocol developmentRequires new proprietary protocol development Requires user to install new stackRequires user to install new stack

Page 32: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

TelcoTelcoServiceServiceProviderProvider

DsL Modem or PC with DsL Modem or PC with built-in DSL modembuilt-in DSL modem Client PCClient PC

HTTPHTTP

TCPTCP

IPIP

PPPPPP

L2TP/L2TP/PPTPPPTP

IPIP

IPIP

PPPPPP

ATMATMATMATM ATMATM

ADSLADSLSONET/SDHSONET/SDH

L2TP/L2TP/PPTPPPTP

IPIP

Ethernet MACEthernet MAC

Local Tunnel Approach Local Tunnel Approach (PPTP/L2TP) For Multi-PC(PPTP/L2TP) For Multi-PC

Page 33: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

Case C - Home GatewayCase C - Home Gateway

Windows 2000 or Windows 98 as Windows 2000 or Windows 98 as Home GatewayHome Gateway

Windows 2000 or Windows 98 PC Windows 2000 or Windows 98 PC connects to DSL line as in case Aconnects to DSL line as in case A

In-home network behaves as EthernetIn-home network behaves as Ethernet Client Devices behind the Windows Client Devices behind the Windows

2000 or Windows 98 PC using2000 or Windows 98 PC using Autoconfigured using DHCP allocatorAutoconfigured using DHCP allocator ““Shares” the Internet connection using Shares” the Internet connection using

NAT technologyNAT technology

Page 34: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

Product Opportunities Product Opportunities In ATM And DSLIn ATM And DSL ATM over ADSL adapterATM over ADSL adapter External ADSL modem: with Ethernet, or External ADSL modem: with Ethernet, or

USB interface, or ATM 25USB interface, or ATM 25 For Ethernet, supports local tunnel (PPTP)For Ethernet, supports local tunnel (PPTP) For USB, use Remote NDIS For USB, use Remote NDIS ATM 25 NICs with traffic shapingATM 25 NICs with traffic shaping

(ATM over) G.Lite and V.90 built in to PC(ATM over) G.Lite and V.90 built in to PC ATM vendors: excellent SVC support is ATM vendors: excellent SVC support is

super critical (with billing and policy super critical (with billing and policy control interface) control interface)

Signaling DSLAM: DSL Access MultiplexorsSignaling DSLAM: DSL Access Multiplexors

Page 35: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

NeighborhoodNeighborhoodArea BArea B

NeighborhoodNeighborhoodArea CArea C

NeighborhoodNeighborhoodArea AArea A

FiberFiber

Fiber NodeFiber Node(optoelectronics)(optoelectronics)

CoaxCoax

About 500About 500homes passedhomes passed

Amplifier/Amplifier/line extenderline extenderDropDrop

FeederFeeder

Cable Architecture:Cable Architecture:Hybrid Fiber Coax (HFC) Hybrid Fiber Coax (HFC)

(Headend)(Headend)Cable HubCable Hub

Page 36: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

HFC Cable ArchitectureHFC Cable Architecture

Spectrum allocationSpectrum allocation Downstream: 50 - 750 MHz Downstream: 50 - 750 MHz Upstream: 5 - 42 MHzUpstream: 5 - 42 MHz

Node size: 500 to 2,000 homes passedNode size: 500 to 2,000 homes passed Upgraded return path for Upgraded return path for

upstream communicationsupstream communications Cable modem bandwidth Cable modem bandwidth

shared per nodeshared per node Downstream per 6MHz: 27-36 Mbps Downstream per 6MHz: 27-36 Mbps Upstream: 500 kbps - 10 MbpsUpstream: 500 kbps - 10 Mbps

Page 37: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

HFCHFC

CMTSCMTS(cable router)(cable router)

CableCableModemModem PCPC

RouterRouter SwitchSwitch

Local caching,Local caching,DHCPDHCPserversservers

RegionalRegionalHeadendHeadend(Internet and(Internet andBroadband Broadband serviceservice

EthernetEthernetor USB,or USB,or PCIor PCI

Cable Modem Network Cable Modem Network Architecture (DOCSIS)Architecture (DOCSIS)

Page 38: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

Cable Standard TrendsCable Standard Trends

CableLabs:CableLabs: DOCSIS (also referred to as MCNS): defines DOCSIS (also referred to as MCNS): defines

how to provide basic Internet access over cable how to provide basic Internet access over cable V1.0 is done - deployment by EOY ’98V1.0 is done - deployment by EOY ’98V1.1 adds QoS at the cable MAC layer - V1.1 adds QoS at the cable MAC layer - deployment by mid/end ’99deployment by mid/end ’99

PacketCable: defines how to support PacketCable: defines how to support VoIP over cableVoIP over cableBuilds upon DOCSIS v1.1. Builds upon DOCSIS v1.1. Client: external voice adapter integrated with CMClient: external voice adapter integrated with CMService: primary voice and secondary voiceService: primary voice and secondary voice

OpenCable: defines a interoperable digital STBOpenCable: defines a interoperable digital STB

Page 39: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

Cable Modem Products Cable Modem Products OpportunitiesOpportunities Short-term: external Cable modems with Short-term: external Cable modems with

Ethernet or USB InterfaceEthernet or USB Interface Long-term (low cost) approach: Internal Long-term (low cost) approach: Internal

(host-based) cable modems with QoS(host-based) cable modems with QoS Take advantage of Windows QoS supportTake advantage of Windows QoS support

CMTS and cable modem supports DOCSIS CMTS and cable modem supports DOCSIS 1.1 for QoS support1.1 for QoS support

CMTS supports RSVP CMTS supports RSVP (and translation into DOCSIS 1.1)(and translation into DOCSIS 1.1)

Page 40: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

Provisioning For DSLProvisioning For DSL

Page 41: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

The ProblemThe Problem

Provisioning of DSL is complicated and Provisioning of DSL is complicated and expensive today becauseexpensive today because Multiple providers (ISP, telcos) coordinationMultiple providers (ISP, telcos) coordination Loop qualificationLoop qualification PC software and hardware qualificationPC software and hardware qualification Service availability not guaranteedService availability not guaranteed Requires truckroll Requires truckroll

Goal: Plug and Play simplicity without Goal: Plug and Play simplicity without truckroll => will allow accelerated truckroll => will allow accelerated deployment of servicesdeployment of services

Microsoft has been working with major Microsoft has been working with major Telcos, ISPs, CLEC and vendors, and to Telcos, ISPs, CLEC and vendors, and to solve provisioning problemsolve provisioning problem

Page 42: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

Provisioning RequirementsProvisioning Requirements

Support multiple purchasing channelsSupport multiple purchasing channels Online signup and registrationOnline signup and registration Fastest possible loop qualificationFastest possible loop qualification Automated line and service ordering Automated line and service ordering

between ISPs and LECs (XML or EDI)between ISPs and LECs (XML or EDI) No truck roll required (before or after)No truck roll required (before or after) Rapid service fulfillment (like POTS)Rapid service fulfillment (like POTS) Provide interim V.90 service while Provide interim V.90 service while

waiting for DSL service activationwaiting for DSL service activation

Page 43: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

Off-the-Shelf PCOff-the-Shelf PC Ordered from Ordered from PC OEMPC OEM

Ordered fromOrdered fromDSL providerDSL provider

Ordered fromOrdered fromISP/OSPISP/OSP

How Does The User Buy?How Does The User Buy?

Page 44: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

Connecting To BroadbandConnecting To Broadband

Required steps (not necessarily in order)Required steps (not necessarily in order) User requests serviceUser requests service Loop and PC qualificationLoop and PC qualification Loop installationLoop installation Device and Protocol installationDevice and Protocol installation Local connection configurationLocal connection configuration Local network connectivity establishmentLocal network connectivity establishment Sign-on, service selection, and connectionSign-on, service selection, and connection Account authorization and service creationAccount authorization and service creation

Page 45: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

Requirements For G.LiteRequirements For G.Lite

No truck roll - must enable users No truck roll - must enable users to it themselvesto it themselves Plug-and-play installation of servicePlug-and-play installation of service

Configuration required ofConfiguration required of Physical Layer (DSL line coding)Physical Layer (DSL line coding) ATM layer (PVC and SVC configurations)ATM layer (PVC and SVC configurations) Encapsulation type (PPPOA)Encapsulation type (PPPOA) IP layer (e.g., static addresses)IP layer (e.g., static addresses) Applications (browser settings, etc.)Applications (browser settings, etc.)

Page 46: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

Provisioning ProcedureProvisioning Procedure

Client uses V.90 to Referral ServerClient uses V.90 to Referral Server Referral Server sends offersReferral Server sends offers

May be restricted to OEM partnersMay be restricted to OEM partners

Client connects to chosen ISPClient connects to chosen ISP ISP identifies DSL availability and loop ISP identifies DSL availability and loop

qualification from providersqualification from providers Using XML/EDI interchange in real timeUsing XML/EDI interchange in real time

ISP provides Interim Narrowband ISP provides Interim Narrowband service to user using INS fileservice to user using INS file

Page 47: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

Provisioning ProcedureProvisioning Procedure

ISP places DSL order with providerISP places DSL order with provider Automated using XML and/or EDIAutomated using XML and/or EDI

DSL provider connects loop and DSL provider connects loop and decides Low Layer configurationdecides Low Layer configuration

Low Layer INS information is passed Low Layer INS information is passed to ISP by DSL providerto ISP by DSL provider

ISP assembles complete Broadband ISP assembles complete Broadband INS and downloads to clientINS and downloads to client

ICW code on client configures PC ICW code on client configures PC and connects broadband serviceand connects broadband service

Page 48: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

PSTN

ISP

DSL DSL providerprovider

Referral ServerReferral Server

BB OfferBB OfferRequestRequest

Offers (INS)Offers (INS)

ISP ISP Registration Registration

ServerServer

SignupSignup

Interim INS Interim INS

(NB)(NB)

Interim ServiceInterim Service

Lo

op

Qu

alif

icat

ion

Lo

op

Qu

alif

icat

ion

Lo

op

Ord

erL

oo

p O

rder

Lo

w L

ayer

L

ow

Lay

er

Co

nfi

gu

rati

on

Co

nfi

gu

rati

on

Broadband INSBroadband INSAnalog Analog

modemmodem

DSL DSL modemmodem

Provisioning ProcedureProvisioning Procedure

Page 49: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

Windows Logo Windows Logo For BroadbandFor Broadband DSL NICDSL NIC

Prerequisite: Standards based - T1.413 Prerequisite: Standards based - T1.413 Issue 2, G. Lite (G. 992.2)Issue 2, G. Lite (G. 992.2)

NDIS 5.0 driverNDIS 5.0 driver See PC ’99 System Design GuideSee PC ’99 System Design Guide

External DSL modemExternal DSL modem With USB: remote NDISWith USB: remote NDIS With Ethernet: local PPTP tunnelWith Ethernet: local PPTP tunnel

Cable modem NICCable modem NIC Under development: based on ongoing Under development: based on ongoing

CableLabs host-based cable modem workCableLabs host-based cable modem work Feedback welcomeFeedback welcome

Page 50: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

ConclusionConclusion

Residential Broadband Services Residential Broadband Services Tidal wave comingTidal wave coming

G.Lite (G.992.2) allows rapid DSL G.Lite (G.992.2) allows rapid DSL deployment to millions of homesdeployment to millions of homes

PPP over ATM is the target End-to-End PPP over ATM is the target End-to-End protocol architecture for DSL systemsprotocol architecture for DSL systems For both ADSL and G.LiteFor both ADSL and G.Lite

Cable: DOCSIS is the (de facto) standard Cable: DOCSIS is the (de facto) standard For rapid nationwide rollout, must focus on For rapid nationwide rollout, must focus on

Interoperability (both physical and higher layers)Interoperability (both physical and higher layers) Auto-service provisioning (true “plug and play”)Auto-service provisioning (true “plug and play”)

Page 51: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

Call To ActionCall To Action

Build standards-based solutionBuild standards-based solution G.Lite (G.992.2)G.Lite (G.992.2) ADSL: ANSI T1.413 Issue 2ADSL: ANSI T1.413 Issue 2 Higher layer protocol: PPP over ATM over DSLHigher layer protocol: PPP over ATM over DSL Cable modem: DOCSIS 1.0 or 1.1Cable modem: DOCSIS 1.0 or 1.1

Build ATM/DSL (G.Lite and T1.413) NIC, Build ATM/DSL (G.Lite and T1.413) NIC, compatible with NDIS 5.0 (get Windows logo)compatible with NDIS 5.0 (get Windows logo)

Build ATM/DSL support on PC directlyBuild ATM/DSL support on PC directly Remote NDIS for external DSL and cable Remote NDIS for external DSL and cable

modem (e.g., USB)modem (e.g., USB) PPTP local tunnel support for external DSL PPTP local tunnel support for external DSL

modem with Ethernet interfacemodem with Ethernet interface

Page 52: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

Call To ActionCall To Action

Please help expedite DSL and Please help expedite DSL and cable Deploymentcable Deployment Interoperability (both physical and higher layers)Interoperability (both physical and higher layers) Auto-service provisioning (true “plug and play”)Auto-service provisioning (true “plug and play”)

Follow Microsoft design guidelines for DSLFollow Microsoft design guidelines for DSL Provide feedback to our DSL and cable Provide feedback to our DSL and cable

architecture white papersarchitecture white papers

Page 53: End-To-End Residential Broadband Architecture And Products Opportunities Timothy Kwok, Ph.D Architect Network Architecture Group Windows Networking Microsoft.

ReferencesReferences

Feedback: send e-mail toFeedback: send e-mail to For DSL: [email protected] DSL: [email protected] For cable: [email protected] cable: [email protected]

Design guidelines and DSL and cable Design guidelines and DSL and cable white paperswhite papers PC ’99 System Design Guide; PC XX at PC ’99 System Design Guide; PC XX at

http://www.pcdesguide.orghttp://www.pcdesguide.org http://www.microsoft.com/hwdev/networkhttp://www.microsoft.com/hwdev/network

Design guidelines for external modemsDesign guidelines for external modems End-to-end DSL architectureEnd-to-end DSL architecture End-to-end cable architectureEnd-to-end cable architecture

PPP/ATM, DSL ArchitecturePPP/ATM, DSL Architecture ATM: The New Paradigm for the Internet, Intranets ATM: The New Paradigm for the Internet, Intranets

and Residential Broadband Service and Applications, and Residential Broadband Service and Applications, Tim Kwok, Prentice Hall, 1998Tim Kwok, Prentice Hall, 1998