Re: [payload] Alexey Melnikov's No Objection on draft-ietf-payload-melpe-05: (with COMMENT)
"Victor Demjanenko, Ph.D." <victor.demjanenko@vocal.com> Fri, 03 February 2017 16:28 UTC
Return-Path: <victor.demjanenko@vocal.com>
X-Original-To: payload@ietfa.amsl.com
Delivered-To: payload@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9905D12966C for <payload@ietfa.amsl.com>; Fri, 3 Feb 2017 08:28:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.9
X-Spam-Level:
X-Spam-Status: No, score=-0.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, MSGID_MULTIPLE_AT=1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2Fu0DXv5bNyH for <payload@ietfa.amsl.com>; Fri, 3 Feb 2017 08:28:11 -0800 (PST)
Received: from cuda.olm1.com (cuda.olm1.com [72.236.255.32]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 88D7F129673 for <payload@ietf.org>; Fri, 3 Feb 2017 08:28:11 -0800 (PST)
X-ASG-Debug-ID: 1486138420-092fd37c9859950001-U2jSCT
Received: from host105.olm1.com (host105.olm1.com [72.236.255.15]) by cuda.olm1.com with ESMTP id nffumXi1FAaYugsO (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 03 Feb 2017 11:13:40 -0500 (EST)
X-Barracuda-Envelope-From: victor.demjanenko@vocal.com
X-Barracuda-Apparent-Source-IP: 72.236.255.15
Received: from ClintonLT (rrcs-72-43-202-98.nys.biz.rr.com [72.43.202.98]) by host105.olm1.com (Postfix) with ESMTPSA id 88E0BB45216; Fri, 3 Feb 2017 11:13:39 -0500 (EST)
From: "Victor Demjanenko, Ph.D." <victor.demjanenko@vocal.com>
To: 'Alexey Melnikov' <aamelnikov@fastmail.fm>, roni.even@mail01.huawei.com, 'Ben Campbell' <ben@nostrum.com>
References: <148602296892.28202.1788647047054525631.idtracker@ietfa.amsl.com> <0a8401d27d99$174d83f0$45e88bd0$@demjanenko@vocal.com> <EDD3991E-D5EA-492E-B657-85C7025ECEBC@fastmail.fm>
In-Reply-To: <EDD3991E-D5EA-492E-B657-85C7025ECEBC@fastmail.fm>
Date: Fri, 03 Feb 2017 11:13:36 -0500
X-ASG-Orig-Subj: RE: [payload] Alexey Melnikov's No Objection on draft-ietf-payload-melpe-05: (with COMMENT)
Message-ID: <0aac01d27e38$7a2acf60$6e806e20$@demjanenko>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AdJ9/JfZ9YOSBot9RZOngJ/gtao7/AAOhmmQ
Content-Language: en-us
X-Barracuda-Connect: host105.olm1.com[72.236.255.15]
X-Barracuda-Start-Time: 1486138420
X-Barracuda-Encrypted: ECDHE-RSA-AES256-GCM-SHA384
X-Barracuda-URL: https://72.236.255.32:443/cgi-mod/mark.cgi
X-Virus-Scanned: by bsmtpd at olm1.com
X-Barracuda-BRTS-Status: 1
X-Barracuda-Spam-Score: 0.01
X-Barracuda-Spam-Status: No, SCORE=0.01 using global scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=5.0 tests=MSGID_MULTIPLE_AT
X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.36297 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.01 MSGID_MULTIPLE_AT Message-ID contains multiple '@' characters
Archived-At: <https://mailarchive.ietf.org/arch/msg/payload/JzSCdXHOO637NKWJdY7GHDm21lw>
X-Mailman-Approved-At: Sun, 05 Feb 2017 10:08:25 -0800
Cc: payload-chairs@ietf.org, draft-ietf-payload-melpe@ietf.org, payload@ietf.org, roni.even@mail01.huawei.com, 'The IESG' <iesg@ietf.org>, "'Dave Satterlee (Vocal)'" <Dave.Satterlee@vocal.com>
Subject: Re: [payload] Alexey Melnikov's No Objection on draft-ietf-payload-melpe-05: (with COMMENT)
X-BeenThere: payload@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Audio/Video Transport Payloads working group discussion list <payload.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/payload>, <mailto:payload-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/payload/>
List-Post: <mailto:payload@ietf.org>
List-Help: <mailto:payload-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/payload>, <mailto:payload-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Feb 2017 16:28:12 -0000
Hi Alexey, Thanks, with your clue, I followed an example in RFC 5391 and added the following: " Optional parameters: ptime: the recommended length of time (in milliseconds) represented by the media in a packet. It SHALL use the nearest rounded-up ms integer packet duration. For MELPe, this corresponds to the values: 23, 45, 68, 90, 112, 135, 156, and 180. Larger values can be used as long as they are properly rounded. See Section 6 of RFC 4566 [RFC4566]. maxptime: the maximum length of time (in milliseconds) that can be encapsulated in a packet. It SHALL use the nearest rounded- up ms integer packet duration. For MELPe, this corresponds to the values: 23, 45, 68, 90, 112, 135, 156, and 180. Larger values can be used as long as they are properly rounded. See Section 6 of RFC 4566 [RFC4566]. bitrate: specifies the MELPe coder bit rates supported. Possible values are a comma-separated list of rates from the set: 2400, 1200, 600. The modes are listed in order of preference; first is preferred. If "bitrate" is not present, the fixed coder bit rate of 2400 MUST be used. The alternate encoding names, "MELP2400", "MELP1200", and "MELP600" directly specify the MELPe coder bit rate of 2400, 1200, and 600 respectively and MUST NOT specify a "bitrate" parameter. " Then in section 4.2, the bulleted list is now (adding ptime and maxptime as well as simplifying bitrate): " o The media type ("audio") goes in SDP "m=" as the media name. o The media subtype (payload format name) goes in SDP "a=rtpmap" as the encoding name. o The parameter "bitrate" goes in the SDP "a=fmtp" attribute by copying it as a "bitrate=<value>" string. o The parameters "ptime" and "maxptime" go in the SDP "a=ptime" and "a=maxptime" attributes, respectively." And the last paragraph in section 4.2 describing ptime and maxptime was deleted as its contents was fully conveyed in section 4.1. Now there are two other paragraphs related to bitrate in section 4.2 that have I not changed. It's possible that these can be eliminated and/or reduced. Perhaps I delete all but the last sentence of the second paragraph? Any opinions? " If the encoding name "MELP" is received without a "bitrate" parameter, the fixed coder bit rate of 2400 MUST be used. The alternate encoding names, "MELP2400", "MELP1200", and "MELP600" directly specify the MELPe coder bit rate of 2400, 1200, and 600 respectively and MUST NOT specify a "bitrate" parameter. The optional media type parameter, "bitrate", when present, MUST be included in the "a=fmtp" attribute in the SDP, expressed as a media type string in the form of a semicolon-separated list of parameter=value pairs. The string, "value", can be one or more of 2400, 1200, and 600 separated by commas (where each bit-rate value indicates the corresponding MELPe coder). An example of the media representation in SDP for describing MELPe when all three coder bit rates are supported might be:" If the above is considered acceptable as is, I can post a new draft upon request. Please let me know what and when to do this. (Roni, Ben, thanks for your help with this as well.) Thanks, Victor -----Original Message----- From: Alexey Melnikov [mailto:aamelnikov@fastmail.fm] Sent: Friday, February 3, 2017 4:16 AM To: Victor Demjanenko, Ph.D. Cc: The IESG; payload-chairs@ietf.org; roni.even@mail01.huawei.com; draft-ietf-payload-melpe@ietf.org; payload@ietf.org; Dave Satterlee (Vocal) Subject: Re: [payload] Alexey Melnikov's No Objection on draft-ietf-payload-melpe-05: (with COMMENT) Hi Victor, > On 2 Feb 2017, at 21:12, Victor Demjanenko, Ph.D. <victor.demjanenko@vocal.com> wrote: > > Optional parameters: > > ptime, maxptime, bitrate You either need full definition of these optional parameters or references where they are defined. Best Regards, Alexey
- [payload] Alexey Melnikov's No Objection on draft… Alexey Melnikov
- Re: [payload] Alexey Melnikov's No Objection on d… Victor Demjanenko, Ph.D.
- Re: [payload] Alexey Melnikov's No Objection on d… Alexey Melnikov
- Re: [payload] Alexey Melnikov's No Objection on d… Alexey Melnikov
- Re: [payload] Alexey Melnikov's No Objection on d… Victor Demjanenko, Ph.D.