Resource management and transport layer

Nedo Celandroni, Paolo Chini, Gorry Fairhurst, Giovanni Giambene, Michele Luglio, Francesco Potortì, Cesare Roseti

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

The main challenges to be faced by transport protocols using a satellite link are the variability of the channel, due to weather conditions and the large propagation delay. Adaptive network management and control algorithms are therefore desirable to guarantee the Quality of Service (QoS) to data flows over Additive White Gaussian Noise (AWGN) channels (a baseline assumption in the following analysis). Many popular Internet applications including email, file transfer, remote access, and Web browsing require a reliable data delivery service. End-to-end reliability for Internet traffic is guaranteed by the Transmission Control Protocol (TCP) at the transport layer. TCP specification covers a wide family of implementations, some of them having traditionally very poor performance over satellite links [1],[2]. Furthermore, TCP performance actually depends on the adopted Radio Resource Management (RRM) techniques. The DVB-RCS standard [3],[4] (see Scenario 2 for GEO-based communications, detailed in Chapter 1, Section 1.4) defines a set of Demand Assignment Multiple Access (DAMA) schemes, based on control loops with time constants similar to those used by TCP. Specific design choices and circumstances can lead to unwanted interactions between the link layer, implementing DAMA, and TCP, with a significant degradation of the overall performance. In particular, the so-called access delay (DAMA loop) becomes an important factor that affects TCP performance (see the following Section 9.4 for further details). The variability of the satellite channel conditions also impacts Internet flows that do not utilize TCP (e.g., streaming multimedia utilizing User Datagram Protocol, UDP). This traffic typically is less demanding in terms of reliability, but more demanding in terms of jitter. Loss and/or corruption of multimedia packet payloads can be efficiently handled by the multimedia codec at the receiver and does not imply the need for retransmissions (as in TCP). The effect of propagation delay is also much less important, except for interactive services requiring low round trip delay (e.g., Internet gaming, which is not suited for satellite use). Adaptive RRM procedures can be optimized for multimedia traffic. In particular, cross-layer optimization approaches are becoming widespread for wireless networks in general, and their application to satellite links needs to be studied both from a performance and an architectural viewpoint. This Chapter addresses the design and the implementation of cross-layer interactions between RRM (layer 2) and transport layer (layer 4) protocols in satellite environments. In particular, Section 9.2 offers an overview of TCP over GEO satellite links; Section 9.3 proposes an interaction between TCP and lower layers aiming at maximizing the TCP connection throughput; Section 9.4 describes the design of a cross-layer interaction between TCP and Medium Access Control (MAC) layer; Section 9.5 focuses on UDP and the performance of multimedia applications over satellite links, and, finally, Section 9.6 provides conclusions.

Original languageEnglish
Title of host publicationResource Management in Satellite Networks
Subtitle of host publicationOptimization and Cross-Layer Design
EditorsGiovanni Giambene
PublisherSpringer US
Pages289-311
Number of pages23
ISBN (Print)0387368973, 9780387368979
DOIs
Publication statusPublished - 1 Dec 2007

Fingerprint

Transmission control protocol
Satellite links
Internet
Network protocols
Satellites
Medium access control
Network management
Electronic mail
Jitter
Telecommunication traffic
Wireless networks
Quality of service

Keywords

  • medium access control
  • transmission control protocol
  • forward error correction
  • round trip time
  • packet error rate

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Celandroni, N., Chini, P., Fairhurst, G., Giambene, G., Luglio, M., Potortì, F., & Roseti, C. (2007). Resource management and transport layer. In G. Giambene (Ed.), Resource Management in Satellite Networks: Optimization and Cross-Layer Design (pp. 289-311). Springer US. https://doi.org/10.1007/978-0-387-53991-1_9

Resource management and transport layer. / Celandroni, Nedo; Chini, Paolo; Fairhurst, Gorry; Giambene, Giovanni; Luglio, Michele; Potortì, Francesco; Roseti, Cesare.

Resource Management in Satellite Networks: Optimization and Cross-Layer Design. ed. / Giovanni Giambene. Springer US, 2007. p. 289-311.

Research output: Chapter in Book/Report/Conference proceedingChapter

