{'fraction_non_alphanumeric': 0.015841584158415842, 'fraction_numerical': 0.0, 'mean_word_length': 5.164634146341464, '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}}
An Efficient Dropper Design for Implementing Capacity Sharing with Congestion Exposure

Capacity sharing - the fair usage of the available capacity amongst a set of users - is relying solely on the end user/end hosts in today's Internet. This in principle allows malicious end users to consume disproportional amounts of capacity without obvious ways of stopping or charging them. Re-ECN is a resource sharing framework that enables such resource usage accountability by, amongst other things, employing enforcement points in the network. These are often described as packet droppers at or near the egress of an end-to-end path. This paper presents a packet dropper design that allows implementing the required congestion declaration enforcement efficiently. Our dropper design is based on a hybrid approach providing the effectiveness close to a complete stateful flow monitoring with the efficiency of a more stateless approach. We evaluate the effectiveness and the resource requirements through simulation.