DVB-S2 Baseband Frame (DVB-S2-BB)
This dissector is able to show the output of satellite receiving equipment. The dissector consists of three "layers".
First, the DVB-S2 Modeadaption Header shows details about receiver specific information and signal quality .
The DVB-S2 Baseband Frame is the data header for the transmission over satellite .
The payload within one baseband frame is encapsulated in DVB-S2 GSE Packets . The GSE packets can be segmented and carry the user data.
The screenshot shows dissection of the baseband frames with several segmented and unsegmented GSE frames inside. The data is also available in the example capture file (below).
The DVB-S2 dissector is fully functional. There are some missing features which might be implemented in future (this list is sorted with descending priority, highest priority is on the first bullet):
- reassembly of segmented GSE packets (over several baseband frames)
- display other baseband payload then GSE (e.g. MPE)
- label re-use (display last used label)
- RTP support
- Header extensions
- Enable dissector
- Enable dissection of GSE data
In the protocol preference settings the DVB-S2 dissector can be globally enabled or disabled. This setting defaults to "disabled".
To dissect the content of the captured GSE frame the second check box has to be selected. In case of segmentation of the GSE packets over several baseband frames the dissection of the encapsulated content is not supported at the moment. The default setting is "disabled", i.e. the content of the GSE frame is displayed as hex data.
Example capture file
The example capture file shows several pings with different sizes encapsulated in baseband frames. The data was sent over satellite with different modulations, fec's and frame lengths (different modeadaption headers).
Show only the protocol based traffic:
dvb-s2_modeadapt or dvb-s2_bb or dvb-s2_gse
External links and Standards reference