{'fraction_non_alphanumeric': 0.044035228182546036, 'fraction_numerical': 0.009607686148919135, 'mean_word_length': 5.476683937823834, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 1, '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}}
Reliable Cross-Technology Communication With Physical-Layer Acknowledgement

Cross-technology Communication (CTC) is a promising paradigm for efficient coordination and cooperation among heterogeneous wireless technologies. Recent advances in physical-layer CTC (PHY-CTC) approaches the standards’ maximum transmission rate by exploring PHY-layer signal features. However, due to the lack of reliable feedback, current PHY-CTC technologies can hardly ensure transmission reliability. This paper presents RAP (Reliable Acknowledged PHY-CTC), a bidirectional CTC design with reliable PHY-CTC feedback. First, we present a novel PHY-CTC technique to efficiently establish a reliable feedback channel (e.g., ACKs or NACKs). Then, based on the feedback, we propose a joint intra-packet coding and inter-packet coding scheme to improve the reliability of CTC. Finally, we present an on-demand data (re)transmission scheme to support unicast, multicast and broadcast more efficiently. We implement and evaluate RAP on USRP N210 with IEEE 802.11g PHY (WiFi) and commodity ZigBee devices. The experiment results show RAP achieves reliable data transmission (>99% packet reception rate (PRR)) and high throughput (over 35kbps) under a wide range of scenarios.