
EMB201 Building VolP Enabled Windows CE And Windows Mobile Devices Michael Malueg Lead Program Manager Microsoft Corporation MEDC DevCon 2005
EMB201 Building VoIP Enabled Windows CE And Windows Mobile Devices Michael Malueg Lead Program Manager Microsoft Corporation

Microsoft MEDC Mobile Embedded DevCon 2005 May9-12,2005 Las Vegas Microsoft

着Windows Mobile Windows CE5.0 Windows Windows Hardware/privers BSP OEM Hardware and Standard PC OEM/HV Supplied (ARM,SH4,MIPS) Standard Drivers Hardware and Drivers evice Bulding Windows XP DDK Tools Platform Builder Windows Embedded Studio Lightweigh EDB SQL Server 2005 Express Edition Relational SQL Server 2005 Mobile Edition SQL Server 2005 Nativ Win32 MFC 8.0,ATL 8.0 Managed .NET Compact Framework .NET Framework server side ASP.NET Mobile Controls ASP.NET Windows Media Multimedia DirectX Location services MapPoint Development Tools Visual Studio 2005 Internet Security and Acceleration Server communications Exchange Server Messaging Live Communications Server Speech Server Device Update Agent Management Image Update Software Update Services Tools Systems Management Server Microsoft Operations Manager
Management Tools Communications & Messaging Device Update Agent Software Update Services Live Communications Server Exchange Server Internet Security and Acceleration Server Speech Server Image Update Location Services Multimedia MapPoint DirectX Windows Media Development Tools Visual Studio 2005 MFC 8.0, ATL 8.0 Native Win32 Managed Server Side Lightweight Relational EDB SQL Server 2005 Express Edition Data Programming Model Device Building Tools Hardware/Drivers Windows XP DDK Windows Embedded Studio Platform Builder OEM/IHV Supplied BSP (ARM, SH4, MIPS) OEM Hardware and Standard Drivers Standard PC Hardware and Drivers SQL Server 2005 Mobile Edition SQL Server 2005 ASP.NET Mobile Controls ASP.NET .NET Compact Framework .NET Framework Microsoft Operations Manager Systems Management Server

Enabling VolP Agenda Windows CE 5.0-Giving OEMs a head start Leveraging the existing IT infrastructure How to add VolP to your platform VolP Features -What's ahead? Windows Mobile Developing a VolP Application for Windows Mobile 3rd Party Solutions
Enabling VoIP Agenda Windows CE 5.0 – Giving OEMs a head start Leveraging the existing IT infrastructure How to add VoIP to your platform VoIP Features - What’s ahead? Windows Mobile Developing a VoIP Application for Windows Mobile 3rd Party Solutions

VraditidnalvOfficeFits Together Live Communication Server -IM.Presence Interne t Enter Verify Credentials SMDAM ActivBC Automatic Provisioning Exchange Directory Contacts,Global Address List,&Free Busy Device Management
VoIP – How It All Fits Together Live Communication Server - IM, Presence Voice Mail Exchange SIP Proxy Traditional Office SIP PBX PST N VoIP Gateway SMS Interne t Contacts, Global Address List, & Free Busy IP PBX ADAM Active Directory Automatic Provisioning Device Management DC Enter & Verify Credentials

VolP InoThe Next2-3oears 7 Interne PST t N ISP Cellular ePhone Gateways 情& Exchange Voice Mail Telcos and Cable Operators
VoIP – In The Next 2 How It Looks Today -3 Years PST N Interne t Telcos and Cable Operators Cellular Phone Gateways Exchange Voice Mail IM & Presence Billing Home Phone ATA Adapter

VolP Architecture Windows CE Telephony User Interface (TUl) 3Party User Application VolP Application Interface Layer (VAIL) Configuration Store(Advanced Provisioning) VolP Manager Media Manager Call Logs Speed Dial RTC API Core SIP MS RTP Transmission Control Protocol (TCP/IP) Point-To-Point Protocol (PPP) aiotDtmoSospciaion Serial Drivers Hardware
VoIP Architecture

Audio Codecs Pluggable Codec model using Acoustic Compression Manager Not shipping G.729 or G.723 Audio Capture Encoding Handler ACM Interface A G.711 μAW GSM G.729 G.723 G.722.1 SIREN Componentized a Plug-In
Audio Codecs Pluggable Codec model using Acoustic Compression Manager Not shipping G.729 or G.723 Audio Capture Encoding Handler G.711 A LAW G.711 µ LAW GSM G.729 G.723 G.722.1 SIREN G.729 ACM G.723 ACM ACM Interface Included Componentized Plug-In

IP Phone Design Template New Platform Wizard-Step 5 ☒ IP Phone IP Phone B ⊙IP Phone Advanced New Platform Wizard-Step 7 国 5 回 ☐Enih ☑SIREN/G.7221 Codecs Personal Area Network (PAN] 田Wide Are Network (WAN) 回 Ensh☐Cancel☐
IP Phone Design Template

曰Catalog 由☐BSPs 日百Core0s ⊕☐Communication Services and Networking LMNCEROOTebiclveipotophereOWAEachrngeCiencontasts 由□Core0 6 Services e☐Device Management File Systems and Data Store 9 ⊕▣Internet Client Services Shell and User Interface Voice over IP Phone Services PC Authentication Phone IME mmunications (RTC]Client AP SIREN/G.722.1 Codecs 0 Telephony User Interface VolP Application Interface Layer (VAIL) t. Phone Provisioner Reference Media Manage Sotwre np Panel ⊕▣Device Drivers 由-白Platform Manager H-time ions (RTC]Clent API