RE: [Sipping] Use cases of multi-transcoding
"Michael Hammer \(mhammer\)" <mhammer@cisco.com> Wed, 08 March 2006 21:21 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1FH65q-0005Ys-AD; Wed, 08 Mar 2006 16:21:14 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1FH65o-0005Yd-Sl for sipping@ietf.org; Wed, 08 Mar 2006 16:21:12 -0500
Received: from rtp-iport-1.cisco.com ([64.102.122.148]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FH65k-0007Jv-PY for sipping@ietf.org; Wed, 08 Mar 2006 16:21:12 -0500
Received: from rtp-core-1.cisco.com ([64.102.124.12]) by rtp-iport-1.cisco.com with ESMTP; 08 Mar 2006 13:21:08 -0800
X-BrightmailFiltered: true
X-Brightmail-Tracker: AAAAAA==
X-IronPort-AV: i="4.02,177,1139212800"; d="scan'208"; a="23235677:sNHT29787108"
Received: from xbh-rtp-201.amer.cisco.com (xbh-rtp-201.cisco.com [64.102.31.12]) by rtp-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id k28LL8Wc020142; Wed, 8 Mar 2006 16:21:08 -0500 (EST)
Received: from xmb-rtp-20b.amer.cisco.com ([64.102.31.53]) by xbh-rtp-201.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.211); Wed, 8 Mar 2006 16:21:07 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Subject: RE: [Sipping] Use cases of multi-transcoding
Date: Wed, 08 Mar 2006 16:21:06 -0500
Message-ID: <072C5B76F7CEAB488172C6F64B30B5E3013145B4@xmb-rtp-20b.amer.cisco.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [Sipping] Use cases of multi-transcoding
Thread-Index: AcZCGp0qZmJKO7d3RTmALiVw5av/XwAlIO8gAAEBO7AAEL/GwA==
From: "Michael Hammer (mhammer)" <mhammer@cisco.com>
To: henry@pulver.com, br@brianrosen.net, "Roy, Radhika R." <RADHIKA.R.ROY@saic.com>, sipping@ietf.org
X-OriginalArrivalTime: 08 Mar 2006 21:21:07.0847 (UTC) FILETIME=[36FB6170:01C642F6]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: a069a8e8835d39ce36e425c148267a7b
Cc:
X-BeenThere: sipping@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SIPPING Working Group \(applications of SIP\)" <sipping.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:sipping@ietf.org>
List-Help: <mailto:sipping-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1342650833=="
Errors-To: sipping-bounces@ietf.org
Henry, Free != IPR-free Mike > -----Original Message----- > From: Henry Sinnreich [mailto:henry@pulver.com] > Sent: Wednesday, March 08, 2006 8:32 AM > To: br@brianrosen.net; 'Roy, Radhika R.'; sipping@ietf.org > Subject: RE: [Sipping] Use cases of multi-transcoding > > Brian, > > >I don't think vendor's opinion has changed, and I don't > think you can > >mandate any standard except G.711. > > In pessimistic mood today? :-)> > > Not only has Skype shown that VoIP quality can go over the > deplorable 5.0 MOS scale, but that also echo control, side > tone control, automatic level control, noise cancellation, > wideband audio, etc. can be deployed in a free download 150 > million times! (5,467,770 users right now on line). > > Opinions of many decision makers has changed as a consequence. > > G.7xx codecs should however be paid due reverence is history books. > > Roy is right: > > >It is the time to select “DEFAULT” codec by the IETF for the > Internet. >SIPPING/SIP WG needs to mandate this. > > Thanks, Henry > > > -----Original Message----- > From: Brian Rosen [mailto:br@brianrosen.net] > Sent: Wednesday, March 08, 2006 7:05 AM > To: 'Roy, Radhika R.'; sipping@ietf.org > Subject: RE: [Sipping] Use cases of multi-transcoding > > You know, I've always thought the default codec for VoIP > should be a wideband codec, with G.711 provided for backwards > compatibility only. If VoIP always implied > better-than-"toll-quality", it would mean something different > than it does now. We showed this in user trials. Skype > showed how true this is in the wild. > > Vendors never agreed; they were all looking to duplicate > black phones. Customers don't know enough to ask; it only > rarely shows up on wish lists and almost never on > requirements documents. They don't know what they are > missing and how little it costs to substantially improve user > experience. > > We found really odd problems trying to do it. The one that > really hurt was if you want a handset that was wideband AND > met disability requirements for hearing aid compatibility, > there were no choices; you had to literally build your own > handset, with hard-to-find components. > > I don't think vendor's opinion has changed, and I don't think > you can mandate any standard except G.711. I don't think > I've seen a wired SIP phone that didn't do G.711. Not really > sure if there has been a wireless one offered. > > Brian > > > > ________________________________________ > From: Roy, Radhika R. [mailto:RADHIKA.R.ROY@saic.com] > Sent: Tuesday, March 07, 2006 2:08 PM > To: sipping@ietf.org > Subject: RE: [Sipping] Use cases of multi-transcoding > > Hi, Kang, Henry, and all: > > It is the time to select “DEFAULT” codec by the IETF for the > Internet. SIPPING/SIP WG needs to mandate this. > > (In olden days, ITU-T defined their default G.711 audio codec > for the IP Network mandating PSTN network interoperability > [ridiculous!!]. Then IMTC did something mandating a > lower-speed codec.) > > Some proposals are coming from your side. Can we get the > consensus to mandate these requirements for the Internet to > the benefit of the users? > > Best regards, > Radhika > > ________________________________________ > From: sipping-bounces@ietf.org > [mailto:sipping-bounces@ietf.org] On Behalf Of Henry Sinnreich > Sent: Tuesday, March 07, 2006 9:24 AM > To: Kang Tae-Gyu; Albrecht.Schwarz@alcatel.de > Cc: sipping@ietf.org > Subject: RE: [Sipping] Use cases of multi-transcoding > > Kang, > > It seems there are several issues in this debate (in > increasing order of disruption ☺ ): > > 1. Are there too many codecs around? If yes, what is the > minimum number of codecs that should be supported? What is > the recommended default codec? (As mentioned, my pick is iLBC > as the default and SPEEX for wideband). > > 2. Can transcoding between domains be avoided or at least > minimized? (Hint: Avoided at all cost). > > 3. Why are intermediate VoIP domains necessary at all, when > e2e services like Skype have proven to be successful and > having the best audio quality (apart from the e2e QoS > debate)? Editorial: Intermediate VoIP domains are IMHO a > revenue objective, but have no technical justification on the > e2e Internet and no amount of politics can prevail in the > long term over sound technology. > Thanks, Henry > ________________________________________ > From: Kang Tae-Gyu [mailto:tgkang@etri.re.kr] > Sent: Tuesday, March 07, 2006 1:30 AM > To: Henry Sinnreich; Albrecht.Schwarz@alcatel.de > Cc: sipping@ietf.org > Subject: RE: [Sipping] Use cases of multi-transcoding > > Hi, Henry > If industry has a specific "internet codec", SIP/SDP will be > more simple signaling protocol. > But, I believe that SIP/SDP tries to support any codec and any media. > I think that the making default codec is another issue. > > Thanks, > Kang > -------------------------------------------------------- > The numerous wireline legacy ITU-T G.7xx codecs and other > countless codecs deployed for mobile phones are a disgrace IMHO. > > The industry would be better off adopting "Internet codecs": > The iLBC RFC 3951 and RFC 3952 as the default codec and SPEEX > for variable rate wideband > (ftp://ftp.rfc-editor.org/in-notes/internet-drafts/draft-ietf- > avt-rtp-speex- > 00.txt). > > Thanks, Henry > > > -----Original Message----- > From: Albrecht.Schwarz@alcatel.de [mailto:Albrecht.Schwarz@alcatel.de] > Sent: Tuesday, February 21, 2006 8:29 AM > To: Kang Tae-Gyu > Cc: sipping@ietf.org > Subject: Re: [Sipping] Use cases of multi-transcoding > > > Hi Kang, > > just a comment to the transcoding scenario between two > different WB codecs (WB1<->WB2). > > Transcoding as such should be avoided because it is > inherently decreasing the audio/speech quality ("adds e.g., > delay impairments and Ie, equipment impairment factors") and > an "expensive" network function. > There must be therefore an agreed justifaction, particularly > for WB1<->WB2 transcoding scenarios! > > Transcoding between two different NB codecs (NB1<->NB2) is > often inevitable. > > The difference with WB codecs is that terminals "should > support a fallback mode to a NB codec" in my opinion. There > are two possibilities: > NB mode is part of the WB codec modes of operation > (e.g., G.729EV > with G.729A as NB mode), or > separate NB codec (e.g., terminal concept according G.725). > > The inconsistent "WB1<->WB2" E2E scenario might then lead to > fallbacks to > (default) NB codecs. In case of a then "NB1<->NB2" > inconsistency to NB transcoding in the network. > > Comments? > > Albrecht > > > > > > > "Kang Tae-Gyu" > > <tgkang@etri.re. To: > <sipping@ietf.org> > > kr> cc: > xupeili@huawei.com, > rohan@ekabal.com, Gonzalo.Camarillo@ericsson.com, > > dean.willis@softarmor.com > > 21.02.2006 03:12 Subject: > [Sipping] Use cases > of multi-transcoding > Please respond > > to Kang Tae-Gyu > > > > > > > > Hello, > > I would like to discuss about the use case of > multi-transcoding. First of all, I am sorry for that I could > not answer about its use case when I received the question > from the floor, IETF 64 Vancouver meeting, because of poor > English. Also, thank you for the minutes(chairmen and note takers). > > There are three kinds of use cases of multi-transcoding. > - one or two more heterogeneous networks > - one or two more ITSPs > - one or two more wideband speech codecs > > > > There are one or two more heterogeneous networks: enterprise > networks using IP-PBX, ITSP(Internet Telephony Service > Provider), IMS in 3GPP2, PacketCable, and Wibro. They will > not use a common codec. So, they need multi transcoding such as; > - use case 1: A(a) - IP PBX T1(a-b) - ITSP T2(b-c, b-d) - > IMS T3(a-d, > d-e) - D(d) > - use case 2: A(a) - IP PBX T1(a-b) - ITSP T2(b-c, b-d) - > PacketCable > T4(c-d) - F(d) > - use case 3: E(e) - IMS T3(a-d, e-d) - ITSP T2(b-c, b-d) - Wibro > T4(a-d, d-c) - G(c) > > > > There are one or two more ITSPs or SBC because all of > internet telephony subscribers will not subscribe only one > ITSP. There are a lot of domestic ITSPs and international > ITSPs or ITXP. Internet telephony should be supported any > kind of terminal vendor even though it supports any specific > codec. It also supports multi call forwarding service. So, > they need multi transcoding such as; > - use case 4: C(c) - ITSP T2(c-b, b-d) - ITSP T6(b-a, b-d) - ITSP7 > T7(a-d, d-e) - G(d) > > > > There are one or two more wideband speech codecs. There has > been developing one or two more wideband speech codecs for > internet telephony: AMR-WB in 3GPP, VMR-WB in 3GPP2, G.729EV > in ITU-T SG 16 Question 10, a wideband codec in ITU-T SG 16 > Question 9, and AAC in ISO/IEC. In this convention, Capital > letter means a node and lowercase(a, b, c, d, and e) means a codec. > > A wideband codec encodes voice using 16,000 samples per > second (50 ~ 7,000Hz), as opposed to the 8,000 samples per > second (300 ~ 3,400Hz) by narrowband codec. A voice quality > of wideband codec is better than one of narrowband codec due > to support wider band. A tandem transcoding means to encode > narrowband codec such as G.711. So, it makes down sampling > and worse the voice quality. If two parties(calling party and > called party) have two different wideband codecs, transcoders > should transcode a wideband codec to another wideband codec > without tandem transcoding. If we use a common codec with > G.711(tandem), there is no more need multi-transcoding. But, > we need a multi-transcoding for supplying a wideband speech > high quality to each sides. > - use case 5: wideband codec to wideband codec without tandem > transcoding > > > > Multi transcoding signaling can be useful for internet > telephony environments supported by standard; an example VoIP > network in quality of service for next generation Voice over > IP networks, MSF-TR-QoS-001.final, > 2003 Feb, and Telecommunications and Internet Protocol > Harmonization over Networks (TIPHON) Release 3; End-to-End > Quality of Service in TIPHON Systems; Part 3: Signalling and > Control of End-to-End Quality of Service (QoS)-V2.1.2, 2002. > > Multi trascoder can cover the use case using one or two more > conference bridge transcoding model. > > We would like to discuss open these use cases or another use > case. Comments are welcome. > > Thanks, > Kang > > > _______________________________________________ > Sipping mailing list https://www1.ietf.org/mailman/listinfo/sipping > This list is for NEW development of the application of SIP > Use sip-implementors@cs.columbia.edu for questions on current > sip Use sip@ietf.org for new developments of core SIP > > > > > > > _______________________________________________ > Sipping mailing list https://www1.ietf.org/mailman/listinfo/sipping > This list is for NEW development of the application of SIP > Use sip-implementors@cs.columbia.edu for questions on current > sip Use sip@ietf.org for new developments of core SIP > > > > _______________________________________________ > Sipping mailing list https://www1.ietf.org/mailman/listinfo/sipping > This list is for NEW development of the application of SIP > Use sip-implementors@cs.columbia.edu for questions on current > sip Use sip@ietf.org for new developments of core SIP > > > > > _______________________________________________ > Sipping mailing list https://www1.ietf.org/mailman/listinfo/sipping > This list is for NEW development of the application of SIP > Use sip-implementors@cs.columbia.edu for questions on current > sip Use sip@ietf.org for new developments of core SIP >
_______________________________________________ Sipping mailing list https://www1.ietf.org/mailman/listinfo/sipping This list is for NEW development of the application of SIP Use sip-implementors@cs.columbia.edu for questions on current sip Use sip@ietf.org for new developments of core SIP
- [Sipping] Use cases of multi-transcoding Kang Tae-Gyu
- Re: [Sipping] Use cases of multi-transcoding Albrecht.Schwarz
- RE: [Sipping] Use cases of multi-transcoding Henry Sinnreich
- RE: [Sipping] Use cases of multi-transcoding Nathan Allen Stratton
- RE: Re: [Sipping] Use cases of multi-transcoding Kang Tae-Gyu
- RE: [Sipping] Use cases of multi-transcoding LAI, SHOU WEN -HCHBJ
- RE: [Sipping] Use cases of multi-transcoding Kang Tae-Gyu
- RE: [Sipping] Use cases of multi-transcoding Kang Tae-Gyu
- RE: [Sipping] Use cases of multi-transcoding Henry Sinnreich
- RE: [Sipping] Use cases of multi-transcoding Roy, Radhika R.
- RE: [Sipping] Use cases of multi-transcoding Drage, Keith (Keith)
- RE: [Sipping] Use cases of multi-transcoding Brian Rosen
- RE: [Sipping] Use cases of multi-transcoding Henry Sinnreich
- Re: [Sipping] Use cases of multi-transcoding Tom-PT Taylor
- RE: [Sipping] Use cases of multi-transcoding Michael Hammer (mhammer)
- Re: [Sipping] Use cases of multi-transcoding Stephen Sprunk
- RE: [Sipping] Use cases of multi-transcoding Kang Tae-Gyu
- RE: [Sipping] Use cases of multi-transcoding Roy, Radhika R.
- RE: [Sipping] Use cases of multi-transcoding Burger, Eric