用户设备及其方法、基站及其方法
技术领域
本公开涉及无线通信技术领域,更具体地,本公开涉及用户设备及其方法、基站及其方法。
背景技术
2018年9月,在第三代合作伙伴计划(3rd Generation Partnership Project:3GPP)RAN#81次全会上,Nokia提出了一个关于5G(或称为NR)工业物联网(IIOT)的研究项目(参见非专利文献:RP-182090:Revised SID:Study on NR Industrial Internet ofThings(IoT)),并获批准。该研究项目的目标之一是通过数据重复(data duplication)来提高数据传输的可靠性和减少数据传输的时延,具体包括:(1)资源有效的PDCP重复,例如避免不必要的重复传输;(2)利用双连接或载波聚合实现超过两次的PDCP重复。
在版本15中,支持PDCP重复的承载最多可以配置两个RLC实体。配置了PDCP重复的承载的初始状态是通过pdcp-Duplication信元(所述信元的具体描述见3GPP TS38.331)来指示初始时是否激活PDCP重复功能。在载波聚合中,对于初始PDCP重复功能未激活的承载,其数据通过primaryPath信元(所述信元的具体描述见3GPP TS38.331)指示的逻辑信道发送。在双连接中,对于初始PDCP重复功能未激活的承载,根据待发送数据量的多少来决定数据是通过primaryPath信元(所述信元的具体描述见3GPP TS38.331)指示的逻辑信道发送还是采用分离承载方式发送。
在NR IIOT中,为达成利用双连接或载波聚合实现超两次的PDCP重复这一目标,部分厂商提出为支持PDCP重复的承载配置多个RLC实体但每次仅激活其中的若干个RLC实体的方式。如果支持PDCP重复的承载可以配置多个(超过两个)RLC实体,如何为配置了多个RLC实体的承载设置初始状态是需要解决的问题。
发明内容
为了解决现有技术中的上述问题,本发明提供了一种用户设备中的方法、用户设备、基站中的方法、以及基站。
根据本发明的第一方面,提供一种用户设备中的方法包括:从基站接收包含承载的分组数据汇聚协议PDCP重复配置信息的无线资源控制RRC消息;和所述用户设备基于所述承载的PDCP重复配置信息,进行分组数据汇聚协议PDCP重复的激活配置。
在上述方法中,所述承载的PDCP重复配置信息包含激活指示标识,所述激活指示标识用于指示无线链路控制RLC实体和/或逻辑信道和/或RLC承载的激活状态。
在上述方法中,所述激活指示标识包含主路径指示标识和辅路径指示标识,所述主路径指示标识包含:用于指示主路径的小区组的小区组标识、和/或用于指示主路径的逻辑信道的逻辑信道标识,所述辅路径指示标识包含:用于指示辅路径的小区组的小区组标识、和/或用于指示辅路径的逻辑信道的逻辑信道标识。
在上述方法中,所述激活指示标识包含小区组指示标识和/或逻辑信道指示标识,所述小区组指示标识用于指示主小区组MCG和辅小区组SCG,所述逻辑信道指示标识用于指示被激活的RLC实体和/或逻辑信道和/或RLC承载。
在上述方法中,所述激活指示标识包含第1指示标识和第2指示标识,所述第1指示标识用于指示主小区组MCG中被激活的RLC实体和/或逻辑信道和/或RLC承载,所述第2指示标识用于指示辅小区组SCG中被激活的RLC实体和/或逻辑信道和/或RLC承载。
在上述方法中,所述承载的PDCP重复配置信息包含最大可激活信息,所述最大可激活信息用于指示在所述承载的PDCP重复被激活时最大可激活的RLC实体和/或逻辑信道和/或RLC承载数,所述承载的PDCP重复配置信息包含服务小区限制信息,所述服务小区限制信息用于指示去激活所述PDCP重复后是否取消服务小区的限制。
在上述方法中,在所述承载的PDCP重复被激活时以及所述承载的PDCP重复被去激活时,根据逻辑信道标识的大小,来确定作为发送对象的逻辑信道,将PDCP PDU发送到关联到所述逻辑信道的RLC实体。
根据本发明的第二方面,提供一种用户设备,包括:处理器;以及存储器,存储有指令;其中,所述指令在由所述处理器运行时执行根据上下文所述的用户设备中的方法。
根据本发明的第三方面,提供一种基站中的方法,包括:生成包含承载的分组数据汇聚协议PDCP重复配置信息的无线资源控制RRC消息;和将所述承载的PDCP重复配置信息发送至用户设备,通过所述承载的PDCP重复配置信息对所述用户设备的PDCP重复进行配置。
根据本发明的第四方面,提供一种基站,包括:处理器;以及存储器,存储有指令;其中,所述指令在由所述处理器运行时执行根据上下文所述的基站中的方法。
附图说明
通过下文结合附图的详细描述,本公开的上述和其它特征将会变得更加明显,其中:
图1表示基于本公开的实施例的用户设备UE中的方法100的流程图。
图2表示基于本公开实施例的用户设备20的框图。
图3表示基于本公开的实施例的基站中的方法300的流程图。
图4表示基于本公开实施例的基站40的框图。
图5表示切换MAC CE的示意图。
具体实施方式
下面结合附图和具体实施方式对本公开进行详细阐述。应当注意,本公开不应局限于下文所述的具体实施方式。另外,为了简便起见,省略了对与本公开没有直接关联的公知技术的详细描述,以防止对本公开的理解造成混淆。
下面描述本公开涉及的部分术语,如未特别说明,本公开涉及的术语采用此处定义。本公开给出的术语在NR、LTE和eLTE中可能采用不同的命名方式,但本公开中采用统一的术语,在应用到具体的***中时,可以替换为相应***中采用的术语。
RRC:Radio Resource Control,无线资源控制。
PDCP:Packet Data Convergence Protocol,分组数据汇聚协议。
RLC:Radio Link Control,无线链路控制。RLC实体的传输模式可以配置为透传模式TM、非确认模式UM或确认模式AM之一。
MAC:Medium Access Control,媒体访问控制。
MAC CE:MAC Control Element,MAC控制元素。
PDU:Protocol Data Unit,协议数据单元。
SDU:Service Data Unit,服务数据单元。
在本公开中,将从上层接收或发往上层的数据称为SDU,将发往下层或从下层接收的数据称为PDU。例如,PDCP实体从上层接收的数据或发往上层的数据称为PDCP SDU;PDCP实体从RLC实体接收到的数据或发往RLC实体的数据称为PDCP PDU(也就是RLC SDU)。
PDCP-Config信元:所述信元PDCP-Config用于为信令承载和数据承载设置可配置的PDCP参数。
RLC-BearerConfig信元:所述信元RLC-BearerConfig用于配置RLC实体、在MAC中对应的逻辑信道和PDCP实体(服务的承载)的关联(used to configure an RLC entity,acorresponding logical channel in MAC and the linking to a PDCP entity(servedradio bearer))。
主基站:Master eNB或Master gNB,记为MeNB(对应E-UTRAN或LTE或eLTE的基站)或MgNB(对应5G-RAN或NR的基站)。在双连接中,至少终止于处理UE与核心网间交互的控制节点移动管理实体(可记为S1-MME)的eNB;或者,至少终止于NG-C的gNB,所述NG-C是NG-RAN和5GC的控制面接口。
辅基站:Secondary eNB或Secondary gNB,记为SeNB(对应E-UTRAN或LTE或eLTE的基站)或SgNB(对应5G-RAN或NR的基站)。在双连接中,不是主基站但为UE提供额外的无线资源的基站。
主小区:Primary Cell,PCell。工作在主频率上的小区,可以是UE在其上执行初始连接建立过程或发起连接重建过程或在切换过程中被指定为主小区的小区。本公开所述小区也可称为载波或光束集(a set of beam)。
主辅小区:Primary Secondary Cell,PSCell。在执行改变SCG的过程中指示UE用于执行随机接入的SCG小区。
辅小区:Secondary Cell,SCell。工作在辅频率上的小区,所述小区可在RRC连接建立之后配置且可用于提供额外的无线资源。
小区组:Cell Group,CG,在双连接或多连接中,关联到主基站或辅基站的一组服务小区或载波,可以是MCG或SCG。
主小区组:Master Cell Group,MCG。对于未配置双连接的UE,MCG由所有的服务小区组成;对于配置了双连接的UE,MCG由服务小区的子集组成(即关联到主基站的一组服务小区),其中包含PCell和0个或1个或多个SCell。
辅小区组:Secondary Cell Group,SCG。在双连接中,与SeNB或SgNB关联的一组服务小区。SCG可以包含一个PSCell,还可以包含一个或多个SCell。
双连接:dual Connectivity,DC。
DRB:Data Radio Bearer carrying user plane data,承载用户面数据的数据无线承载或简称数据无线承载。
SRB:Signalling Radio Bearer,信令无线承载。
分离SRB:split SRB。
如未特别说,本公开中所述承载或无线承载可以是:SRB、DRB、分离DRB(例如:MCG分离DRB或SCG分离DRB)、分离SRB(例如MCG分离SRB或SCG分离SRB)。
PDCP重复:也可称为重复或分组重复或数据重复,SRB、DRB、分离SRB、分离DRB均可配置PDCP重复。当无线承载配置了PDCP重复时,为所述无线承载增加辅RLC实体和辅逻辑信道来处理重复的PDCP PDU。PDCP重复是指相同的PDCP PDU发送两次或多次,所述两次或多次发送的PDCP PDU通过关联到不同载波或载波组的RLC实体和/或逻辑信道发送。在双连接方式下,所述配置了PDCP重复的无线承载的RLC实体和/或逻辑信道属于不同的MAC实体。
重复激活/去激活MAC CE:Duplication Activation/Deactivation MAC CE,用于激活或去激活无线承载的PDCP重复。
数据总量:PDCP数据量和所关联的两个或多个RLC(或被激活的RLC)数据量(等待初始传输的RLC数据量)的总量(the total amount of PDCP data volume and RLC datavolume pending for initial transmission in the activated RLC entities)。
主路径:Primary path,在载波聚合中,当PDCP重复被去激活时,PDCP实体将PDCPPDU发送到主路径。在双连接中,当PDCP重复被去激活时,如果数据总量小于数据分离门限,则,PDCP实体将PDCP PDU发送到主路径。
辅路径:secondary path,在载波聚合和双连接中,当PDCP重复被激活时,用于发送PDCP PDU的RLC实体和/或逻辑信道和/或RLC承载。具体的,当PDCP重复被激活时,PDCP实体复制PDCP PDU并发送到被激活的RLC实体和/或逻辑信道和或RLC承载(也可称为主路径和辅路径)。本公开中的实施例具体描述了那些RLC实体和/或逻辑信道和或RLC承载是被认为激活的,在所述被激活的RLC实体和/或逻辑信道和/或RLC承载中,除主路径外的RLC实体和/或逻辑信道和/或RLC承载均可称为辅路径。
下面,对本公开中的用户设备UE中的方法进行说明,具体而言,对用户设备UE中承载的PDCP重复所涉及的控制方法进行说明。作为一例,图1中表示基于本公开的实施例的用户设备UE中的方法100的流程图。
在步骤S101中,用户设备UE从基站接收包含承载的分组数据汇聚协议PDCP重复配置信息的无线资源控制RRC消息。
在步骤S102中,用户设备UE基于所述承载的PDCP重复配置信息,进行分组数据汇聚协议PDCP重复的激活配置。具体的,如果所述承载是基于载波聚合方式(即其关联的RLC实体属于同一个小区组),则PDCP实体根据载波聚合方式下PDCP重复被激活或去激活方式发送PDCP PDU。如果所述承载是基于双连接方式(即其关联的RLC实体属于不同的小区组),则PDCP实体根据双连接方式下PDCP重复被激活或去激活方式发送PDCP PDU。
此外,上述承载的PDCP重复配置信息可以包含激活指示标识,该激活指示标识用于指示无线链路控制RLC实体和/或逻辑信道和/或RLC承载的激活状态。
上述激活指示标识可以包含主路径指示标识和辅路径指示标识。上述主路径指示标识可以包含:用于指示主路径的小区组的小区组标识、和/或用于指示主路径的逻辑信道的逻辑信道标识。上述辅路径指示标识可以包含:用于指示辅路径的小区组的小区组标识、和/或用于指示辅路径的逻辑信道的逻辑信道标识。
上述激活指示标识还可以包含:用于指示主小区组MCG和辅小区组SCG的小区组指示标识、和/或用于指示被激活的RLC实体和/或逻辑信道和/或RLC承载的逻辑信道指示标识。
上述激活指示标识可以包含:用于指示主小区组MCG中被激活的RLC实体和/或逻辑信道和/或RLC承载的第1指示标识、和用于指示辅小区组SCG中被激活的RLC实体和/或逻辑信道和/或RLC承载的第2指示标识。
此外,图2示出了根据本公开实施例的用户设备20的框图。如图2所示,该用户设备20包括处理器201和存储器202。处理器201例如可以包括微处理器、微控制器、嵌入式处理器等。存储器202例如可以包括易失性存储器(如随机存取存储器RAM)、硬盘驱动器(HDD)、非易失性存储器(如闪速存储器)、或其他存储器***等。存储器202上存储有程序指令。该指令在由处理器201运行时,可以执行本公开详细描述的用户设备中的上述方法。
再有,作为一例,图3中表示基于本公开的实施例的基站中的方法300的流程图。
在步骤S301中,基站装置生成包含承载的分组数据汇聚协议PDCP重复配置信息的无线资源控制RRC消息。
在步骤S302中,基站装置将承载的PDCP重复配置信息发送至用户设备UE,通过承载的PDCP重复配置信息对用户设备UE的PDCP重复进行配置。
关于上述“承载的PDCP重复配置信息”,可以参照上述用户设备中的方法中所描述的内容。
此外,图4示出了根据本公开实施例的基站40的框图。如图4所示,该基站40包括处理器401和存储器402。如上述所述,本公开中的基站40可以是任何类型基站,包含但不限于:Node B、增强基站eNB,也可以是5G通信***基站gNB、或者微基站、微微基站、宏基站、家庭基站等。处理器401例如可以包括微处理器、微控制器、嵌入式处理器等。存储器402例如可以包括易失性存储器(如随机存取存储器RAM)、硬盘驱动器(HDD)、非易失性存储器(如闪速存储器)、或其他存储器***等。存储器402上存储有程序指令。该指令在由处理器401运行时,可以执行本公开详细描述的基站中的上述方法。
以下,对本公开所涉及的具体的示例以及实施例等进行详细说明。另外,如上所述,本公开中记载的示例以及实施例等是为了容易理解本发明而进行的示例性说明,并不是对本发明的限定。
首先,下面描述基站为用户设备配置支持PDCP重复的承载并设置其初始状态的实施例。
用户设备接收来自基站的RRC消息(本公开实施例中的RRC消息可以是RRC重配置消息),所述消息中包含一个激活指示标识(记为第一指示标识,例如,用信元activatedPath表示)。所述激活指示标识可用于指示处于激活态的RLC实体和/或逻辑信道和/或RLC承载;或者,所述激活指示标识可用于指示当PDCP重复被激活或去激活时,处于激活态的RLC实体和/或逻辑信道和/或RLC承载;或者,所述激活指示标识可用于指示初始状态中处于激活态的RLC实体和/或逻辑信道和/或RLC承载;或者,所述激活指示标识可用于指示对应的RLC实体和/或逻辑信道和/或RLC承载是否处于激活态。
可选的,所述RRC消息中还包括一个信元(记为maxNrofActivatedLCH)用于指示在PDCP重复被激活时,最大可激活的RLC实体和/或逻辑信道和/或RLC承载数。所述信元的取值为整数且不超过可为一个承载配置的最大RLC实体和/或逻辑信道和/或RLC承载数或逻辑信道标识的最大值maxLC-ID。
可选的,所述RRC消息中还包含一个信元(记为releaseAllowedServingCells)用于指示去激活PDCP重复后是否取消服务小区的限制(服务小区的限制可通过信元allowedServingCells配置,如果该信元出现,则对应逻辑信道的UL MAC SDU只能映射到该信元指定的小区列表中的服务小区)。换言之,去激活PDCP重复后,来自逻辑信道的上行ULMAC SDU可以映射到该小区组中配置的任意(或所有)服务小区。所述信元可以在PDCP-config中配置,此时应用于所有RLC实体或逻辑信道。所述信元也可以在LogicalChannelConfig中配置,此时仅应用于对应的逻辑信道或关联所述逻辑信道的RLC实体。例如,如果所述信元的取值为1或TRUE或所述信元出现,则表示去激活PDCP重复后,取消服务小区限制。
可选的,在载波聚合中,如果所述激活指示标识指示的被激活的RLC实体和/或逻辑信道和/或RLC承载数超过两个,则PDCP重复被激活。PDCP实体将复制PDCP PDU并发送到其关联的被激活的RLC实体和/或逻辑信道和/或RLC承载。如果所述激活指示标识指示的被激活的RLC实体和/或逻辑信道和/或RLC承载只有一个,则PDCP重复被去激活。PDCP实体将PDCP PDU发送到所述被激活的RLC实体和/或逻辑信道和/或RLC承载。
可选的,RRC消息中还包含一个PDCP重复指示标识(记为pdcp-Duplication),用于指示上行重复状态在收到此信元时是否配置且激活。在载波聚合中,如果所述PDCP重复指示标识取值为真(TRUE),则PDCP实体复制PDCP PDU并发送到被激活的多个RLC实体,如果所述PDCP重复指示标识取值为假(FALSE),则PDCP实体将PDCP PDU发送到被激活的RLC实体(或者主路径)或者PDCP实体将PDCP PDU发送到被激活的一个RLC实体(所述RLC实体是被激活的RLC实体中关联到最小(或较小或最大或较大)逻辑信道标识的逻辑信道的RLC实体)。如果PDCP重复指示标识的取值为假,并且RRC消息中没有配置主路径,则只有一个RLC实体和/或逻辑信道和/或RLC承载被激活(即其激活指示标识取值为TRUE)。在双连接中,如果所述pdcp-Duplication取值为真(TRUE),则PDCP实体复制PDCP PDU并发送到其关联的多个被激活的RLC实体和/或逻辑信道和/或RLC承载。如果pdcp-Duplication取值为假(FALSE),则PDCP实体按照分离承载数据发送方式发送PDCP PDU。具体地,在这种情况下RRC消息中还包含主路径和/或数据分离门限(在本公开中记为ul-DataSplitThreshold)的配置,如果数据总量等于或超过数据分离门限,PDCP实体将PDCP PDU发送到所被激活的两个或多个RLC实体中的一个。如果数据总量小于数据分离门限,PDCP实体将PDCP PDU发送到主路径指定的RLC实体。所述主路径的取值可以是小区组标识或者MCG或者SCG,此时当数据总量小于数据分离门限时,PDCP实体将PDCP PDU发送到被激活且属于(或关联到)主路径指示的小区组的RLC实体和/或逻辑信道和/或RLC承载。
可选的,载波聚合中,对于PDCP控制PDU,当PDCP重复被激活时,可以预定义将PDCP控制PDU发送到被激活且关联到逻辑信道标识最小(或较小或最大或较大)的逻辑信道的RLC实体。换言之,此时将被激活且关联到逻辑信道标识最小(或较小或最大或较大)的逻辑信道的RLC实体作为主路径。
实施例一
所述激活指示标识可以包含在PDCP-config中,用于指示某个小区组的一个或多个RLC实体或逻辑信道或RLC承载被激活。所述激活指示标识(记为ActivatedPath)可以包括小区组指示标识(例如,用信元cellGroup表示)和/或逻辑信道指示标识(例如,用信元logicalHChannelList表示)。所述小区组指示标识用于指示小区组,主小区组(mastercell group,MCG)的小区组标识(记为CellGroupId)可为0,其他取值表示辅小区组。所述逻辑信道指示标识用于指示被激活的RLC实体(或其关联的逻辑信道)和/或逻辑信道和/或RLC承载,其取值可以是逻辑信道标识LogicalChannelIdentity(即LCH ID)列表或一个位图,位图中的每一位对应一个逻辑信道,可以按关联到所述承载或其PDCP实体的逻辑信道的逻辑信道标识从大到小或从小到大的顺序依次对应位图中的每一比特(从左到右)。例如,位图中取值为0的比特对应的RLC实体和/或逻辑信道和/或RLC承载被去激活(或被激活);位图中取值为1的比特对应的RLC实体和/或逻辑信道和/或RLC承载被激活(或被去激活)。在载波聚合中,激活指示标识可以仅包含逻辑信道指示标识。在双连接中,逻辑信道标识列表中的元素个数或者位图的长度可设置为支持PDCP重复的承载可配置的最大RLC实体数或最大逻辑信道数减1。
实施例二
所述激活指示标识可以包含在PDCP-config中,所述激活指示标识有两个信元,一个信元(记为MCGActivatedPath)用于指示主小区组MCG中被激活的RLC实体和/或逻辑信道和/或RLC承载。另一个信元(记为SCGActivatedPath)用于指示辅小区组SCG中被激活的RLC实体和/或逻辑信道和/或RLC承载。所述MCGActivatedPath(或SCGActivatedPath)取值可以是逻辑信道标识LogicalChannelIdentity(即LCH ID)列表或一个位图,位图中的每一位对应一个逻辑信道,可以按关联到所述承载或其PDCP实体且位于MCG(或SCG)中的逻辑信道的逻辑信道标识从大到小或从小到大的顺序依次对应位图中的每一比特(从左到右)。例如,位图中取值为0的比特对应的RLC实体和/或逻辑信道和/或RLC承载被去激活(或被激活);位图中取值为1的比特对应的RLC实体和/或逻辑信道和/或RLC承载被激活(或被去激活)。在双连接中,逻辑信道标识列表中的元素个数或者位图的长度可设置为支持PDCP重复的承载可配置的最大RLC实体数或最大逻辑信道数减1。
可选的,在MCGActivatedPath和/或SCGActivatedPath中包含一个主路径指示信元,用于指示对应的小区组或属于对应小区组的RLC实体(或逻辑信道)或属于对应小区组的被激活的RLC实体(或逻辑信道)是否作为主路径。如果所述主路径指示信元取值为真(TRUE)或1或出现,则对应的小区组或属于对应小区组的RLC实体(或逻辑信道)或属于对应小区组的被激活的RLC实体(或逻辑信道)作为主路径,否则不作为主路径,反之亦然。
实施例三
所述激活指示标识(记为initialActivated)可以包含在RLC-BearerConfig中,用于指示对应的RLC实体和/或逻辑信道和/或RLC承载是否处于激活态,或者用于指示对应的RLC实体和/或逻辑信道和/或RLC承载在收到此信元时是否处于激活态。
如果激活指示标识initialActivated取值为TRUE或1或所述标识出现,表示对应的RLC实体和/或逻辑信道和/或RLC承载处于激活态;如果激活指示标识initialActivated取值为FALSE或0或所述标识不出现,表示对应的RLC实体和/或逻辑信道和/或RLC承载处于去激活态。反之亦然。
可选的,在RLC-BearerConfig中还可以包含主路径信元,其取值为真(TRUE)或假(FALSE),或者0或1,或者根据其出现或不出现来确定,如果主路径信元取值为TRUE或1或出现,则其关联的RLC实体作为主路径,否则,不作为主路径。反之亦然。
可选的,在载波聚合的初始状态中,如果PDCP重复被去激活(例如pdcp-Duplication不出现或被置为False),只有一个RLC实体处于激活态,即只有一个RLC实体的激活指示标识initialActivated取值为TRUE或1或所述标识出现;如果PDCP重复被激活,至少有两个RLC实体处于激活态即至少有两个RLC实体的激活指示标识initialActivated取值为TRUE或1或所述标识出现。
实施例四
在载波聚合中,初始状态中,如果PDCP重复被激活,PDCP实体将PDCP PDU发送到关联到具有最小和次小(或最大和次大)逻辑信道标识的逻辑信道的RLC实体(此处以两个为例,如果由多个,在依次类推)。如果PDCP重复被去激活,PDCP实体将PDCP PDU发送到关联到具有最小(或最大)逻辑信道标识的逻辑信道的RLC实体。
在双连接中,初始状态中,如果PDCP重复被激活,PDCP实体将PDCP PDU发送到每个小区组中关联到具有最小(或最大)逻辑信道标识的逻辑信道的RLC实体。如果PDCP重复被去激活且数据总量大于或等于数据分离门限,PDCP实体将PDCP PDU发送到两个小区组中分别关联到具有最小(或最大)逻辑信道标识的逻辑信道的RLC实体中的一个RLC实体。如果PDCP重复被去激活且数据总量小于数据分离门限,PDCP实体将PDCP PDU发送到主路径。所述主路径可以通过RRC配置主路径所属的小区组,然后预定义所述小区组中关联到具有最小(或最大)逻辑信道标识的逻辑信道的RLC实体作为主路径。
备选的,PDCP重复的初始状态总是去激活的。在载波聚合中,PDCP实体将PDCP PDU发送到关联到具有最小(或最大)逻辑信道标识的逻辑信道的RLC实体。在双连接中,如果数据总量大于或等于数据分离门限,PDCP实体将PDCP PDU发送到两个小区组中分别关联到具有最小(或最大)逻辑信道标识的逻辑信道的RLC实体中的一个RLC实体。如果数据总量小于数据分离门限,PDCP实体将PDCP PDU发送到主路径。所述主路径可以通过RRC配置主路径所属的小区组,然后预定义所述小区组中关联到具有最小(或最大)逻辑信道标识的逻辑信道的RLC实体作为主路径。
实施例五
所述激活指示标识可以包含在PDCP-config中,所述激活指示标识包含两个信元,即主路径指示标识(记为PrimaryPath)和辅路径指示标识(记为SecondaryPath)。所述主路径指示标识又可以包含两个指示标识,一个是用于指示主路径(或主RLC实体)的小区组的小区组标识(即cell group ID)和/或指示主路径的逻辑信道的逻辑信道标识(或逻辑信道标识列表或位图);所述辅路径指示标识也可以包含两个指示标识,一个是用于指示辅路径的小区组的小区组标识和/或用于指示辅路径的逻辑信道的逻辑信道标识(或逻辑信道标识列表或位图)。所述位图中的每一位对应一个逻辑信道,可以按关联到所述承载或其PDCP实体且位于小区组标识指示的小区组中的逻辑信道的逻辑信道标识从大到小或从小到大的顺序依次对应位图中的每一比特(从左到右)。例如,位图中取值为0的比特对应的RLC实体和/或逻辑信道和/或RLC承载被去激活(或被激活);位图中取值为1的比特对应的RLC实体和/或逻辑信道和/或RLC承载被激活(或被去激活)。在双连接中,逻辑信道标识列表中的元素个数或者位图的长度可设置为支持PDCP重复的承载可配置的最大RLC实体数或最大逻辑信道数减1。在去激活PDCP重复后,如果主路径包含多个逻辑信道或RLC实体或RLC逻辑信道,可以预定义其中具有最大或最小逻辑信道标识的或逻辑信道或RLC实体或RLC逻辑信道作为发送PDCP PDU的逻辑信道或RLC实体或RLC逻辑信道(即PDCP实体将PDCP PDU发送到所述逻辑信道或RLC实体或RLC逻辑信道),或者通过RRC配置(例如,通过一个指示标识指示)其中一个逻辑信道或RLC实体或RLC逻辑信道用于发送PDCP PDU。
需要说明的是,在本公开中,对应基于载波聚合的PDCP重复,由于关联到同一个支持PDCP重复的载波(或PDCP实体)的RLC实体或逻辑信道属于一个小区组,此时激活指示标识中可以不包含小区组标识,换言之,激活指示标识中仅包含逻辑信道指示信息。
下面描述PDCP重复被激活时动态切换RLC实体的实施例。
实施例六:切换MAC CE
用户设备UE接收来自基站的RRC消息,所述RRC消息为支持PDCP重复的承载配置多个RLC实体和/或逻辑信道。
用户设备接收来自基站的切换MAC CE,所述切换MAC CE用于激活和/或去激活关联到支持PDCP重复的承载的RLC实体和/或逻辑信道。所述切换MAC CE中包含用于指示支持PDCP重复的承载的域(可记为Di)以及所述承载(或所述承载的PDCP实体)关联的RLC实体或逻辑信道的域(可记为Lij)。切换MAC CE是MAC实体相关的,来自某个MAC实体的切换MAC CE仅指示关联到此MAC实体的RLC实体(或逻辑信道)及其对应的支持重复的DRB或SRB。
图5示出了切换MAC CE示意图。在图5中,Dj对应DRBi或SRBi,其中i是按照配置了PDCP重复的DRB(或SRB)的DRB标识(或SRB标识)的升序或降序排列对应的序号,所述DRB(或SRB)关联的RLC实体(或关联的部分RLC)位于此MAC实体中。SRB也可以支持动态切换用于数据传输的RLC实体或逻辑信道。如果SRB支持动态切换用于数据传输的RLC实体或逻辑信道,则SRB和DRB可以采用不同的切换MAC CE;或者在切换MAC CE中包含一个域用于指示对应的切换MAC CE是用于SRB还是DRB(根据所述域的不同取值来区分时用于SRB的MAC CE还是用于DRB的MAC CE),例如,如果所述域的取值为0(或1),则对应的切换MAC CE用于SRB(或DRB),即Di对应SRB(或DRB),反之亦然;又或者按先SRB后DRB或先DRB后SRB的方式映射到Di。同时,各SRB(或DRB)间又可以按照从承载标识小到大或从大到小的顺序映射到切换MACCE中的各个Di(可以按照从左到右或从右到左的顺序映射,例如D0对应承载标识最小或最大的DRB或SRB)。
图5中,域Lij用于表示激活或去激活Di所对应承载的第j个RLC实体和/或逻辑信道,j是Di对应的承载关联到这个MAC实体的RLC实体和/或逻辑信道按照逻辑信道标识升序或降序排列的序号。如果所述域的取值为0,则去激活对应的RLC实体和/或逻辑信道,如果所述域的取值为1,则激活对应的RLC实体和/或逻辑信道。反之亦然。
优选的,当Di=0时,其对应的Lij域不包含在切换MAC CE中。备选的,当Di=0,最多只有一个Lij域取值为1。备选的,当Di=0,其对应的Lij域不包含在切换MAC CE中,但切换MAC CE中包含一个域用来指示去激活PDCP重复后处于激活态的RLC实体和/或逻辑信道,所述域的取值可以为被激活的逻辑信道的逻辑信道标识或者被激活的RLC实体关联的逻辑信道的逻辑信道标识,或者所述域的取值为0或1表示去激活除关联到具有最小逻辑信道标识的逻辑信道的RLC实体外的其他RLC实体,或者所述域的取值为0或1表示去激活除关联到具有最大逻辑信道标识的逻辑信道的RLC实体外的其他RLC实体。
如果切换MAC CE还用于激活或去激活PDCP重复,那么Di用于指示SRBi或DRBi的PDCP重复是处于激活态还是去激活态。Di=0表示SRBi或DRBi的PDCP重复被去激活,Di=1表示SRBi或DRBi的PDCP重复被激活。反之亦然。可选的,Di还用于指示Lij是否出现在所述切换MAC CE中,当Di=0时,其对应的Lij域不包含在切换MAC CE中,当Di=1时,其对应的Lij域包含在切换MAC CE中。
如果切换MAC CE不用于重复激活/去激活,切换MAC CE中可以仅包含激活的承载对应的逻辑信道(可以是仅属于这个MAC实体的逻辑信道)。此时图5中Di域可以不携带,切换MAC CE中仅携带那些被激活的承载对应的Lij域。Lij域的排列与图5一致,可以按照其对应的Di的承载标识大小按升序或降序排列,每个被激活的承载对应的Lij可以按照逻辑信道标识大小按升序或降序排列。
备选的,切换MAC CE还可以每次仅指示一个承载切换RLC实体和/或逻辑信道,此时,切换MAC CE中携带承载标识和Lij域(用于指示对应承载被激活的逻辑信道)。
在接收到切换MAC CE后,用户设备执行以下操作之一:
1)如果PDCP重复被去激活(Di域为0),指示上层去激活对应承载的PDCP重复。
2)如果PDCP重复被激活(Di域为1),这种情况表示切换RLC实体或逻辑信道,则指示上层切换RLC实体和/或逻辑信道;或者指示上层被激活的逻辑信道标识或被激活的RLC实体关联的逻辑信道的逻辑信道标识或指示上层逻辑信道标识或指示上层被激活的RLC实体。可选的,还指示上层激活对应承载的PDCP重复。
3)如果切换RLC实体,指示承载标识对应的上层(PDCP实体)切换逻辑信道(或RLC实体)或将逻辑信道标识(或其对应的RLC实体)指示上层。
实施例七:RRC配置+切换MAC CE
用户设备接收到来自基站的RRC消息(例如RRC重配置消息),所述消息中包含用于指示PDCP重复激活后可使用的RLC实体组或逻辑信道组或RLC承载组。具体地,将关联到同一承载的RLC实体和/或逻辑信道分成若干个组,可以在RRC消息中为每个组配置一个组号。例如用一个组号指示标识指示组号,另一个分组指示标识指示组中包含的RLC实体或逻辑信道,可以用逻辑信道标识列表方式或位图方式来表示分组。按照位图方式分组时,位图中的每位对应关联到此承载的每个RLC实体和/或逻辑信道(可按照从小到大或从大到小的顺序映射),位图中为1的位对应的RLC实体和/或逻辑信道划分到同一组中。备选的,按照RLC实体和/或逻辑信道分组的先后顺序对RLC实体和/或逻辑信道组进行编号,第一个分组编号为0(或1),第2个分组编号为1(或2),以此类推。
用户接收来自基站的切换MAC CE。所述切换MAC CE用于指示PDCP重复的RLC实体或逻辑信道切换到MAC CE总指示的RLC实体或逻辑信道。优选的,所述切换MAC CE的域取值为RLC实体和/或逻辑信道分组的编号。备选,所述切换MAC CE是一个位图,位图中的比特按照分组编号升序或降序一一对应,位图中比特(或位)取值为1表示激活所述分组中的RLC实体和/或逻辑信道,位图中比特(或位)取值为0表示去激活所述分组中的RLC实体和/或逻辑信道。MAC CE中最多只有一个比特可以置为1。可选的,如果位图中所有比特都被置位0,则去激活对应承载的PDCP重复。
下面描述PDCP重复被去激活后如何确定PDCP实体将PDCP PDU发送到哪个RLC实体的实施例(对载波聚合和双连接场景分别讨论)。
以实施例八~实施例为例,对载波聚合的情况下的处理进行说明。在载波聚合中,关联到同一支持PDCP重复的承载或其PDCP实体的RLC实体和/或逻辑信道和/或RLC承载属于同一小区组。
实施例八(去激活PDCP重复后,PDCP实体将PDCP PDU发送到主路径)
在本实施例中,UE接收到来自基站的RRC消息,所述RRC消息中携带一个主路径指示信元(记为primaryPath)。所述主路径指示信元可以包括用于指示小区组标识的小区组指示信元cellGroup和/或用于指示逻辑信道标识的逻辑信道指示信元logicalChannel)。如果PDCP重复被去激活(例如接收到重复激活/去激活MAC CE),则PDCP实体将PDCP PDU发送到主路径。换言之,即使在PDCP重复被去激活前主路径被去激活,当PDCP重复被去激活时,主路径被激活并被PDCP实体用于发送PDCP PDU。例如,当MAC实体接收到重复激活/去激活MAC CE(或切换MAC CE)时,如果主路径或主路径指示的RLC实体或逻辑信道或RLC承载被去激活,则MAC层(MAC层指示上层)激活主路径或主路径指示的RLC实体或逻辑信道或RLC承载,并指示上层PDCP重复被去激活;或者,MAC层指示上层PDCP重复被去激活,由上层激活主路径或主路径指示的RLC实体或逻辑信道或RLC承载;或者当MAC实体接收到重复激活/去激活MAC CE(或切换MAC CE)时,指示上层去激活PDCP重复和/或主路径定义的RLC实体或逻辑信道标识对应的RLC实体或逻辑信道或逻辑信道标识。
实施例九(去激活PDCP重复后,PDCP实体将PDCP PDU发送到切换MAC CE指定的激活的RLC实体)
在本实施例中,UE接收到来自基站的切换MAC CE,例如所述切换MAC CE指示承载DRB i(或SRB i)对应的Di取值为0,即PDCP重复被去激活。
优选的,MAC实体激活承载DRB i(或SRB i)对应的Lij取值为1所对应的RLC实体和/或逻辑信道和/或RLC承载,并指示上层去激活对应承载的PDCP重复;或者,同时指示上层激活的RLC实体和/或逻辑信道和/或RLC承载和/或逻辑信道标识;或者,指示上层激活PDCP重复和/或被激活的RLC实体和/或逻辑信道。在这种情况下,对应取值为0的Di,其对应的Lij只有一个取值为1。
备选的,当Di=0,其对应的Lij域不包含在切换MAC CE中,但切换MAC CE中包含一个域用来指示去激活PDCP重复后处于激活态的RLC实体和/或逻辑信道。所述域的取值为被激活的逻辑信道标识或被激活的RLC实体关联的逻辑信道的逻辑信道标识。
实施例十(去激活PDCP重复后,PDCP实体将PDCP PDU发送到接收到激活/去激活PDCP重复的MAC CE时激活的RLC实体关联的逻辑信道的逻辑信道标识较小(或较大或最小或最大)者)
在本实施例中,在接收到用于去激活PDCP重复的MAC CE(例如重复激活/去激活MAC CE或切换MAC CE)时,如果某个承载的PDCP重复被去激活,MAC实体在接收到所述MACCE时执行以下操作至少一项:
A.去激活(或指示上层去激活)关联到逻辑信道标识较大(或较小)的逻辑信道的RLC实体和/或RLC承载,或者去激活逻辑信道标识较大(或较小)的逻辑信道。
B.去激活(或指示上层去激活)所述承载对应的(或所述承载的PDCP实体关联)的RLC实体和/或逻辑信道和/或RLC承载,逻辑信道标识最大(或者最小)者除外或者关联到其中最大(或者最小)逻辑信道标识的RLC实体和/或RLC承载除外或者具有最大(或者最小)逻辑信道标识的逻辑信道除外。所述最大或最小仅考虑被激活的逻辑信道(或RLC实体)对应的逻辑信道标识中最大者或最小者。
C.指示上层去激活PDCP重复。
D.指示上层激活其中具有最大(或最小)逻辑信道标识的逻辑信道或指示上层激活关联到其中最大(或最小)逻辑信道标识的RLC实体或RLC承载。所述最大或最小仅考虑被激活的逻辑信道(或RLC实体)对应的逻辑信道标识中最大者或最小者。
在本实施例中,预定义去激活承载的PDCP重复后,PDCP实体将PDCP PDU发送到关联到具有最小(或最大)逻辑信道标识的逻辑信道的RLC实体。所述最大或最小仅考虑被激活的逻辑信道(或RLC实体)对应的逻辑信道标识中最大者或最小者。本公开实施例中,激活一个RLC实体是指PDCP实体将PDCP PDU发送到所述RLC实体。去激活一个RLC实体是指PDCP实体不再将PDCP PDU发送到所述RLC实体。
接下来,以实施例十一~实施例十三为例,对双连接情况下的处理进行说明。
在双链接中,关联到同一支持PDCP重复的承载或其PDCP实体的RLC实体和/或逻辑信道和/或RLC承载属于不同的小区组。对于配置了PDCP重复的承载(例如,基站通过RRC消息为用户设备配置),如果PDCP重复处于激活态,PDCP实体将复制PDCP PDU并发送到其关联的且被激活的RLC实体上;如果PDCP重复处于去激活态且被激活的RLC实体属于不同的小区组且数量总量等于或大于RRC消息中配置的数据分离门限(例如,利用信元ulDataSplitThreshold指示),将数据(即PDCP PDU)发送到主路径(在本公开中,主路径也可称为主RLC实体)或辅RLC实体(或被激活的辅RLC实体);如果PDCP重复处于去激活态且被激活的RLC实体属于不同的小区组且如果数据总量小于RRC消息中配置的数据分离门限(例如,利用信元ulDataSplitThreshold指示),将数据(即PDCP PDU)发送到主路径。这种根据数据总量与数据分离门限值的大小进行比较,如果数据总量小于数据分离门限,那么PDCP实体将PDCP PDU仅发送到主路径,如果数据总量大于或等于数据分离门限,那么PDCP实体将PDCP PDU发送到主路径和其他被激活的RLC实体之一的数据发送方式称为数据分离。主路径可以通过本公开其他实施例中所述的方式定义。
实施例十一(去激活PDCP重复后,PDCP实体将PDCP PDU发送到初始状态使用的RLC实体)
在本实施例中,UE接收到来自基站的RRC消息,所述RRC消息中包含支持PDCP重复的承载的配置。具体地,所述RRC消息中包含主路径的配置,所述主路径的配置可以包括小区组指示标识(或包括小区组指示标识和逻辑信道指示标识),所述小区组指示标识用于指示哪个小区组中的RLC实体和/或逻辑信道可以作为主路径。如果主路径配置同时包括小区组指示标识和逻辑信道指示标识,则只有位于小区组指示标识指示的小区且关联到所述逻辑信道指示标识指示的逻辑信道的RLC实体(或逻辑信道标识为逻辑信道指示标识的值的逻辑信道)可以作为主路径。
当UE接收到来自基站的用于去激活某承载的PDCP重复的MAC CE(例如重复激活/去激活MAC CE或切换MAC CE)时,执行以下操作之一:
A.MAC实体指示上层去激活PDCP重复,PDCP实体在收到去激活PDCP重复的指示后,采用数据分离方式,利用RRC消息中激活RLC实体和主路径传输数据。
B.MAC实体激活RRC消息中激活的RLC实体和/或逻辑信道并指示上层去激活PDCP重复。
C.MAC实体指示上层RRC消息中激活的RLC实体和/或逻辑信道或逻辑信道标识,可选的,还指示上层去激活PDCP重复。
实施例十二(去激活PDCP重复后,PDCP实体将PDCP PDU发送到切换MAC CE指定的激活的RLC实体)
在这个实施例中,用于去激活承载的PDCP重复的MAC CE中携带逻辑信道标识指示信息,用于指示去激活PDCP重复后PDCP实体将PDCP PDU发送到关联到所述逻辑信道标识指示信息指示的逻辑信道的RLC实体。例如,当UE接收到来自基站的用于去激活某承载的PDCP重复的MAC CE(例如重复激活/去激活MAC CE或切换MAC CE)时,在MAC CE中,所述承载对应的Di取值为0,MAC实体激活对应Lij取值为1的RLC实体或关联到逻辑信道标识指示标识指示的逻辑信道的RLC实体和/或逻辑信道和/或指示上层去激活PDCP重复和/或将Lij取值为1所对应的逻辑信道标识(或逻辑信道或关联到具有所述逻辑信道标识的逻辑信道的RLC实体)指示给上层。
实施例十三(去激活PDCP重复后,PDCP实体将PDCP PDU发送到激活的RLC实体)
在这个实施例中,接收到用于去激活PDCP重复的MAC CE(例如重复激活/去激活MAC CE或切换MAC CE)时,如果处于激活态的RLC实体只有两个,PDCP实体按照数据分离方式将PDCP PDU发送到所述处于激活态的RLC实体(即在收到去激活PDCP重复的MAC CE时处于激活态的RLC实体);如果某个小区组中处于激活态的RLC实体超过两个,预定义该小区组中逻辑信道标识最小(或最大)的逻辑信道或关联到最小(或最大)逻辑信道标识的逻辑信道的RLC实体用于PDCP实体根据数据分离方式发送PDCP PDU。所述最大或最小仅考虑被激活的逻辑信道(或RLC实体)对应的逻辑信道标识中最大者或最小者。
具体地,当UE接收到来自基站的用于去激活某承载的PDCP重复的MAC CE时,MAC实体执行以下操作至少一项:
A.对属于同一个小区组的多个被激活的RLC实体,MAC实体去激活(或指示上层去激活)关联到逻辑信道标识较大(或较小或最大或最小)的逻辑信道的RLC实体和/或RLC承载,或者去激活逻辑信道标识较大(或较小或最大或最小)的逻辑信道。
B.对属于同一个小区组的多个被激活的RLC实体,MAC实体去激活(或指示上层去激活)所述承载对应的(或所述承载的PDCP实体关联)的RLC实体和/或逻辑信道和/或RLC承载的除,逻辑信道标识最大(或者最小或较大或较小)者除外或者关联到其中最大(或者最小或较大或较小)逻辑信道标识的RLC实体和/或RLC承载除外。
C.指示上层去激活PDCP重复。
D.对属于同一个小区组的多个被激活的RLC实体,MAC实体指示上层激活其中具有最大(或最小或较大或较小)逻辑信道标识的逻辑信道或指示上层激活关联到其中最大(或最小或较大或较小)逻辑信道标识的RLC实体或RLC承载。
本实施例所述较大或较小或最大或最小仅考虑被激活的逻辑信道(或RLC实体)对应的逻辑信道标识中较大者或较小者或最大者或最小者。
在本公开实施例中,处于激活态的RLC实体和/或逻辑信道和/或RLC承载也可以称为被激活或被用于传输数据的RLC实体和/或逻辑信道和/或RLC承载。如果PDCP重复被激活,来自被激活的RLC实体或逻辑信道的上行UL MAC SDU只能在为其配置的服务小区上发送。所述处于激活态的RLC实体和/或逻辑信道和/或RLC承载可以是在PDCP重复被激活或去激活后用于传输PDCP PDU的RLC实体和/或逻辑信道和/或RLC承载。被激活的RLC实体和/或逻辑信道和/或RLC承载是指RRC消息中指示的RLC实体(或RRC消息中指示的处于激活态的RLC实体)或下层指示的RLC实体(或下层指示的处于激活态的RLC实体)。在载波聚合中,对应某个承载而言,本公开所述主路径是指去激活PDCP重复后,PDCP实体将PDCP PDU发往的RLC实体(或用于传输PDCP PDU的RLC实体)。在双连接中,对应某个承载而言,本公开所述主路径是指当PDCP数据量和和关联的(或关联且被激活的)RLC的待初始传输的RLC数据量的和小于RRC消息中配置的数据分离门限时,PDCP实体将数据发往的RLC实体(或用于传输PDCP PDU的实体)。本公开实施例所述指示上层RLC实体也可以表述为指示上层逻辑信道或逻辑信道标识。本公开中说述被激活的RLC实体是指用于发送PDCP PDU的实体,一个RLC实体被激活后,PDCP实体可将PDCP PDU发送到所述RLC实体。本公开中所述去激活RLC实体也可以替换为去激活逻辑信道。
UE能力上报
UE接收来自基站的能力查询消息。UE向基站发送能力上报消息,所述能力上报消息中携带一个信元,所述信元用于指示可支持的最大RLC实体和/或逻辑信道数;或者所述信元用于指示可同时激活的最大RLC实体和/或逻辑信道数;或者所述信元用于指示PDCP实体最多可将重复的PDCP PDU发送给几个RLC实体。
重复PDU删除
对于配置了PDCP重复的PDCP实体,PDCP发送实体执行以下操作:
如果关联的RLC实体被切换(或者收到来自下层的切换RLC实体的指示或者收到来自下层的切换指示),指示去激活的RLC实体删除所有重复的PDCP数据PDU。
本公开中所述去激活的RLC实体或逻辑信道或RLC承载是指PDCP实体不再将PDCPPDU发送到所述去激活的RLC实体。
运行在根据本发明的设备上的计算机可执行指令或者程序可以是通过控制中央处理单元(CPU)来使计算机实现本发明的实施例功能的程序。该程序或由该程序处理的信息可以临时存储在易失性存储器(如随机存取存储器RAM)、硬盘驱动器(HDD)、非易失性存储器(如闪速存储器)、或其他存储器***中。
用于实现本发明各实施例功能的计算机可执行指令或程序可以记录在计算机可读存储介质上。可以通过使计算机***读取记录在所述记录介质上的程序并执行这些程序来实现相应的功能。此处的所谓“计算机***”可以是嵌入在该设备中的计算机***,可以包括操作***或硬件(如***设备)。“计算机可读存储介质”可以是半导体记录介质、光学记录介质、磁性记录介质、短时动态存储程序的记录介质、或计算机可读的任何其他记录介质。
用在上述实施例中的设备的各种特征或功能模块可以通过电路(例如,单片或多片集成电路)来实现或执行。设计用于执行本说明书所描述的功能的电路可以包括通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)、或其他可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或上述器件的任意组合。通用处理器可以是微处理器,也可以是任何现有的处理器、控制器、微控制器、或状态机。上述电路可以是数字电路,也可以是模拟电路。因半导体技术的进步而出现了替代现有集成电路的新的集成电路技术的情况下,本发明的一个或多个实施例也可以使用这些新的集成电路技术来实现。
此外,本发明并不局限于上述实施例。尽管已经描述了所述实施例的各种示例,但本发明并不局限于此。安装在室内或室外的固定或非移动电子设备可以用作终端设备或通信设备,如AV设备、厨房设备、清洁设备、空调、办公设备、自动贩售机、以及其他家用电器等。
如上,已经参考附图对本发明的实施例进行了详细描述。但是,具体的结构并不局限于上述实施例,本发明也包括不偏离本发明主旨的任何设计改动。另外,可以在权利要求的范围内对本发明进行多种改动,通过适当地组合不同实施例所公开的技术手段所得到的实施例也包含在本发明的技术范围内。此外,上述实施例中所描述的具有相同效果的组件可以相互替代。