研究生: |
洪國恩 Kuo-En, Hung |
---|---|
論文名稱: |
應用於網路電話之端點對端點服務品質調整機制 End-to-End QoS Tuning Scheme for VoIP |
指導教授: |
王家祥
Jia-Shung, Wang |
口試委員: | |
學位類別: |
碩士 Master |
系所名稱: |
電機資訊學院 - 資訊工程學系 Computer Science |
論文出版年: | 2001 |
畢業學年度: | 89 |
語文別: | 中文 |
論文頁數: | 48 |
中文關鍵詞: | 網路電話 、服務品質保證 、緩衝器控制 、聲音補償 |
外文關鍵詞: | Internet Telephony, QoS, Jitter buffer control, Error Concealment, ON/OFF Modal, VoIP |
相關次數: | 點閱:3 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
網際網路與全球資訊網的相關技術的出現為我們的生活帶來相當戲劇性且重要的改變。在許多應用程式中,網路電話備受矚目,並且成為一種新興的社交活動。無論是傳統電信業者或是即將跨入電信市場的業者,提供網路電話的服務是相當緊急而且必要的。
一般來說,網路電話有三個主要的元件所組成:網際網路與傳統電信網路之間的閘道器,高速的網際網路與信號控制系統。閘道器直接接受從傳統電信網路所撥入的電話,同時觸發遠端的閘道器,並且在網際網路上傳送語音資料。當此撥號連接時,此閘道器必須同時為使用者提供全雙工、即時的語音溝通。
在我們的實驗中,我們可以發現到下列幾項特性。舉例來說,當網際網路上的封包發生壅塞的情況時,這個封包會被排在發生壅塞的路遊憩上直到情況改善,我們將這種清況稱做”burst”。因此我們發展了一種緩衝器控制的演算法來避免這種情況的發生,並且盡可能的減低因為封包延遲所造成的遺失率。
在這篇論文中,我們提出一個方法來條者緩衝器的大小來避免封包連續遺失的情況。而調整的最佳時機是在靜音或是子音的時候。因為當我們在這個時候調整緩衝器大小時,人類的聽覺並不容易感覺到聲音被破壞的現象。
The vast progresses in Internet and WWW related technologies have brought dramatic and fundamental changes to the world that we live. Among the many applications, VoIP has attracted a lot of attention and is regarded as one of the Internet applications that affect how human community. Sooner or later, the VoIP service will be imperative to a greater extent in the telephony market.
Generally, three main components of VoIP are: the Internet/PSTN gateway server, the high-speed Internet and the signal and control system. The gateway accepts direct phone dialup from local Internet phone users; it interacts with remote gateway servers and transmits the voice over the Internet (VoIP). In this study we focus on designing an end-to-end adaptation mechanism to deliver these voice packets over the IP networks with unpredictable traffic.
We commenced studying the network traffic by conducting a large amount of experiments on TANET. When packet congestion situation occurs, it would be queued in some routers until the traffic jam is removed. Our jitter buffer control algorithm has been developed to prevent this problem so as to decrease the phenomenal of packet loss, especially for burst loss.
A scheme of tuning the jitter buffer to adapt the network traffic as well as the ON/OFF activity of voice was proposed. And a real Internet telephony service system with four gateway servers was implemented island wide. The results show that our end-to-end adaptation scheme is workable with acceptable voice quality in TANET environment.
[1] Colin Perkins, Orion Hodson, and Vicky Hardman, “A Survey of Packet Loss Recovery Techniques for Streaming Audio,” IEEE Network, September/October 1998, pp. 40-48.
[2] Aamir Husain and Vladimir Cuperman, “Reconstruction of Missing Packets for CELP-Based Speech Coders,” 1995 International Conference on Acoustics, Speech and Signal Processing, VOL. 1, MAY 1995, pp. 245-248.
[3] R.A.Valenzuela and C.N.Animalu, “A New Voice-Packet Reconstruction Technique,” 1989 International Conference on Acoustics, Speech and Signal Processing, VOL. 2, MAY 1989, pp1334-1336.
[4] Benjamin W.Wah and Dong Lin “Transformation-Based Reconstruction for Real-Time Voice Transmissions Over the Internet,” IEEE Transactions on Multimedia, VOL. 1, NO.4, DECEMBER 1999, pp.342-351.
[5] Jean-Chrysostorne Bolot, Sacha Fosse-Parisis, and Don Towsley, “Adaptive FEC-Based Error Control for Internet Telephony,” 1999 IEEE, pp.1453-1460.
[6] Nurgun Erdol, Claude Castelluccia, and Ali Zilouchian, “Recovery of Missing Speech Packets Using the Short-Time Energy and Zero-Crossing Measurements,” IEEE Transactions on Speech and Audio Processing, VOL.1, NO.3, JULY 1993, pp295-303.
[7] Ondria J. Wasem, David J. Goodman, Charles A. Dvorak, and Howard G. Page, “The Effect of Waveform Substitution on the Quality of PCM Packet Communications,” IEEE Transactions on Acoustics, Speech and Signal Processing, VOL 36, NO. 3, MARCH 1998, pp. 342-348.
[8] Vern Paxson, “End-to-End Internet Packet Dynamics,” IEEE/ACM Transactions on Networking, VOL 7, NO. 3, JUNE 1999, pp. 277-292.
[9] ITU-T Recommendation G.723.1, “Dual rate speech coder for multimedia communications transmitting at 5.3 and 6.3 kbit/s”.
[10] Wenyu Jiang and Henning Schulzrinne, “Analysis of ON-OFF Patterns in VoIP and their Effect on Voice Traffic Aggregation,” Ninth International Conference on Computer Communications and Networks, 2000 pp. 82-87.
[11] ITU-T Recommendation P.69, “Artificial conversational speech”.
[12] P.T.Brady, “Effects of Transmission Delay on Conversational Behavior on Echo-free Telephone Circuits,” Bell Sys Tech, VOL. 50, JAN 1971, pp.155-34.
[13] RTP: A Transport Protocol for Real-Time Applications, RFC 1889.
[14] LDAP: Lightweight Directory Access Protocol (v3), RFC 2251.
[15] Aimin Sang and San-qi Li, “A predictability analysis of network traffic,” INFOCOM 2000. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings, VOL. 1, MARCH 2000, pp.342-357.
[16] Mishra, P.P. and Saran, H., “Capacity management and routing policies for voice over IP traffic,” IEEE Network, VOL. 14, MARCH-APRIL 2000, pp.20-27.
[17] Cormac J. Sreenan, Jyh-Cheng Chen, Prathima Agrawal, and B. Narendran, “Delay Reduction Techniques for Playout Buffering,” IEEE Transactions on Multimedia, VOL. 2, JUNE 2000, pp.88-100.
[18] Po L. and Maria C. Yuang, “Intelligent Voice Smoother for Silence-Suppressed Voice over Internet,” IEEE Journal on Selected Area in Communication, VOL. 17, NO. 1, JANUARY 1999, pp.29-41.
[19] Henning Schulzrinne and Jonathan Rosenberg, “The IETF Internet Telephony Architecture and Protocols,” IEEE Network, VOL. 13, MAY-JUNE 1999, pp.18-23.
[20] Ahmed Bashandy, Edwin Chong, and Arif Ghafoor, “Network Modeling and Jitter Control for Multimedia Communication Over Broadband Network”, Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies, VOL. 2, MARCH 1999, pp.559-566.
[21] Jesus Pinto and Kenneth J. Christensen, “An Algorithm for Playout of Packet Voice based on Adaptive Adjustment of Talkspurt Silence Periods,” 1999. LCN '99. Conference on Local Computer Networks, OCT. 1999, pp.224-231.
[22] Dinesh C.Verma, Hui Zhang, and Domenico Ferrari, “Delay Jitter Control for Real-Time Communication in a Packet Switching Network,” IEEE International Conference on Communications, APRIL 1991, pp. 35-43.
[23] Shuang Deng, “Traffic Characteristics of Packet Voice,” 1995. ICC '95 Seattle, IEEE International Conference on Communications, VOL 3, JUNE 1995, pp.1369-1374.
[24] C. Casetti, J.C De Martin, and M.Meo, “A Framework for the Analysis of Adaptive Voice over IP,” IEEE International Conference on Communications, VOL2, JUNE 2000, pp.821-826.
[25] Wenyu Jiang and Henning Schulzrinne, “Analysis of On-Off Patterns in VoIP and Their Effect on Voice Traffic Aggregation,” Ninth International Conference on Computer Communications and Networks, OCT 2000, pp.82-87.
[26] San-qi Li, “Study of Information Loss in Packet Voice Systems,” IEEE Transactions on Communications, VOL. 37, NO. 11, NOV 1989, pp.1192-1202.
[27] Mohsen A. Saleh, Ibrahim W. Habib, and Tarek N. Saadawi, “Simulation Analysis of a Communicaion Link with Statistically Multiplexed Bursty Voice Sources,” IEEE Journal on Selected Areas in Communications, VOL.11, NO.3 APRIL 1993, pp.432-442.
[28] Barbara E.Shaneyfelt and Tsong-Ho Wu, “Statistical Analysis of Network Traffic for Class of Service in Packet-Switched Networks,” IEEE Journal on Selected Areas in Communications, VOL.6, NO.4, MAY 1988, pp.766-777.