{'fraction_non_alphanumeric': 0.013761467889908258, 'fraction_numerical': 0.0027522935779816515, 'mean_word_length': 5.949044585987261, '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}}
A Prototype Implementation of the Two-Tier Architecture for Differentiated Services

We present here a partial prototype implementation of the Two-Tier architecture for resource allocation in Differentiated Services networks, first presented in [ROTZY98]. Specifically, we have implemented the low level forwarding path support for providing different levels of network services. The allocation of resources is managed by the Bandwidth Broker. Our Bandwidth Broker implementation contains a policy database which stores information about flows requiring increased network service, and the Bandwidth Broker configures routers forwarding parameters in the domain accordingly. This policy database can be accessed and updated through a web interface. Our preliminary experimental results show that this twotier architecture can allocate network level resources according to administrative policies and provide high quality of network service to specific flows effectively. Our implementation is part of Qbone effort under Internet2 initiative, a testbed for IP quality of service technologies.