A Java Software Stack for Resource Poor Sensor Nodes: Towards Peer-to-Peer Jini

N. Costa, António Pereira, Carlos Serôdio
{"title":"A Java Software Stack for Resource Poor Sensor Nodes: Towards Peer-to-Peer Jini","authors":"N. Costa, António Pereira, Carlos Serôdio","doi":"10.1109/EM-COM.2009.5402981","DOIUrl":null,"url":null,"abstract":"Sensor networks have been referred to as part of the background infrastructure required to achieve ubiquitous computing. This has recently promoted a considerable amount of attention from the research community that concluded that existing protocols and techniques for service discovery, such as JINI or UPnP are not suitable for the case of resource poor, battery-powered sensor nodes. We do not really agree with this approach. We think that those protocols could be a good starting point to \"power-up\" sensor nodes with poor resources for ubiquitous computing support. Starting from this principle and recognizing that existing sensor node system software is not suitable for our purpose, we decided to build a new sensor node software stack. The result was a stand-alone Java Virtual Machine, suitable for sensor nodes with poor resources, an implementation of the ubiquitous TCP/IP communication stack and Jini based middleware to achieve automatic service discover and usage. This software stack was tailored to perfectly fit in the state-of-the-art Mica2 class of sensor nodes.","PeriodicalId":290107,"journal":{"name":"2009 Fourth International Conference on Embedded and Multimedia Computing","volume":"174 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 Fourth International Conference on Embedded and Multimedia Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EM-COM.2009.5402981","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

Sensor networks have been referred to as part of the background infrastructure required to achieve ubiquitous computing. This has recently promoted a considerable amount of attention from the research community that concluded that existing protocols and techniques for service discovery, such as JINI or UPnP are not suitable for the case of resource poor, battery-powered sensor nodes. We do not really agree with this approach. We think that those protocols could be a good starting point to "power-up" sensor nodes with poor resources for ubiquitous computing support. Starting from this principle and recognizing that existing sensor node system software is not suitable for our purpose, we decided to build a new sensor node software stack. The result was a stand-alone Java Virtual Machine, suitable for sensor nodes with poor resources, an implementation of the ubiquitous TCP/IP communication stack and Jini based middleware to achieve automatic service discover and usage. This software stack was tailored to perfectly fit in the state-of-the-art Mica2 class of sensor nodes.
面向资源贫乏传感器节点的Java软件栈:面向点对点Jini
传感器网络被认为是实现普适计算所需的背景基础设施的一部分。最近,这引起了研究社区的大量关注,他们得出结论,现有的服务发现协议和技术,如JINI或UPnP,不适合资源贫乏、电池供电的传感器节点。我们并不真正同意这种做法。我们认为这些协议可能是一个很好的起点,可以“增强”资源贫乏的传感器节点,为无处不在的计算提供支持。从这个原理出发,并认识到现有的传感器节点系统软件不适合我们的目的,我们决定建立一个新的传感器节点软件堆栈。其结果是一个独立的Java虚拟机,适用于资源贫乏的传感器节点,实现了无处不在的TCP/IP通信堆栈和基于Jini的中间件,以实现自动服务发现和使用。该软件堆栈经过量身定制,完全适合最先进的Mica2级传感器节点。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书