Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/2393902.2393913guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Cross-layer enhancement to TCP slow-start over geostationary bandwidth on demand satellite networks

Published: 10 September 2007 Publication History

Abstract

It is well-known that the transmission control protocol (TCP) does not perform well in wireless and satellite environments. We investigate the use of cross-layer design involving the transport and medium access control (MAC) layers in the context of a geostationary bandwidth-on-demand satellite network to simultaneously enhance TCP performance and to improve bandwidth utilization. In this paper, we focus on the slow-start phase of the connection. In essence, we create a bandwidth pipe between the two layers so that through cross-layer interactions, the TCP connections are aware of the satellite resources available to them, thus adjusting their congestion window accordingly. Our proposal includes minimal changes to the original protocol, allowing easier integration and inter-working with existing infrastructure. Our evaluation results show a shorter slow-start duration with better bandwidth utilization. Although the performance gain is higher in a lossy satellite link, we also found that it is dependent on the network load.

References

[1]
Allman, M., Paxson, V., Stevens, W.: TCP congestion control, RFC 2581 (April 1999).
[2]
Allman, M., et al.: Increasing TCPs initial window, RFC2414 (September 1998).
[3]
Akyildiz, I., Morabito, G., Palazzo, S.: TCP-Peach: a new congestion avoidance control scheme for satellite IP networks. IEEE/ACM Trans. on Network 9, 307-321 (2001).
[4]
Casetti, C., et al.: TCP Westwood: end-to-end congestion control for wired/wireless networks. Wireless Networks Journal 8, 467-479 (2002).
[5]
Caini, C., Firrincieli, R.: TCP Hybla: a TCP enhancement for heterogeneous networks. Int'l J. of Satell. Commun. and Network 22, 547-566 (2004).
[6]
Henderson, T.R., Katz, R.: Transport protocols for Internet compatible satellite networks. IEEE J. of Selected Areas in Commun. 17(2) (1999).
[7]
Allman, M., et al.: Enhancing TCP over satellite networks, RFC2488 (January 1999).
[8]
Caini, C., et al.: Transport layer protocols and architectures for satellite networks. Int'l J. of Satell. Commun. and Network 25, 1-26 (2007).
[9]
Giambene, G., Kota, S.: Cross-layer protocol optimization for satellite communications networks: A survey. Int'l J. of Satell. Commun. and Network 24, 323-341 (2006).
[10]
Celandroni, N., Davoli, F., Ferro, E., Gotta, A.: Long-lived TCP Connections via satellite: cross-layer bandwidth allocation, pricing and adaptive control. IEEE/ACM Trans. on Network 14(5), 1019-1030 (2006).
[11]
Chini, P., Giambene, G., Bartolini, D., Luglio, M., Roseti, C.: Dynamic resource allocation based on a TCP-MAC cross-layer approach for DVB-RCS satellite networks. Int'l J. of Satell. Commun. and Network 24, 367-385 (2006).
[12]
Peng, F., Wu, L., Leung, V.C.M.: Cross-layer enhancement of TCP split-connections over satellites links. Int'l J. of Satell. Commun. and Network 24, 405-418 (2006).
[13]
Floyd, S., Jacobson, V.: Early random detection gateways for congestion avoidance. IEEE/ACM Trans. on Network 1(4), 397-413 (1993).
[14]
Kalama, M., et al.: Cross-layer improvement for TCP Westwood and VoIP over satellite. In: Int'l Workshop on Satellite and Space Commun, pp. 204-208 (2006).
[15]
ETSI, Satellite Earth Stations and Systems (SES); Broadband Satellite Multimedia (BSM) services and architectures; functional architecture for IP internetworking with BSM networks, TS 102 292, V.1.1.1 (2004-2).
[16]
ETSI, Digital Video Broadcasting (DVB); Interaction channel for satellite distribution systems, EN 301 790, V.1.3.1 (2003-03).
[17]
Açar, G.: End-to-end resource management in geostationary satellite networks, PhD. Dissertation, University of London (November 2001).
[18]
Kawadia, V., Kumar, P.R.: A cautionary perspective on cross-layer design. IEEE Wireless Communications, 3-11 (2005).
[19]
The ns manual {Online}. Available: http://www.isi.edu/nsnam/ns/doc.
[20]
Bolla, R., Davoli, F., Marchese, M.: Adaptive bandwidth allocation methods in the satellite environment. In: Proc. IEEE ICC, pp. 3183-3190 (2001).
  1. Cross-layer enhancement to TCP slow-start over geostationary bandwidth on demand satellite networks

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    NEW2AN'07: Proceedings of the 7th international conference on Next Generation Teletraffic and Wired/Wireless Advanced Networking
    September 2007
    481 pages
    ISBN:3540748326
    • Editors:
    • Yevgeni Koucheryavy,
    • Jarmo Harju,
    • Alexander Sayenko

    Sponsors

    • IEEE
    • Tampere University of Technology
    • ITC: ITC
    • Nokia
    • COST/MOVE: COST/MOVE
    • balticIT: balticIT

    Publisher

    Springer-Verlag

    Berlin, Heidelberg

    Publication History

    Published: 10 September 2007

    Author Tags

    1. TCP
    2. bandwidth on demand
    3. cross-layer design
    4. satellite network

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 0
      Total Downloads
    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 17 Feb 2025

    Other Metrics

    Citations

    View Options

    View options

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media