一种异构网络实现系统及方法与流程

文档序号:33561182发布日期:2023-03-22 14:25阅读:31来源:国知局
一种异构网络实现系统及方法与流程

1.本发明涉及通信技术领域,具体涉及一种异构网络实现系统及方法。


背景技术:

2.异构网络(heterogeneous network)是一种类型的网络,其是由不同制造商生产的计算机,网络设备和系统组成的,大部分情况下运行在不同的协议上支持不同的功能或应用。目前,现有技术中的异构网络大都采用单一网关或单一通信协议处理数据,效率较低,同时,现有技术中的异构网络也无法保证设备端与云端服务器的数据实时保持一致。
3.因此,现有技术还有待改进和提高。


技术实现要素:

4.鉴于上述现有技术的不足之处,本发明的目的在于提供一种异构网络实现系统及方法,旨在解决现有技术中的异构网络大都采用单一网关或单一通信协议处理数据,效率较低,同时,现有技术中的异构网络也无法保证设备端与云端服务器的数据实时保持一致的问题。
5.为了达到上述目的,本发明采取了以下技术方案:
6.一种异构网络实现系统,其中,所述系统包括:
7.主网关、与所述主网关通信连接的多个子网关,以及用于通信连接所述主网关与所述子网关的连接装置;
8.还包括:与所述连接装置通信连接的云端服务器,以及与所述主网关/所述子网关通信连接的设备端;
9.所述主网关与所述子网关内均包括有至少两种通信协议。
10.在进一步的技术方案中,所述的异构网络实现系统,其中,所述通信协议包括wifi协议、bt协议和zigbee协议。
11.在进一步的技术方案中,所述的异构网络实现系统,其中,所述连接装置包括路由器、交换机和光猫。
12.在进一步的技术方案中,所述的异构网络实现系统,其中,所述主网关与所述子网关内均包括有至少一个rj45接口。
13.在进一步的技术方案中,所述的异构网络实现系统,其中,所述主网关与所述子网关均采用type-c接口供电或poe供电。
14.在进一步的技术方案中,所述的异构网络实现系统,其中,所述设备端包括手机、手表和pad。
15.在进一步的技术方案中,所述的异构网络实现系统,其中,所述交换机为poe交换机。
16.一种基于上述任一项所述的异构网络实现系统的异构网络实现方法,其中,所述方法包括:
17.连接装置接收云端服务器发送的目标数据并实时传递给主网关和子网关;
18.设备端通过与其通信连接的所述主网关/所述子网关接收所述目标数据并实时更新。
19.在进一步的技术方案中,所述的异构网络实现方法,其中,所述通信协议包括wifi协议、bt协议和zigbee协议。
20.在进一步的技术方案中,所述的异构网络实现方法,其中,所述连接装置包括路由器、交换机和光猫。
21.在进一步的技术方案中,所述的异构网络实现方法,其中,所述主网关与所述子网关内均包括有至少一个rj45接口。
22.在进一步的技术方案中,所述的异构网络实现方法,其中,所述主网关与所述子网关均采用type-c接口供电或poe供电。
23.在进一步的技术方案中,所述的异构网络实现方法,其中,所述设备端包括手机、手表和pad。
24.在进一步的技术方案中,所述的异构网络实现方法,其中,所述交换机为poe交换机。
25.相较于现有技术,本发明提供了一种异构网络实现系统及方法,其中,所述系统包括:主网关、与所述主网关通信连接的多个子网关,以及用于通信连接所述主网关与所述子网关的连接装置;还包括:与所述连接装置通信连接的云端服务器,以及与所述主网关/所述子网关通信连接的设备端;所述主网关与所述子网关内均包括有至少两种通信协议。通过本发明的系统可解决现有技术中的异构网络大都采用单一网关或单一通信协议处理数据,效率较低,同时,现有技术中的异构网络也无法保证设备端与云端服务器的数据实时保持一致的问题。
附图说明
26.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
27.图1为本发明实施例提供的一种异构网络实现系统的结构示意图。
28.图2为本发明实施例提供的一种异构网络实现方法的流程示意图。
29.图3为本发明实施例提供的设备端

网关端

云端服务器的数据/指令传输流程示意图。
30.图4为本发明实施例提供的云端服务器

网关端

