文摘
英文文摘
论文说明:图表目录
声明
致谢
1 引言
1.1 研究背景
1.1.1 CTCS—3 级列车运行控制系统概述
1.1.2 CTCS—3 级车地通信协议
1.2 协议一致性测试研究现状
1.3 选题目的及意义
1.4 本文结构安排
2 协议测试及测试描述语言TTCN—3
2.1 协议一致性测试理论
2.1.1 协议测试的基本概念
2.1.2 协议测试的分类
2.1.3 协议一致性测试
2.2 有限状态机与一致性测试序列
2.2.1 有限状态机概念
2.2.2 基于有限状态机的测试序列
2.3 测试描述语言TTCN—3
2.3.1 形式化测试描述语言TTCN及发展
2.3.2 TTCN—3 核心语言及其他表现形式
2.3.3 TTCN—3 的特性
2.4 协议测试工具TTworkbench介绍
2.4.1 TTworkbench的功能
2.4.2 TTworkbench的组成架构
2.4.3 TTworkbench的工作流程
2.5 本章小结
3 CTCS—3 级车地通信协议一致性测试序列的设计
3.1 基于UIO的测试序列生成算法
3.1.1 常用测试序列生成算法
3.1.2 基于UIO的生成算法
3.2 CTCS—3 级车地通信协议通信流程
3.2.1 建立安全连接
3.2.2 安全数据传输
3.2.3 安全连接释放
3.2.4 错误处理
3.3 CTCS—3 级车地通信协议FSM模型
3.3.1 发起方的FSM模型
3.3.2 艮随方的FSM模型
3.4 CTCS—3 级车地通信协议测试序列生成
3.5 本章小结
4 CTCS—3 级车地通信协议一致性测试分析
4.1 车地通信协议一致性测试方法
4.1.1 常用抽象测试方法
4.1.2 常用抽象测试方法分析
4.1.3 车地通信协议一致性测试抽象测试方法
4.2 车地通信协议测试系统的结构设计
4.2.1 测试系统组成
4.2.2 测试配置
4.2.3 测试系统内部结构
4.3 基于TTCN—3 的测试套的描述
4.3.1 数据类型的定义
4.3.2 端口的定义
4.3.3 定时器
4.3.4 测试序列的描述
4.4 编解码器的设计与实现
4.5 协议适配器的设计与实现
4.6 测试结果及分析
4.6.1 测试判决
4.6.2 测试过程中出现的问题及分析
4.7 本章小结
5 总结及展望
5.1 工作总结
5.2 展望
参考文献
作者简历
北京交通大学;