GobiTM SDK Developing Code to Connect, Locate, and Manage 3G/4G Data Devices. Monte Giles Director Product Management, Qualcomm



Similar documents
15 May 2013 Version 5. for Mac OS X. Public version. Gemfor s.r.o. Tyršovo nám Roztoky Czech Republic

QuickSpecs. HP Mobile Broadband Modules. Overview

Trust the Connectivity Experts

QuickSpecs. HP Mobile Broadband Modules. Overview

Windows 8 Mobile Broadband

Deploying iphone and ipad Mobile Device Management

Qualcomm Announces 4G LTE Advanced Category 6 Embedded Connectivity Platform for Mobile Computing Products

QuickSpecs. HP Mobile Broadband Modules. Overview

Xperia TM. Read about how Xperia TM devices can be administered in a corporate IT environment

QuickSpecs. HP Mobile Broadband Modules. Overview

ipad in Business Mobile Device Management

iphone in Business Mobile Device Management

The shortest path to cellular communications: Cellular Development Platform

Going Global with M2M: What You Must Know to Control Costs

Wireless Wide Area Network (WWAN) is an optional feature sold separately or as an add-on feature on select HP notebooks, Ultrabooks and tablets

How To Make A Cloud Based Computer System Work For You

This document describes how the Meraki Cloud Controller system enables the construction of large-scale, cost-effective wireless networks.

! encor e networks TM

Bell Mobile Device Management (MDM)

1. What are the System Requirements for using the MaaS360 for Exchange ActiveSync solution?

Opengear Technical Note

The Cloud A Seamless Mobile Experience. Martin Guilfoyle VP Innovation, R&D

Tangoe, Inc. Acquires Anomalous Networks

PULSE SECURE FOR GOOGLE ANDROID

Opengear Application Note

Web-Based QUANTUM Monitoring

Design for Success: Designing for the Internet of Things with TiWiConnect

High-performance VoIP Traffic Optimizer Client Solution

High-performance VoIP Traffic Optimizer Client Solution

FT-1000/GPS-N. System of remote monitoring and control of physical

enetworks TM BANDIT, C2C, and VSR-1200 Document Set List of Groups and Modules

AirWatch Enterprise Mobility Management. AirWatch Enterprise Mobility Management

Tips, techniques and tools for remote monitoring

MERAKI WHITE PAPER Cloud + Wireless LAN = Easier + Affordable

Out-of-Band Management: the Integrated Approach to Remote IT Infrastructure Management

Mobility Challenges & Trends The Financial Services Point Of View

Mobile Device Management Version 8. Last updated:

MaaS360 Mobile Service

Should Pakistan Leapfrog the Developed World in Broadband? By: Syed Ismail Shah Iqra University Islamabad Campus

User Guide Vodafone Mobile Wi-Fi R206-Z. Designed by Vodafone

Open Source building blocks for the Internet of Things. Benjamin Cabé JFokus 2013

Vehicle Monitoring Quick Reference Guide

Alan Hadden, President. Global mobile Suppliers Association.

AT&T. Push to Talk over Cellular & Interoperability into LMR networks

Reduce Enterprise Mobility Costs, Increase Remote Access Security. connectivity quicklink mobility

Mobile Device Security Is there an app for that?

Managing ios Devices. Andrew Wellington Division of Information The Australian National University XW11

Kaseya 2. User Guide. Version 1.0

DOCUMENT REFERENCE: SQ EN. SAMKNOWS SMARTPHONE-BASED TESTING SamKnows App for Android White Paper. March 2014

NETGEAR genie Apps. User Manual. 350 East Plumeria Drive San Jose, CA USA. August v1.0

THE KEY DIFFERENTIATOR IN THE M2M MARKET: End-to-End Service Enablement. Sammy El Yahiaoui Sales Director EMEA m2mair

Lee Barnes, CTO Utopia Solutions. Utopia Solutions

Skynax. Mobility Management System. System Manual

Fromdistance MDM Feature Sets. Symbian^3 & S60. Windows Mobile

DOCUMENT REFERENCE: SQ EN. SAMKNOWS SMARTPHONE-BASED TESTING SamKnows App for Android White Paper. May 2015

LabTech Mobile Device Management Overview

THE CONNECTED WORKPLACE A strategy for making the most of mobile devices while protecting your enterprise.

Utilizing IP & Data Services to provide Secure Global Push To Talk Communications

Security Requirements for Wireless Networking

MaaS360 Mobile Device Management (MDM) Administrators Guide

User Guide Vodafone Mobile Wi-Fi R210. Designed by Vodafone

