掌桥专利:专业的专利平台
掌桥专利
首页

通信方法、装置及存储介质

文献发布时间:2023-06-19 18:32:25


通信方法、装置及存储介质

技术领域

本申请涉及通信领域,尤其涉及一种通信方法、装置及存储介质。

背景技术

为应对时延和可靠性要求高的高可靠低时延通信(Ultra-Reliable and LowLatency Communications,URLLC)业务,通信系统引入分组数据汇聚协议(Packet DataConvergence Protocol,PDCP)重复传输机制。在PDCP重复传输机制中,通过多个路径传输相同的PDCP层的协议数据单元(Protocol Data Unit,PDU)的方式,提高数据传输的可靠性并降低传输时延。

为满足URLLC业务的时延和可靠性要求,在发生数据包丢失、数据包传输错误等情况下,可由终端自主激活PDCP重复传输。终端自主激活PDCP重复传输后,可通过上行共享资源的调度请求(Scheduling Request,SR)过程,向网络设备请求用于PDCP重复传输的上行资源。

然而,上行共享资源的调度请求过程耗费的时间较长,导致终端自主激活PDCP重复传输后,无法及时按照PDCP重复传输方式传输后续的数据包。

发明内容

本申请提供一种通信方法、装置及存储介质,用于提高终端自主激活PDCP重复传输中上行资源的分配效率,以便终端自主激活PDCP重复传输后能够及时利用网络设备分配的上行资源执行PDCP重复传输。

第一方面,本申请提供一种通信方法,应用于终端,包括:

确定终端需要自主激活PDCP重复传输;

向网络设备发送第一消息,第一消息用于请求网络设备为PDCP重复传输预先分配上行资源;

接收来自网络设备的第二消息,第二消息指示网络设备分配的上行资源。

可选的,确定终端需要自主激活PDCP重复传输,包括:

若确定DRB的PDCP实体所对应的主RLC实体满足触发预先调度请求的条件,则确定终端需要自主激活PDCP重复传输。

可选的,确定待重复传输的DRB的PDCP实体所对应的主RLC实体满足触发预先调度请求的条件,包括如下至少一种:

确定PDCP实体所对应的主RLC实体的信道质量小于质量阈值;

在用于发送主RLC实体上的逻辑信道数据的频段为非授权频段的情形下,检测到非授权频段LBT失败;

确定主RLC实体的上一个数据包的上行资源被其他数据包抢占;

确定发送上一个数据包的小区触发BFR。

可选的,确定终端需要自主激活PDCP重复传输,包括:

确定终端需要将PDCP重复传输从未激活态转换到激活态;

或者,在PDCP重复传输处于激活态的情形下,确定终端需要为PDCP重复传输激活更多的辅RLC实体。

可选的,向网络设备发送第一消息,包括:

通过预先配置的PUCCH资源,发送第一消息。

可选的,PUCCH资源包括如下至少一种:

由网络设备配置给目标逻辑信道的SR资源,目标逻辑信道包括用于所DCP重复传输的所有辅RLC实体所对应的逻辑信道或者用于PDCP重复传输的指定辅RLC实体所对应的逻辑信道;

由网络设备配置的用于发送第一消息的PUCCH资源;

用于PDCP重复传输的辅RLC实体所对应小区所在的小区组的PUCCH资源。

可选的,第一消息包括预先调度请求,向网络设备发送第一消息,包括如下至少一种:

发送第一消息后取消预先调度请求;

发送第一消息后在目标逻辑信道有新数据到达终端缓存触发缓存上报请求或SR时取消预先调度请求,目标逻辑信道包括用于PDCP重复传输的所有辅RLC实体所对应的逻辑信道或者用于PDCP重复传输的指定辅RLC实体所对应的逻辑信道。

可选的,第一消息包括预先调度请求,确定终端需要自主激活PDCP重复传输之前,通信方法还包括:

接收来自网络设备的第三消息,第三消息用于配置终端的PDCP重复传输,第三消息指示如下至少一种信息:

是否允许终端自主激活PDCP重复传输;

是否允许终端触发预先调度请求并发送第一消息;

允许触发预先调度请求并发送第一消息的辅RLC实体。

可选的,接收来自网络设备的第二消息之后,通信方法还包括:

若终端自主激活PDCP重复传输,则在第二消息所指示的上行资源上,进行PDCP重复传输。

可选的,在网络设备分配的上行资源上,进行PDCP重复传输之后,通信方法还包括:

接收网络设备的第四消息,第四消息指示去激活PDCP重复传输;

响应于第四消息,去激活PDCP重复传输。

可选的,接收来自网络设备的第二消息之后,通信方法还包括:

若终端未自主激活PDCP重复传输,则忽略第二消息所指示的上行资源。

第二方面,本申请提供一种通信方法,应用于网络设备,包括:

接收来自终端的第一消息,第一消息用于请求网络设备为PDCP重复传输预先分配上行资源;

响应于第一消息,分配上行资源;

向终端发送第二消息,第二消息指示网络设备分配的上行资源。

可选的,接收来自终端的第一消息之后,通信方法还包括:

确定激活PDCP重复传输。

可选的,确定激活PDCP重复传输之后,通信方法还包括:

激活待重复传输的DRB的下一个PDCP PDU的重复传输;

或者,激活DRB在目标时长内的PDCP重复传输;

或者,向终端发送第四消息,第四消息指示去激活PDCP重复传输。

可选的,第一消息包括预先调度请求,接收来自终端的第一消息之前,通信方法还包括:

向终端发送第三消息,第三消息用于配置终端的PDCP重复传输,第三消息指示如下至少一种信息:

是否允许终端自主激活PDCP重复传输;

是否允许终端触发预先调度请求并发送第一消息;

允许触发预先调度请求并发送第一消息的辅RLC实体。

第三方面,本申请提供一种通信装置,应用于终端,包括存储器、收发机和处理器:

存储器,用于存储计算机程序;

收发机,用于在处理器的控制下收发数据;

处理器,用于读取存储器中的计算机程序并执行以下操作:

确定终端需要自主激活PDCP重复传输;

向网络设备发送第一消息,第一消息用于请求网络设备为PDCP重复传输预先分配上行资源;

接收来自网络设备的第二消息,第二消息指示网络设备分配的上行资源。

可选的,处理器还执行如下操作:

若确定DRB的PDCP实体所对应的主RLC实体满足触发预先调度请求的条件,则确定终端需要自主激活PDCP重复传输。

可选的,处理器还执行如下至少一种操作:

确定PDCP实体所对应的主RLC实体的信道质量小于质量阈值;

在用于发送主RLC实体上的逻辑信道数据的频段为非授权频段的情形下,检测到非授权频段LBT失败;

确定主RLC实体的上一个数据包的上行资源被其他数据包抢占;

确定发送上一个数据包的小区触发波束失败恢复BFR。

可选的,处理器还执行如下操作:

确定终端需要将PDCP重复传输从未激活态转换到激活态;

或者,在PDCP重复传输处于激活态的情形下,确定终端需要为PDCP重复传输激活更多的辅RLC实体。

可选的,处理器还执行如下操作:

通过预先配置的PUCCH资源,发送第一消息。

可选的,PUCCH资源包括如下至少一种:

由网络设备配置给目标逻辑信道的调度请求SR资源,目标逻辑信道包括用于PDCP重复传输的所有辅RLC实体所对应的逻辑信道或者用于PDCP重复传输的指定辅RLC实体所对应的逻辑信道;

