一种动态组网方法、指挥中心节点及系统的制作方法

文档序号:7755684阅读:155来源:国知局
专利名称:一种动态组网方法、指挥中心节点及系统的制作方法
技术领域
本发明涉及通信技术,尤其涉及一种动态组网方法、指挥中心节点及系统。
背景技术
在融合的应急通信业务网络中,固定指挥中心节点和移动指挥中心节点可以分别独立提供应急通信业务功能,在需要时,固定指挥中心节点与移动指挥中心节点之间需要临时组建成一个应急通信网络,并满足应急通信行业机动、灵活组网提供应急通信业务功能的需求。根据应急通信网络自身的特点,应急通信在组网时需遵循以下组网原则在平时,各指挥中心应急通信网络的所属用户由各自所属的网络分别管理,S卩各指挥中心应急通信网络保持各自相对业务的独立性;各指挥中心应急通信网络对应于IMS 系统中的域,各指挥中心应急通信网络通过不同的域名加以区分和标识,同时通过域名也可体现出各指挥中心应急通信网络之间的层级关系。如固定指挥中心域名为city, com,
各分指挥中心域名为 districtl. city, com、district2. city, com、.......districtN.
city, com,应急指挥车和单兵系统也可依此类推;该域名是私有的,相对于应急通信网络之外的其它公网是透明的,不可见的;各指挥中心应急通信网络中存在着与之相连的其它各指挥中心应急通信网络的域名与对应网络的映射关系表,并能根据条件触发生成和更新该映射关系表。图1为应急通信网络之一,该应急通信网络中包括指挥中心节点A、指挥中心节点 B以及移动指挥中心节点C,三者通过IP网络实现连接;图2为应急通信网络之二,该应急通信网络中包括指挥中心节点A、指挥中心节点B以及单兵移动指挥中心节点C,三者通过 IP网络实现连接。在图1和图2中,指挥中心节点A和指挥中心节点B可以分别代表一个城市中的两个不同的行政区的应急通信网络,也可以分别代表两个不同的城市或两个不同的省份的应急通信网络。移动指挥中心节点C或单兵移动指挥中心节点C也可以是一套完整的移动指挥中心节点系统。在特殊情况或紧急情况时,移动指挥中心节点C或单兵移动指挥中心节点C可以根据突发情况紧急奔赴现场,需要在不用进行复杂的操作的情况下,和已有的应急通信网络进行组网,完成组建成一个更大应急通信网络,开展现场应急指挥的工作。在特殊或紧急情况解除后,应急指挥车或单兵系统退出网络,整个网络又恢复到之前的形态。基于IMS系统的路由机制,目前现有的解决方式在已知网络设备及组网情况的前提下,采用静态配置。具体描述如下在建设网络时,根据网络设备的实际部署及分布情况, 在DNS()设备中对各个网络设备的域名及IP地址进行分配并配置好,这样,在网络间或域间发生业务时,只需到DNS设备进行查询就可得到目标网元的IP地址,并根据得到的IP地址继续后续的路由处理。如图3所示,固定组网配置下消息路由的处理方法包括
步骤S301、有请求消息到达网络A ;步骤S302、网络A根据请求消息,确定该请求的目标网络是网络B ;步骤S303、网络A根据收到的请求消息,向对应的DNS设备发送路由信息查询请求,通过网络标识查询目标网络的地址信息;步骤S304、DNS设备查询网络B的地址信息;步骤S305、DNS设备向网络A返回网络B的地址信息;步骤S306、网络A收到从DNS设备的查询结果后,将请求消息继续向目标网络B路通过上述步骤,即可实现网络A和网络B之间的通信,但是,在应急通信特殊应用场景的要求下,通过该网络配置方式,需要更新系统的配置信息时,操作复杂,也难以及时获得各个网络的服务状态。其组网数据只能在建网时期进行静态的配置,在建网后,一旦有其它节点有接入要求时,就需要在相关的各个网络主要DNS设备中人工增加该新接入网络的节点信息,当有节点离开网络时,也需要在相关的各个网络主要DNS设备中人工删除该网络节点的信息,而不能自动更新网络的节点信息。在要求实时移动接入网络的特殊应用场景时,反复的修改数据将是很繁复的工作,且容易对现有网络造成不必要的影响。现有技术中,固定组网确定后,各网络节点的信息也就配置完毕了。对于各网络节点来说,其它节点是否在线、是否可用是无法确知的。

