小区重选方法、终端设备、芯片及程序产品与流程

摘要: 本技术涉及通信领域,尤其涉及一种小区重选方法、终端设备、芯片及程序产品。背景技术:1、随着无线通信系统的广泛部署以及终端设备功能的日益增强,终端设备可支持接入采...
小区重选方法、终端设备、芯片及程序产品与流程

本技术涉及通信领域,尤其涉及一种小区重选方法、终端设备、芯片及程序产品。

背景技术:

1、随着无线通信系统的广泛部署以及终端设备功能的日益增强,终端设备可支持接入采用不同网络制式的无线网络,或者说是使用不同无线接入技术(radio accesstechnology,rat)的无线网络,比如,第四代移动通信技术(4th generation wirelesssystems,4g)长期技术演进(long term evolution,lte)网络,或者第五代移动通信技术(5th generation wireless systems,5g)新无线接入技术(new radio,nr)网络等。

2、在一些场景下,终端设备可以基于网络设备的配置,通过小区重选流程在不同网络之间进行切换。但有时由于不同网络制式的网络配置不互通,导致终端设备会在不同制式的网络之间频繁切换,从而影响了用户体验。

技术实现思路

1、本技术实施例提供了一种小区重选方法、终端设备、芯片及程序产品,可以缓解终端设备因网络设备下发的去优先级指示(指示降低当前频点重选优先级的指示信息),导致在不同制式的网络之间发生频繁的乒乓切换的问题。

2、第一方面,提供了一种小区重选方法,应用于终端设备,该方法具体包括:接收第一信息,其中该第一信息用于指示降低当前接入的第一小区的频点的重选优先级,第一小区属于采用第一网络制式的第一网络。根据在第一定时器的一个有效周期内发生乒乓切换的次数,按照系统消息中频点的重选优先级进行小区重选,或者,基于第一信息降低频点的重选优先级后,按照新的重选优先级进行小区重选,其中,一次乒乓切换为终端设备从第一网络切换至第二网络后,又重新从第二网络切换至第一网络的网络切换流程,第二网络采用第二网络制式,第一网络制式与第二网络制式不同。

3、在上述方案中,终端设备接收到第一信息之后,并不直接根据第一信息降低当前频点的重选优先级。因为直接生效第一信息的话,终端设备很可能会切换到第二网络制式的第二网络上,后续又可能由于网络配置的针对第一网络的测量命令,通过测量和重定向流程,切换回第一网络,从而产生了一次乒乓切换。如果乒乓切换的频率比较高,可能会对业务体验造成影响。因此,在上述方案中,根据在第一定时器的一个有效周期内发生乒乓切换的次数,按照系统消息中频点的重选优先级进行小区重选,或者,基于第一信息降低频点的重选优先级后,按照新的重选优先级进行小区重选。

4、具体来说,终端设备可以基于在第一定时器的一个有效周期内发生乒乓切换的次数,判断是否存在频繁的乒乓切换的风险,从而决定是否生效第一信息。即在不存在频繁的乒乓切换风险的情况下,按照第一信息降低当前频点的重选优先级之后,按照新的重选优先级(即降级之后当前网络制式的频点的重选优先级)进行小区重选;而在存在频繁的乒乓切换风险的情况下,不按照第一信息降低当前频点的重选优先级,而是按照系统消息中当前小区和邻区的重选优先级进行小区重选(或切换),以避免当前因第一信息导致发生乒乓切换的情况,从而降低频繁乒乓切换的风险。

5、结合第一方面,在某种可能的实现方式中,根据在第一定时器的一个有效周期内发生乒乓切换的次数,按照系统消息中频点的重选优先级进行小区重选,或者,基于第一信息降低频点的重选优先级后,按照新的重选优先级进行小区重选,包括:确定在第一定时器的一个有效周期内发生乒乓切换的次数;在乒乓切换的次数达到预设阈值的情况下,按照系统消息中频点的重选优先级进行小区重选;或者,在乒乓切换的次数未达到预设阈值的情况下,基于第一信息降低频点的重选优先级后,按照新的重选优先级进行小区重选。

6、在上述方案中,终端可以直接判断在第一定时器的一个有效周期内发生乒乓切换的次数,以确定当前是否存在频繁乒乓切换的风险。例如,终端设备维护一个第一定时器和一个计数值,每发生一次乒乓切换,终端设备便将计数值加1。如果计数值达到了预设阈值,则表示当前存在频繁乒乓切换的风险,在这种情况下,不生效第一信息,因为如果生效第一信息很可能会导致乒乓切换的次数加1,从而加剧频繁乒乓切换的问题。通过第一定时器和计数值可以便捷地验证当前是否存在频繁乒乓切换的风险,从而为降低这种风险提供数据基础。

