列车编组网络终端地址获取方法及装置、终端设备及系统制造方法及图纸

技术编号:38316686 阅读:21 留言:0更新日期:2023-07-29 08:58
本发明专利技术公开了一种列车编组网络终端地址获取方法及装置、终端设备及系统,该方法包括:终端设备接收ETBN设备发送的状态通知报文,所述状态通知报文中携带ECN的子网标识;根据ECN的子网标识确定转换后的IP地址;将自己的域名和IP地址传送给ETBN设备,以使ETBN设备将所述域名和IP地址转发给各ECN网络;接收ETBN设备转发的其他终端设备的域名和IP地址。利用本发明专利技术方案,终端设备可自动获取其它终端设备的域名和IP地址。名和IP地址。名和IP地址。

【技术实现步骤摘要】
列车编组网络终端地址获取方法及装置、终端设备及系统


[0001]本专利技术涉及列车编组网络
,具体涉及一种列车编组网络终端地址获取方法及装置、终端设备及系统。

技术介绍

[0002]列车网络系统分为列车控制级和车辆控制级两级。列车控制级总线由ETB(Ethernet Train Backbone,以太列车骨干网)构成,车辆控制级总线由ECN(Ethernete Consist Network,以太编组网)构成。ETB级编址方法与ECN级编址方法不同,为了实现列车上各级网络间安全通信以及方便列车的解编和重连,避免不同ECN的终端设备的IP(Internet Protocol,因特网协议)地址冲突,当不同ECN内的终端设备需要互相通信时,需要在ETBN(Ethernet Train Backbone Node,ETB节点)交换机处运用R

NAT(Railway

Network Address Translation,铁路网络地址转换)算法实现ECN级编组网与ETB级骨干网间地址转换。
[0003]终端设备在进行端对端通信前,需要获取对端设备所属的ECN的子网标识(Subnet Id),根据该子网标识计算得到对端设备R

NAT转换后的IP地址。在现有技术中,ECN的子网标识由ETBN设备来维护,而且,需要通过人工查询方式来获取对端设备所属的ECN的子网标识,并对IP地址进行手动映射。由于ETBN进行编组重联之后,会重新计算列车网络目录,ECN终端设备进行通信时就需要重新通过人工查询、映射,显然这种方式既不方便,又容易出错。

技术实现思路

