[OpenSIPS-Users] T38 and changing media port for T38 SDP

Pavel Eremin pavel at eremina.net
Sat Jul 3 18:57:12 CEST 2010


you may change and control content of SDP body by module "textops". So, if  
port is change you may change it back or log it or smth else...
i use it when Broadworks change media port for G711 to 0...

Julian Yap <julianokyap at gmail.com> писал(а) в своём письме Sat, 03 Jul  
2010 03:37:48 +0600:

> Any help greatly appreciated!
>
> I'm having problems with a T38 UA which changes port when negotiating
> T38 media.  All the other UA's I've encountered thus far use the same
> RTP port throughout.
>
> I'm also using RTPProxy.
>
> In the final 200 OK SDP, the UA changes media port from 49200 to 49152
> but this changeover isn't detected and the media is sent back to port
> 49200 so the call then fails to negotiate T38 properly.  Not sure how
> to log the port changes to further debug this issue as well.
>
> Here is the flow:
> | UA                | OpenSIPS          | T38 GW            |
> |         INVITE SDP ( g711U)           |                   |
> |(5060)   ------------------>  (5060)   |                   |
> |         100 Trying|                   |                   |
> |(5060)   <------------------  (5060)   |                   |
> |                   |         INVITE SDP ( g711U)           |
> |                   |(5060)   ------------------>  (5060)   |
> |                   |         100 Trying|                   |
> |                   |(5060)   <------------------  (5060)   |
> |                   |         180 Ringing SDP ( g711U)      |
> |                   |(5060)   <------------------  (5060)   |
> |                   |         200 OK SDP ( g711U)           |
> |                   |(5060)   <------------------  (5060)   |
> |                   |         RTP (g711U)                   |
> |                   |(11392)  <------------------  (14110)  |
> |         RTP (g711U)                   |                   |
> |(49200)  <------------------  (10878)  |                   |
> |         180 Ringing SDP ( g711U)      |                   |
> |(5060)   <------------------  (5060)   |                   |
> |         RTP (g711U)                   |                   |
> |(49200)  ------------------>  (10878)  |                   |
> |                   |         RTP (g711U)                   |
> |                   |(11392)  ------------------>  (14110)  |
> |         200 OK SDP ( g711U)           |                   |
> |(5060)   <------------------  (5060)   |                   |
> |         ACK       |                   |                   |
> |(5060)   ------------------>  (5060)   |                   |
> |         RTP (g711U)                   |                   |
> |(49200)  ------------------>  (10878)  |                   |
> |         RTP (g711U)                   |                   |
> |(49200)  <------------------  (10878)  |                   |
> |                   |         200 OK SDP ( g711U)           |
> |                   |(5060)   <------------------  (5060)   |
> |                   |         RTP (g711U)                   |
> |                   |(11392)  ------------------>  (14110)  |
> |                   |         ACK       |                   |
> |                   |(5060)   ------------------>  (5060)   |
> |         200 OK SDP ( g711U)           |                   |
> |(5060)   <------------------  (5060)   |                   |
> |         ACK       |                   |                   |
> |(5060)   ------------------>  (5060)   |                   |
> |         RTP (g711U)                   |                   |
> |(49200)  ------------------>  (10878)  |                   |
> |         RTP (g711U)                   |                   |
> |(49200)  <------------------  (10878)  |                   |
> |                   |         ACK       |                   |
> |                   |(5060)   ------------------>  (5060)   |
> |                   |         INVITE SDP ( t38)             |
> |                   |(5060)   <------------------  (5060)   |
> |         INVITE SDP ( t38)             |                   |
> |(5060)   <------------------  (5060)   |                   |
> |         200 OK SDP ( t38)             |                   |
> |(5060)   ------------------>  (5060)   |                   |
>
> This is where it sends the 200 OK with a different media port.
>
> - Julian
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
> __________ Information from ESET NOD32 Antivirus, version of virus  
> signature database 5248 (20100703) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.esetnod32.ru/.ml
>
>
>





More information about the Users mailing list