设备端的数据/指令传输流程示意图。
具体实施方式
31.为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
32.在本发明的描述中,所使用的“包含”、“包括”、“具有”、“含有”等,均为开放性的用语,即意指包含但不限于。参考术语“一个实施例”、“一个具体实施例”、“一些实施例”、“例如”等的描述意指结合该实施例或示例描述的具体特征、结构或者特点包含于本技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。各实施例中涉及的步骤顺序用于示意性说明本技术的实施,其中的步骤顺序不作限定,可根据需要作适当调整。
33.下面结合附图,详细说明本发明的各种非限制性实施方式。
34.请参阅图1,本发明实施例提供了一种异构网络实现系统,其中,所述系统包括:
35.主网关、与所述主网关通信连接的多个子网关,以及用于通信连接所述主网关与所述子网关的连接装置;
36.还包括:与所述连接装置通信连接的云端服务器,以及与所述主网关/所述子网关通信连接的设备端;
37.所述主网关与所述子网关内均包括有至少两种通信协议。
38.进一步地,所述的异构网络实现系统,其中,所述通信协议包括wifi协议、bt协议和zigbee协议。
39.具体地,所述wifi(wireless fidelity)协议包括但不限于可以是wifi6,所述zigbee协议包括但不限于可以是zigbee3.0,所述bt(bluetooth)协议包括但不限于可以是bt5.2。
40.进一步地,所述的异构网络实现系统,其中,所述连接装置包括路由器、交换机和光猫(光调制解调器)。
41.进一步地,所述的异构网络实现系统,其中,所述主网关与所述子网关内均包括有至少一个rj45接口。
42.进一步地,所述的异构网络实现系统,其中,所述主网关与所述子网关均采用type-c接口供电或poe供电。
43.进一步地,所述的异构网络实现系统,其中,所述设备端包括手机、手表和pad(掌上电脑、平板电脑、笔记本电脑)。
44.进一步地,所述的异构网络实现系统,其中,所述交换机为poe交换机。
45.由以上系统实施例可知,本发明提供的异构网络实现系统具体实施时,在主网关、子网关处理数据状态下,本发明可以合理分配各网关的工作量,即当多个网关中一个网关数据处理量比较大时(饱和网关),可以分配闲置网关帮忙处理,处理结果发给饱和网关,即当子网关处于工作饱和状态下,主网关可协调子网关分布式处理或者指派设备端到非饱和网关处理,这样,本发明可达到网关工作量的合理分配;其次,wifi协议/zigbee协议/bt协议中所有的数据与云端服务器及设备端都可以互通,遇到某一个断网或者宕机,其余的协议端口依然可以互联互通,无网络状态下保留断网前最新的状态和数据,有网时更新至最新的数据和状态,同时设备端可以互换网关固件,进行子网关的切换和兼容;最后,本发明在断网或者无网状态下,主网关、子网关通过设备端组成局域网实现与云端服务器的状态和数据实时更新,可实现设备端与云端服务器的状态和数据实时保持一致。
46.本领域技术人员可以理解,图1仅示出了该异构网络实现系统的部分部件,该异构
网络实现系统可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
47.基于上述实施例,请参阅图2,本发明另一实施例还提供了一种基于上述任一项所述的异构网络实现系统的异构网络实现方法,其中,所述方法包括:
48.s100、连接装置接收云端服务器发送的目标数据并实时传递给主网关和子网关;
49.s200、设备端通过与其通信连接的所述主网关/所述子网关接收所述目标数据并实时更新。
50.进一步地,所述的异构网络实现方法,其中,所述通信协议包括wifi协议、bt协议和zigbee协议。
51.具体地,所述wifi(wireless fidelity)协议包括但不限于可以是wifi6,所述zigbee协议包括但不限于可以是zigbee3.0,所述bt(bluetooth)协议包括但不限于可以是bt5.2。
52.进一步地,所述的异构网络实现方法,其中,所述连接装置包括路由器、交换机和光猫(光调制解调器)。
53.进一步地,所述的异构网络实现方法,其中,所述主网关与所述子网关内均包括有至少一个rj45接口。
54.进一步地,所述的异构网络实现方法,其中,所述主网关与所述子网关均采用type-c接口供电或poe供电。
55.进一步地,所述的异构网络实现方法,其中,所述设备端包括手机、手表和pad(掌上电脑、平板电脑、笔记本电脑)。
56.进一步地,所述的异构网络实现方法,其中,所述交换机为poe交换机。
57.由以上方法实施例可知,本发明提供的异构网络实现方法具体实施时,在主网关、子网关处理数据状态下,本发明可以合理分配各网关的工作量,即当多个网关中一个网关数据处理量比较大时(饱和网关),可以分配闲置网关帮忙处理,处理结果发给饱和网关,即当子网关处于工作饱和状态下,主网关可协调子网关分布式处理或者指派设备端到非饱和网关处理,这样,本发明可达到网关工作量的合理分配;其次,wifi协议/zigbee协议/bt协议中所有的数据与云端服务器及设备端都可以互通,遇到某一个断网或者宕机,其余的协议端口依然可以互联互通,无网络状态下保留断网前最新的状态和数据,有网时更新至最新的数据和状态,同时设备端可以互换网关固件,进行子网关的切换和兼容;最后,本发明在断网或者无网状态下,主网关、子网关通过设备端组成局域网实现与云端服务器的状态和数据实时更新,可实现设备端与云端服务器的状态和数据实时保持一致。
58.可以理解的是,目前,物联网中最基础、最庞大的部分是前端各种传感器,它们通过各种方式大量部署在被感知对象内部或者附近,构成分布式传感器节点(群)。但是,不同的传感器具有不同的通信协议,它们本身没有统一的数据传输方式,这就造成了技术开发公司若要应用不同的传感器采集数据,或者下发指令,必须在前端要构建不同的传输网关,以适应数据/指令传输的需求。而本发明提供的异构网络实现系统可以很好的解决上述问题。
59.其中,请参阅图3-图4,在本发明另一实施例中,本发明提供的异构网络实现系统中的所述设备端还可以为前端各种传感器。
60.如图3所示的设备端

