Hi,

We would like to know the behavior of s SIP Client in the below error
scenario:

An UAS, on receiving an INVITE, sends a TCP packet containing two SIP
responses in ONE Packet. Here the first SIP Response has a PARSE error,
while the SECOND SIP Response contains a valid SIP Response.

Note that in the first Response, the content-length is CORRECTLY formed,
whereas other header - Cseq is malformed (it is "Cseq: 1234 1234" ,
instead of "Cseq: 1234 INVITE")


UAC                                        UAS (erroneous test UA)
|-----INV (tcp) ------------------------------>|
|                                              |
|<==100+200 in 1 TCP pkt=======================|
|
a) UAC to Drop 100 and accept 200? (or)
b) UAC to Drop 100 and 200

Our behavior Vs Others:
----------------------
We expect the UAC to accept the SECOND response (a), 
but some implementations drop the whole TCP packet due to PARSE error in
first SIP message. (b)

The RFC does NOT clearly say about this.

Please comment on which is the correct expected behavior for the UAC.

Thanks,
Prakash

DISCLAIMER:
-----------------------------------------------------------------------------------------------------------------------

The contents of this e-mail and any attachment(s) are confidential and intended 
for the named recipient(s) only.
It shall not attach any liability on the originator or HCL or its affiliates. 
Any views or opinions presented in 
this email are solely those of the author and may not necessarily reflect the 
opinions of HCL or its affiliates.
Any form of reproduction, dissemination, copying, disclosure, modification, 
distribution and / or publication of 
this message without the prior written consent of the author of this e-mail is 
strictly prohibited. If you have 
received this email in error please delete it and notify the sender 
immediately. Before opening any mail and 
attachments please check them for viruses and defect.

-----------------------------------------------------------------------------------------------------------------------

_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to