Inter-Layer Fairness Problem in TCP Bandwidth Sharing in 10G-EPON

In order to provide high speed broadband access to users in next generation networks, Gigabit Ethernet-Passive Optical Network (GE-PON) has emerged as one of the most promising technologies. The evolution of the GE-PON technology permits the users to connect to the Internet via gigabit access networks, which contribute to the increase of the network traffic in not only downstream but also along the upstream direction. However, the increase of the upstream traffic may lead to network congestion and complicate the bandwidth allocation issue, thereby affecting the Quality-of-Service (QoS) requirements of the users. In this paper, we point out the performance degradation issue of Transmission Control Protocol (TCP) communications due to the unanticipated effect of Dynamic Bandwidth Allocation (DBA) mechanism employed in GE-PONs. When network congestion occurs, DBA fails to achieve efficient and fair sharing of the bottleneck bandwidth amongst a number of competing TCP connections. In order to overcome this shortcoming of the conventional DBA scheme, we envision an appropriate solution by controlling the TCP flows' rates based upon packet marking. The envisioned solution, dubbed as PPM-TRC, aims at controlling the TCP throughput for achieving both high efficiency and fair utilization of the passive optical line. The effectiveness of the PPM-TRC approach, verified through extensive computer simulations, demonstrates its applicability in dealing with a large number of competing traffic flows.

[1]  Biao Chen,et al.  Joint Bandwidth Scheduling to Support Differentiated Services and Multiple Service Providers in 1G and 10G EPONs , 2009, IEEE/OSA Journal of Optical Communications and Networking.

[2]  Biswanath Mukherjee,et al.  IPACT: A dynamic protocol for an Ethernet PON (EPON) , 2002, IEEE Commun. Mag..

[3]  Matthew Mathis,et al.  The macroscopic behavior of the TCP congestion avoidance algorithm , 1997, CCRV.

[4]  Ahmad R. Dhaini,et al.  Resource Management in STARGATE-Based Ethernet Passive Optical Networks (SG-EPONs) , 2009 .

[5]  Hyunseung Choo,et al.  Double-Phase Polling Algorithm Based on Partitioned ONU Subgroups for High Utilization in EPONs , 2009, IEEE/OSA Journal of Optical Communications and Networking.

[6]  Raj Jain,et al.  A Quantitative Measure Of Fairness And Discrimination For Resource Allocation In Shared Computer Systems , 1998, ArXiv.

[7]  K. Tanaka,et al.  Fairness of downstream TCP throughput among diversely located ONUs in a GE-PON system , 2006, 2006 Optical Fiber Communication Conference and the National Fiber Optic Engineers Conference.

[8]  H. Ikeda,et al.  Dynamic Bandwidth Allocation With Adaptive Polling Cycle for Maximized TCP Throughput in 10G-EPON , 2009, Journal of Lightwave Technology.

[9]  Maode Ma,et al.  IPACT With Grant Estimation (IPACT-GE) Scheme for Ethernet Passive Optical Networks , 2008, Journal of Lightwave Technology.

[10]  Sally Floyd,et al.  The NewReno Modification to TCP's Fast Recovery Algorithm , 2004, RFC.

[11]  David L. Black,et al.  The Addition of Explicit Congestion Notification (ECN) to IP , 2001, RFC.

[12]  Martin Reisslein,et al.  Ethernet passive optical network architectures and dynamic bandwidth allocation algorithms , 2008, IEEE Communications Surveys & Tutorials.

[13]  Frank J. Effenberger,et al.  Next-generation PONs: A performance investigation of candidate architectures for next-generation access stage 1 , 2009, IEEE Communications Magazine.

[14]  Wanjiun Liao,et al.  On the throughput and fairness performance of TCP over ethernet passive optical networks , 2006, IEEE Journal on Selected Areas in Communications.

[15]  Ting Wang,et al.  Resource management for broadband access over time-division multiplexed passive optical networks , 2007, IEEE Network.

[16]  Nirwan Ansari,et al.  Bandwidth allocation for multiservice access on EPONs , 2005, IEEE Communications Magazine.

[17]  Biswanath Mukherjee,et al.  A comparison of dynamic bandwidth allocation for EPON, GPON, and next-generation TDM PON , 2009, IEEE Communications Magazine.

[18]  Dirk Timmermann,et al.  Evaluation of dynamic bandwidth allocation algorithms for G-PON systems using a reconfigurable hardware testbed , 2008, 2008 16th IEEE Workshop on Local and Metropolitan Area Networks.

[19]  Chadi Assi,et al.  On the fairness of dynamic bandwidth allocation schemes in Ethernet passive optical networks , 2006, Comput. Commun..

[20]  Nirwan Ansari,et al.  Utility Max-Min Fair Resource Allocation for Diversified Applications in EPON , 2009, AccessNets.

[21]  Hsiao-Hwa Chen,et al.  Convergence of ethernet PON and IEEE 802.16 broadband access networks and its QoS-aware dynamic bandwidth allocation scheme , 2009, IEEE Journal on Selected Areas in Communications.

[22]  N. Ansari,et al.  Design of WDM PON With Tunable Lasers: The Upstream Scenario , 2010, Journal of Lightwave Technology.

[23]  Yuefeng Ji,et al.  RWER TCP Throughput Enhancement-Based on a GE-PON System , 2007, 2007 Second International Conference on Communications and Networking in China.

[24]  Wanjiun Liao,et al.  TCP fairness in ethernet over passive optical networks (EPON) , 2006, CCNC 2006. 2006 3rd IEEE Consumer Communications and Networking Conference, 2006..