由网络设备配置的用于发送第一消息的PUCCH资源;

用于PDCP重复传输的辅RLC实体所对应小区所在的小区组的PUCCH资源。

可选的,第一消息包括预先调度请求,处理器还执行如下至少一种操作:

发送第一消息后取消预先调度请求;

发送第一消息后在目标逻辑信道有新数据到达终端缓存触发缓存上报请求或SR时取消预先调度请求,目标逻辑信道包括用于PDCP重复传输的所有辅RLC实体所对应的逻辑信道或者用于PDCP重复传输的指定辅RLC实体所对应的逻辑信道。

可选的,第一消息包括预先调度请求,处理器还执行如下操作:

接收来自网络设备的第三消息,第三消息用于配置终端的PDCP重复传输,第三消息指示如下至少一种信息:

是否允许终端自主激活PDCP重复传输;

是否允许终端触发预先调度请求并发送第一消息;

允许触发预先调度请求并发送第一消息的辅RLC实体。

可选的,处理器还执行如下操作:

若终端自主激活PDCP重复传输,则在网络设备分配的上行资源上,进行PDCP重复传输。

可选的,处理器还执行如下操作:

接收网络设备的第四消息,第四消息指示去激活PDCP重复传输;

响应于第四消息,去激活PDCP重复传输。

可选的,处理器还执行如下操作:

若终端未自主激活PDCP重复传输,则忽略网络设备预先分配的用于PDCP重复传输的上行资源。

第四方面,本申请提供一种通信装置,应用于网络设备,包括存储器、收发机和处理器:

存储器,用于存储计算机程序;

收发机,用于在处理器的控制下收发数据;

处理器,用于读取存储器中的计算机程序并执行以下操作:

接收来自终端的第一消息,第一消息用于请求网络设备为PDCP重复传输预先分配上行资源;

响应于第一消息,分配上行资源;

向终端发送第二消息,第二消息指示网络设备分配的上行资源。

可选的,处理器还执行如下操作:

确定激活PDCP重复传输。

可选的,处理器还执行如下操作:

激活待重复传输的DRB的下一个PDCP PDU的重复传输;

或者,激活DRB在目标时长内的PDCP重复传输;

或者,向终端发送第四消息,第四消息指示去激活PDCP重复传输。

可选的,第一消息包括预先调度请求,处理器还执行如下操作:

向终端发送第三消息,第三消息用于配置终端的PDCP重复传输,第三消息指示如下至少一种信息:

是否允许终端自主激活PDCP重复传输;

是否允许终端触发预先调度请求并发送第一消息;

允许触发预先调度请求并发送第一消息的辅RLC实体。

第五方面,本申请提供一种通信装置,应用于终端,包括:

处理单元,用于确定终端需要自主激活PDCP重复传输;

发送单元,用于向网络设备发送第一消息,第一消息用于请求网络设备为PDCP重复传输预先分配上行资源;

接收单元,用于接收来自网络设备的第二消息,第二消息指示网络设备分配的上行资源。

可选的,处理单元具体用于:

若确定DRB的PDCP实体所对应的主RLC实体满足触发预先调度请求的条件,则确定终端需要自主激活PDCP重复传输。

可选的,处理单元具体用于如下至少一种操作:

确定PDCP实体所对应的主RLC实体的信道质量小于质量阈值;

在用于发送主RLC实体上的逻辑信道数据的频段为非授权频段的情形下,检测到非授权频段LBT失败;

确定主RLC实体的上一个数据包的上行资源被其他数据包抢占;

确定发送上一个数据包的小区触发BFR。

可选的,处理单元具体用于:

确定终端需要将PDCP重复传输从未激活态转换到激活态;

或者,在PDCP重复传输处于激活态的情形下,确定终端需要为PDCP重复传输激活更多的辅RLC实体。

可选的,发送单元具体用于:

通过预先配置的PUCCH资源,发送第一消息。

可选的,PUCCH资源包括如下至少一种:

由网络设备配置给目标逻辑信道的调度请求SR资源,目标逻辑信道包括用于PDCP重复传输的所有辅RLC实体所对应的逻辑信道或者用于PDCP重复传输的指定辅RLC实体所对应的逻辑信道;

由网络设备配置的用于发送第一消息的PUCCH资源;

用于PDCP重复传输的辅RLC实体所对应小区所在的小区组的PUCCH资源。

可选的,第一消息包括预先调度请求,发送单元具体用于执行如下至少一种操作:

发送第一消息后取消预先调度请求;

发送第一消息后在目标逻辑信道有新数据到达终端缓存触发缓存上报请求或SR时取消预先调度请求,目标逻辑信道包括用于PDCP重复传输的所有辅RLC实体所对应的逻辑信道或者用于PDCP重复传输的指定辅RLC实体所对应的逻辑信道。

可选的,第一消息包括预先调度请求,接收单元还用于:

接收来自网络设备的第三消息,第三消息用于配置终端的PDCP重复传输,第三消息指示如下至少一种信息:

是否允许终端自主激活PDCP重复传输;

是否允许终端触发预先调度请求并发送第一消息;

允许触发预先调度请求并发送第一消息的辅RLC实体。

可选的,发送单元还用于:

若终端自主激活PDCP重复传输,则在网络设备分配的上行资源上,进行PDCP重复传输。

可选的,接收单元还用于:

接收网络设备的第四消息,第四消息指示去激活PDCP重复传输;

处理单元,还用于:

响应于第四消息,去激活PDCP重复传输。

可选的,处理单元还用于:

若终端未自主激活PDCP重复传输,则忽略网络设备预先分配的用于PDCP重复传输的上行资源。

第六方面,本申请提供一种通信装置,应用于网络设备,包括:

接收单元,用于接收来自终端的第一消息,第一消息用于请求网络设备为PDCP重复传输预先分配上行资源;

处理单元,用于响应于第一消息,分配上行资源;

发送单元,用于向终端发送第二消息,第二消息指示网络设备分配的上行资源。

可选的,处理单元还用于:

确定激活PDCP重复传输。

可选的,处理单元还用于:

激活待重复传输的DRB的下一个PDCP PDU的重复传输;

或者,处理单元还用于:

激活DRB在目标时长内的PDCP重复传输;

或者,发送单元还用于:

向终端发送第四消息,第四消息指示去激活PDCP重复传输。

可选的,第一消息包括预先调度请求,发送单元还用于:

向终端发送第三消息,第三消息用于配置终端的PDCP重复传输,第三消息指示如下至少一种信息:

是否允许终端自主激活PDCP重复传输;

是否允许终端触发预先调度请求并发送第一消息;

允许触发预先调度请求并发送第一消息的辅RLC实体。

第七方面,本申请提供一种处理器可读存储介质,处理器可读存储介质存储有计算机程序,计算机程序用于使处理器执行第一方面或第二方面所述的方法。

第八方面,本申请提供一种包含指令的计算机程序产品,当指令在计算机上运行时,使得计算机执行如上述第一方面的方法或者如第二方面的方法。

第九方面,本申请提供一种通信系统,包括如上任一所述的网络设备和至少一个如上任一所述的终端。

