[SIPForum-discussion] Carrying additional information in a SIPmessage.
Eric Burger
eburger at sipforum.org
Fri Oct 23 01:09:40 UTC 2009
Of course, the 3GPP folks might get a little upset about a P- header.
Likewise, the IETF says you may not use a P- header unless you
register it.
On Oct 20, 2009, at 10:57 PM, prasanna c wrote:
> Hi Ayyanar,
>
> There is no reason for the SIP proxies to remove the private headers
> before forwarding, unless the header is not properly constructed.
> Please send me the entire SIP message that your device sent out to
> the proxy.
>
> Regards,
> Prasanna
>
> To: eburger at sipforum.org
> CC: c_prasanna_c at hotmail.com; discussion at sipforum.org
> From: pkayyanar at in.com
> Date: Tue, 20 Oct 2009 17:22:29 +0530
> Subject: Re: [SIPForum-discussion] Carrying additional information
> in a SIPmessage.
>
> Hi Prasanna and Eric,
>
> The SIP Stack that we use has a provision to add a private to send
> only between our products.
> The header is something like
>
> P-CompanyName-BusinessUnit. I added this header to the INVITE sent
> from one device to another through a Public SIP Trunk. It seems like
> the public SIP operators
> which are acting like proxies are not forwarding this header. What
> am I supposed to do here ?
>
> The Call has to travel through a public SIP Trunk in that case can't
> I send a proprietary message from one of my device to another which
> are located at different places and connected by internet.
>
> Please give your suggestions. What else can I do ?
>
> Regards,
> Ayyanar
>
>
> ---------- Original message ----------
> From:Eric Burger< eburger at sipforum.org >
> Date: 19 Oct 09 16:04:56
> Subject: Re: [SIPForum- discussion] Carrying additional information
> in a SIPmessage.
> To: prasanna c
>
> Yes, but no.
>
> Yes, anyone can put an arbitrary header into a SIP message. Most SIP
> UAs will ignore it. Poor implementations will crash or worse.
>
> No, no one should put an arbitrary header into a SIP message. What
> if you use "new:" to mean "here is a new feature" whereas the
> recipient UA uses "new:" to mean "wipe the device."
>
> On Oct 18, 2009, at 1:40 PM, prasanna c wrote:
>
> Do you mean we cannot just introduce new headers (ex : "new : 1234\r
> ") into SIP messages? In my understanding this is possible, as all
> the SIP elements which do NOT understand this header MUST simply
> ignore it.
>
>
> CC: pkayyanar at in.com; discussion at sipforum.org
> From: eburger at sipforum.org
> To: c_prasanna_c at hotmail.com
> Subject: Re: [SIPForum-discussion] Carrying additional information
> in a SIP message.
> Date: Sat, 17 Oct 2009 18:33:01 -04 00
>
> Do realize there is no arbitrary ability to add headers willy-nilly,
> like X- headers in email.
>
> You can always register an INFO package.
>
> On Oct 15, 2009, at 1:13 PM, prasanna c wrote:
>
> Hi,
>
> + Yes, you can carry any information in a SIP message. You can
> introduce your SIP header to carry the IP address and the port number.
> + If the requirement is just to pass on the IP address & port
> number, then you may want to use INFO SIP message, without
> establishing any call.
>
> Regards,
> Prasanna
>
> To: discussion at sipforum.org
> From: pkayyanar at in.com
> Date: Wed, 14 Oct 2009 17:35:41 +0530
> Subject: [SIPForum-discussion] Carrying additional information in a
> SIP message.
>
> Hi all,
>
> I have a requirement like, an IP address and a port number is got
> from an external application which has to be carried in a SIP
> message to another gateway. This additional information like IP and
> port is used by another application on the remote gateway side to
> establish a TCP connection to the gateway which initiated the SIP
> Call.
>
> Now my question is
>
> 1. Is it possible to carry any additional information in a SIP
> message.
> 2. If so which app ropriate SIP message can be used.
> 3. How can I differentiate between a normal SIP Call(voice call) and
> this Call which carries additional information.
>
> The constraint is the gateway which initiated the SIP Call, should
> also disconnect the call, on dissconect the remote gateway which
> established a TCP connection will disconnect the TCP connection too.
>
>
> Example:
>
> Remote Gateway 1 Remote Gateway2
>
> ---------- INVITE (SIP Message)----------------&g t;
> To
> Additional Info:
> IP and port
>
> <----------200 OK-------------------------------------
>
> ------------ACK---------------------------------------->
>
> <---------- Open TCP Connection------------------
>
> <----------BYE--------------------------------------------
>
> -----------200OK---------------------------------------->
>
> <----------Close TCP Connection ------------------
>
> Note: The SIP mess age used in this example is only to demonstrate
> the scenario.
>
> Please let me know if there any specific SIP request that can carry
> additional user information.
>
>
> Dear discussion ! Get Yourself a cool, short @in.com Email ID now!
>
> Don’t fall behind. Log on to MSN India for a roundup on the world
> panorama_______________________________________________
> 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
>
>
> Don’t fall behind. Log on to MSN India for a roundup on the world
> panorama
>
>
> Don’t fall behind. Log on to MSN India for a roundup on the world
> panorama
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sipforum.org/pipermail/discussion/attachments/20091022/588b7367/attachment-0002.html>
More information about the discussion
mailing list