声明
摘要
论文图表索引
第一章 引言
1.1 研究背景
1.1.1 分布式实时系统和网络中间件概念
1.1.2 发布订阅通信模型
1.1.3 基于发布订阅模型中间件的服务质量(QoS)
1.2 论文研究内容
1.3 论文组织
第二章 研究现状
2.1 发布订阅中间件系统的分类
2.2 发布订阅中间件在研究领域的原型系统
2.3 数据分发服务(OMG DDS)
2.3 实时调度的常用调度策略
2.3.1 实时任务调度
2.3.2 非实时任务调度
2.4 实时发布订阅中间件的相关研究
2.5 本章小结
第三章 实时发布订阅中间件中时效性QoS管理框架(TQMF)
3.1 问题描述
3.2 实时发布订阅中间件系统中的模型
3.2.1 发布订阅中间件系统中数据分发模型
3.2.2 发布订阅系统中的任务
3.3 中间件系统中QoS管理框架
3.3.1 框架结构描述
3.4 QoS的匹配和映射
3.4.1 QoS的匹配
3.4.2 时效性QoS的映射
3.5 TQMF中的调度策略
3.5.1 TQMF中的调度流程
3.5.2 端到端通信延时的检测
3.5.3 TQMF中的调度描述与分析
3.6 本章小结
第四章 实时发布订阅中间件系统QoS管理框架的实现
4.1 系统架构
4.2 TQMF框架中的各功能模块
4.2.1 时效性QoS描述(QoS API模块)
4.2.2 发布订阅管理模块
4.2.3 时效性QoS匹配(发布订阅发现模块的端点发现)
4.2.4 任务调度模块
4.3 主要线程
4.4 本章小结
第五章 发布订阅中间件系统QoS管理的测试与分析
5.1 测试环境和系统设置
5.2 功能测试
5.2.1 测试数据有效期QoS和网络延时检测
5.2.2 测试数据延迟QoS
5.3 性能测试
5.3.1 非实时队列的执行周期对实时数据传输率的影响
5.3.2 主题数量对实时数据传输率的影响
5.3.3 TQMF中调度策略和原有调度策略的比较
5.4 本章小结
第六章 总结及进一步工作
6.1 总结
6.2 进一步工作
参考文献
致谢