Internet communications with paths that include satellite link face some peculiar challenges, due to the presence of a long propagation wireless channel. In this paper, we propose a Performance Enhancing Proxy (PEP) solution, called PEPsal, which is, to the best of the authors’ knowledge, the first open source TCP splitting solution for the GNU/Linux operating systems. PEPsal improves the performance of a TCP connection over a satellite channel making use of the TCP Hybla, a TCP enhancement for satellite networks developed by the authors. The objective of the paper is to present and evaluate the PEPsal architecture, by comparing it with end to end TCP variants (NewReno, SACK, Hybla), considering both performance and reliability issues. Performance is evaluated by making use of a testbed set up at the University of Bologna, to study advanced transport protocols and architectures for internet satellite communications. At present PEPsal is adopted, with success, by a satellite Internet provider.

C. Caini, R. Firrincieli, D. Lacamera (2007). PEPsal: a Performance Enhancing Proxy for TCP satellite connections. IEEE AEROSPACE AND ELECTRONIC SYSTEMS MAGAZINE, 22, b-9-b-16 [10.1109/MAES.2007.4301030].

PEPsal: a Performance Enhancing Proxy for TCP satellite connections

CAINI, CARLO;FIRRINCIELI, ROSARIO;
2007

Abstract

Internet communications with paths that include satellite link face some peculiar challenges, due to the presence of a long propagation wireless channel. In this paper, we propose a Performance Enhancing Proxy (PEP) solution, called PEPsal, which is, to the best of the authors’ knowledge, the first open source TCP splitting solution for the GNU/Linux operating systems. PEPsal improves the performance of a TCP connection over a satellite channel making use of the TCP Hybla, a TCP enhancement for satellite networks developed by the authors. The objective of the paper is to present and evaluate the PEPsal architecture, by comparing it with end to end TCP variants (NewReno, SACK, Hybla), considering both performance and reliability issues. Performance is evaluated by making use of a testbed set up at the University of Bologna, to study advanced transport protocols and architectures for internet satellite communications. At present PEPsal is adopted, with success, by a satellite Internet provider.
2007
C. Caini, R. Firrincieli, D. Lacamera (2007). PEPsal: a Performance Enhancing Proxy for TCP satellite connections. IEEE AEROSPACE AND ELECTRONIC SYSTEMS MAGAZINE, 22, b-9-b-16 [10.1109/MAES.2007.4301030].
C. Caini; R. Firrincieli; D. Lacamera
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/38993
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 53
  • ???jsp.display-item.citation.isi??? 29
social impact