发明内容
本发明实施例提供一种动态组网方法、指挥中心节点及系统,以实现提高各个指挥中心节点组网和维护的效率。一种动态组网方法,包括本指挥中心节点接收下级指挥中心节点在加入组网或离开组网时发送的状态信息,并更新组网列表,所述组网列表中包括组网中隶属于本指挥中心节点的各下级指挥中心节点的对应地址及标识信息;向所述各个下级指挥中心节点下发所述组网列表。一种动态组网方法,包括本指挥中心节点在加入组网或离开组网时,向所属上级指挥中心节点发送状态信息;接收所属上级指挥中心节点发送的组网列表,所述组网列表中包括组网中与本指挥中心节点同属一个上级指挥中心节点的各个指挥中心节点的地址及标识信息。一种动态组网指挥中心节点,包括组网列表更新单元,用于接收下级指挥中心节点在加入组网或离开组网时发送的状态信息,并更新组网列表,所述组网列表中包括隶属于本指挥中心节点的各下级指挥中心节点的对应地址及标识信息;发送单元,用于向所述各个下级指挥中心节点下发所述组网列表。一种动态组网指挥中心节点,包括信息发送单元,用于在加入组网或离开组网时,向所属上级指挥中心节点发送状态信息;
组网列表接收单元,用于接收所属上级指挥中心节点发送的组网列表,所述组网列表中包括组网中与本指挥中心节点同属一个上级指挥中心节点的各个指挥中心节点的地址及标识信息。一种动态组网系统,包括本指挥中心节点,用于接收下级指挥中心节点在加入组网或离开组网时发送的状态信息,并更新组网列表,所述组网列表中包括组网中隶属于本指挥中心节点的各下级指挥中心节点的对应地址及标识信息;向所述各个下级指挥中心节点下发所述组网列表;下级指挥中心节点,用于在加入组网或离开组网时,向所属本指挥中心节点发送状态信息;并接收所属本指挥中心节点发送的组网列表。本发明实施例提供一种动态组网方法、指挥中心节点及系统,选取一个网络作为上级指挥中心节点,其它网络作为下级指挥中心节点,下级指挥中心节点可直接和其上级指挥中心节点实现通信,上级指挥中心根据各个下级指挥中心节点发送的信息确定各个下级指挥中心节点的服务状态,并根据各个下级指挥中心节点的服务状态确定当前组网中的组网列表,以及将该组网列表发送至其下级指挥中心节点。这样,上级指挥中心就可以实时的确定组网中各个网络的服务情况,并且更新到组网列表中发送给各个下级指挥中心节点,从而实现动态的组网和维护,提高了各个指挥中心节点的组网和维护的效率。


