Howto:Overlap dialing in SIP: Difference between revisions

From innovaphone wiki
Jump to navigation Jump to search
(New page: ===Overlapping INVITE Transactions=== The INVITE transaction with incomplete destination number hangs out until replaced by a new INVITE transaction.<br> A new (replacing) INVITE transacti...)
 
No edit summary
Line 53: Line 53:
     |        |(2060)  <------------------  (5060)  |                  |
     |        |(2060)  <------------------  (5060)  |                  |
0    |16,607  |        200 OK    |                  |                  |SIP Status
0    |16,607  |        200 OK    |                  |                  |SIP Status
    |        |(2060)  ------------------>  (5060)  |                  |
</pre>
===No overlapping INVITE Transactions===
The INVITE transaction with incomplete destination number is rejected immediately with "484 Address Incomplete".<br>
The caller then invokes a new INVITE transaction with an extended destination number.
<pre>
Conv.| Time    | 172.16.16.109    | 172.16.16.180    | 172.16.16.107    |
0    |3,779    |        INVITE SDP ()                |                  |SIP From: sip:IP230-1b-00-24@innovaphone.de To:sip:2@innovaphone.de
    |        |(2060)  ------------------>  (5060)  |                  |
0    |3,787    |        484 Address Incomplete        |                  |SIP Status
    |        |(2060)  <------------------  (5060)  |                  |
0    |3,796    |        ACK      |                  |                  |SIP Request
    |        |(2060)  ------------------>  (5060)  |                  |
0    |5,260    |        INVITE SDP ()                |                  |SIP From: sip:IP230-1b-00-24@innovaphone.de To:sip:20@innovaphone.de
    |        |(2060)  ------------------>  (5060)  |                  |
0    |5,268    |        484 Address Incomplete        |                  |SIP Status
    |        |(2060)  <------------------  (5060)  |                  |
0    |5,272    |        ACK      |                  |                  |SIP Request
    |        |(2060)  ------------------>  (5060)  |                  |
0    |6,360    |        INVITE SDP ()                |                  |SIP From: sip:IP230-1b-00-24@innovaphone.de To:sip:207@innovaphone.de
    |        |(2060)  ------------------>  (5060)  |                  |
-----------------------------------------------------------------------------
1    |6,370    |                  |        INVITE SDP ()                |SIP From: sip:anonymous@172.16.16.180 To:sip:207@172.16.16.180
    |        |                  |(2051)  ------------------>  (2051)  |
-----------------------------------------------------------------------------
0    |6,561    |        100 Trying|                  |                  |SIP Status
    |        |(2060)  <------------------  (5060)  |                  |
-----------------------------------------------------------------------------
1    |7,511    |                  |        180 Ringing                  |SIP Status
    |        |                  |(2051)  <------------------  (2051)  |
-----------------------------------------------------------------------------
0    |7,515    |        180 Ringing                  |                  |SIP Status
    |        |(2060)  <------------------  (5060)  |                  |
-----------------------------------------------------------------------------
1    |8,497    |                  |        200 OK SDP ()                |SIP Status
    |        |                  |(2051)  <------------------  (2051)  |
1    |8,502    |                  |        ACK      |                  |SIP Request
    |        |                  |(2051)  ------------------>  (2051)  |
-----------------------------------------------------------------------------
0    |8,507    |        200 OK SDP ()                |                  |SIP Status
    |        |(2060)  <------------------  (5060)  |                  |
0    |8,518    |        ACK      |                  |                  |SIP Request
    |        |(2060)  ------------------>  (5060)  |                  |
-----------------------------------------------------------------------------
1    |10,435  |                  |        BYE      |                  |SIP Request
    |        |                  |(5060)  <------------------  (2172)  |
1    |10,438  |                  |        200 OK    |                  |SIP Status
    |        |                  |(5060)  ------------------>  (2172)  |
-----------------------------------------------------------------------------
0    |10,440  |        BYE      |                  |                  |SIP Request
    |        |(2060)  <------------------  (5060)  |                  |
0    |10,445  |        200 OK    |                  |                  |SIP Status
     |        |(2060)  ------------------>  (5060)  |                  |
     |        |(2060)  ------------------>  (5060)  |                  |
</pre>
</pre>

Revision as of 08:37, 9 October 2008

Overlapping INVITE Transactions

The INVITE transaction with incomplete destination number hangs out until replaced by a new INVITE transaction.
A new (replacing) INVITE transaction causes the existing one to be terminated with "484 Address Incomplete".

Conv.| Time    | 172.16.16.109     | 172.16.16.180     | 172.16.16.107     |
0    |8,363    |         INVITE SDP ()                 |                   |SIP From: sip:IP230-1b-00-24@innovaphone.de To:sip:2@innovaphone.de
     |         |(2060)   ------------------>  (5060)   |                   |
0    |8,546    |         100 Trying|                   |                   |SIP Status
     |         |(2060)   <------------------  (5060)   |                   |
0    |10,275   |         INVITE SDP ()                 |                   |SIP From: sip:IP230-1b-00-24@innovaphone.de To:sip:20@innovaphone.de
     |         |(2060)   ------------------>  (5060)   |                   |
0    |10,278   |         484 Address Incomplete        |                   |SIP Status
     |         |(2060)   <------------------  (5060)   |                   |
0    |10,282   |         ACK       |                   |                   |SIP Request
     |         |(2060)   ------------------>  (5060)   |                   |
0    |10,466   |         100 Trying|                   |                   |SIP Status
     |         |(2060)   <------------------  (5060)   |                   |
0    |12,455   |         INVITE SDP ()                 |                   |SIP From: sip:IP230-1b-00-24@innovaphone.de To:sip:207@innovaphone.de
     |         |(2060)   ------------------>  (5060)   |                   |
