Schedule Sequence Design for Broadcast in Multi-channel Ad Hoc Networks

We consider a single-hop ad hoc network in which each node aims to broadcast packets to its neighboring nodes by using multiple slotted, TDD collision channels. There is no cooperation among the nodes. To ensure successful broadcast, we propose to pre-assign each node a periodic sequence to schedule transmissions and receptions at each time slot. These sequences are referred to as schedule sequences. Since each node starts its transmission schedule independently, there exist relative time offsets among the schedule sequences they use. Our objective is to design schedule sequences such that each node can transmit at least one packet to each of its neighbors successfully within a common period, no matter what the time offsets are. The sequence period should be designed as short as possible. In this paper, we analyze the lower bound on sequence period, and propose a sequence construction method by which the period can achieve the same order as the lower bound. We also consider the random scheme in which each node transmits or receives on a channel at each time slot with a pre-determined probability. The frame length and broadcast completion time under different schemes are compared by numerical studies.

[1]  Yong Liang Guan,et al.  Analysis and Improvement of Reliability Through Coding for Safety Message Broadcasting in Urban Vehicular Networks , 2018, IEEE Transactions on Vehicular Technology.

[2]  Kenneth W. Shum,et al.  CRT Sequences With Applications to Collision Channels Allowing Successive Interference Cancellation , 2018, IEEE Transactions on Information Theory.

[3]  Guangjie Han,et al.  A Fast Blind Scheme With Full Rendezvous Diversity for Heterogeneous Cognitive Radio Networks , 2019, IEEE Transactions on Cognitive Communications and Networking.

[4]  Vladimir D. Tonchev,et al.  On Conflict-Avoiding Codes of Length $n=4m$ for Three Active Users , 2007, IEEE Transactions on Information Theory.

[5]  Wing Shing Wong,et al.  Transmission Sequence Design and Allocation for Wide-Area Ad Hoc Networks , 2013, IEEE Transactions on Vehicular Technology.

[6]  K. Kannan,et al.  QoS supported adaptive and multichannel MAC protocol in vehicular ad-hoc network , 2018, Cluster Computing.

[7]  S. Ross,et al.  THE COUPON-COLLECTOR'S PROBLEM REVISITED , 2003 .

[8]  Kenneth W. Shum,et al.  Safety-Message Broadcast in Vehicular Ad Hoc Networks Based on Protocol Sequences , 2014, IEEE Transactions on Vehicular Technology.

[9]  Petar Popovski,et al.  Wireless Access in Ultra-Reliable Low-Latency Communication (URLLC) , 2018, IEEE Transactions on Communications.

[10]  Zhengchun Zhou,et al.  Strictly Optimal Frequency-Hopping Sequence Sets With Optimal Family Sizes , 2016, IEEE Transactions on Information Theory.

[11]  Duan-Shin Lee,et al.  Asynchronous Grant-Free Uplink Transmissions in Multichannel Wireless Networks With Heterogeneous QoS Guarantees , 2019, IEEE/ACM Transactions on Networking.

[12]  László Györfi,et al.  Constructions of protocol sequences for multiple access collision channel without feedback , 1993, IEEE Trans. Inf. Theory.

[13]  Kenneth W. Shum,et al.  Construction and Applications of CRT Sequences , 2010, IEEE Transactions on Information Theory.

[14]  Flaminio Borgonovo,et al.  ADHOC MAC: New MAC Architecture for Ad Hoc Networks Providing Efficient and Reliable Point-to-Point and Broadcast Services , 2004, Wirel. Networks.

[15]  Kenneth W. Shum,et al.  Protocol sequences for mobile ad hoc networks , 2013, 2013 IEEE International Conference on Communications (ICC).

[16]  Gennaro Boggia,et al.  A comprehensive review on energy harvesting MAC protocols in WSNs: Challenges and tradeoffs , 2018, Ad Hoc Networks.

[17]  Mérouane Debbah,et al.  Low-Complexity Channel Allocation Scheme for URLLC Traffic , 2021, IEEE Transactions on Communications.

[18]  James L. Massey,et al.  The collision channel without feedback , 1985, IEEE Trans. Inf. Theory.

[19]  Yiqing Zhou,et al.  Heterogeneous Vehicular Networking: A Survey on Architecture, Challenges, and Solutions , 2015, IEEE Communications Surveys & Tutorials.

[20]  Wing Shing Wong,et al.  Partially user-irrepressible sequence sets and conflict-avoiding codes , 2016, Des. Codes Cryptogr..

[21]  Bo Yang,et al.  A Quaternary-Encoding-Based Channel Hopping Algorithm for Blind Rendezvous in Distributed IoTs , 2019, IEEE Transactions on Communications.

[22]  Latency-efficient Data Collection Scheduling in Battery-free Wireless Sensor Networks , 2020, ACM Trans. Sens. Networks.

[23]  Wing Shing Wong,et al.  On Channel Hopping Sequences With Full Rendezvous Diversity for Cognitive Radio Networks , 2018, IEEE Wireless Communications Letters.

[24]  Zhijun Li,et al.  Neighbor Discovery Based on Cross-Technology Communication for Mobile Applications , 2020, IEEE Transactions on Vehicular Technology.

[25]  Jiannong Cao,et al.  MCB - A multi-channel beaconing protocol , 2016, Ad Hoc Networks.

[26]  H. Vincent Poor,et al.  Ultrareliable and Low-Latency Wireless Communication: Tail, Risk, and Scale , 2018, Proceedings of the IEEE.

