Please use this identifier to cite or link to this item: http://hdl.handle.net/11455/7373
標題: VoIP監聽系統於IXDPG425_Platform之實現
Implementation of the VoIP Interception system on IXDPG425 Platform
作者: 蘇建逢
Su, Chien-Feng
關鍵字: 語音網路電話;VoIP;會談起始協定;側錄;SIP;SER
出版社: 電機工程學系所
引用: [1]陳宏宇,"VoIP網路電話技術",文魁資訊/2005 [2]陳文生,"網路電話(IP電信)系統規劃與建置最新網路電話系統技術與應用手冊",文魁資訊/2005 [3]賈文康,"SIP會談啟始協議操典=Session Initiation Protocol(SIP)Methodology Handbook", 文魁資訊/2005 [4]劉大川,宋嘉銘,彭俊豪,蔡文能,"以SIP為基礎合法監聽之研究",交通大學計算機與網路中心/2005 [5]Ted Wallingford原著陳建勳譯,"VoIP HACKS駭客一百招",歐萊禮/2006 [6]鳥哥的Linux私房菜,http://linux.vbird.org/ [7]施威銘研究室,”Linux指令參考手冊”,旗標/(民89) [8]劉浚宇,"在IXP425開發板上實作網路電話系統",國立中興大學,碩士論文/(95) [9]謝文川、黃立璁、徐緯鐘,”Intel ixp425 ARM 嵌入式Linux系統原理與實務”,學貫/2005 [10]鄭伯炤,曹爾凱,鄭雅文,”網路處理建置嵌入式安全系統=Embedded Security Systems on Network Processors”,知城/2006 [11]ITU-T Recommendation G.711,G.723,G.726,G.728 [12][RUDK97] Rudkin , S. , Grace , A. , and Whybray , M. W. "Real-Time Applications on the Internet ," BT Journal ,Vol. 15 , No. 2 , April 1997. [13]"Speech Codecs and Associated PSQM Values", http://www.vocal.com/psqm_data.html [14] IETF, H. Schulzrinne, et al, " RFC1889: RTP: A transport Protocol for Real-TimeApplication ", January 1996. [15] ITU-T Recommendation H.245. " Control Protocol For Multimedia Communication ", International Telecommunication Union, July 2001 [16] ITU-T Recommendation Q.931. " ISDN user-network interface layer 3 specification for basic call control", International Telecommunication Union, May 1998 [17] ITU-T Recommendation " H.323, Packet-based Multimedia Communications Systems ", International Telecommunication Union, Nov. 2000. [18] IETF, Andreasen, F. and B. Foster, " Media Gateway Control Protocol (MGCP)Version 1.0 ", RFC 3435, January 2003. [19] IETF, Rosenberg, J., et al, " RFC3261: SIP: Session Initiation Protocol ", June 2002. [20]Andro Milanovic,Sinisa Srbljic,Ivo Raznjevic,Darryl Sladden,Ivan Matosevic,and Daniel Skrobo"Methods for lawful interception in IP telephony networks based on H.323",EUROCON 2003. [21] ITU-T Recommendation H.225.0. " Call Signaling Protocols And Media StreamPacketization For Packet-Based Multimedia Communication System ", International Telecommunication Union, November 2000 [22] Handley, M. and V. Jacobson," SDP: Session Description Protocol ", RFC 2327, April 1998. [23]Intel,"Designing Enbedded Networking Applications",2005 [24]Intel," Intel IXP425 Network Processor Product Brief " ,http://www.intel.com/design/network/products/npfamily/ixp425.htm [25]Intel," For Intel IXP400 Software Programmer''s Guide, For v2.0 of the Intel IXP400 Software",http://www.intel.com/design/network/products/npfamily/docs/ixp4xx.htm#manual [26]X-Lite, http://www.counterpath.com/ [27]SJphone, http://www.sjlabs.com/ [28]SER,http://www.iptel.org/ser/ [29]Wireshark, http://www.wireshark.org/ [30]Ethereal, http://www.ethereal.com/ [31]Tcpdump,http://www.tcpdump.org/ [32]"iLBC (Internet Low Bitrate Vocoder)", http://www.vocal.com/ilbc.html [33]" GSM Vocoders", http://www.vocal.com/data_sheets/gsmvocoders.html [34]"Speex", http://www.vocal.com/data_sheets/speex.html http://www.speex.org/ [35]pchome toget下載,http://toget.pchome.com.tw
摘要: 
本論文的主旨是在IXDPG425網路發展系統上實現一個網路電話中監聽系統。目前關於網路電話的安全性及合法監聽等相關議題雖已有許多討論,然而,還沒有一套標準規範說明如何實現網路電話監聽系統。在此論文中,我們將在Intel IXDPG425網路系統發展板上,移植SIP Express Router(SER)以及側錄軟體TCPdump,使得所有經過此SER之SIP封包,都可以被記錄保存下來,以供監聽系統分析所用。因此在此篇論文中,我們會分別介紹Intel IXP425處理器,以及發展板上的各項架構; 在軟體系統實作的部分,我們則會分別說明包括嵌入式Linux作業系統、應用軟體、通訊協定等。最後,我們也會說明如何建立開發系統的環境,並進行嵌入式Linux作業系統與應用軟體的編譯,以完成我們的網路電話監視系統。

In this thesis we will implement an interception system for VOIP(Voice over IP) on the IXDPG425 development board. Although there are already many discussions about the security of VoIP and legal problems of interception system in recent years, there still has not been a specification to show how to implement an interception system for VoIP. At this thesis, we will integrate SIP Express Router (SER) and the interception software, TCPdump on the Intel IXDPG425 development board. By letting all the SIP packets passing through the SER, it will then be able to record the call information needed by the interception system. Step by step, we will introduce the specification of the Intel IXP425 processor and the Intel IXDPG425 development board. Then, the software systems including embedded Linux operation system、application program and communication protocol will be explained. Finally, we will show how to build the environment of development system and how to compile the embedded Linux operation system and application programs in order to complete our Interception system for VoIP.
URI: http://hdl.handle.net/11455/7373
其他識別: U0005-0507200717162300
Appears in Collections:電機工程學系所

Show full item record
 

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.