[发明专利]一种基于MPC860的MVB-WTB网关有效

专利信息
申请号: 201210328520.6 申请日: 2012-09-06
公开(公告)号: CN103684999A 公开(公告)日: 2014-03-26
发明(设计)人: 武斌;朱懿;侯玮玮;李绍杰;张仕超;李明树;赵琛 申请(专利权)人: 中国科学院软件研究所
主分类号: H04L12/66 分类号: H04L12/66;H04L29/06
代理公司: 北京君尚知识产权代理事务所(普通合伙) 11200 代理人: 余长江
地址: 100190 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 mpc860 mvb wtb 网关
【说明书】:

技术领域

发明涉及一种基于MPC860的MVB-WTB网关,属于网关通信领域,广泛适用于符合国际列车通讯网络TCN标准IEC1375和UIC556协议的各种车辆、设备的通信,包括高速列车、动车等各种轨道车辆。

背景技术

国际列车通讯网络TCN标准IEC61375-1是专门针对轨道车辆制定的、符合多国铁路制造商、运营商需求的列车网络通讯标准。列车通信网络具有分层控制、开放性、实时性与高可靠性的特点。各车之间的重联控制,控制单元联网通信与信息资源共享是其控制网络的重要功能。根据列车控制的特点,TCN网络分为两层总线,分别是连接各个车厢的WTB总线以及连接车内设备的MVB总线。TCN标准定义的这两种形式的总线,制定了一个开放的通信系统,从而使得各种类型的铁路机车车辆能够互相联挂,不同厂商生产的设备可以互联互通。

WTB与MVB是两个独立的通信子网,WTB负责列车车辆之间的数据通信,MVB负责车辆内部的数据通信。它们采用不同的协议,之间通过一个WTB节点连接,这个节点就是网关,负责两种不同协议的网络区域之间的协议转换。

目前现有的网关技术大多只涉及WTB总线和MVB总线的一种,采用其他总线来代替WTB或MVB总线设备,并未真正实现TCN网络中WTB与MVB子网的协议转换,自然也不能在具有WTB过程数据功能、消息数据功能和总线管理功能的同时,也兼顾MVB主权转移、事件、设备状态查询的传输控制等功能。所以目前并没有真正意义上具有自主知识产权的MVB-WTB网关。而且,现有的网关大多采用ARM芯片,处理器工作在小端模式,在数据的收发过程中需要对数据进行大小端转换处理,增加了软件设计的难度和工作量;而本文发明的网关采用MPC860处理器,性能优于ARM处理器,且可以工作在大端模式,使得数据组织和网络上的数据一致,从而降低了软件设计的难度和复杂度。同时,由于本技术涉及WTB总线和MVB总线,既具有WTB过程数据功能、消息数据功能和总线管理功能的同时,又具有MVB主权转移、事件、设备状态查询的传输控制等功能。因此,基于MPC860的MVB-WTB网关的研制成功对实现WTB和MVB之间的协议转换、数据通信起到了重要的作用,对我国铁路机车车辆行业的技术创新具有现实意义。

发明内容

针对现有技术中存在的技术问题,本发明的目的在于提供一种基于MPC860的MVB-WTB网关及其工作方法。为实现网关设备的自主知识产权,本发明设计出的基于MPC860的MVB-WTB网关符合国际列车通讯网络TCN标准IEC1375和UIC556协议的各种车辆、设备的通信。MPC860处理器工作在大端模式,可以使收发的数据组织与网络中的数据一致,通过FPGA实现WTB协议链路层,并为上层RTP协议等提供接口,可实现WTB列车级网络和MVB车辆级网络间的相互通信,在降低了软件设计复杂度的同时,提高了数据通信的准确性和可靠性。

本发明的技术方案为:

一种基于MPC860的MVB-WTB网关,其特征在于包括WTB卡、MAU卡、转接卡和MVB卡;其中,WTB卡、MAU卡和MVB卡通过转接卡连接;WTB卡负责WTB总线所连接的WTB设备的数据采集和传输,MAU卡负责提供网关与其他网关通信的接口,MVB卡负责MVB总线所连接的MVB设备的数据采集和传输,转接卡负责MVB和WTB之间的数据转换。

进一步的,所述转接卡为CPCI-PC104转接卡,所述MVB卡为带有PC104接口的MVB卡;WTB卡通过所述转接卡的PC104总线与所述MVB卡数据通信。

进一步的,所述WTB卡包括WTB-CPU模块、WTB-FPGA模块、转接模块和WTB串口接口,WTB-FPGA模块通过数据线与WTB-CPU模块连接;其中,所述WTB-CPU模块负责网关RTP协议栈的网络层和链路层部分的处理工作,以及WTB总线所连接的WTB设备的数据采集和传输;所述WTB-FPGA模块负责对WTB在WTB总线上收集接收的数据进行编码,以及对接收的数据进行解码并生成标准的并行信号传给WTB,切换网关的工作状态以及指示网关运行情况;所述转接模块用于实现MVB到WTB的数据转换,负责MVB和WTB之间的数据传输;所述WTB串口接口用于接收对WTB进行维护和调试。

进一步的,所述WTB卡以轮询的方式收集WTB总线上的WTB过程变量、消息和监视数据,并将收集的数据转换为HDLC报文的格式后传送给WTB-FPGA模块进行编码处理。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院软件研究所,未经中国科学院软件研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210328520.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top