在移动通信系统中使用多个载波收发数据的方法和装置与流程

文档序号:11518369阅读:503来源:国知局
在移动通信系统中使用多个载波收发数据的方法和装置与流程

本申请是申请日为2013年05月09日、申请号为201380036294.7、发明名称为“用于在移动通信系统中使用多个载波收发数据的方法和装置”的发明专利申请的分案申请。

本发明涉及一种在移动通信系统中使用的基于数据多载波的数据通信方法和装置。



背景技术:

开发移动通信系统以向移动用户提供通信服务。随着技术的快速发展,移动通信系统已经演进到能够除了早期的面向语音的服务之外还提供高速数据通信服务的水平。

最近,用于作为下一代移动通信系统之一的长期演进(lte)系统的标准化是正在进行的第三代合作伙伴计划(3gpp)。lte是下述技术,其用于实现具有高达100mbps的数据率的高速的基于分组的通信,其中100mbps的数据率比当前可用的数据速率高,并且其标准化几乎完成。

与lte标准化的完成一致,高级lte(lte-a)系统现在正在讨论中,其通过组合lte通信系统和几项新技术而提高传输率。这种技术之一是载波聚合。载波聚合是一种允许终端使用多个下行链路载波和多个上行链路载波来进行数据通信的的技术,而不像使用一个下行链路载波和一个上行链路载波的常规技术。

当前,lte-a仅具有enb内载波聚合的特征。这限制了载波聚合功能的适用性,以致于在其中多个宏小区和微微小区以重叠方式操作的情形中宏小区和微微小区的聚合失败的问题。



技术实现要素:

技术问题

已构思本发明以解决以上问题的至少一部分,并且目的是提供一种enb间载波聚合的方法及装置。

技术方案

根据本发明一个方面,一种控制用户设备(ue)的主小区的演进节点b(p-enb)的通信方法包括:通过用于p-enb之外的enb(np-enb)的服务小区的非主演进分组系统(np-eps)承载,从服务网关接收分组,通过使用所接收的分组生成第一无线链路控制分组数据单元(rlcpdu),并向所述np-enb发送所述第一rlcpdu。

根据本发明另一方面,一种控制用户设备(ue)的主小区(pcell)的主演进节点b(p-enb)之外的非主enb(np-enb)的通信方法包括:从所述p-enb接收无线链路控制分组数据单元(rlcpdu),将所述rlcpdu重新分段成经重新分段的rlcpdu,并向所述ue发送被转换为信号的经重新分段的rlcpdu。

根据本发明另一方面,一种控制用户设备(ue)的主小区(pcell)的主演进节点b(p-enb)的通信装置包括通信单元和控制单元,其中所述通信单元通过用于p-enb之外的enb(np-enb)的服务小区的非主演进分组系统(np-eps)承载,从所述服务网关接收分组,所述控制单元通过使用所接收的分组生成第一无线链路控制分组数据单元(rlcpdu),其中所述通信单元向所述np-enb发送所述第一rlcpdu。

根据本发明另一方面,一种控制用户设备(ue)的主小区(pcell)的主演进节点b(p-enb)之外的非主enb(np-enb)的通信装置包括通信单元和控制单元,其中所述通信单元从所述p-enb接收无线链路控制分组数据单元(rlcpdu),所述控制单元将rlcpdu重新分段成经重新分段的rlcpdu,其中所述通信单元向所述ue发送被转换为信号的经重新分段的rlcpdu。

有益技术效果

本发明的优点在于通过在enb间载波聚合模式中应用不连续接收来降低ue的电池消耗。

附图说明

图1是图示应用本发明一些实施例的lte系统的架构的图。

图2是图示应用本发明一些实施例的lte系统的协议栈的图。

图3是图示典型的enb内载波聚合的原理的图。

图4是图示根据本发明实施例的enb间载波聚合的原理的图。

图5是图示根据本发明实施例的用于配置属于主组(primaryset)的scell的ue和enb的操作的信号流程图。

图6是图示配置属于非主组的scell的过程的信号流程图。

图7是图示根据本发明实施例的rrc控制消息的结构的图。

图8是图示根据本发明另一实施例的rrc控制消息的结构的图。

图9是图示根据本发明实施例的图示拆分方案的模拟图。

图10是图示根据本发明实施例的第一pdcp分配结构的图。

图11是图示根据本发明实施例的第二pdcp分配结构的图。

图12是图示根据本发明实施例的第一rlc分配结构的图。

图13是图示根据本发明实施例的第一mac分配结构的图。

图14是图示根据本发明实施例的第二mac分配结构的图。

图15是图示根据本发明实施例的数据单元的结构的图。

图16是图示根据本发明实施例的第二mac分配结构中rlc和mac实体的配置的图。

图17是图示根据本发明实施例的第二rlc分配结构的图。

图18是图示根据本发明实施例的添加主组和非主组服务小区并配置drb的操作的信号流程图。

图19是图示根据本发明实施例的释放scell和发送/接收数据的过程的信号流程图。

图20是图示根据本发明另一实施例的释放scell和发送/接收数据的过程的信号流程图。

图21是图示根据本发明实施例的加密/解密过程的图。

图22是图示根据本发明实施例的无线链路监视过程的图。

图23是图示根据本发明实施例的rlf检测过程的流程图。

图24是图示根据本发明实施例的lcp过程的流程图。

图25是图示根据本发明实施例的phr触发和发送过程的信号流程图。

图26是图示根据本发明实施例的phr格式的图。

图27是图示根据本发明实施例的确定子帧模式的过程的信号流程图。

图28是图示根据本发明实施例的定时差的图。

图29是图示根据本发明实施例的ue的配置的框图。

图30是图示根据本发明实施例的p-enb的配置的框图。

图31是图示根据本发明实施例的np-enb的配置的框图。

图32是图示根据本发明实施例的多pdcp结构的图。

图33是图示根据本发明实施例的多rlc结构的图。

具体实施方式

可以省略对在此并入的公知功能和结构的详细描述以避免模糊本发明的主题。参考附图详细描述本发明的示例性实施例。在对本发明的描述之前,简要地说明lte系统和载波聚合。

图1是图示应用本发明一些实施例的lte系统的架构的图。

参考图1,移动通信系统的无线接入网络包括:演进节点b(enb)105、110、115和120,移动性管理实体(mme)125以及服务网关(s-gw)130。用户设备(在下文中称为ue)135经由enb105、110、115和120以及s-gw130连接到外部网络。

在图1中,enb105、110、115和120对应于umts系统的传统节点b。enb允许ue135建立无线信道,并且负责比传统节点b复杂的功能。在lte系统中,通过共享信道提供所有的用户业务,包括实时服务(诸如ip语音(voip)),并且因此需要根据状态信息(诸如ue的缓冲器状态、功率余量状态和信道状态)调度数据的设备;而enb110、115和120负责此。通常,一个enb控制多个小区。为了保证高达100mbps的数据速率,lte系统采用正交频分复用(ofdm)作为无线接入技术。此外,lte系统采用自适应调制和编码(amc)来确定适应ue的信道状态的调制方案和信道编码率。s-gw130是提供数据承载的实体以便在mme125的控制下建立和释放数据承载。mme125负责ue的移动性管理和各种控制功能,并且可连接到多个enb。

图2是图示应用本发明一些实施例的lte系统的协议栈的图。

参考图2,lte系统的协议栈包括:分组数据聚合协议(pdcp)205和240、无线链路控制(rlc)210和235、媒体访问控制(mac)215和230以及物理(phy)220和225。pdcp205和240负责ip报头压缩/解压缩,而rlc210和235负责将pdcp协议数据单元(pdu)分段成适合于自动重复请求(arq)操作的尺寸的段。mac215和230负责建立到多个rlc实体的连接以便将rlcpdu多路复用成macpdu,以及将macpdu多路分解成rlcpdu。phy220和225对macpdu执行信道编码,并将macpdu调制成ofdm符号以通过无线信道发送,或对所接收的ofdm符号执行解调和信道解码,并将解码的数据递送给高层。

图3是图示典型的enb内载波聚合的原理的图。

参考图3,enb通过跨越多个频带的多个载波发送和接收信号。例如,enb305可被配置成使用具有中心频率f1的载波315和具有中心频率f3的载波310。如果不支持载波聚合,则ue330必须使用载波310和315之一来发送/接收数据。然而,具有载波聚合能力的ue330可使用载波310和315二者发送/接收数据。enb可增加将被分配给具有适应于ue的信道状态的载波聚合能力的ue的资源量以便提高ue330的数据速率。聚合分别用于在一个enb上的发送和接收的下行链路和上行链路载波的技术被称为enb内载波聚合。然而,在任何情况下,可能需要聚合不像图3中所描绘的情况的不同enb的下行链路/上行链路载波。

图4是图示根据本发明实施例的enb间载波聚合的原理的图。

参考图4,假设:enb1405使用具有中心频率f1的载波以用于发送/接收,而enb2420使用具有中心频率f2的载波以用于发送/接收,如果聚合具有中心频率f1的下行链路载波和具有中心频率f2的下行链路载波,则这意味着为一个ue聚合由两个或更多个enb发送的载波,并且因此这种载波聚合在本发明中被称为enb间载波聚合(ca)。

在下文中描述将在本发明中频繁使用的术语。

假设:用在传统概念中,一个小区被配置有一个下行链路载波和一个上行链路载波配置,载波聚合可被理解为好像ue经由多个小区传送数据。随着载波聚合的使用,峰值数据速率与聚合的载波数量成比例增加。

在下列描述中,如果ue通过某个下行链路载波接收数据,或者通过某一上行链路载波发送数据,则这意味着通过在对应于中心频率和以载波为特征的频带的小区中提供的控制和数据信道接收或发送数据。在本发明中,载波聚合可被表达为:使用诸如主小区(pcell)、辅小区(scell)和激活的服务小区之类的术语配置多个服务小区。像它们在lte移动通信系统中一样使用这些术语。

在本发明中,由enb控制的一群(group)服务小区被定义为组(set)。所述组被分类为主组(primaryset)和非主组(non-primaryset)之一。主组是由控制pcell(主enb)的enb控制的一组服务小区,而非主组是由不控制pcell(非主enb)的enb控制的一组服务小区。enb在配置对应的服务小区的过程中通知ue:服务小区是属于主组还是属于非主组。可用一个主组和一个或多个非主组来配置一个ue。

在下面的描述中,其它术语可与术语“主组”和“非主组”互换使用以帮助理解。例如,可使用术语“主组”和“辅组”或“主载波组”和“辅载波群”。然而,注意:不同的术语可被互换地使用但具有相同的含义。使用这些术语的主要目的是在控制特定ue的pcell的enb的控制下的小区和其它小区之间进行区分,并且ue和对应的小区根据小区是否由控制特定ue的pcell的enb控制而不同地操作。

图5是图示根据本发明实施例的用于配置属于主组的scell的ue和enb的操作的信号流程图。

参考图5,移动通信系统包括ue505、enb1515和enb2510。小区1、2和3由enb1控制,而小区4和5由enb2510控制。假定ue的pcell是小区1和enb1。根据主enb(primaryenb)的定义,enb1515是主enb。作为主enb的enb1515尝试将小区2配置为ue的附加的scell。在本发明中,控制pcell(即控制主组)的enb被称为服务enb。不是ue的服务enb并控制ue的服务小区的enb被称为漂移enb。控制主组的服务小区的enb是服务enb,而控制非主组的服务小区的enb是漂移enb。可替换地使用术语“主enb”和“非主enb”。主enb对应于服务enb,而非主enb对应于漂移enb。

在步骤520,服务enb515向ue505发送无线资源控制(rrc)连接重新配置控制消息,其包括关于要被新添加的scell的信息。要被新添加的scell是由服务enb直接管理的小区。控制消息可包括如表1中所列的信息中的一些,这取决于服务小区。

【表1】

tag是共享相同的上行链路发送定时的一组服务小区。tag被分类为主tag(p-tag)和辅tag(s-tag)之一:p-tag包括pcell,而s-tag仅包括除pcell以外的scell。如果某个服务小区属于某个tag,则这意味着:服务小区的上行链路发送定时与属于tag的其它服务小区的上行链路发送定时相同,并且通过tag的ta计时器确定是否获得上行链路同步。通过属于tag的服务小区中的随机接入过程来设置某个tag的上行链路发送定时,并且用ta命令的接收来维持。每当接收到用于对应的tag的ta命令,ue开始或重新开始对应的tag的ta计时器。如果ta计时器期满,则ue确定对应的tag的上行链路发送同步已断,并且因此暂停上行链路发送,直到下一个随机接入发生。

