一种基于多级与同级系统混合组网的安防系统的网络结构的制作方法

文档序号:12376284阅读:376来源:国知局
一种基于多级与同级系统混合组网的安防系统的网络结构的制作方法与工艺

本发明涉及一种安全防护领域,尤其涉及一种基于多级与同级系统混合组网的安防系统的网络结构。



背景技术:

传统的安防系统是运营安全防范产品和其他相关产品所构成的入侵报警系统、视频安防监控系统、出入控制系统和防爆安全检查等系统或是由这些系统为子系统组合或集成的电子系统或网络。这些系统都是基于某个家庭、小区或者公司等相对集成规模较小的系统。

在已公开的现有技术,申请号:201110385785.5,公开了一种基于多级级联服务器的安防系统及其实现方法。其中,所述安防系统包括:多级级联的服务器集群;若干个安防设备,每个安防设备中的控制器分别连接服务器集群中的任意一个服务器,安防设备通过连接的服务器与相应的所有上级服务器通信。该发明使用多级级联服务器进行集中管理,具有系统容量大,系统可靠性高的优点。但是它不能跟其他同级系统相互连接和相互访问;资源没有得到整合,不能知晓下级或同级系统的安全防护情况;系统不能进行拆分和组合;路径选择方式单一。



技术实现要素:

本发明的目的在于克服现有技术的不足,提供一种基于多级与同级系统混合组网的安防系统的网络结构,能够对各级系统的资源进行整合组成一个大的系统,也可以将一个多级系统拆分为几个独立的系统,能够实现各个系统级别关系控制基础数据可见。

本发明的目的是通过以下技术方案来实现的:一种基于多级与同级系统混合组网的安防系统的网络结构,它包括一级系统、二级系统、三级系统、……、N级系统,其中N为大于1的整数;每级系统至少包括一个节点,同级系统中的节点通过连线连接;所述的一级系统与二级系统、二级系统与三级系统、三级系统与四级系统、……、N-1级系统与N级系统之间通过连线连接;每条连线上都存在两个节点。

所述的连线包括可越级线和不可越级线两个类型,所述的不可越级线可以连接任意两个节点。

所述的可越级线连接的两个节点,其他节点也可以通过可越级线连接;所述的不可越级线连接的两个节点,其他节点不能越过有不可越级线连接的两个节点。

所述的节点为一个独立的子系统,每个节点自动同步平级和下级节点的数据。

所述的每个节点都有一个全局唯一标识符和所处级别的信息。

所述的每级系统之间的访问原则只能从上级向平级或者下级进行访问。

根据节点与节点连线,每条节点都会生成一个路由表,所有节点生成一个全局路由表。

所述的全局路由表能够通过计算得到一个完整的路由路径。

节点与节点之间至少有一条路由路径和一条最优路由路径。

本发明的有益效果是:一种基于多级与同级系统混合组网的安防系统的网络结构,具有的特点如下:1、多级系统对用户透明,用户使用和独立的单个系统的使用方式一样。2、动态的路由选择方式,当一条路由路径的节点存在异常,则可以选择下一条可用路由路径。3、更方便的系统拆分和组合,对于多个独立的系统可以很方便的组合成一个大的多级系统,也可以一个多级系统拆分为几个独立的系统。

附图说明

图1为简易的网络结构图;

图2为复杂的网络结构图。

具体实施方式

下面结合附图进一步详细描述本发明的技术方案,但本发明的保护范围不局限于以下所述。

一种基于多级与同级系统混合组网的安防系统的网络结构,它包括一级系统、二级系统、三级系统、……、N级系统,其中N为大于1的整数;每级系统至少包括一个节点,同级系统中的节点通过连线连接;所述的一级系统与二级系统、二级系统与三级系统、三级系统与四级系统、……、N-1级系统与N级系统之间通过连线连接;每条连线上都存在两个节点。

所述的连线包括可越级线和不可越级线两种类型,所述的不可越级线可以连接任意两个节点。

所述的可越级线连接的两个节点,其他节点也可以通过可越级线连接;所述的不可越级线连接的两个节点,其他节点不能越过有不可越级线连接的两个节点。

所述的节点为一个独立的安防子系统,每个节点自动同步平级和下级节点的数据,能够被上级或者平级系统访问。

所述的每个节点都有一个全局唯一标识符(GUID)和所处级别的信息。

所述的每级系统之间的访问原则只能从上级向平级或者下级进行访问。

根据节点与节点连线,每条节点都会生成一个路由表,所有节点生成一个全局路由表,对于每个节点,整个网络结构图是一致的,所以路由表也是一致的。

所述的全局路由表能够通过计算得到一个完整的路由路径。节点收到的每个用户请求中都带有标识目标节点信息GUID,根据请求中的GUID就可以知道当前请求是否属于当前节点,如果不属于当前节点,则根据全局路由表计算得到一个完整的路由路径,根据路由路径依次传递到目标节点。

所述的一级系统代表省级,二级系统代表市级,以此类推。

节点与节点之间至少有一条路由路径和一条最优路由路径。

全局路由表生成算法是以最短路径算法的基础上加入节点级别信息生成,按向下级和平级的方向依次搜索每个节点的相邻节点,如果相邻节点已经存在与路由路径中,则搜索结束。

对于跨系统的请求根据最短路径或者按序路径(按系统级别顺序)算法将请求转发到对应的系统。利用数据版本控制来试下各个系统的数据一致性。

如图1所示,节点3、4和节点5、6之间为不可越级线连接,其余节点间均是可越级线连接,节点1属于第1级系统,节点2、5、8属于第2级系统,节点3、6、9属于第3级系统,节点4、7、10属于第4级系统。

其中,一共有三条路径,第一条路径是1、2、3、4,路径走向是1—2,1—3,1—3—4,2—3,2—3—4,3—4,共计6个路径;第二条路径1、5、6、7,路径走向是1—5,1—5—6,1—5—6—7,5—6,5—6—7,6—7,共6个路径,其中1不能越过5到达节点6和7,5不能越过6到达7;第三条路径1、8、9、10,路径走向是1—8,1—9,1—10,8—9,8—10,9—4,共计6个最优路径。

如图2所示,节点3、4和节点5、6之间为不可越级线连接,其余节点间均是可越级线连接,节点1属于第1级,节点2、5属于第2级,节点3、6属于第3级,节点4、7属于第4级。

其中,节点1到节点6最优路径说明:节点1到节点6共计四个路径:1—5—6,1—2—5—6,1—2—6,1—2—3—6,1—5—3—6,其中最优路径为1—2—6,又因为1—2—6之间没有不可越级线,因此,节点1可以直接连接节点6。同理,节点1到节点4共有三十二条路径,最优路径说明:1——2——6——4,且路径中没有不可越级线,节点1可以直接连接节点4。同理,节点1到节点7共有三十二条路径,最优路径说明:1——2——6——7,且路径中没有不可越级线,节点1可以直接连接节点7。

以上所述仅是本发明的优选实施方式,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1