7、结合第一方面,在某种可能的实现方式中,确定在第一定时器的一个有效周期内发生乒乓切换的次数,包括:在检测到第一标识为第一值的情况下,确定在第一定时器的一个有效周期内发生乒乓切换的次数,第一值基于第二信息设置,第二信息是在接收第一信息之前接收到的,第二信息用于指示降低当前接入的第二小区的频点的重选优先级。

8、在上述方案中,终端设备维护了一个第一标识,终端设备在接收到去优先级指示后(如上述第二信息),将第一标识设置为第一值;进入下一次乒乓切换的周期后(例如终端设备经过乒乓切换重新接入第一网络,并接收到了第一信息),终端设备检测到第一标识为第一值,则确定在第一定时器的一个有效周期内乒乓切换的次数。

9、因此,终端设备检测到第一标识为第一值,代表了终端设备在第一信息之前,接收到过去优先级指示(如上述第二信息),这种情形可推测为在上一次发生乒乓切换之前,在第一定时器当前的有效周期内乒乓切换到次数还未达到预设阈值,即未发生频繁的乒乓切换。在这种情况下,终端设备当前接收到第一信息之后,重新确定在第一定时器的一个有效周期内乒乓切换的次数,即检测在经过上一次乒乓切换之后的乒乓切换次数,如果还未达到预设阈值,仍保持第一标识为第一值,以便终端设备在进入下一次乒乓切换流程时,再次根据第一标识检测在第一定时器的一个有效周期内发生乒乓切换的次数。通过这种方式,可以在未检测到频繁的乒乓切换的情况下,通过第一标识为第一值,提示终端设备继续检测乒乓切换的次数,以便在乒乓切换次数达到预设阈值的是否,能够被及时发现,从而通过不生效第一信息的方式,减少乒乓切换的次数。

10、结合第一方面,在某种可能的实现方式中,该方法还包括:在乒乓切换的次数达到预设阈值的情况下,将第一标识设置为第三值,第三值与第一值不同。

11、一种示例中,第三值为第一标识的初始值,该第三值例如是0。也就是说,如果终端设备检测到了在第一定时器的一个有效周期内乒乓切换的次数达到该预设阈值,即使接收到了去优先级指示,也会将第一标识设置为第三值。

12、在上述方案中,终端设备维护了一个第一标识,终端设备在接收到去优先级指示后(如上述第二信息),将第一标识设置为第一值;如果乒乓切换的次数达到了预设阈值,则将第一标识设置为第三值。这样就可以在进入下一次乒乓切换的周期后(例如终端设备经过乒乓切换重新接入第一网络,并接收到了第一信息),通过第一标识为第三值,提示终端设备当前有可能存在频繁乒乓切换的风险,以便终端设备基于其他信息进一步确认是否确实存在频繁乒乓切换的情况,从而及时发现频繁乒乓切换的风险。

13、结合第一方面,在某种可能的实现方式中,该方法还包括:在乒乓切换的次数达到预设阈值的情况下,将第二标识设置为第二值;在终端设备通过一次或多次乒乓切换,重新接入第一网络后,方法还包括:接收第三信息,第三信息用于指示降低当前接入的第三小区的频点的重选优先级;在检测到第二标识为第二值的情况下,按照系统消息中频点的重选优先级进行小区重选。

14、在上述方案中,终端设备还维护有一个第二标识,终端设备在第一定时器的有效周期内乒乓切换的次数达到预设阈值的情况下,将第二标识设置为第二值。后续如果终端设备再接收到去优先级指示,则可以直接基于该第二标识按照系统消息中当前频点的重选优先级进行小区重选,而不需要再检测乒乓切换的次数,也不需要再维护第一定时器,从而可以提高效率。

15、例如,在终端设备通过一次或多次乒乓切换,重新接入第一网络后,终端设备接收到第三信息,该第三信息用于指示降低当前接入的第三小区的频点的重选优先级。在检测到第二标识为该第二值的情况下,直接按照系统消息中该频点的重选优先级进行小区重选,即确定不生效第一信息,通过这种方式,只要发生过频繁乒乓切换的情况,就不再需要确定在第一定时器的有效周期内乒乓切换的次数。

