Problem with signalling - RTP gets lost!
Rtpproxy not working properly?

I am absolutely stuck ... cause this happens in a live environement.

I have the following situation

A calls B over carrier 1 - number is not valid and I get back error 404 from 
carrier and now freeswitch should play a message saying: "number not valid".
But from carrier 1 I get back an RTP stream that is useless [1] - and if the 
correct streams opens from freeswitch - this does not get back to A [2].

I tested with rtpproxy on Kamailio - and all the rtp streams arrive at the 
Kamailio - but they cannot be "connected" correctly.

I guess the problem is the 183 I get back from carrier 1 - after whitch rtp is 
opened.
Or there is a wrong sdp singallisation if the "correct" stream arrives [3].

Sorry - I cannot get a solution - but I could provide various tcpdumps and 
pcaps.



A               Kamailio                Carrier 1       Freeswitch

INVITE
--------------------->
100 Your call is important
<---------------------
                        INVITE
                        ------------------------>
                        100 Trying
                        <------------------------
                        183 Session Progress SDP
                        <------------------------
183 Session Progress SDP
<------------------------
                        RTP
                        <=================
RTP
<=================
RTP
=================>
                        RTP
                        =================>                              [1]

                        404 not found
                        <---------------------------
                        ACK
                        ---------------------------->

                        INVITE
                        
--------------------------------------------------------->
                        100 Trying
                        
<--------------------------------------------------------
                        200 OK SDP
                        
<--------------------------------------------------------       [3]
200 OK SDP
<---------------------------
                        RTP (Announcment - number not valid")           [2]
                        <===================================
ACK
---------------------------->
                        ACK
                        
---------------------------------------------------------->
INFO
---------------------------->
                        INFO
                        
---------------------------------------------------------->
                        200 OK
                        
<--------------------------------------------------------
200 OK
<---------------------------
BYE
---------------------------->
                        BYE
                        
---------------------------------------------------------->
                        200 OK
                        
<--------------------------------------------------------
200 OK
<---------------------------

_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to