本申请涉及通信技术领域,尤其涉及一种小区驻留方法、相关设备及存储介质。
背景技术:
非独立(nsa,non-standalone)组网使用现有的第四代移动通信(4g,the4thgenerationofcellularmobilecommunications)基础设施来进行第五代移动通信(5g,the5thgenerationofcellularmobilecommunications)的部署。相关技术中,当终端在nsa锚点小区驻留时,存在终端容易重选到只支持长期演进(lte,longtermevolution)(lteonly)的小区的问题。
技术实现要素:
有鉴于此,本申请实施例提供一种小区驻留方法、相关设备及存储介质,以至少解决相关技术中当终端在nsa锚点小区驻留时,容易重选到lteonly小区的问题。
本申请实施例的技术方案是这样实现的:
本申请实施例提供了一种小区驻留方法,包括:
确定终端驻留的小区及对应的驻留状态;所述终端为支持nsa功能的终端;
在所述终端驻留在第一小区且处于空闲态的情况下,向所述终端发送第一指示;所述第一指示用于向所述终端指示所述第一小区的重选优先级为第一优先级;其中,
所述第一优先级大于或等于第二优先级;所述第二优先级为第二小区的重选优先级;所述第一小区为nsa锚点小区。
其中,上述方案中,所述方法还包括:
在所述终端驻留在所述第二小区且处于连接态的情况下,确定所述第一小区的第一参数;所述第一参数表征所述第一小区的拥塞状况;
当所述第一小区的第一参数满足对应的参数门限时,将所述终端重定向到所述第一小区。
上述方案中,所述确定第一小区的所述第一参数,包括:
确定所述第一小区对应的第一数量;所述第一数量为所述第一小区当前接入终端的数量;
确定所述第一小区对应的第二数量;所述第二数量为所述第一小区能够接入终端的最大数量;
根据所述第一数量和所述第二数量,确定所述第一小区的所述第一参数。
上述方案中,所述方法还包括:
在所述终端驻留在所述第一小区且处于连接态的情况下,检测所述终端的信号质量,得到检测结果;
在所述检测结果表征所述信号质量低于设定阈值的时长超过第一设定时长的情况下,将所述终端重定向至所述第二小区。
上述方案中,所述将所述终端重定向至所述第二小区时,所述方法还包括:
在第二设定时长内,禁止所述终端重选至所述第一小区;或者,
在所述第二设定时长内,禁止将所述终端重定向至所述第一小区。
上述方案中,所述确定终端驻留的小区及对应的驻留状态,包括:
在设定列表中查找所述终端是否支持nsa功能,得到查找结果;所述设定列表中记录有网络设备覆盖范围内的各个终端对nsa功能的支持情况;
当所述查找结果表征所述终端支持nsa功能时,确定所述终端驻留的小区及对应的驻留状态。
本申请实施例还提供了一种小区驻留方法,包括:
终端确定自身驻留的小区及对应的驻留状态;所述终端为支持nsa功能的终端;
在所述终端驻留在第一小区且处于空闲态的情况下,所述终端将所述第一小区的重选优先级修改为第一优先级;其中,
所述第一优先级大于或等于第二优先级;所述第二优先级为第二小区的重选优先级;所述第一小区为nsa锚点小区。
其中,上述方案中,所述终端将所述第一小区的重选优先级修改为第一优先级,包括:
所述终端接收网络设备发送的第一指示;所述第一指示用于向所述终端指示所述第一小区的重选优先级为所述第一优先级;
所述终端根据所述第一指示,将所述第一小区的重选优先级修改为所述第一优先级。
上述方案中,所述终端将所述第一小区的重选优先级修改为第一优先级,还包括:
在未接收到所述第一指示的情况下,所述终端触发修改操作,通过所述修改操作将所述第一小区的重选优先级修改为所述第一优先级。
上述方案中,所述方法还包括:
在所述终端驻留在第二小区且处于空闲态的情况下,当所述终端检测到关于所述第一小区的邻区信息时,所述终端将所述第一小区的重选优先级修改为第一优先级。
本申请实施例还提供了一种网络设备,包括:
第一确定单元,用于确定终端驻留的小区及对应的驻留状态;所述终端为支持nsa功能的终端;
发送单元,用于在所述终端驻留在第一小区且处于空闲态的情况下,向所述终端发送第一指示;所述第一指示用于向所述终端指示所述第一小区的重选优先级为第一优先级;其中,
所述第一优先级大于或等于第二优先级;所述第二优先级为第二小区的重选优先级;所述第一小区为nsa锚点小区。
本申请实施例还提供了一种终端,包括:
第二确定单元,用于确定自身驻留的小区及对应的驻留状态;所述终端为支持nsa功能的终端;
修改单元,用于在所述终端驻留在第一小区且处于空闲态的情况下,所述终端将所述第一小区的重选优先级修改为第一优先级;其中,
所述第一优先级大于或等于第二优先级;所述第二优先级为第二小区的重选优先级;所述第一小区为nsa锚点小区。
本申请实施例还提供了一种网络设备,包括:第一通信接口、第一处理器和用于存储能够在第一处理器上运行的计算机程序的第一存储器,
其中,所述第一处理器用于运行所述计算机程序时,执行上述网络设备侧任一方法对应的步骤;
所述第一通信接口用于在所述第一处理器的控制下,执行上述网络设备侧方法对应的步骤。
本申请实施例还提供了一种终端,其特征在于,包括:第二通信接口、第一处理器和用于存储能够在第二处理器上运行的计算机程序的第一存储器,
其中,所述第二处理器用于运行所述计算机程序时,执行上述终端侧任一方法对应的步骤;
所述第一通信接口用于在所述第一处理器的控制下,执行上述终端侧方法对应的步骤。
本申请实施例还提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方法的步骤。
本申请实施例中,根据支持nsa功能的终端驻留的小区及对应的驻留状态,当该终端驻留在nsa锚点小区时,由网络设备向该终端发出指示,在终端一侧提高nsa锚点小区对应的重选优先级,从而避免了由于nsa锚点小区对应的重选优先级低而使得终端重选到lteonly小区的情况出现,使得支持nsa功能的终端能够优先驻留在nsa锚点小区,优化了终端的网络体验。
附图说明
图1为本申请实施例提供的小区驻留方法网络设备侧的实现流程示意图;
图2为本申请另一实施例提供的小区驻留方法网络设备侧的实现流程示意图;
图3为本申请又一实施例提供的小区驻留方法网络设备侧的实现流程示意图;
图4为本申请实施例提供的小区驻留方法终端侧的实现流程示意图;
图5为本申请实施例提供的网络设备的结构示意图;
图6为本申请实施例提供的终端的结构示意图;
图7为本申请实施例提供的网络设备的硬件组成结构示意图;
图8为本申请实施例提供的终端的硬件组成结构示意图。
具体实施方式
下面结合附图及具体实施例对本申请作进一步详细的说明。
以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
需要说明的是,本申请实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。
另外,在本申请实例中,“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
5g的网络架构包括独立组网(sa,standalone)和nsa两种模式,其中,sa指的是新建5g网络,包括新建基站、回程链路以及核心网,而nsa是指使用现有的4g网络的基础设施,进行5g网络的部署,nsa组网模式下,5g载波仅承载用户数据,其控制信令仍通过4g网络传输。由于nsa组网模式下是基于lte网络添加5g新空口(nr,newradio),存在着lteonly小区和nsa锚点小区混合组网的场景,相关技术中,支持nsa功能的终端在该场景下开机时,终端不能优先注册到nsa锚点小区,此外,网络侧希望不支持nsa功能的终端尽量不接入到nsa锚点小区,因此,网络侧为nsa锚点小区配置的重选优先级要低于为lteonly小区配置的重选优先级,这样一来,当终端在nsa锚点小区驻留时,会根据重选优先级重选到lteonly小区进行驻留,无法在nsa锚点小区优先驻留。
基于此,在本申请的各种实施例中,根据支持nsa功能的终端驻留的小区及对应的驻留状态,当该终端驻留在nsa锚点小区时,由网络设备向该终端发出指示,在终端一侧提高nsa锚点小区对应的重选优先级,从而避免了由于nsa锚点小区对应的重选优先级低而使得终端重选到lteonly小区的情况出现,使得支持nsa功能的终端能够优先驻留在nsa锚点小区,优化了终端的网络体验。
下面结合附图及具体实施例对本申请作进一步详细的说明。
图1示出了本申请实施例提供的小区驻留方法的实现流程,其中,执行主体为网络设备,例如基站。所述方法包括:
步骤101:确定终端驻留的小区及对应的驻留状态。
其中,所述终端为支持nsa功能的终端。
这里,终端驻留的小区可以为第一小区或第二小区,其中,第一小区为nsa锚点小区,支持nsa功能。第二小区可以为lteonly小区,仅支持lte,为了便于说明,下文中对实施例进行阐述时,将第二小区以lteonly小区为例进行说明。当终端驻留在小区时,对应的驻留状态包括空闲态(idle态)和连接态,当终端在某小区完成了驻留后,终端即进入了空闲态,若终端在后续又在该小区完成了随机接入过程,那么此时终端进入了连接态。
一实施例中,所述确定终端驻留的小区及对应的驻留状态,包括:
在设定列表中查找所述终端是否支持nsa功能,得到查找结果;当所述查找结果表征所述终端支持nsa功能时,确定所述终端驻留的小区及对应的驻留状态。
这里,在网络设备中维护一套设定列表,所述设定列表中记录有网络设备覆盖范围内的各个终端对nsa功能的支持情况,网络设备根据该设定列表中记录的内容来区分其覆盖范围内支持nsa功能的终端和不支持nsa功能的终端。
在实际应用中,终端在网络设备的覆盖范围内开机时,可以通过uecapabilityinformation消息,向网络设备指示终端是否支持nsa能力。
步骤102:在所述终端驻留在第一小区且处于空闲态的情况下,向所述终端发送第一指示。
其中,所述第一指示用于向所述终端指示所述第一小区的重选优先级为第一优先级,所述第一优先级大于或等于第二优先级,这里,第二优先级为网络设备为第二小区配置的重选优先级,即网络设备为lteonly小区配置的重选优先级。根据协议规定,lte小区的重选优先级的取值为[0,1,……,7],取值为0的重选优先级最低,取值为7的重选优先级最高。在实际应用中,为了防止不支持nsa功能的终端大量接入到nsa锚点小区,nsa锚点小区的重选优先级通常设置为3或4,而lteonly小区的重选优先级通常设置为5、6或7,因此,这里需要在终端一侧提高nsa锚点小区的重选优先级,使nsa锚点小区的重选优先级大于或等于lteonly小区的重选优先级。
在实际应用中,网络设备向终端下发无线资源控制(rrc,radioresourcecontrol)消息,并通过在rrc消息中携带第一指示,向终端指示nsa锚点小区的重选优先级,以防止当终端驻留在nsa锚点小区时,从低优先级的nsa锚点小区重选到高优先级的lteonly小区,这样一来,当终端驻留的nsa锚点小区之后,只要处于nsa锚点小区的覆盖区域,就能够尽可能长时间地驻留在nsa锚点小区,以此优化了终端的驻网体验。
一实施例中,当网络设备发送的rrc消息中未携带有上述第一指示,那么终端在终端本地触发修改操作,通过该修改操作,对本地维护的关于各小区重选优先级的列表进行修改,将列表中关于该nsa锚点小区的重选优先级修改为大于或等于lteonly小区的重选优先级。
一实施例中,如图2所示,所述方法还包括:
步骤103:在所述终端驻留在所述第一小区且处于连接态的情况下,检测所述终端的信号质量,得到检测结果。
在终端驻留在nsa锚点小区之后,若终端在该nsa锚点小区发起随机接入过程,进入了连接态,此时,网络设备对接收到的终端信号的信号质量进行检测。在实际应用中,网络设备可以对接收到的终端信号的参考信号接收功率(rsrp,referencesignalreceivingpower)或参考信号接收质量(rsrq,referencesignalreceivingquality)进行检测。
步骤104:在所述检测结果表征所述信号质量低于设定阈值的时长超过第一设定时长的情况下,将所述终端重定向至所述第二小区。
在实际应用中,重定向是由网络设备通过rrc连接释放(connectionrelease)消息来为终端指示目标小区的频点等信息,终端在接收到rrc连接释放消息后,离开连接态,并根据rrc连接释放消息中的指示尝试驻留至目标小区。
这里,根据网络设备对接收到的终端信号的信号质量进行检测的检测结果,在终端信号的信号质量低于相应门限且低于相应门限的持续时长超过了第一设定时长的情况下,表明nsa锚点小区的拥塞程度高或信号强度、信号质量差,此时,网络设备将终端重定向至lteonly小区,以保证终端的通信质量。
一实施例中,所述将所述终端重定向至所述第二小区时,所述方法还包括:
在第二设定时长内,禁止所述终端重选至所述第一小区;或者,
在所述第二设定时长内,禁止将所述终端重定向至所述第一小区。
在上文实施例的基础之上,一旦网络设备将终端由nsa锚点小区重定向至lteonly小区,则在第二设定时间内,网络设备不会支持终端由lteonly小区重选回nsa锚点小区,网络设备也不会将终端由lteonly小区重定向回nsa锚点小区,以防止因小区信号强度的大幅度变化而导致的终端在lteonly小区与nsa锚点小区之间的来回切换。
在实际应用中,当终端希望由lteonly小区重选回nsa锚点小区时,会向网络设备发起测量请求,此时,网络设备可以通过不响应该测量请求,来禁止终端由lteonly小区重选回nsa锚点小区。
一实施例中,网络设备确定终端驻留的小区及对应的驻留状态,之后,如图3所示,所述方法还包括:
步骤105:在所述终端驻留在所述第二小区且处于连接态的情况下,确定所述第一小区的第一参数。
其中,所述第一参数表征所述第一小区的拥塞状况。
这里,对于终端已经驻留在lteonly小区且处于连接态的情况,网络设备确定nsa锚点小区的拥塞状况。
一实施例中,所述确定第一小区的所述第一参数,包括:
确定所述第一小区对应的第一数量;所述第一数量为所述第一小区当前接入终端的数量;
确定所述第一小区对应的第二数量;所述第二数量为所述第一小区能够接入终端的最大数量;
根据所述第一数量和所述第二数量,确定所述第一小区的所述第一参数。
在实际应用中,可以将第一数量与第二数量的比值来表征nsa锚点小区的拥塞状况,也即将第一数量与第二数量的比值作为nsa锚点小区的第一参数。
此外,在实际应用中,还可以通过网络设备的业务负荷相关参数来表征nsa锚点小区的拥塞状况。例如,将网络设备中当前接入的终端占用的带宽与网络设备最大带宽的比值作为第一参数,来表征nsa锚点小区的拥塞状况。
步骤106:当所述第一小区的第一参数满足对应的参数门限时,将所述终端重定向到所述第一小区。
在实际应用中,可以为第一参数设置对应的参数门限。例如,在将第一数量与第二数量的比值作为nsa锚点小区的第一参数的情况下,可以设置对应的参数门限为0.9,当第一参数的取值大于或等于0.9时,认为对应的nsa锚点小区出现拥塞,当第一参数的取值小于0.9时,认为对应的nsa锚点小区拥塞程度在可接受的范围内。
这里,当第一参数的取值满足对应的参数门限时,例如,上文例子里第一参数的取值小于0.9时,网络设备将终端重定向至nsa锚点小区。
需要说明的是,在相关技术中,当目标小区的信号质量或信号强度满足对应的门限时,网络设备才会将终端重定向至目标小区,因此,这里,网络设备将终端重定向至nsa锚点小区时,默认nsa锚点小区对应的信号质量或信号强度也必定是满足相应的门限的。例如,rsrp对应的门限通常取-115dbm,rsrq对应的门限通常取-10dbm,因此,nsa锚点小区除了要满足第一参数的取值小于0.9,同时还必须满足rsrp值大于-115dbm,或者rsrq值在于-10dbm,网络设备才将终端重定向至nsa锚点小区。此外,实际应用中,还可将误块率(bler,blockerrorrate)作为小区重定向时需要满足的门限。
在实际应用中,网络设备将终端重定向至nsa锚点小区,可以对应以下两种不同场景:场景一,终端位于同时覆盖有nsa锚点小区和lteonly小区的区域,且终端驻留在lteonly小区;场景二,终端从仅覆盖有lteonly小区的区域移动至仅覆盖有nsa锚点小区的区域。以上两种场景下,只要nsa锚点小区的拥塞状况满足相应的参数门限,那么在nsa锚点小区的信号质量或信号强度也满足对应门限的情况下,网络设备均可以通过上述方案将终端重定向至nsa锚点小区。
此外,一实施例中,终端驻留在lteonly小区且处于空闲态,若该lteonly小区配置的邻区为nsa锚点小区,终端会检测到关于该nsa锚点小区的邻区信息,那么终端在检测到该邻区信息后,也会对本地维护的关于各小区重选优先级的列表进行修改,将列表中关于该nsa锚点小区的重选优先级修改为大于或等于lteonly小区的重选优先级,这样一来,当该nsa锚点小区的信号质量或信号强度满足对应门限时,终端会通过重选切换至该nsa锚点小区。
图4示出了本申请另一实施例提供的小区驻留方法的实现流程,其中,执行主体为支持nsa功能的终端,在实际应用中,终端在网络设备的覆盖范围内开机时,可以通过uecapabilityinformation消息,向网络设备指示终端是否支持nsa能力。
所述方法包括:
步骤401:终端确定自身驻留的小区及对应的驻留状态。
这里,终端驻留的小区可以为第一小区或第二小区,其中,第一小区为nsa锚点小区,第二小区为lteonly小区。当终端驻留在小区时,对应的驻留状态包括空闲态(idle态)和连接态,当终端在某小区完成了驻留后,终端即进入了空闲态,若终端在后续又在该小区完成了随机接入过程,那么此时终端进入了连接态。
步骤402:在所述终端驻留在第一小区且处于空闲态的情况下,所述终端将所述第一小区的重选优先级修改为第一优先级。
这里,所述第一优先级大于或等于第二优先级,第二优先级为网络设备为lteonly小区配置的重选优先级。根据协议规定,lte小区的重选优先级的取值为[0,1,……,7],取值为0的重选优先级最低,取值为7的重选优先级最高。在实际应用中,为了防止不支持nsa功能的终端大量接入到nsa锚点小区,nsa锚点小区的重选优先级通常设置为3或4,而lteonly小区的重选优先级通常设置为5、6或7。这里,终端通过修改终端本地nsa锚点小区的重先优先级,将nsa锚点小区的重选优先级提高,使nsa锚点小区的重选优先级大于或等于lteonly小区的重选优先级,这样一来,当终端驻留在nsa锚点小区之后,只要处于nsa锚点小区的覆盖区域,就不会因为nsa锚点小区的重选优先级低于lteonly小区的重选优先级,而从低优先级的nsa锚点小区重选到高优先级的lteonly小区,终端能够尽可能长时间地驻留在nsa锚点小区,以此优化了终端的驻网体验。
一实施例中,所述终端将所述第一小区的重选优先级修改为第一优先级,包括:
所述终端接收网络设备发送的第一指示;所述第一指示用于向所述终端指示所述第一小区的重选优先级为所述第一优先级;
所述终端根据所述第一指示,将所述第一小区的重选优先级修改为所述第一优先级。
在实际应用中,网络设备向终端下发rrc消息,并在rrc消息中携带第一指示,所述第一指示用于向所述终端指示终端所驻留的nsa锚点小区的重选优先级为所述第一优先级,终端在接收到rrc消息后,根据rrc消息中的第一指示,对本地维护的关于各小区重选优先级的列表进行修改,将列表中关于该nsa锚点小区的重选优先级修改为大于或等于lteonly小区的重选优先级。
一实施例中,所述终端将所述第一小区的重选优先级修改为第一优先级,还包括:
在未接收到所述第一指示的情况下,所述终端触发修改操作,通过所述修改操作将所述第一小区的重选优先级修改为所述第一优先级。
这里,基于上文实施例,当网络设备发送的rrc消息中未携带有上述第一指示,那么终端在终端本地触发修改操作,通过该修改操作,对本地维护的关于各小区重选优先级的列表进行修改,将列表中关于该nsa锚点小区的重选优先级修改为大于或等于lteonly小区的重选优先级。
一实施例中,所述方法还包括:
在所述终端驻留在第二小区且处于空闲态的情况下,当所述终端检测到关于所述第一小区的邻区信息时,所述终端将所述第一小区的重选优先级修改为第一优先级。
这里,终端驻留在lteonly小区且处于空闲态,若该lteonly小区配置的邻区为nsa锚点小区,终端会检测到关于该nsa锚点小区的邻区信息,那么终端在检测到该邻区信息后,也会对本地维护的关于各小区重选优先级的列表进行修改,将列表中关于该nsa锚点小区的重选优先级修改为大于或等于lteonly小区的重选优先级,这样一来,当该nsa锚点小区的信号质量或信号强度满足对应门限时,终端会通过重选切换至该nsa锚点小区。
下面结合应用实施例,对本申请实施例提供的小区驻留方法进行进一步说明:
在该应用实施例中,网络设备为支持nsa功能的基站,在基站的覆盖范围内,存在lteonly小区a、b和c,以及存在nsa锚点小区d,其中,小区a、小区b和小区d之间存在邻区关系。
首先,当支持nsa功能的用户设备(ue,userequipment)在基站覆盖范围内开机时,ue通过uecapabilityinformation消息向基站上报ue支持nsa功能,基站在设定列表中记录ue支持nsa功能。
场景a:ue没有识别到小区d,ue向小区a发起注册,并注册成功,驻留在小区a。
1、ue驻留在小区a且处于连接态:基站检测到小区d当前的拥塞程度和信号质量满足相应的参数门限,将ue重定向到小区d,ue通过重定向驻留在小区d后,ue通过基站下发的rrc消息,在ue本地提高小区d的重选优先级,以防止重选到高重选优先级的小区a或小区b。
2、ue驻留在小区a且处于空闲态:由于小区a配置有关于小区d的邻区信息,ue检测到关于小区d的邻区信息,则ue自发在ue本地提高小区d的重选优先级,这样一来,一旦ue检测到小区d满足相应的信号质量门限,则ue重选至小区d进行驻留,且因由提高了小区d的重选优先级,ue重选至小区d进行驻留时,也不会因为小区d的重选优先级低而再次重选回小区a或小区b。
场景b:ue识别到了小区d,ue向小区d发起注册,并注册成功,驻留在小区d。
1、ue驻留在小区d且处于连接态:基站检测到ue的信号质量低于相应门限的时间大于t1,基站ue重定向到小区a、小区b或小区d,且在t2时间内,基站不支持ue重选至小区d,也不会将ue重定向至小区d。
2、ue驻留在小区d且处于空闲态:ue通过基站下发的rrc消息,在ue本地提高小区d的重选优先级,或者在没有接收到基站下发的修改重选优先级的指示的情况下,自发在ue本地提高小区d的重选优先级,以防止重选到高重选优先级的小区a或小区b。
场景c:ue驻留在小区c,并从小区c的覆盖区域移动到小区d的覆盖区域,由于小区c与小区d之间不存在邻区关系,小区c的系统消息中没有配置有关于小区d的邻区信息,ue无法重选至小区d,此时,基站检测到小区d当前的拥塞程度和信号质量满足相应的参数门限,将ue重定向到小区d。这里,基站的重定向为盲重定向,即不需要ue上报测量信息,基站根据布网的小区关系,直接将ue从小区c重定向至小区d。
为实现本申请实施例的小区驻留方法,本申请实施例还提供一种网络设备,如图5所示,网络设备包括:
第一确定单元51,用于确定终端驻留的小区及对应的驻留状态;所述终端为支持nsa功能的终端;
发送单元52,用于在终端驻留在第一小区且处于空闲态的情况下,向终端发送第一指示;所述第一指示用于向所述终端指示所述第一小区的重选优先级为第一优先级;其中,
所述第一优先级大于或等于第二优先级;所述第二优先级为第二小区的重选优先级;所述第一小区为nsa锚点小区。
一实施例中,所述装置还包括:
第三确定单元,用于在所述终端驻留在所述第二小区且处于连接态的情况下,确定所述第一小区的第一参数;所述第一参数表征所述第一小区的拥塞状况;
第一重定向单元,用于当所述第一小区的第一参数满足对应的参数门限时,将所述终端重定向到所述第一小区。
一实施例中,所述第三确定单元确定第一小区的所述第一参数,包括:
确定所述第一小区对应的第一数量;所述第一数量为所述第一小区当前接入终端的数量;
确定所述第一小区对应的第二数量;所述第二数量为所述第一小区能够接入终端的最大数量;
根据所述第一数量和所述第二数量,确定所述第一小区的所述第一参数。
一实施例中,所述装置还包括:
检测单元,用于在所述终端驻留在所述第一小区且处于连接态的情况下,检测所述终端的信号质量,得到检测结果;
第二重定向单元,用于在所述检测结果表征所述信号质量低于设定阈值的时长超过第一设定时长的情况下,将所述终端重定向至所述第二小区。
一实施例中,所述第二重定向单元将所述终端重定向至所述第二小区时,还用于:
在第二设定时长内,禁止所述终端重选至所述第一小区;或者,
在所述第二设定时长内,禁止将所述终端重定向至所述第一小区。
一实施例中,所述第一确定单元用于:
在设定列表中查找所述终端是否支持nsa功能,得到查找结果;所述设定列表中记录有网络设备覆盖范围内的各个终端对nsa功能的支持情况;
当所述查找结果表征所述终端支持nsa功能时,确定所述终端驻留的小区及对应的驻留状态。
实际应用时,第一确定单元51、第三确定单元和检测单元可由网络设备中的处理器来实现,发送单元52、第一重定向单元和第二重定向单元可由网络设备中的处理器和通信接口来实现。当然,处理器需要运行存储器中存储的程序来实现上述各程序模块的功能。
需要说明的是,上述图5实施例提供的网络设备仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将网络设备的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的网络设备与网络设备侧小区驻留方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
为实现本申请实施例的小区驻留方法,本申请实施例还提供一种终端,如图6所示,终端包括:
第二确定单元61,用于确定自身驻留的小区及对应的驻留状态;所述终端为支持nsa功能的终端;
修改单元62,用于在所述终端驻留在第一小区且处于空闲态的情况下,所述终端将所述第一小区的重选优先级修改为第一优先级;其中,
所述第一优先级大于或等于第二优先级;所述第二优先级为第二小区的重选优先级;所述第一小区为nsa锚点小区。
一实施例中,所述修改单元62将所述第一小区的重选优先级修改为第一优先级,包括:
接收网络设备发送的第一指示;所述第一指示用于向所述终端指示所述第一小区的重选优先级为所述第一优先级;
根据所述第一指示,将所述第一小区的重选优先级修改为所述第一优先级。
一实施例中,所述修改单元62将所述第一小区的重选优先级修改为第一优先级,还包括:
在未接收到所述第一指示的情况下,所述终端触发修改操作,通过所述修改操作将所述第一小区的重选优先级修改为所述第一优先级。
一实施例中,所述修改单元62还用于:
在所述终端驻留在第二小区且处于空闲态的情况下,当所述终端检测到关于所述第一小区的邻区信息时,所述终端将所述第一小区的重选优先级修改为第一优先级。
实际应用时,第一确定单元51、第三确定单元和检测单元可由终端中的处理器来实现,发送单元52、第一重定向单元和第二重定向单元可由网络设备中的处理器和通信接口来实现。当然,处理器需要运行存储器中存储的程序来实现上述各程序模块的功能。
实际应用时,第二确定单元61和修改单元62可由终端中的处理器来实现,当然,处理器需要运行存储器中存储的程序来实现上述各程序模块的功能。
需要说明的是,上述图6实施例提供的终端在进行小区驻留时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将终端的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的终端与终端侧小区驻留方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
基于上述程序模块的硬件实现,且为了实现本申请实施例的方法,本申请实施例还提供了一种网络设备。图7为本申请实施例终端的硬件组成结构示意图,如图7所示,网络设备包括:
第一通信接口1,能够与其它设备比如网络设备等进行信息交互;
第一处理器2,与所述第一通信接口1连接,以实现与其它设备进行信息交互,用于运行计算机程序时,执行上述网络设备侧一个或多个技术方案提供的方法。而所述计算机程序存储在第一存储器3上。
具体地,所述第一处理器2,用于确定终端驻留的小区及对应的驻留状态;所述终端为支持nsa功能的终端;
所述第一通信接口1,用于在所述终端驻留在第一小区且处于空闲态的情况下,向所述终端发送第一指示;所述第一指示用于向所述终端指示所述第一小区的重选优先级为第一优先级;其中,
所述第一优先级大于或等于第二优先级;所述第二优先级为第二小区的重选优先级;所述第一小区为nsa锚点小区。
一实施例中,所述第一处理器2还用于:
在所述终端驻留在所述第二小区且处于连接态的情况下,确定所述第一小区的第一参数;所述第一参数表征所述第一小区的拥塞状况;
当所述第一小区的第一参数满足对应的参数门限时,所述第一处理器2通过所述第一通信接口1将所述终端重定向到所述第一小区。
一实施例中,所述第一处理器2确定第一小区的所述第一参数,包括:
确定所述第一小区对应的第一数量;所述第一数量为所述第一小区当前接入终端的数量;
确定所述第一小区对应的第二数量;所述第二数量为所述第一小区能够接入终端的最大数量;
根据所述第一数量和所述第二数量,确定所述第一小区的所述第一参数。
一实施例中,所述第一处理器2还用于:
在所述终端驻留在所述第一小区且处于连接态的情况下,检测所述终端的信号质量,得到检测结果;
在所述检测结果表征所述信号质量低于设定阈值的时长超过第一设定时长的情况下,所述第一处理器2通过所述第一通信接口1将所述终端重定向至所述第二小区。
一实施例中,所述第一处理器2将所述终端重定向至所述第二小区时,还用于:
在第二设定时长内,禁止所述终端重选至所述第一小区;或者,
在所述第二设定时长内,禁止将所述终端重定向至所述第一小区。
一实施例中,所述第一处理器2确定终端驻留的小区及对应的驻留状态,包括:
在设定列表中查找所述终端是否支持nsa功能,得到查找结果;所述设定列表中记录有网络设备覆盖范围内的各个终端对nsa功能的支持情况;
当所述查找结果表征所述终端支持nsa功能时,确定所述终端驻留的小区及对应的驻留状态。
当然,实际应用时,网络设备中的各个组件通过第一总线系统4耦合在一起。可理解,第一总线系统4用于实现这些组件之间的连接通信。第一总线系统4除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图7中将各种总线都标为第一总线系统4。
基于上述程序模块的硬件实现,且为了实现本申请实施例的方法,本申请实施例还提供了一种终端。图8为本申请实施例终端的硬件组成结构示意图,如图8所示,终端包括:
第二通信接口1,能够与其它设备比如网络设备等进行信息交互;
第二处理器2,与所述第二通信接口1连接,以实现与其它设备进行信息交互,用于运行计算机程序时,执行上述终端侧一个或多个技术方案提供的方法。而所述计算机程序存储在第二存储器3上。
具体地,所述第二处理器2用于:
确定自身驻留的小区及对应的驻留状态;所述终端为支持nsa功能的终端;
在所述终端驻留在第一小区且处于空闲态的情况下,将所述第一小区的重选优先级修改为第一优先级;其中,
所述第一优先级大于或等于第二优先级;所述第二优先级为第二小区的重选优先级;所述第一小区为nsa锚点小区。
一实施例中,所述第二处理器2将所述第一小区的重选优先级修改为第一优先级,包括:
通过所述第二通信接口1接收网络设备发送的第一指示;所述第一指示用于向所述终端指示所述第一小区的重选优先级为所述第一优先级;
所述第二处理器2根据所述第一指示,将所述第一小区的重选优先级修改为所述第一优先级。
一实施例中,所述第二处理器2将所述第一小区的重选优先级修改为第一优先级,还包括:
在未接收到所述第一指示的情况下,触发修改操作,通过所述修改操作将所述第一小区的重选优先级修改为所述第一优先级。
一实施例中,所述第二处理器2还用于:
在所述终端驻留在第二小区且处于空闲态的情况下,当所述终端检测到关于所述第一小区的邻区信息时,将所述第一小区的重选优先级修改为第一优先级。
当然,实际应用时,终端中的各个组件通过第二总线系统4耦合在一起。可理解,第二总线系统4用于实现这些组件之间的连接通信。第二总线系统4除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图8中将各种总线都标为第二总线系统4。
本申请实施例中的第一存储器或第二存储器用于存储各种类型的数据以支持相关设备中的操作。这些数据的示例包括:用于在相关设备上操作的任何计算机程序。
可以理解,存储器可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(rom,readonlymemory)、可编程只读存储器(prom,programmableread-onlymemory)、可擦除可编程只读存储器(eprom,erasableprogrammableread-onlymemory)、电可擦除可编程只读存储器(eeprom,electricallyerasableprogrammableread-onlymemory)、磁性随机存取存储器(fram,ferromagneticrandomaccessmemory)、快闪存储器(flashmemory)、磁表面存储器、光盘、或只读光盘(cd-rom,compactdiscread-onlymemory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(ram,randomaccessmemory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(sram,staticrandomaccessmemory)、同步静态随机存取存储器(ssram,synchronousstaticrandomaccessmemory)、动态随机存取存储器(dram,dynamicrandomaccessmemory)、同步动态随机存取存储器(sdram,synchronousdynamicrandomaccessmemory)、双倍数据速率同步动态随机存取存储器(ddrsdram,doubledataratesynchronousdynamicrandomaccessmemory)、增强型同步动态随机存取存储器(esdram,enhancedsynchronousdynamicrandomaccessmemory)、同步连接动态随机存取存储器(sldram,synclinkdynamicrandomaccessmemory)、直接内存总线随机存取存储器(drram,directrambusrandomaccessmemory)。本申请实施例描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
上述本申请实施例揭示的方法可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、dsp,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器,处理器读取存储器中的程序,结合其硬件完成前述方法的步骤。
处理器执行所述程序时实现本申请实施例的各个方法中的相应流程,为了简洁,在此不再赘述。
在示例性实施例中,本申请实施例还提供了一种存储介质,即计算机存储介质,具体为计算机可读存储介质,例如包括存储计算机程序的存储器,上述计算机程序可由处理器执行,以完成前述方法所述步骤。计算机可读存储介质可以是fram、rom、prom、eprom、eeprom、flashmemory、磁表面存储器、光盘、或cd-rom等存储器。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置、终端和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本申请各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
或者,本申请上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台电子设备(可以是个人计算机、服务器、或者网络设备等)执行本申请各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
1.一种小区驻留方法,其特征在于,包括:
确定终端驻留的小区及对应的驻留状态;所述终端为支持非独立组网nsa功能的终端;
在所述终端驻留在第一小区且处于空闲态的情况下,向所述终端发送第一指示;所述第一指示用于向所述终端指示所述第一小区的重选优先级为第一优先级;其中,
所述第一优先级大于或等于第二优先级;所述第二优先级为第二小区的重选优先级;所述第一小区为nsa锚点小区。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述终端驻留在所述第二小区且处于连接态的情况下,确定所述第一小区的第一参数;所述第一参数表征所述第一小区的拥塞状况;
当所述第一小区的第一参数满足对应的参数门限时,将所述终端重定向到所述第一小区。
3.根据权利要求2所述的方法,其特征在于,所述确定第一小区的所述第一参数,包括:
确定所述第一小区对应的第一数量;所述第一数量为所述第一小区当前接入终端的数量;
确定所述第一小区对应的第二数量;所述第二数量为所述第一小区能够接入终端的最大数量;
根据所述第一数量和所述第二数量,确定所述第一小区的所述第一参数。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述终端驻留在所述第一小区且处于连接态的情况下,检测所述终端的信号质量,得到检测结果;
在所述检测结果表征所述信号质量低于设定阈值的时长超过第一设定时长的情况下,将所述终端重定向至所述第二小区。
5.根据权利要求4所述的方法,其特征在于,所述将所述终端重定向至所述第二小区时,所述方法还包括:
在第二设定时长内,禁止所述终端重选至所述第一小区;或者,
在所述第二设定时长内,禁止将所述终端重定向至所述第一小区。
6.根据权利要求1所述的方法,其特征在于,所述确定终端驻留的小区及对应的驻留状态,包括:
在设定列表中查找所述终端是否支持nsa功能,得到查找结果;所述设定列表中记录有网络设备覆盖范围内的各个终端对nsa功能的支持情况;
当所述查找结果表征所述终端支持nsa功能时,确定所述终端驻留的小区及对应的驻留状态。
7.一种小区驻留方法,其特征在于,包括:
终端确定自身驻留的小区及对应的驻留状态;所述终端为支持nsa功能的终端;
在所述终端驻留在第一小区且处于空闲态的情况下,所述终端将所述第一小区的重选优先级修改为第一优先级;其中,
所述第一优先级大于或等于第二优先级;所述第二优先级为第二小区的重选优先级;所述第一小区为nsa锚点小区。
8.根据权利要求7所述的方法,其特征在于,所述终端将所述第一小区的重选优先级修改为第一优先级,包括:
所述终端接收网络设备发送的第一指示;所述第一指示用于向所述终端指示所述第一小区的重选优先级为所述第一优先级;
所述终端根据所述第一指示,将所述第一小区的重选优先级修改为所述第一优先级。
9.根据权利要求8所述的方法,其特征在于,所述终端将所述第一小区的重选优先级修改为第一优先级,还包括:
在未接收到所述第一指示的情况下,所述终端触发修改操作,通过所述修改操作将所述第一小区的重选优先级修改为所述第一优先级。
10.根据权利要求7所述的方法,其特征在于,所述方法还包括:
在所述终端驻留在第二小区且处于空闲态的情况下,当所述终端检测到关于所述第一小区的邻区信息时,所述终端将所述第一小区的重选优先级修改为第一优先级。
11.一种网络设备,其特征在于,包括:
第一确定单元,用于确定终端驻留的小区及对应的驻留状态;所述终端为支持nsa功能的终端;
发送单元,用于在所述终端驻留在第一小区且处于空闲态的情况下,向所述终端发送第一指示;所述第一指示用于向所述终端指示所述第一小区的重选优先级为第一优先级;其中,
所述第一优先级大于或等于第二优先级;所述第二优先级为第二小区的重选优先级;所述第一小区为nsa锚点小区。
12.一种终端,其特征在于,包括:
第二确定单元,用于确定自身驻留的小区及对应的驻留状态;所述终端为支持nsa功能的终端;
修改单元,用于在所述终端驻留在第一小区且处于空闲态的情况下,所述终端将所述第一小区的重选优先级修改为第一优先级;其中,
所述第一优先级大于或等于第二优先级;所述第二优先级为第二小区的重选优先级;所述第一小区为nsa锚点小区。
13.一种网络设备,其特征在于,包括:第一通信接口、第一处理器和用于存储能够在第一处理器上运行的计算机程序的第一存储器,
其中,所述第一处理器用于运行所述计算机程序时,执行权利要求1至6任一项所述方法对应的步骤;
所述第一通信接口用于在所述第一处理器的控制下,执行权利要求1、2、或4任一项所述方法对应的步骤。
14.一种终端,其特征在于,包括:第二通信接口、第一处理器和用于存储能够在第二处理器上运行的计算机程序的第一存储器,
其中,所述第二处理器用于运行所述计算机程序时,执行权利要求7至10任一项所述方法对应的步骤;
所述第一通信接口用于在所述第一处理器的控制下,执行权利要求8所述方法对应的步骤。
15.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6任一项所述方法的步骤;或者,
所述计算机程序被处理器执行时实现权利要求7至10任一项所述方法的步骤。
技术总结