Troubleshooting Sprint Mobile Broadband USB Modem by Novatel Wireless TM (Ovation TM U727)

Introduction to Android

Ways to Use USB in Embedded Systems

Data Plans for GPS 6500 Units with a Rover Bundle

Cid Santos Luis Matos. Introduction to AllJoyn

Remote Management White Paper 27th June, 2012

Product Manual. MDM On Premise Installation Version 8.1. Last Updated: 06/07/15

H MICRO CASE STUDY. Device API + IPC mechanism. Electrical and Functional characterization of HMicro s ECG patch

Analyze Assure Accelerate TM. UMTS Diagnostic Monitor and Test Automation Tools

Guideline on Safe BYOD Management

The Connected Vehicle Telematics, Location-Based Services, and the Mobile Web Converge

Providing a work-your-way solution for diverse users with multiple devices, anytime, anywhere

Uninterrupted Internet:

Copyright 2013, 3CX Ltd.

SafeMobile, Inc E. Algonquin Road, Rolling Meadows, IL Tel: (847) Fax: (847)

How To Manage A Corporate Device Ownership (Byod) On A Corporate Network (For Employees) On An Iphone Or Ipad Or Ipa (For Non-Usenet) On Your Personal Device

Advanced Configuration Steps

3G/Wi-Fi Seamless Offload

Cisco Mobile Collaboration Management Service

User Guide Vodafone Mobile Wi-Fi R206-Z. Designed by Vodafone

User Guide Vodafone Pocket WiFi Pro. Designed by Vodafone

ForeScout MDM Enterprise

Integrating Cisco ISE with GO!Enterprise MDM Quick Start

Wireless Broadband Access

INSIEME To Speed up your M2M business with 3G Mobile Broadband AUTODROMO DI MONZA

A-317. Mobile Data Terminal. Android Platform Datasheet

Mobile Device Management and Security Glossary

Cloud Services MDM. ios User Guide

The ForeScout Difference

Remote 2014 Monitoring & Control. Securing Mobile Devices November 7 th 2014

IOTIVITY AND EMBEDDED LINUX SUPPORT. Kishen Maloor Intel Open Source Technology Center

Symantec Mobile Management for Configuration Manager 7.2

Quickstart Guide Vodafone Mobile Wi-Fi R209-Z

M a as3 6 0 fo r M o bile D evice s

Intelligent Inventory and Professional License Management

AirWatch Solution Overview

Aeris Device Certification Process

Transcription:

GobiTM SDK Developing Code to Connect, Locate, and Manage 3G/4G Data Devices Monte Giles Director Product Management, Qualcomm

Agenda Introduction to Gobi Moving from AT Commands to Common API Gobi API Benefits What can I do with the API? Q&A 2

Qualcomm: Driving Computing and Mobility BRINGING COMPUTING TO MOBILE DEVICES BRINGING MOBILITY TO COMPUTING DEVICES 3

Gobi Now Available > 100 Different Devices Extending Wireless Leadership to All Connected Devices 3G Networks Worldwide 4

Gobi API Flexible and Scalable Locate Connect Manage Value-Add Applications Applications developed by: 1. Carriers 2. OEMs 3. Independent Software Vendors (ISVs) Location-Aware, Tracking, Navigation Security, Mobile Device Management VBScript Jscript CLI Perl C/C++ API WMI Flexible Interface Gobi API Modem Diag GPS NDIS Driver USB Bus Driver Module Hardware (Gobi compliant) Laptops/Netbooks USB Dongles Tablets E-Readers Routers Gobi Compliant HW Qualcomm Chipsets 5

Moving From AT Commands to Common APIs Historically, AT commands have been the primary method available to interface w/ cellular modem Qualcomm s Gobi technology introduces a mobile broadband API which is common across Air interface: CDMA, HSPA, HSPA+, and LTE Operating System: Windows, Chrome OS, Android Qualcomm is encouraging the industry to move to common APIs such as the Gobi API to provide a better user experience 6

Challenges of Legacy AT Commands 1. 2. 3. 4. Modality Concurrency Performance Fragmentation 7

1. Modality Each AT command bus may be in one of two states 1. Command state 2. Data state When in data state the modem can no longer be accessed or managed Transition to command state requires non-standard inband escape sequence Only one AT command may be issued at a time 8

2. Concurrency Only one app can use an AT command interface at a time. Requires an additional AT port Apps that autostart under the covers can block other CMs Reality: multiple applications need to access the device interface at the same time Connection Manager(s) GPS application SMS widget Set-up Portal Manageability client EAP/SIM VoIP client VPN client 9