Celandroni, N, Chini, P, Fairhurst, G, Giambene, G, Luglio, M, Potortì, F & Roseti, C 2007, Resource management and transport layer. in G Giambene (ed.), Resource Management in Satellite Networks: Optimization and Cross-Layer Design. Springer US, pp. 289-311. https://doi.org/10.1007/978-0-387-53991-1_9
Celandroni N, Chini P, Fairhurst G, Giambene G, Luglio M, Potortì F et al. Resource management and transport layer. In Giambene G, editor, Resource Management in Satellite Networks: Optimization and Cross-Layer Design. Springer US. 2007. p. 289-311 https://doi.org/10.1007/978-0-387-53991-1_9
Celandroni, Nedo ; Chini, Paolo ; Fairhurst, Gorry ; Giambene, Giovanni ; Luglio, Michele ; Potortì, Francesco ; Roseti, Cesare. / Resource management and transport layer. Resource Management in Satellite Networks: Optimization and Cross-Layer Design. editor / Giovanni Giambene. Springer US, 2007. pp. 289-311
@inbook{a35afa0255de447d9270caac63e12880,
title = "Resource management and transport layer",
abstract = "The main challenges to be faced by transport protocols using a satellite link are the variability of the channel, due to weather conditions and the large propagation delay. Adaptive network management and control algorithms are therefore desirable to guarantee the Quality of Service (QoS) to data flows over Additive White Gaussian Noise (AWGN) channels (a baseline assumption in the following analysis). Many popular Internet applications including email, file transfer, remote access, and Web browsing require a reliable data delivery service. End-to-end reliability for Internet traffic is guaranteed by the Transmission Control Protocol (TCP) at the transport layer. TCP specification covers a wide family of implementations, some of them having traditionally very poor performance over satellite links [1],[2]. Furthermore, TCP performance actually depends on the adopted Radio Resource Management (RRM) techniques. The DVB-RCS standard [3],[4] (see Scenario 2 for GEO-based communications, detailed in Chapter 1, Section 1.4) defines a set of Demand Assignment Multiple Access (DAMA) schemes, based on control loops with time constants similar to those used by TCP. Specific design choices and circumstances can lead to unwanted interactions between the link layer, implementing DAMA, and TCP, with a significant degradation of the overall performance. In particular, the so-called access delay (DAMA loop) becomes an important factor that affects TCP performance (see the following Section 9.4 for further details). The variability of the satellite channel conditions also impacts Internet flows that do not utilize TCP (e.g., streaming multimedia utilizing User Datagram Protocol, UDP). This traffic typically is less demanding in terms of reliability, but more demanding in terms of jitter. Loss and/or corruption of multimedia packet payloads can be efficiently handled by the multimedia codec at the receiver and does not imply the need for retransmissions (as in TCP). The effect of propagation delay is also much less important, except for interactive services requiring low round trip delay (e.g., Internet gaming, which is not suited for satellite use). Adaptive RRM procedures can be optimized for multimedia traffic. In particular, cross-layer optimization approaches are becoming widespread for wireless networks in general, and their application to satellite links needs to be studied both from a performance and an architectural viewpoint. This Chapter addresses the design and the implementation of cross-layer interactions between RRM (layer 2) and transport layer (layer 4) protocols in satellite environments. In particular, Section 9.2 offers an overview of TCP over GEO satellite links; Section 9.3 proposes an interaction between TCP and lower layers aiming at maximizing the TCP connection throughput; Section 9.4 describes the design of a cross-layer interaction between TCP and Medium Access Control (MAC) layer; Section 9.5 focuses on UDP and the performance of multimedia applications over satellite links, and, finally, Section 9.6 provides conclusions.",
keywords = "medium access control, transmission control protocol, forward error correction, round trip time, packet error rate",
author = "Nedo Celandroni and Paolo Chini and Gorry Fairhurst and Giovanni Giambene and Michele Luglio and Francesco Potort{\`i} and Cesare Roseti",
year = "2007",
month = "12",
day = "1",
doi = "10.1007/978-0-387-53991-1_9",
language = "English",
isbn = "0387368973",
pages = "289--311",
editor = "Giambene, {Giovanni }",
booktitle = "Resource Management in Satellite Networks",
publisher = "Springer US",
address = "United States",

}

TY - CHAP

T1 - Resource management and transport layer

AU - Celandroni, Nedo

AU - Chini, Paolo

AU - Fairhurst, Gorry

AU - Giambene, Giovanni

AU - Luglio, Michele

AU - Potortì, Francesco

AU - Roseti, Cesare

PY - 2007/12/1

Y1 - 2007/12/1

