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

一种被用于无线通信中的方法和装置

文献发布时间:2024-04-18 19:59:31


一种被用于无线通信中的方法和装置

技术领域

本申请涉及无线通信系统中的方法和装置,尤其涉及在无线通信中支持交互式延时敏感类业务的方法和装置。

背景技术

未来无线通信系统的应用场景越来越多元化,不同的应用场景对系统提出了不同的性能要求。为了满足多种应用场景的不同性能需求,在3GPP(3rd Generation PartnerProject,第三代合作伙伴项目)RAN

(RadioAccess Network,无线接入网)#72次全会上决定对新空口技术(NR,NewRadio)进行研究,在3GPPRAN#75次全会上通过了NR的WI(Work Item,工作项目),开始对NR进行标准化工作。

针对迅猛发展的XR(eXtended Reality,扩展现时)和CG(Cloud Gaming,云游戏)使用场景及服务,3GPP RAN1在版本17中针对“新空口中的XR评价研究(Study on XREvaluations for NR”启动了SI(Study Item,研究项目),研究认为XR和CG是版本18和后续版本的一个重要的使用场景和业务。XR和CG指的是各种类型的增强(augmented)、虚拟(virtual)和混合(mixed)环境,通过在手持和可穿戴终端用户设备(User Equipment,UE)的帮助下执行人机通信。许多XR和CG用例(use case)具有准周期性(quasi-periodic),高数据速率的业务特性,同时有更严格的数据包延迟预算(packet delaybudget,PDB),给NR带来了一系列挑战。

发明内容

发明人通过研究发现,XR业务流中包括各种数据,例如视频,音频,用于控制各种传感器的数据等,这些信息具有一定的时间关联关系和/或编解码关联关系。有关联关系的数据构成了一个数据的集合,在应用层需要一起处理,或者一个数据包的超时/丢弃会影响其余数据包的处理,具有关联关系的数据可以是上行的也可以是下行的。在当前RAN中,不感知数据包之间的关联关系,每个数据包的处理与传输是独立的,难以满足XR业务的需求。

针对上述问题,本申请公开了一种解决方案,针对具有严格PDB需求的业务,对无法满足PDB的数据包及其相关联的数据包进行丢弃,可以释放传输资源用于其它UE传输,有效提高系统容量。在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。进一步的,虽然本申请的初衷是针对Uu空中接口,但本申请也能被用于PC5空中接口。进一步的,虽然本申请的初衷是针对终端与基站场景,但本申请也同样适用于中继与基站,取得类似的终端与基站场景中的技术效果。此外,不同场景(包括但不限于V2X场景和终端与基站的通信场景)采用统一的解决方案还有助于降低硬件复杂度和成本。特别的,对本申请中的术语(Terminology)、名词、函数、变量的解释(如果未加特别说明)可以参考3GPP的规范协议TS36系列、TS38系列、TS37系列中的定义。

本申请公开了一种被用于无线通信的第一节点中的方法,其特征在于,包括:

在第一协议实体接收第一数据单元集合;

作为接收第一数据单元的响应,开始第一计时器;

作为所述第一计时器过期的响应,执行第一操作集合,所述第一操作集合包括向第二协议实体发送第一指示,所述第一指示被用于指示丢弃第二数据单元集合;

其中,所述第一数据单元为所述第一数据单元集合中的一个数据单元;所述第一数据单元集合中的至少部分数据单元被用于生成所述第二数据单元集合;所述第一协议实体被配置给非信令无线承载;所述第一协议实体所在的协议层位于所述第二协议实体所在的协议层之上;所述第一协议实体为MAC以上层的协议实体。

作为一个实施例,本申请适用于时延敏感业务。

作为一个实施例,本申请适用于XR业务。

作为一个实施例,本申请适用于发送侧。

作为一个实施例,本申请针对第一协议实体与第二协议实体位于同一个节点的场景;但本申请也适用于第一协议实体与第二协议实体位于不同节点的场景。

作为一个实施例,本申请要解决的问题包括:如何支持具有关联关系的用户面数据包的处理。

作为一个实施例,上述方法通过发送第一指示增加了无线传输的灵活性,有利于支持更加丰富的业务。

作为一个实施例,上述方法通过发送第一指示可以减少无用数据单元发送,提高系统容量。

作为一个实施例,上述方法通过发送第一指示可以节省第一节点功耗。

作为一个实施例,上述方法通过发送第一指示可以简化第一节点处理。

作为一个实施例,本申请中的协议实体(entity)是模块(module)。

作为一个实施例,本申请中的协议实体是完成一组功能的模块。

作为一个实施例,本申请中的协议实体是完成一组功能的硬件模块。

作为一个实施例,本申请中的协议实体是完成一组功能的软件模块。

根据本申请的一个方面,包括:

第一标识被用于指示所述第一数据单元集合;

其中,所述第一标识被用于指示所述第一数据单元集合包括:所述第一数据单元集合中的每个数据单元包括所述第一标识。

根据本申请的一个方面,包括:

至少第一信息集合被用于指示所述第一数据单元集合;

其中,所述第一信息集合包括起始标识,结束标识和数据单元总数三者中至少二者。

根据本申请的一个方面,包括:

在所述第二协议实体丢弃第三数据单元集合;

其中,所述第三数据单元集合为所述第二数据单元集合的子集,所述第三数据单元集合中的任一数据单元或者所述数据单元的分段未被递交到所述第二协议实体所在的协议层以下层。

作为一个实施例,上述方法可以减少无用数据单元发送,提高系统容量。

根据本申请的一个方面,包括:

所述第一数据单元的接收时间不晚于所述第一数据单元集合中除所述第一数据单元之外的其它数据单元的接收时间。

作为一个实施例,上述方法适用于所述第一节点为业务源的场景。

作为一个实施例,上述方法适用于第一数据单元集合在到达第一节点时没有乱序的场景。

根据本申请的一个方面,包括:

所述第一数据单元集合中的每个数据单元包括第二标识,所述第一数据单元的所述第二标识的值不大于所述第一数据单元集合中除所述第一数据单元之外的其它数据单元的所述第二标识的值。

作为一个实施例,上述方法适用于在到达第一节点时第一数据单元集合中的数据单元有乱序的场景。

根据本申请的一个方面,包括:

所述第一操作集合包括在所述第一协议实体丢弃第四数据单元集合;

其中,所述第四数据单元集合中包括所述第一数据单元集合中未被递交给所述第二协议实体的数据单元。

作为一个实施例,上述方法可以减少无用数据单元发送,提高系统容量。

本申请公开了一种被用于无线通信的第一节点,其特征在于,包括:

第一收发机,在第一协议实体接收第一数据单元集合;作为接收第一数据单元的响应,开始第一计时器;作为所述第一计时器过期的响应,执行第一操作集合,所述第一操作集合包括向第二协议实体发送第一指示,所述第一指示被用于指示丢弃第二数据单元集合;

其中,所述第一数据单元为所述第一数据单元集合中的一个数据单元;所述第一数据单元集合中的至少部分数据单元被用于生成所述第二数据单元集合;所述第一协议实体被配置给非信令无线承载;所述第一协议实体所在的协议层位于所述第二协议实体所在的协议层之上;所述第一协议实体为MAC以上层的协议实体。

根据本申请的一个方面,包括:

第一标识被用于指示所述第一数据单元集合;

其中,所述第一标识被用于指示所述第一数据单元集合包括:所述第一数据单元集合中的每个数据单元包括所述第一标识。

根据本申请的一个方面,包括:

至少第一信息集合被用于指示所述第一数据单元集合;

其中,所述第一信息集合包括起始标识,结束标识和数据单元总数三者中至少二者。

根据本申请的一个方面,包括:

所述第一收发机,在所述第二协议实体丢弃第三数据单元集合;

其中,所述第三数据单元集合为所述第二数据单元集合的子集,所述第三数据单元集合中的任一数据单元或者所述数据单元的分段未被递交到所述第二协议实体所在的协议层以下层。

根据本申请的一个方面,包括:

所述第一数据单元的接收时间不晚于所述第一数据单元集合中除所述第一数据单元之外的其它数据单元的接收时间。

根据本申请的一个方面,包括:

所述第一数据单元集合中的每个数据单元包括第二标识,所述第一数据单元的所述第二标识的值不大于所述第一数据单元集合中除所述第一数据单元之外的其它数据单元的所述第二标识的值。

根据本申请的一个方面,包括:

所述第一操作集合包括在所述第一协议实体丢弃第四数据单元集合;

其中,所述第四数据单元集合中包括所述第一数据单元集合中未被递交给所述第二协议实体的数据单元。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更加明显:

图1示例了根据本申请的一个实施例的第一节点的传输流程图;

图2示例了根据本申请的一个实施例的网络架构的示意图;

图3示例了根据本申请的一个实施例的用户平面和控制平面的无线协议架构的示意图;

图4示例了根据本申请的一个实施例的通信设备的硬件模块示意图;

图5示例了根据本申请的一个实施例的一个信号传输流程图;

图6示例了根据本申请的一个实施例的第一数据单元集合中的一个数据单元的格式示意图;

图7示例了根据本申请的一个实施例的至少第一信息集合与第一数据单元集合的关系示意图;

图8示例了根据本申请的一个实施例的第一数据单元与第一数据单元集合的示意图;

图9示例了根据本申请的一个实施例的第一协议实体中的处理流程图;

图10示例了根据本申请的一个实施例的第二协议实体中的处理流程图;

图11示例了根据本申请的一个实施例的第一节点中的处理装置的结构框图。

具体实施方式

下文将结合附图对本申请的技术方案作进一步详细说明,需要说明的是,在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。

实施例1

实施例1示例了根据本申请的一个实施例的第一节点的传输流程图,如附图1所示。

在实施例1中,第一节点100在步骤101中在第一协议实体接收第一数据单元集合;在步骤102中作为接收第一数据单元的响应,开始第一计时器;在步骤103中作为所述第一计时器过期的响应,执行第一操作集合,所述第一操作集合包括向第二协议实体发送第一指示,所述第一指示被用于指示丢弃第二数据单元集合;其中,所述第一数据单元为所述第一数据单元集合中的一个数据单元;所述第一数据单元集合中的至少部分数据单元被用于生成所述第二数据单元集合;所述第一协议实体被配置给非信令无线承载;所述第一协议实体所在的协议层位于所述第二协议实体所在的协议层之上;所述第一协议实体为MAC以上层的协议实体。

作为一个实施例,在第一协议实体接收第一数据单元集合。

作为一个实施例,从所述第一协议实体所在协议层的上层(upper layer)接收所述第一数据单元集合。

作为一个实施例,所述第一协议实体为MAC(MediumAccess Control,媒体接入控制)以上层的协议实体。

作为一个实施例,所述第一协议实体位于MAC以上协议层。

作为一个实施例,所述第一协议实体位于第一协议层。

作为一个实施例,所述第一协议实体为SDAP(Service DataAdaptationProtocol,服务数据适配协议)实体(entity),所述第一协议层为SDAP子层(sublayer)。

作为一个实施例,所述第一协议实体为SRAP(SidelinkRelayAdaptationProtocol,副链路中继适配协议)实体,所述第一协议层为SRAP子层。

作为一个实施例,所述第一协议实体为PDCP(Packet Data ConvergenceProtocol,分组数据汇聚协议)实体,所述第一协议层为PDCP子层。

作为一个实施例,所述第一协议实体为RLC(Radio Link Control,无线链路层控制协议)实体,所述第一协议层为RLC子层。

作为一个实施例,所述第一数据单元集合中的数据单元属于同一个PDU(ProtocolDataUnit,协议数据单元)set(集)。

作为一个实施例,所述第一数据单元集合中的数据单元属于同一个应用层数据包。

作为一个实施例,所述第一数据单元集合中的数据单元属于同一个信息单元(information unit)。

作为一个实施例,所述第一数据单元集合中的数据单元相互关联。

作为一个实施例,所述第一数据单元集合中的数据单元在应用层是原子的。

作为一个实施例,所述第一数据单元集合中的数据单元在应用层是不可分割的。

作为一个实施例,所述第一数据单元集合中的数据单元在应用层具有依赖关系。

作为上述实施例的一个子实施例,当所述第一数据单元集合中的任一数据单元丢失,所述第一数据单元集合中的其余数据单元就无用(useless)。

作为上述实施例的一个子实施例,当所述第一数据单元集合中的一个数据单元丢失,所述第一数据单元集合中所述丢失的数据单元之后的其余数据单元就无用,具体的,当所述第一数据单元集合中的第一个数据单元丢失,所述第一数据单元集合中的其余数据单元就无用;当所述第一数据单元集合中的最后一个数据单元丢失,所述第一数据单元集合中的其余数据单元仍有用;其中,所述第一数据单元集合中的第一个数据单元为所述第一数据单元集合中最早的数据单元,或者所述第一数据单元集合中的第一个数据单元为所述第一数据单元集合中序列号最小的数据单元。

作为一个实施例,所述第一数据单元集合包括至少一个数据单元。

作为一个实施例,所述第一数据单元集合包括至少二个数据单元。

作为一个实施例,所述第一协议实体为AM(AcknowledgedMode,确认模式)协议实体。

作为上述实施例的一个子实施例,所述第一协议实体由发送侧(transmittingside)和接收侧(receiving side)组成。

作为一个实施例,所述第一协议实体为UM(Unacknowledged Mode,不确认模式)协议实体。

作为上述实施例的一个子实施例,所述第一协议实体为发送协议实体。

作为一个实施例,所述第二协议实体为AM协议实体。

作为上述实施例的一个子实施例,所述第二协议实体由发送侧和接收侧组成。

作为一个实施例,所述第二协议实体为UM协议实体。

作为上述实施例的一个子实施例,所述第二协议实体为发送协议实体。

作为一个实施例,所述第一协议实体被配置给非信令无线承载。

作为一个实施例,所述第一协议实体被配置给非信令无线承载包括:所述第一协议实体服务于所述非信令无线承载。

作为一个实施例,所述第一协议实体被配置给非信令无线承载包括:所述非信令无线承载的数据被递交给所述第一协议实体传输。

作为一个实施例,所述非信令无线承载为除SRB(Signaling Radio Bearer,信令无线承载)之外的无线承载。

作为一个实施例,所述非信令无线承载为DRB(DataRadio Bearer,数据无线承载)。

作为一个实施例,所述非信令无线承载为MRB(MBS radio bearer,多播广播业务无线承载)。

作为一个实施例,作为接收第一数据单元的响应,开始第一计时器。

作为一个实施例,所述第一数据单元为所述第一数据单元集合中的一个数据单元。

作为一个实施例,所述第一数据单元为所述第一数据单元集合中第一个在所述第一协议实体接收的数据单元。

作为一个实施例,所述第一数据单元为所述第一数据单元集合中第Q个在所述第一协议实体接收的数据单元;其中,所述Q的值不大于所述第一数据单元集合中包括的数据单元的总数值且不小于1。

作为上述两个实施例的一个子实施例,所述第一数据单元集合中包括的数据单元按时间先后顺序接收。

作为一个实施例,所述第一计时器在所述第一协议层维持。

作为一个实施例,所述第一计时器在所述第一协议实体维持。

作为一个实施例,所述第一计时器与所述第一数据单元关联。

作为上述实施例的一个子实施例,当接收到来自上层的丢弃所述第一数据单元的指示时,丢弃所述第一数据单元且停止所述第一计时器。

作为上述实施例的一个子实施例,当所述第一数据单元被成功发送时,停止所述第一计时器。

作为上述实施例的一个子实施例,当所述第一计时器过期时,丢弃所述第一数据单元。

作为一个实施例,所述第一计时器为discardTimer(丢弃计时器)。

作为一个实施例,所述第一计时器的过期值由网络配置。

作为一个实施例,所述第一计时器的所述过期值由所述第一协议实体的上层协议实体指示。

作为一个实施例,所述上层包括应用层。

作为一个实施例,所述上层包括NAS(Non-access stratum,非接入层)层。

作为一个实施例,所述上层包括RRC(Radio Resource Control,无线资源控制)层。

作为一个实施例,所述第一计时器的所述过期值由所述第一协议实体自行确定。

作为一个实施例,所述第一计时器的所述过期值为所述第一数据单元的PDB。

作为一个实施例,所述第一计时器的所述过期值为所述第一数据单元通过所述第一协议实体传输的最大传输延时。

作为一个实施例,所述第一计时器开始后处于运行状态。

作为一个实施例,在所述第一计时器处于运行状态时,在接下来的一个时间间隔中更新所述第一计时器,然后判断所述第一计时器是否过期。

作为一个实施例,所述一个时间间隔包括1毫秒。

作为一个实施例,所述一个时间间隔包括1个时隙(slot)的时间长度。

作为一个实施例,所述一个时间间隔包括1个子帧(subframe)的时间长度。

作为一个实施例,开始所述第一计时器时将所述第一计时器的值设为0,所述短语更新所述第一计时器包括:将所述第一计时器的值加1;当所述第一计时器的值为所述第一计时器的所述过期值时,确定所述第一计时器过期。

作为一个实施例,开始所述第一计时器时将所述第一计时器的值设为所述第一计时器的所述过期值,所述短语更新所述第一计时器包括:将所述第一计时器的值减1;当所述第一计时器的值为0时,确定所述第一计时器过期。

作为一个实施例,作为所述第一计时器过期的响应,执行第一操作集合,所述第一操作集合包括向第二协议实体发送第一指示。

作为一个实施例,当所述第一计时器过期时,执行第一操作集合,所述第一操作集合包括向第二协议实体发送第一指示。

作为一个实施例,所述第一指示为协议层之间的层间指示。

作为一个实施例,所述第一指示包括协议序列号集合,所述协议序列号集合被用于指示所述第二数据单元集合。

作为一个实施例,所述协议序列号集合中包括至少一个协议序列号,所述协议序列号为非负整数。

作为一个实施例,所述协议序列号集合中的每个协议序列号由所述第一协议实体分配。

作为一个实施例,所述第一协议实体根据接收所述第一数据单元集合中的每个数据单元的先后顺序分配所述协议序列号。

作为一个实施例,所述第二数据单元集合包括至少一个数据单元。

作为一个实施例,所述第一协议实体所在的协议层位于所述第二协议实体所在的协议层之上。

作为一个实施例,所述第二协议实体服务的无线承载与配置给所述第一协议实体的无线承载相同。

作为一个实施例,所述第一协议实体和所述第二协议实体关联同一个无线承载。

作为一个实施例,所述第一协议实体和所述第二协议实体关联同一个QoS(Quality ofService,服务质量)流(flow)。

作为一个实施例,所述第一协议实体和所述第二协议实体关联同一个会话(session)。

作为一个实施例,所述第一协议实体关联至少两个下层协议实体,所述第二协议实体为所述至少两个下层协议实体中的任一协议实体;其中,所述第一协议实体被配置重复(duplication)。

作为一个实施例,所述第一协议实体关联至少两个下层协议实体,所述第二协议实体为所述至少两个下层协议实体中之一;其中,所述第一协议实体被配置的非信令无线承载为分裂承载(splitbearer)。

作为一个实施例,所述第一协议实体为SDAP实体,所述第二协议实体为SDAP子层以下层的协议实体。

作为上述实施例的一个子实施例,所述第二协议实体为PDCP实体。

作为上述实施例的一个子实施例,所述第二协议实体为RLC实体。

作为上述实施例的一个子实施例,所述第二协议实体为MAC实体。

作为一个实施例,所述第一协议实体为SRAP实体,所述第二协议实体为SRAP子层以下层的协议实体。

作为上述实施例的一个子实施例,所述第二协议实体为RLC实体。

作为上述实施例的一个子实施例,所述第二协议实体为MAC实体。

作为一个实施例,所述第一协议实体为PDCP实体,所述第二协议实体为PDCP实体以下层的协议实体。

作为上述实施例的一个子实施例,所述第二协议实体为RLC实体。

作为上述实施例的一个子实施例,所述第二协议实体为MAC实体。

作为一个实施例,所述第一协议实体为RLC实体,所述第二协议实体为RLC实体以下层的协议实体。

作为上述实施例的一个子实施例,所述第二协议实体为MAC实体。

典型的,所述第一协议实体为PDCP实体,所述第二协议实体为RLC实体。

作为一个实施例,所述第一数据单元集合中的部分数据单元被用于生成所述第二数据单元集合。

作为一个实施例,所述第一数据单元集合中除所述第一数据单元以外的数据单元被用于生成所述第二数据单元集合。

作为一个实施例,所述第一数据单元集合中的全部数据单元被用于生成所述第二数据单元集合。

作为一个实施例,所述第一数据单元集合中的数据单元为SDU(ServiceDataUnit,业务数据单元),所述第二数据单元集合中的数据单元为PDU(ProtocolDataUnit,协议数据单元)。

作为上述实施例的一个子实施例,当所述第一协议实体为SDAP实体时,所述第一数据单元集合中的数据单元为SDAP SDU,所述第二数据单元集合中的数据单元为SDAPPDU。

作为上述实施例的一个子实施例,当所述第一协议实体为SRAP实体时,所述第一数据单元集合中的数据单元为SRAP SDU,所述第二数据单元集合中的数据单元为SRAPPDU。

作为上述实施例的一个子实施例,当所述第一协议实体为PDCP实体时,所述第一数据单元集合中的数据单元为PDCP SDU,所述第二数据单元集合中的数据单元为PDCPPDU。

作为上述实施例的一个子实施例,当所述第一协议实体为RLC实体时,所述第一数据单元集合中的数据单元为RLC SDU,所述第二数据单元集合中的数据单元为RLC PDU。

作为一个实施例,所述第二数据单元集合中的任一数据单元为所述第一数据单元集合中的一个数据单元在所述第一协议实体处理后生成的。

作为一个实施例,所述处理包括完整性保护和验证(Integrityprotection andverification)。

作为一个实施例,所述处理包括加密(ciphering,加密)。

作为一个实施例,所述处理包括鲁棒头压缩(RObust Header Compression,ROHC)。

作为一个实施例,所述处理包括添加协议头。

作为一个实施例,所述协议头中包括协议序列号。

实施例2

实施例2示例了根据本申请的一个实施例的网络架构示意图,如附图2所示。图2说明了NR 5G,LTE(Long-TermEvolution,长期演进)及LTE-A(Long-TermEvolutionAdvanced,增强长期演进)系统的网络架构200的图。NR 5G,LTE或LTE-A网络架构200可称为5GS(5GSystem)/EPS(EvolvedPacket System,演进分组系统)200或某种其它合适术语。5GS/EPS200可包括一个或一个以上UE(User Equipment,用户设备)201,NG-RAN(下一代无线接入网络)202,5GC(5G Core Network,5G核心网)/EPC(EvolvedPacket Core,演进分组核心)210,HSS(Home Subscriber Server,归属签约用户服务器)/UDM(Unified Data Management,统一数据管理)220和因特网服务230。5GS/EPS可与其它接入网络互连,但为了简单未展示这些实体/接口。如图所示,5GS/EPS提供包交换服务,然而所属领域的技术人员将容易了解,贯穿本申请呈现的各种概念可扩展到提供电路交换服务的网络或其它蜂窝网络。NG-RAN包括NR节点B(gNB)203和其它gNB204。gNB203提供朝向UE201的用户和控制平面协议终止。gNB203可经由Xn接口(例如,回传链路)连接到其它gNB204。Xn接口的XnAP协议用于传输无线网络的控制面消息,Xn接口的用户面协议用于传输用户面数据。gNB203也可称为基站、基站收发台、无线电基站、无线电收发器、收发器功能、基本服务集合(Basic Service Set,BSS)、扩展服务集合(Extended Service Set,ESS)、TRP(Transmission Reception Point,发送接收节点)或某种其它合适术语,在NTN(Non TerrestrialNetwork,非陆地/卫星网络)网络中,gNB203可以是卫星,飞行器或通过卫星中继的地面基站。gNB203为UE201提供对5GC/EPC210的接入点。UE201的实例包括蜂窝式电话、智能电话、会话起始协议(SessionInitiationProtocol,SIP)电话、膝上型计算机、个人数字助理(PersonalDigitalAssistant,PDA)、卫星无线电、全球定位系统、多媒体装置、视频装置、数字音频播放器(例如,MP3播放器)、相机、游戏控制台、无人机、飞行器、窄带物联网设备、机器类型通信设备、陆地交通工具、汽车、车载设备、车载通信单元、可穿戴设备,或任何其它类似功能装置。所属领域的技术人员也可将UE201称为移动台、订户台、移动单元、订户单元、无线单元、远程单元、移动装置、无线装置、无线通信装置、远程装置、移动订户台、接入终端、移动终端、无线终端、远程终端、手持机、用户代理、移动客户端、客户端或某个其它合适术语。gNB203通过S1/NG接口连接到5GC/EPC210。5GC/EPC210包括MME(Mobility ManagementEntity,移动性管理实体)/AMF(Authentication Management Field,鉴权管理域)/SMF(Session Management Function,会话管理功能)211、其它MME/AMF/SMF214、S-GW(ServiceGateway,服务网关)/UPF(User Plane Function,用户面功能)212以及P-GW(Packet DateNetwork Gateway,分组数据网络网关)/UPF213。MME/AMF/SMF211是处理UE201与5GC/EPC210之间的信令的控制节点。大体上,MME/AMF/SMF211提供承载和连接管理。所有用户IP(Internet Protocol,因特网协议)包是通过S-GW/UPF212传送,S-GW/UPF212自身连接到P-GW/UPF213。P-GW提供UE IP地址分配以及其它功能。P-GW/UPF213连接到因特网服务230。因特网服务230包括运营商对应因特网协议服务,具体可包括因特网、内联网、IMS(IPMultimedia Subsystem,IP多媒体子系统)和PS(Packet Switching,包交换)串流服务。

作为一个实施例,所述UE201对应本申请中的第一节点。

作为一个实施例,所述gNB203对应本申请中的第一节点。

作为一个实施例,所述UE201是用户设备。

作为一个实施例,所述UE201是中继设备。

作为一个实施例,所述UE201是RSU(RoadSide Unit,路边单元)。

作为一个实施例,所述gNB203是宏蜂窝(Marco Cell)基站。

作为一个实施例,所述gNB203是微小区(Micro Cell)基站。

作为一个实施例,所述gNB203是微微小区(Pico Cell)基站。

作为一个实施例,所述gNB203是家庭基站(Femtocell)。

作为一个实施例,所述gNB203是支持大时延差的基站设备。

作为一个实施例,所述gNB203是一个飞行平台设备。

作为一个实施例,所述gNB203是卫星设备。

作为一个实施例,所述gNB203是支持大时延差的基站设备。

作为一个实施例,所述gNB203是测试设备(例如模拟基站部分功能的收发装置,信令测试仪)。

作为一个实施例,从所述UE201到所述gNB203的无线链路是上行链路,所述上行链路被用于执行上行传输。

作为一个实施例,从所述gNB203到所述UE201的无线链路是下行链路,所述下行链路被用于执行下行传输。

作为一个实施例,所述UE201和所述UE241之间的无线链路是副链路,所述副链路被用于执行副链路传输。

作为一个实施例,所述UE201和所述gNB203之间通过Uu空中接口连接。

作为一个实施例,所述UE241和所述gNB203之间通过Uu空中接口连接。

作为一个实施例,所述UE201和所述UE241之间通过PC5空中接口连接。

实施例3

实施例3示例了根据本申请的一个实施例的用户平面和控制平面的无线协议架构的示意图,如附图3所示。图3是说明用于用户平面350和控制平面300的无线协议架构的实施例的示意图,图3用三个层展示UE和gNB的控制平面300的无线协议架构:层1、层2和层3。层1(L1层)是最低层且实施各种PHY(物理层)信号处理功能。L1层在本文将称为PHY301。层2(L2层)305在PHY301之上,通过PHY301负责在UE和gNB之间的链路。L2层305包括MAC(MediumAccess Control,媒体接入控制)子层302、RLC(Radio Link Control,无线链路层控制协议)子层303和PDCP(Packet Data Convergence Protocol,分组数据汇聚协议)子层304,这些子层终止于网络侧的gNB处。PDCP子层304提供数据加密和完整性保护,PDCP子层304还提供gNB之间的对UE的越区移动支持。RLC子层303提供数据包的分段和重组,通过ARQ(Automatic RepeatRequest,自动重传请求)实现丢失数据包的重传,RLC子层303还提供重复数据包检测和协议错误检测。MAC子层302提供逻辑信道与传输信道之间的映射和逻辑信道的复用。MAC子层302还负责在UE之间分配一个小区中的各种无线资源(例如,资源块)。MAC子层302还负责HARQ(Hybrid Automatic RepeatRequest,混合自动重传请求)操作。控制平面300中的层3(L3层)中的RRC(Radio Resource Control,无线资源控制)子层306负责获得无线资源(即,无线承载)且使用gNB与UE之间的RRC信令来配置下部层。用户平面350的无线协议架构包括层1(L1层)和层2(L2层),在用户平面350中的无线协议架构对于物理层351,L2层355中的PDCP子层354,L2层355中的RLC子层353和L2层355中的MAC子层352来说和控制平面300中的对应层和子层大体上相同,但PDCP子层354还提供用于上部层数据包的包头压缩以减少无线发送开销。用户平面350中的L2层355中还包括SDAP(Service DataAdaptation Protocol,服务数据适配协议)子层356,SDAP子层356负责QoS流和数据无线承载(DRB,DataRadio Bearer)之间的映射,以支持业务的多样性。UE在用户平面350中的无线协议架构在L2层可包括SDAP子层356,PDCP子层354,RLC子层353和MAC子层352的部分协议子层或者全部协议子层。虽然未图示,但UE还可具有在L2层355之上的若干上部层,包括终止于网络侧上的P-GW处的网络层(例如,IP层)和终止于连接的另一端(例如,远端UE、服务器等等)处的应用层。

作为一个实施例,所述第一收发机被用于层间通信。

作为一个实施例,所述第一收发机被用于从底层向上层的数据及信令传递。

作为一个实施例,所述第一收发机被用于从上层向底层的数据及信令传递。

作为一个实施例,所述第一收发机被所述PDCP304用于向所述RLC303发送。

作为一个实施例,所述第一收发机被所述PDCP304用于从所述RLC303接收。

作为一个实施例,所述第一收发机被所述PDCP354用于向所述RLC353发送。

作为一个实施例,所述第一收发机被所述PDCP354用于从所述RLC353接收。

作为一个实施例,所述第一收发机被所述RLC303用于向所述PDCP304发送。

作为一个实施例,所述第一收发机被所述RLC303用于从所述PDCP304接收。

作为一个实施例,所述第一收发机被所述RLC353用于向所述PDCP354发送。

作为一个实施例,所述第一收发机被所述RLC353用于从所述PDCP354接收。

其它层间通信同上述PDCP与RLC之间的层间交互,不再赘述。

作为一个实施例,所述第一收发机包括层间收发原语。

作为一个实施例,所述第一收发机包括一组用于完成收发功能的指令。

作为一个实施例,附图3中的控制平面的多个子层的实体在垂直方向组成SRB。

作为一个实施例,附图3中的用户平面的多个子层的实体在垂直方向组成DRB。

作为一个实施例,附图3中的用户平面的多个子层的实体在垂直方向组成MRB。

作为一个实施例,附图3中的无线协议架构适用于本申请中的第一节点。

作为一个实施例,本申请中的第一数据单元集合生成于所述SDAP356

作为一个实施例,本申请中的第一数据单元集合生成于所述PDCP354。

作为一个实施例,本申请中的第一数据单元集合生成于所述RLC353。

作为一个实施例,本申请中的第二数据单元集合生成于所述SDAP356

作为一个实施例,本申请中的第二数据单元集合生成于所述PDCP354。

作为一个实施例,本申请中的第二数据单元集合生成于所述RLC353。

作为一个实施例,,本申请中的第一数据单元集合生成于所述SDAP356,本申请中的第二数据单元集合生成于所述PDCP354。

作为一个实施例,在一个协议层,从上层接收的数据单元为SDU,经协议层处理后的数据单元为PDU,所述PDU被递交给下层。

作为一个实施例,在一个协议层,从下层接收的数据单元为PDU,经协议层处理后的数据单元为SDU,所述SDU被递交给上层。

作为一个实施例,以PDCP子层为例进行说明,在发送侧,PDCP子层从SDAP子层接收到PDCP SDU,经PDCP子层处理后生成PDCP PDU,向RLC子层递交。

作为一个实施例,以PDCP子层和RLC子层接口上的数据传递为例说明,在PDCP生成的PDU在PDCP子层被称为PDCP PDU,在RLC子层被称为RLC SDU,即PDCP子层向RLC子层传递PDCP PDU,RLC子层从PDCP子层接收RLC SDU。

作为一个实施例,SDAP PDU与PDCP SDU可以互换,PDCP PDU和RLC SDU可以互换,RLC PDU和MAC SDU可以互换。

作为一个实施例,所述L2层305或者355属于更高层。

作为一个实施例,所述L3层中的RRC子层306属于更高层。

实施例4

实施例4示例了根据本申请的一个实施例的通信设备的硬件模块示意图,如附图4所示。图4是在接入网络中相互通信的第一通信设备450以及第二通信设备410的框图。

第一通信设备450包括控制器/处理器459,存储器460,数据源467,发射处理器468,接收处理器456,多天线发射处理器457,多天线接收处理器458,发射器/接收器454和天线452。

第二通信设备410包括控制器/处理器475,存储器476,数据源477,接收处理器470,发射处理器416,多天线接收处理器472,多天线发射处理器471,发射器/接收器418和天线420。

在从所述第二通信设备410到所述第一通信设备450的传输中,在所述第二通信设备410处,来自核心网的上层数据包或者来自数据源477的上层数据包被提供到控制器/处理器475。核心网和数据源477表示L2层之上的所有协议层。控制器/处理器475实施L2层的功能性。在从所述第二通信设备410到所述第一通信设备450的传输中,控制器/处理器475提供标头压缩、加密、包分段和重排序、逻辑与输送信道之间的多路复用,以及基于各种优先级量度对所述第一通信设备450的无线资源分配。控制器/处理器475还负责丢失包的重新发射,和到所述第一通信设备450的信令。发射处理器416和多天线发射处理器471实施用于L1层(即,物理层)的各种信号处理功能。发射处理器416实施编码和交错以促进所述第二通信设备410处的前向错误校正(FEC),以及基于各种调制方案(例如,二元相移键控(BPSK)、正交相移键控(QPSK)、M相移键控(M-PSK)、M正交振幅调制(M-QAM))的信号群集的映射。多天线发射处理器471对经编码和调制后的符号进行数字空间预编码,包括基于码本的预编码和基于非码本的预编码,和波束赋型处理,生成一个或多个空间流。发射处理器416随后将每一空间流映射到子载波,在时域和/或频域中与参考信号(例如,导频)多路复用,且随后使用快速傅立叶逆变换(IFFT)以产生载运时域多载波符号流的物理信道。随后多天线发射处理器471对时域多载波符号流进行发送模拟预编码/波束赋型操作。每一发射器418把多天线发射处理器471提供的基带多载波符号流转化成射频流,随后提供到不同天线420。

在从所述第二通信设备410到所述第一通信设备450的传输中,在所述第一通信设备450处,每一接收器454通过其相应天线452接收信号。每一接收器454恢复调制到射频载波上的信息,且将射频流转化成基带多载波符号流提供到接收处理器456。接收处理器456和多天线接收处理器458实施L1层的各种信号处理功能。多天线接收处理器458对来自接收器454的基带多载波符号流进行接收模拟预编码/波束赋型操作。接收处理器456使用快速傅立叶变换(FFT)将接收模拟预编码/波束赋型操作后的基带多载波符号流从时域转换到频域。在频域,物理层数据信号和参考信号被接收处理器456解复用,其中参考信号将被用于信道估计,数据信号在多天线接收处理器458中经过多天线检测后恢复出以所述第一通信设备450为目的地的任何空间流。每一空间流上的符号在接收处理器456中被解调和恢复,并生成软决策。随后接收处理器456解码和解交错所述软决策以恢复在物理信道上由所述第二通信设备410发射的上层数据和控制信号。随后将上层数据和控制信号提供到控制器/处理器459。控制器/处理器459实施L2层的功能。控制器/处理器459可与存储程序代码和数据的存储器460相关联。存储器460可称为计算机可读媒体。在从所述第二通信设备410到所述第一通信设备450的传输中,控制器/处理器459提供输送与逻辑信道之间的多路复用、包重组装、解密、标头解压缩、控制信号处理以恢复来自第二通信设备410的更高层数据包。随后将上层数据包提供到L2层之上的所有协议层。也可将各种控制信号提供到L3以用于L3处理。

在从所述第一通信设备450到所述第二通信设备410的传输中,在所述第一通信设备450处,使用数据源467将上层数据包提供到控制器/处理器459。数据源467表示L2层之上的所有协议层。类似于在从所述第二通信设备410到所述第一通信设备450的传输中所描述所述第二通信设备410处的发送功能,控制器/处理器459实施标头压缩、加密、包分段和重排序以及逻辑与输送信道之间的多路复用,实施用于用户平面和控制平面的L2层功能。控制器/处理器459还负责丢失包的重新发射,和到所述第二通信设备410的信令。发射处理器468执行调制映射、信道编码处理,多天线发射处理器457进行数字多天线空间预编码,包括基于码本的预编码和基于非码本的预编码,和波束赋型处理,随后发射处理器468将产生的空间流调制成多载波/单载波符号流,在多天线发射处理器457中经过模拟预编码/波束赋型操作后再经由发射器454提供到不同天线452。每一发射器454首先把多天线发射处理器457提供的基带符号流转化成射频符号流,再提供到天线452。

在从所述第一通信设备450到所述第二通信设备410的传输中,所述第二通信设备410处的功能类似于在从所述第二通信设备410到所述第一通信设备450的传输中所描述的所述第一通信设备450处的接收功能。每一接收器418通过其相应天线420接收射频信号,把接收到的射频信号转化成基带信号,并把基带信号提供到多天线接收处理器472和接收处理器470。接收处理器470和多天线接收处理器472共同实施L1层的功能。控制器/处理器475实施L2层功能。控制器/处理器475可与存储程序代码和数据的存储器476相关联。存储器476可称为计算机可读媒体。在从所述第一通信设备450到所述第二通信设备410的传输中,控制器/处理器475提供输送与逻辑信道之间的多路分用、包重组装、解密、标头解压缩、控制信号处理以恢复来自第一通信设备450的上层数据包。来自控制器/处理器475的上层数据包可被提供到核心网或者L2层之上的所有协议层,也可将各种控制信号提供到核心网或者L3以用于L3处理。

作为一个实施例,所述第一通信设备450装置包括:至少一个处理器以及至少一个存储器,所述至少一个存储器包括计算机程序代码;所述至少一个存储器和所述计算机程序代码被配置成与所述至少一个处理器一起使用,所述第一通信设备450装置至少:在第一协议实体接收第一数据单元集合;作为接收第一数据单元的响应,开始第一计时器;作为所述第一计时器过期的响应,执行第一操作集合,所述第一操作集合包括向第二协议实体发送第一指示,所述第一指示被用于指示丢弃第二数据单元集合;其中,所述第一数据单元为所述第一数据单元集合中的一个数据单元;所述第一数据单元集合中的至少部分数据单元被用于生成所述第二数据单元集合;所述第一协议实体被配置给非信令无线承载;所述第一协议实体所在的协议层位于所述第二协议实体所在的协议层之上;所述第一协议实体为MAC以上层的协议实体。

作为一个实施例,所述第一通信设备450装置包括:一种存储计算机可读指令程序的存储器,所述计算机可读指令程序在由至少一个处理器执行时产生动作,所述动作包括:在第一协议实体接收第一数据单元集合;作为接收第一数据单元的响应,开始第一计时器;作为所述第一计时器过期的响应,执行第一操作集合,所述第一操作集合包括向第二协议实体发送第一指示,所述第一指示被用于指示丢弃第二数据单元集合;其中,所述第一数据单元为所述第一数据单元集合中的一个数据单元;所述第一数据单元集合中的至少部分数据单元被用于生成所述第二数据单元集合;所述第一协议实体被配置给非信令无线承载;所述第一协议实体所在的协议层位于所述第二协议实体所在的协议层之上;所述第一协议实体为MAC以上层的协议实体。

作为一个实施例,所述第一通信设备450对应本申请中的第一节点。

作为一个实施例,所述第一通信设备450是一个UE。

作为一个实施例,所述第一通信设备450是一个基站。

作为一个实施例,所述第一通信设备450是一个中继节点。

作为一个实施例,所述第一通信设备450是一个UE,所述第二通信设备410是一个基站。

作为一个实施例,所述第一通信设备450是一个基站,所述第二通信设备410是一个UE。

作为一个实施例,所述天线452,所述接收器454,所述多天线接收处理器458,所述接收处理器456或所述控制器/处理器459中的至少之一被用于接收本申请中的第一数据单元集合。

作为一个实施例,所述天线452,所述发射器454,所述多天线发射处理器457,所述发射处理器468或所述控制器/处理器459中的至少之一被用于发送本申请中的第一指示。

实施例5

实施例5示例了根据本申请的一个实施例的一个信号传输流程图,如附图5所示。在附图5中,第一协议实体E51和第二协议实体E52都位于第一节点,所述第一协议实体E51和所述第二协议实体E52通过层间接口通信。

对于

对于

在实施例5中,在第一协议实体接收第一数据单元集合;作为接收第一数据单元的响应,开始第一计时器;作为所述第一计时器过期的响应,执行第一操作集合,所述第一操作集合包括向第二协议实体发送第一指示,所述第一指示被用于指示丢弃第二数据单元集合;其中,所述第一数据单元为所述第一数据单元集合中的一个数据单元;所述第一数据单元集合中的至少部分数据单元被用于生成所述第二数据单元集合;所述第一协议实体被配置给非信令无线承载;所述第一协议实体所在的协议层位于所述第二协议实体所在的协议层之上;所述第一协议实体为MAC以上层的协议实体;在所述第二协议实体丢弃第三数据单元集合;其中,所述第三数据单元集合为所述第二数据单元集合的子集,所述第三数据单元集合中的任一数据单元或者所述数据单元的分段未被递交到所述第二协议实体所在的协议层以下层;所述第一操作集合包括在所述第一协议实体丢弃第四数据单元集合;其中,所述第四数据单元集合中包括所述第一数据单元集合中未被递交给所述第二协议实体的数据单元。

作为一个实施例,所述第二数据单元集合在所述第一协议实体生成后被发送至所述第二协议实体。

作为一个实施例,所述第一数据单元集合中的数据单元经所述第一协议实体处理后被发送给所述第二协议实体。

作为一个实施例,所述第一收发机,所述第一协议实体从所述第二协议实体接收请求(request);作为接收所述请求的响应,所述第一数据单元集合中经所述第一协议实体处理后的数据单元被发送给所述第二协议实体。

作为一个实施例,所述第一收发机,在所述第二协议实体丢弃所述第二数据单元集合。

作为一个实施例,所述第一收发机,在所述第二协议实体丢弃所述第二数据单元集合中未被成功发送的数据单元。

作为一个实施例,所述第二数据单元集合中的至少一个数据单元未被所述第二协议实体的对端(peer)协议实体成功接收。

作为一个实施例,一个协议实体的对端协议实体与所述一个协议实体位于通信的两端。

作为一个实施例,所述通信的两端通过空中接口连接。

作为一个实施例,所述空中接口为Uu。

作为一个实施例,所述空中接口为PC5。

作为一个实施例,所述通信的两端通过有线链路连接。

作为一个实施例,所述第一收发机,在所述第二协议实体丢弃第三数据单元集合;其中,所述第三数据单元集合为所述第二数据单元集合的子集。

作为一个实施例,所述第三数据单元集合包括至少一个数据单元。

作为一个实施例,所述第三数据单元集合中的任一数据单元或者所述数据单元的分段(segment)未被递交到所述第二协议实体所在的协议层以下层。

作为一个实施例,一个数据单元的分段包括所述数据单元的至少1个比特(bit)。

作为一个实施例,一个数据单元的分段包括所述数据单元的至少1个字节(byte)。

作为一个实施例,所述第一收发机,当所述第二数据单元集合中的任一数据单元或者所述数据单元的分段被递交到所述第二协议实体所在的协议层以下层时,放弃丢弃所述数据单元。

作为一个实施例,以所述第一协议实体为PDCP实体,第二协议实体为RLC实体为例进行说明,所述第二数据单元集合包括协议序列号为1,2,3,4的四个RLC SDU(或PDCPPDU),其中协议序列号为1的RLC SDU和协议序列号为2的RLC SDU的分段已递交给MAC实体进行发送,则第三数据单元集合包括协议序列号为3和4的两个RLC SDU。

作为一个实施例,所述第一操作集合包括在所述第一协议实体丢弃第四数据单元集合;其中,所述第四数据单元集合中包括所述第一数据单元集合中未被递交给所述第二协议实体的数据单元。

作为一个实施例,所述第一操作集合包括在所述第一协议实体丢弃所述第一数据单元。

作为一个实施例,所述第一操作集合包括在所述第一协议实体丢弃所述第四数据单元集合。

作为一个实施例,所述第四数据单元集合中的任一数据单元的接收时间晚于所述第一数据单元的数据单元。

作为一个实施例,作为接收到一个数据单元的响应,开始一个与该数据单元关联的计时器,所述一个数据单元属于所述第一数据单元集合。

作为一个实施例,当所述第一计时器过期时,晚于所述第一数据单元接收的数据单元所关联的计时器尚未过期;其中,所述第一数据单元集合中的每个数据单元所关联的计时器的过期值相同。

作为一个实施例,所述第四数据单元集合中的任一数据单元的所述第二标识的值不小于所述第一数据单元包括的所述第二标识的值的数据单元。

作为一个实施例,所述第四数据单元集合中包括所述第一数据单元集合中所述第二标识的值大于所述第一数据单元包括的所述第二标识的值的数据单元。

作为一个实施例,所述第二标识被用于标识一个数据单元在所述第一数据单元集合中的位置。

实施例6

实施例6示例了根据本申请的一个实施例的第一数据单元集合中的一个数据单元的格式示意图,如附图6所示。

作为一个实施例,第一标识被用于指示所述第一数据单元集合。

作为一个实施例,所述第一数据单元集合中的每个数据单元包括所述第一标识。

作为一个实施例,所述第一标识由所述第一协议层以上层生成。

作为一个实施例,所述第一标识包括在所述第一协议层以上层的包头中。

作为一个实施例,所述第一标识包括在应用层信息中。

作为一个实施例,所述第一标识为高层标识。

作为一个实施例,所述第一标识为应用层包头中的一个标识。

作为一个实施例,所述第一标识为一个应用层序列号。

作为一个实施例,所述第一标识为GTP(GPRS Tunnelling Protocol,通用分组无线业务隧道协议)包头中的一个标识。

作为一个实施例,所述第一标识为RTP(Real-time Transport Protocol,实时传输协议)包头中的一个标识。

作为一个实施例,所述第一标识为IP包头中的一个标识。

作为一个实施例,所述第一标识为TCP(Transmission Control Protocol,传输控制协议)包头中的一个标识。

作为一个实施例,所述第一标识为UDP(User DatagramProtocol,用户数据报协议)包头中的一个标识。

作为一个实施例,所述第一标识为GTP-U(userplane,用户面)包头中的一个标识。

作为一个实施例,所述第一标识为一个timestamp(时间戳)。

作为一个实施例,所述第一标识为一个内容戳(content stamp)。

作为一个实施例,所述第一标识为序列号(sequence number,SN)。

作为一个实施例,所述第一标识为一个视频帧(frame)号。

作为一个实施例,一个视频帧号被用于指示视频流中的一帧,所述第一数据单元集合包括所述帧中的至少部分内容。

作为一个实施例,所述第一标识包括8的整数倍个比特。

作为一个实施例,所述第一标识包括10的整数倍个比特。

作为一个实施例,所述第一协议实体从上层接收数据单元并解析所述数据单元,根据所述数据单元是否携带所述第一标识确定所述数据单元是否属于所述第一数据单元集合。

实施例6示例了第一标识包括在第一协议层以上层的包头中的情况,所述包头中还可以包括其它信息字段,数据部分包括用户数据。

需要说明的是,本实施例不排除第一标识包括在应用层信息中的情况。

实施例7

实施例7示例了根据本申请的一个实施例的至少第一信息集合与第一数据单元集合的关系示意图,如附图7所示。

作为一个实施例,至少所述第一信息集合被用于指示所述第一数据单元集合。

作为一个实施例,所述第一收发机,在所述第一协议实体接收第一信息集合,所述第一信息集合包括起始标识,结束标识和数据单元总数三者中至少二者。

作为一个实施例,所述第一信息集合由所述第一协议层以上层生成。

作为一个实施例,所述第一信息集合包括在所述第一协议层以上层的包头中。

作为一个实施例,所述第一信息集合包括在应用层信息中。

作为一个实施例,所述第一信息集合包括在GTP协议中。

作为一个实施例,所述第一信息集合包括起始标识和结束标识。

作为一个实施例,所述第一信息集合包括起始标识和数据单元总数。

作为一个实施例,所述第一信息集合包括结束标识和数据单元总数。

作为一个实施例,所述第一信息集合被用于指示所述第一数据单元集合。

作为一个实施例,根据所述第一信息集合确定所述第一数据单元集合。

作为一个实施例,根据所述第一信息集合包括的所述起始标识和所述结束标识确定所述第一数据单元集合。

作为上述实施例的一个子实施例,在接收到所述起始标识之后且在接收到所述结束标识之前接收到的数据单元属于所述第一数据单元集合。

作为一个实施例,根据所述第一信息集合包括的所述起始标识和所述数据单元总数确定所述第一数据单元集合。

作为上述实施例的一个子实施例,在接收到所述起始标识之后接收的所述数据单元总数个数据单元属于所述第一数据单元集合。

作为一个实施例,根据所述第一信息集合包括的所述起始标识和所述数据单元总数确定所述第一数据单元集合。

作为上述实施例的一个子实施例,在接收到所述结束标识之后接收的所述数据单元总数个数据单元属于所述第一数据单元集合。

作为一个实施例,根据所述第一标识和所述第一信息集合确定所述第一数据单元集合。

作为一个实施例,根据所述第一标识,所述第一信息集合包括的所述起始标识和所述结束标识共同确定所述第一数据单元集合。

作为上述实施例的一个子实施例,在接收到所述起始标识之后且在接收到所述结束标识之前接收到的包括所述第一标识的数据单元属于所述第一数据单元集合。

作为一个实施例,根据所述第一标识,所述第一信息集合包括的所述起始标识和所述数据单元总数共同确定所述第一数据单元集合。

作为上述实施例的一个子实施例,在接收到所述起始标识之后接收的所述数据单元总数个包括所述第一标识的数据单元属于所述第一数据单元集合。

作为一个实施例,根据所述第一标识,所述第一信息集合包括的所述起始标识和所述数据单元总数共同确定所述第一数据单元集合。

作为上述实施例的一个子实施例,在接收到所述结束标识之后接收的所述数据单元总数个包括所述第一标识的数据单元属于所述第一数据单元集合。

实施例8

实施例8示例了根据本申请的一个实施例的第一数据单元与第一数据单元集合的示意图,如附图8所示。在附图8中,斜格子填充的方框代表第一数据单元。

作为一个实施例,所述第一数据单元的接收时间不晚于所述第一数据单元集合中除所述第一数据单元之外的其它数据单元的接收时间。

作为一个实施例,所述第一数据单元集合中的数据单元在时域上同时接收。

作为一个实施例,所述第一数据单元集合中的数据单元在时域上接收的时间有重叠。

作为一个实施例,所述第一数据单元的接收时间早于所述第一数据单元集合中除所述第一数据单元之外的其它数据单元的接收时间。

作为一个实施例,所述第一数据单元集合中的数据单元在时域上依次接收。

作为一个实施例,所述第一数据单元集合中的数据单元在时域上接收的时间没有重叠。

作为一个实施例,所述第一数据单元集合中的数据单元在所述第一计时器过期前发送。

在附图8的情况A中,所述第一数据单元的接收时间早于所述第一数据单元集合中除所述第一数据单元之外的其它数据单元的接收时间,T0是所述第一数据单元集合中的任一数据单元的最晚允许的发送时间。

作为一个实施例,所述第一数据单元集合中未能在T0前被发送的数据单元将被丢弃。

作为一个实施例,所述第四数据单元集合中包括所述第一数据单元集合中尚未被递交给所述第二协议实体的数据单元。

作为一个实施例,所述第二数据单元集合包括所述第一数据单元集合中已被递交给所述第二协议实体的数据单元。

作为一个实施例,所述第二数据单元集合包括所述第一数据单元集合中已被递交给所述第二协议实体且接收时间不早于所述第一数据单元的接收时间的数据单元。

作为一个实施例,所述第三数据单元集合中包括所述第二数据单元集合中尚未被递交给所述第二协议实体所在协议层以下层的数据单元。

作为一个实施例,当所述第一计时器过期时,所述第一指示包括所述第一数据单元集合中已被递交给所述第二协议实体的所有数据单元的协议序列号。

作为一个实施例,所述第一数据单元集合中的每个数据单元包括第二标识,所述第一数据单元的所述第二标识的值不大于所述第一数据单元集合中除所述第一数据单元之外的其它数据单元的所述第二标识的值。

作为一个实施例,所述第一数据单元集合中的每个数据单元包括第二标识,所述第一数据单元的所述第二标识的值小于所述第一数据单元集合中除所述第一数据单元之外的其它数据单元的所述第二标识的值。

作为一个实施例,所述第二标识为高层标识。

作为一个实施例,在所述第一协议层以上层分配所述第二标识。

作为一个实施例,所述第二标识被用于指示所述第一数据单元集合中的数据单元的生成时间关系。

作为上述实施例的一个子实施例,时间上早生成的数据单元的所述第二标识的值小于时间上晚生成的数据单元的所述第二标识的值。

作为上述实施例的一个子实施例,时间上同时生成的数据单元的所述第二标识的值相同,或者,自行确定。

作为一个实施例,所述第二标识被用于指示所述第一数据单元集合中的数据单元之间的依赖关系。

作为上述实施例的一个子实施例,被依赖的数据单元的所述第二标识的值小于依赖的数据单元的所述第二标识的值。

作为上述实施例的一个子实施例,依赖于同一个数据单元的多个数据单元的多个所述第二标识的值相同,或者,自行确定。

作为一个实施例,所述第一数据单元集合中的每个数据单元包括的所述第二标识的值不同。

作为一个实施例,所述第二标识被用于指示一个PDU set中的一个PDU。

作为一个实施例,所述第二标识被用于指示由一个timestamp(时间戳)所标识的一组数据包中的一个数据包。

作为一个实施例,所述第二标识被用于指示由一个内容戳(content stamp)所标识的一组数据包中的一个数据包。

作为一个实施例,所述第二标识被用于指示由一个视频帧(frame)号所标识的一组数据包中的一个数据包。

在附图8的情况B中,所述第一数据单元的所述第二标识的值为N,所述第一数据单元集合中除所述第一数据单元之外的数据单元的所述第二标识的值为N+k,其中,所述k为正整数。

作为一个实施例,所述第一数据单元集合中所述第二标识的值不小于N的数据单元将被丢弃。

作为一个实施例,所述第二数据单元集合中包括所述第一数据单元集合中已被递交给所述第二协议实体且所述第二标识的值不小于所述第一数据单元的所述第二标识的值的数据单元。

作为一个实施例,当所述第一计时器过期时,所述第一指示包括所述第一数据单元集合中已被递交给所述第二协议实体的所述第二标识的值不小于所述第一数据单元的所述第二标识的值的所有数据单元的协议序列号。

实施例9

实施例9示例了根据本申请的一个实施例的第一协议实体中的处理流程图,如附图9所示。

在实施例9中,在步骤S901中接收第一数据单元;在步骤S902中开始第一计时器;在步骤S903中判断第一计时器是否过期;如过期,执行步骤S905,如未过期,执行步骤S904;在步骤S904中判断第一数据单元是否被成功发送;如是,执行步骤S906,如否,跳转回步骤S903;在步骤S905中执行第一操作集合;在步骤S906中停止第一计时器。

作为一个实施例,所述第二协议实体向所述第二协议实体的对端(peer)实体发送轮询(poll),所述轮询被用于触发所述第二协议实体的所述对端实体反馈状态(STATUS)PDU;所述状态PDU指示所述第二数据单元集合中的一个数据单元或所述数据单元的一部分是否被成功发送。

作为一个实施例,从所述第二协议实体的所述对端实体接收状态PDU,当所述状态PDU指示针对所述第二数据单元集合中的一个数据单元为肯定确认(positiveacknowledgement)时,所述第二协议实体向所述第一协议实体指示对应的所述第一数据单元集合中的一个数据单元的成功发送。

作为上述两个实施例一个子实施例,所述第一协议实体为PDCP实体,所述第二协议实体为AM RLC实体。

作为一个实施例,所述第一协议实体的所述对端实体发送状态(STATUS)PDU;所述状态PDU指示所述第一数据单元集合中的一个数据单元或所述数据单元的一部分是否被成功发送。

作为上述实施例的一个子实施例,所述第一协议实体的所述对端实体周期性发送状态PDU。

作为上述实施例的一个子实施例,所述第一协议实体的所述对端实体被事件触发发送状态PDU。

作为上述实施例的一个子实施例,所述第一协议实体向所述第一协议实体的对端(peer)实体发送请求,所述请求被用于触发所述第一协议实体的所述对端实体反馈状态(STATUS)PDU。

作为一个实施例,所述事件包括数据恢复(datarecovery)。

作为一个实施例,所述事件包括路径切换(path switching)。

作为一个实施例,所述第一数据单元被成功发送后,从所述第一协议实体丢弃所述第一数据单元。

作为一个实施例,所述第一数据单元被成功发送后,从所述第二协议实体丢弃由所述第一数据单元生成的数据单元。

实施例10

实施例10示例了根据本申请的一个实施例的第二协议实体中的处理流程图,如附图10所示。

在实施例10中,在步骤S1001中接收第一指示;在步骤S1002中判断第二数据单元集合中的下一个数据单元或者所述数据单元的分段是否被递交到第二协议实体所在的协议层以下层,如果是,跳回步骤S1002,如果否,执行步骤S1003;在步骤S1003中丢弃所述数据单元。

作为一个实施例,根据所述第二数据单元集合中数据单元被递交给所述第二协议实体的顺序分别判断所述数据单元或所述数据单元的分段是否已被递交给所述第二协议实体所在的协议层以下层。

实施例11

实施例11示例了根据本申请的一个实施例的第一节点中的处理装置的结构框图,如附图11所示。

在附图11中,第一节点处理装置1100包括第一收发机1101。所述第一节点1100是一个UE,或者,所述第一节点1100是一个基站。

在实施例11中,第一收发机1101,在第一协议实体接收第一数据单元集合;作为接收第一数据单元的响应,开始第一计时器;作为所述第一计时器过期的响应,执行第一操作集合,所述第一操作集合包括向第二协议实体发送第一指示,所述第一指示被用于指示丢弃第二数据单元集合;其中,所述第一数据单元为所述第一数据单元集合中的一个数据单元;所述第一数据单元集合中的至少部分数据单元被用于生成所述第二数据单元集合;所述第一协议实体被配置给非信令无线承载;所述第一协议实体所在的协议层位于所述第二协议实体所在的协议层之上;所述第一协议实体为MAC以上层的协议实体。

作为一个实施例,第一标识被用于指示所述第一数据单元集合;其中,所述第一标识被用于指示所述第一数据单元集合包括:所述第一数据单元集合中的每个数据单元包括所述第一标识。

作为一个实施例,至少第一信息集合被用于指示所述第一数据单元集合;其中,所述第一信息集合包括起始标识,结束标识和数据单元总数三者中至少二者。

作为一个实施例,所述第一收发机1101,在所述第二协议实体丢弃第三数据单元集合;其中,所述第三数据单元集合为所述第二数据单元集合的子集,所述第三数据单元集合中的任一数据单元或者所述数据单元的分段未被递交到所述第二协议实体所在的协议层以下层。

作为一个实施例,所述第一数据单元的接收时间不晚于所述第一数据单元集合中除所述第一数据单元之外的其它数据单元的接收时间。

作为一个实施例,所述第一数据单元集合中的每个数据单元包括第二标识,所述第一数据单元的所述第二标识的值不大于所述第一数据单元集合中除所述第一数据单元之外的其它数据单元的所述第二标识的值。

作为一个实施例,所述第一操作集合包括在所述第一协议实体丢弃第四数据单元集合;其中,所述第四数据单元集合中包括所述第一数据单元集合中未被递交给所述第二协议实体的数据单元。

作为一个实施例,所述第一收发机1101包括本申请附图4中的接收器454(包括天线452),接收处理器456,多天线接收处理器458和控制器/处理器459。

作为一个实施例,所述第一收发机1101包括本申请附图4中的接收器454(包括天线452),接收处理器456,多天线接收处理器458或控制器/处理器459中的至少之一。

作为一个实施例,所述第一收发机1101包括本申请附图4中的接收器454(包括天线452),发射处理器468,多天线发射处理器457和控制器/处理器459。

作为一个实施例,所述第一收发机1101包括本申请附图4中的接收器454(包括天线452),发射处理器468,多天线发射处理器457和控制器/处理器459中的至少之一。

作为一个实施例,所述第一收发机1101包括本申请附图4中的控制器/处理器459。

本领域普通技术人员可以理解上述方法中的全部或部分步骤可以通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器,硬盘或者光盘等。可选的,上述实施例的全部或部分步骤也可以使用一个或者多个集成电路来实现。相应的,上述实施例中的各模块单元,可以采用硬件形式实现,也可以由软件功能模块的形式实现,本申请不限于任何特定形式的软件和硬件的结合。本申请中的第一类通信节点或者UE或者终端包括但不限于手机,平板电脑,笔记本,上网卡,低功耗设备,eMTC(enhancedMachine Type Communication,增强机器类通信)设备,NB-IoT设备,车载通信设备,飞行器,飞机,无人机,遥控飞机等无线通信设备。本申请中的第二类通信节点或者基站或者网络侧设备包括但不限于宏蜂窝基站,微蜂窝基站,家庭基站,中继基站,eNB,gNB,传输接收节点TRP(Transmission and Reception Point,发射和接收点),中继卫星,卫星基站,空中基站,测试设备,例如模拟基站部分功能的收发装置,信令测试仪等无线通信设备。

本领域的技术人员应当理解,本发明可以通过不脱离其核心或基本特点的其它指定形式来实施。因此,目前公开的实施例无论如何都应被视为描述性而不是限制性的。发明的范围由所附的权利要求而不是前面的描述确定,在其等效意义和区域之内的所有改动都被认为已包含在其中。

相关技术
  • 应用下载和更新方法、装置、计算机设备及存储介质
  • 应用程序配置方法、装置、计算机设备及可读存储介质
  • 存储空间配置方法、装置、计算机设备及存储介质
  • 楼宇对讲设备配置方法、装置、计算机设备和存储介质
  • 页面信息更新方法、装置、计算机设备及存储介质
  • 应用配置的更新方法、装置、计算机设备和存储介质
  • 应用更新的数据配置方法、装置、计算机设备及存储介质
技术分类

06120116524862