DocumentCode
3123178
Title
Solving the firewall and NAT traversal issues for SIP-based VoIP
Author
Yeryomin, Yevgeniy ; Evers, Florian ; Seitz, Jochen
Author_Institution
Tech. Univ. Ilmenau, Ilmenau
fYear
2008
fDate
16-19 June 2008
Firstpage
1
Lastpage
6
Abstract
Voice over the Internet Protocol (VoIP) - telephony over the Internet - is gaining popularity. VoIP is an evolving technology that still has several problems. Some of them are caused by network topology, such as the deployment of firewalls and network address translation (NAT). This is referred to as the ldquoNAT and firewall problemrdquo. This paper discusses the problems of SIP-based VoIP. SIP is the most relevant signaling protocol for VoIP today. Unfortunately, a VoIP call cannot be established if one of the SIP softphones is situated behind a NAT gateway or behind a restrictive firewall. A VoIP call involves three random UDP ports for replies that must be allowed. This can be problematic due to security reasons. In this paper, we present a software suite that solves the aforementioned problems. This ldquoSIP-RTP-Proxyrdquo (SRP) works as a ldquosession border controllerrdquo (SBC) by accepting and relaying SIP signaling data and RTP / RTCP media data. A special feature of this solution is the possibility to place the SRP inside a private network, while former solutions such as SBCs have to be installed directly on the NAT gateway or in the public Internet. One goal of this project was to develop a universal solution that solves the NAT problem for VoIP in small business and home environments. It can be used in combination with various operating systems and does not depend on modified clients or a modified ldquoInternet Protocol Private Branch Exchangeldquo (IP PBX).
Keywords
Internet telephony; authorisation; internetworking; private telephone exchanges; signalling protocols; telecommunication network topology; transport protocols; Internet protocol private branch exchange; NAT gateway; RTP-RTCP; SIP-RTP-Proxy; SIP-based VoIP; firewall; network address translation; network topology; session border controller; signaling protocol; softphone; voice over the Internet Protocol-telephony; Control systems; Data security; IP networks; Internet telephony; Network address translation; Network topology; Operating systems; Protocols; Relays; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Telecommunications, 2008. ICT 2008. International Conference on
Conference_Location
St. Petersburg
Print_ISBN
978-1-4244-2035-3
Electronic_ISBN
978-1-4244-2036-0
Type
conf
DOI
10.1109/ICTEL.2008.4652645
Filename
4652645
Link To Document