首页> 中国专利> 双连接的缓存状态报告和逻辑信道排程

双连接的缓存状态报告和逻辑信道排程

摘要

提供用于增强双连接系统的BSR及LCP过程的方法及装置。在一个新颖方面,根据一个或多个分配规则处理对于每个MAC实体的BSR。在一个实施例中,分配规则是由网络配置的。在另一实施例中,分配规则是由UE基于历史统计确定的。在又一实施例中,分配规则是由UE基于来自网络的信息确定的。在一个实施例中,分配规则指示出分配给每个MAC实体的流量百分比。在另一新颖方面,如果已拆分承载被配置,以及对每个eNB发送PBR及BSD,独立执行对于每个MAC实体的LCP。在一个实施例中,独立维护对于每个MAC实体的单独的LCG变量集合。

著录项

  • 公开/公告号CN105359619A

    专利类型发明专利

  • 公开/公告日2016-02-24

    原文格式PDF

  • 申请/专利权人 联发科技股份有限公司;

    申请/专利号CN201580001142.2

  • 发明设计人 徐家俊;波乔·麦可·康森恩;

    申请日2015-01-28

  • 分类号H04W88/06(20060101);

  • 代理机构11111 北京万慧达知识产权代理有限公司;

  • 代理人白华胜;王蕊

  • 地址 中国台湾新竹科学工业园区新竹市笃行一路一号

  • 入库时间 2023-12-18 14:35:31

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-04-03

    授权

    授权

  • 2019-02-01

    专利申请权的转移 IPC(主分类):H04W88/06 登记生效日:20190115 变更前: 变更后: 申请日:20150128

    专利申请权、专利权的转移

  • 2016-03-23

    实质审查的生效 IPC(主分类):H04W88/06 申请日:20150128

    实质审查的生效

  • 2016-02-24

    公开

    公开

说明书

相关申请的交叉引用

本申请根据35U.S.C.§119,要求美国临时申请号为61/932,332、发明名称为“用于双连接的缓存状态报告和逻辑信道排程”、申请日为2014年1月28日的优先权,其内容被合并引用到该申请中。

技术领域

本发明所揭露实施例一般涉及无线通信,以及更具体地,涉及用于双连接(DualConnectivity,DC)的缓存状态报告(BufferStatusReport,BSR)和逻辑信道排程(LogicalChannelPrioritization,LCP)。

背景技术

长期演进(LongTermEvolution,LTE)系统提供了高峰值数据速率、低时延、改善的系统容量以及简化网络架构产生的低运营成本(operatingcost)。LTE系统也提供了与较旧无线网络的无缝集成,如全球移动通信系统(GlobalSystemforMobilecommunication,GSM)、码分多址(CodeDivisionMultipleAccess,CDMA)和通用移动通信系统(UniversalMobileTelecommunicationsSystem,UMTS)。在LTE系统中,演进通用陆地无线接入网(EvolvedUniversalTerrestrialRadioAccessNetwork,E-UTRAN)包括多个基站,如与多个移动台通信的演进基站(eNB),移动台称为用户设备(UserEquipment,UE)。引入双连接UE来增强网络的带宽和灵活使用。双连接UE具有对应于多个MAC实体的多个的收发器。多个MAC实体可以配置为同时与多个eNB通信。随着改善的效率和灵活性,需要改善各种功能任务。这样的两个领域为BSR和逻辑组排程。

BSR是从UE发送至服务eNB,以提供关于UE的上行链路(uplink,UL)缓存中未处理(pending)数据总量的信息。缓存状态与其它信息(如分配给不同逻辑信道的优先级)一起用于UL调度过程,以确定在规定时间应该授权(grant)无线资源给哪些UE或逻辑信道。UE将BSR传达给基站中的调度器,以便于基站具有关于UE中等待UL传输的数据的足够信息。基站可以及时地为UE分配合适的UL资源。传统地,UE仅向一个基站上报缓存状态,该基站为UE的服务基站。使用双连接时该方法遇到问题。

