Responsive image
博碩士論文 etd-0817109-174325 詳細資訊
Title page for etd-0817109-174325
論文名稱
Title
在異質性WLAN與WiMAX網路上實作動態MUX/DEMUX VoIP閘道器
Implementation of Dynamic MUX/DEMUX VoIP Gateway in Heterogeneous WLAN and WiMAX Networks
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
74
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2009-07-28
繳交日期
Date of Submission
2009-08-17
關鍵字
Keywords
節省頻寬、多工、語音通話、閘道器
Linux, DEMUX, MUX, Dynamic, WiMAX
統計
Statistics
本論文已被瀏覽 5769 次,被下載 21
The thesis/dissertation has been browsed 5769 times, has been downloaded 21 times.
中文摘要
本論文針對網路上傳輸的語音封包,其冗長的Header,會造成網路頻寬花費過高,提出一套動態MUX/DEMUX機制,用來壓縮VoIP封包多餘的Header資訊,並針對多條VBR語音通話,在不同的時間延遲和不同封包長度的情況下,動態的調整其壓縮過後的IP封包長度,並儘可能減少WiMAX網路的頻寬花費。並且在還原語音封包時,維持其QoS,不讓使用者覺得語音品質下降。
為了驗證本論文的機制,我們在中山大學WiMAX網路環境中(採用IEEE 802.16a),在其BS (Base Station)的兩側,利用Linux平台建置了兩部WiMAX VoIP閘道器(Gateway)。針對VBR的語音封包,提出兩種不同的迷你壓縮標頭格式並且撰寫了壓縮語音封包的機制、Multiple Buffers機制,動態的調整不同來源的語音通話在MUX Gateway的等待時間,已達到節省頻寬花費且不讓語音品質降低的目的。最後再經由Linux平台的實作,以實驗來證明,使用動態MUX/DEMUX機制,可以顯著的節省VoIP在WiMAX網路上的頻寬花費,並且驗證語音通話受到干擾時,透過我們的機制,可以使Packet Arrival Interval達到穩定,而進一步提升語音串流品質。
Abstract
Because the relatively long headers in voice packets may cause unnecessary waste in network bandwidth, in this Thesis, we propose a dynamic MUX/DEMUX mechanism to compress the overhead headers in the VoIP packets. The proposed mechanism can dynamically adjust the length of the compressed VoIP packets for multiple VBR voice connections in a mixed WLAN and WiMAX environment. QoS in terms of voice jitter can be guaranteed after the multiplexed voice packets are de-multiplexed.
To validate the proposed mechanism, we implement two VoIP MUX/DEMUX gateways on Linux platform and place them in a mixed WLAN and WiMAX (IEEE 802.16a) network at NSYSU campus. On the VoIP MUX/DEMUX gateways, we implement four functions; (i) the header formats of two different mini compressions, (ii) the mechanism of compressing voice packets, (iii) multiple waiting buffers, and (iv) the mechanism of dynamically adjusting waiting time of voice packets from different sources. According to the experimental results, the proposed VoIP MUX/DEMUX mechanism has shown that it can substantially save WiMAX bandwidth and consistently stabilize packet arrival interval (PAI) of voice packets under different levels of background traffic (constant or burst). Thus, the QoS of voice communications are guaranteed through our proposed mechanism.
目次 Table of Contents
第一章 導論 1
1.1 研究動機 1
1.2 研究方向與方法 1
1.3 章節介紹 3
第二章 無線網路上的語音通話 4
2.1 VOIP (VOICE OVER IP) 4
2.1.1 SIP (Session Initiation Protocol) 5
2.1.2 RTP (Real-Time Transport Protocol) 6
2.2 WLAN與WIMAX 6
2.2.1 WLAN (Wireless Local Area Network) 6
2.2.2 WiMAX 7
2.3 語音通話多工的相關研究 8
2.3.1 Video Multiplexing 8
2.3.2 Voice Multiplexing 9
2.4 本論文的動態語音通話多工機制 12
第三章 MUX/DEMUX調整機制 13
3.1 在WIMAX網路上的MUX/DEMUX 13
3.2 MUX封包的HEADER設計 14
3.2.1 MUX Table欄位設計 14
3.2.2 Miniheader設計 17
3.3 動態MUX/DEMUX的調整機制 19
3.3.1 測量RTT 20
3.3.2 Multiple Buffers 23
第四章 LINUX實作與結果分析 27
4.1 LINUX平台上的實作 27
4.1.1 VoIP MUX Gateway新增的核心模組 27
4.1.2 VoIP DEMUX Gateway新增的核心模組 31
4.1.3 SIP Phone User新增的核心模組 33
4.2 實驗拓樸與環境設定 35
4.3 實驗結果與分析 38
4.3.1 實驗一:網路頻寬的節省 38
4.3.2 實驗二:PAI on WLAN 42
4.3.3 實驗三:PAI on WiMAX 44
4.3.4 實驗四:MUX/DEMUX on Burst Traffic 46
第五章 結論與未來工作的方向 48
5.1 結論 48
5.2 實作經驗 49
5.3 未來工作 50
參考文獻(REFERENCES) 51
附錄A 55
ACRONYMS 58
索引 (INDEX) 59
參考文獻 References
[1] P. Mehta and S. Udani, “Voice over IP,” IEEE Potentials, vol. 20, issue 4, pp. 36-40, Oct.-Nov. 2001.

