[发明专利]一种基于TTCN-3测试系统的MVB协议一致性测试编解码器有效
| 申请号: | 201410637816.5 | 申请日: | 2014-11-06 |
| 公开(公告)号: | CN104320306B | 公开(公告)日: | 2018-07-06 |
| 发明(设计)人: | 李红辉;贺风;杨芳南;许美佳 | 申请(专利权)人: | 北京交通大学 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/06;H04L1/00 |
| 代理公司: | 北京凯特来知识产权代理有限公司 11260 | 代理人: | 郑立明;郑哲 |
| 地址: | 100044*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一致性测试 编解码器 测试系统 被测系统 编码模块 解码模块 数据类型 多功能车辆总线 字节流数据 测试过程 测试控制 测试数据 数据转换 测试 转换 制定 | ||
本发明公开了一种基于TTCN‑3测试系统的MVB协议一致性测试编解码器,包括:编码模块与解码模块;其中,所述编码模块,用于在测试过程中将多功能车辆总线MVB协议规范制定的测试和测试控制符号版本3TTCN‑3数据类型测试数据转换为被测系统的字节流数据;所述解码模块,用于将从被测系统接收到的数据转换成TTCN‑3数据类型。通过采用本发明公开的编解码器,实现了基于TTCN‑3测试系统的MVB协议一致性测试。
技术领域
本发明涉及编解码技术领域,尤其涉及一种基于TTCN-3测试系统的MVB协议一致性测试编解码器。
背景技术
TTCN-3:(Testing and Test Control Notation-3,测试和测试控制符号版本3),是一个由ETSI(European Telecommunications Standards Institute,欧洲电信标准化协会)维护的全球适用的标准测试语言。TTCN-3的平台独立性和其特殊的测试能力使得它被广泛应用于定义通信系统的正式测试集,如GSM,3G和蓝牙协议。
编解码器是TTCN-3测试系统的重要组成部分,所谓的编码解码是指将以TTCN-3数据类型定义的数据与网络协议传输的实际字节流数据之间进行转换,这样做的目的是为了使测试系统和被测系统之间能够识别他们之间相互传送的消息内容。
多功能车辆总线(MVB)是列车通信网络标准中明确定义的通信协议,用于车辆内部各功能设备间的信息传输。为了确保来自不同生产厂家的MVB设备的兼容性和互操作性,必须对各个MVB设备进行协议一致性测试,以提高MVB网络设备互联的成功率。
设计编解码器(CD),需要根据具体的测试平台和具体的协议来实现,不同的协议数据结构和数据类型不同,而一种形式的数据结构就有一种编解码规则,一种数据类型就有一种编码规则导致编码解码方式层出不穷,而且这些协议的报文格式都不相同。其次TTCN-3测试系统体系结构中,TCI-CD接口(TTCN-3执行器与CD之间的接口)涵盖了编码解码器所需的所有操作。
TTCN-3是一种灵活且功能强大的测试套描述语言,广泛应用于一致性测试中。目前,用TTCN-3对MVB协议的一致性测试的研究在目前的测试产品和科研研究中很少涉及;并且,MVB协议是铁路专用的协议,国内外对MVB协议的研究还处于初步阶段,因此,解决基于TTCN-3测试系统的MVB协议的一致性测试显得尤为重要。
发明内容
本发明的目的是提供一种基于TTCN-3测试系统的MVB协议一致性测试编解码器,解决了TTCN-3测试系统中针对MVB协议的编解码器的实现,从而对MVB协议进行一致性测试。
本发明的目的是通过以下技术方案实现的:
一种基于TTCN-3测试系统的MVB协议一致性测试编解码器,包括:编码模块与解码模块;
其中,所述编码模块,用于在测试过程中将多功能车辆总线MVB协议规范制定的测试和测试控制符号版本3TTCN-3数据类型测试数据转换为网络传输中的字节流数据;
所述解码模块,用于将从被测系统接收到的数据转换成TTCN-3数据类型。
所述在测试过程中将MVB协议规范制定的TTCN-3数据类型测试数据转换为网络传输中的字节流数据之前包括:
根据MVB协议数据报文格式构造对应的TTCN-3数据类型;
所述编码模块根据测试执行器TE发送的待编码的TTCN-3数据及对应的类型进行编码。
所述编码模块,接收到待编码的TTCN-3数据类型测试数据后,解析TTCN-3数据模版,获取模版中各个参数的值;
并判断是否为基本数据类型,若是,则进行基本数据类型编码;否则,进行复合数据类型编码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京交通大学,未经北京交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410637816.5/2.html,转载请声明来源钻瓜专利网。