需要LCP来确保所有UE以预定义顺序服务UL逻辑信道。在准备新传输时执行LCP。在当前系统中,每个UE仅有一个MAC实体,考虑到所有已缓存数据,LCP在UE层级执行。对于UE使用双连接,每个MAC实体具有其对应的逻辑信道组(LogicalChannelGroup,LCG)集合。需要不同的过程(procedure)来改善双连接系统的LCP性能。

需要改善和增强UE的BSR及LCP过程,以通信和管理不同基站的多个调度器。

发明内容

提供用于增强双连接系统的BSR及LCP过程的方法及装置。在一个新颖方面,根据一个或多个分配规则处理对于每个多媒体接入控制(MediumAccessControl,MAC)实体的BSR。在一个实施例中,分配规则是由网络配置的。在另一实施例中,分配规则是由UE基于历史统计确定的。在又一实施例中,分配规则是由UE基于来自网络的信息确定的。在一个实施例中,分配规则指示分配给每个MAC实体的流量百分比。在另一实施例中,从上行链路数据路径UL_DATA_PATH的网络配置参数中获取分配规则,其中当UL_DATA_PATH设置为辅小区组(SecondaryCellGroup,SCG)时,将流量(traffic)分配给SCG。否则,将流量分配给宏小区组(MacroCellGroup,MCG)。在另一实施例中,从拆分阈值(splitthreshold)的配置参数中获取分配规则,拆分阈值为用于传输的可用数据的大小的阈值。如果UE中用于传输的可用数据的总大小比拆分阈值更小,不配置BSR拆分,其中BSR仅经由一个MAC实体传输。在一个实施例中,数据及BSR仅经由MCG传输。在另一实施例中,数据及BSR只经由SCG传输。在一个实施例中,MAC实体的用于传输的可用数据包括部分RLCSDU,该无线链路控制(RadioLinkControl,RLC)服务数据单元(ServiceDataUnit,SDU)未包括在RLC数据协议数据单元(ProtocolDataUnit,PDU)中,其中分配给每个MAC实体的该部分是基于分配规则,部分RLC数据PDU重传未处理。另外,对于每个MAC实体,如果状态PDU被触发及状态优先定时器没有运行或已过期,UE包括状态PDU的估计大小,状态PDU在下次传输机会中传输。

在另一新颖方面,如果配置有已拆分承载,以及对每个eNB发送PBR及BSD,独立执行对于每个MAC实体的LCP。在一个实施例中,对于第一LCG中的每个逻辑信道,UE通过第一MAC实体维护第一逻辑信道变量集合。对于第二LCG中的每个逻辑信道,UE通过第二MAC实体维护第二逻辑信道变量集合。

其它实施例和有益效果在下面具体说明中进行描述。该发明内容不旨在限定本发明。本发明由权利要求限定。

附图说明

附图示出了本发明实施例,其中相同的数字表示相似的元件。

图1是根据本发明实施例,具有双连接的无线网络的系统示意图。

图2是使能跨eNBCA的双连接协议栈的示例图。

图3是配置有来自两个示例eNB的跨eNBCA,双连接UE的示例方块图。

图4是根据本发明实施例,配置有双连接的BSR处理的示例流程图。

图5是根据本发明实施例,基于不同的分配规则的双连接UE生成BSR的细节示意图。

图6A是基于网络配置,对于已拆分承载的流量分配的示例流程图。

图6B是根据本发明实施例,基于已配置的拆分阈值的流量分配规则的示例流程图。

图7是根据本发明实施例,UE确定缓存状态数值的数量的示例方块图。

图8是根据本发明实施例,双连接LCP处理的示例流程图。

图9是根据本发明实施例,双连接系统中BSR处理的示例流程图。

图10是根据本发明实施例,双连接系统中LCP处理的示例流程图。

具体实施方式

现对本发明的一些实施例做详细介绍,结合附图描述这些例子。

