一种通信管理方法及系统技术方案

技术编号:26385095 阅读:58 留言:0更新日期:2020-11-19 23:54
本发明专利技术公开了一种通信管理方法及系统,该方法包括以下步骤:S1:网关接收终端广播的入网请求,并判断终端是否在第一节点表中,若是则将入网请求处理后上报至服务器;S2:服务器接收入网请求,根据第一节点表以及预设决策因子计算出第二节点表并下发至所有网关中,然后返回入网请求回复;S3:网关保存第二节点表,同时将服务器返回的入网请求回复处理后转发至终端,以使终端在接收到入网请求回复后向网关上报数据;S4:网关接收终端上报的数据后根据第二节点表判断是否转发至服务器,若是则处理后转发至服务器。本发明专利技术避免服务器接收到同频网关转发的重复无用的数据,降低了服务器的处理负荷,提升了整个通信网络的可靠性。

【技术实现步骤摘要】
一种通信管理方法及系统
本专利技术涉及通信
,尤其涉及一种通信管理方法及系统。
技术介绍
在无线广播自组网中,涉及的主要角色有终端、网关、及服务器,其中终端上报数据属于无线广播上报。参见图1,在常见的无线广播通信中,同频下的设备之间是可以互相通信的,因此在多终端多网关的情景下,同频的网关都能够收到同一终端上报的数据并转发给服务器,进而服务器便会收到不同网关转发的重复无用数据,导致服务器处理负荷增加。同时如果网关使用3G、4G、5G等带流量费的通信模块的话,就会导致流量浪费,增加通信成本。目前市面上的lorawan网络协议的使用就存在上述的问题。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的缺陷,提供一种通信管理方法及系统。本专利技术解决其技术问题所采用的技术方案是:构造一种通信管理方法,,包括以下步骤:S1:网关接收终端广播的入网请求,并判断所述终端是否在第一节点表中,若是则将所述入网请求处理后上报至服务器;S2:服务器接收入网请求,根据所述第一节点表以及预设决策因子计算出第二节点表并下发至所有网关中,然后返回入网请求回复;S3:网关保存所述第二节点表,同时将服务器返回的入网请求回复处理后转发至所述终端,以使所述终端在接收到入网请求回复后向网关上报数据;S4:网关接收所述终端上报的数据后根据所述第二节点表判断是否转发至服务器,若是则处理后转发至服务器。优选地,所述第一节点表由服务器根据预先录入的所有终端ID生成,且服务器保存所述第一节点表并下发至所有网关。优选地,所述步骤S3具体为:网关保存所述第二节点表,同时将服务器返回的入网请求回复处理后随同第二节点表相关信息转发至所述终端,以使所述终端在确认接收到入网请求回复后保存所述第二节点表相关信息,然后向网关上报数据。优选地,所述方法还包括:S5:服务器成功接收所述终端上报的数据后生成上报数据回复返回给所述网关处理后转发至所述终端,使所述终端得以确认数据上报成功。优选地,所述步骤S5具体包括:S51:服务器接收所述终端上报的数据;S52:根据所述第一节点表以及预设决策因子重新计算第二节点表;S53:根据计算结果判断是否需要更新第二节点表,若是则进入步骤S54,若否则进入步骤S55;S54:更新第二节点表并下发至所有网关中保存,然后进入步骤S55;S55:生成上报数据回复返回给所述网关处理后转发至所述终端,使所述终端得以确认数据上报成功。优选地,所述预设决策因子包括:终端与各个网关之间的信号强度和/或信噪比。本专利技术还构造了一种通信管理系统,包括至少一个终端、多个网关、至少一个服务器,其中所述网关包括:入网上报判断单元、数据保存转发单元、数据上报判断单元,所述服务器包括:服务器入网上报处理单元;所述入网上报判断单元,用于网关接收终端广播的入网请求,并判断所述终端是否在第一节点表中,若是则将所述入网请求处理后上报至服务器;所述服务器入网上报处理单元,用于服务器接收入网请求,根据所述第一节点表以及预设决策因子计算出第二节点表并下发至所有网关中,然后返回入网请求回复;所述数据保存转发单元,用于网关保存所述第二节点表,同时将服务器返回的入网请求回复处理后转发至所述终端,以使所述终端在接收到入网请求回复后向网关上报数据;所述数据上报判断单元,用于网关接收所述终端上报的数据后根据所述第二节点表判断是否转发至服务器,若是则处理后转发至服务器。优选地,所述服务器还包括:节点表生成保存单元,用于服务器根据预先录入的所有终端ID生成,且保存所述第一节点表并下发至所有网关。优选地,所述服务器还包括:上报数据回复处理单元,用于服务器成功接收所述终端上报的数据后生成上报数据回复返回给所述网关处理后转发至所述终端,使所述终端得以确认数据上报成功。优选地,所述上报数据回复处理单元包括:数据接收模块,用于服务器接收所述终端上报的数据;重新计算模块,用于服务器根据所述第一节点表以及预设决策因子重新计算第二节点表;更新判断模块,用于根据计算结果判断是否需要更新第二节点表;更新下发模块,用于根据计算结果判断需要更新第二节点表时,更新第二节点表并下发至所有网关中保存;回复生成模块,用于生成上报数据回复返回给所述网关处理后转发至所述终端,使所述终端得以确认数据上报成功。实施本专利技术的技术方案,具有以下有益效果:可以使终端被最优的网关所管理,即终端可以通过最优网关上报数据,而无法通过其他没被优化的同频网关到达服务器,这种方式能够增加整个网络的可靠性,减轻服务器处理负荷,并降低通信成本。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中:图1是无线广播通信拓扑图;图2是本专利技术一种通信管理方法一实施例的时序流程图;图3是本专利技术一种通信管理方法另一实施例的时序流程图;图4是本专利技术一种通信管理系统中网关的结构示意图;图5是本专利技术一种通信管理系统中服务器的结构示意图;图6是本专利技术一种通信管理系统中服务器的上报数据回复处理单元的结构示意图。具体实施方式为了对本专利技术的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本专利技术的具体实施方式。如图2所示,在第一实施例中,本专利技术构造了一种通信管理方法,包括以下步骤:S1:网关接收终端广播的入网请求,并判断终端是否在第一节点表中,若是则将入网请求处理后上报至服务器;其中,网关对入网请求的处理可以是对不同的通信协议、数据格式或语言等的转换。在一些实施例中,第一节点表由服务器根据预先录入的所有终端ID生成,且服务器保存第一节点表并下发至所有网关。具体的,在服务器的web页面录入所有终端ID即可生成第一节点表,且服务器保存第一节点表并下发至所有网关。可以理解,网关与服务器可以通过有线的方式进行通讯,此时服务器管理的所有网关相对固定,例如在服务器录入终端1、终端2、终端3的ID,生成的第一节点表类似于通讯白名单。通过第一节点表,网关不转发不是第一节点表中的终端设备上报的无用数据。在另一些实施例中,网关与服务器也可以通过无线的方式进行通讯。第一节点表也可由服务器根据预先录入的所有终端ID和网关ID生成。即,第一节点表为服务器与网关、网关与终端的关系表,例如服务器管理着网关1、网关2,网关1和网关2均管理着终端1、终端2、终端3。可以理解的,由于网关与服务器之间为无线通讯,通过第一节点表,服务器可以过滤掉不是其管理的网关所转发的无用数据,服务器所管理的网关可以不转发不是服务器所管理的终端所上报的无用数据。S2:服务器接收入网请求,根据第一节点表以及预设决策因子计算出第二节点表并下发至所有网关中,然后返回入网请求回复。可以理解,服务器生成第二节表后,自己也保存第二节点表。在一些实施例中,预设决策因子包括:终端与各个网关之间的信本文档来自技高网...

