基于列车的ip地址分配方法和列车通信网络的制作方法_2

文档序号:9508663阅读:来源:国知局
figrat1n Protocol,简称DHCP)来为每个CN子网内的所有终端设备配置IP地址。在核心车厢中的核心ETBN上启用DHCP Server服务,在其他的非核心车厢的ETBN上启用动态主机配置协议中继代理服务(Dynamic Host Configrat1n Protocol Relay,简称DCHPRelay),即作为中继ETBN。
[0019]下面通过图2至图5详细阐述本发明的基于列车的IP地址分配方法。图2为本发明基于列车的IP地址分配的实施例一的流程图,如图2所示,该方法可以由核心ETBN执行,具体步骤包括:
[0020]S110,核心ETBN接收该核心ETBN的相邻中继ETBN发送的IP地址分配请求,该IP地址分配请求中携带:源中继ETBN的标识、该源ETBN所管理的CN的标识、该CN中待分配ED的标识以及该核心ETBN的地址。
[0021]其中,源中继ETBN为最初发送该IP地址分配请求的中继ETBN,即该源中继ETBN请求为其所管理的CN中的某个ED分配IP地址。上述待分配ED可以为源中继ETBN所管理的CN中任一 ED。
[0022]S120,该核心ETBN根据该IP地址分配请求为该待分配ED分配IP地址。
[0023]S130,该核心ETBN将为该待分配ED分配的IP地址发送给该源中继ETBN。
[0024]具体地,在为车辆中的终端设备分配IP地址时,分布在核心车厢的核心ETBN可以接收分布在该核心车厢的左右车厢中的中继ETBN发送的IP地址分配请求。
[0025]可选地,该IP地址分配请求中可以携带申请IP地址的终端设备所在车厢的源中继ETBN的ETBN标识、该源中继ETBN内的CN标识、该CN内待分配ED的标识以及该核心ETBN的地址。该核心ETBN接收到该IP地址分配请求后,可以根据该IP地址分配请求中携带的这些标识识别请求分配IP地址的待分配ED,进而,该核心ETBN为该待分配ED动态分配IP地址,并发送给该源中继ETBN,具体实现过程中,核心ETBN可以通过骨干网直接将分配的IP地址发送给源中继ETBN。
[0026]本实施例的基于列车的IP地址分配方法,核心ETBN可以接受其他中继ETBN发送的IP地址分配请求,并根据IP地址分配请求为中继ETBN中的ED分配IP地址,实现了由核心ETBN集中地对列车终端设备的IP地址进行动态分配,提高了列车通信效率,节省了列车网络资源,便于整体管理。
[0027]图3为本发明基于列车的IP地址分配的实施例二的流程图,如图3所示,该方法可以由分布在非核心车厢中的中继ETBN执行,具体步骤包括:
[0028]S210,中继ETBN接收第一相邻的中继ETBN发送的第一 IP地址分配请求,该第一IP地址分配请求包括:该第一相邻的中继ETBN的标识、该第一相邻的中继ETBN所管理的CN的标识以及该第一相邻的中继ETBN所管理的CN中的第一待分配ED的标识。
[0029]S220,该中继ETBN将所述第一 IP地址分配请求向该核心ETBN转发。
[0030]具体地,在为车辆中的终端设备分配IP地址时,分布在非核心车厢中的中继ETBN可以接收分布在该非核心车厢的相邻的非核心车厢中的第一相邻中继ETBN发送的第一 IP地址分配请求。可选地,该相邻车厢可以是接收该第一 IP地址分配请求的该非核心车厢左右两边的任一车厢,该IP地址分配请求可以包括该第一相邻车厢中的中继ETBN的ETBN标识、该ETBN内的CN标识以及该第一相邻的中继ETBN所管理的CN内第一待分配ED的标识,即该第一 IP地址分配请求用于向核心ETBN请求为该第一相邻车厢中的ETBN内的第一待分配分配IP地址。当该中继ETBN接收到该第一相邻中继ETBN发送的该第一 IP地址分配请求后,可以向分布在核心车厢中的核心ETBN转发该第一 IP地址分配请求。
[0031]本实施例的列车IP地址的分配方法中,分布在非核心车厢中的中继ETBN可以向分布在核心车厢中的核心ETBN转发相邻的非核心车厢中的中继ETBN的IP地址请求,从而实现由核心ETBN为中继ETBN内的ED分配IP地址,提高了列车通信效率,节省了列车网络资源,操作简单,便于管理。
[0032]在上述实施例的基础上,核心ETBN接收该核心ETBN的相邻中继ETBN发送的IP地址分配请求之前,核心ETBN还可以建立IP地址池。该IP地址池包括:ETBN的标识、CN的标识以及IP地址三者的对应关系。
[0033]相应地,该核心ETBN根据该IP地址分配请求为该待分配ED分配IP地址,可以为:核心ETBN根据IP地址分配请求,以及IP地址池中ETBN的标识、CN的标识以及IP地址三者的对应关系,为该待分配分配IP地址。
[0034]图4为本发明的基于列车的IP地址分配方法的实施例三的流程图,该方法可以由核心ETBN和中继ETBN共同执行。下面结合图1和图4详细说明本发明的基于列车的IP地址分配方法。具体步骤包括:
[0035]S310,核心ETBN建立IP地址池,其中,该IP地址池包括:ETBN的标识、CN的标识以及IP地址三者的对应关系。
[0036]具体地,在列车初始运行完成后,每个ETBN获得了 ETBN标识和CN子网标识。分布在核心车厢上的核心ETBN启用DHCP Server ο该DHCP Server可以根据IEC 61375-2-5规定的IP地址定义规则,建立根据ETBN标识和CN子网标识索引的IP地址池,即建立分布在每个车厢中的ETBN的ETBN标识、CN子网标识及该CN内的ED的IP地址的对应关系。
[0037]S320,第一相邻的中继ETBN向中继ETBN发送第一 IP地址分配请求。
[0038]具体地,当处于非核心车厢中的第一待分配ED向核心ETBN申请IP地址时,可以向左右相邻的ETBN发送该第一 IP地址分配请求。该第一 IP地址分配请求可以包括:第一相邻的中继ETBN的标识、第一相邻的中继ETBN所管理的CN的标识以及该第一相邻的中继ETBN所管理的CN中第一待分配ED的标识。一种实现方式中,该第一 IP地址分配请求中还可以包括该中继ETBN的地址。
[0039]参照图1,例如,第一相邻的骨干网节点A向骨干网节点B发送第一 IP地址分配请求,用于向核心ETBN请求为骨干网节点A内的第一待分配ED分配IP地址,该第一 IP地址分配请求中包括该第一待分配标识以及该骨干网节点B的地址。
[0040]可选的,可以通过骨干网节点A启用的DHCP Relay对该第一 IP地址请求添加opt1n82字段。该opt1n82字段中包括该骨干网节点A的ETBN标识和CN标识。
[0041]S330,该中继ETBN接收该第一相邻的中继ETBN发送的第一 IP地址分配请求。
[0042]具体地,该中继ETBN可以接收该第一相邻的中继ETBN发送的第一 IP地址分配请求。例如,中继骨干网节点B可以接收中继骨干网节点A发送的第一 IP地址请求。
[0043]S340,该中继ETBN将该第一 IP地址分配请求中的该中继ETBN的地址变更为第二相邻的ETBN的地址,得到变更后的第一 IP地址分配请求。
[0044]例如,该中继骨干网节点B可以将该第一 IP地址分配请求中的该中继骨干网节点B的地址
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1