[27]  Lin Zhang,et al.  A Scalable CSMA and Self-Organizing TDMA MAC for IEEE 802.11 p/1609.x in VANETs , 2014, Wirel. Pers. Commun..

[28]  Bruno Sericola,et al.  New Results on a Generalized Coupon Collector Problem Using Markov Chains , 2015, J. Appl. Probab..

[29]  Feng Shu,et al.  Protocol Sequences for Asynchronous Multiple Access With Physical-Layer Network Coding , 2019, IEEE Wireless Communications Letters.

[30]  Gustavo de Veciana,et al.  Joint Scheduling of URLLC and eMBB Traffic in 5G Wireless Networks , 2017, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications.

[31]  Kenneth W. Shum,et al.  New CRT sequence sets for a collision channel without feedback , 2019, Wirel. Networks.

[32]  Fang Liu,et al.  Sequence-Based Unicast in Wireless Sensor Networks , 2020, IEEE Transactions on Communications.

[33]  Zhiping Lin,et al.  Distributed Multi-Channel MAC Protocol for VANET: An Adaptive Frame Structure Scheme , 2019, IEEE Access.

[34]  Hanshen Xiao,et al.  A Framework of Topology-Transparent Scheduling Based on Polynomial Ring , 2019, IEEE Wireless Communications Letters.

[35]  Anis Laouiti,et al.  TDMA-Based MAC Protocols for Vehicular Ad Hoc Networks: A Survey, Qualitative Analysis, and Open Research Issues , 2015, IEEE Communications Surveys & Tutorials.

[36]  Feng Wang,et al.  On Reliable Broadcast in Low Duty-Cycle Wireless Sensor Networks , 2012, IEEE Transactions on Mobile Computing.

[37]  Sarbani Roy,et al.  A comparative study on popular MAC protocols for mixed Wireless Sensor Networks: From implementation viewpoint , 2016, Comput. Sci. Rev..

[38]  Fang Liu,et al.  Delay-Constrained Topology-Transparent Distributed Scheduling for MANETs , 2020, IEEE Transactions on Vehicular Technology.

[39]  Lianfeng Shen,et al.  Generalized prime sequence allocation in VANETs , 2019, Wirel. Networks.

[40]  Yang Peng,et al.  WiFi-Assisted Control Traffic Offloading in Vehicular Environments , 2020, IEEE Transactions on Vehicular Technology.

[41]  Claudio E. Palazzi,et al.  Fast Message Broadcasting in Vehicular Networks: Model Analysis and Performance Evaluation , 2020, IEEE Communications Letters.

[42]  Dirk Pesch,et al.  Broadcast Performance Analysis and Improvements of the LTE-V2V Autonomous Mode at Road Intersection , 2019, IEEE Transactions on Vehicular Technology.

[43]  Wing Shing Wong,et al.  Constructions and Throughput Analyses of Protocol Sequences With Adjustable Duty Factor for Collision Channels Without Feedback , 2016, IEEE Transactions on Communications.

[44]  Walid Saad,et al.  A Vision of 6G Wireless Systems: Applications, Trends, Technologies, and Open Research Problems , 2019, IEEE Network.

[45]  Yansha Deng,et al.  Resource Allocation for Secure URLLC in Mission-Critical IoT Scenarios , 2019, IEEE Transactions on Communications.

[46]  Sundeep Rangan,et al.  Towards 6G Networks: Use Cases and Technologies , 2019, ArXiv.

[47]  Yingshu Li,et al.  Broadcast Scheduling in Battery-Free Wireless Sensor Networks , 2019, ACM Trans. Sens. Networks.

[48]  Junfeng Wang,et al.  VN-NDP: A Neighbor Discovery Protocol Based on Virtual Nodes in Mobile WSNs , 2019, Sensors.

[49]  Feng Shu,et al.  Protocol Sequences for the Multiple-Packet Reception Channel Without Feedback , 2016, IEEE Transactions on Communications.

[50]  Yongjun Yuan,et al.  Difference-Set-Based Channel Hopping for Minimum-Delay Blind Rendezvous in Multi-Radio Cognitive Radio Networks , 2019, IEEE Transactions on Vehicular Technology.

[51]  Kenneth W. Shum,et al.  User-Irrepressible Sequences , 2010, SETA.

[52]  Tian He,et al.  Achieving Efficient Reliable Flooding in Low-Duty-Cycle Wireless Sensor Networks , 2016, IEEE/ACM Transactions on Networking.

[53]  M.B. Pursley,et al.  Crosscorrelation properties of pseudorandom and related sequences , 1980, Proceedings of the IEEE.

[54]  Yuliang Tang,et al.  An efficient message broadcasting MAC protocol for VANETs , 2020, Wireless Networks.

[55]  Wing Shing Wong,et al.  Completely Irrepressible Sequences for Multiple-Packet Reception , 2016, IEEE Transactions on Vehicular Technology.

[56]  Nelson Luis Saldanha da Fonseca,et al.  Geometric aspects of probabilistic broadcasting in ad hoc networks , 2019, Ad Hoc Networks.

[57]  Hussein Zedan,et al.  A comprehensive survey on vehicular Ad Hoc network , 2014, J. Netw. Comput. Appl..

[58]  Jang-Ping Sheu,et al.  A Multi-Radio Rendezvous Algorithm Based on Chinese Remainder Theorem in Heterogeneous Cognitive Radio Networks , 2018, IEEE Transactions on Mobile Computing.