本申请提供一种通信方法、装置及存储介质,终端在确定到自身需要自主激活PDCP重复传输时,向网络设备请求为PDCP重复传输预先分配上行资源,接收网络设备分配的上行资源。从而,在真正自主激活PDCP重复传输时,终端自主激活PDCP重复传输后能够及时利用预先分配的上行资源执行PDCP重复传输,而无需在自主激活后还通过与网络设备交互的方式向网络设备请求上行资源并等待网络设备分配上行资源,提高了终端自主激活PDCP重复传输后执行PDCP重复传输的效率。

应当理解,上述发明内容部分中所描述的内容并非旨在限定本发明的实施例的关键或重要特征,亦非用于限制本发明的范围。本发明的其它特征将通过以下的描述变得容易理解。

附图说明

为了更清楚地说明本申请或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1(a)为CA下的PDCP重复传输模型的示意图;

图1(b)为DC下的PDCP重复传输模型的示意图;

图2为上行共享资源的SR过程在时频资源上的示例图;

图3为本申请一实施例提供的应用场景示意图;

图4为本申请一实施例提供的通信方法的流程图;

图5为本申请另一实施例提供的通信方法的流程图;

图6为本申请另一实施例提供的通信方法的流程图;

图7为本申请另一实施例提供的通信方法的流程图;

图8为终端进行上行资源预先调度和PDCP重复传输的示例图一;

图9为本申请另一实施例提供的通信方法的流程图;

图10为终端进行上行资源预先调度和PDCP重复传输的示例图二;

图11为本申请一实施例提供的通信装置的结构示意图;

图12为本申请另一实施例提供的通信装置的结构示意图;

图13为本申请另一实施例提供的通信装置的结构示意图;

图14为本申请另一实施例提供的通信装置的结构示意图。

具体实施方式

本申请中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。

本申请实施例中术语“多个”是指两个或两个以上,其它量词与之类似。

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,并不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

为加深对本申请各实施例的理解,下面简单解释PDCP重复传输。

参考图1(a)和图1(b),图1(a)为载波聚合(Carrier Aggregation,CA)下的PDCP重复传输模型的示意图,图1(b)为双链接(Dual Connectivity,DC)下的PDCP重复传输模型的示意图。在图1(a)、图1(b)中,以PDCP重复传输的重复传输路径的数量为4为例。

如图1(a)、图1(b)所示,PDCP层的一个数据无线承载(Data Radio Bearers,DRB)对应一个PDCP实体,一个DRB在无线链路管理(Radio Link Control,RLC)层通过4个逻辑信道(Logical Channel,LCH)分别进行传输,每个逻辑信道分别对应一个RLC实体。例如,在图1(a)、图1(b)中,PDCP实体对应4个RLC实体:RLC1、RLC2、RLC3、RLC4,RLC1、RLC2、RLC3、RLC4分别对应逻辑信道LCH1、LCH2、LCH3、LCH4。

如图1(a)所示,在CA的PDCP重复传输模型中,重复传输的DRB对应的多个逻辑信道在媒体访问控制(Medium Access Control,MAC)层由一个MAC实体进行处理。如图1(b)所示,在DC的PDCP重复传输模型中,不同节点所对应的逻辑信道分别映射到各节点各自的MAC实体进行传输。其中,在DC中包括主节点(Master Node、Main Node或者Primary Node,MN或者PN)或辅节点(Secondary Node,SN)。如图1(a)、图1(b)所示,不同的RLC实体所对应的逻辑信道的数据映射到不同小区上进行传输。换句话说,RLC实体与小区之间存在对应关系,不同RLC实体对应的小区不同,其中,小区即载波单元(Component Carrier,CC),不同小区即不同载波。例如,图1(a)和图1(b)中,RLC1、RLC2、RLC3、RLC 4分别对应小区cell1(CC1)、cell2(CC2)、cell3(CC3)、cell4(CC4)。

其中,PDCP重复传输激活前,承载DRB数据的RLC实体被称为主RLC实体,对应的逻辑信道为主逻辑信道,这个逻辑信道是不能去激活的。PDCP重复传输后,用于传输复制的PDCP协议数据单元(Protocol Data Unit,PDU)的RLC实体被称为辅RLC实体,对应的逻辑信道为辅逻辑信道。

通常的,由网络设备激活PDCP重复传输,如果辅RLC实体有数据,网络设备会为辅RLC实体分配上行资源,以实现上行DRB PDCP重复传输的实际执行。对于URLLC业务,考虑到网络设备不能及时发送重复传输激活命令和分配上行资源,由终端自主激活PDCP重复传输。终端自主激活PDCP重复传输时,网络设备不知道终端激活了PDCP重复传输,终端需要通过上行共享资源的调度请求(Scheduling Request,SR)过程,向网络设备请求用于PDCP重复传输的上行资源,网络设备才知晓终端自主激活了PDCP重复传输,继而为PDCP重复传输分配上行资源。

下面,对上行共享资源的SR过程进行简单描述。

参考图2,图2为上行共享资源的SR过程在时频资源上的示例图,其中,图2中的t表示时域。结合图2,上行共享资源的SR过程包括如下步骤:

步骤1、用户终端(User Equipment,UE)在有上行数据到达缓存时,触发常规缓冲状态报告(Regular Buffer Status Report,常规BSR),进而,触发SR。其中,有上行数据到达缓存包括:有高优先级的上行数据到达缓存,和/或,缓存中原本没有数据的情形下有上行数据到达缓存。

步骤2、UE在基站侧配置的专用SR资源上发送SR。

步骤3、基站接收到SR后,通过物理下行链路控制信道(Physical DownlinkControl Channel,PDCCH)为UE分配物理上行链路共享信道(Physical Uplink ShareChannel,PUSCH)这一上行资源。

步骤4、UE在基站分配的PUSCH上发送BSR。

步骤5、基站根据UE发送的BSR,进一步用PDCCH分配PUSCH。

步骤6、UE在基站分配的PUSCH上发送上行数据。

可见,上行共享资源的SR过程中基站与终端多次交互,耗时较长。

在PDCP重复传输中,终端在自主激活PDCP重复传输后,通过上述上行共享资源的SR过程,向网络设备请求用于PDCP重复传输的上行资源。在网络设备为PDCP重复传输分配上行资源后,在分配的上行资源上执行PDCP重复传输。可见,从终端自主激活PDCP重复传输到终端执行PDCP重复传输之间存在较长的时延,对于周期很短的业务,例如数据包到达周期为5ms的业务,终端自主激活PDCP重复传输后,无法按照PDCP重复传输的方式及时传输后续数据包,实际导致了PDCP重复传输失效。

为解决上述问题,本申请实施例提供了通信方法、装置及存储介质,终端在确定需要自主激活PDCP重复传输的情况下,向网络设备请求为PDCP重复传输预先分配上行资源,网络设备响应于终端的请求,为PDCP重复传输分配上行资源。因此,终端自主激活PDCP重复传输后,可利用该上行资源及时执行PDCP重复传输,而无需在自主激活PDCP重复传输后与网络设备进行交互来请求上行资源,提高了终端自主激活PDCP重复传输后执行PDCP重复传输的效率。

其中,方法和装置是基于同一申请构思的,由于方法和装置解决问题的原理相似,因此装置和方法的实施可以相互参见,重复之处不再赘述。