在步骤525,响应于控制消息,ue505发送响应消息(rrc连接重新配置完成)。在步骤530,ue505建立与小区2(即服务小区1)的dl/ul同步。前向/下行链路正在enb处发送以及在ue处接收,而反向/上行链路正在ue处发送以及在enb处接收。在本发明中,可互换地使用术语“前向”和“下行链路”。此外,可互换地使用术语“反向”和“上行链路”。建立与某个小区的下行链路同步是获得该小区的同步信道以检查下行链路帧边界。在步骤535,服务enb515向ue发送激活/去激活mac控制元素(a/dmacce)作为mac层控制命令以指示激活scell1。以位图形式构造控制命令。第一位可对应于scell1,第二位对应于scell2,而第n位对应于scelln。每个位指示对应的scell的激活/去激活。位图可以是1字节长。因为存在7个scell指数,即从1到7,所以第二最低有效位(lsb)被映射到scell1,第三lsb被映射到scell2,而最后一个lsb或最高有效位(msb)被映射到scell7,而不使用第一lsb。

在从接收到用于scell1的激活命令的时间起一段时间之后,ue505开始监视scell1的物理下行链路控制信道(pdcch)。pdcch是携带dl/ul发送资源分配信息的信道。如果scell1属于已经与其建立同步的tag,则ue505从监视开始时间起开始dl/ul通信。如果scell1属于未与其建立同步的tag,则ue505在监视开始时间起开始接收下行链路信号,但不发送上行链路信号。也就是说,如果在pdcch上接收下行链路发送资源分配信息,则ue接收下行链路数据,但是忽略上行链路发送资源信息,尽管它已被接收到。如果scell1属于非同步的tag,则ue等待在属于tag的scell中的pdcch上的“随机接入命令”的接收。随机接入命令是上行链路发送资源分配信息的预定字段的值以指示ue在服务小区中发送前导码。随机接入命令的载波指示符字段可携带用于前导码发送的服务小区的标识符。

在步骤540,ue505接收指示在服务小区1中发送随机接入前导码的随机接入命令。在步骤545,在通过scell1发送前导码之后,ue监视pcell的pdcch以接收答复前导码的随机接入响应(rar)。rar可包括ta命令和其它控制信息。如果前导码由服务enb发送,则通过pcell发送答复前导码的响应在各个方面可能是有效的。例如,因为只通过pcell接收rar,所以可以减少ue505的pdcch监视负荷。相应地,在步骤550,ue监视pcell的pdcch以接收rar。如果接收到答复前导码的有效响应消息,则ue505假设可以在从该时间点开始的预定时段的时间过去之后发送上行链路信号传输。例如,如果在子帧n处接收到有效的rar,则确定上行链路传输可以从子帧(n+m)开始。

图6是图示配置属于非主组的scell的过程的信号流程图。

服务enb615确定在某个时间点将scell添加到ue605。特别是如果ue605位于由enb2610控制的小区的区域中,则在步骤620,服务enb确定将由enb2控制的小区添加为scell。接下来,在步骤625,服务enb615向enb2610发送请求添加scell的控制消息。该控制消息包括表2中所列信息的至少一部分。

【表2】

如果接收到scell添加请求控制消息,则漂移enb610考虑当前负荷状态而确定是否接受该请求。如果确定接受该请求,则在步骤630,漂移enb610向服务enb发送控制消息,该控制消息包括表3中所列信息的至少一部分。

【表3】

如果接收到控制消息,则在步骤635,服务enb615向ue605发送指示添加服务小区的rrc控制消息。rrc控制消息包括表4中所列信息的至少一部分。

【表4】

rrc控制消息可包括多个scell的配置信息。主组和非主组的服务小区可被一起配置。例如,如果小区2、3、4和5被配置到以小区1作为其pcell的ue,则可在rrc控制消息中以各种顺序排列关于其的信息。

图7是图示根据本发明实施例的rrc控制消息的结构的图。在该实施例中,小区1和小区2具有相同的上行链路发送定时以形成p-tag,小区3形成s-tag1,而小区4和小区5形成s-tag2。

rrc控制消息包含scelltoaddmodlist705,scelltoaddmodlist705包括用于小区2的scelltoaddmod710、用于小区3的scelltoaddmod715、用于小区4的scelltoaddmod720和用于小区5的scelltoaddmod725。

scelltoaddmod710、715、720和725可包括特定的信息或不取决于对应的scell的特性。如果scell属于p-tag,即,如果scell具有与pcell相同的上行链路发送定时,则对应的scelltoaddmod不包括与tag相关的信息。例如,用于小区2的scelltoaddmod710不包括关于tag的信息。用于其余非p-tag的scell的scelltoaddmod715、720和725可包括tag标识符和对应的scell所属的tag的ta计时器值。

关于属于非主组的小区中的至少一个的信息可包括非主组信息730,例如非主组标识符和在非主组中由ue使用的c-rnti。在图7的示例中,用于小区4的scelltoaddmod715包括非主组信息730。关于属于非主组的小区中的一个的信息包括pucch配置信息735。在图7的示例中,用于小区4的scelltoaddmod715包括该信息。具有相同tagid的scell的非主组信息被应用到属于非主组但是不具有任何非主组信息的scell。例如,虽然关于小区5的信息不包括非主组信息,但是ue可基于具有相同tagid的小区4的非主组信息而检查小区5属于该非主组,并且使用小区4的非主组标识符和c-rnti以用于识别小区5。

图8是图示根据本发明另一个实施例的rrc控制消息的结构的图。

图8示出在与scelltoaddmod不同的分开的区域中排列tag相关的信息和非主组相关的信息的另一个示例。

rrc控制消息包括scelltoaddmodlist805,scelltoaddmodlist805包含用于小区2的scelltoaddmod810、用于小区3的scelltoaddmod、用于小区4的scelltoaddmod和用于小区5的scelltoaddmod。scelltoaddmod可包括相同类型的信息。也就是说,每个scelltoaddmod包括诸如scellindex-r10、cellidentification-r10以及radioresourceconfigcommonscell-r10之类的信息。

可分开包括tag信息815、非主组信息820以及pucchscell825的pucch配置信息。tag信息815包括tag标识符、形成tag的scell的标识符以及ta计时器值。例如,tag信息815包括信息830和信息835,其中信息830指示具有tag标识符1的tag包括scell2并且ta计时器被设置为值t1,而信息835指示具有tag标识符2的tag包括scell3和scell4并且ta计时器被设置为值t2。

非主组信息820包括每个非主组标识符、包括在该组中的服务小区的标识符以及在对应的组中使用的c-rnti。例如,信息840指示具有组标识符1的非主组包括scell3和scell4并使用c-rntix。根据下列规则确定主组信息而没有显性的信令。

<主组信息确定规则>

属于主组的服务小区:不属于任何非主组的pcell和scell

将在主组中使用的c-rnti:当前在pcell中使用的c-rnti

非主组信息可包括除scell标识符以外的tag标识符。在下述假设下这是可能的,该假设为:形成该组和tag,使得不跨越多个组形成一个tag。例如,非主组配置信息820可包括指示tagid2的信息而不是指示scell3和scell4的信息,以便使ue确定具有tagid2的scell3和scell4属于非主组。

pucchscell的pucch配置信息由非主组标识符、pucchscell标识符和pucch配置信息组成。每个非主组具有一个pucchscell,并且可在被配置到pucchscell的pucch上发送用于属于非主组的服务小区的csi信息以及harq反馈信息。

可根据预定规则确定pucchscell,而不显性地发信号通知pucchscell标识符。例如,对应于scelltoaddmodlist的第一scelltoaddmod的scell可被假设为pucchscell。此外,在其信息包括对应rrc控制消息中的scelltoaddmod信息的scell当中的具有最大或最小scell标识符的scell可被确定为pucchscell。可在只存在一个非主组的假设下使用这种隐性的确定方法。

返回到图6,在步骤640,ue605向服务enb615发送响应消息,并且在步骤645建立与新配置的scell的下行链路同步。在步骤650,ue605获取在新配置的scell当中的pucchscell的系统帧号(sfn)。在接收系统信息(即主信息块(mib))的过程中获得sfn。sfn是在0到1023的范围内每10ms递增1的整数。基于sfn和pucch配置信息,ue605检查pucchscell的pucch发送定时。

随后,ue605等待,直到scell被激活。如果在步骤655从服务enb615接收到指示激活scell的下行链路数据或预定的控制消息,则漂移enb610开始激活scell的过程。

在步骤660,漂移enb610向ue605发送指示激活例如scell3的scell的a/dmacce。如果在子帧n处接收到macce,则ue605在子帧(n+m1)处激活scell。然而,因为在子帧(n+m1)处仍然没有获得pucchscell的上行链路同步,所以不可以进行下行链路和上行链路发送/接收二者,虽然已经激活了scell。也就是说,ue605监视scell的pdcch,但是忽略下行链路/上行链路资源分配信号,虽然它已被接收到。在步骤665,漂移enb610向ue605发送随机接入命令以建立与pucchscell的上行链路同步。ue605使用在随机接入命令中指示的专用前导码来启动pucchscell中的随机接入过程。也就是说,ue605在步骤670通过scell发送前导码,并且监视pdcch以接收响应于此的rar。如果ue605在主组中发送前导码,则通过pcell发送rar。否则,如果在非主组中发送前导码,则ue605监视在其中已发送前导码的scell或者pucchscell的pdcch以接收rar。这是因为需要在漂移enb610和服务enb615之间的额外信息交换,以处理pcell中的rar。可用在非主组中将由ue605使用的c-rnti_np接收rar。用c-rnti_np发送响应消息更有效,这是因为也已经给ue605分配了c-rnti_np,并且由于使用专用前导码(如果接收到专用的前导码,则这意味着:enb知道必须将rar发送到的ue605),不存在由冲突引起的故障的可能性。如果通过其中已发送前导码的scell或pucchscell接收有效的响应消息,则ue605基于响应消息的ta命令调节pucchscell的上行链路发送定时和pucchscell所属的tag,并在预定的时间点激活上行链路。如果在子帧n处接收有效的ta命令或有效的随机接入响应消息,则预定的定时变成子帧(n+m2)。此处,m2是预定的整数。

典型地,在一个演进分组系统(eps)承载上服务一个用户服务,并且一个eps承载链接到一个无线承载。无线承载由pdcp和rlc组成,并且在enb间的ca中,可以通过在不同的enb处放置一个无线承载的pdcp和rlc实体而提高数据发送效率。在下文中,在服务enb控制宏小区而漂移enb控制微微小区的假设下做出该描述。以非主组服务小区的类似含义使用术语“微微小区”,并以主组服务小区的类似含义使用术语“宏小区”。

可以考虑两个方案:一个是:在其中s-gw区分将由宏小区(p-eps承载)处理的eps承载和将由微微小区(np-eps承载)处理的eps承载,而另一个是:在其中所有的eps承载业务首先被转发到主enb,并且然后主enb向漂移enb发送np-eps承载的数据。在下列描述中,为了解释方便,前者被称为核心网(cn)拆分,而后者被称为无线接入网络(ran)拆分。

图9是图示根据本发明实施例的拆分方案的模拟图。

在ue920位于宏小区的区域中但在如由附图标记925表示的微微小区的电波的范围外的情况下,ue920与控制宏小区(即服务enb)910的enb传送控制平面数据和用户平面数据二者。用户平面数据925由s-gw905处理,并且全部在s-gw905和服务enb910之间建立用于发送/接收用户面数据的承载,即eps承载1和2。在下列描述中,分别为了解释方便,假设eps承载1和2是np-eps承载和p-eps承载。

在某个时间,ue920移动到微微小区和宏小区的电波到达的位置。在使用cn拆分方案的情况下,在s-gw905和漂移enb915之间重新配置eps承载1,如由附图标记930表示的。在s-gw和服务enb之间保持eps承载2。服务enb910与ue905传送eps承载2数据,而漂移enb915与ue905传送eps承载1数据。在使用ran拆分方案的情况下,在s-gw905和服务enb910之间保持eps承载1和2二者。服务enb910与ue905传送eps承载2数据,并将eps承载1数据转发到eps承载enb915。漂移enb915与ue920传送eps承载1数据。

