Implementing Business Logic on Sensor Nodes

Mihai Marin Perianu, T.J. Hofmeijer, Paul J.M. Havinga

Research output: Book/ReportReportProfessional

Abstract

Wireless sensor networks (WSNs) will be able to assist in- dustrial and business processes and to render rich function- ality in a dependable way. Two key elements that can make this real are: a simple and efficient way of expressing the business logic, and a reliable mechanism for selectively re- configuring sensor nodes. We present a solution that com- bines both elements. The main objective is to guarantee the dissemination of business rules to multicast groups of sen- sor nodes, while striving for energy efficiency and low over- head. Simple cross-layer optimizations are used to achieve this. For scalability reasons, our solution demands only local knowledge, performs local retransmission of lost packets and uses aggregation of acknowledgements. The results of our experimental evaluation indicate a good ability of recovering from serious errors, even under high error rates.
Original languageUndefined
Place of PublicationEnschede
PublisherCentrum voor Telematica en Informatie Technologie
Publication statusPublished - Apr 2006

Publication series

NameCTIT Technical Report Series
PublisherCentre for Telematics and Information Technology, University of Twente
No.06-15
ISSN (Print)1381-3625

Keywords

  • IR-63048
  • CAES-PS: Pervasive Systems
  • EWI-5701
  • METIS-238657

Cite this

Marin Perianu, M., Hofmeijer, T. J., & Havinga, P. J. M. (2006). Implementing Business Logic on Sensor Nodes. (CTIT Technical Report Series; No. 06-15). Enschede: Centrum voor Telematica en Informatie Technologie.
Marin Perianu, Mihai ; Hofmeijer, T.J. ; Havinga, Paul J.M. / Implementing Business Logic on Sensor Nodes. Enschede : Centrum voor Telematica en Informatie Technologie, 2006. (CTIT Technical Report Series; 06-15).
@book{cf7ea507ebd9459eb0037ed9bcae2c25,
title = "Implementing Business Logic on Sensor Nodes",
abstract = "Wireless sensor networks (WSNs) will be able to assist in- dustrial and business processes and to render rich function- ality in a dependable way. Two key elements that can make this real are: a simple and efficient way of expressing the business logic, and a reliable mechanism for selectively re- configuring sensor nodes. We present a solution that com- bines both elements. The main objective is to guarantee the dissemination of business rules to multicast groups of sen- sor nodes, while striving for energy efficiency and low over- head. Simple cross-layer optimizations are used to achieve this. For scalability reasons, our solution demands only local knowledge, performs local retransmission of lost packets and uses aggregation of acknowledgements. The results of our experimental evaluation indicate a good ability of recovering from serious errors, even under high error rates.",
keywords = "IR-63048, CAES-PS: Pervasive Systems, EWI-5701, METIS-238657",
author = "{Marin Perianu}, Mihai and T.J. Hofmeijer and Havinga, {Paul J.M.}",
note = "Imported from CTIT",
year = "2006",
month = "4",
language = "Undefined",
series = "CTIT Technical Report Series",
publisher = "Centrum voor Telematica en Informatie Technologie",
number = "06-15",

}

Marin Perianu, M, Hofmeijer, TJ & Havinga, PJM 2006, Implementing Business Logic on Sensor Nodes. CTIT Technical Report Series, no. 06-15, Centrum voor Telematica en Informatie Technologie, Enschede.

Implementing Business Logic on Sensor Nodes. / Marin Perianu, Mihai; Hofmeijer, T.J.; Havinga, Paul J.M.

Enschede : Centrum voor Telematica en Informatie Technologie, 2006. (CTIT Technical Report Series; No. 06-15).

Research output: Book/ReportReportProfessional

TY - BOOK

T1 - Implementing Business Logic on Sensor Nodes

AU - Marin Perianu, Mihai

AU - Hofmeijer, T.J.

AU - Havinga, Paul J.M.

N1 - Imported from CTIT

PY - 2006/4

Y1 - 2006/4

N2 - Wireless sensor networks (WSNs) will be able to assist in- dustrial and business processes and to render rich function- ality in a dependable way. Two key elements that can make this real are: a simple and efficient way of expressing the business logic, and a reliable mechanism for selectively re- configuring sensor nodes. We present a solution that com- bines both elements. The main objective is to guarantee the dissemination of business rules to multicast groups of sen- sor nodes, while striving for energy efficiency and low over- head. Simple cross-layer optimizations are used to achieve this. For scalability reasons, our solution demands only local knowledge, performs local retransmission of lost packets and uses aggregation of acknowledgements. The results of our experimental evaluation indicate a good ability of recovering from serious errors, even under high error rates.

AB - Wireless sensor networks (WSNs) will be able to assist in- dustrial and business processes and to render rich function- ality in a dependable way. Two key elements that can make this real are: a simple and efficient way of expressing the business logic, and a reliable mechanism for selectively re- configuring sensor nodes. We present a solution that com- bines both elements. The main objective is to guarantee the dissemination of business rules to multicast groups of sen- sor nodes, while striving for energy efficiency and low over- head. Simple cross-layer optimizations are used to achieve this. For scalability reasons, our solution demands only local knowledge, performs local retransmission of lost packets and uses aggregation of acknowledgements. The results of our experimental evaluation indicate a good ability of recovering from serious errors, even under high error rates.

KW - IR-63048

KW - CAES-PS: Pervasive Systems

KW - EWI-5701

KW - METIS-238657

M3 - Report

T3 - CTIT Technical Report Series

BT - Implementing Business Logic on Sensor Nodes

PB - Centrum voor Telematica en Informatie Technologie

CY - Enschede

ER -

Marin Perianu M, Hofmeijer TJ, Havinga PJM. Implementing Business Logic on Sensor Nodes. Enschede: Centrum voor Telematica en Informatie Technologie, 2006. (CTIT Technical Report Series; 06-15).