本发明属于通信,尤其涉及一种手机通信数据处理方法、终端设备及存储介质。
背景技术:
1、手机终端设备的信号强度受多种因素影响,如何保证信号稳定以及如何维持较高的通信速率一直是研究热点。
2、在一些人员较为密集的场馆中,手机通信质量变差的现象非常常见,这是由于多种因素综合作用引起的。例如,由于每个运营商都有分配的额定的无线频谱资源,而这些资源是有限的。当大量用户同时使用同一片区域的频谱时,每个用户分配的频率带宽不足,用户的实际使用体验受到显著影响。
3、虽然诸如5g等通信技术可以支持更多的并发连接,但仍然有一定的物理限制,当实际连接的用户超过设计时,即便在当前网络基站的信号强度较高,但网络拥堵和掉线现象也可能会发生,影响用户的使用体验。因此,有必要对现有的终端数据通信方法和数据通信系统进行进一步改进。
技术实现思路
1、本申请实施例的目的在于提供一种手机通信数据处理方法,旨在解决现有的人员密集型场所中由于终端数量大而基站资源有限所导致的通信质量下降的问题。
2、本申请实施例是这样实现的,提供一种手机通信数据处理方法,所述方法包括:
3、监测终端设备与源基站之间的实时通信质量,得到连接质量参数;
4、当所述连接质量参数低于第一阈值且高于第二阈值时,对备选基站进行扫描,得到备选基站列表;依信号强度由强至弱对备选基站列表中的基站进行排序,得到备选基站序列;
5、依次对所述备选基站序列中的基站进行拨测,得到终端设备与各个基站的预测传输速度以及信噪比;选取信噪比高于最低信噪比阈值且预测传输速度高于终端设备与当前源基站之间数据传输速度的基站,得到若干优选基站;
6、基于用户配置策略,从优选基站中选取一个目标基站;
7、当所述连接质量参数低于第二阈值时,向源基站发出向目标基站的切换请求,并等待源基站发出的切换判决;当所述切换判决生效后,等待目标基站接收到由源基站传入的切换请求后发出的切换指示;
8、获取所述切换指示,基于所述切换指示执行基站切换。
9、优选地,所述用户配置策略包括:
10、速度优先策略,用于基于预测传输速度的由快至慢对所述优选基站进行排序,得到速度优先序列;
11、信噪比优先策略,用于基于信噪比的由高至低对所述优选基站进行排序,得到信噪比优先序列;
12、自平衡策略,用于平衡信噪比和预测传输速度因素得到每个所述优选基站综合性能,得到自平衡序列。
13、优选地,所述自平衡策略的获取方法为:
14、获取第i个优选基站的基础评分:
15、
16、其中,为第i个基站的预测传输速度,为第i个基站的信噪比;
17、获取各个优选基站的归一化评分:
18、
19、其中,n为优选基站的数量,为表示取最大值;
20、获取第i个优选基站的网络延迟因数,得到延迟权重:
21、
22、基于所述归一化评分和所述延迟权重,得到自适应评分:
23、
24、基于所述自适应评分的大小,对所述优选基站进行排序,得到所述自平衡序列。
25、优选地,基于用户配置策略,从优选基站中选取一个目标基站的方法为:
26、s31、当用户配置策略为所述速度优先策略时,将所述速度优先序列中的第一个基站设为目标基站;
27、s32、获取所述切换判决的结果,当所述切换判决失败后,重新选取目标基站,将所述速度优先序列中的次一位基站重设为目标基站;
28、s33、重复执行步骤s32,直至所述切换判决生效。
29、优选地,基于用户配置策略,从优选基站中选取一个目标基站的方法还包括:
30、s41、当用户配置策略为所述信噪比优先策略时,将所述信噪比优先序列中的第一个基站设为目标基站;
31、s42、获取所述切换判决的结果,当所述切换判决失败后,重新选取目标基站,将所述信噪比优先序列中的次一位基站重设为目标基站;
32、s43、重复执行步骤s42,直至所述切换判决生效。
33、优选地,所述方法还包括:
34、当所述连接质量参数低于第二阈值时,对用户的连接需求进行判断,所述连接需求包括通话需求与流量需求;
35、当且仅当所述连接需求为流量需求时,向源基站发出向目标基站的切换请求。
36、优选地,所述用户的连接需求的获取方法为:
37、读取终端设备与源基站进行数据传输时收发的数据包的协议类型,基于所述协议类型得到用户的连接需求;
38、所述协议类型至少包括:
39、表征通话需求的voice over lte协议和voice over nr协议,以及表征流量需求的http协议、tcp/ip协议和udp协议。
40、优选地,所述连接质量参数至少包括如下参数中的一种:
41、通信带宽、信噪比、误码率、往返时延和丢包率。
42、本申请实施例的另一目的在于,提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如上所述的手机通信数据处理方法的步骤。
43、本申请实施例的另一目的在于,提供一种终端设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如上所述的一种手机通信数据处理方法的步骤。
44、本申请实施例提供的一种手机通信数据处理方法,优势在于:本使终端设备实时监测连接状态,当连接状况较差时,及时主动拨测备选基站的连接状况,并进行预估,确定备选基站,进而当连接进一步恶化时,能够快速变更连接状态,实现用户层面的无感切换,改善网络通信速度,且并不会大幅改变现有数据通信架构,整体配置便捷成本更低。此外,本申请改变了现有连接方式中主要基于基站的信号强度选择基站连接方式所带来的弊端,能够在满足信号稳定性的前提下,获取更高的流量数据传输速度,显著提高了用户的使用体验。
1.一种手机通信数据处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种手机通信数据处理方法,其特征在于,所述用户配置策略包括:
3.根据权利要求2所述的一种手机通信数据处理方法,其特征在于,所述自平衡策略的获取方法为:
4.根据权利要求2所述的一种手机通信数据处理方法,其特征在于,基于用户配置策略,从优选基站中选取一个目标基站的方法为:
5.根据权利要求2所述的一种手机通信数据处理方法,其特征在于,基于用户配置策略,从优选基站中选取一个目标基站的方法还包括:
6.根据权利要求1所述的一种手机通信数据处理方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的一种手机通信数据处理方法,其特征在于,所述用户的连接需求的获取方法为:
8.根据权利要求1所述的一种手机通信数据处理方法,其特征在于,所述连接质量参数至少包括如下参数中的一种:
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行权利要求1至8中任一项所述的手机通信数据处理方法的步骤。
10.一种终端设备,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行权利要求1至8中任一项所述的一种手机通信数据处理方法的步骤。