为了解释方便,在下列描述中,通过主组服务小区发送/接收的数据的路径被称为主组eps承载(p-eps承载)、主组drb(p-drb)和主组逻辑信道(p-lch);而通过非主组服务小区发送/接收的数据的路径被称为非主组eps承载(np-eps承载)、非主组drb(np-drb)和非主组逻辑信道(np-lch)。

图10是图示根据本发明实施例的第一pdcp分配结构的图。

在使用cn拆分的情况下,p-eps承载1005、p-drb和p-lch被配置到主enb1010;在非主enb1020处配置np-eps承载1015、np-drb和np-lch。ue与主组服务小区传送p-eps承载数据,并与非主组服务小区传送np-eps承载数据。

在使用ran拆分的情况下,p-drb被配置到主enb,但是np-drb或np-lch可被选择性地配置到主enb或非主enb。

本发明提出第一pdcp分配结构、第二pdcp分配结构、第一mac分配结构、第二mac分配结构和第二rlc分配结构。特别地,与网络和ue的操作和配置过程中的信令机制相关联地描述每个结构。

第一pdcp分配结构的特征在于:在应用如参考图10所述的cn拆分的情况下,在s-gw和非主enb1010之间建立np-eps承载,并且np-drb和np-lch被配置到非主enb1010。

图11是图示根据本发明实施例的第二pdcp分配结构的图。

第二pdcp分配结构的特征在于:在s-gw与主enb1110之间建立np-eps承载1115,并且在非主enb1120处配置np-drb1125。在第二pdcp分配结构中,在主enb1110和非主enb1120之间建立用于数据转发的gprs隧道协议(gtp)隧道,使得将np-eps承载1115的ip分组从p-enb1110通过gtp隧道转发到np-enb1120,或者反之亦然。第二pdcp分配结构具有如下特性。

-将pdcp状态报告控制消息(pdcpstatusreport(pdcp状态报告);用于报告pdcppdu发送/接收状态的控制消息)从np-enb通过gtp隧道转发到p-enb。

通过np-enb的mac调度器确定np-drb的rlcpdu尺寸。因为np-drb的rlc和mac实体二者位于np-enb中,所以通过反映当时的信道条件,可动态地确定rlcpdu尺寸。

-仅通过非主组服务小区发送/接收np-eps承载数据。ue仅使用在非主组服务小区中分配的发送资源来发送np-eps承载数据。

图12是图示根据本发明实施例的第一rlc分配结构的图。

第一rlc分配结构的特征在于:在s-gw和p-enb之间建立np-eps承载1215,并且在p-enb处配置np-drb的一部分,即pdcp实体1230,并且在np-enb1220处配置rlc实体1225。在第一rlc分配结构中,在主enb和非主enb之间建立用于数据转发的gprs隧道协议(gtp)隧道,使得将np-eps承载的pdcppdu(或rlcsdu)从p-enb通过gtp隧道转发到np-enb,或者反之亦然。第一rlc分配结构具有和第二pdcp分配结构相同的特性。

图13是图示根据本发明实施例的第一mac分配结构的图。

第一mac分配结构的特征在于:在s-gw和p-enb之间建立np-eps承载1315,并且在p-enb处配置np-drb1330。在第一mac分配结构中,在n-enb处仅配置mac和phy层实体。在第一mac分配结构中,在主enb和非主enb之间建立用于数据转发的gprs隧道协议(gtp)隧道,使得将np-eps承载的rlcpdu(或macsdu)从p-enb通过gtp隧道转发到np-enb,或者反之亦然。第一mac分配结构具有如下特性。

-将rlc状态报告控制消息(rlcstatuspdu(rlc状态pdu);报告rlcpdu发送/接收状态的控制信息,即包含rlcack/nack信息)从np-enb通过gtp隧道转发到p-enb。

-np-enb的mac调度器向p-enb的rlc实体通知rlcpdu尺寸。通过反映非主组服务小区的长期信道状态来确定并且定期更新rlcpdu尺寸。

-通过主组和非主组服务小区二者发送/接收np-eps承载数据。ue使用在主组和非主组服务小区二者中分配的发送资源来发送np-eps承载数据。

图14是图示根据本发明实施例的第二mac分配结构的图。

第二mac分配结构的特征在于:在s-gw和p-enb之间建立np-eps承载1415。在p-enb1410处配置np-drb1430。在np-enb1420处配置负责rlc实体的部分功能的实体1435(以下被称为低rlc实体)。在第二mac分配结构中也是,在主enb1410和非主enb1420之间建立用于数据转发的gprs隧道协议(gtp)隧道,使得将np-eps承载1415的rlcpdu(或macsdu)从p-enb1410通过gtp隧道转发到np-enb1420,或者反之亦然。np-enb1420的低rlc实体1435将来自p-enb的rlcpdu重新分段成适应于当前信道条件的尺寸。

图15是图示根据本发明实施例的数据单元的结构的图。

参考图15更详细地描述与图14相关联的前述rlcpdu分段过程。p-enb1410的低rlc实体1435向np-enb1420发送具有预先协商的尺寸(例如具有1500字节的有效载荷)的rlcpdu1505。np-enb1420的低rlc实体1435在缓冲器中存储接收的rlcpdu1505。np-enb1420的调度器确定在某个定时发送数据,并选择将被发送的数据的尺寸。基于在相应时间点的信道条件和调度状态确定数据尺寸。低rlc实体1435重新分段适应于确定的尺寸的rlcpdu1505,并将重新分段的rlcpdu1510和1520传递给mac层实体。重新分段的rlcpdu1510和1520可包括具有偏移和最后一个段指示符的段报头1515和1520。此处,偏移是指示初始rlcpdu的什么字节对应于重新分段的rlcpdu有效载荷的第0字节的信息,而最后一个段指示符是指示重新分段的rlcpdu是否是最后一个段的信息。例如,因为第一重新分段的rlcpdu1510的有效载荷的第0字节对应于初始rlcpdu1505的第0字节,所以包括在第一重新分段的rlcpdu1510的段报头1515中的偏移可被设置为0。此外,因为第一重新分段的rlcpdu1510不是最后一个段,所以段报头1515最后一个段指示符可被设置为“否”。因为第二重新分段的rlcpdu1520的有效载荷的第0字节是初始rlcpdu1505的有效载荷的第500字节,所以第二重新分段的rlcpdu1520的段报头1525的偏移可被设置为500。因为第二重新分段的rlcpdu1520是最后一个段,所以段报头1525的最后一个段指示符被设置为“是”。如上所述,当插入如上所述的段报头时,低rlc实体1435可重新分段rlcpdu。之后,这些段被传递到组装段的另一个实体或部件,以便基于段报头1515和1525而被组装。

低rlc实体1435仅处理下行链路数据。直接绕过低rlc实体1435而将上行链路数据从np-enb1420的mac层递送到的p-enb1410的rlc实体。

在第二mac分配结构中,通过所有的服务小区(即主组和非主组服务小区)发送/接收np-eps承载1415的数据。考虑对应的服务小区的信道条件和调度状态而动态地确定通过主组服务小区传送的下行链路数据的rlcpdu尺寸,并通过反映非主组服务小区的长期信道状态来确定通过非主组服务小区传送的下行链路数据的rlcpdu尺寸。一旦确定,相对长的持续时间不改变尺寸的值。在下文中,动态确定的rlcpdu尺寸被称为动态的rlcpdu尺寸,并且反映长期信道状态以便被应用相对长的时间的rlcpdu尺寸被称为静态的rlcpdu尺寸。对于上行链路数据发送,在主组和非主组服务小区二者中应用动态的pdu尺寸。

图16是图示根据本发明实施例的第二mac分配结构中的rlc和mac实体的配置的图。

p-enb的rlc实体具有rlc接收功能1605和rlc发送功能1610二者。rlc发送功能包括rlc重新分段功能1615。rlc重新分段功能用于在rlc重发中调节rlcpdu的尺寸,而初始发送的rlcpdu的尺寸被设置为根据在rlcpdu的发送定时的信道条件/调度状态确定的动态的rlcpdu尺寸1620。

p-enb的mac实体1650在发送rlcpdu之前确定动态的rlcpdu尺寸1620,并向rlc发送功能通知动态的rlcpdu尺寸。np-enb的mac实体1645在scell配置步骤或流控制步骤中确定静态的rlcpdu尺寸,并向rlc发送功能通知静态的rlcpdu尺寸。rlc发送功能将通过主组服务小区发送的rlcpdu的尺寸设置为适应于动态的rlcpdu尺寸1620以及将通过非主组服务小区发送的rlcpdu的尺寸设置为适应于静态的rlcpdu尺寸1630。

通过应用预定的方案,rlc发送功能1610确定将通过主组服务小区发送的rlcsdu和将通过非主组服务小区发送的rlcsdu。例如,可根据主组服务小区负荷状态和非主组服务小区负荷状态的反映的比例分类rlcpdu。此外,可基于np-eps承载的数据发生量和非主组的估计的数据速率来确定将通过非主组服务小区发送的rlcsdu与总的rlcsdu的比例。非主组的估计的数据速率是非主组的调度器考虑小区的负荷状态、ue的信道条件、np-eps承载的优先级/权重、np-eps承载的数据发生量而确定并通知给主enb的信息。rlc发送功能将要通过主组服务小区发送的rlcsdu处理成适于动态的rlcpdu尺寸的rlcpdu,并将它们通过主组服务小区发送,以及将要通过非主组服务小区发送的rlcsdu处理成适于静态的rlcpdu尺寸的rlcpdu,并将它们通过非主enb发送。rlc发送功能可在任何情况下将重发rlcpdu传递到非主enb。在这种情况下,传递的rlcpdu被标记以指示它们是重发rlcpdu,使得非主enb发送具有优先级的重发rlcpdu。可用gtp报头的保留位之一并且通过隐含地设置不同于静态的rlcpdu的尺寸的重发rlcpdu的尺寸来指示重发rlcpdu。非主enb发送具有优先级的重发rlcpdu。

第二mac分配结构特征如下。

-将rlc状态报告控制消息(rlcstatuspdu(rlc状态pdu);包括rlcpdu的发送/接收状态的控制消息,即rlcack/nack信息)从np-enb通过gtp隧道发送到p-enb。

-np-enb的mac调度器指示p-enb的rlc实体使用静态的rlcpdu尺寸,并且p-enb的mac调度器指示p-enb的rlc实体使用动态的rlcpdu。通过反映非主组服务小区的长期信道状态来确定静态的rlcpdu尺寸,并且可周期性地更新。

-通过主组和非主组服务小区二者传送np-eps承载数据。ue使用在主组和非主组服务小区二者中分配的发送资源来发送np-eps承载数据。

-np-eps承载的下行链路数据由np-enb的低rlc实体重新分段成适当尺寸的块,然后被发送到ue。

图17是图示根据本发明实施例的第二rlc分配结构的图。

在第二rlc分配结构中,在sgw和p-enb之间建立np-eps承载1715,并且在np-enb1720处配置np-drb的部分,即pdcp实体1730和rlc接收实体1733。由于下列原因而分离rlc接收实体和rlc发送实体。为了通过反映非主组服务小区的信道条件和调度状态而确定np-eps承载的下行链路数据的rlcpdu尺寸,rlc发送实体位于np-enb处。为了使ue使用主组和非主组服务小区二者发送np-eps的上行链路数据,rlc接收实体位于p-enb处。如果在np-enb处配置rlc接收实体,并且如果ue将rlcpdu发送到主组服务小区,需要将rlcpdu从p-enb传递到np-enb,并且然后在对rlc接收必须采取的必要措施之后传递回来,并且可通过在p-enb处放置rlc接收实体而避免这个问题。

在第二rlc分配结构中,在主enb和非主enb之间建立gtp隧道,通过该gtp隧道,将np-eps承载的dlpdcppdu(或rlcsdu)从p-enb转发到np-enb,并且将ulrlcpdu(或macsdu)从np-enb传递到p-enb。

-将rlc状态报告控制消息(rlcstatuspdu(rlc状态pdu);报告rlcpdu发送/接收状态的控制消息,即包括rlcack/nack信息)从np-enb通过gtp隧道传递到p-enb。

-通过非主组服务小区发送np-eps承载dl数据。通过主组和非主组服务小区发送np-eps承载ul数据。

