基于WSN的发布订阅系统的消息路由与自配置方法的研究与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:llaaxzl123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
以往,人们习惯使用同步的“请求-应答”的通信方式来满足各种软件应用的需求,但在网络规模日益扩大,参与实体逐渐增长的今天,这种传统的方式严重制约了分布式系统的发展。近年来,对事件驱动的发布/订阅系统的研究越来越受到关注,这种系统对消息的生产者与消费者进行解耦,它的异步和多点通信的特点增强了分布式系统的可扩展性和灵活性。   WS-NOTIFICATION(WSN)是关于Web服务环境中事件驱动系统的一系列规范,它定义了这种系统中各个实体之间交互的消息格式,提供了基本的发布/订阅能力和基于代理的交互模式,但并没有考虑参与实体的组织及其消息的路由问题,而这两个问题也是研究发布/订阅系统的关键问题。   本文将基于WSN设计发布/订阅系统,着眼于如何使系统具有自配置的能力和能够对消息进行高效地路由。本文从拓扑结构出发,将系统的参与者组织成集群的形式,以集群为单位进行订阅信息的交互和节点的管理;并根据此订阅信息和拓扑结构设计了一种转发树的路由算法对消息进行路由;同时还考虑了节点失效的处理,以保证系统的自配置特性。实验结果表明,这些设计的引入,提高了系统的效率与鲁棒性。
其他文献
AIS全称船舶自动识别系统,是安装在船舶上的一种导航设备,这种设备可以在海事VHF频段不断向外发送本船的经纬度,航向、航速、等动态信息,船名、呼号、目的港等静态信息。同时也能
随着互联网应用的发展,企业信息化进程日益加快,电力、能源等传统企业在走向现代化综合性能源集团的道路中,信息化建设是实现此项战略的关键支撑。安全生产是电力企业的核心业务
伴随着计算机的发展,计算机网络,WEB服务,分布式计算,云计算等相关技术取得了前所未有的发展成果。通过这些技术,使得网络变得无比的庞大,网络中拥有大量的各种信息,信息的形式和内
在信息化快速发展的今天,将信息技术应用到农业作物的病虫害防治上,实现病害分级和虫害计数,最终实现减少病虫害防治成本和提高农作物的产量和质量的目的,这是现代化农业发展的一
现如今,互联网已经成为了我们生活的一部分,作为互联网服务之一的电子邮件,以其方便性、低成本性等特点,已经被广泛应用,成为人们生活中最普遍的网络沟通工具。但是由于其潜
近来,几起重大煤矿安全事故的发生再次引起了人们对于煤矿安全问题的广泛关注,煤矿安全问题始终是安全生产工作的重中之重。随着信息技术的高速发展,以普适计算、物联网为代表的
OCTEON CN5200是Cavium Networks公司近些年推出的某系列多核SPU(业务处理板)的芯片处理器,该处理器具有强大的网络数据处理能力,在其给出的解决方案中,用户是通过客户端的串口
现阶段移动增值业务仍然是移动通信市场的主要业务支柱,近年来,随着通信技术的发展,移动网络承载能力的加强,移动终端功能性能的提高,使各大运营商增值业务竞争的焦点转移到
人脸检测和识别技术是极富挑战性的热门研究方向,是计算机视觉领域的一项关键应用技术,在经济、安全、社会保障、军事等方面具有巨大的潜在价值。目前在人脸方面的研究主要包
随着移动互联网和智能终端技术的发展,智能手机正迅速取代功能性手机,成为我们日常生活中必不可少的工具。在智能手机市场高速增长的同时,操作系统平台的竞争也日趋白热化,iOS和A