1.一种多小区TTCN协议一致性测试平台系统,其特征在于,该多小区TTCN协议一致性测试平台系统包括:计算机、主控模块、TD处理模块、连接切换箱、无线信道环境模拟仪器、信令分析仪、终端设备;
计算机连接主控模块、无线信道环境模拟仪器和信令分析仪,主控模块连接TD处理模块,连接切换箱连接TD处理模块、无线信道环境模拟仪器和信令分析仪,终端设备连接切换箱;
计算机中安装有TTCN-3软件,主控模块转发给TD处理模块中的低层协议处理单元,进行相应的链路处理和信道编解码,最后通过射频发出模拟信号,主控模块用于模拟主小区的基本控制功能与人机交互界面,作为安装有TTCN-3的控制计算机与TD处理模块通信的桥梁,用于转发来自计算机与TD处理模块的信息;连接切换箱根据具体场景来调节开关箱内部模拟信号流向,所有仪表间信号的交互统一通过连接切换箱进行转接,无线信道环境模拟仪器由安装有TTCN的计算机进行控制,用于根据模拟场景来变换无线信道环境,使得模拟环境更加接近真实的信道环境,信令分析仪由TTCN来控制,采用脚本以及测试进程标识协同的开发方式,在TTCN中引入测试进程标识,控制仪表中的脚本完成相应测试过程的操作,简化了很大部分的代码移植工作。
2.如权利要求1所述的多小区TTCN协议一致性测试平台系统,其特征在于,TD处理模块用于模拟协议栈层包括分组数据汇聚协议层、无线链路控制层和媒体接入控制层三层和物理层的功能,协议栈层包括加密、完整性保护、分段、重组、级联、以及逻辑信道复用,物理层应用对数据的编码,调制、映射及发送。
3.如权利要求2所述的多小区TTCN协议一致性测试平台系统,其特征在于,用TTCN接管协议高层,底层协议仍然保留在原仪表中,在实现层灵活性的同时保证了测试运行的实时性。
4.如权利要求1所述的多小区TTCN协议一致性测试平台系统,其特征在于,连接切换箱的内部通路通过TTCN的测试流程进行自动的控制。
5.如权利要求1所述的多小区TTCN协议一致性测试平台系统,其特征在于,计算机还包括:测试log图模块、系统适配器、平台适配器、编码模块、测试控制接口、实时测试接口、测试管理模块、组件控制模块;
测试log图模块,与TTCN执行模块连接,用于测试过程中本地Log的记录实体,负责记录测试过程中TTCN-3的实时Log,保存在本地文件中;
系统适配器,与TTCN执行模块连接,用于实现TTCN执行模块与被测系统之间的通信,在系统适配器上可以调用TTCN运行接口提供的API函数;
平台适配器,与TTCN执行模块连接,用于向TTCN执行模块提供计时器的管理、外部函数的实现;
编码模块,与TTCN执行模块连接,编解码功能实体,负责测试数据的编码和解码工作,在测试工具开发过程中需要针对协议规范制定特定的测试数据,通过特定的编解码方式编解码方可完成测试;
测试控制接口,用于提供TTCN执行模块与测试管理模块、测试log图模块、组件控制模块和CE之间的接口API函数;
实时测试接口,用于提供TTCN执行模块与系统适配器之间的接口API函数;
测试管理模块,与TTCN执行模块连接,用于控制整个测试流程的执行;
组件控制模块,与TTCN执行模块连接,用于对测试过程中端口组件的控制与管理。