一种信号强度的确定方法及相关装置制造方法及图纸

技术编号:32971716 阅读:6 留言:0更新日期:2022-04-09 11:39
本申请公开了一种信号强度的确定方法及相关装置,该方法包括:接收第N信标帧,所述第N信标帧为接收到的第N

【技术实现步骤摘要】
一种信号强度的确定方法及相关装置


[0001]本专利技术涉及通信领域,尤其涉及一种信号强度的确定方法及相关装置。

技术介绍

[0002]现阶段,终端设备是通过定期接收接入点(access point,AP)广播出来的信标(Beacon)帧来获取当前连接的系统的信号强度,并实时更新显示。该信号强度可以由接收的信号强度指示(received signal strength indication,RSSI)来表示。
[0003]但随着终端设备与AP之间的距离增大,终端设备不一定每次都能接收到AP周期性发送的Beacon帧。在另一些情况中,即使无线路由器与终端设备的距离固定不变,终端接收到的RSSI也会概率性存在跳变的情况,进而影响终端设备对信号强度的判定。由于判定结果不准确,终端设备再基于该信号强度做的一些策略性的交互就会存在误判,从而影响用户使用体验。
[0004]示例性的,终端设备会基于RSSI进行是否漫游的判断,如果误判,那么终端设备本身需要发生漫游而没有漫游,或者不需要漫游时发生漫游又没有合适的漫游AP,都会影响数据交互。在另一示例中,终端设备会基于RSSI对应用数据的发送是走Wi

Fi通路还是移动蜂窝通路进行判断,例如,此时实际的Wi

Fi信号质量已经很弱了,但是终端设备确定出的RSSI却处于正常情况,那么应用数据就会走Wi

Fi通道,但实际的Wi

Fi通道的信号质量很差,数据交互大概率会失败,这样会影响应用的使用。如何提升确定信号强度的准确性是本领域技术人员亟待解决的问题。

技术实现思路

[0005]本申请提供一种信号强度的确定方法及相关装置,可以提升确定信号强度的准确性。
[0006]第一方面,本申请提供了一种信号强度的确定方法,该方法包括:接收第N信标帧,所述第N信标帧为接收到的第N

1信标帧的下一个信标帧,N为正整数,N大于或者等于2;根据第一信号强度和第二信号强度确定收到所述第N信标帧后的系统的信号强度,所述第一信号强度为所述第N信标帧中包含的信号强度,所述第二信号强度为收到所述第N

1信标帧后的系统的信号强度。通过该方法,可以提升确定信号强度的准确性。
[0007]结合第一方面,在一种可能的实现方式中,所述根据第一信号强度和第二信号强度确定所述收到所述第N信标帧后的系统的信号强度,包括:若信标帧数量小于预设值,则根据所述信标帧数量、所述第一信号强度和所述第二信号强度确定所述收到所述第N信标帧后的系统的信号强度;所述信标帧数量为,从连接上接入点后到接收所述第N信标帧之前接收到的信标帧的总数量。
[0008]结合第一方面,在一种可能的实现方式中,所述收到所述第N信标帧后的系统的信号强度为所述第一信号强度和所述第二信号强度的加权平均值;所述第一信号强度的权重和所述第二信号强度的权重基于所述信号帧数量确定。
[0009]结合第一方面,在一种可能的实现方式中,所述第一信号强度的权重为1/(K+1),所述第二信号强度的权重为K/(K+1),K为所述信号帧数量。
[0010]结合第一方面,在一种可能的实现方式中,所述方法还包括:若所述信标帧数量大于或者等于所述预设值,则根据接收时间差、所述第一信号强度和所述第二信号强度确定所述收到所述第N信标帧后的系统的信号强度;所述接收时间差用于指示接收到所述第N信标帧的时间和接收到所述第N

1信标帧的时间的差值。
[0011]结合第一方面,在一种可能的实现方式中,所述收到所述第N信标帧后的系统的信号强度为所述第一信号强度和所述第二信号强度的加权平均值;所述第一信号强度的权重和所述第二信号强度的权重基于所述接收时间差确定。
[0012]结合第一方面,在一种可能的实现方式中,所述第一信号强度的权重基于所述接收时间差和预设时间差确定;所述第二信号强度的权重基于所述预设时间差与所述接收时间差的差值,以及所述预设时间差确定。
[0013]结合第一方面,在一种可能的实现方式中,所述预设时间差为连接的接入点发送信标帧的发送周期的倍数。
[0014]结合第一方面,在一种可能的实现方式中,所述倍数的取值范围为[8,20]。
[0015]第二方面,本申请提供了一种通信装置,包括用于实现上述第一方面及其任一种可能的实现方式中的方法的单元。
[0016]第三方面,本申请提供了一种通信装置,包括处理器和收发器;所述收发器,用于接收或发送信号;所述处理器,用于执行如上述第一方面及其任一种可能的实现方式中的方法。
[0017]结合第三方面,在一种可能的实现方式中,所述通信装置还包括存储器:所述存储器,用于存储计算机程序;所述处理器,具体用于从所述存储器中调用所述计算机程序,使得所述通信装置执行如上述第一方面及其任一种可能的实现方式中的方法。
[0018]第四方面,本申请提供了一种芯片,所述芯片,用于接收第N信标帧,所述第N信标帧为接收到的第N

