WISeMid:实现无线传感器网络与互联网服务集成的中间件
1. 背景与问题提出
在无线传感器网络(WSN)中,发送少量传感器数据时,协议开销占每个数据包的近 90%,这会造成无线电传输中宝贵能量的浪费。TCP 在无线链路网络中表现不佳,因为数据包常因比特错误而丢失,且端到端重传会在重传路径的每一跳消耗能量。此外,传感器节点的内存和计算资源有限,无法运行完整的 TCP/IP 协议栈。
一些工作提出了简化版的 TCP/IP 协议栈,但大多数现有集成方法仅关注从互联网访问传感器节点数据,而忽略了传感器请求外部服务的情况。然而,当传感器资源不足或执行某些任务比请求外部服务更消耗资源时,传感器请求外部服务是有必要的。
2. WISeMid 概述
2.1 定义与目标
WISeMid(Wireless sensor network’s and Internet’s Services integration Middleware)是一种通信基础设施,支持 WSN 和互联网在服务级别上的集成。在这种环境下,互联网和 WSN 节点上运行的应用程序可以充当服务提供者或服务使用者。
WISeMid 的目标是提供一个基础设施,使服务使用者能够以透明的方式与服务提供者通信,无论它们是否在同一网络中。此外,WISeMid 应支持不同技术开发的应用服务,不过目前仅支持 WISeMid 服务。
2.2 物理视图
WISeMid 在互联网和 WSN 中的实现不同,因为它们有不同的要求和组件。物理通信通过一个连接到 WSN 汇聚节点的互联网主机进行,该主机运行一个名为 SAGe 的特殊 WISeMid 服
WISeMid:无线传感器网络与互联网服务集成中间件
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



