FW: [MMUSIC] Seeking input from G.726 ADPCM implementers
"Glenn Parsons" <[email protected]> Tue, 15 Oct 2002 11:13:14 -0400
| Newsgroups | gmane.ietf.vpim |
|---|---|
| Message-ID | <[email protected]> |
This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C2745D.149856C6 Content-Type: text/plain; charset="iso-8859-1" Folks, Any comments on the changing of the meaning of the encoding of G.726 in RTP (see the last paragraph below)? Glenn. > -----Original Message----- > From: Stephen Casner [ mailto:[email protected]] > Sent: Tuesday, October 15, 2002 1:31 AM > To: [email protected] > Subject: [MMUSIC] Seeking input from G.726 ADPCM implementers > > > The IETF Audio/Video Transport working group is seeking input from any > implementers of systems using the G.726 ADPCM audio encoding, in > particular any that use the MIME audio subtypes G726-16, G726-24, G726-32, > and G726-40 or the RTP static paylod type 2 for G726-32. > > This notice is being sent to multiple mailing lists to reach as many > interested parties as possible; please reply only to [email protected]. > > Background: > > The AVT working group is seeking to advance the Real-time Transport > Protocol (RTP) and its associated Profile for A/V Conferences (RFCs 1889 > and 1890, respectively) to Draft Standard status. Two drafts have been > prepared to revise these RFCs for advancement: > > draft-ietf-avt-rtp-new-11.txt > draft-ietf-avt-profile-new-12.txt > > These drafts have been "tentatively approved" for publication by the IESG. > In addition, a new companion draft has been approved for publication as a > Proposed Standard to specify MIME subtype registrations for all the > encoding names defined in the RTP Profile: > > draft-ietf-avt-rtp-mime-06.txt > > Issue: > > The packetization of G.726 audio specified in the RTP Profile packs audio > samples into octets beginning with the least-significant bit of the octet. > This is at odds with the packetization of G.726 audio for ATM AAL2 > transport specified in ITU-T Recommendation I.366.2 Annex E, which begins > with the most-significant bit. Implementers of systems that operate with > both transports or gateway between the two have requested that the RTP > packetization be changed to match the I.366.2 packetization to avoid > requiring two different DSP implementations and/or translation between > packings. > > Both specifications have existed for some time: I.366.2 has been an > approved standard since 1999, and the packing for the G726-32 rate has > been part of the RTP Profile drafts since 1997. Therefore, > implementations of both packings are likely to exist. Furthermore, since > the RTP Profile did not include packetizations for rates other than 32K > until 2001, some RTP implementations may have used the I.366.2 packings > for those rates. As a consequence, there is no course of action that will > make everyone happy. > > Proposal: > > After consultation with the IETF Transport Area Directors, it is proposed > that the draft RTP Profile packetization be changed to be consistent with > I.366.2 Annex E before it is published as an RFC. The MIME subtype > registrations for G726-16, G726-24, G726-32, and G726-40 in > draft-ietf-avt-rtp-mime-06, which refer to the specification of the > packetizations in draft-ietf-avt-profile-new-12, would therefore apply to > the changed packetization. In addition, RTP static payload type 2, which > is bound to the G726-32 encoding and packetization by > draft-ietf-avt-profile-new-12, would also change its meaning. > > Consequences: > > We have already heard from one vendor that has implemented the > packetizations according to the current RTP Profile draft and therefore > objects to the change. Any such systems already in the field would > produce garbled audio when interoperated with RFC-compliant > implementations, and not detect the error. This is a significant > consideration, although draft specifications are not guaranteed to remain > unchanged. > > We have also been informed that the format for G.726 audio in the Voice > Profile for Internet Mail (RFC 2421/2) uses the same sample packing as > currently specified in the RTP Profile draft. This is consistent with > ITU-T Recommendation X.420 for X.400 mail. Since the VPIM systems use > MIME type audio/32KADPCM rather than audio/G726-32, there would not be > conflict in meaning if the latter were changed as proposed. However, > voicemail systems that transmit messages over RTP would be forced to > reformat the data. > > ******************************************************************** > * We are seeking statements from interested parties both for and * > * against this proposal, particularly with motivations. * > ******************************************************************** > > _______________________________________________ > mmusic mailing list > [email protected] > https://www1.ietf.org/mailman/listinfo/mmusic > > ------_=_NextPart_001_01C2745D.149856C6 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <HTML> <HEAD> <META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; = charset=3Diso-8859-1"> <META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version = 5.5.2655.35"> <TITLE>FW: [MMUSIC] Seeking input from G.726 ADPCM implementers</TITLE> </HEAD> <BODY> <P><FONT COLOR=3D"#0000FF" SIZE=3D2 FACE=3D"Arial">Folks,</FONT> </P> <P><FONT COLOR=3D"#0000FF" SIZE=3D2 FACE=3D"Arial">Any comments on the = changing of the meaning of the encoding of G.726 in RTP (see the last = paragraph below)?</FONT> </P> <P><FONT COLOR=3D"#0000FF" SIZE=3D2 FACE=3D"Arial">Glenn.</FONT> </P> <P><FONT SIZE=3D2 FACE=3D"Arial">-----Original Message-----</FONT><FONT = FACE=3D"Arial"> </FONT> <BR><FONT SIZE=3D2 FACE=3D"Arial">From: Stephen Casner [</FONT><U> = <FONT COLOR=3D"#0000FF" SIZE=3D2 FACE=3D"Arial"><A = HREF=3D"mailto:[email protected]">mailto:[email protected]</= A></FONT></U><FONT SIZE=3D2 FACE=3D"Arial">]</FONT>=20 <BR><FONT SIZE=3D2 FACE=3D"Arial">Sent: Tuesday, October 15, 2002 1:31 = AM</FONT><FONT FACE=3D"Arial"> </FONT> <BR><FONT SIZE=3D2 FACE=3D"Arial">To: [email protected]</FONT><FONT = FACE=3D"Arial"> </FONT> <BR><FONT SIZE=3D2 FACE=3D"Arial">Subject: [MMUSIC] Seeking input from = G.726 ADPCM implementers</FONT><FONT FACE=3D"Arial"> </FONT> </P> <BR> <P><FONT SIZE=3D2 FACE=3D"Arial">The IETF Audio/Video Transport working = group is seeking input from any implementers of systems using the G.726 = ADPCM audio encoding, in particular any that use the MIME audio = subtypes G726-16, G726-24, G726-32, and G726-40 or the RTP static = paylod type 2 for G726-32.</FONT></P> <P><FONT SIZE=3D2 FACE=3D"Arial">This notice is being sent to multiple = mailing lists to reach as many interested parties as possible; please = reply only to [email protected].</FONT></P> <P><FONT SIZE=3D2 FACE=3D"Arial">Background:</FONT><FONT = FACE=3D"Arial"> </FONT> </P> <P><FONT SIZE=3D2 FACE=3D"Arial">The AVT working group is seeking to = advance the Real-time Transport Protocol (RTP) and its associated = Profile for A/V Conferences (RFCs 1889 and 1890, respectively) to Draft = Standard status.=A0 Two drafts have been prepared to revise these RFCs = for advancement:</FONT></P> <P><FONT SIZE=3D2 FACE=3D"Arial">=A0=A0=A0 = draft-ietf-avt-rtp-new-11.txt</FONT><FONT FACE=3D"Arial"> </FONT> <BR><FONT SIZE=3D2 FACE=3D"Arial">=A0=A0=A0 = draft-ietf-avt-profile-new-12.txt</FONT><FONT FACE=3D"Arial"> </FONT> </P> <P><FONT SIZE=3D2 FACE=3D"Arial">These drafts have been = "tentatively approved" for publication by the IESG.=A0 In = addition, a new companion draft has been approved for publication as a = Proposed Standard to specify MIME subtype registrations for all the = encoding names defined in the RTP Profile:</FONT></P> <P><FONT SIZE=3D2 FACE=3D"Arial">=A0=A0=A0 = draft-ietf-avt-rtp-mime-06.txt</FONT><FONT FACE=3D"Arial"> </FONT> </P> <P><FONT SIZE=3D2 FACE=3D"Arial">Issue:</FONT><FONT FACE=3D"Arial"> = </FONT> </P> <P><FONT SIZE=3D2 FACE=3D"Arial">The packetization of G.726 audio = specified in the RTP Profile packs audio samples into octets beginning = with the least-significant bit of the octet.=A0 This is at odds with = the packetization of G.726 audio for ATM AAL2 transport specified in = ITU-T Recommendation I.366.2 Annex E, which begins with the = most-significant bit.=A0 Implementers of systems that operate with both = transports or gateway between the two have requested that the RTP = packetization be changed to match the I.366.2 packetization to avoid = requiring two different DSP implementations and/or translation between = packings.</FONT></P> <P><FONT SIZE=3D2 FACE=3D"Arial">Both specifications have existed for = some time: I.366.2 has been an approved standard since 1999, and the = packing for the G726-32 rate has been part of the RTP Profile drafts = since 1997.=A0 Therefore, implementations of both packings are likely = to exist.=A0 Furthermore, since the RTP Profile did not include = packetizations for rates other than 32K until 2001, some RTP = implementations may have used the I.366.2 packings for those rates.=A0 = As a consequence, there is no course of action that will make everyone = happy.</FONT></P> <P><FONT SIZE=3D2 FACE=3D"Arial">Proposal:</FONT><FONT FACE=3D"Arial"> = </FONT> </P> <P><FONT SIZE=3D2 FACE=3D"Arial">After consultation with the IETF = Transport Area Directors, it is proposed that the draft RTP Profile = packetization be changed to be consistent with I.366.2 Annex E before = it is published as an RFC.=A0 The MIME subtype registrations for = G726-16, G726-24, G726-32, and G726-40 in draft-ietf-avt-rtp-mime-06, = which refer to the specification of the packetizations in = draft-ietf-avt-profile-new-12, would therefore apply to the changed = packetization.=A0 In addition, RTP static payload type 2, which is = bound to the G726-32 encoding and packetization by = draft-ietf-avt-profile-new-12, would also change its = meaning.</FONT></P> <P><FONT SIZE=3D2 FACE=3D"Arial">Consequences:</FONT><FONT = FACE=3D"Arial"> </FONT> </P> <P><FONT SIZE=3D2 FACE=3D"Arial">We have already heard from one vendor = that has implemented the packetizations according to the current RTP = Profile draft and therefore objects to the change.=A0 Any such systems = already in the field would produce garbled audio when interoperated = with RFC-compliant implementations, and not detect the error.=A0 This = is a significant consideration, although draft specifications are not = guaranteed to remain unchanged.</FONT></P> <P><FONT SIZE=3D2 FACE=3D"Arial">We have also been informed that the = format for G.726 audio in the Voice Profile for Internet Mail (RFC = 2421/2) uses the same sample packing as currently specified in the RTP = Profile draft.=A0 This is consistent with ITU-T Recommendation X.420 = for X.400 mail.=A0 Since the VPIM systems use MIME type audio/32KADPCM = rather than audio/G726-32, there would not be conflict in meaning if = the latter were changed as proposed.=A0 However, voicemail systems that = transmit messages over RTP would be forced to reformat the = data.</FONT></P> <P><FONT SIZE=3D2 = FACE=3D"Arial">*********************************************************= ***********</FONT><FONT FACE=3D"Arial"> </FONT> <BR><FONT SIZE=3D2 FACE=3D"Arial">*=A0 We are seeking statements from = interested parties both for and=A0 *</FONT><FONT FACE=3D"Arial"> = </FONT> <BR><FONT SIZE=3D2 FACE=3D"Arial">*=A0 against this proposal, = particularly with motivations.=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 = *</FONT><FONT FACE=3D"Arial"> </FONT> <BR><FONT SIZE=3D2 = FACE=3D"Arial">*********************************************************= ***********</FONT><FONT FACE=3D"Arial"> </FONT> </P> <P><FONT SIZE=3D2 = FACE=3D"Arial">_______________________________________________</FONT><FO= NT FACE=3D"Arial"> </FONT> <BR><FONT SIZE=3D2 FACE=3D"Arial">mmusic mailing list</FONT><FONT = FACE=3D"Arial"> </FONT> <BR><FONT SIZE=3D2 FACE=3D"Arial">[email protected]</FONT><FONT = FACE=3D"Arial"> </FONT> <BR><U><FONT COLOR=3D"#0000FF" SIZE=3D2 FACE=3D"Arial"><A = HREF=3D"https://www1.ietf.org/mailman/listinfo/mmusic" = TARGET=3D"_blank">https://www1.ietf.org/mailman/listinfo/mmusic</A></FON= T></U><FONT FACE=3D"Arial"> </FONT> </P> <BR> </BODY> </HTML> ------_=_NextPart_001_01C2745D.149856C6-- ---------------------------------------------------------- This message was sent to you, since you are subscribed to [email protected]. You can manage your subscription at http://www.neystadt.org/cgi-bin/majordomo