列车网关转发策略配置方法及装置制造方法及图纸

技术编号:20278842 阅读:24 留言:0更新日期:2019-02-02 06:03
本发明专利技术提出一种列车网关转发策略配置方法及装置,其中方法包括:接收列车组网上控制局域网CAN模块发送的CAN报文转发请求,其中包括:CAN报文信息、目的地址信息以及对应的转发规则信息;CAN报文信息中携带CAN报文信息的标识;将CAN报文信息的标识以及对应的转发规则信息存储到CAN报文信息的源地址信息对应的列车网关的转发规则表中;并将携带CAN报文转发请求以及CAN报文信息的源地址信息的以太网报文发送给列车骨干网上的各个列车网关,以便各个列车网关根据CAN报文信息的转发路径对自身的转发规则表进行更新,从而能够对各列车网关的转发策略进行调整且不需要更新网关程序或者对网关进行升版,有利于版本管控,降低了列车网关的管理成本,提高了管理效率。

【技术实现步骤摘要】
列车网关转发策略配置方法及装置
本专利技术涉及列车网络控制
,尤其涉及一种列车网关转发策略配置方法及装置。
技术介绍
随着轨道行业的快速发展,对于列车的需求越来越大,对列车的编组也越趋丰富,有单节车组、两节车组、四节车组、八节车组,甚至是十六节车组,而且每节车组的车厢数也有多种类型。目前,列车行业的网关种类比较多,功能参差不齐,主要有WTB-MVB、ETH-MVB、ETH-CAN等,还有一系列混合组合类网关,但上述网关只能实现固定转发功能,如需要改变相应的转发策略,就得更新网关程序或者重新升版,这样不利于版本管控,也不够智能化,提高了列车网关的管理成本,降低了列车网关的管理效率。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的目的在于提出一种列车网关转发策略配置方法及装置,用于解决现有技术中改变转发策略需要更新网关程序或者升版,造成的管理成本高,管理效率低的问题。为达上述目的,本专利技术的第一个方面是提供一种列车网关转发策略配置方法,包括:接收列车组网上控制局域网CAN模块发送的CAN报文转发请求,所述CAN报文转发请求中包括:CAN报文信息、所述CAN报文信息的目的地址信息以及对应的转发规则信息;所述CAN报文信息中携带所述CAN报文信息的标识;将所述CAN报文信息的标识以及对应的转发规则信息存储到所述CAN报文信息的源地址信息对应的列车网关的转发规则表中;将携带所述CAN报文转发请求以及所述CAN报文信息的源地址信息的以太网报文发送给列车骨干网上的各个列车网关,以使所述列车网关根据所述CAN报文信息的源地址信息、目的地址信息以及列车网络拓扑信息表判断所述CAN报文信息的转发路径中是否包括自身列车网关,若所述CAN报文信息的转发路径中包括自身列车网关,则将所述CAN报文信息的标识以及对应的转发规则信息存储到自身列车网关的转发规则表中。本实施例提供的列车网关转发策略配置方法,通过接收列车组网上控制局域网CAN模块发送的CAN报文转发请求,CAN报文转发请求中包括:CAN报文信息、CAN报文信息的目的地址信息以及对应的转发规则信息;CAN报文信息中携带CAN报文信息的标识;将CAN报文信息的标识以及对应的转发规则信息存储到所述CAN报文信息的源地址信息对应的列车网关的转发规则表中;并将携带CAN报文转发请求以及CAN报文信息的源地址信息的以太网报文发送给列车骨干网上的各个列车网关,以使列车网关根据CAN报文信息的源地址信息、目的地址信息以及列车网络拓扑信息表判断CAN报文信息的转发路径中是否包括自身列车网关,若包括,则将CAN报文信息的标识以及对应的转发规则信息存储到自身列车网关的转发规则表中,从而能够对列车各网关的转发策略进行调整且不需要更新网关程序或者对网关进行升版,有利于版本管控,降低了列车网关的管理成本,提高了列车网关的管理效率。为达上述目的,本专利技术的第二个方面是提供一种列车网关转发策略配置装置,包括:接收模块,用于接收列车组网上控制局域网CAN模块发送的CAN报文转发请求,所述CAN报文转发请求中包括:CAN报文信息、所述CAN报文信息的目的地址信息以及对应的转发规则信息;所述CAN报文信息中携带所述CAN报文信息的标识;存储模块,用于将所述CAN报文信息的标识以及对应的转发规则信息存储到所述CAN报文信息的源地址信息对应的列车网关的转发规则表中;发送模块,用于将携带所述CAN报文转发请求以及所述CAN报文信息的源地址信息的以太网报文发送给列车骨干网上的各个列车网关,以使所述列车网关根据所述CAN报文信息的源地址信息、目的地址信息以及列车网络拓扑信息表判断所述CAN报文信息的转发路径中是否包括自身列车网关,若所述CAN报文信息的转发路径中包括自身列车网关,则将所述CAN报文信息的标识以及对应的转发规则信息存储到自身列车网关的转发规则表中。本实施例提供的列车网关转发策略配置装置,通过接收列车组网上控制局域网CAN模块发送的CAN报文转发请求,CAN报文转发请求中包括:CAN报文信息、CAN报文信息的目的地址信息以及对应的转发规则信息;CAN报文信息中携带CAN报文信息的标识;将CAN报文信息的标识以及对应的转发规则信息存储到所述CAN报文信息的源地址信息对应的列车网关的转发规则表中;并将携带CAN报文转发请求以及CAN报文信息的源地址信息的以太网报文发送给列车骨干网上的各个列车网关,以使列车网关根据CAN报文信息的源地址信息、目的地址信息以及列车网络拓扑信息表判断CAN报文信息的转发路径中是否包括自身列车网关,若包括,则将CAN报文信息的标识以及对应的转发规则信息存储到自身列车网关的转发规则表中,从而能够对列车各网关的转发策略进行调整且不需要更新网关程序或者对网关进行升版,有利于版本管控,降低了列车网关的管理成本,提高了列车网关的管理效率。为达上述目的,本专利技术的第三个方面是提供一种列车网关转发策略配置装置,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如上所述的列车网关转发策略配置方法。为达上述目的,本专利技术的第四个方面是提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的列车网关转发策略配置方法。为达上述目的,本专利技术的第五个方面是提供一种计算机程序产品,当所述计算机程序产品中的指令处理器执行时,执行一种列车网关转发策略配置方法,所述方法包括:接收列车组网上控制局域网CAN模块发送的CAN报文转发请求,所述CAN报文转发请求中包括:CAN报文信息、所述CAN报文信息的目的地址信息以及对应的转发规则信息;所述CAN报文信息中携带所述CAN报文信息的标识;将所述CAN报文信息的标识以及对应的转发规则信息存储到所述CAN报文信息的源地址信息对应的列车网关的转发规则表中;将携带所述CAN报文转发请求以及所述CAN报文信息的源地址信息的以太网报文发送给列车骨干网上的各个列车网关,以使所述列车网关根据所述CAN报文信息的源地址信息、目的地址信息以及列车网络拓扑信息表判断所述CAN报文信息的转发路径中是否包括自身列车网关,若所述CAN报文信息的转发路径中包括自身列车网关,则将所述CAN报文信息的标识以及对应的转发规则信息存储到自身列车网关的转发规则表中。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1是本专利技术一实施例提出的列车网关转发策略配置方法的流程示意图;图2是本专利技术另一实施例提出的列车网关转发策略配置方法的流程示意图;图3是本专利技术一实施例提出的列车网关转发策略配置装置的结构示意图;图4是本专利技术另一实施例提出的列车网关转发策略配置装置的结构示意图;图5是本专利技术另一实施例提出的列车网关转发策略配置装置的结构示意图;图6是本专利技术另一实施例提出的列车网关转发策略配置装置的结构示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能本文档来自技高网...

