Responsive image
博碩士論文 etd-0729108-184526 詳細資訊
Title page for etd-0729108-184526
論文名稱
Title
設計與實作一個具備ENUM功能的SIP終端設備
Design and Implementation of ENUM Service over a SIP User Agent
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
51
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2008-07-08
繳交日期
Date of Submission
2008-07-29
關鍵字
Keywords
電話號碼映對、網路電話
VoIP, ENUM
統計
Statistics
本論文已被瀏覽 5680 次,被下載 0
The thesis/dissertation has been browsed 5680 times, has been downloaded 0 times.
中文摘要
近年來,VoIP ( Voice over IP )的應用愈受到歡迎,而且愈來愈多的網路研究人員注重於VoIP技術議題。然而,有部分的使用者已經習慣使用傳統的電話號碼,因為他們覺得傳統電信網路仍然比VoIP較為方便。那毫無意義可言的IP 位址,以及冗長的網域名稱,實在是不容易記住。
在本論文中,我們設計與實作一個可以提供ENUM (tElephone NUmber Mapping ) 服務的SIP客戶端系統。透過ENUM (RFC 2916) 技術把電話號碼編碼成E.164號碼。藉由查詢DNS來取得存在於NAPTR (Naming Authority Pointer)記錄之相對應SIP URI (Universal Resource Identifier)。ENUM 服務在傳統電信網路以及VoIP之間扮演了舉足輕重的角色。對使用者來說,他們不會覺得使用習慣有所改變。
Abstract
VoIP applications become popular in recently years, and more and more network researchers are interested in VoIP issues. However, users are used to using the traditional telephony number to make calls. This is because the telephony number is more convenient than the meaningless IP address and the diffusive domain name in VoIP networks. They are really hard to remember.
In this paper, we discuss the design and implementation of ENUM (tElephone NUmber Mapping) service over a SIP user agent. According to the technology of ENUM (RFC2916), the dialed numbers can be encoded into E.164 numbers. By querying the DNS, we can get the SIP URI (Universal Resource Identifier) which exists in the NAPTR (Naming Authority Pointer) resource records. The ENUM service plays an important role between the traditional telephony networks and the VoIP networks. The users can be unaware of the different operation style in VoIP.
目次 Table of Contents
中文摘要 I
ABSTRACT II
目錄 III
圖目錄 V
表目錄 VI
CHAPTER 1 序論 1
CHAPTER 2 網路電話簡介 2
2.1 VOIP相關協定簡介 2
2.2 SIP相關簡介 3
2.2.1 Client 端 4
2.2.2 Server 端 4
2.3 SIP請求訊息 5
2.4 SIP回應訊息 6
CHAPTER 3 相關研究 9
3.1 DNS – NAPTR RECORD 9
3.1.1 何謂 NAPTR(Naming Authority Pointer) record 9
3.1.2 何謂 E.164 編碼 11
3.1.3 利用指令查詢(query) 11
CHAPTER 4 架構和實作 15
4.1 系統架構 15
4.2 SIP UA 18
4.3 RESOLVER SERVER 23
4.3.1 Resolver 23
4.3.2 Parser 29
4.4 加入 ENUM 功能的SIP運作流程 37
CHAPTER 5 總結 41
參考文獻 References
[1] J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson,R. Sparks, M. Handley, E. Schooler, “SIP: Session Initiation Protocol”, RFC 3261, June 2002
[2] R. Sparks, “The Session Initiation Protocol (SIP) Refer Method”, April 2003
[3] M. Handley, V. Jacobson, “SDP: Session Description Protocol”, April 1998
[4] M. Mealling, R. Daniel, “The Naming Authority Pointer (NAPTR) DNS Resource Record”, September 2000
[5] P. Faltstrom, “E.164 number and DNS”, September 2000
[6] P. Faltstrom, M. Mealling, “The E.164 to Uniform Resource Identifiers (URI) Dynamic Delegation Discovery System (DDDS) Application (ENUM)”, April 2004
[7] O. Levin, “Telephone Number Mapping (ENUM) Service Registration for H.323”, April 2004
[8] J. Peterson, “enumservice registration for Session Initiation Protocol (SIP) Addresses-of-Record”, April 2004
[9] W. RICHARD STEVENS, “UNIX Network Programming, Volume 1: The Socket Networking API (3rd Edition)”, Addison Wesley, November 2003
[10] W. Richard Stevens, “Advanced Programming in the UNIX Environment (2nd Edition)”, Addison Wesley, June 2005
[11] Brian W. Kernighan, Dennis M. Ritchie, “The C Programming Language (2nd Edition)”, Prentice Hall PTR, April 1988
[12] The eXtended osip library, http://savannah.nongnu.org/projects/exosip
[13] The GNU oSIP library, http://www.gnu.org/software/osip/
[14] Voip-Info.org, http://www.voip-info.org/wiki-ENUM
[15] SIP/ENUM Trial, http://service.enum.org.tw/
[16] 台灣 SIP/ENUM 應用促進會, http://www.enum.org.tw/
[17] TWNIC 財團法人台灣網路資訊中心,“電信與網路匯流技術新趨勢---SIP/Enum技術介紹”, http://www.myhome.net.tw/2003_04/web/main5.htm
[18] 台中區網中心, “SIP/ENUM TRIAL 相關內容”, http://www.tcrc.edu.tw/enum/index.htm
[19] 賈文康, “SIP會談啟始協議操典”,松崗, October 2005
[20] 中山大學資工所碩士論文 林承諺, “Design and Implementation of an Embedded VoIP Integrated Access Device”, July 2007
[21] 中山大學資工所碩士論文 侯承志, “Design and Implementation of VoIP System with Fault Tolerance and Load Balance”, July 2007
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:校內校外均不公開 not available
開放時間 Available:
校內 Campus:永不公開 not available
校外 Off-campus:永不公開 not available

您的 IP(校外) 位址是 18.191.202.72
論文開放下載的時間是 校外不公開

Your IP address is 18.191.202.72
This thesis will be available to you on Indicate off-campus access is not available.

紙本論文 Printed copies
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。
開放時間 available 已公開 available

QR Code