具体实施方式
本发明实施例中UE收到主小区更换命令时,删除源辅小区的配置信息,并保留源主小区的配置信息,不立刻删除源主小区的配置信息,然后在执行主小区更换命令时,根据主小区更换命令携带的目标主小区的配置信息更新保留的主小区的配置信息,从源主小区更换到目标主小区,实现了LTE-A系统中主小区的更换。
参见图1,本实施例中通信系统包括基站和UE。基站可以是eNB或NodeB等。
基站,用于生成包括目标主小区的配置信息的主小区更换命令,并向UE发送主小区更换命令,指示UE删除源辅小区的配置信息,以及指示UE根据主小区更换命令携带的目标主小区的配置信息以及保留的源主小区的配置信息,获得目标主小区的配置信息,从源主小区更换到目标主小区,相当于实现了主小区的更换。主小区更换命令还包括目标辅小区的配置信息;基站还用于向UE发送主小区更换命令,指示UE根据主小区更换命令携带的目标辅小区的配置信息以及保留的源主小区的配置信息,获取目标辅小区的配置信息,即实现了辅小区的更换。
主小区更换命令携带的配置信息为相对于保留的源主小区的配置信息的增量配置信息或完全配置信息。较佳的,主小区更换命令携带的目标主小区的配置信息为相对于保留的源主小区的配置信息的增量配置信息。当主小区更换命令携带目标辅小区的配置信息时,目标辅小区的配置信息中与主小区参数相同的配置信息为相对于保留的源主小区的配置信息的增量配置信息,目标辅小区的配置信息中仅与辅小区有关的配置信息为相对于保留的源主小区的配置信息的完全配置信息。
其中,完全配置是指基站将完整的配置信息通过专用信令方式发给UE,UE直接使用该配置;增量配置是指UE和基站内部均保存同一套旧配置,然后基站将与旧配置不同的参数通过专用信令方式发给UE,UE直接使用基站发送的新配置,同时,对于那些没有在信令中出现的参数,则沿用旧配置或释放旧配置(及相应功能)。采用增量配置方案,可以降低专用信令的大小,降低信令开销。特别的,全部信息进行增量配置即为完全配置,所以完全配置是增量配置的特例。
主小区的配置信息至少包括下列参数之一:物理上行控制信道(PUCCH)相关参数,如SR(调度请求)资源;半持续调度(Semi-Persistent Scheduling,SPS)相关参数,如SPS资源配置;周期性CQI(信道质量指示)相关参数;随机接入相关参数,如随机接入前导码答分配;无线链路失败相关参数,如相关计数器和计时器的长度;系统信息中的部分参数,如系统信息周期、系统信息接收窗口大小和TAI(位置区编号)等。主小区的配置信息还可以包括其它参数,此处不一一列举。此处列举的配置信息为仅主小区有的配置信息。
辅小区的配置信息包括:去激活计时器等。辅小区的配置信息还可以包括其它参数,此处不一一列举。此处列举的配置信息为仅辅小区有的配置信息。
主小区和辅小区均涉及的配置信息(即主小区和辅小区相同的参数)至少包括下列参数之一:下行链路共享物理信道(PDSCH)相关参数,PDSCH专用配置;上行链路共享物理信道(PUSCH)相关参数,如PUSCH专用配置;探测用参考信号(SRS)相关参数,如SRS专用配置;天线相关参数,如天线专用配置;系统信息中的部分参数,如上/下行带宽、PDSCH公共配置、SRS公共配置等。即,主辅小区的配置信息均包括此处列举的参数。
本实施例中主小区更换命令为重配消息(如无线资源控制(RRC)重配消息);或者,主小区更换命令为切换命令(切换命令也是通过RRC重配消息承载)。
UE,用于收到主小区更换命令时,保留源主小区的配置信息并删除源辅小区的配置信息,并根据主小区更换命令携带的目标主小区的配置信息以及保留的源主小区的配置信息,获得目标主小区的配置信息,从源主小区更换到目标主小区。UE还用于根据主小区更换命令携带的目标辅小区的配置信息以及保留的源主小区的配置信息,获取目标辅小区的配置信息,相当于实现了辅小区的切换。主小区更换命令携带的配置信息为相对于保留的源主小区的配置信息的增量配置信息或完全配置信息。较佳的,主小区更换命令携带的目标主小区的配置信息为相对于保留的源主小区的配置信息的增量配置信息。当主小区更换命令携带目标辅小区的配置信息时,目标辅小区的配置信息中与主小区参数相同的配置信息为相对于保留的源主小区的配置信息的增量配置信息,目标辅小区的配置信息中与辅小区有关的配置信息为相对于保留的源主小区的配置信息的完全配置信息。UE还用于更换到目标主小区后,删除保留的源主小区的配置信息。以及,UE接入到目标小区,并读取目标小区的系统信息。
主小区的更换可能是基站内更换也可能是跨基站的更换(切换)。如果是基站内的更换,则判决更换和生成主小区更换命令的是同一基站。如果是跨基站的切换,则源基站判决切换,并向目标基站发送切换请求,该请求消息中携带有源主小区的配置信息,由目标基站根据源主小区的配置信息,生成主小区更换命令,并通过源基站发送给UE。在跨基站切换的情况下,UE接入到目标小区,并读取目标小区的系统信息。
参见图2,本实施例中UE包括:存储模块201和配置模块202。存储模块201可由各种存储介质实现。配置模块202可由各种可执行器件实现。
存储模块201用于存储源主小区和源辅小区的配置信息,收到主小区更换命令时,保留源主小区的配置信息并删除源辅小区的配置信息。存储模块201还用于更换到目标主小区后,删除保留的源主小区的配置信息。
配置模块202用于通过根据主小区更换命令携带的目标主小区的配置信息以及保留的源主小区的配置信息,获得目标主小区的配置信息,从源主小区更换到目标主小区。配置模块202还用于根据主小区更换命令携带的目标辅小区的配置信息以及保留的源主小区的配置信息,获取目标辅小区的配置信息。具体的,配置模块202接入到目标小区,并读取目标小区的系统信息。
UE还包括接口模块203,参见图3所示。接口模块203用于接收和发送各种命令,如接收主小区更换命令并指示存储模块201保留源主小区的配置信息并删除源辅小区的配置信息,以及读取目标小区的系统信息等。
参见图4,本实施例中基站包括:控制模块401和接口模块402。控制模块401可由各种可执行器件实现。接口模块402可由发射机和接收机等器件实现。
控制模块401用于生成包括目标主小区的配置信息的主小区更换命令。控制模块401还用于进行主小区更换判决。
接口模块402用于接收和发送各种命令,如向UE发送主小区更换命令,指示UE删除源辅小区的配置信息,以及指示UE根据主小区更换命令携带的目标主小区的配置信息以及保留的源主小区的配置信息,获得目标主小区的配置信息,从源主小区更换到目标主小区。接口模块402还用于向UE发送主小区更换命令,指示UE根据主小区更换命令携带的目标辅小区的配置信息以及保留的源主小区的配置信息,获取目标辅小区的配置信息。接口模块402可通过另一基站向UE发送主小区更换命令(可具体为切换命令)。
接口模块402还用于发送和接收切换请求。当接口模块接收到包括源主小区的配置信息的切换请求消息时,控制模块还用于根据源主小区的配置信息生成主小区更换命令。
该基站包括作为源基站和作为目标基站的全部功能,只是在不同的场景发挥不同的作用。
以上描述了通信系统、基站和UE的内部结构和功能,下面对主小区更换的实现过程进行介绍。
参见图5,本实施例中主小区更换在UE侧的方法流程如下:
步骤501:UE收到主小区更换命令时,保留源主小区的配置信息并删除源辅小区的配置信息。
步骤502:UE根据主小区更换命令携带的目标主小区的配置信息以及保留的源主小区的配置信息,获得目标主小区的配置信息,从源主小区更换到目标主小区。
参见图6,本实施例中小区切换在基站侧的方法流程如下:
步骤601:基站生成包括目标主小区的配置信息的主小区更换命令。
步骤602:基站向UE发送主小区更换命令,指示UE删除源辅小区的配置信息,以及指示UE根据主小区更换命令携带的目标主小区的配置信息以及保留的源主小区的配置信息,获得目标主小区的配置信息,从源主小区更换到目标主小区。
主小区更换命令有多种结构,相应的有多种方式实现主小区更换,并且主小区更换涉及基站内主小区更换和跨基站的更换(切换),下面通过几个实施例来详细介绍实现过程。
参见图7A,本实施例中跨基站时主小区更换(切换)的方法流程如下:
例如,第一基站(目标基站)下的小区包括小区5、小区6、小区7和小区8,第二基站(源基站)下的小区包括小区1、小区2、小区3和小区4,UE聚合的小区包括小区1(主小区)、小区2和小区3。切换后,主小区为小区5,辅小区包括小区6和小区7。参见图7B所示。
步骤701:源基站判决UE的主小区需要进行切换。其中,基站可通过UE上报的测量报告来进行判决。
步骤702:源基站向目标基站发送切换请求,该切换请求包括小区1(源主小区)的配置信息。如果采用完全配置,则切换请求可不包括源主小区的配置信息。
步骤703:目标基站根据切换请求和本地的承载能力,判定在小区5、小区6和小区7接纳UE。例如,主小区切换到小区5,辅小区需要切换到小区6和小区7。
步骤704:目标基站生成主小区更换命令,主小区更换命令包括小区5、小区6和小区7的配置信息。较佳的,相对于源主小区的配置信息以增量方式携带小区5、小区6和小区7的配置信息。主小区更换命令可以重配消息也可以是切换命令。例如,对于仅Pcell有关的参数,如PUCCH配置信息,则小区5的PUCCH参数中与小区1相同的不在主小区更换命令中出现,而不同的则在主小区更换命令中出现;对于Pcell和Scell均有关的信息,如小区下行频率,小区5和小区1的频率一样,而小区6和小区7均与小区1的频率不同,则增量配置信息仅包含小区6和小区7的频率,而不包含小区5的频率(因为与小区1相同);对于仅Scell有关的参数,如去激活计时器,在主小区更换命令中出现。
步骤705:目标基站通过源基站向UE发送主小区更换命令。其中,基站1将该切换命令透传给UE。
步骤706:UE接收主小区更换命令,并保留源主小区的配置信息和删除源辅小区的配置信息。例如,保留小区1的配置信息和删除小区2、小区3和小区4的配置信息。
步骤707:UE根据主小区更换命令更新小区5、小区6和小区7对应的配置信息。相当于增加目标主小区和目标辅小区的配置信息。例如,小区5的PUCCH配置是基于小区1的PUCCH进行增量配置;小区5的下行频率与小区1相同;小区6和小区7的频率分别是f2和f3,均有对应的去激活计时器,是基于小区1的完全配置。
步骤708:UE与目标基站建立连接,并读取小区5对应的系统信息。完成了小区的切换。
步骤709:UE删除保留的主小区(小区1)的配置信息。此步骤可以与步骤708的执行顺序互换。
对于跨基站的小区更换,较佳的方式是通过切换流程来实现,此时主小区更换命令具体为切换命令。除更新配置信息以外,还可以进行密钥更新、层2重建和随机接入过程等。
参见图8,本实施例中基站内通过切换命令进行主小区更换的方法流程如下:
例如,基站下的小区包括小区1、小区2、小区3和小区4,UE聚合的小区包括小区1(主小区)、小区2和小区3。切换后,主小区为小区2,辅小区包括小区3和小区4。
步骤801:基站判决UE的主小区需要切换到小区2,辅小区中的小区2需要切换到小区4。
步骤802:基站生成包括小区2、小区3和小区4的配置信息的切换命令。较佳的,相对于源主小区的配置信息以增量方式携带小区2、小区3和小区4的配置信息。例如,对于仅Pcell有关的参数,如PUCCH配置信息,则小区2的PUCCH参数中与小区1相同的不在切换命令中出现,而不同的则在切换命令中出现;对于Pcell和Scell均有关的信息,如小区下行频率,小区2、小区3和小区4均与小区1的频率不同,则增量配置信息包含小区2、小区3和小区4的频率;对于仅Scell有关的参数,如去激活计时器,在切换命令中出现。
步骤803:基站向UE发送切换命令。
步骤804:UE接收切换命令,并保留源主小区的配置信息和删除源辅小区的配置信息。
步骤805:UE根据切换命令更新小区2、小区3和小区4对应的配置信息。
步骤806:UE完成重建媒体接入控制(MAC)、无线链路控制(RLC)、分组数据汇聚协议(PDCP)和更新密钥等切换相关操作,接入小区2。
步骤807:UE重新与基站建立连接。完成了小区的切换。
步骤808:UE删除保留的小区1(源主小区)对应的配置信息。
步骤809:UE读取小区2的系统信息。
辅小区从小区2切换到小区1也可以采用图8所示的方法,携带小区1对应的配置信息即可。
参见图9,本实施例中基站内通过重配消息进行主小区更换的方法流程如下:
例如,基站下的小区包括小区1、小区2、小区3和小区4,UE聚合的小区包括小区1(主小区)、小区2和小区3。切换后,主小区为小区2,辅小区包括小区3和小区4。
步骤901:基站判决UE的主小区需要切换到小区2,辅小区中的小区2需要切换到小区4。
步骤902:基站生成包括小区2、小区3和小区4的配置信息的重配消息。较佳的,相对于源主小区的配置信息以增量方式携带小区2、小区3和小区4的配置信息。例如,对于仅Pcell有关的参数,如PUCCH配置信息,则小区2的PUCCH参数中与小区1相同的不在切换命令中出现,而不同的则在切换命令中出现;对于Pcell和Scell均有关的信息,如小区下行频率,小区2、小区3和小区4均与小区1的频率不同,则增量配置信息包含小区2、小区3和小区4的频率;对于仅Scell有关的参数,如去激活计时器,在切换命令中出现。
步骤903:基站向UE发送重配消息。
步骤904:UE接收重配消息,并保留源主小区的配置信息和删除源辅小区的配置信息。
步骤905:UE根据重配消息更新小区2、小区3和小区4对应的配置信息。
由于是重配消息,UE可以不重建MAC、RLC、PDCP和更新密钥等切换相关操作。
步骤906:UE重新与基站建立连接,并接入小区2。完成了主小区更换。
步骤907:UE删除保留的小区1(源主小区)对应的配置信息。
步骤908:UE读取小区2的系统信息。
辅小区从小区2切换到小区1也可以采用图9所示的方法,重配消息携带小区1对应的配置信息即可。
本发明实施例中UE收到主小区更换命令时,删除源辅小区的配置信息,并保留源主小区的配置信息,不立刻删除源主小区的配置信息,然后在执行主小区更换命令时,根据主小区更换命令携带的目标主小区的配置信息,以及保留的源主小区的配置信息,获得目标主小区的配置信息,从源主小区更换到目标主小区,实现了LTE-A系统中主小区更换。本发明实施例还可通过主小区更换命令携带的目标辅小区的配置信息,以便进行辅小区的更换,实现从源辅小区到目标辅小区的更换。本发明实施例中的主小区更换命令可以是重配消息或切换命令,并且携带的配置信息可以是增量配置信息或完全配置信息。并且,本发明实施例提供了基站内和跨基站小区更换的实现方案,可适用于不同场景的需要,更灵活的实现主和/或辅小区的更换。另外,各种多载波系统均适用于本发明实施例。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。