本申请实施例提供的技术方案可以适用于多种系统,尤其是5G系统。例如适用的系统可以是全球移动通讯(global system of mobile communication,GSM)系统、码分多址(code division multiple access,CDMA)系统、宽带码分多址(Wideband CodeDivision Multiple Access,WCDMA)通用分组无线业务(general packet radio service,GPRS)系统、长期演进(long term evolution,LTE)系统、LTE频分双工(frequencydivision duplex,FDD)系统、LTE时分双工(time division duplex,TDD)系统、高级长期演进(long term evolution advanced,LTE-A)系统、通用移动系统(universal mobiletelecommunication system,UMTS)、全球互联微波接入(worldwide interoperabilityfor microwave access,WiMAX)系统、5G新空口(New Radio,NR)系统等。这多种系统中均包括终端和网络设备。系统中还可以包括核心网部分,例如演进的分组系统(Evloved PacketSystem,EPS)、5G系统(5GS)等。

本申请实施例涉及的终端,可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备等。在不同的系统中,终端的名称可能也不相同,例如在5G系统中,终端可以称为用户设备(UserEquipment,UE)。无线终端可以经无线接入网(Radio Access Network,RAN)与一个或多个核心网(Core Network,CN)进行通信,无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(PersonalCommunication Service,PCS)电话、无绳电话、会话发起协议(Session InitiatedProtocol,SIP)话机、无线本地环路(Wireless Local Loop,WLL)站、个人数字助理(Personal Digital Assistant,PDA)等设备。无线终端也可以称为系统、订户单元(subscriber unit)、订户站(subscriber station),移动站(mobile station)、移动台(mobile)、远程站(remote station)、接入点(access point)、远程终端(remoteterminal)、接入终端(access terminal)、用户终端(user terminal)、用户代理(useragent)、用户装置(user device),本申请实施例中并不限定。

本申请实施例涉及的网络设备,可以是基站,该基站可以包括多个为终端提供服务的小区。根据具体应用场合不同,基站又可以称为接入点,或者可以是接入网中在空中接口上通过一个或多个扇区与无线终端通信的设备,或者其它名称。网络设备可用于将收到的空中帧与网际协议(Internet Protocol,IP)分组进行相互更换,作为无线终端与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(IP)通信网络。网络设备还可协调对空中接口的属性管理。例如,本申请实施例涉及的网络设备可以是全球移动通信系统(Global System for Mobile communications,GSM)或码分多址接入(CodeDivision Multiple Access,CDMA)中的网络设备(Base Transceiver Station,BTS),也可以是带宽码分多址接入(Wide-band Code Division Multiple Access,WCDMA)中的网络设备(NodeB),还可以是长期演进(long term evolution,LTE)系统中的演进型网络设备(evolutional Node B,eNB或e-NodeB)、5G网络架构(next generation system)中的5G基站(gNB),也可以是家庭演进基站(Home evolved Node B,HeNB)、中继节点(relay node)、家庭基站(femto)、微微基站(pico)等,本申请实施例中并不限定。在一些网络结构中,网络设备可以包括集中单元(centralized unit,CU)节点和分布单元(distributed unit,DU)节点,集中单元和分布单元也可以地理上分开布置。

网络设备与终端之间可以各自使用一或多根天线进行多输入多输出(MultiInput Multi Output,MIMO)传输,MIMO传输可以是单用户MIMO(Single User MIMO,SU-MIMO)或多用户MIMO(Multiple User MIMO,MU-MIMO)。根据根天线组合的形态和数量,MIMO传输可以是2D-MIMO、3D-MIMO、FD-MIMO或massive-MIMO,也可以是分集传输或预编码传输或波束赋形传输等。

参考图3,图3为本申请一实施例提供的应用场景示意图。如图3所示,本实施例提供了一种通信系统,该通信系统包括网络设备310和终端320,其中,本实施例以其中3个终端320为例示出。在通信系统中,终端320与网络设备310之间可通过激活PDCP重复传输,提高上行数据传输的可靠性。

下面采用各实施例,对如何解决终端自主激活PDCP重复传输后无法及时执行PDCP重复传输进行描述。

参考图4,图4为本申请一实施例提供的通信方法的流程图,如图4所示,本实施例的方法可以包括:

S401、确定终端需要自主激活PDCP重复传输。

本实施例中,终端可根据上行的DRB的传输情况,确定自身在未来时段内是否可能需要自主激活PDCP重复传输,也即对自身在未来时段内是否可能需要激活PDCP重复传输进行预测。若DRB的传输情况满足触发预先调度请求的条件,则确定终端需要自主激活PDCP重复传输,否则,确定终端不需要自主激活PDCP重复传输。

可选的,终端需要自主激活PDCP重复传输包括:终端需要将PDCP重复传输从未激活状态装换为激活状态,或者,终端需要为处于激活状态的PDCP重复传输激活更多的辅RLC实体。

因此,在上述S401的一种可能的实现方式中,确定终端需要自主激活PDCP重复传输,包括:确定所述终端需要将所述PDCP重复传输从未激活态转换到激活态,或者,在所述PDCP重复传输处于激活态的情形下,确定所述终端需要为所述PDCP重复传输自主激活更多的辅RLC实体。从而,本实施例可以提高终端自主激活PDCP重复传输的不同情形下从自主激活PDCP重复传输到执行PDCP重复传输的效率。

可选的,DRB的传输情况满足触发预先调度请求的条件,包括DRB的PDCP实体所对应的主RLC实体满足预先调度请求的条件。

因此,在上述S401的又一种可能的实现方式中,若确定DRB的PDCP实体所对应的主RLC实体满足触发预先调度请求的条件,则确定终端需要自主激活PDCP重复传输。从而,利用终端自主激活PDCP重复传输之前DRB主要通过PDCP实体所对应的主RLC实体所对应的逻辑信道进行传输这一特点,主RLC实体满足预先调度请求的条件能够充分说明终端可能需要自主激活DRB的PDCP重复传输。

可选的,预先调度请求的条件包括如下至少一项:信道质量条件、信道资源条件、数据发送条件、信道稳定条件。其中,主RLC实体满足信道质量条件时反映主RLC实体所对应逻辑信道的信道质量不佳;主RLC实体满足信道资源条件时反映主RLC实体所对应逻辑信道的上行资源不足;主RLC实体满足数据发送条件时反映主RLC实体所对应逻辑信道传输的数据包未能够成功发送;主RLC实体满足信道稳定条件时反映主RLC实体所对应的逻辑信道不稳定。从而,从一个或多个方面确定终端是否需要自主激活PDCP重复传输,提高确定终端是否需要自主激活PDCP重复传输的全面性、准确性。

因此,在上述S401的一种可能的实现方式中,确定DRB的PDCP实体所对应的主RLC实体满足触发预先调度请求的条件,可包括如下至少一种:

1)确定PDCP实体所对应的主RLC实体的信道质量小于质量阈值;2)在用于发送主RLC实体上的逻辑信道数据的频段为非授权频段的情形下,检测到非授权频段先听后说(Listen Before Talk,LBT)失败;3)确定主RLC实体的上一个数据包的上行资源被其他数据包抢占;4)确定发送主RLC实体的上一个数据包的小区触发波束失败恢复(Beam FailureRecovery,BFR)。从而,从信道质量、信道资源、数据包发送、信道稳定这一个或多个方面,衡量或者预估或者预测终端是否需要自主激活PDCP重复传输,提高确定终端是否需要自主激活PDCP重复传输的准确性。

