[OpenSIPS-Users] Trouble SDP o-line
Muhammad Shahzad Shafi
shahzad at voip-demos.com
Mon Jul 22 19:17:36 CEST 2013
According to RFC4566, C and O lines may have different IP addresses, it
quite normal,
"For privacy reasons, it is sometimes desirable to obfuscate the
username and IP address of the session originator. If this is a
concern, an arbitrary <username> and private <unicast-address> MAY
be
chosen to populate the "o=" field, provided that these are selected
in a manner that does not affect the global uniqueness of the
field."
Ref. http://tools.ietf.org/html/rfc4566#page-12
Anyways, you may use textops modules to change IP in O line same as C.
Alternatively you may try nathelper module's fix_nated_sdp method.
Thank you.
On 2013-07-22 15:09, Julian Santer wrote:
> Hi,
>
> we are using OpenSips 1.6.4 (starting with the migration to 1.8.x)
> with nat_traversal module and Mediaproxy 2.5.2.
> The Media at the moment will be relayed over the Mediaproxy only if
> it is necessary.
>
> For the routing to PSTN we have two carriers.
> One of them ignores the o-line in SDP the other not.
>
> So we got problems with one of the carrier, when in the o-line is a
> private or invalid IP and also if the o-line is not the same as the
> c-line
>
> Example:
>
> OK:
> v=0
> o=root 2142162444 2142162444 IN IP4 $PUBLIC_IP
> s=call
> c=IN IP4 $PUBLIC_IP
>
> KO:
> v=0
> o=user 15997790 15997790 IN IP4 $PRIVATE_IP
> s=call
> c=IN IP4 $PUBLIC_IP
>
> But also if we relay over our Mediaproxy, only the c-line will be
> changed.
>
> KO:
> v=0
> o=- 46755 32066 IN IP4 $INVALID_IP
> s=bjoraow
> c=IN IP4 $MEDIAPROXY_IP
>
> Have I any possiblity to inject the o-line or shouldn't I do that?
> Will the change of the o-line break the signalization?
> Should the carrier ignore the IP in the o-line?
>
> Thank you for any help.
>
> Best Regards,
>
> Julian
>
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
--
Mit freundlichen Grüßen
Muhammad Shahzad
-----------------------------------
CISCO Rich Media Communication Specialist (CRMCS)
CISCO Certified Network Associate (CCNA)
Cell: +49 176 99 83 10 85
MSN: shari_786pk at hotmail.com
Email: shaheryarkh at googlemail.com
More information about the Users
mailing list