3. Performance Serial interface requires HDLC framing for data transfer which incurs significant overhead Dial-up networking (DUN) using PPP is not conducive for 3G/4G mobile broadband access Circuit-switched model Device appears as a landline modem to the OS and User Requires the user or application to initiate all data connections 10

4. Fragmentation Different AT command models for each technology (UMTS, CDMA, LTE) Operator-specific AT commands Results in fragmentation, high SW development costs, and great effort to support 3G/4G connectivity 11

Introducing the GobiTM API First mobile broadband API that is common across Air interface: CDMA, HSPA, HSPA+, and LTE OS: Windows, Chrome OS, Android Simultaneous data and control Highly optimized data path (802.3 or Raw IP) Flexible, scalable, and portable architecture 12

GobiTM SDK Benefits Develop Code to Connect, Locate and Manage 3G/4G Devices What is the Gobi SDK? The Windows Gobi SDK* provides a common set of C/C++ APIs with sample code for developing connection managers, GPS apps, and/or manageability solutions on wireless devices based on the following Qualcomm chipsets: MDM9600 MDM9200 MDM8220 MDM6600 MDM6200 MDM2000 MDM1000 Why Qualcomm? The Gobi API from Qualcomm provides support for the broadest range of 3G/4G modules in the industry allowing you to write once and reuse code across multiple platforms (tablets, notebooks and machine-to-machine devices) spanning multiple operating systems (Windows, Chrome OS, Android) * Windows Gobi SDK is available at http://www.qdevnet.com 13

What Can I Do With the Gobi API?

Three High-level Use Cases Gobi API Connect Locate Wireless Data Service (WDS) Position Determination Service (PDS) CDMA 1xRTT/EVDORevA/B EDGE/GPRS WCDMA HSDPA/HSUPA HSPA+/DC-HSPA+ LTE Manage Standalone GPS Assisted GPS w/ XTRA Win7 Location Sensor Support Device Management Service (DMS) Firmware Management* Card Application Toolkit (CAT) Network Access Service (NAS) SMS Service * Supported on select EVDO/HSPA multimode devices only, refer to hardware specifications 15

Examples Connect to 3G/4G Networks Connect Wireless Data Service (WDS) CDMA 1xRTT/EVDORevA/B EDGE/GPRS WCDMA HSDPA/HSUPA HSPA+/DC-HSPA+ LTE Use the same APIs to start/stop data session regardless of air interface (EVDO, HSPA, LTE, etc ) StartDataSession () StopDataSession() GetConnectionRate() GetIPAddress() GetPacketStatus() GetDataBearerTechnology() GetByteTotals() GetSessionDuration() Develop connection manager using same code base, reducing time-tomarket and development costs Network Access Service (NAS) SMS Service 16

Examples Location-based Services Locate Qualcomm s leading gpsone solution for smartphones is also available in laptops and tablets Position Determination Service (PDS) Standalone GPS Assisted GPS w/ XTRA Win7 Location Sensor Support Use Gobi API to track physical device, setup geofence and alerts, provide navigation software, location-aware apps, and/or advanced geo-spatial systems for large enterprise/government 17

Examples Mobile Device Management Manage Device Management Service (DMS) Firmware Management* Card Application Toolkit (CAT) Manage connection details like data transferred and roaming usage to help control costs Provide Mobile Broadband reports including consolidated views into inventory and connectivity data across users, networks, and devices. Secure data on device w/ remote data wipe 1 2 Inventory Management Device Name Model ID Firmware revision MEID Mobile Device Management Carrier name(s) Carrier Select Usage: historical and real-time International roaming Remote Data Wipe IMEI IMSI MIN MDN Gobi API * Supported on select EVDO/HSPA multimode devices only, refer to hardware specifications 18

Conclusions Gobi API is the first mobile broadband API that is common across: Air interface: CDMA, HSPA, HSPA+, and LTE OS: Windows, Chrome OS, Android Use a common API to develop code to connect, locate, and manage 3G/4G devices Gobi SDK now available for download at http://www.qdevnet.com 19

Q&A * Dependent on carrier operator and 3G network availability 20

Thank you! Qualcomm is a registered trademark and registered service mark of Qualcomm Incorporated. Other products and brand names may be trademarks or registered trademarks of their respective owners. Export of this technology may be controlled by the United States Government. Diversion contrary to U.S. law prohibited. Product descriptions contained herein are subject to change from time to time without notice. 2011 QUALCOMM Incorporated. All rights reserved. QUALCOMM Incorporated, 5775 Morehouse Drive, San Diego, CA 92121-1714