跳到主要內容

臺灣博碩士論文加值系統

(216.73.216.180) 您好!臺灣時間:2026/10/15 19:00
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:林信志
研究生(外文):Lin, Hsin-Chih
論文名稱:通訊網路自適應之加強比例積分控制器主動式佇列管理演算法
論文名稱(外文):A-PIE: An Adaptive Active Queue Management Algorithm for Communication Networks
指導教授:高榮鴻高榮鴻引用關係
指導教授(外文):Gau, Rung-Hung
口試委員:李程輝、林靖茹
口試委員(外文):Lee, Tsern Huei、Lin, Ching-Ju
口試日期:2018-07-26
學位類別:碩士
校院名稱:國立交通大學
系所名稱:電機學院電信學程
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2018
畢業學年度:106
語文別:英文
論文頁數:41
中文關鍵詞:主動式佇列管理演算法、加強比例積分控制器
外文關鍵詞:AQM、PIE、Bufferbloat
相關次數:
  • 被引用被引用:0
  • 點閱點閱:275
  • 評分評分:
  • 下載下載:4
  • 收藏至我的研究室書目清單書目收藏:0
主動式佇列管理(AQM)在現今網路複雜的應用情況下,相較於傳統的佇列處理方式,能提供使用者更佳的使用經驗與傳輸品質。而加強比例積分控制器( PIE)這個近年提出的 AQM 演算法,相較於其他 AQM 演算法有許多的優點,在模擬中也表現出相當優良的封包延遲管理能力與通道利用率。但是,雖然有許多參數已經具備自動調節的功能, PIE 的主要參數卻需要在使用之前預先設定並且無法在運作中修改,這造成了 PIE 在實際應用上非常大的限制。在這篇論文中,我們提出 PIE 的改進策略,強調 PIE 的佇列延遲設定需要參考網路環境做調整,並利用簡化後的封包來回時間( RTT)偵測方法,來協助達成調整的目的。最後,我們利用網路模擬工具( ns-2)模擬改進後的 PIE 演算法,並分析這個演算法所達成的效能改善。
Active queue management (AQM) could mitigate the bufferbloat problem and enhance the quality of experience for network applications. In comparison with other AQM algorithms, the Proportional Integral Controller Enhanced (PIE) algorithm has been shown to better manage the queuing delay without sacrificing channel efficiency. However, when deploying the PIE algorithm to a network equipment, key parameters such as Reference Queuing Delay have to be tuned before operation and cannot be modified afterwards. In this thesis, we address the flaws of the PIE algorithm and propose a novel adaptive PIE algorithm. We observe that the Reference Queuing Delay should adapt to the network state. In addition, we propose the partial Round Trip Time (RTT) estimation method for queue length adjustment. Furthermore, we use the well-known ns-2 network simulator to evaluate the revised PIE algorithm. Our study shows that the proposed A-PIE algorithm significantly outperforms the original PIE algorithm.
1 Introduction 1
2 Related Works 5
3 System Model and Problem Formulation 8
3.1 System Model 8
3.2 Problem Formulation 11
4 Adaptive PIE Algorithm 15
4.1 RTT Estimation 15
4.2 Adaptive PIE 19
5 Simulation and Results 21
5.1 Setup and Configuration 21
5.2 Simulation Results 22
5.2.1 P-RTT Estimation 23
5.2.2 PIE vs A-PIE 24
5.2.3 Varying RTT scenario 32
6 Conclusion 35
[1] G. White and D. Rice, “Active queue management in DOCSIS 3.x cable modems,” CableLabs Technical Report, 2014.
[2] M. Dischinger, A. Haeberlen, K. P. Gummadi, and S. Saroiu, “Characterizing residential broadband networks,” in Internet Measurement Comference, pp. 43–56, 2007.
[3] J. Ye, K.-C. Leung, and V. O. Li, “Optimal delay control for combating bufferbloat in the Internet,” in Proc. 2016 IEEE International Conference on Communication Systems (ICCS), pp. 1–6, 2016. [4] J. Gettys and K. Nichols, “Bufferbloat: Dark buffers in the internet,” Queue, vol. 9, no. 11, p. 40, 2011.
[5] R. Pan, P. Natarajan, C. Piglione, M. S. Prabhu, V. Subramanian, F. Baker, and B. VerSteeg, “PIE: A lightweight control scheme to address the bufferbloat problem,” in Proc. 2013 IEEE 14th International Conference on High Performance Switching and Routing (HPSR), pp. 148–155, 2013.
[6] V. Misra, W.-B. Gong, and D. Towsley, “Fluid-based analysis of a network of AQM routers supporting TCP flows with an application to RED,” in Proc. ACM SIGCOMM Computer Communication Review, vol. 30, no. 4, pp. 151–160, 2000.
[7] C. Hollot, V. Misra, D. Towsley, and W.-B. Gong, “A control theoretic analysis of RED,” in Proc. INFOCOM 2001. Twentieth annual joint conference of the IEEE computer and communications societies, vol. 3, pp. 1510–1519, 2001.
[8] S. Floyd and V. Jacobson, “Random early detection gateways for congestion avoidance,” IEEE/ACM Transactions on networking, vol. 1, no. 4, pp. 397–413, 1993.
[9] K. Nichols and V. Jacobson, “Controlling queue delay,” Communications of the ACM, vol. 55, no. 7, pp. 42–50, 2012.
[10] K. Nichols, V. Jacobson, A. McGregor, and J. Iyengar, “Controlled delay active queue management,” tech. rep., 2018.
[11] G. White, “Active queue management in DOCSIS 3.1 networks,” IEEE Communications Magazine, vol. 53, no. 3, pp. 126–132, 2015.
[12] S. Chavan and G. Raina, “Performance of TCP with a Proportional Integral Enhanced (PIE) queue management policy,” in Proc. 2015 27th Chinese Control and Decision Conference (CCDC), pp. 1013–1018, 2015.
[13] R. Pan, P. Natarajan, F. Baker, and G. White, “Proportional integral controller enhanced (PIE): A lightweight control scheme to address the bufferbloat problem,” tech. rep., 2017.
[14] H. Zhang, C. V. Hollot, D. Towsley, and V. Misra, “A self-tuning structure for adaptation in TCP/AQM networks,” in Proc. 2003 Global Telecommunications Conference, vol. 7, pp. 3641–3646, 2003.
[15] J. H. Novak and S. K. Kasera, “Auto-tuning active queue management,” in Proc. 2017 9th International Conference on Communication Systems and Networks (COMSNETS), pp. 136–143, 2017.
[16] F. Schwarzkopf, S. Veith, and M. Menth, “Performance Analysis of CoDel and PIE for Saturated TCP Sources,” in Proc. 2017 9th International Conference on Teletrafc Congress (ITC 28), vol. 1, pp. 175–183, 2016.
[17] C. V. Hollot, V. Misra, D. Towsley, and W.-B. Gong, “On designing improved controllers for AQM routers supporting TCP flows,” in INFOCOM 2001. Twentieth Annual Joint Conference of the IEEE Computer and Communications Societies, vol. 3, pp. 1726–1734, 2001.
[18] J. Kua, S. H. Nguyen, G. Armitage, and P. Branch, “Using Active Queue Management to Assist IoT Application Flows in Home Broadband Networks,” IEEE Internet of Things Journal, vol. 4, no. 5, pp. 1399–1407, 2017.
[19] J. Martin, J. Westall, T. Shaw, G. White, R. Woundy, J. Finkelstein, and G. Hart, “Cable modem buffer management in DOCSIS networks,” in 2010 IEEE Sarnoff Symposium, pp. 1–6, 2010.
[20] G. Appenzeller, I. Keslassy, and N. McKeown, Sizing router buffers, vol. 34, no. 4. ACM, 2004.
[21] B. Veal, K. Li, and D. Lowenthal, “New methods for passive estimation of TCP round-trip times,” in Proc. International Workshop on Passive and Active Network Measurement, pp. 121–134, 2005.
[22] Y. Pei, H. Wang, and S. Cheng, “A passive method to estimate TCP round trip time from nonsender-side,” in Proc. 2009 2nd IEEE International Conference on Computer Science and Information Technology(ICCSIT), pp. 43–47, 2009.
[23] T. Pögel, J. Lübbe, and L. Wolf, “Passive client-based bandwidth and latency measurements in cellular networks,” in Proc. 2012 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), pp. 37–42, 2012.
[24] G. White and R. Pan, “Active Queue Management (AQM) Based on Proportional Integral Controller Enhanced (PIE) for Data-Over-Cable Service Interface Specifcations (DOCSIS) Cable Modems,” 2017.
[25] P. Wang, D. Zhu, and X. Lu, “Active queue management algorithm based on datadriven predictive control,” Telecommunication Systems, vol. 64, no. 1, pp. 103–111, 2017.
[26] W. Wu, Y. Ren, and X. Shan, “A self-confguring proportional-integral controller for AQM routers supporting TCP-like flows,” in Proc. 7th Asia Pacifc Conference on Communications. Tokyo, Japan, pp. 368–371, 2001.
[27] H. Im, C. Joo, T. Lee, and S. Bahk, “Receiver-side TCP countermeasure to Bufferbloat in Wireless Access Networks,” IEEE Transactions on Mobile Computing, vol. 15, no. 8, pp. 2080–2093, 2016.
[28] N. Iya, N. Kuhn, F. Verdicchio, and G. Fairhurst, “Analyzing the impact of bufferbloat on latency-sensitive applications,” in Proc. 2015 IEEE International Conference on Communications (ICC), pp. 6098–6103, 2015.
[29] X. Zhu and R. Pan, “Nada: A unifed congestion control scheme for low-latency interactive video,” in Proc. 2013 20th International Packet Video Workshop (PV), pp. 1–8, 2013.
[30] V. Firoiu and M. Borden, “A study of active queue management for congestion control,” in Proc. INFOCOM 2000. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies, vol. 3, pp. 1435–1444, 2000.
[31] S. S. Kunniyur and R. Srikant, “An adaptive virtual queue (AVQ) algorithm for active queue management,” IEEE/ACM Transactions on networking, vol. 12, no. 2, pp. 286–299, 2004.
[32] H. Jiang, Y. Wang, K. Lee, and I. Rhee, “Drwa: a receiver-centric Solution to Bufferbloat in Cellular Networks,” IEEE Transactions on Mobile Computing, vol. 15, no. 11, pp. 2719–2734, 2016.
[33] T. Hoeiland-Joergensen, P. McKenney, D. Taht, J. Ghettys, and E. Dumazet, “Flowqueue-codel: draft-hoeiland-joergensen-aqm-fq-codel-00,” 2014.
[34] J. Martin and M. Westall, “Validating an ns’ Simulation Model of the DOCSIS Protocol,” SIMULATION SERIES, vol. 38, no. 3, p. 297, 2006.
[35] B. Hamzeh, M. Toy, Y. Fu, and J. Martin, “DOCSIS 3.1: Scaling broadband cable to gigabit speeds,” IEEE Communications Magazine, vol. 53, no. 3, pp. 108–113, 2015.
[36] B. Briscoe, “Review: Proportional Integral controller Enhanced (PIE) Active Queue Management (AQM),” 2015.
連結至畢業學校之論文網頁點我開啟連結
註: 此連結為研究生畢業學校所提供,不一定有電子全文可供下載,若連結有誤,請點選上方之〝勘誤回報〞功能,我們會盡快修正,謝謝!
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top