图32是图解根据本发明实施例的多pdcp结构的图。在多pdcp结构中,多个drb被配置到np-eps承载3205和3220。可以使用多pdcp结构增加eps承载的峰值数据速率。图32针对发送实体和接收实体。为ue和enb中的每一个提供发送设备和接收设备二者。在下行链路中,在p-enb处配置分配实体3210,并在ue处配置顺序重排实体3215。在上行链路中,在ue处配置分配实体3210,并在p-enb处配置顺序重排实体3215。在下行链路中,在p-enb处配置两个drb之一,并且在np-enb3230处配置另一个。在上行链路中也一样,在p-enb处配置一个drb,并且在np-enb处配置另一个。

分配实体3210将np-eps承载业务分配到链接到np-eps承载的np-drb。因为分配实体没有缓冲器,所以如果np-enb承载业务到达,则其将业务分配到两个drb之一。考虑主组和非主组服务小区的信道条件和调度状态,p-enb的分配实体分配业务。更详细地,分配实体从p-enb和np-enb的mac调度器接收估计的吞吐量信息。它根据p-enb和np-enb的估计的吞吐量之间的比例分配业务。

根据来自enb的指令,ue的分配实体分配业务。enb向ue发送非主组配置控制消息,例如包括分配信息的rrc连接重新配置消息1855。分配信息是与在将通过主组服务小区发送的数据量(或将在p-drb上发送的数据量)和通过非主组服务小区发送的数据量(或将在np-drb上发送的数据量)之间的比例有关的信息。该信息可以是指示在将通过非主组服务小区发送的数据的比例的信息,并且将通过主组服务小区发送的数据的比例可类推出该信息。例如,如果分配信息是90,则这意味着:必须通过非主组服务小区的drb发送在预定时段期间在np-eps承载上发生的数据的90%。结果,将通过主组服务小区的drb发送的数据的比例是10%。

顺序重排操作是确定是否存在任何丢失的np-eps承载分组,并且如果存在,则等待,直到在预定时段期间接收到丢失的np-eps承载分组。迟于丢失的分组出现的分组被保留在顺序重排缓冲器中,直到获得丢失的分组。为了执行顺序重排操作,需要序列号。在本发明中,用tcp序列号执行顺序重排操作。

在多pdcp结构中也一样,在主enb和非主enb之间建立用于数据转发的gtp隧道,其中通过该gtp隧道,将np-eps承载的dlpdcpsdu从p-enb转发到np-enb,以及将ulpdcpsdu从np-enb转发到p-enb。

图33是图示根据本发明实施例的多rlc结构的图。在多rlc结构中,多个rlc实体被配置到np-eps承载3305和3320。使用多rlc结构,可以增加eps承载的峰值数据速率。图33针对发送实体和接收实体。为ue和enb中的每一个提供发送设备和接收设备二者。在下行链路中,在p-enb处配置分配实体3310,并在ue处配置顺序重排实体3315。在上行链路中,在ue处配置分配实体3310,并且在p-enb处配置顺序重排实体3315。在下行链路中,在p-enb处配置两个drb之一,而在np-enb处配置另一个。在上行链路中也一样,在p-enb处配置一个drb,并且在np-enb处配置另一个。在pdcp实体和rlc实体之间配置分配实体。更详细地,分配实体被配置在pdcp实体下面,特别是添加pdcp报头的实体。此外,分配实体被配置为pdcp实体的一部分或pdcp实体的最后一个处理实体。

分配实体3310负责将pdcppdu分配到连接到pdcp实体的rlc实体。因为分配实体没有任何缓冲器,所以如果生成任何pdcppdu,则它实时分配到两个rlc实体之一。p-enb的分配实体考虑主组和非主组服务小区的信道条件和调度状态而分配业务。更详细地,分配实体从p-enb和np-enb的mac调度器周期性地接收估计的吞吐量信息。分配实体根据p-enb和np-enb的估计的吞吐量之间的比例分配业务。

ue的分配实体根据来自enb的指令分配业务。enb向ue发送非主组配置控制消息,例如包括分配信息的rrc连接重新配置消息1855。分配信息是与将通过主组服务小区发送的数据量(或将在p-drb上发送的数据量)和将通过非主组服务小区发送的数据量(或将在np-drb上发送的数据量)之间的比例有关的信息。该信息可以是指示将通过非主组服务小区发送的数据的比例的信息,并且将通过主组服务小区发送的数据的比例可类推出该信息。例如,如果分配信息是90,则这意味着:必须通过非主组服务小区的drb发送在预定时段期间在np-eps承载上发生的数据的90%。结果,将通过主组服务小区的drb发送的数据的比例是10%。

顺序重排操作确定是否存在任何丢失的np-eps承载分组,并且如果存在则等待,直到在预定时段期间接收到丢失的np-eps承载分组。迟于丢失的分组发生的分组被保留在顺序重排缓冲器中,直到获得丢失的分组。为了执行顺序重排操作,需要序列号。在本发明中,用tcp序列号执行顺序重排操作。丢失分组等待时间段由enb设置,并且然后被通知到ue。

在rlc实体和pdcp实体之间配置顺序重排实体。也可以将顺序重排实体配置为pdcp实体的一部分。此时,顺序重排实体可被配置为pdcp接收实体的第一处理实体。pdcp实体执行两种类型的顺序排列操作。只在建立诸如切换之类的低层实体时,才执行第一顺序重排操作,而第二顺序重排操作恒定地运行。第一顺序重排操作仅可适用于am承载,而第二顺序重排操作可适用于rlcam和um承载二者。enb以确定是将第一顺序重排操作、是第二顺序重排操作还是两个顺序重排操作应用到承载的这样的方式配置承载,并使用预定的控制信息向ue通知确定结果。与是否生成pdcp状态报告相关联地确定是否应用第一顺序重排操作。ue仅将第一顺序重排应用到被配置成生成pdcp状态报告的drb。以下述方式执行第一顺序重排操作:存储在低层实体的重新配置之后接收的pdcp分组当中的需要按顺序排列的pdcp分组并通过参考接收的pdcp分组的序列号确定在存储的pdcp分组当中的要被递送到上层的分组。在第一顺序重排操作中,如果接收到具有序列号n的分组,则序列号小于n的分组被递送到上层,虽然尚未完成顺序重排。根据是否配置顺序重排计时器确定是否应用第二顺序重排操作。也就是说,如果向某个承载配置顺序重排计时器,则ue总是向该承载应用第二顺序重排操作。在第二顺序重排操作中,如果丢弃分组发生,则计时器启动,并且如果在计时器期满之前没有接收到分组,则将具有比丢失分组的序列号小的序列号的分组递送到上层。在被配置第一和第二顺序重排的承载的情况下,ue应用第一顺序重排,并且然后应用第二顺序重排。或者,在其中应用第一顺序重排的时段期间,即在重新配置底层之后的预定时段期间,不应用第二顺序重排。

在多pdcp结构中也一样,在主enb和非主enb之间建立用于数据转发的gtp隧道,其中通过该gtp隧道,将np-eps承载的dlpdcpsdu从p-enb转发到np-enb,以及将ulpdcpsdu从np-enb转发到p-enb。

图18是图示根据本发明实施例的添加主组和非主组服务小区并配置drb的操作的信号流程图。

在由ue1805、enb11815和enb21810组成的移动通信系统中;小区a由enb1控制,而小区b和c由enb2控制。小区a是宏小区,而小区b和c是微微小区。ue的pcell是小区a。用两个eps承载配置ue。eps承载1的drb标识符(drbid)是10,逻辑信道标识符(lchid)是4,并且提供延迟敏感的实时服务,例如voip服务。eps承载2的drbid是11,eps承载2的lchid是5,并且提供突发数据通信服务,例如文件下载服务。在步骤1820,ue通过pcell发送/接收关于drb10和drb11的数据。

在步骤1825,p-enb(即enb1)指示ue测量小区b和c以配置到ue的微微小区。ue执行如所指示的测量,并且如果小区的信道质量满足预定条件,则在步骤1830报告测量结果给enb。enb可能向ue通知将被测量的频率而不是小区。也就是说,在步骤1825,enb可指示ue测量小区b和c的频率。在预定的rrc控制消息中携带测量结果报告。触发测量结果报告的条件是:在预定时段期间保持在被指示用于测量的频率上操作的相邻小区的信道质量比预定阈值好,或者在预定时段期间保持在被指示用于测量的频率上操作的所述相邻小区的信道质量比pcell的信道质量好。

在步骤1840,基于由ue报告的测量结果,p-enb将enb2的微微小区添加为scell,并且在步骤1843,通过添加的scell确定传送(或发送)eps承载2数据。

在步骤1845,p-enb向np-enb发送请求添加scell的控制消息。该控制消息可包括表5中所列信息的至少一部分。

【表5】

np-enb执行呼叫准入控制。如果确定接受scell添加请求,则np-enb确定将被添加为scell的小区并配置np-drb。np-enb重新使用p-enb的lchid,以便使ue仅使用一个mac实体。例如,np-enb在配置的一部分或全部的drb中为eps操作2分配lchid——5。

在ue处的mac实体的重要功能之一是将多个drb的rlcpdu多路复用成一个macpdu,以及将一个macpdu多路分解成多个rlcpdu。对于多路复用和多路分解,需要在macpdu报头中适当地插入lchid。因此,如果p-enb和np-enb不一致地分配lchid,例如如果相同的lchid被分配给不同的drb,则ue必须为p-enb和np-enb独立地配置mac实体。在本发明中,np-enb将下述lchid分配给np-drb,其中p-enb没有将该lchid分配给其它drb,以便避免以上的问题。例如,np-enb可为对应的drb分配已由p-enb使用的lch。

np-enb分配已由p-enb使用的np-drb的drbid。这是因为:如果新的drbid被分配给np-drb,则ue可确定:配置新的drb并且因此故障,例如丢弃存储在drb缓冲器中的数据或将数据递送到上层。

通过应用在p-enb中使用的pdcp和rlc配置,np-enb配置np-drb的pdcp和rlc实体。如果使用不同的配置,则ue释放当前的drb并重新配置适应于新配置的drb以避免故障。

详细地,np-enb如下配置部分或全部的np-drb。

在第一或第二pdcp分配结构中,配置所有的pdcp实体、rlc实体以及lch。在rlc分配结构中,配置rlc实体和lch。在第二rlc分配中,配置rlc发送实体和lch。在mac分配结构中,配置lch。在第二mac分配结构中,配置低的rlc发送实体和lch。

在步骤1850,np-enb向p-enb发送接受scell添加请求的控制消息。该控制消息可包括表6中所列信息的至少一部分。

【表6】

如果接收到控制消息,则在步骤1855,p-enb向ue发送指示添加服务小区的rrc控制消息。rrc控制消息可包括表7中所列信息的至少一部分。p-enb停止如下的np-drb数据传送。

第一/第二pdcp分配结构,第一/第二rlc分配结构:停止np-drbdl数据发送。

第一/第二mac分配结构:继续np-drbdl数据发送

【表7】

如果接收到rrc连接重新配置控制消息,则在步骤1857,ue使用包括在控制消息中的各种信息配置scell、phr和bsr。如果包括卸载承载信息,则ue停止如下的数据传送。

第一或第二pdcp分配结构,第一rlc分配结构:停止np-drb的ul数据发送

第二rlc分配结构,第一或第二mac分配结构:继续np-drb的ul数据发送

在第一或第二pdcp分配结构或第一或第二rlc分配结构的情况下,为np-drb执行第一重新配置过程。

ue建立与pucchscell的dl同步,并在步骤1860执行pucchscell中的随机接入。更详细地,ue在pucchscell的预定时间段期间使用预定的频率资源发送随机接入前导码,并且在根据前导码发送时间确定的预定时间段期间等待接收随机接入响应消息。如果接收到有效的随机接入响应消息,则ue基于包括在消息中的ul发送定时提前命令调节上行链路发送定时。ue通过pucchscell、使用在消息的ul授权中指示的ul发送资源来发送macpdu。macpdu包括c-rntimacce和bsrmacce,而c-rntimacce包括c-rnti_np。bsrmacce包括指示存储在卸载承载中的可发送的数据量的缓冲器状态信息。在ts36.321的第6.1.3节中指定c-rntimacce和bsrmacce。ue确定指示初始发送的pucchscell的pdcch是否目的地为c-rnti_np。如果在预定的时段期间接收到满足该条件的pdcch,则ue确定随机接入已经成功完成,并且因此恢复如下的数据发送。

