{'fraction_non_alphanumeric': 0.019230769230769232, 'fraction_numerical': 0.0, 'mean_word_length': 4.74015748031496, '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 fair queueing architecture for ATM switches with input buffers

The available bit rate (ABR) and unspecified bit rate (UBR) are reservationless service categories at the ATM layer. ATM switches are required to have large cell buffers to provide such services. A new queueing architecture named Kago for the large input buffer switch is proposed. Kago provides per-VC fair scheduling among the multiple input buffers. The mechanism is divided among several blocks, and is executed in a distributed manner. The volume of processing by each block has little dependence on the number of input buffers and the number of VCs. From the simulation results, it is shown that each VC obtains fair bandwidth regardless of its input port.