0    |12,458   |         484 Address Incomplete        |                   |SIP Status
     |         |(2060)   <------------------  (5060)   |                   |
0    |12,462   |         ACK       |                   |                   |SIP Request
     |         |(2060)   ------------------>  (5060)   |                   |
-----------------------------------------------------------------------------
1    |12,469   |                   |         INVITE SDP ()                 |SIP From: sip:anonymous@172.16.16.180 To:sip:207@172.16.16.180
     |         |                   |(2059)   ------------------>  (2051)   |
-----------------------------------------------------------------------------
0    |12,646   |         100 Trying|                   |                   |SIP Status
     |         |(2060)   <------------------  (5060)   |                   |
-----------------------------------------------------------------------------
1    |13,504   |                   |         180 Ringing                   |SIP Status
     |         |                   |(2059)   <------------------  (2051)   |
-----------------------------------------------------------------------------
0    |13,508   |         180 Ringing                   |                   |SIP Status
     |         |(2060)   <------------------  (5060)   |                   |
-----------------------------------------------------------------------------
1    |15,690   |                   |         200 OK SDP ()                 |SIP Status
     |         |                   |(2059)   <------------------  (2051)   |
1    |15,695   |                   |         ACK       |                   |SIP Request
     |         |                   |(2059)   ------------------>  (2051)   |
-----------------------------------------------------------------------------
0    |15,699   |         200 OK SDP ()                 |                   |SIP Status
     |         |(2060)   <------------------  (5060)   |                   |
0    |15,718   |         ACK       |                   |                   |SIP Request
     |         |(2060)   ------------------>  (5060)   |                   |
-----------------------------------------------------------------------------
1    |16,598   |                   |         BYE       |                   |SIP Request
     |         |                   |(5060)   <------------------  (2155)   |
1    |16,600   |                   |         200 OK    |                   |SIP Status
     |         |                   |(5060)   ------------------>  (2155)   |
-----------------------------------------------------------------------------
0    |16,602   |         BYE       |                   |                   |SIP Request
     |         |(2060)   <------------------  (5060)   |                   |
0    |16,607   |         200 OK    |                   |                   |SIP Status
     |         |(2060)   ------------------>  (5060)   |                   |

No overlapping INVITE Transactions

The INVITE transaction with incomplete destination number is rejected immediately with "484 Address Incomplete".
The caller then invokes a new INVITE transaction with an extended destination number.

Conv.| Time    | 172.16.16.109     | 172.16.16.180     | 172.16.16.107     |
0    |3,779    |         INVITE SDP ()                 |                   |SIP From: sip:IP230-1b-00-24@innovaphone.de To:sip:2@innovaphone.de
     |         |(2060)   ------------------>  (5060)   |                   |
0    |3,787    |         484 Address Incomplete        |                   |SIP Status
     |         |(2060)   <------------------  (5060)   |                   |
0    |3,796    |         ACK       |                   |                   |SIP Request
     |         |(2060)   ------------------>  (5060)   |                   |
0    |5,260    |         INVITE SDP ()                 |                   |SIP From: sip:IP230-1b-00-24@innovaphone.de To:sip:20@innovaphone.de
     |         |(2060)   ------------------>  (5060)   |                   |
0    |5,268    |         484 Address Incomplete        |                   |SIP Status
     |         |(2060)   <------------------  (5060)   |                   |
0    |5,272    |         ACK       |                   |                   |SIP Request
     |         |(2060)   ------------------>  (5060)   |                   |
0    |6,360    |         INVITE SDP ()                 |                   |SIP From: sip:IP230-1b-00-24@innovaphone.de To:sip:207@innovaphone.de
     |         |(2060)   ------------------>  (5060)   |                   |
-----------------------------------------------------------------------------
1    |6,370    |                   |         INVITE SDP ()                 |SIP From: sip:anonymous@172.16.16.180 To:sip:207@172.16.16.180
     |         |                   |(2051)   ------------------>  (2051)   |
-----------------------------------------------------------------------------
0    |6,561    |         100 Trying|                   |                   |SIP Status
     |         |(2060)   <------------------  (5060)   |                   |
-----------------------------------------------------------------------------
1    |7,511    |                   |         180 Ringing                   |SIP Status
     |         |                   |(2051)   <------------------  (2051)   |
-----------------------------------------------------------------------------
0    |7,515    |         180 Ringing                   |                   |SIP Status
     |         |(2060)   <------------------  (5060)   |                   |
-----------------------------------------------------------------------------
1    |8,497    |                   |         200 OK SDP ()                 |SIP Status
     |         |                   |(2051)   <------------------  (2051)   |
1    |8,502    |                   |         ACK       |                   |SIP Request
     |         |                   |(2051)   ------------------>  (2051)   |
-----------------------------------------------------------------------------
0    |8,507    |         200 OK SDP ()                 |                   |SIP Status
     |         |(2060)   <------------------  (5060)   |                   |
0    |8,518    |         ACK       |                   |                   |SIP Request
     |         |(2060)   ------------------>  (5060)   |                   |
-----------------------------------------------------------------------------
1    |10,435   |                   |         BYE       |                   |SIP Request
     |         |                   |(5060)   <------------------  (2172)   |
1    |10,438   |                   |         200 OK    |                   |SIP Status
     |         |                   |(5060)   ------------------>  (2172)   |
-----------------------------------------------------------------------------
0    |10,440   |         BYE       |                   |                   |SIP Request
     |         |(2060)   <------------------  (5060)   |                   |
0    |10,445   |         200 OK    |                   |                   |SIP Status
     |         |(2060)   ------------------>  (5060)   |                   |