MCTS: Multi-Channel Transmission Simultaneously Using Non-Feedback Fountain Code

Data dissemination is an essential application in Internet of Things (IoT) network. It is generally relayed hop-by-hop due to the limitation of the communication distance of IoT devices. However, multi-hop transmission increases dissemination time, especially in a low duty-cycle network. Channel contention is another factor result in long delay, because most of IoT devices and Wi-Fi equipment work within the same bandwidth (2.4 GHz). To reduce the transmission delay of data dissemination, our group proposes a method of multi-channel transmission simultaneously (MCTS) using no-feedback fountain code. Instead of terminating sending data by feedback as a traditional fountain code protocol, in the MCTS, the sink node pours a certain amount of packets into the network according to the distance of object nodes to guarantee reliable transmission. By making use of channel encoding, the data to ZigBee nodes can be carried by some subcarriers of Wi-Fi in multiple ZigBee channels simultaneously when Wi-Fi sends itself data. This method technically avoids the delay from channel contention. Compared with the flooding method, the delay of the MCTS sending data from the sink node to all ZigBee nodes is decreased to 1/4.

[1]  Tian He,et al.  Demo: WEBee: Physical-Layer Cross-Technology Communication via Emulation , 2017, MobiCom '17.

[2]  Roy D. Yates,et al.  Mobile Network Resource Sharing Options: Performance Comparisons , 2013, IEEE Transactions on Wireless Communications.

[3]  Jing Sun,et al.  Testing and Defending Methods Against DOS Attack in State Estimation , 2017 .

[4]  Li Sun,et al.  Bringing Mobility-Awareness to WLANs using PHY Layer Information , 2014, CoNEXT.

[5]  Peter Slavík A Tight Analysis of the Greedy Algorithm for Set Cover , 1997, J. Algorithms.

[6]  Michael Luby,et al.  LT codes , 2002, The 43rd Annual IEEE Symposium on Foundations of Computer Science, 2002. Proceedings..

[7]  Nipun Bansal,et al.  Peer to Peer Networking and Applications , 2013 .

[8]  Tian He,et al.  FreeBee: Cross-technology Communication via Free Side-channel , 2015, MobiCom.

[9]  Victor C. M. Leung,et al.  A Survey on Mobile Data Offloading Technologies , 2018, IEEE Access.

[10]  Qing Yang,et al.  Cross-layer cooperative multichannel medium access for internet of things , 2018, Peer-to-Peer Netw. Appl..

[11]  Kameswari Chebrolu,et al.  Esense: communication through energy sensing , 2009, MobiCom '09.

[12]  Anna Scaglione,et al.  Asymptotic analysis of multistage cooperative broadcast in wireless networks , 2006, IEEE Transactions on Information Theory.

[13]  David E. Culler,et al.  Active sensor networks , 2005, NSDI.

[14]  Mo Li,et al.  When Pipelines Meet Fountain: Fast Data Dissemination in Wireless Sensor Networks , 2015, SenSys.

[15]  Lothar Thiele,et al.  Efficient network flooding and time synchronization with Glossy , 2011, Proceedings of the 10th ACM/IEEE International Conference on Information Processing in Sensor Networks.

[16]  Qun Li,et al.  HoWiES: A holistic approach to ZigBee assisted WiFi energy savings in mobile devices , 2013, 2013 Proceedings IEEE INFOCOM.

[17]  Ranveer Chandra,et al.  Frame retransmissions considered harmful: improving spectrum efficiency using Micro-ACKs , 2012, Mobicom '12.

[18]  Ting Zhu,et al.  B2W2: N-Way Concurrent Communication for IoT Devices , 2016, SenSys.

[19]  Michele Zorzi,et al.  SYNAPSE++: Code Dissemination in Wireless Sensor Networks Using Fountain Codes , 2010, IEEE Transactions on Mobile Computing.

[20]  Andreas Terzis,et al.  Typhoon: A Reliable Data Dissemination Protocol for Wireless Sensor Networks , 2008, EWSN.

[21]  Prasun Sinha,et al.  Sprinkler: a reliable and energy efficient data dissemination service for wireless embedded devices , 2005, 26th IEEE International Real-Time Systems Symposium (RTSS'05).

[22]  Jihoon Kim,et al.  ChASER: Channel-aware symbol error reduction for high-performance WiFi systems in dynamic channel environment , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[23]  Mani B. Srivastava,et al.  Design and implementation of a framework for efficient and programmable sensor networks , 2003, MobiSys '03.

[24]  Mun Choon Chan,et al.  Splash : Fast Data Dissemination with Constructive Interference in Wireless Sensor Networks , 2013 .

[25]  Indranil Gupta,et al.  AdapCode: Adaptive Network Coding for Code Updates in Wireless Sensor Networks , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[26]  Kate Ching-Ju Lin,et al.  Smart Retransmission and Rate Adaptation in WiFi , 2015, 2015 IEEE 23rd International Conference on Network Protocols (ICNP).

[27]  Ting Zhu,et al.  PMC: Parallel multi-protocol communication to heterogeneous IoT radios within a single WiFi channel , 2017, 2017 IEEE 25th International Conference on Network Protocols (ICNP).

[28]  Zhijun Li,et al.  WEBee: Physical-Layer Cross-Technology Communication via Emulation , 2017, MobiCom.

[29]  Victor C. M. Leung,et al.  A Time-Ordered Aggregation Model-Based Centrality Metric for Mobile Social Networks , 2018, IEEE Access.