{'fraction_non_alphanumeric': 0.02586206896551724, 'fraction_numerical': 0.004310344827586207, 'mean_word_length': 5.1118421052631575, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Rule-based packet scheduling for DVB-S2 through generic stream encapsulation

In this paper, we consider the problem of IP packet scheduling over a GSE/DVB-S2 satellite link. Scheduling flows with QoS requirements has been widely addressed in the mobile field, especially in LTE and WiMAX, with emphasis on fairness, efficiency and dynamic adaptation to transmission conditions. We focus on the well-known empirical scheduling rules known as PF, M-LWDF and EXP-PF for both QoS and MODCOD scheduling, and present how they were adapted to GSE/DVB-S2 encapsulation. Some of the challenging issues yielded by DVB-S2 are tackled, such as joint scheduling of both QoS and MODCODs, concatenation of numerous user packets into one BBFrame and fairness issues introduced by the scheduling algorithm, especially when dealing with various transmission scenarios. We show the potential of our scheduling algorithm using several simulations.