用户设备和相关方法
技术领域
本公开涉及无线通信技术领域,更具体地,本公开涉及用户设备和与无线链路失效相关的方法。
背景技术
2016年3月,在第三代合作伙伴计划(3rd Generation Partnership Project:3GPP)RAN#71次全会上,NTT DOCOMO提出了一个关于5G技术标准的新的研究项目(参见非专利文献:RP-160671:New SID Proposal:Study on New Radio Access Technology),并获批准。该研究项目的目的是开发一个新的无线(New Radio:NR)接入技术以满足5G的所有应用场景、需求和部署环境。NR主要有三个应用场景:增强的移动宽带通信(Enhanced mobilebroadband:eMBB)、大规模机器类通信(massive Machine type communication:mMTC)和超可靠低延迟通信(Ultra reliable and low latencycommunications:URLLC)。
在2016年10月召开的3GPP RAN2#96次会议上达成为满足URLLC对可靠性的要求,对多连接(包括双连接)进行研究。所述多连接可以采用分组重复或连路选择等机制。在2017年1月召开的3GPP NR AdHoc会议上达成在NR-PDCP实体中支持用户面和控制面的分组重复功能,发送端PDCP实体功能支持分组重复,且接收端PDCP实体功能支持删除重复包。在2017年2月召开的3GPP RAN2#97次会议上达成在上行和下行均支持:在载波聚合中,分组重复采用分组数据汇聚协议(PDCP)协议数据单(PDU)和/或服务数据单元(SDU)在两个或多个逻辑信道上发送并使得重复的PDCP PDU通过不同的载波发送。在2017年4月召开的3GPPRAN2#98次会议上达成无线资源控制RRC配置将2个重复的逻辑信道映射到不同的载波(Carrier),即重复的逻辑信道不能映射到同一个载波。
期望解决在支持分组重复的载波聚合和多连接场景下与无线链路失效相关的问题。
发明内容
根据本发明的第一方面,提供了一种用户设备UE中的方法,所述方法包括:检测与分组重复承载或分组重复分离承载相关联的无线链路控制RLC实体已达到预定最大重传次数;以及基于与所述RLC实体相关联的小区是否是特殊小区SpCell或与所述RLC实体相关联的小区组是否包含SpCell,确定与所述RLC实体相关联的无线链路不可用或失效。
在实施例中,所述RLC实体与分组重复承载相关联,所述确定包括:当与所述RLC实体相关联的小区不是特殊小区SpCell或与所述RLC实体相关联的小区组不包含SpCell时,确定与所述RLC实体相关联的无线链路不可用。备选地,当与所述RLC实体相关联的小区是特殊小区SpCell或与所述RLC实体相关联的小区组包含SpCell时,确定与所述RLC实体相关联的无线链路失效。
在实施例中,所述RLC实体用于主小区组MCG或辅小区组SCG分组重复承载,所述特殊小区是MCG的主小区PCell或SCG的主辅小区PSCell,所述确定包括:当与用于MCG分组重复承载的RLC实体相关联的小区不是PCell或与所述RLC实体相关联的小区组不包含PCell时,确定与MCG相关联的无线链路不可用,或当与用于SCG分组重复承载的RLC实体相关联的小区不是PSCell或与所述RLC实体相关联的小区组不包含PSCell时,确定与SCG相关联的无线链路不可用。备选地,当与用于MCG分组重复承载的RLC实体相关联的小区是主小区PCell或与所述RLC实体相关联的小区组包含PCell时,确定MCG无线链路失效,或当与用于SCG分组重复承载的RLC实体相关联的小区是主辅小区PSCell或与所述RLC实体相关联的小区组包含PSCell时,确定SCG无线链路失效。
在实施例中,所述RLC实体用于分组重复MCG或SCG分离承载,所述特殊小区是MCG的PCell或SCG的PSCell,所述确定包括:当与用于分组重复MCG分离承载的RLC实体相关联的小区是PCell或与所述RLC实体相关联的小区组包含PCell时,确定MCG无线链路失效。备选地,当与用于分组重复MCG分离承载的RLC实体相关联的小区是辅小区SCell或与所述RLC实体相关联的小区组不包含PCell时,确定与MCG相关联的无线链路不可用。当与用于分组重复SCG分离承载的RLC实体相关联的小区是PSCell或与所述RLC实体相关联的小区组包含PSCell时,确定SCG无线链路失效。当与用于分组重复SCG分离承载的RLC实体相关联的小区是SCell或与所述RLC实体相关联的小区组不包含PSCell时,确定与SCG相关联的无线链路不可用。
在实施例中,所述RLC实体用于MCG或SCG分组重复承载,其中,当检测到与MCG或SCG分组重复承载相关联的所有RLC实体均已达到预定最大重传次数时,所述确定包括:确定MCG或SCG无线链路失效。备选地,所述RLC实体用于分组重复MCG或SCG分离承载,其中,当检测到与分组重复MCG或SCG分离承载相关联的所有RLC实体均已达到预定最大重传次数时,所述确定包括:确定MCG和SCG无线链路失效。
在实施例中,当确定与所述RLC实体相关联的无线链路不可用时,所述方法还包括:去使能分组数据汇聚协议PDCP分组重复,并将PDCP协议数据单元PDU发送到在PDCP分组重复中使用的RLC实体中不同于所述RLC实体的另一RLC实体,而不触发由于无线链路失效导致的无线资源控制RRC连接重建;或挂起所述RLC实体对应的分组重复承载或分组重复分离承载。
在实施例中,去使能PDCP分组重复在PDCP层响应于RLC实体已达到预定最大重传次数的指示来执行。备选地,去使能PDCP分组重复在RRC层响应于RLC实体已达到预定最大重传次数的指示来执行,或挂起所述RLC实体对应的分组重复承载或分组重复分离承载在RRC层响应于RLC实体已达到预定最大重传次数的指示来执行。
在实施例中,所述方法还包括:经由RRC信令向基站发送指示消息,指示无线链路不可用。
在实施例中,所述指示消息还指示与不可用的无线链路相对应的小区或小区组。
根据本发明的第二方面,提供了一种用户设备UE,包括收发机、处理器和存储器,所述处理器存储所述处理器可执行的指令,使得所述UE执行根据上述第一方面的方法。
附图说明
通过下文结合附图的详细描述,本公开的上述和其它特征将会变得更加明显,其中:
图1示出了分组重复MCG分离DRB数据传输的示意图;
图2示出了分组重复SCG分离DRB数据传输的示意图;
图3示出了载波聚合场景中分组重复承载协议架构的示意图;
图4示出了双连接场景中分组重复承载协议架构的示意图;
图5示出了根据本公开实施例的用户设备中的方法的流程图;
图6示出了根据本公开实施例的用户设备的框图。
具体实施方式
下面结合附图和具体实施方式对本公开进行详细阐述。应当注意,本公开不应局限于下文所述的具体实施方式。另外,为了简便起见,省略了对与本公开没有直接关联的公知技术的详细描述,以防止对本公开的理解造成混淆。
下面描述本公开涉及的部分术语,如未特别说明,本公开涉及的术语采用此处定义。本公开给出的术语在NR、LTE和eLTE中可能采用不同的命名方式,但本公开中采用统一的术语,在应用到具体的***中时,可以替换为相应***中采用的术语。
RRC:Radio Resource Control,无线资源控制。
PDCP:Packet Data Convergence Protocol,分组数据汇聚协议。在本公开中,如未特别说明,PDCP可以表示NR或LTE或eLTE中的PDCP。
RLC:Radio Link Control,无线链路控制。在本公开中,如未特别说明,RLC可以表示NR或LTE或eLTE中的RLC。RLC实体可以是非确认模式(Unacknowledged Mode)UM RLC实体或确认模式(Acknowledged Mode)AM RLC实体。
MAC:Medium Access Control,媒体访问控制。在本公开中,如未特别说明,MAC可以表示NR或LTE或eLTE中的MAC。
DTCH:Dedicated Traffic Channel,专用业务信道。
CCCH:Common Control Channel,公共控制信道。
DCCH:Dedicated Control Channel,专用控制信道。
PDU:Protocol Data Unit,协议数据单元。
SDU:Service Data Unit,服务数据单元。
在本公开中,将从上层接收或发往上层的数据称为SDU,将发往下层或从下层接收的数据称为PDU。例如,PDCP实体从上层接收的数据或发往上层的数据称为PDCP SDU;PDCP实体从RLC实体接收到的数据或发往RLC实体的数据称为PDCP PDU(也就是RLC SDU)。
主基站:Master eNB,记为MeNB(对应E-UTRAN或LTE或eLTE的基站)或MgNB(对应5G-RAN或NR的基站)。在多连接中,至少终止于处理UE与核心网间交互的控制节点移动管理实体(可记为S1-MME)的基站。本公开中主基站均记为MeNB,需要说明的是,所有适用于MeNB的实施例或定义也适用于MgNB。
辅基站:Secondary eNB,记为SeNB(对应E-UTRAN或LTE或eLTE的基站)或SgNB(对应5G-RAN或NR的基站)。在多连接中,不作为MeNB,为UE提供额外的无线资源的基站。本公开中辅基站均记为SeNB,需要说明的是,所有适用于SeNB的实施例或定义也适用于SgNB。
主小区:Primary Cell,PCell。工作在主频率上的小区,UE在其上执行初始连接建立过程或发起连接重建过程或在切换过程中被指定为主小区的小区。本公开所述小区也可称为载波。
主辅小区:Primary Secondary Cell,PSCell。在执行改变SCG的过程中指示UE用于执行随机接入的SCG小区。
辅小区:Secondary Cell,SCell。工作在辅频率上的小区,所述小区可在RRC连接建立之后配置且可用于提供额外的无线资源。
小区组:Cell Group,CG,在多连接中,关联到主基站或辅基站的一组服务小区或载波。在本公开中,将关联到分组重复承载的某个逻辑信道或RLC实体的一组小区或为分组重复承载的某个逻辑信道或RLC实体提供无线资源或数据传输服务的一组小区称为小区组,所述小区可以是配置了上行载波的小区。所述小区也可称为服务小区。需要说明的是,本公开所述的小区也可以称为光束集(a set of beam)。
主小区组:Master Cell Group,MCG。对于未配置多连接的UE,MCG由所有的服务小区组成;对于配置了多连接的UE,MCG由服务小区的子集组成(即关联到MeNB或MgNB的一组服务小区),其中包含PCell和0个或1个或多个SCell。
辅小区组:Secondary Cell Group,SCG。在多连接中,与SeNB或SgNB关联的一组服务小区。SCG可以包含一个PSCell,还可以包含一个或多个SCell。
特殊小区:SpCell,在多连接中,SpCell是MCG的PCell或SCG的PSCell;在载波聚合和单连接中,SpCell是PCell。
多连接:处于RRC连接态下UE的操作模式,配置了多个小区组,所述多个小区组包括一个MCG,一个或多个SCG(即UE连接到多个基站)。如果只配置了一个MCG(或MeNB或MgNB)和一个SCG(或SeNB或SgNB),则称为双连接。即处于连接态的具有多个接收机和/或发送机的UE被配置为使用由多个不同的调度器提供的EUTRAN和/或5G-RAN无线资源,所述调度器可以通过非理想回程(non-ideal backhaul)或理想回程(idealbackhaul)连接。本公开所述的多连接包括双连接。多连接数据传输方式包括但不限于:分组重复,连路选择。
DRB:Data Radio Bearer carrying user plane data,承载用户面数据的数据无线承载或简称数据承载。
SRB:Signalling Radio Bearer,信令无线承载。所述承载可以用于传输RRC消息和NAS消息或仅用于传输RRC消息和NAS消息。SRB可以包括SRB0、SRB1、SRBibis和SRB2。其中,SRB0用于采用CCCH逻辑信道的RRC消息;SRB1用于采用DCCH逻辑信道的RRC消息,所述RRC消息中可能包含NAS消息,SRB1还用于在SRB2建立之前传输NAS消息。SRBlbis用于安全激活前采用DCCH逻辑信道的RRC消息和NAS消息,所述RRC消息中可能包含NAS消息。SRB2用于采用DCCH逻辑信道的RRC消息和NAS消息,所述RRC消息包括记录的测量信息(或称测量日志)。SRB可以是MCG SRB,也可以是SCG SRB。
本公开中的所述承载可以是DRB,也可以是SRB。
分离DRB:在多连接中,无线协议位于MeNB(或MgNB)和SeNB(或SgNB)且同时利用MeNB(或MgNB)和SeNB(或SgNB)资源的承载。如果分离DRB的PDCP实***于主基站(即数据先到达主基站,由主基站转发给辅基站,实现数据在主基站中分离),则称为MCG分离DRB;如果分离DRB的PDCP实***于辅基站(即数据先到达辅基站,由辅基站转发给主基站,实现数据在辅基站中分离),则称为SCG分离DRB。如未特别说明,本公开中所述分离DRB可以是MCG分离DRB,也可以是SCG分离DRB。本公开所述实施例也适用于不区分MCG分离DRB和SCG分离DRB的场景,即所述分离DRB的无线协议位于MeNB(或MgNB)和SeNB(或SgNB)且同时利用MeNB(或MgNB)和SeNB(或SgNB)资源的承载DRB。
分离SRB:在多连接中,无线协议位于MeNB(或MgNB)和SeNB(或SgNB)且同时利用MeNB(或MgNB)和SeNB(或SgNB)资源的承载。如果分离SRB的PDCP实体和/或RRC位于主基站(即信令,也可称为数据,由主基站转发给辅基站,实现信令在主基站中分离),则称为MCG分离SRB;如果分离SRB的PDCP实体和/或RRC位于辅基站(即信令,也可称为数据,由辅基站转发给主基站,实现信令在辅基站中分离),则称为SCG分离SRB。如未特别说明,本公开中所述分离SRB可以是MCG分离SRB,也可以是SCG分离SRB。本公开所述实施例也适用于不区分MCG分离SRB和SCG分离SRB的场景,即所述分离SRB的无线协议位于MeNB(或MgNB)和SeNB(或SgNB)且同时利用MeNB(或MgNB)和SeNB(或SgNB)资源的承载SRB。
在本公开中,所述分离承载可以是分离SRB或分离DRB。
分组重复:也可称为数据重复或包重复或PDCP重复或PDCP PDU重复或PDCP SDU重复或PDCP分组重复(如未特别说明,本公开中所述数据可以是控制面信令或用户面数据,分别对应SRB的信令和DRB的数据)。在多连接方式下,同一数据(或称为包或者分组,即PDCPPDU或PDCPSDU)在多个CG的服务小区进行传输,即同一数据同时利用主基站(或MCG)和辅基站(或SCG)提供的资源传输或同一数据分别发送到位于MCG和SCG的下层(或RLC层)或PDCP实体将同一PDCP PDU发送到关联的多个下层实体(或RLC实体)或相同的数据在多个不同的承载上发送。在载波聚合或单连接方式下,PDCP实体将重复的(或同一)PDCP PDU发送到所关联的两个或多个RLC实体(或称下层实体)和/或逻辑信道,并由MAC实体通过不同的载波(可也称为小区或服务小区)发送给接收端;接收端PDCP实体负责检测并删除重复的PDCPPDU或SDU。
分组重复承载:支持分组重复的承载,包括分组重复SRB和分组重复DRB。所述承载的一个PDCP实体关联到两个或多个RLC实体、两个或多个逻辑信道以及一个MAC实体且发送端PDCP实体将重复的(或同一)PDCPPDU发送到所述两个或多个RLC实体(或称为下层实体)和/或两个或多个逻辑信道,由MAC实体通过不同的载波(即小区或服务小区)发送给接收端;接收端PDCP实体将来自下层实体的重复的PDCP PDU或SDU移除。无线协议位于MeNB且仅使用MeNB的资源的分组重复承载是MCG分组重复承载;无线协议位于SeNB且仅使用SeNB的无线资源的分组重复承载称为SCG分组重复承载。如未特别说明,本公开中分组重复承载可以是MCG分组重复承载,也可以是SCG分组重复承载。
分组重复分离承载:在多连接方式下,支持分组重复的分离承载。在所述发送方式中,同一数据在分离承载的多个无线协议上发送,包括分组重复MCG分离SRB、分组重复SCG分离SRB、分组重复MCG分离DRB和分组重复SCG分离DRB。如果是分组重复MCG分离承载,则由位于主基站或MCG的PDCP实体负责分组重复和/或重复分组移除;如果是分组重复SCG分离承载,则由位于辅基站或SCG的PDCP实体负责分组重复(即将PDCP PDU发送到两个或多个RLC实体)和/或重复分组移除。
图1示出了在双连接中,基站与用户设备UE之间进行下行分组重复MCG分离DRB传输的示意图。应理解,对于基站与UE之间进行上行分组重复MCG分离DRB传输可以采用同样的协议架构,只是数据从UE发送到基站,即,将图1中的箭头反向即可。如图1所示,数据(例如分组数据汇聚协议协议数据单元(PDCP PDU))在分离DRB的多个无线协议(对应于与同一PDCP实体相关联的多个RLC实体)上发送,利用MeNB和SeNB资源。在PDCP PDU数据重复多连接方式下,每个PDCP PDU经过多个RLC实体发送给接收方。MeNB和SeNB间的接口可以记为Xn或Xx或X2。根据MeNB和SeNB的不同类型,所述接口可以采用不同命名。例如,如果MeNB为LTEeNB,SeNB为gNB,则所述接口记为Xx;如果MeNB为gNB,SeNB为eLTE eNB,则所述接口记为Xn。相应的,分组重复MCG分离SRB采用相似的协议架构,不同之处在于将数据发送给PDCP实体的上层实体是RRC,PDCP实体在接收到来自下层实体的数据后发送给上层的RRC实体。
图2示出了在双连接中,基站与用户设备UE之间进行下行分组重复SCG分离DRB传输的示意图。应理解,对于基站与UE之间进行上行分组重复SCG分离DRB传输可以采用同样的协议架构,只是数据从UE发送到基站,即,将图2中的箭头反向即可。如图2所示,数据(例如分组数据汇聚协议协议数据单元(PDCP PDU))在分离DRB的多个无线协议(对应于与同一PDCP实体相关联的多个RLC实体)上发送,利用MeNB和SeNB资源。在PDCP PDU数据重复多连接方式下,每个PDCP PDU经过多个RLC实体发送给接收方。MeNB和SeNB间的接口可以记为Xn或Xx或X2。根据MeNB和SeNB的不同类型,所述接口可以采用不同命名。例如,如果MeNB为LTEeNB,SeNB为gNB,则所述接口记为Xx;如果MeNB为gNB,SeNB为eLTE eNB,则所述接口记为Xn。相应的,分组重复SCG分离SRB采用相似的协议架构,不同之处在于将数据发送给PDCP实体的上层实体是RRC,PDCP实体在接收到来自下层实体的数据后发送给上层的RRC实体。
本公开部分实施例以数据包PDCP PDU或SDU重复发送两次为例(即一个PDCP实体关联两个RLC实体和/或两个逻辑信道),但本公开所述的技术方案并不限于数据包PDCPPDU或SDU重复发送两次的场景,本领域技术人员可以容易地扩展到重复发送多次场景(即一个PDCP实体关联多个RLC实体和/或多个逻辑信道)。
图3给出了载波聚合场景中分组重复承载的协议架构示意图。在图3(a)所示示意图中,一个DRB的PDCP实体关联到两个RLC实体和两个逻辑信道、一个MAC实体。在图3(b)所示示意图中,一个SRB的RRC实体和PDCP实体关联到两个RLC实体和两个逻辑信道、一个MAC实体。
图4给出了双连接场景中分组重复承载的协议架构示意图。在图4(a)所示示意图中,一个DRB的PDCP实体关联到两个RLC实体和两个逻辑信道、两个MAC实体。在图4(b)所示示意图中,一个SRB的RRC实体和PDCP实体关联到两个RLC实体和两个逻辑信道、两个MAC实体。
根据图3和图4所示,RLC实体和逻辑信道之间是一一对应关系,本发明实施例中RLC实体关联的小区或小区组与逻辑信道关联的小区或小区组相同。所以,本发明实施例中RLC实体关联的小区或小区组的描述与逻辑信道关联的小区或小区组可以相互替换。
在现有***(版本14)中,对于AM RLC实体,如果一个确认模式数据(AM Data)AMDPDU或AMD PDU的一部分的重传次数RETX_COUNT达到网络配置的最大重传次数maxRetxThreshold,则向上层(即RRC层)指示已达到最大重传次数。对于SRB或MCG DRB或分离DRB,当RRC层接收到来自MCG RLC的已达到最大重传次数的指示,则认为检测到MCG的无线链路失效(radio link failure,RLF)并在无线链路失效信息信元VarRLF-Report中存储无线链路失效相关信息;如果此时访问层AS(AccessStratum)安全未激活,执行离开RRC连接RRC_CONNECTED的相关操作;如果此时AS安全已激活,启动连接重建过程。对于SCG DRB或分离DRB,当RRC层接收到来自SCG RLC的已达到最大重传次数的指示,则认为检测到SCG的无线链路失效SCG-RLF,并启动SCG失效信息过程来上报SCG无线链路失效。所述最大重传次数用于AM RLC实体传输侧限制一个AMD PDU的重传次数。
针对分组重复场景下与无线链路失效相关的问题,以下描述本公开的实施例。
图5示出了根据本公开实施例的用户设备中的方法500的流程图。方法500包括以下步骤。
在步骤S510,检测与分组重复承载或分组重复分离承载相关联的无线链路控制RLC实体已达到预定最大重传次数。
在本公开的上下文中,与分组重复承载或分组重复分离承载相关联的RLC实体有时也描述为与分组重复承载或分组重复分离承载相关联的逻辑信道相对应的RLC实体。由于在分组重复场景中逻辑信道与RLC实体之间具有一一对应的关系,在本公开的上下文中,“与逻辑信道相关联”和“与RLC实体相关联”具有相同的含义,可以互换使用。
在步骤S520,基于与所述RLC实体(或相对应的逻辑信道)相关联的小区是否是特殊小区SpCell或与所述RLC实体(或相对应的逻辑信道)相关联的小区组是否包含SpCell,确定与所述RLC实体(或相对应的逻辑信道)相关联的无线链路不可用或失效。
在本公开的上下文中,与RLC实体(或相对应的逻辑信道)相关联的无线链路不可用或失效有时也描述为与RLC实体(或相对应的逻辑信道)相关联的小区或小区组不可用或失效,两者具有相同的含义,可以互换使用。
在本公开的上下文中,如果访问层AS(Access Stratum)安全未激活,无线链路“失效”将导致执行离开RRC连接RRC_CONNECTED的相关操作;如果AS安全已激活,无线链路“失效”将导致无线资源控制RRC连接重建;如果AS安全已激活,无线链路“不可用”可以不触发由于无线链路失效导致的RRC连接重建或无线链路“不可用”可触发RRC层挂起所述RLC实体对应的分组重复承载或分组重复分离承载。
以下按照承载类型来描述方法500的具体示例。
RLC实体与分组重复承载相关联
在这种情况下,在步骤S520中,当与所述RLC实体相关联的小区不是特殊小区SpCell或与所述RLC实体相关联的小区组不包含SpCell时,确定与所述RLC实体相关联的无线链路不可用。备选地,当与所述RLC实体相关联的小区是特殊小区SpCell或与所述RLC实体相关联的小区组包含SpCell时,确定与所述RLC实体相关联的无线链路失效。
具体地,所述RLC实体用于主小区组MCG或辅小区组SCG分组重复承载,所述特殊小区是MCG的主小区PCell或SCG的主辅小区PSCell。
在步骤S510中,当与用于MCG分组重复承载的RLC实体相关联的小区不是PCell或与所述RLC实体相关联的小区组不包含PCell时,确定与MCG相关联的无线链路不可用或确定与所述RLC关联的小区或小区组不可用或确定所述RLC对应的无线链路不可用,或当与用于SCG分组重复承载的RLC实体相关联的小区不是PSCell或与所述RLC实体相关联的小区组不包含PSCell时,确定与SCG相关联的无线链路不可用或确定与所述RLC关联的小区或小区组不可用或确定所述RLC对应的无线链路不可用。
备选地,在步骤S510中,当与用于MCG分组重复承载的RLC实体相关联的小区是主小区PCell或与所述RLC实体相关联的小区组包含PCell时,确定MCG无线链路失效,或当与用于SCG分组重复承载的RLC实体相关联的小区是主辅小区PSCell或与所述RLC实体相关联的小区组包含PSCell时,确定SCG无线链路失效。
具体地,在配置了分组重复承载的UE中,如果为分组重复承载的某个RLC实体关联的小区不是SpCell或关联的小区组中不包含SpCell,则当RRC层接收到来自与所述不是关联到SpCell的RLC实体或所关联的小区组中不包含SpCell的RLC实体的已达到最大重传次数的指示时,UE认为MCG或SCG无线链路不可用。在这种情况下,UE可以经由RRC信令向基站发送指示消息,指示无线链路不可用或所述RLC实体对应的逻辑信道不可用或所述RLC实体不可用或所述RLC实体关联的小区或小区组不可用或所述RLC实体达到最大重传次数。
备选地,当RRC实体从MCG RLC实体接收到已达最大重传次数的指示时,认为检测到MCG的无线链路失效。如果所述RLC实体是分组重复承载对应的RLC实体且关联的小区不是PCell或关联的小区组中不包含PCell,则执行以下操作至少一项:(1)去使能PDCP分组重复功能;(2)RRC实体向基站发送RRC消息(本公开中称为无线链路失效指示消息)。
备选地,当RRC实体从SCG RLC实体接收到已达最大重传次数的指示时,认为检测到SCG的无线链路失效且启动SCG失效信息过程来上报SCG无线链路失效。如果所述RLC实体是分组重复承载对应的RLC实体且关联到SCell或关联的小区组中不包含pSCell,则所述SCG失效信息过程包括以下操作至少一项:(1)去使能PDCP分组重复功能;(2)发送SCG失效信息SCGFailureInformation消息且置失效类型failureType为用于指示分组重复承载的RLC达到最大重传次数的相关信息(因为分组重复承载的RLC实体达到最大重传次数触发所述SCG失效信息消息的传输);可选的,所述SCG失效信息消息中包含一个字段用于指示所述RLC对应的逻辑信道或分组重复承载,例如,所述字段的取值为逻辑信道标识或承载标识或RLC标识;(3)RRC实体向基站发送无线链路失效指示消息(可以是SCG失效信息SCGFailureInformation消息)。
备选地,在配置了分组重复承载的UE中,如果为分组重复承载的RLC实体关联的小区是SpCell或关联的小区组中包含SpCell,则当RRC层接收到来自与所述关联到SpCell的RLC实体或所关联的小区组中包含SpCell的RLC实体的已达到最大重传次数的指示,则认为检测到MCG或SCG的无线链路失效。具体地,如果MCG分组重复承载的RLC实体关联的小区是PCell或关联的小区组中包含PCell,当RRC层接收到与所述关联到PCell的RLC实体或所关联的小区组中包含PCell的RLC实体的已达到最大重传次数的指示,则认为检测到MCG的无线链路失效。如果为SCG分组重复承载的逻辑信道关联的小区是PSCell或关联的小区组中包含PSCell,当RRC实体接收到与所述关联到PSCell的逻辑信道或所关联的小区组中包含PSCell的逻辑信道对应的RLC实体的已达到最大重传次数的指示,则认为检测到SCG的无线链路失效。
备选地,当RRC层从MCG RLC实体接收到已达最大重传次数的指示时,认为检测到MCG的无线链路失效。如果所述RLC实体是MCG分组重复承载对应的RLC实体且关联的小区是PCell或关联的小区组中包含PCell,则执行以下操作至少一项:(1)存储无线链路失效相关信息(例如,存储在无线链路失效信息信元VarRLF-Report中);(2)如果此时访问层AS(Access Stratum)安全未激活,执行离开RRC连接RRC_CONNECTED的相关操作;如果此时AS安全已激活,启动连接重建过程;(3)启动连接重建过程。当RRC实体从SCG RLC实体接收到已达最大重传次数的指示时,认为检测到SCG的无线链路失效。如果所述RLC实体是SCG分组重复承载对应的RLC实体且关联的小区是pSCell或关联的小区组中包含pSCell,则执行以下操作:启动SCG失效信息过程来上报SCG无线链路失效。可选地,所述SCG失效信息过程包括以下操作至少一项:(1)去使能PDCP分组重复功能;(2)发送SCG失效信息SCGFailureInformation消息且置失效类型failureType为用于指示承载或分组重复承载的RLC达到最大重传次数对应的值(因为分组重复承载的RLC实体达到最大重传次数触发所述SCG失效信息消息的传输);可选的,所述SCG失效信息消息中包含一个字段用于指示所述RLC对应的逻辑信道或分组重复承载,例如,所述字段的取值为逻辑信道标识或承载标识或RLC标识;(3)RRC实体向基站发送RRC无线链路失效指示消息(可以是SCG失效信息SCGFailureInformation消息)。
需要说明的是,本公开实施例中,MCG链路不可用触发的无线链路失效指示消息可以不同于SCG链路不可用触发的无线链路失效指示消息。如果两者不相同,可以称MCG链路不可用触发的无线链路失效指示消息称为第一无线链路失效指示消息;SCG链路不可用触发的无线链路失效指示消息称为第二无线链路失效指示消息;
RLC实体与分组重复分离承载相关联
在这种情况下,所述RLC实体用于分组重复MCG或SCG分离承载,所述特殊小区是MCG的PCell或SCG的PSCell。在步骤S520中,当与用于分组重复MCG分离承载的RLC实体相关联的小区是PCell或与所述RLC实体相关联的小区组包含PCell时,确定MCG无线链路失效。备选地,当与用于分组重复MCG分离承载的RLC实体相关联的小区是辅小区SCell或与所述RLC实体相关联的小区组不包含PCell时,确定与MCG相关联的无线链路不可用。备选地,当与用于分组重复SCG分离承载的RLC实体相关联的小区是PSCell或与所述RLC实体相关联的小区组包含PSCell时,确定SCG无线链路失效。备选地,当与用于分组重复SCG分离承载的RLC实体相关联的小区是SCell或与所述RLC实体相关联的小区组不包含PSCell时,确定与SCG相关联的无线链路不可用。
可以分为以下情况讨论。
(1)例如,如果对应MCG的RLC实体向上层指示达到最大重传次数,所述RLC实体(或RLC实体对应的逻辑信道)关联到PCell或关联的小区组包含PCell,则当RRC层接收到与所述关联到PCell的逻辑信道或所关联的小区组中包含PCell的逻辑信道对应的RLC实体的已达到最大重传次数的指示,则认为检测到MCG的无线链路失效。
备选的,如果对应MCG的RLC实体向上层指示达到最大重传次数,则认为检测到MCG的无线链路失效。如果所述RLC实体是分组重复分离承载对应的RLC实体且关联的小区是PCell或关联的小区组中包含PCell,则执行以下操作至少一项:(1)存储无线链路失效相关信息(例如,存储在无线链路失效信息信元VarRLF-Report中);(2)如果此时访问层AS(Access Stratum)安全未激活,执行离开RRC连接RRC_CONNECTED的相关操作;如果此时AS安全已激活,启动连接重建过程;(3)启动连接重建过程。
(2)如果对应MCG的RLC实体向上层指示达到最大重传次数,所述RLC实体(或RLC实体对应的逻辑信道)关联到SCell或关联的小区组不包含PCell,则当RRC层接收到与所述关联到SCell的逻辑信道或所关联的小区组中不包含PCell的逻辑信道对应的RLC实体的已达到最大重传次数的指示,则UE认为检测到MCG无线链路不可用。在这种情况下,UE可以经由RRC信令向基站发送指示消息,指示无线链路不可用或所述RLC实体对应的逻辑信道不可用或所述RLC实体不可用或所述RLC实体关联的小区或小区组不可用或所述RLC实体达到最大重传次数。
备选的,如果对应MCG的RLC实体向上层指示达到最大重传次数,则认为检测到MCG的无线链路失效。如果所述RLC实体是分组重复分离承载对应的RLC实体且关联到SCell或关联的小区组中不包含PCell,则执行以下操作至少一项:(1)去使能PDCP分组重复功能;(2)RRC实体向基站发送RRC消息(本公开中称为无线链路失效指示消息)。
(3)如果对应SCG的RLC实体向上层指示达到最大重传次数,所述RLC实体(或RLC实体对应的逻辑信道)关联到PSCell或关联的小区组包含PSCell,则当RRC层接收到与所述关联到PSCell的逻辑信道或所关联的小区组中包含PSCell的逻辑信道对应的RLC实体的已达到最大重传次数的指示,则认为SCG的无线链路失效。
备选的,如果对应SCG的RLC实体向上层指示达到最大重传次数,则认为检测到SCG的无线链路失效且启动SCG失效信息过程来上报SCG无线链路失效。如果所述RLC实体是分组重复分离承载对应的RLC实体且关联的小区是PSCell或关联的小区组中包含PSCell,则所述SCG失效信息过程包括以下操作至少一项:(1)挂起对应的分组重复分离承载的SCG传输或挂起所有分组重复分离承载的SCG传输;(2)发送SCG失效信息SCGFailureInformation消息且置失效类型failureType为用于指示分组重复承载或分组重复分离承载的RLC达到最大重传次数对应的值(因为分组重复分离承载的RLC实体达到最大重传次数触发所述SCG失效信息消息的传输);可选的,所述SCG失效信息消息中包含一个字段用于指示所述RLC实体或所述RLC实体对应的逻辑信道或所述RLC实体对应分组重复分离承载,例如,所述字段的取值为RLC实体标识或逻辑信道标识或承载标识。如果所述RLC实体是分组重复分离承载对应的RLC实体且关联的小区是PSCell或关联的小区组中包含PSCell,则执行以下操作:上报无线链路失效信息;例如,启动SCG失效信息过程来上报SCG无线链路失效。
(4)如果对应SCG的RLC实体向上层指示达到最大重传次数,所述RLC实体(或RLC实体对应的逻辑信道)关联到SCell或关联的小区组不包含PSCell,则当RRC层接收到与所述关联到SCell的逻辑信道或所关联的小区组中不包含PSCell的逻辑信道对应的RLC实体的已达到最大重传次数的指示,则UE认为SCG无线链路不可用。在这种情况下,UE可以经由RRC信令向基站发送指示消息,指示无线链路不可用或所述RLC实体对应的逻辑信道不可用或所述RLC实体不可用或所述RLC实体关联的小区或小区组不可用或所述RLC实体达到最大重传次数。
备选的,如果对应SCG的RLC实体向上层指示达到最大重传次数,则认为检测到SCG的无线链路失效且启动SCG失效信息过程来上报SCG无线链路失效。如果所述RLC实体是分组重复分离承载对应的RLC实体且关联到SCell或关联的小区组中不包含PSCell,则所述SCG失效信息过程包括以下操作至少一项:(1)挂起对应的分组重复分离承载的SCG传输或挂起所有分组重复分离承载的SCG传输;(2)发送SCG失效信息SCGFailureInformation消息且置失效类型failureType为用于指示分组重复承载或分组重复分离承载的RLC达到最大重传次数相关的信息(因为分组重复分离承载的RLC实体达到最大重传次数触发所述SCG失效信息消息的传输);可选的,所述SCG失效信息消息中包含一个字段用于指示所述RLC实体或所述RLC对应的逻辑信道或所述RLC实体对应的分组重复分离承载,例如,所述字段的取值为RLC实体标识或逻辑信道标识或承载标识。
在一个示例中,所述RLC实体用于MCG或SCG分组重复承载。当检测到与MCG或SCG分组重复承载相关联的所有RLC实体均已达到预定最大重传次数时,在步骤S520中,确定MCG或SCG无线链路失效。备选地,所述RLC实体用于分组重复MCG或SCG分离承载,其中,当检测到与分组重复MCG或SCG分离承载相关联的所有RLC实体均已达到预定最大重传次数时,在步骤S520中,确定MCG和SCG无线链路失效。
例如,对于配置了MCG或SCG分组重复承载的UE,如果RRC接收到所有关联的RLC实体的达到最大重传次数的指示信息,则UE认为MCG或SCG无线链路失效。对于配置了分组重复分离承载的UE,如果RRC接收到所有关联的RLC实体的达到最大重传次数的指示信息,则UE认为MCG和SCG无线链路失效。
当在步骤S520中确定与所述RLC实体相关联的无线链路不可用时,所述方法500还包括:去使能分组数据汇聚协议PDCP分组重复,并将PDCP协议数据单元PDU发送到在PDCP分组重复中使用的RLC实体中不同于所述RLC实体的另一RLC实体,而不触发由于无线链路失效导致的无线资源控制RRC连接重建;或RRC层挂起所述RLC实体对应的分组重复承载或分组重复分离承载。
具体地,去使能PDCP分组重复可以在PDCP层响应于RLC实体已达到预定最大重传次数的指示来执行。备选地,去使能PDCP分组重复在RRC层响应于RLC实体已达到预定最大重传次数的指示来执行或挂起所述RLC实体对应的分组重复承载或分组重复分离承载在RRC层响应于RLC实体已达到预定最大重传次数的指示来执行。
例如,对于配置了分组重复承载或分组重复分离承载的UE,可选的,当所述不是关联到SpCell(换言之,关联到SCell)的逻辑信道或所关联的小区组中不包含SpCell的逻辑信道对应的RLC实体的已达到最大重传次数时,指示PDCP层或RRC层去使能PDCP分组重复或PDCP将PDCP PDU只发送到另一个RLC实体或PDCP实体不将PDCP PDU发送到达到最大重传次数的RLC实体。备选地,当RRC层接收到与所述不是关联到SpCell的逻辑信道或所关联的小区组中不包含SpCell的逻辑信道对应的RLC实体的已达到最大重传次数的指示时,去使能PDCP分组重复或指示PDCP实体去使能PDCP分组重复或PDCP将PDCP PDU只发送到另一个RLC实体或PDCP实体不将PDCP PDU发送到达到最大重传次数的RLC实体。
在一个实施例中,上述指示信息可以指示已达到最大重传次数或关联的小区或小区组无线链路不可用。基站根据所述指示信息可以获知已达到最大重传次数或分组重复承载的逻辑信道所关联的不是SpCell的小区(换言之,逻辑信道关联到的SCell)或所关联的不包含SpCell的小区组发生无线链路不可用。
在另一个实施例中,所述指示消息还指示与不可用的无线链路相对应的小区或小区组。例如,指示消息中携带分组重复承载标识或分组重复分离承载标识或指示对应的RLC实体信息或所述关联到不是SpCell的小区或所关联到不包含SpCell的小区组的逻辑信道对应的逻辑信道标识或用于指示失效的小区或小区组的信息(例如,不可用的小区标识或小区组标识),以便基站区分是哪个分组重复承载或分组重复分离承载的逻辑信道关联到的小区或小区组发生无线链路不可用或达到最大重传次数。基站在接收到所述消息后,可以向UE发送RRC重配置消息。
本公开中所述去使能分组重复(也可称PDCP分组重复或分组重复承载分组重复或PDCP PDU重复或PDCP SDU重复或PDCP重复或分组重复承载的PDCP重复或分组承载的PDCPPDU重复或分组承载的PDCP SDU重复)也可以表述为配置PDCP实体将同一PDCP PDU发送到所关联的两个多个下层实体(或RLC实体和/或逻辑信道)中的一个或所有PDCP PDU仅通过两个或多个下层实体(或RLC实体和/或逻辑信道)中的一个发送,例如通过无线链路可用的RLC实体发送。本公开所述分组重复是指上行分组重复。
与上述方法500相对应,本公开提供了一种用户设备UE。图6示出了根据本公开实施例的UE 600的框图。如图所示,UE 600包括:收发机610、处理器620和存储器630,所述处理器630存储所述处理器620可执行的指令,使得所述用户设备600执行以上结合图5描述的方法500。
具体地,所述处理器630存储所述处理器620可执行的指令,使得UE600检测与分组重复承载或分组重复分离承载相关联的无线链路控制RLC实体已达到预定最大重传次数;以及基于与所述RLC实体相关联的小区是否是特殊小区SpCell或与所述RLC实体相关联的小区组是否包含SpCell,确定与所述RLC实体相关联的无线链路不可用或失效。
在一个示例中,所述RLC实体与分组重复承载相关联,所述确定包括:当与所述RLC实体相关联的小区不是特殊小区SpCell或与所述RLC实体相关联的小区组不包含SpCell时,确定与所述RLC实体相关联的无线链路不可用。备选地,当与所述RLC实体相关联的小区是特殊小区SpCell或与所述RLC实体相关联的小区组包含SpCell时,确定与所述RLC实体相关联的无线链路失效。
在一个示例中,所述RLC实体用于主小区组MCG或辅小区组SCG分组重复承载,所述特殊小区是MCG的主小区PCell或SCG的主辅小区PSCell,所述确定包括:当与用于MCG分组重复承载的RLC实体相关联的小区不是PCell或与所述RLC实体相关联的小区组不包含PCell时,确定与MCG相关联的无线链路不可用,或当与用于SCG分组重复承载的RLC实体相关联的小区不是PSCell或与所述RLC实体相关联的小区组不包含PSCell时,确定与SCG相关联的无线链路不可用。备选地,当与用于MCG分组重复承载的RLC实体相关联的小区是主小区PCell或与所述RLC实体相关联的小区组包含PCell时,确定MCG无线链路失效,或当与用于SCG分组重复承载的RLC实体相关联的小区是主辅小区PSCell或与所述RLC实体相关联的小区组包含PSCell时,确定SCG无线链路失效。
在一个示例中,所述RLC实体用于分组重复MCG或SCG分离承载,所述特殊小区是MCG的PCell或SCG的PSCell,所述确定包括:当与用于分组重复MCG分离承载的RLC实体相关联的小区是PCell或与所述RLC实体相关联的小区组包含PCell时,确定MCG无线链路失效。备选地,当与用于分组重复MCG分离承载的RLC实体相关联的小区是辅小区SCell或与所述RLC实体相关联的小区组不包含PCell时,确定与MCG相关联的无线链路不可用。当与用于分组重复SCG分离承载的RLC实体相关联的小区是PSCell或与所述RLC实体相关联的小区组包含PSCell时,确定SCG无线链路失效。当与用于分组重复SCG分离承载的RLC实体相关联的小区是SCell或与所述RLC实体相关联的小区组不包含PSCell时,确定与SCG相关联的无线链路不可用。
在一个示例中,所述RLC实体用于MCG或SCG分组重复承载,其中,当检测到与MCG或SCG分组重复承载相关联的所有RLC实体均已达到预定最大重传次数时,所述确定包括:确定MCG或SCG无线链路失效。备选地,所述RLC实体用于分组重复MCG或SCG分离承载,其中,当检测到与分组重复MCG或SCG分离承载相关联的所有RLC实体均已达到预定最大重传次数时,所述确定包括:确定MCG和SCG无线链路失效。
在一个示例中,所述处理器630还存储所述处理器620可执行的指令,使得UE 600当确定与所述RLC实体相关联的无线链路不可用时,去使能分组数据汇聚协议PDCP分组重复,并将PDCP协议数据单元PDU发送到在PDCP分组重复中使用的RLC实体中不同于所述RLC实体的另一RLC实体,而不触发由于无线链路失效导致的无线资源控制RRC连接重建;或挂起所述RLC实体对应的分组重复承载或分组重复分离承载。
在一个示例中,去使能PDCP分组重复在PDCP层响应于RLC实体已达到预定最大重传次数的指示来执行。备选地,去使能PDCP分组重复在RRC层响应于RLC实体已达到预定最大重传次数的指示来执行,或挂起所述RLC实体对应的分组重复承载或分组重复分离承载在RRC层响应于RLC实体已达到预定最大重传次数的指示来执行。
在一个示例中,所述处理器630还存储所述处理器620可执行的指令,使得UE 600经由RRC信令向基站发送指示消息,指示无线链路不可用。
在实施例中,所述指示消息还指示与不可用的无线链路相对应的小区或小区组。
应注意,以上结合方法500所描述的所有示例和内容也适用于UE 600,在此不再赘述。
运行在根据本发明的设备上的计算机可执行指令或者程序可以是通过控制中央处理单元(CPU)来使计算机实现本发明的实施例功能的程序。该程序或由该程序处理的信息可以临时存储在易失性存储器(如随机存取存储器RAM)、硬盘驱动器(HDD)、非易失性存储器(如闪速存储器)、或其他存储器***中。
用于实现本发明各实施例功能的计算机可执行指令或程序可以记录在计算机可读存储介质上。可以通过使计算机***读取记录在所述记录介质上的程序并执行这些程序来实现相应的功能。此处的所谓“计算机***”可以是嵌入在该设备中的计算机***,可以包括操作***或硬件(如***设备)。“计算机可读存储介质”可以是半导体记录介质、光学记录介质、磁性记录介质、短时动态存储程序的记录介质、或计算机可读的任何其他记录介质。
用在上述实施例中的设备的各种特征或功能模块可以通过电路(例如,单片或多片集成电路)来实现或执行。设计用于执行本说明书所描述的功能的电路可以包括通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)、或其他可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或上述器件的任意组合。通用处理器可以是微处理器,也可以是任何现有的处理器、控制器、微控制器、或状态机。上述电路可以是数字电路,也可以是模拟电路。因半导体技术的进步而出现了替代现有集成电路的新的集成电路技术的情况下,本发明的一个或多个实施例也可以使用这些新的集成电路技术来实现。
此外,本发明并不局限于上述实施例。尽管已经描述了所述实施例的各种示例,但本发明并不局限于此。安装在室内或室外的固定或非移动电子设备可以用作终端设备或通信设备,如AV设备、厨房设备、清洁设备、空调、办公设备、自动贩售机、以及其他家用电器等。
如上,已经参考附图对本发明的实施例进行了详细描述。但是,具体的结构并不局限于上述实施例,本发明也包括不偏离本发明主旨的任何设计改动。另外,可以在权利要求的范围内对本发明进行多种改动,通过适当地组合不同实施例所公开的技术手段所得到的实施例也包含在本发明的技术范围内。此外,上述实施例中所描述的具有相同效果的组件可以相互替代。