[0004]本专利技术实施例提供一种列车编组网络终端地址获取方法及装置、终端设备及系统,在ETBN编组重联后,无需人工辅助,终端设备可自动获取其它终端设备的域名和IP地址。
[0005]一方面,本专利技术实施例提供一种列车编组网络终端地址获取方法,其特征在于,所述方法包括:
[0006]终端设备接收ETBN设备发送的状态通知报文,所述状态通知报文中携带ECN的子网标识;
[0007]根据所述ECN的子网标识确定转换后的IP地址;
[0008]将自己的域名和IP地址传送给所述ETBN设备,以使所述ETBN设备将所述域名和IP地址转发给各ECN网络;
[0009]接收所述ETBN设备转发的其他终端设备的域名和IP地址。
[0010]可选地,所述状态通知报文中还携带ETBN设备运行状态指示信息;
[0011]所述根据所述ECN的子网标识确定转换后的IP地址包括:
[0012]如果所述ETBN设备运行状态指示信息指示为正常状态,则根据所述ECN的子网标识确定自己转换后的IP地址。
[0013]可选地,所述将自己的域名和IP地址传送给所述ETBN设备包括:向所述ETBN设备发送地址报告报文,所述地址报告报文中携带所述终端设备的域名和IP地址。
[0014]可选地,所述ETBN设备将所述域名和IP地址转发给各ECN网络包括:所述ETBN设备转发所述地址报告报文至其它ETBN设备和所述ETBN挂载的ECN网络。
[0015]可选地,所述接收所述ETBN转发的其它终端设备的域名和IP地址包括:接收所述ETBN设备转发的地址报告报文,所述地址报告报文中携带其它终端设备的域名和IP地址。
[0016]可选地,所述状态通知报文和所述地址报告报文均为TRDP报文。
[0017]可选地,所述方法还包括:
[0018]将所述其他终端设备的域名和IP地址保存到地址列表中,并对其中每个表项设置老化时间,根据所述老化时间对所述地址列表进行维护。
[0019]可选地,所述根据所述老化时间对所述地址列表进行维护包括:
[0020]在所述表项的老化时间到达时,删除所述表项;
[0021]在所述表项的老化时间到达前,如果重新收到对应该表项的域名和IP地址,则更新所述表项并重置其老化时间。
[0022]可选地,所述状态通知报文被按照第一设定周期T1发送;所述地址报告报文被按照第二设定周期T2发送;所述老化时间大于2T1。
[0023]另一方面,本专利技术实施例还提供一种列车编组网络终端地址获取装置,所述装置包括:
[0024]接收模块,用于接收ETBN设备发送的状态通知报文,所述状态通知报文中携带ECN的子网标识;
[0025]地址转换模块,用于根据所述ECN的子网标识确定转换后的IP地址;
[0026]发送模块,用于将自己的域名和IP地址传送给ETBN设备,以使所述ETBN设备将自己的域名和IP地址转发给各ECN网络;
[0027]所述接收模块,还用于接收所述ETBN转发的其他终端设备的域名和IP地址。
[0028]可选地,所述状态通知报文中还携带ETBN设备运行状态指示信息;
[0029]所述地址转换模块,具体用于在所述ETBN设备运行状态指示信息指示为正常状态时,根据所述ECN的子网标识确定自己转换后的IP地址。
[0030]可选地,所述发送模块向所述ETBN设备发送地址报告报文,所述地址报告报文中携带所述终端设备的域名和IP地址。
[0031]可选地,所述接收模块接收所述ETBN设备转发的地址报告报文,所述地址报告报文中携带其它终端设备的域名和IP地址。
[0032]可选地,所述装置还包括:地址列表维护模块,用于将所述其他终端设备的域名和IP地址保存到地址列表中,并对其中每个表项设置老化时间,根据所述老化时间对所述地址列表进行维护。
[0033]可选地,所述地址列表维护模块在所述表项的老化时间到达时,删除所述表项;在所述表项的老化时间到达前,如果重新收到对应该表项的域名和IP地址,则更新所述表项并重置其老化时间。
[0034]另一方面,本专利技术实施例还提供一种终端设备,所述终端设备包括前面所述的列车编组网络终端地址获取装置。
[0035]另一方面,本专利技术实施例还提供一种列车编组网络系统,所述系统包括:一个或多个ETBN设备,所述ETBN设备下挂载一个或多个ECN,每个ECN中有一个或多个终端设备,不同终端设备之间根据对端设备的IP地址进行通信,所述IP地址是所述对端设备根据所属的ECN的子网标识转换后的IP地址;
[0036]所述ETBN设备,用于在进入初始运行状态时,向挂载的ECN发送状态通知报文,所述状态通知报文中携带ETBN设备运行状态指示信息、ECN的子网标识;还用于接收终端设备发送的地址报告报文,所述地址报告报文中携带所述终端设备的域名和IP地址,将所述地址报告报文转发至其它ETBN设备和所述ETBN挂载的ECN网络;
[0037]所述终端设备包括前面所述的列车编组网络终端地址获取装置。
[0038]本专利技术实施例提供的列车编组网络终端地址获取方法及装置、终端设备及系统,终端设备根据ETBN设备发送的状态通知报本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种列车编组网络终端地址获取方法,其特征在于,所述方法包括:终端设备接收ETBN设备发送的状态通知报文,所述状态通知报文中携带ECN的子网标识;根据所述ECN的子网标识确定转换后的IP地址;将自己的域名和IP地址传送给所述ETBN设备,以使所述ETBN设备将所述域名和IP地址转发给各ECN网络;接收所述ETBN设备转发的其他终端设备的域名和IP地址。2.根据权利要求1所述的方法,其特征在于,所述状态通知报文中还携带ETBN设备运行状态指示信息;所述根据所述ECN的子网标识确定转换后的IP地址包括:如果所述ETBN设备运行状态指示信息指示为正常状态,则根据所述ECN的子网标识确定自己转换后的IP地址。3.根据权利要求1所述的方法,其特征在于,所述将自己的域名和IP地址传送给所述ETBN设备包括:向所述ETBN设备发送地址报告报文,所述地址报告报文中携带所述终端设备的域名和IP地址。4.根据权利要求3所述的方法,其特征在于,所述ETBN设备将所述域名和IP地址转发给各ECN网络包括:所述ETBN设备转发所述地址报告报文至其它ETBN设备和所述ETBN挂载的ECN网络。5.根据权利要求4所述的方法,其特征在于,所述接收所述ETBN转发的其它终端设备的域名和IP地址包括:接收所述ETBN设备转发的地址报告报文,所述地址报告报文中携带其它终端设备的域名和IP地址。6.根据权利要求1所述的方法,其特征在于,所述状态通知报文和所述地址报告报文均为TRDP报文。7.根据权利要求1至6任一项所述的方法,其特征在于,所述方法还包括:将所述其他终端设备的域名和IP地址保存到地址列表中,并对其中每个表项设置老化时间,根据所述老化时间对所述地址列表进行维护。8.根据权利要求7所述的方法,其特征在于,所述根据所...

【专利技术属性】
技术研发人员:陈骏林香玉
申请(专利权)人:北京东土科技股份有限公司
类型:发明
国别省市:

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

1