基于内容的无线传感器网络订阅/发布中间件

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:liongliong452
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着无线传感器网络技术的发展,其应用领域也日益广泛。然而,由于应用需求的多样性和无线传感器网络平台的异质性(不同的硬件结构、通信协议和操作系统),传感器网络应用的开发、维护、部署及运行也变得更加富有挑战性。传感器网络中间件能够屏蔽底层的异质性,为应用提供通用的接口和服务,方便开发。针对上述需求,一种基于内容的无线传感器网络订阅/发布中间件TinyMQ在传感器网络中实现了分布式的基于内容的订阅/发布模型,为上层应用提供了相应的订阅/发布服务。TinyMQ中间件在无线传感器网络之上维护了一个覆盖网络,并基于该覆盖网络实现了基于内容的订阅/发布机制。它不需要知道网络节点的地理位置信息,就可以实现节点之间的通信。TinyMQ中间件根据其功能可以分为两部分,分别为基于内容的订阅/发布机制和基于Rendezvous的路由协议,并且用消息映射组件把这两者联系起来。消息映射组件能够有效地实现订阅消息和事件映射到相应的节点(集)上;基于内容的订阅/发布机制不需要节点之间都互相知道对方的位置信息就可以相互通信,并且每个节点都可以成为订阅节点、发布节点和约定节点;基于Rendezvous的路由协议能够尽可能快速地把事件只发送给感兴趣的节点,并且尽量选择短通信路径。上述方法有效地减少了消息通信负载,降低了网络资源的消耗。系统测试表明了TinyMQ中间件实现了预定的功能,同其他订阅/发布中间件进行的性能比较表明TinyMQ中间件能够提高订阅/发布的效率,降低资源消耗。
其他文献
在容灾存储系统中,为了保证系统的高可靠性与高可用性,广泛地采用了故障检测技术,通过及时而准确地发现故障并采取相应的处理措施来保证可靠性。广域网具有高时延,高抖动等特
三维建筑建模是当前计算机图形学研究中的一个重要课题,广泛应用于各种虚拟场景的构建。本文主要提出了一种基于特征线素的轻量级三维建筑交互建模方法,称为Fe-Wires方法。该
在线视频网站如优酷、爱奇艺、搜狐大多采用Adobe公司提供的通用的FlashPlayer平台,因此用户在线观看视频时,不需要下载不同的解码软件对视频解码播放。据调查了解,Flash Pla
关键节点的测度问题本质上可归结为节点重要性测度及排序问题,该问题的有效解决有助于指导金融、电力、供应链、互联网等多方面的应用开展。而当前的研究大多针对无权、静态
关系人分析主要是从海量通信数据中分析出人与人之间的潜在的关系模式,为其他分析系统提供决策支持。将数据挖掘技术应用到关系人的分析中能更容易的挖掘出隐藏在数据中的信
摄像机标定是利用标定物体的二维图像信息和真实测量的三维空间信息来计算摄像机标定参数的过程。获得精确的摄像机标定参数是实现双目视觉系统的前提,使用摄像机标定参数矩
基于对象的存储是一种新的网络存储模式,它融合了SAN的高性能和NAS的跨平台两个优点,发展前景广阔。它将90%左右的数据管理下移动智能存储设备,缓解了元数据服务器和文件系统
基于参考图像的乳腺肿块计算机辅助诊断(Computer-aided diagnosis, CAD),不仅提供待诊乳腺图像可疑肿块的决策值,指示其为肿块的可能性,而且提供一系列与待诊图像相似的确诊
拥塞控制技术(Congestion Control Technology)是针对网络拥塞问题而提出的有效解决方案。在计算机科学、控制理论、运筹学等学科的交叉领域,拥塞控制成为增强系统整体性能的
随着计算机网络和多媒体信息的迅猛发展,用户的检索需求在不断变化,用户不再满足于文本检索,多媒体信息的检索备受关注。当前已有的多媒体个性化模型大多是基于用户检索词建