[2] B. Goode, “Voice over Internet protocol (VoIP),” Proceedings of the IEEE, vol. 90, issue 9, pp. 1495-1517, Sept. 2002.

[3] Guo Fang Mao, A. Talevski, and E. Chang, “Voice over Internet Protocol on Mobile Devices,” IEEE/ACIS International Conference on Computer and Information Science, pp 163-169, July 2007.

[4] Runsheng Wang and Xiaorui Hu, “VoIP development in China,” IEEE Computer, vol. 37, issue 9, pp. 30-37, Sept. 2004.

[5] J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley, and E. Schooler, ” SIP: Session Initiation Protocol,” IETF RFC 3261, June 2002.

[6] H. Schulzrinne and J. Rosenberg, “The Session Initiation Protocol: Internet-centric signaling,” IEEE Communications Magazine, vol. 38, issue 10, pp. 134-141, Oct. 2000.

[7] H. Schulzrinne, S. Casner, R. Frederick, and V. Jacobson, “RTP: A Transport Protocol for Real-Time Applications,” IETF RFC 1889, Jan. 1996.

[8] IEEE Std 802.11, Information Technology- telecommunications And Information exchange Between Systems-Local And Metropolitan Area Networks-specific Requirements-part 11: Wireless Lan Medium Access Control (MAC) And Physical Layer (PHY) Specifications, Nov. 1997.

[9] IEEE 802.16, IEEE Standard for Local and Metropolitan Area Networks, Part 16: Air Interface for Fixed Broadband Wireless Access Systems, Oct. 2004.

[10] IEEE 802.16e. IEEE Standard for Local and Metropolitan Area Networks Part 16: Air Interface for Fixed and Mobile Broadband Wireless Access Systems. Amendment 2: Physical and Medium Access Control Layers for Combined Fixed and Mobile Operation in Licensed Bands and Corrigendum 1, Feb. 2006.

[11] Dongmei Zhao and Xuemin Shen, “Performance of packet voice transmission using IEEE 802.16 protocol,” IEEE Wireless Communications, vol. 14, issue 1, pp. 44-51, Feb. 2007

[12] W. Zhou, S. Ramakrishnan, D. Sarkar, and U. K. Sarkar, “Bandwidth estimation for multiplexed videos using MMG-based single video traffic model,” IEEE Global Telecommunications Conference, vol. 6, pp. 3564-3568, Dec. 2003.

[13] D. Sarkar, U. K. Sarkar, and W. Zhou, “Bandwidth estimation for multiplexed videos using multinomial model,” Computer Communications, vol. 30, issue 2, Jan. 2007.

[14] H. I. Stern and O. Hadar, “Optimal video stream multiplexing through linear programming,” International Conference on Information Technology: Coding and Computing, pp. 440-445, April 2002.

[15] H. I. Stren, O. Hadar, and N. Friedman, “Optimal video stream multiplexing through linear programming,” Signal Processing: Image Communication, vol. 23, issue 3, pp. 224-238, Mar. 2008.

[16] Y. K. Park and G. E. Kim, “An efficient statistical multiplexing scheme for ATM real-time multimedia services,” IEEE Transactions on Consumer Electronics, vol. 47, issue 1, pp. 127-133, Feb. 2001.

[17] J. Kammin and K. Ohzeki, “Video Multiplexing for the MPEG-2 VBR Encoder Using a Deterministic Method,” International Conference on Automated Production of Cross Media Content for Multi-Channel Distribution, pp. 221-228, Dec. 2006.

[18] Y. Zhang, Q. Wang, J. Zou, X. Tao, and L. Zhang, “Research on User Applying Mode for Video Conference System,” Eighth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, vol. 1, pp. 537-542, July 30 2007-Aug. 1 2007.

[19] S. Aoki and K. Aoki, “Efficient multiplexing scheme for IP packets over the advanced satellite broadcasting system,” IEEE Transactions on Consumer Electronics, vol. 55, issue 1, pp. 49-55, Feb. 2009.

[20] M. Degermark, B. Nordgren, and S. Pink, “IP Header Compression,” in Proc. IETF RFC 2507, Feb. 1999.