N2 - The main challenges to be faced by transport protocols using a satellite link are the variability of the channel, due to weather conditions and the large propagation delay. Adaptive network management and control algorithms are therefore desirable to guarantee the Quality of Service (QoS) to data flows over Additive White Gaussian Noise (AWGN) channels (a baseline assumption in the following analysis). Many popular Internet applications including email, file transfer, remote access, and Web browsing require a reliable data delivery service. End-to-end reliability for Internet traffic is guaranteed by the Transmission Control Protocol (TCP) at the transport layer. TCP specification covers a wide family of implementations, some of them having traditionally very poor performance over satellite links [1],[2]. Furthermore, TCP performance actually depends on the adopted Radio Resource Management (RRM) techniques. The DVB-RCS standard [3],[4] (see Scenario 2 for GEO-based communications, detailed in Chapter 1, Section 1.4) defines a set of Demand Assignment Multiple Access (DAMA) schemes, based on control loops with time constants similar to those used by TCP. Specific design choices and circumstances can lead to unwanted interactions between the link layer, implementing DAMA, and TCP, with a significant degradation of the overall performance. In particular, the so-called access delay (DAMA loop) becomes an important factor that affects TCP performance (see the following Section 9.4 for further details). The variability of the satellite channel conditions also impacts Internet flows that do not utilize TCP (e.g., streaming multimedia utilizing User Datagram Protocol, UDP). This traffic typically is less demanding in terms of reliability, but more demanding in terms of jitter. Loss and/or corruption of multimedia packet payloads can be efficiently handled by the multimedia codec at the receiver and does not imply the need for retransmissions (as in TCP). The effect of propagation delay is also much less important, except for interactive services requiring low round trip delay (e.g., Internet gaming, which is not suited for satellite use). Adaptive RRM procedures can be optimized for multimedia traffic. In particular, cross-layer optimization approaches are becoming widespread for wireless networks in general, and their application to satellite links needs to be studied both from a performance and an architectural viewpoint. This Chapter addresses the design and the implementation of cross-layer interactions between RRM (layer 2) and transport layer (layer 4) protocols in satellite environments. In particular, Section 9.2 offers an overview of TCP over GEO satellite links; Section 9.3 proposes an interaction between TCP and lower layers aiming at maximizing the TCP connection throughput; Section 9.4 describes the design of a cross-layer interaction between TCP and Medium Access Control (MAC) layer; Section 9.5 focuses on UDP and the performance of multimedia applications over satellite links, and, finally, Section 9.6 provides conclusions.

AB - The main challenges to be faced by transport protocols using a satellite link are the variability of the channel, due to weather conditions and the large propagation delay. Adaptive network management and control algorithms are therefore desirable to guarantee the Quality of Service (QoS) to data flows over Additive White Gaussian Noise (AWGN) channels (a baseline assumption in the following analysis). Many popular Internet applications including email, file transfer, remote access, and Web browsing require a reliable data delivery service. End-to-end reliability for Internet traffic is guaranteed by the Transmission Control Protocol (TCP) at the transport layer. TCP specification covers a wide family of implementations, some of them having traditionally very poor performance over satellite links [1],[2]. Furthermore, TCP performance actually depends on the adopted Radio Resource Management (RRM) techniques. The DVB-RCS standard [3],[4] (see Scenario 2 for GEO-based communications, detailed in Chapter 1, Section 1.4) defines a set of Demand Assignment Multiple Access (DAMA) schemes, based on control loops with time constants similar to those used by TCP. Specific design choices and circumstances can lead to unwanted interactions between the link layer, implementing DAMA, and TCP, with a significant degradation of the overall performance. In particular, the so-called access delay (DAMA loop) becomes an important factor that affects TCP performance (see the following Section 9.4 for further details). The variability of the satellite channel conditions also impacts Internet flows that do not utilize TCP (e.g., streaming multimedia utilizing User Datagram Protocol, UDP). This traffic typically is less demanding in terms of reliability, but more demanding in terms of jitter. Loss and/or corruption of multimedia packet payloads can be efficiently handled by the multimedia codec at the receiver and does not imply the need for retransmissions (as in TCP). The effect of propagation delay is also much less important, except for interactive services requiring low round trip delay (e.g., Internet gaming, which is not suited for satellite use). Adaptive RRM procedures can be optimized for multimedia traffic. In particular, cross-layer optimization approaches are becoming widespread for wireless networks in general, and their application to satellite links needs to be studied both from a performance and an architectural viewpoint. This Chapter addresses the design and the implementation of cross-layer interactions between RRM (layer 2) and transport layer (layer 4) protocols in satellite environments. In particular, Section 9.2 offers an overview of TCP over GEO satellite links; Section 9.3 proposes an interaction between TCP and lower layers aiming at maximizing the TCP connection throughput; Section 9.4 describes the design of a cross-layer interaction between TCP and Medium Access Control (MAC) layer; Section 9.5 focuses on UDP and the performance of multimedia applications over satellite links, and, finally, Section 9.6 provides conclusions.

KW - medium access control

KW - transmission control protocol

KW - forward error correction

KW - round trip time

KW - packet error rate

UR - http://www.scopus.com/inward/record.url?scp=84892343936&partnerID=8YFLogxK

U2 - 10.1007/978-0-387-53991-1_9

DO - 10.1007/978-0-387-53991-1_9

M3 - Chapter

SN - 0387368973

SN - 9780387368979

SP - 289

EP - 311

BT - Resource Management in Satellite Networks

A2 - Giambene, Giovanni

PB - Springer US

ER -