本实施例中,在确定PDCP实体所对应的主RLC实体的信道质量是否小于质量阈值时,可对终端进行信道质量检测。在检测的过程中,可对执行主RLC实体的逻辑信道数据传输的小区或带宽部分(Bandwidth Part,BWP)上的全部或部分波束(Beam)进行信道质量检测,得到信道质量参数。确定信道质量参数是否小于质量阈值。如果信道质量参数小于质量阈值,则可确定主RLC实体满足触发预先调度请求的条件。其中,对波束进行信道质量检测可包括:检测波束的信道状态信息(Channel State Information,CSI)和/或同步信号和PBCH块(Synchronization Signal and PBCH block,SSB)。

本实施例中,在用于发送主RLC实体上的逻辑信道数据的频段为非授权频段的情形下,检测到该非授权频段LBT失败,说明用于发送主RLC实体上的逻辑信道数据的非授权频段这一资源不可用。因此,在检测到用于发送主RLC实体上的逻辑信道数据的非授权频段LBT失败时,可确定主RLC实体满足触发预先调度请求的条件。

本实施例中,主RLC实体的上一个数据包的上行资源被其他数据包抢占,说明主RLC实体所对应逻辑信道传输的上一个数据包没有正常发送,可以预判主RLC实体所对应逻辑信道传输的当前的数据包也可能传输失败,也即预判主RLC实体在传输当前的数据包的时候可能自主激活PDCP重复传输。所以,在主RLC实体的上一个数据包的上行资源被其他数据包抢占的情况下,可确定主RLC实体满足触发预先调度请求的条件。

本实施例中,发送主RLC实体的上一个数据包的小区触发BFR,说明主RLC实体所对应的逻辑信道不稳定。在发送主RLC实体的上一个数据包的小区触发BFR的情况下,可确定主RLC实体满足触发预先调度请求的条件。

S402、终端向网络设备发送第一消息,第一消息用于请求网络设备为PDCP重复传输预先分配上行资源。

其中,第一消息包括前述预先调度请求,预先调度请求的类型为SR,用于请求网络设备预先调度资源。

本实施例中,终端在确定自身需要自主激活PDCP重复传输时,向网络设备发送第一消息,第一消息用于请求网络设备为PDCP重复传输预先分配上行资源。在发送第一消息之前,终端并未自主激活PDCP重复传输,而是在确定到自身在未来时段可能会自主激活PDCP重复传输之后,为避免在自主激活PDCP重复传输后没有用于执行PDCP重复传输的上行资源,终端在确定到需要自主激活PDCP重复传输后,便通过第一消息向网络设备请求预先分配上行资源,起未雨绸缪的效果。

在上述S402的一种可能的实现方式中,通过预先配置的PUCCH资源,发送第一消息。其中,预先配置的PUCCH资源由网络设备预先为终端配置。

可选的,预先配置的PUCCH资源包括如下至少一种:

1)由网络设备配置给目标逻辑信道的SR资源,目标逻辑信道包括用于PDCP重复传输的所有辅RLC实体所对应的逻辑信道或者用于PDCP重复传输的指定辅RLC实体所对应的逻辑信道;2)由网络设备配置的用于发送第一消息的PUCCH资源;3)用于PDCP重复传输的辅RLC实体所对应小区所在的小区组的PUCCH资源。

本实施例中,在目标逻辑信道包括用于PDCP重复传输的所有辅RLC实体所对应的逻辑信道时,网络设备配置给目标逻辑信道的SR资源,是指网络设备为用于PDCP重复传输的所有辅RLC实体所对应逻辑信道专门配置的用于发送SR的PUCCH资源。在目标逻辑信道包括用于PDCP重复传输的部分辅RLC实体所对应的逻辑信道时,网络设备配置给目标逻辑信道的SR资源,是指网络设备为用于PDCP重复传输的指定辅RLC实体所对应逻辑信道专门配置的用于发送SR的PUCCH资源。其中,指定辅RLC实体可以是网络设备指定或者协议指定的辅RLC实体,例如,网络设备指定PDCP实体所对应的部分或全部辅RLC实体用于PDCP重复传输。

本实施例中,由网络设备配置的用于发送第一消息的PUCCH资源,是指,网络设备为第一消息的发送专门配置了相应的PUCCH资源。用于PDCP重复传输的辅RLC实体所对应小区所在的小区组的PUCCH资源,是指,在发送第一消息时,可在PDCP实体所对应的辅RLC实体中,确定用于PDCP重复传输的辅RLC实体,可利用该辅RLC实体所对应小区所在的整个小区组的PUCCH资源发送第一消息。

在S402的又一种可能的实现方式中,终端向网络设备发送第一消息,包括如下至少一种:终端发送第一消息后取消预先调度请求、终端发送第一消息后在目标逻辑信道有新数据到达终端缓存触发缓存上报或SR时取消预先调度请求。其中,目标逻辑信道的定义可以参照前述描述,不再赘述。

本实施例中,终端确定需要自主激活PDCP重复传输后,触发预先调度请求,并向网络设备发送第一消息,关于第一消息发送后如何取消预先调度请求,本实施例提供了两种方式。

一种方式中,终端发送第一消息后取消预先调度请求,即预先调度请求的触发是一次性的,在发送后就取消。另一种方式中,终端发送第一消息后,在目标逻辑信道有新数据到达终端缓存而触发缓存上报或者SR时取消预先调度请求,在PDCP重复传输中,目标逻辑信道用于传输复制的PDCP PDU,目标逻辑信道有新数据到达终端缓存而触发缓存上报(例如BSR)或者SR,说明终端在进行PDCP重复传输并在PDCP重复传输过程中上报了缓存状态或者进行了资源请求,网络设备已知晓PDCP重复传输激活,所以无需在发送预先调度请求,可取消预先调度请求。因此,考虑到实际情况,丰富了预先调度请求的取消方式。

S403、网络设备响应于第一消息,分配上行资源。

本实施例中,网络设备在接收到第一消息后,为终端确定需要自主激活的PDCP重复传输分配上行资源,以便于终端自主激活PDCP重复传输后及时利用该上行资源执行PDCP重复传输。

S404、网络设备向终端发送第二消息,第二消息指示网络设备分配的上行资源。

本实施例中,在确定分配的上行资源后,网络设备向终端发送第二消息,通过第二消息向终端指示:网络设备为终端确定需要自主激活的PDCP重复传输分配的上行资源。

本实施例提供的通信方法,终端在确定需要自主激活PDCP重复传输的情况下,向网络设备请求为PDCP重复传输预先分配上行资源,网络设备响应于该请求,为PDCP重复传输分配上行资源,从而为终端自主激活PDCP重复传输预先准备上行资源,提高终端自主激活PDCP重复传输到执行PDCP重复传输的效率。

参考图5,图5为本申请另一实施例提供的通信方法的流程图。如图5所示,在上述任一实施例的基础上,本实施例在执行图4所示的S401之前,还包括:

S400、网络设备向终端发送第三消息,第三消息用于配置终端的PDCP重复传输。

其中,第三消息指示如下至少一种信息:是否允许终端自主激活PDCP重复传输,是否允许终端触发预先调度请求并发送第一消息,允许触发预先调度请求并发送第一消息的辅RLC实体。

