CN107211335B - 一种小区重选方法及用户终端 - Google Patents
一种小区重选方法及用户终端 Download PDFInfo
- Publication number
- CN107211335B CN107211335B CN201580050055.6A CN201580050055A CN107211335B CN 107211335 B CN107211335 B CN 107211335B CN 201580050055 A CN201580050055 A CN 201580050055A CN 107211335 B CN107211335 B CN 107211335B
- Authority
- CN
- China
- Prior art keywords
- cell
- reselection
- factor
- target cell
- cells
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 67
- 238000005259 measurement Methods 0.000 claims abstract description 219
- 238000004590 computer program Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 16
- 238000004891 communication Methods 0.000 description 13
- 230000001960 triggered effect Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/08—Reselecting an access point
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
Abstract
本发明实施例公开了一种小区重选方法及用户终端,该方法包括:用户终端从网络服务器中获取包括同频和/或异频的重选参数的测量列表,对用户终端支持频点下的小区进行信号测量,得到每个小区对应的与重选参数类型相同的测量参数,并从用户终端支持频点下的小区中选取测量参数优于重选参数的小区组成目标小区集合,从而从目标小区集合中选取第一小区进行驻留。实施本发明实施例,用户终端可以对测量列表中其支持频点下的小区进行信号测量,并在满足驻留条件的目标小区集合中选取小区进行驻留,从而可以避免较多用户终端同时驻留至较高优先级小区,在一定程度上减小较高优先级小区的负载,提高小区间的负载均衡度,提升网络资源利用率。
Description
技术领域
本发明实施例涉及通信技术领域,具体涉及一种小区重选方法及用户终端。
背景技术
目前,在通用移动通信***(Universal Mobile Telecommunication System,UMTS)和长期演进(Long Term Evolution,LTE)***中,非专有状态的用户终端(UserEquipment,UE)通常会执行小区重选的过程。其中,在UMTS中,非专有状态的UE包括处于空闲状态、小区寻呼状态(Cell Paging Channel,CELL-PCH)、注册区寻呼状态(UTRANRegistration Area Paging Channel,URA-PCH)以及小区前向接入信道状态(CellForward Access Channel,CELL-FACH)的UE,而在LTE***中,非专有状态的UE即为空闲状态的UE。
在实际的小区重选过程中,以LTE***为例,网络服务器首先会在***消息块中广播各小区的优先级列表,空闲状态的UE在重选小区时会根据优先级列表中优先级从高到低的顺序对小区进行信号测量,从而驻留到满足驻留条件的小区。但是,这样可能会导致大量空闲状态的UE同时驻留到同一个具有较高优先级的小区中,而优先级较低的小区中驻留的空闲状态的UE数量较少,使得各小区之间负载不均衡,从而降低网络资源利用率。
发明内容
本发明实施例公开了一种小区重选方法及用户终端,能够提高小区间的负载均衡度,提升网络资源利用率。
本发明实施例第一方面公开了一种小区重选方法,包括:
从网络服务器中获取测量列表,所述测量列表包括同频和/或异频的重选参数,所述同频为用户终端当前服务小区所在频点,所述异频为与所述用户终端当前服务小区所在频点不同的频点;
对所述测量列表中所述用户终端支持频点下的小区进行信号测量,得到每个小区对应的与所述重选参数类型相同的测量参数;
从所述用户终端支持频点下的小区中,选取所述测量参数优于所述重选参数的小区组成目标小区集合;
从所述目标小区集合中选取第一小区进行驻留。
结合本发明实施例第一方面,在本发明实施例第一方面的第一种可能的实现方式中,所述从所述目标小区集合中选取所述第一小区进行驻留,包括:
从所述目标小区集合中随机选取所述第一小区,并驻留至所述第一小区。
结合本发明实施例第一方面,在本发明实施例第一方面的第二种可能的实现方式中,所述从所述目标小区集合中选取所述第一小区进行驻留,包括:
按照预设顺序从所述目标小区集合中选取所述第一小区,并获取所述第一小区的重选因子;
针对所述第一小区生成一个随机数,并判断所述随机数是否小于或等于所述重选因子,其中,所述随机数的取值范围是0~1;
当所述随机数小于或等于所述重选因子时,驻留至所述第一小区。
结合本发明实施例第一方面的第二种可能的实现方式,在本发明实施例第一方面的第三种可能的实现方式中,所述方法还包括:
当所述随机数大于所述重选因子时,获取按照所述预设顺序从所述目标小区集合中选取小区的选取次数;
判断所述选取次数是否小于预设选取控制次数;
当所述选取次数小于所述预设选取控制次数时,再次按照预设顺序从所述目标小区集合中选取第二小区,并获取所述第二小区的重选因子;
当所述选取次数等于所述预设选取控制次数时,驻留至所述第一小区。
结合本发明实施例第一方面的第二种可能的实现方式或本发明实施例第一方面的第三种可能的实现方式,在本发明实施例第一方面的第四种可能的实现方式中,所述按照所述预设顺序从所述目标小区集合中选取所述第一小区,并获取所述第一小区的重选因子之前,所述方法还包括:
为所述目标小区集合中每个小区配置平均重选因子,其中,所述平均重选因子等于所述目标小区集合中的小区数量的倒数;
从所述网络服务器中获取所述目标小区集合中每个小区的负载信息;
根据所述负载信息从所述目标小区集合中选取最大负载小区,并减小所述最大负载小区的平均重选因子,得到所述最大负载小区的重选因子;
以及,增大所述目标小区集合中除所述最大负载小区之外的其余小区的平均重选因子,得到所述其余小区的重选因子,其中,所述最大负载小区的重选因子与所述其余小区的重选因子之和为1。
结合本发明实施例第一方面的第二种可能的实现方式或本发明实施例第一方面的第三种可能的实现方式,在本发明实施例第一方面的第五种可能的实现方式中,所述按照所述预设顺序从所述目标小区集合中选取所述第一小区,并获取所述第一小区的重选因子之前,所述方法还包括:
为所述目标小区集合中每个小区配置平均重选因子,其中,所述平均重选因子等于所述目标小区集合中的小区数量的倒数;
从所述目标小区集合中识别出与所述用户终端历史驻留小区不同的目标小区,并增大所述目标小区的平均重选因子,得到所述目标小区的重选因子,其中,所述目标小区的频点与所述用户终端历史驻留小区的频点不同;
以及,减小所述目标小区集合中除所述目标小区之外的其余小区的平均重选因子,得到所述其余小区的重选因子,其中,所述目标小区的重选因子与所述其余小区的重选因子之和为1。
结合本发明实施例第一方面的第二种可能的实现方式或本发明实施例第一方面的第三种可能的实现方式,在本发明实施例第一方面的第六种可能的实现方式中,所述按照所述预设顺序从所述目标小区集合中选取所述第一小区,并获取所述第一小区的重选因子之前,所述方法还包括:
为所述目标小区集合中每个小区配置平均重选因子,其中,所述平均重选因子等于所述目标小区集合中的小区数量的倒数;
从所述目标小区集合中选取最高优先级小区,并增大所述最高优先级小区的平均重选因子,得到所述最高优先级小区的重选因子;
以及,减小所述目标小区集合中除所述最高优先级小区之外的其余小区的平均重选因子,得到所述其余小区的重选因子,其中,所述最高优先级小区的重选因子与所述其余小区的重选因子之和为1。
结合本发明实施例第一方面的第二种可能的实现方式或本发明实施例第一方面的第三种可能的实现方式,在本发明实施例第一方面的第七种可能的实现方式中,所述按照所述预设顺序从所述目标小区集合中选取所述第一小区,并获取所述第一小区的重选因子之前,所述方法还包括:
为所述目标小区集合中每个小区配置平均重选因子,其中,所述平均重选因子等于所述目标小区集合中的小区数量的倒数;
从所述网络服务器中获取所述目标小区集合中每个小区的负载信息;
根据所述负载信息从所述目标小区集合中选取最大负载小区,并减小所述最大负载小区的平均重选因子,得到所述最大负载小区的重选因子;
从所述目标小区集合中识别出与所述用户终端历史驻留小区不同的目标小区,并增大所述目标小区的平均重选因子,得到所述目标小区的重选因子,其中,所述目标小区的频点与所述用户终端历史驻留小区的频点不同;
从所述目标小区集合中选取最高优先级小区,并增大所述最高优先级小区的平均重选因子,得到所述最高优先级小区的重选因子;
根据所述最大负载小区的重选因子、所述目标小区的重选因子以及所述最高优先级小区的重选因子,调整所述目标小区集合中除所述最大负载小区、所述目标小区以及所述最高优先级小区之外的其余小区的平均重选因子,得到所述其余小区的重选因子,其中,所述最大负载小区的重选因子、所述目标小区的重选因子以及所述最高优先级小区的重选因子与所述其余小区的重选因子之和为1。
结合本发明实施例第一方面的第二种可能的实现方式或本发明实施例第一方面的第三种可能的实现方式,在本发明实施例第一方面的第八种可能的实现方式中,所述测量列表还包括所述同频和/或所述异频的重选因子,所述获取所述第一小区的重选因子,包括:
从所述测量列表中获取所述第一小区所在频点的重选因子。
本发明实施例第二方面公开了一种用户终端,包括:
获取模块,用于从网络服务器中获取测量列表,所述测量列表包括同频和/或异频的重选参数,所述同频为所述用户终端当前服务小区所在频点,所述异频为与所述用户终端当前服务小区所在频点不同的频点;
测量模块,用于对所述测量列表中所述用户终端支持频点下的小区进行信号测量,得到每个小区对应的与所述重选参数类型相同的测量参数;
选取模块,用于从所述用户终端支持频点下的小区中,选取所述测量参数优于所述重选参数的小区组成目标小区集合;
驻留模块,用于从所述目标小区集合中选取第一小区进行驻留。
结合本发明实施例第二方面,在本发明实施例第二方面的第一种可能的实现方式中,所述驻留模块从所述目标小区集合中选取所述第一小区进行驻留的具体方式为:
从所述目标小区集合中随机选取所述第一小区,并驻留至所述第一小区。
结合本发明实施例第二方面,在本发明实施例第二方面的第二种可能的实现方式中,所述驻留模块包括选取子模块、获取子模块、判断子模块以及驻留子模块,其中:
所述选取子模块,用于按照预设顺序从所述目标小区集合中选取所述第一小区;
所述获取子模块,用于获取所述第一小区的重选因子;
所述判断子模块,用于针对所述第一小区生成一个随机数,并判断所述随机数是否小于或等于所述重选因子,其中,所述随机数的取值范围是0~1;
所述驻留子模块,用于在所述判断子模块判断出所述随机数小于或等于所述重选因子时,驻留至所述第一小区。
结合本发明实施例第二方面的第二种可能的实现方式,在本发明实施例第二方面的第三种可能的实现方式中,
所述获取子模块,还用于在所述判断子模块判断出所述随机数大于所述重选因子时,获取所述选取子模块按照所述预设顺序从所述目标小区集合中选取小区的选取次数;
所述判断子模块,还用于判断所述选取次数是否小于预设选取控制次数,若是,则触发所述选取子模块再次按照所述预设顺序从所述目标小区集合中选取第二小区;若否,则触发所述驻留子模块驻留至所述第一小区。
结合本发明实施例第二方面的第二种可能的实现方式或本发明实施例第二方面的第三种可能的实现方式,在本发明实施例第二方面的第四种可能的实现方式中,所述用户终端还包括:
配置模块,用于为所述目标小区集合中每个小区配置平均重选因子,其中,所述平均重选因子等于所述目标小区集合中的小区数量的倒数;
所述获取模块,还用于从所述网络服务器中获取所述目标小区集合中每个小区的负载信息;
所述选取模块,还用于根据所述负载信息从所述目标小区集合中选取最大负载小区;
所述用户终端还包括:
调整模块,用于减小所述最大负载小区的平均重选因子,得到所述最大负载小区的重选因子,并增大所述目标小区集合中除所述最大负载小区之外的其余小区的平均重选因子,得到所述其余小区的重选因子,其中,所述最大负载小区的重选因子与所述其余小区的重选因子之和为1。
结合本发明实施例第二方面的第二种可能的实现方式或本发明实施例第二方面的第三种可能的实现方式,在本发明实施例第二方面的第五种可能的实现方式中,所述用户终端还包括:
配置模块,用于为所述目标小区集合中每个小区配置平均重选因子,其中,所述平均重选因子等于所述目标小区集合中的小区数量的倒数;
识别模块,用于从所述目标小区集合中识别出与所述用户终端历史驻留小区不同的目标小区,其中,所述目标小区的频点与所述用户终端历史驻留小区的频点不同;
调整模块,用于增大所述目标小区的平均重选因子,得到所述目标小区的重选因子,并减小所述目标小区集合中除所述目标小区之外的其余小区的平均重选因子,得到所述其余小区的重选因子,其中,所述目标小区的重选因子与所述其余小区的重选因子之和为1。
结合本发明实施例第二方面的第二种可能的实现方式或本发明实施例第二方面的第三种可能的实现方式,在本发明实施例第二方面的第六种可能的实现方式中,所述用户终端还包括:
配置模块,用于为所述目标小区集合中每个小区配置平均重选因子,其中,所述平均重选因子等于所述目标小区集合中的小区数量的倒数;
所述选取模块,还用于从所述目标小区集合中选取最高优先级小区;
所述用户终端还包括:
调整模块,用于增大所述最高优先级小区的平均重选因子,得到所述最高优先级小区的重选因子,并减小所述目标小区集合中除所述最高优先级小区之外的其余小区的平均重选因子,得到所述其余小区的重选因子,其中,所述最高优先级小区的重选因子与所述其余小区的重选因子之和为1。
结合本发明实施例第二方面的第二种可能的实现方式或本发明实施例第二方面的第三种可能的实现方式,在本发明实施例第二方面的第七种可能的实现方式中,所述用户终端还包括:
配置模块,用于为所述目标小区集合中每个小区配置平均重选因子,其中,所述平均重选因子等于所述目标小区集合中的小区数量的倒数;
所述获取模块,还用于从所述网络服务器中获取所述目标小区集合中每个小区的负载信息;
所述选取模块,还用于根据所述负载信息从所述目标小区集合中选取最大负载小区,以及从所述目标小区集合中选取最高优先级小区;
所述用户终端还包括:
识别模块,用于从所述目标小区集合中识别出与所述用户终端历史驻留小区不同的目标小区,其中,所述目标小区的频点与所述用户终端历史驻留小区的频点不同;
调整模块,用于减小所述最大负载小区的平均重选因子,得到所述最大负载小区的重选因子,增大所述目标小区的平均重选因子,得到所述目标小区的重选因子,增大所述最高优先级小区的平均重选因子,得到所述最高优先级小区的重选因子,并根据所述最大负载小区的重选因子、所述目标小区的重选因子以及所述最高优先级小区的重选因子,调整所述目标小区集合中除所述最大负载小区、所述目标小区以及所述最高优先级小区之外的其余小区的平均重选因子,得到所述其余小区的重选因子,其中,所述最大负载小区的重选因子、所述目标小区的重选因子以及所述最高优先级小区的重选因子与所述其余小区的重选因子之和为1。
结合本发明实施例第二方面的第二种可能的实现方式或本发明实施例第二方面的第三种可能的实现方式,在本发明实施例第二方面的第八种可能的实现方式中,所述测量列表还包括所述同频和/或所述异频的重选因子,所述获取子模块获取所述第一小区的重选因子的具体方式为:
从所述测量列表中获取所述第一小区所在频点的重选因子。
本发明实施例第三方面公开了一种用户终端,包括:
接收器,用于从网络服务器接收测量列表,所述测量列表包括同频和/或异频的重选参数,所述同频为所述用户终端当前服务小区所在频点,所述异频为与所述用户终端当前服务小区所在频点不同的频点;
处理器,用于对所述测量列表中所述用户终端支持频点下的小区进行信号测量,得到每个小区对应的与所述重选参数类型相同的测量参数;从所述用户终端支持频点下的小区中,选取所述测量参数优于所述重选参数的小区组成目标小区集合;从所述目标小区集合中选取第一小区进行驻留。
结合本发明实施例第三方面,在本发明实施例第三方面的第一种可能的实现方式中,所述处理器从所述目标小区集合中选取所述第一小区进行驻留的具体方式为:
从所述目标小区集合中随机选取所述第一小区,并驻留至所述第一小区。
结合本发明实施例第三方面,在本发明实施例第三方面的第二种可能的实现方式中,所述处理器从所述目标小区集合中选取所述第一小区进行驻留的具体方式为:
按照预设顺序从所述目标小区集合中选取所述第一小区,并获取所述第一小区的重选因子;
针对所述第一小区生成一个随机数,并判断所述随机数是否小于或等于所述重选因子;其中,所述随机数的取值范围是0~1;
当所述随机数小于或等于所述重选因子时,驻留至所述第一小区。
结合本发明实施例第三方面的第二种可能的实现方式,在本发明实施例第三方面的第三种可能的实现方式中,
所述处理器,还用于当所述随机数大于所述重选因子时,获取按照所述预设顺序从所述目标小区集合中选取小区的选取次数;判断所述选取次数是否小于预设选取控制次数;当所述选取次数小于所述预设选取控制次数时,再次按照预设顺序从所述目标小区集合中选取第二小区,并获取所述第二小区的重选因子;当所述选取次数等于所述预设选取控制次数时,驻留至所述第一小区。
结合本发明实施例第三方面的第二种可能的实现方式或本发明实施例第三方面的第三种可能的实现方式,在本发明实施例第三方面的第四种可能的实现方式中,
所述处理器,还用于在按照所述预设顺序从所述目标小区集合中选取所述第一小区,并获取所述第一小区的重选因子之前,为所述目标小区集合中每个小区配置平均重选因子,其中,所述平均重选因子等于所述目标小区集合中的小区数量的倒数;从所述网络服务器中获取所述目标小区集合中每个小区的负载信息;根据所述负载信息从所述目标小区集合中选取最大负载小区,并减小所述最大负载小区的平均重选因子,得到所述最大负载小区的重选因子;以及,增大所述目标小区集合中除所述最大负载小区之外的其余小区的平均重选因子,得到所述其余小区的重选因子,其中,所述最大负载小区的重选因子与所述其余小区的重选因子之和为1。
结合本发明实施例第三方面的第二种可能的实现方式或本发明实施例第三方面的第三种可能的实现方式,在本发明实施例第三方面的第五种可能的实现方式中,
所述处理器,还用于在按照所述预设顺序从所述目标小区集合中选取所述第一小区,并获取所述第一小区的重选因子之前,为所述目标小区集合中每个小区配置平均重选因子,其中,所述平均重选因子等于所述目标小区集合中的小区数量的倒数;从所述目标小区集合中识别出与所述用户终端历史驻留小区不同的目标小区,并增大所述目标小区的平均重选因子,得到所述目标小区的重选因子,其中,所述目标小区的频点与所述用户终端历史驻留小区的频点不同;以及,减小所述目标小区集合中除所述目标小区之外的其余小区的平均重选因子,得到所述其余小区的重选因子,其中,所述目标小区的重选因子与所述其余小区的重选因子之和为1。
结合本发明实施例第三方面的第二种可能的实现方式或本发明实施例第三方面的第三种可能的实现方式,在本发明实施例第三方面的第六种可能的实现方式中,
所述处理器,还用于在按照所述预设顺序从所述目标小区集合中选取所述第一小区,并获取所述第一小区的重选因子之前,为所述目标小区集合中每个小区配置平均重选因子,其中,所述平均重选因子等于所述目标小区集合中的小区数量的倒数;从所述目标小区集合中选取最高优先级小区,并增大所述最高优先级小区的平均重选因子,得到所述最高优先级小区的重选因子;以及,减小所述目标小区集合中除所述最高优先级小区之外的其余小区的平均重选因子,得到所述其余小区的重选因子,其中,所述最高优先级小区的重选因子与所述其余小区的重选因子之和为1。
结合本发明实施例第三方面的第二种可能的实现方式或本发明实施例第三方面的第三种可能的实现方式,在本发明实施例第三方面的第七种可能的实现方式中,
所述处理器,还用于在按照所述预设顺序从所述目标小区集合中选取所述第一小区,并获取所述第一小区的重选因子之前,为所述目标小区集合中每个小区配置平均重选因子,其中,所述平均重选因子等于所述目标小区集合中的小区数量的倒数;从所述网络服务器中获取所述目标小区集合中每个小区的负载信息;根据所述负载信息从所述目标小区集合中选取最大负载小区,并减小所述最大负载小区的平均重选因子,得到所述最大负载小区的重选因子;从所述目标小区集合中识别出与所述用户终端历史驻留小区不同的目标小区,并增大所述目标小区的平均重选因子,得到所述目标小区的重选因子,其中,所述目标小区的频点与所述用户终端历史驻留小区的频点不同;从所述目标小区集合中选取最高优先级小区,并增大所述最高优先级小区的平均重选因子,得到所述最高优先级小区的重选因子;根据所述最大负载小区的重选因子、所述目标小区的重选因子以及所述最高优先级小区的重选因子,调整所述目标小区集合中除所述最大负载小区、所述目标小区以及所述最高优先级小区之外的其余小区的平均重选因子,得到所述其余小区的重选因子,其中,所述最大负载小区的重选因子、所述目标小区的重选因子以及所述最高优先级小区的重选因子与所述其余小区的重选因子之和为1。
结合本发明实施例第三方面的第二种可能的实现方式或本发明实施例第三方面的第三种可能的实现方式,在本发明实施例第三方面的第八种可能的实现方式中,所述测量列表还包括所述同频和/或所述异频的重选因子,所述处理器获取所述第一小区的重选因子的具体方式为:
从所述测量列表中获取所述第一小区所在频点的重选因子。
本发明实施例中,用户终端在从网络服务器中获取包括同频和/或异频的重选参数的测量列表后,会对测量列表中用户终端支持频点下的小区进行信号测量,得到每个小区对应的与该重选参数类型相同的测量参数,并从该用户终端支持频点下的小区中,选取测量参数优于重选参数的小区组成目标小区集合,从而从该目标小区集合中选取第一小区进行驻留。实施本发明实施例,用户终端可以对测量列表中其支持频点下的小区进行信号测量,得到满足驻留条件的目标小区集合,然后在目标小区集合中选取小区进行驻留,通过这种方式,可以避免大部分用户终端在高优先级的小区中驻留,在一定程度上减小高优先级小区的负载压力,从而提高小区间的负载均衡度,提升网络资源利用率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种网络架构示意图;
图2是本发明实施例公开的一种小区重选方法的流程示意图;
图3是本发明实施例公开的另一种小区重选方法的流程示意图;
图4是本发明实施例公开的又一种小区重选方法的流程示意图;
图5是本发明实施例公开的又一种小区重选方法的流程示意图;
图6是本发明实施例公开的又一种小区重选方法的流程示意图;
图7是本发明实施例公开的一种用户终端的结构示意图;
图8是本发明实施例公开的另一种用户终端的结构示意图;
图9是本发明实施例公开的又一种用户终端的结构示意图;
图10是本发明实施例公开的又一种用户终端的结构示意图;
图11是本发明实施例公开的又一种用户终端的结构示意图;
图12是本发明实施例公开的又一种用户终端的结构示意图;
图13是本发明实施例公开的又一种用户终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例公开了一种小区重选方法及用户终端,能够提高小区间的负载均衡度,提升网络资源利用率。以下分别进行详细说明。
为了更好理解本发明实施例公开的一种小区重选方法及用户终端,下面先对本发明实施例适用的网络架构进行描述。请参阅图1,图1是本发明实施例公开的一种网络架构示意图。在图1所示的网络架构中,可以包括网络服务器和用户终端。其中,网络服务器可以包括但不限于基站、无线网络控制器、基站控制器等,用户终端可以包括但不限于移动手机、平板电脑、个人数字助理(Personal Digital Assistant,PDA)、移动互联网设备(Mobile Internet Device,MID)等。通过实施图1所示的网络架构,用户终端在进行小区重选时,可以从网络服务器中获取各相邻小区和/或相邻小区所在频点的重选参数、相邻小区和/或相邻小区所在频点的负载、相邻小区和/或相邻小区所在频点的优先级等信息,以便用户终端能够快速可靠地实现小区重选。
基于图1所示的网络架构,本发明实施例公开了一种小区重选方法。请参阅图2,图2是本发明实施例公开的一种小区重选方法的流程示意图。如图2所示,该小区重选方法可以包括以下步骤:
S201、用户终端从网络服务器中获取测量列表,该测量列表包括同频和/或异频的重选参数。
本发明实施例中,网络服务器可以向当前小区中的所有用户终端广播测量列表,也可以分别向每个用户终端发送测量列表,本发明实施例不做限定。因此,用户终端从网络服务器获取测量列表的方式可以是网络服务器广播的,也可以是网络服务器单独向用户终端发送的。
同频即为用户终端当前服务小区所在频点,异频即为与用户终端当前服务小区所在频点不同的频点。同频和/或异频的重选参数就可以理解为频点的重选参数,而测量列表中的频点即为用户终端当前服务小区的相邻小区所在的频点。当一个频点对应一个小区时,同频和/或异频的重选参数也可以理解为各频点下的小区的重选参数,也就是用户终端当前服务小区的相邻小区的重选参数。
其中,该重选参数可以包括但不限于各相邻小区或各相邻小区所在频点的参考信号接收质量门限、参考信号接收功率门限、信干噪比门限、路损门限、滞迟时间等。
需要说明的是,网络服务器广播或向用户终端发送的测量列表中包括的重选参数可以为,用户终端当前服务小区的相邻小区所在频点的重选参数,如表1;也可以为用户终端当前服务小区的相邻小区的重选参数,如表2;还可以为用户终端当前服务小区的相邻小区所属网络制式的重选参数,如2G、3G、4G网络***,如表3,本发明实施例不做限定。
表1相邻小区所在频点的重选参数的测量列表
频点 | 重选参数 |
F1 | A |
F2 | B |
表2相邻小区的重选参数的测量列表
频点 | 小区 | 重选参数 |
F1 | cell 1 | A |
F1 | cell 2 | A |
F2 | cell 3 | B |
F2 | cell 4 | B |
表3相邻小区所属网络制式的重选参数的测量列表
网络制式 | 重选参数 |
2G | K |
3G | J |
4G | L |
为了便于描述,本发明实施例主要以该测量列表中包括的是用户终端当前服务小区的相邻小区所在频点的重选参数进行展开说明。
S202、用户终端对测量列表中该用户终端支持频点下的小区进行信号测量,得到每个小区对应的与重选参数类型相同的测量参数。
本发明实施例中,用户终端在获取到包括其所处小区相邻的小区所属频点的重选参数的测量列表之后,会对测量列表中用户终端支持频点下的每个小区进行信号测量,从而得到每个小区对应的测量参数。其中,用户终端可以是按照频点在测量列表中排列的先后顺序对各频点下的每个小区进行信号测量,也可以是按照频点的优先级的高低顺序对各频点下的每个小区进行信号测量,本发明实施例不做限定。
其中,各小区对应的测量参数所包括的参数类型与该小区所属频点的重选参数所包括的参数类型相同。也就是说,当某一频点的重选参数包括该频点的参考信号接收质量门限、参考信号接收功率门限以及信干噪比门限时,用户终端就会针对信号接收质量,信号接收功率以及信干噪比,对该频点下的小区进行信号测量,从而得到该频点下各小区对应的信号接收质量、信号接收功率以及信干噪比。
举例来说,如果网络服务器广播的测量列表中包括的是用户终端所处小区相邻的各小区所属频点的重选参数,其频点包括F1、F2、F3、F4、F5,而用户终端所支持的频点为F2、F3、F5、F6,那么用户终端在获取到该测量列表之后,就会分别对频点F2、F3、F5下的小区进行信号测量。假设测量列表中频点的重选参数为参考信号接收质量门限以及信干噪比,F2频点下的小区有cell2和cell3,F3频点下的小区有cell4,而F5频点下的小区有cell6和cell7,那么用户终端就会分别对cell2、cell3、cell4、cell6、cell7这五个小区进行信号测量,从而得到每个小区对应的信号接收质量以及信干噪比的测量参数。
S203、用户终端从该用户终端支持频点下的小区中,选取测量参数优于重选参数的小区组成目标小区集合。
本发明实施例中,用户终端在对测量列表中其支持频点下的某一小区进行信号测量,得到该小区对应的测量参数之后,会将该测量参数与该小区所在频点的重选参数进行对比,如果该测量参数优于该重选参数,那么就将该小区作为目标小区集合中的小区。
其中,当某一小区所属频点的重选参数包括参考信号接收质量门限、参考信号接收功率门限以及信干噪比门限时,用户终端对该小区进行信号测量后得到的测量参数也包括该小区的信号接收质量、信号接收功率以及信干噪比,因此,测量参数优于重选参数可以理解为:测量参数中的每个参数均大于重选参数;当某一小区所属频点的重选参数包括路损门限时,用户终端对该小区进行信号测量后得到的测量参数也包括该小区的路损,因此,测量参数优于重选参数可以理解为:路损小于路损门限。
S204、用户终端从该目标小区集合中选取第一小区进行驻留。
本发明实施例中,用户终端在对测量列表中其支持频点下的小区进行信号测量,并选取出目标小区集合之后,会从目标小区集合中选取第一小区进行驻留。
具体的,用户终端从目标小区集合中选取第一小区进行驻留的具体方式可以为:
从目标小区集合中随机选取第一小区进行驻留。也就是说,目标小区集合中每个小区被用户终端选取的概率相同,这样可以防止大多数用户终端同时驻留至负载较大的小区,从而减小了负载较大小区的负载压力,实现各小区间的负载均衡。
可见,在图2所描述的方法中,用户终端在进行小区重选时,可以通过测量列表中的重选参数对支持频点下的小区进行信号测量,从而选取出满足驻留条件的小区,然后在这些小区中选取第一小区进行驻留,这样可以在一定程度上分散负载较大小区的负载压力,从而提高各小区间的负载均衡度,提升网络资源的利用率。
基于图1所示的网络架构,本发明实施例公开了另一种小区重选方法。请参阅图3,图3是本发明实施例公开的另一种小区重选方法的流程示意图。如图3所示,该小区重选方法可以包括以下步骤:
S301、用户终端从网络服务器中获取测量列表,该测量列表包括同频和/或异频的重选参数。
S302、用户终端对测量列表中该用户终端支持频点下的小区进行信号测量,得到每个小区对应的与重选参数类型相同的测量参数。
S303、用户终端从该用户终端支持频点下的小区中,选取测量参数优于重选参数的小区组成目标小区集合。
S304、用户终端按照预设顺序从该目标小区集合中选取第一小区,并获取该第一小区的重选因子。
本发明实施例中,用户终端在从测量列表中选取中满足驻留条件的目标小区集合之后,可以为目标小区集合中的每个小区配置重选因子,该重选因子也就是每个小区被用户终端选取后成功驻留的概率。其中,目标小区集合中所有小区的重选因子之和为1。
因此,用户终端在从测量列表中其支持频点下的小区中选取出目标小区集合之后,会按照预设顺序从该目标小区集合中选取第一小区,同时从本地获取该第一小区的重选因子。其中,该预设顺序可以是小区所在的频点在测量列表中的先后顺序,也可以是小区所在频点的优先级的高低顺序,本发明实施例不做限定。
举例来说,假设用户终端从测量列表中选取的目标小区集合中小区有cell4、cell5和cell6,用户终端为这三个小区配置的重选因子分别为0.5、0.3和0.2,那么当用户终端按照测量列表中小区所在频点的先后顺序选取到cell6时,就可以从本地中获取cell6的重选因子,即为0.2。
作为一种可行的实施方式,小区的重选因子也可以是网络服务器配置的。网络服务器在广播或发送测量列表时,测量列表中包括了每个频点的重选因子,其中,测量列表中所有频点的重选因子之和为1。需要说明的是,各频点下的小区的重选因子即为该频点的重选因子。因此,用户终端按照预设顺序从目标小区集合中选取第一小区之后,可以从测量列表中获取该第一小区所在频点的重选因子。
又举例来说,网络服务器广播的各频点的重选参数测量列表如表1,并且为各频点配置的重选因子,即频点F1的重选因子为0.6,频点F2的重选因子为0.4。用户终端在对测量列表中其支持频点F1和F2下的小区cell1、cell2、cell3以及cell4进行信号测量时,小区cell2和cell3的测量参数分别优于F1和F2的重选参数,因此,用户终端在小区cell2和cell3中选取一小区cell2,那么就可以从测量列表中获取小区cell2的重选因子为0.6。
作为另一种可行的实施方式,在从用户终端支持频点下的小区中选取测量参数优于重选参数的小区组成目标小区集合之后,以及在从该目标小区集合中选取第一小区,并获取该第一小区的重选因子之前,用户终端还可以为目标小区集合中的每个小区配置重选因子。网络服务器为测量列表中各频点配置重选因子的方式与用户终端为目标小区集合中各小区配置重选因子的方式相同。下面以用户终端为目标小区集合中各小区配置重选因子为例,其具体实现方式可以为:
方式一、在考虑小区负载的前提下,用户终端为目标小区集合中各小区配置重选因子的具体方式可以包括以下步骤:
步骤11)用户终端为目标小区集合中每个小区配置平均重选因子;
步骤12)用户终端从网络服务器中获取目标小区集合中每个小区的负载信息;
步骤13)用户终端根据该负载信息从该目标小区集合中选取最大负载小区,并减小该最大负载小区的平均重选因子,得到该最大负载小区的重选因子;
步骤14)用户终端增大目标小区集合中除该最大负载小区之外的其余小区的平均重选因子,得到其余小区的重选因子。
具体实现中,用户终端在选取出目标小区集合之后,可以根据目标小区集合中的小区数量为每个小区配置平均重选因子。其中,该平均重选因子等于该目标小区集合中小区数量的倒数。也就是说,该目标小区集合中每个小区的重选因子相同,且所有小区的平均重选因子之和为1。
进一步的,网络服务器会实时获取每个小区的负载信息,用户终端就可以从网络服务器中获取目标小区集合中每个小区的负载信息。其中,用户终端可以从每个小区的负载信息中得到每个小区的负载大小,从而可以获取到最大负载小区。由于初始时各小区的重选因子均为平均重选因子,那么用户终端在获取到最大负载小区之后,为了避免该最大负载小区的负载过大,可以将该最大负载小区的平均重选因子降低,得到最大负载小区的重选因子。其中,该最大负载小区的重选因子小于其余小区中任一小区的重选因子。通过这种方式,用户终端按照预设顺序从目标小区集合中选取第一小区之后,最大负载小区被用户终端成功驻留的可能性就会减小,从而能够有效的减小最大负载小区的负载压力,实现各小区间的负载均衡。
用户终端从网络服务器中获取目标小区集合中每个小区的负载信息的方式可以是,网络服务器每间隔一段时间就会向各用户终端广播每个小区的负载信息;如果网络服务器广播或发送的测量列表中,重选参数为小区的重选参数,那么网络服务器也可以在广播或发送的测量列表中携带各小区的负载信息,本发明实施例不做限定。
需要说明的是,最大负载小区的平均重选因子具体的减小量可以结合该小区的负载程度,以及该目标小区集合中各小区之间的负载差异来决定,本发明实施例不做限定。例如,如果目标小区集合中某一小区的负载比其余小区的负载要大很多,那么该小区的平均重选因子的减小量可以很大,甚至将该小区的平均重选因子减小为0。其中,最大负载小区可以包括目标小区集合中负载最大的一个或多个小区,或者目标小区集合中负载大于预设负载的一个或多个小区,本发明实施例不做限定。
进一步的,在减小最大负载小区的平均重选因子的同时,用户终端还会根据减小后的最大负载小区的重选因子,调整目标小区集合中其余小区的平均重选因子,从而得到其余小区的重选因子。也就是说,用户终端在减小最大负载小区的平均重选因子之后,需适当增大其余小区的平均重选因子,以使得目标小区集合中所有小区的重选因子之和始终为1。
可选的,在减小最大负载小区的平均重选因子之后,用户终端可以是将其余小区的平均重选因子均增大至相同的重选因子,也可以是其余小区中每个小区的重选因子调整的程度不同,但最大负载小区的重选因子在目标小区集合中的所有小区中最小。
举例来说,假设目标小区集合中包括5个小区,每个小区的平均重选因子为0.2,那么当用户终端选取出这5个小区中最大负载小区时,会将该最大负载小区的平均重选因子减小至0.1,那么用户终端可以将其余4个小区的平均重选因子均增加至0.225,也可以将其余4个小区的平均重选因子分别调整为0.2、0.2、0.25、0.25。
方式二、在考虑小区频点与用户终端历史驻留小区频点的关系的前提下,用户终端为目标小区集合中各小区配置重选因子的具体方式还可以包括以下步骤:
步骤21)用户终端为目标小区集合中每个小区配置平均重选因子;
步骤22)用户终端从目标小区集合中识别出与用户终端历史驻留小区不同的目标小区,并增大该目标小区的平均重选因子,得到该目标小区的重选因子;
步骤23)用户终端减小该目标小区集合中除该目标小区之外的其余小区的平均重选因子,得到其余小区的重选因子。
具体实现中,用户终端在进行小区驻留时,可以记录其历史驻留小区的频点。因此,用户终端在选取出目标小区集合之后,可以根据其记录的历史驻留小区的频点,从目标小区集合中识别出与历史驻留小区不同的目标小区,也就是说,该目标小区的频点与用户终端历史驻留小区的频点不同。那么用户终端在目标小区集合中每个小区的重选因子均为平均重选因子的基础上,可以增大目标小区的平均重选因子,得到该目标小区的重选因子,而减小其余小区的平均重选因子,得到其余小区的重选因子。其中,目标小区的重选因子大于其余小区中任一小区的重选因子,且目标小区的重选因子与其余小区的重选因子之和须为1。
需要说明的是,目标小区的频点与用户终端历史驻留小区的频点不同,可以理解为:目标小区的频点为用户终端支持频点中以前未驻留过的频点。
可选的,用户终端还可以识别网络的新增频点,如果目标小区集合中存在新增频点下的小区,那么用户终端也可以将该小区的重选因子增大,以便用户终端在选取到该小区时,驻留至该小区的成功率较大,从而在一定程度上实现各小区间的负载均衡。
通过这种方式,用户终端按照预设顺序从目标小区集合中选取第一小区之后,当选取到与用户终端历史驻留小区不同的目标小区时,该目标小区被用户终端成功驻留的可能性就会增加,而对于每个用户终端来说,与其历史驻留小区不同的小区也会不同,从而能够有效的提高各小区间的负载均衡度。
举例来说,用户终端记录的其历史驻留小区的频点有F3和F4,用户终端所支持的频点包括F2、F3、F4、F5,而网络服务器广播的测量列表中包括F1、F2、F3、F4、F6、F7频点的重选参数。因此,用户终端会针对测量列表中F2、F3、F4频点下的小区进行信号测量,假设F2频点下的小区有cell2和cell3,F3频点下的小区有cell4,F4频点下的小区有cell5。那么用户终端会对cell2、cell3、cell4以及cell5小区分别进行信号测量,得到每个小区对应的测量参数。假设cell2、cell3以及cell4小区的测量参数分别优于其对应频点的重选参数,那么目标小区集合包括的小区就为cell2、cell3以及cell4。因此,用户终端初始时为cell2、cell3以及cell4小区配置平均重选因子均1/3。当用户终端识别出cell2和cell3小区与其历史驻留小区的频点不同时,用户终端就会将cell2和cell3小区的平均重选因子均增大为0.4,因此,cell4小区的平均重选因子就减小为0.2。当然,用户终端也可以将cell2小区的平均重选因子增大为0.5、cell3小区的平均重选因子增大为0.4,那么cell4小区的平均重选因子就减小为0.1。
方式三、在考虑小区优先级的前提下,用户终端为目标小区集合中各小区配置重选因子的具体方式还可以包括以下步骤:
步骤31)用户终端为目标小区集合中每个小区配置平均重选因子;
步骤32)用户终端从目标小区集合中选取最高优先级小区,并增大该最高优先级小区的平均重选因子,得到该最高优先级小区的重选因子;
步骤33)用户终端减小该目标小区集合中除该最高优先级小区之外的其余小区的平均重选因子,得到其余小区的重选因子。
具体实现中,网络服务器在广播或发送测量列表时,可以同时广播或发送每个频点的优先级。因此,用户终端在从其支持频点下的小区中选取出目标小区集合之后,可以根据优先级从目标小区集合中选取出最高优先级小区。那么用户终端在目标小区集合中每个小区的重选因子均为平均重选因子的基础上,可以适当增大最高优先级小区的平均重选因子,得到该最高优先级小区的重选因子,而减小其余小区的平均重选因子,得到其余小区的重选因子。其中,最高优先级小区的重选因子大于其余小区中任一小区的重选因子,且最高优先级小区的重选因子与其余小区的重选因子之和须为1。
通过这种方式,用户终端按照预设顺序从目标小区集合中选取第一小区之后,当选取到最高优先级小区时,该最高优先级小区被用户终端成功驻留的可能性就会比其余小区大,这样可以在保证各小区间驻留概率相对均衡的前提下,遵从最大优先级原则,从而在一定程度上实现各小区间的负载均衡。
需要说明的是,用户终端在为目标小区集合中每个小区配置平均重选因子之后,可以考虑小区负载、小区频点与用户终端历史驻留小区频点的关系以及小区优先级中任意一种或几种因素来调整目标小区集合中每个小区的平均重选因子。
其中,在根据多因素调整目标小区集合中每个小区的平均重选因子时,小区负载可以优先考虑,也就是说,当负载最大的小区的优先级也最高时,可以将该小区的平均重选因子减小。
方式四、在同时考虑小区负载、小区频点与用户终端历史驻留小区频点的关系和小区优先级三因素的前提下,用户终端为目标小区集合中各小区配置重选因子的具体方式还可以包括以下步骤:
步骤41)用户终端为目标小区集合中每个小区配置平均重选因子;
步骤42)用户终端从网络服务器中获取目标小区集合中每个小区的负载信息;
步骤43)用户终端根据该负载信息从该目标小区集合中选取最大负载小区,并减小该最大负载小区的平均重选因子,得到该最大负载小区的重选因子;
步骤44)用户终端从目标小区集合中识别出于用户终端历史驻留小区不同的目标小区,并增大该目标小区的平均重选因子,得到该目标小区的重选因子;
步骤45)用户终端从目标小区集合中选取最高优先级小区,并增大该最高优先级小区的平均重选因子,得到该最高优先级小区的重选因子;
步骤46)用户终端根据最大负载小区的重选因子、目标小区的重选因子以及最高优先级小区的重选因子,调整目标小区集合中除最大负载小区、目标小区以及最高优先级小区之外的其余小区的平均重选因子,得到该其余小区的重选因子。
具体实现中,用户终端在为目标小区集合中每个小区配置平均重选因子之后,可以减小最大负载小区的平均重选因子、增大与用户终端历史驻留小区不同的目标小区的平均重选因子并增大最高优先级小区的平均重选因子,然后再调整其余小区的平均重选因子,得到其余小区的重选因子。平均重选因子调整后的目标小区集合中,最大负载小区的重选因子最小,而最高优先级小区和目标小区的重选因子相对来说比其余小区的重选因子要大。当用户终端按照预设顺序从目标小区集合中选取第一小区之后,最大负载小区被用户终端成功驻留的可能性较小,而目标小区和最高优先级小区被用户终端成功驻留的可能性较大,从而能够将负载较为均匀地分散到各小区,提高各小区间的负载均衡,从而提升网络资源的利用率。
需要说明的是,调整后的最大负载小区的重选因子、目标小区的重选因子、最高优先级小区的重选因子以及其余小区的重选因子之和仍为1。
其中,当最大负载小区的优先级最高时,或者当最大负载小区与用户终端历史驻留小区不同时,主要是降低该最大负载小区的平均重选因子,而最高优先级小区和目标小区可以从目标小区集合中除该最大负载小区之外的其余小区中选取。
举例来说,假设目标小区集合中包括的小区分别为cell2、cell3、cell4、cell5以及cell6,那么用户终端可以先将目标小区集合中各小区的重选因子配置为平均重选因子,即每个小区的重选因子均为0.2。当用户终端将目标小区集合中的小区按照负载由大到小的顺序排列,分别为cell 6>cell 3>cell 4>cell 2>cell 5,按照优先级由高到低的顺序排列,分别为cell 6>cell 2>cell 3>cell 5>cell 4,并识别出与用户终端历史驻留小区不同的小区为cell 3时,用户终端可以获取最大负载小区为cell 6,最高优先级小区则从除cell 6之外的小区中选取,即为cell2。因此,用户终端可以将cell 6小区的平均重选因子减小至0.08,将cell 2小区的平均重选因子增大至0.3,并将cell 3小区的平均重选因子增大至0.28,那么cell 4小区和cell 5小区的重选因子就可以同时减小至0.17。
S305、用户终端针对该第一小区生成一个随机数,并判断该随机数是否小于或等于该重选因子,若是,执行步骤S306。
本发明实施例中,当获取到该小区的重选因子之后,用户终端可以在0~1的数字范围内随机生成一个数字(即随机数),这样可以使得用户终端在按照预设顺序从目标小区集合中选取第一小区之后,并不会直接驻留至该第一小区。也就是说,用户终端在选取某一小区之后,驻留至该小区的成功率与该小区的重选因子一致,从而实现各小区间的负载均衡。
具体的,当针对该第一小区生成一个随机数时,用户终端可以判断该随机数是否小于或等于该第一小区的重选因子,如果小于或等于该重选因子,用户终端就驻留至该第一小区;如果大于该重选因子,用户终端会再次按照预设顺序从目标小区集合中选取第二小区,并获取该第二小区的重选因子,然后再次针对该第二小区生成一个随机数,并比较该随机数与该第二小区的重选因子的大小,直至成功驻留至目标小区集合中的某一小区为止。
S306、用户终端驻留至该第一小区,并结束本流程。
本发明实施例中,当判断出用户终端生成的随机数小于或等于该第一小区的重选因子时,用户终端会驻留至该第一小区。
可见,在图3所描述的方法中,用户终端在进行小区重选时,可以为每个小区配置重选因子,用户终端按照预设顺序在满足驻留条件的目标小区集合中选取一小区时,各小区被用户终端驻留的成功率与为各小区配置的重选因子相同,各小区间的负载从而在一定程度上达到均衡,提升网络资源利用率。
基于图1所示的网络架构,本发明实施例公开了又一种小区重选方法。请参阅图4,图4是本发明实施例公开的又一种小区重选方法的流程示意图。如图4所示,该小区重选方法可以包括以下步骤:
S401、用户终端从网络服务器中获取测量列表,该测量列表包括同频和/或异频的重选参数。
S402、用户终端对测量列表中该用户终端支持频点下的小区进行信号测量,得到每个小区对应的与重选参数类型相同的测量参数。
S403、用户终端从该用户终端支持频点下的小区中,选取测量参数优于重选参数的小区组成目标小区集合。
S404、用户终端按照预设顺序从该目标小区集合中选取第一小区,并获取该第一小区的重选因子。
S405、用户终端针对该第一小区生成一个随机数,并判断该随机数是否小于或等于该重选因子,若是,执行步骤S407;若否,执行步骤S406。
本发明实施例中,当用户终端生成的随机数小于或等于该第一小区的重选因子时,用户终端会直接驻留至该第一小区;当用户终端生成的随机数大于该小区的重选因子时,用户终端会进一步获取按照预设顺序从目标小区集合中选取小区的选取次数。
S406、用户终端获取按照预设顺序从目标小区集合中选取小区的选取次数,并判断该选取次数是否小于预设选取控制次数,若是,执行步骤S404;若否,执行步骤S407。
本发明实施例中,为了防止用户终端长时间无法成功驻留至目标小区集合中的小区,可以引入预设选取控制次数,即用户终端按照预设顺序从目标小区集合中选取小区的最大操作次数。因此,用户终端在按照预设顺序从目标小区集合中选取小区时,会记录选取小区的选取次数。其中,该预设选取控制次数可以是用户终端根据经验值设定的,也可以是网络服务器根据测量列表中可能满足用户终端驻留条件的小区数量设定的,本发明实施例不做限定。其中,该经验值具体可以是用户终端通过以往进行小区重选时出现重选乒乓与未出现重选乒乓时分别对应的移动速度得出的临界值。
因此,当用户终端生成的随机数大于该小区的重选因子时,用户终端就可以获取选取小区的选取次数,并判断该选取次数是否小于预设选取控制次数。
进一步的,当选取次数小于预设选取控制次数时,用户终端就会再次按照预设顺序从目标小区集合中选取第二小区;而当选取次数等于预设选取控制次数时,用户终端就直接驻留至该第一小区。
举例来说,假设目标小区集合中的小区有6个,而预设选取控制次数设定为5,那么在用户终端按照测量列表的顺序从目标小区集合中选取小区时,如果选取到第5个小区,那么即使用户终端生成的随机数大于该小区的重选因子,用户终端也会直接驻留至该小区。
S407、用户终端驻留至该第一小区。
本发明实施例中,在用户终端生成的随机数小于或等于该第一小区的重选因子时,或在用户终端生成的随机数大于该第一小区的重选因子,且按照预设顺序从目标小区集合中选取小区的选取次数等于预设选取控制次数时,用户终端就可以直接驻留至该第一小区。
可见,在图4所描述的方法中,用户终端在进行小区重选时,可以在选取小区的选取次数等于预设选取控制次数时,直接驻留至该小区,这样可以防止用户终端长时间无法驻留至小区的情况发生,从而使得用户终端能够较快的驻留至满足驻留条件的小区。
基于图1所示的网络架构,本发明实施例公开了又一种小区重选方法。请参阅图5,图5是本发明实施例公开的又一种小区重选方法的流程示意图。如图5所示,该小区重选方法可以包括以下步骤:
S501、用户终端检测该用户终端的移动速度,并判断该移动速度是否小于或等于预设移动速度阈值,若是,执行步骤S502;若否,结束本流程。
本发明实施例中,如果用户终端获取到由网络服务器广播或发送的测量列表,那么用户终端就必须根据测量列表中的重选参数进行小区重选。而如果用户终端在不断移动过程中获取到由网络服务器广播或发送的测量列表,即使用户终端当前驻留小区的各参数均满足驻留条件,用户终端同样也会不断进行小区重选,这样可能就会出现用户终端不断地在各个频点的小区之间来回切换,从而增加用户终端的功耗。
因此,用户终端在从网络服务器获取测量列表之前,如果检测到自身处于移动状态,则获取自身的移动速度,并判断该移动速度是否小于或等于预设移动速度阈值。其中,用户终端可以通过定位装置进行定位从而检测其移动速度。
进一步的,如果用户终端的移动速度小于或等于预设移动速度阈值,那么用户终端就可以从网络服务器中获取测量列表,实现较均匀地驻留至各小区;而如果用户终端的移动速度大于预设移动速度阈值,为了避免用户终端过于频繁地进行小区重选,或者在不同频点下的小区中来回驻留而导致的重选乒乓,用户终端可以忽略网络服务器广播或发送的测量列表,而在当前驻留的小区的信号测量参数小于某一门限值时才会进行小区重选,或者在进行小区重选时选取与当前驻留小区的频点相同的小区进行驻留,这样可以减小用户终端在移动速度较大时由于频繁地进行小区重选而产生的功耗。
其中,预设速度阈值可以是网络服务器为各个用户终端配置的,也可以是每个用户终端根据以往记录的出现重选乒乓时用户终端的移动速度设定的,本发明实施例不做限定。
S502、用户终端从网络服务器中获取测量列表,该测量列表包括该用户终端支持的频点的重选参数。
S503、用户终端对该频点下的每个小区进行信号测量,得到每个小区对应的与重选参数类型相同的测量参数。
S504、用户终端从该频点下的所有小区中,选取测量参数优于重选参数的小区组成目标小区集合。
S505、用户终端从该目标小区集合中随机选取第一小区进行驻留,并结束本流程。
可见,在图5所描述的方法中,用户终端在移动速度较小时,可以随机驻留至满足驻留条件的小区,或根据各小区的重选因子驻留至小区,而当用户终端的移动速度较大时,为了避免小区重选乒乓,用户终端可以在当前驻留的小区的信号测量参数小于某一门限时才进行小区重选,或者在进行小区重选时选取与当前驻留小区的频点相同的小区,从而可以避免由于用户终端的移动速度较大而导致的小区重选乒乓,减小用户终端的功耗。
基于图1所示的网络架构,本发明实施例公开了又一种小区重选方法。请参阅图6,图6是本发明实施例公开的又一种小区重选方法的流程示意图。如图6所示,该小区重选方法可以包括以下步骤:
S601、用户终端从网络服务器中获取测量列表,该测量列表包括同频和/或异频的重选参数。
S602、用户终端按照预设顺序从测量列表中该用户终端支持频点下的小区中选取第一小区,作为当前的测量小区。
本发明实施例中,预设顺序可以是该用户终端支持频点(或支持频点下的小区)在测量列表中的顺序,也可以是该用户终端支持频点(或支持频点下的小区)的优先级从高到低的顺序,本发明实施例不作限定。
因此,如果网络服务器向用户终端广播或发送各频点或小区的优先级,用户终端就会按照优先级从高到低的顺序从其支持频点下的小区中选取优先级最高的小区,从而将该小区作为用户终端当前需要进行信号测量的测量小区。
S603、用户终端对该测量小区进行信号测量,得到该测量小区对应的与重选参数类型相同的测量参数。
S604、当该测量参数优于该重选参数时,用户终端从该网络服务器中获取该测量小区的重选因子。
本发明实施例中,网络服务器会根据与用户终端所处小区相邻的小区的覆盖范围、小区优先级、小区负载等信息,为每个相邻小区配置重选因子,所有相邻小区的重选因子之和为1。或为每个相邻小区所属频点配置重选因子,所有频点的重选因子之和为1,那么小区的重选因子即可以视为该小区所属频点的重选因子。网络服务器在广播或发送测量列表时,就可以将各相邻小区所属的频点或各相邻小区的重选因子广播或发送给用户终端,
因此,用户终端在对测量小区进行信号测量,得到该测量小区的测量参数之后,会进一步判断该测量参数是否优于该测量小区或该测量小区所属频点的重选参数,如果优于,那么用户终端才会从该网络服务器中获取该测量小区的重选因子。
举例来说,假设网络服务器向当前小区的用户终端广播或发送的测量列表中,包括的是当前小区的所有相邻小区cell 1、cell 2、cell 3、cell 4、cell 5、cell 6、cell 7、cell 8的小区重选参数,那么该网络服务器就会同时为每个相邻小区配置重选因子,假设每个相邻小区的重选因子分别为0.3、0.1、0.07、0.06、0.08、0.05、0.2、0.14。当用户终端按照各小区在测量列表中先后顺序从该用户终端支持频点下的小区中选取cell 3时,用户终端就可以从测量列表中进一步获取到cell 3的重选因子为0.07。
S605、用户终端针对该测量小区生成一个随机数,并判断该随机数是否小于或等于该重选因子,若是,执行步骤S606;若否,执行步骤S602。
本发明实施例中,该随机数的取值范围为0~1,这样可以使得用户终端在按照预设顺序选取测量小区之后,驻留至该测量小区的成功率与该小区的重选因子一致,从而使得各小区中驻留的用户终端数量按照网络服务器配置的重选因子分布,以实现各小区间的负载均衡。
因此,当该随机数小于或等于该测量小区的重选因子时,用户终端会直接驻留至该测量小区;当该随机数大于该测量小区的重选因子时,用户终端会按照预设顺序从用户终端支持频点下的小区中选取第一小区的下一小区作为当前的测量小区。
举例来说,假设网络服务器向当前小区的用户终端广播或发送的测量列表中,包括的是当前小区的所有相邻小区cell 1、cell 2、cell 3、cell 4、cell 5、cell 6、cell 7、cell 8的小区重选参数,那么该网络服务器就会根据每个相邻小区的负载情况、小区优先级或者所覆盖范围的大小,分别为每个相邻小区配置重选因子,而所有相邻小区的重选因子之和为1。假设每个相邻小区的重选因子分别为0.3、0.1、0.07、0.06、0.08、0.05、0.2、0.14,而用户终端获取到其支持频点对应的小区为cell 1、cell 2、cell 3、cell 4、cell5,那么当用户终端按照这5个小区在测量列表中的顺序选取到cell 1作为测量小区时,用户终端就可以获取到cell 1的重选因子为0.3,当用户终端生成的随机数为0.2时,用户终端就可以驻留至小区cell 1,而当用户终端生成的随机数为0.5时,该用户终端就会按照这5个小区在测量列表中的顺序选取cell 2为测量小区。也就是说,用户终端通过生成随机数的方式来决定是否驻留至测量小区cell 1时,小区cell 1被用户终端成功驻留的概率为0.3。
S606,用户终端驻留至该测量小区。
本发明实施例中,当判断出用户终端生成的随机数小于或等于该小区的重选因子时,用户终端会驻留至该小区。
可见,在图6所描述的方法中,网络服务器可以结合当前小区的所有相邻小区的负载情况、优先级或者覆盖范围、信号稳定性、接入成功率、掉话率等因素为各小区配置重选因子,而用户终端在测量列表中选取该用户终端支持频点下的一小区之后,驻留至该小区的成功率与其配置的重选因子相同,从而在一定程度上减小了优先级较高或者负载较大小区的负载压力,实现各小区间的负载均衡,提升网络资源利用率。
基于图1所示的网络架构,本发明实施例公开了一种用户终端。请参阅图7,图7是本发明实施例公开的一种用户终端的结构示意图。如图7所示,该用户终端700可以包括:
获取模块701,用于从网络服务器中获取测量列表,该测量列表包括同频和/或异频的重选参数。
本发明实施例中,网络服务器可以向当前小区中的所有用户终端广播测量列表,也可以分别向每个用户终端发送测量列表,本发明实施例不做限定。因此,获取模块701从网络服务器获取测量列表的方式可以是网络服务器广播的,也可以是网络服务器单独向用户终端700发送的。
同频即为用户终端700当前服务小区所在频点,异频即为与用户终端700当前服务小区所在频点不同的频点。同频和/或异频的重选参数就可以理解为频点的重选参数,而测量列表中的频点即为用户终端700当前服务小区的相邻小区所在的频点。当一个频点对应一个小区时,同频和/或异频的重选参数也可以理解为各频点下的小区的重选参数,也就是用户终端当前服务小区的相邻小区的重选参数。
需要说明的是,网络服务器广播或向用户终端发送的测量列表中包括的重选参数可以为,与用户终端当前服务小区的相邻小区所在频点的重选参数;也可以为与用户终端当前服务小区的相邻小区的重选参数;还可以为用户终端当前服务小区的相邻小区所属网络制式的重选参数,如2G、3G、4G网络***,本发明实施例不做限定。
测量模块702,用于对获取模块701获取到的测量列表中用户终端700支持频点下的小区进行信号测量,得到每个小区对应的与重选参数类型相同的测量参数。
选取模块703,用于从获取模块701获取到的测量列表中用户终端700支持频点下的小区中,选取测量参数优于重选参数的小区组成目标小区集合。
驻留模块704,用于从选取模块703选取的目标小区集合中选取第一小区进行驻留。
作为一种可行的实施方式,驻留模块704从目标小区集合中选取第一小区进行驻留的具体方式可以为:
从目标小区集合中随机选取第一小区,并驻留至该第一小区。
请一并参阅图8,图8是本发明实施例公开的另一种用户终端的结构示意图。其中,图8所示的用户终端700是在图7所示的用户终端700的基础上优化得到的。如图8所示,该用户终端700还可以包括检测模块705以及判断模块706,其中:
检测模块705,用于检测该用户终端700的移动速度。
判断模块706,用于判断该移动速度是否小于或等于预设移动速度阈值,若是,触发获取模块701执行从网络服务器中获取测量列表的操作。
本发明实施例中,如果判断模块706判断出该移动速度大于预设移动速度阈值,为了避免用户终端700过于频繁地进行小区重选,或者在不同频点下的小区中来回驻留而导致的重选乒乓,用户终端700可以忽略网络服务器广播或发送的测量列表,而在当前驻留的小区的信号测量参数小于某一门限值时才会进行小区重选,或者在进行小区重选时选取与当前驻留小区的频点相同的小区进行驻留,这样可以减小用户终端700在移动速度较大时由于频繁地进行小区重选而产生的功耗。
作为一种可行的实施方式,驻留模块704可以包括选取子模块7041、获取子模块7042、判断子模块7043以及驻留子模块7044,其中:
选取子模块7041,用于按照预设顺序从选取模块703选取的目标小区集合中选取第一小区。
获取子模块7042,用于获取该第一小区的重选因子。
其中,该获取子模块7042可以是从用户终端700本地获取该第一小区的重选因子,也可以是从网络服务器中获取该第一小区的重选因子。
判断子模块7043,用于针对该第一小区生成一个随机数,并判断该随机数是否小于或等于该重选因子,若是,触发驻留子模块7044驻留至该第一小区;若否,触发选取子模块7041再次按照预设顺序从目标小区集合中选取第二小区。其中,该随机数的取值范围为0~1。
驻留子模块7044,用于在判断子模块7043判断出该随机数小于或等于该小区的重选因子时,驻留至该第一小区。
作为另一种可行的实施方式,获取子模块7042,还用于在判断子模块7043判断出该随机数大于该重选因子时,获取选取子模块7041按照预设顺序从目标小区集合中选取小区的选取次数。
判断子模块7043,还用于判断该选取次数是否小于预设选取控制次数,若是,则触发选取子模块7041再次按照预设顺序从目标小区集合中选取第二小区;若否,则触发驻留子模块7044驻留至该第一小区的操作。
作为又一种可行的实施方式,用户终端从网络服务器获取的测量列表中还可以包括各频点的重选因子,那么获取子模块7042获取该第一小区的重选因子的具体方式可以为:
从测量列表中获取该第一小区所在频点的重选因子。
本发明实施例中,在调整模块708调整该目标小区集合中各小区的重选因子之后,驻留模块704中的获取子模块7041就可以从调整模块708中获取当前选取小区的重选因子。
请一并参阅图9,图9是本发明实施例公开的又一种用户终端的结构示意图。其中,图9所示的用户终端700是在图8所示的用户终端700的基础上优化得到的。如图9所示,该用户终端700还可以包括配置模块707以及调整模块708,其中:
配置模块707,用于在选取模块703从用户终端700支持频点下的小区中选取测量参数优于重选参数的目标小区集合之后,为目标小区集合中每个小区配置平均重选因子。其中,平均重选因子等于该目标小区集合中的小区数量的倒数。
当考虑目标小区集合中的小区负载时:
获取模块701,还用于从网络服务器中获取目标小区集合中每个小区的负载信息。
选取模块703,还用于根据获取模块701获取的负载信息从该目标小区集合中选取最大负载小区。
调整模块708,用于减小该最大负载小区的平均重选因子,得到该最大负载小区的重选因子,并增大目标小区集合中除该最大负载小区之外的其余小区的平均重选因子,得到其余小区的重选因子。其中,该最大负载小区的重选因子与其余小区的重选因子之和为1。
作为一种可行的实施方式,当考虑目标小区集合中小区的优先级时:
选取模块703,还用于从目标小区集合中选取最高优先级小区。
调整模块708,还用于增大该最高优先级小区的平均重选因子,得到该最高优先级小区的重选因子,并减小该目标小区集合中除该最高优先级小区之外的其余小区的平均重选因子,得到其余小区的重选因子。其中,该最高优先级小区的重选因子与其余小区的重选因子之和为1。
本发明实施例中,在调整模块708调整该目标小区集合中各小区的重选因子之后,驻留模块704中的获取子模块7042就可以从调整模块708中获取当前被选取的小区的重选因子。
请一并参阅图10,图10是本发明实施例公开的又一种用户终端的结构示意图。其中,图10所示的用户终端700是在图8以及图9所示的用户终端700的基础上优化得到的。如图10所示,该用户终端700还可以包括识别模块709,其中:
配置模块707,用于在选取模块703从用户终端700支持频点下的所有小区中选取测量参数优于重选参数的目标小区集合之后,为目标小区集合中每个小区配置平均重选因子。其中,平均重选因子等于该目标小区集合中的小区数量的倒数。
识别模块709,用于从选取模块703选取的目标小区集合中识别出与用户终端700历史驻留小区不同的目标小区。其中,该目标小区的频点与用户终端700历史驻留小区的频点不同。
需要说明的是,目标小区的频点与用户终端700历史驻留小区的频点不同,可以理解为:目标小区的频点为用户终端700的新增频点。
可选的,识别模块709还可以识别网络的新增频点,如果目标小区集合中存在新增频点下的小区,那么调整模块708也可以将该小区的重选因子增大,以便驻留模块704在选取到该小区时,驻留至该小区的成功率较大,从而在一定程度上实现各小区间的负载均衡。
调整模块708,还用于增大该目标小区的平均重选因子,得到该目标小区的重选因子,并减小该目标小区集合中除该目标小区之外的其余小区的平均重选因子,得到其余小区的重选因子。其中,该目标小区的重选因子与其余小区的重选因子之和为1。
本发明实施例中,在调整模块708调整该目标小区集合中各小区的重选因子之后,驻留模块704中的获取子模块7042就可以从调整模块708中获取当前被选取的小区的重选因子。
请一并参阅图11,图11是本发明实施例公开的又一种用户终端的结构示意图。其中,图11所示的用户终端700是在图8、图9以及图10所示的用户终端700的基础上优化得到的。如图11所示,当同时考虑目标小区集合中的小区负载、与用户终端700历史驻留小区的频点间的关系以及小区优先级时:
配置模块707,用于在选取模块703从用户终端支持频点下的所有小区中选取测量参数优于重选参数的目标小区集合之后,为目标小区集合中每个小区配置平均重选因子。其中,平均重选因子等于该目标小区集合中的小区数量的倒数。
获取模块701,还用于从网络服务器中获取目标小区集合中每个小区的负载信息。
选取模块703,还用于根据获取模块701获取的负载信息从该目标小区集合中选取最大负载小区,并从目标小区集合中选取最高优先级小区。
识别模块709,用于从选取模块703选取的目标小区集合中识别出与用户终端历史驻留小区不同的目标小区。其中,该目标小区的频点与用户终端700历史驻留小区的频点不同。
调整模块708,还用于减小该最大负载小区的平均重选因子,得到该最大负载小区的重选因子,增大该目标小区的平均重选因子,得到该目标小区的重选因子,增大该最高优先级小区的平均重选因子,得到该最高优先级小区的重选因子,并根据最大负载小区的重选因子、目标小区的重选因子以及最高优先级小区的重选因子,调整目标小区集合中除最大负载小区、目标小区以及最高优先级小区之外的其余小区的平均重选因子,得到该其余小区的重选因子。其中,最大负载小区的重选因子、目标小区的重选因子、最高优先级小区的重选因子以及其余小区的重选因子之和仍为1。
本发明实施例中,在调整模块708调整该目标小区集合中各小区的重选因子之后,驻留模块704中的获取子模块7042就可以从调整模块708中获取当前被选取的小区的重选因子。
可见,在图7~图11所描述的用户终端中,用户终端在进行小区重选时,可以为每个小区配置重选因子,用户终端按照预设顺序在满足驻留条件的目标小区集合中选取一小区时,各小区被用户终端驻留的成功率与为各小区配置的重选因子相同各小区间的负载从而在一定程度上达到均衡,提升网络资源利用率。进一步的,用户终端在进行小区重选时,可以在选取小区的选取次数等于预设选取控制次数时,直接驻留至该小区,这样可以防止用户终端长时间无法驻留至小区的情况发生,从而使得用户终端能够较快的驻留至满足驻留条件的小区。同时,用户终端在移动速度较小时,可以随机驻留至满足驻留条件的小区,或根据各小区的重选因子驻留至小区,而当用户终端的移动速度较大时,为了避免小区重选乒乓,用户终端可以在当前驻留的小区的信号测量参数小于某一门限时才进行小区重选,或者在进行小区重选时选取与当前驻留小区的频点相同的小区,从而可以避免由于用户终端的移动速度较大而导致的小区重选乒乓,减小用户终端的功耗。
基于图1所示的网络架构,本发明实施例公开了又一种用户终端。请参阅图12,图12是本发明实施例公开的又一种用户终端的结构示意图。如图12所示,该用户终端120可以包括:至少一个处理器121,如CPU,通信接口122,存储器123以及至少一个通信总线124,存储器123可以是高速RAM存储器,也可以是非易失性存储器(non-volatile memory),如至少一个磁盘存储器,可选的,存储器123还可以是至少一个位于远离前述处理器121的存储装置。其中:
通信总线124用于实现处理器121、通信接口122以及存储器123等这些组件之间的连接通信。
存储器121中存储一组程序代码,且处理器121用于调用存储器123中存储的程序代码,用于执行以下操作:
通过通信接口122从网络服务器中获取测量列表,其中,该测量列表包括同频和/或异频的重选参数,同频为用户终端120当前服务小区所在频点,异频为与该用户终端120当前服务小区所在频点不同的频点;
对测量列表中用户终端120支持频点下的小区进行信号测量,得到每个小区对应的与重选参数类型相同的测量参数;
从用户终端120支持频点下的小区中,选取测量参数优于重选参数的小区组成目标小区集合;
从目标小区集合中选取第一小区进行驻留。
可选的,处理器121从目标小区集合中选取第一小区进行驻留的具体方式可以为:
从目标小区集合中随机选取第一小区,并驻留至该第一小区。
可选的,处理器121从目标小区集合中选取第一小区进行驻留的具体方式还可以为:
按照预设顺序,从该目标小区集合中选取第一小区,并获取该第一小区的重选因子;
针对该第一小区生成一个随机数,并判断该随机数是否小于或等于该重选因子,其中,该随机数的取值范围是0~1;
当该随机数小于或等于重选因子时,驻留至该第一小区。
可选的,处理器121还用于调用存储器123中存储的程序代码,执行以下操作:
当该随机数大于该重选因子时,获取按照预设顺序从目标小区集合中选取小区的选取次数;
判断该选取次数是否小于预设选取控制次数;
当该选取次数小于预设选取控制次数时,再次按照预设顺序从目标小区集合中选取第二小区,并获取该第二小区的重选因子;
当该选取次数等于预设选取控制次数时,驻留至该第一小区。
本发明实施例中,该重选因子可以是网络服务器配置的,也可以是用户终端120配置的,本发明实施例不做限定。
可选的,当重选因子是由网络服务器配置时,处理器121通过通信接口122从网络服务器获取的测量列表中还可以包括同频和/或异频的重选因子,因此,处理器121获取该第一小区的重选因子的具体方式可以为:
从测量列表中获取该第一小区所在频点的重选因子。
作为一种可行的实施方式,当考虑目标小区集合中的小区负载时,处理器121在从目标小区集合中选取第一小区,并获取该第一小区的重选因子之前,还用于调用存储器123中存储的程序代码,执行以下操作:
为目标小区集合中每个小区配置平均重选因子,其中,该平均重选因子等于该目标小区集合中的小区数量的倒数;
通过通信接口122从网络服务器中获取目标小区集合中每个小区的负载信息;
根据负载信息从目标小区集合中选取最大负载小区,并减小该最大负载小区的平均重选因子,得到该最大负载小区的重选因子;
以及,增大目标小区集合中除最大负载小区之外的其余小区的平均重选因子,得到其余小区的重选因子,其中,最大负载小区的重选因子与其余小区的重选因子之和为1。
作为另一种可行的实施方式,当考虑目标小区集合中的小区频点与用户终端120历史驻留小区频点的关系时,处理器121在按照预设顺序从目标小区集合中选取第一小区,并获取该第一小区的重选因子之前,还用于调用存储器123中存储的程序代码,执行以下操作:
为目标小区集合中每个小区配置平均重选因子,其中,该平均重选因子等于目标小区集合中的小区数量的倒数;
从目标小区集合中识别出与用户终端120历史驻留小区不同的目标小区,并增大该目标小区的平均重选因子,得到该目标小区的重选因子,其中,该目标小区的频点与用户终端120历史驻留小区的频点不同;
以及,减小目标小区集合中除目标小区之外的其余小区的平均重选因子,得到其余小区的重选因子,其中,目标小区的重选因子与其余小区的重选因子之和为1。
需要说明的是,目标小区的频点与用户终端120历史驻留小区的频点不同,可以理解为:目标小区的频点为用户终端120的新增频点。
可选的,处理器121还可以识别网络的新增频点,如果目标小区集合中存在新增频点下的小区,那么处理器121也可以将该小区的重选因子增大,以便处理器121在选取到该小区时,驻留至该小区的成功率较大,从而在一定程度上实现各小区间的负载均衡。
作为又一种可行的实施方式,当考虑目标小区集合中小区的优先级时,处理器121在按照预设顺序从目标小区集合中选取第一小区,并获取该第一小区的重选因子之前,还用于调用存储器123中存储的程序代码,执行以下操作:
为目标小区集合中每个小区配置平均重选因子,其中,该平均重选因子等于该目标小区集合中的小区数量的倒数;
从目标小区集合中选取最高优先级小区,并增大该最高优先级小区的平均重选因子,得到该最高优先级小区的重选因子;
以及,减小目标小区集合中除最高优先级小区之外的其余小区的平均重选因子,得到其余小区的重选因子,其中,最高优先级小区的重选因子与其余小区的重选因子之和为1。
作为又一种可行的实施方式,当同时考虑目标小区集合中的小区负载,小区频点与用户终端120历史驻留小区频点的关系、小区优先级时,处理器121在按照预设顺序从目标小区集合中选取第一小区,并获取该第一小区的重选因子之前,还用于调用存储器123中存储的程序代码,执行以下操作:
为目标小区集合中每个小区配置平均重选因子,其中,该平均重选因子等于该目标小区集合中的小区数量的倒数;
通过通信接口122从网络服务器中获取该目标小区集合中每个小区的负载信息;
根据负载信息从目标小区集合中选取最大负载小区,并减小该最大负载小区的平均重选因子,得到该最大负载小区的重选因子;
从目标小区集合中识别出与用户终端120历史驻留小区不同的目标小区,并增大目标小区的平均重选因子,得到该目标小区的重选因子,其中,该目标小区的频点与该用户终端120历史驻留小区的频点不同;
从该目标小区集合中选取最高优先级小区,并增大该最高优先级小区的平均重选因子,得到该最高优先级小区的重选因子;
根据最大负载小区的重选因子、目标小区的重选因子以及最高优先级小区的重选因子,调整该目标小区集合中除最大负载小区、目标小区以及最高优先级小区之外的其余小区的平均重选因子,得到其余小区的重选因子,其中,最大负载小区的重选因子、目标小区的重选因子以及最高优先级小区的重选因子与其余小区的重选因子之和为1。
作为又一种可行的实施方式,处理器121还用于调用存储器123中存储的程序代码,执行以下操作:
检测用户终端120的移动速度,并判断该移动速度是否小于或等于预设移动速度阈值;
当该移动速度小于或等于预设移动速度阈值时,执行通过通信接口122从网络服务器中获取测量列表的操作。
本发明实施例中,如果判断出该移动速度大于预设移动速度阈值,为了避免用户终端120过于频繁地进行小区重选,或者在不同频点下的小区中来回驻留而导致的重选乒乓,用户终端120可以忽略网络服务器广播或发送的测量列表,而在当前驻留的小区的信号测量参数小于某一门限值时才会进行小区重选,或者在进行小区重选时选取与当前驻留小区的频点相同的小区进行驻留,这样可以减小用户终端120在移动速度较大时由于频繁地进行小区重选而产生的功耗。
可见,在图12所描述的用户终端中,用户终端在进行小区重选时,可以为每个小区配置重选因子,用户终端按照预设顺序在满足驻留条件的目标小区集合中选取一小区时,各小区被用户终端驻留的成功率与为各小区配置的重选因子相同各小区间的负载从而在一定程度上达到均衡,提升网络资源利用率。进一步的,用户终端在进行小区重选时,可以在选取小区的选取次数等于预设选取控制次数时,直接驻留至该小区,这样可以防止用户终端长时间无法驻留至小区的情况发生,从而使得用户终端能够较快的驻留至满足驻留条件的小区。同时,用户终端在移动速度较小时,可以随机驻留至满足驻留条件的小区,或根据各小区的重选因子驻留至小区,而当用户终端的移动速度较大时,为了避免小区重选乒乓,用户终端可以在当前驻留的小区的信号测量参数小于某一门限时才进行小区重选,或者在进行小区重选时选取与当前驻留小区的频点相同的小区,从而可以避免由于用户终端的移动速度较大而导致的小区重选乒乓,减小用户终端的功耗。
基于图1所示的网络架构,本发明实施例公开了又一种用户终端。请参阅图13,图13是本发明实施例公开的又一种用户终端的结构示意图。如图13所示,该用户终端130可以包括接收器131、至少一个处理器132,如CPU,和至少一个总线133,其中:
总线133可以为通信总线,用于实现接收器131与处理器132之间的通信连接,本发明实施例不做限定。
接收器131,用于从网络服务器接收测量列表,其中,该测量列表包括同频和/或异频的重选参数,同频为用户终端130当前服务小区所在频点,异频为与该用户终端130当前服务小区所在频点不同的频点。
处理器132,用于对测量列表中用户终端130支持频点下的小区进行信号测量,得到每个小区对应的与重选参数类型相同的测量参数;从用户终端130支持频点下的小区中,选取测量参数优于重选参数的小区组成目标小区集合;从目标小区集合中选取第一小区进行驻留。
作为一种可行的实施方式,处理器132从目标小区集合中选取第一小区进行驻留的具体方式可以为:
从目标小区集合中随机选取第一小区,并驻留至该第一小区。
作为另一种可行的实施方式,处理器132从目标小区集合中选取第一小区进行驻留的具体方式可以为:
按照预设顺序,从该目标小区集合中选取第一小区,并获取该第一小区的重选因子;
针对该第一小区生成一个随机数,并判断该随机数是否小于或等于该重选因子,其中,该随机数的取值范围是0~1;
当该随机数小于或等于重选因子时,驻留至该第一小区。
作为又一种可行的实施方式,处理器132还可以用于执行以下操作:
当该随机数大于该重选因子时,获取按照预设顺序从目标小区集合中选取小区的选取次数;
判断该选取次数是否小于预设选取控制次数;
当该选取次数小于预设选取控制次数时,再次按照预设顺序从目标小区集合中选取第二小区,并获取该第二小区的重选因子;
当该选取次数等于预设选取控制次数时,驻留至该第一小区。
本发明实施例中,该重选因子可以是网络服务器配置的,也可以是用户终端130配置的,本发明实施例不做限定。
可选的,当重选因子是由网络服务器配置时,接收器131从网络服务器接收的测量列表中还可以包括同频和/或异频的重选因子,因此,处理器132获取该第一小区的重选因子的具体方式可以为:
从测量列表中获取该第一小区所在频点的重选因子。
在一些可行的实施方式中,当考虑目标小区集合中的小区负载时,处理器132在从目标小区集合中选取第一小区,并获取该第一小区的重选因子之前,还可以用于执行以下操作:
为目标小区集合中每个小区配置平均重选因子,其中,该平均重选因子等于该目标小区集合中的小区数量的倒数;
从网络服务器中获取目标小区集合中每个小区的负载信息;
根据负载信息从目标小区集合中选取最大负载小区,并减小该最大负载小区的平均重选因子,得到该最大负载小区的重选因子;
以及,增大目标小区集合中除最大负载小区之外的其余小区的平均重选因子,得到其余小区的重选因子,其中,最大负载小区的重选因子与其余小区的重选因子之和为1。
具体实现中,处理器132从网络服务器中获取目标小区集合中每个小区的负载信息的具体方式可以为:处理器132控制接收器131从网络服务器接收目标小区集合中每个小区的负载信息。
在一些可行的实施方式中,当考虑目标小区集合中的小区频点与用户终端130历史驻留小区频点的关系时,处理器132在按照预设顺序从目标小区集合中选取第一小区,并获取该第一小区的重选因子之前,还可以用于执行以下操作:
为目标小区集合中每个小区配置平均重选因子,其中,该平均重选因子等于目标小区集合中的小区数量的倒数;
从目标小区集合中识别出与用户终端130历史驻留小区不同的目标小区,并增大该目标小区的平均重选因子,得到该目标小区的重选因子,其中,该目标小区的频点与用户终端130历史驻留小区的频点不同;
以及,减小目标小区集合中除目标小区之外的其余小区的平均重选因子,得到其余小区的重选因子,其中,目标小区的重选因子与其余小区的重选因子之和为1。
需要说明的是,目标小区的频点与用户终端130历史驻留小区的频点不同,可以理解为:目标小区的频点为用户终端130的新增频点。
可选的,处理器132还可以识别网络的新增频点,如果目标小区集合中存在新增频点下的小区,那么处理器132也可以将该小区的重选因子增大,以便处理器132在选取到该小区时,驻留至该小区的成功率较大,从而在一定程度上实现各小区间的负载均衡。
在一些可行的实施方式中,当考虑目标小区集合中小区的优先级时,处理器132在按照预设顺序从目标小区集合中选取第一小区,并获取该第一小区的重选因子之前,还可以用于执行以下操作:
为目标小区集合中每个小区配置平均重选因子,其中,该平均重选因子等于该目标小区集合中的小区数量的倒数;
从目标小区集合中选取最高优先级小区,并增大该最高优先级小区的平均重选因子,得到该最高优先级小区的重选因子;
以及,减小目标小区集合中除最高优先级小区之外的其余小区的平均重选因子,得到其余小区的重选因子,其中,最高优先级小区的重选因子与其余小区的重选因子之和为1。
在一些可行的实施方式中,当同时考虑目标小区集合中的小区负载,小区频点与用户终端130历史驻留小区频点的关系、小区优先级时,处理器132在按照预设顺序从目标小区集合中选取第一小区,并获取该第一小区的重选因子之前,还可以用于执行以下操作:
为目标小区集合中每个小区配置平均重选因子,其中,该平均重选因子等于该目标小区集合中的小区数量的倒数;
从网络服务器中获取该目标小区集合中每个小区的负载信息;
根据负载信息从目标小区集合中选取最大负载小区,并减小该最大负载小区的平均重选因子,得到该最大负载小区的重选因子;
从目标小区集合中识别出与用户终端130历史驻留小区不同的目标小区,并增大目标小区的平均重选因子,得到该目标小区的重选因子,其中,该目标小区的频点与该用户终端130历史驻留小区的频点不同;
从该目标小区集合中选取最高优先级小区,并增大该最高优先级小区的平均重选因子,得到该最高优先级小区的重选因子;
根据最大负载小区的重选因子、目标小区的重选因子以及最高优先级小区的重选因子,调整该目标小区集合中除最大负载小区、目标小区以及最高优先级小区之外的其余小区的平均重选因子,得到其余小区的重选因子,其中,最大负载小区的重选因子、目标小区的重选因子以及最高优先级小区的重选因子与其余小区的重选因子之和为1。
在一些可行的实施方式中,处理器132还可以用于执行以下操作:
检测用户终端130的移动速度,并判断该移动速度是否小于或等于预设移动速度阈值;
当该移动速度小于或等于预设移动速度阈值时,触发接收器131执行从网络服务器接收测量列表的操作。
可见,在图13所描述的用户终端中,用户终端在进行小区重选时,可以为每个小区配置重选因子,用户终端按照预设顺序在满足驻留条件的目标小区集合中选取一小区时,各小区被用户终端驻留的成功率与为各小区配置的重选因子相同各小区间的负载从而在一定程度上达到均衡,提升网络资源利用率。进一步的,用户终端在进行小区重选时,可以在选取小区的选取次数等于预设选取控制次数时,直接驻留至该小区,这样可以防止用户终端长时间无法驻留至小区的情况发生,从而使得用户终端能够较快的驻留至满足驻留条件的小区。同时,用户终端在移动速度较小时,可以随机驻留至满足驻留条件的小区,或根据各小区的重选因子驻留至小区,而当用户终端的移动速度较大时,为了避免小区重选乒乓,用户终端可以在当前驻留的小区的信号测量参数小于某一门限时才进行小区重选,或者在进行小区重选时选取与当前驻留小区的频点相同的小区,从而可以避免由于用户终端的移动速度较大而导致的小区重选乒乓,减小用户终端的功耗。
需要说明的是,在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本发明实施例用户终端中的模块可以根据实际需要进行合并、划分和删减。
本发明实施例中所述模块,可以通过通用集成电路,例如CPU(CentralProcessing Unit,中央处理器),或通过ASIC(Application Specific IntegratedCircuit,专用集成电路)来实现。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上对本发明实施例公开的一种小区重选方法及用户终端进行了详细介绍,本文中应用了具体实例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (28)
1.一种小区重选方法,其特征在于,包括:
从网络服务器中获取测量列表,所述测量列表包括同频和/或异频的重选参数,所述同频为用户终端当前服务小区所在频点,所述异频为与所述用户终端当前服务小区所在频点不同的频点;
对所述测量列表中所述用户终端支持频点下的小区进行信号测量,得到每个小区对应的与所述重选参数类型相同的测量参数;
从所述用户终端支持频点下的小区中,选取所述测量参数优于所述重选参数的小区组成目标小区集合;
从所述目标小区集合中选取第一小区进行驻留;
其中,所述从所述目标小区集合中选取所述第一小区进行驻留,包括:按照预设顺序从所述目标小区集合中选取所述第一小区,并获取所述第一小区的重选因子;针对所述第一小区生成一个随机数,并判断所述随机数是否小于或等于所述重选因子;当所述随机数小于或等于所述重选因子时,驻留至所述第一小区。
2.根据权利要求1所述的方法,其特征在于,所述从所述目标小区集合中选取所述第一小区进行驻留还包括:
从所述目标小区集合中随机选取所述第一小区,并驻留至所述第一小区。
3.根据权利要求1所述的方法,其特征在于,所述随机数的取值范围是0~1。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
当所述随机数大于所述重选因子时,获取按照所述预设顺序从所述目标小区集合中选取小区的选取次数;
判断所述选取次数是否小于或等于预设选取控制次数;
当所述选取次数小于所述预设选取控制次数时,再次按照所述预设顺序从所述目标小区集合中选取第二小区,并获取所述第二小区的重选因子;
当所述选取次数等于所述预设选取控制次数时,驻留至所述第一小区。
5.根据权利要求1或3或4所述的方法,其特征在于,所述按照所述预设顺序从所述目标小区集合中选取所述第一小区,并获取所述第一小区的重选因子之前,所述方法还包括:
为所述目标小区集合中每个小区配置平均重选因子,其中,所述平均重选因子等于所述目标小区集合中的小区数量的倒数;
从所述网络服务器中获取所述目标小区集合中每个小区的负载信息;
根据所述负载信息从所述目标小区集合中选取最大负载小区,并减小所述最大负载小区的平均重选因子,得到所述最大负载小区的重选因子;
以及,增大所述目标小区集合中除所述最大负载小区之外的其余小区的平均重选因子,得到所述其余小区的重选因子,其中,所述最大负载小区的重选因子与所述其余小区的重选因子之和为1。
6.根据权利要求1或3或4所述的方法,其特征在于,所述按照所述预设顺序从所述目标小区集合中选取所述第一小区,并获取所述第一小区的重选因子之前,所述方法还包括:
为所述目标小区集合中每个小区配置平均重选因子,其中,所述平均重选因子等于所述目标小区集合中的小区数量的倒数;
从所述目标小区集合中识别出与所述用户终端历史驻留小区不同的目标小区,并增大所述目标小区的平均重选因子,得到所述目标小区的重选因子,其中,所述目标小区的频点与所述用户终端历史驻留小区的频点不同;
以及,减小所述目标小区集合中除所述目标小区之外的其余小区的平均重选因子,得到所述其余小区的重选因子,其中,所述目标小区的重选因子与所述其余小区的重选因子之和为1。
7.根据权利要求1或3或4所述的方法,其特征在于,所述按照所述预设顺序从所述目标小区集合中选取所述第一小区,并获取所述第一小区的重选因子之前,所述方法还包括:
为所述目标小区集合中每个小区配置平均重选因子,其中,所述平均重选因子等于所述目标小区集合中的小区数量的倒数;
从所述目标小区集合中选取最高优先级小区,并增大所述最高优先级小区的平均重选因子,得到所述最高优先级小区的重选因子;
以及,减小所述目标小区集合中除所述最高优先级小区之外的其余小区的平均重选因子,得到所述其余小区的重选因子,其中,所述最高优先级小区的重选因子与所述其余小区的重选因子之和为1。
8.根据权利要求1或3或4所述的方法,其特征在于,所述按照所述预设顺序从所述目标小区集合中选取所述第一小区,并获取所述第一小区的重选因子之前,所述方法还包括:
为所述目标小区集合中每个小区配置平均重选因子,其中,所述平均重选因子等于所述目标小区集合中的小区数量的倒数;
从所述网络服务器中获取所述目标小区集合中每个小区的负载信息;
根据所述负载信息从所述目标小区集合中选取最大负载小区,并减小所述最大负载小区的平均重选因子,得到所述最大负载小区的重选因子;
从所述目标小区集合中识别出与所述用户终端历史驻留小区不同的目标小区,并增大所述目标小区的平均重选因子,得到所述目标小区的重选因子,其中,所述目标小区的频点与所述用户终端历史驻留小区的频点不同;
从所述目标小区集合中选取最高优先级小区,并增大所述最高优先级小区的平均重选因子,得到所述最高优先级小区的重选因子;
根据所述最大负载小区的重选因子、所述目标小区的重选因子以及所述最高优先级小区的重选因子,调整所述目标小区集合中除所述最大负载小区、所述目标小区以及所述最高优先级小区之外的其余小区的平均重选因子,得到所述其余小区的重选因子,其中,所述最大负载小区的重选因子、所述目标小区的重选因子以及所述最高优先级小区的重选因子与所述其余小区的重选因子之和为1。
9.根据权利要求1或3或4所述的方法,其特征在于,所述测量列表还包括所述同频和/或所述异频的重选因子,所述获取所述第一小区的重选因子,包括:
从所述测量列表中获取所述第一小区所在频点的重选因子。
10.一种用户终端,其特征在于,包括:
获取模块,用于从网络服务器中获取测量列表,所述测量列表包括同频和/或异频的重选参数,所述同频为所述用户终端当前服务小区所在频点,所述异频为与所述用户终端当前服务小区所在频点不同的频点;
测量模块,用于对所述测量列表中所述用户终端支持频点下的小区进行信号测量,得到每个小区对应的与所述重选参数类型相同的测量参数;
选取模块,用于从所述用户终端支持频点下的小区中,选取所述测量参数优于所述重选参数的小区组成目标小区集合;
驻留模块,用于从所述目标小区集合中选取第一小区进行驻留;
所述驻留模块包括选取子模块、获取子模块、判断子模块以及驻留子模块,其中:
所述选取子模块,用于按照预设顺序从所述目标小区集合中选取所述第一小区;
所述获取子模块,用于获取所述第一小区的重选因子;
所述判断子模块,用于针对所述第一小区生成一个随机数,并判断所述随机数是否小于或等于所述重选因子;
所述驻留子模块,用于在所述判断子模块判断出所述随机数小于或等于所述重选因子时,驻留至所述第一小区。
11.根据权利要求10所述的用户终端,其特征在于,所述驻留模块从所述目标小区集合中选取所述第一小区进行驻留的具体方式为:
从所述目标小区集合中随机选取所述第一小区,并驻留至所述第一小区。
12.根据权利要求10所述的用户终端,其特征在于,所述随机数的取值范围是0~1。
13.根据权利要求12所述的用户终端,其特征在于,
所述获取子模块,还用于在所述判断子模块判断出所述随机数大于所述重选因子时,获取所述选取子模块按照所述预设顺序从所述目标小区集合中选取小区的选取次数;
所述判断子模块,还用于判断所述选取次数是否小于预设选取控制次数,若是,则触发所述选取子模块再次按照所述预设顺序从所述目标小区集合中选取第二小区;若否,则触发所述驻留子模块驻留至所述第一小区。
14.根据权利要求10或12或13所述的用户终端,其特征在于,所述用户终端还包括:
配置模块,用于为所述目标小区集合中每个小区配置平均重选因子,其中,所述平均重选因子等于所述目标小区集合中的小区数量的倒数;
所述获取模块,还用于从所述网络服务器中获取所述目标小区集合中每个小区的负载信息;
所述选取模块,还用于根据所述负载信息从所述目标小区集合中选取最大负载小区;
所述用户终端还包括:
调整模块,用于减小所述最大负载小区的平均重选因子,得到所述最大负载小区的重选因子,并增大所述目标小区集合中除所述最大负载小区之外的其余小区的平均重选因子,得到所述其余小区的重选因子,其中,所述最大负载小区的重选因子与所述其余小区的重选因子之和为1。
15.根据权利要求10或12或13所述的用户终端,其特征在于,所述用户终端还包括:
配置模块,用于为所述目标小区集合中每个小区配置平均重选因子,其中,所述平均重选因子等于所述目标小区集合中的小区数量的倒数;
识别模块,用于从所述目标小区集合中识别出与所述用户终端历史驻留小区不同的目标小区,其中,所述目标小区的频点与所述用户终端历史驻留小区的频点不同;
调整模块,用于增大所述目标小区的平均重选因子,得到所述目标小区的重选因子,并减小所述目标小区集合中除所述目标小区之外的其余小区的平均重选因子,得到所述其余小区的重选因子,其中,所述目标小区的重选因子与所述其余小区的重选因子之和为1。
16.根据权利要求10或12或13所述的用户终端,其特征在于,所述用户终端还包括:
配置模块,用于为所述目标小区集合中每个小区配置平均重选因子,其中,所述平均重选因子等于所述目标小区集合中的小区数量的倒数;
所述选取模块,还用于从所述目标小区集合中选取最高优先级小区;
所述用户终端还包括:
调整模块,用于增大所述最高优先级小区的平均重选因子,得到所述最高优先级小区的重选因子,并减小所述目标小区集合中除所述最高优先级小区之外的其余小区的平均重选因子,得到所述其余小区的重选因子,其中,所述最高优先级小区的重选因子与所述其余小区的重选因子之和为1。
17.根据权利要求10或12或13所述的用户终端,其特征在于,所述用户终端还包括:
配置模块,用于为所述目标小区集合中每个小区配置平均重选因子,其中,所述平均重选因子等于所述目标小区集合中的小区数量的倒数;
所述获取模块,还用于从所述网络服务器中获取所述目标小区集合中每个小区的负载信息;
所述选取模块,还用于根据所述负载信息从所述目标小区集合中选取最大负载小区,以及从所述目标小区集合中选取最高优先级小区;
所述用户终端还包括:
识别模块,用于从所述目标小区集合中识别出与所述用户终端历史驻留小区不同的目标小区,其中,所述目标小区的频点与所述用户终端历史驻留小区的频点不同;
调整模块,用于减小所述最大负载小区的平均重选因子,得到所述最大负载小区的重选因子,增大所述目标小区的平均重选因子,得到所述目标小区的重选因子,增大所述最高优先级小区的平均重选因子,得到所述最高优先级小区的重选因子,并根据所述最大负载小区的重选因子、所述目标小区的重选因子以及所述最高优先级小区的重选因子,调整所述目标小区集合中除所述最大负载小区、所述目标小区以及所述最高优先级小区之外的其余小区的平均重选因子,得到所述其余小区的重选因子,其中,所述最大负载小区的重选因子、所述目标小区的重选因子以及所述最高优先级小区的重选因子与所述其余小区的重选因子之和为1。
18.根据权利要求10或12或13所述的用户终端,其特征在于,所述测量列表还包括所述同频和/或所述异频的重选因子,所述获取子模块获取所述第一小区的重选因子的具体方式为:
从所述测量列表中获取所述第一小区所在频点的重选因子。
19.一种用户终端,其特征在于,包括:
接收器,用于从网络服务器接收测量列表,所述测量列表包括同频和/或异频的重选参数,所述同频为所述用户终端当前服务小区所在频点,所述异频为与所述用户终端当前服务小区所在频点不同的频点;
处理器,用于对所述测量列表中所述用户终端支持频点下的小区进行信号测量,得到每个小区对应的与所述重选参数类型相同的测量参数;从所述用户终端支持频点下的小区中,选取所述测量参数优于所述重选参数的小区组成目标小区集合;从所述目标小区集合中选取第一小区进行驻留;
其中,所述处理器从所述目标小区集合中选取所述第一小区进行驻留的具体方式为:按照预设顺序从所述目标小区集合中选取所述第一小区,并获取所述第一小区的重选因子;针对所述第一小区生成一个随机数,并判断所述随机数是否小于或等于所述重选因子;当所述随机数小于或等于所述重选因子时,驻留至所述第一小区。
20.根据权利要求19所述的用户终端,其特征在于,所述处理器从所述目标小区集合中选取所述第一小区进行驻留的具体方式为:
从所述目标小区集合中随机选取所述第一小区,并驻留至所述第一小区。
21.根据权利要求19所述的用户终端,其特征在于,所述随机数的取值范围是0~1。
22.根据权利要求21所述的用户终端,其特征在于,
所述处理器,还用于当所述随机数大于所述重选因子时,获取按照所述预设顺序从所述目标小区集合中选取小区的选取次数;判断所述选取次数是否小于预设选取控制次数;当所述选取次数小于所述预设选取控制次数时,再次所述按照所述预设顺序从所述目标小区集合中选取第二小区,并获取所述第二小区的重选因子;当所述选取次数等于所述预设选取控制次数时,驻留至所述第一小区。
23.根据权利要求19或21或22所述的用户终端,其特征在于,
所述处理器,还用于在按照所述预设顺序从所述目标小区集合中选取所述第一小区,并获取所述第一小区的重选因子之前,为所述目标小区集合中每个小区配置平均重选因子,其中,所述平均重选因子等于所述目标小区集合中的小区数量的倒数;从所述网络服务器中获取所述目标小区集合中每个小区的负载信息;根据所述负载信息从所述目标小区集合中选取最大负载小区,并减小所述最大负载小区的平均重选因子,得到所述最大负载小区的重选因子;以及,增大所述目标小区集合中除所述最大负载小区之外的其余小区的平均重选因子,得到所述其余小区的重选因子,其中,所述最大负载小区的重选因子与所述其余小区的重选因子之和为1。
24.根据权利要求19或21或22所述的用户终端,其特征在于,
所述处理器,还用于在按照所述预设顺序从所述目标小区集合中选取所述第一小区,并获取所述第一小区的重选因子之前,为所述目标小区集合中每个小区配置平均重选因子,其中,所述平均重选因子等于所述目标小区集合中的小区数量的倒数;从所述目标小区集合中识别出与所述用户终端历史驻留小区不同的目标小区,并增大所述目标小区的平均重选因子,得到所述目标小区的重选因子,其中,所述目标小区的频点与所述用户终端历史驻留小区的频点不同;以及,减小所述目标小区集合中除所述目标小区之外的其余小区的平均重选因子,得到所述其余小区的重选因子,其中,所述目标小区的重选因子与所述其余小区的重选因子之和为1。
25.根据权利要求19或21或22所述的用户终端,其特征在于,
所述处理器,还用于在按照所述预设顺序从所述目标小区集合中选取所述第一小区,并获取所述第一小区的重选因子之前,为所述目标小区集合中每个小区配置平均重选因子,其中,所述平均重选因子等于所述目标小区集合中的小区数量的倒数;从所述目标小区集合中选取最高优先级小区,并增大所述最高优先级小区的平均重选因子,得到所述最高优先级小区的重选因子;以及,减小所述目标小区集合中除所述最高优先级小区之外的其余小区的平均重选因子,得到所述其余小区的重选因子,其中,所述最高优先级小区的重选因子与所述其余小区的重选因子之和为1。
26.根据权利要求19或21或22所述的用户终端,其特征在于,
所述处理器,还用于在按照所述预设顺序从所述目标小区集合中选取所述第一小区,并获取所述第一小区的重选因子之前,为所述目标小区集合中每个小区配置平均重选因子,其中,所述平均重选因子等于所述目标小区集合中的小区数量的倒数;从所述网络服务器中获取所述目标小区集合中每个小区的负载信息;根据所述负载信息从所述目标小区集合中选取最大负载小区,并减小所述最大负载小区的平均重选因子,得到所述最大负载小区的重选因子;从所述目标小区集合中识别出与所述用户终端历史驻留小区不同的目标小区,并增大所述目标小区的平均重选因子,得到所述目标小区的重选因子,其中,所述目标小区的频点与所述用户终端历史驻留小区的频点不同;从所述目标小区集合中选取最高优先级小区,并增大所述最高优先级小区的平均重选因子,得到所述最高优先级小区的重选因子;根据所述最大负载小区的重选因子、所述目标小区的重选因子以及所述最高优先级小区的重选因子,调整所述目标小区集合中除所述最大负载小区、所述目标小区以及所述最高优先级小区之外的其余小区的平均重选因子,得到所述其余小区的重选因子,其中,所述最大负载小区的重选因子、所述目标小区的重选因子以及所述最高优先级小区的重选因子与所述其余小区的重选因子之和为1。
27.根据权利要求19或21或22所述的用户终端,其特征在于,所述测量列表还包括所述同频和/或所述异频的重选因子,所述处理器获取所述第一小区的重选因子的具体方式为:
从所述测量列表中获取所述第一小区所在频点的重选因子。
28.一种计算机可读存储介质,其特征在于,
所述计算机可读存储介质存储有计算机程序,所述计算机程序被硬件执行时能够实现权利要求1至9任意一项所述的方法。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2015/091768 WO2017063125A1 (zh) | 2015-10-12 | 2015-10-12 | 一种小区重选方法及用户终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107211335A CN107211335A (zh) | 2017-09-26 |
CN107211335B true CN107211335B (zh) | 2020-02-14 |
Family
ID=58517725
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201580050055.6A Active CN107211335B (zh) | 2015-10-12 | 2015-10-12 | 一种小区重选方法及用户终端 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107211335B (zh) |
WO (1) | WO2017063125A1 (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019095205A1 (zh) * | 2017-11-16 | 2019-05-23 | Oppo广东移动通信有限公司 | 一种载波负载均衡的方法、用户设备及网络设备 |
CN113660704B (zh) * | 2018-06-21 | 2022-11-25 | 展讯通信(上海)有限公司 | 小区重选方法、装置及用户设备 |
CN109862594B (zh) * | 2019-03-27 | 2022-04-15 | 中国联合网络通信集团有限公司 | 负载调整方法及设备 |
CN111988820B (zh) * | 2019-05-22 | 2022-01-28 | 大唐移动通信设备有限公司 | 小区重选控制方法及装置 |
CN113347668B (zh) * | 2020-02-18 | 2022-07-22 | 大唐移动通信设备有限公司 | 一种负载均衡方法、装置、电子设备及存储介质 |
CN113543256A (zh) * | 2020-04-22 | 2021-10-22 | 哲库科技(北京)有限公司 | 网络重选方法、装置、终端、存储介质及芯片 |
CN114258042B (zh) * | 2020-09-23 | 2024-03-01 | 紫光展锐(重庆)科技有限公司 | 终端的空闲模式控制方法及装置、存储介质、终端 |
CN117441370A (zh) * | 2022-05-20 | 2024-01-23 | 北京小米移动软件有限公司 | 小区重选、非激活态组播业务相关信息发送方法和装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101031152A (zh) * | 2007-02-07 | 2007-09-05 | 重庆重邮信科股份有限公司 | 一种缩短移动用户终端在空闲模式下重选时延的方法 |
CN101355783A (zh) * | 2007-07-25 | 2009-01-28 | 华为技术有限公司 | 一种从宏小区重选到受限网络的方法、装置及*** |
CN101553013A (zh) * | 2008-03-31 | 2009-10-07 | 中兴通讯股份有限公司 | 一种小区重选的方法 |
CN102457943A (zh) * | 2010-10-18 | 2012-05-16 | 普天信息技术研究院有限公司 | 一种随机接入方法 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8254923B2 (en) * | 2009-02-01 | 2012-08-28 | Lg Electronics Inc. | Method and apparatus for performing cell selection in wireless communication system |
CN102340794B (zh) * | 2010-07-28 | 2014-03-05 | 中国电信股份有限公司 | 小区重选方法及*** |
CN102958001B (zh) * | 2011-08-25 | 2018-03-13 | 华为技术有限公司 | 网络拥塞控制方法和装置 |
US9408116B2 (en) * | 2013-05-08 | 2016-08-02 | Telefonaktiebolaget L M Ericsson (Publ) | Methods, radio base station and UE for handling cell reselection |
-
2015
- 2015-10-12 CN CN201580050055.6A patent/CN107211335B/zh active Active
- 2015-10-12 WO PCT/CN2015/091768 patent/WO2017063125A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101031152A (zh) * | 2007-02-07 | 2007-09-05 | 重庆重邮信科股份有限公司 | 一种缩短移动用户终端在空闲模式下重选时延的方法 |
CN101355783A (zh) * | 2007-07-25 | 2009-01-28 | 华为技术有限公司 | 一种从宏小区重选到受限网络的方法、装置及*** |
CN101553013A (zh) * | 2008-03-31 | 2009-10-07 | 中兴通讯股份有限公司 | 一种小区重选的方法 |
CN102457943A (zh) * | 2010-10-18 | 2012-05-16 | 普天信息技术研究院有限公司 | 一种随机接入方法 |
Also Published As
Publication number | Publication date |
---|---|
CN107211335A (zh) | 2017-09-26 |
WO2017063125A1 (zh) | 2017-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107211335B (zh) | 一种小区重选方法及用户终端 | |
US11071056B2 (en) | Apparatus, method, and system for cell selection | |
US10182383B2 (en) | Method of handling cell reselection | |
US8688166B2 (en) | Call establishment in highly congested network environment | |
EP2740298B1 (en) | Methods of modifying communication network access and related network nodes, and wireless terminals | |
CN101222759B (zh) | 移动通信网络中小区重选方法、***及终端 | |
CN101730164B (zh) | 一种小区重选的方法及终端 | |
US9655022B2 (en) | Method of cell reselection | |
CN106658613B (zh) | 一种小区重选方法及装置 | |
CN101562848B (zh) | 一种载频重选的方法和装置 | |
US20220141737A1 (en) | Cell reselection method, device, storage medium, and user terminal | |
CN103501511B (zh) | 一种lte小区重选方法 | |
CN109561477B (zh) | 一种小区信息的发送方法、驻留的方法、网络设备及终端 | |
CN111556533A (zh) | 一种小区驻留控制方法及相关设备 | |
CN102104910A (zh) | 一种用户设备分布的调整方法和设备 | |
WO2011092126A1 (en) | Cell selection and reselection in a telecommunication network | |
CN115696391A (zh) | 邻区测量方法及装置 | |
WO2023078341A1 (zh) | 无线终端的漫游方法及装置 | |
US10045361B2 (en) | Method, apparatus, and system for establishing cooperative communication | |
CN107872816B (zh) | 用于负载均衡的方法、窄带物联网终端及*** | |
US10721663B2 (en) | Mobility management method and device | |
CN109862594B (zh) | 负载调整方法及设备 | |
US11284325B2 (en) | Cell signal quality determination method, cell selection or reselection method, device and medium | |
CN102172089B (zh) | 载波聚合场景下寻呼或控制消息发送的方法、***和装置 | |
CN107548107B (zh) | 小区重选的方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |