一种链型通信网络的组网方法及装置制造方法及图纸

技术编号:11203322 阅读:118 留言:0更新日期:2015-03-26 11:14
本发明专利技术涉及一种链型通信网络的组网方法,包括如下步骤:判断是否接收到链型通信网络中的网络单元发来的数据,如是,执行下一步骤;否则,重复本步骤;在所述网络单元发送来的信息中取得其设备类型和地址,并判断该网络单元是否链首设备,如是,记录其设备地址到空白的第一清单,然后返回开始步骤;否则,发送当前第一清单到所述通讯网络单元;将该单元的地址记录在所述第一清单的第一个位置,将所述第一清单中的数据内容顺序向下移动;然后返回开始步骤。本发明专利技术还涉及一种实现上述方法的装置。实施本发明专利技术的一种链型通信网络的组网方法及装置,具有以下有益效果:其车载设备较为简单、信息传递效率较高、功耗较小。

【技术实现步骤摘要】

本专利技术涉及列车车辆之间的数据传输领域,更具体地说,涉及一种链型通信网络的组网方法及装置
技术介绍
 一般情况下,一个自组织网络的各节点相互间是未知的,若需要使用该网络完成信息的交互,其首先需要通过信息的交互、数据的传输确定可用的通信路由。传统的方法可以采用嗅探等技术使得某一通信节点主动的获知其周围通信节点信息,每一节点知道并仅知处于其通信范围内的节点信息。当有新节点接入到网络中时,同样的可以获知其周围节点的信息,以便融入该网络中成为可用的通信节点。在上述进行信息交互时,交互发起方通信节点需要将通信需求通过周围的节点扩散出去以确定可用的到达目标节点的通信路由,经过路由上各通信节点的中继转发后,最终完成与目标节点的信息交互。这种方法的缺点是,当网络规模逐渐扩大时,为确定路由所需要执行的扩散行为将会带来很大的延时和额外的节点功率消耗,其信息的传递效率很低,带宽利用率很小。在传统的铁路货车车辆之间的通信也是如此。在现有技术中,若在每一辆货车车辆上安装一种通信设备(如传感器标签)后,当一列列车在编组站中编组完成后,所有该编组中的车辆上的通信设备相互间是未知的,包括其相邻的设备地址、前后顺序等等。在列车终到解编后,车辆相互分离各自执行不同的作业,如装卸货、重新编组、维修等等。又或者是列车到达某一车站后进行重新编组,使得组成该列车的车辆发生变化。这样,在从编组完成到解编的这一时段内,编组中车辆各通信设备之间具备一种临时性的组织关系。若使用车辆通信设备完成某些数据、信息的传递和交互时,传统的方法需要车辆上的通信设备主动发起交互,相互获取临近节点信息,最终达到组网的目的,这是需要以车载通信设备支持复杂交互协议、承受较大设备功耗为代价的。因此,采用传统技术的车辆之间的通信使得其车载设备较为复杂、信息的传递效率较低、功耗较大。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述车载设备较为复杂、信息的传递效率较低、功耗较大的缺陷,提供一种车载设备较为简单、信息传递效率较高、功耗较小的一种链型通信网络的组网方法及装置。本专利技术解决其技术问题所采用的技术方案是:构造一种链型通信网络的组网方法,所述链型通信网络包括分别携带有不同的标记的链首设备和链尾设备,以及多个依次位于所述链首设备和链尾设备之间的、分别具有不同地址的通信设备,链型通信网络中的所有单元按照其所排列的位置,以所述链首设备为首,依次与通过的链型通信网络单元进行信息交互且将当前已通过的网络单元信息发送到正在通过的网络单元的路由设置设备;所述方法包括如下步骤:   A)判断是否接收到链型通信网络中的网络单元发来的数据,如是,执行下一步骤;否则,重复本步骤;   B)在所述网络单元发送来的信息中取得其设备类型和地址,并判断该网络单元是否链首设备,如是,执行步骤C);否则,执行步骤D);   C)记录其设备地址到空白的第一清单,然后返回步骤A);   D)发送当前第一清单到所述通讯网络单元;将该单元的地址记录在所述第一清单的第一个位置,将所述第一清单中的数据内容顺序向下移动;   E)返回步骤A)。更进一步地,所述步骤D)中,还包括如下步骤:所述网络单元接收到所述路由设置设备发送来的第一清单后,将其作为路由表存储;所述网络单元在进行网络通信时按照所述路由表由上到下的顺序选择其地址作为默认地址。更进一步地,所述网络单元是设置在列车各车厢上的电子识别标签,所述链首设备是设置在列车车头上的列首设备,所述链尾设备是设置在列车尾部的列尾设备。 更进一步地,所述步骤C)中还包括如下步骤:在记录链首设备地址到所述第一清单之前,对所述第一清单进行格式化,使其变为空白的。更进一步地,所述步骤D)中进一步包括如下步骤:    D1)将当前第一清单的已有数据内容向该清单的后方或下方整体移动一个地址的距离,使其清单开始位置空出能够容纳一个设备地址数据的存储空间;    D2)将当前得到的设备地址记录到所述第一清单的上述空出空间内,得到新的当前第一清单。 更进一步地,所述链型通信网络单元在通信过程中如发现其路由清单中的地址未回应时,将该地址由其路由清单中删除或将该地址标记为路由不可达到。更进一步地,所述路由设备为多个,所述多个路由设备分别设置在不同位置的场站路轨边;所述列车每次通过一个路由设置设备时均按照所述步骤重新刷新其路由表。本实施例中还涉及一种实现上述方法的装置,所述链型通信网络包括分别携带有不同的标记的链首设备和链尾设备,以及多个依次位于所述链首设备和链尾设备之间的、分别具有不同地址的网络单元;其特征在于,链型通信网络中的所有单元按照其所排列的位置,以所述链首设备为首,依次与通过的链型通信网络单元进行信息交互且将当前已通过的网络单元信息发送到正在通过的网络单元的路由设置设备;所述装置包括:   数据接收判断模块:用于判断是否接收到链型通信网络中的网络单元发来的数据,如是,调用链首设备判断模块;    链首设备判断模块:用于在所述网络单元发送来的信息中取得其设备类型和地址,并判断该网络单元是否链首设备,如是,调用初始第一清单形成模块;否则,调用第一清单调整模块;   初始第一清单形成模块:用于记录所述链首设备的设备地址到空白的第一清单,然后调用所述数据接收判断模块;   第一清单调整模块:用于发送当前第一清单到所述通讯网络单元;将该单元的地址记录在所述第一清单的第一个位置,将所述第一清单中的数据内容顺序向下移动;并调用所述数据接收判断模块。更进一步地,所述网络单元是设置在列车各车厢上的识别标签,所述链首设备是设置在列车车头上的列首设备,所述链尾设备是设置在列车尾部的列尾设备;所述初始第一清单形成模块中还包括用于在记录链首设备地址到所述第一清单之前、对所述第一清单进行格式化使其变为空白的第一清单格式化单元。更进一步地,所述第一清单调整模块进一步包括:    已有数据移动单元:用于将当前第一清单的已有数据内容向该清单的后方或下方整体移动一个地址的距离,使其清单开始位置空出能够容纳一个设备地址数据的存储空间;    当前数据存储单元:用于将当前得到的设备地址记录到所述第一清单的上述空出空间内,得到新的当前第一清单。实施本专利技术的一种链型通信网络的组网方法及装置,具有以下有益效果:由于每个网络单元(包括车载电子标签)通过路由设置设备时将自己的网络地址传输给该路由设置设备,且该设备将其收到的网络单元的地址按照其收到的先后依次排列形成第一清单,并将该第一清单在网络单元通过时传输给该网络单元作为路由清单。因此,这些网络单元不需要经过多次的、反复的发送和接收数据(发送自己的地址到别的单元或接收别的网络单元发来的携带其地址的数据)就能知道其作用范围内的网络单元地址。因而其车载设备较为简单、信息传递效率较高、功耗较小。附图说明图1是本专利技术一种链型通信网络的组网方法及装置实施例中组网方法的流程图;图2是所述实施例中链型通信网络的结构示意本文档来自技高网
