Title: Mobility
1Mobility
2Creating Mobile Voice Video Applications
3Douglas Green Publisher, Telecom ResellerJan
LindenVP, Engineering Global IP Solutions
Shai Berger
CEO, Fonolo Arjun
Roychowdhury Asst. Vice President , Hughes
Systique Corp.Brady Cox, Zeacom President,
zeacom
4Components
Developing a mobile VoIP application that rivals
PSTN and mobile phone quality.
5Mapping Phone Space
- Just like Google spiders web space, we spider
phone space - Currently maintaining a live map of phone menus
for over 500 companies in North America. - No cooperation from those companies required
6- Adding Fonolo to your site
When a visitor clicksa call button, Fonolo will
connect her to the right spot in your phone system
Fonolo maps out your phone menu
Embed thewidget on your site
1
2
3
http//www.yoursite.com
Ring
Caller
Only one line of HTML to add. You can assign
different parts of your phone menu to shortcut
buttons.
Your phone system
Fonolo extracts the text in your prompts and
automatically stays synchronized with any changes
in your IVR.
Ring
7- Problems addressed by Fonolo
Call centre
Techsupportagents
CompanyIVR System
Company Management
Billingagents
Lack of Feedback Current approaches are
expensive or time consuming.
Poor experience Phone menus make callers
frustrated.
Mis-navigation Callers get confused by
prompts or zero-out. Leads to wasted agent
time.
Reduce churn
Reduce cost
Improve processes
8Working toensure a quality VoIP system
- choosing the correct speech codec,
- the impact of latency,
- jitter buffer design
9Better than PSTN
- VoIP allows for better than PSTN/mobile
experience - HD voice can lead to greater intelligibility,
comfort and improved end-user experience
Yes finally!
10So Many Codec Options
iSAC
RTAudio
G.729.1
iPCM-WB
G.719
BV 32
G.722.1 (Siren)
Speex
G.722.2 (AMR-WB)
AAC-LD
G.722
SILK
G.718
SVOPC
G.711.1
EVRC-WB
11Impact of IP Networks
- While HD voice important, need to account for
network impairments as important - Wireless networks particularly challenging
- Need for rapidly adapting jitter buffer and
smooth packet loss concealment
12Mobile platforms inherently challenging
- Low complexity solution to maximize limited
processing power and battery - Noise suppression to handle excessive background
noise - Hands Free operation requires acoustic echo
cancellation - Small display and camera placement issues for
video
13The Game Changers
The iphone OS and Android OS have changed the
communications landscape, their inherent
challenges and what it means for application
developers building solutions for mobile unified
communications
14The biggest game changer
- Why ? It proved
- UI matters
- OEMs can demand operator revenue pie
- Customers care about the phone, not just service
- In Q408, ATT added 2.1m new subscribers, out of
which 36 were NEW iphone subscribers (not old
ATT users upgrading) - Iphone users give ATT 94.5 ARPU compared to avg
of 60 - Power to 3rd party developers
15OS SDKs compared
16Web programming mobile tools
- Concept
- Building apps for mobile phones is complex.
Different languages, UI, etc. - Solution
- Build using HTML, CSS, Javascript.
- Key Players
- PhoneGap, RhoMobile, Mojo SDK (Palms Web OS)
- How
- App developer writes code in HTML/CSS/JS/Ruby
etc. - Headless browser is instantiated
- Browser renders UI
- Browser executes JS
- JS hooks URI hooks for plugins
- Advantages
- Consistent, predictable, scalable UI (limited by
browser capabilities) - Fast development
- Disadvantages
- Generally slower, does not work with all
browsers/phone platforms, still nascent
technology wrt stability - Not good for realtime graphics/heavy apps
17Native Programming Mobile Porting Layer
18HSCs role in the mobile ecosystem
19MobilityHow we work now.