• 沒有找到結果。

立 政 治 大 學

N a tio na

l C h engchi U ni ve rs it y

79

第五章 結論與未來研究

壅塞控制是網路管理的重大問題,隨著網路網路普及,網路電話以及視訊實 況轉播等即時網路多媒體應用興起,但是即時的網路應用程式大部分是採用UDP 做為傳輸協定,UDP沒有壅塞控制機制。此研究主要探討的是:如何讓網路電話 使用具有壅塞控制功能的傳輸協定?以及如何在網路壅塞狀況時可以維持較好 的網路電話語音品質?此研究提出的TCP-friendly VoIP By Scalable Codec over DCCP,是利用DCCP偵測網路狀況的封包來回時間以及封包遺失率來判斷網路 壅塞的程度,並設計出細緻的語音層次,讓網路的壅塞時可以依照壅塞程度有更 適切的反應。

本研究透過實際網路的實驗環境中評估以CBR over UDP、Flexible Bit-Rate 以及Scalable Codec三種方式傳輸網路電話封包的效能,結果顯示透過Scalable Codec方法,能有效降低網路電話的封包遺失率,維持通話品質,而且相較於 Flexible Bit-Rate可以有更準確的壅塞偵測以及更合適的壅塞控制反應。研究結 果顯示在網路壅塞最嚴重的情況下可以和一般的CBR配合UDP的封包遺失率達 到40%左右的改善,與Flexible Bit-Rate方法也的達到8%以上的改善,並且整體網 路狀況更為穩定。而在和TCP頻寬競爭實驗中可看出,在頻寬不足的情況下,此 研究提出的方法可以和TCP友善且公平的競爭頻寬。

本研究中僅粗略的讓語音編碼配合DCCP,由於DCCP尚未常見於一般傳輸 層協定,許多DCCP配合僅依照[10]中所定義的壅塞偵測方法做實做,未來將針 對語音編碼器與DCCP做更細微的配合。

[1] C. Albuquerque, B.J. Vickers, and T. Suda, "Network border patrol: Preventing congestion collapse and promoting fairness in the Internet," IEEE-ACM Transactions on Networking, vol. 12, no. 4, Dec. 2004, pp. 173-186.

[2] S. Andersen and A. Duric, “Internet Low Bit Rate Codec (iLBC), “ IETF RFC 3951, Dec. 2004.

[3] L. S. Brakmo, S. W. O’Malley, and Larry L. Peterson. "TCP Vega s: New Techniques for Congestion Detection and Avoidance," ACM SIGCOMM, Aug.

1994, pp. 24-35.

[4] Ming Cao, "EVCCM: An Efficient VOIP Congestion Control Mechanism," IEEE GLOBECOM Workshops, 2008

[5] D. Chiu and R. Jain, "Analysis of the Increase and Decrease Algorithms for Congestion Avoidance in Computer Networks," Computer Networks and ISDN Systems, vol.1, 1989, pp. 1-14.

[6] A. Falk, D. Katabi, Y. Pryadkin," Specification for the Explicit Control Protocol (XCP)," draft-falk-xcp-03.txt (work in progress), Jul. 2007.

[7] K. Fall and S. Floyd, "Simulation-based Comparisons of Tahoe, Reno, and SACK TCP," ACM Computer Communication Review, vol. 26, no.3, 1996, pp. 5-21.

[8] S. Floyd and T. Henderson, "The NewReno Modification to TCP's Fast Recovery Algorithm," IETF RFC 2582, 1999.

[9] S. Floyd and E. Kohler, "Profile for DCCP Congestion Control ID 2: TCP-like Congestion Control," IETF draft-ietf-dccp-ccid2-08,

http://www.ietf.org/internet-drafts/draft-ietfdccp-ccid2-10.txt, Mar. 2005.

[10] S. Floyd, E. Kohler, and J. Padhye, "Profile for DCCP Congestion Control ID 3:

TFRC Congestion Control," IETF draft-ietf-dccp-ccid3-11,

wireless channel on TCP throughput and loss," IEEE INFOCOM, San Francisco, CA, Mar. 2003.

[12] M. Handley, "TCP Friendly Rate Control (TFRC):Protocol Specification," IETF RFC 3448, Jan. 2003.

[13] ITU-T Rec. P.800, "Methods for Subjective Determination of Transmission Quality," Aug. 1996.

[14] ITU-T Rec. G.107, "The E-Model, A Computational Model for Use in Transmission Planning, " May 2000.

[15] ITU-T Rec. G.723.1, "Dual Rate Speech Coder for Multimedia Communications Transmitting at 5.3 and 6.3 kbit /s," May 2006.

[16] ITU-T Rec. G.729, ”Coding of speech at 8 kbit/s using Conjugate-structure Algebraic-code Excited Linear-prediction (CS-ACELP),” Jun. 2012.

[17] V. Jacobson, "Congestion Avoidance and Control," ACM SIGCOMM, Aug. 1988, pp. 314-329.

[18] E. Kohler, M. Handley and S. Floyd, "Datagram Congestion Control Protocol (DCCP)," IETF RFC 4340, Mar. 2006.

[19] Eddie Kohler, Mark Handley, and Sally Floyd, "Designing DCCP: Congestion Control Without Reliability," SIGCOMM 06, Sep. 2006, Pisa, Italy, pp. 27-38.

[20] Y.N. Lien, Y.C. Ding, "Congestion Control Enabled VoIP by Flexible Bit-rate"

M.A. thesis, University of Chengchi, Taiwan, 2010

[21] De Cicco, L. and S. Mascolo, "A Mathematical Model of the Skype VoIP Congestion Control Algorithm," IEEE Transactions on Automatic Control, Mar.

2010

[22] J.Nagle, "Congestion Control in TCP/IP," RFC896, Jan. 1984.

[23] K. Nahm, A. Helmy, and C.-C J. Kuo, "TCP over Multihop 802.11 Networks:

Issues and Performance Enhancement," ACM MobiHoc 05, Urbana-Champaign, Illinois, USA, May 2005.

[24] F. Sabrina and J.-M. Valin,"Adaptive Rate Control for Aggregated VoIP

‧ 國

立 政 治 大 學

N a tio na

l C h engchi U ni ve rs it y

82

Traffic," GLOBECOM 2008, pp. 1405-1410.

[25] W. Stevens, "TCP Slow Start, Congestion Avoidance, Fast Retransmit, and Fast Recovery Algorithms," IETF RFC 2001, 1997.

[26] Q.C. Wu, J.Y Wang, "Porting VoIP applications to DCCP", in Proc. of the

International Conference on Mobile Technology, Applications, and Systems Article no. 8,2008

[27] Xiph.org Foundation, "The Speex Codec Manual Version 1.2 Beta 3", 2007.

相關文件