小区间切换的方法和控制器与流程

文档序号:13808755阅读:379来源:国知局
本发明涉及通信领域,并且更具体地,涉及一种小区间切换的方法和控制器。
背景技术
::在当前的长期演进(longtermevolution,lte)技术中,用户设备(userequipment,ue)在网络中移动时需要执行小区切换流程,以保证业务质量和通信的连续。lte的切换流程是基于下行测量的切换机制。即,网络侧各小区下发参考信号,ue对参考信号进行测量。并将测量结果以测量报告的形式上报至网络侧。网络侧根据测量报告执行测量判决,当确定需要对ue执行切换时,源小区与目标小区协商进行切换资源准备。等切换准备完成以后,网络侧控制ue执行切换。可见,在基于下行测量的切换机制中,网络侧在接收到ue上报的测量报告之后,才能开始进行切换资源的准备。切换准备势必会给实际的切换带来一定的延迟。但是,随着移动通信系统的后续演进,相对于lte的网络,部分业务对时延和可靠性的要求更高。因此,ue在切换时需要更加及时,否则容易导致切换失败。为此,业界提出了一种基于上行测量的切换机制。与基于下行测量的切换机制不同的是,在基于上行测量的切换机制下,参考信号是由ue发送的,而参考信号的测量在网络侧。基于上行测量的切换流程主要包括如下步骤:1、源小区监测ue发送的参考信号,当发现ue已经接近源小区覆盖的范围边缘时,向邻小区发起测量请求消息。其中,测量请求消息中携带测量ue所需的条件,例如,ue的标识、测量上报的门限和上报周期等。2、邻小区依据测量请求消息,对ue进行测量,并将测量结果以测量报告的形式发送给源小区。3、源小区根据测量报告,对各邻小区的测量结果进行比较,确定目标小区。并在ue触发切换条件时,向目标小区发起切换请求。4、目标小区进行切换准备,并在准备完成后向源小区发送确认(ack)消息,以指示切换准备工作已完成。5、源小区在接收到目标小区的确认消息后,指示终端设备执行切换。从上述流程可以看出,在基于上行测量的切换机制下,网络侧无需等待ue上报测量报告,一定程度上节省了切换时间。但是,在ue满足切换触发条件后,网络侧仍然需要进行切换准备过程。因此,仍然可能会导致切换不及时。技术实现要素:本申请提供一种小区间切换的方法和网络设备,能够缩短切换时延。第一方面,本申请提供一种小区间切换的方法,该方法包括:第一控制器确定目标小区,该第一控制器为源小区的控制器;该第一控制器向第二控制器发送预切换请求,第二控制器为目标小区的控制器,该预切换请求用于指示该第二控制器为终端设备分配进行小区切换所需的第一资源;该第一控制器确定该终端设备满足切换条件时,向该终端设备发送切换指令,该切换指令用于指示该终端设备基于该第一资源执行从源小区至目标小区的切换。在现有技术提出的基于上行测量的切换机制中,终端设备发送上行参考信号,网络侧测量该参考信号,并将测量结果以测量报告的形式反馈给源小区的控制器。在终端设备触发切换后,源小区的控制器根据测量报告,选择一个邻小区作为目标小区,并与该目标小区协商准备终端设备切换所需的资源。目标小区切换准备完成后向源小区发送确认信息。至此,终端设备才可以进入切换执行阶段,进行小区切换。本发明实施例中,第一控制器(即,源小区的控制器)在确定终端设备满足测量条件时,向第二控制器(即,目标小区的控制器)发送预切换指令。第二控制器接收到预切换指令后,为该终端设备分配(或者说,预留)进行小区切换的资源。从而在终端设备触发切换条件时,可以直接基于该分配的资源执行小区切换,与现有技术相比,能够缩短切换时延。在一种可能的实现方式中,所述第一控制器确定目标小区,包括:该第一控制器向该源小区的邻小区发送测量请求消息,该测量请求消息中携带第一指示信息,该第一指示信息用于指示满足该终端设备的服务质量所需的第二资源;该第一控制器接收至少一个第一小区发送的至少一个测量报告,该至少一个测量报告与该至少一个第一小区一一对应,每个测量报告中包括第二指示信息,该第二指示信息用于指示所对应的第一小区能够为该终端设备提供的第二资源,其中,该至少一个第一小区为该源小区的邻区中的部分或全部;该第一控制器根据该至少一个测量报告中的第二指示信息,从该至少一个第一小区中确定目标小区。可以理解的是,源小区可能仅有一个邻小区,也可能存在多个邻小区。在仅存在一个邻小区的情况下,如果该邻小区能够提供满足终端设备的服务质量所需的资源,在终端设备触发切换之前,该邻小区已经为该终端设备预分配好切换所需的资源,因而,在切换触发以后,终端设备可以直接执行切换。而在现有技术提出的基于上行测量的切换机制中,终端设备触发切换之后,源小区与目标小区才开始协商准备切换所需的资源,并需要在目标小区准备完成,并向源小区发送确认消息后,终端设备才能够在源小区的控制器的控制下执行切换。因此,能够缩短切换时延。在源小区存在多个邻小区的情况下,一方面,一部分邻小区在能够提供满足终端设备的服务质量所需的资源的情况下,通过测量报告的形式,向源小区指示了自身能够提供的资源(即,对应第二指示信息的作用)。因此,对于源小区而言,在确定目标小区时,可以根据该多个邻小区反馈的测量报告,从中选择接收终端设备的信号质量更好,或者能够为终端设备提供更充足的资源的邻小区,从而可以更加准确地选择出目标小区,进而提高终端设备进行小区间切换的成功率。另一方面,一部分邻小区在不能提供满足终端设备的服务质量的资源的情况下,不向源小区发送测量报告。通过这样的方式,减少了x2接口上的测量报告的数量,减少了x2接口的系统开销。在一种可能的实现方式中,该源小区的邻区中还包括第二小区,该第二小区为确定不能提供该终端设备所需的第二资源时,未向该第一控制器发送测量报告的小区。在一种可能的实现方式中,该至少一个测量报告中的部分测量报告还包括第三指示信息,该第三指示信息用于指示该部分测量报告对应的第一小区不能完全提供该终端设备所需的第二资源。在一种可能的实现方式中,该部分测量报告中还包括第四指示信息,该第四指示信息用于指示以下信息中的至少一项:拥塞信息、降速信息、可选特性信息和功能信息。在邻小区不能完全提供终端设备所需的第二资源时,向源小区指示该邻小区的资源或负载情况。对于源小区而言,可以结合邻小区的资源或负载情况确定目标小区,使得选择的目标小区更准确。尤其在多个邻小区都不能完全提供终端设备所需的第二资源时,通过这样的方式,降低了小区切换的失败率。第二方面,本申请提供了一种小区间切换的方法,该方法包括:第二控制器接收第一控制器发送的预切换请求,该第一控制器为终端设备所处于的源小区的控制器,该第二控制器为第一小区的控制器,该第一小区为该源小区的邻小区,该预切换请求是该第一控制器将该第一小区确定为目标小区后发送给该第二控制器的;该第二控制器根据该预切换请求,为该终端设备分配进行小区切换所需的第一资源,以便于该第一控制器确定该终端设备满足切换条件时向该终端设备发送切换指令,以指示该终端设备基于该第一资源执行从该源小区至该目标小区的切换。在一种可能的实现方式中,该第二控制器接收该第一控制器发送的预切换请求之前,该方法还包括:该第二控制器接收该第一控制器发送的测量请求消息,该测量请求消息中携带第一指示信息,该第一指示信息用于指示满足该终端设备的服务质量所需的第二资源;该第二控制器确定该第一小区能够为该终端设备提供的第二资源;该第二控制器向该第一控制器发送测量报告,该测量报告中包括第二指示信息,该第二指示信息用于指示该第一小区能够为该终端设备提供的第二资源。在一种可能的实现方式中,该测量报告中还包括第三指示信息,该第三指示信息用于指示该第一小区不能完全提供该终端设备所需的第二资源。在一种可能的实现方式中,该测量报告中还包括第四指示信息,该第四指示信息用于指示以下信息中的至少一项:拥塞信息、降速信息、可选特性信息和功能信息。第三方面,本申请提供一种控制器,用于执行第一方面或第一方面的任意可能的实现方式中的方法。具体地,该控制器包括用于执行第一方面或第一方面的任意可能的实现方式中的方法的单元。第四方面,本申请提供一种控制器,用于执行第二方面或第二方面的任意可能的实现方式中的方法。具体地,该控制器包括用于执行第二方面或第二方面的任意可能的实现方式中的方法的单元。第五方面,本申请提供了一种控制器,该控制器包括:接收器、发送器、处理器和存储器。可选地,接收器、发送器、处理器和存储器通过总线系统相连。其中,存储器用于存储指令,处理器用于执行存储器中存储的指令,以控制接收器接收信号,或控制发送器发送信号。当存储器中存储的指令被执行时,处理器执行第一方面或第一方面的任意可能的实现方式中的方法。第六方面,本申请提供了一种控制器,该控制器包括:接收器、发送器、处理器和存储器。可选地,接收器、发送器、处理器和存储器通过总线系统相连。其中,存储器用于存储指令,处理器用于执行存储器中存储的指令,以控制接收器接收信号,或控制发送器发送信号。当存储器中存储的指令被执行时,处理器执行第二方面或第二方面的任意可能的实现方式中的方法。第七方面,本申请提供了一种计算机可读介质,用于存储计算机程序,该计算机程序包括用于执行第一方面或第一方面的任意可能的实现方式中的方法的指令。第八方面,本申请提供一种计算机可读介质,用于存储计算机程序,该计算机程序包括用于执行第二方面或第二方面的任意可能的实现方式中的方法的指令。本申请提供的小区间切换的方法,第一控制器(即,源小区的控制器)在确定终端设备满足测量条件时,向第二控制器(即,目标小区的控制器)发送预切换指令。第二控制器接收到该预切换指令后,为该终端设备分配(或者说,预留)进行小区切换的资源。从而在终端设备触发切换条件时,可以直接基于该分配的资源执行小区切换,能够缩短切换时延。附图说明为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出了现有技术中基于下行测量的切换流程的示意性交互图。图2示出了现有技术中基于上行测量的切换流程的示意性交互图。图3示出了本发明实施例的一种系统架构的示意图。图4示出了本发明实施例的另一种系统架构的示意图。图5示出了本发明实施例的小区间切换的方法在一种系统架构下的示意性交互图。图6示出了本发明实施例的小区间切换的方法在另一种系统架构下的示意性交互图。图7是根据本发明一实施例的控制器500的示意性框图。图8是根据本发明另一实施例的控制器600的示意性框图。图9是根据本发明一实施例的控制器700的示意性结构图。图10是根据本发明另一实施例的控制器800的示意性结构图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明的技术方案可以应用于各种通信系统,例如:全球移动通讯(globalsystemofmobilecommunication,gsm)系统、码分多址(codedivisionmultipleaccess,cdma)系统、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)系统、通用分组无线业务(generalpacketradioservice,gprs)、长期演进(longtermevolution,lte)系统、先进的长期演进(advancedlongtermevolution,lte-a)系统、通用移动通信系统(universalmobiletelecommunicationsystem,umts)、5g等。应理解,在本发明实施例中,用户设备(userequipment,ue)包括但不限于移动台(mobilestation,ms)、移动终端(mobileterminal)、移动电话(mobiletelephone)、手机(handset)及便携设备(portableequipment)等,该用户设备可以经无线接入网(radioaccessnetwork,ran)与一个或多个核心网进行通信,例如,用户设备可以是移动电话(或称为“蜂窝”电话)、具有无线通信功能的计算机等,用户设备还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置。需要说明的是,在本发明实施例中,编号“第一”、“第二”仅仅为了区分不同的对象,例如,为了区分不同的资源或信息等,不应对本发明实施例的保护范围构成任何限定。图1示出了lte中基于下行测量的切换流程的示意性流程图。如图1所示,该切换流程包括三个阶段,即切换准备、切换执行和切换完成。101、ue基于触发事件向源小区发送测量报告。应理解,在lte中,ue根据enb下发的测量配置消息进行相关测量,并将测量结果上报给enb。这里,ue向源小区发送测量报告是指ue向源小区的enb发送测量报告。102、源小区向目标小区发送切换请求。其中,切换请求中携带ue的上下文信息。103、目标小区根据ue的上下文信息与核心网之间建立s1承载。104、目标小区向源小区发送切换请求ack。105、源小区与目标小区之间建立x2传输承载。106、源小区向ue发送无线资源控制(radioresourcecontrol,rrc)连接配置。107、源小区向目标小区发送序列号状态转移。108、rrc连接配置完成。109、目标小区与核心网之间路径切换或修改承载。110、源小区与核心网之间进行路径切换或修改承载。111、源小区释放ue上文信息,ue对目标小区执行随机接入过程,建立连接。至此,切换完成。需要说明的是,上述各个步骤的具体实现,可以参见现有技术,此处不做详述。现有技术中,ue在网络中移动时,为了保证ue业务的连续性,需要对ue进行移动性管理。例如,ue从源小区移动到目标小区时,需要及时地执行小区之间的切换。但是,从上述切换流程中可以看出,lte中对ue进行移动性管理是基于下行测量的。即,为了实现对ue的移动性管理,网络中的各小区会发送下行参考信号,供ue测量(因此,也将这种切换方式称为基于下行测量的切换)。ue基于触发事件将测量结果以测量报告的形式上报至网络侧,网络侧基于测量报告进行切换判决,以将ue切换至服务质量更好的小区。在上述基于下行测量的切换流程中,网络侧需要等到ue上报测量报告之后,才开始进行切换准备流程。这样,会带来如下一些问题。例如,测量报告在空口上发送,在空口上带来一定的开销。尤其在切换区信号质量波动剧烈的情况下,开销较大。又例如,由于网络侧在接收到ue的测量报告之前,不能获知ue的切换需求。而在切换判决之后,才进行切换准备,使得切换准备的时间给实际的切换执行带来切换延迟。如果网络侧需要预测ue的切换需求,提前进行切换准备,就需要ue提前上报测量报告,以提前获取信号质量的变化情况,从而提前进行切换判决。但是,这样会造成ue发送测量报告的数量增多,在空口上的开销增大。又例如,如果,目标小区的资源不足,无法满足切换,源小区需要接收到目标小区的切换失败指令(handoverpreparationfailure)再进行后续处理,切换延迟比较大。为了解决上述问题,现有技术中提出了一种基于上行测量的切换机制,以对ue进行移动性管理。为了便于说明,首先引入超级小区(hypercell,也可称为小区簇)的概念。在超级小区的概念的基础上,说明为什么随着后续系统的演进,会引起ue的移动性管理难的问题。一个hypercell可以配置有hypercellid,且可以包括同频和/或异频的多个传输点(transmissionpoint,tp)可选地,作为一个实施例,hypercell中也可仅包括1个tp。或者,hypercell可以包括多个小区(可选地,作为一个实施例,hypercell中也可仅包括1个小区)。可以理解的是,hypercell内的tp(或者小区)的id与hypercell的id可以保持一致,也可以分别配置。ue在hypercell中移动,如果仍采用现有技术的移动性管理方式,由于每个tp均会对应一个或多个小区(或smallcell),导致该ue会频繁的进行小区切换。需要说明的是,在本发明实施例中,tp也可以称为发射接收节点(transmitreceptionpoint,trp)。但是,在移动通信系统的后续演进过程中,相比于4g网络,可能会具有更多的特点。例如,部分业务对时延和可靠性的要求更高。为了满足巨量的数据通信需求,可能会在热点区域集中超密集部署大量的传输点tp,每个tp的覆盖范围变小。在这种改变下,如果继续采用基于下行测量的切换机制,会引起ue的移动性管理难的问题。例如,在热点区域,ue需要测量大量的tp,由于tp的覆盖范围小,ue可能会很快移动出一个tp的覆盖范围,可能造成切换不及时而导致切换失败。又例如,由于超密集的小区部署,势必会使得测量报告的上报以及切换的操作产生大量的空口信令,大量消耗空口资源和网络的处理资源。再例如,网络容量和连接数的要求更高,空口资源更加稀缺等。上述特点导致ue在切换时需要更加及时,否则更加容易导致切换失败。下面结合图2,对基于上行测量的切换流程进行介绍。应理解,在本发明实施例中,源小区与目标小区之间的信息交互,是通过源小区与目标小区各自的控制器传输的。为了简洁,以下所描述的“小区发送信息(或消息)以及小区接收信息(或消息)”,均是指小区通过小区的控制器接收或发送信息(或消息)。图2示出了现有技术中基于上行测量的切换流程的示意性交互图。如图2所示,该方法主要包括步骤201至步骤210。201、源小区执行测量判决。ue在发送上行参考信号时,源小区监测ue的参考信号。当ue满足测量条件时,例如,ue已经接近源小区的覆盖范围的边缘,或ue的参考信号的信号质量低于预设阈值,源小区执行测量判决。202、源小区向邻小区发送测量请求消息。测量请求消息中携带测量ue所需的信息,例如,ue标识、测量上报门限、上报周期等。203、邻小区向源小区发送测量报告。204、切换触发。205、源小区向目标小区发送切换请求。206、目标小区与核心网之间建立s1承载。目标小区进行切换准备。207、目标小区资源准备完成后,向源小区发送切换请求ack。208、源小区与目标小区建立x2传输承载。209、源小区向ue发送切换执行指令。210、源小区对ue发起释放,ue对目标小区执行随机接入过程,建立连接。至此,切换完成。从上述的步骤可以看出,相比于lte中基于下行测量的切换流程,在基于上行测量的切换流程中,由ue发送参考信号,网络侧对ue发送的上行参考信号进行测量,并基于测量结果为ue选择一个或多个合适的tp进行数据的传输。也就是说,在当ue在hyper内部移动的过程中,测量参考信号、tp切换的任务可以由网络侧完成,尽量让ue感知不到tp的变化。这样不但能够保证业务的连续性,而且ue也无需承载繁重的测量任务和测量报告的频繁上报,节省了空口的开销。但是,基于上行测量的切换机制仍然存在如下问题:1、ue满足切换触发条件后,网络侧需要进行测量准备过程,可能造成切换不及时。2、由于对ue的参考信号进行测量的节点有多个,并且在测量完成后需要通过x2接口向源小区发送测量报告,带来了一定的空口开销。针对现有技术中基于上行测量的切换流程中存在的上述问题,下文结合图3至图6,详细说明本发明实施例的小区间切换的方法。首先,对本发明实施例的系统架构进行介绍。图3示出了本发明实施例的一种系统架构的示意图。在图3所示的架构中,hypercell的架构仅为一层,即,仅部署有控制器(controller)。在这种架构下,hypercell下的所有trp均与控制器相连接,并且,rrc、分组数据汇聚协议(packetdataconvergenceprotocol,pdcp)、无线链路层控制(radiolinkcontrol,rlc)和(radiolinkcontrol,mac)的功能均部署在控制器上。图4示出了本发明实施例的另一种系统架构的示意图。在图4所示的架构中,hypercell的架构为两层,即,同时部署有中心单元(centralunit,cu)和分布式单元(distributedunit,du),一个du可以连接一个或多个trp。在这种架构下,rrc和pdcp将部署在cu上,mac将部署在du上。对ue发送的上行参考信号的测量由du执行完成。du需要将测量结果上报给cu,测量控制信息的下发是由cu下发给du,并由du下发至trp。需要说明的是,在上述图3和图4所示的系统架构中,仅以cu1存在一个相邻的cu(即,cu2)作为示例。显然,cu1也可能存在多个相邻的cu,本发明实施例对此不作特别限定。还需要说明的是,在本发明实施例中,进行切换的两个小区之间没有共同的无线接入网络控制器(radioaccessnetwork,rancontroller)。另外,图3和图4中所示的小区1和小区2,可以为前文所描述的超级小区。图5示出了根据本发明实施例的小区间切换的方法300在一种系统架构下的示意性交互图。如图5所示,该方法300主要包括步骤301至步骤310。首先,为了便于理解和说明,以下实施例中,不失一般性地,将控制器1作为第一控制器的一例,将控制器2作为第二控制器的一例对本发明实施例的小区间切换的方法进行详细说明。301、控制器1执行测量判决。需要说明的是,本发明实施例的小区间切换的方法是基于上行测量机制。在步骤301中,控制器1在ue发送上行参考信号时进行测量判决的过程与现有技术中基于上行测量的时进行切换判决的过程相同。步骤301可参见前文所述的步骤201对于测量判决所作的说明。可选地,这里ue发送的上行参考信号可以为beacon信号。应理解,控制器1执行测量判决,即确定是否发起ue的切换流程。如果切换,确定目标小区。302、控制器1向控制器2和控制器3发送测量请求消息。其中,测量请求消息中携带第一指示信息,该第一指示信息用于指示满足ue的服务质量所需的第二资源。应理解,测量请求消息中还可以携带ue标识id、测量对象、测量上报门限、测量上报周期和ue的服务质量(qualityofservice,qos)相关信息。ue的qos的相关信息可以包括ue的最大联合速率(aggregatedmaximumbitrate,ambr)、时延需求(delayrequirement)和服务类型(servicetype)等。还应理解,这里,控制器3作为源小区一个邻小区的控制器的一例。可选地,作为一个实施例,测量请求消息中携带第一指示信息,该第一指示信息用于指示满足ue的服务质量所需的第二资源。应理解,在本发明实施例中,第二资源是指满足ue的服务质量所需的时域资源、频域资源、时延要求(delayrequirement)、ue的服务类型(servicetype)、ue的联合最大速率(aggregatedmaximumbitrate,ambr)等。303、控制器2和控制器3向控制器1发送测量报告。具体地说,控制器2和控制器3根据控制器1发送的测量请求消息,对ue发送的参考信号进行测量,并将测量结果以测量报告的形式反馈给控制器1。测量报告中可以包括参考信号接收功率((referencesignalreceivingpower,rsrp)、参考信号的信号质量、ue的id等。需要说明的是,控制器2和控制器3向控制器1发送测量报告,可以基于周期进行上报,或者,也可以基于预设门限进行上报,本发明实施例对此不作任何限定。可选地,在本发明实施例中,邻小区在发送给源小区的测量报告中携带第二指示信息,第二指示信息用于向源小区指示该邻小区能够为该ue提供的第二资源。304、控制器1执行预切换判决。控制器1根据邻小区发送的多个测量报告,进行预切换判决,确定目标小区。控制器1在确定目标小区后,执行步骤305。可以理解的是,执行预切换判决是指控制器判断终端设备是否需要进行小区切换。如果需要切换,控制器1需要从邻小区中选择目标小区。此处,以将邻区1确定为目标小区为例,对后续步骤进行说明。305、控制器1向控制器2发送预切换请求。应理解,在本发明实施例中,预切换请求用于指示目标小区为终端设备分配(或者说,预留)进行小区切换所需的第一资源。还应理解,在本发明实施例中,第一资源包括ue进行小区切换所需的无线资源和物理层资源。例如,rrc资源、数据无线承载(dataradiobearer,drb)资源、小区无线网络临时标识(cellradionetworktemporaryidentifier,c-rnti)和专用随机接入序列等。具体地说,控制器1确定目标小区后,控制器1向目标小区的控制器,(即,控制器2)发送预切换请求(prehandoverrequest,prehorequest)。其中,预切换请求中进行切换准备的相关信息。例如,ue的x2和s1信令上下文参考(uecontext)、ue的安全性能(uesecuritycapability)、演进的无线接入承载标识(evolvedradioaccessbeareridentifier,e-rabid)、接入层安全性基础密钥(accesssecuritybasekey)、源小区的物理层标识和消息鉴权验证码、目标小区的标识等。306、控制器2与核心网之间建立s1承载。控制器2接收控制器1发送的预切换请求,并根据预切换请求中携带的用于切换准备的信息,与核心网之间建立s1承载。另外,控制器2根据ue上下文信息,计算接入层安全性密钥(accesssecuritykey),预留rrc、数据无线承载(dataradiobearer,drb)资源、分配专用随机接入序列等。307、控制器2完成资源准备以后,向控制器1发送预切换请求的ack。应理解,步骤307中,控制器2向控制器1发送预切换请求ack(prehorequestack),用于通知控制器1进行小区切换的资源已经准备好。其中,prehorequestack中携带e-rabid,隧道端点标识(tunnelendpointidentifier,teid)、targetue标识,targetdrbid,接入层安全性算法(assecurityalgorithm)等。308、控制器1与控制器2之间建立x2传输承载。应理解,x2传输承载为小区之间数据面承载。建立x2传输承载之后,源小区和目标小区之间准备转发分组(packets)。需要说明的是,建立x2传输承载可以参考现有技术,此处不作赘述。309、终端设备触发切换条件。应理解,在基于上行测量的切换机制中,控制器1确定终端设备满足切换条件(例如,控制器1检测到ue处于网络的边缘,或者,控制器1接收到的ue参考信号的质量减去控制器2接收到的ue参考信号的质量低于预设门限等)时,触发切换流程。具体地,控制器1向ue发送切换指令(handovercommand),控制ue进入切换执行流程。310、切换执行。在步骤310中,ue接收到控制器1的切换指令,执行从源小区至目标小区的切换。具体地,ue接收到控制器1发送的切换指令后,执行与目标小区的同步、计算在目标小区所需使用的密钥,并配置网络侧选择好的在目标小区使用的安全算法等。311、切换完成。ue接入到目标小区后,控制器2向控制器1发送释放指示信息,指示控制器1释放ue的上下文信息。至此,切换完成。从上述的切换流程可以看出,在本发明实施例中,源小区的控制器在确定终端设备满足测量条件时,向目标小区的控制器发送预切换指令,指示目标小区的控制器为终端设备进行小区切换准备资源。从而在终端设备满足切换条件时,源小区的控制器可以直接控制终端设备进行小区切换,缩短了切换时延。可以理解的是,本发明实施例的小区间切换的方法是基于上行测量机制的。而在上行测量的机制中,由于进行信号质量测量是在网络侧。因此,网络侧(例如,控制器1)能够及时监测终端设备的信号质量的变化情况,尤其是结合终端设备的历史信息(例如,终端设备的轨迹、业务类型、移动速度、信号波动规律等),能够很好地预测切换即将发生。因此,在终端设备触发切换条件之前,源小区的控制器通过与目标小区的控制器协商资源的预留(即,可对应本发明实施例的预切换过程)。从而,在终端设备在满足切换条件时,可以直接执行切换流程。需要说明的是,上述切换流程是以图3所示的系统架构作为示例所作的说明。如前文所述,本发明实施例的系统架构还可以为两层架构(如图4所示)。以下结合图6,对本发明实施例的小区间切换的方法在图4所示系统架构下的切换流程进行说明。图6示出了本发明实施例的小区间切换的方法300在另一种系统架构下的示意性交互图。如图6所示,该方法300主要包括步骤401至步骤414。401、cu1执行测量判决。402、cu1向cu2发送测量请求消息。403、cu2向cu2内的du1和du2发送测量请求。404、du1和du2分别向cu2发送测量报告。为了便于说明,这里将du1发送的测量报告记作测量报告1,而将du2发送的测量报告记作测量报告2。405、cu2比较du1和du2的测量报告中的测量结果,选择一个测量报告反馈给cu1。具体地,cu2可以选择信号质量更好、资源更充足的小区的测量报告上报给cu1。以下,以cu2将测量报告1反馈给cu1为例,对后续步骤进行说明。406、cu1执行预切换判决。407、cu1向cu2发送预切换请求。408、cu2指示du1为ue切换进行资源预分配。409、cu2与核心网之间建立s1承载。410、cu2向cu1发送预切换请求ack。411、cu1与cu2建立x2传输承载。需要说明的是,在lte中,s1承载是指基站与核心网之间的承载。x2传输承载是指基站与基站之间的承载。这里的s1承载与x2传输承载仅以lte场景作为示例进行说明。因此,在本发明实施例中,并不排除在未来的通信系统(例如,5g)中,采用其他的名称。412、cu1判断ue满足切换条件时,执行步骤413。具体地,步骤412中的切换条件可以参见前文步骤309中的说明。413、cu1控制ue执行切换,ue切换至目标小区。414、切换完成。需要说明的是,上述切换流程400中的各步骤与前文所述的切换流程300中的相应步骤类似,具体的执行过程可参见前文的说明。为了简洁,此处不再赘述。可选地,作为一个实施例,源小区的邻区中还包括第二小区,第二小区为确定不能提供终端设备所需的第二资源时,未向源小区的控制器发送测量报告的小区。在本发明实施例中,源小区的邻区对ue的参考信号进行测量后,根据自身小区的资源和/或负载情况,如果确定没有足够的资源接纳该ue,不向源小区发送测量报告。对应地,源小区可以从资源充足的邻区中选择目标小区。采用这样的方式,与现有技术相比,一方面,减少了x2接口上的测量报告,进而可以减少x2接口上的信令开销。另一方面,由于源小区确定作为目标小区的邻区,有足够的资源可以接纳该ue,从而可以降低切换失败的概率。可选地,作为一个实施例,源小区的邻区确定不能完全提供终端设备所需的第二资源时,可以在发送给源小区的测量报告中携带指示信息(即,第三指示信息),用于向源小区指示自身不能完全提供终端设备所需的第二资源。进一步可选地,在邻小区不能完全提供终端设备所需的第二资源时,邻小区可以在测量报告中携带第四指示信息,该第四指示信息用于指示以下信息中的至少一项:拥塞信息、降速信息、可选特性信息和功能信息。应理解,在该实施例中,邻小区在不能完全提供终端设备所需的第二资源的情况下,除了在测量报告中向源小区指示自身没有足够资源接纳该ue之外,还可以在测量报告中向源小区指示自身的资源。其中,拥塞信息用于指示邻小区空口资源的拥塞情况,例如,信道探测参考信号(soundingreferencesignal,srs)资源、物理上行链路控制信道(physicaluplinkcontrolchannel,pucch)资源、用户数等。降速信息用于指示邻小区是否支持用户的保证比特速率(guaranteedbitrate,gbr)和最大比特速率(maximumbitrate,mbr)。可选特性信息用于指示邻小区的特性支持能力,例如,双载波捆绑(dualcell,dc)、多输入多输出(multiple-inputmultiple-output,mimo)和联合处理(jointprocessing,jp)等。功能信息是指切片信息,例如,是否支持机器类通信(machinetypecommunication,mtc)切片、超可靠低时延(ultra-reliableandlowlatencycommunications,urllc)切片。邻小区可能不支持源小区的协议栈配置,在这种情况下,邻小区可以指示自身所支持的特殊协议栈配置信息。以上结合图3至图6,详细说明了根据本发明实施例的小区间切换的方法。以下结合图7和图8,对根据本发明实施例的控制器进行说明。图7是根据本发明一实施例的控制器500的示意性框图。如图7所示,控制器500包括处理单元510,用于确定目标小区;发送单元520,用于向第二控制器发送预切换请求,第二控制器为目标小区的控制器,预切换请求用于指示第二控制器为终端设备分配进行小区切换所需的第一资源;发送单元520还用于,在处理单元510确定该终端设备满足切换条件时,向终端设备发送切换指令,该切换指令用于指示终端设备基于该第一资源执行从源小区至目标小区的切换。根据本发明实施例的控制器500中的各单元和上述其它操作或功能分别为了实现方法300中由第一控制器执行的相应流程。为了简洁,此处不再赘述。本发明实施例中,第一控制器(即,源小区的控制器)在确定终端设备满足测量条件时,向第二控制器(即,目标小区的控制器)发送预切换指令,指示第二控制器为终端设备进行小区切换准备资源。从而在终端设备满足切换条件时,第一控制器可以直接控制终端设备进行小区切换,节省了进行资源准备的时间,从而能够缩短切换时延。图8是根据本发明另一实施例的控制器600的示意性框图。如图8所示,控制器600包括接收单元610,用于接收第一控制器发送的预切换请求,该第一控制器为源小区的控制器;处理单元620,用于根据预切换请求,为终端设备分配进行小区切换所需的第一资源,以便于该第一控制器在确定终端设备满足切换条件时向终端设备发送切换指令,以指示终端设备基于该第一资源执行从源小区至目标小区的切换。根据本发明实施例的控制器600中的各单元和上述其它操作或功能分别为了实现方法300中由第二控制器执行的相应流程。为了简洁,此处不再赘述。本发明实施例中,第一控制器(即,源小区的控制器)在确定终端设备满足测量条件时,向第二控制器(即,目标小区的控制器)发送预切换指令。第二控制器接收到预切换指令后,为该终端设备分配(或者说,预留)进行小区切换的资源。从而在终端设备触发切换条件时,可以直接基于该分配的资源执行小区切换,能够缩短切换时延。以上结合图3至图6,对根据本发明实施例的小区间切换的方法进行了详细说明。以下,结合图9和图10,对本发明实施例的控制器进行说明。图9是根据一本发明实施例的控制器700的示意性结构图。如图9所示,该控制器700包括:收发器710,用于通过接收或发送数据与其他设备进行通信;存储器720,用于存储指令;处理器730,用于执行存储器720中的指令,当指令被执行时,收发器710用于向第二控制器发送预切换请求,第二控制器为目标小区的控制器,预切换请求用于指示第二控制器为终端设备分配进行小区切换所需的第一资源;收发器710还用于,在处理器730确定终端设备满足切换条件时,向终端设备发送切换指令,该切换指令用于指示终端设备基于第一资源执行从源小区至目标小区的切换。应理解,在本发明实施例中,处理器730可以是中央处理单元(centralprocessingunit,简称为“cpu”),该处理器730还可以是其他通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。该存储器720可以包括只读存储器和随机存取存储器,并向处理器730提供指令和数据。存储器720的一部分还可以包括非易失性随机存取存储器。例如,存储器720还可以存储设备类型的信息。在实现过程中,上述方法的各步骤可以通过处理器730中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的小区间切换的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器、闪存、只读存储器、可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器720,处理器730读取存储器720中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。根据本发明实施例的控制器700的功能或上述操作分别为了实现方法300中由第一控制器执行的相应流程。为了简洁,此处不再赘述。可选地,收发器710、存储器720和处理器730可以通过总线系统连接或直接连接。本发明实施例中,第一控制器(即,源小区的控制器)在确定终端设备满足测量条件时,向第二控制器(即,目标小区的控制器)发送预切换指令。第二控制器接收到预切换指令后,为该终端设备分配(或者说,预留)进行小区切换的资源。从而在终端设备触发切换条件时,可以直接基于该分配的资源执行小区切换,能够缩短切换时延。图10是根据本发明另一实施例的控制器800的示意性结构图。如图10所示,该控制器800包括:收发器810,用于通过接收或发送数据与其他设备进行通信;存储器820,用于存储指令;处理器830,用于执行存储器820中的指令,当指令被执行时,收发器810用于接收第一控制器发送的预切换请求,第一控制器为终端设备所处于的源小区的控制器,该控制器800为目标小区的控制器;处理器830还用于,根据预切换请求为终端设备分配进行小区切换所需的第一资源,以便于第一控制器确定终端设备满足切换条件时向终端设备发送切换指令,以指示终端设备基于第一资源执行从源小区至目标小区的切换。应理解,在本发明实施例中,处理器830可以是中央处理单元(centralprocessingunit,简称为“cpu”),该处理器830还可以是其他通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。该存储器820可以包括只读存储器和随机存取存储器,并向处理器830提供指令和数据。存储器820的一部分还可以包括非易失性随机存取存储器。例如,存储器820还可以存储设备类型的信息。在实现过程中,上述方法的各步骤可以通过处理器830中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的小区间切换的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器、闪存、只读存储器、可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器820,处理器830读取存储器820中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。可选地,收发器810、存储器820和处理器830可以通过总线系统连接或直接连接。根据本发明实施例的控制器800的功能或上述操作分别为了实现方法300中由第二控制器执行的相应流程。为了简洁,此处不再赘述。本发明实施例中,第一控制器(即,源小区的控制器)在确定终端设备满足测量条件时,向第二控制器(即,目标小区的控制器)发送预切换指令。第二控制器接收到预切换指令后,为该终端设备分配(或者说,预留)进行小区切换的资源。从而在终端设备触发切换条件时,可以直接基于该分配的资源执行小区切换,能够缩短切换时延。应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本
技术领域
:的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1