{'fraction_non_alphanumeric': 0.023023023023023025, 'fraction_numerical': 0.0, 'mean_word_length': 5.024096385542169, '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}}
Efficient agent-based selection of DiffServ SLAs over MPLS networks

The demand for QoS provisioning support over Internet grows continuously. The most scalable and less demanding solution, in terms of necessary modifications to the existing Internet infrastructure, is the Differentiated Services (DiffServ) architecture. In this approach, little care has been taken for on a per-application or a per-user basis QoS provisioning. Nevertheless, the Service Level Agreements (SLAs) need to be selected in a way that is efficient both for the users and for the network. In this paper, we develop and evaluate an approach for efficient SLA selection and employing in a DiffServ-over-MPLS network domain. A negotiation process between a user and a network provider is introduced; thus the user can choose from alternative options for allocation of resources the one that better matches his needs. We adopt a usage-based charging scheme that provides the user with the right incentives for SLA selection.