The exponentially increasing number of heterogeneous Internet of Things(Io T)devices(e.g.,Wi Fi and Zig Bee)crowed in the same ISM band(2.4 G)and recent advances in CrossTechnology Communications(CTC)motivate us to ex...The exponentially increasing number of heterogeneous Internet of Things(Io T)devices(e.g.,Wi Fi and Zig Bee)crowed in the same ISM band(2.4 G)and recent advances in CrossTechnology Communications(CTC)motivate us to explore more efficient data collection and maximize network throughput.CTC enables Wi Fi and Zig Bee devices to communicate directly without any hardware changes or gateway equipment,which sheds light on a more efficient data collection design.In this work,we propose a distributed algorithm,named Max Bee,to compute the maximum network throughput,which is formulated as a linear programming problem.Considering that the problem turns out to be non-convex and hard to solve exactly,we propose a distributed algorithm to solve nonlinear programming by using the dual decomposition method and gradient/subgradient algorithms.Through extensive simulations on different sets of deployed Zig Bee and Wi Fi devices,we observe that the proposed algorithm significantly increases the network throughput based on CTC for Sensor Networks.展开更多
文摘物联网设备的爆发式增长推进了异构无线设备互联互通的进程,跨网通信技术(Cross-Technology Communication,CTC)允许同一频段下遵循不同底层协议的无线设备在无需网关的前提下实现直联,但移动状态下的双向跨网通信方法仍缺乏系统的研究.本文提出了一种基于能量感知的跨网通信方案——MobiCTC,它支持WiFi与Zig‑Bee设备移动状态下的双向跨网通信.WiFi到ZigBee方向,该方案利用RSSI(Received Signal Strength Indicator)作为解码信息,基于能级映射实现信息解码;ZigBee到WiFi方向,该方案采用CSI(Channel State Information)作为解码信息,充分挖掘CSI的幅度与相位信息,利用机器学习方法实现分类解码.最后,本文使用TelosB节点和USRP X310平台对MobiCTC方案进行了实验验证.实验结果表明,移动状态下WiFi到ZigBee方向的系统吞吐量为139.535 bps,较WiZig提高了1.82倍,符号错误率为0.016,与WiZig基本持平;ZigBee到WiFi方向的系统吞吐量为250 bps,较FreeBee提高了15.7%,符号错误率为0.0516,较ZigFi下降了23.21%.
基金supported by The Project funded by China Postdoctoral Science Foundation(Grant No.2018T110505,2017M611828)The Priority Academic Program Development(PAPD)of Jiangsu Higher Education Institutions。
文摘The exponentially increasing number of heterogeneous Internet of Things(Io T)devices(e.g.,Wi Fi and Zig Bee)crowed in the same ISM band(2.4 G)and recent advances in CrossTechnology Communications(CTC)motivate us to explore more efficient data collection and maximize network throughput.CTC enables Wi Fi and Zig Bee devices to communicate directly without any hardware changes or gateway equipment,which sheds light on a more efficient data collection design.In this work,we propose a distributed algorithm,named Max Bee,to compute the maximum network throughput,which is formulated as a linear programming problem.Considering that the problem turns out to be non-convex and hard to solve exactly,we propose a distributed algorithm to solve nonlinear programming by using the dual decomposition method and gradient/subgradient algorithms.Through extensive simulations on different sets of deployed Zig Bee and Wi Fi devices,we observe that the proposed algorithm significantly increases the network throughput based on CTC for Sensor Networks.