{'fraction_non_alphanumeric': 0.03173076923076923, 'fraction_numerical': 0.0, 'mean_word_length': 5.716129032258064, '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}}
Simultaneous RTS and Sequential CTS Considering Multiple Cooperative Relays

We propose a distributed scheduling algorithm for wireless ad hoc systems that use cooperative transmission in which multiple cooperative relays can transmit at the same time by using an amplify-and-forward (AF) scheme or a decode-and-forward (DF) scheme. Our proposed scheme is a carrier-sense-multiple-access-like (CSMA-like) scheduling algorithm, which uses simultaneous request-to-send (RTS) and sequential clear-to-send (CTS) (SRSC) transmission in which multiple transmitters broadcast RTS at the same time, and the power of CTS transmission changes dynamically according to the relaying scheme used and the number of cooperative relays. Therefore, each cooperative transmission set can recognize efficiently whether its transmission will interfere with neighboring ongoing transmissions. Through performance evaluation by simulation, we show that the proposed scheme can enhance the performance of wireless ad hoc systems that use cooperative transmission.