图1是根据本发明实施例的,具有双连接的无线网络100的系统示意图。无线网络100包含主基站eNB,也称为宏eNB101,具有双连接的UE102及103,以及小小区eNB104、105及106。无线网络100支持不同频率信道上的多个分量载波(ComponentCarrier,CC)、双连接及来自不同eNB的服务小区的载波聚合。UE102由eNB101用UL111及下行链路(downlink,DL)112服务。因为eNB101是在范围内的唯一基站,UE102仅由宏小区110服务。然而,UE103在eNB101及eNB104的范围内。当UE103配置为双连接时,UE103由eNB101用UL115和DL116服务。同时,UE103也由eNB104用UL113及DL114服务。无线系统100配置有宏小区110,宏小区110包括宏eNB101及小小区簇120,小小区簇120包括小小区eNB104、105及106。由于UE103可以由eNB101及eNB104的无线资源服务,UE103可能需要向无线系统100中的一个或多个服务小区发送BSR。无线系统100可以为跨无线接入技术(RadioAccessTechnology,RAT)的载波聚合(CarrierAggregation,CA)网络,其中锚点eNB(anchoreNB)101使用一种技术,例如LTE或其它蜂窝标准,而漂移(drift)eNB101及104使用不同的无线标准,如Wi-Fi。不管跨基站(inter-BS)载波聚合使用相同的标准或者不同的标准,UE103配置为与基站eNB101及eNB104中每个基站中的不同调度器关联。检测到BSR触发事件后,UE103需要决定向哪个基站发送BSR。另外,在传输准备之后,UE103需要决定已配置的不同逻辑信道的LCP方法。

在一个示例配置中,初始地,UE103驻留在eNB101服务的宏小区。UE101与无线接入网(RadioAccessNetwork,RAN)建立无线资源控制(RadioResourceControl,RRC)连接。eNB101提供及控制初始RRC连接,以及提供非接入层(NonAccessStratum,NAS)移动信息及安全输入。eNB101是UE103的锚点eNB。随后UE101在锚点eNB101的覆盖区域内移动,而移动至小小区簇120中的eNB104的覆盖区域内。进入eNB104的覆盖区域后,如果需要,UE101可向eNB104分流(offload)一些流量。在这样的情形下,可以为UE101配置跨eNBCA。UE101可使用来自eNB103的额外资源,eNB103为小小区网络系统中的漂移eNB。

在一个示例的配置中,回程连接(backhaulconnection)121通过Xn接口连接宏小区eNB101与小小区eNB104,例如X3接口或X2接口。锚点eNB102与漂移eNB103之间的协作可以通过Xn接口执行,例如X3接口或X2接口。Xn接口也称为回程连接,提供eNB之间的通信与协作。相似地,小小区簇中的回程连接122通过Xn接口,连接小小区eNB104与105。然而,严重依赖这样的接口为系统带来了不期望的时延。

图2是使能跨eNBCA的双连接协议栈的示例图。与eNB201及eNB202连接的双连接UE203配置有跨eNBCA。eNB201配置有MCG210。eNB202配置有SCG220。经由跨eNBCA,UE203配置有小区组230。eNB201具有MAC实体211。配置两个上层堆栈集合。RLC213与MAC211通信,以及还与分组数据汇聚协议(PacketDataConvergenceProtocol,PDCP)层215通信。PDCP层215、RLC213及MAC实体211形成MCG承载协议栈,MCG承载协议栈仅承载MCG承载的数据通信。相似地,eNB202具有MAC实体221。配置两个上层堆栈集合。RLC223与MAC221通信,以及还与PDCP层225通信。PDCP层225、RLC223及MAC221形成SCG承载协议栈,SCG承载协议栈仅承载SCG承载的数据通信。形成的已拆分承载(splitbearer)240具有eNB201及eNB202服务的协议栈。RLC层212与MAC211通信,以及还与eNB201内的PDCP层214通信。RLC层222与eNB202内的MAC221通信。然而,RLC层222由eNB201中的PDCP214控制,以形成已拆分承载240。对于已拆分承载240,PDCP214控制来自eNB201及eNB202的RLC层。在RRC层,仅配置eNB201中的一个RRC216。RRC216通过与UE203中的对应RRC层实体通信,控制eNB201及eNB202中的协议栈。

