[SIPForum-discussion] Regarding Contact header ABNF

ashok.pitambar at wipro.com ashok.pitambar at wipro.com
Wed Mar 7 08:09:33 UTC 2012


Hi Amit, 

	This is clearly related to SIPURI format. If you check the chapter 25  
"Augmented BNF for the SIP Protocol" of 3261 For SIPURI all I see is 
that all your proprietary +g.3gpp falls under "other-param". So I think 

Contact: <sip:14487000004 at 192.3.3.31:5060;+g.3gpp.cs-voice=+g.3gpp.cs-voice;+g.3gpp.iari-ref="urn%3Aurn-7%3A3gpp-service.ims.iari.rcse.im";+g.3gpp.iari-ref="urn%3Aurn-7%3A3gpp-application.ims.iari.rcse.AMIT.serviceLA";+g.3gpp.iari-ref="urn%3Aurn-7%3A3gpp-application.ims.iari.rcse.VF.serviceE";+g.3gpp.iari-ref="urn%3Aurn-7%3A3gpp-service.ims.iari.rcse.amit1234">

is correct.

SIP-URI          =  "sip:" [ userinfo ] hostport
                    uri-parameters [ headers ]
uri-parameters    =  *( ";" uri-parameter)
uri-parameter     =  transport-param / user-param / method-param
                     / ttl-param / maddr-param / lr-param / other-param
transport-param   =  "transport="
                     ( "udp" / "tcp" / "sctp" / "tls"
                     / other-transport)
other-transport   =  token
user-param        =  "user=" ( "phone" / "ip" / other-user)
other-user        =  token
method-param      =  "method=" Method
ttl-param         =  "ttl=" ttl
maddr-param       =  "maddr=" host
lr-param          =  "lr"
other-param       =  pname [ "=" pvalue ]


Regards,
Ashok Pitambar

-----Original Message-----
From: discussion-bounces at sipforum.org [mailto:discussion-bounces at sipforum.org] On Behalf Of Amit Ranjan Sahu
Sent: Friday, March 02, 2012 4:32 PM
To: "Sip_Dicussion"
Subject: [SIPForum-discussion] Regarding Contact header ABNF

Hi All ,


I have a doubt regarding the correct syntax of Contact header prepared
by my sip application .

The hedaer is

Contact: <sip:14487000004 at 192.3.3.31:5060;+g.3gpp.cs-voice=+g.3gpp.cs-voice>;+g.3gpp.iari-ref="urn%3Aurn-7%3A3gpp-service.ims.iari.rcse.im";+g.3gpp.iari-ref="urn%3Aurn-7%3A3gpp-application.ims.iari.rcse.AMIT.serviceLA";+g.3gpp.iari-ref="urn%3Aurn-7%3A3gpp-application.ims.iari.rcse.VF.serviceE";+g.3gpp.iari-ref="urn%3Aurn-7%3A3gpp-service.ims.iari.rcse.amit1234"

I have doubt over the place of   <  >  . ie -
<sip:14487000004 at 192.3.3.31:5060;+g.3gpp.cs-voice=+g.3gpp.cs-voice>;

is this correct or it should be

Contact: <sip:14487000004 at 192.3.3.31:5060;+g.3gpp.cs-voice=+g.3gpp.cs-voice;+g.3gpp.iari-ref="urn%3Aurn-7%3A3gpp-service.ims.iari.rcse.im";+g.3gpp.iari-ref="urn%3Aurn-7%3A3gpp-application.ims.iari.rcse.AMIT.serviceLA";+g.3gpp.iari-ref="urn%3Aurn-7%3A3gpp-application.ims.iari.rcse.VF.serviceE";+g.3gpp.iari-ref="urn%3Aurn-7%3A3gpp-service.ims.iari.rcse.amit1234">

or

Contact: <sip:14487000004 at 192.3.3.31:5060>;+g.3gpp.cs-voice=+g.3gpp.cs-voice;+g.3gpp.iari-ref="urn%3Aurn-7%3A3gpp-service.ims.iari.rcse.im";+g.3gpp.iari-ref="urn%3Aurn-7%3A3gpp-application.ims.iari.rcse.AMIT.serviceLA";+g.3gpp.iari-ref="urn%3Aurn-7%3A3gpp-application.ims.iari.rcse.VF.serviceE";+g.3gpp.iari-ref="urn%3Aurn-7%3A3gpp-service.ims.iari.rcse.amit1234"


Thanks

Amit Ranjan Sahu

_______________________________________________
This is the SIP Forum discussion mailing list
TO UNSUBSCRIBE, or edit your delivery options, please visit http://sipforum.org/mailman/listinfo/discussion
Post to the list at discussion at sipforum.org




More information about the discussion mailing list