Module: sems Branch: master Commit: 371b198255ab7ea8575279ad3d404d1324166584 URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=371b198255ab7ea8575279ad3d404d1324166584
Author: Stefan Sayer <[email protected]> Committer: Stefan Sayer <[email protected]> Date: Fri Feb 21 00:55:52 2014 +0100 doc:sbc:dlg_nat_handling for SIP far end NAT handling documented --- apps/sbc/etc/transparent.sbcprofile.conf | 3 +++ doc/Readme.sbc.txt | 17 +++++++++++++---- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/apps/sbc/etc/transparent.sbcprofile.conf b/apps/sbc/etc/transparent.sbcprofile.conf index 385fb08..307eca1 100644 --- a/apps/sbc/etc/transparent.sbcprofile.conf +++ b/apps/sbc/etc/transparent.sbcprofile.conf @@ -33,6 +33,9 @@ # and make UA re-register every 60 sec # max_ua_expires=60 +# SIP NAT handling: recommended if dealing with far end NATs +#dlg_nat_handling=yes + ## RTP relay # enable RTP relaying (bridging): #enable_rtprelay=yes diff --git a/doc/Readme.sbc.txt b/doc/Readme.sbc.txt index 7316620..b1262b2 100644 --- a/doc/Readme.sbc.txt +++ b/doc/Readme.sbc.txt @@ -6,16 +6,18 @@ Overview -------- The SBC application is a highly flexible high-performance Back-to-Back User Agent (B2BUA). It can be employed for a variety of uses, for example -topology hiding, From/To modification, enforcing SIP Session Timers, -identity change, SIP authentication, RTP relaying. Future uses include -accounting, transcoding, call distribution. +topology hiding, NAT handling, From/To modification, enforcing SIP Session Timers, +identity change, SIP authentication, RTP relaying, transcoding, accounting, +registration cache, RTP bandwidth limits. Features -------- - o B2BUA + o B2BUA with topo hiding or transparent modes o flexible call profile based configuration o online reload of call profiles o From, To, RURI, Contact, Call-ID update + o Registration caching + o SIP NAT handling o RTP bridging o Header and message filter o adding arbitrary headers @@ -26,6 +28,8 @@ Features o prepaid accounting o CDR generation o call teardown from external control through RPC + o transcoding + o ... SBC Profiles ------------ @@ -398,6 +402,11 @@ Call profile options for choosing codec preferences: List of codec preferences describing how to reorder codecs in SDP sent from callee to caller. +SIP NAT handling +---------------- +dlg_nat_handling=yes makes SEMS SBC learn the proper remote address (port, transport, +...) from the received message and use that in following in-dialog requests. Enable +this option when handling far end NATs. RTP relay --------- _______________________________________________ Semsdev mailing list [email protected] http://lists.iptel.org/mailman/listinfo/semsdev