双连接的UE203具有两个MAC实体,MAC实体231及MAC实体232。对于MAC实体231,配置两个上层堆栈集合。RLC233与MAC231通信,以及还与PDCP层234通信。PDCP234、RLC233及MAC231形成MCG承载协议栈,MCG承载协议栈仅承载MCG承载的数据通信。对于来自eNB201及eNB202的已拆分承载,形成已拆分承载250。RLC层251与MAC231通信,以及还与PDCP层252通信。相似地,对于MAC实体232,配置两个上层堆栈集合。RLC层235与MAC实体232通信,以及还与PDCP层236通信。PDCP236、RLC235及MAC232形成SCG承载协议栈,SCG承载协议栈仅承载SCG承载的数据通信。然而,RLC层253由PDCP252控制,以形成已拆分承载250。对于已拆分承载250,PDCP236控制RLC层235及253。在RRC层,仅配置一个RRC237。RRC237通过与eNB201中的RRC216通信,控制MAC实体231及232对应的协议栈。

图3是配置有来自两个示例eNB的跨eNBCA,双连接UE的示例方块图。基站(eNB)300及基站310与UE320连接,UE320配置有双连接跨eNBCA。基站300具有天线301,天线301发射及接收无线信号。射频(RadioFrequency,RF)收发器模块302耦接至天线,从天线301接收RF信号,将RF信号转换为基带信号,以及将基带信号发送至处理器305。RF收发器302也转换从处理器305接收到的基带信号,将基带信号转换为RF信号,以及将RF信号发送至天线301。处理器305处理接收到的基带信号,以及调用不同的功能模块以执行基站300中的功能。存储器304存储程序指令及数据303,以控制基站300的操作。基站300也包括协议栈,该协议栈具有与UE通信的MAC308。基站300也包括功能模块306及307。在一个实施例中,BSR处理器306处理eNB300中的BSR过程,以支持BSR过程,其中BSR过程支持双连接跨eNBCA在另一实施例中,LCP处理器307处理eNB300中的LCP过程,以支持LCP过程,其中,LCP过程支持双连接跨eNBCA。

相似地,基站310具有天线311,天线311发射及接收无线信号。RF收发器模块312耦接至天线,从天线311接收RF信号,将RF信号转换为基带信号,以及将基带信号发送至处理器315。RF收发器312也转换从处理器315接收到的基带信号,将基带信号转换为RF信号,以及将RF信号发送至天线311。处理器315处理接收到的基带信号,以及调用不同的功能模块以执行基站310中的功能。存储器314存储程序指令及数据313,以控制基站310的操作。基站310也包括协议栈,该协议栈具有与UE通信的MAC318。基站310也包括功能模块316及317。在一个实施例中,BSR处理器316处理eNB310中的BSR过程,以支持BSR过程,其中BSR过程支持双连接跨eNBCA的BSR过程。在另一实施例中,LCP处理器317处理eNB310中的LCP过程,以支持LCP过程,其中LCP过程支持双连接的跨eNBCA。

UE320配置有使用两个MAC实体的跨eNBCA,MAC实体328及MAC实体329。UE320具有天线321,天线321发射及接收无线信号。RF收发器322耦接至天线,从天线321接收RF信号,将RF信号转换为基带信号,以及将基带信号发送至处理器325。RF收发器322也转换从处理器325接收到的基带信号,将基带信号转换为RF信号,以及将RF信号发送至天线321。处理器325处理接收到的基带信号,以及调用不同的功能模块以执行UE320中的功能。存储器324存储程序指令及数据323,以控制UE320的操作。UE320也包括根据本发明实施例的功能模块。传输数据模块331确定用于传输的可用数据量。BSR数值模块332基于分配规则及已确定的用于传输的可用数据量,计算对于第一MAC实体的MCG缓存状态数值以及对于第二MAC实体的SCG缓存状态数值。LCP模块#1333排程UE320的第一LCG的逻辑信道。在一个实施例中,第一LCG对应于MCGLCG。LCP模块#2334排程UE320的第二LCG逻辑信道。在一个实施例中,第二LCG对应于SCGLCG。

