Computer Networks ( IF 5.6 ) Pub Date : 2021-05-07 , DOI: 10.1016/j.comnet.2021.108169 Tianzhang Xing , Chase Wu , Jie Wang , Fei Shang , Ruilin Li , Xiaojiang Chen
Multi-user concurrent communication has become an increasingly important issue in mobile computing. Emerging vibration-based communication provides a new multi-to-single (M2S) data communication model for face-to-face tasks as opposed to most existing device-to-device (D2D) communication technologies. However, the transmission of multiple concurrent vibration signals often results in a highly coupled received signal, which makes it very difficult to reconstruct the source signals. This paper proposes ViCom, a vibration-based communication system that performs parallel decoding to achieve M2S transmission between mobile devices. The core of ViCom is a Decomposition Transformation Diagonal Algorithm (DTDA) that decomposes the received signal and constructs an estimated set of source signals, which are first decoupled by an autocorrelation function and then diagonalized to further improve the signal reconstruction accuracy. We implement ViCom using vibration motors and accelerometers embedded in existing smart phones and wearable devices, and evaluate its performance over different distances through disparate transmission media. Experimental results show that ViCom achieves effective data transmission of eight users with an accuracy of 98.6% and exhibits a superior overall performance over existing methods.
中文翻译:
具有商业设备的基于振动的多用户并发通信系统
在移动计算中,多用户并发通信已成为越来越重要的问题。与大多数现有的设备到设备(D2D)通信技术相比,基于振动的新兴通信为面对面的任务提供了新的多对单(M2S)数据通信模型。然而,多个并发振动信号的传输通常导致高度耦合的接收信号,这使得重构源信号非常困难。本文提出了ViCom,一种基于振动的通信系统,该系统执行并行解码以实现移动设备之间的M2S传输。ViCom的核心是分解对角线算法(DTDA),它可以分解接收到的信号并构造一组估计的源信号,它们首先通过自相关函数解耦,然后对角线化以进一步提高信号重建精度。我们使用嵌入在现有智能手机和可穿戴设备中的振动电机和加速度计来实现ViCom,并通过不同的传输介质评估其在不同距离上的性能。实验结果表明,ViCom可以实现8个用户的有效数据传输,准确度达到98.6%,并且与现有方法相比,具有出色的整体性能。