网关端

云端服务器的数据/指令传输流程示意图:
61.s1、不同协议的设备端连接各子网关,并发送指令集a给各子网关;
62.s2、各子网关接收指令集a,并将其上报给主网关(指令集c)和云端服务器(指令集b);
63.s3、指令集b与指令集c对比并纠错,统一为指令集a后同步至客户端;
64.s4、客户端接收指令集a并更新状态。
65.其中,指令集a为不同通信协议转换成统一对外标准通信协议。
66.具体实施时,不同通信协议的前端各传感器连接各子网关,并发送指令集a给各子网关,各子网关在接收到指令集a后,依次上报给主网关和云端服务器,其中,主网关在接收到指令集a后转化为指令集c,云端服务器在接收到指令集a后转化为指令集b,随后,云端服务器的指令集b与主网关的指令集c对比并纠错,若云端服务器的指令集b与主网关的指令集c不同,则两者统一更新为指令集a,若云端服务器的指令集b与主网关的指令集c相同但与指令集a不统一时,则两者统一以指令集a为准进行更新,再将指令集a同步至客户端,客户端接收指令集a后并更新状态。
67.如图4所示的云端服务器

网关端

设备端的数据/指令传输流程示意图:
68.s10、客户端发出指令集a,并将其上报给云端服务器(指令集b)和主网关(指令集c);
69.s20、指令集c与指令集b对比并纠错,统一为指令集a后下发给各子网关;
70.s30、各子网关接收指令集a,转换成不同协议后分别下发给对应的设备端;
71.s40、设备端接收指令集a并更新状态。
72.具体实施时,客户端发出指令集a,并将其依次上报给云端服务器和主网关,其中,云端服务器在接收到指令集a后转化为指令集b,主网关在接收到指令集a后转化为指令集c,随后,主网关的指令集c与云端服务器的指令集b对比并纠错,若主网关的指令集c与云端服务器的指令集b不同,则两者统一更新为指令集a,若主网关的指令集c与云端服务器的指令集b相同但与指令集a不统一时,则两者统一以指令集a为准进行更新,再将指令集a后下发给各子网关,各子网关接收指令集a,并转换成不同通信协议后分别下发给对应的前端各传感器,前端各传感器接收指令集a并更新状态,保证指令集a下发成功。
73.以上所描述的实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际需要选择其中的部分或者全部模块来实现本实施例方案的目的。
74.除了其他之外,诸如“能够”、“能”、“可能”或“可以”之类的条件语言除非另外具体地陈述或者在如所使用的上下文内以其他方式理解,否则一般地旨在传达特定实施方式能包括(然而其他实施方式不包括)特定特征、元件和/或操作。因此,这样的条件语言一般地还旨在暗示特征、元件和/或操作对于一个或多个实施方式无论如何都是需要的或者一个或多个实施方式必须包括用于在有或没有输入或提示的情况下判定这些特征、元件和/或操作是否被包括或者将在任何特定实施方式中被执行的逻辑。
75.已经在本文中在本说明书和附图中描述的内容包括能够提供一种异构网络实现系统及方法的示例。当然,不能够出于描述本公开的各种特征的目的来描述元件和/或方法
的每个可以想象的组合,但是可以认识到,所公开的特征的许多另外的组合和置换是可能的。因此,显而易见的是,在不脱离本公开的范围或精神的情况下能够对本公开做出各种修改,但是,所有这些各种修改都应属于本发明所附权利要求的保护范围。此外,或在替代方案中,本公开的其他实施例从对本说明书和附图的考虑以及如本文中所呈现的本公开的实践中可能是显而易见的。意图是,本说明书和附图中所提出的示例在所有方面被认为是说明性的而非限制性的。尽管在本文中采用了特定术语,但是它们在通用和描述性意义上被使用并且不用于限制的目的。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1