Upload
ashlee-underwood
View
214
Download
0
Tags:
Embed Size (px)
Citation preview
Introduction To The Introduction To The Wireless WAN ProgramWireless WAN Program
Hong LiuHong LiuProgram Manager – WWAN Program Manager – WWAN Windows Networking and DevicesWindows Networking and DevicesMicrosoft CorporationMicrosoft Corporation
AgendaAgenda
WWAN in Windows VistaWWAN in Windows Vista
Market driversMarket drivers
WWAN program for futureWWAN program for futureWindows releasesWindows releases
Technical overviewTechnical overview
Q&AQ&A
WWAN In Windows VistaWWAN In Windows Vista
Similar user experience as in Windows XPSimilar user experience as in Windows XP
3rd party drivers and clients3rd party drivers and clients
WWAN device plugged inWWAN device plugged inAs modem using dial-up networkingAs modem using dial-up networking
As Ethernet emulation using NDISAs Ethernet emulation using NDIS
WWAN drivers will be signed as WWAN drivers will be signed as “unclassified devices” in Windows Vista“unclassified devices” in Windows Vista
Rapidly Growing 3G MarketRapidly Growing 3G Market
194 3G Carriers in 84 Countries Worldwide (4/10/06)194 3G Carriers in 84 Countries Worldwide (4/10/06)
Over 266 million reported 3G subscribers (2/28/06)Over 266 million reported 3G subscribers (2/28/06)
Rapid innovation in air interface technologiesRapid innovation in air interface technologies
Sources: 3GToday WebsiteSources: 3GToday Website
Trends In WWAN AccessTrends In WWAN Access
Improved network infrastructureImproved network infrastructureIncreasing network coverageIncreasing network coverage
Near broadband throughputNear broadband throughput
Flexible/competitive pricingFlexible/competitive pricing
Accelerated laptop penetrationAccelerated laptop penetrationLaptops will make up a third of all PCs in 2006Laptops will make up a third of all PCs in 2006
Emerging market PC shipments are growingEmerging market PC shipments are growing3X as fast as developed market 3X as fast as developed market
New laptops shipped with built-in WWAN modulesNew laptops shipped with built-in WWAN modules
Potential for sustaining subscriber growthPotential for sustaining subscriber growthExpanding mobile workforce in business sectorExpanding mobile workforce in business sector
Increasing adoption from consumer sector Increasing adoption from consumer sector
Exciting data servicesExciting data services
Thriving WWAN EcosystemThriving WWAN Ecosystem
Cellular CarrierCellular Carrier
IHVIHV
PC OEMPC OEM
End UserEnd User
Chip VendorChip Vendor
ISVISV
Post Vista GoalsPost Vista Goals
Integrate WWAN support into future Integrate WWAN support into future releases of Windows releases of Windows
Support diverse air interfaces and form factorsSupport diverse air interfaces and form factors
Integrate UI with Uni-Fi frameworkIntegrate UI with Uni-Fi framework
Facilitate carrier/OEM activation/provisioningFacilitate carrier/OEM activation/provisioning
Ensure robust WWAN driver qualityEnsure robust WWAN driver qualityUniform NDIS6 driver modelUniform NDIS6 driver model
WHQL Logo programWHQL Logo program
Post Vista GoalsPost Vista Goals
Build upon Windows networking manageability frameworkBuild upon Windows networking manageability frameworkGroup policy (GP)Group policy (GP)
Command line interface (CLI)Command line interface (CLI)
Network location management (NLM)Network location management (NLM)
DiagnosticsDiagnostics
Engage ecosystem partners for adoptionEngage ecosystem partners for adoptionUniform driver model and WWAN APIsUniform driver model and WWAN APIs
Consistent UX across carriers and hardwareConsistent UX across carriers and hardware
Enable new wireless service scenariosEnable new wireless service scenariosCross-tech connection management and mobilityCross-tech connection management and mobility
Emerging business models Emerging business models
Value To Ecosystem Value To Ecosystem
IHVsIHVsUniform driver model simplifies developmentUniform driver model simplifies development
Cost savings in client software dev and customer careCost savings in client software dev and customer care
PC OEMsPC OEMsUniform software platform and hardware driver modelUniform software platform and hardware driver model
Cost savings in logistics and customer careCost savings in logistics and customer care
ConsumersConsumersRobust driver quality and consistent user experiencesRobust driver quality and consistent user experiences
EnterprisesEnterprisesBetter manageability for enterprise deploymentsBetter manageability for enterprise deployments
CarriersCarriersCost savings in client software dev and customer careCost savings in client software dev and customer care
Co-existence of user experience and brandingCo-existence of user experience and branding
ISVsISVsLeverage core competency: Carrier specific servicesLeverage core competency: Carrier specific services
Windows WWANWindows WWANProgram RoadmapProgram Roadmap
Windows Vista RTMWindows Vista RTM Future Windows ReleasesFuture Windows Releases
Maintain UX Maintain UX parity with XPparity with XP
Build WWAN Build WWAN platformplatformWWAN service WWAN service WWAN APIs WWAN APIs NDIS6 driver NDIS6 driver IT Manageability IT Manageability WHQL LogoWHQL Logo
Enable ubiquitous Enable ubiquitous networkingnetworkingConnection Mgmt Connection Mgmt Uni-Fi, NLM Uni-Fi, NLM Diagnostics Diagnostics Multi-tech Multi-tech roaming and hand-roaming and hand-overover
Support Support emerging emerging technologiestechnologiesMobile WiMAX Mobile WiMAX 802.16e802.16e
WWAN ArchitectureWWAN Architecture
WWAN Driver ModelWWAN Driver Model
WWAN APIsWWAN APIs
User ModeUser Mode
Kernel ModeKernel Mode
ServiceService
AppApp
UI GP CLI
WWAN Service
MP
Provided by:
Microsoft
ISV
OEM
IHV
3rd Party Apps3rd Party Apps3rd Party Apps
Driver Model ScopeDriver Model Scope
Support both GSM and CDMA technologiesSupport both GSM and CDMA technologiesGSM – GPRS/EDGE/UMTS/HSDPAGSM – GPRS/EDGE/UMTS/HSDPA
CDMA – 1xRTT/1xEV-DO/1xEV-DO RevACDMA – 1xRTT/1xEV-DO/1xEV-DO RevA
Unify diverse connectivity optionsUnify diverse connectivity optionsEmbedded – Onboard/USB-internal/Embedded – Onboard/USB-internal/miniPCI/PCI ExpressminiPCI/PCI Express
Local – PCMCIA/USB-dongleLocal – PCMCIA/USB-dongle
Remote – USB-cable/BluetoothRemote – USB-cable/Bluetooth
Build on NDIS 6.0 only for Windows Vista Build on NDIS 6.0 only for Windows Vista and onwardand onward
Driver Design PrinciplesDriver Design Principles
Support existing technologies and business models Support existing technologies and business models
Focus on common functionalities among all air interfacesFocus on common functionalities among all air interfaces
Expose each device as Ethernet emulation miniportExpose each device as Ethernet emulation miniport
Let the driver handle WWAN specific protocols, including Let the driver handle WWAN specific protocols, including PPP and Mobile IPPPP and Mobile IP
Work with the industry to transition from legacy DUNWork with the industry to transition from legacy DUNand private NDIS models to pure NDIS6.0 modeland private NDIS models to pure NDIS6.0 model
WWAN API FunctionsWWAN API Functions
Service activation and provisioningService activation and provisioning
Network selection and registrationNetwork selection and registration
Connection setup and teardownConnection setup and teardown
Profile managementProfile management
SIM/on-card memory accessSIM/on-card memory access
Call To ActionCall To Action
Please contactPlease contactif you are interested in working with if you are interested in working with Microsoft under NDAMicrosoft under NDA
NDIS 6.0 driver modelNDIS 6.0 driver model
WWAN APIsWWAN APIs
WHQL Logo programWHQL Logo program
wwanext @ microsoft.comwwanext @ microsoft.com
Q & AQ & A
Thank you very much!Thank you very much!
© 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions,
it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.