在第一或第二pdcp分配结构或第一或第二rlc分配结构中,给np-drb生成的pdcpstatusreport被发送到非主组服务小区。

在步骤1865,ue通过新配置的scell执行np-drb数据传送。在第一或第二pdcp分配结构或第一或第二rlc分配结构中,ue应用特定于组的逻辑信道优先顺序排列。在第一或第二mac分配结构中,ue应用正常的逻辑信道优先顺序排列。

在接收到scell添加接受控制消息时,p-enb开始转发将被卸载到np-enb的drb数据。在步骤1870,p-enb向np-enb发送sn状态消息,该sn状态消息可包括表8中所列的与满足条件1的np-drb相关联的信息的至少一部分。

【表8】

[条件1]

对应的drb以rlcam模式操作,并且被配置成生成pdcpstatusreport(pdcp状态报告)。

pdcpstatusreport是在pdcp发送/接收实体之间交换的控制消息,以避免在rlc由于rlc实体重新配置而暂时不能执行arq的情况下的分组丢失。

在步骤1875,p-enb将如下数据转发到np-enb。

第一或第二pdcp分配结构

-dl数据:在缓冲器中存储的pdcpsdu当中,递送不确信其被成功发送的pdcpsdu。

--已经分配pdcpsn的pdcpsdu连同包括分配的pdcpsn信息的gtp报头一起被发送到np-enb。

--尚未分配pdcpsn的pdcpsdu连同不具有任何pdcpsn信息的gtp报头一起被发送到np-enb

-ul数据

--成功接收但没有顺序布置的pdcpsdu被发送到np-enb。此时,gtp报头包括pdcpsn信息。

第一或第二rlc分配结构

-dl数据:在缓冲器中存储的pdcpsdu当中,不确信其被成功发送的pdcpsdu被处理成传递的pdcppdu。

--已经分配pdcpsn的pdcppdu连同包括信息的gtp报头一起被发送到np-enb,所述信息指示包括pdcppdu。

--尚未分配pdcpsn的pdcpsdu被处理成pdcppdu,其连同包括指示包含pdcppdu的信息的gtp报头一起被发送到np-enb。

-不传递ul数据。

总结与在各自的结构中的与数据传送相关的操作。

第一或第二pdcp分配结构

-在步骤1845,np-enb接收scell添加请求消息,并且如果接受scell添加请求,则配置np-drb。

-如果在步骤1885,rrc连接重新配置控制消息被发送到ue,则p-enb停止在np-drb上的dl数据发送,并且建立rlc实体。结果,存储在rlc实体中的ulrlc分组被重新组装成被传递到pdcp实体的pdcppdu。

-如果在步骤1885接收到rrc连接重新配置控制消息,则ue停止在np-drb上的上行链路数据发送,并重新建立rlc发送/接收实体。结果,存储在rlc接收实体中的dlrlc分组被重新组装成被传递到pdcp实体的pdcppdu。

-在步骤1870,p-enb向np-enb发送sn状态信息,sn状态信息包括关于存储在pdcp发送缓冲器中的dlpdcpsdu和存储在接收缓冲器中的ulpdcpsdu的信息。

-在步骤1875,p-enb通过为dl数据转发建立的gtp隧道而向np-enb发送dlpdcpsdu,并通过为ul数据转发建立的gtp隧道而向np-enb发送ulpdcpsdu。

-ue获得与非主组服务小区的dl同步,并且如果在随机接入在pucchscell中完成,则通过非主组服务小区发送pdcp状态报告。通过参考存储在pdcp接收缓冲器中的dlpdcpsdu而生成pdcp状态报告。

-通过参考存储在ulpdcp接收缓冲器中的ulpdcpsdu或sn状态信息而生成pdcp状态报告。

-ue和np-enb使用非主组服务小区的传输资源恢复np-drb数据传送。

第一rlc分配结构

-在步骤1845,np-enb接收scell添加请求消息,并且如果接受scell添加请求,则配置np-drb的rlc实体。

-如果rrc连接重新配置控制消息在步骤1885被发送到ue,则p-enb停止在np-drb上的dl数据发送,并建立rlc实体。结果,存储在rlc实体中的ulrlc分组被重新组装成被传递到pdcp实体的pdcppdu。

-如果在步骤1885接收到rrc连接重新配置控制消息,则ue停止在np-drb上的上行链路数据发送,并重新建立rlc发送/接收实体。结果,存储在rlc接收实体中的dlrlc分组被重新组装成被传递到pdcp实体的pdcppdu。

-在步骤1870,p-enb向np-enb发送sn状态信息。sn状态信息包括关于存储在pdcp发送缓冲器中的dlpdcpsdu和存储在接收缓冲器中的ulpdcpsdu的信息。

-在步骤1875,p-enb通过为dl数据转发建立的gtp隧道而向np-enb发送dlpdcpsdu,并通过为ul数据转发建立的gtp隧道而向np-enb发送ulpdcpsdu。

-ue获得与非主组服务小区的dl同步,并且如果随机接入在pucchscell中完成,则通过非主组服务小区发送pdcp状态报告。通过参考存储在pdcp接收缓冲器中的dlpdcpsdu而生成pdcpstatereport。

-p-enb向ue发送pdcpstatusreport。通过参考存储在ulpdcp接收缓冲器中的ulpdcpsdu或sn状态信息而生成pdcpstatusreport。

-ue和np-drb使用非主组服务小区的传输资源恢复np-enb的数据传送。

第二rlc分配结构

-在步骤1845,np-enb接收scell添加请求消息,并且如果接受scell添加请求,则配置np-drb的rlc实体。

-如果在步骤1885将rrc连接重新配置控制消息发送到ue,则p-enb停止np-drb中的dl数据发送,并且建立rlc实体。结果,存储在rlc实体中的ulrlc分组被重新组装成被传递到pdcp实体的pdcppdu。

-如果在步骤1885接收到rrc连接重新配置控制消息,则ue停止在np-drb上的上行链路数据发送,并重新建立rlc发送/接收实体。结果,存储在rlc接收实体中的dlrlc分组被重新组装成被传递到pdcp实体的pdcppdu。

-在步骤1870,p-enb向np-enb发送sn状态信息。sn状态信息包括关于存储在pdcp发送缓冲器中的dlpdcpsdu和存储在接收缓冲器中的ulpdcpsdu的信息。

-在步骤1875,p-enb通过为dl数据转发建立的gtp隧道而给np-enb发送dlpdcppdu。

-ue获得与非主组服务小区的dl同步,并且如果随机接入在pucchscell中完成,则通过非主组服务小区发送pdcp状态报告。通过参考存储在pdcp接收缓冲器中的dlpdcpsdu而生成pdcp状态报告。

-np-enb使用非主组服务小区的传输资源恢复np-drbdl数据通信。

第一或第二mac分配结构

-在步骤1845,np-enb接收scell添加请求消息,并且如果接受scell添加请求,则配置np-drb的逻辑信道。

-在scell添加/释放过程中,p-enb继续np-lch的dl数据发送而不暂停。

-在scell添加/释放过程中,ue继续np-lch的ul数据发送而不暂停。

-不使用sn状态报告消息和pdcpstatusreport。

图19是图示根据本发明实施例的释放scell和发送/接收数据的过程的信号流程图。

在步骤1865,ue通过非主组服务小区发送/接收np-drb的数据。

在步骤1903,p-enb1815将np-drbdl数据转发到np-enb1810,并且np-enb将ul数据转发到p-enb。

在步骤1905,ue报告测量结果,该测量结果通知:非主组服务小区的信道质量小于预定阈值。如果部分非主组服务小区的信道质量(例如pucchscell的信道质量)小于预定阈值,则在步骤1907,p-enb确定释放所有的非主组服务小区。

在步骤1910,p-enb向np-enb发送用于ue1905的scell的释放的控制消息请求。当接收到控制消息时,np-enb在步骤1913执行下列操作。

-如果释放一部分非主组服务小区,并且释放的小区不包括任何pucchscell

--np-enb发送预定的macce(激活/去激活macce,参见ts36.321),以去激活释放的scell。

--np-enb释放被指示释放的scell。

-在释放一部分非主组服务小区但在释放的服务小区中不包括pucchscell(或由于scell的释放而不存在pucchscell)或者释放所有的非主组服务小区的情况下

--np-enb发送macce(在下文中被称为第一macce),以去激活scell并禁止在pucchscell中的ul发送。

--np-enb释放所有的非主组服务小区。

--np-enb停止np-drb数据发送/接收

--np-enb重新建立rlc和pdcp实体。

--np-enb在步骤1945发送sn状态信息。

第一macce是由mac子报头组成而没有有效载荷,以指示ue执行下列操作。

-为了去激活当前处于有效状态的非主组服务小区当中的pucchscell以外的服务enb。

-为了禁止在pucchscell中的ul发送(例如信道质量指示符(cqi)、调度请求和随机接入前导码)

在步骤1915,np-enb向p-enb发送用于接受scell释放的控制消息。

在步骤1920,p-enb向ue发送指示释放scell的控制消息。控制消息包括将被释放的scell的标识符。一旦接收到控制消息,ue执行如下的操作。

-如果释放一部分非主组服务小区,并且如果释放的服务小区不包括任何pucchscell

--释放被指示释放的scell

--维持np-drb上的数据发送/接收

-如果释放一部分非主组服务小区,并且如果释放的服务小区包括pucchscell(即由于scell释放而不存在pucchscell),或者如果释放所有的非主组服务小区,

--在步骤1925释放所有的主组服务小区

--停止np-drb数据发送/接收,并在步骤1930执行首次重新建立

--恢复np-drb数据发送/接收。这时,在步骤1935仅使用主组服务小区发送资源。

-在步骤1940为np-drb生成pdcpstatusreport

然后,在步骤1955,ue通过主组服务小区发送/接收np-drb数据。

np-enb在步骤1945向p-enb发送sn状态信息消息,并在步骤1950转发该数据。

在步骤1955,p-enb使用转发的数据执行与ue的np-drb通信。

图20是图解根据本发明另一个实施例的释放scell和发送/接收数据的过程的信号流程图。

例如,np-enb可通过参考非主组服务小区的cqi而确定是否释放scell。

在步骤2005,ue使用pucchscell的pucch传输资源报告当前处于有效状态的非主组服务小区的cqi。

如果在预定的时段期间非主组服务小区的cqi保持在坏状态,或者如果在预定的时段期间pucchscell的cqi保持在坏状态,则np-enb在步骤2007确定释放非主组服务小区。np-enb向p-enb发送指示释放scell的控制消息。可根据控制消息释放配置的scell的一部分或全部。np-enb执行步骤1913的操作。随后的步骤与图19的那些步骤相同。

可如下总结在各自的结构中的数据通信操作。

第一或第二pdcp分配结构

-如果发送与所有scell的释放相关的控制消息,例如scell释放接受消息1915或scell释放消息2010,则np-enb停止发送np-drbdl数据并重新建立rlc实体。结果,存储在rlc接收实体中的ulrlc分组被重新组装成被传递到pdcp实体的pdcppdu。

-如果接收到rrc连接重新配置控制消息1920,则ue停止发送np-drbul数据,并重新建立rlc发送/接收实体。结果,存储在rlc接收实体中的dlrlc分组被重新组装成被传递到pdcp实体的pdcppdu。

-ue立即恢复np-drbul数据发送,并且通过主组服务小区发送pdcpstatusreport。

-在步骤1945,np-enb向p-enb发送sn状态信息。sn状态信息包括关于存储在pdcp发送缓冲器中的dlpdcpsdu和存储在接收缓冲器中的ulpdcpsdu的信息。

-在步骤1950,np-enb通过为dl数据转发建立的gtp隧道而向p-enb转发dlpdcpsdu,以及通过为ul数据转发建立的gtp隧道而向p-enb转发ulpdcpsdu。

-p-enb向ue发送pdcpstatusreport。通过参考存储在ulpdcp接收缓冲器中的ulpdcpsdu或sn状态信息生成pdcpstatusreport。

-ue和p-enb使用主组服务小区的发送资源恢复np-drbdl数据传送。

第一rlc分配结构

-如果发送与所有scell的释放有关的控制消息,例如scell释放接受消息1915或scell释放消息2010,则np-enb停止发送np-drbdl数据,并重新建立rlc实体。结果,存储在rlc接收实体中的ulrlc分组被重新组合成被传递到p-enb的pdcp实体的rlcsdu。

