Skip to main content

Wireless Channel Parameters Maximizing TCP Throughput

  • Chapter
Wireless Communications

Abstract

We consider a single TCP session traversing a wireless channel, with a constant signal to interference and noise ratio (SINR) at the receiver. We consider the problem of determining the optimal transmission energy per bit, to maximize TCP throughput. Specifically, in the case where direct sequence spread spectrum modulation is used over a fixed bandwidth channel, we find the optimal processing gain m that maximizes TCP throughput. In the case where there is a high signal to noise ratio, we consider the scenario where adaptive modulation is used over a fixed bandwidth channel, and find the optimal symbol alphabet size M to maximize TCP throughput. Block codes applied to each packet for forward error correction can also be used, and in that case we consider the joint optimization of the coding rate to maximize TCP throughput. Finally, we discuss the issue of assigning target SINR values. In order to carry out our analysis, we obtain a TCP throughput formula in terms of the packet transmission error probability p and the transmission capacity C, which is of independent interest. In our TCP model, the window size is cut in half for each packet transmission loss, and also cut in half whenever the window size exceeds C. This formula is then used to characterize the optimal processing gain or the optimal symbol alphabet size as the solution of a simple fixed point equation that depends on the wireless channel parameters and the parameters of the TCP connection.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. F. Baccelli, B. Blaszczyszyn, and M. Karray, “Up and Downlink Admission and Congestion Control and Maximal Load in Large Homogeneous CDMA Networks” ACM MON ET, 9(6), Dec. 2004.

    Google Scholar 

  2. F. Baccelli, K.B. Kim, and D. De Vleeschauwer, “Analysis of the Competition between Wired, DSL and Wireless Users in an Access Network”, Proceedings of IEEE INFOCOM’05, March 2005.

    Google Scholar 

  3. F. Baccelli, D.R. McDonald, and J. Reynier, “A Mean-Field Model for Multiple TCP Connections through a Buffer Implementing RED,” Performance Evaluation, 49: 77–97, 2002.

    Article  Google Scholar 

  4. H. Balakrishnan, V.N. Padmanabhan, S. Seshan, and R. H. Katz, “A comparison of mechanisms for improving TCP performance over wireless links,” IEEE/ACM Trans, on Networking, 5(6): 756–769, 1997.

    Article  Google Scholar 

  5. H. Chaskar, T.V. Lakshman, and U. Madhow, “TCP Over Wireless with Link Level Error Control: Analysis and Design Methodology”, IEEE/ACM Trans. Networking, 7(5): 605–615, October 1999.

    Google Scholar 

  6. A. Goldsmith, Wireless Communications, Cambridge University Press, 2005.

    Google Scholar 

  7. D. Hong, Netscale, http://www.n2nsoft.com/, 2005.

    Google Scholar 

  8. T.V. Lakshman and U. Madhow, “The performance of TCP/IP for networks with high bandwidth-delay products and random loss,” IEEE/ACM Trans. Networking, 5(3): 336–350, June 1997.

    Google Scholar 

  9. Q. Liu, S. Zhou, and G. Giannakis, “Queuing with Adaptive Modulation and Coding over Wireless Links: Cross-Layer Analysis and Design”, IEEE Trans. Wireless Communications, 4(3), May 2005.

    Google Scholar 

  10. B. Liu, D.L. Goeckel, and D. Towsley, “TCP-cognizant adaptive forward error correction in wireless networks,” GLOBECOM 2002 — IEEE Global Telecommunications Conference, 21(1): 2139–2144, November 2002.

    Google Scholar 

  11. M. Mathis, J. Semke, J. Mahdavi, and T. Ott, “The macroscopic behaviour of the TCP congestion avoidance algorithm,” ACM Computer Comm. Review, 27(3): 67–82, July 1997.

    Google Scholar 

  12. J.G. Proakis, Digital Communications, McGraw-Hill, 3-rd Edition, 1995.

    Google Scholar 

  13. W. Stevens, TCP Slow Start, Congestion Avoidance, Fast Retransmit, and Fast Recovery Algorithms. IETF RFC 2001.

    Google Scholar 

  14. M. Zorzi and R.R. Rao, “The effect of correlated errors on the performance of TCP,” IEEE Comm. Letter, 1(5): 127–129, 1997.

    Article  Google Scholar 

  15. Q. Zhao, P. Cosman, and L. Milstein, “Optimal Allocation of Bandwidth for Source Coding, Channel Coding and Spreading in CDMA Systems”, IEEE Transactions on Communications, 52(10): 1797–1808, October 2004.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Science+Business Media, LLC

About this chapter

Cite this chapter

Baccelli, F., Cruz, R.L., Nucci, A. (2007). Wireless Channel Parameters Maximizing TCP Throughput. In: Agrawal, P., Fleming, P.J., Zhang, L., Andrews, D.M., Yin, G. (eds) Wireless Communications. The IMA Volumes in Mathematics and its Applications, vol 143. Springer, New York, NY. https://doi.org/10.1007/978-0-387-48945-2_2

Download citation

Publish with us

Policies and ethics