图4是根据本发明实施例,配置有双连接的BSR处理的示例流程图。在步骤401中,UE监测层数据缓冲。在步骤402中,UE确定用于传输的已缓冲数据量。在步骤403中,UE对已确定的已缓冲数据量应用一个或多个分配规则。图4也示出了分配规则集合410,分配规则集合410包括规则411及规则412。在一个实施例中,应用分配规则411,其中步骤403中使用的分配规则是由网络实体配置的。在一个实施例中,网络配置分配给每个MAC实体的流量百分比。在另一实施例中,应用分配规则412,其中步骤403中使用的分配规则是由UE确定的。在一个实施例中,UE基于历史吞吐量静态,确定分配给每个MAC实体的流量百分比。在另一实施例中,UE基于从一个或多个eNB接收到的信息,确定分配给每个MAC实体的流量百分比。在步骤403应用分配规则之后,UE转至步骤404,以计算MAC实体#1的缓存状态数值。在步骤405中,UE计算MAC实体#2的缓存状态数值。在步骤406中,UE基于步骤404中计算的数值,生成MAC实体#1的BSR。在步骤407中,UE基于步骤405中计算的数值,生成MAC实体#2的BSR。

图5是根据本发明实施例,基于不同的分配规则的双连接UE生成BSR的细节示意图。图5包括三个示例的分配规则过程500、510及520。分配规则过程500表示由网络配置的分配规则。在步骤501中,网络实体配置在服务基站之间分配的流量百分比。在一个实施例中,UE从其连接的宏eNB接收网络配置。在另一实施例中,UE从其连接的辅eNB接收网络配置。在步骤502中,UE基于已配置的公共数据(commondata)百分比,计算对于对应服务基站的每个MAC实体的缓存状态数值。在步骤503中,UE还包括与每个MAC实体关联的额外数据流量,如当状态协议数据单元(statusPDU)被触发及状态禁止(statusprohibittimer)没有运行或到期时,状态协议数据单元的大小。在步骤504中,UE建立对于每个MAC实体的BSR。在步骤505中,UE向宏基站发送第一BSR。在步骤506中,UE向辅基站发送第二BSR。

分配规则过程510表示UE基于来自网络的信息确定的分配规则。在步骤511中,UE从宏eNB接收关于BSR的信息。在步骤512中,UE从辅eNB接收关于BSR的信息。本领域的普通技术人员应理解,在其它实施例中,UE可仅从一个eNB或连接的eNB的子集接收关于BSR的信息。在步骤513中,UE基于已配置的公共数据百分比,计算对于对应服务基站的每个MAC实体的缓存状态数值。在步骤514中,UE还包括与每个MAC实体关联的额外数据流量,如当状态协议数据单元被触发及状态禁止没有运行或到期时,状态协议数据单元的大小。在步骤515中,UE建立对于每个MAC实体的BSR。在步骤516中,UE向宏基站发送第一BSR。在在步骤517中,UE向辅基站发送第二BSR。

分配规则过程520表示UE基于本地信息确定的分配规则。在步骤521中,UE检测关于BSR的信息,如历史静态信息。在步骤522中,对于每个MAC实体,UE基于检测到的信息建立BSR。在步骤523中,UE向宏基站发送第一BSR。在步骤524中,UE向辅基站发送第二BSR。

图6A是基于网络配置,对于已拆分承载的流量分配的示例流程图。在步骤601中,UE检查已缓存数据是否用于已拆分承载。如果不是,结束处理。如果是,UE转至步骤602,以及检查上行链路数据路径UL_DATA_PATH是否配置为SCG。如果步骤602确定不是,UE转至步骤603,以及向宏基站发送该数据。如果步骤602确定是,UE转至步骤604,以及向辅基站发送该数据。

图6B是根据本发明实施例,基于已配置的拆分阈值的流量分配规则的示例流程图。在步骤611中,配置拆分阈值。拆分阈值指示处UE缓存中用于传输的全部可用数据。在一个实施例中,拆分阈值由网络配置。在另一实施例中,在UE中预定义拆分阈值。拆分阈值也可动态地配置/重配置。在步骤612中,UE确定用于传输的可用数据的大小是否比拆分阈值更小。如果步骤612确定不是,UE相应继续正常的拆分承载配置。如果步骤612确定是,UE不配置拆分BSR。在一个实施例中,所有数据流量配置给MCG,其中MCG缓存状态数值包括用于传输的所有可用数据的大小。在另一实施例中,所有数据流量配置给SCG,其中SCG缓存状态数值包括用于传输的所有可用数据的大小。

