[OpenSIPS-Users] SIP message relay order
Stas Kobzar
stas.kobzar at modulis.ca
Thu Feb 2 15:31:20 EST 2017
Hello List,
My call flow has initial INVITE and re-INVITE to update RTP IP/port.
Usually everything works well, but sometimes OpenSIPS come up with
following example:
UA OpenSIPS PSTN GW
-------------------------------------------
INV(CSeq: 100) -----> | ---> INV(CSeq: 100)
<---- 200 OK | <--- 200 OK
(UA sends ACK then new INVITE)
ACK(CSeq: 100) -----> |
reINV(Cseq: 101) ---> |
(OpenSIPS relays first INVITE then ACK)
| ---> reINV(CSeq: 101)
| ---> ACK(CSeq: 100)
When PSTN gateway receives re-INVITE before ACK for previous INVITE
it responds 500 with Retry-After header.
This is correct behaviour which conforms to the RFC 3261 section 14.2
My question is:
Is it possible to assure order of received and relayed messages within the
same SIP session? Is there any configuration parameter?
Thank you,
--
Stas Kobzar
Developeur VoIP / VoIP Developer
ModulisĀ.ca Inc.
# Bureau / Office: 514-284-2020 x 246
Email: s <http://firstname.lastname>tas.kobzar at modulis.ca
https://www.modulis.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20170202/91662593/attachment.html>
More information about the Users
mailing list