16、结合第一方面,在某种可能的实现方式中,在第一定时器的一个有效周期内发生乒乓切换的次数未达到预设阈值的情况下,基于第一信息降低频点的重选优先级后,按照新的重选优先级进行小区重选,包括:在乒乓切换的次数达到预设阈值,且第二定时器未超时的情况下,按照新的重选优先级进行小区重选,第二定时器自接收到第一信息后启动,在第二定时器超时前,第一信息有效。

17、在上述方案中,第一信息具备对应的有效时间。因此,终端设备在基于第一信息降低当前频点的重选优先级之前,需要确保第一信息当前有效。例如,终端设备在接收到第一信息之后,启动第二定时器,该第二定时器的计时时长由第一网络设备配置。在第二定时器超时前,第一信息有效。

18、因此,即使终端设备检测到在第一定时器的一个有效周期内乒乓切换的次数达到了预设阈值,也还需要确定第二定时器是否超时,只有在乒乓切换的次数达到该预设阈值,且第二定时器未超时的情况下,终端设备才确定第一信息生效,此时按照新的重选优先级进行小区重选,以此来避免出现在第一信息失效的情况下,仍基于第一信息降低了当前频点的重选优先级的情况。

19、结合第一方面,在某种可能的实现方式中,根据在第一定时器的一个有效周期内发生乒乓切换的次数,按照系统消息中频点的重选优先级进行小区重选,或者,基于第一信息降低频点的重选优先级后,按照新的重选优先级进行小区重选,包括:检测第二标识;在第二标识为第二值的情况下,按照系统消息中频点的重选优先级进行小区重选,第二标识为第二值时用于指示乒乓切换的次数达到预设阈值;在第二标识为第四值的情况下,基于第一信息降低频点的重选优先级后,按照新的重选优先级进行小区重选,第二标识为第四值时用于指示乒乓切换的次数未达到预设阈值。

20、在上述方案中,终端设备维护一个第二标识。终端设备检测到在第一定时器的有效周期内乒乓切换的次数达到预设阈值的情况下,将第二标识设置为第二值。因此,通过第二标识来指示频繁乒乓次数的检测结果,从而可以直接根据该第二标识确定,按照系统消息中频点的重选优先级进行小区重选,还是基于第一信息降低频点的重选优先级后,按照新的重选优先级进行小区重选。通过这种方式可以不必每次都去检测乒乓切换的次数,提高了方案执行的效率。

21、结合第一方面,在某种可能的实现方式中,检测第二标识,包括:在第一标识为第三值的情况下,检测第二标识,第三值为第一标识的默认值,或者是在第三定时器超时后设置的值,或者是在确定在第一定时器的一个有效周期内发生乒乓切换的次数达到预设阈值的情况下设置的值,第三定时器自接收到第二信息时启动,第二信息在第三定时器超时前有效,第二信息是在接收第一信息之前接收到的,第二信息用于指示降低当前接入的第二小区的频点的重选优先级。

22、基于对第一标识的取值说明,第一标识为第三值,意味着第一标识可能处于默认值的状态,也有可能终端设备接收到了第二信息,但第二信息已失效,还有可能在第一定时器的一个有效周期内乒乓切换的次数达到了预设阈值。因此通过进一步检测第二标识来验证当前是哪种情况。如果第二标识为第二值,则说明是第三种情况,此时存在频繁乒乓切换的情况,因此不生效第一信息,即不基于第一信息降低当前频点的重选优先级;如果第二标识为第四值,则说明是前两种情况,此时不存在频繁乒乓切换的情况,因此生效第一信息,即基于第一信息降低当前频点的重选优先级之后,按照新的重选优先级进行小区重选。

23、结合第一方面,在某种可能的实现方式中,接收第一信息,包括:接收来自网络设备的无线资源控制释放消息,无线资源控制释放消息包括第一信息。

24、在上述方案中,网络设备可以通过无线资源控制释放消息向终端设备发送第一信息。

25、第二方面,提供了一种小区重选方法,应用于终端设备,该方法具体包括:接收第一信息,其中该第一信息用于指示降低当前接入的第一小区的频点的重选优先级,第一小区属于采用第一网络制式的第一网络。根据在第一定时器的一个有效周期内发生乒乓切换的次数,确定是否生效该第一信息。

26、结合第二方面,在某种可能的实现方式中,该根据在第一定时器的一个有效周期内发生乒乓切换的次数,确定是否生效该第一信息,包括:在第一定时器的一个有效周期内发生乒乓切换的次数达到了预设阈值的情况下,生效该第一信息;第一定时器的一个有效周期内发生乒乓切换的次数未达到该预设阈值的情况下,不生效该第一信息。