在网络设备通过第三消息允许终端自主激活PDCP重复传输的情况下,终端可执行自主激活PDCP重复传输的操作;在网络设备通过第三消息允许终端触发预先调度请求并发送第一消息的情况下,终端可执行确定是否需要自主激活PDCP重复传输、在确定终端需要自主激活PDCP重复传输的情况下触发预先调度请求并发送第一消息的操作;在网络设备通过第三消息向终端指示允许触发预先调度请求并发送第一消息的辅RLC实体的情况下,终端在确定需要自主激活PDCP重复传输后,可通过该辅RLC实体所对应的逻辑信道的SR资源发送第一消息,或者,通过该辅RLC实体所对应小区所在小区组的PUCCH资源发送第一消息。

因此,网络设备可以通过发送信令消息的方式,对终端自主激活PDCP重复传输的一个或多个方面进行灵活配置,以满足通信业务需求。

在上述任一实施例的基础上,在一种可能的实现方式中,网络设备在接收到第一消息后,也即在执行图4所示的S403之后,网络设备可以响应于第一消息,确定激活待重复传输DRB的PDCP重复传输。从而,在终端确定需要自主激活PDCP重复传输的时候,网络设备判断PDCP重复传输激活,无需额外措施通知网络设备。

在上述任一实施例的基础上,在一种可能的实现方式中,网络设备在确定激活待重复传输的DRB的PDCP重复传输之后,可以激活待重复传输的DRB的下一个PDCP PDU的重复传输,或者,激活待重复传输的DRB在目标时长内的PDCP重复传输,或者,向终端发送第四消息,第四消息用于指示去激活PDCP重复传输。从而,网络设备通过规定重复传输的数据量、重复传输的时长,或者通过指示信令,控制PDCP重复传输的执行。

其中,激活待重复传输的DRB的下一个PDCP PDU的重复传输,是指,对下一个PDCPPDU进行重复传输;激活待重复传输的DRB在目标时长内的PDCP重复传输,是指在一定时长内进行PDCP重复传输,在该时长之后可去激活PDCP重复传输;通过第四消息指示去激活PDCP重复传输时,终端响应于第四消息,去激活PDCP重复传输。

其中,待重复传输的DRB是指前述实施例内容中满足触发预先调度请求的条件的主RLC实体所对应的PDCP实体所对应的DRB。

参考图6,图6为本申请另一实施例提供的通信方法的流程图。如图6所示,在上述任一实施例的基础上,本实施例在执行图4所示的S404之后,还可以包括:

S405、终端若自主激活PDCP重复传输,则在第二消息所指示的上行资源上,进行PDCP重复传输。

本实施例中,在终端最终执行了上述确定需要自主激活的PDCP重复传输的情况下,终端在自主激活了该PDCP重复传输后,可以利用第二消息所指示的上行资源,也即网络设备为PDCP重复传输预先分配的上行资源,执行PDCP重复传输,而无需在激活PDCP重复传输后向网络设备请求上行资源并等待网络设备分配的上行资源才能够执行PDCP重复传输。实现终端自主激活PDCP重复传输后PDCP重复传输的及时执行,尤其能够适用于URLLC业务,适用于周期较短的业务。

可选的,若终端未自主激活上述确定需要自主激活的PDCP重复传输,则终端忽略第二消息所指示的上行资源。

为进一步理解本申请实施例,后续从两种情况描述本申请实施例。两种情况包括:情况一、终端触发预先调度请求和自主激活PDCP重复传输;情况二、终端触发预先调度请求但不自主激活PDCP重复传输。其中,情况一即终端确定需要自主激活PDCP重复传输,后续也确实自主激活了PDCP重复传输;情况二即终端确定需要自主激活PDCP重复传输,但后续并未自主激活PDCP重复传输。

参考图7,图7为本申请另一实施例提供的通信方法的流程示意图。同时,可结合图7和图8理解本实施例中的各步骤,图8为终端进行上行资源预先调度和PDCP重复传输的示例图一。

首先,对图8进行解释:针对DRB1,网络设备配置了DRB1的PDCP重复传输。DRB1对应的PDCP实体是PDCP1,DRB1的PDCP重复传输时对应的RLC实体分别为RLC11、RLC12和RLC13,RLC11、RLC12和RLC13分别对应的小区为CC1、CC2、CC3。其中,RLC11与逻辑信道LCH11对应,在激活重复传输时只能在CC1上传输;RLC12与逻辑信道LCH12对应,在激活重复传输时只能在CC2上传输;RLC13与逻辑信道LCH13对应,在激活重复传输时只能在CC3上传输。RLC11为主RLC实体,LCH11是主RLC信道,RLC11和LCH11总是激活的;RLC12和RLC13是辅RLC信道,可以去激活。其中,图8为DC场景,CC1在MN上,CC2和CC3在SN上。

其次,如图7所示,针对上述情况一,本申请实施例包括以下步骤:

S701、网络设备向终端发送预先调度请求配置。

例如,在图8的T0时刻,网络设备通过无线资源控制(Radio Resource Control,RRC)信令,向终端发送预先配置请求配置。

可选的,预先调度请求配置可以参照上述实施例中第三消息的描述。

可选的,预先调度请求配置可以包括触发预先调度请求的条件、用于发送预先调度请求的PUCCH资源。其中,触发预先调度请求的条件可以参照前述实施例的描述,发送预先调度请求的PUCCH资源可以参照前述实施例中对发送第一消息的预先配置的PUCCH资源的描述,不再赘述。

S702、终端满足触发预先调度请求的条件时,触发和向网络设备发送预先调度请求,其中,预先调度请求即前述实施例中的第一消息。

例如,在图8的T1时刻或T6时刻,终端触发并发送预先调度请求。

终端满足触发预先调度请求的条件时,确定需要自主激活PDCP重复传输,所以,触发预先调度请求,并向网络设备发送该预先调度请求。

需要说明的是,终端在自主激活PDCP重复传输时,可以激活一个或多个辅RLC实体,图8以终端激活1个辅RLC实体为例,例如,在T3时刻,终端激活RLC12,在T9时刻,终端激活RLC13。网络设备在收到预先调度请求后,可以调度PDCP实体所对应的任何一个辅RLC实体的数据传输,也即可以为PDCP实体所对应的任何一个辅RLC实体分配上行资源。

S703、网络设备响应于来自终端的预先调度请求,为终端分配可以传输辅RLC实体所对应逻辑信道数据的上行资源。

S704、终端接收网络设备的资源分配命令。

其中,资源分配命令即前述实施例中的第二消息,也即图8中T2时刻的PDCCH或者T7时刻的PDCCH。T2时刻的PDCCH所分配的上行资源在CC2上,T7时刻的PDCCH所分配的上行资源在CC1上。

S705、终端满足自主激活PDCP重复传输的条件时,自主激活PDCP重复传输。

其中,自主激活PDCP重复传输的条件,例如,终端接收到前一个包含确定需要自主激活的PDCP重复传输所属DRB的传输块的传输失败消息(比如HARQ NACK)。如图8所示,终端响应于T3时刻接收到的前一个包含DRB1的传输块的HARQ NACK,在T4时刻自主激活PDCP重复传输;终端响应于T8时刻接收到的前一个包含DRB1的传输块的HARQ NACK,在T9时刻自主激活PDCP重复传输。

其中,本实施例对S704和S705没有执行顺序要求,也即对终端收到网络设备基于预先调度请求分配的上行资源的时间与终端自主激活PDCP重复传输的时间没有前后顺序要求。

S706、在网络设备分配的上行资源上进行PDCP重复传输。