-如果在步骤1920接收到rrc连接重新配置控制消息,则ue停止发送np-drbul数据,并重新建立rlc发送/接收实体。结果,存储在rlc接收实体中的dlrlc分组被重新组装成被传递到pdcp实体的pdcppdu。

-ue立即恢复np-drbul数据发送,并且通过主组服务小区发送pdcpstatusreport。

-在步骤1945,np-enb向p-enb发送sn状态信息。sn状态信息包括关于存储在pdcp发送缓冲器中的dlpdcpsdu和存储在接收缓冲器中的ulpdcpsdu的信息。

-在步骤1950,np-enb通过为dl数据转发建立的gtp隧道而向p-enb转发dlrlcsdu,以及通过为ul数据转发建立的gtp隧道而向p-enb转发ulrlcpdu。

-p-enb向ue发送pdcpstatusreport。通过参考存储在ulpdcp接收缓冲器中的ulpdcpsdu或sn状态信息而生成pdcpstatusreport。

-ue和p-enb使用主组服务小区传输资源恢复np-drbdl数据传送。

第二rlc分配结构

-如果发送与所有scell的释放相关的控制消息,例如scell释放接受消息1915或scell释放消息2010,则np-enb停止发送np-drbdl数据,并重新建立rlc实体。结果,存储在rlc接收实体中的ulrlc分组重新组装成被传递到p-enb的pdcp实体的rlcsdu。

-虽然在步骤1920接收到rrc连接重新配置控制消息,但是ue继续np-drbul数据发送。ue重新建立接收实体,同时维持rlc发送实体。结果,存储在rlc接收实体中的dlrlc分组被重新组装成被传递到pdcp实体的pdcppdu。

-在步骤1945,np-enb向p-enb发送sn状态信息。sn状态信息包括关于存储在pdcp发送缓冲器中的dlpdcpsdu的信息,即dlcount。

-在步骤1950,np-enb将dlrlcsdu通过为dl数据转发建立的gtp隧道转发到p-enb。

-ue和p-enb使用主组服务小区的传输资源恢复np-drbdl数据传送。

第一或第二mac分配结构

-如果发送与所有scell的释放相关的控制消息,例如scell释放接受消息1915或scell释放消息2010,则np-enb释放np-drb的逻辑信道。

-在scell添加/释放过程中,p-enb继续np-lch的dl数据发送而不暂停。

-在scell添加/释放过程中,ue继续np-lch的ul数据发送而不暂停。

-不使用sn状态报告消息和pdcpstatusreport。

图21是图示根据本发明实施例的加密/解密过程的图。

在第一pdcp和第二分配结构中,np-enb执行对于np-drb数据的加密/解密。在加密/解密过程中,pdcp发送实体向加密引擎2105输入下列输入,其中在加密引擎2105中安装eps加密算法(eea)以生成具有和将被加密的明文2115尺寸相同的密钥流块2110。

count(计数)表示通过连接hfn和pdcpsn获得的32位整数。它被初始化为0,并且对于每个pdcpsdu递增1。bearer(承载)与drbid相关,并且通过从与pdcpsdu相关的drb的id中减去1而获得。direction(方向)是取决于数据是dl还是ul而确定的1位信息。length(长度)表示所需的密钥流锁的长度。key(密钥)表示通过预定算法而从kenb得到并且被表示为kupenc的加密密钥。

通过对密钥流块2110和pdcpsdu2115执行预定运算(例如异或运算),生成加密的文本2120。pdcp接收实体对加密的文本(pdcppdu的有效载荷)和用相同的过程生成的密钥流块2135执行预定的操作,并且pdcp接收实体输入以恢复初始的明文2140。

在pdcp分配结构中,np-enb加密dlpdcpsdu以及解密ulpdcpsdu,并且np-enb也具有key(密钥)。如果np-enb和p-enb独立地管理密钥,这增加了ue的复杂性,并且因此为了解决这个问题,在本发明中,p-enb向np-enb提供在生成key中使用的信息,并且因此np-enb使用该信息生成key。

更具体地,p-enb使用kenb(一种根密钥)生成key。ue和enb通过呼叫设置过程或切换过程中共享kenb,以便基于kenb生成key,并执行对drb数据的加密/解密。

如果在某个定时将某个drb(例如drb11)卸载到np-enb,则p-enb向np-enb提供用于加密/解密的必要信息。该信息的示例如下。

-kenb:当前使用的用于生成key的根密钥

-bearer:通过将np-drb的drbid递减1而获得的值。在以上示例中,这是10。另外,也可以通知将被分配给np-drb的drbid而不是bearer。

-count:当前用于np-drb的count值。发信号通知dlcount和ulcount二者。

可通过scell添加请求控制消息1845将kenb和bearer(或drbid)发送到np-enb。

可通过sn状态信息控制消息1870将count发送到np-enb。

np-enb通过将kenb输入到预定的密钥生成函数(密钥传递函数(kdf))而生成key。key用来加密np-drbdl数据以及解密np-drbul数据。

np-enb使用在scell添加请求控制消息中携带的bearer值而不是np-drb的drbid来执行对np-drb数据的加密/解密。

np-enb使用在sn状态信息控制消息中提供的dlcount确定将被应用到np-drbdlpdcpsdu的count。每当发送或加密pdcpsdu,count递增1。

np-enb使用在sn状态信息控制消息中提供的ulcount而确定将被应用到np-drbulpdcpsdu的count。

如果确定在某个定时释放非主组服务小区,并将np-drb从np-enb移动到p-enb,则np-enb向np-enb发送sn状态控制消息1945。该sn状态控制消息包括dlcount和ulcount。np-enb将dl计数设置为将被应用到下述第一dlpdcpsdu的count:其中还未对所述第一dlpdcpsdu应用任何pdcpsn。np-enb将ulcount设置为将被应用到第一丢失的pdcpsdu的count。

在lte移动通信系统中,处于连接状态的ue的移动性由enb控制。只要enb不命令切换,ue就执行正常操作,例如pdcp监视和pucch发送。如果服务无线链路状态变坏以致于在向ue发送切换命令之前由于意外的错误而不能进行正常通信,则ue落入死锁状态。为了避免这个问题,ue监视当前服务小区的信道条件,并且如果满足预定条件,则通过自身控制其移动性。这被称为无线链路监视。

ue独立地向主组和非主组执行无线链路监视。ue监视预定的主组和非主组服务小区(例如pcell和pucchscell)的信道条件。如果等于或小于预定阈值的信道条件持续超过预定时段,则ue确定检测无线链路问题。

无线链路问题检测条件如下。

<pcell无线链路问题检测条件>

pcell的不同步的指示符连续发生和第一n310次数一样多。当基于pcell的预定信道或信号(例如小区参考信号)的接收质量计算的pdcch错误率等于或大于预定阈值(例如10%)持续超过预定时段(例如200ms)时,pcell的不同步的指示符发生。

ue从pcell的sib2获得第一n310。

<pucchscell无线链路问题检测条件>

用于pucchscell的不同步的指示符连续发生和第一n310次数一样多。当基于pucchscell的预定信道或信号(例如小区参考信号)的接收质量计算的pucch错误率等于或大于预定阈值(例如10%)持续超过预定时段(例如200ms)时,pucchscell的不同步的指示符发生。

ue获得并使用第二n310,如下。

<第二n-310获得/使用方法>

在用于配置pucchscell的rrc连接重新配置消息1920中,某个第二n310被发送到ue。

ue使用第二n310到预定的时间点。预定的时间点是ue接收到pucchscell的系统信息并从pucchscell的系统信息获得第二n310的时间。

ue从预定的时间点开始使用第二n310。

ue可使用pucchscell无线链路问题检测条件2。

<pucchscell无线链路问题检测条件>

如果基于pucchscell的预定信道或信号(例如小区参考信号)和信号的发送功率计算的路径损耗等于或大于预定阈值,则确定检测无线链路问题。ue可将第3层滤波(ts36.3315.5.3.2)应用到路径损耗计算。

在用于配置pucchscell的rrc连接重新配置消息1920中,无线链路问题检测阈值可被发送到ue。

图22是图示根据本发明实施例的无线链路监视过程的图。

如果检测到如由附图标记2205和2210表示的无线链路问题,则ue确定已在其中检测到无线链路问题的服务小区是pcell还是pucchscell,以如下操作。

如果已在其中检测到无线链路问题的服务小区是pcell,则ue停止在主组服务小区中的ul发送,并开始第一t310计时器。在pcell的sib2中广播第一t310计时器。

如果已在其中检测到无线链路问题的服务小区是pucchscell,则ue停止在非主组服务小区中的ul发送,例如在pucchscell中的pucch发送和在非主组服务小区中的srs发送,并且去激活非主组服务小区。此时,ue保持运行去激活的服务小区的scelldeactviationtimer。ue开始第二t310计时器,并且如下获得和使用第二t310计时器。

<第二t310获得/使用方法>

在用于配置pucchscell的rrc连接重新配置消息1920中,第二t310被发送到ue。

ue使用第二t310到预定的时间点。所述预定的时间点是ue接收到pucchscell的系统信息并从pucchscell的系统信息获得第二t310的时间。

ue使用第二t310到预定的时间点。

当t310正在运行时,ue监视以确定是否恢复相关的服务。

<pcell无线链路恢复条件>

用于pcell的同步的指示符连续发生和第一n310次数一样多。当基于pcell的预定信道或信号(例如小区参考信号)的接收质量计算的pdcch错误率等于或大于预定阈值(例如5%)持续超过预定时段(例如100ms)时,用于pcell的同步的指示符发生。

ue从pcell的sib2获得第一n311

<pucchscell无线链路恢复情况>

用于pucchscell的同步的指示符连续发生和第二n311次数一样多。当基于pucchscell的预定信道或信号(例如小区参考信号)的接收质量计算的pdcch错误率等于或大于预定阈值(例如5%)持续超过预定时段(例如100ms)时,用于pucchscell的同步的指示符发生。

第二n311获得和利用方法与第二n310获得和利用方法相同。

如果满足无线链路恢复条件,则ue确定在其中检测到无线链路恢复的小区是pcell还是pucch小区,以如下操作。

如果在其中检测到无线链路恢复的服务小区是pcell,则ue恢复主组服务小区的ul发送,并维持当前的rrc连接。如果在其中检测到无线链路恢复的服务小区是pucchscell,则ue恢复非主组服务小区中的ul发送,例如pucchscell的pucch发送和非主组服务小区的srs发送,并且激活scell,在开始t310之前,该scell的scelldeactviationtimer(scell去激活定时器)还在处于有效状态的非主组scell中运行。

如果直到t310期满才恢复服务小区,则ue确定其t310已经期满的服务小区是pcell还是pucchscell,以如下操作。如果其t310已经期满的服务小区是pcell,则ue宣布无线链路故障,并且开始第一t311。ue也停止非主组服务小区的ul发送,并且开始rrc连接重新建立过程。rrc连接重新建立过程搜索下述小区:在该小区中ue恢复与该小区的传送和交换预定的rrc控制消息,以恢复如在ts36.3315.3.7中指定的rrc连接。在pcell的sib2中广播第一t311计时器。如果其t310已经期满的服务小区是pucchscell,则ue确定非主组服务小区不能再被使用,并且生成预定的rrc控制消息。该rrc控制消息可包括用于pucchscell的测量结果或通知在pucchscell中已经发生无线链路问题的信息。

如果在t311的期满之前恢复服务小区,则ue停止t311并确定恢复的服务小区是pcell还是pucchscell,以如下操作。如果在t311期满之前恢复的服务小区是pcell,即如果在t311期满之前发现用于恢复通信的任何小区,ue用该小区发起rrc连接重新建立过程。如果在t311期满之前恢复的服务小区是pucchscell,则ue给enb发送rrc控制消息,该rrc控制消息包括指示已通过主组服务小区恢复pucchscell的信息。

如果t311在时间2235和2240期满,则ue确定其t311已经期满的服务小区是pcell还是pucchscell,以如下操作。如果其t311已经期满的服务小区是pcell,则ue转换到空闲状态,并通知上层:由于无线信道问题而已经释放rrc连接。如果其t311已经期满的服务小区是pucchscell,则ue释放对应的非主组服务小区并给enb发送rrc控制消息,其中该rrc控制消息包括指示已经通过主组服务小区释放非主组服务小区的信息。

