[Sip] Getting "Media Format = 0"

Nitin Kapoor <nitinkapoorr@gmail.com> Fri, 12 March 2010 14:26 UTC

Return-Path: <nitinkapoorr@gmail.com>
X-Original-To: sip@core3.amsl.com
Delivered-To: sip@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 407BF3A6D03 for <sip@core3.amsl.com>; Fri, 12 Mar 2010 06:26:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level:
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x8pmgPOs16Q7 for <sip@core3.amsl.com>; Fri, 12 Mar 2010 06:26:24 -0800 (PST)
Received: from mail-qy0-f197.google.com (mail-qy0-f197.google.com [209.85.221.197]) by core3.amsl.com (Postfix) with ESMTP id 3E31A3A6C8D for <sip@ietf.org>; Fri, 12 Mar 2010 06:07:03 -0800 (PST)
Received: by qyk35 with SMTP id 35so1267347qyk.18 for <sip@ietf.org>; Fri, 12 Mar 2010 06:07:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=ZwFBrECDQsXyf7PBDGP2Jrh5leu/ewYQnxI2OxA5k/E=; b=EbTM3IcAR1VSLqbuSSIWYj13YtyT2gq4sUEc7VdDsh0c00HnqPHviOKdVW+WAoJtoB EljZeLn4rTeVMZAsLnRJKjDizbMiEAe7hriLzakVtM0XaARyvLKP80oa5DouAG4p5+1F 8Zir2uV4PyJOusyTWtA0zkvNBMU7v51SOngjU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=vkbCd7QCYVv2UMvPr92CXcPEk0Bumd5Ni6Dnu0Ezu5t2Oig/RLiK4d3UDV/P6olUGe AS2LCwNz60pvYHW1s20i9ErhM1Y2bNEfB20ShKacXrjUAkkzeNo5NGOpK7BrZe08Xlsh tO2qW88AOYI22+eWnnp4urJDXEiujD44aMdCE=
MIME-Version: 1.0
Received: by 10.220.107.5 with SMTP id z5mr1130888vco.103.1268402818045; Fri, 12 Mar 2010 06:06:58 -0800 (PST)
Date: Fri, 12 Mar 2010 09:06:57 -0500
Message-ID: <c80c92d1003120606v4b3448f8if296d9b01c3653ae@mail.gmail.com>
From: Nitin Kapoor <nitinkapoorr@gmail.com>
To: sip@ietf.org, sip-implementors@lists.cs.columbia.edu, sip-implementors@cs.columbia.edu
Content-Type: multipart/alternative; boundary=00c09f8a4db26a4c3404819b0b71
Subject: [Sip] Getting "Media Format = 0"
X-BeenThere: sip@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Session Initiation Protocol <sip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sip>
List-Post: <mailto:sip@ietf.org>
List-Help: <mailto:sip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Mar 2010 14:26:25 -0000

Hello Friends,

I am facing the problem with one of my client. I can see we are getting the
2 codecs in SDP(G.711 & G.729) with payload "0, 101, 19".

Now here is my doubt is that whenver my client is sending the SDP in initial
OFFER with G.729 its offering "Media format = 0".But when i checked the RFC
3264 and others, then i observed that it can be possible if you have two
codecs in one SDP then one media format can be "0".

Below is the OFFERED SDP from my SOURCE UA.

Media Description, name and address (m): audio 17890 RTP/AVP 0 101 19
Media Type: audio
Media Port: 17890
Media Protocol: RTP/AVP
Media Format: ITU-T G.711 PCMU
Media Format: DynamicRTP-Type-101
Media Format: Comfort noise (old)

Connection Information (c): IN IP4 212.48.160.163
Connection Network Type: IN
Connection Address Type: IP4
Connection Address: 212.48.160.163

Media Attribute (a): rtpmap:0 PCMU/8000
Media Attribute Fieldname: rtpmap
Media Format: 0
MIME Type: PCMU
Sample Rate: 8000

Media Attribute (a): rtpmap:101 telephone-event/8000
Media Attribute Fieldname: rtpmap
Media Format: 101
MIME Type: telephone-event
Sample Rate: 8000

Media Attribute (a): fmtp:101 0-16
Media Attribute Fieldname: fmtp
Media Format: 101 [telephone-event]
Media format specific parameters: 0-16
Media Attribute (a): rtpmap:19 CN/8000
Media Attribute Fieldname: rtpmap
Media Format: 19
MIME Type: CN
Sample Rate: 8000

Media Attribute (a): ptime:20
Media Attribute Fieldname: ptime
Media Attribute Value: 20

Here is SDP is offered by my Remote Entity in 183 Session progress in the
correspondence of of INITIAL INVITE.

Media Description, name and address (m): audio 5870 RTP/AVP 0 101
Media Type: audio
Media Port: 5870
Media Protocol: RTP/AVP
Media Format: ITU-T G.711 PCMU
Media Format: DynamicRTP-Type-101
Media Attribute (a): rtpmap:0 PCMU/8000
Media Attribute Fieldname: rtpmap
Media Format: 0
MIME Type: PCMU
Sample Rate: 8000
Media Attribute (a): sendrecv
Media Attribute (a): rtpmap:101 telephone-event/8000
Media Attribute Fieldname: rtpmap
Media Format: 101
MIME Type: telephone-event
Sample Rate: 8000


Now the problem which i am facing is that after  doing the Negotiation and
the ACK of 200 OK in the correspondence in INITIAL OFFER/INVITE, i am
getting a BYE  immediately from my source UA.

Could anyone please help me to diagnose this.

Thanks,
Nitin kapoor