图7是根据本发明实施例,UE确定缓存状态数值的数量的示例方块图。在步骤701中,UE确定提交(submit)给低层(lowerlayer)的但未包括在RLC数据协议数据单元(PDU)中的RLCSDU的大小。在步骤702中,UE确定PDCP控制数据的大小。在步骤703中,UE确定提交给低层的PDU的大小。在步骤710中,通过把来自步骤701、702及703的所有传输数据加起来,确定用于传输的数据的总大小。对步骤710中获得的用于传输的数据的大小应用分配规则。在一个实施例中,分配规则711包括分配给UE的MAC实体#1的流量百分比。分配规则712包括分配给UE的MAC实体#2的流量百分比。在步骤731中,用步骤710中确定的用于传输的数据的大小乘以根据分配规则711的MAC实体#1的百分比,确定MAC实体#1的传输数据的大小。在步骤732中,用步骤710中确定的用于传输的数据大小乘以根据分配规则712的MAC实体#2的百分比,确定MAC实体#2的传输数据的大小。在一个实施例中,在步骤721中,UE确定MAC实体#1的状态协议数据单元是否被触发以及状态禁止定时器是否没有运行。如果步骤721确定MAC实体#1的状态PDU被触发以及状态禁止定时器没有运行,UE转至步骤791,以及确定给MAC实体#1的BSR的大小为MAC实体#1的数据的大小与MAC实体#1733的状态PDU的大小之和。否则,UE在步骤793确定给MAC实体#1的BSR大小等于在步骤731中确定的MAC实体#1的数据的大小。相似地,在步骤722中,UE确定MAC实体#2的状态PDU是否被触发以及状态禁止定时器是否没有运行。如果步骤722确定MAC实体#2的状态PDU被触发以及状态禁止定时器没有运行,UE转至步骤792,以及确定给MAC实体#2的BSR的大小为MAC实体#2732的数据的大小与MAC实体#2734的状态PDU的大小之和。否则,UE在步骤794中确定给MAC实体#2的BSR的大小等于在步骤732中确定的MAC实体#2的数据。

图8是根据本发明实施例,双连接LCP处理的示例流程图。在步骤801中,UE与宏eNB配置LCG#1。在步骤802中,UE与辅eNB配置LCG#2。在步骤811中,宏eNB向UE发送优先比特率(PrioritizedBitRate,PBR)及数据块大小持续时间(BucketSizeDuration,BSD)。在步骤812中,UE更新MAC实体#1的变量(localvariable),MAC实体#1配置有对应于宏eNB的LCG#1。在步骤813中,辅eNB向UE发送PBR及BSD。在步骤814中,UE更新MAC实体#2的变量,MAC实体#2配置有对应于辅eNB的LCG#2。在步骤821中,UE执行对于MAC实体#1的LCP。在步骤822中,UE执行对于MAC实体#2的LCP。在一个新颖方面,对于每个MAC实体独立执行LCP。

图9是根据本发明实施例,双连接系统中BSR处理的示例流程图。在步骤901中,UE配置MCG,其中MCG由第一MAC实体服务,MCG包括与宏基站关联的服务小区。在步骤902中,UE配置SCG,SCG由UE的第二MAC实体服务,其中SCG包括与辅基站关联的服务小区。在步骤903中,UE确定用于传输的可用数据量。在步骤904中,UE基于分配规则及确定的用于传输的可用数据量,计算第一MAC实体的MCG缓存状态数值及第二MAC实体的缓存状态数值。

图10是根据本发明实施例,双连接系统中LCP处理的示例流程图。在步骤1001中,UE配置第一LCG,其中第一LCG由第一MAC实体服务,第一LCG包括与宏基站关联的服务小区。在步骤1002中,UE配置第二LCG,第二LCG由UE的第二MAC服务,第二LCG包括与辅基站关联的服务小区。在步骤1003中,UE独立地通过第一MAC实体执行第一LCP以及通过第二MAC实体执行第二LCP。

尽管为了实施目的已经针对一些具体的实施例描述了本发明,本发明并不限于此。从而,不背离本发明权利要求阐述的范围,可以实现对描述的实施例的各个特征的各种修改、改编和结合。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号