System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信,具体涉及一种通信频段调整方法、装置及电子设备。
技术介绍
1、随着窄带物联网nb-iot通信技术的应用越来越广,网络运营商纷纷入局,产业链发展渐入佳境。但是不同的运营商部署的窄带物联网nb-iot频段不同。
2、不同窄带物联网nb-iot运营商的多个频段是共存的,更换运营商时需要随之更换频段。因此,相关技术的nb-iot技术方案,在硬件上支持多个频段通信,在软件功能上则在每次通信前进行频段搜索工作,在最先搜索到的频段上进行nb-iot通信。
3、相关技术中,每次nb-iot通信前均执行频段搜索工作以搜索到可用频段,进行频段搜索时没有方向性,只能逐个频段进行搜索尝试,直至获得可用频段,搜索效率较低,因此搜索过程占用的时间较长,消耗大量电能,耗电量较大,在电池供电的nb-iot的物联网终端使用时,会导致电池寿命缩短。而电池寿命缩短会导致更换电池的频率增高,增加了物联网终端的运营和维护成本。
4、上述的陈述仅用于提供与本申请有关的
技术介绍
信息,而不必然地构成现有技术。
技术实现思路
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、本申请实施例的其中一个方面提供的技术方案可以包括以下有益效果:
38、本申请实施例提供的通信频段调整方法,获取基本文档来自技高网...
【技术保护点】
1.一种通信频段调整方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述通信状况信息判断所述历史通信成功频段表是否满足预设更新条件,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述通信状况信息更新所述历史通信成功频段表,包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述第一通信质量数据更新所述历史通信成功频段表,包括:
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述全频段还包括硬件支持频段表中的频段;所述历史通信成功频段表中的各频段的排列顺序是按照通信质量由高到低排列的;通过对全频段进行搜索得到可用频段,包括:
7.根据权利要求1至5中任一项所述的方法,其特征在于,所述通信状况信息包括基于所述第一频段进行通信的次数以及基于所述第一频段进行通信的连续失败次数;所述全频段搜索触发条件包括:所述基于所述第一频段进行通信的连续失败次数达到第一预设数目次,所述基于所述第一频段进行通信的次数达到第
8.根据权利要求3至5中任一项所述的方法,其特征在于,所述通信状况信息包括基于所述第一频段进行通信的次数以及每次通信的信号强度值;
9.一种通信频段调整装置,其特征在于,包括:
10.一种电子设备,其特征在于,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序,以实现如权利要求1-8中任一项所述的通信频段调整方法。
...【技术特征摘要】
1.一种通信频段调整方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述通信状况信息判断所述历史通信成功频段表是否满足预设更新条件,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述通信状况信息更新所述历史通信成功频段表,包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述第一通信质量数据更新所述历史通信成功频段表,包括:
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述全频段还包括硬件支持频段表中的频段;所述历史通信成功频段表中的各频段的排列顺序是按照通信质量由高到低排列的;通过对全频段进行搜索得到可用频段,包括:
7....
【专利技术属性】
技术研发人员:肖金凤,徐晓静,郑水云,茹润苗,
申请(专利权)人:金卡水务科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。