图1为现有技术中应急网络组成结构示意图之一;图2为现有技术中应急网络组成结构示意图之二 ;图3为现有技术的组网中的通信流程图;图4为本发明实施例提供的动态组网方法流程图之一;图5为本发明实施例提供的动态组网方法流程图之二图6为本发明实施例提供的较具体的加入组网的方法流程图;图7为本发明实施例提供的组网结构示意图;图8为本发明实施例提供的动态组网指挥中心节点结构示意图之一;图9为本发明实施例提供的动态组网指挥中心节点结构示意图之二 ;图10为本发明实施例提供的动态组网系统结构示意图。
具体实施例方式本发明实施例提供一种动态组网方法、指挥中心节点及系统,选取一个网络作为上级指挥中心节点,其它网络作为下级指挥中心节点,下级指挥中心节点可直接和其上级指挥中心节点实现通信,上级指挥中心根据各个下级指挥中心节点发送的信息确定各个下级指挥中心节点的服务状态,并根据各个下级指挥中心节点的服务状态确定当前组网中的组网列表,以及将该组网列表发送至其下级指挥中心节点。这样,上级指挥中心就可以实时的确定组网中各个网络的服务情况,并且更新到组网列表中发送给各个下级指挥中心节点,从而实现动态的组网和维护,提高了各个指挥中心节点的组网和维护的效率。如图4所示,本发明实施例提供的动态组网方法包括步骤S401、本指挥中心节点接收下级指挥中心节点在加入组网或离开组网时发送的状态信息,并更新组网列表,其中,组网列表中包括组网中隶属于本指挥中心节点的各下级指挥中心节点的对应地址及标识信息;步骤S402、向各个下级指挥中心节点下发组网列表。由于下级指挥中心节点在加入组网或离开组网时,向其上级指挥中心发送状态信息,步骤S401中的本指挥中心节点即为下级指挥中心节点的上级指挥中心节点,这样,上级指挥中心节点就可以根据接收到的状态信息来更新组网列表,进而再将该组网列表发送给各个下级指挥中心节点,各个下级指挥中心节点在接收到组网列表后即可获知与其平级的各个指挥中心节点的地址、标识信息等资料,这样在进行路由时,即可根据组网列表来获得目标网络的地址信息,直接进行路由,避免了在组网成员更新时,修改DNS的配置,也避免了在进行路由时,去DNS查找目标网络信息,提高了各个指挥中心节点的组网和维护的效率。在状态信息中,可以包括该下级指挥中心节点所在域的域名、地址以及该下级指挥中心节点的标识等信息,其上级指挥中心节点根据该状态信息将该下级指挥中心节点添加到组网列表中或者将该下级指挥中心节点从组网列表中移除。组网列表中至少包括组网中处于服务状态的各下级指挥中心节点的地址及标识信息,当然,根据实际情况,也可以包括其它信息。如表1所示,在应急通信网中,组网列表主要包括了用以标识各指挥中心节点或单兵系统的节点标识信息。在自适应动态组网过程中,包括的信息有设备域名、地址信息、 设备标识、级别权限等。表1 组网列表定义
权利要求
1.一种动态组网方法,其特征在于,包括本指挥中心节点接收下级指挥中心节点在加入组网或离开组网时发送的状态信息,并更新组网列表,所述组网列表中包括组网中隶属于本指挥中心节点的各下级指挥中心节点的对应地址及标识信息;向所述各个下级指挥中心节点下发所述组网列表。
2.如权利要求1所述的方法,其特征在于,还包括接收所述各个下级指挥中心节点定时发送的刷新消息;针对每一个下级指挥中心节点,当在设定时间内没有接收到该下级指挥中心节点发送的刷新消息时,则确定该下级指挥中心节点已离开组网并更新组网列表。
3.如权利要求1所述的方法,其特征在于,所述向各个下级指挥中心节点下发所述组网列表,具体为定时向各个下级指挥中心节点下发所述组网列表;或者在每次更新所述组网列表后向各个下级指挥中心节点下发所述组网列表。
4.如权利要求1所述的方法,其特征在于,当本指挥中心节点具有上级指挥中心节点时,还包括在本指挥中心节点加入组网或离开组网时,向所属上级指挥中心节点发送状态信息, 以及接收所属上级指挥中心节点发送的上级组网列表并存储,所述上级组网列表中包括组网中与本指挥中心节点同属一个上级指挥中心节点的各个指挥中心节点的地址及标识信肩、ο
5.如权利要求4所述的方法,其特征在于,还包括本指挥中心节点定时向所属上级指挥中心发送刷新消息。
6.如权利要求5所述的方法,其特征在于,还包括本指挥中心节点定时向所属上级指挥中心节点发送所述组网列表,或者在每次更新所述组网列表后向所属上级指挥中心节点发送所述组网列表。
7.如权利要求1所述的方法,其特征在于,当所述下级指挥中心节点下具有再下级指挥中心节点时,还包括本指挥中心节点接收所述下级指挥中心节点发送的下级组网列表,并存储,所述下级组网列表中包括组网中隶属于所述下级指挥中心节点的各个再下级指挥中心节点的对应地址及标识信息。
8.如权利要求1-7任一所述的方法,其特征在于,还包括本指挥中心节点当接收到路由请求时,根据所述路由请求消息以及组网列表,确定目标网络的地址,并向目标网络路由。
9.如权利要求8所述的方法,其特征在于,还包括当本指挥中心节点根据所存储的组网列表确定目标网络的地址失败,并且自身具有上级指挥中心节点时,将所述路由请求发送给自身所属上级指挥中心节点。
10.一种动态组网方法,其特征在于,包括本指挥中心节点在加入组网或离开组网时,向所属上级指挥中心节点发送状态信息;接收所属上级指挥中心节点发送的组网列表,所述组网列表中包括组网中与本指挥中心节点同属一个上级指挥中心节点的各个指挥中心节点的地址及标识信息。
11.如权利要求10所述的方法,其特征在于,还包括本指挥中心节点定时向所属上级指挥中心节点发送刷新消息。
12.如权利要求10或11所述的方法,其特征在于,还包括当本指挥中心节点接收到路由请求时,根据所述路由请求消息以及组网列表,确定目标网络的地址,并向目标网络路由。
13.如权利要求12所述的方法,其特征在于,还包括当本指挥中心节点根据所存储的组网列表确定目标网络的地址失败时,将所述路由请求发送给所属上级指挥中心节点。
14.一种动态组网指挥中心节点,其特征在于,包括组网列表更新单元,用于接收下级指挥中心节点在加入组网或离开组网时发送的状态信息,并更新组网列表,所述组网列表中包括隶属于本指挥中心节点的各下级指挥中心节点的对应地址及标识信息;发送单元,用于向所述各个下级指挥中心节点下发所述组网列表。
15.如权利要求14所述的指挥中心节点,其特征在于,还包括接收单元,用于接收所述各个下级指挥中心节点定时发送的刷新消息;所述组网列表更新单元还用于,针对每一个下级指挥中心节点,当在设定时间内没有接收到该下级指挥中心节点发送的刷新消息时,则确定该下级指挥中心节点已离开组网并更新组网列表。
16.如权利要求14所述的指挥中心节点,其特征在于,所述发送单元,具体用于定时向各个下级指挥中心节点下发所述组网列表;或者在每次更新所述组网列表后向各个下级指挥中心节点下发所述组网列表。
17.如权利要求14所述的指挥中心节点,其特征在于,当所述指挥中心节点具有上级指挥中心节点时,还包括状态信息发送单元,用于在加入组网或离开组网时,向所属上级指挥中心节点发送状态信息;;上级组网列表接收单元,用于接收所属上级指挥中心节点发送的上级组网列表并存储,所述上级组网列表中包括组网中与所述指挥中心节点同属一个上级指挥中心节点的各个指挥中心节点的地址及标识信息。
18.如权利要求17所述的指挥中心节点,其特征在于,还包括刷新消息发送单元,用于定时向所属上级指挥中心节点发送刷新消息。
19.如权利要求18所述的指挥中心节点,其特征在于,所述发送单元还用于定时向所属上级指挥中心节点发送所述组网列表,或者在每次更新所述组网列表后向所属上级指挥中心节点发送所述组网列表。
20.如权利要求21所述的指挥中心节点,其特征在于,当所述下级指挥中心节点下具有再下级指挥中心节点时,还包括下级组网列表接收单元,用于接收所述下级指挥中心节点发送的下级组网列表,并存储,所述下级组网列表中包括组网中隶属于所述下级指挥中心节点的各个再下级指挥中心节点的对应地址及标识信息。
21.如权利要求14-20任一所述的指挥中心节点,其特征在于,还包括路由单元,用于当接收到路由请求时,根据所述路由请求消息以及组网列表,确定目标网络的地址,并向目标网络路由。
22.如权利要求21所述的指挥中心节点,其特征在于,所述路由单元还用于当根据所存储的组网列表确定目标网络的地址失败,并且自身具有上级指挥中心节点时,将所述路由请求发送给自身所属所述上级指挥中心节点。
23.一种动态组网指挥中心节点,其特征在于,包括信息发送单元,用于在加入组网或离开组网时,向所属上级指挥中心节点发送状态信息;组网列表接收单元,用于接收所属上级指挥中心节点发送的组网列表,所述组网列表中包括组网中与本指挥中心节点同属一个上级指挥中心节点的各个指挥中心节点的地址及标识信息。
24.如权利要求23所述的指挥中心节点,其特征在于,还包括 刷新单元,用于定时向所属上级指挥中心节点发送刷新消息。
25.如权利要求23或M所述的指挥中心节点,其特征在于,还包括目标网络路由单元,用于当接收到路由请求时,根据所述路由请求消息以及组网列表, 确定目标网络的地址,并向目标网络路由。
26.如权利要求25所述的指挥中心节点,其特征在于,所述目标网络路由单元还用于 当根据所存储的组网列表确定目标网络的地址失败时,将所述路由请求发送给所属上级指挥中心节点。
27.一种动态组网系统,其特征在于,包括本指挥中心节点,用于接收下级指挥中心节点在加入组网或离开组网时发送的状态信息,并更新组网列表,所述组网列表中包括组网中隶属于本指挥中心节点的各下级指挥中心节点的对应地址及标识信息;向所述各个下级指挥中心节点下发所述组网列表;下级指挥中心节点,用于在加入组网或离开组网时,向所属本指挥中心节点发送状态信息;并接收所属本指挥中心节点发送的组网列表。
28.如权利要求27所述的系统,其特征在于,所述本指挥中心节点还用于接收所述各个下级指挥中心节点定时发送的刷新消息;并且针对每一个下级指挥中心节点,当在设定时间内没有接收到该下级指挥中心节点发送的刷新消息时,则确定该下级指挥中心节点已离开组网并更新组网列表;所述下级指挥中心节点还用于,定时向所属本指挥中心节点发送刷新消息。
29.如权利要求27所述的系统,其特征在于,所述系统中还包括所述本指挥中心节点的上级指挥中心节点;所述本指挥中心节点还用于,在加入组网或离开组网时,向所属上级指挥中心节点发送状态信息;并接收所属上级指挥中心节点发送的上级组网列表并存储,所述上级组网列表中包括组网中与本指挥中心节点同属一个上级指挥中心节点的各个指挥中心节点的地址及标识信息。
30.如权利要求四所述的系统,其特征在于,所述本指挥中心节点还用于,定时向所属上级指挥中心节点发送刷新消息。
31.如权利要求四所述的系统,其特征在于,所述本指挥中心节点还用于,定时向所属上级指挥中心节点发送所述组网列表,或者在每次更新所述组网列表后向所属上级指挥中心节点发送所述组网列表。
32.如权利要求27所述的系统,其特征在于,所述系统中还包括所述下级指挥中心节点下的再下级指挥中心节点;所述下级指挥中心节点还用于,向所述本指挥中心节点发送其生成的下级组网列表, 所述下级组网列表中包括组网中隶属于所述下级指挥中心节点的各个再下级指挥中心节点的对应地址及标识信息;所述本指挥中心节点还用于,接收所述下级指挥中心节点发送的下级组网列表,并存储。
33.如权利要求27-32任一所述的系统,其特征在于,所述本指挥中心节点还用于 当接收到路由请求时,根据所述路由请求消息以及组网列表,确定目标网络的地址,并向目标网络路由。
34.如权利要求33所述的系统,其特征在于,所述系统中还包括所述本指挥中心节点的上级指挥中心节点时,所述本指挥中心节点还用于当根据所存储的组网列表确定目标网络的地址失败时,将所述路由请求发送给所属上级指挥中心节点。
全文摘要
本发明公开了一种动态组网方法、节点及系统,涉及通信技术,选取一个网络作为上级指挥中心节点,其它网络作为下级指挥中心节点,下级指挥中心节点可直接和其上级指挥中心节点实现通信,上级指挥中心根据各个下级指挥中心节点发送的信息确定各个下级指挥中心节点的服务状态,并根据各个下级指挥中心节点的服务状态确定当前组网中的组网列表,以及将该组网列表发送至其下级指挥中心节点。这样,上级指挥中心就可以实时的确定组网中各个网络的服务情况,并且更新到组网列表中发送给各个下级指挥中心节点,从而实现动态的组网和维护,提高了各个指挥中心节点的组网和维护的效率。
文档编号H04L29/12GK102420696SQ20111023674
公开日2012年4月18日 申请日期2011年8月17日 优先权日2011年8月17日
发明者姚进华, 武兴 申请人:大唐移动通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1