Repository logo
 
Publication

Nano-CF: a Coordination Framework for macro-programming in wireless sensor networks

dc.contributor.authorGupta, Vikram
dc.contributor.authorKim, Junsung
dc.contributor.authorPandya, Aditi
dc.contributor.authorLakshmanan, Karthik
dc.contributor.authorRajkumar, Ragunathan (Raj)
dc.contributor.authorTovar, Eduardo
dc.date.accessioned2014-02-06T09:56:40Z
dc.date.available2014-02-06T09:56:40Z
dc.date.issued2011
dc.description.abstractWireless Sensor Networks (WSN) are being used for a number of applications involving infrastructure monitoring, building energy monitoring and industrial sensing. The difficulty of programming individual sensor nodes and the associated overhead have encouraged researchers to design macro-programming systems which can help program the network as a whole or as a combination of subnets. Most of the current macro-programming schemes do not support multiple users seamlessly deploying diverse applications on the same shared sensor network. As WSNs are becoming more common, it is important to provide such support, since it enables higher-level optimizations such as code reuse, energy savings, and traffic reduction. In this paper, we propose a macro-programming framework called Nano-CF, which, in addition to supporting in-network programming, allows multiple applications written by different programmers to be executed simultaneously on a sensor networking infrastructure. This framework enables the use of a common sensing infrastructure for a number of applications without the users having to worrying about the applications already deployed on the network. The framework also supports timing constraints and resource reservations using the Nano-RK operating system. Nano- CF is efficient at improving WSN performance by (a) combining multiple user programs, (b) aggregating packets for data delivery, and (c) satisfying timing and energy specifications using Rate- Harmonized Scheduling. Using representative applications, we demonstrate that Nano-CF achieves 90% reduction in Source Lines-of-Code (SLoC) and 50% energy savings from aggregated data delivery.por
dc.identifierDOI: 10.1109/SAHCN.2011.5984931
dc.identifier.isbn978-1-4577-0094-1
dc.identifier.issn2155-5486
dc.identifier.urihttp://hdl.handle.net/10400.22/3702
dc.language.isoengpor
dc.peerreviewedyespor
dc.publisherIEEEpor
dc.relation.ispartofseriesSensor, Mesh and Ad Hoc Communications and Networks (SECON);
dc.relation.publisherversionhttp://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=5984931por
dc.subjectWirelesspor
dc.subjectSensorpor
dc.subjectNetworkpor
dc.subjectMacro-programmingpor
dc.subjectCoordinationpor
dc.subjectAggregationpor
dc.titleNano-CF: a Coordination Framework for macro-programming in wireless sensor networkspor
dc.typeconference object
dspace.entity.typePublication
oaire.citation.conferencePlaceSalt Lake City, UTpor
oaire.citation.endPage475por
oaire.citation.startPage467por
oaire.citation.titleSensor, Mesh and8th Annual IEEE Communications Society Conference on Ad Hoc Communications and Networks (SECON), 2011por
person.familyNameTovar
person.givenNameEduardo
person.identifier.ciencia-id6017-8881-11E8
person.identifier.orcid0000-0001-8979-3876
person.identifier.scopus-author-id7006312557
rcaap.rightsclosedAccesspor
rcaap.typeconferenceObjectpor
relation.isAuthorOfPublication80b63d8a-2e6d-484e-af3c-55849d0cb65e
relation.isAuthorOfPublication.latestForDiscovery80b63d8a-2e6d-484e-af3c-55849d0cb65e

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
COM_VikramGupta_2011_CISTER.pdf
Size:
2.79 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: