Professional Documents
Culture Documents
QUALCOMM is a registered trademark of QUALCOMM Incorporated in the United States and may be registered in
other countries. Other product and brand names may be trademarks or registered trademarks of their respective
owners.
This technical data may be subject to U.S. and international export, re-export or transfer (“export”) laws. Diversion
contrary to U.S. and international law is strictly prohibited.
9/29/2010 2
Founded in 1985
Fortune 500 Company
Approx. 10,100 U.S. and 48,000 International
patents and patent applications of CDMA and
related technologies including WCDMA
and OFDMA
Member of the S&P 100 & 500 Indexes
Acquired Digital Fountain 2009
9/29/2010 3
Expanding the Wireless Ecosystem
Improving Content Delivery Solutions
APPLICATIONS
& SERVICES
MOBILE
BROADBAND
HORIZONTAL
MODEL
MANUFACTURERS
VERTICAL MODEL
9/29/2010 4
Digital Media Delivery Challenges Today
9/29/2010 5
Forward Error Correction Technologies
Solve Digital Media Delivery Challenges
9/29/2010 6
Raptor is an Application Layer – FEC
Erasure Coding Science Implemented in Software
It enables applications to recover the original data from an amount of
received encoded data only slightly greater than the original source data,
regardless of which specific data has been received
9/29/2010 7
How Raptor Works
9/29/2010 8
Why Organizations are Using Raptor Codes
• Values of Raptor:
– Enhances user experience – video quality and smooth playback
– Allows Content Providers to have consistent high QoS across services
– Allows applications not otherwise possible due to network limitations
– Speeds-up data delivery with variable or very harsh network conditions
– Increases overall system efficiency: less bandwidth, lower power,
simpler architecture for application development
9/29/2010 9
How Organizations are Using Raptor Codes
• Content Delivery
– Enterprise sends 40 GB+ database update weekly to 500 sites via satellite
multi-cast network
– Military broadcasts image data via private mobile communications in
foreign countries
– Cellular operator multi-casts news flashes and video clips
– Navigation service provider broadcasts map updates to fleets of vehicles
• Streaming
– IPTV deployments in Asia and Europe on set-top boxes
– Military airborne operations stream live video feeds to ground troops
– Ground sensor networks transmit data to central command centers
9/29/2010 10
High QoS Video over Wired or Wireless:
Entertainment, Conferencing or Surveillance
Unprotected Video
• Compression compounds
over Imperfect impact of errors
Networks • Block errors
IP Network over
FTTP, DSL, or • Buffering
Wireless • Video and Audio loss
Raptor Protected
Steady & Crisp Audio & Video
Loss can exceed 15% or more
Low latency
Low processing overhead
over Imperfect
Networks
IP Network over
FTTP, DSL, or
Wireless
9/29/2010 11
Data Broadcasting to Mobile Devices
Satellite or
Terrestrial
Delivery
Entertainment,
Communications
& Navigation
Systems
Operations and
Broadcast
Center
Fountain properties
allow use of multiple
channels (if available) Many, many
New Info or New Content
to feed receivers Receivers
9/29/2010 12
Defense Communications
9/29/2010 13
Raptor’s Benefits and Advantages
• Efficiency
– Dramatic link margin improvement
– Exceptionally fast encoding and decoding algorithms (scalable)
– Reliable delivery over any data network and recovering lost data packets without
requiring re-transmission from the sender
• Flexible - operates ideally in a huge range of network conditions
– Multi-link/multi-network architecture
– High/unknown/variable loss
– Large latencies
– Intermittent connectivity
– Broadcast channels with no back channel
• Superior mobile receiver operations
– Implemented in host software without any special hardware support
– Consistent low CPU decoding complexity
– Suitable for low cost and low power consumer devices (mobile phones, handheld
devices, etc.)
– Provides longer battery life
9/29/2010 14
Comparison with Other FEC Solutions
9/29/2010 15
Products and Business Model
• Versions:
– RaptorQ: best-performing latest commercial version of Raptor with enhancements for
mobile devices; currently a draft IETF standard
– Raptor 10: commercial version in standards supported by the IETF, 3GPP and DVB
– Raptor 11: for high performance government and defense solutions
• Platforms:
– Windows / Linux / Solaris
– Android
– BREW MP™
– Windows Mobile
– Other platforms can be ported for a fee
• Licenses:
– Evaluation Kit (Free) – sample applications and demos
– Development ($) - source code for sample applications and Raptor binaries
– Deployment ($) - Raptor binaries and deployment rights
• Pricing Scenarios:
– Flexible models, driven by size of deployment and service business model
– Enterprise unlimited seats, per machine license, annual access fee options
9/29/2010 16
Raptor Technical Overview
Raptor Key Properties
9/29/2010 18
How to Implement Raptor
9/29/2010 19
How to Use Raptor Codes
– Can be easily integrated into any application to protect streaming media or data distribution from
the effects of packet loss
– Encoder available for sending nodes; receiving nodes require a decoder
9/29/2010 20
Erasure Code
Encode
Encoding symbols
Transmission
Received symbols
Decode
Source symbols
9/29/2010 21
Raptor Fountain Code Flexibility
A B C D E F * %
A B C D E F * % ^ `
A B C D E F * % ^ ` ( 6
9/29/2010 22
Raptor Selected for Cellular File Delivery Standard…
One Reason: Decodes with Less On Chip Memory
Object Storage
Raptor decodes
2-D Reed a slice at time
Solomon
requires access
to entire file to
decode
KB
9/29/2010 24
Raptor: Very Low Computational Requirements
1000
XOR operations/output symbol
R-S encoding/decoding
100
DF Raptor encoding/decoding
10
1
0.0% 2.0% 4.0% 6.0% 8.0% 10.0% 12.0%
9/29/2010 26
For more information on Raptor products
please go to www.qualcomm.com/raptor