Energy-Efficient Communication in Multi-Channel Single-Hop Sensor Networks

  • Authors:
  • Amol Bakshi;Viktor K. Prasanna

  • Affiliations:
  • University of Southern California, Los Angeles;University of Southern California, Los Angeles

  • Venue:
  • ICPADS '04 Proceedings of the Parallel and Distributed Systems, Tenth International Conference
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Sensor networks are usually designed and optimized fora specific functionality, and the nature of tasks on differentnodes and the pattern of communication between nodesis known at design time.We are investigating a design approachfor sensor networks that involves the creation of robustand energy-efficient protocols for a library of generalcommunication primitives.Such a library will hide low-levelnetworking details and provide building blocks for theend user who can then focus on high level design of the application.In this paper, we consider single hop sensor networkswith multiple data channels, and define and evaluatethe performance of a simple and energy-efficient protocolfor a general and powerful primitive called (N, p, k驴, k驴)routing.This primitive denotes the transfer of N packetsamong p nodes with each node transmitting at most k驴 packetsand each node expecting to receive at most k驴 packets.One-to-all (broadcast), all-to-one (gather), many-to-many,etc., are special cases of (N, p, k驴, k驴) routing.Weuse a separate low-power control channel for coordinationamong nodes.Simulation results show that our protocolleads to very high utilization of the available databandwidth, and is also energy balanced.Fault-tolerant extensionsof the protocol are also discussed.