性能失效小区的检测方法、装置、设备与流程

文档序号:29948511发布日期:2022-05-07 17:09阅读:126来源:国知局
性能失效小区的检测方法、装置、设备与流程

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.控制所述移动终端在所述常驻小区接入网络n次得到通信信息;n为正整数;
28.根据所述通信信息确定接入网络的成功次数,并根据所述成功次数确定所述常驻小区是否为性能失效小区。
29.在一种可实现方式中,所述接入信息包括所述移动终端发送给所述常驻小区的随机接入请求、以及与所述随机接入请求对应的所述常驻小区发送给所述移动终端的响应消息;
30.所述控制所述移动终端在所述常驻小区接入网络n次得到通信信息,包括:
31.控制所述移动终端在第一预设时间内,每隔第二预设时间向所述常驻小区发送随机接入请求,直至发送的所述随机接入请求达到n个为止;其中,所述第一预设时间大于所述第二预设时间与n的乘积;所述n为正整数;
32.获取所述移动终端接收的所述常驻小区发送的与所述随机接入请求对应的响应消息;所述根据所述通信信息确定接入网络的成功次数,并根据所述成功次数确定所述常驻小区是否为性能失效小区,包括:
33.根据所述通信信息确定在第一预设时间内接收的所述响应消息的数量;
34.根据在第一预设时间内发送的随机接入请求的数量、以及接收的所述响应消息的数量,确定所述常驻小区是否为性能失效小区。
35.在一种可实现方式中,所述根据在第一预设时间内发送的随机接入请求的数量、以及接收的所述响应消息的数量,确定所述常驻小区是否为性能失效小区,包括:
36.获取预设阈值;
37.若在第一预设时间内,所述响应消息的数量与所述随机接入请求的数量的比值大于或等于所述预设阈值,则确定所述常驻小区为性能失效小区;
38.若在第一预设时间内,所述响应消息的数量与所述随机接入请求的数量的比值小于所述预设阈值,则确定所述常驻小区不是性能失效小区。
39.在一种可实现方式中,若确定所述常驻小区不是性能失效小区,则所述方法还包括:
40.在下一个所述第一预设时间内,继续执行所述控制所述移动终端在所述常驻小区接入网络n次得到通信信息的步骤。
41.在一种可实现方式中,所述当移动终端驻留小区时,确定驻留的小区是否为所述移动终端的常驻小区,包括:
42.当所述移动终端驻留小区时,启动驻留时长监测定时器;
43.若所述驻留时长监测定时器超时前,所述移动终端进入业务态或者重选至其他小区,则确定驻留的小区不是所述移动终端的常驻小区;
44.若直到所述驻留时长监测定时器超时时,所述移动终端未重选至其他小区且所述移动终端一直处于空闲态,则确定驻留的小区为所述移动终端的常驻小区。
45.在一种可实现方式中,确定所述常驻小区为性能失效小区之后,还包括:
46.为所述性能失效小区设置失效定时器,并启动所述失效定时器;在所述失效定时器超时前,所述性能失效小区不属于满足驻留条件的小区。
47.根据本公开第二方面,提供了一种性能失效小区的检测装置,包括:
48.常驻小区确定单元,用于当移动终端驻留小区时,确定驻留的小区是否为所述移动终端的常驻小区;
49.性能失效小区确定单元,用于若确定驻留的小区是移动终端的常驻小区,则根据所述移动终端与所述常驻小区之间的通信信息,确定所述常驻小区是否为性能失效小区;
50.目标小区重选单元,用于若确定所述常驻小区为性能失效小区,则重新选择其他满足驻留条件的目标小区,并在所述目标小区驻留。
51.根据本公开第三方面,提供了一种电子设备,包括存储器和处理器;其中,
52.所述存储器,用于存储计算机程序;
53.所述处理器,用于读取所述存储器存储的计算机程序,并根据所述存储器中的计算机程序执行如第一方面所述的性能失效小区的检测方法。
54.根据本公开第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如第一方面所述的性能失效小区的检测方法。
55.根据本公开第五方面,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时,实现如第一方面所述的性能失效小区的检测方法。
56.本公开提供的性能失效小区的检测方法、装置、设备,包括:当移动终端驻留小区时,确定驻留的小区是否为移动终端的常驻小区;若确定驻留的小区是移动终端的常驻小
区,则根据移动终端与常驻小区之间的通信信息,确定常驻小区是否为性能失效小区;若确定常驻小区为性能失效小区,则重新选择其他满足驻留条件的目标小区,并在目标小区驻留。本方案提供的性能失效小区的检测方法、装置、设备中,可以在移动终端接入小区并驻留时,提前检测出移动终端驻留的小区是否为性能失效小区,若为性能失效小区,则可重选至其他满足驻留条件的小区,更好的保护了移动终端不受性能失效小区的影响。
附图说明
57.图1为本公开一示例性实施例示出的性能失效小区的检测方法的流程示意图;
58.图2为本公开另一示例性实施例示出的性能失效小区的检测方法的流程示意图;
59.图3为本公开一示例性实施例示出的性能失效小区的检测过程示意图;
60.图4为本公开一示例性实施例示出的性能失效小区的检测装置的结构图;
61.图5为本公开一示例性实施例示出的电子设备的结构图。
具体实施方式
62.目前,移动通信网络中通常将移动终端划分为空闲态和业务态,空闲态指驻留在小区内、与网络未建立链接、只监听系统消息和寻呼消息;业务态指与网络建立了业务承载链路、可传送或发送数据。移动终端的驻留小区所在的基站时常因存在显性故障或隐性故障导致性能失效,而处于空闲态的移动终端因未与网络建立链接,因此通常并不能有效感知到所驻留小区存在性能失效问题,当移动终端发起业务接入性能失效小区时,就会出现接入失败或无法正常使用的问题。
63.现有技术中,通过记录出现接入失败的小区和为接入失败的服务小区设定定时器的方法,避免移动终端再次接入该性能失效的小区,包括以下步骤:
64.(a)移动终端发起业务进行小区接入时遇到接入失败时,记录该接入失败的服务小区的信息;
65.(b)移动终端构建服务小区重选测量列表时去掉所记录的所有接入失败的服务小区,然后触发小区重选测量;
66.(c)移动终端对重选测量结果中的服务小区进行评估,依次从满足小区重选评估准则的服务小区中选取一个,判断其是否满足小区驻留条件,如果存在满足小区驻留条件的服务小区,执行下一步;
67.(d)驻留到该服务小区并重新发起服务小区接入。
68.但是,重选至其他小区需要时间,继而会导致业务中断,这种方式属于已经发生了接入失败问题后的一种补救措施,以避免移动终端再次出现该问题,即移动终端已经受到了性能失效小区的影响,因此,这种方式保护移动终端不受性能失效小区影响的效果不够好。
69.为了解决上述技术问题,本公开提供的方案中,可以在移动终端接入小区并驻留时,提前检测出移动终端驻留的小区是否为性能失效小区,若为性能失效小区,则可重选至其他满足驻留条件的小区,更好的保护了移动终端不受性能失效小区的影响。
70.图1为本公开一示例性实施例示出的性能失效小区的检测方法的流程示意图。
71.如图1所示,本实施例提供的性能失效小区的检测方法包括:
72.步骤101,当移动终端驻留小区时,确定驻留的小区是否为移动终端的常驻小区。
73.其中,本公开提供的方法可以由移动终端来执行,当移动终端驻留小区时,移动终端可以确定驻留的小区是否为移动终端的常驻小区。
74.其中,移动终端为可以接入无线网络的移动用户设备(user equipment,ue),比如手机、电脑等。
75.其中,一个基站(building baseband unit,bbu)中可以设置多个小区(radio remote unit,rru)。每个小区都有各自的天线发射信号,每个小区的频点有各自不同的标识。小区可以管理资源(资源包括小区内的上网资源、电话通信资源等)。小区与小区之间资源独立。
76.其中,常驻小区指移动终端驻留时间较长的小区,且移动终端为空闲态。空闲态指移动终端驻留在小区内、与网络未建立链接、只监听系统消息和寻呼消息,即移动终端与小区之间没有建立无线资源控制(radio resource control,rrc)连接。
77.具体的,可以确定移动终端在一个小区的驻留时长,若驻留时长过大,则可以确定当前驻留的小区为移动终端的常驻小区。
78.步骤102,若确定驻留的小区是移动终端的常驻小区,则根据移动终端与常驻小区之间的通信信息,确定常驻小区是否为性能失效小区。
79.其中,移动终端的驻留小区所在的基站时常因存在显性故障或隐性故障导致性能失效,造成性能失效小区。当移动终端发起业务接入性能失效小区时,就会出现接入失败或无法正常使用的问题。
80.具体的,虽然移动终端没有接入常驻小区的网络,但是与常驻小区之间还存在其他通信,例如,常驻小区可以向小区内的移动终端发送广播消息,因此,可以根据移动终端与常驻小区之间的通信信息来确定常驻小区是否为性能失效小区。
81.实际应用时,若移动终端与常驻小区之间的通信信息正常交互,则常驻小区不是性能失效小区;若移动终端与常驻小区之间的通信信息不是正常交互,则常驻小区为性能失效小区。
82.步骤103,若确定常驻小区为性能失效小区,则重新选择其他满足驻留条件的目标小区,并在目标小区驻留。
83.具体的,若确定常驻小区为性能失效小区,则可以确定当移动终端与该小区的网络建立链接是会出现错误的,因此,可以启动移动终端中预设的重选机制,重新选择其他满足驻留条件的目标小区,并在目标小区驻留。
84.进一步的,驻留至目标小区时,移动终端还可以基于本公开的方案确定目标小区是否为性能失效小区。
85.进一步的,移动终端可以获取满足驻留条件的小区列表,并从该列表中选取目标小区。
86.本公开提供的性能失效小区的检测方法,包括:当移动终端驻留小区时,确定驻留的小区是否为移动终端的常驻小区;若确定驻留的小区是移动终端的常驻小区,则根据移动终端与常驻小区之间的通信信息,确定常驻小区是否为性能失效小区;若确定常驻小区为性能失效小区,则重新选择其他满足驻留条件的目标小区,并在目标小区驻留。本公开中采用的方法中,可以在移动终端接入小区并驻留时,提前检测出移动终端驻留的小区是否
为性能失效小区,若为性能失效小区,则可重选至其他满足驻留条件的小区,更好的保护了移动终端不受性能失效小区的影响。
87.图2为本公开另一示例性实施例示出的性能失效小区的检测方法的流程示意图。
88.如图2所示,本实施例提供的性能失效小区的检测方法包括:
89.步骤201,当移动终端驻留小区时,启动驻留时长监测定时器。
90.具体的,步骤201之后,可以执行步骤202a,或步骤202b。
91.其中,驻留时长监测定时器为移动终端中预先设置的一个定时器。当移动终端驻留小区时,会立刻启动驻留时长监测定时器。从而利用驻留时长监测定时器和移动终端的状态,确定移动终端驻留的小区是否为移动终端的常驻小区。
92.步骤202a,若驻留时长监测定时器超时前,移动终端进入业务态或者重选至其他小区,则确定驻留的小区不是移动终端的常驻小区。
93.其中,驻留时长监测定时器的超时时长为根据实际情况预先设置的时间值。
94.其中,业务态指移动终端与小区建立了业务承载链路、可传送或发送数据,即移动终端与小区之间建立了无线资源控制(radio resource control,rrc)连接。若移动终端进入了业务态,则可以确定移动终端驻留的小区不是该移动终端的常驻小区。
95.其中,移动终端重选至其他小区,指移动终端不再驻留该小区,转而驻留其他小区。此时,可以确定移动终端所驻留的小区不是该移动终端的常驻小区。
96.步骤202b,若直到驻留时长监测定时器超时时,移动终端未重选至其他小区且移动终端一直处于空闲态,则确定驻留的小区为移动终端的常驻小区。
97.具体的,步骤202b之后,可以执行步骤203a,或步骤203b。
98.具体的,若驻留时长监测定时器从启动至超时时,移动终端一直未重选至其他小区且移动终端一直处于空闲态,则确定驻留的小区为移动终端的常驻小区。
99.步骤203a,通信信息包括常驻小区下发给移动终端的消息;若确定驻留的小区是移动终端的常驻小区,且若确定移动终端在预设时长内没有接收到常驻小区下发的消息,则确定常驻小区为性能失效小区。
100.其中,通信信息包括常驻小区下发给移动终端的消息,其中,该消息为常驻小区定时发送给移动终端的。
101.其中,预设时长为根据实际情况预先设置的时长。
102.在一种可实现方式中,消息包括系统消息;预设时长为常驻小区的系统消息的有效时长;
103.其中,系统消息中包括小区的参数配置信息;小区会定时(比如,10s发送一次)向移动终端发送系统消息;当小区的参数配置信息有变动时,小区也会向移动终端发送系统消息。
104.具体的,可以在小区中修改系统消息发送规则,其中,发送规则中可以包括定时发送的时间间隔信息。其中,该定时发送的时间间隔即为系统消息的有效时长。
105.启动系统消息监听定时器;系统消息监听定时器的超时时长等于或者大于常驻小区的系统消息的有效时长;
106.具体的,若确定驻留的小区为常驻小区,则立刻启动系统消息监听定时器。
107.其中,系统消息监听定时器为预先设置的一个定时器。其中,系统消息监听定时器
的超时时长可以根据实际情况预先设置,比如,可以设置为等于或者大于常驻小区的系统消息的有效时长。例如,系统消息监听定时器的超时时长可以设置为10s。
108.若在系统消息监听定时器超时前,移动终端接收到了常驻小区发送的系统消息,则确定移动终端在预设时长内接收到常驻小区下发的消息;
109.具体的,若移动终端在预设时长内接收到常驻小区下发的消息,则可以确定该常驻小区不是性能失效小区。
110.可选的,若系统消息监听定时器超时前,移动终端接收到了常驻小区发送的系统消息,则将系统消息监听定时器置零,并利用系统消息监听定时器重新开始计时。
111.具体的,若系统消息监听定时器超时前,移动终端接收到了常驻小区发送的系统消息,则将系统消息监听定时器置零,并利用系统消息监听定时器重新开始计时,进行下一轮系统消息的监听。
112.若在系统消息监听定时器超时前,移动终端没有接收到常驻小区发送的系统消息,则确定移动终端在预设时长内没有接收到常驻小区下发的消息。
113.具体的,在一轮系统消息的监听过程中,系统消息监听定时器从零到超时,移动终端均没有接收到常驻小区发送的系统消息,则确定移动终端在预设时长内没有接收到常驻小区下发的消息。
114.在一种可实现方式中,消息包括寻呼消息;预设时长为常驻小区的网络寻呼周期;
115.其中,寻呼消息可以包括被叫寻呼消息和小区系统消息改变时的寻呼消息;小区会定时(比如,5s发送一次)向移动终端发送寻呼消息。
116.具体的,可以在小区中修改寻呼消息的发送规则,其中发送规则可以包括定时发送的时间间隔信息。其中,该定时发送的时间间隔为网络寻呼周期。
117.启动寻呼消息监听定时器;寻呼消息监听定时器的超时时长等于或者大于常驻小区的网络寻呼周期;
118.具体的,若确定驻留的小区为常驻小区,则立刻启动寻呼消息监听定时器。
119.其中,寻呼消息监听定时器为预先设置的一个定时器。其中,寻呼消息监听定时器的超时时长可以根据实际情况预先设置,比如,可以设置为等于或者大于常驻小区的网络寻呼周期。例如,寻呼消息监听定时器的超时时长可以设置为5s。
120.若寻呼消息监听定时器超时前,移动终端接收到了常驻小区发送的寻呼消息,则确定移动终端在预设时长内接收到常驻小区下发的消息;
121.具体的,若移动终端在预设时长内接收到寻呼消息,则可以确定该常驻小区不是性能失效小区。
122.可选的,若寻呼消息监听定时器超时前,移动终端接收到了常驻小区发送的寻呼消息,则将寻呼消息监听定时器置零,并利用寻呼消息监听定时器重新开始计时。
123.具体的,若寻呼消息监听定时器超时前,移动终端接收到了常驻小区发送的系统消息,则将寻呼消息监听定时器置零,并利用寻呼消息监听定时器重新开始计时,进行下一轮寻呼消息的监听。
124.若寻呼消息监听定时器超时后,移动终端没有接收到常驻小区发送的寻呼消息,则确定移动终端在预设时长内没有接收到常驻小区下发的消息。
125.具体的,在一轮寻呼消息的监听过程中,寻呼消息监听定时器从零到超时,移动终
端均没有接收到常驻小区发送的寻呼消息,则确定移动终端在预设时长内没有接收到常驻小区下发的消息。
126.步骤203b,通信信息包括移动终端接入常驻小区的接入信息;若确定驻留的小区是移动终端的常驻小区,则控制移动终端在常驻小区接入网络n次得到通信信息;n为正整数。
127.具体的,步骤203b之后可以执行步骤204。
128.其中,n为根据实际情况预先设置的值。
129.在一种可实现方式中,接入信息包括移动终端发送给常驻小区的随机接入请求、以及与随机接入请求对应的常驻小区发送给移动终端的响应消息;
130.具体的,移动终端发送给常驻小区的随机接入请求,与常驻小区发送给移动终端的响应消息,具有一一对应关系。
131.控制移动终端在第一预设时间内,每隔第二预设时间向常驻小区发送随机接入请求,直至发送的随机接入请求达到n个为止;其中,第一预设时间大于第二预设时间与n的乘积;n为正整数;
132.其中,第一预设时间为根据实际情况预先设置的时间值,比如可以为60s。
133.其中,第二预设时间为根据实际情况预先设置的时间值,比如可以为1s。
134.其中,n为根据时间情况预先设置的值,比如可以设置为15。
135.获取移动终端接收的常驻小区发送的与随机接入请求对应的响应消息;
136.具体的,若常驻小区接收到了移动终端发送的随机接入请求,则将发送与该随机接入请求对应的响应消息给移动终端。
137.步骤204,根据通信信息确定接入网络的成功次数,并根据成功次数确定常驻小区是否为性能失效小区。
138.具体的,若移动终端接收到了,与发送给常驻小区的随机接入请求,对应的响应消息,则表示本次接入网络成功了。
139.具体的,若移动终端发送给常驻小区的随机接入请求总数为n个,则接入网络的成功次数小于或者等于n次。具体的,若成功次数满足预设条件,则确定常驻小区不是性能失效小区;若成功次数不满足预设条件,则确定常驻小区为性能失效小区。
140.在一种可实现方式中,根据通信信息确定在第一预设时间内接收的响应消息的数量;
141.具体的,若移动终端接收到了,与发送给常驻小区的随机接入请求,对应的响应消息,则表示一次接入网络成功。因为只有常驻小区接收到移动终端发送的随机接入请求后,才会发送响应消息给移动终端;因此,移动终端在第一预设时间内接收的响应消息的数量,可以表示接入网络成功的次数。
142.其中,预设条件为根据实际情况预先设置的,比如可以为在第一预设时间内接入网络成功的次数与发送的随机接入请求数量n的比值为55%。
143.根据在第一预设时间内发送的随机接入请求的数量、以及接收的响应消息的数量,确定常驻小区是否为性能失效小区。
144.具体的,若在第一预设时间内发送的随机接入请求的数量、以及接收的响应消息的数量,满足预设条件,则确定常驻小区不是性能失效小区;若在第一预设时间内发送的随
机接入请求的数量、以及接收的响应消息的数量,不满足预设条件,则确定常驻小区为性能失效小区。
145.其中,预设条件为根据实际情况预先设置的,比如可以为在第一预设时间内接收的响应消息的数量与发送的随机接入请求的数量的比值为55%。
146.可选的,获取预设阈值;
147.其中,预设阈值为根据实际情况预先设置的数值,比如可以为55%。
148.若在第一预设时间内,响应消息的数量与随机接入请求的数量的比值大于或等于预设阈值,则确定常驻小区为性能失效小区;
149.若在第一预设时间内,响应消息的数量与随机接入请求的数量的比值小于预设阈值,则确定常驻小区不是性能失效小区。
150.在一种可实现方式中,若确定常驻小区不是性能失效小区,则在下一个第一预设时间内,继续执行控制移动终端在常驻小区接入网络n次得到通信信息的步骤。
151.具体的,若确定常驻小区不是性能失效小区,则移动终端将会停止发送随机接入请求给常驻小区,直到时间进入下一个第一预设时间,则将继续执行控制移动终端在常驻小区接入网络n次得到通信信息的步骤。
152.步骤205,若确定常驻小区为性能失效小区,则重新选择其他满足驻留条件的目标小区,并在目标小区驻留;并为性能失效小区设置失效定时器,并启动失效定时器;在失效定时器超时前,性能失效小区不属于满足驻留条件的小区。
153.具体的,若确定常驻小区为性能失效小区,则启动移动终端中预设的重选机制,重新选择其他满足驻留条件的目标小区,并在目标小区驻留。
154.进一步的,可以获取满足驻留条件的小区列表,并从该列表中选取目标小区。
155.具体的,失效定时器的超时时长为根据实际情况预先设置的,比如可以设置为10小时。
156.具体的,失效定时器超时前,该性能失效小区将不会出现在满足驻留条件的小区列表中;移动终端不会重选至该性能失效小区。
157.图3为本公开一示例性实施例示出的性能失效小区的检测过程示意图。
158.如图3所示,当移动终端驻留小区时,启动驻留时长监测定时器;若直到驻留时长监测定时器超时时,移动终端未重选至其他小区且移动终端一直处于空闲态,则确定驻留的小区为移动终端的常驻小区。
159.若确定驻留的小区为常驻小区,则同时启动系统消息检测、寻呼消息检测、接入信息检测。
160.其中,启动系统消息检测,包括启动系统消息监听定时器,若在系统消息监听定时器超时前,移动终端没有接收到常驻小区发送的系统消息,则确定移动终端在预设时长内没有接收到常驻小区下发的系统消息。若确定移动终端在预设时长内没有接收到常驻小区下发的系统消息,则表示该常驻小区为性能失效小区。
161.其中,寻呼消息检测,包括寻呼消息监听定时器,若寻呼消息监听定时器超时后,移动终端没有接收到常驻小区发送的寻呼消息,则确定移动终端在预设时长内没有接收到常驻小区下发的寻呼消息。若确定移动终端在预设时长内没有接收到常驻小区下发的寻呼消息,则表示该常驻小区为性能失效小区。
162.其中,接入信息检测,包括控制移动终端在常驻小区接入网络n次得到通信信息;若在第一预设时间内,通信信息包括的响应消息的数量与随机接入请求的数量的比值大于或等于预设阈值,则确定常驻小区为性能失效小区。
163.若系统消息检测、寻呼消息检测、接入信息检测,中任一检测结果表示常驻小区为性能失效小区,则确定该常驻小区为性能失效小区。
164.进一步的,若确定该常驻小区为性能失效小区,则重新选择其他满足驻留条件的目标小区,并在目标小区驻留。
165.图4为本公开一示例性实施例示出的性能失效小区的检测装置的结构图。
166.如图4所示,本公开提供的性能失效小区的检测装置400,包括:
167.常驻小区确定单元410,用于当移动终端驻留小区时,确定驻留的小区是否为移动终端的常驻小区;
168.性能失效小区确定单元420,用于若确定驻留的小区是移动终端的常驻小区,则根据移动终端与常驻小区之间的通信信息,确定常驻小区是否为性能失效小区;
169.目标小区重选单元430,用于若确定常驻小区为性能失效小区,则重新选择其他满足驻留条件的目标小区,并在目标小区驻留。
170.通信信息包括常驻小区下发给移动终端的消息;性能失效小区确定单元420,具体用于若确定移动终端在预设时长内没有接收到常驻小区下发的消息,则确定常驻小区为性能失效小区。
171.消息包括系统消息;预设时长为常驻小区的系统消息的有效时长;性能失效小区确定单元420,具体用于启动系统消息监听定时器;系统消息监听定时器的超时时长等于或者大于常驻小区的系统消息的有效时长;
172.若在系统消息监听定时器超时前,移动终端接收到了常驻小区发送的系统消息,则确定移动终端在预设时长内接收到常驻小区下发的消息;
173.若在系统消息监听定时器超时前,移动终端没有接收到常驻小区发送的系统消息,则确定移动终端在预设时长内没有接收到常驻小区下发的消息。
174.若系统消息监听定时器超时前,移动终端接收到了常驻小区发送的系统消息,性能失效小区确定单元420,还用于将系统消息监听定时器置零,并利用系统消息监听定时器重新开始计时。
175.消息包括寻呼消息;预设时长为常驻小区的网络寻呼周期;性能失效小区确定单元420,具体用于启动寻呼消息监听定时器;寻呼消息监听定时器的超时时长等于或者大于常驻小区的网络寻呼周期;
176.若寻呼消息监听定时器超时前,移动终端接收到了常驻小区发送的寻呼消息,则确定移动终端在预设时长内接收到常驻小区下发的消息;
177.若寻呼消息监听定时器超时后,移动终端没有接收到常驻小区发送的寻呼消息,则确定移动终端在预设时长内没有接收到常驻小区下发的消息。
178.若寻呼消息监听定时器超时前,移动终端接收到了常驻小区发送的寻呼消息,性能失效小区确定单元420,还用于将寻呼消息监听定时器置零,并利用寻呼消息监听定时器重新开始计时。
179.通信信息包括移动终端接入常驻小区的接入信息;性能失效小区确定单元420,具
体用于控制移动终端在常驻小区接入网络n次得到通信信息;n为正整数;
180.根据通信信息确定接入网络的成功次数,并根据成功次数确定常驻小区是否为性能失效小区。
181.接入信息包括移动终端发送给常驻小区的随机接入请求、以及与随机接入请求对应的常驻小区发送给移动终端的响应消息;性能失效小区确定单元420,具体用于控制移动终端在第一预设时间内,每隔第二预设时间向常驻小区发送随机接入请求,直至发送的随机接入请求达到n个为止;其中,第一预设时间大于第二预设时间与n的乘积;n为正整数;
182.获取移动终端接收的常驻小区发送的与随机接入请求对应的响应消息;
183.根据通信信息确定在第一预设时间内接收的响应消息的数量;
184.根据在第一预设时间内发送的随机接入请求的数量、以及接收的响应消息的数量,确定常驻小区是否为性能失效小区。
185.性能失效小区确定单元420,具体用于获取预设阈值;
186.若在第一预设时间内,响应消息的数量与随机接入请求的数量的比值大于或等于预设阈值,则确定常驻小区为性能失效小区;
187.若在第一预设时间内,响应消息的数量与随机接入请求的数量的比值小于预设阈值,则确定常驻小区不是性能失效小区。
188.若确定常驻小区不是性能失效小区,性能失效小区确定单元420,还用于在下一个第一预设时间内,继续执行控制移动终端在常驻小区接入网络n次得到通信信息的步骤。
189.常驻小区确定单元410,具体用于当移动终端驻留小区时,启动驻留时长监测定时器;
190.若驻留时长监测定时器超时前,移动终端进入业务态或者重选至其他小区,则确定驻留的小区不是移动终端的常驻小区;
191.若直到驻留时长监测定时器超时时,移动终端未重选至其他小区且移动终端一直处于空闲态,则确定驻留的小区为移动终端的常驻小区。
192.确定常驻小区为性能失效小区之后,目标小区重选单元430,还用于为性能失效小区设置失效定时器,并启动失效定时器;在失效定时器超时前,性能失效小区不属于满足驻留条件的小区。图5为本公开一示例性实施例示出的电子设备的结构图。
193.如图5所示,本实施例提供的电子设备包括:
194.存储器501;
195.处理器502;以及
196.计算机程序;
197.其中,计算机程序存储在存储器501中,并配置为由处理器502执行以实现如上的任一种性能失效小区的检测方法。
198.本实施例还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行以实现如上的任一种性能失效小区的检测方法。
199.本实施例还提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时,实现上述任一种性能失效小区的检测方法。
200.本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程
序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
201.最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1