{'fraction_non_alphanumeric': 0.026272577996715927, 'fraction_numerical': 0.0, 'mean_word_length': 5.034653465346534, '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}}
Performance Evaluation of the Error Control Scheme with Different Packet Scheduling in Multi-channel Systems

In this paper, we propose an ARQ error control scheme for the data communication system with different packet scheduling in multi-channel systems. The proposed ARQ protocol is a combination of Go-Back-N ARQ and Selective-Repeat ARQ protocols. To enhance the system performances, such as the transmission time, resequencing time of the packet, two packet schedulings for sending packets at the transmitter are introduced. In the first packet scheduling, the packet with the smallest sequence number is sent to the channel with the lowest error rate (the best channel first, BCF mode). On the other hand, in the second packet scheduling, the packet with the smallest sequence number is sent to the channel with the shortest round-trip time (the shortest path first, SPF mode). We describe the detailed operations of the ARQ scheme with the proposed packet scheduling, and evaluate the system performances, such as the average waiting time, transmission time, and resequencing time of the packets etc., in both BCF and SPF modes. The effectiveness of the proposed scheduling is clarified by computer simulation.