{'fraction_non_alphanumeric': 0.021957913998170174, 'fraction_numerical': 0.0018298261665141812, 'mean_word_length': 5.511904761904762, '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 Elastic Resource Allocation Algorithm for Hybrid Requests in Satellite Optical Networks

An elastic bandwidth allocation algorithm for Low Earth Orbit (LEO) satellite optical network is proposed in this paper. The algorithm runs in a centralized software defined network architecture and serves hybrid requests including Immediate Reservation (IR) and Advanced Reservation (AR) requests. The bandwidth allocated to each request is two-dimensional, which refers to the wavelength and the time range occupying the wavelength, so the flexible time window of AR requests can be more fully utilized. Besides, according to the dynamic topological characteristics of satellite optical network, the bandwidth allocation algorithm is based on snapshot periods, and the look-ahead time of allocating is always limited to a snapshot period. Finally, the proposed algorithm is evaluated by simulations in terms of the network blocking rate, the wavelength utilization, and the average communication delay. Simulation results show that the blocking rate can be reduced by 8.7% by the proposed algorithm.