[go: up one dir, main page]

CN111148173B - 一种小区重选方法及设备 - Google Patents

一种小区重选方法及设备 Download PDF

Info

Publication number
CN111148173B
CN111148173B CN201811302744.3A CN201811302744A CN111148173B CN 111148173 B CN111148173 B CN 111148173B CN 201811302744 A CN201811302744 A CN 201811302744A CN 111148173 B CN111148173 B CN 111148173B
Authority
CN
China
Prior art keywords
cell
access
reselection
timer
prohibited
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
Application number
CN201811302744.3A
Other languages
English (en)
Other versions
CN111148173A (zh
Inventor
闫润
布莱恩·亚历山大·马丁
常俊仁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201811302744.3A priority Critical patent/CN111148173B/zh
Priority to PCT/CN2019/112750 priority patent/WO2020088325A1/zh
Publication of CN111148173A publication Critical patent/CN111148173A/zh
Application granted granted Critical
Publication of CN111148173B publication Critical patent/CN111148173B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/02Access restriction performed under specific conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/08Reselecting an access point
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

一种小区重选方法及设备,该方法包括:在小区重选的过程中,确定第二小区被禁止接入;根据小区重选准则确定最高排序小区;当所述最高排序小区发生变化,且满足第一条件时,解除对至少一个小区的禁止接入限制,所述至少一个小区为在所述小区重选的过程中被禁止接入的小区,所述至少一个小区中包括所述第二小区和/或所述第二小区的同频小区。通过第一条件,能够尽量使得一个小区在被禁止接入时,终端设备可以减少对该小区进行校验的次数,从而减少终端设备的无效的功耗,也使得终端设备对小区的校验的有效性更高。

Description

一种小区重选方法及设备
技术领域
本申请涉及通信技术领域,尤其涉及一种小区重选方法及设备。
背景技术
目前,终端设备在进行小区重选时,对小区重选的候选列表中满足S准则的小区按照R准则进行排序,其中,满足S准则的小区可以简单理解为,是信号质量满足一定要求的小区,按照R准则排序,例如为按照小区的信号质量从高到低的顺序排序。对于排序最靠前的小区,也就是最高排序小区,当终端设备驻留到当前服务小区的时长大于1s,且该最高排序小区不是终端设备的服务小区的时长大于预设门限TreselectionRAT时,终端设备读取该最高排序小区的系统信息,以对该最高排序小区进行接入限制(bar)校验。若校验结果为“未被禁止(not barred)”,表明该最高排序小区对于该终端设备为允许接入,则终端设备可以重选至该最高排序小区,并继续在该最高排序小区进行如前所述的小区重选过程。而若校验结果为“禁止(barred)”,就表明该最高排序小区对于该终端设备为禁止接入,则终端设备不将该最高排序小区纳入小区重选的候选列表,或者说从小区重选的候选列表中排除该最高排序小区,排除的时长大概为300s,终端设备再对小区重选的候选列表中剩余的小区进行排序,再对新排序后的最高排序小区进行bar校验,如此直到终端设备重选入某个小区。
在终端设备重选接入一个小区后,终端设备会继续进行小区重选过程。那么在这里的小区重选过程中,如果终端设备按照R准则排序得到的最高排序小区不是终端设备当前驻留的小区,则终端设备会将在重选接入该小区之前的小区重选过程中被禁止接入的小区重新纳入终端设备的小区重选的候选列表中,以使得这些小区重新参与小区重选过程。
一般来说,系统信息更新周期为64~4096个无线帧(最大为40.96s),且即使系统信息有更新,而决定一个小区是否被禁止接入的信息也不一定会改变,也就是,之前被禁止接入的小区可能继续被禁止接入。而完成一次小区重选的时长为秒级,且通过外场测试发现最高排序小区的变化非常频繁。那么,原来被禁止接入的小区,在被重新纳入终端设备的小区重选的候选列表后,在重新参与小区重选的过程中,可能还是会被禁止接入,而终端设备却还是需要对这些小区进行校验,由此导致终端设备的功耗较大。
发明内容
本申请实施例提供一种小区重选方法及设备,用于降低终端设备的功耗。
第一方面,提供一种小区重选方法,该方法包括:在小区重选的过程中,确定第二小区被禁止接入;根据小区重选准则确定最高排序小区;当所述最高排序小区发生变化,且满足第一条件时,解除对至少一个小区的禁止接入限制,所述至少一个小区为在所述小区重选的过程中被禁止接入的小区,所述至少一个小区中包括所述第二小区和/或所述第二小区的同频小区。
该方法可由第一通信装置执行,第一通信装置例如为终端设备或能够支持终端设备实现该方法所需的功能的通信装置,或者例如为能够设置在终端设备中的芯片。
在本申请实施例中,终端设备在第一小区再进行小区重选时,如果最高排序小区发生变化,且满足第一条件,才会将之前被禁止接入的第二小区重新作为候选小区,而如果不满足第一条件,则不会将之前被禁止接入的第二小区作为候选小区。在实际应用中,一个小区被禁止接入的状态可能会持续较长的时间,则,通过第一条件,就能够尽量使得一个小区在被禁止接入时,终端设备可以减少对该小区进行校验的次数,从而减少终端设备的无效的功耗,也使得终端设备对小区的校验的有效性更高。
结合第一方面,在第一方面的一种可能的实现方式中,根据小区重选准则确定最高排序小区,包括:经过小区重选接入第一小区后,根据所述小区重选准则确定所述最高排序小区;或,当在所述小区重选的过程中没有找到合适的小区时,根据所述小区重选准则确定所述最高排序小区。
终端设备对候选小区进行重新排序,可以发生在终端设备重选接入新的小区之后,或者也可以发生在终端设备在所述小区重选的过程中没有找到合适的小区的情况下,这种情况可以理解为,终端设备在小区重选过程中未选择到合适的小区,则终端设备可能并未驻留到任何一个小区,而是进入了“选择任意小区(any cell selection)”状态,或者,终端设备也可能是进入了“驻留在任意小区(camp on any cell)”的状态。当终端设备在小区重选过程中未选择到合适的小区时,终端设备也可以根据小区重选准则对候选小区进行排序,以确定最高排序小区。对于终端设备具体进行排序的场景,本申请实施例不做限制。
结合第一方面,在第一方面的一种可能的实现方式中,所述最高排序小区为所述第一小区或所述第二小区或除所述第一小区和所述第二小区外的其他小区。
终端设备既然接入了第一小区,那么表明在接入第一小区时,第一小区是最高排序小区,因此最高排序小区可以是第一小区,终端设备接入第一小区后,如果通过小区重选准则确定的最高排序小区不是第一小区,就可以确定最高排序小区发生了变化。或者,这里的最高排序小区也可以是终端设备在接入第一小区之前的小区重选过程中被禁止接入的小区,例如是终端设备在接入第一小区之前的小区重选过程中,第一个被禁止接入的小区。终端设备在接入第一小区之前,可能有被bar的小区,例如第二小区是第一个被禁止接入的小区,那么这里的最高排序小区就可以是第二小区。或者,最高排序小区也可以是除了第一小区和第二小区之外的其他小区,具体的不做限制。
结合第一方面,在第一方面的一种可能的实现方式中,所述第二小区被禁止接入,是指将所述第二小区从小区重选的候选列表中排除。
结合第一方面,在第一方面的一种可能的实现方式中,所述第二小区具体为N个小区,当所述最高排序小区发生变化,且满足第一条件时,解除对至少一个小区的禁止接入限制,包括:当所述最高排序小区发生变化,且满足所述第一条件时,解除对所述N个小区的禁止接入限制,所述N个小区为在所述小区重选的过程中全部被禁止接入的小区。
例如,第二小区可以是一个小区,或者也可以具体为N个小区,也就是第二小区是对N个小区的统称,N为正整数。如果第二小区具体为N个小区,可以认为这N个小区是在终端设备重选接入第一小区之前的小区重选过程中全部被禁止的小区。那么在这种情况下,对于第二小区包括的每个小区,都可以按照本申请实施例提供的方案来处理,也就是说,在将第二小区视为一个小区时,本文所述的对第二小区的处理方式,可以用于对N个小区中的每个小区的处理。那么,当最高排序小区发生变化,且满足第一条件时,终端设备解除对至少一个小区的禁止接入限制,也就可以认为是解除了对在终端设备重选接入第一小区之前的小区重选过程中全部被禁止的小区的禁止接入限制。
结合第一方面,在第一方面的一种可能的实现方式中,所述第二小区为一个小区,当所述最高排序小区发生变化,且满足第一条件时,解除对至少一个小区的禁止接入限制,包括:当所述最高排序小区发生变化,且满足第一条件时,解除对在所述小区重选过程中全部被禁止接入的小区的禁止接入限制。
在第二小区为一个小区的情况下,通过对一个小区进行校验,就能够解除对在所述小区重选过程中全部被禁止接入的小区的禁止接入限制,方式较为简单。这里对第一条件不做限制,而后文中所介绍的第一条件,均可以适用于这种技术方案。
结合第一方面,在第一方面的一种可能的实现方式中,所述第一条件为定时器超时。
结合第一方面,在第一方面的一种可能的实现方式中,在小区重选的过程中,第二小区被禁止接入,包括:在所述小区重选的过程中,对所述第二小区进行接入限制校验,所述接入限制校验用于校验终端设备是否能够接入所述第二小区;确定所述接入限制校验的结果为所述第二小区被禁止接入,启动所述定时器,其中,所述第二小区为在所述小区重选的过程中第一个被禁止接入的小区,或所述第二小区为在所述小区重选的过程中任意一个被禁止接入的小区。
可以针对终端设备在重选到新的小区之前的每个被禁止接入的每个小区,都设置定时器,使得定时器更有针对性。或者也可以针对终端设备在重选到新的小区之前的被禁止接入的全部小区设置统一的定时器,例如可以从终端设备在某一次开始进行小区重选之后,针对第一次被“barred”的小区设置定时器,例如,第二小区就是终端设备在重选到第一小区之前,在小区重选过程中第一个被禁止接入的小区,有助于减少定时器的数量,也简化实现过程。
例如,第二小区具体包括N个小区,如果第二小区为在所述小区重选的过程中任意一个被禁止接入的小区,那么这种实现方式可以是针对N个小区中的每个小区的,也就可以理解为,在小区重选的过程中,N个小区中的第五小区被禁止接入,包括:在所述小区重选的过程中,对所述N个小区中的第五小区进行接入限制校验,所述接入限制校验用于校验终端设备是否能够接入所述第五小区;确定所述接入限制校验的结果为所述第五小区被禁止接入,启动所述定时器,其中,所述第五小区为在所述小区重选的过程中任意一个被禁止接入的小区。这里描述的“第五小区”,例如可以理解为N个小区中的一个小区,只是对N个小区中的每个小区都可以进行同样的处理。例如也可以将如上的第五小区替换为第i个小区,i取从1到N的整数,那么也就是对N个小区中的每个小区都进行同样的处理,也就是对第二小区进行处理。
结合第一方面,在第一方面的一种可能的实现方式中,确定所述接入限制校验的结果为所述第二小区被禁止接入,启动所述定时器,包括:确定所述接入限制校验的结果为所述第二小区被禁止接入,启动第一定时器;或,确定所述接入限制校验的结果为所述第二小区和所述第二小区的同频小区被禁止接入,启动第二定时器。
针对一个小区可以设置两种定时器,分别为第一定时器和第二定时器。例如,如果bar校验的结果为第二小区为“barred”,且终端设备读取的MIB中的参数intraFreqReselection是“allowed”,也就是终端设备确定终端设备不能接入第二小区,或者对此描述为终端设备确定允许同频重选,则可选的,终端设备可以启动第一定时器,或者,终端设备也可以不启动定时器。而如果bar校验的结果为第二小区为“barred”,且终端设备读取的MIB中的参数intraFreqReselection是“not allowed”,也就是终端设备确定终端设备不能接入第二小区和第二小区的同频小区,或者对此描述为终端设备确定不允许同频重选,则可选的,终端设备可以启动第二定时器,或者,终端设备也可以不启动定时器。通过设置两个定时器,使得定时器对于小区的校验结果的指示更为明确。
例如,第二小区具体包括N个小区,如果第二小区为在所述小区重选的过程中任意一个被禁止接入的小区,那么这种实现方式可以是针对N个小区中的每个小区的,也就可以理解为,确定所述接入限制校验的结果为所述N个小区中的第五小区被禁止接入,启动所述定时器,包括:确定所述接入限制校验的结果为所述N个小区中的第五小区被禁止接入,启动第一定时器;或,确定所述接入限制校验的结果为所述N个小区中的第五小区和所述第五小区的同频小区被禁止接入,启动第二定时器。这里描述的“第五小区”,例如可以理解为N个小区中的一个小区,只是对N个小区中的每个小区都可以进行同样的处理。例如也可以将如上的第五小区替换为第i个小区,i取从1到N的整数,那么也就是对N个小区中的每个小区都进行同样的处理,也就是对第二小区进行处理。
结合第一方面,在第一方面的一种可能的实现方式中,若所述第二小区为在所述小区重选的过程中第一个被禁止接入的小区,则,当所述最高排序小区发生变化,且定时器超时时,解除对至少一个小区的禁止接入限制,包括:当所述最高排序小区发生变化,且所述第一定时器或所述第二定时器超时时,解除对在所述小区重选的过程中全部被禁止接入的小区的禁止接入限制。
如果针对一个小区设置了两种定时器,并且针对终端设备在重选到新的小区之前的被禁止接入的全部小区设置统一的定时器,那么,当最高排序小区发生变化,且第一定时器或第二定时器超时时,解除对在小区重选的过程中全部被禁止接入的小区的禁止接入限制,通过一个定时器就能够实现对在小区重选的过程中全部被禁止接入的小区的监控,较为简单。
结合第一方面,在第一方面的一种可能的实现方式中,所述第二小区为在所述小区重选的过程中任意一个被禁止接入的小区,则,当所述最高排序小区发生变化,且定时器超时时,解除对至少一个小区的禁止接入限制,包括:当所述最高排序小区发生变化,且所述第一定时器超时时,解除对所述第二小区的禁止接入限制;或,当所述最高排序小区发生变化,且定时器超时时,解除对至少一个小区的禁止接入限制,包括:当所述最高排序小区发生变化,且所述第二定时器超时时,解除对所述第二小区和所述第二小区的同频小区的禁止接入限制,或解除对所述第二小区的同频小区的禁止接入限制。
如果针对一个小区设置了两种定时器,并且针对终端设备在重选到新的小区之前的每个被禁止接入的每个小区都设置定时器,那么在解除对小区的禁止接入限制时,可以是解除相应的定时器对应的小区的禁止接入限制,这也使得定时器的设置更有针对性。
例如,第二小区具体包括N个小区,如果第二小区为在所述小区重选的过程中任意一个被禁止接入的小区,那么这种实现方式可以是针对N个小区中的每个小区的,也就可以理解为,当所述最高排序小区发生变化,且定时器超时时,解除对至少一个小区的禁止接入限制,包括:当所述最高排序小区发生变化,且所述第一定时器超时时,解除对所述N个小区中的第五小区的禁止接入限制;或,当所述最高排序小区发生变化,且定时器超时时,解除对至少一个小区的禁止接入限制,包括:当所述最高排序小区发生变化,且所述第二定时器超时时,解除对所述N个小区中的第五小区和所述第五小区的同频小区的禁止接入限制,或解除对所述N个小区中的第五小区的同频小区的禁止接入限制。这里描述的“第五小区”,例如可以理解为N个小区中的一个小区,对N个小区中的每个小区都可以进行同样的处理。例如也可以将如上的第五小区替换为第i个小区,i取从1到N的整数,那么也就是对N个小区中的每个小区都进行同样的处理,也就是对第二小区进行处理。
结合第一方面,在第一方面的一种可能的实现方式中,所述方法还包括:接收来自网络设备的第一信息,所述第一信息用于指示所述定时器的时长。
定时器的时长例如是网络设备通过信令通知给终端设备的,或者也可以是通过协议预定义的,或者也可以是终端设备通过其他方式获得的,具体不做限制。
结合第一方面,在第一方面的一种可能的实现方式中,所述第一条件为在所述小区重选过程中,对所述第二小区进行接入限制校验的结果是所述第二小区和所述第二小区的同频小区被禁止接入。
当不允许同频重选时,例如被禁止接入的是第二小区和第二小区的同频小区,那么也就是,被禁止接入第二小区的同时会被禁止接入第二小区所在频点的其它所有小区,也就是说,第二小区所在频点的其它所有小区都被牵连了,此时无论同频的其它小区当前的系统信息是否表明其它小区对于终端设备为禁止接入,终端设备在小区重选中都不能考虑这些小区,使得终端设备在进行小区重选时的可选范围大大减少。对此,本申请实施例可以尽快移除对被牵连小区的禁止接入限制,尽量避免终端设备在进行小区重选时候选小区数量的明显减少,从而有利于终端设备重选到信号强度尽可能好的小区。另外,本申请实施例在不允许同频重选时,也可以选择不移除对原来的最高排序小区的禁止接入限制(例如,只是解除对第二小区的同频小区的禁止接入限制,而不解除对第二小区的禁止接入限制),避免了终端设备在后续的小区重选中重新考虑原最高排序小区所带来的不必要的功耗。
例如,第二小区具体包括N个小区,如果第二小区为在所述小区重选的过程中任意一个被禁止接入的小区,那么这种实现方式可以是针对N个小区中的每个小区的,也就可以理解为,所述第一条件为在所述小区重选过程中,对所述N个小区中的第五小区进行接入限制校验的结果是所述N个小区中的第五小区和所述第五小区的同频小区被禁止接入。这里描述的“第五小区”,例如可以理解为N个小区中的一个小区,对N个小区中的每个小区都可以进行同样的处理。例如也可以将如上的第五小区替换为第i个小区,i取从1到N的整数,那么也就是对N个小区中的每个小区都进行同样的处理,也就是对第二小区进行处理。
结合第一方面,在第一方面的一种可能的实现方式中,所述第一条件为定时器超时,以及所述第二小区的重选失败次数小于或等于门限值;所述至少一个小区包括所述第二小区,或包括所述第二小区和所述第二小区的同频小区,所述第二小区的重选失败次数为所述终端设备在所述定时器的定时时长内被所述第二小区连续禁止接入的次数,或所述第二小区的重选失败次数为所述终端设备在所述定时器的定时时长内被所述第二小区禁止接入的次数。
第二小区对应的重选失败次数,记录的是终端设备在定时器的定时时长内被第二小区连续禁止接入的次数(如果中间有一次没有连续,则重选失败次数就会清零),或者是终端设备在定时器的定时时长内被第二小区禁止接入的次数。那么,在定时器超时时,如果第二小区的重选失败次数大于门限值,则不解除对第二小区的禁止接入限制,也就是将第二小区从终端设备的候选小区中排除,第二小区不作为终端设备的候选小区。可以理解为,如果一个小区在现有的bar解除机制下,连续被bar或在一段时间内被bar的次数大于门限值,表明现有的bar解除机制对该小区可能是不适用的,终端设备对这样的小区进行接入限制校验,会造成终端设备不必要的功耗。因此本申请实施例中不再依据现有机制来解除该小区的bar的限制,而是通过设置重选失败次数的方式来确定是否解除该小区的禁止接入限制,如果一个小区的重选失败次数过多,则不解除该小区的禁止接入限制,从而减少了不必要的终端设备的功耗。
例如,第二小区具体包括N个小区,如果第二小区为在所述小区重选的过程中任意一个被禁止接入的小区,那么这种实现方式可以是针对N个小区中的每个小区的,也就可以理解为,所述第一条件为定时器超时,以及所述N个小区中的第五小区的重选失败次数小于或等于门限值;所述至少一个小区包括所述第五小区,或包括所述第五小区和所述第五小区的同频小区,所述第五小区的重选失败次数为所述终端设备在所述定时器的定时时长内被所述第五小区连续禁止接入的次数,或所述第五小区的重选失败次数为所述终端设备在所述定时器的定时时长内被所述第五小区禁止接入的次数。这里描述的“第五小区”,例如可以理解为N个小区中的一个小区,只是对N个小区中的每个小区都可以进行同样的处理。例如也可以将如上的第五小区替换为第i个小区,i取从1到N的整数,那么也就是对N个小区中的每个小区都进行同样的处理,也就是对第二小区进行处理。
结合第一方面,在第一方面的一种可能的实现方式中,在小区重选的过程中,确定第二小区被禁止接入,包括:在所述小区重选的过程中,对所述第二小区进行接入限制校验,所述接入限制校验用于校验终端设备是否能够接入所述第二小区;所述第二小区的重选失败次数为所述终端设备在所述定时器的定时时长内被所述第二小区连续禁止接入的次数,则,当所述接入限制校验的结果为所述第二小区被禁止接入,且所述第二小区上一次被接入限制校验的结果是所述第二小区被禁止接入时,将所述重选失败次数加1,或者,当所述接入限制校验的结果为所述第二小区被禁止接入,且所述第二小区上一次被接入限制校验的结果是所述第二小区未被禁止接入时,将所述重选失败次数清零,并启动或重启所述定时器;或,所述第二小区的重选失败次数为所述终端设备在所述定时器的定时时长内被所述第二小区禁止接入的次数,则,当所述接入限制校验的结果为所述第二小区被禁止接入,且所述定时器未超时时,将所述重选失败次数加1,或,当所述接入限制校验的结果为所述第二小区被禁止接入,启动所述定时器,并将所述重选失败次数加1。
如果第二小区对应的重选失败次数记录的是终端设备在定时器的定时时长内被第二小区连续禁止接入的次数,或者是终端设备在定时器的定时时长内被第二小区禁止接入的次数,那么这里给出了具体如何记录重选失败次数以及如何设置定时器的方式。
例如,第二小区具体包括N个小区,如果第二小区为在所述小区重选的过程中任意一个被禁止接入的小区,那么这种实现方式可以是针对N个小区中的每个小区的,也就可以理解为,在小区重选的过程中,确定N个小区中的第五小区被禁止接入,包括:在所述小区重选的过程中,对所述N个小区中的第五小区进行接入限制校验,所述接入限制校验用于校验终端设备是否能够接入所述第五小区;所述第五小区的重选失败次数为所述终端设备在所述定时器的定时时长内被所述第五小区连续禁止接入的次数,则,当所述接入限制校验的结果为所述第五小区被禁止接入,且所述第五小区上一次被接入限制校验的结果是所述第五小区被禁止接入时,将所述重选失败次数加1,或者,当所述接入限制校验的结果为所述第五小区被禁止接入,且所述第五小区上一次被接入限制校验的结果是所述第五小区未被禁止接入时,将所述重选失败次数清零,并启动或重启所述定时器;或,所述第五小区的重选失败次数为所述终端设备在所述定时器的定时时长内被所述第五小区禁止接入的次数,则,当所述接入限制校验的结果为所述第五小区被禁止接入,且所述定时器未超时时,将所述重选失败次数加1,或,当所述接入限制校验的结果为所述第五小区被禁止接入,启动所述定时器,并将所述重选失败次数加1。这里描述的“第五小区”,例如可以理解为N个小区中的一个小区,只是对N个小区中的每个小区都可以进行同样的处理。例如也可以将如上的第五小区替换为第i个小区,i取从1到N的整数,那么也就是对N个小区中的每个小区都进行同样的处理,也就是对第二小区进行处理。
结合第一方面,在第一方面的一种可能的实现方式中,所述第一条件为所述第二小区的重选失败次数小于或等于门限值,所述至少一个小区包括所述第二小区,或包括所述第二小区和所述第二小区的同频小区,所述第二小区的重选失败次数为所述终端设备被所述第二小区连续禁止接入的次数。
第二小区对应的重选失败次数,记录的是终端设备被第二小区连续禁止接入的次数(如果中间有一次没有连续,则重选失败次数就会清零)。那么,如果第二小区的重选失败次数大于门限值,则终端设备不解除对第二小区的禁止接入限制,也就是将第二小区从终端设备的候选小区中排除,第二小区不作为终端设备的候选小区。可以理解为,如果一个小区在现有的bar解除机制下,连续被bar的次数大于门限值,表明现有的bar解除机制对该小区可能是不适用的,终端设备对这样的小区进行接入限制校验,会造成终端设备不必要的功耗。因此本申请实施例中不再依据现有机制来解除该小区的bar的限制,而是通过设置重选失败次数的方式来确定是否解除该小区的禁止接入限制,如果一个小区的重选失败次数过多,则不解除该小区的禁止接入限制,从而减少了不必要的终端设备的功耗。
例如,第二小区具体包括N个小区,如果第二小区为在所述小区重选的过程中任意一个被禁止接入的小区,那么这种实现方式可以是针对N个小区中的每个小区的,也就可以理解为,所述第一条件为所述N个小区中的第五小区的重选失败次数小于或等于门限值,所述至少一个小区包括所述第五小区,或包括所述第五小区和所述第五小区的同频小区,所述第五小区的重选失败次数为所述终端设备被所述第五小区连续禁止接入的次数。这里描述的“第五小区”,例如可以理解为N个小区中的一个小区,只是对N个小区中的每个小区都可以进行同样的处理。例如也可以将如上的第五小区替换为第i个小区,i取从1到N的整数,那么也就是对N个小区中的每个小区都进行同样的处理,也就是对第二小区进行处理。
结合第一方面,在第一方面的一种可能的实现方式中,在小区重选的过程中,确定第二小区被禁止接入,包括:当所述接入限制校验的结果为所述第二小区被禁止接入,且所述第二小区上一次被接入限制校验的结果是所述第二小区被禁止接入时,将所述重选失败次数加1,或者,当所述接入限制校验的结果为所述第二小区被禁止接入,且所述第二小区上一次被接入限制校验的结果是所述第二小区未被禁止接入时,将所述重选失败次数清零。
如果第二小区对应的重选失败次数记录的是终端设备被第二小区连续禁止接入的次数,那么这里给出了具体如何记录重选失败次数以及如何设置定时器的方式。
例如,第二小区具体包括N个小区,如果第二小区为在所述小区重选的过程中任意一个被禁止接入的小区,那么这种实现方式可以是针对N个小区中的每个小区的,也就可以理解为,在小区重选的过程中,确定N个小区中的第五小区被禁止接入,包括:当所述接入限制校验的结果为所述第五小区被禁止接入,且所述第五小区上一次被接入限制校验的结果是所述第五小区被禁止接入时,将所述重选失败次数加1,或者,当所述接入限制校验的结果为所述第五小区被禁止接入,且所述第五小区上一次被接入限制校验的结果是所述第五小区未被禁止接入时,将所述重选失败次数清零。这里描述的“第五小区”,例如可以理解为N个小区中的一个小区,只是对N个小区中的每个小区都可以进行同样的处理。例如也可以将如上的第五小区替换为第i个小区,i取从1到N的整数,那么也就是对N个小区中的每个小区都进行同样的处理,也就是对第二小区进行处理。
第二方面,提供一种通信装置,所述通信装置包括处理器,用于实现上述第一方面或第一方面的各种可能的设计所描述的方法。所述通信装置还可以包括存储器,用于存储程序指令和数据。所述存储器与所述处理器耦合,所述处理器可以调用并执行所述存储器中存储的程序指令,用于实现上述第一方面或第一方面的各种可能的设计所描述的方法。所述通信装置例如为如前所述的第一通信装置,示例性地,所述通信装置为通信设备,或者为设置在通信设备中的芯片。示例性的,所述通信设备为终端设备。其中,
所述存储器,用于存储指令:
所述处理器,用于执行所述指令,在小区重选的过程中,确定第二小区被禁止接入;根据小区重选准则确定最高排序小区;当所述最高排序小区发生变化,且满足第一条件时,解除对至少一个小区的禁止接入限制,所述至少一个小区为在所述小区重选的过程中被禁止接入的小区,所述至少一个小区中包括所述第二小区和/或所述第二小区的同频小区。
结合第二方面,在第二方面的一种可能的实现方式中,所述处理器用于通过如下方式根据小区重选准则确定最高排序小区:
在经过小区重选接入第一小区后,根据所述小区重选准则确定所述最高排序小区;或,
当在所述小区重选的过程中没有找到合适的小区时,根据所述小区重选准则确定所述最高排序小区。
结合第二方面,在第二方面的一种可能的实现方式中,所述最高排序小区为所述第一小区或所述第二小区或除所述第一小区和所述第二小区外的其他小区。
结合第二方面,在第二方面的一种可能的实现方式中,所述第二小区被禁止接入,是指将所述第二小区从小区重选的候选列表中排除。
结合第二方面,在第二方面的一种可能的实现方式中,所述第二小区具体为N个小区,所述处理器用于通过如下方式当所述最高排序小区发生变化,且满足第一条件时,解除对至少一个小区的禁止接入限制:
当所述最高排序小区发生变化,且满足所述第一条件时,解除对所述N个小区的禁止接入限制,所述N个小区为在所述小区重选的过程中全部被禁止接入的小区。
结合第二方面,在第二方面的一种可能的实现方式中,所述第一条件为定时器超时。
结合第二方面,在第二方面的一种可能的实现方式中,所述处理器用于通过如下方式在小区重选的过程中,确定第二小区被禁止接入:
在所述小区重选的过程中,对所述第二小区进行接入限制校验,所述接入限制校验用于校验通信设备是否能够接入所述第二小区;
确定所述接入限制校验的结果为所述第二小区被禁止接入,启动所述定时器,其中,所述第二小区为在所述小区重选的过程中第一个被禁止接入的小区,或所述第二小区为在所述小区重选的过程中任意一个被禁止接入的小区。
结合第二方面,在第二方面的一种可能的实现方式中,所述处理器用于通过如下方式确定所述接入限制校验的结果为所述第二小区被禁止接入,启动所述定时器:
确定所述接入限制校验的结果为所述第二小区被禁止接入,启动第一定时器;或,
确定所述接入限制校验的结果为所述第二小区和所述第二小区的同频小区被禁止接入,启动第二定时器。
结合第二方面,在第二方面的一种可能的实现方式中,若所述第二小区为在所述小区重选的过程中第一个被禁止接入的小区,则,所述处理器用于通过如下方式当所述最高排序小区发生变化,且定时器超时时,解除对至少一个小区的禁止接入限制:
当所述最高排序小区发生变化,且所述第一定时器或所述第二定时器超时时,解除对在所述小区重选的过程中全部被禁止接入的小区的禁止接入限制。
结合第二方面,在第二方面的一种可能的实现方式中,所述第二小区为在所述小区重选的过程中任意一个被禁止接入的小区,则,
所述处理器用于通过如下方式当所述最高排序小区发生变化,且定时器超时时,解除对至少一个小区的禁止接入限制:当所述最高排序小区发生变化,且所述第一定时器超时时,解除对所述第二小区的禁止接入限制;或,
所述处理器用于通过如下方式当所述最高排序小区发生变化,且定时器超时时,解除对至少一个小区的禁止接入限制:当所述最高排序小区发生变化,且所述第二定时器超时时,解除对所述第二小区和所述第二小区的同频小区的禁止接入限制,或解除对所述第二小区的同频小区的禁止接入限制。
结合第二方面,在第二方面的一种可能的实现方式中,所述通信装置还可以包括收发器,所述收发器用于所述通信装置与其它设备进行通信。示例性地,所述收发器例如为通信接口。例如,如果所述通信装置为通信设备,则通信接口可以是通信设备中的收发器,例如为通信设备中的射频收发组件,或者,如果所述通信装置为设置在通信设备中的芯片,则通信接口可以是该芯片的输入/输出接口,例如输入/输出管脚等。所述收发器用于:接收来自网络设备的第一信息,所述第一信息用于指示所述定时器的时长。
结合第二方面,在第二方面的一种可能的实现方式中,所述第一条件为在所述小区重选过程中,对所述第二小区进行接入限制校验的结果是所述第二小区和所述第二小区的同频小区被禁止接入。
结合第二方面,在第二方面的一种可能的实现方式中,述第一条件为定时器超时,以及所述第二小区的重选失败次数小于或等于门限值;所述至少一个小区包括所述第二小区,或包括所述第二小区和所述第二小区的同频小区,所述第二小区的重选失败次数为所述通信设备在所述定时器的定时时长内被所述第二小区连续禁止接入的次数,或所述第二小区的重选失败次数为所述通信设备在所述定时器的定时时长内被所述第二小区禁止接入的次数。
结合第二方面,在第二方面的一种可能的实现方式中,所述处理器用于通过如下方式在小区重选的过程中,确定第二小区被禁止接入:
在所述小区重选的过程中,对所述第二小区进行接入限制校验,所述接入限制校验用于校验通信设备是否能够接入所述第二小区;
所述第二小区的重选失败次数为所述通信设备在所述定时器的定时时长内被所述第二小区连续禁止接入的次数,则,当所述接入限制校验的结果为所述第二小区被禁止接入,且所述第二小区上一次被接入限制校验的结果是所述第二小区被禁止接入,且所述定时器未超时时,将所述重选失败次数加1,或者,当所述接入限制校验的结果为所述第二小区被禁止接入,且所述第二小区上一次被接入限制校验的结果是所述第二小区未被禁止接入时,将所述重选失败次数清零,并启动或重启所述定时器;或,所述第二小区的重选失败次数为所述通信设备在所述定时器的定时时长内被所述第二小区禁止接入的次数,则,当所述接入限制校验的结果为所述第二小区被禁止接入,且所述定时器未超时时,将所述重选失败次数加1,或,当所述接入限制校验的结果为所述第二小区被禁止接入,启动所述定时器,并将所述重选失败次数加1。
结合第二方面,在第二方面的一种可能的实现方式中,所述第一条件为所述第二小区的重选失败次数小于或等于门限值,所述至少一个小区包括所述第二小区,或包括所述第二小区和所述第二小区的同频小区,所述第二小区的重选失败次数为所述通信设备被所述第二小区连续禁止接入的次数。
结合第二方面,在第二方面的一种可能的实现方式中,所述处理器用于通过如下方式在小区重选的过程中,确定第二小区被禁止接入:
当所述接入限制校验的结果为所述第二小区被禁止接入,且所述第二小区上一次被接入限制校验的结果是所述第二小区被禁止接入时,将所述重选失败次数加1,或者,当所述接入限制校验的结果为所述第二小区被禁止接入,且所述第二小区上一次被接入限制校验的结果是所述第二小区未被禁止接入时,将所述重选失败次数清零。
关于第二方面或第二方面的各种可能的实现方式所带来的技术效果,可以参考对于第一方面或第一方面的各种可能的实现方式的技术效果的介绍。
第三方面,提供一种通信装置,该通信装置例如为如前所述的第一通信装置。所述通信设备用于执行上述第一方面或第一方面的任一可能的实现方式中的方法。具体地,所述通信设备可以包括用于执行第一方面或第一方面的任一可能的实现方式中的方法的模块,例如包括相互耦合的第一确定模块、第二确定模块和解除模块,可选的,还可以包括收发模块。示例性地,所述通信装置为通信设备。示例性地,所述通信设备为终端设备。
第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现第一方面或第一方面的任一可能的实现方式中的方法。
第五方面,提供一种包含指令的计算机程序产品,所述计算机程序产品中存储有指令,当其在计算机上运行时,使得计算机执行上述第一方面或第一方面的任意一种可能的实施方式中所述的方法。
在实际应用中,一个小区被禁止接入的状态可能会持续较长的时间,则,通过本申请实施例提供的第一条件,就能够尽量使得一个小区在被禁止接入时,终端设备可以减少对该小区进行校验的次数,从而减少终端设备的无效的功耗,也使得终端设备对小区的校验的有效性更高。
附图说明
图1为当前的小区重选机制示意图;
图2~图4为本申请实施例的三种应用场景示意图;
图5为本申请实施例提供的第一种小区重选方法的流程图;
图6为本申请实施例提供的第二种小区重选方法的流程图;
图7A~图7B均为本申请实施例提供的第三种小区重选方法的流程图;
图8为本申请实施例提供的第一种通信设备的示意性框图;
图9为本申请实施例提供的第二种通信设备的另一示意性框图;
图10为本申请实施例提供的通信装置的示意性框图;
图11为本申请实施例提供的通信装置的另一示意性框图;
图12为本申请实施例提供的通信装置的再一示意性框图。
具体实施方式
为了使本申请实施例的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例作进一步地详细描述。
以下,对本申请实施例中的部分用语进行解释说明,以便于本领域技术人员理解。
1)终端设备,包括向用户提供语音和/或数据连通性的设备,例如可以包括具有无线连接功能的手持式设备、或连接到无线调制解调器的处理设备。该终端设备可以经无线接入网(radio access network,RAN)与核心网进行通信,与RAN交换语音和/或数据。该终端设备可以包括用户设备(user equipment,UE)、无线终端设备、移动终端设备、订户单元(subscriber unit)、订户站(subscriber station),移动站(mobile station)、移动台(mobile)、远程站(remote station)、接入点(access point,AP)、远程终端设备(remoteterminal)、接入终端设备(access terminal)、用户终端设备(user terminal)、用户代理(user agent)、或用户装备(user device)等。例如,可以包括移动电话(或称为“蜂窝”电话),具有移动终端设备的计算机,便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,智能穿戴式设备等。例如,个人通信业务(personal communication service,PCS)电话、无绳电话、会话发起协议(session initiation protocol,SIP)话机、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital assistant,PDA)、等设备。还包括受限设备,例如功耗较低的设备,或存储能力有限的设备,或计算能力有限的设备等。例如包括条码、射频识别(radio frequency identification,RFID)、传感器、全球定位系统(global positioning system,GPS)、激光扫描器等信息传感设备。
作为示例而非限定,在本申请实施例中,该终端设备还可以是车载终端设备或可穿戴设备等。可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能头盔、智能首饰等。
2)网络设备,例如包括接入网(access network,AN)设备。接入网设备例如基站(例如,接入点),可以是指接入网中在空中接口上通过一个或多个小区与无线终端设备通信的设备。网络设备可用于将收到的空中帧与网际协议(IP)分组进行相互转换,作为终端设备与接入网的其余部分之间的路由器,其中接入网的其余部分可包括IP网络。网络设备还可协调对空中接口的属性管理。例如,网络设备可以包括长期演进(long termevolution,LTE)系统或演进的LTE系统(LTE-Advanced,LTE-A)中的演进型基站(NodeB或eNB或e-NodeB,evolutional Node B),或者也可以包括第五代移动通信技术(fifthgeneration,5G)新无线(new radio,NR)系统中的下一代节点B(next generation node B,gNB)或者也可以包括云接入网(cloud radio access network,CloudRAN)系统中的集中式单元(centralized unit,CU)和分布式单元(distributed unit,DU),本申请实施例并不限定。
3)本申请实施例中的术语“系统”和“网络”可被互换使用。“多个”是指两个或两个以上,鉴于此,本申请实施例中也可以将“多个”理解为“至少两个”。“至少一个”,可理解为一个或多个,例如理解为一个、两个或更多个。例如,包括至少一个,是指包括一个、两个或更多个,而且不限制包括的是哪几个,例如,包括A、B和C中的至少一个,那么包括的可以是A,B,C,A和B,A和C,B和C,或A和B和C。“至少两个”,可理解为两个或更多个。同理,对于“至少一种”等描述的理解,也是类似的。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,或单独存在B这三种情况。另外,字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。
以及,除非有相反的说明,本申请实施例提及“第一”、“第二”等序数词是用于对多个对象进行区分,不用于限定多个对象的顺序、时序、优先级或者重要程度。例如,第一小区和第二小区,只是为了区分不同的小区,并不是表示这两种小区的优先级或者重要程度等的不同。
如上介绍了本申请实施例涉及的一些概念,下面介绍本申请实施例涉及的技术特征。
以同频小区重选为例,当前的小区重选机制可参考图1。
在进行小区重选时,终端设备按照小区重选准则对小区重选的候选列表中包括的候选小区进行排序,例如,终端设备对小区重选的候选列表中满足S准则的候选小区按照R准则进行排序,例如可以理解为小区重选准则包括S准则和/或R准则,则终端设备是按照小区重选准则对小区进行排序。其中,满足S准则的小区可以简单理解为,是信号质量满足一定要求的小区,按照R准则排序,例如按照小区的信号质量从高到低的顺序排序,对于排序最靠前的小区,可以称为最高排序小区。当终端设备驻留到当前服务小区的时长大于1s,且该最高排序小区不是终端设备的服务小区的时长大于预设门限TreselectionRAT时,终端设备读取该最高排序小区的系统信息,以对该最高排序小区进行接入限制(bar)校验。
若校验结果为“未禁止(not barred)”,表明该最高排序小区对于该终端设备为允许接入,则终端设备可以重选至该最高排序小区,并继续进行如前所述的小区重选过程。
或者,若校验结果为“禁止(barred)”,就表明该最高排序小区对于该终端设备为禁止接入,则,如果终端设备未读取到该最高排序小区的主信息块(master informationblock,MIB)和系统信息块(system information block,SIB)1,则终端设备确定终端设备禁止接入该最高排序小区,此时只是该最高排序小区对该终端设备禁止接入,被禁止接入的时长至多为300s,如果终端设备读取了该最高排序小区的MIB和SIB1,并且,如果读取的MIB中的参数内部频率重选(intraFreqReselection)为“允许(allowed)”,则该终端设备确定终端设备被禁止接入该最高排序小区,被禁止接入的时长至多为300s,而如果读取的MIB中的参数intraFreqReselection为“不允许(not allowed)”,则该终端设备确定终端设备被禁止接入该最高排序小区以及该最高排序小区的同频小区,被禁止接入的时长为300s,此时该最高排序小区和该最高排序小区的同频小区都对该终端设备禁止接入。
如果校验结果为“barred”,终端设备继续对剩余的小区按照R准则排序,所谓剩余的小区,就是小区重选的候选列表中除了对终端设备禁止接入的小区之外的其他的满足S准则的小区,终端设备再继续对重选排序得到的最高排序小区进行如前所述的bar校验过程,直到终端设备重选进入一个小区。
在终端设备重选驻留到一个小区后,终端设备会继续进行小区重选过程。那么在此时的小区重选过程中,如果终端设备按照R准则排序得到的最高排序小区发生了变化,则终端设备会将在进入当前驻留的小区之前的小区重选过程中被禁止接入的小区重新纳入终端设备的小区重选的候选列表中,以使得这些小区重新参与小区重选过程。
一般来说,系统信息更新周期为64~4096个无线帧(最大为40.96s),且即使系统信息有更新,而决定一个小区是否被禁止接入的信息也不一定会改变。而完成一次小区重选的时长为秒级,且通过外场测试发现最高排序小区的变化非常频繁。那么,原来被禁止接入的小区,在被重新纳入终端设备的小区重选的候选列表后,在重新参与小区重选的过程中,可能还是会被禁止接入,而终端设备却还是需要对这些小区进行校验,由此导致终端设备的功耗较大。另外,NR系统相对于LTE系统来说,小区的范围更小,小区间的重叠更为明显,则小区的信号质量更容易发生变化,也就导致在排序时,最高排序小区的变化更加频繁,那么终端设备需要更为频繁地对之前被禁止接入的小区重新进行bar校验等,使得终端设备的无效的功耗更多。
鉴于此,提供本申请实施例的技术方案。在本申请实施例中,终端设备在第一小区再进行小区重选时,如果最高排序小区发生变化,且满足第一条件,才会将之前被禁止接入的第二小区重新作为候选小区,而如果不满足第一条件,则不会将之前被禁止接入的第二小区作为候选小区。则,通过第一条件,就能够尽量使得终端设备在重新将之前被禁止接入的小区作为候选小区时,用于决定之前被禁止接入的小区是否被禁止接入的信息可能已经发生了改变,使得终端设备对这样的小区的校验更为有效,减少终端设备的无谓的功耗。
本申请实施例可应用于演进的通用移动通信系统陆地无线接入网(evolveduniversal mobile telecommunications system terrestrial radio access network,E-UTRAN)系统,或者下一代(next generation,NG)-无线接入网(radio access network,RAN)系统,或者NR系统,或者还可以应用于下一代通信系统或者类似的通信系统。
请参考图2,为本申请实施例的一种应用场景,或者说是本申请实施例应用的一种网络架构,该网络架构例如为E-UTRAN系统的一种网络架构。在图2中,E-UTRAN由eNB组成,提供面向终端设备的E-UTRA用户面和控制面的协议。eNB之间通过X2接口互连。eNB也通过S1-MME接口连接到移动管理实体(mobility management entity,MME),以及通过S1-U接口连接到服务网关(service gateway,S-GW)。图2中以3个eNB为例,且eNB在图2中表示为网络设备,分别为第一网络设备、第二网络设备和第三网络设备。在图2中未画出终端设备,实际上图2中的每个eNB都可能服务于一个或多个终端设备,本申请实施例所提供的技术方案就可以通过终端设备和服务于终端设备的eNB执行。
请参考图3,为本申请实施例的另一种应用场景,或者说是本申请实施例应用的另一种网络架构,该网络架构例如为NG-RAN系统的一种网络架构。在图3中,gNB提供面向终端设备的NR用户平面和控制平面协议,且gNB连接到5G系统的核心网,ng-eNB提供面向终端设备的E-UTRA用户平面和控制平面协议,ng-eNB也连接到5G系统的核心网。gNB与ng-eNB之间通过Xn接口互连,且gNB与ng-eNB均通过NG接口连接到5G核心网(5GC)中的接入和移动性管理功能(access and mobility management function,AMF)/用户面功能(user planefunction,UPF)。在图3中,第四网络设备和第五网络设备均为gNB,第六网络设备和第七网络设备均为ng-gNB。在图3中也未画出终端设备,实际上图3中的每个gNB或者ng-gNB都可能服务于一个或多个终端设备,本申请实施例所提供的技术方案就可以通过终端设备和服务于终端设备的gNB执行,或者也可以通过终端设备和服务于终端设备的ng-gNB执行。
请参考图4,为本申请实施例的再一种应用场景,或者说是本申请实施例应用的再一种网络架构,该网络架构例如为NR系统的一种网络架构。在图4中,NR系统由gNB组成,提供面向终端设备的NR用户面和控制面的协议。gNB之间通过X2接口互连。gNB通过NG接口连接到5G核心网中的AMF/UPF。图4中以3个gNB为例,且gNB在图4中表示为网络设备,分别为第八网络设备、第九网络设备和第十网络设备。在图4中未画出终端设备,实际上图4中的每个gNB都可能服务于一个或多个终端设备,本申请实施例所提供的技术方案就可以通过终端设备和服务于终端设备的gNB执行。
如上的图2~图4只是介绍了几种可能的应用场景,本申请实施例的应用场景不限于此,例如本申请实施例所应用的通信系统发生变化时,相应的应用场景也会有所变化。
下面结合说明书附图介绍本申请实施例提供的技术方案。
本申请实施例提供第一种小区重选方法,请参见图5,为该方法的流程图。该方法可应用于图2或图3或图4所示的场景,在下文的介绍过程中,就以本申请实施例提供的方法应用于图2或图3或图4所示的应用场景为例。另外,该方法可由两个通信装置执行,这两个通信装置例如为第一通信装置和第二通信装置,其中,第一通信装置可以是网络设备或能够支持网络设备实现该方法所需的功能的通信装置,或者第一通信装置可以是终端设备或能够支持终端设备实现该方法所需的功能的通信装置,当然还可以是其他通信装置,例如芯片系统。对于第二通信装置也是同样,第二通信装置可以是网络设备或能够支持网络设备实现该方法所需的功能的通信装置,或者第二通信装置可以是终端设备或能够支持终端设备实现该方法所需的功能的通信装置,当然还可以是其他通信装置,例如芯片系统。且对于第一通信装置和第二通信装置的实现方式均不做限制,例如第一通信装置可以是网络设备,第二通信装置是终端设备,或者第一通信装置和第二通信装置都是网络设备,或者第一通信装置和第二通信装置都是终端设备,或者第一通信装置是网络设备,第二通信装置是能够支持终端设备实现该方法所需的功能的通信装置,等等。其中,网络设备例如为基站。
为了便于介绍,在下文中,以该方法由网络设备和终端设备执行为例,也就是,以第一通信装置是终端设备、第二通信装置是网络设备为例。如果将本申请实施例提供的方法应用于图2所示的应用场景,则下文所述的网络设备可以是图2中的第一网络设备、第二网络设备或第三网络设备,如果将本申请实施例提供的方法应用于图3所示的应用场景,则下文所述的网络设备可以是图3中的第四网络设备、第五网络设备、第六网络设备或第七网络设备,如果将本申请实施例提供的方法应用于图5所示的应用场景,则下文所述的网络设备可以是图5中的第八网络设备、第九网络设备或第十网络设备。
S51、在小区重选的过程中,终端设备根据小区重选准则确定最高排序小区(highest ranked cell)。
例如,终端设备根据R准则,从小区重选的候选列表包括的满足S准则的候选小区中确定最高排序小区。例如,终端设备根据R准则,将小区重选的候选列表包括的满足S准则的候选小区进行排序,例如终端设备可以根据小区的信号质量从高到低的顺序进行排序,从而可以确定最高排序小区。
其中,对终端设备采用的排序规则介绍如下:服务小区和邻小区的排序准则Rs和Rn分别定义为:
Rs=Qmeas,s+Qhyst-Qoffsettemp
Rn=Qmeas,n-Qoffset-Qoffsettemp
其中,
Figure BDA0001852814210000151
其中,Qhyst用于设置排序条件的迟滞值,Qoffsetfrequency为相同优先级的NR频点的频率偏置。Rs针对的是当前服务小区,Rn针对的是其他小区,例如Rs和Rn计算的都是RSRP的值。终端设备可以通过测量得到Qmeas,n和Qmeas,s,再通过如上公式可以计算得到当前服务小区的RSRP和其他候选小区的RSRP,从而可以根据计算结果对候选小区(候选小区也包括当前服务小区)进行排序,而排序之后,位于序列最前端的小区(也就是R值最大的小区)就是最高排序小区。
例如终端设备确定的最高排序小区为第二小区。其中,最高排序小区,也可以描述为最好小区,在本申请的各个实施例中,这两个特征可以互换。
S52、终端设备对第二小区进行bar校验。如果bar校验的结果为“not barred”,则执行S53,或者,如果bar校验的结果为“barred”,则执行S54。
终端设备在确定最高排序小区后,可以对确定的最高排序小区进行bar校验,以确定终端设备是否能够接入该小区。例如终端设备确定的最高排序小区是第二小区,则终端设备可以对第二小区进行bar校验,以确定终端设备是否能够接入第二小区。
S53、若bar校验的结果为第二小区为“not barred”,则终端设备重选接入第二小区。继续S58。
例如,bar校验的结果为第二小区是“not barred”,表明终端设备允许接入第二小区,那么终端设备可以重选接入第二小区。在本申请的各个实施例中,终端设备重选接入一个小区,也可以理解为是终端设备驻留一个小区,这两个概念可互换,例如,终端设备重选接入第二小区,也可以描述为是终端设备驻留第二小区。
作为可选的方式,终端设备在重选接入第二小区之前,还可以判断第二小区是否满足S准则,如果满足S准则,则终端设备重选接入第二小区,否则终端设备可以不重选接入第二小区,而是继续进行小区重选过程。
S54、若bar校验的结果为第二小区为“barred”,则第二小区被禁止接入。接下来执行S55。
在本申请的各个实施例中,第二小区被禁止接入,是指将第二小区从小区重选的候选列表中排除。另外,在本申请的各个实施例中,小区被禁止接入,也可理解为是小区被禁止驻留,“禁止接入”和“禁止驻留”,这两个概念在本申请实施例中可互换。例如,第二小区被禁止接入,也可以描述为第二小区被禁止驻留。
若bar校验的结果为第二小区为“barred”,表明第二小区对该终端设备禁止接入,则终端设备不将第二小区加入终端设备的候选小区,也就是,终端设备将第二小区从终端设备的候选小区中排除,或者说,终端设备从终端设备的候选小区中去除第二小区,例如从小区重选的候选列表中删除第二小区的信息。另外,终端设备还启动定时器。具体的,若校验结果为“barred”,就表明第二小区对于该终端设备为禁止接入,则,如果终端设备未读取到第二小区的MIB和SIB1,则终端设备确定终端设备禁止接入第二小区,则终端设备将第二小区从终端设备的候选小区中排除,且启动定时器,此时只是第二小区对该终端设备禁止接入,可以认为该定时器是针对第二小区的;而如果终端设备读取了该最高排序小区的MIB和SIB1,并且,如果读取的MIB中的参数intraFreqReselection为“allowed”,则该终端设备确定终端设备禁止接入第二小区,则终端设备将第二小区从终端设备的候选小区中排除,且启动定时器,可以认为该定时器是针对第二小区的,而如果读取的MIB中的参数intraFreqReselection为“not allowed”,则该终端设备确定终端设备禁止接入第二小区以及第二小区的同频小区,且终端设备启动定时器,此时第二小区和第二小区的同频小区都对该终端设备禁止接入,则终端设备将第二小区和第二小区的同频小区从终端设备的候选小区中排除,可以认为该定时器是针对第二小区的,也可以认为该定时器是针对第二小区和第二小区的同频小区的。
关于定时器的数量,也有不同的实施方式。
作为定时器的数量的第一种实施方式,针对一个小区只有一个定时器。则无论读取的MIB中的参数intraFreqReselection是“allowed”还是“not allowed”,终端设备启动的都是同一个定时器,那么具体过程可以参考上一段的描述。这种实施方式下,终端设备只需要设置一个定时器,实现较为简单。图5的S54就是以这种情况为例。
作为定时器的数量的第二种实施方式,针对一个小区可以设置两个定时器,分别为第一定时器和第二定时器,第一定时器例如表示为Tbarred-cell,第二定时器例如表示为Tbarred-frequency。例如,如果bar校验的结果为第二小区为“barred”,且终端设备读取的MIB中的参数intraFreqReselection是“allowed”,也就是终端设备确定终端设备不能接入第二小区,或者对此描述为终端设备确定允许同频重选,则可选的,终端设备可以启动定时器,如果终端设备启动定时器,则启动的是第一定时器,或者,终端设备也可以不启动定时器。而如果bar校验的结果为第二小区为“barred”,且终端设备读取的MIB中的参数intraFreqReselection是“not allowed”,也就是终端设备确定终端设备不能接入第二小区和第二小区的同频小区,或者对此描述为终端设备确定不允许同频重选,则可选的,终端设备可以启动定时器,如果终端设备启动定时器,则启动的是第二定时器,或者,终端设备也可以不启动定时器。也就是说,在定时器的数量的第二种实施方式下,终端设备可能启动第一定时器和/或第二定时器。第一定时器和/或第二定时器,可以包括第一定时器或第二定时器,或包括第一定时器和第二定时器。
例如,在只有一个定时器时,终端设备可以从网络设备处获得定时器的定时时长。例如网络设备向终端设备发送第一信息,第一信息用于指示定时器的定时时长,则终端设备接收来自网络设备的第一信息后就可以确定定时器的定时时长。第一信息例如为第二小区的系统信息,或者也可以是其他信息。例如,网络设备可以确定定时器的定时时长,并通过第二小区的系统信息将定时器的定时时长指示给终端设备。或者终端设备也可以通过其他方式获得定时器的定时时长,具体不做限制。例如,网络设备可以根据小区的系统信息更新周期来设置定时器的定时时长,例如可以设置定时器的定时时长大于或等于小区的系统信息更新周期,或者网络设备也可以根据小区的bar的相关系统信息的更新时间来设置定时器的定时时长等,使得对于小区的禁止接入限制的解除可以适配于该小区的系统信息更新周期,或适配于该小区的bar的相关系统信息的更新时间,从而减少了终端设备不必要的小区重选运算,相应降低终端设备的功耗。
在有第一定时器时,终端设备也可以从网络设备处获得第一定时器的定时时长。例如网络设备向终端设备发送第一信息,第一信息用于指示第一定时器的定时时长,则终端设备接收来自网络设备的第一信息后就可以确定第一定时器的定时时长。同理,在有第二定时器时,终端设备也可以从网络设备处获得第二定时器的定时时长。例如网络设备向终端设备发送第一信息,第一信息用于指示第二定时器的定时时长,则终端设备接收来自网络设备的第一信息后就可以确定第二定时器的定时时长。第一信息例如为第二小区的系统信息。例如,网络设备可以确定第一定时器的定时时长和第二定时器的定时时长,并通过第二小区的系统信息将第一定时器的定时时长和第二定时器的定时时长指示给终端设备。或者终端设备也可以通过其他方式获得第一定时器的定时时长和第二定时器的定时时长,具体不做限制。例如,网络设备可以根据小区的系统信息更新周期来设置第一定时器和/或第二定时器的定时时长,例如可以设置第一定时器和/或第二定时器的定时时长大于或等于小区的系统信息更新周期,或者网络设备也可以根据小区的bar的相关系统信息的更新时间来设置第一定时器和/或第二定时器的定时时长等,使得对于小区的禁止接入限制的解除可以适配于该小区的系统信息更新周期,或适配于该小区的bar的相关系统信息的更新时间,从而减少了终端设备不必要的小区重选运算,相应降低终端设备的功耗。
其中,本申请实施例对于第一定时器的定时时长和第二定时器的定时时长之间的大小不做限制。例如,因为第二定时器是与不允许同频重选的方式对应,那么在第二定时器的定时时长内,第二小区和第二小区的同频小区对于终端设备来说都是禁止接入的,则对于终端设备来说禁止接入的小区可能较多,终端设备在进行小区重选时的选择范围就会变小,可能会影响到终端设备重选到更为合适的小区,因此,第二定时器的定时时长可以相对较短,使得终端设备在进行小区重选时能够尽量有比较大的选择范围,在这种情况下,第二定时器的定时时长可以小于第一定时器的定时时长。但本申请实施例不限于此,例如第一定时器的定时时长也可以等于第二定时器的定时时长,或者第一定时器的定时时长也可以大于第二定时器的定时时长。
S55、终端设备根据小区重选准则,从小区重选的候选列表中包括的剩余的小区中确定最高排序小区。
所谓的剩余的小区,就是小区重选的候选列表中除去S54中被禁止接入的小区之外的其他满足S准则的小区,例如S54中被禁止接入的小区是第二小区,那么剩余的小区就是小区重选的候选列表中除第二小区之外的其他满足S准则的小区,或者S54中被禁止接入的是第二小区和第二小区的同频小区,那么剩余的小区就是小区重选的候选列表中除第二小区和第二小区的同频小区之外的其他满足S准则的小区。
可以理解为,终端设备根据R准则,从小区重选的候选列表包括的满足S准则的除被禁止接入的小区之外的其他候选小区中确定最高排序小区。例如,终端设备根据R准则,将小区重选的候选列表包括的满足S准则的除被禁止接入的小区之外的其他候选小区进行排序,例如终端设备是根据小区的信号质量从高到低的顺序进行排序,从而可以确定最高排序小区。例如终端设备确定的最高排序小区为第三小区。
S56、终端设备对第三小区进行bar校验。
终端设备在确定最高排序小区后,可以对确定的最高排序小区进行bar校验,以确定终端设备是否能够接入该小区。例如终端设备确定的最高排序小区是第三小区,则终端设备可以对第三小区进行bar校验,以确定终端设备是否能够接入第三小区。本实施例,以终端设备对第三小区的bar校验的结果为“not barred”为例。
S57、若bar校验的结果为第三小区为“not barred”,则终端设备重选接入第三小区。继续S58。
例如,bar校验的结果为第三小区是“not barred”,表明终端设备允许接入第三小区,那么终端设备可以重选接入第三小区。
作为可选的方式,终端设备在重选到第三小区之前,还可以判断第三小区是否满足S准则,如果满足S准则,则终端设备重选到第三小区,否则终端设备可以不重选到第三小区,而是继续进行小区重选过程。
当然,bar校验的结果也有可能是第三小区为“barred”,若bar校验的结果为第三小区为“barred”,则终端设备不将第三小区加入终端设备的候选小区,也就是将第三小区从终端设备的候选小区中排除,而可以继续小区重选过程。关于此具体的过程,可以参考S54中,若bar校验的结果为第二小区为“barred”之后,终端设备的处理方式。这可以理解为是一个循环执行的过程,如果终端设备校验的小区一直被bar,则终端设备就一直循环执行选择小区并对小区进行bar校验的过程,直到终端设备重选到一个小区为止。
另外在本申请实施例中,除了前文所述的定时器的数量之外,关于定时器的设置,有两种实现方式。
作为定时器的设置的第一种实现方式,可以针对终端设备在重选到新的小区之前的每个被禁止接入的每个小区,都设置定时器,在这种情况下可以理解为,第二小区是终端设备在重选到第一小区之前,在小区重选过程中被禁止接入的任意一个小区。例如,在S54中,终端设备对第二小区进行bar校验的结果是第二小区被“barred”,则终端设备可以针对第二小区启动定时器,而如果在S56中,终端设备对第三小区进行bar校验的结果是第三小区被“barred”,则终端设备也可以针对第三小区启动定时器,相当于,对于每个被“barred”的小区都可以启动对应的定时器,使得定时器的设置更有针对性。对于不同小区来说,对应的定时器的定时时长可以相等,例如都可以是终端设备通过相应的小区的系统信息获得的,或者也可以不相等,具体的不做限制。
在定时器的设置的第一种实现方式下,如果定时器具体包括第一定时器和第二定时器,那么实现方式也是类似的,也是可以针对终端设备在重选到新的小区之前的每个被禁止接入的每个小区,都设置第一定时器或第二定时器,在这种情况下同样可以理解为,第二小区是终端设备在重选到第一小区之前,在小区重选过程中被禁止接入的任意一个小区。例如,在S54中,终端设备对第二小区进行bar校验的结果是第二小区被“barred”,且终端设备读取的MIB中的参数intraFreqReselection是“allowed”,则终端设备可以针对第二小区启动第一定时器,或者在S54中,终端设备对第二小区进行bar校验的结果是第二小区被“barred”,且终端设备读取的MIB中的参数intraFreqReselection是“not allowed”,则终端设备可以针对第二小区启动第二定时器;而如果在S56中,终端设备对第三小区进行bar校验的结果是第三小区被“barred”,且终端设备读取的MIB中的参数intraFreqReselection是“allowed”,则终端设备可以针对第三小区启动第一定时器,或者在S54中,终端设备对第三小区进行bar校验的结果是第三小区被“barred”,且终端设备读取的MIB中的参数intraFreqReselection是“not allowed”,则终端设备可以针对第三小区启动第二定时器。相当于,对于每个被“barred”的小区都可以启动对应的第一定时器或第二定时器,对于不同的小区来说,对应的第一定时器的定时时长可以相等,也可以不相等,对应的第二定时器的定时时长可以相等,例如这些第一定时器的定时时长和/或第二定时器的定时时长都可以是终端设备通过相应的小区的系统信息获得的,或者也可以不相等,具体的不做限制。
作为定时器的设置的第二种实现方式,可以针对终端设备在重选到新的小区之前的被禁止接入的全部小区设置统一的定时器,例如可以从终端设备在某一次开始进行小区重选之后,针对第一次被“barred”的小区设置定时器,例如,第二小区就是终端设备在重选到第一小区之前,在小区重选过程中第一个被禁止接入的小区。例如,在S54中,终端设备对第二小区进行bar校验的结果是第二小区被“barred”,而第二小区是终端设备在本次小区重选过程中的第一个被禁止接入的小区,则终端设备可以针对第二小区启动定时器。而如果在S56中,终端设备对第三小区进行bar校验的结果是第三小区被“barred”,而第三小区已经不是终端设备在本次小区重选过程中的第一个被禁止接入的小区,则终端设备可以不针对第三小区启动定时器。
在定时器的设置的第二种实现方式下,如果定时器具体包括第一定时器和第二定时器,那么实现方式也是类似的,也可以针对终端设备在重选到新的小区之前的被禁止接入的全部小区设置统一的定时,例如,第二小区就是终端设备在重选到第一小区之前,在小区重选过程中第一个被禁止接入的小区。例如,在S54中,终端设备对第二小区进行bar校验的结果是第二小区被“barred”,且终端设备读取的MIB中的参数intraFreqReselection是“allowed”,且第二小区是终端设备在本次小区重选过程中的第一个被禁止接入的小区,则终端设备可以针对第二小区启动第一定时器,或者在S54中,终端设备对第二小区进行bar校验的结果是第二小区被“barred”,且终端设备读取的MIB中的参数intraFreqReselection是“not allowed”,且第二小区是终端设备在本次小区重选过程中的第一个被禁止接入的小区,则终端设备可以针对第二小区启动第二定时器。而如果在S56中,终端设备对第三小区进行bar校验的结果是第三小区被“barred”,且终端设备读取的MIB中的参数intraFreqReselection是“allowed”,而第三小区已经不是终端设备在本次小区重选过程中的第一个被禁止接入的小区,则终端设备可以不针对第三小区启动第一定时器,或者在S54中,终端设备对第三小区进行bar校验的结果是第三小区被“barred”,且终端设备读取的MIB中的参数intraFreqReselection是“not allowed”,而第三小区已经不是终端设备在本次小区重选过程中的第一个被禁止接入的小区,则终端设备可以不针对第三小区启动第二定时器。
或者,在定时器的设置的第二种实现方式下,如果定时器具体包括第一定时器和第二定时器,那么实现方式也是类似的,也可以针对终端设备在重选到新的小区之前的被禁止接入的全部小区设置统一的定时,例如,第二小区就是终端设备在重选到第一小区之前,在小区重选过程中第一个被禁止接入的小区。例如,在S54中,终端设备对第二小区进行bar校验的结果是第二小区被“barred”,且终端设备读取的MIB中的参数intraFreqReselection是“allowed”,且第二小区是终端设备在本次小区重选过程中的第一个被禁止接入的小区,则终端设备可以针对第二小区启动第一定时器,或者在S54中,终端设备对第二小区进行bar校验的结果是第二小区被“barred”,且终端设备读取的MIB中的参数intraFreqReselection是“not allowed”,且第二小区是终端设备在本次小区重选过程中的第一个被禁止接入的小区,则终端设备可以针对第二小区启动第二定时器。在S56中,如果终端设备对第三小区进行bar校验的结果是第三小区被“barred”,且终端设备读取的MIB中的参数intraFreqReselection是“allowed”,那么,如果终端设备已经针对第二小区启动了第一定时器,则终端设备可以不针对第三小区再启动定时器,而如果终端设备针对第二小区启动的是第二定时器,则终端设备可以针对第三小区再启动第一定时器;或者在S56中,如果终端设备对第三小区进行bar校验的结果是第三小区被“barred”,且终端设备读取的MIB中的参数intraFreqReselection是“not allowed”,那么,如果终端设备已经针对第二小区启动了第二定时器,则终端设备可以不针对第三小区再启动定时器,而如果终端设备针对第二小区启动的是第一定时器,则终端设备可以针对第三小区再启动第一定时器。也就是说,在终端设备重选接入第一小区之前的小区重选过程中,终端设备最多可以启动两个定时器,即第一定时器和第二定时器,其中每个定时器都针对一类小区,例如第一定时器针对的是校验被“barred”且终端设备读取的MIB中的参数intraFreqReselection是“allowed”的小区,第二定时器针对的是校验被“barred”且终端设备读取的MIB中的参数intraFreqReselection是“notallowed”的小区。当然也有可能在终端设备重选接入第一小区之前的小区重选过程中,终端设备只启动第一定时器或第二定时器,例如对于校验被“barred”的小区,终端设备读取的MIB中的参数intraFreqReselection均为“allowed”,则终端设备就只启动第一定时器,而不启动第二定时器。或者还有可能在终端设备重选接入第一小区之前的小区重选过程中,终端设备不启动定时器,例如终端设备在小区重选过程中第一次就重选成功,没有小区被“barred”,则终端设备就不启动定时器。
那么在定时器的设置的第二种实现方式下,在一次小区重选过程中,终端设备可以只启动一个定时器,或者最多启动两个定时器,较为简单。
S58、在经过小区重选接入第一小区后,终端设备根据小区重选准则确定最高排序小区。
其中,如果执行的是S51、S52、S53和S58,那么这里的第一小区就是前文所述的第二小区,或者,如果执行的是S51、S52、S54、S55、S56、S57和S58,那么这里的第一小区就是前文所述的第三小区。
终端设备在重选接入第一小区后,还可以继续执行小区重选过程,以重选到更好的小区。例如,终端设备可以根据小区重选准则,从小区重选的候选列表中包括的候选小区中除了至少一个小区之外的其他的满足S准则的小区中确定最高排序小区,例如终端设备根据R准则,从小区重选的候选列表中包括的候选小区中除了至少一个小区之外的其他的满足S准则的小区中确定最高排序小区。例如,终端设备根据R准则,将小区重选的候选列表中包括的候选小区中除了至少一个小区之外的其他的满足S准则的小区进行排序,例如终端设备是根据小区的信号质量从高到低的顺序排序,从而可以确定最高排序小区。这里的至少一个小区,包括终端设备在接入第一小区之前的小区重选过程中被禁止接入的小区,例如至少一个小区可以包括第二小区和/或第二小区的同频小区。例如,如果执行的是S51、S52、S54、S55、S56、S57和S58,那么这里的至少一个小区就包括第二小区,或包括第二小区和第二小区的同频小区。
本申请实施例中,终端设备根据小区重选准则确定最高排序小区,除了发生在终端设备重选接入第一小区的这种场景下之外,还可以发生在其他场景下。例如还有一种情况,也就是,S58还可以是,当在所述小区重选的过程中没有找到合适的小区时,终端设备根据小区重选准则确定最高排序小区。这种情况可以理解为,终端设备在小区重选过程中未选择到合适的小区,则终端设备可能并未驻留到任何一个小区,而是进入了“选择任意小区(any cell selection)”状态,或者,终端设备也可能是进入了“驻留在任意小区(camp onany cell)”的状态。当终端设备在小区重选过程中未选择到合适的小区时,终端设备也可以根据小区重选准则对候选小区进行排序,以确定最高排序小区。其中,图5只是以终端设备经过小区重选接入第一小区的这种情况为例。
S59、当最高排序小区发生变化,且满足第一条件时,终端设备解除对至少一个小区的禁止接入限制。
在本申请的各个实施例中,解除对小区的禁止接入限制,也可以理解为,是解除对小区的禁止驻留限制,这两个概念可以互换。例如,解除对至少一个小区的禁止接入限制,也可描述为,解除对至少一个小区的禁止驻留限制。其中,至少一个小区可以包括第二小区和/或第二小区的同频小区。
例如,第二小区可以是一个小区,或者也可以具体为N个小区,也就是第二小区是对N个小区的统称,N为正整数。在本文的介绍过程中,主要是以第二小区是一个小区为例的。那么如果第二小区具体为N个小区,可以认为这N个小区是在终端设备重选接入第一小区之前的小区重选过程中全部被禁止的小区。那么在这种情况下,对于第二小区包括的每个小区,都可以按照本申请实施例提供的方案来处理,也就是说,图5所示的实施例在将第二小区视为一个小区时,所述的对第二小区的处理方式,可以用于对N个小区中的每个小区的处理。那么,当最高排序小区发生变化,且满足第一条件时,终端设备解除对至少一个小区的禁止接入限制,也就可以认为是解除了对在终端设备重选接入第一小区之前的小区重选过程中全部被禁止的小区的禁止接入限制。这里并不限制第一条件究竟是什么条件。
第一条件可以包括多种,在本实施例中,第一条件例如包括定时器超时。
这里的最高排序小区,例如为第一小区,或者是第二小区。终端设备既然接入了第一小区,那么表明在接入第一小区时,第一小区是最高排序小区,因此最高排序小区可以是第一小区,终端设备接入第一小区后,如果通过小区重选准则确定的最高排序小区不是第一小区,就可以确定最高排序小区发生了变化。或者,这里的最高排序小区也可以是终端设备在接入第一小区之前的小区重选过程中被禁止接入的小区,例如是终端设备在接入第一小区之前的小区重选过程中,第一个被禁止接入的小区。终端设备在接入第一小区之前,可能有被bar的小区,例如第二小区是第一个被禁止接入的小区,那么这里的最高排序小区就可以是第二小区。而终端设备在接入第一小区之前,在第二小区之后可能还有被禁止接入的小区,例如第三小区也是被禁止接入的小区,但第三小区不是第一个被禁止接入的小区,因此可以不作为这里的最高排序小区。或者,最高排序小区也可以是除了第一小区和第二小区之外的其他小区,具体的不做限制。
也就是,在终端设备接入第一小区之后的小区重选过程中,如果最高排序小区发生变化,则可以进一步确定定时器,如果定时器超时,则终端设备解除对至少一个小区的禁止接入限制(或,解除也可描述为移除),例如终端设备可以将至少一个小区加入终端设备的候选小区,或者说终端设备将至少一个小区的信息加入终端设备的小区重选的候选列表,使得至少一个小区重新作为终端设备在小区重选时的候选小区。而,如果最高排序小区发生变化,但定时器未超时,则终端设备可以不解除至少一个小区的禁止接入限制,也就是不将至少一个小区加入终端设备的候选小区,或者说不将至少一个小区的信息加入终端设备的小区重选的候选列表,终端设备在进行小区重选时不会考虑至少一个小区。在实际应用中,一个小区被禁止接入的状态可能会持续较长的时间,那么通过控制定时器的定时时长,就能够尽量使得一个小区在被禁止接入时,终端设备可以减少对该小区进行校验的次数,从而减少终端设备的无效的功耗,也使得终端设备对小区的校验的有效性更高。
例如,如果定时器采用的是S57中的第一种实现方式,且针对一个小区只有一个定时器(即,不区分第一定时器和第二定时器),那么S59中的定时器可以认为针对一个小区,例如在前面的步骤中执行了S54,S59中的定时器针对的是如前所述的第二小区,那么,如果被禁止接入的是第二小区,则所述至少一个小区,可以包括与S59中所述的定时器对应的第二小区,或者如果被禁止接入的是第二小区和第二小区的同频小区,则所述的至少一个小区,包括的就是第二小区和第二小区的同频小区,或是第二小区的同频小区。在这种情况下,例如第二小区具体包括N个小区,本申请实施例可以对第二小区包括的每个小区均进行同样的操作,也就是对于第二小区包括的每个小区,都按照在将第二小区视为一个小区时对第二小区的操作方式来操作,那么至少一个小区也就可以包括在所述的小区重选过程中全部被禁止接入的小区。或者还可以是,当最高排序小区发生变化,且满足第一条件时,终端设备可以解除对在所述的小区重选过程中全部被禁止接入的小区的禁止接入限制,那么这里就是,当最高排序小区发生变化,且定时器超时时,终端设备可以解除对在所述的小区重选过程中全部被禁止接入的小区的禁止接入限制,也就是所述的至少一个小区可以包括在所述的小区重选过程中全部被禁止接入的小区,而此时的第二小区可以是一个小区,例如可以是在所述的小区重选过程中任意一个被禁止接入的小区。
或者,如果定时器采用的是S57中所述的第二种定时器实现方式,且针对一个小区只有一个定时器(即,不区分第一定时器和第二定时器),那么S59中的定时器针对的就是终端设备在重选接入第一小区之前,在小区重选过程中被禁止接入的全部小区,所述的至少一个小区可能包括一个小区或多个小区,例如在前面的步骤中执行了S54,第二小区被禁止接入,如果被禁止接入的是第二小区,则所述至少一个小区,可以包括与S59中所述的定时器对应的第二小区,或者如果被禁止接入的是第二小区和第二小区的同频小区,则所述的至少一个小区,可以包括第二小区的同频小区,或是第二小区和第二小区的同频小区。另外,因为小区重选是循环执行的过程,如果在终端设备接入第一小区之前的小区重选过程中该终端设备还被禁止接入其他小区,那么所述的至少一个小区还可以包括这些小区,例如终端设备对第三小区的校验结果为“barred”,则所述的至少一个小区还包括第三小区,或第三小区的同频小区,或包括第三小区和第三小区的同频小区。在这种情况下,例如第二小区具体包括N个小区,本申请实施例可以对第二小区包括的每个小区均进行同样的操作,也就是对于第二小区包括的每个小区,都按照在将第二小区视为一个小区时对第二小区的操作方式来操作,那么至少一个小区也就可以包括在所述的小区重选过程中全部被禁止接入的小区。
或者,如果定时器采用的是S57中所述的第一种定时器实现方式,且针对一个小区有第一定时器或第二定时器,那么S59中的定时器就是第一定时器或第二定时器,可以认为针对一个小区。例如在前面的步骤中执行了S54,S59中是第一定时器,针对的是如前所述的第二小区,那么所述的至少一个小区,可以包括与S59中所述的第一定时器对应的第二小区,或者,在前面的步骤中执行了S54,S59中是第二定时器,针对的是如前所述的第二小区(或描述为针对的是第二小区和第二小区的同频小区),那么所述的至少一个小区,可以包括与S59中所述的第二定时器对应的第二小区的同频小区,或包括的是第二小区和第二小区的同频小区,在这种情况下,例如第二小区具体包括N个小区,本申请实施例可以对第二小区包括的每个小区均进行同样的操作,也就是对于第二小区包括的每个小区,都按照在将第二小区视为一个小区时对第二小区的操作方式来操作,那么至少一个小区也就可以包括在所述的小区重选过程中全部被禁止接入的小区。或者还可以是,当最高排序小区发生变化,且满足第一条件时,终端设备可以解除对在所述的小区重选过程中全部被禁止接入的小区的禁止接入限制,那么这里就是,当最高排序小区发生变化,且第一定时器或第二定时器超时时,终端设备可以解除对在所述的小区重选过程中全部被禁止接入的小区的禁止接入限制,也就是所述的至少一个小区可以包括在所述的小区重选过程中全部被禁止接入的小区,而此时的第二小区可以是一个小区,例如可以是在所述的小区重选过程中任意一个被禁止接入的小区。
或者,如果定时器采用的是S57中所述的第二种定时器实现方式,且针对一个小区有第一定时器或第二定时器,那么S59中的第一定时器或第二定时器可以认为是针对终端设备在接入第一小区之前,在小区重选过程中被禁止接入的全部小区,所述的至少一个小区可能包括一个小区或多个小区。例如在前面的步骤中执行了S54,那么如果S59中是第一定时器,则所述的至少一个小区包括第二小区,而因为小区重选是循环执行的过程,如果在终端设备接入第一小区之前的小区重选过程中该终端设备还被禁止接入其他小区,那么所述的至少一个小区还可以包括这些小区,例如终端设备对第三小区的校验结果为“barred”,则所述的至少一个小区还包括第三小区的同频小区,或包括第三小区和第三小区的同频小区,或者,如果S59中是第二定时器,则所述至少一个小区包括第二小区的同频小区,或包括第二小区和第二小区的同频小区。而因为小区重选是循环执行的过程,如果在终端设备接入第一小区之前的小区重选过程中该终端设备还被禁止接入其他小区,那么所述的至少一个小区还可以包括这些小区,例如终端设备对第三小区的校验结果为“barred”,则所述的至少一个小区还包括第三小区的同频小区,或包括第三小区和第三小区的同频小区。在这种情况下,例如第二小区具体包括N个小区,本申请实施例可以对第二小区包括的每个小区均进行同样的操作,也就是对于第二小区包括的每个小区,都按照在将第二小区视为一个小区时对第二小区的操作方式来操作,那么至少一个小区也就可以包括在所述的小区重选过程中全部被禁止接入的小区。
或者,如果定时器采用的是S57中所述的第二种定时器实现方式,且针对一个小区有第一定时器或第二定时器,那么S59中的第一定时器或第二定时器可以认为是针对终端设备在接入第一小区之前,在小区重选过程中被禁止接入的一类小区,所述的至少一个小区可能包括一个小区或多个小区。例如在前面的步骤中执行了S54,那么如果S59中包括第一定时器,则所述的至少一个小区包括第二小区,而因为小区重选是循环执行的过程,如果在终端设备接入第一小区之前的小区重选过程中该终端设备还被禁止接入其他小区,且终端设备在对这些小区进行校验时读取的MIB中的参数intraFreqReselection均为“allowed”,那么所述的至少一个小区还可以包括这些小区;或者例如S59中包括第二定时器,则所述的至少一个小区包括第二小区和第二小区的同频小区,或包括第二小区的同频小区,而因为小区重选是循环执行的过程,如果在终端设备接入第一小区之前的小区重选过程中该终端设备还被禁止接入其他小区,且终端设备在对这些小区进行校验时读取的MIB中的参数intraFreqReselection均为“not allowed”,那么所述的至少一个小区还可以包括这些小区和这些小区的同频小区,或包括这些小区的同频小区。其中,S59中可以包括第一定时器和/或第二定时器。在这种情况下,例如第二小区具体包括N个小区,本申请实施例可以对第二小区包括的每个小区均进行同样的操作,也就是对于第二小区包括的每个小区,都按照在将第二小区视为一个小区时对第二小区的操作方式来操作,那么至少一个小区也就可以包括在所述的小区重选过程中全部被禁止接入的小区。
可以看到,如果被禁止接入的是第二小区和第二小区的同频小区,那么终端设备可以选择解除对第二小区和第二小区的同频小区的禁止接入限制,或者也可以只选择解除对第二小区的同频小区的禁止接入限制。
由于当不允许同频重选时,例如被禁止接入的是第二小区和第二小区的同频小区,那么也就是,终端设备被禁止接入第二小区的同时也会被禁止接入第二小区所在频点的其它所有小区,也就是说,第二小区所在频点的其它所有小区都被牵连了,此时无论同频的其它小区当前的系统信息是否表明其它小区对于终端设备为禁止接入,终端设备在小区重选中都不能考虑这些小区,使得终端设备在进行小区重选时的可选范围大大减少。对此,本申请实施例可以尽快解除对被牵连小区的禁止接入限制,尽量避免终端设备在进行小区重选时候选小区数量的明显减少,从而有利于终端设备重选到信号强度尽可能好的小区。另外,本申请实施例在不允许同频重选时,也可以选择不解除对原来的最高排序小区的禁止接入限制(例如,只是解除对第二小区的同频小区的禁止接入限制,而不解除对第二小区的禁止接入限制),避免了终端设备在后续的小区重选中重新考虑原最高排序小区所带来的不必要的功耗。
在本申请实施例中,终端设备在第一小区再进行小区重选时,如果最高排序小区发生变化,那么还要考虑定时器,如果定时器超时,才会将之前被禁止接入的第二小区重新作为候选小区,而如果定时器未超时,则不会将之前被禁止接入的第二小区作为候选小区。在实际应用中,一个小区被禁止接入的状态可能会持续较长的时间,则,通过控制定时器的定时时长,就能够尽量使得一个小区在被禁止接入时,终端设备可以减少对该小区进行校验的次数,从而减少终端设备的无效的功耗,也使得终端设备对小区的校验的有效性更高。
在图5所示的实施例中,可以通过设置定时器的方式降低终端设备的功耗。另外,再考虑一个问题:如果终端设备对一个小区的校验结果是不允许同频重选,例如终端设备对第二小区进行校验,校验的结果是终端设备被禁止接入第二小区和第二小区的同频小区,那么也就是,被禁止接入第二小区的同时会被禁止接入第二小区所在频点的其它所有小区,也就是说,第二小区所在频点的其它所有小区都被牵连了,此时无论同频的其它小区当前的系统信息是否表明其它小区对于终端设备为禁止接入,终端设备在小区重选中都不能考虑这些小区,使得终端设备在进行小区重选时的可选范围大大减少。为了解决这个问题,下面再提供一种小区重选方法,通过下面的方法,有助于增加终端设备在进行小区重选时的可选范围。
本申请实施例提供第二种小区重选方法,请参见图6,为该方法的流程图。该方法可应用于图2或图3或图4所示的场景,在下文的介绍过程中,就以本申请实施例提供的方法应用于图2或图3或图4所示的应用场景为例。另外,该方法可由两个通信装置执行,这两个通信装置例如为第三通信装置和第四通信装置,其中,第三通信装置可以是网络设备或能够支持网络设备实现该方法所需的功能的通信装置,或者第三通信装置可以是终端设备或能够支持终端设备实现该方法所需的功能的通信装置,当然还可以是其他通信装置,例如芯片系统。对于第四通信装置也是同样,第四通信装置可以是网络设备或能够支持网络设备实现该方法所需的功能的通信装置,或者第四通信装置可以是终端设备或能够支持终端设备实现该方法所需的功能的通信装置,当然还可以是其他通信装置,例如芯片系统。且对于第三通信装置和第四通信装置的实现方式均不做限制,例如第三通信装置可以是网络设备,第四通信装置是终端设备,或者第三通信装置和第四通信装置都是网络设备,或者第三通信装置和第四通信装置都是终端设备,或者第三通信装置是网络设备,第四通信装置是能够支持终端设备实现该方法所需的功能的通信装置,等等。其中,网络设备例如为基站。
为了便于介绍,在下文中,以该方法由网络设备和终端设备执行为例,也就是,以第三通信装置是终端设备、第四通信装置是网络设备为例。如果将本申请实施例提供的方法应用于图2所示的应用场景,则下文所述的网络设备可以是图2中的第一网络设备、第二网络设备或第三网络设备,如果将本申请实施例提供的方法应用于图3所示的应用场景,则下文所述的网络设备可以是图3中的第四网络设备、第五网络设备、第六网络设备或第七网络设备,如果将本申请实施例提供的方法应用于图5所示的应用场景,则下文所述的网络设备可以是图5中的第八网络设备、第九网络设备或第十网络设备。
S61、在小区重选的过程中,终端设备根据小区重选准则确定最高排序小区。
S62、终端设备对第二小区进行bar校验。如果bar校验的结果为“not barred”,则执行S63,或者,如果bar校验的结果为“barred”,则执行S64。
S63、若bar校验的结果为第二小区为“not barred”,则终端设备重选接入第二小区。继续S68。
关于S61~S63,可参考图5所示的实施例中对于S51~S53的介绍,不多赘述。
S64、若bar校验的结果为第二小区为“barred”,则第二小区被禁止接入。接下来执行S65。
若bar校验的结果为第二小区为“barred”,表明第二小区对该终端设备禁止接入,则终端设备不将第二小区加入终端设备的候选小区,也就是,终端设备将第二小区从终端设备的候选小区中排除,或者说,终端设备从终端设备的候选小区中去除第二小区,例如从小区重选的候选列表中删除第二小区的信息。具体的,若校验结果为“barred”,就表明第二小区对于该终端设备为禁止接入,则,如果终端设备未读取到第二小区的MIB和SIB1,则终端设备确定终端设备禁止接入第二小区,则终端设备将第二小区从终端设备的候选小区中排除;而如果终端设备读取了该最高排序小区的MIB和SIB1,并且,如果读取的MIB中的参数intraFreqReselection为“allowed”,则该终端设备确定终端设备禁止接入第二小区,则终端设备将第二小区从终端设备的候选小区中排除,而如果读取的MIB中的参数intraFreqReselection为“not allowed”,则该终端设备确定终端设备禁止接入第二小区以及第二小区的同频小区,且终端设备将第二小区和第二小区的同频小区从终端设备的候选小区中排除。
S65、终端设备根据小区重选准则,从小区重选的候选列表中包括的剩余的小区中确定最高排序小区。
所谓的剩余的小区,就是除去S64中被禁止接入的小区之外的其他满足S准则的小区,例如S64中被禁止接入的小区是第二小区,那么剩余的小区就是小区重选的候选列表中除第二小区之外的其他满足S准则的小区,或者S64中被禁止接入的是第二小区和第二小区的同频小区,那么剩余的小区就是小区重选的候选列表中除第二小区和第二小区的同频小区之外的其他满足S准则的小区。
可以理解为,终端设备根据R准则,从小区重选的候选列表包括的满足S准则的除被禁止接入的小区之外的其他候选小区中确定最高排序小区。例如,终端设备根据R准则,将小区重选的候选列表包括的满足S准则的除被禁止接入的小区之外的其他候选小区进行排序,例如终端设备是根据小区的信号质量从高到低的顺序对小区重选的候选列表包括的满足S准则的除被禁止接入的小区之外的其他候选小区进行排序,从而可以确定最高排序小区。例如终端设备确定的最高排序小区为第三小区。
S66、终端设备对第三小区进行bar校验。
终端设备在确定最高排序小区后,可以对确定的最高排序小区进行bar校验,以确定终端设备是否能够接入该小区。例如终端设备确定的最高排序小区是第三小区,则终端设备可以对第三小区进行bar校验,以确定终端设备是否能够接入第三小区。本实施例,以终端设备对第三小区的bar校验的结果为“not barred”为例。
S67、若bar校验的结果为第三小区为“not barred”,则终端设备重选接入第三小区。继续S68。
例如,bar校验的结果为第三小区是“not barred”,表明终端设备允许接入第三小区,那么终端设备可以重选接入第三小区。
作为可选的方式,终端设备在重选接入第三小区之前,还可以判断第三小区是否满足S准则,如果满足S准则,则终端设备重选接入第三小区,否则终端设备可以不重选接入第三小区,而是继续进行小区重选过程。
当然,bar校验的结果也有可能是第三小区为“barred”,若bar校验的结果为第三小区为“barred”,则终端设备不将第三小区加入终端设备的候选小区,也就是将第三小区从终端设备的候选小区中排除,而可以继续小区重选过程。关于此具体的过程,可以参考S64中,若bar校验的结果为第二小区为“barred”之后,终端设备的处理方式。这可以理解为是一个循环执行的过程,如果终端设备校验的小区一直被bar,则终端设备就一直循环执行选择小区并对小区进行bar校验的过程,直到终端设备重选到一个小区为止。
S68、在经过小区重选接入第一小区后,终端设备根据小区重选准则确定最高排序小区。
其中,如果执行的是S61、S62、S63和S68,那么这里的第一小区就是前文所述的第二小区,或者,如果执行的是S61、S62、S64、S65、S66、S67和S68,那么这里的第一小区就是前文所述的第三小区。
终端设备在重选接入第一小区后,还可以继续执行小区重选过程,以重选到更好的小区。例如,终端设备可以根据小区重选准则,从小区重选的候选列表中包括的候选小区中除了至少一个小区之外的其他的满足S准则的小区中确定最高排序小区,例如终端设备根据R准则,从小区重选的候选列表中包括的候选小区中除了至少一个小区之外的其他的满足S准则的小区中确定最高排序小区,或者对小区重选的候选列表中包括的候选小区中满足S准则的小区进行排序。例如,终端设备根据R准则,将小区重选的候选列表中包括的候选小区中除了至少一个小区之外的其他的满足S准则的小区进行排序,例如终端设备是根据小区的信号质量从高到低的顺序排序,从而可以确定最高排序小区。这里的至少一个小区,包括终端设备在接入第一小区之前的小区重选过程中被禁止接入的小区,例如至少一个小区可以包括第二小区和/或第二小区的同频小区。例如,如果执行的是S61、S62、S64、S65、S66、S67和S68,那么这里的至少一个小区就包括第二小区,或包括第二小区和第二小区的同频小区。
本申请实施例中,终端设备根据小区重选准则确定最高排序小区,除了发生在终端设备重选接入第一小区的这种场景下之外,还可以发生在其他场景下。例如还有一种情况,也就是,S68还可以是,当在所述小区重选的过程中没有找到合适的小区时,终端设备根据小区重选准则确定最高排序小区。这种情况可以理解为,终端设备在小区重选过程中未选择到合适的小区,则终端设备可能并未驻留到任何一个小区,而是进入了“选择任意小区(any cell selection)”状态,或者,终端设备也可能是进入了“驻留在任意小区(camp onanycell)”的状态。当终端设备在小区重选过程中未选择到合适的小区时,终端设备也可以根据小区重选准则对候选小区进行排序,以确定最高排序小区。其中,图6只是以终端设备经过小区重选接入第一小区的这种情况为例。
S69、当最高排序小区发生变化,且满足第一条件时,终端设备解除对至少一个小区的禁止接入限制。
至少一个小区,例如包括在终端设备重选接入第一小区之前的小区重选过程中全部被禁止接入的小区,也就是说,当最高排序小区发生变化,且满足第一条件时,终端设备可以解除对在所述的小区重选过程中全部被禁止接入的小区的禁止接入限制。这里并不限制第一条件究竟是什么条件。其中,至少一个小区可以包括第二小区和/或第二小区的同频小区。
例如,第二小区可以是一个小区,或者也可以具体为N个小区,也就是第二小区是对N个小区的统称,N为正整数。在本文的介绍过程中,主要是以第二小区是一个小区为例的。那么如果第二小区具体为N个小区,可以认为这N个小区是在终端设备重选接入第一小区之前的小区重选过程中全部被禁止的小区。那么在这种情况下,对于第二小区包括的每个小区,都可以按照本申请实施例提供的方案来处理,也就是说,图6所示的实施例在将第二小区视为一个小区时,所述的对第二小区的处理方式,可以用于对N个小区中的每个小区的处理。那么,当最高排序小区发生变化,且满足第一条件时,终端设备解除对至少一个小区的禁止接入限制,也就可以认为是解除了对在终端设备重选接入第一小区之前的小区重选过程中全部被禁止的小区的禁止接入限制。
在本实施例中,第一条件例如包括,在终端设备接入第一小区之前的所述的小区重选过程中,对第二小区进行接入限制校验的结果是第二小区和第二小区的同频小区被禁止接入。另外在本实施例中,至少一个小区可以包括第二小区和第二小区的同频小区,或包括第二小区的同频小区而不包括第二小区。在这种情况下,例如第二小区具体包括N个小区,本申请实施例可以对第二小区包括的每个小区均进行同样的操作,也就是对于第二小区包括的每个小区,都按照在将第二小区视为一个小区时对第二小区的操作方式来操作,那么至少一个小区也就可以包括在所述的小区重选过程中全部被禁止接入的小区。或者也可以是,当最高排序小区发生变化,且满足第一条件时,终端设备可以解除对在所述的小区重选过程中全部被禁止接入的小区的禁止接入限制,那么也就是,当最高排序小区发生变化,且满足在终端设备接入第一小区之前的所述的小区重选过程中,对第二小区进行接入限制校验的结果是第二小区和第二小区的同频小区被禁止接入时,终端设备可以解除对在所述的小区重选过程中全部被禁止接入的小区的禁止接入限制,也就是所述的至少一个小区可以包括在所述的小区重选过程中全部被禁止接入的小区,而此时的第二小区可以是一个小区,例如可以是在所述的小区重选过程中任意一个被禁止接入的小区。
例如将第二小区理解为一个小区,那么第二小区可以是终端设备在接入第一小区之前,在小区重选的过程中第一个被禁止接入的小区,或是终端设备在接入第一小区之前,在小区重选的过程中任意一个被禁止接入的小区。
由于当不允许同频重选时,例如被禁止接入的是第二小区和第二小区的同频小区,那么也就是,被禁止接入第二小区的同时会被禁止接入第二小区所在频点的其它所有小区,也就是说,第二小区所在频点的其它所有小区都被牵连了,此时无论同频的其它小区当前的系统信息是否表明其它小区对于终端设备为禁止接入,终端设备在小区重选中都不能考虑这些小区,使得终端设备在进行小区重选时的可选范围大大减少。对此,本申请实施例可以尽快移除对被牵连小区的禁止接入限制,尽量避免终端设备在进行小区重选时候选小区数量的明显减少,从而有利于终端设备重选到信号强度尽可能好的小区。另外,本申请实施例在不允许同频重选时,也可以选择不移除对原来的最高排序小区的禁止接入限制(例如,只是解除对第二小区的同频小区的禁止接入限制,而不解除对第二小区的禁止接入限制),避免了终端设备在后续的小区重选中重新考虑原最高排序小区所带来的不必要的功耗。
图5所示的实施例有助于降低终端设备的功耗,图6所示的实施例能够扩大终端设备的候选小区的范围。而终端设备的功耗如何降低始终是目前需要考虑的问题,因此接下来,考虑到终端设备的功耗,需要再考虑一个问题:对于有些小区来说,可能始终或者长时间会禁止某个或某些终端设备接入,而如果终端设备还一直将该小区纳入候选小区从而加以校验,对于终端设备来说也是无谓的功耗。为此,本申请实施例再提供第三种小区重选方法,以降低终端设备的功耗。
本申请实施例提供第三种小区重选方法,请参见图7A或图7B,为该方法的流程图。该方法可应用于图2或图3或图4所示的场景,在下文的介绍过程中,就以本申请实施例提供的方法应用于图2或图3或图4所示的应用场景为例。另外,该方法可由两个通信装置执行,这两个通信装置例如为第五通信装置和第六通信装置,其中,第五通信装置可以是网络设备或能够支持网络设备实现该方法所需的功能的通信装置,或者第五通信装置可以是终端设备或能够支持终端设备实现该方法所需的功能的通信装置,当然还可以是其他通信装置,例如芯片系统。对于第六通信装置也是同样,第六通信装置可以是网络设备或能够支持网络设备实现该方法所需的功能的通信装置,或者第六通信装置可以是终端设备或能够支持终端设备实现该方法所需的功能的通信装置,当然还可以是其他通信装置,例如芯片系统。且对于第五通信装置和第六通信装置的实现方式均不做限制,例如第五通信装置可以是网络设备,第六通信装置是终端设备,或者第五通信装置和第六通信装置都是网络设备,或者第五通信装置和第六通信装置都是终端设备,或者第五通信装置是网络设备,第六通信装置是能够支持终端设备实现该方法所需的功能的通信装置,等等。其中,网络设备例如为基站。
为了便于介绍,在下文中,以该方法由网络设备和终端设备执行为例,也就是,以第五通信装置是终端设备、第六通信装置是网络设备为例。如果将本申请实施例提供的方法应用于图2所示的应用场景,则下文所述的网络设备可以是图2中的第一网络设备、第二网络设备或第三网络设备,如果将本申请实施例提供的方法应用于图3所示的应用场景,则下文所述的网络设备可以是图3中的第四网络设备、第五网络设备、第六网络设备或第七网络设备,如果将本申请实施例提供的方法应用于图5所示的应用场景,则下文所述的网络设备可以是图5中的第八网络设备、第九网络设备或第十网络设备。
S71、在小区重选的过程中,终端设备根据小区重选准则确定最高排序小区。
S72、终端设备对第二小区进行bar校验。如果bar校验的结果为“not barred”,则执行S73,或者,如果bar校验的结果为“barred”,则执行S74。
S73、若bar校验的结果为第二小区为“not barred”,则终端设备重选接入第二小区。继续S78。
关于S71~S73,可参考图5所示的实施例中对于S51~S53的介绍,不多赘述。
S74、若bar校验的结果为第二小区为“barred”,则第二小区被禁止接入。接下来执行S75。
若bar校验的结果为第二小区为“barred”,表明第二小区对该终端设备禁止接入,则终端设备不将第二小区加入终端设备的候选小区,也就是,终端设备将第二小区从终端设备的候选小区中排除,或者说,终端设备从终端设备的候选小区中去除第二小区,例如从小区重选的候选列表中删除第二小区的信息。具体的,若校验结果为“barred”,就表明第二小区对于该终端设备为禁止接入,则,如果终端设备未读取到第二小区的MIB和SIB1,或者如果终端设备读取到了第二小区的MIB和SIB1,且读取的MIB中的参数intraFreqReselection为“allowed”,则终端设备确定终端设备禁止接入第二小区,终端设备将第二小区从终端设备的候选小区中排除,而且,如果终端设备在本次小区重选过程中,之前已经对第二小区进行了bar校验,且上一次对第二小区的bar校验的结果是终端设备不能接入第二小区(或不能接入第二小区和第二小区的同频小区),则终端设备就已经启动了对应于第二小区的定时器,那么如果定时器未超时,终端设备将第二小区对应的重选失败次数加1,或者如果终端设备在本次小区重选过程中,之前已经对第二小区进行了bar校验,且上一次对第二小区的bar校验的结果是终端设备能够接入第二小区,则终端设备将第二小区对应的重选失败次数清零(其中,如果第二小区对应的重选失败次数本就为0,则终端设备可以执行清零的操作,也可以只是执行确定第二小区的重选失败次数为0的操作,而如果第二小区对应的重选失败次数大于0,则终端设备可以执行清零的操作),可选的,终端设备重启针对第二小区的定时器,再或者,如果终端设备在本次小区重选过程中,之前未对第二小区进行bar校验,那么鉴于本次bar校验的结果是终端设备禁止接入第二小区,则终端设备可以将第二小区对应的重选失败次数加1,此时,可以理解为第二小区对应的重选失败次数本身为0,终端设备将第二小区对应的重选失败次数加1,则第二小区对应的重选失败次数变为1,可选的,终端设备启动针对第二小区的定时器。也就是说,定时器是可选的特征,可以设置定时器,也可以不设置定时器。图7A的S74是以终端设备在本次小区重选过程中之前已经对第二小区进行了bar校验为例。
或者,若校验结果为“barred”,就表明第二小区对于该终端设备为禁止接入,则,如果终端设备读取到了第二小区的MIB和SIB1,且读取的MIB中的参数intraFreqReselection为“not allowed”,则终端设备确定终端设备禁止接入第二小区和第二小区的同频小区,则终端设备将第二小区和第二小区的同频小区从终端设备的候选小区中排除,而且,如果终端设备在本次小区重选过程中,之前已经对第二小区进行了bar校验,且上一次对第二小区的bar校验的结果是终端设备不能接入第二小区(或不能接入第二小区和第二小区的同频小区),则终端设备将第二小区对应的重选失败次数加1,或者如果上一次对第二小区的bar校验的结果是终端设备能够接入第二小区,则终端设备将第二小区对应的重选失败次数清零(其中,如果第二小区对应的重选失败次数本就为0,则终端设备可以执行清零的操作,也可以只是执行确定第二小区的重选失败次数为0的操作,而如果第二小区对应的重选失败次数大于0,则终端设备可以执行清零的操作),可选的,终端设备重启针对第二小区的定时器,再或者,如果终端设备在本次小区重选过程中,之前未对第二小区进行bar校验,那么鉴于本次bar校验的结果是终端设备禁止接入第二小区,则终端设备可以将第二小区对应的重选失败次数加1,此时,可以理解为第二小区对应的重选失败次数本身为0,终端设备将第二小区对应的重选失败次数加1,则第二小区对应的重选失败次数变为1,可选的,终端设备启动针对第二小区的定时器。其中,一个小区被解除限制后到首次参与小区重选,且被进行接入限制校验时被barred,这就算是一次重选失败。也就是说,定时器是可选的特征,可以设置定时器,也可以不设置定时器。其中,图7A中的S74A描述的是这种情况,且以设置了定时器为例。
在前面的方式中,第二小区对应的重选失败次数记录的是终端设备被第二小区连续禁止接入的次数,而作为另一种实施方式,重选失败次数还可以考虑不连续的情况。图7B中的S74B描述的是这种情况。
例如,若校验结果为“barred”,就表明第二小区对于该终端设备为禁止接入,则,如果终端设备未读取到第二小区的MIB和SIB1,或者如果终端设备读取到了第二小区的MIB和SIB1,且读取的MIB中的参数intraFreqReselection为“allowed”,则终端设备确定终端设备禁止接入第二小区,终端设备将第二小区从终端设备的候选小区中排除,而且,如果终端设备在本次小区重选过程中,之前已经对第二小区进行过bar校验,且终端设备已经启动了定时器,且定时器未超时,则终端设备将第二小区对应的重选失败次数加1,或者如果终端设备在本次小区重选过程中,之前未对第二小区进行bar校验,也就是未启动对应于第二小区的定时器,则鉴于本次bar校验的结果是终端设备禁止接入第二小区,终端设备可以启动对应于第二小区的定时器,且终端设备可以将第二小区对应的重选失败次数加1,此时,可以理解为第二小区对应的重选失败次数本身为0,终端设备将第二小区对应的重选失败次数加1,则第二小区对应的重选失败次数变为1,且终端设备启动针对第二小区的定时器。
或者,若校验结果为“barred”,就表明第二小区对于该终端设备为禁止接入,则,如果终端设备读取到了第二小区的MIB和SIB1,且读取的MIB中的参数intraFreqReselection为“not allowed”,则终端设备确定终端设备禁止接入第二小区和第二小区的同频小区,则终端设备将第二小区和第二小区的同频小区从终端设备的候选小区中排除,而且,如果终端设备在本次小区重选过程中,之前已经对第二小区进行过bar校验,则终端设备已经启动了定时器,且定时器未超时,则终端设备将第二小区对应的重选失败次数加1,或者如果终端设备在本次小区重选过程中,之前未对第二小区进行bar校验,也就是未启动对应于第二小区的定时器,则鉴于本次bar校验的结果是终端设备禁止接入第二小区,终端设备可以启动对应于第二小区的定时器,且终端设备可以将第二小区对应的重选失败次数加1,此时,可以理解为第二小区对应的重选失败次数本身为0,终端设备将第二小区对应的重选失败次数加1,则第二小区对应的重选失败次数变为1,且终端设备启动针对第二小区的定时器。
而且,在本次小区重选过程中,在对应于第二小区的定时器未超时的情况下,如果后续终端设备再对第二小区进行bar校验,且校验的结果是barred,则终端设备可以继续将第二小区对应的重选失败次数加1。
例如关于定时器,终端设备可以从网络设备处获得定时器的定时时长。例如网络设备向终端设备发送第一信息,第一信息用于指示定时器的定时时长,则终端设备接收来自网络设备的第一信息后就可以确定定时器的定时时长。第一信息例如为第二小区的系统信息,或者也可以是其他信息。例如,网络设备可以确定定时器的定时时长,并通过第二小区的系统信息将定时器的定时时长指示给终端设备。或者终端设备也可以通过其他方式获得定时器的定时时长,具体不做限制。例如,网络设备可以根据小区的系统信息更新周期来设置定时器的定时时长,例如可以设置定时器的定时时长大于或等于小区的系统信息更新周期,或者网络设备也可以根据小区的bar的相关系统信息的更新时间来设置定时器的定时时长等,使得对于小区的禁止接入限制的解除可以适配于该小区的系统信息更新周期,或适配于该小区的bar的相关系统信息的更新时间,从而减少了终端设备不必要的小区重选运算,相应降低终端设备的功耗。
S75、终端设备根据小区重选准则,从小区重选的候选列表中包括的剩余的小区中确定最高排序小区。
所谓的剩余的小区,就是小区重选的候选列表中除去S74中被禁止接入的小区之外的其他满足S准则的小区,例如S74中被禁止接入的小区是第二小区,那么剩余的小区就是小区重选的候选列表中除第二小区之外的其他满足S准则的小区,或者S74中被禁止接入的是第二小区和第二小区的同频小区,那么剩余的小区就是小区重选的候选列表中除第二小区和第二小区的同频小区之外的其他满足S准则的小区。
可以理解为,终端设备根据R准则,从小区重选的候选列表包括的满足S准则的除被禁止接入的小区之外的其他候选小区中确定最高排序小区。例如,终端设备根据R准则,将小区重选的候选列表包括的满足S准则的除被禁止接入的小区之外的其他候选小区进行排序,例如终端设备是根据小区的信号质量从高到低的顺序对小区重选的候选列表包括的满足S准则的除被禁止接入的小区之外的其他候选小区进行排序,从而可以确定最高排序小区。例如终端设备确定的最高排序小区为第三小区。
S76、终端设备对第三小区进行bar校验。
终端设备在确定最高排序小区后,可以对确定的最高排序小区进行bar校验,以确定终端设备是否能够接入该小区。例如终端设备确定的最高排序小区是第三小区,则终端设备可以对第三小区进行bar校验,以确定终端设备是否能够接入第三小区。本实施例,以终端设备对第三小区的bar校验的结果为“not barred”为例。
S77、若bar校验的结果为第三小区为“not barred”,则终端设备重选接入第三小区。继续S78。
例如,bar校验的结果为第三小区是“not barred”,表明终端设备允许接入第三小区,那么终端设备可以重选入第三小区。
作为可选的方式,终端设备在重选接入第三小区之前,还可以判断第三小区是否满足S准则,如果满足S准则,则终端设备重选接入第三小区,否则终端设备可以不重选接入第三小区,而是继续进行小区重选过程。
当然,bar校验的结果也有可能是第三小区为“barred”,若bar校验的结果为第三小区为“barred”,则终端设备不将第三小区加入终端设备的候选小区,也就是将第三小区从终端设备的候选小区中排除,而可以继续小区重选过程。关于此具体的过程,可以参考S74中,若bar校验的结果为第二小区为“barred”之后,终端设备的处理方式。这可以理解为是一个循环执行的过程,如果终端设备校验的小区一直被bar,则终端设备就一直循环执行选择小区并对小区进行bar的过程,直到终端设备重选到一个小区为止。在本申请实施例中,终端设备可以针对每个被禁止接入的小区设置相应的计数器和定时器,从而对于每个被禁止接入的小区分别进行判断。不同的小区所对应的定时器的时长可以相等,也可以不相等,例如终端设备都可以从网络设备处获得,具体的不做限制。
S78、在经过小区重选接入第一小区后,根据小区重选准则确定最高排序小区。
其中,如果执行的是S71、S72、S73和S78,那么这里的第一小区就是前文所述的第二小区,或者,如果执行的是S71、S72、S74、S75、S76、S77和S78,那么这里的第一小区就是前文所述的第三小区。
终端设备在重选接入第一小区后,还可以继续执行小区重选过程,以重选到更好的小区。例如,终端设备可以根据小区重选准则,从小区重选的候选列表中包括的候选小区中除了至少一个小区之外的其他的满足S准则的小区中确定最高排序小区,例如终端设备根据R准则,从小区重选的候选列表中包括的候选小区中除了至少一个小区之外的其他的满足S准则的小区中确定最高排序小区。例如,终端设备根据R准则,将小区重选的候选列表中包括的候选小区中除了至少一个小区之外的其他的满足S准则的小区进行排序,例如终端设备是根据小区的信号质量从高到低的顺序排序,从而可以确定最高排序小区,或者终端设备也可以不排序,而是直接从小区重选的候选列表中包括的候选小区中除了至少一个小区之外的其他的满足S准则的小区中确定信号质量最好的小区。这里的至少一个小区,包括终端设备在接入第一小区之前的小区重选过程中被禁止接入的小区,例如至少一个小区可以包括第二小区和/或第二小区的同频小区。例如,如果执行的是S71、S72、S74、S75、S76、S77和S78,那么这里的至少一个小区就包括第二小区,或包括第二小区和第二小区的同频小区。
本申请实施例中,终端设备根据小区重选准则确定最高排序小区,除了发生在终端设备重选接入第一小区的这种场景下之外,还可以发生在其他场景下。例如还有一种情况,也就是,S78还可以是,当在所述小区重选的过程中没有找到合适的小区时,终端设备根据小区重选准则确定最高排序小区。这种情况可以理解为,终端设备在小区重选过程中未选择到合适的小区,则终端设备可能并未驻留到任何一个小区,而是进入了“选择任意小区(any cell selection)”状态,或者,终端设备也可能是进入了“驻留在任意小区(camp onany cell)”的状态。当终端设备在小区重选过程中未选择到合适的小区时,终端设备也可以根据小区重选准则对候选小区进行排序,以确定最高排序小区。其中,图7A和图7B只是以终端设备经过小区重选接入第一小区的这种情况为例。
S79、当最高排序小区发生变化,且满足第一条件时,解除对至少一个小区的禁止接入限制。
其中,至少一个小区可以包括第二小区和/或第二小区的同频小区。
例如,第二小区可以是一个小区,或者也可以具体为N个小区,也就是第二小区是对N个小区的统称,N为正整数。在本文的介绍过程中,主要是以第二小区是一个小区为例的。那么如果第二小区具体为N个小区,可以认为这N个小区是在终端设备重选接入第一小区之前的小区重选过程中全部被禁止的小区。那么在这种情况下,对于第二小区包括的每个小区,都可以按照本申请实施例提供的方案来处理,也就是说,对N个小区中的每个小区,都可以按照如前所述的对第二小区的处理方式进行处理。那么,当最高排序小区发生变化,且满足第一条件时,终端设备解除对至少一个小区的禁止接入限制,也就可以是解除了对在终端设备重选接入第一小区之前的小区重选过程中全部被禁止的小区的禁止接入限制。这里并不限制第一条件究竟是什么条件。
在本实施例中,第一种第一条件例如包括,定时器超时,且第二小区的重选失败次数小于或等于门限值。在第一种第一条件下,第二小区的重选失败次数为终端设备在所述定时器的定时时长内被第二小区连续禁止接入的次数。另外在本实施例中,至少一个小区可以包括第二小区,或包括第二小区和第二小区的同频小区。在这种情况下,例如第二小区具体包括N个小区,本申请实施例可以对第二小区包括的每个小区均进行同样的操作,也就是对于第二小区包括的每个小区,都按照在将第二小区视为一个小区时对第二小区的操作方式来操作,那么至少一个小区也就可以包括在所述的小区重选过程中全部被禁止接入的小区。或者还可以是,当最高排序小区发生变化,且满足第一条件时,终端设备可以解除对在所述的小区重选过程中全部被禁止接入的小区的禁止接入限制,也就是,当最高排序小区发生变化,且满足定时器超时,且第二小区的重选失败次数小于或等于门限值时,终端设备可以解除对在所述的小区重选过程中全部被禁止接入的小区的禁止接入限制,也就是至少一个小区可以包括在所述的小区重选过程中全部被禁止接入的小区,而此时的第二小区可以是一个小区,例如可以是在所述的小区重选过程中任意一个被禁止接入的小区。
在第一种第一条件下,第二小区对应的重选失败次数,记录的是终端设备在定时器的定时时长内被第二小区连续禁止接入的次数(如果中间有一次没有连续,则重选失败次数就会清零)。那么,在定时器超时时,如果第二小区的重选失败次数大于门限值,则不解除对第二小区的禁止接入限制,也就是将第二小区从终端设备的候选小区中排除,第二小区不作为终端设备的候选小区。可以理解为,如果一个小区在现有的bar解除机制下,连续被bar的次数大于门限值,表明现有的bar解除机制对该小区可能是不适用的,终端设备对这样的小区进行接入限制校验,会造成终端设备不必要的功耗。因此本申请实施例中不再依据现有机制来解除该小区的bar的限制,而是通过设置重选失败次数的方式来确定是否解除该小区的禁止接入限制,如果一个小区的重选失败次数过多,则不解除该小区的禁止接入限制,从而减少了不必要的终端设备的功耗。
或者,第二种第一条件包括,第二小区的重选失败次数小于或等于门限值。在第二种第一条件下,第二小区的重选失败次数为终端设备被第二小区连续禁止接入的次数。另外在本实施例中,至少一个小区可以包括第二小区,或包括第二小区和第二小区的同频小区。在这种情况下,例如第二小区具体包括N个小区,本申请实施例可以对第二小区包括的每个小区均进行同样的操作,也就是对于第二小区包括的每个小区,都按照在将第二小区视为一个小区时对第二小区的操作方式来操作,那么至少一个小区也就可以包括在所述的小区重选过程中全部被禁止接入的小区。或者还可以是,当最高排序小区发生变化,且满足第一条件时,终端设备可以解除对在所述的小区重选过程中全部被禁止接入的小区的禁止接入限制,也就是,当最高排序小区发生变化,且第二小区的重选失败次数小于或等于门限值时,终端设备可以解除对在所述的小区重选过程中全部被禁止接入的小区的禁止接入限制,也就是至少一个小区可以包括在所述的小区重选过程中全部被禁止接入的小区,而此时的第二小区可以是一个小区,例如可以是在所述的小区重选过程中任意一个被禁止接入的小区。
在第二种第一条件下,第二小区对应的重选失败次数,记录的是终端设备被第二小区连续禁止接入的次数(如果中间有一次没有连续,则重选失败次数就会清零)。那么,如果第二小区的重选失败次数大于门限值,则终端设备不解除对第二小区的禁止接入限制,也就是将第二小区从终端设备的候选小区中排除,第二小区不作为终端设备的候选小区。可以理解为,如果一个小区在现有的bar解除机制下,连续被bar的次数大于门限值,表明现有的bar解除机制对该小区可能是不适用的,终端设备对这样的小区进行接入限制校验,会造成终端设备不必要的功耗。因此本申请实施例中不再依据现有机制来解除该小区的bar的限制,而是通过设置重选失败次数的方式来确定是否解除该小区的禁止接入限制,如果一个小区的重选失败次数过多,则不解除该小区的禁止接入限制,从而减少了不必要的终端设备的功耗。
其中,图7A中的S79A,描述的是第一种第一条件和第二种第一条件,当然,第一种第一条件和第二种第一条件是并列的情况。
或者,第三种第一条件包括,定时器超时,且第二小区的重选失败次数小于或等于门限值。其中,第二小区的重选失败次数为终端设备在所述定时器的定时时长内被第二小区禁止接入的次数。另外在本实施例中,至少一个小区可以包括第二小区,或包括第二小区和第二小区的同频小区。在这种情况下,例如第二小区具体包括N个小区,本申请实施例可以对第二小区包括的每个小区均进行同样的操作,也就是对于第二小区包括的每个小区,都按照在将第二小区视为一个小区时对第二小区的操作方式来操作,那么至少一个小区也就可以包括在所述的小区重选过程中全部被禁止接入的小区。或者还可以是,当最高排序小区发生变化,且满足第一条件时,终端设备可以解除对在所述的小区重选过程中全部被禁止接入的小区的禁止接入限制,也就是,当最高排序小区发生变化,且满足定时器超时,且第二小区的重选失败次数小于或等于门限值时,终端设备可以解除对在所述的小区重选过程中全部被禁止接入的小区的禁止接入限制,也就是至少一个小区可以包括在所述的小区重选过程中全部被禁止接入的小区,而此时的第二小区可以是一个小区,例如可以是在所述的小区重选过程中任意一个被禁止接入的小区。
在第三种第一条件下,第二小区对应的重选失败次数,记录的是终端设备在定时器的定时时长内被第二小区禁止接入的次数,在定时器的定时时长内,终端设备可能连续被第二小区禁止接入,或者终端设备被第二小区禁止接入的事件也可能不是连续发生的,在第三种第一条件下对此不做限制。那么,在定时器超时时,如果第二小区的重选失败次数大于门限值,则不解除对第二小区的禁止接入限制,也就是将第二小区从终端设备的候选小区中排除,第二小区不作为终端设备的候选小区。可以理解为,如果一个小区在现有的bar解除机制下,在一段时间内被bar的次数大于门限值,表明现有的bar解除机制对该小区可能是不适用的,终端设备对这样的小区进行接入限制校验,会造成终端设备不必要的功耗。因此本申请实施例中不再依据现有机制来解除该小区的bar的限制,而是通过设置重选失败次数的方式来确定是否解除该小区的禁止接入限制,如果一个小区的重选失败次数过多,则不解除该小区的禁止接入限制,从而减少了不必要的终端设备的功耗。
其中,图7B中的S79B,描述的是第三种第一条件。
本申请实施例介绍了多种第一条件,终端设备究竟选择哪种第一条件,可以通过协议预定义,或者由网络设备通过信令配置给终端设备,或者也可以预配置在终端设备中,具体的不做限制。
下面结合附图介绍本申请实施例中用来实现上述方法的装置。因此,上文中的内容均可以用于后续实施例中,重复的内容不再赘述。
图8为本申请实施例提供的通信设备800的示意性框图,通信设备800包括:
第一确定模块810,用于在小区重选的过程中,确定第二小区被禁止接入;
第二确定模块820,用于根据小区重选准则确定最高排序小区;
解除模块830,用于当所述最高排序小区发生变化,且满足第一条件时,解除对至少一个小区的禁止接入限制,所述至少一个小区为在所述小区重选的过程中被禁止接入的小区,所述至少一个小区中包括所述第二小区和/或所述第二小区的同频小区。
作为一种可选的实施方式,第二确定模块820用于通过如下方式根据小区重选准则确定最高排序小区:在经过小区重选接入第一小区后,根据所述小区重选准则确定所述最高排序小区;或,当在所述小区重选的过程中没有找到合适的小区时,根据所述小区重选准则确定所述最高排序小区。
作为一种可选的实施方式,所述最高排序小区为所述第一小区或所述第二小区或除所述第一小区和所述第二小区外的其他小区。
作为一种可选的实施方式,所述第二小区被禁止接入,是指将所述第二小区从小区重选的候选列表中排除。
作为一种可选的实施方式,所述第二小区具体为N个小区,解除模块830用于通过如下方式当所述最高排序小区发生变化,且满足第一条件时,解除对至少一个小区的禁止接入限制:当所述最高排序小区发生变化,且满足所述第一条件时,解除对所述N个小区的禁止接入限制,所述N个小区为在所述小区重选的过程中全部被禁止接入的小区。
作为一种可选的实施方式,所述第二小区为一个小区,解除模块830用于通过以下方式当所述最高排序小区发生变化,且满足第一条件时,解除对至少一个小区的禁止接入限制:当所述最高排序小区发生变化,且满足所述第一条件时,解除对在所述小区重选的过程中全部被禁止接入的小区的禁止接入限制。
作为一种可选的实施方式,所述第一条件为定时器超时。
作为一种可选的实施方式,第一确定模块810用于通过以下方式在小区重选的过程中,确定第二小区被禁止接入:
在所述小区重选的过程中,对所述第二小区进行接入限制校验,所述接入限制校验用于校验通信设备是否能够接入所述第二小区;
确定所述接入限制校验的结果为所述第二小区被禁止接入,启动所述定时器,其中,所述第二小区为在所述小区重选的过程中第一个被禁止接入的小区,或所述第二小区为在所述小区重选的过程中任意一个被禁止接入的小区。
作为一种可选的实施方式,第一确定模块810用于通过如下方式确定所述接入限制校验的结果为所述第二小区被禁止接入,启动所述定时器:
确定所述接入限制校验的结果为所述第二小区被禁止接入,启动第一定时器;或,
确定所述接入限制校验的结果为所述第二小区和所述第二小区的同频小区被禁止接入,启动第二定时器。
作为一种可选的实施方式,若所述第二小区为在所述小区重选的过程中第一个被禁止接入的小区,则,解除模块830用于通过如下方式当所述最高排序小区发生变化,且定时器超时时,解除对至少一个小区的禁止接入限制:当所述最高排序小区发生变化,且所述第一定时器或所述第二定时器超时时,解除对在所述小区重选的过程中全部被禁止接入的小区的禁止接入限制。
作为一种可选的实施方式,所述第二小区为在所述小区重选的过程中任意一个被禁止接入的小区,则,
解除模块830用于通过如下方式当所述最高排序小区发生变化,且定时器超时时,解除对至少一个小区的禁止接入限制:当所述最高排序小区发生变化,且所述第一定时器超时时,解除对所述第二小区的禁止接入限制;或,
解除模块830用于通过如下方式当所述最高排序小区发生变化,且定时器超时时,解除对至少一个小区的禁止接入限制:当所述最高排序小区发生变化,且所述第二定时器超时时,解除对所述第二小区和所述第二小区的同频小区的禁止接入限制,或解除对所述第二小区的同频小区的禁止接入限制。
作为一种可选的实施方式,通信设备800还包括收发模块840,一并在图8中示出。收发模块840用于接收来自网络设备的第一消息,所述第一消息用于指示所述定时器的时长。
作为一种可选的实施方式,所述第一条件为在所述小区重选过程中,对所述第二小区进行接入限制校验的结果是所述第二小区和所述第二小区的同频小区被禁止接入。
作为一种可选的实施方式,所述第一条件为定时器超时,以及所述第二小区的重选失败次数小于或等于门限值;所述至少一个小区包括所述第二小区,或包括所述第二小区和所述第二小区的同频小区,所述第二小区的重选失败次数为所述通信设备800在所述定时器的定时时长内被所述第二小区连续禁止接入的次数,或所述第二小区的重选失败次数为所述通信设备800在所述定时器的定时时长内被所述第二小区禁止接入的次数。
作为一种可选的实施方式,第一确定模块810用于通过如下方式在小区重选的过程中,确定第二小区被禁止接入:
在所述小区重选的过程中,对所述第二小区进行接入限制校验,所述接入限制校验用于校验通信设备是否能够接入所述第二小区;
所述第二小区的重选失败次数为所述通信设备800在所述定时器的定时时长内被所述第二小区连续禁止接入的次数,则,当所述接入限制校验的结果为所述第二小区被禁止接入,且所述第二小区上一次被接入限制校验的结果是所述第二小区被禁止接入,且所述定时器未超时时,将所述重选失败次数加1,或者,当所述接入限制校验的结果为所述第二小区被禁止接入,且所述第二小区上一次被接入限制校验的结果是所述第二小区未被禁止接入时,将所述重选失败次数清零,并启动或重启所述定时器;或,所述第二小区的重选失败次数为所述通信设备800在所述定时器的定时时长内被所述第二小区禁止接入的次数,则,当所述接入限制校验的结果为所述第二小区被禁止接入,且所述定时器未超时时,将所述重选失败次数加1,或,当所述接入限制校验的结果为所述第二小区被禁止接入,启动所述定时器,并将所述重选失败次数加1。
作为一种可选的实施方式,所述第一条件为所述第二小区的重选失败次数小于或等于门限值,所述至少一个小区包括所述第二小区,或包括所述第二小区和所述第二小区的同频小区,所述第二小区的重选失败次数为所述通信设备800被所述第二小区连续禁止接入的次数。
作为一种可选的实施方式,第一确定模块用于通过如下方式在小区重选的过程中,确定第二小区被禁止接入:
当所述接入限制校验的结果为所述第二小区被禁止接入,且所述第二小区上一次被接入限制校验的结果是所述第二小区被禁止接入时,将所述重选失败次数加1,或者,当所述接入限制校验的结果为所述第二小区被禁止接入,且所述第二小区上一次被接入限制校验的结果是所述第二小区未被禁止接入时,将所述重选失败次数清零。
作为一种可选的实施方式,通信设备800例如为终端设备。
应理解,本申请实施例中的第一确定模块810、第二确定模块820和解除模块830可以由处理器或处理器相关电路组件实现,收发模块840可以由收发器或收发器相关电路组件实现。收发器例如为通信设备800中的射频收发组件。
如图9所示,本申请实施例还提供一种通信设备900,该通信设备900包括处理器910,存储器920,可选的,该通信设备900还包括收发器930,其中,存储器920中存储指令或程序,处理器910用于执行存储器920中存储的指令或程序。存储器920中存储的指令或程序被执行时,该处理器910用于执行上述实施例中第一确定模块810、第二确定模块820和解除模块830执行的操作,收发器930用于执行上述实施例中收发模块840执行的操作。例如:
存储器920,用于存储指令;
处理器910,用于在小区重选的过程中,确定第二小区被禁止接入,根据小区重选准则确定最高排序小区,以及,当所述最高排序小区发生变化,且满足第一条件时,解除对至少一个小区的禁止接入限制,所述至少一个小区为在所述小区重选的过程中被禁止接入的小区,所述至少一个小区中包括所述第二小区和/或所述第二小区的同频小区。
作为一种可选的实施方式,处理器910用于通过如下方式根据小区重选准则确定最高排序小区:在经过小区重选接入第一小区后,根据所述小区重选准则确定所述最高排序小区;或,当在所述小区重选的过程中没有找到合适的小区时,根据所述小区重选准则确定所述最高排序小区。
作为一种可选的实施方式,所述最高排序小区为所述第一小区或所述第二小区或除所述第一小区和所述第二小区外的其他小区。
作为一种可选的实施方式,所述第二小区被禁止接入,是指将所述第二小区从小区重选的候选列表中排除。
作为一种可选的实施方式,所述第二小区具体为N个小区,处理器910用于通过如下方式当所述最高排序小区发生变化,且满足第一条件时,解除对至少一个小区的禁止接入限制:当所述最高排序小区发生变化,且满足所述第一条件时,解除对所述N个小区的禁止接入限制,所述N个小区为在所述小区重选的过程中全部被禁止接入的小区。
作为一种可选的实施方式,所述第二小区为一个小区,处理器910用于通过以下方式当所述最高排序小区发生变化,且满足第一条件时,解除对至少一个小区的禁止接入限制:当所述最高排序小区发生变化,且满足所述第一条件时,解除对在所述小区重选的过程中全部被禁止接入的小区的禁止接入限制。
作为一种可选的实施方式,所述第一条件为定时器超时。
作为一种可选的实施方式,处理器910用于通过以下方式在小区重选的过程中,确定第二小区被禁止接入:
在所述小区重选的过程中,对所述第二小区进行接入限制校验,所述接入限制校验用于校验通信设备是否能够接入所述第二小区;
确定所述接入限制校验的结果为所述第二小区被禁止接入,启动所述定时器,其中,所述第二小区为在所述小区重选的过程中第一个被禁止接入的小区,或所述第二小区为在所述小区重选的过程中任意一个被禁止接入的小区。
作为一种可选的实施方式,处理器910用于通过如下方式确定所述接入限制校验的结果为所述第二小区被禁止接入,启动所述定时器:
确定所述接入限制校验的结果为所述第二小区被禁止接入,启动第一定时器;或,
确定所述接入限制校验的结果为所述第二小区和所述第二小区的同频小区被禁止接入,启动第二定时器。
作为一种可选的实施方式,若所述第二小区为在所述小区重选的过程中第一个被禁止接入的小区,则,处理器910用于通过如下方式当所述最高排序小区发生变化,且定时器超时时,解除对至少一个小区的禁止接入限制:当所述最高排序小区发生变化,且所述第一定时器或所述第二定时器超时时,解除对在所述小区重选的过程中全部被禁止接入的小区的禁止接入限制。
作为一种可选的实施方式,所述第二小区为在所述小区重选的过程中任意一个被禁止接入的小区,则,
处理器910用于通过如下方式当所述最高排序小区发生变化,且定时器超时时,解除对至少一个小区的禁止接入限制:当所述最高排序小区发生变化,且所述第一定时器超时时,解除对所述第二小区的禁止接入限制;或,
处理器910用于通过如下方式当所述最高排序小区发生变化,且定时器超时时,解除对至少一个小区的禁止接入限制:当所述最高排序小区发生变化,且所述第二定时器超时时,解除对所述第二小区和所述第二小区的同频小区的禁止接入限制,或解除对所述第二小区的同频小区的禁止接入限制。
作为一种可选的实施方式,通信设备900还包括收发器940,一并在图9中示出。收发器940用于接收来自网络设备的第一消息,所述第一消息用于指示所述定时器的时长。
作为一种可选的实施方式,所述第一条件为在所述小区重选过程中,对所述第二小区进行接入限制校验的结果是所述第二小区和所述第二小区的同频小区被禁止接入。
作为一种可选的实施方式,所述第一条件为定时器超时,以及所述第二小区的重选失败次数小于或等于门限值;所述至少一个小区包括所述第二小区,或包括所述第二小区和所述第二小区的同频小区,所述第二小区的重选失败次数为所述通信设备900在所述定时器的定时时长内被所述第二小区连续禁止接入的次数,或所述第二小区的重选失败次数为所述通信设备900在所述定时器的定时时长内被所述第二小区禁止接入的次数。
作为一种可选的实施方式,处理器910用于通过如下方式在小区重选的过程中,确定第二小区被禁止接入:
在所述小区重选的过程中,对所述第二小区进行接入限制校验,所述接入限制校验用于校验通信设备是否能够接入所述第二小区;
所述第二小区的重选失败次数为所述通信设备900在所述定时器的定时时长内被所述第二小区连续禁止接入的次数,则,当所述接入限制校验的结果为所述第二小区被禁止接入,且所述第二小区上一次被接入限制校验的结果是所述第二小区被禁止接入,且所述定时器未超时时,将所述重选失败次数加1,或者,当所述接入限制校验的结果为所述第二小区被禁止接入,且所述第二小区上一次被接入限制校验的结果是所述第二小区未被禁止接入时,将所述重选失败次数清零,并启动或重启所述定时器;或,所述第二小区的重选失败次数为所述通信设备900在所述定时器的定时时长内被所述第二小区禁止接入的次数,则,当所述接入限制校验的结果为所述第二小区被禁止接入,且所述定时器未超时时,将所述重选失败次数加1,或,当所述接入限制校验的结果为所述第二小区被禁止接入,启动所述定时器,并将所述重选失败次数加1。
作为一种可选的实施方式,所述第一条件为所述第二小区的重选失败次数小于或等于门限值,所述至少一个小区包括所述第二小区,或包括所述第二小区和所述第二小区的同频小区,所述第二小区的重选失败次数为所述通信设备900被所述第二小区连续禁止接入的次数。
作为一种可选的实施方式,处理器910用于通过如下方式在小区重选的过程中,确定第二小区被禁止接入:
当所述接入限制校验的结果为所述第二小区被禁止接入,且所述第二小区上一次被接入限制校验的结果是所述第二小区被禁止接入时,将所述重选失败次数加1,或者,当所述接入限制校验的结果为所述第二小区被禁止接入,且所述第二小区上一次被接入限制校验的结果是所述第二小区未被禁止接入时,将所述重选失败次数清零。
作为一种可选的实施方式,通信设备900例如为终端设备。
应理解,根据本申请实施例的通信设备800或通信设备900可对应于图5所示的实施例中的终端设备、图6所示的实施例中的终端设备、或图7A或图7B所示的实施例中的终端设备,并且通信设备800或通信设备900中的各个模块的操作和/或功能分别为了实现图5所示的实施例、图6所示的实施例、或图7A或图7B所示的实施例中的相应流程。例如,第一确定模块810、第二确定模块820和解除模块830或处理器910可以用于执行图5所示的实施例中的S51~S59,和/或用于支持本文所描述的技术的其它过程,收发模块840或收发器920可以用于执行图5所示的实施例中终端设备的所有收发步骤,例如图5所示的实施例中接收来自网络设备的第一消息的步骤,和/或用于支持本文所描述的技术的其它过程;或者,第一确定模块810、第二确定模块820和解除模块830或处理器910可以用于执行图6所示的实施例中的S61~S69,和/或用于支持本文所描述的技术的其它过程,收发模块840或收发器920可以用于执行图6所示的实施例中终端设备的所有收发步骤,和/或用于支持本文所描述的技术的其它过程;或者,第一确定模块810、第二确定模块820和解除模块830或处理器910可以用于执行图7A所示的实施例中的S71~S79A,和/或用于支持本文所描述的技术的其它过程,收发模块840或收发器920可以用于执行图7A所示的实施例中终端设备的所有收发步骤,例如图7A所示的实施例中接收来自网络设备的第一消息的步骤,和/或用于支持本文所描述的技术的其它过程;或者,第一确定模块810、第二确定模块820和解除模块830或处理器910可以用于执行图7B所示的实施例中的S71~S79B,和/或用于支持本文所描述的技术的其它过程,收发模块840或收发器920可以用于执行图7B所示的实施例中终端设备的所有收发步骤,例如图7B所示的实施例中接收来自网络设备的第一消息的步骤,和/或用于支持本文所描述的技术的其它过程。其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
本申请实施例还提供一种通信装置,该通信装置可以是终端设备,或者是电路,或者是芯片。该通信装置可以用于执行上述图5所示的方法实施例、图6所示的方法实施例、或图7A或图7B所示的方法实施例中由终端设备所执行的动作。
当该通信装置为终端设备时,图10示出了一种简化的终端设备的结构示意图。便于理解和图示方便,图10中,终端设备以手机作为例子。如图10所示,终端设备包括处理器、存储器、射频电路、天线以及输入输出装置。处理器主要用于对通信协议以及通信数据进行处理,以及对终端设备进行控制,执行软件程序,处理软件程序的数据等。存储器主要用于存储软件程序和数据。射频电路主要用于基带信号与射频信号的转换以及对射频信号的处理。天线主要用于收发电磁波形式的射频信号。输入输出装置,例如触摸屏、显示屏,键盘等主要用于接收用户输入的数据以及对用户输出数据。需要说明的是,有些种类的终端设备可以不具有输入输出装置。
当需要发送数据时,处理器对待发送的数据进行基带处理后,输出基带信号至射频电路,射频电路将基带信号进行射频处理后将射频信号通过天线以电磁波的形式向外发送。当有数据发送到终端设备时,射频电路通过天线接收到射频信号,将射频信号转换为基带信号,并将基带信号输出至处理器,处理器将基带信号转换为数据并对该数据进行处理。为便于说明,图10中仅示出了一个存储器和处理器。在实际的终端设备产品中,可以存在一个或多个处理器和一个或多个存储器。存储器也可以称为存储介质或者存储设备等。存储器可以是独立于处理器设置,也可以是与处理器集成在一起,本申请实施例对此不做限制。
在本申请实施例中,可以将具有收发功能的天线和射频电路视为终端设备的收发单元,将具有处理功能的处理器视为终端设备的处理单元。如图10所示,终端设备包括收发单元1010和处理单元1020。收发单元也可以称为收发器、收发机、收发装置等。处理单元也可以称为处理器,处理单板,处理模块、处理装置等。可选的,可以将收发单元1010中用于实现接收功能的器件视为接收单元,将收发单元1010中用于实现发送功能的器件视为发送单元,即收发单元1010包括接收单元和发送单元。收发单元有时也可以称为收发机、收发器、或收发电路等。接收单元有时也可以称为接收机、接收器、或接收电路等。发送单元有时也可以称为发射机、发射器或者发射电路等。
应理解,收发单元1010用于执行上述图5所示的方法实施例、图6所示的方法实施例、或图7A或图7B所示的方法实施例中终端设备侧的发送操作和接收操作,处理单元1020用于执行上述图5所示的方法实施例、图6所示的方法实施例、或图7A或图7B所示的方法实施例中终端设备上除了收发操作之外的其他操作。
例如,在一种实现方式中,收发单元1010用于执行图5所示的实施例中的终端设备的所有收发步骤,例如图5所示的实施例中接收来自网络设备的第一消息的步骤,处理单元1020,用于执行图5所示的实施例中的S51~S59,和/或处理单元1020还用于执行本申请实施例中终端设备侧的除了收发操作之外的其他处理步骤;或者,在一种实现方式中,收发单元1010用于执行图6所示的实施例中的终端设备的所有收发步骤,处理单元1020,用于执行图6所示的实施例中的S61~S69,和/或处理单元1020还用于执行本申请实施例中终端设备侧的除了收发操作之外的其他处理步骤;或者,在一种实现方式中,收发单元1010用于执行图7A所示的实施例中的终端设备的所有收发步骤,例如图7A所示的实施例中接收来自网络设备的第一消息的步骤,处理单元1020,用于执行图7A所示的实施例中的S71~S79A,和/或处理单元1020还用于执行本申请实施例中终端设备侧的除了收发操作之外的其他处理步骤;或者,在一种实现方式中,收发单元1010用于执行图7B所示的实施例中的终端设备的所有收发步骤,例如图7B所示的实施例中接收来自网络设备的第一消息的步骤,处理单元1020,用于执行图7B所示的实施例中的S71~S79B,和/或处理单元1020还用于执行本申请实施例中终端设备侧的除了收发操作之外的其他处理步骤。
当该通信装置为芯片时,该芯片包括收发单元和处理单元。其中,收发单元可以是输入输出电路、通信接口;处理单元为该芯片上集成的处理器或者微处理器或者集成电路。
本申请实施例中的通信装置为终端设备时,可以参照图11所示的设备。作为一个例子,该设备可以完成类似于图9中处理器910的功能。在图11中,该设备包括处理器1110,发送数据处理器1120,接收数据处理器1130。上述实施例中的第一确定模块810、第二确定模块820和解除模块830可以通过图11中的处理器1110实现,并完成相应的功能。上述实施例中的收发模块840可以通过图11中的发送数据处理器1120,和/或接收数据处理器1130实现。
虽然图11中示出了信道编码器、信道解码器,但是可以理解这些模块并不对本实施例构成限制性说明,仅是示意性的。
图12示出本实施例的另一种形式。通信装置1200中包括调制子系统、中央处理子系统、周边子系统等模块。本实施例中的通信装置可以作为其中的调制子系统。具体的,该调制子系统可以包括处理器1203,接口1204。其中处理器1203完成上述处理模块910的功能,接口1204完成上述收发模块840的功能。作为另一种变形,该调制子系统包括存储器1206、处理器1203及存储在存储器1206上并可在处理器上运行的程序,该处理器1203执行该程序时实现上述图5所示的方法实施例、图6所示的方法实施例、图7A所示的方法实施例或图7B所示的方法实施例中终端设备侧的方法。需要注意的是,存储器1206可以是非易失性的,也可以是易失性的,其位置可以位于调制子系统内部,也可以位于处理装置1200中,只要该存储器1206可以连接到所述处理器1203即可。
本申请实施例还提供计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时可以实现上述方法实施例提供的图5所示的实施例中与终端设备相关的流程。
本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时可以实现上述方法实施例提供的图6所示的实施例中与终端设备相关的流程。
本申请实施例还提供计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时可以实现上述方法实施例提供的图7A所示的实施例中与终端设备相关的流程。
本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时可以实现上述方法实施例提供的图7B所示的实施例中与终端设备相关的流程。
作为本申请实施例的另一种形式,提供一种包含指令的计算机程序产品,该指令被执行时执行上述图5所示的方法实施例中终端设备侧的方法。
本申请实施例还提供一种包含指令的计算机程序产品,该指令被执行时执行上述图6所示的方法实施例中终端设备侧的方法。
本申请实施例还提供一种包含指令的计算机程序产品,该指令被执行时执行上述图7A所示的方法实施例中终端设备侧的方法。
本申请实施例还提供一种包含指令的计算机程序产品,该指令被执行时执行上述图7B所示的方法实施例中终端设备侧的方法。
本申请实施例还提供一种包含指令的计算机程序产品,该指令被执行时执行上述图5所示的方法实施例中终端设备侧的方法。
本申请实施例还提供一种包含指令的计算机程序产品,该指令被执行时执行上述图6所示的方法实施例中终端设备侧的方法。
本申请实施例还提供一种包含指令的计算机程序产品,该指令被执行时执行上述图7A所示的方法实施例中终端设备侧的方法。
本申请实施例还提供一种包含指令的计算机程序产品,该指令被执行时执行上述图7B所示的方法实施例中终端设备侧的方法。
应理解,本申请实施例中提及的处理器可以是中央处理单元(centralprocessing unit,CPU),还可以是其他通用处理器、数字信号处理器(digital signalprocessor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
还应理解,本申请实施例中提及的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double datarate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(direct rambus RAM,DR RAM)。
需要说明的是,当处理器为通用处理器、DSP、ASIC、FPGA或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件时,存储器(存储模块)集成在处理器中。
应注意,本文描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请实施例的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请实施例揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请实施例的保护范围应以所述权利要求的保护范围为准。

Claims (24)

1.一种小区重选方法,其特征在于,包括:
在小区重选的过程中,确定第二小区被禁止接入;
根据小区重选准则确定最高排序小区;
当所述最高排序小区发生变化,且满足第一条件时,解除对至少一个小区的禁止接入限制,所述至少一个小区为在所述小区重选的过程中被禁止接入的小区;
其中,所述第一条件为定时器超时,所述至少一个小区中包括所述第二小区和/或所述第二小区的同频小区,所述定时器的定时时长是根据系统信息确定的;
或者,所述第一条件为在所述小区重选过程中,对所述第二小区进行接入限制校验的结果是所述第二小区和所述第二小区的同频小区被禁止接入,所述至少一个小区中包括所述第二小区和/或所述第二小区的同频小区;
或者,所述第一条件为定时器超时,以及所述第二小区的重选失败次数小于或等于门限值;所述至少一个小区包括所述第二小区,或包括所述第二小区和所述第二小区的同频小区,所述第二小区的重选失败次数为终端设备在所述定时器的定时时长内被所述第二小区连续禁止接入的次数,或所述第二小区的重选失败次数为所述终端设备在所述定时器的定时时长内被所述第二小区禁止接入的次数,所述定时器的定时时长是根据系统信息确定的;
或者,所述第一条件为所述第二小区的重选失败次数小于或等于门限值,所述至少一个小区包括所述第二小区,或包括所述第二小区和所述第二小区的同频小区,所述第二小区的重选失败次数为所述终端设备被所述第二小区连续禁止接入的次数。
2.根据权利要求1所述的方法,其特征在于,根据小区重选准则确定最高排序小区,包括:
在经过小区重选接入第一小区后,根据所述小区重选准则确定所述最高排序小区;或,
当在所述小区重选的过程中没有找到合适的小区时,根据所述小区重选准则确定所述最高排序小区。
3.根据权利要求2所述的方法,其特征在于,所述最高排序小区为所述第一小区或所述第二小区或除所述第一小区和所述第二小区外的其他小区。
4.根据权利要求1~3任一项所述的方法,其特征在于,所述第二小区被禁止接入,是指将所述第二小区从小区重选的候选列表中排除。
5.根据权利要求1~3任一项所述的方法,其特征在于,所述第二小区具体为N个小区,当所述最高排序小区发生变化,且满足第一条件时,解除对至少一个小区的禁止接入限制,包括:
当所述最高排序小区发生变化,且满足所述第一条件时,解除对所述N个小区的禁止接入限制,所述N个小区为在所述小区重选的过程中全部被禁止接入的小区。
6.根据权利要求4所述的方法,其特征在于,所述第二小区具体为N个小区,当所述最高排序小区发生变化,且满足第一条件时,解除对至少一个小区的禁止接入限制,包括:
当所述最高排序小区发生变化,且满足所述第一条件时,解除对所述N个小区的禁止接入限制,所述N个小区为在所述小区重选的过程中全部被禁止接入的小区。
7.根据权利要求1所述的方法,其特征在于,在小区重选的过程中,确定第二小区被禁止接入,包括:
在所述小区重选的过程中,对所述第二小区进行接入限制校验,所述接入限制校验用于校验所述终端设备是否能够接入所述第二小区;
确定所述接入限制校验的结果为所述第二小区被禁止接入,启动所述定时器,其中,所述第二小区为在所述小区重选的过程中第一个被禁止接入的小区,或所述第二小区为在所述小区重选的过程中任意一个被禁止接入的小区。
8.根据权利要求7所述的方法,其特征在于,确定所述接入限制校验的结果为所述第二小区被禁止接入,启动所述定时器,包括:
确定所述接入限制校验的结果为所述第二小区被禁止接入,启动第一定时器;或,
确定所述接入限制校验的结果为所述第二小区和所述第二小区的同频小区被禁止接入,启动第二定时器。
9.根据权利要求8所述的方法,其特征在于,若所述第二小区为在所述小区重选的过程中第一个被禁止接入的小区,则,当所述最高排序小区发生变化,且定时器超时时,解除对至少一个小区的禁止接入限制,包括:
当所述最高排序小区发生变化,且所述第一定时器或所述第二定时器超时时,解除对在所述小区重选的过程中全部被禁止接入的小区的禁止接入限制。
10.根据权利要求8所述的方法,其特征在于,所述第二小区为在所述小区重选的过程中任意一个被禁止接入的小区,则,
当所述最高排序小区发生变化,且定时器超时时,解除对至少一个小区的禁止接入限制,包括:当所述最高排序小区发生变化,且所述第一定时器超时时,解除对所述第二小区的禁止接入限制;或,
当所述最高排序小区发生变化,且定时器超时时,解除对至少一个小区的禁止接入限制,包括:当所述最高排序小区发生变化,且所述第二定时器超时时,解除对所述第二小区和所述第二小区的同频小区的禁止接入限制,或解除对所述第二小区的同频小区的禁止接入限制。
11.根据权利要求1所述的方法,其特征在于,在小区重选的过程中,确定第二小区被禁止接入,包括:
在所述小区重选的过程中,对所述第二小区进行接入限制校验,所述接入限制校验用于校验所述终端设备是否能够接入所述第二小区;
所述第二小区的重选失败次数为所述终端设备在所述定时器的定时时长内被所述第二小区连续禁止接入的次数,则,当所述接入限制校验的结果为所述第二小区被禁止接入,且所述第二小区上一次被接入限制校验的结果是所述第二小区被禁止接入,且所述定时器未超时时,将所述重选失败次数加1,或者,当所述接入限制校验的结果为所述第二小区被禁止接入,且所述第二小区上一次被接入限制校验的结果是所述第二小区未被禁止接入时,将所述重选失败次数清零,并启动或重启所述定时器;或,所述第二小区的重选失败次数为所述终端设备在所述定时器的定时时长内被所述第二小区禁止接入的次数,则,当所述接入限制校验的结果为所述第二小区被禁止接入,且所述定时器未超时时,将所述重选失败次数加1,或,当所述接入限制校验的结果为所述第二小区被禁止接入,启动所述定时器,并将所述重选失败次数加1。
12.根据权利要求1所述的方法,其特征在于,在小区重选的过程中,确定第二小区被禁止接入,包括:
当所述接入限制校验的结果为所述第二小区被禁止接入,且所述第二小区上一次被接入限制校验的结果是所述第二小区被禁止接入时,将所述重选失败次数加1,或者,当所述接入限制校验的结果为所述第二小区被禁止接入,且所述第二小区上一次被接入限制校验的结果是所述第二小区未被禁止接入时,将所述重选失败次数清零。
13.一种通信设备,其特征在于,包括相互耦合的处理器和存储器,其中,
所述存储器,用于存储指令:
所述处理器,用于执行所述指令,在小区重选的过程中,确定第二小区被禁止接入,根据小区重选准则确定最高排序小区,以及,当所述最高排序小区发生变化,且满足第一条件时,解除对至少一个小区的禁止接入限制,所述至少一个小区为在所述小区重选的过程中被禁止接入的小区;
其中,所述第一条件为定时器超时,所述至少一个小区中包括所述第二小区和/或所述第二小区的同频小区,所述定时器的定时时长是根据系统信息确定的;
或者,所述第一条件为在所述小区重选过程中,对所述第二小区进行接入限制校验的结果是所述第二小区和所述第二小区的同频小区被禁止接入,所述至少一个小区中包括所述第二小区和/或所述第二小区的同频小区;
或者,所述第一条件为定时器超时,以及所述第二小区的重选失败次数小于或等于门限值;所述至少一个小区包括所述第二小区,或包括所述第二小区和所述第二小区的同频小区,所述第二小区的重选失败次数为所述通信设备在所述定时器的定时时长内被所述第二小区连续禁止接入的次数,或所述第二小区的重选失败次数为所述通信设备在所述定时器的定时时长内被所述第二小区禁止接入的次数,所述定时器的定时时长是根据系统信息确定的;
或者,所述第一条件为所述第二小区的重选失败次数小于或等于门限值,所述至少一个小区包括所述第二小区,或包括所述第二小区和所述第二小区的同频小区,所述第二小区的重选失败次数为所述通信设备被所述第二小区连续禁止接入的次数。
14.根据权利要求13所述的通信设备,其特征在于,所述处理器用于通过如下方式根据小区重选准则确定最高排序小区:
在经过小区重选接入第一小区后,根据所述小区重选准则确定所述最高排序小区;或,
当在所述小区重选的过程中没有找到合适的小区时,根据所述小区重选准则确定所述最高排序小区。
15.根据权利要求14所述的通信设备,其特征在于,所述最高排序小区为所述第一小区或所述第二小区或除所述第一小区和所述第二小区外的其他小区。
16.根据权利要求13~15任一项所述的通信设备,其特征在于,所述第二小区被禁止接入,是指将所述第二小区从小区重选的候选列表中排除。
17.根据权利要求13~15任一项所述的通信设备,其特征在于,所述第二小区具体为N个小区,所述处理器用于通过如下方式当所述最高排序小区发生变化,且满足第一条件时,解除对至少一个小区的禁止接入限制:
当所述最高排序小区发生变化,且满足所述第一条件时,解除对所述N个小区的禁止接入限制,所述N个小区为在所述小区重选的过程中全部被禁止接入的小区。
18.根据权利要求16所述的通信设备,其特征在于,所述第二小区具体为N个小区,所述处理器用于通过如下方式当所述最高排序小区发生变化,且满足第一条件时,解除对至少一个小区的禁止接入限制:
当所述最高排序小区发生变化,且满足所述第一条件时,解除对所述N个小区的禁止接入限制,所述N个小区为在所述小区重选的过程中全部被禁止接入的小区。
19.根据权利要求13所述的通信设备,其特征在于,所述处理器用于通过如下方式在小区重选的过程中,确定第二小区被禁止接入:
在所述小区重选的过程中,对所述第二小区进行接入限制校验,所述接入限制校验用于校验通信设备是否能够接入所述第二小区;
确定所述接入限制校验的结果为所述第二小区被禁止接入,启动所述定时器,其中,所述第二小区为在所述小区重选的过程中第一个被禁止接入的小区,或所述第二小区为在所述小区重选的过程中任意一个被禁止接入的小区。
20.根据权利要求19所述的通信设备,其特征在于,所述处理器用于通过如下方式确定所述接入限制校验的结果为所述第二小区被禁止接入,启动所述定时器:
确定所述接入限制校验的结果为所述第二小区被禁止接入,启动第一定时器;或,
确定所述接入限制校验的结果为所述第二小区和所述第二小区的同频小区被禁止接入,启动第二定时器。
21.根据权利要求20所述的通信设备,其特征在于,若所述第二小区为在所述小区重选的过程中第一个被禁止接入的小区,则,所述处理器用于通过如下方式当所述最高排序小区发生变化,且定时器超时时,解除对至少一个小区的禁止接入限制:
当所述最高排序小区发生变化,且所述第一定时器或所述第二定时器超时时,解除对在所述小区重选的过程中全部被禁止接入的小区的禁止接入限制。
22.根据权利要求20所述的通信设备,其特征在于,所述第二小区为在所述小区重选的过程中任意一个被禁止接入的小区,则,
所述处理器用于通过如下方式当所述最高排序小区发生变化,且定时器超时时,解除对至少一个小区的禁止接入限制:当所述最高排序小区发生变化,且所述第一定时器超时时,解除对所述第二小区的禁止接入限制;或,
所述处理器用于通过如下方式当所述最高排序小区发生变化,且定时器超时时,解除对至少一个小区的禁止接入限制:当所述最高排序小区发生变化,且所述第二定时器超时时,解除对所述第二小区和所述第二小区的同频小区的禁止接入限制,或解除对所述第二小区的同频小区的禁止接入限制。
23.根据权利要求13所述的通信设备,其特征在于,所述处理器用于通过如下方式在小区重选的过程中,确定第二小区被禁止接入:
在所述小区重选的过程中,对所述第二小区进行接入限制校验,所述接入限制校验用于校验通信设备是否能够接入所述第二小区;
所述第二小区的重选失败次数为所述通信设备在所述定时器的定时时长内被所述第二小区连续禁止接入的次数,则,当所述接入限制校验的结果为所述第二小区被禁止接入,且所述第二小区上一次被接入限制校验的结果是所述第二小区被禁止接入,且所述定时器未超时时,将所述重选失败次数加1,或者,当所述接入限制校验的结果为所述第二小区被禁止接入,且所述第二小区上一次被接入限制校验的结果是所述第二小区未被禁止接入时,将所述重选失败次数清零,并启动或重启所述定时器;或,所述第二小区的重选失败次数为所述通信设备在所述定时器的定时时长内被所述第二小区禁止接入的次数,则,当所述接入限制校验的结果为所述第二小区被禁止接入,且所述定时器未超时时,将所述重选失败次数加1,或,当所述接入限制校验的结果为所述第二小区被禁止接入,启动所述定时器,并将所述重选失败次数加1。
24.根据权利要求13所述的通信设备,其特征在于,所述处理器用于通过如下方式在小区重选的过程中,确定第二小区被禁止接入:
当所述接入限制校验的结果为所述第二小区被禁止接入,且所述第二小区上一次被接入限制校验的结果是所述第二小区被禁止接入时,将所述重选失败次数加1,或者,当所述接入限制校验的结果为所述第二小区被禁止接入,且所述第二小区上一次被接入限制校验的结果是所述第二小区未被禁止接入时,将所述重选失败次数清零。
CN201811302744.3A 2018-11-02 2018-11-02 一种小区重选方法及设备 Active CN111148173B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201811302744.3A CN111148173B (zh) 2018-11-02 2018-11-02 一种小区重选方法及设备
PCT/CN2019/112750 WO2020088325A1 (zh) 2018-11-02 2019-10-23 一种小区重选方法及设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811302744.3A CN111148173B (zh) 2018-11-02 2018-11-02 一种小区重选方法及设备

Publications (2)

Publication Number Publication Date
CN111148173A CN111148173A (zh) 2020-05-12
CN111148173B true CN111148173B (zh) 2021-08-20

Family

ID=70464264

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811302744.3A Active CN111148173B (zh) 2018-11-02 2018-11-02 一种小区重选方法及设备

Country Status (2)

Country Link
CN (1) CN111148173B (zh)
WO (1) WO2020088325A1 (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111988867B (zh) * 2020-08-31 2023-02-28 Oppo(重庆)智能科技有限公司 无线资源控制受限的通信方法及终端设备
CN113473571B (zh) * 2021-06-29 2022-10-21 中信科移动通信技术股份有限公司 小区接入控制方法、装置和基站
WO2023035125A1 (zh) * 2021-09-07 2023-03-16 北京小米移动软件有限公司 一种小区重选测量的方法及其装置
CN116114307B (zh) * 2021-09-09 2025-11-18 北京小米移动软件有限公司 一种小区的重选限制解除方法及其装置
CN119907065B (zh) * 2021-10-13 2025-10-28 华为技术有限公司 一种通信方法及装置

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5995834A (en) * 1996-12-24 1999-11-30 At&T Wireless Services, Inc. Method for controlling channel re-selection from a selected control channel to an alternative control channel
CN101044783A (zh) * 2004-10-20 2007-09-26 诺基亚公司 用于改进网络互连的小区重选
CN101198147A (zh) * 2006-12-07 2008-06-11 华为技术有限公司 一种用户设备接入的方法及一种用户设备
CN101541059A (zh) * 2008-09-22 2009-09-23 美商威睿电通公司 解除接入限制的使用者装置与方法以及芯片组
CN101547495A (zh) * 2008-03-27 2009-09-30 华为技术有限公司 小区重选的方法、终端及系统
CN101742597A (zh) * 2008-11-07 2010-06-16 华为技术有限公司 一种小区重选的方法和装置
CN101945450A (zh) * 2009-07-09 2011-01-12 中兴通讯股份有限公司 小区的重选方法及终端
CN103828433A (zh) * 2012-07-26 2014-05-28 华为技术有限公司 小区重选的方法和设备

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ES2355668B1 (es) * 2008-12-12 2012-02-02 Vodafone España, S.A.U. Bloqueo de celdas en una red de comunicación celular.
CN102892173B (zh) * 2011-07-22 2018-01-05 中兴通讯股份有限公司 一种业务被禁止发起或被释放后的处理方法及用户终端
WO2014069961A1 (ko) * 2012-11-03 2014-05-08 엘지전자 주식회사 무선 통신 시스템에서 관심 서비스 기반 셀 재선택 방법 및 이를 지원하는 장치
CN103874147B (zh) * 2012-12-07 2018-01-26 联芯科技有限公司 一种提高无线通信系统业务成功率的小区选择方法和系统
CN105557026A (zh) * 2013-09-22 2016-05-04 Lg电子株式会社 用于控制无线接入拥塞的方法和设备

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5995834A (en) * 1996-12-24 1999-11-30 At&T Wireless Services, Inc. Method for controlling channel re-selection from a selected control channel to an alternative control channel
CN101044783A (zh) * 2004-10-20 2007-09-26 诺基亚公司 用于改进网络互连的小区重选
CN101198147A (zh) * 2006-12-07 2008-06-11 华为技术有限公司 一种用户设备接入的方法及一种用户设备
CN101547495A (zh) * 2008-03-27 2009-09-30 华为技术有限公司 小区重选的方法、终端及系统
CN101541059A (zh) * 2008-09-22 2009-09-23 美商威睿电通公司 解除接入限制的使用者装置与方法以及芯片组
CN101742597A (zh) * 2008-11-07 2010-06-16 华为技术有限公司 一种小区重选的方法和装置
CN101945450A (zh) * 2009-07-09 2011-01-12 中兴通讯股份有限公司 小区的重选方法及终端
CN103828433A (zh) * 2012-07-26 2014-05-28 华为技术有限公司 小区重选的方法和设备

Also Published As

Publication number Publication date
CN111148173A (zh) 2020-05-12
WO2020088325A1 (zh) 2020-05-07

Similar Documents

Publication Publication Date Title
CN111148173B (zh) 一种小区重选方法及设备
CN111801967B (zh) 使用多个用户识别模块的电子装置及其提供通信服务的方法
US9277475B2 (en) Mobility parameter adjustment and mobility state estimation in heterogeneous networks
US8478273B2 (en) Method and apparatus for intelligently reporting neighbor information to facilitate automatic neighbor relations
US20130045765A1 (en) Indication Of User Equipment Mobility State To Enhance Mobility And Call Performance
CN111432495A (zh) 无线通信系统中的电子设备以及进行移动性测量的方法
WO2021159343A1 (zh) 一种测量方法及装置
US10939343B2 (en) Method and terminal device for cell reselection
WO2018126961A1 (zh) 通信的方法、接入网设备和终端
WO2013113200A1 (zh) 小区列表的处理方法及装置、移动终端
WO2021208072A1 (zh) 无线资源控制rrc重建立方法和装置
WO2018032957A1 (zh) 一种信号测量方法、相关设备及通信系统
WO2021226761A1 (zh) 测量放松的方法及装置、终端设备、网络设备
EP3923629B1 (en) Communication method and apparatus
JP2023537310A (ja) セル選択又は再選択方法、情報送信方法及び装置
WO2021088054A1 (zh) 一种通信方法及装置
US20130210437A1 (en) Method and apparatus for providing improved mobility procedure
WO2011022904A1 (zh) 小区重选的测试方法及装置
CN117641580A (zh) 通信方法、终端设备和接入网设备
WO2020042176A1 (zh) 一种伪基站识别方法及装置
WO2015096402A1 (zh) 移动性参数协商方法及基站
US20200267612A1 (en) Method of triggering intra-frequency measurement of terminal, device thereof, terminal and base station
WO2022183933A1 (zh) 一种通信方法及设备
CN115884325A (zh) 一种通信方法及通信装置
CN117063525A (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