| 研究生: |
李亭君 lee, Ting-Chun |
|---|---|
| 論文名稱: |
EPON中一個彈性的以ONU的類別來消除idle time並增強高優先權效能的頻寬分配演算法 Elastic ONU-class-based Idle Time Elimination Algorithm for Enhancing high Priority Traffic Performance in EPON |
| 指導教授: |
蘇銓清
Sue, Chuan-Ching |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 資訊工程學系 Department of Computer Science and Information Engineering |
| 論文出版年: | 2011 |
| 畢業學年度: | 99 |
| 語文別: | 中文 |
| 論文頁數: | 66 |
| 中文關鍵詞: | 乙太被動光纖網路 、動態頻寬分配演算法 、閒置時間 、服務品質 |
| 外文關鍵詞: | Ethernet Passive Optical Network (EPON), Dynamic Bandwidth Allocation (DBA), idle time, Quality of Service (QoS) |
| 相關次數: | 點閱:164 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
因應網際網路應用的趨勢,提升連接每個家庭的接取網路效能是必行的,本研究選擇最有潛力被普及的EPON (Ethernet passive optical network)進行效能提升,由於EPON中的上傳頻寬是被所有ONU (optical network unit)所共享的,必須要有一個好的頻寬分配演算法避免ONU間的上傳資料發生碰撞。一個好的頻寬分配演算法需要高的頻寬率並且支援QoS (Quality of Service),但OLT (Optical Line Terminal)收到所有ONU的REPORT後再執行頻寬分配產生了一段idle time,為了達到高的頻寬利用率勢必要消除idle time進而達到高的頻寬利用率。另一方面,QoS也是EPON上一個重要的議題,由於EF (Expedited Forwarding)類別對delay與jitter delay要求較為嚴格,許多文獻提出先排程所有ONU的EF類別,排程完EF類別後再排程AF(Assured Forwarding)與BE (Best Effort)類別,藉此來提高EF類別的效能, 但在此先排程EF類別再排程AF與BE類別的架構中,有些文獻甚至沒有提出消除idle time的演算法,而有些文獻中消除idle time的演算法使用最後一個ONU的AF/BE來消除,有些文獻採用所有ONU的EF類別來消除idle time,但皆無法有效的消除idle time,導致頻寬利用率不佳。本研究提出一個演算法,利用所有ONU的AF/BE來消除idle time,當AF/BE可完整消除時,選擇適當ONU的AF/BE來消除,當所有ONU的AF/BE無法完全消除idle time時,彈性的加入下個週期的EF類別一起參與消除idle time,當所有下個週期的EF類別皆加入消除idle time仍無法消除時,再將剩餘未使用到的idle time頻寬分配給ONU使用。藉由彈性地使用某些ONU的某些class來有效的消除idle time,並藉由消除idle time有效的縮短週期時間,更增進EF類別效能。模擬結果也顯示本研究所提出的方法比現有的方法有較高的頻寬利用率,擁有較高的頻寬利用率進而改善dropping probability,並更加提升EF類別效能,包含EF類別的packet delay與jitter delay。
The Ethernet Passive Optical Network (EPON) has been considered an attractive solution to access networks due to its having properties of scalability and low cost. A critical issue in the EPON is the sharing of upstream bandwidth among optical network units (ONUs) , it must make good use of idle time to get high utilization. As technology matures, QoS (Quality of Service) issue becomes a key concern. Due to EF (Expedited Forwarding) traffic is both delay and jitter delay sensitive, and many studies have proposed a method to improve EF performance by dividing transmission into two parts. OLT (Optical Line Terminal) assign the EF transmissions of all ONUs first and the AF(Assured Forwarding)/BE(Best Effort) packets second, but there is no good solution designed to solve idle time problems completely using this mechanism. Some methods use the EF packets of all of the ONUs to eliminate idle time, and some methods used AF and BE packets from the last ONU to eliminate idle time. However, none of them can eliminate idle time completely. We proposed a mechanism to eliminate idle time efficiently by employing the AF/BE packets for all ONU in order to eliminate idle time. When the bandwidth of all AF/BE packets is not enough to eliminate idle time, the OLT pre-allocates EF packets for the next cycle by employing EF packets in addition to AF/BE packets so as to eliminate idle time. When employing AF/BE and EF packets for this purpose, there still is unused idle time bandwidth, and the OLT reallocates unused idle time bandwidth to an ONU so that it can transmit packets that arrive during the waiting time. By eliminating idle time efficiently, the cycle time is effectively shortened, leading to better performance of EF traffic. Detailed simulation experiments are presented to validate the proposed algorithm.
[1] G. Kramer and G. Pesavento, “Ethernet passive optical network (EPON): building a next generation optical access network,” IEEE Commun. Mag., pp. 66-73, February, 2002.
[2] G. Kramer, Ethernet Passive Optical Network, McGraw-Hill, 2005.
[3] G. Kramer, B. Mukherjee and G. Pesavento, “Interleaved polling with adaptive cycle time (IPACT): A dynamic bandwidth distribution scheme in an optical access network,” Photon. Netw. Commun., vol. 4, No. 1, pp. 89–107, 2002.
[4] G. Kramer, B. Mukherjee, S. Dixit and Y. Ye, R. Hirth, "Supporting differentiated classes of service in Ethernet passive optical networks," J. Opt. Netw., vol. 1, pp. 280-298, 2002.
[5] J. Zheng and H. T. Mouftah, "Media access control for Ethernet passive optical networks: an overview," Communications Magazine, IEEE, vol. 43, pp. 145-150, 2005.
[6] X. Bai, A. Shami and C. Assi, "On the fairness of dynamic bandwidth allocation schemes in Ethernet passive optical networks," Computer Communications, vol. 29, pp. 2123-2135, 2006.
[7] C. Biao, J. Chen and S.He, "Efficient and fine scheduling algorithm for bandwidth allocation in ethernet passive optical networks," IEEE Journal of Selected Topics in Quantum Electronics, vol. 12, pp. 653-660, 2006.
[8] W. Liu, "Fairness Guaranteed Scheme: A novel algorithm for dynamic bandwidth allocation in EPON," presented at the SPIE vol.6354 pt.2; Conference on Network Architectures, Management, and Applications IV pt.2; 20060905-07; Gwangju(KR), 2006.
[9] H. Naser and H. T. Mouftah, "A joint-ONU interval-based dynamic scheduling algorithm for Ethernet passive optical networks," IEEE/ACM Transactions on Networking, vol. 14, pp. 889-899, 2006.
[10] H. Naser and H. T. Mouftah, "A Fast Class-of-Service Packet Scheduling for Ethernet Passive Optical Networks," IEEE International Conference on Communications,ICC '06., pp. 2681-2686, 2006.
[11] J. Chen, B. Chen and L. Wosinska , "Joint Bandwidth Scheduling to Support Differentiated Services and Multiple Service Providers in 1G and 10G EPONs," IEEE/OSA Journal of Optical Communications and Networking,vol. 1, pp. 343-351, 2009.
[12] F. An, Y. Hsudh, K. Kim, I. White, and L. Kazovsky, “A new dynamic bandwidth allocation protocol with quality of service in ethernet-based passive optical networks,” in Proc. International Conference on Wireless and Optical Communication (WOC 2003), 2003.
[13] P. Siebert, Tom N. M. Van Caenegem and M. Wagner, “Analysis Improvements of Zapping Times in IPTV Systems,” IEEE Transactions on Broadcasting , Vol.55, No.2, pp.407-418, 2009
[14] IEEE 802.3ah Task Force Home Page. [Online]Available: http://www.ieee802.org/3/efm
[15] C. M. Assi, Y. Ye, S. Dixit and M. A. Ali, “Dynamic bandwidth allocation for quality-of-service over Ethernet PONs,” IEEE Journal on Selected Areas in Communications, vol. 21, pp. 1467-1477, 2003.
[16] S. Lee, T. J. Lee, M. Y. Chung and H. Choo, "Double-phase polling algorithm based on partitioned ONU-subgroup for high utilization of fiber channel with EPON," in Telecommunication Networks and Applications Conference, 2007. ATNAC , pp. 503-508, 2007.
[17] S. Y. Choi, S. H. Lee, T. J. Lee and H. Choo, “Double-Phase Polling Algorithm Based on Partitioned ONU Subgroups for High Utilization in EPONs ” IEEE/OSA Jounal of Optical Communications and Networking, Vol. 1, No. 5, pp. 484-497, 2009.
[18] J. Zheng, “Efficient bandwidth allocation algorithm for ethernet passive optical networks,” IEE Proceedings Communications, vol. 153, pp. 464-468, 2006
[19] Z. Jun and Z. Shaoren, "Dynamic Bandwidth Allocation with High Efficiency for EPONs," IEEE International Conference on Communications, ICC '06., pp. 2699-2703, 2006.
[20] I. S. Hwang, Z. D. Shyu, L. Y. Ke and C. C. Chang, “A Novel Early DBA Mechanism with Prediction-Based Fair Excessive Bandwidth Reallocation Scheme in EPON”, Computer Communications Vol. 31, No. 9, pp. 1814-1823, 2008.
[21] A. Shami , X. Bai, C. M. Assi and N. Ghani, “jitter performance in Ethernet Passive Optical Networks”, jounal Lightwave Technology, Vol. 23, No. 4, pp. 1745-1753, 2005.
[22] M. R. Radivojevic and P. S. Matavulj, "Implementation of Intra-ONU Scheduling for Quality of Service Support in Ethernet Passive Optical Networks." Journal of Lightwave Technology, Vol. 27, No.18, pp.4055-4062, 2009.
[23] J. S. Kim, H. J. Yeon, S. G. Kim and J. Lee ,” HUHG: High Utilization and Hybrid Granting algorithm for EPON”, International Conference on Telecommunications, 2006. AICT-ICIW '06. International Conference on Internet and Web Applications and Services/Advanced, pp.49, 2006
[24] I. S. Hwang, Z. D. Shyu and J. Y. Lee, “A qoS-based DBA mechanism in EPON,” The 7th International Conference on the Optical Internet (COIN 2008), pp.14-16, 2008.
[25] I. S. Hwang, Z. D. Shyu and J. Y. Lee, “A QoS-Enhanced Dynamic Bandwidth Allocation Mechanism in EPONs,” journal of Computational Information Systems. Vol. 6, No. 11, pp. 3527-3533.
校內:2016-08-18公開