X-Layer: An Experimental Implementation of a Cross-Layer Network Protocol Stack for Wireless Sensor Networks ; CU-CS-1051-08

Cross-layer design of network protocol stacks is important for wireless networking applications due to limited resources. Although much has been proposed in the literature, little experimental cross-layer work has been done. Even less has been done concerning actual designs for such cross-layer network stacks. This paper presents X-Layer, an implementation of a “cross-layer” network stack for wireless sensor networks, designed under the assumption that different network layers will interact and share resources directly with each other. X-Layer’s cross-layer stack is compared with a network stack implemented with traditional network layer abstractions using the same basic protocols at each layer as in the cross-layer stack. The efficiency and effectiveness of the stacks are compared and evaluated. Based on this evaluation a new mechanism is proposed for managing shared network resources and code in an orderly fashion.

[1]  Andrea J. Goldsmith,et al.  Design challenges for energy-constrained ad hoc wireless networks , 2002, IEEE Wirel. Commun..

[2]  David E. Culler,et al.  A unifying link abstraction for wireless sensor networks , 2005, SenSys '05.

[3]  Troy Weingart,et al.  Identifying Opportunities for Exploiting Cross-Layer Interactions in Adaptive Wireless Systems , 2007, Adv. Multim..

[4]  Adam Dunkels,et al.  Full TCP/IP for 8-bit architectures , 2003, MobiSys '03.

[5]  Mihail L. Sichitiu,et al.  Cross-layer scheduling for power efficiency in wireless sensor networks , 2004, IEEE INFOCOM 2004.

[6]  P. Levis,et al.  RSSI is Under Appreciated , 2006 .

[7]  Sridhar Iyer,et al.  Cross-layer design optimizations in wireless protocol stacks , 2004, Comput. Commun..

[8]  J. Rexford,et al.  Cross-layer Visibility as a Service , 2005 .

[9]  Hossam S. Hassanein,et al.  Optimal cross-layer designs for energy-efficient wireless ad hoc and sensor networks , 2003, Conference Proceedings of the 2003 IEEE International Performance, Computing, and Communications Conference, 2003..

[10]  Balachander Krishnamurthy,et al.  READY: a high performance event notification service , 2000, Proceedings of 16th International Conference on Data Engineering (Cat. No.00CB37073).

[11]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[12]  M. Motani,et al.  Cross-layer design: a survey and the road ahead , 2005, IEEE Communications Magazine.

[13]  Matt Welsh,et al.  Fidelity and yield in a volcano monitoring sensor network , 2006, OSDI '06.

[14]  David S. Rosenblum,et al.  Design and evaluation of a wide-area event notification service , 2001, TOCS.

[15]  Liang Cheng,et al.  Cross-Layer Optimization for Sensor Networks , 2003 .

[16]  Adam Dunkels,et al.  An adaptive communication architecture for wireless sensor networks , 2007, SenSys '07.

[17]  R. Srikant,et al.  A tutorial on cross-layer optimization in wireless networks , 2006, IEEE Journal on Selected Areas in Communications.

[18]  Vania Conan,et al.  XIAN: Cross-Layer Interface for Wireless Ad hoc Networks , 2006 .

[19]  Petri Mähönen,et al.  Cross-layer energy analysis of multihop wireless sensor networks , 2005, Proceeedings of the Second European Workshop on Wireless Sensor Networks, 2005..

[20]  Theodore S. Rappaport,et al.  Cross-layer design for wireless networks , 2003, IEEE Commun. Mag..

[21]  Richard Han,et al.  FireWxNet: a multi-tiered portable wireless system for monitoring weather conditions in wildland fire environments , 2006, MobiSys '06.

[22]  Robert Tappan Morris,et al.  a high-throughput path metric for multi-hop wireless routing , 2003, MobiCom '03.

[23]  Marco Conti,et al.  Cross-layering in mobile ad hoc network design , 2004, Computer.

[24]  John Anderson,et al.  Wireless sensor networks for habitat monitoring , 2002, WSNA '02.

[25]  Panganamala Ramana Kumar,et al.  A cautionary perspective on cross-layer design , 2005, IEEE Wireless Communications.

[26]  Paul J. M. Havinga,et al.  Prolonging the lifetime of wireless sensor networks by cross-layer interaction , 2004, IEEE Wireless Communications.