【摘 要】
:
以数据为中心的发布订阅通信模型可以很好的满足分布式实时系统各节点不同QoS的应用要求,并且能适应多对多传输的场景。发布订阅通信模型可以为应用简化分布式实时系统的复杂
论文部分内容阅读
以数据为中心的发布订阅通信模型可以很好的满足分布式实时系统各节点不同QoS的应用要求,并且能适应多对多传输的场景。发布订阅通信模型可以为应用简化分布式实时系统的复杂性,在发布订阅通信模型中,发布者和订阅者只需要匿名的发布或接收数据,不需要了解整个网络的复杂情况,也不需要获知对方地址,同时也可以实现时间和控制流的解耦合。但是,发布订阅通信模型在时间、空间和同步上的解耦合特性使得实现时效性相关QoS的变得更加困难。
本文的目标是在基于发布订阅通信模型的实时中间件的基础上,研究分布式实时系统中时效性QoS的实现。论文提出中间件系统中的时效性QoS管理框架,满足应用对数据的时效性要求。
本文主要工作如下:
(1)提出了时效性QoS管理框架。应用在进行发布订阅数据时,设置时效性相关的QoS,然后由中间件满足应用需求。论文给出时效性QoS描述,提供时效性QoS接口,使得中间件可以接收应用提出的要求,设计发布方和订阅方QoS的匹配机制,并且设计算法将应用设置的参数综合转化为中间件内部任务调度的参数,完成QoS映射,最终通过调度策略的调度实现时效性QoS。
(2)设计了基于发布订阅模型中间件中的实时任务调度策略。系统依据时效性QoS需求映射成的调度参数和检测到的端到端通信延时,采用EDF调度策略和“周期服务器”策略实现对实时和非实时任务的调度,保证应用对数据的实时性要求。
(3)借鉴DDS规范,改进了已有的基于发布订阅通信模型的中间件系统,并对系统进行功能和性能测试,测试结果表明原型系统达到了设计的要求。
其他文献
浮选过程中,泡沫具有明显的色彩特征,它与浮选生产工况密切相关,并能反映气泡所携带的矿物类型。现场操作工人往往通过观察浮选泡沫表面颜色进行生产调节,但肉眼难以观测到泡
随着网络规模的不断扩大,网络流量的不断增大,传统的入侵检测系统在高速网络环境下存在较大的性能瓶颈和缺陷。主要表现在两个方面:一是当前应用层的入侵检测系统虽然比较稳定
众所周知,比较是人类认识世界的一种重要手段和有说服力的表达方式,是世界各种语言的最重要的组成部分。随着Web2.0的深入发展,Internet技术更加注重与普通用户的交互,用户不
随着三维建模和三维扫描技术的飞速发展,三维网格数据的规模也同样快速增长,而这些数据的处理和存储问题开始凸显。现阶段有着很多对三维网格处理方面的研究,但是却基本没有
群智能算法是通过模拟自然界生物的群体行为而构造的随机优化算法,它为解决大量存在于计算机科学、管理科学、控制工程等领域的全局优化问题提供了新的途径,因此成为学术界长
设计模式是面向对象软件设计中针对典型问题的典型解决方案,被广泛应用于软件系统中。从代码中识别设计模式实例有助于对软件的理解和再工程。目前,设计模式结构特征的识别研究
视觉是人类获取信息的主要途径之一,而图像正是我们通过视觉获得信息的主要手段。在现阶段的工程项目和科学研究中,经常需要宽视角且高分辨率的图像。普通获取图像的设备无法直
随着社会经济的不断发展,人们的生活质量也越来越高,出门旅游变成了节假日人们的主流选择。在互联网技术飞速发展的今天,传统的旅游导览模式已经无法满足人们参观旅游的需求,
电子商务个性化推荐系统随着Web2.0技术的迅猛发展得到了广泛的关注和普及,为用户在日益增长的海量信息中发现自己所需要的信息提供了一种有效方法。电子商务网站使用电子商
电力工业作为保证国民经济实现可持续发展增长的重要基础产业,拥有大量的资产、设备、人员等信息,随着电力信息化进程的快速发展,电力工业的信息量快速扩大,如何快速分析、处