Krishna Rao Gurram wrote:
> Scenario:-
> UAS receives Invite with SDP.
> Application above UAS sends 100 Trying
> Application now sends 180 without SDP and with 100 rel.
> UAS receives PRACK with SDP for 180.
> Here what is the behavior of UAS? How to handle this PRACK at the UAS end.
Its not a valid scenario, so the behavior is undefined. I don't see
anything you could do that is highly likely to result in a successful
call in this case.
I guess I would be inclined to send a 200 to the PRACK, and a 400 (or
pick some other error code) to the INVITE.
Thanks,
Paul
> Please find the messages.
>
> INVITE sip:[email protected] SIP/2.0
> Via: SIP/2.0/UDP 172.16.107.21:51594;branch=z9hG4bK629348334-18296
> From: Alice<sip:[email protected]:51594>;tag=abc123def
> To: Bob<sip:[email protected] >
> Call-ID: [email protected]
> Cseq: 1 INVITE
> Contact: sip:[email protected]:51594
> Max-Forwards: 70
> Accept: application/sdp
> Supported: 100rel, replaces
> <------------------------------
> Require:100rel
> Content-Type: application/sdp
> Content-Length: 131
>
> v=0
> o=ICF 12345 787 IN IP4 10.203.154.44
> s=Session
> c=IN IP4 10.203.154.44
> t=0 0
> m=audio 4568 RTP/AVP 0
> b=AS:128
> a=ptime:20
>
>
> SIP/2.0 100 Trying
> Via: SIP/2.0/UDP 172.16.107.21:51594;branch=z9hG4bK629348334-18296
> From: Alice<sip:[email protected]:51594>;tag=abc123def
> To: Bob<sip:[email protected]>;tag=ICF_4168957464-5666
> Call-ID: [email protected]
> --------------------->
> CSeq: 1 INVITE
> Supported: timer
> Contact: Bob<sip:[email protected]:51591>
> Content-Length: 0
>
> SIP/2.0 180 Ringing
> Via: SIP/2.0/UDP 172.16.107.21:51594;branch=z9hG4bK629348334-18296
> From: Alice<sip:[email protected]:51594>;tag=abc123def
> To: Bob<sip:[email protected]>;tag=ICF_4168957464-5666 - -
> --------------->
> Call-ID: [email protected]
> CSeq: 1 INVITE
> Supported: 100rel,replaces,precondition,timer
> Require: 100rel
> RSeq: 2
> Contact: Bob<sip:[email protected]:51591>
> Allow: INVITE,ACK,CANCEL,BYE,OPTIONS,UPDATE
> Content-Length: 0
>
>
> PRACK sip:[email protected] SIP/2.0
> Via: SIP/2.0/UDP 172.16.107.21:51594;branch=z9hG4bK629348334-18296
> From: Alice<sip:[email protected]:51594>;tag=abc123def
> To: Bob<sip:[email protected] >;tag=ICF_4168957464-5666
> Call-ID: [email protected]
> Cseq: 1 PRACK
> Contact: sip:[email protected]:51594
> RAck: 2 1 INVITE
> <----------------
> Max-Forwards: 70
> Accept: application/sdp
> Expires: 3600
> Supported: replaces,100rel
> Require:100rel
> Content-type: application/sdp
> Content-Length: 131
>
> v=0
> o=ICF 12345 788 IN IP4 10.203.154.44
> s=Session
> c=IN IP4 10.203.154.44
> t=0 0
> m=audio 4568 RTP/AVP 8
> b=AS:128
> a=ptime:20
>
> "DISCLAIMER: This message is proprietary to Aricent and is intended solely
> for the use of the individual to whom it is addressed. It may contain
> privileged or confidential information and should not be circulated or used
> for any purpose other than for what it is intended. If you have received this
> message in error,please notify the originator immediately. If you are not the
> intended recipient, you are notified that you are strictly prohibited from
> using, copying, altering, or disclosing the contents of this message. Aricent
> accepts no responsibility for loss or damage arising from the use of the
> information transmitted by this email including damage from virus."
>
> _______________________________________________
> Sip-implementors mailing list
> [email protected]
> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
>
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors