{'fraction_non_alphanumeric': 0.013077593722755012, 'fraction_numerical': 0.0, 'mean_word_length': 5.172043010752688, '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 integrated anycast end-to-end QoS routing on DiffServ networks

An anycast service in a QoS-based network requires to setup paths with bandwidth guarantees and to select a server with capacity guarantees. This paper proposes an architecture which integrates both network layer anycasting service and application layer anyscasting service in order to select both a path and a server that satisfies the client QoS constrain in DiffServ networks. To perform a path selection algorithm, the proposed protocol uses the idea of residual capacity to select all paths which match the client bandwidth requirement. To perform the server selection process, each server resource management (SRM) uses server weight of each server to select a best server that has available capacity for the client request. Furthermore, the design of multiple SRMs eliminates the single point of failure and increases reliability in a DiffServ network. The simulation results have shown that the proposed protocol has much faster server response time and has lowest request blocking rate than other existing protocols, especially in the case where the traffic load is high.