网络设备接收基于预先调度请求分配的上行资源上的上行数据。若上行数据中包含相应的辅RLC实体(例如图8中的RLC12)所对应的逻辑信道数据时,确定激活相应的DRB(例如图8中的DRB1)的PDCP重复传输。

作为示例地,在图8中,针对终端在T1时刻发送的Pre-SR(即预先调度请求),网络设备通过PDCCH调度CC2上的上行资源,该上行资源可以用于传输RLC12对应逻辑信道LCH12的上行数据。网络设备将该上行资源分配给终端。终端在T4时刻激活PDCCH重复传输之后,在T4~T5时间段内,在CC2的该上行资源上传输重复传输的数据包,也即复制的PDCP PDU。针对终端在T6时刻发送的Pre-SR,网络设备通过PDCCH调度CC3上的上行资源,该上行资源可以用于传输RLC13对应逻辑信道LCH13的上行数据。网络设备将该上行资源分配给终端,终端在T9时刻激活PDCCH重复传输之后,在T9~T10时间段内,在CC3的该上行资源上传输重复传输的数据包。

可见,在图8中,T6~T10的过程与T1~T5相似,不同的是,在T6~T10的过程中,终端发送pre-SR后,网络设备分配的是CC3的资源,因此激活RLC13及其对应的逻辑信道LCH13进行PDCP重复传输。

参考图9,图9为本申请另一实施例提供的通信方法的流程示意图。同时,可结合图9和图10理解本实施例中的各步骤,图10为终端进行上行资源预先调度和PDCP重复传输的示例图二。

其中,图10所示的网络结构与图8所示的网络结构存在相同之处,相同之处可以参照前述实施例对图8进行描述,不再赘述。

如图9所示,针对上述情况二,本申请实施例包括以下步骤:

S901、网络设备向终端发送预先调度请求配置。

例如,在图10的T0时刻,网络设备通过RRC信令,向终端发送预先配置请求配置。其中,S901可以参照前述实施例的描述。

S902、终端满足触发预先调度请求的条件时,触发和向网络设备发送预先调度请求,其中,预先调度请求即前述实施例中的第一消息。

例如,在图10的T1时刻或T4时刻,终端触发并发送预先调度请求。

S903、网络设备响应于来自终端的预先调度请求,为终端分配可以传输辅RLC实体所对应逻辑信道数据的上行资源。

S904、终端接收网络设备的资源分配命令。

其中,资源分配命令即前述实施例中的第二消息,也即图10中T2时刻的PDCCH或者T5时刻的PDCCH。T2时刻的PDCCH所分配的上行资源在CC2上,T5时刻的PDCCH所分配的上行资源在CC1上。

S905、终端不满足自主激活PDCP重复传输的条件,跳过网络设备通过资源分配命令分配的上行资源,或者用该上行资源传输其他逻辑信道的数据。

例如,图10中T3、T6时刻终端并未触发自主触发PDCP重复的条件。

在终端侧,本申请实施例提供了一种通信装置,本实施例的通信装置可以为终端。如图11所示,通信装置可以包括收发机1101、处理器1102和存储器1103。

收发机1101,用于在处理器1102的控制下接收和发送数据。

其中,在图11中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1102代表的一个或多个处理器和存储器1103代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1101可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括,这些传输介质包括无线信道、有线信道、光缆等传输介质。可选的,通信装置还可以包括用户接口1104,针对不同的用户设备,用户接口1104还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。

处理器1102负责管理总线架构和通常的处理,存储器1103可以存储处理器1102在执行操作时所使用的数据。

可选的,处理器1102可以是中央处理器(central processing unit,CPU)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或复杂可编程逻辑器件(Complex Programmable LogicDevice,CPLD),处理器也可以采用多核架构。

处理器1102通过调用存储器1103存储的计算机程序,用于按照获得的可执行指令执行本申请实施例提供的有关终端的任一所述方法。处理器与存储器也可以物理上分开布置。

具体的,处理器1102用于执行如下操作:确定终端需要自主激活PDCP重复传输;向网络设备发送第一消息,第一消息用于请求网络设备为PDCP重复传输预先分配上行资源;接收来自网络设备的第二消息,第二消息指示网络设备分配的上行资源。

可选的,处理器1102还执行如下操作:若确定DRB的PDCP实体所对应的主RLC实体满足触发预先调度请求的条件,则确定终端需要自主激活PDCP重复传输。

可选的,处理器1102还执行如下至少一种操作:确定PDCP实体所对应的主RLC实体的信道质量小于质量阈值;在用于发送主RLC实体上的逻辑信道数据的频段为非授权频段的情形下,检测到非授权频段LBT失败;确定主RLC实体的上一个数据包的上行资源被其他数据包抢占;确定发送上一个数据包的小区触发波束失败恢复BFR。

可选的,处理器1102还执行如下操作:确定终端需要将PDCP重复传输从未激活态转换到激活态;或者,在PDCP重复传输处于激活态的情形下,确定终端需要为PDCP重复传输激活更多的辅RLC实体。

可选的,处理器1102还执行如下操作:通过预先配置的PUCCH资源,发送第一消息。

可选的,PUCCH资源包括如下至少一种:由网络设备配置给目标逻辑信道的调度请求SR资源,目标逻辑信道包括用于PDCP重复传输的所有辅RLC实体所对应的逻辑信道或者用于PDCP重复传输的指定辅RLC实体所对应的逻辑信道;由网络设备配置的用于发送第一消息的PUCCH资源;用于PDCP重复传输的辅RLC实体所对应小区所在的小区组的PUCCH资源。

可选的,第一消息包括预先调度请求,处理器1102还执行如下至少一种操作:发送第一消息后取消预先调度请求;发送第一消息后在目标逻辑信道有新数据到达终端缓存触发缓存上报请求或SR时取消预先调度请求,目标逻辑信道包括用于PDCP重复传输的所有辅RLC实体所对应的逻辑信道或者用于PDCP重复传输的指定辅RLC实体所对应的逻辑信道。

可选的,第一消息包括预先调度请求,处理器1102还执行如下操作:接收来自网络设备的第三消息,第三消息用于配置终端的PDCP重复传输。第三消息指示如下至少一种信息:是否允许终端自主激活PDCP重复传输;是否允许终端触发预先调度请求并发送第一消息;允许触发预先调度请求并发送第一消息的辅RLC实体。

可选的,处理器1102还执行如下操作:若终端自主激活PDCP重复传输,则在网络设备分配的上行资源上,进行PDCP重复传输。

可选的,处理器1102还执行如下操作:接收网络设备的第四消息,第四消息指示去激活PDCP重复传输;响应于第四消息,去激活PDCP重复传输。

可选的,处理器1102还执行如下操作:若终端未自主激活PDCP重复传输,则忽略网络设备预先分配的用于PDCP重复传输的上行资源。

在此需要说明的是,本申请提供的上述装置,能够实现上述方法实施例中终端所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。

在网络侧,本申请实施例提供了一种通信装置,本实施例的通信装置可以为网络设备。如图12所示,通信装置包括:收发机1201、处理器1202和存储器1203。

收发机1201,用于在处理器1202的控制下接收和发送数据。

其中,在图12中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1202代表的一个或多个处理器和存储器1203代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1201可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括无线信道、有线信道、光缆等传输介质。处理器1202负责管理总线架构和通常的处理,存储器1203可以存储处理器1202在执行操作时所使用的数据。

处理器1202可以是CPU、ASIC、FPGA或CPLD,处理器也可以采用多核架构。

