本技术属于物联网,尤其涉及一种状态调整策略的确定方法、装置、设备及计算机存储介质。
背景技术:
1、对于没有电源供电的设备安装环境等,需要使用电池为设备供电。为了满足电池寿命尽可能长的需求,窄带蜂窝物联网(narrow band-internet of things,nb-iot)引入了增强型非连续接收(extended drx,edrx)和节电模式(power saving mode,psm),edrx和psm技术极大降低了终端功耗。
2、edrx和psm是基于固定时间间隔和预定的规则,使终端网络在唤醒状态和休眠状态之间交替,终端网络处于唤醒状态时可以收到数据,处于休眠状态时不能接收到数据。尽管edrx和psm在一定程度上降低了终端的功耗,但在存在突发性的通信需求或环境变化的情况下,edrx和psm会导致能源的浪费或未能及时满足设备的通信需求。
技术实现思路
1、本技术实施例提供一种状态调整策略的确定方法、装置、设备及计算机存储介质,通过变换的功耗值设定变换的状态调整策略,能够灵活适应设备的通信需求,既能减少能源的浪费,也能及时满足设备的通信需求。
2、第一方面,本技术实施例提供一种状态调整策略的确定方法,包括:
3、获取目标时间段内目标设备的通信特征信息、预设通信特征信息和预设通信特征信息对应的功耗值;
4、从预设通信特征信息中,选取第一预设数量的目标通信特征信息,目标通信特征信息与目标时间段内目标设备的通信特征信息的相似度大于目标值;
5、确定目标通信特征信息对应的功耗值的平均值,为目标设备的预测功耗值;
6、根据预设功耗值和预设状态调整策略的关系,确定目标时间段内目标设备的状态调整策略为预测功耗值对应的目标状态调整策略,预设功耗值包括预测功耗值,预设状态调整策略包括目标状态调整策略。
7、在一个可能实现的实施例中,预设通信特征信息包括第一子预设通信特征信息和第二子预设通信特征信息;在获取目标时间段内目标设备的预设通信特征信息和预设通信特征信息对应的功耗值之前,方法还包括:
8、获取目标时间段内目标设备的历史通信特征信息;
9、按照预设比例关系,将历史通信特征信息划分为第一历史通信特征信息和第二历史通信特征信息;
10、将第一历史通信特征信息和第二历史通信特征信息输入至初始功耗分类模型,利用初始功耗分类模型对第一历史通信特征信息进行分类,得到第一历史通信特征信息的预测类别;
11、对于第二历史通信特征信息中的每个目标历史通信特征信息,从第一历史通信特征信息中,选取第一预设数量的第三历史通信特征信息,并确定第一预设数量的第三历史通信特征信息的预测类别最多的目标预测类别,为目标历史通信特征信息的预测类别,第三历史通信特征信息与对应目标历史通信特征信息的相似度大于目标值;
12、按照历史通信特征信息的预测类别,将历史通信特征信息划分为第一子预设通信特征信息和第二子预设通信特征信息;
13、其中,历史通信特征信息的预测类别包括第一类别和第二类别,第一类别的历史通信特征信息对应的功耗值大于第一阈值,第二类别的历史通信特征信息对应的功耗值不大于第一阈值。
14、在一个可能实现的实施例中,按照历史通信特征信息的类别,将历史通信特征信息划分为第一子预设通信特征信息和第二子预设通信特征信息,包括:
15、获取第二历史通信特征信息对应的功耗值;
16、根据功耗值,确定第二历史通信特征信息的实际类别;
17、根据实际类别和预测类别,确定初始功耗分类模型的误差值;
18、在误差值不符合模型训练停止条件的情况下,更新初始功耗分类模型的参数,得到更新后的初始功耗分类模型,利用更新后的初始功耗分类模型对第一历史通信特征信息和第二历史通信特征信息进行分类,更新历史通信特征信息的预测类别,直到误差值符合模型训练停止条件,得到历史通信特征信息的目标预测类别,初始功耗分类模型的参数包括第一预设数量;
19、利用历史通信特征信息的目标预测类别,将历史通信特征信息划分为第一子预设通信特征信息和第二子预设通信特征信息。
20、在一个可能实现的实施例中,从预设通信特征信息中,选取第一预设数量的目标通信特征信息,包括:
21、从预设通信特征信息中,选取第二预设数量的目标通信特征信息,第二预设数量为更新后的预设数量。
22、在一个可能实现的实施例中,在确定目标通信特征信息对应的功耗值的平均值,为目标设备的预测功耗值之后,方法还包括:
23、获取目标时间段内目标设备的实际功耗值;
24、在实际功耗值和预测功耗值的差值大于第二阈值的情况下,显示目标提示信息。
25、在一个可能实现的实施例中,通信特征信息至少包括活跃程度、通信频率、活跃时长。
26、第二方面,本技术实施例提供了一种状态调整策略的确定装置,包括:
27、获取模块,用于获取目标时间段内目标设备的通信特征信息、预设通信特征信息和预设通信特征信息对应的功耗值;
28、选取模块,用于从预设通信特征信息中,选取第一预设数量的目标通信特征信息,目标通信特征信息与目标时间段内目标设备的通信特征信息的相似度大于目标值;
29、确定模块,用于确定目标通信特征信息对应的功耗值的平均值,为目标设备的预测功耗值;
30、确定模块,还用于根据预设功耗值和预设状态调整策略的关系,确定目标时间段内目标设备的状态调整策略为预测功耗值对应的目标状态调整策略,预设功耗值包括预测功耗值,预设状态调整策略包括目标状态调整策略。
31、第三方面,本技术实施例提供了一种电子设备,设备包括:
32、处理器以及存储有计算机程序指令的存储器;
33、处理器执行计算机程序指令时实现上述任意一项的状态调整策略的确定方法。
34、第四方面,本技术实施例提供了一种计算机存储介质,计算机可读存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现上述任意一项的状态调整策略的确定方法。
35、第五方面,本技术实施例提供了一种计算机程序产品,其特征在于,计算机程序产品中的指令由电子设备的处理器执行时,使得电子设备能够执行上述任意一项的状态调整策略的确定方法。
36、本技术实施例的状态调整策略的确定方法、装置、设备及计算机存储介质,该方法包括:获取目标时间段内目标设备的通信特征信息、预设通信特征信息和预设通信特征信息对应的功耗值;从预设通信特征信息中,选取第一预设数量的目标通信特征信息,目标通信特征信息与目标时间段内目标设备的通信特征信息的相似度大于目标值;确定目标通信特征信息对应的功耗值的平均值,为目标设备的预测功耗值;根据预设功耗值和预设状态调整策略的关系,确定目标时间段内目标设备的状态调整策略为预测功耗值对应的目标状态调整策略,预设功耗值包括预测功耗值,预设状态调整策略包括目标状态调整策略。
37、这样,实时获取目标设备的通信特征信息,从预设通信特征信息中确定与目标设备的通信特征信息较接近的多个目标通信特征信息,根据多个目标通信特征信息对应的功耗值,对目标设备的功耗值进行预测,并基于目标设备的预测功耗值确定目标设备的状态调整策略。即通过变换的功耗值设定变换的状态调整策略,能够灵活适应设备的通信需求,既能减少能源的浪费,也能及时满足设备的通信需求。
1.一种状态调整策略的确定方法,其特征在于,包括:
2.根据权利要求1所述的状态调整策略的确定方法,其特征在于,所述预设通信特征信息包括第一子预设通信特征信息和第二子预设通信特征信息;在获取目标时间段内目标设备的预设通信特征信息和所述预设通信特征信息对应的功耗值之前,所述方法还包括:
3.根据权利要求2所述的状态调整策略的确定方法,其特征在于,所述按照所述历史通信特征信息的类别,将所述历史通信特征信息划分为第一子预设通信特征信息和第二子预设通信特征信息,包括:
4.根据权利要求3所述的状态调整策略的确定方法,其特征在于,所述从所述预设通信特征信息中,选取第一预设数量的目标通信特征信息,包括:
5.根据权利要求1所述的状态调整策略的确定方法,其特征在于,在确定所述目标通信特征信息对应的功耗值的平均值,为所述目标设备的预测功耗值之后,所述方法还包括:
6.根据权利要求1所述的状态调整策略的确定方法,其特征在于,所述通信特征信息至少包括活跃程度、通信频率、活跃时长。
7.一种状态调整策略的确定装置,其特征在于,包括:
8.一种电子设备,其特征在于,所述设备包括:处理器以及存储有计算机程序指令的存储器;
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1-6任意一项所述的状态调整策略的确定方法。
10.一种计算机程序产品,其特征在于,所述计算机程序产品中的指令由电子设备的处理器执行时,使得所述电子设备能够执行如权利要求1-6任意一项所述的状态调整策略的确定方法。