HelloSoft is a IP licensor of wireless communication

Download Report

Transcript HelloSoft is a IP licensor of wireless communication

Enabling VoWLAN Handsets
with a Low Complexity Single
CPU based Architecture
August 3-4, 2004 • San Jose, CA • www.voipdeveloper.com
HelloSoft, Inc.
 HelloSoft is a IP licensor of wireless communication
technologies:
 Voice over IP (Codecs and protocols)
 Wireless LAN (PHY and MAC)
 Cellular Wireless (GSM/GPRS L1, L2, and L3)
 Corporate Facts:
 Founded in 1999
 A privately held U.S. corporation
 Headquartered in San Jose, California
 Over 130 employees world-wide
 World Firsts!
 VoIP on single RISC Processor
 Multi-Function WLAN/GSM/GPRS
 Fully Configurable WLAN Solution
 Low bit rate (1&2 mbps) WLAN on single RISC Processor
August 3-4, 2004 • San Jose, CA • www.voipdeveloper.com
The Hype Metric
A Brief Visual History of VoIP
The Trigger
1995
Pioneer VocalTec provided the first VoIP software for PCs. Sometimes referred to as the
“Internet Ham Radio”
August 3-4, 2004 • San Jose, CA • www.voipdeveloper.com
A Brief Visual History of VoIP
The Hype Metric
The Peak of
Inflated Expectations
The Trigger
1995
VocalTec
August 1999
TI acquires Telogy a provider of VoIP technology for $435M
July 1999
Broadcom acquires HotHaus a provider of VoIP technology for $280M
August 3-4, 2004 • San Jose, CA • www.voipdeveloper.com
A Brief Visual History of VoIP
The Hype Metric
The Peak of
Inflated Expectations
The Trough of
Disillusionment
The Trigger
A host of technical problems:
Distortion, Delay, Echo, Expense, Scaling, Interoperablity
1995
VocalTec
August 1999
Telogy
July 1999
HotHaus
August 3-4, 2004 • San Jose, CA • www.voipdeveloper.com
A Brief Visual History of VoIP
The Hype Metric
The Peak of
Inflated Expectations
The Plateau of
Productivity
The Trough of
Disillusionment
The Trigger
B/2003
Technical problems
1995
VocalTec
The Slope of
Enlightenment
Conducive
Market Dynamics
Technical
Advancements
August 1999
Telogy
July 1999
HotHaus
August 3-4, 2004 • San Jose, CA • www.voipdeveloper.com
VoIP Technology Advancements
 Distortion – losing packets in the course of transmission
 Due to network congestion, overcrowding, and overflowing buffer
queues.
 Packet loss <10% is acceptable.
 Today VoIP suppliers provide FEC, jitter buffers, and packet error
concealment techniques.
 Delay – an inordinate long time to receive the voice packet
 Packet delay < 200 ms is acceptable through 100 ms is optimal
 A PSTN call is typically 25 ms
 Historically, most of the delay is not in the network but in the
equipment processing the data.
 Today VoIP suppliers provide a low-latency architecture (shallow
buffers) and optimized voice codecs for increased data through
put.
 Echo – hearing your own voice in the receiver
 Typically an echo lasting >25 ms is a distraction
 Both audio echo cancellation and line echo cancellation are now
built into the VoIP voice framework.
August 3-4, 2004 • San Jose, CA • www.voipdeveloper.com
VoIP Technology Advancements
 Call Disconnect – having to repeatedly try and connect
to the receiver
VoIP Call Success Rate:
Path Type
Call Success
Internet
62027/(62027+292)
99.53%
Commercial
34699/(34699+171)
99.51%
Domestic (US)
19855/(19855+110)
99.45%
International
42165/(42165+165)
99.59%
“Assessment of VoIP Service Availability in the Current Internet” – Schulzrinne and Jiang, Columbia University
VoIP over Internet success rate: 99.53%
VoIP on a private network:
PSTN success rate:
Mobil phone success rate:
99.99%
99.99 to 99.999%
97% - 98%
August 3-4, 2004 • San Jose, CA • www.voipdeveloper.com
VoIP Technology Advancements
 Aborted Calls