可采取修改的pucchscell无线链路监视操作。

<修改的pucchscell无线链路监视操作>

如果检测到无线链路问题,则ue停止ul发送,但监视非主组服务小区中的pdcch。如果调度pdsch,则ue接收并处理pdsch。然而,ue不发送harq反馈。如果直到t310期满没有恢复pucchscell,则ue开始t311并去激活非主组服务小区。ue监视以检测何时恢复pucchscell,同时t311正在运行。如果直到t311期满在非主组服务小区中没有恢复的服务小区,则ue释放非主组服务小区。如果存在至少一个在t311期满之前恢复的小区,则ue停止t311并发送rrc控制消息以报告该恢复。

由于各种事件以及t310期满,可宣布无线链路故障。取决于是否配置任何非主组服务小区,ue不同地宣布无线链路故障。

图23是图示根据本发明实施例的图示rlf检测过程的流程图。

参考图23,ue在步骤2305开始rlf检测操作。在rrc连接被配置到ue时,rlf检测操作开始,并且继续直到释放rrc连接。

在步骤2310,ue确定当前是否配置了任何非主组服务小区。如果配置了,则过程转到步骤2330,否则转到步骤2315。

在步骤2315,ue确定当前t310是否已经期满,如果期满,则过程转到步骤2345,否则转到步骤2320。在步骤2320,ue确定是否已经发生任何随机接入问题,如果发生,则过程转到步骤2345,否则转到步骤2325。如上所述,如果随机接入在pcell中失败(详细地,如果随机接入失败而不管在pcell中发送了前导码preambletransmax(前导码发送最大次数)次),ue确定rlf已经发生。在步骤2325,ue确定在当前配置的所有无线承载中是否存在任何其rlc最大发送(或重发)计数已经达到极限的承载。如果存在其rlc最大发送计数已经达到极限的任何承载,则这意味着在ul上已经发生显著错误,并且因此过程转到步骤2345。如果不存在其rlc最大发送计数已经达到极限的任何承载,则ue将过程返回到步骤2305。总之,如果满足以上三个条件中的至少一个,则ue确定rlf已经发生,并且因此过程转到步骤2345,否则没有满足三个条件中的任何一个,则转到步骤2305以继续rlf检测操作。

如果在步骤2310配置了任何非主组,则过程转到步骤2330。在步骤2330,ue确定pcell的t310是否已经期满,如果已经期满,则过程转到步骤2345,否则转到步骤2335。ue不考虑除了pcell以外的小区(例如pucchscell)的t310的期满。在步骤2335,ue确定在pcell的随机接入中是否已经发生任何问题。如果是的话,则过程转到步骤2345,否则转到步骤2340。在步骤2340,ue确定在p-drb和srb(信令无线承载;携带rrc消息的无线承载)当中是否存在其rlc最大发送(或重发)计数已经达到的极限的任何承载。如果是的话,则过程转到步骤2345,否则转到步骤2305,以继续rlf监视操作。虽然在np-drb当中存在其rlc最大发送(重发)计数已经达到极限的任何承载,但不确定已经满足步骤2340的任何条件。总之,如果满足以上三个条件中的至少一个,则过程转到步骤2345,否则没有满足三个条件中的任何一个,则转到步骤2305以继续rlf监视操作。

只在不配置任何非主组服务小区时,才可考虑是否rlc最大发送(或重发)计数已经达到极限。也就是说,当在步骤2335满足条件时,ue可跳过步骤2340,并立即将过程返回到步骤2305。

在步骤2345,ue生成将被包括在rlf报告中的信息。rlf报告是包括下述信息的并且在重新配置rlc连接之后从ue发送到enb以便以后检查网络问题的rrc控制消息,该信息关于在发生rfl时的情形。rlf报告包括如下信息:在已经发生rlf时的注册的plmn(rplmn)的标识符、在rlf已经发生时的服务小区(或pcell)的或在rlf已经发生时的最后一个服务小区(或pcell)的dl信道测量结果、在rlf已经发生时用于相邻小区的dl信道测量结果以及在rlf已经发生时的gps坐标信息。

在步骤2350,ue开始rrc连接重新建立过程。

在pdcp分配结构或rlc分配结构中,ue执行组特定的逻辑信道优先顺序排列或特定于分量载波的逻辑信道优先顺序排列。根据已经通过其接收ul授权的服务小区,特定于组的逻辑信道优先顺序排列将确定将被发送的数据。

图24是图示根据本发明实施例的lcp过程的流程图。

在步骤2405,ue接收rrc连接重新配置消息。rrc连接重新配置消息可以配置非主组服务小区。在步骤2410,ue确定是否存在作为rrc连接重新配置的结果的任何np-lch,并且如果是,则过程转到步骤2420,否则转到步骤2415。作为rrc连接重新配置的结果,可为p-lch改变np-lch,或者可为np-lch改变p-lch;并且在drb的情况下,通过b位指示符指示逻辑信道是p-lch还是np-lch,并且在srb的情况下总是使用p-lch。在步骤2415,ue确定在以后接收到ul授权时将应用普通lcp发送的数据。普通lcp考虑发送数据的优先级和数量确定将被发送的数据,而不考虑下述服务小区,其中已经通过该服务小区接收ul授权或已经将ul授权寻址到该服务小区。

在步骤2420,ue确定np-lcg。lcg是缓冲器状态报告的单元和一组的一个或多个lch。enb将具有类似优先级的lch分类成lcg,并使用预定的控制消息将lch和包括lch的lcg发送给ue。ue将lcg当中仅包括np-lch的lcg确定为np-lch。

在步骤2425,ue确定p-lch。p-lch是仅由p-lch组成的lch。

在步骤2430,如果通过某个服务小区接收到ul授权,则过程转到步骤2435。在步骤2435,ue确定已经通过其接收到ul授权的服务小区是否是主组服务小区。或者,ue可确定ul授权是否与主组服务小区相关联。如果ul授权与主组服务小区相关联,则在步骤2445,ue在p-lch上执行主组lcp。如果ul授权与主组服务小区不相关联(即与非主组服务小区相关联),则在步骤2440,ue在np-lch上执行非主组lcp。

<主组lcp>

考虑在将通过主组服务小区发送的数据中的优先级,ue确定将被发送的数据。优先级如下。

1.公共控制信道服务数据单元(ccchsdu),诸如c-rntimacce或rrc连接请求消息或rrc连接重新建立请求消息

2.常规bsr或周期性bsr,包括p-lcg(或不是填充bsr的bsr)的缓冲器状态

3.用于主组服务小区的功率余量报告(phr)

4.可通过除了ccch以外的p-lch发送的数据

如果存在对应于情况1/2/3的数据,则ue确定是否如下发送数据。

ue比较以从情况1中的顺序的分配的发送资源的量或可发送的数据量与将被发送的数据的量比较。如果存在任何要发送的数据,并且如果要发送的数据的量大于可发送的数据量,则ue检查下一优先级,否则,分配适于要发送的数据的发送资源,并更新可发送的数据量。

如果对于情况1/2/3在资源分配之后存在剩余的发送数据,则ue根据优先级分配用于对应于情况4的数据的剩余的发送资源,直到发送资源耗尽。

<非主组lcp>

考虑优先级,ue确定在将通过主组服务小区发送的数据当中的要发送的数据。优先级如下。

1.常规bsr或周期性bsr,包括np-lcg(或不是填充bsr的bsr)的缓冲器状态

2.用于非主组服务小区的功率余量报告(phr)

3.可通过np-lch发送的数据

如果情况1/2的数据存在,则ue确定是否如下发送数据。

ue将在从情况1的顺序中分配的发送资源的量或可发送的数据量与将被发送的数据的量比较。如果存在任何将被发送的数据,并且如果将被发送的数据的量大于可发送的数据量,ue检查下一个优先级,否则,分配适于将被发送的数据的发送资源,并更新可发送的数据量。

如果存在用于情况1/2的资源分配之后剩余的发送数据,ue根据优先级分配用于对应于情况3的数据的剩余的发送资源,直到发送资源耗尽。

为enb报告phr以检查在某个服务小区中调度ul发送中ue的ul发送功率状态。phr包括关于对于服务小区允许的ue的最大发送功率以及最大允许的功率和当前发送功率之间的差(功率余量)的信息。主组服务小区由p-enb调度,而非主组服务小区由np-enb调度。对应地,用于主组和非主组服务小区的phr必须分别被发送到p-enb和np-enb。在本发明中,如果在某个时间点触发phr,考虑phr是用于主组服务小区的phr(p-phr)还是用于非主组服务小区的phr(np-phr),ue操作。

图25是图示根据本发明实施例的phr触发和发送过程的信号流程图。

参考图25,如果在步骤2520触发了phr,则在步骤2530,ue2505生成并在第一发送时间发送phr,即在步骤2525接收到用于分配对从np-enb或p-enb发送phr来说足够充裕的发送资源的ul授权时。ue发送主组服务小区phr(p-phr)和非主组服务小区phr(np-phr)二者,并且如果接收到phr,则在步骤2535,enb向例如p-enb的enb发送其它enb所需的功率余量(例如p-phr)。此时,np-enb可向相对方的enb发送关于和phr相关的时间的信息,例如,已经在其中成功接收到p-phr的子帧的sfn和子帧号,或在其上起动包括p-phr的macpdu的初始发送的子帧的sfn和子帧号。在接收到phr信息时,p-enb使用所接收的信息检查ue的信道条件。如果通过主组服务小区向p-enb发送phr,则p-enb将np-phr连同时间信息一起发送给np-enb。

在另一方案中,如果触发了phr,则ue生成并通过主组服务小区发送phr一次,并且然后通过非主组服务小区发送phr一次以上。如果触发了phr,则ue等待,直到用于分配对发送phr来说足够充裕的发送资源的ul授权。如果在步骤2545接收到满足以上条件的ul授权,ue生成包括p-phr和np-phr二者的phr,并在步骤2550发送所述phr。如果没有配置任何非主组服务小区,则ue发送phr并取消所触发的phr。如果配置了任何非主组服务小区,则ue发送phr,而不立即取消所触发的phr;并且只在预定时段期间通过主组和非主组服务小区发送了phr时,ue才取消所述phr。如果取消但不通过两种类型的组发送phr,并且如果通过还未通过其发送phr的组接收到ul授权,则再次触发phr。因为phr已被仅仅发送到np-enb,或者仅被通过非主组服务小区发送,则ue等待而不取消phr,并且如果在步骤2555从p-enb接收到用于分配对发送phr来说足够充裕的发送资源的ul授权,则ue在向主组服务小区发送p-phr和np-phr之后取消phr。

在另一个方案中,ue管理每个组的phr触发,并在将phr发送到已在其中触发phr的组的服务小区之后取消phr。

例如,如果在步骤2565触发了np-phr,并且如果在步骤2570从非主组服务小区接收到用于分配对发送np-phr来说足够充裕的发送资源的ul授权,则ue在步骤2575生成并发送np-phr,并取消np-phr。此后,在步骤2580,如果在某个时间点触发了p-phr,并且如果在步骤2585从主组服务小区接收到用于分配对发送p-phr来说足够充裕的发送资源的的ul授权,则ue在步骤2590生成并发送p-phr,并取消p-phr。

如果在步骤2520或2540触发了phr,则这意味着满足下列条件之一。

<phr触发条件>

-满足下列条件的服务小区的路径损耗的变化(displacement)等于或大于预定阈值。

--处于有效状态的服务小区

--被配置为路径损耗参考小区的服务小区

-其中ue被分配用于ul发送的发送资源的服务小区。

-当预定的计时器期满时触发phr。每当发送phr时,计时器重新开始。

-激活用ul配置的服务小区

如果某个小区a被配置为另一个小区b的路径损耗参考小区,则这意味着:参考小区a的路径损耗以设置小区b的ul发送功率。enb可使用预定的控制消息配置路径损耗关系。

如果在步骤2565触发np=phr,这意味着满足下列条件之一。

<np-phr触发条件>

-满足下列条件的服务小区的路径损耗的变化(displacement)等于或大于预定阈值。预定阈值通过rrc连接重新配置消息1855配置。

--处于有效状态的非主组服务小区

--被配置为路径损耗参考小区的服务小区

-其中ue已被分配用于ul发送的发送资源的服务小区。

-当预定的计时器期满时触发phr。每当发送np-phr时,计时器重新开始。计时器通过rrc连接重新配置消息1855配置。

