Browse > Article

A NAT Proxy Server for an Internet Telephony Service  

손주영 (한국해양대학교 컴퓨터공학과)
Abstract
The Internet telephony service is one of the commercially successful Internet application services. VoIP technology makes the service come true. VoIP deploys H.323 or SIP as the standard protocol for the distributed multimedia services over the Internet in which QoS is not guaranteed. VoIP carries the packetized voice over the RTP/UDP/IP protocol stack. The data transmission trouble is caused by UDP when the service is provided in private networks and some ISP-provided Internet access networks in the private address space. The Internet telephony users in such networks cannot listen the voices of the other parties in the public Internet or PSTN. Making the problem more difficult, the Internet telephony service considered in this paper gets the incoming voice packets of every session through only one UDP port number. In this paper, three schemes including the terminal proxy, the gateway proxy, and the protocol translation are suggested to solve the problems. The design and implementation of the NAT proxy server based on gateway proxy scheme are described in detail.
Keywords
VoIP; Internet telephony service; VoIP; NAT problem; Proxy server;
Citations & Related Records
연도 인용수 순위
  • Reference
1 T. Muttelstaedt, 'Network Address Translation,' Computer Bits, vol.7, No.8, Aug. 1997
2 B. Douskalis, 'IP Telephony The Integration of Robust VoIP Services,' Hewlett-Packard Professional Books, Prentice Hall, 2000
3 D. Ranch, A, Au, 'Linux IP Masquerade HOWTO,' http://www.e-infomax.com/ipmasq/howto/m-html/ipmasq-HOWTO-m-html, May 2002
4 D. B. Chapman, E. D. Zwicky, 'Building Internet Firewalls,' O'Reilly, 1998
5 김지영, 'VoIp - H.323을 중심으로', 한국정보통신기술협회, 2000. 10
6 민재홍, 조평동, 'VoIP 기술동향', ETRI IT정보센터, 2001, 11
7 U. Black, 'Voice Over IP,' Prentice Hall, 2000
8 A. B. Johnston, 'SIP Understanding the Session Initiation Protocol,' Artech House, 2001
9 D. E. Comer, 'Internetworking with TCP/IP 4th Ed.' Prentice Hall, 2000
10 U. Black, 'Internet Telephony Call Processing Protocol,' Prentice Hall, 2001