OSA's Digital Library

Journal of Optical Communications and Networking

Journal of Optical Communications and Networking

  • Editors: K. Bergman and V. Chan
  • Vol. 3, Iss. 2 — Feb. 1, 2011
  • pp: 134–144

Mitigating Packet Reordering in FiWi Networks

Shiliang Li, Jianping Wang, Chunming Qiao, and Yinlong Xu  »View Author Affiliations


Journal of Optical Communications and Networking, Vol. 3, Issue 2, pp. 134-144 (2011)
http://dx.doi.org/10.1364/JOCN.3.000134


View Full Text Article

Enhanced HTML    Acrobat PDF (716 KB)





Browse Journals / Lookup Meetings

Browse by Journal and Year


   


Lookup Conference Papers

Close Browse Journals / Lookup Meetings

Article Tools

Share
Citations

Abstract

In an integrated fiber and wireless (FiWi) access network consisting of a wireless subnetwork and an optical subnetwork, multipath routing may be applied in the wireless subnetwork to improve throughput. Due to different delays along multiple paths, packets may arrive at the destination out of order, which may cause Transmission Control Protocl (TCP) performance degradation. In this paper, we propose two mechanisms to improve in-order departure of packets from the optical line terminal (OLT) in a FiWi network and enhance the TCP performance. We first propose an effective scheduling algorithm at the OLT to ensure possible in-order packet arrivals at the destination. We then design a dynamic bandwidth allocation (DBA) scheme in the optical subnetwork (i.e., an Ethernet passive optical network) that gives higher priorities to flows that may trigger fast retransmit and fast recovery in upstream bandwidth allocation. Simulation results show that both the proposed scheduling algorithm and the DBA scheme are effective in improving the TCP performance.

© 2011 OSA

OCIS Codes
(000.4430) General : Numerical approximation and analysis
(350.4600) Other areas of optics : Optical engineering

ToC Category:
Research Papers

History
Original Manuscript: August 16, 2010
Revised Manuscript: October 18, 2010
Manuscript Accepted: November 18, 2010
Published: January 26, 2011

Citation
Shiliang Li, Jianping Wang, Chunming Qiao, and Yinlong Xu, "Mitigating Packet Reordering in FiWi Networks," J. Opt. Commun. Netw. 3, 134-144 (2011)
http://www.opticsinfobase.org/jocn/abstract.cfm?URI=jocn-3-2-134


Sort:  Author  |  Year  |  Journal  |  Reset  

References

  1. S. Sarkar, S. Dixit, and B. Mukherjee, "Hybrid wireless-optical broadband-access network (WOBAN): a review of relevant challenges," J. Lightwave Technol. 25(11), 3329‒3340 (2007). [CrossRef]
  2. M. K. Marina and S. R. Das, "Ad hoc on-demand multipath distance vector routing," ACM SIGMOBILE Mob. Comput. Commun. Rev. 6(3), 92‒93 (2002). [CrossRef]
  3. M. R. Pearlman, Z. J. Haas, P. Sholander, and S. S. Tabrizi, "On the impact of alternate path routing for load balancing in mobile ad hoc networks," MobiHoc ’00: Proc. 1st ACM Int. Symp. Mobile Ad Hoc Networking & Computing, 2000, pp. 3‒10.
  4. K. Leung and V. Li, "Flow assignment and packet scheduling for multipath routing," J. Commun. Netw. 5(3), 230‒239 (2003).
  5. W. R. Stevens, TCP/IP Illustrated, Addision-Wesley, 1994.
  6. M. Zhang, B. Karp, S. Floyd, and L. Peterson, "RR-TCP: a reordering-robust TCP with DSACK," Proc. 11th IEEE Int. Conf. on Network Protocols, 2003, pp. 95‒106.
  7. Y. Lee, I. Park, and Y. Choi, "Improving TCP performance in multipath packet forwarding networks," J. Commun. Netw. 4, 148‒157 (2002).
  8. B. Radunovi, C. Gkantsidis, D. Gunawardena, and P. Key, "Horizon: balancing TCP over multiple paths in wireless mesh network," Proc. 14th ACM Int. Conf. on Mobile Computing and Networking, 2008, San Francisco, CA, pp. 247‒258.
  9. J. Wang, K. Wu, S. Li, and C. Qiao, "Performance modeling and analysis of multipath routing in integrated fiber-wireless networks," Proc. IEEE INFOCOM, 2010, pp. 1‒5.
  10. J. Lane and A. Nakao, "Best-effort network layer packet reordering in support of multipath overlay packet dispersion," IEEE Global Telecommunications Conf., 2008, pp. 1‒6.
  11. M. P. Mcgarry, M. Maier, and M. Reisslein, "Ethernet PONS: a survey of dynamic bandwidth allocation (DBA) algorithms," IEEE Commun. Mag. 42, 8‒15 (2004). [CrossRef]
  12. H. Ikeda and K. Kitayama, "Dynamic bandwidth allocation with adaptive polling cycle for maximized TCP throughput in 10G-EPON," J. Lightwave Technol. 27(23), 5508‒5516 (2009). [CrossRef]
  13. G. Kramer, B. Mukherjee, and G. Pesavento, "IPACT: a dynamic protocol for an Ethernet PON (EPON)," IEEE Commun. Mag. 40(2), 74‒80 (2002). [CrossRef]
  14. 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. 4(1), 89‒107 (2002). [CrossRef]
  15. H.-J. Byun, J.-M. Nho, and J.-T. Lim, "Dynamic bandwidth allocation algorithm in Ethernet passive optical networks," Electron. Lett. 39(13), 1001‒1002 (2003). [CrossRef]
  16. Y. Luo and N. Ansari, "Limited sharing with traffic prediction for dynamic bandwidth allocation and QoS provisioning over Ethernet passive optical networks," J. Opt. Netw. 4(9), 561‒572 (2005). [CrossRef]
  17. Y. Zhu and M. Ma, "IPACT with grant estimation (IPACT-GE) scheme for Ethernet passive optical networks," J. Lightwave Technol. 26(14), 2055‒2063 (2008). [CrossRef]
  18. D. Comer, Computer Networks and Internets, Prentice Hall, 2008.
  19. M. Shreedhar and G. Varghese, "Efficient fair queueing using deficit round-robin," IEEE/ACM Trans. Netw. 4(3), 375‒385 (1996). [CrossRef]
  20. M. Hajduczenia, H. J. da Silva, and P. P. Monteiro, "Flexible logical-link-identifier assignment policy for Ethernet passive optical networks based on extended multipoint-control-protocol DU flow control," J. Opt. Netw. 5(9), 681‒698 (2006). [CrossRef]
  21. The network simulator - ns-2 [Online]. Available: http://www.isi.edu/nsnam/ns/
  22. J. Padhye, V. Firoiu, D. Towsley, and J. Kurose, "Modeling TCP throughput: a simple model and its empirical validation," SIGCOMM Comput. Commun. Rev. 28(4), 303‒314 (1998). [CrossRef]

Cited By

Alert me when this paper is cited

OSA is able to provide readers links to articles that cite this paper by participating in CrossRef's Cited-By Linking service. CrossRef includes content from more than 3000 publishers and societies. In addition to listing OSA journal articles that cite this paper, citing articles from other participating publishers will also be listed.

« Previous Article  |  Next Article »

OSA is a member of CrossRef.

CrossCheck Deposited