摘要 | 第4-6页 |
ABSTRACT | 第6-7页 |
1. 绪论 | 第10-14页 |
1.1 研究背景及意义 | 第10页 |
1.2 课题研究现状 | 第10-11页 |
1.3 主要研究内容与创新点 | 第11-12页 |
1.4 论文章节安排 | 第12-14页 |
2. TIPC | 第14-27页 |
2.1 网络拓扑 | 第14-15页 |
2.2 地址类型 | 第15-16页 |
2.3 名字表 | 第16-17页 |
2.4 地址解析 | 第17-19页 |
2.5 报文 | 第19-21页 |
2.6 链路建立 | 第21页 |
2.7 拓扑服务 | 第21-25页 |
2.8 配置服务以及工具tipc-config | 第25-26页 |
2.9 本章小结 | 第26-27页 |
3. 强实时性高可用系统理论分析 | 第27-33页 |
3.1 系统的实时性 | 第27-30页 |
3.1.1 TIPC通信实时性优势理论分析 | 第27-30页 |
3.2 系统的高可用性 | 第30-32页 |
3.2.1 系统可用性衡量指标 | 第30-31页 |
3.2.2 双机热备并联系统的可用性 | 第31-32页 |
3.3 本章小结 | 第32-33页 |
4. 基于TIPC的强实时性高可用嵌入式集群系统设计与实现 | 第33-66页 |
4.1 OTN智能光传输平台模型 | 第33-34页 |
4.2 系统规划设计 | 第34-41页 |
4.2.1 协议内部参数配置及说明 | 第36-38页 |
4.2.2 网络地址规划 | 第38-39页 |
4.2.3 逻辑地址分配 | 第39-41页 |
4.3 系统实时性设计 | 第41-44页 |
4.3.1 基于优先级的数据通信设计 | 第41-42页 |
4.3.2 基于优先级的系统通信实现 | 第42-44页 |
4.4 系统高可用性设计 | 第44-57页 |
4.4.1 节点高可用性设计 | 第44-54页 |
4.4.2 通信链路高可用性设计 | 第54-57页 |
4.5 系统性能验证 | 第57-65页 |
4.5.1 系统实时性评估 | 第58-61页 |
4.5.2 系统高可用性评估 | 第61-65页 |
4.6 本章小结 | 第65-66页 |
5. 嵌入式集群系统环境下TIPC的优化与改进 | 第66-86页 |
5.1 逻辑地址的发布/撤销由单播改为cluster内组播 | 第66-71页 |
5.1.1 逻辑地址的发布/撤销过程分析 | 第66-68页 |
5.1.2 通告方式修改方案及实现 | 第68-71页 |
5.2 TIPC网络吞吐量性能优化设计 | 第71-85页 |
5.2.1 TIPC吞吐量问题 | 第71-73页 |
5.2.2 Nagel算法原理及建模分析 | 第73-76页 |
5.2.3 TIPC中Nagel算法实现 | 第76-82页 |
5.2.4 吞吐量优化性能验证 | 第82-85页 |
5.3 本章小结 | 第85-86页 |
6. 总结与展望 | 第86-88页 |
6.1 总结 | 第86页 |
6.2 展望 | 第86-88页 |
参考文献 | 第88-91页 |
致谢 | 第91-92页 |
附录1:作者在攻读硕士学位期间发表的成果和参与的项目 | 第92-93页 |
附录2:相关代码 | 第93-144页 |
1.TIPC不同类型地址情况下底层数据发送程序 | 第93-101页 |
2.TIPC链路状态维护以及转换程序实现 | 第101-107页 |
3.系统实时性测试代码 | 第107-123页 |
4.TIPC逻辑地址广播通告实现代码 | 第123-125页 |
5.TIPC逻辑地址通告方式测试代码 | 第125-126页 |
6.Nagel算法matlab数学模型 | 第126-132页 |
7.TIPC流式套接字植入Nagel算法实现代码 | 第132-140页 |
8.Nagle算法验证测试代码 | 第140-144页 |