WebRTC audio codecs for interoperability with legacy networks. draft-marjou-rtcweb-audio-codecs-for-interop-01 draft-marjou-rtcweb-audio-codecs-for-interop-01.

Slides:



Advertisements
Similar presentations
© 2008 AudioCodes Ltd. All rights reserved. AudioCodes Confidential Proprietary Alan D. Percy Director or Market Development HD Communications Reaching.
Advertisements

What’s New? What’s Different?
Negotiation and Extensibility Cullen Jennings IETF 80.
CLUE REQUIREMENTS IETF 80 Allyn Romanow
International Telecommunication Union The Fully Networked Car Geneva, 4-5 March 2009 Wrap-up Session Conclusions for Session 5 Session 5: Voice and audiovisual.
Multimedia Gateways & H.248/ MEGACO ITU Workshop on IP Networking & MEDIACOM-2004 April 26, 2001 Presented by- Clifford Sayre, Lucent Technologies.
Doc.: IEEE /688r0 Submission September 2003 Stephen McCann, Siemens Roke ManorSlide 1 Interworking Update II Stephen McCann, Siemens Roke Manor.
HD Voice Unprecedented mobile voice quality
A Presentation on H.323 Deepak Bote. , IM, blog…
Reza hooshangi ( ). short history  One of the last major challenges for the web is to enable human communication via voice and video: Real Time.
Speech codecs and DCCP with TFRC VoIP mode Magnus Westerlund
1 © NOKIA GPP2 Wideband Codec Presentation Interoperable Wideband Speech Coder for CDMA2000 and WCDMA Systems W-VRM: Wideband Variable-Rate Multi-Mode.
IP Convergence Layer for HIPERLAN/2 Workshop IP in Telekommunikationsnetzen 25./26. Januar 2001, Bremen Servane Bonjour, France Telecom Philippe Bertin,
Report doc.: IEEE /0547r0 “The NGMN Alliance is an industry organization of world-wide Telecom Operators, Vendors and Research Institutes (see.
CDMA X RTT Overview. Global 3G Evolution.
Background for Global Text Telephony 1 Background for development of Global Text Telephone services 3GPP TSG S1 #8 April 10-15, Beijing Agenda item
Draft-ietf-codec-results-00 Jan Skoglund, Christian Hoene November 15th, 2011 draft-ietf-codec-results-001.
RTCWEB WG draft-aboba-rtcweb-ecrit-00 Bernard Aboba Martin Thomson July 30, 2012 IETF 84, Vancouver Please join the Jabber room:
CODEC IETF 80 Prague, Czech Republic. Agenda 1.Agenda Bash – 2min [Chairs] 2.Admin - 2min [Chairs] 3.Liaison Update – 5min [Paul Coverdale] 4.IPR Update.
WebRTC – Challenges and Best Practices Sumit Amar Director of Engineering Electronic Arts.
RTC-Web Codec & Media Processing IETF 82 Cary Bran - Plantronics.
Mobile HD Voice January 6 th, 2010 Mahesh Makhijani.
RTCWEB architecture Harald Alvestrand. RTCWEB goals Real Time Communication in the Browser Browser to Browser is Job Number One Usable by JS applications.
RTCWEB Signaling Matthew Kaufman. Scope Web Server Browser.
Fall 2011 Patrick Johnson “The wireless telegraph is not difficult to understand. The ordinary telegraph is like a very long cat. You pull the.
Sergei Hyppenen Supervisor: Professor Sven-Gustav Häggman
Design rules for minimising voice delay – ND1701 National Transmission Plan Dave Mustill Performance & QoS Standards BT Group Chief Technology Office Consult21.
Highlights of the Revised VMR-WB RTP Payload and Storage File Formats Sassan Ahmadi, Ph.D. Nokia Inc. USA May 1, 2004 For more information please refer.
Teachers Name : Suman Sarker Telecommunication Technology Subject Name : Mobile & Wireless Communication-2 Subject Code : 9471 Semester :7th Department.
What’s new in Wideband Audio?
China Mobile Mobile Service Jan 24th,2006. Outline ▪Market in China ▪Service Requirements ▪Business Model ▪Expectation.
1 Path-decoupled signaling - towards a BOF in SF NSIS working group context Path-decoupled signalling - definition –Path-oriented.
1/24 VoIP Prioritisation over WLAN for Fixed Mobile Convergence Brendan Kearns, eircom Séan Murphy Performance Engineering Laboratory, University College.
Identity Management Hannes Tschofenig. Motivation OAuth was created to allow secure and privacy friendly sharing of data. OAuth is not an authentication.
D1 - 27/10/2015 The present document contains information that remains the property of France Telecom. The recipient’s acceptance of this document implies.
Université du Québec École de technologie supérieure Department of software and IT engineering Real-time multi-user transcoding for push to talk over cellular.
Media Handling in FreeSWITCH Moisés Silva Software Engineer / Manager
COMPANY CONFIDENTIAL © COPYRIGHT 2015 DIALOGIC CORPORATION. ALL RIGHTS RESERVED. 1 Scaling WebRTC with Media Servers Vince Puglia Developer Advocate –
SwissQual AG – Your QoS Partner Workshop on Wideband Speech Quality in Terminals and Networks: Assessment and Prediction 1 8th and 9th June Mainz,
1 MMS Default CODEC Assessment 3GPP2 TSG-C WG1 Source: Motorola Alberto Gutierrez Senaka Balasuriya
November 2001 H.324 / M Interoperability Chair – Bernhard Wimmer q Observations:  The IMTC is the appropriate forum to champion this work  H.324 is pretty.
The mandate of this working group is to facilitate effective service interoperability utilizing SIP in heterogeneous network environments as noted below.
France Télécom R&D – February 5th 2003 Internet Telephony Conference – Miami, Florida Bridging the Chasm Between Legacy and Next-Generation Networks Internet.
WRC–12 Industry Debrief 23 April 2012 Agenda item 1.20 – High Altitude Platform Stations (HAPS) Presenter: Dick Butler.
September 28, 2006 Page 1 3GPP2 MMD Status for IMS Workshop Jack Nasielski
Voice Coding in 3G Networks
IETF #65 Network Discovery and Selection Problem draft-ietf-eap-netsel-problem-04 Farooq Bari Jouni Korhonen.
Institut für Nachrichtengeräte und Datenverarbeitung Prof. Dr.-Ing. P. Vary On the Use of Artificial Bandwidth Extension Techniques in Wideband Speech.
PWE3 Control Word Mandate: draft-delregno-pwe3-mandatory-control-word Nick DelRegno PWE3 WG IETF 79.
IETF 69, July 2007Slide 1 Preferential Forwarding Status bit Definition draft-muley-dutta-pwe3-redundancy-bit-01.txt Praveen Muley, Pranjal K. Dutta, Mustapha.
1 1 Cullen Jennings IETF 90 V5. 2 WebRTC has “flows” of Audio, Video, and Data between browsers JavaScript applications running in the browser have an.
3GPP2 All-IP Ad-Hoc Group March 23, Over-the-Air VoIP Issues and Recommended Phases Raymond Hsu Tao Chen Joe Odenwalder Ed Tiedemann.
HD Voice and Asterisk: Hearing the sirens song October 14, 2009.
Mapping and interworking of Diversion information between Diversion and History-Info Headers in the SIP draft-mohali-bliss-diversion-history-info-00 draft-mohali-bliss-diversion-history-info-00.
GSC Global Standards Collaboration GSC#10 28 August – 2 September 2005 Sophia Antipolis, France 1 eCALL In Vehicle System to provide information at car.
Submission March, 2010 Adrian Jennings, Time Domain doc.: IEEE f Slide 1 Project: IEEE P Working Group for Wireless Personal.
H.264/AVC as RTCWEB MTI Video Codec Joint presentation (except performance data) of draft-burman-rtcweb-h264-proposal-01 draft-dbenham-webrtc-videomti-00.
draft-jounay-pwe3-dynamic-pw-update-00.txt IETF 70 PWE3 Working Group
IP-NNI Joint Task Force Status Update
Cisco Unity Connection
Global Standards Collaboration (GSC) 14
Preparing for the Future
Guidelines for DiffServ to IEEE Mapping
IP-NNI Joint Task Force Status Update
eCall: Creating momentum towards the networked car
doc.: IEEE <doc#>
eCall: Creating momentum towards the networked car
doc.: IEEE <doc#>
Submission Title: [Regulatory Update]
Relay User Machine (rum)
Presentation transcript:

WebRTC audio codecs for interoperability with legacy networks. draft-marjou-rtcweb-audio-codecs-for-interop-01 draft-marjou-rtcweb-audio-codecs-for-interop-01 X. Marjou, S. Proust (France Telecom Orange) K. Bogineni (Verizon Wireless) R. Jesske B. Feiten (Deutsche Telekom AG) L. Miao (Huawei) E. Marocco (Telecom Italia) E. Berger (Cisco) IETF-86, Orlando

The context draft-ietf-rtcweb-audio-01draft-ietf-rtcweb-audio-01 currently states that: 3. Codec Requirements To ensure a baseline level of interoperability between WebRTC clients, a minimum set of required codecs are specified below. While this section specifies the codecs that will be mandated for all WebRTC client implementations, it leaves the question of supporting additional codecs to the will of the implementer. WebRTC clients are REQUIRED to implement the following audio codecs. –Opus [RFC6716], with any ptime value up to 120 ms –G.711 PCMA and PCMU with one channel, a rate of 8000 Hz and a ptime of 20 - see section of [RFC3551] –Telephone Event - [RFC4733]

The problem There is a real need for some additional codecs that are already deployed in billions of voice devices: AMR AMR-WB G.722 On one side, draft-marjou-rtcweb-audio-codecs-for-interop-01 highlights the drawbacks of transcoding:draft-marjou-rtcweb-audio-codecs-for-interop-01 Cost issues Intrisic quality degradation Degraded interactivity due to increased latency Effiency of codec like AMR-WB over mobile radio access On the other hand, it is recognized that implementing additional codecs in the browsers generate additional costs. So far, draft-ietf-rtcweb-audio-01 does not encourage implementing these codecs at all, which will results in massive transcoding.draft-ietf-rtcweb-audio-01 Stronger statements about these codecs are thus needed but with strong care to not put unjustified additional costs on browsers.

The proposed way-forward The proposed way forward intends to be a compromise between browsers costs and network transcoding costs from a codec implementation perspective: Improve interoperability by stronger statement in draft-ietf-rtcweb-audio-01 recommending the supports of these codecs but make them mandatory only when cost impact on the browsers can be strongly limited : codecs already supported on the devices and no additional license costs.draft-ietf-rtcweb-audio-01 Add the following sub-section related to AMR, AMR-WB and G.722 in draft-ietf-rtcweb-audio- 01. (There is a zoom on it in the next slide).draft-ietf-rtcweb-audio Audio Codecs 3.1. Required Codecs To ensure a baseline level of interoperability between WebRTC clients, a minimum set of required codecs are specified below. WebRTC clients are REQUIRED to implement the following audio codecs. Opus [RFC6716], with any ptime value up to 120 ms G.711 PCMA and PCMU with one channel, a rate of 8000 Hz and a ptime of 20 - see section of [RFC3551] Telephone Event - [RFC4733] 3.2. Additional Codecs AMR-WB, AMR and G.722 codecs SHOULD be implemented by WebRTC end-points to avoid transcoding costs and quality degradations towards legacy fixed and mobile devices and allow interworking with enhanced voice quality (rather than fall back to G.711 narrow band voice). WebRTC browsers on devices for which the implementation of AMR is mandatory for voice services MUST allow AMR to be negotiated and used at WebRTC level provided it is ensured that no additional license fees are required. WebRTC browsers on wide-band devices for which the implementation of AMR-WB is mandatory for voice services MUST allow AMR-WB to be negotiated and used at WebRTC level provided it is ensured that no additional license fees are required. WebRTC browsers devices for which the implementation of G.722 is mandatory for voice services MUST allow G.722 to be negotiated and used at WebRTC level.

ANNEX: Zoom on 3.2 Additional Codecs 3.2. Additional Codecs To ensure an enhanced level of interoperability between WebRTC clients, AMR- WB, AMR and G.722 codecs SHOULD be implemented by WebRTC end-points to avoid transcoding costs and quality degradations towards legacy fixed and mobile devices and allow interworking with enhanced voice quality (rather than fall back to G.711 narrow band voice). WebRTC browsers on devices for which the implementation of AMR is mandatory for voice services MUST allow AMR to be negotiated and used at WebRTC level provided it is ensured that no additional license fees are required. WebRTC browsers on wide-band devices for which the implementation of AMR- WB is mandatory for voice services MUST allow AMR-WB to be negotiated and used at WebRTC level provided it is ensured that no additional license fees are required. WebRTC browsers devices for which the implementation of G.722 is mandatory for voice services MUST allow G.722 to be negotiated and used at WebRTC level.