处理器1202通过调用存储器1203存储的计算机程序,用于按照获得的可执行指令执行本申请实施例提供的有关网络设备的任一所述方法。处理器与存储器也可以物理上分开布置。

具体的,处理器1202用于执行如下操作:接收来自终端的第一消息,第一消息用于请求网络设备为PDCP重复传输预先分配上行资源;响应于第一消息,分配上行资源;向终端发送第二消息,第二消息指示网络设备分配的上行资源。

可选的,处理器1202还执行如下操作:确定激活PDCP重复传输。

可选的,处理器1202还执行如下操作:激活待重复传输的DRB的下一个PDCP PDU的重复传输;或者,激活DRB在目标时长内的PDCP重复传输;或者,向终端发送第四消息,第四消息指示去激活PDCP重复传输。

可选的,第一消息包括预先调度请求,处理器1202还执行如下操作:向终端发送第三消息,第三消息用于配置终端的PDCP重复传输。第三消息指示如下至少一种信息:是否允许终端自主激活PDCP重复传输;是否允许终端触发预先调度请求并发送第一消息;允许触发预先调度请求并发送第一消息的辅RLC实体。

在此需要说明的是,本申请提供的上述装置,能够实现上述方法实施例中网络设备所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。

在终端侧,本申请实施例还提供了一种通信装置,本实施例的通信装置可以为终端。如图13所示,通信装置包括:处理单元1301、发送单元1302和接收单元1303。

处理单元1301,用于确定终端需要自主激活PDCP重复传输;

发送单元1302,用于向网络设备发送第一消息,第一消息用于请求网络设备为PDCP重复传输预先分配上行资源;

接收单元1303,用于接收来自网络设备的第二消息,第二消息指示网络设备分配的上行资源。

可选的,处理单元1301具体用于:若确定DRB的PDCP实体所对应的主RLC实体满足触发预先调度请求的条件,则确定终端需要自主激活PDCP重复传输。

可选的,处理单元1301具体用于如下至少一种操作:确定PDCP实体所对应的主RLC实体的信道质量小于质量阈值;在用于发送主RLC实体上的逻辑信道数据的频段为非授权频段的情形下,检测到非授权频段LBT失败;确定主RLC实体的上一个数据包的上行资源被其他数据包抢占;确定发送上一个数据包的小区触发BFR。

可选的,处理单元1301具体用于:确定终端需要将PDCP重复传输从未激活态转换到激活态;或者,在PDCP重复传输处于激活态的情形下,确定终端需要为PDCP重复传输激活更多的辅RLC实体。

可选的,发送单元1302具体用于:通过预先配置的PUCCH资源,发送第一消息。

可选的,PUCCH资源包括如下至少一种:由网络设备配置给目标逻辑信道的调度请求SR资源,目标逻辑信道包括用于PDCP重复传输的所有辅RLC实体所对应的逻辑信道或者用于PDCP重复传输的指定辅RLC实体所对应的逻辑信道;由网络设备配置的用于发送第一消息的PUCCH资源;用于PDCP重复传输的辅RLC实体所对应小区所在的小区组的PUCCH资源。

可选的,第一消息包括预先调度请求,发送单元1302具体用于执行如下至少一种操作:发送第一消息后取消预先调度请求;发送第一消息后在目标逻辑信道有新数据到达终端缓存触发缓存上报请求或SR时取消预先调度请求,目标逻辑信道包括用于PDCP重复传输的所有辅RLC实体所对应的逻辑信道或者用于PDCP重复传输的指定辅RLC实体所对应的逻辑信道。

可选的,第一消息包括预先调度请求,接收单元1303还用于:接收来自网络设备的第三消息,第三消息用于配置终端的PDCP重复传输。第三消息指示如下至少一种信息:是否允许终端自主激活PDCP重复传输;是否允许终端触发预先调度请求并发送第一消息;允许触发预先调度请求并发送第一消息的辅RLC实体。

可选的,发送单元1302还用于:若终端自主激活PDCP重复传输,则在网络设备分配的上行资源上,进行PDCP重复传输。

可选的,接收单元1303还用于:接收网络设备的第四消息,第四消息指示去激活PDCP重复传输。处理单元1301,还用于:响应于第四消息,去激活PDCP重复传输。

可选的,处理单元1301还用于:若终端未自主激活PDCP重复传输,则忽略网络设备预先分配的用于PDCP重复传输的上行资源。

在此需要说明的是,本申请提供的上述装置,能够实现上述方法实施例中终端所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。

在网络侧,本申请实施例还提供了一种通信装置,本实施例的通信装置可以为网络设备。如图14所示,通信装置包括:接收单元1401、处理单元1402和发送单元1403。

接收单元1401,用于接收来自终端的第一消息,第一消息用于请求网络设备为PDCP重复传输预先分配上行资源;

处理单元1402,用于响应于第一消息,分配上行资源;

发送单元1403,用于向终端发送第二消息,第二消息指示网络设备分配的上行资源。

可选的,处理单元1402还用于:确定激活PDCP重复传输。

可选的,处理单元1402还用于:激活待重复传输的DRB的下一个PDCP PDU的重复传输。或者,处理单元1402还用于:激活DRB在目标时长内的PDCP重复传输。或者,发送单元1403还用于:向终端发送第四消息,第四消息指示去激活PDCP重复传输。

可选的,第一消息包括预先调度请求,发送单元1403还用于:向终端发送第三消息,第三消息用于配置终端的PDCP重复传输。第三消息指示如下至少一种信息:是否允许终端自主激活PDCP重复传输;是否允许终端触发预先调度请求并发送第一消息;允许触发预先调度请求并发送第一消息的辅RLC实体。

在此需要说明的是,本申请提供的上述装置,能够实现上述方法实施例中网络设备所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。

需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

终端侧,本申请实施例提供了一种处理器可读存储介质,处理器可读存储介质存储有计算机程序,计算机程序用于使处理器执行本申请实施例提供的有关终端的任一所述方法。使处理器能够实现上述方法实施例中终端所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。

网络侧,本申请实施例提供了一种处理器可读存储介质,处理器可读存储介质存储有计算机程序,计算机程序用于使处理器执行本申请实施例提供的有关网络设备的任一所述方法。使处理器能够实现上述方法实施例中网络设备所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。

所述处理器可读存储介质可以是处理器能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(MO)等)、光学存储器(例如CD、DVD、BD、HVD等)、以及半导体存储器(例如ROM、EPROM、EEPROM、非易失性存储器(NANDFLASH)、固态硬盘(SSD))等。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、装置、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机可执行指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机可执行指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些处理器可执行指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的处理器可读存储器中,使得存储在该处理器可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些处理器可执行指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

相关技术
  • 一种通信共享系统、方法、装置、计算机装置及存储介质
  • 通信模块的接驳方法和装置、存储介质、电子装置
  • 摄像装置、通信装置、其控制方法和存储介质
  • 通信网络接入方法、电子装置及计算机可读存储介质
  • 通信网络接入方法、电子装置及计算机可读存储介质
  • 通信系统、中继通信装置、中继通信装置与电磁感应通信装置的组合、电磁感应通信装置、信息存储介质、信息存储介质制造方法
  • 通信系统、中继通信装置、中继通信装置与电磁感应通信装置的组合、电磁感应通信装置、信息存储介质、信息存储介质制造方法
技术分类

06120115603229