[21] S. Casner and V. Jacobson, “Compressing IP/UDP/RTP headers for low speed serial links,” in Proc. IETF RFC 2508, Feb. 1999.

[22] C. Bormann, C. Burmeister, M. Degermark, H. Fukushima, H. Hannu, L-E. Jonsson, R. Hakenberg, T. Koren, K. Le, Z. Liu, A. Martensson, A. Miyazaki, K. Svanbro, T. Wiebke, T. Yoshimura, and H. Zheng, “RObust Header Compression (ROHC): Framework and Four Profiles: RTP, UDP, ESP, and Uncompressed,” in Proc. IETF RFC 3095, July 2001.

[23] T. Koren, S. Casner, J. Geevarghese, B. Thompson, and P. Ruddy,” Enhanced Compressed RTP (CRTP) for Links with High Delay, Packet Loss and Reordering,” in Proc. IETF RFC 3545, July 2003.

[24] A. Yiannakoulias and E. Kuehn, ”Evaluation of header compression schemes for IP-based wireless access systems,” IEEE Wireless Communications, vol. 12, issue 1, pp. 68-74, Feb 2005.

[25] H. Jin, R. Hsu and Jun Wang, “Performance comparison of header compression schemes for RTP/UDP/IP packets,” IEEE Wireless Communications and Networking Conference, vol. 3, pp. 1691-1696, March 2004.

[26] G. Dimitriadis and N. Pavlidou, ” On the Evaluation of Header Compression for VoIP Traffic over DVB-RCS,” Mobile and Wireless Communications Summit, pp. 1-5, July 2007.

[27] T. Hoshi, K. Tanigawa, and K. Tsukada, “Proposal of a method of voice stream multiplexing for IP telephony systems,” Internet Workshop, vol. E82-D, no. 4, pp. 182-188, April 1999.

[28] W. Wang, S. C. Liew, Q Pang, and V. O. K. Li, “A multiplex-multicast scheme that improves system capacity of voice-over-IP on wireless LAN by 100%,” Ninth International Symposium on Computers and Communications, vol 1, pp. 472-477, June 2004.

[29] W. Wang, S. C. Liew, and V. O. K. Li, “Solutions to Performance Problems in VoIP over 802.11 Wireless LAN,” IEEE Transactions on Vehicular Technology, vol. 54, no. 1, pp. 366-384, Jan 2005.

[30] P. Wang, H. Jiang, and W. Zhuang, “Capacity Improvement and Analysis for Voice/Data Traffic over WLANs,” IEEE Transactions on Wireless Communications, vol. 6, no. 4, pp. 1530-1541, April 2007.

[31] M. I. Anis, M. Z. Khan, J. Inam, and R. Azmatullah, “Comparison between the IEEE 802.11x standards of VoIP using the CBR and VBR voice schemes,” IEEE Radio and Wireless Symposium, pp. 207-210, Jan. 2008.

[32] A. S. Amin and H. M. El-Sheikh, “Traffic Control Mechanism for VoIP Gateway,” IEEE International Conference on Signal Processing and Communications, pp. 1235-1238, Nov. 2007.

[33] P. C. Ng, S. C. Liew, C. Lin, and W. Wang, “Voice over wireless LAN via wireless distribution system,” IEEE Vehicular Technology Conference, vol. 4, pp. 2564-2567, Sept. 2004.

[34] P. C. Ng, S. C. Liew, and C. Lin, “Voice over Wireless LAN via IEEE 802.16 Wireless MAN and IEEE 802.11 Wireless Distribution System,” IEEE International Conference on Wireless Networks, Communications and Mobile Computing, vol. 1, pp. 504-509, June 2005.

[35] J. Lu, K. Tan, and Q. Zhang, “Path Aggregation for Voice over IP in Multihop Wireless Mesh Networks,” IEEE International Conference on Communications, vol. 9, pp. 3990-3995, June 2006.

[36] H. P. Sze, S. C. Liew, J. Y. B. Lee, and D. C. S. Yip, “A Multiplexing Scheme for H.323 Voice-Over-IP Applications,” IEEE Journal on Selected Areas in Communications, vol. 20, no. 7, pp. 1360-1368, Sept. 2002.

[37] Linphone - http://www.linphone.org/index.php/eng

[38] Speex - http://www.speex.org/

[39] Iperf - http://sourceforge.net/projects/iperf/?abmode=1

[40] Tcpdump - http://www.tcpdump.org/

[41] WaveCenter EMS Pro - http://www.apertonet.com/products/wavecenter.html

[42] ITU-T Rec. G.114, “One-way transmission time,” May 2000.
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:校內公開,校外永不公開 restricted
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus:永不公開 not available

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

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

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

QR Code