{'fraction_non_alphanumeric': 0.012059369202226345, 'fraction_numerical': 0.0, 'mean_word_length': 5.961290322580645, '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}}
Delay constraint dynamic bandwidth allocation in ethernet passive optical networks

Ethernet passive optical network (EPON) is an emerging access network technology that provides a low-cost method of deploying next generation broadband access network. Dynamic bandwidth assignment (DBA) provides statistical multiplexing between the optical network units for upstream channel utilization. To satisfy various QoS requirements, it is important to provide QoS guaranteed network access while utilizing the bandwidth efficiently. We propose a QoS-enabled dynamic bandwidth assignment algorithm for differentiated service in Ethernet passive optical networks. The new DBA algorithm is based on the weights of the different classes and the current queue information to perform better per class bandwidth allocation. The specific QoS requirements of various classes are mapped into deterministic effective bandwidth and then used to assign weights accordingly. We conduct detailed simulation experiments to study the performance and validate the effectiveness of the proposed protocols