本技术涉及通信,提供一种基于fttr的动态漫游阈值确定方法、装置、设备及介质。
背景技术:
1、在现有的光纤到房间(fiber to the room,fttr)网络技术中,漫游阈值通常被设置为固定值。终端设备会依据接收信号强度指示与固定漫游阈值的比较结果,在不同接入点之间进行漫游切换。
2、由于无线环境的复杂性和多变性,单一的固定漫游阈值可能无法适应各种实际场景的需求。例如,在多用户共享同一覆盖区域、建筑结构复杂导致信号衰减不均、以及用户移动和活动模式多样等情况下,固定漫游阈值可能导致频繁且不必要的漫游切换,影响用户体验,或者因为固定漫游阈值过低而未能及时触发漫游,造成连接不稳定、通信质量下降。总之,对于全屋光纤部署的fttr场景,各房间信号覆盖差异大,固定漫游阈值可能导致某些区域无法实现最优漫游效果。
技术实现思路
1、本技术提供一种基于fttr的动态漫游阈值确定方法、装置、设备及介质,用于解决fttr场景中固定漫游阈值导致漫游效果不佳的问题。
2、第一方面,提供一种基于fttr的动态漫游阈值确定方法,应用于光纤到房间fttr网络的主网关设备中,所述fttr网络还包括终端设备;所述方法包括:
3、获取所述终端设备的目标mac地址、在当前时刻所处的目标基站服务集标识符、以及在当前时刻的接收信号强度指示;
4、将所述当前时刻的接收信号强度指示与初始漫游阈值之间的差值,确定为所述终端设备在当前时刻的信号强度差值;
5、根据所述目标mac地址和所述目标基站服务集标识符,从预存的第一数据表中读取对应的最新历史时刻的加权信号强度差值;其中,所述第一数据表包括多个mac地址、每个mac地址对应的多个基站服务集标识符、每个基站服务集标识符对应的多个历史时刻的加权信号强度差值;
6、对所述当前时刻的信号强度差值和所述最新历史时刻的加权信号强度差值进行加权融合,获得所述终端设备在当前时刻的加权信号强度差值;
7、根据所述当前时刻的加权信号强度差值和所述初始漫游阈值,确定所述终端设备的目标漫游阈值;所述目标漫游阈值为用于判断所述终端设备是否执行漫游切换的依据。
8、可选的,所述当前时刻的加权信号强度差值的计算公式如下:
9、new_weighted_drssi=α×drssi+(1-α)×previous_weighted_drssi
10、其中,new_weighted_drssi表示所述当前时刻的加权信号强度差值,drssi表示所述当前时刻的信号强度差值,previous_weighted_drssi表示所述最新历史时刻的加权信号强度差值,α为衰减因子。
11、可选的,所述根据所述当前时刻的加权信号强度差值和所述初始漫游阈值,确定所述终端设备的目标漫游阈值,包括:
12、将所述当前时刻的加权信号强度差值存入所述第一数据表;
13、判断所述第一数据表是否满足预设条件;
14、若是,则采用加权聚类算法对所述第一数据表中所述目标mac地址和所述目标基站服务集标识符对应的多个时刻的加权信号强度差值进行聚类,获得一个簇,将所述一个簇的聚类中心与所述初始漫游阈值之和,确定为所述终端设备的目标漫游阈值;其中,所述多个时刻的加权信号强度差值包括第一时刻的加权信号强度差值和第二时刻的加权信号强度差值;所述第一时刻早于所述第二时刻;所述第一时刻的加权信号强度差值的权重小于所述第二时刻的加权信号强度差值的权重。
15、可选的,所述判断所述第一数据表是否满足预设条件,包括:
16、确定所述第一数据表中所述目标mac地址和所述目标基站服务集标识符对应的多个时刻的加权信号强度差值;
17、判断所述多个时刻的加权信号强度差值的总数量是否大于预设数量或者为n的整数倍;n为正整数。
18、可选的,在判断所述第一数据表是否满足预设条件之后,所述方法还包括:
19、若否,则将所述当前时刻的加权信号强度差值与所述初始漫游阈值之和,确定为所述终端设备的目标漫游阈值。
20、可选的,在将所述当前时刻的接收信号强度指示与初始漫游阈值之间的差值,确定为所述终端设备在当前时刻的信号强度差值之前,所述方法还包括:
21、判断所述终端设备所处的实际网络环境是否存在干扰;
22、若是,则将第一漫游阈值确定为所述初始漫游阈值;
23、若否,则将第二漫游阈值确定为所述始漫游阈值;其中,所述第一漫游阈值大于所述第二漫游阈值。
24、可选的,在根据所述当前时刻的加权信号强度差值和所述初始漫游阈值,确定所述终端设备的目标漫游阈值之后,所述方法还包括:
25、将所述目标mac地址、所述目标基站服务集标识符、所述目标漫游阈值,存入预存的第二数据表中:其中,所述第二数据表包括多个mac地址、每个mac地址对应的多个基站服务集标识符、每个基站服务集标识符对应的漫游阈值。
26、第二方面,提供一种基于fttr的动态漫游阈值确定装置,所述装置设置于光纤到房间fttr网络的主网关设备中,所述fttr网络还包括终端设备;所述装置包括:
27、获取模块,用于获取终端设备的目标mac地址、在当前时刻所处的目标基站服务集标识符、以及在当前时刻的接收信号强度指示;
28、计算模块,用于将所述当前时刻的接收信号强度指示与初始漫游阈值之间的差值,确定为所述终端设备在当前时刻的信号强度差值;
29、读取模块,用于根据所述目标mac地址和所述目标基站服务集标识符,从预存的第一数据表中读取对应的最新历史时刻的加权信号强度差值;其中,所述第一数据表包括多个mac地址、每个mac地址对应的多个基站服务集标识符、每个基站服务集标识符对应的多个历史时刻的加权信号强度差值;
30、所述计算模块,还用于对所述当前时刻的信号强度差值和所述最新历史时刻的加权信号强度差值进行加权融合,获得所述终端设备在当前时刻的加权信号强度差值;
31、漫游阈值确定模块,用于根据所述当前时刻的加权信号强度差值和所述初始漫游阈值,确定所述终端设备的目标漫游阈值;其中,所述目标漫游阈值为用于判断所述终端设备是否执行漫游切换的依据。
32、第三方面,本技术提供了一种主网关设备,该主网关设备包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序,实现第一方面中所述的基于fttr的动态漫游阈值确定方法。
33、第四方面,本技术提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,处理器执行所述计算机程序,实现第一方面中所述的基于fttr的动态漫游阈值确定方法。
34、与现有技术相比,本技术实施例的有益效果如下:
35、本技术实施例提供一种基于fttr的动态漫游阈值确定方法,应用于光纤到房间fttr的主网关设备中,该方法包括:将终端设备在当前时刻的接收信号强度指示与初始漫游阈值之间的差值,确定为终端设备在当前时刻的信号强度差值;根据终端设备的目标mac地址和目标基站服务集标识符,从第一数据表中读取对应的最新历史时刻的加权信号强度差值;第一数据表包括多个mac地址、每个mac地址对应的多个基站服务集标识符、每个基站服务集标识符对应的多个历史时刻的加权信号强度差值;对当前时刻的信号强度差值和最新历史时刻的加权信号强度差值进行加权融合,获得终端设备在当前时刻的加权信号强度差值;根据当前时刻的加权信号强度差值和初始漫游阈值,确定终端设备的目标漫游阈值。本技术针对全屋光纤部署的fttr场景,结合当前时刻的信号强度差值和历史时刻的加权信号强度差值,并考虑了不同时刻的权重,实现漫游阈值的动态自适应调整,解决了fttr场景中固定漫游阈值导致漫游效果不佳的问题,进而提高用户在fttr网络环境下的漫游体验。
1.一种基于fttr的动态漫游阈值确定方法,其特征在于,应用于光纤到房间fttr网络的主网关设备中,所述fttr网络还包括终端设备;所述方法包括:
2.如权利要求1所述的基于fttr的动态漫游阈值确定方法,其特征在于,所述当前时刻的加权信号强度差值的计算公式如下:
3.如权利要求1所述的基于fttr的动态漫游阈值确定方法,其特征在于,所述根据所述当前时刻的加权信号强度差值和所述初始漫游阈值,确定所述终端设备的目标漫游阈值,包括:
4.如权利要求3所述的基于fttr的动态漫游阈值确定方法,其特征在于,所述判断所述第一数据表是否满足预设条件,包括:
5.如权利要求3所述的基于fttr的动态漫游阈值确定方法,其特征在于,在判断所述第一数据表是否满足预设条件之后,所述方法还包括:
6.如权利要求1所述的基于fttr的动态漫游阈值确定方法,其特征在于,在将所述当前时刻的接收信号强度指示与初始漫游阈值之间的差值,确定为所述终端设备在当前时刻的信号强度差值之前,所述方法还包括:
7.如权利要求1所述的基于fttr的动态漫游阈值确定方法,其特征在于,在根据所述当前时刻的加权信号强度差值和所述初始漫游阈值,确定所述终端设备的目标漫游阈值之后,所述方法还包括:
8.一种基于fttr的动态漫游阈值确定装置,其特征在于,所述装置设置于光纤到房间fttr网络的主网关设备中,所述fttr网络还包括终端设备;所述装置包括:
9.一种主网关设备,其特征在于,所述主网关设备包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序,实现如权利要求1-7中任一项所述的基于fttr的动态漫游阈值确定方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,处理器执行所述计算机程序,实现如权利要求1-7中任一项所述的基于fttr的动态漫游阈值确定方法。