...

【技术保护点】
一种链型通信网络的组网方法,所述链型通信网络包括分别携带有不同的标记的链首设备和链尾设备,以及多个依次位于所述链首设备和链尾设备之间的、分别具有不同地址的网络单元,其特征在于,链型通信网络中的所有单元按照其所排列的位置,以所述链首设备为首,依次与通过的链型通信网络的网络单元进行信息交互且将当前已通过的网络单元信息发送到正在通过的网络单元的路由设置设备;所述方法包括如下步骤:   A)判断是否接收到链型通信网络中的网络单元发来的数据,如是,执行下一步骤;否则,重复本步骤;   B)在所述网络单元发送来的信息中取得其设备类型和地址,并判断该网络单元是否链首设备,如是,执行步骤C);否则,执行步骤D);   C)记录其设备地址到空白的第一清单,然后返回步骤A);   D)发送当前第一清单到所述通讯网络单元;将该单元的地址记录在所述第一清单的第一个位置,将所述第一清单中的数据内容顺序向下移动;   E)返回步骤A)。

【技术特征摘要】
1.一种链型通信网络的组网方法,所述链型通信网络包括分别携带有不同的标记的链首设备和链尾设备,以及多个依次位于所述链首设备和链尾设备之间的、分别具有不同地址的网络单元,其特征在于,链型通信网络中的所有单元按照其所排列的位置,以所述链首设备为首,依次与通过的链型通信网络的网络单元进行信息交互且将当前已通过的网络单元信息发送到正在通过的网络单元的路由设置设备;所述方法包括如下步骤:
   A)判断是否接收到链型通信网络中的网络单元发来的数据,如是,执行下一步骤;否则,重复本步骤;
   B)在所述网络单元发送来的信息中取得其设备类型和地址,并判断该网络单元是否链首设备,如是,执行步骤C);否则,执行步骤D);
   C)记录其设备地址到空白的第一清单,然后返回步骤A);
   D)发送当前第一清单到所述通讯网络单元;将该单元的地址记录在所述第一清单的第一个位置,将所述第一清单中的数据内容顺序向下移动;
   E)返回步骤A)。
