TY - GEN
T1 - Industry
T2 - 9th ACM Conference on Embedded Networked Sensor Systems, SenSys 2011
AU - Ko, Jeong Gil
AU - Eriksson, Joakim
AU - Tsiftes, Nicolas
AU - Dawson-Haggerty, Stephen
AU - Vasseur, Jean Philippe
AU - Durvy, Mathilde
AU - Terzis, Andreas
AU - Dunkels, Adam
AU - Culler, David
PY - 2011
Y1 - 2011
N2 - Interoperability is essential for the commercial adoption of wireless sensor networks. However, existing sensor network architectures have been developed in isolation and thus interoperability has not been a concern. Recently, IP has been proposed as a solution to the interoperability problem of low-power and lossy networks (LLNs), considering its open and standards-based architecture at the network, transport, and application layers. We present two complete and interoperable implementations of the IPv6 protocol stack for LLNs, one for Contiki and one for TinyOS, and show that the cost of interoperability is low: their performance and overhead is on par with state-of-the-art protocol stacks custom built for the two platforms. At the same time, extensive testbed results show that the ensemble performance of a mixed network with nodes running the two interoperable stacks depends heavily on implementation decisions and parameters set at multiple protocol layers. In turn, these results argue that the current industry practice of interoperability testing does not cover the crucial topic of the performance and motivate the need for generic techniques that quantify the performance of such networks and configure their run-time behavior.
AB - Interoperability is essential for the commercial adoption of wireless sensor networks. However, existing sensor network architectures have been developed in isolation and thus interoperability has not been a concern. Recently, IP has been proposed as a solution to the interoperability problem of low-power and lossy networks (LLNs), considering its open and standards-based architecture at the network, transport, and application layers. We present two complete and interoperable implementations of the IPv6 protocol stack for LLNs, one for Contiki and one for TinyOS, and show that the cost of interoperability is low: their performance and overhead is on par with state-of-the-art protocol stacks custom built for the two platforms. At the same time, extensive testbed results show that the ensemble performance of a mixed network with nodes running the two interoperable stacks depends heavily on implementation decisions and parameters set at multiple protocol layers. In turn, these results argue that the current industry practice of interoperability testing does not cover the crucial topic of the performance and motivate the need for generic techniques that quantify the performance of such networks and configure their run-time behavior.
UR - http://www.scopus.com/inward/record.url?scp=83455176317&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=83455176317&partnerID=8YFLogxK
U2 - 10.1145/2070942.2070944
DO - 10.1145/2070942.2070944
M3 - Conference contribution
AN - SCOPUS:83455176317
SN - 9781450307185
T3 - SenSys 2011 - Proceedings of the 9th ACM Conference on Embedded Networked Sensor Systems
SP - 1
EP - 11
BT - SenSys 2011 - Proceedings of the 9th ACM Conference on Embedded Networked Sensor Systems
Y2 - 1 November 2011 through 4 November 2011
ER -