MBL405 The New Windows Mobile Enterprise Architecture Rob Tiffany Mobility Architect Microsoft Corporation 1 Help | About MEDC 2007 World Tour Content Team with Derek Snyder and Mike Hall Microsoft Mobility Architect Former Embedded MVP Serial Entrepreneur Writer 2 Session Objectives And Takeaways Session Objective(s) Pick the Right Wireless Data Network for your Customer Create an Optimized Mobile Infrastructure Bring Reliability to Wireless Access Enterprise Packages Sync Data with SQL Server 2005, 2008, and Beyond Implement Well-Connected Scenarios Key Takeaway Understand how Windows Mobile can integrate into Microsoft-centric as well as heterogeneous enterprise infrastructures to bring agility to your customer’s organization 3 Global Wireless Data Networks 2G, 2.5G, 3G, 3.5G, 4G Picocell Evolved EDGE/EDGE II: 300% Download/100% Upload Improvement Frequency Bands 850 1800 900 1900 Universal Mobile Telecommunications System (UMTS) Universal Mobile Telecommunications System (UMTS): 220 320 Kbps High-Speed Downlink Packet Access (HSDPA): 400 - 700 Kbps High-Speed Uplink Packet Access (HSUPA): 600 Kbps – 1.4 Mbps Down/500 – 800Kbps Up High-Speed Packet Access Evolved (HSPA+): Up to 42Mbps Down/22Mbps Up Internet Enhanced Data Rates for GSM Evolution (EDGE): 75 - 135 Kbps Internet General Packet Radio Service (GPRS) : ~35 Kbps MSC Global System for Mobile Communications (GSM) Femtocell Code Division Multiple Access (CDMA) Orthogonal Frequency Division Multiplexing (OFDM) CDMA2000 1xRTT: Up to 144Kbps Down Wi-Fi IEEE 802.11a, g, n: Up to 300Mbps ~70 m Evolution-Data Optimized (EV-DO): 400 – 700 Kbps WiMAX IEEE 802.16: Up to 70Mbps ~50 km Evolution-Data Optimized (EV-DO Rev A): 300 – 400 Kbps Up WiBro/Mobile WiMAX IEEE 802.16e: Up to 50Mbps ~5 km Evolution-Data Optimized (EV-DO Rev B): Up to 14.7Mbps Long Term Evolution (LTE): Up to 100Mbps Down/50Mbps Up An Optimized Mobile Infrastructure System Center Mobile Device Manager 2008 Internet Perimeter Corpnet Group Policies Device OU Device Wipe Mobile VPN Windows Mobile 6.1 ISA Server 2006 [Pre-Enrollment] Double Envelope Security SQL Server 2005 [Reporting] Cell Tower Double Envelope Security Wi-Fi Hotspot Security Blacklists Encryption Certificate Authority Back Firewall SCMDM 2008 Gateway Server [Post-Enrollment] Mobile VPN Windows Mobile 6.1 Front Firewall Active Directory Mobile VPN Stable IP Fast Reconnect Enrollment Server [Admin or Self-Serve] Device Management Server OMA DM Windows Software Update Services Bringing Reliability To Wireless WCF Store and forward Internet Perimeter Corpnet Mobile VPN/SSL Windows Mobile Windows Communication Foundation LOB Server Cell Tower SSL Windows Mobile Wi-Fi Hotspot Front SCMDM Back Firewall 2008 Firewall Gateway Server / ISA Server 2006 Exchange 2007 [Client Access Server Role] Windows Communication Foundation LOB Server Access To Enterprise Packages BizTalk Adapter Framework Internet Perimeter Mobile VPN/SSL Corpnet SAP JD Edwards WebSphere Oracle Windows Mobile Cell Tower SSL Windows Mobile Wi-Fi Hotspot Front SCMDM Back Firewall 2008 Firewall Gateway Server / ISA Server 2006 Host BizTalk 2006 R2 [Adapter Framework] Integration Server Siebel PeopleSoft Tibco Mainframe AS/400 SQL Server Data Sync With SQL Server 2005 Mobile Merge Replication Pub DB Pub Log Dist DB Dist Log Internet Windows Mobile [SSC 3.1/3.5] Perimeter SSC Client Agent Corpnet Active Directory Mobile VPN/SSL Tempdb Tempdb Log OS SQL Cell Tower SSL SSC Client Agent Windows Mobile [SSC 3.1/3.5] Wi-Fi Hotspot Front SCMDM Back Firewall 2008 Firewall Gateway Server / ISA Server 2006 IIS Replication Server SQL Server Distributor SSC Server Agent SQL Reconciler SSC Replication Provider SQL Replication Provider .IN .OUT Snapshot Agent Merge Agent Snapshot Share SQL Server Publisher Publication Article Article Filtering Horizontal Vertical Joined Mobile Merge Replication Rob Tiffany Mobility Architect Microsoft 9 Data Sync With SQL Server 2008 + Sync Services for ADO.NET Internet Perimeter Corpnet ADO.NET Databases Windows Mobile [SSC 3.5] Mobile VPN/SSL Service Proxy SSL SQL Server 2008 [Change Tracking] Cell Tower IIS Web/WCF Service SqlCeClientSyncProvider Sync Agent Wi-Fi Hotspot Sync Group Bi-Directional Sync Table Upload Sync Table Download Sync Table Snapshot Front SCMDM Back Firewall 2008 Firewall Gateway Server / ISA Server 2006 DbServerSyncProvider BatchSize Sync Adapter SyncLastReceivedAnchor Sync Adapter SyncNewReceivedAnchor Sync Adapter Select Incremental Inserts Command Select Incremental Updates Command Select Incremental Deletes Command Select Conflict Updated Rows Command Select Conflict Deleted Rows Command Well-Connected Scenarios Mobile Web + Terminal Services Corpnet Windows Mobile RDP SSL ADO.NET JDBC OLEDB ODBC ASP.NET Applications Any Database XHTML 1.1 Basic Wi-Fi Hotspot SSL Windows Mobile WPA 2 BizTalk 2006 [Adapter Framework Gateway to Enteprise Packages] RDP Supported Apps Win32/16 .NET Console VB 6 Virtual PC Virtual Server Hyper - V Terminal Services Applications Virtualized Apps from other Platforms Well-Connected Scenarios Rob Tiffany Mobility Architect Microsoft 12 Resources for Developers www.microsoft.com/teched Tech·Talks Live Simulcasts Tech·Ed Bloggers Virtual Labs http://microsoft.com/msdn Developer’s Kit, Licenses, and MORE! Related Content Breakout Sessions MBL303 :: Windows Communication Foundation on Devices MBL304 :: Advanced Object-Oriented Data Access with the Microsoft .NET Compact Framework 3.5 and Microsoft SQL Server Compact Edition 3.5 MBL309 :: What's New in the Windows Mobile Line of Business Solution Accelerator 2008 Interactive Theater Sessions MBL09-TLC :: Achieving Global Scalability with Mobile Merge Replication via Republishing MBL07-TLC :: Microsoft Synchronization Services for ADO.NET: From Desktops to Devices Hands-on Labs MBL05-HOL :: Building an Application Using Windows Communications Foundation (WCF) and Store and Forward Transports in the Microsoft .NET Compact Framework MBL03-HOL :: Introduction to Building Line-of-Business (LOB) Applications on Windows Mobile Windows Mobile® Resources TechNet TechCenter – System Center Mobile Device Manager http://technet.microsoft.com/scmdm TechNet TechCenter – Windows Mobile http://technet.microsoft.com/windowsmobile MSDN Center – Windows Mobile http://msdn.microsoft.com/windowsmobile Webcasts and Podcasts for IT – Windows Mobile http://www.microsoft.com/events/series/msecmobility.aspx General Information – Windows Mobile http://www.windowsmobile.com General Information – Mobile Device Manager http://www.windowsmobile.com/mobiledevicemanager 15 Windows Mobile® is giving away 10 Blackjack II phones each day! 3 ways to enter—stop by the Mobile Technical Learning Center to learn how 1 Year Subscription! Complete an evaluation on CommNet and enter to win! © 2008 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. 18