2.根据权利要求1所述的链型通信网络的组网方法,其特征在于,所述步骤D)中,还包括如下步骤:所述网络单元接收到所述路由设置设备发送来的第一清单后,将其作为路由表存储;所述网络单元在进行网络通信时按照所述路由表由上到下的顺序选择其地址作为默认地址。
3.根据权利要求2所述的链型通信网络的组网方法,其特征在于,所述网络单元是设置在列车各车厢上的电子识别标签,所述链首设备是设置在列车车头上的列首设备,所述链尾设备是设置在列车尾部的列尾设备。
4.根据权利要求3所述的链型通信网络的组网方法,其特征在于,所述步骤C)中还包括如下步骤:在记录链首设备地址到所述第一清单之前,对所述第一清单进行格式化,使其变为空白的。
5.根据权利要求4所述的链型通信网络的组网方法,其特征在于,所述步骤D)中进一步包括如下步骤:
    D1)将当前第一清单的已有数据内容向该清单的后方或下方整体移动一个地址的距离,使其清单开始位置空出能够容纳一个设备地址数据的存储空间;
    D2)将当前得到的设备地址记录到所述第一清单的上述空出空间内,得到新的当前第一清单。
6.根据权利要求5所述的链型通信网络的组网方法,其特征在于,所述链型通信网络单元在通信...

【专利技术属性】
技术研发人员:申波陈志坚
申请(专利权)人:深圳市远望谷信息技术股份有限公司
类型:发明
国别省市:广东;44

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

1