1信标帧的下一个信标帧,N为正整数,N大于或者等于2;所述芯片,还用于根据第一信号强度和第二信号强度确定收到所述第N信标帧后的系统的信号强度,所述第一信号强度为所述第N信标帧中包含的信号强度,所述第二信号强度为收到所述第N

1信标帧后系统的信号强度。
[0019]第五方面,本申请提供了一种模组设备,所述模组设备包括通信模组、电源模组、存储模组以及芯片模组,其中:所述电源模组用于为所述模组设备提供电能;所述存储模组用于存储数据和指令;所述通信模组用于进行模组设备内部通信,或者用于所述模组设备与外部设备进行通信;所述芯片模组用于:接收第N信标帧,所述第N信标帧为接收到的第N

1信标帧的下一个信标帧,N为正整数,N大于或者等于2;根据第一信号强度和第二信号强度确定收到所述第N信标帧后的系统的信号强度,所述第一信号强度为所述第N信标帧中包含的信号强度,所述第二信号强度为收到所述第N

1信标帧后系统的信号强度。
[0020]第六方面,本申请提供了一种计算机可读存储介质,所述计算机存储介质中存储有计算机可读指令,当所述计算机可读指令在通信装置上运行时,使得所述通信装置执行上述第一方面及其任一种可能的实现方式中的方法。
[0021]第七方面,本申请提供一种计算机程序或计算机程序产品,包括代码或指令,当代
码或指令在计算机上运行时,使得计算机执行如上述第一方面及其任一种可能的实现方式中的方法。
[0022]通过本申请实施例的方法,系统的信号强度由当前接收到的信标帧中包含的信号强度,以及之前接收到的信标帧确定出的系统的信号强度共同确定。这种方式,可以避免由于某次信标帧的错误而导致的系统的信号强度发生忽大忽小的跳变,偏离真实值的问题,可以提升确定信号强度的准确性。
附图说明
[0023]图1是本申请实施例提供的一种网络本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信号强度的确定方法,其特征在于,接收第N信标帧,所述第N信标帧为接收到的第N

1信标帧的下一个信标帧,N为正整数,N大于或者等于2;根据第一信号强度和第二信号强度确定收到所述第N信标帧后的系统的信号强度,所述第一信号强度为所述第N信标帧中包含的信号强度,所述第二信号强度为收到所述第N

1信标帧后的系统的信号强度。2.根据权利要求1所述的方法,其特征在于,所述根据第一信号强度和第二信号强度确定所述收到所述第N信标帧后的系统的信号强度,包括:若信标帧数量小于预设值,则根据所述信标帧数量、所述第一信号强度和所述第二信号强度确定所述收到所述第N信标帧后的系统的信号强度;所述信标帧数量为,从连接上接入点后到接收所述第N信标帧之前接收到的信标帧的总数量。3.根据权利要求2所述的方法,其特征在于,所述收到所述第N信标帧后的系统的信号强度为所述第一信号强度和所述第二信号强度的加权平均值;所述第一信号强度的权重和所述第二信号强度的权重基于所述信号帧数量确定。4.根据权利要求3所述的方法,所述第一信号强度的权重为1/(K+1),所述第二信号强度的权重为K/(K+1),K为所述信号帧数量。5.根据权利要求2所述的方法,其特征在于,所述方法还包括:若所述信标帧数量大于或者等于所述预设值,则根据接收时间差、所述第一信号强度和所述第二信号强度确定所述收到所述第N信标帧后的系统的信号强度;所述接收时间差用于指示接收到所述第N信标帧的时间和接收到所述第N

1信标帧的时间的差值。6.根据权利要求5所述的方法,其特征在于,所述收到所述第N信标帧后的系统的信号强度为所述第一信号强度和所述第二信号强度的加权平均值;所述第一信号强度的权重和所述第二信号强度的权重基于所述接收时间差确定。7.根据权利要求6所述的方法,其特征在于,所述第一信号强度的权重基于所述接收时间差和预设时间差确定;所述第二信号强度的权重基于所述预设时间差与所述接收时间差的差值,以及所述预设时间差确定。8.根据权利要求7所述的方法,其...

【专利技术属性】
技术研发人员:程文刚
申请(专利权)人:展讯半导体成都有限公司
类型:发明
国别省市:

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

1