I agree with your idea that there should be a way by which it should be
ensured that the Nth INVITE reaches after the (N-1)th INVITE, but it is also
mandatory according to the overlapped dialing draft that CANCEL is sent
after the Nth INVITE is sent, in fact the CANCEL should be sent only after a
200 is received for one of the INVITEs.
Quoting from "draft-ietf-sipping-overlap-02"

3.6 Canceling pending INVITE transactions

  When a gateway sends a new INVITE containing new digits, it should
  not CANCEL the previous INVITE transaction.
        .........
        .........
  However, once a 200 OK response has been received, the gateway should
  CANCEL all the other INVITE transactions were generated.


In any case is it valid that an overlapping INVITE is sent before a 100 is
received for the previous INVITE.

Coming back to the original question, what are the conditions that an INVITE
can be received before 100 is sent for a pending INVITE, both bearing the
same call-ids but belonging to different dialogs.

Regards,
Prasanna


-----Original Message-----
From: Ravi Shiroor [mailto:[EMAIL PROTECTED]]
Sent: Thursday, November 28, 2002 12:36 PM
To: Prasanna Venkatesh; [EMAIL PROTECTED]
Subject: RE: [Sip] different messages with same call-id before 100 is
sent out


Even in overlapped dialing scenario, the UAC wouldnt(shouldnt)
be sending out a new INVITE before it receives a 484 OR before
it CENCELs the last sent Invite.

(else, it cant make sure that the (N)th INVITE reaches only after
(N-1)th has reached the UAS)

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of
Prasanna Venkatesh
Sent: Wednesday, November 27, 2002 1:51 PM
To: [EMAIL PROTECTED]
Subject: [Sip] different messages with same call-id before 100 is sent
out


Hi,
        Are there any specific scenarios where more than one request (from the same
UA) having the same call-id is received by an UAC before it has sent out an
100 for the first request.  The message may be of different dialogs and
transactions.
        Overlap dialling is one such scenario, are there any other known scenarios
like this?

Regards,
Prasanna

_______________________________________________
Sip mailing list  https://www1.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use [EMAIL PROTECTED] for questions on current sip
Use [EMAIL PROTECTED] for new developments on the application of sip


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

Reply via email to