QUALCOMM Internet Services - PowerPoint PPT Presentation

1 / 27
About This Presentation
Title:

QUALCOMM Internet Services

Description:

QUALCOMM Internet Services – PowerPoint PPT presentation

Number of Views:29
Avg rating:3.0/5.0
Slides: 28
Provided by: Barbara560
Category:

less

Transcript and Presenter's Notes

Title: QUALCOMM Internet Services


1
QUALCOMM Internet Services
2
What is BREW?
Binary Runtime Environment For Wireless
  • Origin of Brew
  • Built by Qualcomm wireless handset engineers
  • Reduces development cycle
  • Simplifies Integration of 3rd party browsers and
    other applications
  • Leverages Qualcomms core competencies
  • Wireless technology leader
  • Server Expertise (Omnitracs, Digital Cinema,
    Eudora)
  • CDMA System expertise (Infrastructure Handset
    ASICs)

3
(No Transcript)
4
Key Advantages of BREW
  • Solves Industry Wide Issues
  • Carrier
  • Enables control of content allowed on handsets
  • Allows monetization of applications
  • Creates differentiation opportunities
  • Handset Manufacturer
  • Shortens development cycles
  • Designed specifically for handsets vs. scaled
    down PC environment
  • Minimizes BOM impact
  • 3rd Party Developers
  • Single integration on BREW vs. integration on
    multiple handsets
  • Not required to learn complex handset software
  • Increases distribution channels
  • End Users
  • Freedom to chose applications tailored to own
    preferences

5
BREW vs. I-Mode/JAVA
  • JAVA was developed for PCs.
  • BREW is optimized for wireless.
  • BREW is lightweight (20K to 100K)
  • BREW is faster because its layered on robust MSM
    APIs (REX, Internet LaunchPad, Data, EFS)
  • BREW enables multiple browser solutions
  • BREW can enable JAVA
  • Works side-by-side with Java and existing UI
  • Aids in supporting MSM-related application issues

6
3rd Party Application Integration Options
With BREW
7
Enabling New Businesses and Services
Wireless client and client/server applications
made available on a scale never before possible.
Application Developers
Teaming to benefit from empower
applications
QIS BREW
Subscribers
Device Manufacturers
Wireless Carrier
8
BREW Architecture (MSM)
Sound Player
Map Viewer
  • BREW API and Developer
  • Developer uses SDK to write apps and utilize
    MSM/device features.
  • Additional classes may be added on top of API.

Mobile Shop
Games
JVM
Browser(s)
App Manager
App
PIM Apps
QChat
BREW
OEM UI App(s)
  • API and OEM required interaction
  • Minimal Display
  • OEM Tailors BREW

 OEM User Interface
  OEM Drivers
  CORE ASIC Software
  • Internet LaunchPad
  • gpsOne
  • BlueTooth
  • CMX
  • Etc.

Sockets
EFS
OEMs are never prevented from writing UI and
features to MSM APIs. BREW helps make this
easier!
CallMgr
REX
9
BREW Architecture (MSP)
MSM
MSP
  • Internet LaunchPad
  • gpsOne
  • BlueTooth
  • CMX
  • Etc.

Sockets
App
App
EFS
BREW
OEM
CallMgr
REX
 MSP RPC Engine
10
Technical Overview
  • Application Execution Environment layered on MSM
    APIs
  • Allows development of Applications as
    static/downloaded components
  • Exposes MSM features as Object Classes in C/C
  • Provides enhanced classes for application-oriented
    features
  • Tailored to existing (MSM) and next-generation
    (MSP) devices
  • Very low FLASH/RAM overhead
  • Tailored for easy integration by Handset
    Manufacturer
  • Does not replace UI
  • Sample source provided for most integration
    layers
  • Robust application development environment
  • Windows-based SDK
  • Emulation Tools

