{'fraction_non_alphanumeric': 0.01797945205479452, 'fraction_numerical': 0.0, 'mean_word_length': 5.5307262569832405, '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}}
Heterogeneous network selection optimization algorithm based on a Markov decision model

A network selection optimization algorithm based on the Markov decision process (MDP) is proposed so that mobile terminals can always connect to the best wireless network in a heterogeneous network environment. Considering the different types of service requirements, the MDP model and its reward function are constructed based on the quality of service (QoS) attribute parameters of the mobile users, and the network attribute weights are calculated by using the analytic hierarchy process (AHP). The network handoff decision condition is designed according to the different types of user services and the time-varying characteristics of the network, and the MDP model is solved by using the genetic algorithm and simulated annealing (GA-SA), thus, users can seamlessly switch to the network with the best long-term expected reward value. Simulation results show that the proposed algorithm has good convergence performance, and can guarantee that users with different service types will obtain satisfactory expected total reward values and have low numbers of network handoffs.