27、结合第二方面,在某种可能的实现方式中,在确定生效第一信息的情况下,基于第一信息降低频点的重选优先级后,按照新的重选优先级进行小区重选。在确定不生效第一信息的情况下,按照系统消息中频点的重选优先级进行小区重选。

28、第二方面提供的方案可以用于缓解因去优先级指示(上述第一信息)导致终端设备过于频繁地产生乒乓切换的情况,从而改善终端设备的通信质量,减少频繁乒乓切换带来的资源浪费。具体地,终端设备可以基于在第一定时器的一个有效周期内发生乒乓切换的次数,判断是否存在频繁的乒乓切换的风险,从而决定是否生效第一信息。即在不存在频繁的乒乓切换风险的情况下,才生效第一信息,此时按照第一信息降低当前频点的重选优先级之后,按照新的重选优先级(即降级之后当前网络制式的频点的重选优先级)进行小区重选;而在存在频繁的乒乓切换风险的情况下,不生效第一信息,此时不按照第一信息降低当前频点的重选优先级,而是按照系统消息中当前小区和邻区的重选优先级进行小区重选(或切换),以避免在存在频繁乒乓切换风险的时候,仍因第一信息导致再次发生乒乓切换的情况。

29、第三方面,提供了一种小区重选方法,应用于终端设备,该方法具体包括:接收第一信息,其中该第一信息用于指示降低当前接入的第一小区的频点的重选优先级,第一小区属于采用第一网络制式的第一网络。检测第一标识为第一值还是第三值。

30、在第一标识为第一值的情况下,确定在第一定时器的一个有效周期内发生乒乓切换的次数。在第一定时器的一个有效周期内发生乒乓切换的次数达到了预设阈值的情况下,按照系统消息中当前频点的重选优先级进行小区重选。在第一定时器的一个有效周期内发生乒乓切换的次数未达到预设阈值的情况下,基于第一信息降低当前频点的重选优先级后,按照新的重选优先级进行小区重选。第一值基于第二信息设置,第二信息是在接收第一信息之前接收到的,第二信息用于指示降低当前接入的第二小区的频点的重选优先级。

31、在第一标识为第三值的情况下,检测第二标识为第二值还是第四值。在第二标识为第二值的情况下,按照系统消息中当前频点的重选优先级进行小区重选。在第二标识为第四值的情况下,基于第一信息降低当前频点的重选优先级后,按照新的重选优先级进行小区重选。第三值为第一标识的默认值,或者是在第三定时器超时后设置的值,或者是在确定在第一定时器的一个有效周期内发生乒乓切换的次数达到预设阈值的情况下设置的值,第三定时器自接收到第二信息时启动,第二信息在第三定时器超时前有效,第二信息是在接收第一信息之前接收到的,第二信息用于指示降低当前接入的第二小区的频点的重选优先级。第二标识为第二值时用于指示乒乓切换的次数达到预设阈值,第二标识为第四值时用于指示乒乓切换的次数未达到预设阈值。

32、第三方面提供的方案可以用于缓解因去优先级指示导致终端设备过于频繁地产生乒乓切换的情况,从而改善终端设备的通信质量,减少频繁乒乓切换带来的资源浪费。具体地,终端设备维护了两个标识(即上述第一标识和第二标识),通过这两个标识,来识别出在此之前是否已存在频繁乒乓切换的风险。如果在此之前还未检测出频繁乒乓切换的风险,则应继续校验在第一定时器的一个有效周期内发生乒乓切换的次数,以便确定当前是否出现了频繁乒乓切换的风险;而如果在此之前已经存在频繁乒乓切换的风险,则可以不必再判断在第一定时器的一个有效周期内发生乒乓切换的次数,而是直接按照系统消息中当前频点的重选优先级进行小区重选,通过这种方式,既能避免在产生了频繁乒乓切换风险的时候,仍然因去优先级指示导致乒乓切换的情况,又能提高风险评估的效率。

33、第四方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时,实现如上述第一方面至第三方面中任一方面所述方法的步骤。

34、第五方面,提供了一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行上述第一方面至第三方面中任一方面所述的方法。

35、第六方面,提供了一种芯片系统,该芯片系统包括处理器,该处理器与存储器耦合,该处理器执行存储器中存储的计算机程序,以实现上述第一方面至第三方面中任一方面所述的方法。

36、其中,芯片系统可以是单个芯片或者,多个芯片组成的芯片模组。

37、可以理解的是,上述第四方面至第六方面的有益效果可以参见上述第一方面至第三方面中的相关描述,在此不再赘述。