Towards Distributed Protocol Stacks for Wireless Sensor Networks

P. Rothenpieler, D. Pfisterer


In this paper, we propose a model that uses remote procedure call (RPC) techniques to overcome the code size constraints of existing protocol stacks for wireless sensor networks (WSNs). In this model, neighboring nodes share one or more layers of their communications stack with each other in a cooperative fashion. In this way, the use of the protocol stack on each node without the need to include the stack's full programming logic on every node is enabled. At the same time, transparent interconnectivity is preserved by forming a Distributed Protocol Stack (DPS). This allows the use of an existing stack on more resource-constrained nodes or the integration of additional layers from different hard- or software platforms. We give an overview on the concept behind DPS and on the preliminary protocol specification. Furthermore, we describe our prototypical implementation on the iSense WSN platform. This implementation lets nodes with more memory share their IPv6 layer with more resource constrained neighboring nodes, allowing the seamless exchange of IP packets between all nodes in the network. We evaluate our implementation against a native IPv6 implementation with respect to code size, memory usage, round-trip time and UDP goodput.
Original languageEnglish
Title of host publication2012 IEEE International Conference on Green Computing and Communications
Number of pages8
Place of PublicationBesancon, France
Publication date01.11.2012
Article number6468345
ISBN (Print) 978-1-4673-5146-1
ISBN (Electronic)978-0-7695-4865-4
Publication statusPublished - 01.11.2012
Event2012 IEEE International Conference on Green Computing and Communications
- Besancon, France
Duration: 20.11.201223.11.2012


Dive into the research topics of 'Towards Distributed Protocol Stacks for Wireless Sensor Networks'. Together they form a unique fingerprint.

Cite this