[SR-Users] rtpproxy / sdp / problem with signalling

Oliver Roth oliver.roth at triotel.ch
Thu Nov 28 08:42:07 CET 2013


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
<---------------------------



More information about the sr-users mailing list