Generic Stream Encapsulation: Difference between revisions

Content deleted Content added
GSE addresses: - LT=11 is also used for intermediate and end packets, see TS 102 606-1
mNo edit summary
Tags: Visual edit Mobile edit Mobile web edit
 
(5 intermediate revisions by 5 users not shown)
Line 1:
{{External links|date=September 2022}}
{{IPstack}} '''Generic Stream Encapsulation''', or GSE for short, is a [[Data link layer]] protocol defined by [[Digital Video Broadcasting|DVB]]. GSE provides means to carry packet oriented protocols such as [[Internet Protocol|IP]] on top of uni-directional [[physical layer]]s such as [[DVB-S2]], [[DVB-T2]] and [[DVB-C2]].
 
GSE provides additional features beyond the pure carriage of IP datagrams that increase the protocol flexibility and applicability. Some key GSE functions/characteristics are:
* Support for multi-protocol encapsulation ([[IPv4]], [[IPv6]], [[MPEG]], [[Asynchronous Transfer Mode|ATM]], [[Ethernet]], [[IEEE 802.1Q|802.1pQ]] [[VLAN]]s, etc.)
* Transparency to network layer functions, including [[Internet Protocol|IP]] [[encryption]] and IP [[Van Jacobson TCP/IP Header Compression|header compression]].
* Support of several addressing modes. In addition to the 6-byte [[MAC address]] (including [[multicast]] and [[unicast]]), it supports a MAC address-less mode, and an optional 3-byte address mode.
* A mechanism for fragmenting [[Internet Protocol|IP]] [[datagrams]] or other [[network layer]] [[Packet (information technology)|packets]] over [[baseband|Base Band]] frames to support [[Link adaptation|ACM]]/[[Variable Coding and Modulation|VCM]].
Line 54 ⟶ 55:
| colspan="8" bgcolor="#CCFFCC"| Total Length
| colspan="16" bgcolor="#CCFFCC"| Protocol Type
| colspan="8" bgcolor="#CCFFCC"| Label (3 Bytebytes)
|-
! 64
| colspan="16" bgcolor="#CCFFCC"| Label (continuation, length 3 Bytebytes)
| colspan="16" bgcolor="#AADDBB"| Label (continuation, length 6 Bytebytes)
|-
! 96
| colspan="8" bgcolor="#AADDBB"| Label (continuation, length 6 Bytebytes)
| colspan="24" bgcolor="#FFBBBB"| [[Unidirectional Lightweight Encapsulation|ULE]] Extension Headers (Optional)
|-
Line 157 ⟶ 158:
** [http://www.newtec.eu/products/professional-equipment/elevation/demodulators/ip-satellite-demodulator-el970/ EL970 IP Satellite Demodulator]
* [http://www.work-microwave.de/ WORK Microwave GmbH]
** [http://www.work-microwave.de/dvb-s_s2.html#modems Challenge Series Satellite High Speed DVB-S2 IP Modem SK-IP] {{Webarchive|url=https://web.archive.org/web/20110410220742/http://www.work-microwave.de/dvb-s_s2.html#modems |date=2011-04-10 }}
* [http://www.tebkom.at/ Tebkom GmbH]
** [https://web.archive.org/web/20150707163826/http://www.tebkom.at/product_odg.html ODG200 IP/DVB-S2 Encapsulator/Modulator with ACM support]
Line 189 ⟶ 190:
* [http://www.dvb.org/technology/fact_sheets/DVB-GSE-Fact-Sheet.0709.pdf DVB Fact Sheet on GSE]
* [https://web.archive.org/web/20110722013509/http://telecom.esa.int/telecom/www/object/index.cfm?fobjectid=30265 GSE project home page] at [[ESA]]
* [https://forgegithub.net4sat.orgcom/opensandCNES/libgse Opensource implementation of GSE]
 
[[Category:Television technology]]