轻量级远程程序调用无线传感器和执行器网络

A. Reinhardt, P. Mogre, R. Steinmetz
{"title":"轻量级远程程序调用无线传感器和执行器网络","authors":"A. Reinhardt, P. Mogre, R. Steinmetz","doi":"10.1109/PERCOMW.2011.5766863","DOIUrl":null,"url":null,"abstract":"This paper presents S-RPC, a lightweight framework for remote procedure calls on wireless sensor and actuator nodes. It enables seamless interoperability between nodes by offering a common interface to remote method invocations. In the past, communication between these embedded devices has been realized over proprietary protocols specifically tailored for the given use case. This, however, strongly limits the possibilities to integrate new functions into the network and extend it by new sensing and actuation devices. In contrast to proprietary solutions, S-RPC is a framework which allows unified access to functions on remote devices. S-RPC uses an efficient data representation scheme to achieve small message sizes, and permits dynamic integration of new devices with different functions into the network during runtime. We show its real-world applicability through a reference implementation, which occupies less than 4% of a TelosB's resources, and increases the energy consumption per invocation by just 0.11%.","PeriodicalId":369430,"journal":{"name":"2011 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops)","volume":"114 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-03-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Lightweight remote procedure calls for wireless sensor and actuator networks\",\"authors\":\"A. Reinhardt, P. Mogre, R. Steinmetz\",\"doi\":\"10.1109/PERCOMW.2011.5766863\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents S-RPC, a lightweight framework for remote procedure calls on wireless sensor and actuator nodes. It enables seamless interoperability between nodes by offering a common interface to remote method invocations. In the past, communication between these embedded devices has been realized over proprietary protocols specifically tailored for the given use case. This, however, strongly limits the possibilities to integrate new functions into the network and extend it by new sensing and actuation devices. In contrast to proprietary solutions, S-RPC is a framework which allows unified access to functions on remote devices. S-RPC uses an efficient data representation scheme to achieve small message sizes, and permits dynamic integration of new devices with different functions into the network during runtime. We show its real-world applicability through a reference implementation, which occupies less than 4% of a TelosB's resources, and increases the energy consumption per invocation by just 0.11%.\",\"PeriodicalId\":369430,\"journal\":{\"name\":\"2011 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops)\",\"volume\":\"114 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-03-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/PERCOMW.2011.5766863\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PERCOMW.2011.5766863","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

摘要

本文提出了一种轻量级框架S-RPC,用于在无线传感器和执行器节点上进行远程过程调用。它通过为远程方法调用提供公共接口来实现节点之间的无缝互操作性。在过去,这些嵌入式设备之间的通信是通过专门为给定用例定制的专有协议实现的。然而,这极大地限制了将新功能集成到网络中并通过新的传感和驱动设备扩展网络的可能性。与专有解决方案相比,S-RPC是一个框架,它允许对远程设备上的功能进行统一访问。S-RPC使用有效的数据表示方案来实现小消息大小,并允许在运行时将具有不同功能的新设备动态集成到网络中。我们通过一个参考实现展示了它在现实世界中的适用性,该实现占用了不到4%的TelosB资源,并且每次调用的能耗仅增加了0.11%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Lightweight remote procedure calls for wireless sensor and actuator networks
This paper presents S-RPC, a lightweight framework for remote procedure calls on wireless sensor and actuator nodes. It enables seamless interoperability between nodes by offering a common interface to remote method invocations. In the past, communication between these embedded devices has been realized over proprietary protocols specifically tailored for the given use case. This, however, strongly limits the possibilities to integrate new functions into the network and extend it by new sensing and actuation devices. In contrast to proprietary solutions, S-RPC is a framework which allows unified access to functions on remote devices. S-RPC uses an efficient data representation scheme to achieve small message sizes, and permits dynamic integration of new devices with different functions into the network during runtime. We show its real-world applicability through a reference implementation, which occupies less than 4% of a TelosB's resources, and increases the energy consumption per invocation by just 0.11%.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信