【技术保护点】
1.一种通信管理方法,其特征在于,包括以下步骤:/nS1:网关接收终端广播的入网请求,并判断所述终端是否在第一节点表中,若是则将所述入网请求处理后上报至服务器;/nS2:服务器接收入网请求,根据所述第一节点表以及预设决策因子计算出第二节点表并下发至所有网关中,然后返回入网请求回复;/nS3:网关保存所述第二节点表,同时将服务器返回的入网请求回复处理后转发至所述终端,以使所述终端在接收到入网请求回复后向网关上报数据;/nS4:网关接收所述终端上报的数据后根据所述第二节点表判断是否转发至服务器,若是则处理后转发至服务器。/n

【技术特征摘要】
1.一种通信管理方法,其特征在于,包括以下步骤:
S1:网关接收终端广播的入网请求,并判断所述终端是否在第一节点表中,若是则将所述入网请求处理后上报至服务器;
S2:服务器接收入网请求,根据所述第一节点表以及预设决策因子计算出第二节点表并下发至所有网关中,然后返回入网请求回复;
S3:网关保存所述第二节点表,同时将服务器返回的入网请求回复处理后转发至所述终端,以使所述终端在接收到入网请求回复后向网关上报数据;
S4:网关接收所述终端上报的数据后根据所述第二节点表判断是否转发至服务器,若是则处理后转发至服务器。


2.根据权利要求1所述的通信管理方法,其特征在于,所述第一节点表由服务器根据预先录入的所有终端ID生成,且服务器保存所述第一节点表并下发至所有网关。


3.根据权利要求1所述的通信管理方法,其特征在于,所述步骤S3具体为:网关保存所述第二节点表,同时将服务器返回的入网请求回复处理后随同第二节点表相关信息转发至所述终端,以使所述终端在确认接收到入网请求回复后保存所述第二节点表相关信息,然后向网关上报数据。


4.根据权利要求1所述的通信管理方法,其特征在于,所述方法还包括:
S5:服务器成功接收所述终端上报的数据后生成上报数据回复返回给所述网关处理后转发至所述终端,使所述终端得以确认数据上报成功。


5.根据权利要求4所述的通信管理方法,其特征在于,所述步骤S5具体包括:
S51:服务器接收所述终端上报的数据;
S52:根据所述第一节点表以及预设决策因子重新计算第二节点表;
S53:根据计算结果判断是否需要更新第二节点表,若是则进入步骤S54,若否则进入步骤S55;
S54:更新第二节点表并下发至所有网关中保存,然后进入步骤S55;
S55:生成上报数据回复返回给所述网关处理后转发至所述终端,使所述终端得以确认数据上报成功。


6.根据权利要求1-5任一项所述的通信管理方法,其特征在于,所述预设决策因子包...

【专利技术属性】
技术研发人员:王炯炯卢海东王灵艳
申请(专利权)人:深圳市拓邦软件技术有限公司深圳市敏泰智能科技有限公司
类型:发明
国别省市:广东;44

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

1