一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

小区变更的控制方法及装置、存储介质、电子装置与流程

2022-03-16 00:47:46 来源:中国专利 TAG:


1.本发明实施例涉及通信领域,具体而言,涉及一种小区变更的控制方法及装置、存储介质、电子装置。


背景技术:

2.在双链接移动通信系统中,用户移动过程会导致业务节点sn小区信号强度的变化,需要触发小区变更,且在小区变更过程中需要传递用户sn历史小区和不活动时长等关键信息,用于保证用户在有业务需求时始终驻留在合适的小区且减少乒乓,同时在无业务需求时尽快进行用户释放达到终端省电效果。
3.以非独立组网(non-standalone,简称为nsa)场景为例网元设备双连接(network element,简称为nedc)、长期演进双连接(long term evolution,简称为ltedc)、nrdc等双链接场景类似),用户设备移动过程中的新空口(new radio,简称为nr)系统小区变更只能通过x2链路sgnb change required和sgnb addition request消息由长期演进(long term evolution,简称为lte)系统小区间接触发。目前协议在上述dc链路消息中不支持sn历史小区和不活动时长等关键信息的传输(如图3所示)。存在着在双链接场景下有业务需求用户设备在移动时的小区乒乓变更问题,以及无业务需求用户的耗电问题。
4.针对上述技术问题,相关技术中尚未提出有效的解决方案。


技术实现要素:

5.本发明实施例提供了一种小区变更的控制方法及装置、存储介质、电子装置,以至少解决相关技术中用户设备小区变更的问题。
6.根据本发明的一个实施例,提供了一种小区变更的控制方法,包括:将确定的第一小区的第一小区信息发送至第二小区,以指示上述第二小区记录第二小区信息,其中,上述第二小区信息包括上述第一小区信息、上述第二小区的小区信息以及终端设备在上述第二小区中的连接时长;在确定上述终端设备发生小区变更的情况下,接收上述第二小区发送的上述第二小区信息;基于上述第二小区信息控制上述终端设备变更所接入的小区。
7.根据本发明的另一个实施例,提供了一种小区变更的控制方法,包括:接收第一小区发送的第一小区信息;记录第二小区信息,其中,所述第二小区信息包括所述第一小区信息、所述第二小区的小区信息以及终端设备在所述第二小区中的连接时长;在确定所述终端设备发生小区变更的情况下,将所述第二小区信息发送至所述第一小区,以指示所述第一小区基于所述第二小区信息变更所述终端设备的小区接入。
8.根据本发明的另一个实施例,提供了一种小区变更的控制装置,包括:第一发送模块,用于将确定的第一小区的第一小区信息发送至第二小区,以指示所述第二小区记录第二小区信息,其中,所述第二小区信息包括所述第一小区信息、所述第二小区的小区信息以及终端设备在所述第二小区中的连接时长;第一接收模块,用于在确定所述终端设备发生小区变更的情况下,接收所述第二小区发送的所述第二小区信息;第一控制模块,用于基于
所述第二小区信息控制所述终端设备变更所接入的小区。
9.在一个示例性实施例中,上述第一发送模块,包括:第一发送单元,用于向上述第二小区发送第一接入请求,以请求连接上述第二小区,其中,上述第一接入请求中包括上述第一小区信息;第一指示单元,用于基于上述第一接入请求指示上述第二小区记录上述第二小区信息。
10.在一个示例性实施例中,上述第一接收模块,包括以下之一:第二发送单元,用于向上述第二小区发送第一变更请求,其中,上述第一变更请求用于表示上述终端设备待变更接入的上述第一小区;接收上述第二小区发送的第一响应消息,其中,上述第一响应消息用于响应上述第一变更请求,上述第一响应消息中包括上述第二小区信息;第一接收单元,用于接收上述第二小区发送的第二变更请求,其中,上述第二变更请求用于表示上述终端设备待变更接入的上述第二小区,上述第二变更请求中包括上述第二小区信息。
11.在一个示例性实施例中,上述第一控制模块,包括:第三发送单元,用于向第三小区发送第二接入请求,其中,上述第二接入请求中包括上述第二小区信息;第二控制单元,用于基于上述第二接入请求控制上述终端设备接入上述第三小区,其中,上述第二接入请求还用于指示上述第三小区记录第三小区信息,上述第三小区信息中包括上述第二小区信息、上述第三小区的小区信息以及上述终端设备在上述第三小区中的连接时长。
12.在一个示例性实施例中,上述装置还包括以下之一:第一删除模块,用于在基于上述第二小区信息控制上述终端设备变更所接入的小区之前,在上述第二小区信息的信息量达到预设阈值的情况下,删除上述第二小区信息中的上述第一小区信息;第二删除模块,用于在断开与上述第二小区的连接的情况下,删除上述第二小区信息。
13.在一个示例性实施例中,上述装置还包括:第一确定模块,用于在确定上述终端设备发生小区变更的情况下,接收上述第二小区发送的上述第二小区信息之后,确定各个小区之间的变更信息,其中,上述各个小区包括上述第一小区和上述第二小区,上述变更信息包括上述终端设备在上述各个小区之间的变更速度、上述终端设备在上述各个小区之间的变更次数;第一设置模块,用于基于上述变更信息设置上述终端设备的变更参数,其中,上述变更参数用于控制上述终端设备在上述各个小区之间的变更。
14.在一个示例性实施例中,上述装置还包括:第三接收模块,用于在确定上述终端设备发生小区变更的情况下,接收上述第二小区发送的上述第二小区信息之后,接收上述第二小区发送的第一计时消息,其中,上述第一计时消息中包括上述终端设备在上述第二小区中处于不活动状态的第一时长。
15.在一个示例性实施例中,上述装置还包括:第一释放模块,用于在接收上述第二小区发送的第一计时消息之后,在上述第一时长大于预定时长的情况下,释放与上述第二小区的连接。
16.在一个示例性实施例中,上述装置还包括:第四接收模块,用于接收上述第二小区发送的第一计时消息之后,在确定上述终端设备在上述第二小区中传输数据的情况下,接收上述第二小区发送的第二计时消息,其中,上述第二计时消息用于表示上述终端设备在上述第二小区中处于活动状态,且第二计时消息中包括终端设备在第二小区中处于活动状态的总时长。
17.根据本发明的另一个实施例,提供了一种小区变更的控制装置,包括:第二接收模
块,用于接收第一小区发送的第一小区信息,其中,上述第一小区信息中包括上述第一小区的小区信息;第一记录模块,用于记录第二小区信息,其中,上述第二小区信息包括上述第一小区信息、上述第二小区的小区信息以及终端设备在上述第二小区中的连接时长;第二发送模块,用于在确定上述终端设备发生小区变更的情况下,将上述第二小区信息发送至上述第一小区,以指示上述第一小区基于上述第二小区信息变更上述终端设备的小区接入。
18.在一个示例性实施例中,第二接收模块,包括:第二接收单元,用于接收上述第一小区发送的第一接入请求,以请求连接上述第二小区,其中,上述第一接入请求中包括上述第一小区信息;第一记录模块包括:第一记录单元,基于上述第一接入请求记录上述第二小区信息。
19.在一个示例性实施例中,上述装置还包括:第三发送模块,用于在确定上述终端设备发生小区变更的情况下,将上述第二小区信息发送至上述第一小区之后,向第四小区发送第三接入请求,其中,上述第三接入请求中包括上述第二小区信息;第二控制模块,用于基于上述第三接入请求控制上述终端设备接入上述第四小区,其中,上述第三接入请求还用于指示上述第四小区记录第四小区信息,上述第四小区信息中包括上述第二小区信息、上述第四小区的小区信息以及上述终端设备在上述第四小区中的连接时长。
20.在一个示例性实施例中,上述装置还包括以下之一:第三删除模块,用于在记录第二小区信息之后,在上述第二小区信息的信息量达到预设阈值的情况下,删除上述第二小区信息中的上述第一小区信息;第四删除模块,用于在断开与上述第一小区的连接的情况下,删除上述第二小区信息。
21.根据本发明的又一个实施例,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
22.根据本发明的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
23.通过本发明,由于将确定的第一小区的第一小区信息发送至第二小区,以指示第二小区记录第二小区信息,其中,第二小区信息包括第一小区信息、第二小区的小区信息以及终端设备在第二小区中的连接时长;在确定终端设备发生小区变更的情况下,接收第二小区发送的第二小区信息;基于第二小区信息控制终端设备变更所接入的小区。实现了在小区之间传输小区信息的方案。因此,可以解决用户在移动时的小区乒乓变更问题,达到减少能耗的效果。
附图说明
24.图1是本发明实施例的一种小区变更的控制方法的移动终端的硬件结构框图;
25.图2是根据本发明实施例的小区变更的控制方法的流程图(一);
26.图3是根据相关技术中的en-dc配置示意图;
27.图4是根据本发明实施例的用户sn历史小区信息示意图;
28.图5是根据本发明实施例的用户sn历史小区信息统计传递及应用示意图;
29.图6是根据本发明实施例的用户sn不活动时长统计传递及应用示意图;
30.图7是根据本发明实施例的用户sn历史小区信息统计传递举例示意图;
31.图8是根据本发明实施例的用户sn历史小区信息应用的示意图(一);
32.图9是根据本发明实施例的用户sn历史小区信息应用的示意图(二);
33.图10是根据本发明实施例的户sn不活动时长信息统计传递举例的示意图;
34.图11是根据本发明实施例的用户sn不活动时长信息应用举例的示意图;
35.图12是根据本发明实施例的小区变更的控制方法的流程图(二);
36.图13是根据本发明实施例的小区变更的控制装置的结构框图(一);
37.图14是根据本发明实施例的小区变更的控制装置的结构框图(二)。
具体实施方式
38.下文中将参考附图并结合实施例来详细说明本发明的实施例。
39.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
40.本技术实施例中所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图1是本发明实施例的一种小区变更的控制方法的移动终端的硬件结构框图。如图1所示,移动终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)和用于存储数据的存储器104,其中,上述移动终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述移动终端的结构造成限定。例如,移动终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。
41.存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的小区变更的控制方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至移动终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
42.传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(network interface controller,简称为nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置106可以为射频(radio frequency,简称为rf)模块,其用于通过无线方式与互联网进行通讯。
43.在本实施例中提供了一种小区变更的控制方法,图2是根据本发明实施例的小区变更的控制方法的流程图(一),如图2所示,该流程包括如下步骤:
44.步骤s202,将确定的第一小区的第一小区信息发送至第二小区,以指示第二小区记录第二小区信息,其中,第二小区信息包括第一小区信息、第二小区的小区信息以及终端设备在第二小区中的连接时长;
45.步骤s204,在确定终端设备发生小区变更的情况下,接收第二小区发送的第二小区信息;
46.步骤s206,基于第二小区信息控制终端设备变更所接入的小区。
47.其中,上述步骤的执行主体可以为基站等,但不限于此。
48.在本实施例中,第一小区包括但不限于是基于4g网络连接的lte系统小区(lte系统小区),第二小区包括但不限于是基于5g网络连接的nr系统小区(nr系统小区)。如图4所示,以nsa场景为例(nedc、ltedc、nrdc等双链接场景类似),第一小区信息(业务节点sn历史小区信息)包括但不限于lte系统小区的ecgi 小区类型、nr系统小区的ncgi 小区类型、sn添加原因、sn驻留时长等信息。其中,小区类型包括宏小区、微小区、超级小区等类型,sn添加原因包括覆盖原因、负荷原因、速率原因、拥塞原因等。
49.通过上述步骤,由于将确定的第一小区的第一小区信息发送至第二小区,以指示第二小区记录第二小区信息,其中,第二小区信息包括第一小区信息、第二小区的小区信息以及终端设备在第二小区中的连接时长;在确定终端设备发生小区变更的情况下,接收第二小区发送的第二小区信息;基于第二小区信息控制终端设备变更所接入的小区。实现了在小区之间传输小区信息的方案。因此,可以解决用户在移动时的小区乒乓变更问题,达到减少能耗的效果。
50.在一个示例性实施例中,将确定的第一小区的第一小区信息发送至第二小区,以指示第二小区记录第二小区信息,包括:
51.s1-1,向第二小区发送第一接入请求,以请求连接第二小区,其中,第一接入请求中包括第一小区信息;
52.s1-2,基于第一接入请求指示第二小区记录第二小区信息。
53.在一个示例性实施例中,在确定终端设备发生小区变更的情况下,接收第二小区发送的第二小区信息,包括以下之一:
54.s2-1,向第二小区发送第一变更请求,其中,第一变更请求用于表示终端设备待变更接入的第一小区;接收第二小区发送的第一响应消息,其中,第一响应消息用于响应第一变更请求,第一响应消息中包括第二小区信息;
55.s2-2,接收第二小区发送的第二变更请求,其中,第二变更请求用于表示终端设备待变更接入的第二小区,第二变更请求中包括第二小区信息。
56.在本实施例中,如图5所示,以nsa场景为例(nedc、ltedc、nrdc等双链接场景类似),第二小区信息根据以下步骤生成:
57.s3-1:初始lte系统小区(即第一小区)添加nr系统小区为sn时,在辅节点sgnb addition request消息中携带第一小区信息,填写第一条记录中的lte系统小区的ecgi 小区类型、sn添加原因等信息。
58.s3-2:sn添加成功后,目标nr系统小区(即第二小区)统计用户设备在本小区的sn驻留时长,在lte或nr系统小区发生变更之前,由当前源nr系统小区补充填写第一条记录中的nr系统小区ncgi 小区类型、sn驻留时长等信息,具体包括:
59.场景一:对于lte系统小区变更场景,在小区变更之前lte系统小区先向nr系统小区发送sgnb modification request消息(即第一变更请求),nr系统小区回复sgnb modification request acknowledge消息(即第一响应消息),携带sn历史小区信息,并补
充填写第一条记录中的nr系统小区ncgi 小区类型、sn驻留时长等信息。lte系统小区在变更流程中将sn历史小区信息携带至目标lte系统小区。
60.场景二:对于nr系统小区变更场景,在小区变更之前nr系统小区向lte系统小区发送sgnb change required消息(即第二变更请求),携带sn历史小区信息,并补充填写第一条记录中的nr系统小区ncgi 小区类型、sn驻留时长等信息。
61.在一个示例性实施例中,基于第二小区信息控制终端设备变更所接入的小区,包括:
62.s4-1,向第三小区发送第二接入请求,其中,第二接入请求中包括第二小区信息;
63.s4-2,基于第二接入请求控制终端设备接入第三小区,其中,第二接入请求还用于指示第三小区记录第三小区信息,第三小区信息中包括第二小区信息、第三小区的小区信息以及终端设备在第三小区中的连接时长。
64.在本实施例中,最新lte系统小区向最新nr系统小区发送sgnb addition request消息(即第二接入请求)中,携带sn历史小区信息,填写第二条记录中的lte系统小区的ecgi 小区类型、sn添加原因等信息,之后继续上述第二步流程,如此一直持续统计传递sn历史小区信息。
65.在一个示例性实施例中,在基于第二小区信息控制终端设备变更所接入的小区之前,方法还包括以下之一:
66.s5-1,在第二小区信息的信息量达到预设阈值的情况下,删除第二小区信息中的第一小区信息;
67.s5-2,在断开与第二小区的连接的情况下,删除第二小区信息。
68.在本实施例中,当出现以下场景时,对sn历史小区信息进行特殊处理:
69.场景一:sn历史小区信息记录数达到上限场景,该场景下lte系统小区删除最靠前的一条记录,将其它记录依次前移,空口最后一条记录,继续填写新的sn历史小区信息。
70.场景二:sn删除场景,由于sn历史小区信息只有在持续驻留状态下维护才有意义,该场景下用户nr系统小区驻留状态已经结束,不需要再统计传递sn历史小区信息,后续lte系统小区再次触发添加nr系统小区为sn时,才进行上述第一步初始统计传递sn历史小区信息流程。
71.在一个示例性实施例中,在确定终端设备发生小区变更的情况下,接收第二小区发送的第二小区信息之后,方法还包括:
72.s6-1,确定各个小区之间的变更信息,其中,各个小区包括第一小区和第二小区,变更信息包括终端设备在各个小区之间的变更速度、终端设备在各个小区之间的变更次数;
73.s6-2,基于变更信息设置终端设备的变更参数,其中,变更参数用于控制终端设备在各个小区之间的变更。
74.在本实施例中,以nsa场景为例(nedc、ltedc、nrdc等双链接场景类似),sn历史小区信息的应用包括但不限于以下场景:
75.场景一:根据sn历史小区信息评估用户速度并调整相关参数,根据sn历史驻留小区信息,可以评估用户在最近一段时间内更换了几个小区,结合小区类型信息可评估用户在最近一段时间内的平均速度。根据速度信息可以调整用户的相关参数,包括但不限于切
换门限、门限满足时长、切换目标小区等。
76.场景二:根据sn历史小区信息,可以评估用户在最近一段时间内当前小区和历史小区发生乒乓的次数,根据乒乓状态进行相应抑制操作,包括但不限于调整针对该历史小区的切换门限偏移,在一段时间内禁止再向该历史小区触发变更等。
77.基于dc链路传递用户sn不活动时长,保证用户在无业务需求时尽快进行用户释放达到终端省电效果。
78.在一个示例性实施例中,在确定终端设备发生小区变更的情况下,接收第二小区发送的第二小区信息之后,方法还包括:
79.s7-1,接收第二小区发送的第一计时消息,其中,第一计时消息中包括终端设备在第二小区中处于不活动状态的第一时长。
80.在一个示例性实施例中,接收第二小区发送的第一计时消息之后,方法还包括:
81.s8-1,在确定终端设备在第二小区中传输数据的情况下,接收第二小区发送的第二计时消息,其中,第二计时消息用于表示终端设备在第二小区中处于活动状态,且第二计时消息中包括终端设备在第二小区中处于活动状态的总时长。
82.在一个示例性实施例中,在接收第二小区发送的第一计时消息之后,方法还包括:
83.s9-1,在第一时长大于预定时长的情况下,释放与第二小区的连接。
84.在一个示例性实施例中,在确定发生小区变更的情况下,接收第二小区发送的第二小区信息之后,方法还包括:
85.s10-1,在确定终端设备在第一小区和第二小区中均处于不活动状态的情况下,释放终端设备。
86.在本实施例中,如图6所示,以nsa场景为例(nedc、ltedc、nrdc等双链接场景类似),初始lte系统小区添加nr系统小区为sn。包括以下步骤:
87.s11-1:sn添加成功后,目标nr系统小区维护一个sn不活动定时器,初始默认用户为sn活动状态,当检测用户在本小区停止数据传输时开始统计计时,根据统计时长进行如下场景处理:
88.场景一:若在本小区统计时长超过sn不活动定时器,则向lte系统小区发送sgnb modification request消息,指示sn处于不活动状态,并继续sn不活动统计计时。
89.场景二:若在不活动状态下检测用户在本小区有数据传输,则向lte系统小区发送sgnb modification request消息,指示sn处于活动状态,重新进行第一步sn不活动检测。
90.s11-2:在lte或nr系统小区发生变更之前,由当前源nr系统小区传递用户sn不活动时长信息,具体:
91.场景一:对于lte系统小区变更场景,在小区变更之前lte系统小区先向nr系统小区发送sgnb modification request消息,nr系统小区回复sgnb modification request acknowledge消息,携带用户sn不活动时长信息。lte系统小区在变更流程中将用户sn不活动时长信息携带至目标lte系统小区。
92.场景二:对于nr系统小区变更场景,在小区变更之前nr系统小区向lte系统小区发送sgnb change required消息,携带用户sn不活动时长信息。
93.s11-3:最新lte系统小区向最新nr系统小区发送sgnb addition request消息中,携带用户sn不活动时长信息,之后最新nr系统小区继续统计sn不活动时长,进行后续处理。
94.以nsa场景为例(nedc、ltedc、nrdc等双链接场景类似),用户sn不活动时长信息的应用包括但不限于以下场景:
95.场景一:根据用户sn不活动时长信息进行用户释放,lte系统小区评估自身和nr系统小区的用户状态,当评估用户在lte和nr系统小区都处于不活动状态时,可触发用户释放,达到终端省电效果。
96.场景二:根据用户sn不活动时长信息进行用户sn释放,lte系统小区收到nr系统小区的用户sn不活动状态指示时,可触发用户sn释放,节省nr系统资源。后续评估用户在nr系统小区有数据传输需求时再触发sn添加。
97.综上所述,在针对nsa场景下nr小区乒乓和终端耗电问题,采用本实施例所述的方法,有效地解决了上述问题,为系统和终端性能提供保障。
98.下面结合附图对本发明进行进一步的描述:
99.基于dc链路统计传递用户sn历史小区信息举例,如图7所示,以nsa场景为例(nedc、ltedc、nrdc等双链接场景类似),初始用户在lte系统cell l1驻留,未添加sn,描述基于x2链路传递用户sn历史小区信息过程:
100.第一步,cell l1根据业务需求和覆盖条件选择nr系统cell n1为sn添加目标小区,选择cell n1的过程包括但不限于空口测量上报和盲选择;在sgnb addition request消息中携带sn历史小区信息,填写第一条记录中的lte系统小区cell l1的ecgi 小区类型、sn添加原因等信息;
101.第二步,cell n1统计用户在本小区驻留时长,在cell l1发生变更之前,cell l1向cell n1发送sgnb modification request消息,cell n1向cell l1回复sgnb modification request acknowledge消息,携带sn历史小区信息,并补充填写第一条记录中的nr系统小区cell n1的ncgi 小区类型、sn驻留时长等信息。cell l1在变更流程中将sn历史小区信息携带至目标lte系统小区cell l2;
102.第三步,cell l2添加cell n1为sn添加目标小区,在sgnb addition request消息中携带sn历史小区信息,填写第二条记录中的lte系统小区cell l2的ecgi 小区类型、sn添加原因等信息;
103.第四步,cell n1重新统计用户在本小区驻留时长,在cell n1向cell n2发生变更之前,cell n1向cell l2发送sgnb change required消息,携带sn历史小区信息,并补充填写第二条记录中的nr系统小区cell n1的ncgi 小区类型、sn驻留时长等信息。
104.第五步,cell l2添加cell n2为sn添加目标小区,在sgnb addition request消息中携带sn历史小区信息,填写第三条记录中的lte系统小区cell l2的ecgi 小区类型、sn添加原因等信息,如此一直持续统计传递sn历史小区信息。
105.用户sn历史小区信息应用举例
106.场景一,如图8,以nsa场景为例(nedc、ltedc、nrdc等双链接场景类似),在最新的nr系统小区cell n3,根据用户sn历史小区信息,可以判断用户在15s时长内nr系统小区变更了2次(cell n1—》cell n2—》cell n3),结合cell n2小区类型信息(宏小区,假设覆盖范围1km),可简单评估用户的移动速度为240km/h,根据评估结果对用户可配置较容易的切换门限等参数。
107.场景二,如图9所示,以nsa场景为例(nedc、ltedc、nrdc等双链接场景类似),在最
新的nr系统小区cell n3,根据用户sn历史小区信息,可以判断用户在5s时长内nr系统小区乒乓变更了3次(cell n2—》cell n3—》cell n2—》cell n3),根据乒乓程度可以在cell n3小区针对cell n2配置一个切换门限偏移使用户难以再次触发向cell n2小区的变更,或者一段时间内禁止再次触发向cell n2小区的变更。
108.基于dc链路统计传递用户sn不活动时长信息举例:
109.如图10,以nsa场景为例(nedc、ltedc、nrdc等双链接场景类似),初始用户在lte系统cell l1驻留,未添加sn,描述基于x2链路传递用户sn不活动时长信息过程:
110.第一步,cell l1根据业务需求和覆盖条件选择nr系统cell n1为sn添加目标小区,选择cell n1的过程包括但不限于空口测量上报和盲选择;
111.第二步,cell n1维护一个sn不活动定时器,初始默认用户为sn活动状态,当检测用户在本小区停止数据传输时开始统计计时;
112.第三步,在cell n1向cell n2发生变更之前,cell n1向cell l1发送sgnb change required消息,携带用户sn不活动时长信息;
113.第四步,cell l1添加cell n2为sn添加目标小区,在sgnb addition request消息中携带用户sn不活动时长信息,cell n2继续sn不活动统计计时;
114.第五步,cell n2统计时长超过sn不活动定时器,向lte系统小区发送sgnb modification request消息,指示sn处于不活动状态,并继续sn不活动统计计时;
115.第六步,cell n2在不活动状态下检测用户在本小区有数据传输,则向lte系统小区发送sgnb modification request消息,指示sn处于活动状态,重新进行第一步sn不活动检测,如此一直持续统计用户sn不活动时长信息。
116.用户sn不活动时长信息应用举例:
117.如图11所示,以nsa场景为例(nedc、ltedc、nrdc等双链接场景类似),在最新的lte系统小区cell l1和nr系统小区cell n1,cell l1同时检测用户在lte和nr侧的不活动状态,进行如下处理操作:
118.条件一:仅lte侧处于不活动状态,不作特殊处理;
119.条件二:仅nr侧处于不活动状态,可选择释放sn达到终端省电效果;后续评估用户在nr系统小区有数据传输需求时再触发sn添加。
120.条件三:lte和nr侧同时处于不活动状态,cell l1可直接对用户进行释放;后续用户有数据传输需求再重新选择小区进行接入。
121.在本实施例中提供了一种小区变更的控制方法,图12是根据本发明实施例的小区变更的控制方法的流程图(二),如图12所示,该流程包括如下步骤:
122.步骤s1202,接收第一小区发送的第一小区信息,其中,第一小区信息中包括第一小区的小区信息;
123.步骤s1204,记录第二小区信息,其中,第二小区信息包括第一小区信息、第二小区的小区信息以及终端设备在第二小区中的连接时长;
124.步骤s1206,在确定终端设备发生小区变更的情况下,将第二小区信息发送至第一小区,以指示第一小区基于第二小区信息变更终端设备的小区接入。
125.其中,上述步骤的执行主体可以为基站等,但不限于此。
126.在本实施例中,第一小区包括但不限于是基于4g网络连接的lte系统小区(lte系
统小区),第二小区包括但不限于是基于5g网络连接的nr系统小区(nr系统小区)。如图4所示,以nsa场景为例(nedc、ltedc、nrdc等双链接场景类似),第一小区信息(业务节点sn历史小区信息)包括但不限于lte系统小区的ecgi 小区类型、nr系统小区的ncgi 小区类型、sn添加原因、sn驻留时长等信息。其中,小区类型包括宏小区、微小区、超级小区等类型,sn添加原因包括覆盖原因、负荷原因、速率原因、拥塞原因等。
127.通过上述步骤,由于接收第一小区发送的第一小区信息,其中,第一小区信息中包括第一小区的小区信息;记录第二小区信息,其中,第二小区信息包括第一小区信息、第二小区的小区信息以及终端设备在第二小区中的连接时长;在确定终端设备发生小区变更的情况下,将第二小区信息发送至第一小区,以指示第一小区基于第二小区信息变更终端设备的小区接入。实现了在小区之间传输小区信息的方案。因此,可以解决用户在移动时的小区乒乓变更问题,达到减少能耗的效果。
128.在一个示例性实施例中,接收第一小区发送的第一小区信息,包括:
129.s13-1,接收第一小区发送的第一接入请求,以请求连接第二小区,其中,第一接入请求中包括第一小区信息;
130.记录第二小区信息包括:
131.s14-1,基于第一接入请求记录第二小区信息。
132.在一个示例性实施例中,在确定终端设备发生小区变更的情况下,将第二小区信息发送至第一小区,以指示第一小区基于第二小区信息变更终端设备的小区接入,包括以下之一:
133.s15-1,接收第一小区发送的第一变更请求,其中,第一变更请求用于表示终端设备待变更接入的第一小区;向第一小区发送第一响应消息,其中,第一响应消息用于响应第一变更请求,第一响应消息中包括第二小区信息;
134.s15-2,向第一小区发送第二变更请求,其中,第二变更请求用于表示终端设备待变更接入的第二小区,第二变更请求中包括第二小区信息。
135.在一个示例性实施例中,在确定终端设备发生小区变更的情况下,将第二小区信息发送至第一小区之后,方法还包括:
136.s16-1,向第四小区发送第三接入请求,其中,第三接入请求中包括第二小区信息;
137.s16-2,基于第三接入请求控制终端设备接入第四小区,其中,第三接入请求还用于指示第四小区记录第四小区信息,第四小区信息中包括第二小区信息、第四小区的小区信息以及终端设备在第四小区中的连接时长。
138.在一个示例性实施例中,在记录第二小区信息之后,方法还包括以下之一:
139.s17-1,在第二小区信息的信息量达到预设阈值的情况下,删除第二小区信息中的第一小区信息;
140.s17-2,在断开与第一小区的连接的情况下,删除第二小区信息。
141.在一个示例性实施例中,在确定终端设备发生小区变更的情况下,将第二小区信息发送至第一小区,以指示第一小区基于第二小区信息变更终端设备的小区接入之后,方法还包括:
142.s18-1,向第一小区发送第一计时消息,其中,第一计时消息中包括终端设备在第二小区中处于不活动状态的第一时长。
143.在一个示例性实施例中,向第一小区发送第一计时消息之后,方法还包括:
144.s19-1,在确定终端设备在第二小区中传输数据的情况下,向第一小区发送第二计时消息,其中,第二计时消息用于表示终端设备在第二小区中处于活动状态,且第二计时消息中包括终端设备在第二小区中处于活动状态的总时长。
145.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
146.在本实施例中还提供了一种小区变更的控制装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
147.图13是根据本发明实施例的小区变更的控制装置的结构框图(一),如图13所示,该装置包括:
148.第一发送模块1302,用于将确定的第一小区的第一小区信息发送至第二小区,以指示第二小区记录第二小区信息,其中,第二小区信息包括第一小区信息、第二小区的小区信息以及终端设备在第二小区中的连接时长;
149.第一接收模块1304,用于在确定终端设备发生小区变更的情况下,接收第二小区发送的第二小区信息;
150.第一控制模块1306,用于基于第二小区信息控制终端设备变更所接入的小区。
151.在一个示例性实施例中,上述第一发送模块,包括:第一发送单元,用于向上述第二小区发送第一接入请求,以请求连接上述第二小区,其中,上述第一接入请求中包括上述第一小区信息;第一指示单元,用于基于上述第一接入请求指示上述第二小区记录上述第二小区信息。
152.在一个示例性实施例中,上述第一接收模块,包括以下之一:第二发送单元,用于向上述第二小区发送第一变更请求,其中,上述第一变更请求用于表示上述终端设备待变更接入的上述第一小区;接收上述第二小区发送的第一响应消息,其中,上述第一响应消息用于响应上述第一变更请求,上述第一响应消息中包括上述第二小区信息;第一接收单元,用于接收上述第二小区发送的第二变更请求,其中,上述第二变更请求用于表示上述终端设备待变更接入的上述第二小区,上述第二变更请求中包括上述第二小区信息。
153.在一个示例性实施例中,上述第一控制模块,包括:第三发送单元,用于向第三小区发送第二接入请求,其中,上述第二接入请求中包括上述第二小区信息;第二控制单元,用于基于上述第二接入请求控制上述终端设备接入上述第三小区,其中,上述第二接入请求还用于指示上述第三小区记录第三小区信息,上述第三小区信息中包括上述第二小区信息、上述第三小区的小区信息以及上述终端设备在上述第三小区中的连接时长。
154.在一个示例性实施例中,上述装置还包括以下之一:第一删除模块,用于在基于上述第二小区信息控制上述终端设备变更所接入的小区之前,在上述第二小区信息的信息量
达到预设阈值的情况下,删除上述第二小区信息中的上述第一小区信息;第二删除模块,用于在断开与上述第二小区的连接的情况下,删除上述第二小区信息。
155.在一个示例性实施例中,上述装置还包括:第一确定模块,用于在确定上述终端设备发生小区变更的情况下,接收上述第二小区发送的上述第二小区信息之后,确定各个小区之间的变更信息,其中,上述各个小区包括上述第一小区和上述第二小区,上述变更信息包括上述终端设备在上述各个小区之间的变更速度、上述终端设备在上述各个小区之间的变更次数;
156.第一设置模块,用于基于上述变更信息设置上述终端设备的变更参数,其中,上述变更参数用于控制上述终端设备在上述各个小区之间的变更。
157.在一个示例性实施例中,上述装置还包括:第三接收模块,用于在确定上述终端设备发生小区变更的情况下,接收上述第二小区发送的上述第二小区信息之后,接收上述第二小区发送的第一计时消息,其中,上述第一计时消息中包括上述终端设备在上述第二小区中处于不活动状态的第一时长。
158.在一个示例性实施例中,上述装置还包括:第四接收模块,用于接收上述第二小区发送的第一计时消息之后,在确定上述终端设备在上述第二小区中传输数据的情况下,接收上述第二小区发送的第二计时消息,其中,上述第二计时消息用于表示上述终端设备在上述第二小区中处于活动状态,且第二计时消息中包括终端设备在第二小区中处于活动状态的总时长。
159.在一个示例性实施例中,上述装置还包括:第一释放模块,用于在接收上述第二小区发送的第一计时消息之后,在上述第一时长大于预定时长的情况下,释放与上述第二小区的连接。
160.在一个示例性实施例中,上述装置还包括:第二释放模块,用于在确定发生小区变更的情况下,接收上述第二小区发送的第二小区信息之后,在确定上述终端设备在上述第一小区和上述第二小区中均处于不活动状态的情况下,释放上述终端设备。
161.图14是根据本发明实施例的小区变更的控制装置的结构框图(二),如图14所示,该装置包括:
162.第二接收模块1402,用于接收第一小区发送的第一小区信息,其中,第一小区信息中包括第一小区的小区信息;
163.第一记录模块1404,用于记录第二小区信息,其中,第二小区信息包括第一小区信息、第二小区的小区信息以及终端设备在第二小区中的连接时长;
164.第二发送模块1406,用于在确定终端设备发生小区变更的情况下,将第二小区信息发送至第一小区,以指示第一小区基于第二小区信息变更终端设备的小区接入。
165.在一个示例性实施例中,上述第一发送模块,包括:第一发送单元,用于向上述第二小区发送第一接入请求,以请求连接上述第二小区,其中,上述第一接入请求中包括上述第一小区信息;第一指示单元,用于基于上述第一接入请求指示上述第二小区记录上述第二小区信息。
166.在一个示例性实施例中,上述第一接收模块,包括以下之一:第二发送单元,用于向上述第二小区发送第一变更请求,其中,上述第一变更请求用于表示上述终端设备待变更接入的上述第一小区;接收上述第二小区发送的第一响应消息,其中,上述第一响应消息
用于响应上述第一变更请求,上述第一响应消息中包括上述第二小区信息;第一接收单元,用于接收上述第二小区发送的第二变更请求,其中,上述第二变更请求用于表示上述终端设备待变更接入的上述第二小区,上述第二变更请求中包括上述第二小区信息。
167.在一个示例性实施例中,上述第一控制模块,包括:第三发送单元,用于向第三小区发送第二接入请求,其中,上述第二接入请求中包括上述第二小区信息;第二控制单元,用于基于上述第二接入请求控制上述终端设备接入上述第三小区,其中,上述第二接入请求还用于指示上述第三小区记录第三小区信息,上述第三小区信息中包括上述第二小区信息、上述第三小区的小区信息以及上述终端设备在上述第三小区中的连接时长。
168.在一个示例性实施例中,上述装置还包括以下之一:第一删除模块,用于在基于上述第二小区信息控制上述终端设备变更所接入的小区之前,在上述第二小区信息的信息量达到预设阈值的情况下,删除上述第二小区信息中的上述第一小区信息;第二删除模块,用于在断开与上述第二小区的连接的情况下,删除上述第二小区信息。
169.在一个示例性实施例中,上述装置还包括:第一确定模块,用于在确定上述终端设备发生小区变更的情况下,接收上述第二小区发送的上述第二小区信息之后,确定各个小区之间的变更信息,其中,上述各个小区包括上述第一小区和上述第二小区,上述变更信息包括上述终端设备在上述各个小区之间的变更速度、上述终端设备在上述各个小区之间的变更次数;
170.第一设置模块,用于基于上述变更信息设置上述终端设备的变更参数,其中,上述变更参数用于控制上述终端设备在上述各个小区之间的变更。
171.在一个示例性实施例中,上述装置还包括:第三接收模块,用于在确定上述终端设备发生小区变更的情况下,接收上述第二小区发送的上述第二小区信息之后,接收上述第二小区发送的第一计时消息,其中,上述第一计时消息中包括上述终端设备在上述第二小区中处于不活动状态的第一时长。
172.在一个示例性实施例中,上述装置还包括:第四接收模块,用于接收上述第二小区发送的第一计时消息之后,在确定上述终端设备在上述第二小区中传输数据的情况下,接收上述第二小区发送的第二计时消息,其中,上述第二计时消息用于表示上述终端设备在上述第二小区中处于活动状态,且第二计时消息中包括终端设备在第二小区中处于活动状态的总时长。
173.在一个示例性实施例中,上述装置还包括:第一释放模块,用于在接收上述第二小区发送的第一计时消息之后,在上述第一时长大于预定时长的情况下,释放与上述第二小区的连接。
174.在一个示例性实施例中,上述装置还包括:第二释放模块,用于在确定发生小区变更的情况下,接收上述第二小区发送的第二小区信息之后,在确定上述终端设备在上述第一小区和上述第二小区中均处于不活动状态的情况下,释放上述终端设备。
175.图14是根据本发明实施例的小区变更的控制装置的结构框图(二),如图14所示,该装置包括:
176.第二接收模块1402,用于接收第一小区发送的第一小区信息,其中,所述第一小区信息中包括所述第一小区的小区信息;
177.第一记录模块1404,用于记录第二小区信息,其中,所述第二小区信息包括所述第
一小区信息、所述第二小区的小区信息以及终端设备在所述第二小区中的连接时长;
178.第二发送模块1406,用于在确定所述终端设备发生小区变更的情况下,将所述第二小区信息发送至所述第一小区,以指示所述第一小区基于所述第二小区信息变更所述终端设备的小区接入。
179.在一个示例性实施例中,第二接收模块,包括:第二接收单元,用于接收所述第一小区发送的第一接入请求,以请求连接所述第二小区,其中,所述第一接入请求中包括所述第一小区信息;第一记录模块包括:第一记录单元,基于所述第一接入请求记录所述第二小区信息。
180.在一个示例性实施例中,上述第二发送模块,包括以下之一:第三接收单元,用于接收所述第一小区发送的第一变更请求,其中,所述第一变更请求用于表示所述终端设备待变更接入的所述第一小区;向所述第一小区发送第一响应消息,其中,所述第一响应消息用于响应所述第一变更请求,所述第一响应消息中包括所述第二小区信息;第四发送单元,用于向所述第一小区发送第二变更请求,其中,所述第二变更请求用于表示所述终端设备待变更接入的所述第二小区,所述第二变更请求中包括所述第二小区信息。
181.在一个示例性实施例中,上述装置还包括:第三发送模块,用于在确定所述终端设备发生小区变更的情况下,将所述第二小区信息发送至所述第一小区之后,向第四小区发送第三接入请求,其中,所述第三接入请求中包括所述第二小区信息;第二控制模块,用于基于所述第三接入请求控制所述终端设备接入所述第四小区,其中,所述第三接入请求还用于指示所述第四小区记录第四小区信息,所述第四小区信息中包括所述第二小区信息、所述第四小区的小区信息以及所述终端设备在所述第四小区中的连接时长。
182.在一个示例性实施例中,上述装置还包括以下之一:第三删除模块,用于在记录第二小区信息之后,在所述第二小区信息的信息量达到预设阈值的情况下,删除所述第二小区信息中的所述第一小区信息;第四删除模块,用于在断开与所述第一小区的连接的情况下,删除所述第二小区信息。
183.在一个示例性实施例中,上述装置还包括:第四发送模块,用于在确定所述终端设备发生小区变更的情况下,将所述第二小区信息发送至所述第一小区,以指示所述第一小区基于所述第二小区信息变更所述终端设备的小区接入之后,所述方法还包括:第五发送模块,用于向所述第一小区发送第一计时消息,其中,所述第一计时消息中包括所述终端设备在所述第二小区中处于不活动状态的第一时长。
184.在一个示例性实施例中,上述装置还包括:第六发送模块,用于向所述第一小区发送第一计时消息之后,在确定所述终端设备在所述第二小区中传输数据的情况下,向所述第一小区发送第二计时消息,其中,所述第二计时消息用于表示所述终端设备在所述第二小区中处于活动状态,且第二计时消息中包括终端设备在第二小区中处于活动状态的总时长。
185.需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。
186.本发明的实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步
骤。
187.在一个示例性实施例中,上述计算机可读存储介质可以包括但不限于:u盘、只读存储器(read-only memory,简称为rom)、随机存取存储器(random access memory,简称为ram)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
188.本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
189.在一个示例性实施例中,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
190.本实施例中的具体示例可以参考上述实施例及示例性实施方式中所描述的示例,本实施例在此不再赘述。
191.显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
192.以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献