VoIP Call Termination Probability:
 911 Emergency Access
 911 used to be the main missing feature.
 Today all VoIP handsets respond in the same way as PSTN phones
via E-911.
 Additional features (thanks to SIP) today include voicemail, call
waiting, call forwarding, conferencing, etc.
August 3-4, 2004 • San Jose, CA • www.voipdeveloper.com
VoIP Regulation Is Currently Relaxed
 Today VoIP service is essentially unregulated,
because VoIP is not currently defined as a “common
carrier” or a “telecommunication service”. It is
treated as an information service.
 Bell companies and the FBI want to regulate VoIP
service.
 Regulation requires enabling electronic surveillance
and a contribution to the Universal Service Fund.
 AT&T and Jeff Pulver are effectively stating the case
that VoIP is a point-to-point information service. As
demonstrated by Vonage, Skype, Net2Phone and
others.
 Chip’s prediction: Surveillance and the USF
contribution will be required.
August 3-4, 2004 • San Jose, CA • www.voipdeveloper.com
Market Dynamics
August 3-4, 2004 • San Jose, CA • www.voipdeveloper.com
The Emergence of VoWLAN
Infrastructure
Enterprise Carrier
Handsets
SpectraLink,
Telesym, Symbol,
Cisco, Motorola,
NEC, Vocera,
Toshiba
Toshiba, Motorola,
Kineto, NEC,
Samsung, Nokia
Network
Equipment
Cisco, Symbol,
Airespace, Airflow,
Meru, Nortel,
Proxim
Nortel, Cisco,
Proxim, Kineto,
RadioFrame
PBX, Call
Servers
Avaya, Nortel,
Cisco, Vocera,
SprectraLink
IP Centrex vendors
August 3-4, 2004 • San Jose, CA • www.voipdeveloper.com
The Single CPU Based
Architecture
August 3-4, 2004 • San Jose, CA • www.voipdeveloper.com
Traditional Architecture of VoIP Device
Data Services/
Synchronization
Serial
Port
(Optional)
Flash
RAM
PDA
User
Interface
User
Enquiry
Signal
Network Interface
MCU
User
I/F
Key Pad
Voice I/F
RTOS
Ethernet
Controll
er
Ethernet
Transcei
ver
10/100
BaseT
DSP
Voice
Algorithms
Audible Indicator
Microphone
Protocols,
Voice
Codec
A/D,
D/A
Osc.
ROM
RAM
Power
Mgmt
Unit
Ear Piece
• DSP: Voice Processing Algorithms (Vocoders, LEC, DTMF)
• MCU: Call control, Network Protocols, RTOS, Management
(SIP, RTP, User Interface)
August 3-4, 2004 • San Jose, CA • www.voipdeveloper.com
Architecture of a VoIP Device
without a DSP
Ethernet
10/100 Mbps
LAN
MCU
Dialpad
User
I/F
LCD
Display
Voice
Algorithms,
Protocols,
RTOS
Flash
RAM
Audible Indicator
Voice In
A/D, D/A
Power
Module
Voice Out
HelloSoft MCU contains all Voice Processing, Call control, Network
Protocols, RTOS, Management
August 3-4, 2004 • San Jose, CA • www.voipdeveloper.com
The Current VoWLAN Subsystem
Wireless IP Phone Reference Design
Agere Systems
July 2003
Product Brief
August 3-4, 2004 • San Jose, CA • www.voipdeveloper.com
The Current VoWLAN Subsystem
Microcontroller
$8
DSP
$12
Codecs (A/D, D/A)
$1
WLAN (not including radio)
$6
===================================
TOTAL
$27
August 3-4, 2004 • San Jose, CA • www.voipdeveloper.com
The Single Chip VoWLAN
Architecture
ARM968
LBR PHY
AEC
engine
IO
DMA
LCD
controller
Keypad
control
Radio
Interface
SRAM
controller
Flash
controller
 Components required for WLAN processing
 Components required for Voice processing
