-
Notifications
You must be signed in to change notification settings - Fork 8
gse
Table of content
GSE (Generic Stream Encapsulation) is one of the encapsulation protocols implemented in OpenSAND. GSE is capable of carrying IP packets and Ethernet frames on top of BBFrames or DVB bursts.
In OpenSAND it is possible to use the GSE encapsulation in the following links:
- On the Forward link, on transparent mode, with either DVB-RCS or DVB-RCS2 on the return link.
GSE can be used when the conditions already described are met. It can be chosen from the Configuration
tab in the OpenSAND Manager for the desired link (more information on the encapsulation page).
Additional configurations specific to this protocol can be found in the Advanced configuration
window, in the Plugin
box (lower-left) of the GLOBAL
section (see image). One parameter is available for configuration:
-
packing_threshold
: Specifies the maximum amount of time (in ms) a GSE context is kept before being flushed.
GSE encapsulation in OpenSAND is implemented by the libopensand-gse-encap-plugin
(and the libopensand-gse-encap-plugin-manager
for the OpenSAND maanger), which is not distributed with the opensand-core
package. However, it is installed by default when installing the metapackage opensand
(and opensand-manager
for the manager plugin).
GSE encapsulation is implemented in OpenSAND as an external plugin, which is distributed in the packages libopensand-gse-encap-plugin
and libopensand-gse-encap-plugin-manager
. This plugin does not implement the GSE encapsulation itself, but provides an interface between OpenSAND and the libgse
library, which is in charge of encapsulation/desencapsulation.
For more information about the Encapsulation design in OpenSAND, refer to the (more information on the encapsulation page.