{'fraction_non_alphanumeric': 0.026264591439688716, 'fraction_numerical': 0.0038910505836575876, 'mean_word_length': 5.3128834355828225, '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}}
Prototype Implementation of Device-to-Device Communication

In this paper, we present a low-cost, prototype ZigBee implementation of device-to-device (D2D) communication. We implemented two different scenarios related to D2D communication using ZigBee and Arduino modules. In first scenario, we achieved a single-hop D2D communication for direct data transmission between user equipment (UE). In this implementation, controlling functions are performed by a ZigBee controller serving as a base station whereas data transfer takes place between UEs without need of the controller. In second scenario, we implemented multi-hop communication in which first UE is placed beyond the coverage region of the base station and other UE serves as a relay to establish communication between first UE and the base station. Hence, this implementation reflects the range-extension application of D2D communication. We have also evaluated performance of single-hop and multi-hop communication network and have presented the same in this paper.