11
Technical Overview (continued)
  • QIS and BREW Provides
  • Manufacturer Support
  • BREW libraries, sample source, documentation
  • Flexiblility BREW can be tailored to the
    handset
  • Direct/local integration assistance
  • Reference source for integration layers
  • Developer Support
  • Full SDKs
  • Sample application source
  • Online support
  • Middleware Support
  • Testing
  • Developer Certification
  • Distribution
  • Billing

12
Technical Overview (continued)
  • BREW Objectives
  • Standardized Application Execution Environment
  • Extensible - Rapid Deployment of New Features
  • High performance
  • Lightweight Low Cost!
  • BREW Capabilities
  • WIN/NT WIN/2000 Software Development Kit
  • Core Services
  • AEE, Timers, Alarms, Display, Registry
  • Files, Memory
  • Enhanced Services
  • Network/Sockets (Streams)
  • Graphics / Images (BMP, etc.)
  • Sound Players (MIDI/CMX)
  • gpsOne, BlueTooth

13
Integration Comparison
  • Example
  • 3 Applications
  • 5 Handset Platforms
  • 2 Models per Platform
  • Without BREW
  • 3 5 2 30 Integration Tasks
  • With BREW
  • 5 Integration Tasks
  • However, BREW is integrated only once!

14
BREW Requirements
  • MSM Requirements
  • Rex (signals, clock, etc.)
  • Data Services (sockets)
  • EFS (embedded file system)
  • MSM Optional/Leveraged Features
  • Internet LaunchPad
  • OEM Required Features
  • Display Routines (SetPixel)
  • Font, Bitmap,Drawing (Ref. Source Provided)
  • Database (Ref. Source Provided)

15
BREW Classes
  • Core Classes
  • Shell/App services (timers, alarms, registry,
    etc.)
  • Files
  • Sockets
  • Display
  • HTTP
  • User Interface Controls
  • Menus, Lists, Softkey Menus, etc.
  • Text Input
  • Date/Time Input/Display
  • Graphics
  • Drawing
  • Multi-Media/CMX
  • TAPI
  • Position Location

