The Design of Session Border Controller for Traversing Network Address Translation on VOCAL

LIU Fa-gui,RAO Peng
DOI: https://doi.org/10.3321/j.issn:0529-6579.2006.06.006
2006-01-01
Abstract:With the accomplishment of its technical maturation, VoIP has been more rapidly developed and spread. However, some difficulties and problems also arise unavoidably and the problem, how VoIP applications traverse NAT or Firewall is one of them. VOCAL is an open-source code program that provides a SIP-based VOIP communication. Therefore, NAT traversal problem must be resolved when developing VoIP services with VOCAL. This thesis analyzes the issues brought by NAT in VoIP services and discusses the main solutions for traversing NAT. And then a solution over the VOCAL system named SBC is brought forward, which can do without changing any the present device. A SBC is located at the border of VOCAL system. SBCs manipulate SIP messages and transmit media packets so as to provide traversal of NAT/Firewalls. The design of SBC on VOCAL has been done in this thesis.
What problem does this paper attempt to address?