具体实施方式
下面结合附图和具体实施方式对本公开进行详细阐述。应当注意,本公开不应局限于下文所述的具体实施方式。另外,为了简便起见,省略了对与本公开没有直接关联的公知技术的详细描述,以防止对本公开的理解造成混淆。
下面描述本公开涉及的部分术语,如未特别说明,本公开涉及的术语采用此处定义。本公开给出的术语在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。
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,在多连接中,关联到主基站或辅基站的一组服务小区或载波。需要说明的是,本公开所述的小区也可以称为光束集(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
多连接:处于RRC连接态下UE的操作模式,配置了多个小区组,所述多个小区组包括一个MCG,一个或多个SCG(即UE连接到多个基站)。如果只配置了一个MCG(或MeNB或MgNB)和一个SCG(或SeNB或SgNB),则称为双连接。即处于连接态的具有多个接收机和/或发送机的UE被配置为使用由多个不同的调度器提供的EUTRAN和/或5G-RAN无线资源,所述调度器可以通过非理想回程(non-ideal backhaul)或理想回程(ideal backhaul)连接。本公开所述的多连接包括双连接。多连接数据传输方式包括但不限于:数据重复,连路选择。
DRB:Data Radio Bearer carrying user plane data,承载用户面数据的数据无线承载或简称数据承载。
SRB:Signalling Radio Bearer,信令无线承载。所述承载可以用于传输RRC消息和NAS消息或仅用于传输RRC消息和NAS消息。SRB可以包括SRB0、SRB1、SRB1bis和SRB2。其中,SRB0用于采用CCCH逻辑信道的RRC消息;SRB1用于采用DCCH逻辑信道的RRC消息,所述RRC消息中可能包含NAS消息,SRB1还用于在SRB2建立之前传输NAS消息。SRB1bis用于安全激活前采用DCCH逻辑信道的RRC消息和NAS消息,所述RRC消息中可能包含NAS消息。SRB2用于采用DCCH逻辑信道的RRC消息和NAS消息,所述RRC消息包括记录的测量信息(或称测量日志)。
本公开中的所述承载可以是DRB,也可以是SRB。
分离DRB:在多连接中,无线协议位于MeNB(或MgNB)和SeNB(或SgNB)且同时利用MeNB(或MgNB)和SeNB(或SgNB)资源的承载。如果分离DRB的PDCP实体位于主基站(即数据先到达主基站,由主基站转发给辅基站,实现数据在主基站中分离),则称为MCG分离DRB;如果分离DRB的PDCP实体位于辅基站(即数据先到达辅基站,由辅基站转发给主基站,实现数据在辅基站中分离),则称为SCG分离DRB。如未特别说明,本公开中所述分离DRB可以是MCG分离DRB,也可以是SCG分离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。
在本公开中,所述分离承载可以是分离SRB或分离DRB。MCG分离承载可以是MCG分离SRB或MCG分离DRB。SCG分离承载可以是SCG分离SRB或SCG分离DRB。
包重复:也可称为数据重复(如未特别说明,本公开中所述数据可以是控制面信令或用户面数据,分别对应SRB的信令和DRB的数据)。在多连接方式下,同一数据(或称为包或者分组,即PDCP PDU或PDCP SDU)在多个CG的服务小区进行传输,即同一数据同时利用主基站(或MCG)和辅基站(或SCG)提供的资源传输或同一数据分别发送到位于MCG或SCG的下层(或RLC层)或PDCP实体将同一PDCP PDU发送到关联的多个下层实体(或RLC实体)或相同的数据在多个不同的承载(上发送。在载波聚合或单连接方式下,PDCP实体将重复的或同一PDCP PDU发送到多个RLC实体(或称下层实体)和/或逻辑信道,由MAC实体通过不同的载波(或服务小区)发送给接收端;接收端PDCP实体负责检测并删除重复的PDCP PDU或SDU。
包重复承载:在载波聚合或单连接方式下,支持包重复的承载,包括包重复SRB和包重复DRB。所述承载的一个PDCP实体关联到一个或多个RLC实体、多个逻辑信道以及一个或多个MAC实体且发送端PDCP实体将重复的或同一PDCP PDU发送到所述一个或多个RLC实体(或下层实体)和/或多个逻辑信道,由MAC实体通过不同的载波(或服务小区)发送给接收端;接收端PDCP实体将来自下层实体的重复的PDCP PDU或SDU移除。
包重复分离承载:在多连接方式下,支持包重复的分离承载。在所述发送方式中,同一数据在分离承载的多个无线协议上发送,包括包重复MCG分离SRB、包重复SCG分离SRB、包重复MCG分离DRB和包重复SCG分离DRB。如果是包重复MCG分离承载,则由位于主基站或MCG的PDCP实体负责包重复和/或重复包移除;如果是包重复SCG分离承载,则由位于辅基站或SCG的PDCP实体负责包重复和/或重复包移除。
pdcp-Config信元:包含DRB的可配置的PDCP参数。
rlc-Config信元:包含SRB和DRB对应的RLC实体的配置信息。
logicalChannelIdentity信元:逻辑信道标识。
logicalChannelConfig信元:包含用于配置逻辑信道的参数。
logicalChannelGroup信元:逻辑信道群标识,用于将逻辑信道映射到用于BSR上报的逻辑信道群。
图1示出了基站与用户设备UE之间进行下行包重复MCG分离DRB传输的示意图。应理解,对于基站与UE之间进行上行包重复MCG分离DRB传输可以采用同样的协议架构,只是数据从UE发送到基站,即,将图1中的箭头反向即可。如图1所示,数据(例如分组数据汇聚协议协议数据单元(PDCP PDU))在分离DRB的多个无线协议(对应于与同一PDCP实体相关联的多个RLC实体)上发送,利用MeNB和SeNB资源。在PDCPPDU数据重复多连接方式下,每个PDCPPDU经过多个RLC实体发送给接收方。MeNB和SeNB间的接口可以记为Xn或Xx或X2。根据MeNB和SeNB的不同类型,所述接口可以采用不同命名。例如,如果MeNB为LTE eNB,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数据重复多连接方式下,每个PDCPPDU经过多个RLC实体发送给接收方。MeNB和SeNB间的接口可以记为Xn或Xx或X2。根据MeNB和SeNB的不同类型,所述接口可以采用不同命名。例如,如果MeNB为LTE eNB,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给出了载波聚合场景下用户设备UE中协议架构示意图。在图3(a)所示示意图中,一个DRB的PDCP实体关联到两个RLC实体和两个逻辑信道、一个MAC实体。在图3(b)所示示意图中,一个DRB的PDCP实体关联到两个RLC实体和两个逻辑信道、两个MAC实体。在图3(c)所示示意图中,一个SRB的RRC实体和PDCP实体关联到两个RLC实体和两个逻辑信道、一个MAC实体。在图3(d)所示示意图中,一个SRB的RRC实体和PDCP实体关联到两个RLC实体和两个逻辑信道、两个MAC实体。
如未特别说明,本公开中所述使能包重复功能(也可称PDCP包重复功能或承载包重复功能)也可以表述为配置PDCP实体将同一PDCP PDU发送到所关联的多个下层实体或RLC实体。如果是包重复MCG分离SRB或包重复SCG分离SRB,则使能包重复功能使得同一PDCPPDU通过MCG和SCG发送。去使能包重复功能也可以表述为配置PDCP实体将同一PDCP PDU发送到所关联的多个下层实体(或RLC实体)中的一个或所有PDCP PDU仅通过多个下层实体中的一个发送。例如,当接收到来自上层或MAC层或下层等的去使能PDCP的包重复功能的指令时,将PDCP PDU仅通过预定义的逻辑信道标识的逻辑信道关联的RLC实体发送或通过逻辑信道标识较小或最小或较大或最大的逻辑信道关联的RLC实体发送。如果是包重复MCG分离SRB,则去使能PDCP包重复功能使得PDCP PDU仅通过MCG或SCG发送或去使能PDCP包重复功能使得PDCP PDU仅通过MCG发送或去使能PDCP包重复功能使得PDCP PDU仅通过SCG发送;如果是包重复SCG分离SRB,则去使能包重复功能使得PDCP PDU仅通过SCG或MCG发送或去使能PDCP包重复功能使得PDCP PDU仅通过MCG发送或去使能PDCP包重复功能使得PDCP PDU仅通过SCG发送。
图4示出了根据本公开实施例的用户设备UE中的方法400的流程图。方法400用于建立包重复SRB。
如图所示,在步骤S410,UE从基站接收指示对应的信令无线承载SRB是否支持包重复的指示标识和支持包重复的SRB的配置信息。
在一个实现方式中,如果包重复SRB与对应的不支持包重复的SRB具有相同的SRB标识(记为srb-Identity),那么方法400还包括:从基站接收对应的包重复SRB的SRB标识(未示出)。
在另一个实现方式中,如果包重复SRB与对应的不支持包重复的SRB具有不同的SRB标识,那么所述指示标识就是包重复SRB的SRB标识。换句话说,由于包重复SRB与对应的不支持包重复的SRB具有不同的SRB标识,所以UE接收到SRB标识就可以确定对应的SRB是否支持包重复。
在步骤S420,UE根据接收到的配置信息建立对应的包重复SRB。
下面描述载波聚合CA场景下,用户设备建立包重复SRB的实施例,所述实施例也适
用于建立包重复分离SRB。
实施例一
包重复SRB与对应的不支持包重复的SRB(所述SRB与包重复SRB传输相同的数据,实现同样的QoS/功能,其区别在于一个支持包重复功能,另一个不支持)采用相同的SRB标识,则为包重复SRB预定义两个逻辑信道标识,其中一个逻辑信道的标识与不支持包重复的SRB相同。例如,支持包重复的SRB1和不支持包重复的SRB1均命名为SRB1。此时,在RRC信令中用一个指示标识来指示建立包重复SRB还是不支持包重复的SRB。具体地,
步骤1:用户设备接收到来自基站的RRC信令(例如,RRC连接重配置消息),所述RRC信令中可以包含一个指示标识,所述指示标识用于指示对应的SRB是包重复SRB或支持包重复的SRB或对应的PDCP实体支持PDCP PDU重复发送两次或多次或对应的PDCP实体支持包重复功能。例如,当所述指示标识取值为“1”或“TRUE”或“Setup”或所述标识出现时,表示对应的SRB是包重复SRB或支持包重复功能的SRB或SRB对应的PDCP实体支持每个PDCP PDU重复发送两次或多次或对应的PDCP实体支持包重复功能;当所述标识取值为“0”或“FALSE”或“Release”或所述标识不出现时,表示对应的SRB不是包重复SRB或是不支持包重复功能的SRB或对应的PDCP实体不重复发送PDCP PDU或对应的PDCP实体不支持包重复功能或对应的PDCP实体将PDCP PDU发送到关联的多个下层实体(或RLC实体)中的某一个。所述RRC信令中还包含支持包重复的SRB的配置信息。
步骤2:用户设备根据接收到的RRC信令中包含的包重复SRB配置信息建立对应的包重复SRB。具体可以包括以下操作(操作顺序可调换):
-可选的,应用对应包重复SRB的预定义配置。如果是包重复分离SRB,则分别采用MeNB或MCG和SeNB或SCG中的预定义配置。
-建立PDCP实体,如果所述PDCP实体需要进行安全配置,则对所述PDCP实体按照MCG的安全配置进行配置。如果是在SCG中建立PDCP实体或包重复SCG SRB或包重复SCG分离SRB,则按照SCG的安全配置配置PDCP实体。可选的,还包含配置PDCP实体使能包重复功能;或者,配置PDCP实体去使能包重复功能。
-根据RRC信令中包含的rlc-Config建立一个或两个RLC实体,所述两个RLC实体可以采用相同或不同的配置。如果采用不同的配置,则RRC信令中对应的包重复SRB包含两个rlc-Config信元。
-根据RRC信令中包含的logicalChannelConfig建立两个DCCH逻辑信道,将所述逻辑信道的逻辑信道标识分别设置为对应包重复SRB的两个预定义的值。如果是包重复分离SRB,则分别采用MeNB或MCG和SeNB或SCG中的预定义配置。
实施例二
包重复SRB与对应的不支持包重复的SRB(所述SRB与包重复SRB传输相同的数据,实现同样的QoS/功能,其区别在于一个支持包重复功能,另一个不支持)采用相同的SRB标识(srb-Identity),包重复SRB的一个逻辑信道的标识为对应不支持包重复SRB的预定义的逻辑信道标识(记为LCH_ID),另一个逻辑信道标识为预定义的逻辑信道标识加上一个偏移(记为offset)得到的值。优选的,所述偏移为最大可配置的逻辑信道标识,记为MAX_LCH_ID。具体地,
步骤1:用户设备接收到来自基站的RRC信令(例如,RRC连接重配置消息),所述RRC信令中可以包含一个指示标识,所述指示标识用于指示对应的SRB是包重复SRB或支持包重复的SRB或对应的PDCP实体支持PDCP PDU重复发送两次或多次或对应的PDCP实体支持包重复功能。。例如,当所述指示标识取值为“1”或“TRUE”或“Setup”或所述标识出现时,表示对应的SRB是包重复SRB或支持包重复功能的SRB或SRB对应的PDCP实体支持每个PDCP PDU重复发送两次或多次或对应的PDCP实体支持包重复功能;当所述标识取值为“0”或“FALSE”或“Release”或所述标识不出现时,表示对应的SRB不是包重复SRB或不支持包重复功能的SRB或对应的PDCP实体不支持重复发送PDCP PDU或对应的PDCP实体不支持包重复功能。所述RRC信令中还包含支持包重复的SRB的配置信息。
步骤2:用户设备根据接收到的RRC信令中包含的包重复SRB配置信息建立对应的包重复SRB。具体可以包括以下操作(操作顺序可调换):
-可选的,应用对应包重复SRB的预定义配置。
-建立PDCP实体,如果所述PDCP实体需要进行安全配置,则对所述PDCP实体按照MCG的安全配置进行配置。如果是在SCG中建立PDCP实体或包重复SCG SRB或包重复SCG分离SRB,则按照SCG的安全配置配置PDCP实体。可选的,还包含配置PDCP实体使能包重复功能;或者,配置PDCP实体去使能包重复功能。
-根据RRC信令中包含的rlc-Config建立一个或两个RLC实体,所述两个RLC实体可以采用相同或不同的配置。如果采用不同的配置,则RRC信令中对应的包重复SRB包含两个rlc-Config信元。
-根据RRC信令中包含的logicalChannelConfig建立两个DCCH逻辑信道。将其中一个逻辑信道的逻辑信道标识设置为预定义的值LCH_ID,另一个逻辑信道的逻辑信道标识设置为LCH_ID+offset。优选地,另一个逻辑信道的逻辑信道标识为LCH_ID+MAX_LCH_ID。如果还需要建立第3个逻辑信道,则对应的逻辑信道的标识可以设置为LCH+2(offset),依次类推。即,其它逻辑信道的逻辑信道标识为LCH_ID加上偏移的若干倍。
实施例三
包重复SRB与对应的不支持包重复的SRB(所述SRB与包重复SRB传输相同的数据,实现同样的QoS/功能,其区别在于一个支持包重复功能,另一个不支持)采用相同的SRB标识(srb-Identity),包重复SRB的一个逻辑信道标识为对应不支持包重复SRB的预定义的逻辑信道标识(记为LCH_ID),另一个逻辑信道标识包含在用于配置包重复SRB的RRC信令中。
步骤1:用户设备接收到来自基站的RRC信令(例如,RRC连接重配置消息),所述RRC信令中可以包含一个指示标识,所述指示标识用于指示对应的SRB是包重复SRB或支持包重复的SRB或对应的PDCP实体支持PDCP PDU重复发送两次或多次或对应的PDCP实体支持包重复功能。例如,当所述指示标识取值为“1”或“TRUE”或“Setup”或所述标识出现时,表示对应的SRB是包重复SRB或支持包重复功能的SRB或SRB对应的PDCP实体支持每个PDCP PDU重复发送两次或多次或对应的PDCP实体支持包重复功能;当所述标识取值为“0”或“FALSE”或“Release”或所述标识不出现时,表示对应的SRB不是包重复SRB或不支持包重复功能的SRB或对应的PDCP实体不支持重复发送PDCP PDU或对应的PDCP实体不支持包重复功能。所述RRC信令中还包含支持包重复的SRB的配置信息。
步骤2:用户设备根据接收到的RRC信令中包含的包重复SRB配置信息建立对应的包重复SRB。具体可以包括以下操作(操作顺序可调换):
-可选的,应用对应包重复SRB的预定义配置。
-建立PDCP实体,如果所述PDCP实体需要进行安全配置,则对所述PDCP实体按照MCG的安全配置进行配置。如果是在SCG中建立PDCP实体或包重复SCG SRB或包重复SCG分离SRB,则按照SCG的安全配置配置PDCP实体。可选的,还包含配置PDCP实体使能包重复功能;或者,配置PDCP实体去使能包重复功能。
-根据RRC信令中包含的rlc-Config建立一个或两个RLC实体,所述两个RLC实体可以采用相同或不同的配置。如果采用不同的配置,则RRC信令中对应的包重复SRB包含两个rlc-Config信元。
-根据RRC信令中包含的logicalChannelConfig建立两个DCCH逻辑信道,将其中一个逻辑信道的逻辑信道标识设置为预定义的值,另一个逻辑信道的逻辑信道标识设置为RRC信令中携带的对应值。
实施例四
包重复SRB与对应的不支持包重复的SRB(所述SRB与包重复SRB传输相同的数据,实现同样的QoS/功能,其区别在于一个支持包重复功能,另一个不支持)采用不同的SRB标识(srb-Identity),所述SRB标识是预定义的,用户根据所述SRB标识可以确定建立包重复SRB。为所述SRB标识对应的包重复SRB预定义两个逻辑信道标识,所述两个逻辑信道标识可以不同于不支持包重复的SRB的逻辑信道标识或者其中一个逻辑信道的标识与不支持包重复的SRB的逻辑信道标识相同(此时,可以为包重复SRB预定义一个逻辑信道标识,另一个逻辑信道标识采用与对应的不支持包重复SRB的预定义逻辑信道标识)。具体地,
步骤1:用户设备接收到来自基站的RRC信令(例如,RRC连接重配置消息),所述RRC信令中包含要建立的包重复SRB的标识,还包含支持包重复的SRB的配置信息。
步骤2:用户设备根据接收到的RRC信令中包含的包重复SRB的标识和对应的配置信息建立对应的包重复SRB。具体可以包括以下操作(操作顺序可调换):
-可选的,应用SRB标识对应的包重复SRB的预定义配置。
-建立PDCP实体,如果所述PDCP实体需要进行安全配置,则对所述PDCP实体按照MCG的安全配置进行配置。如果是在SCG中建立PDCP实体或包重复SCG SRB或包重复SCG分离SRB,则按照SCG的安全配置配置PDCP实体。可选的,还包含配置PDCP实体使能包重复功能;或者,配置PDCP实体去使能包重复功能。
-根据RRC信令中包含的rlc-Config建立一个或两个RLC实体,所述两个RLC实体可以采用相同或不同的配置。如果采用不同的配置,则RRC信令中对应的包重复SRB包含两个rlc-Config信元。
-根据RRC信令中包含的logicalChannelConfig建立两个DCCH逻辑信道,将所述逻辑信道的逻辑信道标识分别设置为对应包重复SRB的两个预定义的值。
实施例五
包重复SRB与对应的不支持包重复的SRB(所述SRB与包重复SRB传输相同的数据,实现同样的QoS/功能,其区别在于一个支持包重复功能,另一个不支持)采用不同的SRB标识(srb-Identity),所述SRB标识是预定义的,用户根据所述SRB标识可以确定建立包重复SRB。为所述SRB标识对应的包重复SRB预定义一个逻辑信道标识(记为LCH_ID),所述逻辑信道标识不同于对应不支持包重复SRB的预定义的逻辑信道标识或者所述逻辑信道标识与对应不支持包重复SRB的预定义的逻辑信道标识相同。另一个逻辑信道标识为预定义的逻辑信道标识加上一个偏移(记为offset)得到的值。优选的,所述偏移为最大可配置的逻辑信道标识,记为MAX_LCH_ID。具体地,
步骤1:用户设备接收到来自基站的RRC信令(例如,RRC连接重配置消息),所述RRC信令中包含要建立的包重复SRB的标识,还包含支持包重复的SRB的配置信息。
步骤2:用户设备根据接收到的RRC信令中包含的包重复SRB的标识和包重复SRB配置信息建立对应的包重复SRB。具体可以包括以下操作(操作顺序可调换):
-可选的,应用SRB标识对应的包重复SRB的预定义配置。
-建立PDCP实体,如果所述PDCP实体需要进行安全配置,则对所述PDCP实体按照MCG的安全配置进行配置。如果是在SCG中建立PDCP实体或包重复SCG SRB或包重复SCG分离SRB,则按照SCG的安全配置配置PDCP实体。可选的,还包含配置PDCP实体使能包重复功能;或者,配置PDCP实体去使能包重复功能。
-根据RRC信令中包含的rlc-Config建立一个或两个RLC实体,所述两个RLC实体可以采用相同或不同的配置。如果采用不同的配置,则RRC信令中对应的包重复SRB包含两个rlc-Config信元。
-根据RRC信令中包含的logicalChannelConfig建立两个DCCH逻辑信道。将其中一个逻辑信道的逻辑信道标识设置为预定义的值LCH_ID,另一个逻辑信道的逻辑信道标识设置为LCH_ID+offset。优选地,另一个逻辑信道的逻辑信道标识为LCH_ID+MAX_LCH_ID。如果还需要建立第3个逻辑信道,则对应的逻辑信道的标识可以设置为LCH+2(offset),依次类推。即,其它逻辑信道的逻辑信道标识为LCH_ID加上偏移的若干倍。
图5示出了根据本公开实施例的用户设备UE中的方法500的流程图。方法500用于对SRB是否支持包重复进行重配置。
如图所示,在步骤S510,UE从基站接收指示重配置后的信令无线承载SRB是否支持包重复的指示标识。
在步骤S520,如果已配置的SRB不支持包重复,并且所述指示标识指示重配置后的SRB支持包重复,则UE将该已配置的SRB重配置为支持包重复。
在一个实现方式中,方法500还包括:如果已配置的SRB支持包重复,并且所述指示标识指示重配置后的SRB不支持包重复,则UE将该已配置的SRB重配置为不支持包重复(未示出)。
下面描述载波聚合CA场景下,用户设备重配置包重复SRB的实施例。
实施例一
本实施例中,包重复SRB和对应的不支持包重复的SRB采用相同的SRB标识(所述SRB与包重复SRB传输相同的数据,实现同样的QoS/功能,其区别在于一个支持包重复功能,另一个不支持)。
具体地,步骤1、用户设备接收到来自基站的RRC消息,所述消息可以为RRC重配置消息,所述RRC重配置消息可以是用于切换(RRC消息中包含指示切换的信元mobilityControlInfo)或非切换(RRC消息中不包含指示切换的信元mobilityControlInfo)场景。所述RRC消息中包含一个指示标识(记为fullConfig),所述指示标识用于指示将全配置(full configuration)应用于所述RRC重配置消息。所述RRC消息中还包含需要重配置的SRB标识,例如需要重配置的SRB的标识包含在信元srb-ToAddModList中。还可以为所述需要重配置的SRB关联一个指示标志,所述指示标识用于指示重配置后的SRB是一个包重复SRB或对应的PDCP实体支持PDCP PDU重复发送两次或多次或对应的PDCP实体支持包重复功能,即,用户设备将SRB标识对应的已配置的SRB(也可称为已存在的或当前SRB,是UE接收到RRC消息前已经配置的SRB)重配置为一个包重复SRB。所述已配置的SRB可以是包重复SRB,也可以是不支持包重复的SRB。例如,当所述指示标识取值为“1”或“TRUE”或“Setup”或所述标识出现时,表示对应的SRB是包重复SRB或支持包重复功能的SRB或SRB对应的PDCP实体支持每个PDCP PDU重复发送两次或多次或PDCP支持包重复功能;当所述标识取值为“0”或“FALSE”或“Release”或所述标识不出现时,表示对应的SRB不是包重复SRB或不支持包重复功能的SRB或对应的PDCP实体不支持包重复功能。
步骤2、对于包含在RRC消息中的SRB标识对应的SRB,如果已配置的SRB是不支持包重复的SRB,即,将一个不支持包重复的SRB重配置为支持包重复的SRB,则进行以下操作(操作顺序可变更):
-将预定义配置应用到包重复SRB(可选)。
-配置PDCP实体使能或去使能包重复功能(可选)。
-为所述SRB标识对应的包重复SRB建立一个新的RLC实体和DCCH逻辑信道。可以将所述逻辑信道的逻辑信道标识设置为以下之一(即所述新建立的逻辑信道的逻辑信道标识的设定与建立包重复SRB实施例中给出的设置逻辑信道标识方法相同):所述SRB标识对应的另一个预定义的值、所述SRB标识对应的预定义的值加上一个偏移、RRC消息中携带的所述SRB标识对应的逻辑信道标识。
-将SRB标识对应的逻辑信道缺省(default)配置或默认配置应用于对应的SRB。可以将相同或不同的逻辑信道缺省配置应用于两个逻辑信道。也可以一个逻辑信道采用缺省配置,另一个逻辑信信道采用RRC消息中携带的logicalChannelConfig配置信息。
对于包含在RRC消息中的SRB标识对应的SRB,如果已配置的SRB是包重复SRB且RRC信令中不包含指示所述SRB为重复SRB的指示标识,即,将一个包重复SRB重配置为不支持包重复的SRB,则进行以下操作(操作顺序可变更):
-配置PDCP实体去使能包重复功能(可选)。
-将SRB标识对应的预定义配置应用到SRB,所述SRB是不支持包重复的SRB,即,所述预定义配置是不支持包重复的SRB对应的预定义配置。
-释放一个RLC实体,即,释放除不支持包重复SRB对应的RLC实体外的其它RLC实体或释放除不支持包重复SRB对应的逻辑信道(所述逻辑信道的逻辑信道标识为不支持包重复的SRB对应的预定义值)关联的RLC实体外的其它RLC实体。
-释放一个逻辑信道,即,释放除不支持包重复SRB对应的逻辑信道外的其它逻辑信道。
-将SRB标识对应的RLC缺省(default)配置或默认配置应用于对应的SRB。
-将SRB标识对应的逻辑信道缺省配置或默认配置应用于对应的SRB。
实施例二
如果用户设备接收到来自基站的RRC消息,所述消息可以为RRC重配置消息,所述RRC重配置消息可以是用于切换(RRC消息中包含指示切换的信元mobilityControlInfo)或非切换(RRC消息中不包含指示切换的信元mobilityControlInfo)场景。所述RRC消息中包含一个指示标识(记为fullConfig),所述指示标识用于指示将全配置(fullconfiguration)应用于所述RRC重配置消息。所述RRC消息中还包含需要重配置的SRB标识,例如需要重配置的SRB的标识包含在信元srb-ToAddModList中。对于RRC消息包含的SRB标识对应的SRB:用户设备将SRB标识对应的已配置的SRB(也可称为已存在的或当前SRB,是UE接收到RRC消息前已经配置的SRB)重配置为一个不支持包重复的SRB。所述已配置的SRB可以是包重复SRB,也可以是不支持包重复的SRB。具体地(操作顺序可变更):
-将SRB标识对应的预定义配置应用到SRB,所述SRB是不支持包重复的SRB,即所述预定义配置是不支持包重复的SRB对应的预定义配置。
-如果已配置的SRB是包重复SRB,则释放一个RLC实体。即,释放除不支持包重复SRB对应的RLC实体外的其它RLC实体或释放除不支持包重复SRB对应的逻辑信道(所述逻辑信道的逻辑信道标识为不支持包重复的SRB对应的预定义值)关联的RLC实体外的其它RLC实体。
-如果已配置的SRB是包重复SRB,则释放一个逻辑信道。即,释放除不支持包重复SRB对应的逻辑信道外的其它逻辑信道,所述逻辑信道的逻辑信道标识不是不支持包重复的SRB对应的预定义值。
-将SRB标识对应的RLC缺省(default)配置或默认配置应用于对应的SRB。
-将SRB标识对应的逻辑信道缺省配置或默认配置应用于对应的SRB。
-配置PDCP实体去使能包重复功能(可选)。
图6示出了根据本公开实施例的基站中的方法600的流程图。方法600用于指示UE使能和去使能PDCP包重复功能。
如图所示,在步骤S610,基站配置使能和/或去使能包重复功能的指示信息。例如,该指示信息可以利用新定义的PDCP控制PDU(PDCP Control PDU)、或者已定义的实现其它功能的PDCP控制PDU中的一个或多个比特、或者新定义的MAC CE(Control Element,控制元素)等表示。
在步骤S620,基站将所配置的指示信息发送给用户设备UE,以指示UE使能或去使能包重复功能。
图7示出了根据本公开实施例的用户设备UE中的方法700的流程图。方法700用于使能和/或去使能PDCP包重复功能。
如图所示,在步骤S710,UE从基站接收使能和/或去使能包重复功能的指示信息。例如,该指示信息可以利用新定义的PDCP控制PDU(PDCP Control PDU)、或者已定义的实现其它功能的PDCP控制PDU中的一个或多个比特、或者新定义的MAC CE(Control Element,控制元素)等表示。
在步骤S720,UE根据接收到的指示信息使能或去使能包重复功能。
下面描述使能和去使能PDCP包重复功能的实施例,所述实施例中的方法可以应用
于SRB(即包重复SRB和/或包重复分离SRB)和DRB(即包重复DRB和/或包重复分离DRB)
实施例一
定义一个PDCP控制PDU(PDCP Control PDU),所述PDCP控制PDU用于传输使能和/或去使能PDCP实体包重复功能的指示信息。图8示出了PDCP控制PDU示例格式。“D/C”:1比特,控制PDU和数据PDU指示信息。取值为0表示对应的PDU为控制PDU,取值为1表示对应的PDU为数据PDU。“PDU type”:3比特,PDU类型指示信息。不同的取值对应不同类型的控制PDU,可以为使能和去使能PDCP实体包重复功能的控制PDU预定义一个值,例如,当“PDUtype”取值为“011”时,对应的控制PDU为实现使能和/或去使能PDCP实体包重复功能的控制PDU。“R”:1比特,表示预留,值可以设置为0,接收端将忽略该比特信息。“I”:1比特或多个比特(也可以用其它符号表示“I”),设置不同的取值表示使能或去使能PDCP实体的包重复功能。例如,占1比特,当取值为“0”表示去使能包重复功能,取值为“1”表示使能包重复功能,反之亦然。
如果是包重复MCG SRB或包重复MCG DRB或包重复SCG SRB或包重复SCG DRB,则用于去使能PDCP包重复功能的PDCP控制PDU中还可以包含一个指示标识(也可称为字段),所述指示标识用于指示去使能包重复功能后,PDCP PDU通过MCG发送还是通过SCG发送。或者,定义所述指示标识时,不定义“I”。此时,用户设备根据所述指示标识重配置PDCP实体,使得PDCP PDU仅通过指示标识中指示的CG发送或者不通过指示标识中指示的CG发送或者通过指示标识中指示的CG外的其他CG发送。
实施例二
利用已定义的实现其它功能的PDCP控制PDU中的一个或多个比特来指示使能或去使能PDCP实体包重复功能。可选的,将所述包含实现其他功能和使能或去使能PDCP实体包重复功能的PDCP控制PDU定义为一个新的PDU类型。
优选的,利用用于PDCP状态报告的PDCP控制PDU中的保留比特“R”来携带使能或去使能PDCP实体包重复功能的信息。可选的,将所述包含PDCP状态报告和使能或去使能PDCP实体包重复功能的PDCP控制PDU定义为一个新的PDU类型。
备选的,利用用于interspersed ROHC反馈包的PDCP控制PDU中的保留比特“R”来携带使能或去使能PDCP实体包重复功能的信息。可选的,将所述包含interspersed ROHC反馈包和使能或去使能PDCP实体包重复功能的PDCP控制PDU定义为一个新的PDU类型。
实施例三
定义一个MAC CE(Control Element,控制元素),所述MAC CE用于使能和/或去使能包重复功能(或PDCP实体的包重复功能)。可选的,为所述实现使能和/或去使能包重复功能(或PDCP包重复功能)的MAC CE预定义一个指示标识,可记为LCID。所述LCID用于指示对应的MAC CE是使能和/或去使能包重复功能的MAC CE。
优选的,所述MAC CE中包含使能包重复功能的DRB标识和/或SRB标识,当某个DRB标识和/或SRB标识包含在所述MAC CE中,则表示使能(或去使能)对应包重复功能。反之,如果某个DRB标识和/或SRB标识不包含在所述MAC CE中,则可以表示去使能(或使能)对应包重复功能。当MAC实体接收到所述MAC CE,则将所述MAC CE中包含的DRB标识和/或SRB标识指示给上层(RRC层或PDCP层),上层根据所述指示信息使能或去使能相应DRB和/或SRB的包重复功能。可选的,对于未被下层指示的DRB标识和/或SRB标识对应的包重复DRB和/或SRB,去使能或使能相应DRB和/或SRB的包重复功能。
备选的,所述MAC CE中包含一个位图。位图长度固定或可变。位图中的每一比特对应一个SRB和/或DRB(包重复SRB和/或包重复DRB)。位图中每一比特取“0”或“1”分别对应去使能或使能(或0表示使能,1表示去使能)对应SRB和/或DRB的包重复功能。位图的长度可以是系统所能配置的SRB和/或DRB的最大值或基站为UE配置的SRB和DRB数或配置的包重复SRB和/或包重复DRB数。可选的,按照先SRB后DRB的顺序对应位图中的各个比特,并且按照SRB和/或DRB标识从小到大的顺序依次对应位图中各个比特。可以按照从位图第1个字节左边第一比特到右依次对应或从位图最后一个字节最右边第一比特到左依次对应,即位图第1个字节左边第一比特对应标识最小的SRB或位图最后一个字节最右边第一比特对应标识最大的DRB。例如,假设UE中配置了支持包重复功能的SRB2和DRB1、DRB3,则将位图中从第1个字节左边第一比特到右3比特依次对应SRB2和DRB1、DRB3。又例如,将位图中的各个比特依次对应系统可以设置为支持包重复功能的SRB和DRB。假设SRB1和SRB2可以配置为支持包重复功能且所有DRB都可以配置为支持包重复功能,假设系统支持的DRB数为n。则位图中从左边第一比特往右(或从右边最后一比特往左)2+n比特分别对应SRB1、SRB2、DRB1、DRB2、....、DRBn。其中,“DRBi”表示DRB标识的“i”的DRB。
备选的,包重复SRB和包重复DRB通过不同的使能和/或去使能包重复MAC CE发送。优选的,为所述两个MAC CE预定义不同的LCID值。备选的,两者使用相同的LCID值,但在所述MAC CE中用一个字段指示MAC CE的类型,通过该字段的不同取值来指示对应的MAC CE是包重复SRB对应的使能和/或去使能包重复MAC CE还是包重复DRB对应的使能和/或去使能包重复MAC CE。例如,如果所述字段为“0”,则表示是包重复SRB对应的使能和/或去使能包重复MAC CE;如果所述字段为“1”,则表示是包重复DRB对应的使能和/或去使能包重复MACCE。反之亦然。
如果是包重复MCG SRB或包重复MCG DRB或包重复SCG SRB或包重复SCG DRB,可以预定义当使能或去使能包重复功能时,MAC CE只能从MCG或SCG对应的MAC发送。例如,如果是包重复MCG SRB或包重复MCG DRB,则对应的MAC CE通过MCG发送;如果是包重复SCGSRB或包重复SCG DRB,则对应的MAC CE通过SCG发送。
实施例四
基于激活/去激活MAC CE来使能或去使能PDCP包重复功能。当MAC层接收到用于激活或去激活SCell的基于激活/去激活MAC CE时,向上层发送指示信息。上层将根据所述指示信息使能或去使能包重复功能。
优选的,当接收到用于激活或去激活SCell的MAC CE时,如果当前处于激活状态的Cell(包含PCell和SCell)数目多于一个,则指示上层(例如RRC)使能已配置支持包重复功能的SRB和/或DRB的包重复功能;如果当前处于激活态的Cell少于两个(即只有PCell处于激活态,其他Cell处于去激活态),则指示上层(例如RRC)去使能已配置支持包重复功能的SRB和/或DRB的包重复功能。
备选的,当接收到用于激活或去激活SCell的MAC CE时,如果当前处于激活状态的Cell(包含PCell和SCell)数目多于一个,则给上层(例如RRC)发送指示信息,所述指示信息指示当前处于激活状态的Cell多于一个或指示当前处于激活态的Cell数目。上层根据所述指示信息使能已配置支持包重复功能的SRB和/或DRB的包重复功能。如果当前处于激活状态的Cell(包含PCell和SCell)数目少于两个个,则给上层(例如RRC)发送指示信息,所述指示信息指示当前处于激活状态的Cell两于两个一个或指示当前处于激活态的Cell数目。上层根据所述指示信息去使能已配置支持包重复功能的SRB和/或DRB的包重复功能。
备选的,MAC层在接收到用于激活或去激活SCell的MAC CE时,只有当激活的Cell(包含PCell和SCell)从一个变为多个和/或从多个变为一个时,才向上层发送指示信息,所述指示信息用于指示当前处于激活态的Cell数或使能或去使能SRB和/或DRB的包重复功能。上层将根据所述指示信息使能或去使能包重复功能。
实施例五
当只有一个Cell处于激活态,但是MAC层接收到来自对应同一包重复SRB或包重复DRB的两个或多个逻辑信道的数据时,MAC层向上层(例如RRC)指示错误或指示只有一个Cell处于激活态或者指示上层去使能包重复功能,或者MAC层将来自所述两个或多个逻辑信道的数据通过一个CC发送,或者MAC层只发送其中一个逻辑信道的数据(例如,发送来自逻辑信道标识较小或最小的逻辑信道的数据),或者构建一个MAC CE,所述MAC CE用于请求基站激活SCell。如果MAC层向上层指示错误或指示只有一个Cell处于激活态,上层接收到所述指示后可以去使能包重复功能或向基站发送RRC消息,所述RRC消息用于请求基站激活SCell。
下面描述用户设备中包重复SRB的PDCP实体对接收到的PDCP PDU的处理过程
UE接收来自基站的PDCP数据PDU,如果所述PDCP数据PDU是重复的PDU或SDU,对所述PDCP PDU或SDU进行完整性校验(如果支持),如果完整性校验失败,则指示上层(例如RRC层)完整性校验失败。上层接收到所述指示后,执行RRC连接重建。
下面描述的算法实施例涉及以下参数:
Last_Submitted_PDCP_RX_SN:对于映射到RLC AM的DRB对应的PDCP实体,所述变量用于指示上一次递交给上层的PDCP SDU的SN。在本公开实施例中,由于Last_Submitted_PDCP_RX_SN=Next_PDCP_RX_SN-1,故可以替换使用这两个变量。
Reordering_Window:指示重排序窗口的大小。其大小与PDCP SN所占比特数相关,是PDCP SN空间的一半。
RX_HFN:所述变量用于指示产生COUNT值的HFN的值,所述COUNT用于特定PDCP实体接收到的PDCP PDUs。
Next_PDCP_RX_SN:所述变量用于指示特定PDCP实体接收端下一个期望的PDCPSN。
PSCP SN:PDCP序列号,可以是PDCP SDU或PDU的序列号。
Maximum_PDCP_SN:最大PDCP SN号,所述最大PDCP SN号与为PDCP实体配置的SN所占比特数相关。
COUNT:由HFN和PDCP SN组成,如图9所示。
received PDCP SN:接收到的PDCP PDU的SN。
图10示出了PDCP实体处理接收到的PDCP PDU的示意流程图。
在步骤1001,用户设备接收来自基站(或下层)的PDCP PDU。
在步骤1002,判断received PDCP SN(接收到的PDCP SN)是否满足received PDCPSN-Last_Submitted_PDCP_RX_SN>Reordering_Window?如果是,则执行步骤1003;否则,执行步骤1004。
在步骤1003,利用COUNT和接收到的PDCP SN对所述接收到的PDU进行解密和完整性校验(如果支持),所述COUNT基于RX_HFN-1(PDU解密后得到PDCP SDU);如果完整性校验失败,则指示上层(例如RRC)完整性校验失败。可选的,删除所述得到的PDCP SDU。如果完整性校验失败,则算法结束;如果完整性校验成功,则返回步骤1001。
在步骤1004,判断received PDCP SN是否满足0<=Last_Submitted_PDCP_RX_SN-received PDCP SN<Reordering_Window?如果是,则执行步骤1005;否则,执行步骤1006。
在步骤1005,利用COUNT和接收到的PDCP SN对所述接收到的PDU进行解密和完整性校验(如果支持),所述COUNT基于RX_HFN(PDU解密后得到PDCP SDU);如果完整性校验失败,则指示上层(例如RRC)完整性校验失败。可选的,删除所述得到的PDCP SDU。如果完整性校验失败,则算法结束;如果完整性校验成功,则返回步骤1001。
在步骤1006,判断received PDCP SN是否满足received PDCP SN<Next_PDCP_RX_SN?如果是,则执行步骤1007;否则,执行步骤1008。
在步骤1007,利用COUNT和received PDCP SN对所述接收到的PDU进行解密和完整性校验(如果支持),所述COUNT基于RX_HFN+1(PDU解密后得到PDCP SDU);
在步骤1008,利用COUNT和received PDCP SN对所述接收到的PDU进行解密和完整性校验(如果支持),所述COUNT基于RX_HFN(PDU解密后得到PDCP SDU)。
在步骤1009,如果支持完整性校验且完整性校验成功或不支持完整性校验,则执行步骤1010。否则,执行步骤1014。
在步骤1010,如果received PDCP SN<Next_PDCP_RX_SN,则RX_HFN=RX_HFN+1。
在步骤1011,Next_PDCP_RX_SN t=received PDCP SN+1。如果Next_PDCP_RX_SN>Maximum_PDCP_SN,则Next_PDCP_RX_SN=0且RX_HFN=RX_HFN+1。
在步骤1012,将得到的PDCP SDU递交给上层。
在步骤1013,将Last_Submitted_PDCP_RX_SN置为最后一个递交给上层的PDCPSDU的PDCP SN。如果不采用变量Last_Submitted_PDCP_RX_SN,则不执行该步骤。
在步骤1014,删除接收到的PDCP数据PDU且指示上层完整性校验失败。
需要说明的是,步骤1002和1004的判断条件可调换执行顺序。步骤1006和步骤1010的判断条件received PDCP SN<Next_PDCP_RX_SN等价于Next_PDCP_RX_SN-receivedPDCP SN>Reordering_Window。
以下将参照图11对根据本公开实施例的UE的结构进行描述。图11示出了根据本公开实施例的UE 1100的结构示意图。UE 1100可以用于执行参考图4、图5或图7描述的方法。
如图11所示,UE 1100包括用于外部通信的收发机1101;处理单元或处理器1103,该处理器1103可以是单个单元或者多个单元的组合,用于执行方法的不同步骤;存储器1105,其中存储有计算机可执行指令,所述指令在被处理器1103执行时,使UE 1100执行与方法400相对应的以下操作:经由收发机1101从基站接收指示对应的信令无线承载SRB是否支持包重复的指示标识和支持包重复的SRB的配置信息;以及根据接收到的配置信息建立对应的包重复SRB。
在一个示例性实施例中,存储器1105还存储有使得处理器1103执行以下操作的指令:如果包重复SRB与对应的不支持包重复的SRB具有相同的SRB标识,那么从基站接收对应的包重复SRB的SRB标识。
在一个示例性实施例中,如果包重复SRB与对应的不支持包重复的SRB具有不同的SRB标识,那么所述指示标识是包重复SRB的SRB标识。
存储器1105也可以存储有计算机可执行指令,所述指令在被处理器1103执行时,使UE 1100执行与方法500相对应的以下操作:经由收发机1101从基站接收指示重配置后的信令无线承载SRB是否支持包重复的指示标识;以及如果已配置的SRB不支持包重复,并且所述指示标识指示重配置后的SRB支持包重复,则UE将该已配置的SRB重配置为支持包重复。
在一个示例性实施例中,存储器1105还存储有使得处理器1103执行以下操作的指令:如果已配置的SRB支持包重复,并且所述指示标识指示重配置后的SRB不支持包重复,则将该已配置的SRB重配置为不支持包重复。
存储器1105也可以存储有计算机可执行指令,所述指令在被处理器1103执行时,使UE 1100执行与方法700相对应的以下操作:经由收发机1101从基站接收使能和/或去使能包重复功能的指示信息;以及根据接收到的指示信息使能或去使能包重复功能。
以下将参照图12对根据本公开实施例的基站的结构进行描述。图12示出了根据本公开实施例的基站1200的结构示意图。基站1200可以用于执行参考图6描述的方法。
如图12所示,基站1200包括用于外部通信的收发机1201;处理单元或处理器1203,该处理器1203可以是单个单元或者多个单元的组合,用于执行方法的不同步骤;存储器1205,其中存储有计算机可执行指令,所述指令在被处理器1203执行时,使基站1200执行与方法600相对应的以下操作:配置使能和/或去使能包重复功能的指示信息;以及将所配置的指示信息发送给用户设备UE,以指示UE使能或去使能包重复功能。
本公开还提供至少一个具有非易失性或易失性存储器形式的计算机存储介质,例如电可擦除可编程只读存储器(EEPROM)、闪存和硬盘驱动。计算机可执行指令当被处理器1103执行时使得UE 1100执行例如之前结合图4、图5或图7描述的过程的动作,或者当被处理器1203执行时使得基站1200执行例如之前结合图6描述的过程的动作。
处理器可以是单个CPU(中央处理器),但是也可以包括两个或更多个处理器。例如,处理器可以包括通用微处理器;指令集处理器和/或相关芯片集和/或专用微处理器(例如,专用集成电路(ASIC))。处理器也可以包括用于高速缓存目的的板载存储器。例如,计算机存储介质可以是闪存、随机存取存储器(RAM)、只读存储器(ROM)或EEPROM。
运行在根据本发明的设备上的计算机可执行指令或者程序可以是通过控制中央处理单元(CPU)来使计算机实现本发明的实施例功能的程序。该程序或由该程序处理的信息可以临时存储在易失性存储器(如随机存取存储器RAM)、硬盘驱动器(HDD)、非易失性存储器(如闪速存储器)、或其他存储器系统中。
用于实现本发明各实施例功能的计算机可执行指令或程序可以记录在计算机可读存储介质上。可以通过使计算机系统读取记录在所述记录介质上的程序并执行这些程序来实现相应的功能。此处的所谓“计算机系统”可以是嵌入在该设备中的计算机系统,可以包括操作系统或硬件(如外围设备)。“计算机可读存储介质”可以是半导体记录介质、光学记录介质、磁性记录介质、短时动态存储程序的记录介质、或计算机可读的任何其他记录介质。
用在上述实施例中的设备的各种特征或功能模块可以通过电路(例如,单片或多片集成电路)来实现或执行。设计用于执行本说明书所描述的功能的电路可以包括通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)、或其他可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或上述器件的任意组合。通用处理器可以是微处理器,也可以是任何现有的处理器、控制器、微控制器、或状态机。上述电路可以是数字电路,也可以是模拟电路。因半导体技术的进步而出现了替代现有集成电路的新的集成电路技术的情况下,本发明的一个或多个实施例也可以使用这些新的集成电路技术来实现。
此外,本发明并不局限于上述实施例。尽管已经描述了所述实施例的各种示例,但本发明并不局限于此。安装在室内或室外的固定或非移动电子设备可以用作终端设备或通信设备,如AV设备、厨房设备、清洁设备、空调、办公设备、自动贩售机、以及其他家用电器等。
如上,已经参考附图对本发明的实施例进行了详细描述。但是,具体的结构并不局限于上述实施例,本发明也包括不偏离本发明主旨的任何设计改动。另外,可以在权利要求的范围内对本发明进行多种改动,通过适当地组合不同实施例所公开的技术手段所得到的实施例也包含在本发明的技术范围内。此外,上述实施例中所描述的具有相同效果的组件可以相互替代。