【技术保护点】
1.一种列车网关转发策略配置方法,其特征在于,包括:接收列车组网上控制局域网CAN模块发送的CAN报文转发请求,所述CAN报文转发请求中包括:CAN报文信息、所述CAN报文信息的目的地址信息以及对应的转发规则信息;所述CAN报文信息中携带所述CAN报文信息的标识;将所述CAN报文信息的标识以及对应的转发规则信息存储到所述CAN报文信息的源地址信息对应的列车网关的转发规则表中;将携带所述CAN报文转发请求以及所述CAN报文信息的源地址信息的以太网报文发送给列车骨干网上的各个列车网关,以使所述列车网关根据所述CAN报文信息的源地址信息、目的地址信息以及列车网络拓扑信息表判断所述CAN报文信息的转发路径中是否包括自身列车网关,若所述CAN报文信息的转发路径中包括自身列车网关,则将所述CAN报文信息的标识以及对应的转发规则信息存储到自身列车网关的转发规则表中。

【技术特征摘要】
1.一种列车网关转发策略配置方法,其特征在于,包括:接收列车组网上控制局域网CAN模块发送的CAN报文转发请求,所述CAN报文转发请求中包括:CAN报文信息、所述CAN报文信息的目的地址信息以及对应的转发规则信息;所述CAN报文信息中携带所述CAN报文信息的标识;将所述CAN报文信息的标识以及对应的转发规则信息存储到所述CAN报文信息的源地址信息对应的列车网关的转发规则表中;将携带所述CAN报文转发请求以及所述CAN报文信息的源地址信息的以太网报文发送给列车骨干网上的各个列车网关,以使所述列车网关根据所述CAN报文信息的源地址信息、目的地址信息以及列车网络拓扑信息表判断所述CAN报文信息的转发路径中是否包括自身列车网关,若所述CAN报文信息的转发路径中包括自身列车网关,则将所述CAN报文信息的标识以及对应的转发规则信息存储到自身列车网关的转发规则表中。2.根据权利要求1所述的方法,其特征在于,所述CAN报文转发请求中还包括:信息校验码;所述将所述CAN报文信息的标识以及对应的转发规则信息存储到所述CAN报文信息的源地址信息对应的列车网关的转发规则表中之前,还包括:对所述CAN报文信息、所述CAN报文信息的目的地址信息以及对应的转发规则信息进行校验,生成本地校验码;判断所述本地校验码与所述信息校验码是否一致;若所述本地校验码与所述信息校验码不一致,则确定所述CAN报文转发请求发送失败。3.根据权利要求1所述的方法,其特征在于,所述将携带所述CAN报文转发请求以及所述CAN报文信息的源地址信息的以太网报文发送给列车骨干网上的各个列车网关之后,还包括:判断是否接收到所述各个列车网关返回的报文转发请求确认信息;若接收到所述各个列车网关返回的报文转发请求确认信息,则确定所述CAN报文转发请求发送成功。4.根据权利要求3所述的方法,其特征在于,所述将携带所述CAN报文转发请求以及所述CAN报文信息的源地址信息的以太网报文发送给列车骨干网上的各个列车网关之后,还包括:若未接收到所述各个列车网关返回的报文转发请求确认信息,则确定所述CAN报文转发请求发送失败。5.根据权利要求1所述的方法,其特征在于,所述转发规则信息包括:转发类型、转发周期以及每次转发次数。6.一种列车网关转发策略配置装置,其特征在于,包括:接收模块,用于接收列车组网上控制局域网CAN模块发送的CAN报文转发请求,所述CAN报文转发请求中包括:CAN报文信息、所述CAN报文信息的目的地址信息以及对应的转发规则信息;所述CAN报文信息中携带所述CAN报文信息的标识;存储模块,用于将所述CAN报文信息的标识以及对应的转发规则信息存储到所述CAN报文信...

【专利技术属性】
技术研发人员:黄盛立曾文晓赵龙
申请(专利权)人:比亚迪股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1