Batch conflict resolution algorithm with progressively accurate multiplicity estimation

  • Authors:
  • Petar Popovski;Frank H. P. Fitzek;Ramjee Prasad

  • Affiliations:
  • Aalborg University, Aalborg, Denmark;Aalborg University, Aalborg, Denmark;Aalborg University, Aalborg, Denmark

  • Venue:
  • Proceedings of the 2004 joint workshop on Foundations of mobile computing
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

The wireless connectivity, essential for pervasive computing, has ephemeral character and can be used for creating ad hoc networks, sensor networks, connection with RFID tags etc. The communication tasks in such wireless networks often involve an inquiry over a shared channel, which can be invoked for: discovery of neighboring devices in ad hoc networks, counting the number of active sensors in sensor networks, estimating the mean value contained in a group of sensors etc. Such inquiry solicits replies from possibly large number of terminals n. This necessitates the usage of algorithms for resolving batch conflicts with unknown conflict multiplicity n. In this paper we present a novel approach to the batch conflict resolution. We show how the conventional tree algorithms for conflict resolution can be used to obtain progressively accurate estimation of the multiplicity. We use the estimation to propose a more efficient binary tree algorithm, termed Estimating Binary Tree (EBT) algorithm. We extend the approach to design the Interval Estimation Conflict Resolution (IECR) algorithm. For n → ∞ we prove that the efficiency achieved by IECR for batch arrivals is identical with the efficiency that Gallager's FCFS algorithm achieves for Poisson packet arrivals. For finite n, the simulation results show that IECR is, to the best of our knowledge, the most efficient batch resolution algorithm reported to date.