Neighbor Discovery in Wireless Networks with Multipacket Reception

Neighbor discovery is one of the first steps in configuring and managing a wireless network. Most existing studies on neighbor discovery assume a single-packet reception model where only a single packet can be received successfully at a receiver. In this paper, motivated by the increasing prevalence of multipacket reception (MPR) technologies such as CDMA and MIMO, we study neighbor discovery in MPR networks that allow packets from multiple simultaneous transmitters to be received successfully at a receiver. Starting with a clique of n nodes, we first analyze a simple Aloha-like algorithm and show that it takes Θ((n ln n)/k) time to discover all neighbors with high probability when allowing up to k simultaneous transmissions. We then design two adaptive neighbor discovery algorithms that dynamically adjust the transmission probability for each node. We show that the adaptive algorithms yield a Θ(ln n) improvement over the Aloha-like scheme for a clique with n nodes and are thus order-optimal. Finally, we analyze our algorithms in a general multi-hop network setting. We show an upper bound of O((Δ ln n)/k) for the Aloha-like algorithm when the maximum node degree is Δ, which is at most a factor ln n worse than the optimal. In addition, when Δ is large, we show that the adaptive algorithms are orderoptimal, i.e., have a running time of O(Δ/k) which matches the lower bound for the problem.

[1]  Neeraj Mittal,et al.  Neighbor Discovery in Multi-Receiver Cognitive Radio Networks ∗ , 2008 .

[2]  Donald F. Towsley,et al.  Efficient Algorithms for Neighbor Discovery in Wireless Networks , 2013, IEEE/ACM Transactions on Networking.

[3]  Stuart C. Schwartz,et al.  Stability properties of slotted Aloha with multipacket reception capability , 1988 .

[4]  Bo Li,et al.  Neighbor discovery in mobile ad hoc self-configuring networks with directional antennas: algorithms and comparisons , 2008, IEEE Transactions on Wireless Communications.

[5]  Noga Alon,et al.  The Probabilistic Method , 2015, Fundamentals of Ramsey Theory.

[6]  IEEE Transactions on Parallel and Distributed Systems, Vol. 13 , 2002 .

[7]  Anantha P. Chandrakasan,et al.  An application-specific protocol architecture for wireless microsensor networks , 2002, IEEE Trans. Wirel. Commun..

[8]  Paramvir Bahl,et al.  A cone-based distributed topology-control algorithm for wireless multi-hop networks , 2005, IEEE/ACM Transactions on Networking.

[9]  Hamid R. Sadjadpour,et al.  The capacity of wireless ad hoc networks with multi-packet reception , 2010, IEEE Transactions on Communications.

[10]  Teng Joon Lim,et al.  Subspace-based active user identification for a collision-free slotted ad hoc network , 2004, IEEE Transactions on Communications.

[11]  K. Hamza The smallest uniform upper bound on the distance between the mean and the median of the binomial and Poisson distributions , 1995 .

[12]  Donald F. Towsley,et al.  Neighbor discovery in wireless networks and the coupon collector's problem , 2009, MobiCom '09.

[13]  Donald F. Towsley,et al.  On neighbor discovery in wireless networks with directional antennas , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[14]  Rong Zheng,et al.  Asynchronous wakeup for ad hoc networks , 2003, MobiHoc '03.

[15]  Jun Luo,et al.  Neighbor discovery in wireless ad hoc networks based on group testing , 2008, 2008 46th Annual Allerton Conference on Communication, Control, and Computing.

[16]  Yu-Chee Tseng,et al.  Power-saving protocols for IEEE 802.11-based multi-hop ad hoc networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[17]  Lang Tong,et al.  A dynamic queue protocol for multiaccess wireless networks with multipacket reception , 2004, IEEE Transactions on Wireless Communications.

[18]  Anthony Ephremides,et al.  An asynchronous neighbor discovery algorithm for wireless sensor networks , 2007, Ad Hoc Networks.

[19]  S. Venkatesan,et al.  An Asynchronous Neighbor Discovery Algorithm for Cognitive Radio Networks , 2008, 2008 3rd IEEE Symposium on New Frontiers in Dynamic Spectrum Access Networks.

[20]  Srikanth V. Krishnamurthy,et al.  An integrated neighbor discovery and MAC protocol for ad hoc networks using directional antennas , 2005, Sixth IEEE International Symposium on a World of Wireless Mobile and Multimedia Networks.

[21]  Jean-Guillaume Dumas,et al.  FFPACK: finite field linear algebra package , 2004, ISSAC '04.

[22]  Wei Zeng,et al.  Neighbor Discovery in Wireless Networks with Multipacket Reception , 2015, IEEE Trans. Parallel Distributed Syst..

[23]  Timo Hämäläinen,et al.  Energy-efficient neighbor discovery protocol for mobile wireless sensor networks , 2009, Ad Hoc Networks.

[24]  Donald F. Towsley,et al.  Neighbor Discovery with Reception Status Feedback to Transmitters , 2010, 2010 Proceedings IEEE INFOCOM.

[25]  Marco Lops,et al.  Neighbor Discovery in Wireless Networks: A Multiuser-Detection Approach , 2007, 2007 Information Theory and Applications Workshop.

[26]  Elif Uysal-Biyikoglu,et al.  Energy-efficient link assessment in wireless sensor networks , 2004, IEEE INFOCOM 2004.

[27]  Lang Tong,et al.  A multiqueue service room MAC protocol for wireless networks with multipacket reception , 2003, TNET.

[28]  Marco Lops,et al.  A Simple Algorithm for Neighbor Discovery in Wireless Networks , 2007, 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07.

[29]  Steven A. Borbash,et al.  Birthday protocols for low energy deployment and flexible neighbor discovery in ad hoc wireless networks , 2001, MobiHoc '01.

[30]  Russ Bubley,et al.  Randomized algorithms , 1995, CSUR.

[31]  S. Venkatesan,et al.  Neighbour Discovery in Multi-Receiver Cognitive Radio Networks* , 2009 .

[32]  David E. Culler,et al.  Practical asynchronous neighbor discovery and rendezvous for mobile sensing applications , 2008, SenSys '08.

[33]  Charles R. Johnson,et al.  Topics in Matrix Analysis , 1991 .

[34]  Reuven Cohen,et al.  Continuous Neighbor Discovery in Asynchronous Sensor Networks , 2011, IEEE/ACM Transactions on Networking.

[35]  Ram Ramanathan,et al.  Ad hoc networking with directional antennas: a complete system solution , 2004, IEEE Journal on Selected Areas in Communications.

[36]  Eytan Modiano,et al.  MAC for Networks with Multipacket Reception Capability and Spatially Distributed Nodes , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[37]  J. Davidson Stochastic Limit Theory , 1994 .