XLP: A cross-layer protocol for efficient communication in wireless sensor networks

Mehmet C. Vuran, Ian F. Akyildiz

Research output: Contribution to journalArticlepeer-review

155 Scopus citations


Severe energy constraints of battery-powered sensor nodes necessitate energy-efficient communication in Wireless Sensor Networks (WSNs). However, the vast majority of the existing solutions are based on the classical layered protocol approach, which leads to significant overhead. It is much more efficient to have a unified scheme, which blends common protocol layer functionalities into a cross-layer module. In this paper, a cross-layer protocol (XLP) is introduced, which achieves congestion control, routing, and medium access control in a cross-layer fashion. The design principle of XLP is based on the cross-layer concept of initiative determination, which enables receiver-based contention, initiative-based forwarding, local congestion control, and distributed duty cycle operation to realize efficient and reliable communication in WSNs. The initiative determination requires simple comparisons against thresholds, and thus, is very simple to implement, even on computationally constrained devices. To the best of our knowledge, XLP is the first protocol that integrates functionalities of all layers from PHY to transport into a cross-layer protocol. A cross-layer analytical framework is developed to investigate the performance of the XLP. Moreover, in a cross-layer simulation platform, the state-of-the-art layered and cross-layer protocols have been implemented along with XLP for performance evaluations. XLP significantly improves the communication performance and outperforms the traditional layered protocol architectures in terms of both network performance and implementation complexity.

Original languageEnglish (US)
Article number5499478
Pages (from-to)1578-1591
Number of pages14
JournalIEEE Transactions on Mobile Computing
Issue number11
StatePublished - Nov 2010
Externally publishedYes


  • Cross-layer protocol
  • congestion control
  • medium access control
  • routing
  • wireless sensor networks.

ASJC Scopus subject areas

  • Software
  • Computer Networks and Communications
  • Electrical and Electronic Engineering


Dive into the research topics of 'XLP: A cross-layer protocol for efficient communication in wireless sensor networks'. Together they form a unique fingerprint.

Cite this