If a proxy changes the call-id from the incoming request to the outgoing
request, it is really behaving as a B2BUA. It is effectively terminating and
re-originating the signaling, even though it may not be terminating the
media (RTP streams). This is perfectly legal, but not what is intended for a
stateful proxy. Also, the proxy would have to record-route and be a call
stateful proxy (as opposed to a transaction stateful proxy) if it changed
the call-id since any request or response sent from the called endpoint
directly to the calling endpoint would not have the correct call-id.
(-:bob
Robert F. Penfield
Chief Software Architect
Acme Packet, Inc.
130 New Boston Street
Woburn, MA 01801
[EMAIL PROTECTED]
----- Original Message -----
From: "Bharatram Setti" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, August 13, 2001 1:48 PM
Subject: [Sip-implementors] Stateful proxies and callids
> Hi,
>
> Does the call id value of the outgoing request from a stateful proxy
> server have to be same as that of the incoming request?
>
> Bis-04 document only states that the request header fields must be copied
> as such into the outgoing request. Though the call id field is a general
> header, the call flows document copies the call id value also into the
> outgoing requests.
>
> thanks,
> Bharat
>
>
> _________________________________________________________
> Do You Yahoo!?
> Get your free @yahoo.com address at http://mail.yahoo.com
>
> _______________________________________________
> Sip-implementors mailing list
> [EMAIL PROTECTED]
> http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
>
_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors