通信策略的调整方法及系统、存储介质、无线网关技术方案

技术编号:33962904 阅读:23 留言:0更新日期:2022-06-30 00:53
本发明专利技术提供了一种通信策略的调整方法及系统、存储介质、无线网关,上述方法包括:在监测到目标网络的第一通信性能指标小于预设阈值,或接收到目标传感器发送的调整请求的情况下,对目标网络内的所有传感器按照所有传感器支持的通信策略进行分组,得到多个分组,对多个分组中第一分组的传感器所支持的第一通信策略调整为第二通信策略的调整方式进行仿真分析,得到目标网络的第二通信性能指标的第一仿真分析结果;在第一仿真分析结果指示第二通信性能指标大于预设阈值的情况下,确定将第一分组的传感器所支持的第一通信策略调整为第二通信策略,解决相关技术中,如何在无线网关和传感器之间的通信性能下降的情况下,有效提升通信性能的问题。升通信性能的问题。升通信性能的问题。

【技术实现步骤摘要】
通信策略的调整方法及系统、存储介质、无线网关


[0001]本专利技术涉及通信领域,具体而言,涉及一种通信策略的调整方法及系统、存储介质、无线网关。

技术介绍

[0002]现有无线通信系统中(特指具有传感器、网关的无线通信系统),无线网关可以统计所有下属传感器的无线通信性能指标,每个传感器也能统计自身的无线通信性能指标。当网关和传感器之间的无线链路性能下降时,会导致无线通信系统中传送的数据包丢失。
[0003]相关技术中,一般是使用“重传”的方式,不断重复发送丢失的数据包,以求在不断重发的数据包中,至少有一个数据包可以被成功传输。但是这种手段会加剧无线链路性能的下降趋势,进而影响整个网络架构的稳定性,不利于整个网络的通信性能。
[0004]针对相关技术中,如何在无线网关和传感器之间的通信性能下降的情况下,有效提升通信性能的问题,尚未提出有效的技术方案。

技术实现思路

[0005]本专利技术实施例提供了一种通信策略的调整方法及系统、存储介质、无线网关,以至少解决相关技术中如何在无线网关和传感器之间的通信性能下降的情况下,有效提升通信性能的问题。
[0006]根据本专利技术的一个实施例,提供了一种通信策略的调整方法,包括:在监测到目标网络的第一通信性能指标小于预设阈值,或接收到目标传感器发送的调整请求的情况下,对所述目标网络内的所有传感器按照所述所有传感器支持的通信策略进行分组,得到多个分组,其中,所述多个分组中每一分组的传感器至少支持一个相同的通信策略,所述目标网络包括:无线网关,均与所述无线网关连接的所述所有传感器,所述所有传感器包括:所述目标传感器;对所述多个分组中第一分组的传感器所支持的第一通信策略调整为第二通信策略的调整方式进行仿真分析,得到所述目标网络的第二通信性能指标的第一仿真分析结果;在所述第一仿真分析结果指示所述第二通信性能指标大于所述预设阈值的情况下,确定将第一分组的传感器所支持的第一通信策略调整为第二通信策略。
[0007]进一步地,在一个示例性实施例中,对所述多个分组中第一分组的传感器所支持的第一通信策略调整为第二通信策略的调整方式进行仿真分析,得到所述目标网络的第二通信性能指标的第一仿真分析结果之后,所述方法还包括:在所述第一仿真分析结果指示所述第二通信性能指标小于所述预设阈值的情况下,对所述多个分组中第二分组的传感器所支持的第二通信策略调整为第三通信策略的调整方式进行仿真分析,得到所述目标网络的第三通信性能指标的第二仿真分析结果;在所述第二仿真分析结果指示所述第三通信性能指标大于所述预设阈值的情况下,确定将所述第二分组的传感器所支持的第二通信策略调整为第三通信策略。
[0008]进一步地,在一个示例性实施例中,对所述多个分组中第一分组的传感器所支持
的第一通信策略调整为第二通信策略的调整方式进行仿真分析,得到所述目标网络的第二通信性能指标的第一仿真分析结果之后,所述方法还包括:在所述第一仿真分析结果指示所述第二通信性能指标小于所述预设阈值的情况下,对所述第一分组的传感器所支持的第二通信策略调整为第四通信策略的调整方式进行仿真分析,得到所述目标网络的第四通信性能指标的第三仿真分析结果,其中,所述第一分组的传感器至少支持所述第一调整策略,所述第二调整策略以及所述第四调整策略;在所述第三仿真分析结果指示所述第三通信性能指标大于所述预设阈值的情况下,确定将第一分组的传感器所支持的第二通信策略调整为第四通信策略。
[0009]进一步地,在一个示例性实施例中,对所述多个分组中第一分组的传感器所支持的第一通信策略调整为第二通信策略的调整方式进行仿真分析,得到所述目标网络的第二通信性能指标的第一仿真分析结果之前,所述方法还包括:按照所述多个分组中每一分组的传感器个数,或所述多个分组中每一分组的传感器所支持的通信策略的个数对所述多个分组进行排序;将排序后的多个分组中的传感器个数最多的分组确定为所述第一分组。
[0010]进一步地,在一个示例性实施例中,对所述多个分组中第一分组的传感器所支持的第一通信策略调整为第二通信策略的调整方式进行仿真分析,得到所述目标网络的第二通信性能指标的第一仿真分析结果,包括:确定所述第一分组的传感器的传感器类型,并根据所述传感器类型确定所述第一分组的传感器的仿真算法;根据所述仿真算法确定采用所述第二调整策略的第一分组的传感器的第二通信性能指标,其中,所述第二通信性能指标至少包括以下之一:丢包率、通信成功率、通信时延;根据所述第二通信性能指标确定所述目标网络的第二通信性能指标的第一仿真分析结果。
[0011]进一步地,在一个示例性实施例中,在所述第二通信性能指标包括所述丢包率的情况下,根据所述仿真算法确定采用所述第二调整策略的第一分组的传感器的第二通信性能指标,包括:获取所述第一分组的传感器在预设时间段内的第一发包数量和第一丢包数量;在确定所述第一分组的传感器支持冲突检测的情况下,确定所述第一分组的传感器对应的冲突检测时延和所述预设时间段内的第二丢包数量,其中,第二丢包数量通过第一丢包数量得到;在确定所述第一分组的传感器支持重传的情况下,确定所述第一分组的传感器对应的模拟重传时间段内的第二发包数量和第三丢包数量,其中,所述第二发包数量为所述第一分组的传感器在所述模拟重传时间段内的重传发包数量;将第一值和第二值的比值确定为所述丢包率,其中,所述第一值为所述第一发包数量和所述第二发包数量的和值与所述第二丢包数量与所述第三丢包数量之间的差值的差;所述第二值为所述第一发包数量和所述第二发包数量的和值。
[0012]进一步地,在一个示例性实施例中,所述方法还包括:通过以下方式确定所述第一丢包数量:确定出所述第一分组的传感器发送报文的第一时间集合,所述第一时间集合中的每一元素均表示所述第一分组的传感器发送报文时的发送时间,其中,所述第一时间集合中的元素的个数为所述第一发包数量;
[0013]确定所述第一时间集合中的每一元素的第一相邻元素值和第二相邻元素值,其中,所述每一元素的发送时间减去所述第一相邻元素值对应的发送时间的差值小于等于一个预设单位时间,所述第二相邻元素值对应的发送时间减去所述每一元素的发送时间的差值小于等于一个预设单位时间;将多个所述每一元素的第一相邻元素值和第二相邻元素值
的合并结果确定为第二时间集合,其中,所述第二时间集合内的元素个数为所述第一丢包数量,所述第二时间集合包括第一子集合与第二子集合,所述第一子集合为多个所述每一元素的第一相邻元素值的合并结果,所述第二子集合为多个所述每一元素的第二相邻元素值的合并结果。
[0014]进一步地,在一个示例性实施例中,所述方法还包括:通过以下方式确定所述第二丢包数量:在确定所述第一分组的传感器支持冲突检测的情况下,根据冲突检测时延更新所述第二子集合内的第二相邻元素值,并即时更新所述第一时间集合中的每一元素的第一相邻元素值和第二相邻元素值;确定当前所述第一时间集合中的每一元素的第一相邻元素值和第二相邻元素值;将多个所述每一元素的第一相邻元素值和第二相邻元素值的合并结果本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通信策略的调整方法,其特征在于,包括:在监测到目标网络的第一通信性能指标小于预设阈值,或接收到目标传感器发送的调整请求的情况下,对所述目标网络内的所有传感器按照所述所有传感器支持的通信策略进行分组,得到多个分组,其中,所述多个分组中每一分组的传感器至少支持一个相同的通信策略,所述目标网络包括:无线网关,均与所述无线网关连接的所述所有传感器,所述所有传感器包括:所述目标传感器;对所述多个分组中第一分组的传感器所支持的第一通信策略调整为第二通信策略的调整方式进行仿真分析,得到所述目标网络的第二通信性能指标的第一仿真分析结果;在所述第一仿真分析结果指示所述第二通信性能指标大于所述预设阈值的情况下,确定将第一分组的传感器所支持的第一通信策略调整为第二通信策略。2.根据权利要求1所述的通信策略的调整方法,其特征在于,对所述多个分组中第一分组的传感器所支持的第一通信策略调整为第二通信策略的调整方式进行仿真分析,得到所述目标网络的第二通信性能指标的第一仿真分析结果之后,所述方法还包括:在所述第一仿真分析结果指示所述第二通信性能指标小于所述预设阈值的情况下,对所述多个分组中第二分组的传感器所支持的第二通信策略调整为第三通信策略的调整方式进行仿真分析,得到所述目标网络的第三通信性能指标的第二仿真分析结果;在所述第二仿真分析结果指示所述第三通信性能指标大于所述预设阈值的情况下,确定将所述第二分组的传感器所支持的第二通信策略调整为第三通信策略。3.根据权利要求1所述的通信策略的调整方法,其特征在于,对所述多个分组中第一分组的传感器所支持的第一通信策略调整为第二通信策略的调整方式进行仿真分析,得到所述目标网络的第二通信性能指标的第一仿真分析结果之后,所述方法还包括:在所述第一仿真分析结果指示所述第二通信性能指标小于所述预设阈值的情况下,对所述第一分组的传感器所支持的第二通信策略调整为第四通信策略的调整方式进行仿真分析,得到所述目标网络的第四通信性能指标的第三仿真分析结果,其中,所述第一分组的传感器至少支持所述第一调整策略,所述第二调整策略以及所述第四调整策略;在所述第三仿真分析结果指示所述第三通信性能指标大于所述预设阈值的情况下,确定将第一分组的传感器所支持的第二通信策略调整为第四通信策略。4.根据权利要求1所述的通信策略的调整方法,其特征在于,对所述多个分组中第一分组的传感器所支持的第一通信策略调整为第二通信策略的调整方式进行仿真分析,得到所述目标网络的第二通信性能指标的第一仿真分析结果之前,所述方法还包括:按照所述多个分组中每一分组的传感器个数,或所述多个分组中每一分组的传感器所支持的通信策略的个数对所述多个分组进行排序;将排序后的多个分组中的传感器个数最多的分组确定为所述第一分组。5.根据权利要求1所述的通信策略的调整方法,其特征在于,对所述多个分组中第一分组的传感器所支持的第一通信策略调整为第二通信策略的调整方式进行仿真分析,得到所述目标网络的第二通信性能指标的第一仿真分析结果,包括:确定所述第一分组的传感器的传感器类型,并根据所述传感器类型确定所述第一分组的传感器的仿真算法;根据所述仿真算法确定采用所述第二调整策略的第一分组的传感器的第二通信性能
指标,其中,所述第二通信性能指标至少包括以下之一:丢包率、通信成功率、通信时延;根据所述第二通信性能指标确定所述目标网络的第二通信性能指标的第一仿真分析结果。6.根据权利要求5所述的通信策略的调整方法,其特征在于,在所述第二通信性能指标包括所述丢包率的情况下,根据所述仿真算法确定采用所述第二调整策略的第一分组的传感器的第二通信性能指标,包括:获取所述第一分组的传感器在预设时间段内的第一发包数量和第一丢包数量;在确定所述第一分组的传感器支持冲突检测的情况下,确定所述第一分组的传感器对应的冲突检测时延和所述预设时间段内的第二丢包数量,其中,第二丢包数量通过第一丢包数量得到;在确定所述第一分组的传感器支持重传的情况下,确定所述第一分组的传感器对应的模拟重传时间段内的第二发包数量和第三丢包数量,其中,所述第二发包数量为所述第一分组的传感器在所述模拟重传时间段内的重传发包数量;将第一值和第二值的比值确定为所述丢包率,其中,所述第一值为所述第一发包数量和所述第二发包数量的和值与所述第二丢包数量与所述第三丢包数量之间的差值的差;所述第二值为所述第一发包数量和所述第二发包数量的和值。7.根据权利要求6所述的通信策略的调整方法,其特征在于,所述方法还包括:通过以下方式确定所述第一丢包数量:确定出所述第一分组的传感器发送报文的第一时间集合,所述第一时间集合中的每一元素均表示所述第一分组的传感器发送报文时的发送时间,其中,所述第一时间集合中的元素的个数为所述第一发包数量;确定所述第一时间集合中的每一元素的第一相邻元素值和第二相邻元素值,其中,所述每一元素的发送时间减去所述第一相邻元素值对应的发送时间的差值小于等于一个预设单位时间,所述第二相邻元素值对应的发送时间减去所述每一元素的发送时间的差值小于等于一个预设单位时间;将多个所述每一元素的第一相邻元素值和第二相邻元素值的合并结果确定为第二时间集合,其中,所述第二时间集合内的元素个数为所述第一丢包数量,所述第二时间集合包括第一子集合与第二子集合,所述第一子集合为多个所述每一元素的第一相邻元素值的合并结果,所述第二子集合为多个所述每一元素的第二相邻元素值的合并结果。8.根据权利要求7所述的通信策略的调整方法,其特征在于,所述方法还包括:通过以下方式确定所述第二丢包数量:在确定所述第一分组的传感器支持冲突检测的情况下,根据冲突检测时延更新所述第二子集合内的第二相邻元素值,并即时更新所述第一时间集合中的每一元素的第一相邻元素值和第二相邻元素值;...

【专利技术属性】
技术研发人员:王夏阳杨冬茜陈雷任冲钟振新张朋良
申请(专利权)人:珠海优特电力科技股份有限公司
类型:发明
国别省市:

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

1