Design and Performance Analysis of EU Directory Service

ENUM 디렉터리 서비스 설계 및 성능 평가

  • Published : 2003.08.01

Abstract

ENUM(tElephon NUmbering Mapping) is protocol that brings convergence between PSTN Networks and IP Networks using a unique worldwide E.164 telephone number as an identifier between different communication infrastructure. The mechanism provides a bridge between two completely different environments with E.164 number; IP based application services used in PSTN networks, and PSTN based application services used in IP networks. We propose a new way to organize and handle ENUM Tier 2 name servers to improve performance at the name resolution process in ENUM based application service. We build an ENUM based network model when NAPTR(Naming Authority PoinTeR) resource record is registered and managed by area code at the initial registration step. ENUM promises convenience and flexibility to both PSTN and IP users, yet there is no evidence how much patience is required when users decide to use ENUM instead of non-ENUM based applications. We have estimated ENUM response time, and proved how to improve performance up to 3 times when resources are managed by the proposed mechanism. The proposition of this thesis favorably influences users and helps to establish the policy for Tier 2 name server management.

PSTN(Public Switched Telephone Network)과 IP Network의 연동을 제공하는 새로운 프로토콜 ENUM(tElephone Numbering Mapping)은 전 세계적으로 유일성을 가지는 전화번호를 DNS 기반의 구조에서 사용되는 F.Q.D.N.(Fully Qualified Domain Name)으로 변환함으로써 E.164 번호를 사용하여 PSTN에서 제공하는 서비스와 IP 네트워크에서 제공하는 서비스를 동시에 사용 가능케 하는 새로운 인터넷 주소체계이다. 본 논문에서는 미국과 유럽에서 활발히 진행중인 ENUM 모델 표준화 연구 및 개발에 발맞추어 ENUM 기반의 서비스를 사용할 때 ENUM resolution 성능 향상을 위한 Tier 2 네임서버 관리기법을 제시한다. ENUM 위임구조에서 Tier 2 네임서버 제공업자가 지역번호 별로 ENUM 등록 대행업 및 NAPTR RR(Naming Authority PoinTeR 리소스 레코드)을 제공함으로써 ENUM resolution의 성능이 향상됨을 증명하기 위해 ENUM 기반의 네트워크 모델링을 사용하였다. ENUM 프로토콜이 IP 네트워크 사용자와 PST리 사용자에게 유연성 및 편의성을 제공하는 반면 사용자가 ENUM을 사용할 때 지불해야할 인내력을 측정할 척도가 없는 현재 이 논문에서 제안하는 방법은 사용자의 ENUM 서비스 선택 결정에 긍정적인 영향을 미치고, ENUM Tier 2 네임서버 관리를 위한 정책에 도움이 될 것으로 기대된다.

Keywords

References

  1. P. Faltstrom, 'E.164 number and DNS,' September 2000, RFC 2916
  2. ITU-T Recommendation E.164, The international public telecommunication numbering plan-Supplement 2: Number Portability, November 1998
  3. P. Mockapetris, 'Domain Names Concepts and Facilities,' November 1987, RFC 1034
  4. P. Mockapetris, 'Domain Names Implementation and Specification,' Nov. 1987, RFC 1035
  5. P. Albitz and C.Liu, 'DNS and BIND,' 4th Edition, April 2001
  6. W. Richard Stevens, 'TCP/IP Illustrated, Volume 1'
  7. P. Mockapetris and K. Dunlap, 'Development of the Domain Name System,' SIGCOMM 1988, Computer Communication Review Vol. 18, No.4, August 1988, pp.123 133 https://doi.org/10.1145/52325.52338
  8. J. Jung, E.Sit, H. Balakrishnan, and R. Morris, 'DNS Performance and the Effectiveness of Caching,' in Proc ACM SIGCOMM, Internet Measurement Workshop 2001 https://doi.org/10.1145/505202.505223
  9. P. Faltstrom and M. Mealling, 'The E.164 to URI DDDS Application,' draft-ietf enum-rfc2916bis 01.txt, June 2002
  10. S. Hollenbeck, 'Extensible Provisioning Protocol E,164 Number Mapping,' draft ietf-enum epp e164-0l.txt, August 22, 2002
  11. Gary Richenaker, 'Study Group: Ad Hoc on ENUM,' Report of the Department of State, ITAC T Advisory Committee
  12. ENUM FORUM Working Document, Contribution: 6000_0_ 4_f, July 2002
  13. M. Mealling and R. Daniel, 'The Naming Authority Pointer (NAPTR) DNS Resource Record,' RFC 2915, September 2000
  14. M. Mealling, 'Dynamic Delegation Discovery System (DDDS) Part Three: The Domain Name System (DNS) Database,' RFC 3403, October 2002
  15. http://www.ripe.net
  16. ITU-T Supplement to REC. E.164, Operational and Administrative Issues Associated with National Implementations of the ENUM Functions, May 2002
  17. J. Hwang, M. Mueller, G. Yoon, and J. Kim, 'Analyzing ENUM Service and Administration from the Bottom UP: The addressing system for IP telephony and beyond,' September 2001
  18. H. Cannon, 'ENUM: The Collision of Telephony and DNS Policy,' 2001
  19. J. Rosenberg and H.Schulzrinne, 'A Framework for Telephony Routing over IP,' RFC 2871
  20. S. Lind, 'ENUM Usage Scenarios,' draft ietf enum usage scenarios -00.txt
  21. Xidong Wang and Su Zhang, 'Performance evaluation and optimization about lookup service in Jini architecture.'
  22. Next Generation Solutions for the service enabled Internet. Third Quarter 2001 PACKET