一种配置管理方法和系统的制作方法
【专利摘要】本申请公开一种配置管理方法和系统,所述方法依据列车通信网络中设备的实际通信需求预先规划正确的网络拓扑及各设备的配置项参数数值,在此基础上,获取列车通信网络的在线网络拓扑,包括获取当前实际接入列车通信网络的各列车网络设备,以及各列车网络设备间的连接关系;并判断在线网络拓扑与规划的网络拓扑是否一致,在两者不一致时,由运行人员对在线网络拓扑进行相应的调整,使其与规划的网络拓扑一致,最后,在两者一致的基础上,依据预先制定的设备与配置项参数数值间的对应关系,对各列车网络设备进行相应的参数配置。可见,本发明无需手动配置各列车网络设备的参数信息,减少了人工操作,提高了配置效率,降低了出错率。
【专利说明】-种配置管理方法和系统
【技术领域】
[0001] 本发明属于列车网络设备的配置、管理【技术领域】,尤其涉及一种配置管理方法和 系统。
【背景技术】
[0002] 列车通信网络(TCN,Train Communication Network)是现代列车的核心技术之 一,近年来,以太网技术以其开放性、易于组网应用等优点,越来越多的应用在列车通信网 络中。
[0003] 列车网络设备出厂时,不同设备的网络参数,例如IP(Internet Protocol,网络互 联协议)地址、子网掩码、网关等参数,均是相同的,为了保证各设备间能够进行基于网络 层的正常通信,在现场组成列车通信网络时,需要对各列车网络设备进行相应的参数配置。 目前,现场应用工程师采用手动方式逐一对每个设备进行配置,然而,基于以太网的列车通 信网络往往涉及到多达十几种的几十个,甚至上百个列车网络设备,设备种类和数量较多, 每种设备的配置项也不相同,从而导致整个手动配置过程工作效率低、操作繁琐、配置和维 护难度大且容易出错。
【发明内容】
[0004] 有鉴于此,本发明的目的在于提供一种配置管理方法和系统,以克服上述问题,提 高配置效率,降低配置、维护的难度和出错率。
[0005] 为此,本发明公开如下技术方案:
[0006] 一种配置管理方法,包括:
[0007] 获取列车通信网络的在线网络拓扑,所述在线网络拓扑包括当前实际接入所述列 车通信网络的各个列车网络设备,以及所述各个列车网络设备间的连接关系;
[0008] 判断所述在线网络拓扑与预先规划的网络拓扑是否匹配一致;
[0009] 若判断结果为是,则依据预先制定的设备与配置项参数数值间的对应关系,对每 个列车网络设备进行相应的参数配置;
[0010] 若判断结果为否,则在所述在线网络拓扑与预先规划的网络拓扑匹配一致后,执 行步骤:依据预先制定的设备与配置项参数数值间的对应关系,对每个列车网络设备进行 相应的参数配置。
[0011] 上述方法,优选的,所述获取列车通信网络的在线网络拓扑包括:
[0012] 获取当前实际接入所述列车通信网络的各个列车网络设备;
[0013] 获取所述各个列车网络设备间的连接关系。
[0014] 上述方法,优选的,所述获取当前实际接入所述列车通信网络的各个列车网络设 备包括:
[0015] 以广播的形式向列车通信网络发送第一请求信息;
[0016] 接收列车通信网络中各列车网络设备的第一应答信息,所述第一应答信息包括发 出所述第一应答信息的列车网络设备的身份标识号码ID、设备类型、介质访问控制MAC地 址、网络互联协议IP地址、子网掩码以及网关。
[0017] 上述方法,优选的,所述获取各个列车网络设备间的连接关系包括:
[0018] 基于所获取的各列车网络设备的MAC地址向各列车网络设备发送第二请求信息;
[0019] 接收各列车网络设备的第二应答信息,所述第二应答信息包括发出所述第二应答 信息的列车网络设备的端口、所述列车网络设备的邻居设备的端口和MAC地址,所述邻居 设备为列车通信网络中与所述列车网络设备直接相连的设备。
[0020] 上述方法,优选的,所述判断所述在线网络拓扑与预先规划的网络拓扑是否匹配 一致,包括:
[0021] 判断在线网络拓扑中每个列车网络设备的设备类型与预先规划的网络拓扑中相 应设备的设备类型是否相同;
[0022] 判断在线网络拓扑中每个列车网络设备的邻居信息与预先规划的网络拓扑中相 应设备的邻居信息是否相同,列车网络设备的邻居信息包括所述列车网络设备的端口、邻 居设备的端口及邻居设备的设备类型。
[0023] 上述方法,优选的,所述依据预先设定的设备与配置项参数数值间的对应关系,对 每个列车网络设备进行相应的参数配置,包括:
[0024] 基于预先制定的设备与配置项参数数值间的对应关系,获取每个列车网络设备所 对应的配置项参数数值;
[0025] 依据每个列车网络设备的MAC地址,将所述列车网络设备所对应的配置项参数数 值写入所述列车网络设备中。
[0026] -种配置管理系统,包括获取模块、判断模块、第一配置模块和第二配置模块,其 中:
[0027] 所述获取模块,用于获取列车通信网络的在线网络拓扑,所述在线网络拓扑包括 当前实际接入所述列车通信网络的各个列车网络设备,以及所述各个列车网络设备间的连 接关系;
[0028] 所述判断模块,用于判断所述在线网络拓扑与预先规划的网络拓扑是否匹配一 致;
[0029] 所述第一配置模块,用于在判断结果为是时,依据预先制定的设备与配置项参数 数值间的对应关系,对每个列车网络设备进行相应的参数配置;
[0030] 所述第二配置模块,用于在判断结果为否时,在所述在线网络拓扑与预先规划的 网络拓扑匹配一致后,再执行步骤:依据预先制定的设备与配置项参数数值间的对应关系, 对每个列车网络设备进行相应的参数配置。
[0031] 上述系统,优选的,所述获取模块包括:
[0032] 设备获取模块,用于获取当前实际接入所述列车通信网络的各个列车网络设备;
[0033] 连接获取模块,用于获取所述各个列车网络设备间的连接关系。
[0034] 上述系统,优选的,所述设备获取模块包括:
[0035] 第一发送单元,用于以广播的形式向列车通信网络发送第一请求信息;
[0036] 第一接收单元,用于接收列车通信网络中各列车网络设备的第一应答信息,所述 第一应答信息包括发出所述第一应答信息的列车网络设备的身份标识号码ID、设备类型、 介质访问控制MAC地址、网络互联协议IP地址、子网掩码以及网关。
[0037] 上述系统,优选的,所述连接获取模块包括:
[0038] 第二发送单元,用于基于所获取的各列车网络设备的MAC地址向各列车网络设备 发送第二请求信息;
[0039] 第二接收单元,用于接收各列车网络设备的第二应答信息,所述第二应答信息包 括发出所述第二应答信息的列车网络设备的端口、所述列车网络设备的邻居设备的端口和 MAC地址,所述邻居设备为列车通信网络中与所述列车网络设备直接相连的设备。
[0040] 上述系统,优选的,所述判断模块包括:
[0041] 设备类型判断单元,用于判断在线网络拓扑中每个列车网络设备的设备类型与预 先规划的网络拓扑中相应设备的设备类型是否相同;
[0042] 邻居信息判断单元,用于判断在线网络拓扑中每个列车网络设备的邻居信息与预 先规划的网络拓扑中相应设备的邻居信息是否相同,列车网络设备的邻居信息包括所述列 车网络设备的端口、邻居设备的端口及邻居设备的设备类型。
[0043] 上述系统,优选的,所述第一配置模块和第二配置模块包括:
[0044] 参数数值获取单元,用于基于预先制定的设备与配置项参数数值间的对应关系, 获取每个列车网络设备所对应的配置项参数数值;
[0045] 参数数值写入单元,依据每个列车网络设备的MAC地址,将所述列车网络设备所 对应的配置项参数数值写入所述列车网络设备中。
[0046] 综上,本发明提供的配置管理方法,依据列车通信网络中设备的实际通信需求预 先规划正确的网络拓扑及各设备的配置项参数数值,在此基础上,获取列车通信网络的在 线网络拓扑,获取的在线网络拓扑包括当前实际接入列车通信网络的各列车网络设备,以 及各列车网络设备间的连接关系;并判断在线网络拓扑与规划的网络拓扑是否一致,在两 者不一致时,由运行人员对在线网络拓扑进行相应的调整、匹配,使其与规划的网络拓扑一 致,最后,在两者一致的基础上,依据预先制定的设备与配置项参数数值间的对应关系,对 各列车网络设备进行相应的参数配置。
[0047] 可见,本发明实现了各列车网络设备的集中配置,无需手动配置各设备的参数信 息,减少了人工操作,提高了配置效率,降低了配置、维护的难度和出错率。
【专利附图】
【附图说明】
[0048] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据 提供的附图获得其他的附图。
[0049] 图1是本发明实施例一公开的配置管理方法流程图;
[0050] 图2是本发明实施例一公开的发现列车通信网络中各列车网络设备的原理图;
[0051] 图3是本发明实施例一公开的列车网络设备基于LLDP向邻居设备发送信息的示 意图;
[0052] 图4是本发明实施例二公开的配置管理系统的结构示意图。
【具体实施方式】
[0053] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0054] 实施例一
[0055] 本发明实施例一公开一种配置管理方法,用于对列车通信网络中的各列车网络设 备进行配置和管理,参考图1,该方法包括如下步骤:
[0056] S101 :获取列车通信网络的在线网络拓扑,所述在线网络拓扑包括当前实际接入 所述列车通信网络的各个列车网络设备,以及所述各个列车网络设备间的连接关系。
[0057] 本发明中,列车通信网络具体为以交换机为核心的交换式以太网网络,以太网网 络中,交换机可通过MAC((Media Access Control,介质访问控制)地址表转发数据。从而, 当进行列车通信网络的现场组网,各列车网络设备的网络配置相同时,例如不同设备的IP 地址、子码掩码、网关等网络参数相同时,基于MAC层的报文,仍然能够被正确转发。为此, 本发明通过预先定义MAC层的配置管理报文,实现为列车网络设备的参数配置提供支持。
[0058] 本发明定义了如下三类基于MAC层的配置管理报文:
[0059] A、发现设备请求报文、发现设备应答报文;
[0060] B、设备邻居信息请求报文、设备邻居信息应答报文;
[0061] C、设备配置请求报文、设备配置应答报文。
[0062] 同时,本发明依据列车通信网络中设备的实际通信需求预先规划正确的网络拓扑 及各设备的配置项参数数值,并将规划的网络拓扑及各设备的参数配置信息作为后续对列 车通信网络进行组网和配置的参考基准。
[0063] 在此基础上,步骤S101通过A类及B类报文实现在线扫描网络拓扑,得到接入列 车通信网络的所有列车网络设备,及各列车网络设备间的连接关系。
[0064] 本实施例具体以软件程序的形式实现本发明方法的处理逻辑,并将实现本发明处 理逻辑的软件程序安装在一配置管理装置中,该装置可以是PC (personal computer,个人 计算机)机、手持式便携设备等。
[0065] 具体地,如图2所示,配置管理装置以广播的形式向列车通信网络发送发现设备 请求报文,列车通信网络中的各设备在接收到所述发现设备请求报文后,对其进行应答,向 配置管理装置发送发现设备应答报文以通知配置管理装置其已存在于列车通信网络中,基 于此,配置管理装置可发现所有已接入列车通信网络的列车网络设备。
[0066] 其中,发现设备应答报文包括设备自身的ID(identity,身份标识号码)、设备类 型、MAC地址、IP地址、字网掩码及网关。
[0067] 接下来,配置管理装置基于各列车网络设备的MAC地址继续向各设备发送设备邻 居信息请求报文,各列车网络设备在接收到所述设备邻居信息请求报文后,响应该请求,向 配置管理装置发送设备邻居信息应答报文,实现将其邻居设备的信息告知配置管理装置, 在此基础上,配置管理装置可通过各设备的邻居设备信息获知列车通信网络的设备连接关 系。
[0068] 本实施例中,列车网络设备的邻居设备是指列车通信网络中与该列车网络设备直 接相连的设备,每个列车网络设备可能有一个或多个邻居设备。
[0069] 其中,设备邻居信息应答报文包括:
[0070] 1)本地端口:设备自身端口;
[0071] 2)远程端口:邻居设备的端口
[0072] 3)远程设备的MAC地址:邻居设备的MAC地址。
[0073] 本实施例中,参考图3,各列车网络设备通过定时向自己的邻居设备发送基于 LLDP(Link Layer Discovery Protocol,链路层发现协议)的通知信息实现将自身信息告 知邻居设备,基于此,各列车网络设备可获取其所有邻居设备的信息,其中,设备向邻居设 备发送的通知信息包括设备自身的端口及MAC地址。
[0074] 具体地,各列车网络设备基于多播技术实现向邻居设备发送信息。
[0075] S102 :判断所述在线网络拓扑与预先规划的网络拓扑是否匹配一致。
[0076] 具体地,本步骤以配置管理装置所直接连接的设备为起始点,逐一对每个列车网 络设备进行如下检查:
[0077] 1)设备类型与规划的是否相同;
[0078] 2)设备的邻居信息(包括本地端口、远程端口、邻居设备的设备类型)与规划的是 否相同。
[0079] S103:若判断结果为是,则依据预先制定的设备与配置项参数数值间的对应关系, 对每个列车网络设备进行相应的参数配置。
[0080] 如果在线网络拓扑与规划的网络拓扑匹配一致,则配置管理装置采用C类报文逐 一配置每个在线设备,实现对列车通信网络中的各个列车网络设备进行集中配置。
[0081] 具体地,配置管理装置依据预先规划的各列车网络设备的参数配置信息,获取每 个设备相应配置项的参数数值;在此基础上,依据各列车网络设备的MAC地址向其发送设 备配置请求报文,该报文包括相应配置项的参数数值,基于此报文实现向每个列车网络设 备写入相应的参数数值;之后,列车网络设备向配置管理装置发送设备配置应答报文,至 此,各列车网络设备的配置完成。
[0082] 其中,所配置的参数包括设备的网络参数,如IP地址、子网掩码、网关等,以使各 设备能够基于IP协议在网络层进行正常通信;还包括设备的其他参数,例如启动任务配置 参数、通信配置参数等。
[0083] S104:若判断结果为否,则在所述在线网络拓扑与预先规划的网络拓扑匹配一致 后,执行步骤:依据预先制定的设备与配置项参数数值间的对应关系,对每个列车网络设备 进行相应的参数配置。
[0084] 如果在线网络拓扑与规划的网络拓扑不匹配,则技术人员检查在线网络的连接, 并对其进行相应调整,确保在线网络拓扑与预先规划的网络拓扑一致。
[0085] 在保证两个网络拓扑一致的前提下,配置管理装置继续对列车通信网络中的各列 车网络设备进行配置,具体配置过程可参考步骤S103。
[0086] 综上,本发明提供的配置管理方法,依据列车通信网络中设备的实际通信需求预 先规划正确的网络拓扑及各设备的配置项参数数值,在此基础上,获取列车通信网络的在 线网络拓扑,获取的在线网络拓扑包括当前实际接入列车通信网络的各列车网络设备,以 及各列车网络设备间的连接关系;并判断在线网络拓扑与规划的网络拓扑是否一致,在两 者不一致时,由运行人员对在线网络拓扑进行相应的调整、匹配,使其与规划的网络拓扑一 致,最后,在两者一致的基础上,依据预先制定的设备与配置项参数数值间的对应关系,对 各列车网络设备进行相应的参数配置。
[0087] 可见,本发明实现了各列车网络设备的集中配置,无需手动配置各设备的参数信 息,减少了人工操作,提高了配置效率,降低了配置、维护的难度和出错率。
[0088] 实施例二
[0089] 本实施例二公开一种配置管理系统,参考图4,该系统包括获取模块100、判断模 块200、第一配置模块300和第二配置模块400。
[0090] 获取模块100,用于获取列车通信网络的在线网络拓扑,所述在线网络拓扑包括当 前实际接入所述列车通信网络的各个列车网络设备,以及所述各个列车网络设备间的连接 关系。
[0091] 其中,获取模块100包括设备获取模块和连接获取模块。设备获取模块,用于获取 当前实际接入所述列车通信网络的各个列车网络设备;连接获取模块,用于获取各个列车 网络设备间的连接关系。
[0092] 设备获取模块包括第一发送单元和第一接收单元。第一发送单元,用于以广播的 形式向列车通信网络发送第一请求信息;第一接收单元,用于接收列车通信网络中各列车 网络设备的第一应答信息,所述第一应答信息包括发出所述第一应答信息的列车网络设备 的身份标识号码ID、设备类型、介质访问控制MAC地址、网络互联协议IP地址、子网掩码以 及网关。
[0093] 连接获取模块包括第二发送单元和第二接收单元。第二发送单元,用于基于所获 取的各列车网络设备的MAC地址向各列车网络设备发送第二请求信息;第二接收单元,用 于接收各列车网络设备的第二应答信息,所述第二应答信息包括所述列车网络设备的端 口、所述列车网络设备的邻居设备的端口和MAC地址,所述邻居设备为列车通信网络中与 发出所述第二应答信息的列车网络设备直接相连的设备。
[0094] 判断模块200,用于判断所述在线网络拓扑与预先规划的网络拓扑是否匹配一致。
[0095] 其中,判断模块200具体包括设备类型判断单元和邻居信息判断单元。
[0096] 设备类型判断单元用于判断在线网络拓扑中每个列车网络设备的设备类型与预 先规划的网络拓扑中相应设备的设备类型是否相同;
[0097] 邻居信息判断单元用于判断在线网络拓扑中每个列车网络设备的邻居信息与预 先规划的网络拓扑中相应设备的邻居信息是否相同,列车网络设备的邻居信息包括所述列 车网络设备的端口、邻居设备的端口及邻居设备的设备类型。
[0098] 第一配置模块300,用于在判断结果为是时,依据预先制定的设备与配置项参数数 值间的对应关系,对每个列车网络设备进行相应的参数配置。
[0099] 第二配置模块400,用于在判断结果为否时,在所述在线网络拓扑与预先规划的网 络拓扑匹配一致后,再执行步骤:依据预先制定的设备与配置项参数数值间的对应关系,对 每个列车网络设备进行相应的参数配置。
[0100] 第一配置模块300和第二配置模块400包括参数数值获取单元和参数数值写入单 J Li 〇
[0101] 参数数值获取单元,用于基于预先制定的设备与配置项参数数值间的对应关系, 获取每个列车网络设备相应的配置项参数数值;
[0102] 参数数值写入单元,依据每个列车网络设备的MAC地址,将所述列车网络设备相 应的配置项参数数值写入所述列车网络设备中。
[0103] 对于本发明实施例二公开的配置管理系统而言,由于其与实施例一公开的配置管 理方法相对应,所以描述的比较简单,相关相似之处请参见实施例一中配置管理方法部分 的说明即可,此处不再详述。
[0104] 综上所述,本发明基于预先定义的MAC层配置管理报文、预先规划的网络拓扑及 各设备的参数配置信息,实现了在线网络拓扑的发现、匹配,以及在此基础上的设备参数的 集中配置,无需手动配置各设备的参数信息,减少了人工操作,提高了配置效率,降低了配 置、维护的难度和出错率。
[0105] 需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重 点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0106] 为了描述的方便,描述以上装置时以功能分为各种模块或单元分别描述。当然,在 实施本申请时可以把各模块、单元的功能在同一个或多个软件和/或硬件中实现。
[0107] 通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可 借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质 上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品 可以存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备 (可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些 部分所述的方法。
[0108] 以上所述仅是本发明的优选实施方式,应当指出,对于本【技术领域】的普通技术人 员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应 视为本发明的保护范围。
【权利要求】
1. 一种配置管理方法,其特征在于,包括: 获取列车通信网络的在线网络拓扑,所述在线网络拓扑包括当前实际接入所述列车通 信网络的各个列车网络设备,以及所述各个列车网络设备间的连接关系; 判断所述在线网络拓扑与预先规划的网络拓扑是否匹配一致; 若判断结果为是,则依据预先制定的设备与配置项参数数值间的对应关系,对每个列 车网络设备进行相应的参数配置; 若判断结果为否,则在所述在线网络拓扑与预先规划的网络拓扑匹配一致后,执行步 骤:依据预先制定的设备与配置项参数数值间的对应关系,对每个列车网络设备进行相应 的参数配置。
2. 根据权利要求1所述的方法,其特征在于,所述获取列车通信网络的在线网络拓扑 包括: 获取当前实际接入所述列车通信网络的各个列车网络设备; 获取所述各个列车网络设备间的连接关系。
3. 根据权利要求2所述的方法,其特征在于,所述获取当前实际接入所述列车通信网 络的各个列车网络设备包括: 以广播的形式向列车通信网络发送第一请求信息; 接收列车通信网络中各列车网络设备的第一应答信息,所述第一应答信息包括发出所 述第一应答信息的列车网络设备的身份标识号码ID、设备类型、介质访问控制MAC地址、网 络互联协议IP地址、子网掩码以及网关。
4. 根据权利要求3所述的方法,其特征在于,所述获取各个列车网络设备间的连接关 系包括: 基于所获取的各列车网络设备的MAC地址向各列车网络设备发送第二请求信息; 接收各列车网络设备的第二应答信息,所述第二应答信息包括发出所述第二应答信息 的列车网络设备的端口、所述列车网络设备的邻居设备的端口和MAC地址,所述邻居设备 为列车通信网络中与所述列车网络设备直接相连的设备。
5. 根据权利要求4所述的方法,其特征在于,所述判断所述在线网络拓扑与预先规划 的网络拓扑是否匹配一致,包括: 判断在线网络拓扑中每个列车网络设备的设备类型与预先规划的网络拓扑中相应设 备的设备类型是否相同; 判断在线网络拓扑中每个列车网络设备的邻居信息与预先规划的网络拓扑中相应设 备的邻居信息是否相同,列车网络设备的邻居信息包括所述列车网络设备的端口、邻居设 备的端口及邻居设备的设备类型。
6. 根据权利要求5所述的方法,其特征在于,所述依据预先设定的设备与配置项参数 数值间的对应关系,对每个列车网络设备进行相应的参数配置,包括: 基于预先制定的设备与配置项参数数值间的对应关系,获取每个列车网络设备所对应 的配置项参数数值; 依据每个列车网络设备的MAC地址,将所述列车网络设备所对应的配置项参数数值写 入所述列车网络设备中。
7. -种配置管理系统,其特征在于,包括获取模块、判断模块、第一配置模块和第二配 置模块,其中: 所述获取模块,用于获取列车通信网络的在线网络拓扑,所述在线网络拓扑包括当前 实际接入所述列车通信网络的各个列车网络设备,以及所述各个列车网络设备间的连接关 系; 所述判断模块,用于判断所述在线网络拓扑与预先规划的网络拓扑是否匹配一致; 所述第一配置模块,用于在判断结果为是时,依据预先制定的设备与配置项参数数值 间的对应关系,对每个列车网络设备进行相应的参数配置; 所述第二配置模块,用于在判断结果为否时,在所述在线网络拓扑与预先规划的网络 拓扑匹配一致后,再执行步骤:依据预先制定的设备与配置项参数数值间的对应关系,对每 个列车网络设备进行相应的参数配置。
8. 根据权利要求7所述的系统,其特征在于,所述获取模块包括: 设备获取模块,用于获取当前实际接入所述列车通信网络的各个列车网络设备; 连接获取模块,用于获取所述各个列车网络设备间的连接关系。
9. 根据权利要求8所述的系统,其特征在于,所述设备获取模块包括: 第一发送单元,用于以广播的形式向列车通信网络发送第一请求信息; 第一接收单元,用于接收列车通信网络中各列车网络设备的第一应答信息,所述第一 应答信息包括发出所述第一应答信息的列车网络设备的身份标识号码ID、设备类型、介质 访问控制MAC地址、网络互联协议IP地址、子网掩码以及网关。
10. 根据权利要求9所述的系统,其特征在于,所述连接获取模块包括: 第二发送单元,用于基于所获取的各列车网络设备的MAC地址向各列车网络设备发送 第二请求息; 第二接收单元,用于接收各列车网络设备的第二应答信息,所述第二应答信息包括发 出所述第二应答信息的列车网络设备的端口、所述列车网络设备的邻居设备的端口和MAC 地址,所述邻居设备为列车通信网络中与所述列车网络设备直接相连的设备。
11. 根据权利要求10所述的系统,其特征在于,所述判断模块包括: 设备类型判断单元,用于判断在线网络拓扑中每个列车网络设备的设备类型与预先规 划的网络拓扑中相应设备的设备类型是否相同; 邻居信息判断单元,用于判断在线网络拓扑中每个列车网络设备的邻居信息与预先规 划的网络拓扑中相应设备的邻居信息是否相同,列车网络设备的邻居信息包括所述列车网 络设备的端口、邻居设备的端口及邻居设备的设备类型。
12. 根据权利要求11所述的系统,其特征在于,所述第一配置模块和第二配置模块包 括: 参数数值获取单元,用于基于预先制定的设备与配置项参数数值间的对应关系,获取 每个列车网络设备所对应的配置项参数数值; 参数数值写入单元,依据每个列车网络设备的MAC地址,将所述列车网络设备所对应 的配置项参数数值写入所述列车网络设备中。
【文档编号】H04L12/24GK104158686SQ201410414349
【公开日】2014年11月19日 申请日期:2014年8月21日 优先权日:2014年8月21日
【发明者】杨卫峰, 粟爱军, 蒋晓艳, 宁侨, 莫云, 刘剑, 罗钦洋 申请人:南车株洲电力机车研究所有限公司