Subject: [Sipping] Re: I-D ACTION:draft-hasebe-sipping-race-examples-00.txt

From: Miki HASEBE <[email-masked]>
Date: Mon, 06 Mar 2006 19:16:52 +0900

Folks,

I updated the draft of Exceptional Procedure.
http://www.ietf.org/internet-drafts/draft-hasebe-sipping-race-examples-00.txt

This time, I changed the name of the draft from exceptional-procedure-example
to race-examples(-00).
(Since race-examples-00 is the latest version, please ignore the exceptional-procedure-example-03.)

I added a lot of contents this time.
The change log is as follows.

 - Added the dialog state machine (DSM) in Section 2 to explain
   UA's behavior in race conditions.
   I modeled the dialog state transition based on the idea that
   race conditions occur at the moment the dialog state
   (Early, Confirmed or Terminated) transits. I described UAs'
   behavior in race condition by dividing existing dialog state
   in DSM into substates.

 - Reclassified examples based on DSM.
   Examples were organized into categories based on the dialog state
   when UA receives a SIP message.

 - Added four examples.
   3.1.4 Receiving BYE (Early state)
   3.1.5 Receiving re-INVITE (Established state)
   3.2.5 Receiving ACK (Moratorium state)
   3.3.4 UPDATE and re-INVITE crossover

 - Changed following two examples.
   3.1.6 Receiving BYE (Established state)
    In the old version, Alice responds with an ACK when she have sent an
    ACK to the first 200 OK once. However, this version was modified
    that TU don't send an ACK to the retransmited 200 because TU
    understands oneself is in Mortal state.
   3.2.1 Receiving BYE(Establish state)
    UA's behavior in the BYE crossover is modified to return 200.
    (UA returned 481 in the old version.)
    This is because returning 200 OK have an advantate if UA wants to
    send a kind of information when it is terminating a dialog.

Best regards,
Miki Hasebe

[email-masked] wrote:
> Date: Fri, 03 Mar 2006 15:50:01 -0500
> From: [email-masked]
> Subject: I-D ACTION:draft-hasebe-sipping-race-examples-00.txt 
> To: [email-masked]
> Message-ID: <[email-masked]>
> Content-Type: text/plain; charset="us-ascii"
> 
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> 
> 
> 	Title		: Examples call flow in race condition on Session Initiation Protocol
> 	Author(s)	: M. Hasebe, et al.
> 	Filename	: draft-hasebe-sipping-race-examples-00.txt
> 	Pages		: 76
> 	Date		: 2006-3-3
> 	
>    This document gives examples of Session Initiation Protocol (SIP)
>    call flows in race condition. Call flows in race conditions are
>    confusing and this document shows the best practices to handle
>    them. The elements in these call flows include SIP User Agents
>    and SIP Proxies. Call flow diagrams and message details are shown.
> 
> 
> A URL for this Internet-Draft is:
> http://www.ietf.org/internet-drafts/draft-hasebe-sipping-race-examples-00.txt
> 
> To remove yourself from the I-D Announcement list, send a message to 
> [email-masked] with the word unsubscribe in the body of the message.  
> You can also visit https://www1.ietf.org/mailman/listinfo/I-D-announce 
> to change your subscription settings.
> 
> 
> Internet-Drafts are also available by anonymous FTP. Login with the username
> "anonymous" and a password of your e-mail address. After logging in,
> type "cd internet-drafts" and then
> 	"get draft-hasebe-sipping-race-examples-00.txt".
> 
> A list of Internet-Drafts directories can be found in
> http://www.ietf.org/shadow.html 
> or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
> 
> 
> Internet-Drafts can also be obtained by e-mail.
> 
> Send a message to:
> 	[email-masked].
> In the body type:
> 	"FILE /internet-drafts/draft-hasebe-sipping-race-examples-00.txt".
> 	
> NOTE:	The mail server at ietf.org can return the document in
> 	MIME-encoded form by using the "mpack" utility.  To use this
> 	feature, insert the command "ENCODING mime" before the "FILE"
> 	command.  To decode the response(s), you will need "munpack" or
> 	a MIME-compliant mail reader.  Different MIME-compliant mail readers
> 	exhibit different behavior, especially when dealing with
> 	"multipart" MIME messages (i.e. documents which have been split
> 	up into multiple messages), so check your local documentation on
> 	how to manipulate these messages.
> 		
> 		
> Below is the data which will enable a MIME compliant mail reader
> implementation to automatically retrieve the ASCII version of the
> Internet-Draft.

_______________________________________________
Sipping mailing list  https://www1.ietf.org/mailman/listinfo/sipping
This list is for NEW development of the application of SIP
Use [email-masked] for questions on current sip
Use [email-masked] for new developments of core SIP