Marc,

This list is for the discussion related to chartered and potential SIP Forum Task Groups and development of SIP Forum technical documents. In future, I suggest you post to the SIP implementors list ([email protected]) with this type of questions, or consult one of the many books on the topic.

1. Do not reuse Call-IDs. The only time the same Call-ID should appear in multiple dialogs is due to forking (where those are clearly related).

2. You can send a 403 to a REFER request

If you do not understand these short answers, please post on SIP implementors.

thanks,
-rohan



On Sep 14, 2005, at 7:34, Valentin Marc wrote:
Hello,

Could you please help me on the following items:

1 - Call-Id use
I have got a question regarding the use of the Call-Id
header field.

I would like to use the Call-Id header field as a key
to group together different dialogs that happen in the
same context, but out of SIP session.

Is it possible to use the same Call-Id value in
several dialogs that do not lie within a SIP session ?
Or do I have to have a kind  of key in the body for
the different requests to do so ?

In other words, are the headers \"To\" and
\"From\" sufficient to differentiate two dialogs:
  - that would have the same Call-Id value
  - and that are not part of any SIP session
  - and that are carried out between the same UA*

Here below is what I am intending to do:
  - None session is created through INVITE
  - A notification through the use of the request
NOTIFY is sent with a Call-Id=ABC from UA1 to UA2
  - then I wish to bring information using the request
message MESSAGE between UA1 and UA2 using the same
Call-Id=ABC.

* UA= User Agent

2 - REFER and NOTIFY
I am specifying a call flow that implies the REFER
method.
I would like to know wether it is possible to perform
processing and checkings on the information received
from the REFER before notifying with the response 100
Trying as describe below:

UA1               UA2
   ----REFER---->
   <--202 Accepted--
<< processing and checking regarding information
provided with the REFER>>
   <--NOTIFY 100 Trying --
    ---OK------->
<< Contacting the third party >>
   <--NOTIFY 200--
    ---OK------->

Or do I have to notify 100 trying immediatly following
the receipt of the response 202 Accepted ? If the case
arises, what mean do I have to inform the distant UA
that the demand of referring is not allowed (in my
opinion I cannot use the response 4xx-6xx that are
rather focusing on SIP protocol error) ?

Thanks a lot for your help
Marc


                
___________________________________________________________
How much free photo storage do you get? Store your holiday
snaps for FREE with Yahoo! Photos http://uk.photos.yahoo.com
_______________________________________________
techwg mailing list
Send mail to: [EMAIL PROTECTED]
Unsubscribe or edit options at: http://sipforum.org/mailman/listinfo/techwg

_______________________________________________
Sip-implementors mailing list
[email protected]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to