August 3-4, 2004 • San Jose, CA • www.voipdeveloper.com
The Single Chip VoWLAN Die Size
3.06 x 3.06 mm die
100 pin package
$.50 yielded die
August 3-4, 2004 • San Jose, CA • www.voipdeveloper.com
VoWLAN Enabling IP
Voice Application/UI
Network
Protocols,
Control Code
Voice OS (Multi-channel Framework)
WLAN MAC
Vocoder (.711 G.726
G.729AB G.723 VAD/CNG)
SIP
RTP/RTCP
QoS Packet Loss
Concealment
Telephony (DTMF, Signal
Class, CID, CPT)
TCP/IP/UDP
Acoustic Echo Canceller
QoS Jitter Buffer
RTOS
Driver
IP
PrimeCell
IP
Signal
Processing
Components
Line Echo Canceller
ARM 968
PCM
LBR peripheral, encryption accelerator
• Complete VoIP Solution in Software
– For IP Phones, Analog Adaptors, Residential Gateways
• Unique solution on ARM for low Silicon BOM
– 1 or 2 channels on an ARM 968
Analog Phone/SLIC or
Mic/Spkr/Headset
Legend:
HelloSoft Software IP
3rd party software
ARM Processor IP
August 3-4, 2004 • San Jose, CA • www.voipdeveloper.com
IP That Enables The Single Chip
Wireless Phone
Microcontroller
$8
DSP
$12
Codecs (A/D, D/A)
$1
WLAN (not including radio)
$6
===================================
TOTAL
$27
Antenna
Microphone
Single Chip
VoWLAN
SRAM Memory
Speaker
Flash Memory
VoWLAN SoC
$4
===================================
TOTAL
$4
Standard components
1.
2.
3.
4.
802.11b radio
LCD
Keypad
Low speed SRAM and Flash
A non-Standard VoWLAN device
-
provides a MAC coordinated VoIP
and WLAN functionality.
August 3-4, 2004 • San Jose, CA • www.voipdeveloper.com
Product Highlights
 Secure wireless voice communications:
 TKIP and AEC
 Quality voice communications:
 high packet loss environment (up to 30%)
 Reasonably low channel capacity requirements (4-7 calls
per access point)
 Low power operation
 Interoperable with all 802.11b and 802.11 compliant
access points
 Extremely low production cost (phone BOM)
 Field tested and proven VoIP and WLAN
 Patents pending
 Single and/or Dual channel support
August 3-4, 2004 • San Jose, CA • www.voipdeveloper.com
VoWLAN IP Specifications
VoIP codecs and Protocols (a software deliverable)
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
Vocoders including G711, 723.1, 726 and 729 A and B
Low delay Jitter Buffer (under 120ms)
Packet Loss Concealment (PLC)
User configurable comfort noise insertion
Acoustic Echo cancellation (AEC)
Multi-line capability
Caller ID
Call waiting
Call forward
Call transfer
Call hold and resume
Call park
Call mute
Redial
Speed dial
Conference calling
August 3-4, 2004 • San Jose, CA • www.voipdeveloper.com
WLAN IP Specifications
WLAN (a software and hardware deliverable)
1. Radio interface (hardware)
– Maxim 2825 radio interface
– Simple and customizable to support any digitized I&Q 22
MHz sample stream
2. LBR PHY (hardware)
3. Security 802.11i (hardware and software)
– AES accelerator
– TKIP
4. LBR MAC (software)
5. 802.11e (software)
August 3-4, 2004 • San Jose, CA • www.voipdeveloper.com
VoWLAN Deliverables
Product Deliverables
1.
2.
3.
4.
5.
6.
7.
ARM 968 GDSII from foundry of choice
LBR and AES RTL code
Ported and optimized VoIP software
Ported and optimized WLAN MAC software
Verification environment
LBR and AES netlist and synthesis scripts
Documentation
HelloSoft Design Services
1.
2.
3.
Integration into an SoC for a specified process
technology
Device integration and testing
System testing
August 3-4, 2004 • San Jose, CA • www.voipdeveloper.com