Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Jan Linden’s Presentation at eComm 2009


Published on

Non-Obvious Challenges and Opportunities fo VoIP and Video on the iPhone

Published in: Technology
  • Be the first to comment

Jan Linden’s Presentation at eComm 2009

  1. 2. Non-Obvious Challenges and Opportunities for VoIP and Video on the iPhone <ul><li>Jan Linden, Global IP Solutions </li></ul>
  2. 3. Introduction <ul><li>Global IP Solutions (GIPS) </li></ul><ul><ul><li>Founded 1999 </li></ul></ul><ul><ul><li>Recognized leader in world class voice and video processing technology for IP networks </li></ul></ul><ul><ul><li>GIPS s/w is deployed in over 800 million end-points </li></ul></ul><ul><ul><li>Enables developers to offer the highest quality regardless of network conditions and device </li></ul></ul><ul><li>Jan Linden </li></ul><ul><ul><li>Vice President Engineering – GIPS </li></ul></ul><ul><ul><li>R&D in speech and video Processing for more than 15 years </li></ul></ul>
  3. 4. Mobile Market Trends <ul><li>Fixed Mobile Convergence </li></ul><ul><ul><li>Unified communications </li></ul></ul><ul><li>Migration from legacy cellular to next-gen networks </li></ul><ul><ul><li>Allows for faster data connection </li></ul></ul><ul><li>Growth of Smartphone adoption </li></ul><ul><ul><li>iPhone big part of growth, especially in consumer space </li></ul></ul><ul><li>Increased accessibility and affordability </li></ul><ul><ul><li>Attractive data pricing models </li></ul></ul><ul><ul><li>Handset prices declining </li></ul></ul><ul><li>No ideal mobile VoIP platform exists yet </li></ul><ul><li>Development of 3 rd Party Applications </li></ul><ul><ul><li>VoIP over mobile in high demand </li></ul></ul>
  4. 5. Mobile VoIP Design Considerations Coping with network degradation Power Consumption – Battery life Hardware issues (Processor, OS, acoustics, etc.) Echo cancellation Additional voice processing Environment – Background Noise, speaker phone mode Speech codec VoIP Design Challenges Network Codec Hardware Echo Power Voice Environment
  5. 6. The iPhone as a VoIP Platform <ul><li>iPhone one of the most VoIP friendly phone on market… </li></ul><ul><ul><li>Open APIs for easy development </li></ul></ul><ul><ul><li>Sufficient CPU resources </li></ul></ul><ul><ul><li>Support of HD Voice (headset only) </li></ul></ul><ul><ul><li>Intuitive UI makes for simple navigation between applications </li></ul></ul><ul><ul><li>Demand for 3 rd party apps is higher than other phones </li></ul></ul><ul><li>… but strengths present unique challenges </li></ul><ul><ul><li>Running too many applications can drain resources </li></ul></ul><ul><ul><li>Usage scenarios can negatively impact voice quality </li></ul></ul>
  6. 7. iPhone Specific Challenges <ul><li>Only VoIP over WiFi currently possible </li></ul><ul><ul><li>3G network not available for Apple compliance </li></ul></ul><ul><li>Applications cannot run in the background </li></ul><ul><ul><li>Push notifications announced but not delivered </li></ul></ul><ul><ul><li>Rumors about background application support in next release </li></ul></ul><ul><li>Regular Mac audio APIs not available on iPhone </li></ul><ul><ul><li>Very iPhone specific solution had to be designed </li></ul></ul><ul><li>Application must monitor change of audio route (e.g. headset in/out) and handle this </li></ul><ul><li>Wideband audio not available via built-in microphone </li></ul>
  7. 8. What’s Needed? <ul><li>Robustness </li></ul><ul><ul><li>Robust speech codec and smooth packet loss concealment </li></ul></ul><ul><ul><li>Adapt to network busts and excessive mobile jitter </li></ul></ul><ul><li>Efficiency </li></ul><ul><ul><li>Optimized for ARM processors on iPhones prolongs battery life </li></ul></ul><ul><li>Audio quality </li></ul><ul><ul><li>Codecs designed for IP networks </li></ul></ul><ul><ul><li>HD voice </li></ul></ul><ul><ul><li>Aggressive Voice Quality Enhancement </li></ul></ul><ul><ul><ul><li>Detect and cancel background noise </li></ul></ul></ul><ul><ul><ul><li>Suppress acoustic echo </li></ul></ul></ul>
  8. 9. Summary <ul><li>High quality VoIP on iPhone and iPod touch available today </li></ul><ul><ul><li>Nimbuzz, truphone,… </li></ul></ul><ul><li>Remaining challenges </li></ul><ul><ul><li>Applications cannot run in the background </li></ul></ul><ul><ul><li>VoIP over 3G not allowed </li></ul></ul><ul><li>Two-way video not yet possible  </li></ul><ul><ul><li>No application access to camera  </li></ul></ul><ul><ul><li>No front-facing camera </li></ul></ul><ul><ul><li>And no, Apple doesn’t have a patent on video conferencing for touch screen phones </li></ul></ul>