-激活用ul配置的非主组服务小区

如果在步骤2580触发p-phr,则这意味着满足下列条件之一。

<p-phr触发条件>

-满足下列条件的服务小区的路径损耗的变化(displacement)等于或大于预定阈值。

--处于有效状态的主组服务小区

--被配置为路径损耗参考小区的服务小区

-其中ue已被分配ul发送资源的服务小区

-当预定的计时器期满时触发phr。每当发送p-phr时,计时器重新开始。计时器通过rrc连接重新配置消息1855配置。

-激活用ul配置的主组服务小区

phr是一种macce,并且由mac子报头和有效载荷组成。mac子报头包括指示macce类型的逻辑信道id(lcid),而有效载荷包括功率余量(ph)信息和最大发送功率(pcmax)信息。

以正常phr格式和扩展phr格式之一形成phr。正常phr格式包含具有1字节有效载荷的用于一个服务小区并被定义为11010的ph信息。扩展phr格式包含多个服务小区的ph信息以及具有长度可变的有效载荷并被定义为11001的pcmax信息。

在本发明中,基于phr或已在其中发送phr而没有使用额外的lcid的服务小区的位置,区分p-phr和np-phr。

例如,如果一个macpdu包括两个phr,则第一phr是p-phr,而第二phr是n-phr。如果通过主组服务小区发送的macpdu包括一个phr,则该phr是p-phr。如果通过非主组服务小区发送macpdu,则该phr是np-phr。

可以以正常phr格式或扩展phr格式形成p-phr。在与主组服务小区相关的rrc连接重新配置消息520中指示是以正常格式还是以扩展格式形成p-phr。

可以以正常phr格式或扩展phr格式形成np-phr。在与主组服务小区相关的rrc连接重新配置消息635中指示是以正常格式还是以扩展格式形成np-phr。

图26是图示根据本发明实施例的phr格式的图。

正常p-phr2605通过lcid11010来定义,并且包含6位ph信息。6位ph字段包含pcell的类型1ph。类型1ph是一个值,该值指示某个服务小区的pcmax和对应小区pusch所需发送功率(在ts36.321的表6.1.3.6.-1中指定)之间的差。

正常np-phr2625通过lcid11010来定义,并且包含6位ph信息。6位ph字段包含pucchscell的类型1ph。类型1ph包含一个值,该值指示用于pucchscell的pusch所需发送功率和pucchscell的pcmax之间的差。

扩展p-phr2610通过lcid11001定义,并且其第一字节包含指示其ph信息被包含的主组scell的位图。例如,如果c1位被设置为1,则这表示包括索引为3的scell的ph信息。

如果满足预定条件,则包括pcell的类型2ph2611。如果为主组或pcell配置pusch和pucch的同时发送,则这表示满足该条件。pusch和pucch的同时发送可能与否取决于ue的硬件配置。ue根据来自enb的命令报告其能力,其中该能力信息包括关于是否支持pusch和pucch的同时发送的信息。

类型2ph是通过从用于pcell或pucchscell的pcmax减去pusch所需发送功率和pucch所需发送功率之和而获得的值。

如果在被假定携带p-phr的子帧中的pcell中调度pucch发送,包含pcmax2612,否则不包含。通过与其相关联的v字段指示pcmax的存在与否。

pcell的类型1ph2613是总是存在的并且被填充有下述值的字段,该值是通过从pcell的pcmax减去pucch发送功率而获得的。

如果在被假定携带p-phr的子帧中调度在pcell中的pucch发送,则包含pcmax2614,否则不包含。

然后,处于有效状态的主组scell的ph以scell索引的升序被包含在假定携带p-phr的子帧中。如果存在在对应的scell中调度的任何pusch发送,则pcmax占据跟随在由ph占据的字节之后的一个字节。

扩展np-phr2630通过lcid11001来定义,并且其第一类型包含指示包括其ph信息的非主组scell的位图。例如,如果c7位被设置为1,则这表示包括索引为7的scell的ph信息。

如果满足预定条件,则包括pucchscell的类型2ph2631。如果为非主组或pucchscell配置pusch和pucch的同时发送,则这表示满足该条件。pusch和pucch的同时发送可能与否取决于ue的硬件配置。ue根据来自enb的命令报告其能力,该能力信息包括关于是否支持pusch和pucch的同时发送的信息。

如果在被假定携带np-phr的子帧中实际调度在pcell中的pucch发送,则包含pcmax2632,否则不包含。通过与之相关联的v字段指示pcmax的存在与否。

pucchscell的类型1ph2613是总是存在的并且被填充有下述值的字段,该值是通过从pucchscell的pcmax减去pucch发送功率而获得的。

如果在被假定携带np-phr的子帧中的puschscell中实际调度pusch发送,则包含pcmax2634,否则不包含。

然后,处于有效状态的非主组scell的ph包含在被假定以scell索引的升序携带np-phr的子帧中。如果有在对应的scell中实际调度的任何pusch发送,则pcmax占据跟随在由ph占据的字节之后的一字节。

p-enb和np-enb中的每一个不能检查相对方的enb的ul调度状态。这可能导致问题:在p-enb和np-enb在相同的持续时间中调度ul发送的情况下,ue的总发送功率超过最大允许的发送功率。为了避免这个问题,本发明提出了一种np-enb和p-enb使用特定于enb的专用时间段和公共时间段的方法。

图27是图示根据本发明实施例的确定子帧模式的过程的信号流程图。

p-enb2715确定在某个时间点将np-enb2710的服务小区添加到ue。在步骤2725,p-enb向ue发送指示测量非主组服务小区以检查是否有任何np-enb服务小区在周围的控制消息。该控制消息和控制消息1815相同,并且可进一步包括指示报告在预定的参考小区和非主组服务小区之间的定时差的信息。参考小区可以是pcell。

在接收到该控制消息时,ue执行对于由p-enb指示的小区或频率的测量。如果最佳小区的测量结果满足预定条件,则ue检查小区的定时差,并且获得tddul/dl配置信息。

tddul/dl配置信息是指定在对应的小区中并且在ts36.211的表4.2-2中指定的ul和dl子帧中的模式的信息。

图28是图示根据本发明实施例的定时差的图。

在参考小区和某个相邻小区之间的定时差被定义为在pcell的预定子帧(例如子帧0)和邻近小区的相同子帧之间的距离2805,或者子帧所属的sfn之间的差,例如{[x+1]-[y+1]}。

ue向p-enb发送测量结果报告消息。该消息与消息1820相同,并且可进一步包括在参考小区和相邻小区之间的定时差以及相邻小区的tddul/dl配置信息。

p-enb确定特定于p-enb的子帧、特定于np-enb的子帧和基于以上信息的公共子帧。这些信息可被格式化为40或70位的位图。第一位图通知特定于p-enb的子帧,而第二位图通知特定于np-enb的子帧。不属于特定于p-enb的子帧和特定于np-enb的子帧的子帧是公共子帧。

p-enb根据下列规则确定某个子帧的类型。

-如果子帧是主组服务小区中的dl和非主组服务小区中的ul,则该子帧被确定为np-enb子帧。

-如果子帧是主组服务小区中的ul和非主组服务小区中的dl,则该子帧被确定为p-enb子帧。

-为主组和非主组服务小区二者中的ul的子帧中的一些被确定为p-enb子帧,而其它的被确定为np-enb子帧。

-为主组和非主组服务小区二者中的dl的子帧中的一些被确定为p-enb子帧,而其它的被确定为np-enb。

在步骤2745,p-enb向np-enb发送请求添加scell的控制消息。该控制消息与步骤1845的控制消息相同,并且可进一步包括子帧模式建议信息。子帧模式建议信息包括指示p-enb子帧的位图、指示np-enb子帧的位图和将由p-enb在公共子帧处使用的最大发送功率值。

在步骤2750,np-enb向p-enb发送scell添加接受控制消息。该控制消息与步骤1850的控制消息相同,并且可进一步包括关于是否接受帧模式的信息。

在步骤1855,p-enb向ue发送指示添加scell的rrc连接重新配置消息。在步骤2760,np-enb使用具有优先级的np-enb子帧调度ue的ul发送,并且如果有必要,以有限的发送功率使用公共子帧。在步骤2765,p-enb使用具有优先级的p-enb子帧调度ue的ul发送,并且如果有必要,以有限的发送功率使用公共子帧。

图29是图示根据本发明实施例的ue的配置的框图。

参考图29,根据本发明实施例的ue包括收发器2905、控制器2910、多路复用器/多路分解器2920、控制消息处理器2935以及高层处理器2925和2930。

收发器2905通过服务小区的下行链路信道接收数据和预定的控制信号,并且在上行链路信道上发送数据和控制信号。在配置多个服务小区的情况下,收发器2905通过多个服务小区执行数据和控制信号传送。

多路复用器/多路分解器2915多路复用由高层处理器2925和2930以及控制消息处理器2935生成的数据,并多路分解由收发器2905接收的数据,多路分解的数据被递送到高层处理器2925和2930。虽然用独立的多路复用器/多路分离器(或mac实体)配置p-enb和np-enb,ue被配置成具有一个多路复用器/多路分解器(或mac实体)。

控制消息处理器2930是处理从enb接收的控制消息并执行必要操作的rrc层实体。例如,控制消息处理器接收rrc控制消息,并将随机接入信息传递到控制器。

根据服务建立高层处理器2935和2930。高层处理器处理与诸如文件传送协议(ftp)和ip语音(voip)之类的用户服务相关联地生成的数据,并将处理的数据传递到多路复用器/多路分解器2920,或处理来自多路复用器/多路分解器处理2920的数据,并将处理的数据递送到高层服务应用。

控制器2910检查由收发器2905接收的调度命令,例如ul授权,并控制收发器2905和多路复用器/多路分解器2920以使用适当的传输资源、以适当的定时来执行ul发送。控制器控制与scell配置相关的总体操作。详细地,控制器控制如参考图5到28所述的ue操作。

图30是图示根据本发明实施例的p-enb的配置的框图。

根据本发明实施例的np-enb包括收发器3005、控制器3010、多路复用器/多路分解器3020、控制消息处理器3035、高层处理器3025和3030以及处理器3015。

收发器3005在dl载波上发送数据和预定的控制信号,并在ul载波上接收数据和预定的控制信号。在配置多个载波的情况下,收发器3005执行在多个载波上的数据和控制信号传送。

多路复用器/多路分解器3020多路复用由高层处理器3025和3030以及控制消息处理器3035生成的数据,并且多路分解由收发器3005接收的数据,多路分解的数据被递送到高层处理器3025和3030或控制器3010。控制消息处理器3035处理由ue发送的控制消息以及被发送到ue的到底层的控制消息。

根据承载建立高层处理器3025和3030,并将由sgw或另一个enb发送的数据处理成被传递到多路复用器/多路分离器3020的rlcpdu,或者将来自多路复用器/多路分解器3020的rlcpdu处理成被传递到sgw或另一个enb的pdcpsdu。在p-enb处配置对应于全部或部分的np-drb的高层处理器3030。

考虑ue的缓冲器状态和信道条件,调度器将传输资源分配到ue,并控制收发器以处理由ue发送的信号或将被发送到ue的信号。

控制器控制与scell配置相关的总体操作。详细地,控制器控制如参考图5和28所述的p-enb操作。

图31是图示根据本发明实施例的np-enb的配置的框图。根据本发明实施例的np-enb包括收发器3105、控制器3110、多路复用器/多路分解器3120、控制消息处理器3135、高层处理器3130和处理器3115。

收发器3105在dl载波上发送数据和预定的控制信号,并在ul载波上接收数据和预定的控制信号。在配置多个载波的情况下,收发器3105执行在多个载波上的数据和控制信号传送。

多路复用器/多路分解器3120多路复用由高层处理器3130和控制消息处理器3135生成的数据,并且多路分解由收发器3105接收的数据,多路分解的数据被递送到高层处理器3130或控制器3110。控制消息处理器3135处理由p-enb发送的控制消息,并采取适当的行动。

在np-enb处配置对应于部分或全部的np-drb的高层处理器3030。

考虑ue的缓冲器状态和信道条件,调度器将传输资源分配到ue,并控制收发器以处理由ue发送的信号或将被发送到ue的信号。

控制器控制与scell配置相关的总体操作。详细地,控制器控制如参考图5到28所述的np-enb操作。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1