16
BREW Distribution Process
Application Developers
submits
QIS Distribution Server Located in San Diego
Carrier Application Server Application
Catalogand Repository
Application Certification Center Regionally
located
approves
VPN
OTA
HTTP/SSL
End Users
17
MSM Roadmap
MSM5100 - 3300 based, IMT-2000 1xMC - 307kbps
FL
MSM5110 - IMT-2000 1x/3x-MC
.New Standards
MSM5200 - IMT-2000 DS
MSM5000 - IMT-2000 1XMC - 153 kbps - Up to 2X
Voice Cap. - 3000 based - 3000 pin comp.
MSM5105 - IMT-2000 1xMC - 3100 based - 153kbps
iMSM5500 - IMT-2000 1xMC 1xEV - 1xEV
Compliant - MSM5100 based
iMSM4500 - HDR Only
.New Applications
.Core Product Line
iMSM4000 - MSM3100 based - Int Memory
iMSM4100 - MSM5100 MSP1000 - SmartPhone Chip -
Dual CPU - 3rd Party OS
MSP1000 - PDA subsystem - SmartPhone uProc -
App/OS CPU - ARM720 - Integrated Peripherals
5th Gen
6th Gen
MSM3000 - Low power - ARM7 uP - 76 / 86 kbps fwd
MSM3100 - Mixed Signal Chip - Int Tx I,Q DACs -
Int Voice Codec - Int USB data, R-UIM
MSM23XX - 186 uP - Int EVRC RAM
MSM3300 - MSM3100 based - Int Pos Loc - Int
Bluetooth, USB - MP3, MIDI Ringer/CMX, MMC, R-UIM
Q397 Q398 Q399 Q100
Q300 Q400 Q101 Q201 Q301
2002 Engineering Sample Dates
18
WIRELESS BANDWIDTH IS INCREASING...
3G
Video Streaming
Still Imaging
Remote Medical Service
Video On Demand
Audio Streaming
High-Quality Video Conferencing
Mobile Television
Text Messaging
2G
Increasing Value
Electronic Publishing
E-Commerce
Voice
Mobile Radio
E-mail
1G
Audio Voice-driven Web, streaming audio
Voice Mail
Data Weather, traffic, news, sports, stock updates
Telephone/Fax
0
9.6
32
64
128
144
384
2,000
Data Transmission Speed - Kbps
Enabling new applications
19
Games
HDR, 2Mbps
3-D Motion Video/Music Clips (Mission Impossible)
Games
IS-2000, 1x, 153.6kbps
Multi-player Enhanced A/V Action, Fantasy (Bionic
Commando)
IS-95A/B, 14.4kbps/64kbps
Simple, single player games Text or low-res
graphics (BlackJack, Pong, Tetris)
2004
2000
2001
2002
2003
20
Entertainment Books, Music Video
HDR, 2Mbps
Video on Demand Music Video Internet TV
Streaming Audio and Video, Animation, Short
Video Clips Internet Radio Book Audio
download MP3 download Karaoke
IS-2000, 1x, 153.6kbps
IS-95A/B, 14.4/64kbps
Book text download Ringer downloads
2004
2000
2001
2002
2003
21
Internet Radio
HDR, 2Mbps
Lower Cost/MB Internet Multicast
IS-2000, 1x, 153.6kbps
Streaming Audio View Program Schedules and
Playlists Select Song to Order Album Select Song
to Download MP3 song file
IS-95, 14.4kbps/64kbps
2004
2000
2001
2002
2003
22
Instant Messenger
HDR, 2Mbps
Subscriber to Data/Control Center w/Position
Location Information - Medical/Emergency
records - Construction reports
IS-2000, 1x, 153.6kbps
Voice Chat Video Conferencing Subscriber
Position Online Presence Detection
IS-95, 14.4kbps/64kbps
Text Messages Presence-Based Messaging
2004
2000
2001
2002
2003
23
Mobile Email
HDR, 2Mbps
Full message/mailbox wireless synching Lower
Cost/MB
IS-2000, 1x, 153.6kbps
IMAP4/SMTP/POP3 Remote File Sharing Graphics
Support
IS-95, 14.4kbps/64kbps
IMAP4 Text Messages Desktop Synching
2004
2000
2001
2002
2003
24
Position Location Friend Finder
  • Unique service that provides compelling
    functionality to user base
  • Extreme stickiness reduces churn
  • Higher MOU based on position location information
    and greater user interaction
  • New monthly revenue stream
  • Merges popular instant messaging with position
    info
  • Leverages gpsOne resolution (5m) - Competitive
    advantage
  • Competition cannot offer Friend Finder without
    gpsOne
  • Routing and map downloads can increase revenue
    per user

PREFERENCES BUDDIES (2/3) Katie 52km Chris
600m FAMILY (2/2) Mom 8km Dad
14km CO-WORKERS (3/3) Gina 6m Chucki
6m Ben 35m
Ben 8km
Chris 600m
25
Position Location EasyRoute
  • EasyRoute
  • Calculates fastest route to destination based on
    users current position
  • Accesses real-time traffic data, transportation
    schedules
  • Provides Estimated Time of Arrival (ETA)
  • QUALCOMM's gpsOne technology provides best in
    class resolution (5m) - enables turn by turn
    directions
  • Dynamic re-routing based on changing traffic
    conditions

26
Avatars
News Anchors
Top 10 Hits Reader
Sports Casters
  • Phone Answering Avatar
  • Game Player Avatar
  • Phone UI Avatar

27
BREW API Schedule
Deliverable Date Notes
Beta SDK 1/15/01 QC delivers to Core Developers
Beta API 1/15/01 QC delivers to Handset Manf
SDK 1.0 4/1/01 Public Release
Handset Integration 2/1/01 4/1/01 Requires local OEM Support Hiring Local Staff OEM Integration Commitment
Commercial 7/1/01 Integration with Carrier Servers
Write a Comment
User Comments (0)
About PowerShow.com