Design and performance analysis of leader election and initialization protocols on ad hoc networks

Leader election and initialization are two fundamental problems in mobile ad hoc networks (MANETs). The leader can serve as a coordinator in the MANETs and the initialization protocol can assign each host a sequential, unique, and short ID. As we know, no research on initialization for IEEE 802.11-based MANETs has been done. Here, we propose two contention-based leader election and initialization protocols for IEEE 802.11-based single-hop MANETs. We also provide an efficient approach to evaluate the performance of the proposed protocols, such that the performance can be evaluated in polynomial time. The evaluation results provide a guideline to set the size of the contention window and thus improve the performance of the proposed leader election and initialization protocols. The results can also be used as a guideline to set the size of the contention window for any contention-based protocol. Simulation results justify that the evaluation results provide a good guideline to set the size of the contention window. Copyright © 2003 John Wiley & Sons, Ltd.

[1]  N. Ikram Cryptographic identification of users over network , 2001, 2001 MILCOM Proceedings Communications for Network-Centric Operations: Creating the Information Force (Cat. No.01CH37277).

[2]  Masafumi Yamashita,et al.  Leader Election Problem on Networks in which Processor Identity Numbers Are Not Distinct , 1999, IEEE Trans. Parallel Distributed Syst..

[3]  NakanoKoji,et al.  Randomized Initialization Protocols for Ad Hoc Networks , 2000 .

[4]  Arvin Park,et al.  The Processor Identity Problem , 1990, Inf. Process. Lett..

[5]  Nj Piscataway,et al.  Wireless LAN medium access control (MAC) and physical layer (PHY) specifications , 1996 .

[6]  Stephan Olariu,et al.  A survey on leader election protocols for radio networks , 2002, Proceedings International Symposium on Parallel Architectures, Algorithms and Networks. I-SPAN'02.

[7]  Gurdip Singh Efficient distributed algorithms for leader election in complete networks , 1991, [1991] Proceedings. 11th International Conference on Distributed Computing Systems.

[8]  Scott D. Stoller Leader Election in Asynchronous Distributed Systems , 2000, IEEE Trans. Computers.

[9]  Ivan Stojmenovic,et al.  On the Dynamic Initialization of Parallel Computers , 1997, Proceedings 11th International Parallel Processing Symposium.

[10]  M. S. Corson,et al.  A highly adaptive distributed routing algorithm for mobile wireless networks , 1997, Proceedings of INFOCOM '97.

[11]  Sneha Kumar Kasera,et al.  Reliable Multicast in Multi-Access Wireless LANs , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[12]  Kwang-Cheng Chen,et al.  Efficient end-to-end authentication protocols for mobile networks , 1996, Proceedings of PIMRC '96 - 7th International Symposium on Personal, Indoor, and Mobile Communications.

[13]  Mario Gerla,et al.  Multicluster, mobile, multimedia radio network , 1995, Wirel. Networks.

[14]  Chi-Hsun Liu,et al.  在無線行動隨建即連網路下支援即時多媒體傳送的媒介存取協定; A Priority MAC Protocol to Support Real-time Multimedia Traffics in Ad Hoc Networks , 2001 .

[15]  Naohiro Ishii,et al.  Doubly-logarithmic energy-efficient initialization protocols for single-hop radio networks , 2002, Proceedings 16th International Parallel and Distributed Processing Symposium.

[16]  S. Saxena,et al.  Optimal distributed leader election algorithm for synchronous complete network , 1998, Proceedings of IEEE TENCON '98. IEEE Region 10 International Conference on Global Connectivity in Energy, Computer, Communication and Control (Cat. No.98CH36229).

[17]  Nitin H. Vaidya,et al.  Leader election algorithms for mobile ad hoc networks , 2000, DIALM '00.

[18]  M. El-Ruby,et al.  A linear algorithm for election in ring configuration networks , 1991, Proceedings of the Twenty-Fourth Annual Hawaii International Conference on System Sciences.

[19]  Stephan Olariu,et al.  Optimal Parallel Initialization Algorithms for a Class of Priority Queues , 1991, IEEE Trans. Parallel Distributed Syst..

[20]  Sung-Hoon Park,et al.  An efficient algorithm for leader-election in synchronous distributed systems , 1999, Proceedings of IEEE. IEEE Region 10 Conference. TENCON 99. 'Multimedia Technology for Asia-Pacific Information Infrastructure' (Cat. No.99CH37030).

[21]  T. G. Robertazzi,et al.  Traffic sensitive algorithms for generating self-organizing network schedules , 1990, IEEE Conference on Military Communications.

[22]  Stephan Olariu,et al.  Uniform leader election protocols for radio networks , 2001, International Conference on Parallel Processing, 2001..

[23]  Yu-Chee Tseng,et al.  A Priority MAC Protocol to Support Real-Time Traffic in Ad Hoc Networks , 2004, Wirel. Networks.

[24]  Naohiro Ishii,et al.  An energy-efficient initialization protocol for wireless sensor networks , 2001, Proceedings International Conference on Parallel Processing Workshops.

[25]  Koji Nakano,et al.  Optimal Initializing Algorithms for a Reconfigurable Mesh , 1995, J. Parallel Distributed Comput..

[26]  Ivan Stojmenovic,et al.  A hybrid randomized initialization protocol for TDMA in single-hop wireless networks , 2002, Proceedings 16th International Parallel and Distributed Processing Symposium.

[27]  A. M. Abdullah,et al.  Wireless lan medium access control (mac) and physical layer (phy) specifications , 1997 .

[28]  Jiann-Liang Chen,et al.  Throughput Improvements Using the Random Leader Technique for the Reliable Multicast Wireless LANs , 2001, ICN.

[29]  Stephan Olariu,et al.  Energy-Efficient Initialization Protocols for Single-Hop Radio Networks with No Collision Detection , 2000, IEEE Trans. Parallel Distributed Syst..

[30]  Amos Israeli,et al.  Uniform Dynamic Self-Stabilizing Leader Election , 1997, IEEE Trans. Parallel Distributed Syst..