首页> 外文期刊>Science of Computer Programming >Servilla: A flexible service provisioning middleware for heterogeneous sensor networks'
【24h】

Servilla: A flexible service provisioning middleware for heterogeneous sensor networks'

机译:Servilla:用于异构传感器网络的灵活的服务供应中间件”

获取原文
获取原文并翻译 | 示例

摘要

Device heterogeneity in wireless sensor networks is rendering such networks increasingly difficult to program. To address this problem, we present Servilla, a novel middleware that enables applications to be both platform-independent and efficient despite executing over a diverse and dynamic set of devices. It achieves this by using service-oriented computing and requiring all platform-specific functionality be encapsulated behind services, which are dynamically discovered by applications. Novel forms of service bindings and invocation semantics enable flexible yet energy-efficient in-network collaboration among heterogeneous devices. To support a wide range of devices, Servilla introduces the concept of middleware asymmetry, enabling resource-constrained devices to only provide services that can be leveraged by more powerful devices running applications. Servilla has been implemented and evaluated on two disparate hardware platforms, the Imote2 and TelosB. Microbenchmarks demonstrate Servilla's feasibility while a structural health monitoring application case study demonstrates its efficacy.
机译:无线传感器网络中的设备异质性使得此类网络越来越难以编程。为了解决这个问题,我们提出了Servilla,这是一种新颖的中间件,尽管可以在一组多样化且动态的设备上执行,但它们使应用程序既独立于平台又高效。它通过使用面向服务的计算并要求将所有特定于平台的功能封装在服务之后(由应用程序动态发现)来实现。服务绑定和调用语义的新颖形式可实现异构设备之间灵活但节能的网络内协作。为了支持各种设备,Servilla引入了中间件不对称性的概念,使资源受限的设备仅能提供运行应用程序的功能更强大的设备可以利用的服务。 Servilla已在两个不同的硬件平台Imote2和TelosB上实现和评估。微基准测试证明了Servilla的可行性,而结构健康监测应用案例研究证明了其有效性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号