GSE: A flexible, yet efficient, encapsulation for IP over DVB-S2 continuous generic streams

J. Cantillo, B. Collini-Nocker, U. De Bie, O. Del Rio, Godred Fairhurst, A. Jahn, R. Rinaldo

Research output: Contribution to journalArticlepeer-review

14 Citations (Scopus)

Abstract

The second-generation specification for Digital Video Broadcast over Satellite, DVB-S2, defines ail improved and adaptive physical layer. A new framing structure at the link layer, known as the generic stream (GS). is introduced offering an alternative to the well-known MPEG transport stream (TS). This paper presents the requirements for and the design of an encapsulation protocol to transport IPv4 and IPv6 detagrams and other network protocol packets directly over DVB-S2 Using this GS profile. The resulting generic stream encapsulation (GSE) is a novel method that provides flexible encapsulation With support for fragmentation. A flexible extension header format allows GSE to carry additional header information, suitable for enhanced features. such as link layer encryption and IP header compression. The paper assesses GSE performance by simulation Using realistic traffic profiles and attenuation fading. This demonstrates considerable improvement in efficiency compared with the MPE/MPEG-2 TS, especially When used with adaptive coding and modulation (ACM). Although designed for DVB-S2 systems, the new encapsulation is SUitable for other second-generation physical layer standards. Copyright (C) 2008 John Wiley & Soils, Ltd.

Original languageEnglish
Pages (from-to)231-250
Number of pages19
JournalInternational Journal of Satellite Communications and Networking
Volume26
Issue number3
DOIs
Publication statusPublished - May 2008

Keywords

  • internet protocol
  • DVB-S2
  • encapsulation protocol
  • adaptive coding and modulation (ACM)
  • link layer
  • generic stream

Fingerprint

Dive into the research topics of 'GSE: A flexible, yet efficient, encapsulation for IP over DVB-S2 continuous generic streams'. Together they form a unique fingerprint.

Cite this