Skip to main content
Log in

Enhancing TCP Fairness in Wireless Networks using Dual Queue Approach with Optimal Queue Selection

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

Fairness is one of the important issues when Transmission Control Protocol is used in an asymmetric wireless network. The throughput of uplink or downlink flow abruptly degrades when there is a simultaneous uplink and downlink TCP flow. The per-flow queuing set up to improve the TCP fairness is very difficult to manage for all the uplink and downlink flows and the scalability is degraded. To resolve such constraints, a novel and pragmatic dual queue approach combined with Optimal Queue Selection, TCP-Optimal Queue Selection, is proposed. The two different queues, one for the TCP data packet and the other for the Acknowledgement packet are used. The optimal queue is selected based on the priority or probability, to achieve fairness. The optimal queue size and the queuing delay of the Acknowledgement queue for probability based scheduling are derived and the behavior of dual queue scheme is analyzed. The proposed work is also evaluated using simulation and the results obtained show that dual queue schemes are effective in mitigating the unfairness issue of TCP.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Balakrishnan, H., & Padmanabhan, V. N. (2001). How network asymmetry affects TCP. IEEE Communications Magazine, 39(4), 60–67.

    Article  Google Scholar 

  2. Huang, J., Wang, J. & Ye, J. (2010). Buffer allocation management for improving TCP fairness in IEEE 802.11 WLANs. Proceedings of the IEEE Conference on Wireless Communications, Networking and Mobile Computing, 1–4.

  3. Jacobson, V., & Karels, M. J. (1988). Congestion avoidance and control. Proceedings of ACM SIGCOMM’88. Stanford, CA.

  4. Lakshman, T. V., & Madhav, U. (1997). The performance of TCP/IP for networks with high bandwidth-delay products and random loss. IEEE/ACM Transactions on Networking, 5, 336–350.

    Article  Google Scholar 

  5. Ming-Chit, I. T., Jinsong, D., & Wang, W. (2000). Improving TCP performance over asymmetric networks. ACM Computer Communication Review, 30, 45–54.

    Article  Google Scholar 

  6. Yu, L., Minhua, Y., & Huimin, Z. (2003). The Improvement of TCP performance in bandwidth asymmetric network, Proceedings of 14th International Symposium on Personal, Indoor and Mobile Radio Communication. Beijing, China, 482–486.

  7. Taleb, T., Kato, N., & Nemoto, Y. (2006). REFWA: An efficient and fair congestion control scheme for LEO satellite networks. IEEE/ACM Transactions on Networking, 14, 1031–1044.

    Article  Google Scholar 

  8. Xu, K., Tian, Y., & Ansari, N. (2005). Improving TCP Performance in integrated wireless communication networks. Computer Networks, 47, 219–237.

    Article  Google Scholar 

  9. Louati, F., Barakat, C., & Dabbous, W. (2003). Handling two-way TCP traffic in bandwidth asymmetric networks, INRIA.

  10. Al-Khatib, W., & Gunavathi, K. (2006). A new approach to improve TCP Performance over asymmetric networks. Electronics and Electrical Engineering, 7, 13–18.

    Google Scholar 

  11. Xia, Q., Jin, X., & Hamdi, M. (2008). Dual queue management for improving TCP Performance in multi-rate infrastructure WLANs, Proceedings of IEEE International Conference on Communications, 2531–2535.

  12. Pilosof, S., Ramjee, R., Raz, D., Shavitt, Y., & Sinha, P. (2003). Understanding TCP fairness over wireless LAN, Proceedings of IEEE INFOCOM, 863–872.

  13. Kim, D. (2006). Access time control for TCP fairness in WLANs, Ph.D. dissertation, Seoul National University.

  14. Kim, S., Kim, B. S., & Fang, Y. (2005). Downlink and uplink resource allocation in IEEE 802.11 wireless LANs. IEEE Transactions on Vehicular Technology, 54(1), 320–327.

    Article  Google Scholar 

  15. Ng, A., Malone, D., & Leith, D. (2005). Experimental evaluation of TCP performance and fairness in an 802.11e, SIGCOMM.

  16. Park, E. C., Kim, D. Y., & Choi, C. H. (2006). Analysis of unfairness between TCP uplink and downlink flows in Wi-Fi Hot Spots, GLOBECOM, 1–5.

  17. Wu, Y., Niu, Z., & Zheng, J. (2005). Study of TCP upstream/downstream unfairness issue with per-flow queuing over infrastructure-mode WLANs. Wireless Communication and Mobile Computing, 5, 459–471.

    Article  Google Scholar 

  18. Ha, J., Park, E. C., & Park, K. J. (2009). A cross layer dual queue approach for improving TCP fairness in Infrastructure WLANs. Springer Wireless Personal Communication, 51, 499–516.

    Article  Google Scholar 

  19. Park, J., Park, D., Hong, S., & Park, J. (2011). Preventing TCP performance interference on asymmetric links using ACKs-first variable-size queuing. Elsevier Computer Communications, 34, 730–742.

    Article  Google Scholar 

  20. Van den Burg, J. P. (2005). New Reno and SACK TCP implemented in UMTS networks: A performance analysis, Proceedings of 2nd Twente Student Conference on IT, Enschede.

  21. Padhye, J., Firoiu, V., Towsley, D. F., & Kurose, J. F. (2000). Modelling TCP Reno performance: A simple model and its empirical validation. IEEE/ACM Transactions on Networking, 8, 133–145.

    Article  Google Scholar 

  22. NS–2–The Network Simulator version 2.34. (2013). http://www.isi.edu/nsnam/ns

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. Sathya Priya.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sathya Priya, S., Murugan, K. Enhancing TCP Fairness in Wireless Networks using Dual Queue Approach with Optimal Queue Selection. Wireless Pers Commun 83, 1359–1372 (2015). https://doi.org/10.1007/s11277-015-2455-6

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-015-2455-6

Keywords

Navigation