[SIPForum-discussion] Media Play Call Flow

XuRui BeShrek at msn.com
Wed Apr 18 13:35:17 UTC 2007


Hi Balaji & all,

I think you are right.
And on receiving C's SDP, AS sends BYE to disconnect MS and re-INVITE A with C's SDP.

I updated the "SEQUENCE.txt" with disconnection to MS.

Regards,
Xu Rui
  ----- Original Message ----- 
  From: gurudatt balaji 
  To: XuRui ; Siva M-Q16748 ; alexzhang at gdnt.com.cn ; discussion at sipforum.org 
  Sent: Wednesday, April 18, 2007 9:19 PM
  Subject: Re: [SIPForum-discussion] Media Play Call Flow


  Hi all,

  I've a small update, 

  408 will not be sent from the user B(usually 408 is sent from server), 
  Actually after timeout, AS will send CANCEL to B and B will respond with 487-Req Terminated.
   
  AS<---->B
  ----------------
  CANCEL-->
  <--200OK
  <--487
  ACK-->

  How MS will release the established RTP session after playing announcement.?
  -By sending BYE, does this BYE is fwded to A?
  -Does BYE will have any impact on A while sending Invite of C?

  Pls let me know ur comments.

  Reg
  Balaji




  On 4/18/07, XuRui <BeShrek at msn.com> wrote:
    Hi Siva,

    Well...
    So sorry that the re-INVITE is unnecessary at all.
    The 200(INVITE) takes C's SDP. 

    I confused myself that I thought the 180 to A is a 183(With SDP).
    -__________-b

    Regards,
    Xu Rui

    ----- Original Message -----
    From: "Siva M-Q16748" < sivam at motorola.com>
    To: "XuRui" <BeShrek at msn.com>; <alexzhang at gdnt.com.cn>;
    < discussion at sipforum.org>
    Sent: Wednesday, April 18, 2007 7:00 PM
    Subject: RE: [SIPForum-discussion] Media Play Call Flow

    Hi Xu Rui

    Thanks for the flow

    I did not understand why is the first re-INVITE towards A required 

    The media info got from the MS could be sent to A in the 200 OK itself

    Whats your view ??

    Thanks
    Siva M

    -----Original Message-----
    From: XuRui [mailto:BeShrek at msn.com ]
    Sent: Wednesday, April 18, 2007 2:32 PM
    To: alexzhang at gdnt.com.cn; Siva M-Q16748; discussion at sipforum.org
    Subject: Re: [SIPForum-discussion] Media Play Call Flow 

    Hi Siva,

    The sequence is broken by the mail client.
    I put it in a text file as attachment.
    There's no "re-INVITE" to C.
    The "INVITE" to C is a new one.

    PS:I think alex is right. :) 

    Regards,
    Xu Rui

    ----- Original Message -----
    From: <alexzhang at gdnt.com.cn>
    To: <BeShrek at msn.com>; < sivam at motorola.com>; <discussion at sipforum.org>
    Sent: Wednesday, April 18, 2007 4:58 PM
    Subject: RE: [SIPForum-discussion] Media Play Call Flow

    I think the announcement is played for A to be informed the call is 
    forwarded.


    -- A l e x

    -----Original Message-----
    From: discussion-bounces at sipforum.org
    [mailto: discussion-bounces at sipforum.org] On Behalf Of XuRui
    Sent: Wednesday, April 18, 2007 4:30 PM
    To: Siva M-Q16748; discussion at sipforum.org
    Subject: Re: [SIPForum-discussion] Media Play Call Flow 

    Hi,

    I hope this sequence will be what you need.
    But it looks something strange for me that B could listen to
    announcement after it times out.
    Hope it helpful.

    A                   AS                  B                   C 
    MS
    |   INVITE          |                   |                   |
    |
    |------------------>|   INVITE          |                   |
    |
    |   100             |------------------>|                   |
    |
    |<------------------|                   |                   |
    |
    |                   |   100             |                   |
    |
    |                   |<------------------|                   |
    |
    |                   |   180             |                   |
    |
    |   180             |<------------------|                   |
    |
    |<------------------|                   |                   |
    |
    |                   |   408             |                   | 
    |
    |                   |<------------------|                   |
    |
    |                   |   ACK             |                   |
    |
    |                   |------------------>|                   |
    | 
    |                   |                   |                   |
    |
    |                   |   INV             |                   |
    |
    |                   |------------------>|                   |
    |
    |                   |   100             |                   | 
    |
    |                   |<------------------|                   |
    |
    |                   |   200             |                   |
    |
    |                   |<------------------|                   |
    | 
    |                   |   ACK             |                   |
    |
    |                   |------------------>|                   |
    |
    |                   |                   |                   |
    |
    |                   |   INV             |                   | 
    |
    |
    |---------------------------------------------------------->|
    |                   |   INV             |                   |
    |
    |                   |-------------------------------------->|
    | 
    |                   |   100             |                   |
    |
    |
    |<----------------------------------------------------------|
    |                   |   100             |                   |
    |
    |                   |<--------------------------------------| 
    |
    |                   |   200             |                   |
    |
    |
    |<----------------------------------------------------------|
    |                   |   ACK             |                   |
    |
    |
    |---------------------------------------------------------->|
    |                   |   re-INVITE       |                   |
    |
    |                   |------------------>|                   |
    |
    |                   |   100             |                   | 
    |
    |                   |<------------------|                   |
    |
    |                   |   200             |                   |
    |
    |                   |<------------------|                   |
    | 
    |                   |   ACK             |                   |
    |
    |                   |------------------>|                   |
    |
    |                   |   200             |                   |
    |
    |                   |<--------------------------------------| 
    |
    |                   |   ACK             |                   |
    |
    |                   |-------------------------------------->|
    |
    |   200             |                   |                   |
    |
    |<------------------|                   |                   |
    |
    |   ACK             |                   |                   |
    |
    |------------------>|                   |                   |
    |
    |   re-INVITE       |                   |                   | 
    |
    |<------------------|                   |                   |
    |
    |   100             |                   |                   |
    |
    |------------------>|                   |                   |
    | 
    |   200             |                   |                   |
    |
    |------------------>|                   |                   |
    |
    |   ACK             |                   |                   |
    |
    |<------------------|                   |                   | 
    |
    |                   |                   |                   |
    |
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ~~~~~~~~~~~
    |                   |            Session Media...           | 
    |
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ~~~~~~~~~~~
    |                   |                   |                   |
    |


    Regards,
    XuRui

    ----- Original Message ----- 
    From: "Siva M-Q16748" <sivam at motorola.com>
    To: <discussion at sipforum.org>
    Sent: Wednesday, April 18, 2007 3:41 PM 
    Subject: [SIPForum-discussion] Media Play Call Flow

    > Hi
    >
    > Could anyone help me with how the call flow should be for the below
    > mentioned scenario
    >
    > A calls B
    > B Rings and Times out 
    > Application server sends INVITE for C
    > Parallelly Application server has to play announcement for B that call

    > is being Forwarded.
    > Once C answers A and C should get connected .
    >
    > Regards,
    > Siva M
    >
    > _______________________________________________
    > 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
    >
    _______________________________________________ 
    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

    _______________________________________________
    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


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sipforum.org/pipermail/discussion/attachments/20070418/f59b176a/attachment-0002.html>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: SQUENCE.txt
URL: <http://sipforum.org/pipermail/discussion/attachments/20070418/f59b176a/attachment-0002.txt>


More information about the discussion mailing list