支持PDCP重复功能的系统、数据传输方法及网络设备与流程

文档序号:16510417发布日期:2019-01-05 09:18阅读:1080来源:国知局
支持PDCP重复功能的系统、数据传输方法及网络设备与流程

本发明涉及无线通信技术领域,特别是涉及一种支持pdcp重复功能的系统、数据传输方法及网络设备。



背景技术:

在下一代网络或第五代5g网络中,为了支持网络功能虚拟化,更高效的资源管理和调度,为终端(ue)提供无线网络接口的基站(gnb)可以进一步分成集中单元gnb-cu(gnbcentralunit)和分布单元gnb-du(gnbdistributedunit)。gnb-cu具有无线资源控制(rrc,radioresourcecontrol),分组数据汇聚协议(pdcp,packetdataconvergenceprotocol)协议层,可选的包含服务数据自适应协议(sdap,servicedataadaptationprotocol)等。gnb-du具有无线链路控制协议(rlc,radiolinkcontrol)、介质访问控制(mac,mediumaccesscontrol)和物理层等。gnb-cu和gnb-du之间是标准化的公开接口f1。f1接口分控制平面f1-c和用户平面f1-u。f1-c的传输网络层是基于ip传输的。为了更可靠的传输信令,在ip之上增加了sctp协议。应用层的协议是f1ap。sctp可以提供可靠的应用层消息传输。f1-u的传输层是udp/ip,gtp-u在udp/ip之上用于承载用户平面pdu(protocoldataunit,协议数据单元)。图1示出了gnb-cu和gnb-du的结构。另外,在新一代网络中,为了提高数据或信令传输的可靠性,pdcp协议层会支持pdcp重复功能(即pdcpduplication),该功能的特征是支持该功能的无线承载(radiobearer)的每个pdcppdu会发送到至少两个rlc实体,并通过两个不同的逻辑信道或相同的逻辑信道发送到mac层,然后被分别通过两个不同的小区发送。上述的无线承载可以是数据无线承载(drb,dataradiobearer),也可以是信令无线承载(srb,signalingradiobearer)。这个功能可以应用于载波聚合的场景和双连接的场景。

对于载波聚合的场景,图2示出了包含发送端和接收端的原理图。在发送端,一个pdcpsdu(servicedataunit,服务数据单元)(可以是来自数据无线承载drb的数据包,可以是来自信令无线承载srb的数据包)经过pdcp协议层(包含pdcp重复(pdcpduplication)功能)处理后,得到两个相同的pdcppdu(如pdcppdu1),这两个相同的pdcppdu会分别发送到两个不同的rlc实体(即rlc1和rlc2),然后再分别经过两个不同的逻辑信道(即逻辑信道1和逻辑信道2)发送给mac层。在mac层,对于来自这两个逻辑信道的数据包会分别经过服务不同小区(即小区1和小区2,这两个小区可能采用不同的载波,也可能采用相同的载波)的物理层发送出去。在接收端,来自不同载波的数据包经过mac层处理后会分别通过不同的逻辑信道发送到两个不同的rlc实体(如rlc1和rlc2),然后将rlc处理完后的数据包发送给pdcp层,pdcp层会对重复的pdcppdu进行处理(如丢弃一个重复的pdcppdu),最后得到pdcpsdu。在图2中,发送端和接收端的示例可以是gnb和ue,或者ue和gnb,或者ue和ue等。

对于双连接的场景,图3示出了针对下行传输(gnb到ue)的原理图。在gnb,一个pdcpsdu经过pdcp协议层(包含pdcp重复功能)处理后,得到两个相同的pdcppdu(如pdcppdu1)。这两个相同的pdcppdu会分别发送到两个不同gnb(即gnb1和gnb2)上两个不同的rlc实体,然后发送到各rlc实体对应的mac层,最后通过两个不同小区(即小区1和小区2,这两个小区可能采用不同的载波,也可能采用相同的载波)的物理层发送给用户。在用户侧,两个不同小区收到的包会发送到两个不同的mac实体,然后发送到两个不同的rlc实体,两个rlc实体输出的数据包会发送到同一个pdcp实体,在pdcp实体会对重复的pdcppdu进行处理(如丢弃一个重复的pdcppdu),最后得到pdcpsdu。类似的,图4给出了针对上行传输(ue到gnb)的原理图。

另外,在下一代网络或第五代5g网络中,一个ue也可以接受两个基站(主基站和辅基站)的服务,这两个基站可以是两个相同类型的基站,如都是4g的基站,即enb,或者都是5g的基站,即gnb;也可以是不同类型的基站,如一个是enb,一个是gnb,或者是其他类型的基站。在一种情况下,该两个基站在服务该ue的一个无线承载(如数据承载,信令承载)时,服务该无线承载的pdcp层处在一个基站(如基站1,可以为主基站,也可以为辅基站)上,服务该无线承载的其他协议层(如rlc,mac,phy(physicallayer,物理层))处在另一个基站(如基站2,可以是主基站,也可以是辅基站,如果基站1是主基站,则基站2为辅基站;如果基站1为辅基站,则基站2为主基站)上。则该无线承载的数据会在该两个基站间的接口(如x2接口,xn接口)上进行传输,如图4a所示。

上述关于pdcp重复功能的描述中,经过pdcp重复后得到的pdcppdu可以属于一个无线承载,也可以属于多个无线承载。这里的无线承载,可以是用于发送数据的数据无线承载(drb),也可以是用户发送信令的信令无线承载(srb)。这些无线承载可以是属于一个用户,也可以属于多个用户。如果属于一个用户,表示只有该用户被配置了pdcp重复功能,如果属于多个不同的用户,表示该多个用户都被配置了pdcp重复功能。

上述关于pdcp重复功能的描述中,是将一个pdcppdu分别经由不同的rlc实体传输发送两次。该功能也可以将一个pdcppdu,再经由多个不同的rlc实体传输发送多次。本发明的后续说明中,以将一个pdcppdu发送两次为例进行说明,对于发送多次的情况也类似。

然而在5g系统中,gnb可能由两个独立的功能实体构成,即gnb-cu和gnb-du,两者之间的接口为标准化的f1。在传统的lte网络中,基站是一个功能实体,该实体的所有功能间的交互都可以看成是一个内部实现。但是在5g中,如果一个gnb由gnb-cu和gnb-du组成,那么如何实现重复的pdcppdu在gnb-cu和gnb-du间进行传输成为了当前亟待解决的问题。



技术实现要素:

本发明提供一种支持pdcp重复功能的系统、数据传输方法及网络设备,以实现重复的数据包在第一网络设备与第二网络设备间进行传输,提高数据发送的可靠性。

一种第一网络设备,包括:

发送子单元,用于向第二网络设备发送支持pdcp重复功能的无线承载的配置指令消息;

处理子单元,用于与所述第二网络设备进行配置有pdcp重复功能的无线承载的数据包的传输。

当所述配置有pdcp重复功能的无线承载的数据包为下行数据时,

所述发送子单元,用于通过与所述第二网络设备间的接口发送所述配置有pdcp重复功能的无线承载的数据包。

当所述第一网络设备和所述第二网络设备激活了支持pdcp重复功能的无线承载的pdcp重复功能时,

所述发送子单元,具体用于通过所述第一网络设备与所述第二网络设备间的接口上的一个隧道向所述第二网络设备发送所述配置有pdcp重复功能的无线承载的数据包;或,

所述发送子单元,具体用于复制所述配置有pdcp重复功能的无线承载的数据包,得到两个相同的所述配置有pdcp重复功能的无线承载的数据包;并通过所述第一网络设备与所述第二网络设备间的接口上的一个隧道分别发送所述两个相同的所述配置有pdcp重复功能的无线承载的数据包;或,具体用于将所述配置有pdcp重复功能的无线承载的数据包通过所述第一网络设备与所述第二网络设备间的接口上的一个隧道发送两次;或,

所述发送子单元,具体用于将所述配置有pdcp重复功能的无线承载的数据包通过所述第一网络设备与所述第二网络设备间的接口上两个不同的隧道向所述第二网络设备发送两次;或,

所述发送子单元,具体用于通过所述第一网络设备与所述第二网络设备间的接口上的控制平面消息向所述第二网络设备分别发送两个相同的所述配置有pdcp重复功能的无线承载的数据包。

当所述第一网络设备未激活支持pdcp重复功能的无线承载的pdcp重复功能时,

所述发送子单元,具体用于将所述配置有pdcp重复功能的无线承载的数据包通过所述第一网络设备与所述第二网络设备间的接口发送给所述第二网络设备,以使所述第二网络设备依次经由指定的或自选的无线链路控制协议rlc实体及其所对应的逻辑信道、mac层及一个小区后发送到用户终端。

所述发送子单元在将所述配置有pdcp重复功能的无线承载的数据包向所述第二网络设备发送时,通过所述第一网络设备与所述第二网络设备间的接口上的一个隧道或所述第一网络设备与所述第二网络设备间的接口上的控制平面消息发送;

且,所述发送子单元在将所述配置有pdcp重复功能的无线承载的数据包向所述第二网络设备发送时,所述所述第一网络设备与所述第二网络设备间的接口上的一个隧道包括指定隧道或自选隧道。

当所述配置有pdcp重复功能的无线承载的数据包为上行数据时,所述第一网络设备还包括:

接收子单元,用于接收所述第二网络设备发送的所述配置有pdcp重复功能的无线承载的数据包;

所述处理子单元,用于将接收到的所述配置有pdcp重复功能的无线承载的数据包经由pdcp层处理后得到配置有pdcp重复功能的无线承载的pdcp服务数据单元sdu。

所述发送子单元向所述第二网络设备发送的支持pdcp重复功能的无线承载的配置指令消息包括如下至少一个信息:

支持pdcp重复功能的信息;

与数据承载对应的至少一个无线链路控制协议rlc实体的部分或全部配置信息;

与至少一个rlc实体对应的逻辑信道的标识信息和/或配置信息;

所述第一网络设备与所述第二网络设备间的接口上至少一个隧道的配置信息;

所述第一网络设备与所述第二网络设备间的接口上至少一个隧道与至少一个rlc实体的对应关系信息;

识别重复数据包的指示信息。

所述第一网络设备还包括:

接收子单元,用于接收所述第二网络设备返回的配置响应消息;其中,所述配置响应消息包括所述第一网络设备与所述第二网络设备间的接口上至少一个隧道的配置信息。

所述配置指令消息包括的所述第一网络设备与所述第二网络设备间的接口上至少一个隧道的配置信息具体为所述第一网络设备接收或发送所述支持pdcp重复功能的无线承载的数据包的地址信息;所述配置响应消息包括的所述第一网络设备与所述第二网络设备间的接口上至少一个隧道的配置信息具体为第二网络设备侧接收或发送该支持pdcp重复功能的无线承载的数据包的地址信息。

优选地,

所述第一网络设备为第一基站,所述第二网络设备为第二基站;或

所述第一网络设备为基站中的集中单元,所述第二网络设备为基站中的分布单元。

本发明还提供了一种第二网络设备,所述第二网络设备包括:

接收子单元,用于接收第一网络设备发送的支持pdcp重复功能的无线承载的配置指令消息;

处理子单元,用于与所述第一网络设备进行所述配置有pdcp重复功能的无线承载的数据包的传输。

当所述配置有pdcp重复功能的无线承载的数据包为下行数据时,所述第二网络设备还包括:

所述接收子单元,用于通过与所述第一网络设备间的接口接收所述配置有pdcp重复功能的无线承载的数据包;

发送子单元,用于将所述配置有pdcp重复功能的无线承载的数据包分别发送给两个不同的小区。

当所述第一网络设备和第二网络设备激活了支持pdcp重复功能的无线承载的pdcp重复功能时,

所述接收子单元,用于通过所述第二网络设备与所述第一网络设备间的接口上的一个隧道接收所述第一网络设备发送的所述配置有pdcp重复功能的无线承载的数据包;

所述处理子单元,具体用于复制所述配置有pdcp重复功能的无线承载的数据包,得到两个相同的所述配置有pdcp重复功能的无线承载的数据包;

所述发送子单元,具体用于将两个相同的所述配置有pdcp重复功能的无线承载的数据包分别通过两个不同的无线链路控制协议rlc实体及其各自对应的逻辑信道经由mac层分别发送到两个不同的小区。

当所述第一网络设备和第二网络设备激活了支持pdcp重复功能的无线承载的pdcp重复功能时,

所述接收子单元,用于通过所述第二网络设备与所述第一网络设备间的接口上的一个隧道接收所述第一网络设备发送的所述配置有pdcp重复功能的无线承载的数据包;

所述发送子单元,具体用于将所述配置有pdcp重复功能的无线承载的数据包通过两个不同的rlc实体及各自对应的逻辑信道经由mac层向两个不同的小区各发送一次。

当所述第一网络设备和第二网络设备激活了支持pdcp重复功能的无线承载的pdcp重复功能时,

所述接收子单元,用于通过所述第二网络设备与所述第一网络设备间的接口上的一个或两个隧道分两次接收到所述第一网络设备发送的两个相同的所述配置有pdcp重复功能的无线承载的数据包;

所述发送子单元,具体用于将两个相同的所述配置有pdcp重复功能的无线承载的数据包分别通过两个不同的rlc实体及所各自对应的逻辑信道经由mac层分别发送到两个不同的小区。

当所述第一网络设备和第二网络设备激活了支持pdcp重复功能的无线承载的pdcp重复功能时,

所述接收子单元,用于通过所述第二网络设备与所述第一网络设备间的接口上的控制平面消息分两次接收到所述第一网络设备发送的两个相同的所述配置有pdcp重复功能的无线承载的数据包;

所述发送子单元,具体用于将两个相同的所述配置有pdcp重复功能的无线承载的数据包分别通过两个不同的rlc实体及所各自对应的逻辑信道经由mac层分别发送到两个不同的小区。

当所述第一网络设备和第二网络设备未激活支持pdcp重复功能的无线承载的pdcp重复功能时,

所述接收子单元,具体用于接收所述第一网络设备通过所述第二网络设备与所述第一网络设备间的接口发送的所述配置有pdcp重复功能的无线承载的数据包;

所述发送子单元,具体用于将所述配置有pdcp重复功能的无线承载的数据包依次经由指定的或自选的rlc实体及其所对应的逻辑信道、mac层及一个小区后发送到用户终端。

当所述配置有pdcp重复功能的无线承载的数据包为上行数据时,所述第二网络设备还包括:

发送子单元,用于向所述第一网络设备发送所述配置有pdcp重复功能的无线承载的数据包。

当所述第一网络设备和第二网络设备激活了支持pdcp重复功能的无线承载的pdcp重复功能时,

所述发送子单元,具体用于将从两个不同小区获取到的所述配置有pdcp重复功能的无线承载的两个相同的数据包通过所述第二网络设备与所述第一网络设备间的接口上的一个隧道或者两个隧道或者所述第二网络设备与所述第一网络设备间的接口上的控制平面消息向所述第一网络设备发送,所述两个相同的数据包是经由各小区物理层、mac层、两个不同的逻辑信道及其所各自对应的rlc实体得到的。

当所述第一网络设备和第二网络设备未激活支持pdcp重复功能的无线承载的pdcp重复功能时,

所述发送子单元,具体用于将从一个小区获取到的所述配置有pdcp重复功能的无线承载的数据包通过所述第二网络设备与所述第一网络设备间的接口向所述第一网络设备发送,所述数据包是经由所述小区的物理层、mac层、逻辑信道及其对应的rlc实体得到的。

所述第二网络设备将从一个小区获取到的所述配置有pdcp重复功能的无线承载的数据包通过所述第二网络设备与所述第一网络设备间的接口上的一个隧道或所述第二网络设备与所述第一网络设备间的接口上的控制平面消息向所述第一网络设备发送,所述数据包是经由所述小区的物理层、mac层、逻辑信道及其所对应的rlc实体得到的。

所述所述第二网络设备与所述第一网络设备间的接口上的一个隧道包括指定隧道或自选隧道,所述rlc实体包括指定rlc实体或自选rlc实体。

所述第二网络设备还包括:

发送子单元,用于向所述第一网络设备发送携带所述第二网络设备与所述第一网络设备间的接口上至少一个隧道的配置信息的配置响应消息。

所述配置响应消息包括的所述第二网络设备与所述第一网络设备间的接口上至少一个隧道的配置信息具体为所述接收子单元接收或所述发送子单元发送该支持pdcp重复功能的无线承载的数据包的地址信息。

优选地,

所述第一网络设备为第一基站,所述第二网络设备为第二基站;或

所述第一网络设备为基站中的集中单元,所述第二网络设备为基站中的分布单元。

本发明公开了一种支持分组数据汇聚协议pdcp重复功能的系统,包括上述的第一基站和第二基站,或基站中的集中单元和分布单元,

所述配置有pdcp重复功能的无线承载的数据包包括:配置有pdcp重复功能数据无线承载的数据包和/或配置有pdcp重复功能信令无线承载的数据包。

本发明公开了一种支持pdcp重复功能的数据传输方法,所述方法包括:

第一网络设备向第二网络设备发送支持pdcp重复功能的无线承载的配置指令消息;

所述第一网络设备与所述第一网络设备进行所述配置有pdcp重复功能的无线承载的数据包的传输。

优选地,

所述第一网络设备为第一基站,所述第二网络设备为第二基站;或

所述第一网络设备为基站中的集中单元,所述第二网络设备为基站中的分布单元。

与现有技术相比,本发明至少具有以下优点:

通过本发明中第一网络设备与第二网络设备间的接口,实现了重复的数据包在第一网络设备与第二网络设备间进行传输,提高数据发送的可靠性。

附图说明

图1是现有技术中gnb-cu与gnb-du的结构示意图;

图2是现有技术中载波聚合场景下pdcp重复的流程示意图;

图3是现有技术中双连接下行场景下pdcp重复的流程示意图;

图4是现有技术中双连接上行场景下pdcp重复的流程示意图;

图4a是现有技术中双基站场景下pdcp重复的流程示意图;

图5是本发明提供的第一网络设备侧的支持pdcp重复功能的数据传输方法的流程示意图。

具体实施方式

本发明提出一种支持pdcp重复功能的系统、数据传输方法及网络设备,下面结合附图,对本发明具体实施方式进行详细说明。

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

在本发明所提供的支持pdcp重复功能的系统中,基站可以是新一代网络中的基站gnb,其包括gnb-cu和gnb-du,也可以是其他网络中的基站(如lte系统中的enb)。为了方便理解,下面的实施例一至五均对支持pdcp重复功能的基站为例,其包括集中单元(centralunit)和分布单元(distributedunit),在该实施例一至五中,均以gnb-cu(第一网络设备)和gnb-du(第二网络设备)为例,对于其他网络中的基站所包括的集中单元和分布单元也同样适用于本发明。

在本发明所提供的在集中单元和分布单元间进行支持pdcp重复功能的无线承载的数据包传输方法中,为了方便理解,本发明下述实施例中采用pdcppdu作为该数据包来做具体阐述,当然,在实际系统中,该数据包的格式并不仅限于此。

本发明中所提到的pdcp重复功能,是以将支持pdcp重复功能的无线承载的数据包重复发送两次为例,在实际系统中也可以重复发送多次。在这种情况下,该无线承载的数据包会通过多个rlc实体及其对应的信道在多个小区内发送,在f1接口上可以通过多个隧道或一个隧道发送。在本发明下述实施例一到五中,为了方便,仅是使用重复发送两次为例进行具体说明。

其中,本发明中,隧道用于进行用户平面的数据发送。

在支持pdcp重复功能的基站中,包括集中单元和分布单元;其中,

所述集中单元,包括:

用于向所述分布单元发送支持pdcp重复功能的无线承载的配置指令消息;其中,所述集中单元向所述分布单元发送的支持pdcp重复功能的无线承载的配置指令消息包括如下至少一个信息:

支持pdcp重复功能的信息;

与数据承载对应的至少一个rlc实体的部分或全部配置信息;

与至少一个rlc实体对应的逻辑信道的标识信息和/或配置信息;

f1接口上至少一个隧道的配置信息;

f1接口上至少一个隧道与至少一个rlc实体的对应关系信息;

识别重复数据包的指示信息。

进一步地,所述集中单元,还用于接收所述分布单元返回的配置响应消息;其中,所述配置响应消息包括f1接口上至少一个隧道的配置信息;该配置消息包含了隧道的地址信息,可以是一个地址信息,也可以是两个地址信息。

所述集中单元,还用于与所述分布单元进行所述配置有pdcp重复功能的无线承载的数据包的传输;

所述分布单元,用于接收所述集中单元发送的支持pdcp重复功能的无线承载的配置指令消息;向所述集中单元发送携带f1接口上至少一个隧道的配置信息的配置响应消息,该配置信息包含隧道的地址信息,可以是一个地址信息,也可以是两个地址信息;与所述集中单元进行所述配置有pdcp重复功能的无线承载的数据包的传输。

所述集中单元向所述分布单元发送的支持pdcp重复功能的无线承载的配置指令消息包括的f1接口上至少一个隧道的配置信息具体为所述集中单元接收或发送该支持pdcp重复功能的无线承载的地址信息;所述接收所述分布单元返回的配置响应消息包括的f1接口上至少一个隧道的配置信息具体为分布单元侧接收或发送该支持pdcp重复功能的无线承载的地址信息。

所述配置有pdcp重复功能的无线承载的数据包包括配置有pdcp重复功能数据无线承载的数据包和/或配置有pdcp重复功能信令无线承载的数据包。

针对集中单元与所述分布单元进行所述配置有pdcp重复功能的无线承载的数据包的传输,分别就配置有pdcp重复功能的无线承载的数据包为上行数据和下行数据两种情况做具体阐述。

当所述配置有pdcp重复功能的无线承载的数据包为下行数据时,

所述集中单元,用于通过与所述分布单元间的f1接口发送所述配置有pdcp重复功能的无线承载的数据包;

所述分布单元,用于将所述配置有pdcp重复功能的无线承载的数据包分别发送给两个不同的小区。

当所述集中单元和分布单元激活了支持pdcp重复功能的无线承载的pdcp重复功能时,

所述集中单元,具体用于通过f1接口上的一个隧道向所述分布单元发送所述配置有pdcp重复功能的无线承载的数据包;

所述分布单元,具体用于复制所述配置有pdcp重复功能的无线承载的数据包,得到两个相同的所述配置有pdcp重复功能的无线承载的数据包;将两个相同的所述配置有pdcp重复功能的无线承载的数据包分别通过两个不同的rlc实体及其各自对应的逻辑信道经由mac层分别发送到两个不同的小区。或,具体用于将所述配置有pdcp重复功能的无线承载的数据包通过两个不同的rlc实体及各自对应的逻辑信道经由mac层向两个不同的小区各发送一次。

当所述集中单元和分布单元激活了支持pdcp重复功能的无线承载的pdcp重复功能时,

所述集中单元,具体用于复制所述配置有pdcp重复功能的无线承载的数据包,得到两个相同的所述配置有pdcp重复功能的无线承载的数据包;通过f1接口的一个隧道向所述分布单元分别发送所述两个相同的所述配置有pdcp重复功能的无线承载的数据包;或,具体用于将所述配置有pdcp重复功能的无线承载的数据包通过f1接口的一个隧道向所述分布单元发送两次;

所述分布单元,具体用于将两个相同的所述配置有pdcp重复功能的无线承载的数据包分别通过两个不同的rlc实体及各自对应的逻辑信道经由mac层发送到两个不同的小区。

当所述集中单元和分布单元激活配置了pdcp重复功能的无线承载的pdcp重复功能时,

所述集中单元,具体用于通过f1接口上两个不同的隧道向所述分布单元分别发送两个相同的所述配置有pdcp重复功能的无线承载的数据包;或,通过f1接口上的控制平面消息向所述分布单元分别发送两个相同的所述配置有pdcp重复功能的无线承载的数据包。

当所述集中单元和分布单元未激活支持pdcp重复功能的无线承载的pdcp重复功能时,

所述集中单元,具体用于将所述配置有pdcp重复功能的无线承载的数据包通过f1接口发送给所述分布单元,所述分布单元依次经由指定的或自选的rlc实体及其所对应的逻辑信道、mac层及一个小区后发送到用户终端;

所述分布单元,具体用于接收所述集中单元通过f1接口发送的所述配置有pdcp重复功能的无线承载的数据包;并将所述配置有pdcp重复功能的无线承载的数据包依次经由指定的或自选的rlc实体及其所对应的逻辑信道、mac层及一个小区后发送到用户终端。

所述集中单元在将所述配置有pdcp重复功能的无线承载的数据包向所述用户终端发送时,通过f1接口上的一个隧道或f1接口上的控制平面消息发送;

且,所述集中单元在将所述配置有pdcp重复功能的无线承载的数据包向所述用户终端发送时,所述f1接口上的一个隧道包括指定隧道或自选隧道。

当所述配置有pdcp重复功能的无线承载的数据包为上行数据时,

所述分布单元,用于将所述配置有pdcp重复功能的无线承载的数据包向所述集中单元发送;

所述集中单元,用于将接收到的所述配置有pdcp重复功能的无线承载的数据包经由pdcp层处理后得到配置有pdcp重复功能的无线承载的pdcpsdu。

当所述集中单元和分布单元激活了支持pdcp重复功能的无线承载的pdcp重复功能时,

所述分布单元,具体用于将从两个不同小区获取到的所述配置有pdcp重复功能的无线承载的两个相同的数据包通过f1接口上的一个隧道或者两个隧道或者f1接口上的控制平面消息向所述集中单元发送,所述两个相同的数据包是经由各小区物理层、mac层、两个不同的逻辑信道及其所各自对应的rlc实体得到的。

当所述集中单元和分布单元未激活支持pdcp重复功能的无线承载的pdcp重复功能时,

所述分布单元,具体用于将从一个小区获取到的所述配置有pdcp重复功能的无线承载的数据包通过f1接口向所述集中单元发送,所述数据包是经由所述小区的物理层、mac层、逻辑信道及其对应的rlc实体得到的;

所述集中单元,具体用于将接收到的所述配置有pdcp重复功能的无线承载的数据包经由pdcp层处理后得到配置有pdcp重复功能的无线承载的数据包。

所述分布单元将从一个小区获取到的所述配置有pdcp重复功能的无线承载的数据包通过f1接口上的一个隧道或f1接口上的控制平面消息向所述集中单元发送,所述数据包是经由所述小区的物理层、mac层、逻辑信道及其所对应的rlc实体得到的。

其中,所述f1接口上的一个隧道包括指定隧道或自选隧道,所述rlc实体包括指定rlc实体或自选rlc实体。

所述配置有pdcp重复功能的无线承载的数据包包括配置有pdcp重复功能的数据无线承载(drb)的数据包和/或配置有pdcp重复功能的信令无线承载(srb)的数据包。

基于上述本发明所提供的包括集中单元和分布单元的基站,下面就集中单元和分布单元分别细分为各功能模块处理进行阐述。

一种集中单元,包括:

发送子单元,用于向分布单元发送支持pdcp重复功能的无线承载的配置指令消息;

处理子单元,用于与所述分布单元进行配置有pdcp重复功能的无线承载的数据包的传输。

当所述配置有pdcp重复功能的无线承载的数据包为下行数据时,

所述发送子单元,用于通过与所述分布单元间的f1接口发送所述配置有pdcp重复功能的无线承载的数据包。

当所述集中单元和所述分布单元激活了支持pdcp重复功能的无线承载的pdcp重复功能时,

所述发送子单元,具体用于通过f1接口上的一个隧道向所述分布单元发送所述配置有pdcp重复功能的无线承载的数据包;或,

所述发送子单元,具体用于复制所述配置有pdcp重复功能的无线承载的数据包,得到两个相同的所述配置有pdcp重复功能的无线承载的数据包;并通过f1接口上的一个隧道分别发送所述两个相同的所述配置有pdcp重复功能的无线承载的数据包;或,具体用于将所述配置有pdcp重复功能的无线承载的数据包通过f1接口上的一个隧道发送两次;或,

所述发送子单元,具体用于将所述配置有pdcp重复功能的无线承载的数据包通过f1接口上两个不同的隧道向所述分布单元发送两次;或,

所述发送子单元,具体用于通过f1接口上的控制平面消息向所述分布单元分别发送两个相同的所述配置有pdcp重复功能的无线承载的数据包。

当所述集中单元未激活支持pdcp重复功能的无线承载的pdcp重复功能时,

所述发送子单元,具体用于将所述配置有pdcp重复功能的无线承载的数据包通过f1接口发送给所述分布单元,以使所述分布单元依次经由指定的或自选的无线链路控制协议rlc实体及其所对应的逻辑信道、mac层及一个小区后发送到用户终端。

所述发送子单元在将所述配置有pdcp重复功能的无线承载的数据包向所述分布单元发送时,通过f1接口上的一个隧道或f1接口上的控制平面消息发送;

且,所述发送子单元在将所述配置有pdcp重复功能的无线承载的数据包向所述分布单元发送时,所述f1接口上的一个隧道包括指定隧道或自选隧道。

当所述配置有pdcp重复功能的无线承载的数据包为上行数据时,所述集中单元还包括:

接收子单元,用于接收所述分布单元发送的所述配置有pdcp重复功能的无线承载的数据包;

所述处理子单元,用于将接收到的所述配置有pdcp重复功能的无线承载的数据包经由pdcp层处理后得到配置有pdcp重复功能的无线承载的pdcp服务数据单元sdu。

所述发送子单元向所述分布单元发送的支持pdcp重复功能的无线承载的配置指令消息包括如下至少一个信息:

支持pdcp重复功能的信息;

与数据承载对应的至少一个无线链路控制协议rlc实体的部分或全部配置信息;

与至少一个rlc实体对应的逻辑信道的标识信息和/或配置信息;

f1接口上至少一个隧道的配置信息;

f1接口上至少一个隧道与至少一个rlc实体的对应关系信息;

识别重复数据包的指示信息。

所述集中单元还包括:

接收子单元,用于接收所述分布单元返回的配置响应消息;其中,所述配置响应消息包括f1接口上至少一个隧道的配置信息。

所述配置指令消息包括的f1接口上至少一个隧道的配置信息具体为所述集中单元接收或发送所述支持pdcp重复功能的无线承载的数据包的地址信息;所述配置响应消息包括的f1接口上至少一个隧道的配置信息具体为分布单元侧接收或发送该支持pdcp重复功能的无线承载的数据包的地址信息。

所述配置有pdcp重复功能的无线承载的数据包包括:配置有pdcp重复功能数据无线承载的数据包和/或配置有pdcp重复功能信令无线承载的数据包。

本发明还提供了一种分布单元,所述分布单元包括:

接收子单元,用于接收集中单元发送的支持pdcp重复功能的无线承载的配置指令消息;

处理子单元,用于与所述集中单元进行所述配置有pdcp重复功能的无线承载的数据包的传输。

当所述配置有pdcp重复功能的无线承载的数据包为下行数据时,所述分布单元还包括:

所述接收子单元,用于通过与所述集中单元间的f1接口接收所述配置有pdcp重复功能的无线承载的数据包;

发送子单元,用于将所述配置有pdcp重复功能的无线承载的数据包分别发送给两个不同的小区。

当所述集中单元和分布单元激活了支持pdcp重复功能的无线承载的pdcp重复功能时,

所述接收子单元,用于通过f1接口上的一个隧道接收所述集中单元发送的所述配置有pdcp重复功能的无线承载的数据包;

所述处理子单元,具体用于复制所述配置有pdcp重复功能的无线承载的数据包,得到两个相同的所述配置有pdcp重复功能的无线承载的数据包;

所述发送子单元,具体用于将两个相同的所述配置有pdcp重复功能的无线承载的数据包分别通过两个不同的无线链路控制协议rlc实体及其各自对应的逻辑信道经由mac层分别发送到两个不同的小区。

当所述集中单元和分布单元激活了支持pdcp重复功能的无线承载的pdcp重复功能时,

所述接收子单元,用于通过f1接口上的一个隧道接收所述集中单元发送的所述配置有pdcp重复功能的无线承载的数据包;

所述发送子单元,具体用于将所述配置有pdcp重复功能的无线承载的数据包通过两个不同的rlc实体及各自对应的逻辑信道经由mac层向两个不同的小区各发送一次。

当所述集中单元和分布单元激活了支持pdcp重复功能的无线承载的pdcp重复功能时,

所述接收子单元,用于通过f1接口上的一个或两个隧道分两次接收到所述集中单元发送的两个相同的所述配置有pdcp重复功能的无线承载的数据包;

所述发送子单元,具体用于将两个相同的所述配置有pdcp重复功能的无线承载的数据包分别通过两个不同的rlc实体及所各自对应的逻辑信道经由mac层分别发送到两个不同的小区。

当所述集中单元和分布单元激活了支持pdcp重复功能的无线承载的pdcp重复功能时,

所述接收子单元,用于通过f1接口上的控制平面消息分两次接收到所述集中单元发送的两个相同的所述配置有pdcp重复功能的无线承载的数据包;

所述发送子单元,具体用于将两个相同的所述配置有pdcp重复功能的无线承载的数据包分别通过两个不同的rlc实体及所各自对应的逻辑信道经由mac层分别发送到两个不同的小区。

当所述集中单元和分布单元未激活支持pdcp重复功能的无线承载的pdcp重复功能时,

所述接收子单元,具体用于接收所述集中单元通过f1接口发送的所述配置有pdcp重复功能的无线承载的数据包;

所述发送子单元,具体用于将所述配置有pdcp重复功能的无线承载的数据包依次经由指定的或自选的rlc实体及其所对应的逻辑信道、mac层及一个小区后发送到用户终端。

当所述配置有pdcp重复功能的无线承载的数据包为上行数据时,所述分布单元还包括:

发送子单元,用于向所述集中单元发送所述配置有pdcp重复功能的无线承载的数据包。

当所述集中单元和分布单元激活了支持pdcp重复功能的无线承载的pdcp重复功能时,

所述发送子单元,具体用于将从两个不同小区获取到的所述配置有pdcp重复功能的无线承载的两个相同的数据包通过f1接口上的一个隧道或者两个隧道或者f1接口上的控制平面消息向所述集中单元发送,所述两个相同的数据包是经由各小区物理层、mac层、两个不同的逻辑信道及其所各自对应的rlc实体得到的。

当所述集中单元和分布单元未激活支持pdcp重复功能的无线承载的pdcp重复功能时,

所述发送子单元,具体用于将从一个小区获取到的所述配置有pdcp重复功能的无线承载的数据包通过f1接口向所述集中单元发送,所述数据包是经由所述小区的物理层、mac层、逻辑信道及其对应的rlc实体得到的。

所述分布单元将从一个小区获取到的所述配置有pdcp重复功能的无线承载的数据包通过f1接口上的一个隧道或f1接口上的控制平面消息向所述集中单元发送,所述数据包是经由所述小区的物理层、mac层、逻辑信道及其所对应的rlc实体得到的。

所述f1接口上的一个隧道包括指定隧道或自选隧道,所述rlc实体包括指定rlc实体或自选rlc实体。

所述分布单元还包括:

发送子单元,用于向所述集中单元发送携带f1接口上至少一个隧道的配置信息的配置响应消息。

所述配置响应消息包括的f1接口上至少一个隧道的配置信息具体为所述接收子单元接收或所述发送子单元发送该支持pdcp重复功能的无线承载的数据包的地址信息。

所述配置有pdcp重复功能的无线承载的数据包包括:配置有pdcp重复功能数据无线承载的数据包和/或配置有pdcp重复功能信令无线承载的数据包。

在上述实施例中,主要讨论了一个基站中的集中单元和分布单元间支持pdcp重复功能的承载在f1接口上的传输,但在实际系统中,支持pdcp重复功能的承载也可以在两个基站间(如enb和gnb间,两个enb间,两个gnb间等)的接口(如x2接口,xn接口)上进行传输,对于该两个基站间支持pdcp重复功能的承载在接口上的传输,由于处理过程与了一个基站中的集中单元和分布单元间支持pdcp重复功能的承载在f1接口上的传输处理相同,故在此不再做具体阐释。

基于此,本发明中还提供了一种支持pdcp重复功能的数据传输方法,如图5所示,所述方法包括:

步骤501,第一网络设备向第二网络设备发送支持pdcp重复功能的无线承载的配置指令消息。

步骤502,第一网络设备与第二网络设备进行所述配置有pdcp重复功能的无线承载的数据包的传输。

其中,该第一网络设备为第一基站,第二网络设备为第二基站;或,该第一网络设备为基站中的集中单元,第二网络设备为基站中的分布单元。

基于上述本发明所提供的系统及支持pdcp重复功能的数据传输方法,下面以五个实施例做具体阐述,当然,在该五个实施例中,主要针对基站中的集中单元与分布单元进行阐述。

实施例一

在该实施例一中,该方法包含如下步骤:

步骤a:gnb-cu向gnb-du发送配置支持pdcp重复功能的数据无线承载的请求消息,针对每个支持pdcp重复功能的数据无线承载,该消息至少包含如下一个或多个信息:

1)支持pdcp重复功能的信息,其可能的实现方式包括:

方式1:支持pdcp重复功能的指示信息,该指示信息表明该数据无线承载支持pdcp重复功能;

方式:2:数据无线承载的类型信息,该类型信息指示该数据无线承载为支持pdcp重复功能的数据无线承载;

方式3:数据无线承载的标识信息,预定义或预配置一个或多个关于支持pdcp重复功能的数据无线承载的标识,如果该数据无线承载的标识表明其属于支持pdcp重复功能的数据无线承载,则该数据无线承载支持pdcp重复功能。

进一步的,该支持pdcp重复功能的信息还可以包括上下行的指示信息,该指示信息指示上行支持pdcp重复功能,或者下行支持pdcp重复功能,或者上下行都支持pdcp重复功能;如果没有包括该上下行的指示信息,上述支持pdcp重复功能的信息可以表示上下行都支持pdcp重复功能,或者下行支持pdcp重复功能,或者上行支持pdcp重复功能,或者默认方向(上行或下行或上下行)上支持pdcp重复功能。

2)与该数据无线承载对应的至少一个rlc实体的部分或全部配置信息。支持pdcp重复功能的数据无线承载会有两个rlc实体,但是该配置消息可以包含一个rlc实体的部分或全部配置信息,也可以包含两个rlc实体的部分或全部配置信息。例如,对于包含一个rlc实体的配置信息的情况,表明该数据无线承载已有的rlc实体的配置消息可以复用,而该包含的rlc实体的配置信息是针对一个新增的rlc实体;对于包含两个rlc实体的配置信息的情况,如果gnb-du已经有该数据无线承载的至少一个rlc实体的配置信息,新收到的这两个rlc实体的配置信息就可以将已有的信息覆盖,如果gnb-du没有关于该数据无线承载对应的rlc实体的任何信息,gnb-du就直接使用新收到的这两个rlc实体的配置信息。此外,对于每个rlc实体的配置信息,可以包含该rlc实体是否为主rlc实体(或称为默认rlc实体)的指示信息(如果一个rlc实体不是配置为主rlc实体,也可以不包含该指示信息;另一种方式是主rlc实体中不包含指示信息,非主rlc实体会添加一个指示信息表明其为非主rlc实体)。该指示信息可以是可选的,也可以是必选的。该指示信息的作用是:对于下行数据传输,该指示消息用来指示gnb-du如何将收到的pdcppdu分发到为该数据无线承载配置的两个rlc实体中;对于上行数据传输,该指示消息用来指示gnb-du如何将从不同小区收到的属于该数据无线承载的数据分发到为该数据无线承载配置的两个rlc实体中。该指示信息可以表示当只需使用一个rlc实体时,gnb-du所需使用的rlc实体(如主rlc实体)。例如,如果一个rlc实体被指示为主rlc实体,当该数据无线承载被配置为支持pdcp重复功能且该功能还没有被激活使用时,对于下行数据,来自gnb-cu的属于该数据无线承载的pdcppdu就只发送给该主rlc实体,对于上行数据,gnb-du收到的属于该数据无线承载的数据都经过与该主rlc实体对应的逻辑信道发送给该主rlc实体。另一例子,当该数据无线承载被配置为支持pdcp重复功能且该功能已经被激活使用时,对于下行数据,每收到一个来自gnb-cu的属于该数据无线承载的pdcppdu,如果是gnb-du第一次收到就将其发送给该主rlc实体,如果是第二次收到就将其发送给另一个rlc实体(非主rlc实体)。

3)针对该数据无线承载,与至少一个配置的rlc实体对应的逻辑信道的标识信息和/或配置信息,在该配置信息中包含逻辑信道映射的限制信息,其指示了该逻辑信道的数据只能发送到该限制信息所指示的小区或载波。

4)针对该数据无线承载的至少一个隧道的配置信息。该信息提供了为在f1接口上发送该数据无线承载的数据所建立的隧道的信息。支持pdcp重复功能的数据无线承载会有两个隧道,该信息包含了至少一个隧道在gnb-cu侧的信息,每个隧道的信息包含gnb-cu侧的信息或地址信息,如gnb-cugtp隧道端点信息(gnb-cugtptunnelendpoint)(包含传输层地址和gtpteid)。对于包含一个隧道的配置信息的情况,表明该数据无线承载已有隧道的配置消息可以复用,而该包含的隧道配置信息是针对一个新增的隧道;对于包含两个隧道的配置信息的情况,如果已经有该数据无线承载的至少一个隧道的配置信息,新收到的这两个隧道的配置信息就可以将已有的信息覆盖,如果没有关于该数据无线承载对应的隧道的任何配置信息,就直接使用新收到的这两个隧道的配置信息。另外也包含了该隧道是否为主隧道(或默认隧道)的指示信息(如果一个隧道不是配置为主隧道,也可以不包含该指示信息;另一种方式是,如果一个隧道是主隧道,则不包含指示信息,而非主隧道的配置信息中会添加一个指示信息来指示其为非主隧道),该指示信息可以为可选的,也可以是必选的。该指示信息的作用是:对于下行数据传输,该指示消息用来指示gnb-cu如何将pdcppdu发到gnb-du;对于上行数据传输,该指示消息用来指示gnb-du如何将pdcppdu发到gnb-cu。该指示信息可以表示当只需使用一个隧道时,gnb-cu和gnb-du间所需使用的隧道(如主隧道)。例如,如果一个隧道被指示为主隧道,当该数据无线承载被配置为支持pdcp重复功能且该功能还没有被激活使用时,对于下行数据,来自gnb-cu的属于该数据无线承载的pdcppdu就通过该隧道发送到gnb-du,对于上行数据,gnb-du收到的属于该数据无线承载的数据只通过该隧道发送给gnb-cu。另一例子,当该数据无线承载被配置为支持pdcp重复功能且该功能已经被激活使用时,对于上行数据,每当一个rlc实体得到一个该数据无线承载的pdcppdu,如果是第一次得到该pdcppdu,就将其经由该主隧道发送给gnb-cu,如果是第二次得到就将其经由另一个隧道(非主隧道)发送给gnb-cu。

5)隧道与rlc实体的对应关系信息。由上述描述可知,每个数据无线承载都会有对应的两个隧道,两个rlc实体及每个rlc实体对应的逻辑信道的标识和配置信息。

其中,rlc实体与f1接口的隧道间的对应关系,可以有如下两种方式:

方式1:每个rlc实体都有对应的f1接口上的隧道,如隧道1对应rlc实体1,隧道2对应rlc实体2,主隧道对应主rlc实体,主隧道对应非主rlc实体,非主隧道对应主rlc实体;

方式2:rlc实体与f1接口上的隧道没有对应关系。

根据上述关于步骤a中请求消息中信息的描述,该数据无线承载的配置信息的结构可以为如下情况:

当rlc实体有对应的f1接口上的隧道时

1)支持pdcp重复功能的信息;

2)rlc实体1的配置信息;

3)与rlc实体1对应的逻辑信道的标识和/或配置信息;

4)与rlc实体1对应的隧道1的gnb-cu侧信息或地址信息;

5)rlc实体2的配置信息;

6)与rlc实体2对应的逻辑信道的标识和/或配置信息;;

7)与rlc实体2对应的隧道2的gnb-cu侧信息或地址信息;

当rlc实体与f1接口上的隧道没有对应关系时

1)支持pdcp重复功能的信息;

2)rlc实体1的配置信息;

3)与rlc实体1对应的逻辑信道的标识和/或配置信息;

4)rlc实体2的配置信息;

5)与rlc实体2对应的逻辑信道的标识和/或配置信息;

6)隧道1的gnb-cu侧信息或地址信息;

7)隧道2的gnb-cu侧信息或地址信息。

步骤b:如果gnb-du接受步骤a中的关于该数据无线承载的配置,gnb-du就执行相关的配置,并且gnb-du向gnb-cu反馈配置支持pdcp重复功能的数据无线承载的响应消息,该消息至少包含如下信息:

针对该数据无线承载的隧道信息,其提供了为在f1接口上发送该数据无线承载的数据所建立的隧道的信息。该信息包含了建立的至少一个隧道的gnb-du侧的信息(如隧道1的du侧的信息,隧道2的du侧信息),每个隧道的信息包含du侧的地址信息,如gnb-dugtp隧道端点信息(gnb-dugtptunnelendpoint)(包含传输层地址和gtpteid)。

步骤c:激活pdcp重复功能。该步骤是可选步骤。该步骤包括激活gnb-cu,gnb-du和ue侧的pdcp重复功能,其可能的实现方式包括:

方式1:gnb-cu激活gnb-du和/或ue侧该数据无线承载的pdcp重复功能。gnb-cu发送pdcp重复功能激活信息给gnb-du和/或ue,则gnb-du侧就激活了该数据无线承载的pdcp重复功能,其会按照步骤a和b中的配置信息进行该数据无线承载的数据传输,而ue侧也激活了该数据无线承载的pdcp重复功能,其会按照收到的rrc配置消息来进行该数据无线承载的数据传输。进一步,该激活信息可以指示激活上行pdcp重复功能,或者激活下行pdcp重复功能,或者激活上行和下行的pdcp重复功能。如果该激活信息没有该指示信息,则该激活信息表示激活上行和下行pdcp重复功能,或者表示激活上行pdcp重复功能,或者表示激活下行pdcp重复功能,或者表示激活默认方向(上行或下行或者上下行)的pdcp重复功能。这里的激活次序没有限定,可以是先激活gnb-du侧再激活ue侧,也可以先激活ue侧再激活gnb-du侧,或者同时激活。此外,可选的,收到gnb-cu发送的激活信息后,gnb-du可以回复是否激活成功。如果回复激活成功,则gnb-du侧激活pdcp重复功能,反之,则不激活。进一步,在pdcp重复功能激活后,gnb-cu也可以发送去激活信息给gnb-du和/或ue,可选的,gnb-du可以回复是否去激活成功,如果去激活成功,则gnb-du侧停止pdcp重复功能,反之,则继续使用pdcp重复功能。

方式2:gnb-du激活gnb-cu和/或ue侧该数据无线承载的pdcp重复功能。gnb-du发送pdcp重复功能激活信息给gnb-cu和/或ue,则gnb-cu侧就激活了该数据无线承载的pdcp重复功能,其会按照步骤a和b中的配置信息进行该数据无线承载的数据传输(将重复的pdcppdu通过f1接口发送到gnb-du或接收gnb-du发送的重复的pdcppdu),而ue侧也激活了该数据无线承载的pdcp重复功能,其会按照收到的rrc配置消息来进行该数据无线承载的数据传输。进一步,该激活信息可以指示激活上行pdcp重复功能,或者激活下行pdcp重复功能,或者激活上行和下行的pdcp重复功能。如果该激活信息没有该指示信息,则该激活信息表示激活上行和下行pdcp重复功能,或者表示激活上行pdcp重复功能,或者表示激活下行pdcp重复功能,或者表示激活默认方向(上行或下行)的pdcp重复功能。这里的激活次序没有限定,可以是先激活gnb-du侧再激活ue侧,也可以先激活ue侧再激活gnb-du侧,或者同时激活。此外,可选的,收到gnb-du发送的激活信息后,gnb-cu可以回复是否激活成功。如果回复激活成功,则gnb-cu侧激活pdcp重复功能,反之,则不激活。进一步,在pdcp重复功能激活后,gnb-du也可以发送去激活信息给gnb-cu和/或ue,可选的,gnb-cu可以回复是否去激活成功,如果去激活成功,则gnb-cu侧停止pdcp重复功能,反之,则继续使用pdcp重复功能。

如果执行了步骤c,表明该数据无线承载的pdcp重复功能就已经在gnb-cu,gnb-du和ue侧激活,则执行步骤d。如果没有步骤c,有两种可能:1)步骤a和b结束后,该数据无线承载的pdcp重复功能就已经在gnb-cu,gnb-du和ue侧激活(ue侧的激活已经由单独的信令进行了激活),对于这种可能,就执行步骤d;2)步骤a和b结束后,gnb-cu,gnb-du和ue侧已经完成了pdcp重复功能的配置,但该功能还没有激活,对于这种可能就执行e。

步骤d:传输激活了pdcp重复功能的数据无线承载的数据。该步骤是当激活了该数据无线承载的pdcp重复功能后(即该数据无线承载的数据会在gnb-cu,gnb-du和ue间按照相应的pdcp重复功能的配置进行传输)进行的。如果该数据无线承载是下行的,该步骤包含如下子步骤:

子步骤d-a(下行):gnb-cu将一个pdcppdu复制一份得到两个相同的pdcppdu,或者将一个pdcppdu发送两次;

子步骤d-b(下行):步骤d-a(下行)中得到的两个相同的pdcppdu通过f1接口上的两个不同的隧道(tunnel)(如f1-u隧道1和f1-u隧道2)分别发送给gnb-du;

子步骤d-c(下行):gnb-du将收到的两个相同的pdcppdu发送到两个不同的rlc实体(如rlc1和rlc2),然后通过两个不同的逻辑信道(如逻辑信道1和逻辑信道2)发送给mac层,最后mac层将来自两个不同逻辑信道的数据分别通过两个不同小区发送到两个不同的小区(如小区1和小区2,这两个小区可以不同频,也可以同频)。gnb-du从两个隧道上收到的数据如何分发到两个rlc实体,可能的实现方式有:

方式1:如果每个隧道与rlc实体有指定的对应关系,就按照该指定关系将每个隧道上的数据发送到指定的rlc实体,如隧道1上的数据发送给rlc1,隧道2上的数据发送给rlc2;

方式2:如果每个隧道与rlc实体没有指定的对应关系,可以由gnb-du自行设定。一个实施方式是:gnb-du设定隧道1上的数据发送给rlc1,隧道2上的数据发送给rlc2;另一个实施方式是:对于从两个隧道收到的两个相同的pdcppdu,第一个收到的发送到rlc1,第二个收到的发送到rlc2,在这种方式中,gnb-du需要识别从两个隧道收到的两个pdcppdu是否相同;再一个实施方式是:一旦gnb-du从两个隧道中的一个上收到一个数据包(如pdcppdu1),就自行将该数据包复制一份从而得到两个相同的数据包,然后分别发送给两个rlc实体(rlc1和rlc2),或者自行将该数据包发送两次,分别发送给两个rlc实体(rlc1和rlc2);此后,如果gnb-du又收到一个相同的数据包(如pdcppdu1)(这里也需要gnb-du具有识别从两个隧道收到的两个pdcppdu是否相同的功能),因为这个数据包已经发送到不同的rlc实体了,gnb-du可以丢弃这个数据包,或者可以将该数据包复制一份从而得到两个相同的数据包,然后分别发送给两个rlc实体(rlc1和rlc2),或者自行将该数据包发送两次,分别发送给两个rlc实体(rlc1和rlc2)。也可以由gnb-du根据已有的配置决定,例如,对于两个相同的pdcppdu,对于第一个收到的pdu,du会发送到特定的rlc实体(如rlc1),该特定的rlc实体可以为配置的主rlc实体(或默认rlc实体),对于第二个收到的pdu,gnb-du会发送到另一个rlc实体(非主rlc实体),在这种方式中,gnb-du需要识别从两个隧道收到的两个pdcppdu是否相同;

如果该数据无线承载是上行的,该步骤包括如下子步骤:

子步骤d-a(上行):gnb-du分别从两个不同的小区(如小区1和小区2,这两个小区可以不同频,也可以同频)接收数据,经物理层,mac层处理后,这两个不同小区的数据分别由两个不同的逻辑信道(如逻辑信道1和逻辑信道2)发送给两个不同的rlc实体(如rlc1和rlc2);

子步骤d-b(上行):经两个rlc实体处理后的数据会分别通过f1接口的两个不同的隧道(如隧道1和隧道2)发送给cu;gnb-du将两个rlc实体输出的数据如何分发到两个隧道上,可能的实现方式有:

方式1:如果每个隧道与rlc实体有指定的对应关系,就按照该对应关系将每个rlc实体输出的数据发送到指定的隧道,如rlc1输出的数据经由隧道1发送给cu,rlc2输出的数据经由隧道2发送给cu;

方式2:如果每个隧道与rlc实体没有指定的对应关系,可以由gnb-du自行设定。一个实施方式是:gnb-du设定rlc1输出的数据经由隧道1发送给cu,rlc2输出的数据经由隧道2发送给cu;另一个实施方式是:对于从两个rlc实体输出的两个相同的pdcppdu,第一个输出的发送到隧道1,第二个输出的发送到隧道2,在这种方式中,gnb-du需要识别从两个rlc实体输出的两个pdcppdu是否相同;再一个实施方式是:一旦gnb-du上的两个rlc实体中的一个输出一个数据包(如pdcppdu1),就自行将该数据包复制一份从而得到两个相同的数据包,然后分别发送给两个隧道(隧道1和隧道2),此后,如果gnb-du又得到一个相同的数据包(如pdcppdu1)(这里也需要gnb-du具有识别从两个rlc实体输出的两个pdcppdu是否相同的功能),因为这个数据包已经发送给gnb-cu了,gnb-du可以丢弃这个数据包,或者可以将该数据包复制一份从而得到两个相同的数据包,然后分别发送给两个隧道(隧道1和隧道2)。也可以由gnb-du根据已有的配置决定,例如,对于从两个rlc实体输出的两个相同的pdcppdu,对于第一个输出的pdu,gnb-du会发送到指定的隧道(如隧道1),该指定的隧道可以是主隧道(或者称为默认隧道),对于第二个输出的pdu,gnb-du会发送到另一个隧道(如非主隧道),在这种方式中,gnb-du需要识别从两个rlc实体输出的两个pdcppdu是否相同;

子步骤d-c(上行):cu将收到的pdcppdu经由pdcp层处理(如丢掉重复的pdcppdu)后得到pdcpsdu。

步骤e:传输配置了但未激活pdcp重复功能的数据无线承载的数据。对于下行数据传输,可以包括如下实现方式:

方式1:如果步骤a和/或b中指定了当配置了但未激活pdcp重复功能时应该采用的隧道(如主隧道或默认隧道),rlc实体(如主rlc实体或默认rlc实体),gnb-cu将该数据无线承载的pdcppdu通过f1接口上的指定隧道(如主隧道或默认隧道)发送到指定的rlc实体(如主rlc实体或默认rlc实体),然后经由该指定rlc实体所对应的逻辑信道发送到mac层,然后经由一个小区发送给用户。

方式2:如果步骤a和/或b中指定了当配置了但未激活pdcp重复功能时应该采用的隧道(如主隧道或默认隧道),但未指定应该采用的rlc实体,cu将该数据无线承载的pdcppdu通过f1接口上的指定隧道(如主隧道或默认隧道)发送给gnb-du,再由gnb-du自行选择一个配置的rlc实体,然后经由该rlc实体所对应的逻辑信道发送到mac层,然后经由一个小区发送给用户。

方式3:如果步骤a和/或b中指定了当配置了但未激活pdcp重复功能时应该采用的rlc实体(如主rlc实体或默认rlc实体),但未指定隧道,gnb-cu自行决定一个配置的隧道,将该数据无线承载的pdcppdu通过该隧道发送给gnb-du,然后gnb-du将收到的pdcppdu交由指定的rlc实体(如主rlc实体或默认rlc实体),然后经由该指定rlc实体所对应的逻辑信道发送到mac层,然后经由一个小区发送给用户。

方式4:如果步骤a和/或b中未指定当配置了但未激活pdcp重复功能时应该采用的隧道和rlc实体,cu自行决定一个配置的隧道,将该数据无线承载的pdcppdu通过该隧道发送给gnb-du,再由gnb-du自行选择一个配置的rlc实体,然后经由该rlc实体所对应的逻辑信道发送到mac层,然后经由一个小区发送给用户。

对于上行数据传输,可以包含如下实现方式:

方式1:如果步骤a和/或b中指定了当配置了但未激活pdcp重复功能时应该采用的隧道(如主隧道或默认隧道),rlc实体(如主rlc实体或默认rlc实体),gnb-du将从一个小区收到的该数据无线承载的数据,经物理层,mac层处理后,交由指定的逻辑信道(该指定的逻辑信道就是与指定的rlc实体对应)发送给指定的rlc实体(主rlc实体或默认rlc实体)处理,处理后而得到的pdcppdu由f1接口上的指定隧道(如主隧道或默认隧道)发送给gnb-cu,最后由pdcp层处理后得到pdcpsdu。

方式2:如果步骤a和/或b中指定了当配置了但未激活pdcp重复功能时应该采用的隧道(如主隧道或默认隧道),但未指定rlc实体,gnb-du将从一个小区收到的该数据无线承载的数据,经物理层,mac层处理后,交由逻辑信道发送给对应的rlc实体处理,处理后而得到的pdcppdu由f1接口上的指定隧道(如主隧道或默认隧道)发送给gnb-cu,最后由pdcp层处理后得到pdcpsdu。

方式3:如果步骤a和/或b中指定了当配置了但未激活pdcp重复功能时应该采用的rlc实体(如主rlc实体或默认rlc实体),但未指定隧道,gnb-du将从一个小区收到的数据,经物理层,mac层处理后,交由指定的逻辑信道(该指定的逻辑信道就是与指定的rlc实体对应)发送给指定的rlc实体(主rlc实体或默认rlc实体)处理,处理后而得到的pdcppdu由gnb-du自行选择一个f1接口上的隧道发送给gnb-cu,最后由pdcp层处理后得到pdcpsdu。

方式4:如果步骤a和/或b中未指定当配置了但未激活pdcp重复功能时应该采用的隧道和rlc实体,gnb-du将从一个小区收到的该数据无线承载的数据,经物理层,mac层处理后,交由逻辑信道发送给对应的rlc实体处理,处理后而得到的pdcppdu由gnb-du自行选择一个f1接口上的隧道发送给gnb-cu,最后由pdcp层处理后得到pdcpsdu。

其中,上述步骤a和b中的消息名称只是示例,其涉及的配置信息可以放在其他消息中发送。如uecontextsetuprequest和uecontextsetupresponse,bearersetuprequest和bearersetupresponse,dlrrcmessagetransfer和ulrrcmessagetransfer等。

另外,步骤a和b可以用来对该数据无线承载现有的配置进行修改。如该数据无线承载已经被配置为一个不支持pdcp重复功能的一个普通承载,但为了提高该数据无线承载的数据传输的可靠性,需要将其配置为支持pdcp重复功能的数据无线承载,此时步骤a和b可以用来更改该数据无线承载的配置,即将步骤a和b中的配置消息通过bearermodificationrequest和bearermodificationresponse消息发送;另一种方式是,步骤a和b中只将新增的信息或需要修改的配置信息包含进去,例如对于该数据无线承载,其在不支持pdcp重复功能时已经配置了如下信息:

rlc实体1配置信息;

与rlc实体1对应的逻辑信道的标识信息;

与rlc实体1对应的逻辑信道的配置信息;

f1接口上为该数据无线承载建立的隧道1的gnb-cu侧和gnb-du侧的隧道信息.

当要将该数据无线承载配置为支持pdcp重复功能的数据无线承载时,在已有配置信息的基础上步骤a中会将修改后的已有配置信息和新增的信息发送给gnb-du,如修改后的已有配置信息包括:

rlc实体1的配置信息的更新部分,如添加了指示该实体是否为主rlc实体的指示信息;

与rlc实体1对应的逻辑信道的配置信息的更新部分,如添加了逻辑信道映射的限制信息;

f1接口上为该数据无线承载建立的隧道1的信息的更新部分,如添加了指示该隧道是否为主隧道的指示信息;

新增的信息包括:

rlc实体2的配置信息;

与rlc实体2对应的逻辑信道的标识信息;

与rlc实体2对应的逻辑信道的配置信息;

f1接口上为该数据无线承载建立的隧道2的cu侧的隧道信息。

在步骤b中gnb-du发送的信息包括:

f1接口上为该数据无线承载建立的隧道2的gnb-du侧的隧道信息。

实施例二

在上述实施例一中,为每个数据无线承载建立了两个隧道,复制得到的两个相同的pdcppdu(或者通过将一个pdcppdu发送两次得到的两个pdcppdu)会分别通过两个不同的隧道传输,而在本实施例二中,复制得到的两个相同的pdcppdu(或者通过将一个pdcppdu发送两次得到的两个pdcppdu)会通过相同的隧道传输,在gnb-du中为该数据无线承载配置了两个rlc实体以及与每个rlc实体对应的逻辑信道标识和/或配置。该方法包含如下步骤:

步骤a:gnb-cu向gnb-du发送配置支持pdcp重复功能的数据无线承载的请求消息,针对每个支持pdcp重复功能的数据无线承载,该消息至少包含如下一个或多个信息:

1)支持pdcp重复功能的信息,其可能的实现方式包括:

方式1:支持pdcp重复功能的指示信息,该指示信息表明该数据无线承载支持pdcp重复功能;

方式:2:数据无线承载的类型信息,该类型信息指示该数据无线承载支持pdcp重复功能的数据无线承载;

方式3:数据无线承载的标识信息,预定义或预配置一个或多个关于支持pdcp重复功能的数据无线承载的标识,如果该数据无线承载的标识表明其属于支持pdcp重复功能的数据无线承载,则该数据无线承载支持pdcp重复功能。

进一步的,该支持pdcp重复功能的信息还可以包括上下行的指示信息,该指示信息指示上行支持pdcp重复功能,或者下行支持pdcp重复功能,或者上下行都支持pdcp重复功能,如果没有包括该指示信息,上述支持pdcp重复功能的信息可以表示上下行都支持pdcp重复功能,或者下行支持pdcp重复功能,或者上行支持pdcp重复功能,或者默认方向(上行或下行或上下行)上支持pdcp重复功能。

2)与该数据无线承载对应的至少一个rlc实体的部分或全部配置信息。支持pdcp重复功能的数据无线承载会有两个rlc实体,但是该配置消息可以包含一个rlc实体的部分或全部配置信息,也可以包含两个rlc实体的部分或全部配置信息(如果只包含了部分配置信息,那说明未包含的配置信息可以复用已有的配置)。例如,对于包含一个rlc实体的配置信息的情况,表明该数据无线承载已有的rlc实体的配置消息可以复用,而该包含的rlc实体的配置信息是针对一个新增的rlc实体;对于包含两个rlc实体的配置信息的情况,如果gnb-du已经有该数据无线承载的至少一个rlc实体的配置信息,新收到的这两个rlc实体的配置信息就可以将已有的信息覆盖,如果gnb-du没有关于该数据无线承载对应的rlc实体的任何信息,gnb-du就直接使用新收到的这两个rlc实体的配置信息。此外,对于每个rlc实体的配置信息,可以包含该rlc实体是否为主rlc实体(或称为默认rlc实体)的指示信息(如果一个rlc实体不是配置为主rlc实体,也可以不包含该指示信息;另一种方式是主rlc实体中不包含指示信息,非主rlc实体会添加一个指示信息表明其为非主rlc实体)。该指示信息可以是可选的,也可以是必选的。该指示信息的作用是:对于下行数据传输,该指示消息用来指示gnb-du如何将收到的pdcppdu分发到为该数据无线承载配置的两个rlc实体;对于上行数据传输,该指示消息用来指示gnb-du如何将从不同小区收到的属于该数据无线承载的数据分发到为该数据无线承载配置的两个rlc实体。该指示信息可以表示当只需使用一个rlc实体时,gnb-du所需使用的rlc实体(如主rlc实体)。例如,如果一个rlc实体被指示为主rlc实体,当该数据无线承载被配置为支持pdcp重复功能且该功能还没有被激活使用时,对于下行数据,来自gnb-cu的属于该数据无线承载的pdcppdu就只发送给该主rlc实体,对于上行数据,du收到的属于该数据无线承载的数据都发送给该主rlc实体。另一例子是,当该数据无线承载被配置为支持pdcp重复功能且该功能已经被激活使用时,对于下行数据,每收到一个来自gnb-cu的属于该数据无线承载的pdcppdu,如果是gnb-du第一次收到就将其发送给该主rlc实体,如果是第二次收到就将其发送给另一个rlc实体(非主rlc实体)。

3)针对该数据无线承载,与至少一个配置的rlc实体对应的逻辑信道的标识信息和/或配置信息,在该配置信息中包含逻辑信道映射的限制信息,其指示了该逻辑信道的数据只能发送到该限制信息所指示的小区或载波。

4)针对该数据无线承载的一个隧道的配置信息。该信息提供了为在f1接口上发送该数据无线承载的数据所建立的隧道的信息。该信息包含了一个隧道在gnb-cu侧的信息,如gnb-cugtp隧道端点信息(gnb-cugtptunnelendpoint)(包含传输层地址和gtpteid)。

5)识别重复pdcppdu的指示信息。该指示信息指示gnb-du根据何种信息来识别收到的pdcppdu是否相同。例如,该指示信息指示gnb-du根据g-pdu的sequencenumber,或者根据f1接口用户平面的sequencenumber,或者根据gtp-pdu中所包含的扩展头中的pdcpsn来识别收到的两个pdcppdu是否为两个相同的pdu。这个信息可选,如果没有包含这个信息,gnb-du可以通过默认的设置来识别,该默认的设置可以为默认根据g-pdu的sequencenumber识别,或者默认根据f1接口用户平面的sequencenumber识别,或者默认根据根据gtp-pdu中所包含的扩展头中的pdcpsn识别,或者默认根据比较收到的每个pdcppdu来识别。

步骤b:如果gnb-du接受步骤a中的关于该数据无线承载的配置,gnb-du就执行相关的配置,并且gnb-du向gnb-cu反馈配置支持pdcp重复功能的数据无线承载的响应消息,表明gnb-du是否接受步骤a中的关于该数据无线承载的配置,这个响应消息可选。该响应消息包含了一个隧道在gnb-du侧的信息,如gnb-dugtp隧道端点信息(gnb-dugtptunnelendpoint)(包含传输层地址和gtpteid)。

步骤c:激活pdcp重复功能。该步骤是可选步骤。该步骤包括激活gnb-cu,gnb-du和ue侧的pdcp重复功能,其可能的实现方式包括:

方式1:gnb-cu激活gnb-du和/或ue侧该数据无线承载的pdcp重复功能。gnb-cu发送pdcp重复功能激活信息给gnb-du和/或ue,则gnb-du侧就激活了该数据无线承载的pdcp重复功能,其会按照步骤a和b中的配置信息进行该数据无线承载的数据传输,而ue侧也激活了该数据无线承载的pdcp重复功能,其会按照收到的rrc配置消息来进行该数据无线承载的数据传输。进一步,该激活信息可以指示激活上行pdcp重复功能,或者激活下行pdcp重复功能,或者激活上行和下行的pdcp重复功能。如果该激活信息没有该指示信息,则该激活信息表示激活上行和下行pdcp重复功能,或者表示激活上行pdcp重复功能,或者表示激活下行pdcp重复功能,或者表示激活默认方向(上行或下行或者上下行)的pdcp重复功能。这里的激活次序没有限定,可以是先激活gnb-du侧再激活ue侧,也可以先激活ue侧再激活gnb-du侧,或者同时激活。此外,可选的,收到gnb-cu发送的激活信息后,gnb-du可以回复是否激活成功。如果回复激活成功,则gnb-du侧激活pdcp重复功能,反之,则不激活。进一步,在pdcp重复功能激活后,gnb-cu也可以发送去激活信息给gnb-du和/或ue,可选的,gnb-du可以回复是否去激活成功,如果去激活成功,则gnb-du侧停止pdcp重复功能,反之,则继续使用pdcp重复功能。

方式2:gnb-du激活gnb-cu和/或ue侧该数据无线承载的pdcp重复功能。gnb-du发送pdcp重复功能激活信息给gnb-cu和/或ue,则gnb-cu侧就激活了该数据无线承载的pdcp重复功能,其会按照步骤a和b中的配置信息进行该数据无线承载的数据传输(将重复的pdcppdu通过f1接口发送到gnb-du或接收gnb-du发送的重复的pdcppdu),而ue侧也激活了该数据无线承载的pdcp重复功能,其会按照收到的rrc配置消息来进行该数据无线承载的数据传输。进一步,该激活信息可以指示激活上行pdcp重复功能,或者激活下行pdcp重复功能,或者激活上行和下行的pdcp重复功能。如果该激活信息没有该指示信息,则该激活信息表示激活上行和下行pdcp重复功能,或者表示激活上行pdcp重复功能,或者表示激活下行pdcp重复功能,或者表示激活默认方向(上行或下行或者上下行)的pdcp重复功能。这里的激活次序没有限定,可以是先激活gnb-du侧再激活ue侧,也可以先激活ue侧再激活gnb-du侧,或者同时激活。此外,可选的,收到gnb-du发送的激活信息后,gnb-cu可以回复是否激活成功。如果回复激活成功,则gnb-cu侧激活pdcp重复功能,反之,则不激活。进一步,在pdcp重复功能激活后,gnb-du也可以发送去激活信息给gnb-cu和/或ue,可选的,gnb-cu可以回复是否去激活成功,如果去激活成功,则gnb-cu侧停止pdcp重复功能,反之,则继续使用pdcp重复功能。

如果执行了步骤c,表明该数据无线承载的pdcp重复功能就已经在gnb-cu、gnb-du和ue侧激活,则执行步骤d。如果没有步骤c,有两种可能:1)步骤a和b结束后,该数据无线承载的pdcp重复功能就已经在gnb-cu,gnb-du和ue侧激活(ue侧的激活已经由单独的信令进行了激活),对于这种可能,就执行步骤d;2)步骤a和b结束后,gnb-cu、gnb-du和ue侧已经完成了pdcp重复功能的配置,但该功能还没有激活,对于这种可能就执行e。

步骤d:传输激活了pdcp重复功能的数据无线承载的数据。该步骤是当激活了该数据无线承载的pdcp重复功能后(即该数据无线承载的数据会在gnb-cu、gnb-du和ue间按照相应的pdcp重复功能的配置进行传输)进行的。如果该数据无线承载是下行的,该步骤包含如下子步骤:

子步骤d-a(下行):gnb-cu将一个pdcppdu复制一份得到两个相同的pdcppdu,或者将一个pdcppdu发送两次得到两个相同的pdcppdu;

子步骤d-b(下行):步骤d-a(下行)中得到的两个相同的pdcppdu通过f1接口上的一个隧道(tunnel)发送给gnb-du,并为这两个相同的pdcppdu添加相同的标识来帮助gnb-du来识别两个相同的pdcppdu。例如,可以用g-pdusequencenumber来标识两个相同的pdcppdu,则在生成g-pdu时给两个相同的pdcppdu分配相同的g-pdu的sequencenumber;也可以用f1接口用户平面的sequencenumber来标识两个相同的pdcppdu,则在生成f1接口的用户平面的数据包时给两个相同的pdcppdu分配相同的f1接口用户平面的sequencenumber,也可以用gtp-pdu中所包含的扩展头中的pdcpsn来标识两个相同的pdcppdu,则在gtp-pdu中包含具有pdcpsn标识的扩展头。另外,gnb-cu也可以不为两个相同的pdcppdu添加任何标识,则可以由gnb-du自行判断相同的pdcppdu。

子步骤d-c(下行):gnb-du识别两个相同的pdcppdu,其可以根据步骤a中的配置信息所包含的识别重复pdcppdu的指示信息来识别两个相同的pdcppdu,或者根据默认的设置(该默认的设置可以为默认根据g-pdu的sequencenumber识别,或者默认根据f1接口用户平面的sequencenumber识别,或者默认根据根据gtp-pdu中所包含的扩展头中的pdcpsn识别)来识别相同的pdcppdu,或者根据比较收到的两个pdcppdu来判断其是否相同。du将收到的两个相同的pdcppdu发送到两个不同的rlc实体(如rlc1和rlc2),然后通过两个不同的逻辑信道(如逻辑信道1和逻辑信道2)发送给mac层,最后mac层将来自两个不同逻辑信道的数据分别通过两个不同小区的物理层发送到两个不同的小区(如小区1和小区2,这两个小区可以不同频,也可以同频)。gnb-du收到的数据如何分发到两个rlc实体,可能的实现方式有:

方式1:gnb-du根据已有的配置决定,例如,对于两个相同的pdcppdu,对于第一个收到的pdu,gnb-du会发送到特定的rlc实体(如rlc1),该特定的rlc实体可以为配置的主rlc实体(或默认rlc实体),对于第二个收到的pdu,gnb-du会发送到另一个rlc实体(非主rlc实体)

方式2:由gnb-du自行设定。一个实施方式是:对于从两个相同的pdcppdu,第一个收到的发送到rlc1,第二个收到的发送到rlc2;再一个实施方式是:一旦gnb-du从隧道上收到一个数据包(如pdcppdu1),就自行将该数据包复制一份从而得到两个相同的数据包,然后分别发送给两个rlc实体(rlc1和rlc2),或者自行将该数据包发送两次,分别发送给两个rlc实体(rlc1和rlc2);此后,如果gnb-du又收到一个相同的数据包(如pdcppdu1),因为这个数据包已经发送到不同的rlc实体了,gnb-du可以丢弃这个数据包,或者可以将该数据包复制一份从而得到两个相同的数据包,然后分别发送给两个rlc实体(rlc1和rlc2),或者自行将该数据包发送两次,分别发送给两个rlc实体(rlc1和rlc2)。

如果该数据无线承载是上行的,该步骤包括如下子步骤:

子步骤d-a(上行):gnb-du分别从两个不同的小区(如小区1和小区2,这两个小区可以不同频,也可以同频)接收数据,经物理层,mac层处理后,这两个不同小区的数据分别由两个不同的逻辑信道(如逻辑信道1和逻辑信道2)发送给两个不同的rlc实体(如rlc1和rlc2);

子步骤d-b(上行):经两个rlc实体处理后的数据会通过f1接口上的一个隧道发送给gnb-cu;

子步骤d-c(上行):gnb-cu将收到的pdcppdu经由pdcp层处理(如丢掉重复的pdcppdu)后得到pdcpsdu。

步骤e:传输配置了但未激活pdcp重复功能的数据无线承载的数据。对于下行数据传输,可以包括如下实现方式:

方式1:如果步骤a和/或b中指定了当配置了但未激活pdcp重复功能时应该采用的rlc实体(如主rlc实体或默认rlc实体),gnb-cu将该数据无线承载的pdcppdu通过f1接口上的一个隧道发送到指定的rlc实体(如主rlc实体或默认rlc实体),然后经由该指定rlc实体所对应的逻辑信道发送到mac层,然后经由一个小区发送给用户。

方式2:如果步骤a和/或b中未指定当配置了但未激活pdcp重复功能时应该采用的rlc实体,gnb-cu将该数据无线承载的pdcppdu通过一个隧道发送给gnb-du,再由gnb-du自行选择一个配置的rlc实体,然后经由该rlc实体所对应的逻辑信道发送到mac层,然后经由一个小区发送给用户。

对于上行数据传输,可以包含如下实现方式:

方式1:如果步骤a和/或b中指定了当配置了但未激活pdcp重复功能时应该采用的rlc实体(如主rlc实体或默认rlc实体),gnb-du将从一个小区收到的该数据无线承载的数据,经物理层,mac层处理后,交由指定的逻辑信道(该指定的逻辑信道就是与指定的rlc实体对应)发送给指定的rlc实体(主rlc实体或默认rlc实体)处理,处理后而得到的pdcppdu由f1接口上的一个隧道发送给gnb-cu,最后由pdcp层处理后得到pdcpsdu。

方式2:如果步骤a和/或b中未指定当配置了但未激活pdcp重复功能时应该采用的rlc实体,gnb-du将从一个小区收到的该数据无线承载的数据,经物理层,mac层处理后,交由一个逻辑信道发送给对应的rlc实体(该逻辑信道和rlc实体由gnb-du自行决定)处理,处理后而得到的pdcppdu由gnb-du通过f1接口上的一个隧道发送给gnb-cu,最后由pdcp层处理后得到pdcpsdu。

上述步骤a和b中的消息名称只是示例,其涉及的配置信息可以放在其他消息中发送。如uecontextsetuprequest和uecontextsetupresponse,bearersetuprequest和bearersetupresponse,dlrrcmessagetransfer和ulrrcmessagetransfer等。

另外,步骤a和b可以用来对该数据无线承载现有的配置进行修改。如该数据无线承载已经被配置为一个不支持pdcp重复功能的一个普通承载,但为了提高该数据无线承载的数据传输的可靠性,需要将其配置为支持pdcp重复功能的数据无线承载,此时步骤a和b可以用来更改该数据无线承载的配置,即将步骤a和b中的配置消息通过bearermodificationrequest和bearermodificationresponse消息发送;另一种方式是,步骤a和b中只将新增的信息或需要修改的配置信息包含进去,例如对于该数据无线承载,其在不支持pdcp重复功能时已经配置了如下信息:

rlc实体1配置信息;

与rlc实体1对应的逻辑信道的标识信息和/或配置信息;

f1接口上为该数据无线承载建立的隧道的gnb-cu侧和gnb-du侧的隧道信息。

当要将该数据无线承载配置为支持pdcp重复功能的数据无线承载时,在已有配置信息的基础上步骤a中会将修改后的已有配置信息和新增的信息发送给gnb-du,如修改后的已有配置信息包括:

rlc实体1的配置信息的更新部分,如添加了指示该实体是否为主rlc实体的指示信息;

与rlc实体1对应的逻辑信道的配置信息的更新部分,如添加了逻辑信道映射的限制信息;

新增的信息包括:

rlc实体2的配置信息;

与rlc实体2对应的逻辑信道的标识信息和/或配置信息。

实施例三

在该实施例中,为一个数据无线承载配置了pdcp重复功能,并在f1接口上为该数据无线承载建立一个隧道来传输该数据无线承载的数据,在du中为该数据无线承载配置了两个rlc实体以及与每个rlc实体对应的逻辑信道标识和/或配置,对于下行,du会将收到的每个pdcppdu复制一份得到两个相同的pdcppdu或者du将每个pdcppdu发送两次(该方法中cu不进行pdcppdu的复制)。该方法包含如下步骤:

步骤a:gnb-cu向gnb-du发送配置支持pdcp重复功能的数据无线承载的请求消息,针对每个支持pdcp重复功能的数据无线承载,该消息至少包含如下一个或多个信息:

1)支持pdcp重复功能的信息,其可能的实现方式包括:

方式1:支持pdcp重复功能的指示信息,该指示信息表明该数据无线承载支持pdcp重复功能;

方式:2:数据无线承载的类型信息,该类型信息指示该数据无线承载支持pdcp重复功能的数据无线承载;

方式3:数据无线承载的标识信息,预定义或预配置一个或多个关于支持pdcp重复功能的数据无线承载的标识,如果该数据无线承载的标识表明其属于支持pdcp重复功能的数据无线承载,则该数据无线承载支持pdcp重复功能。

进一步的,该支持pdcp重复功能的信息还可以包括上下行的指示信息,该指示信息指示上行支持pdcp重复功能,或者下行支持pdcp重复功能,或者上下行都支持pdcp重复功能;如果没有包括该指示信息,上述支持pdcp重复功能的信息可以表示上下行都支持pdcp重复功能,或者下行支持pdcp重复功能,或者上行支持pdcp重复功能,或者默认方向(上行或下行或上下行)上支持pdcp重复功能。

2)与该数据无线承载对应的至少一个rlc实体的部分或全部配置信息。支持pdcp重复功能的数据无线承载会有两个rlc实体,但是该配置消息可以包含一个rlc实体的部分或全部配置信息,也可以包含两个rlc实体的部分或全部配置信息(如果只包含了部分配置信息,那说明未包含的配置信息可以复用已有的配置)。例如,对于包含一个rlc实体的配置信息的情况,表明该数据无线承载已有的rlc实体的配置消息可以复用,而该包含的rlc实体的配置信息是针对一个新增的rlc实体;对于包含两个rlc实体的配置信息的情况,如果gnb-du已经有该数据无线承载的至少一个rlc实体的配置信息,新收到的这两个rlc实体的配置信息就可以将已有的信息覆盖,如果gnb-du没有关于该数据无线承载对应的rlc实体的任何信息,gnb-du就直接使用新收到的这两个rlc实体的配置信息。此外,对于每个rlc实体的配置信息,可以包含该rlc实体是否为主rlc实体(或称为默认rlc实体)的指示信息(如果一个rlc实体不是配置为主rlc实体,也可以不包含该指示信息;另一种方式是主rlc实体中不包含指示信息,非主rlc实体会添加一个指示信息表明其为非主rlc实体)。该指示信息可以是可选的,也可以是必选的。该指示信息的作用是:对于下行数据传输,该指示消息用来指示gnb-du如何将收到的pdcppdu分发到为该数据无线承载配置的两个rlc实体;对于上行数据传输,该指示消息用来指示gnb-du如何将从不同小区收到的属于该数据无线承载的数据分发到为该数据无线承载配置的两个rlc实体。该指示信息可以表示当只需使用一个rlc实体时,gnb-du所需使用的rlc实体(如主rlc实体)。例如,如果一个rlc实体被指示为主rlc实体,当该数据无线承载被配置为支持pdcp重复功能且该功能还没有被激活使用时,对于下行数据,来自gnb-cu的属于该数据无线承载的pdcppdu就只发送给该主rlc实体,对于上行数据,gnb-du收到的属于该数据无线承载的数据都发送给该主rlc实体。另一例子是,当该数据无线承载被配置为支持pdcp重复功能且该功能已经被激活使用时,对于下行数据,每收到一个来自gnb-cu的属于该数据无线承载的pdcppdu,如果是gnb-du第一次收到就将其发送给该主rlc实体,如果是第二次收到就将其发送给另一个rlc实体(非主rlc实体)。

3)针对该数据无线承载,与至少一个配置的rlc实体对应的逻辑信道的标识信息和/或配置信息,在该配置信息中包含逻辑信道映射的限制信息,其指示了该逻辑信道的数据只能发送到该限制信息所指示的小区或载波。

4)针对该数据无线承载的一个隧道的配置信息。该信息提供了为在f1接口上发送该数据无线承载的数据所建立的隧道的信息。该信息包含了一个隧道在gnb-cu侧的信息,如gnb-cugtp隧道端点信息(gnb-cugtptunnelendpoint)(包含传输层地址和gtpteid)。

步骤b:gnb-du如果接受步骤a中的关于该数据无线承载的配置,则执行相关配置,并且gnb-du向gnb-cu反馈配置支持pdcp重复功能的数据无线承载的响应消息,表明gnb-du是否接受步骤a中的关于该数据无线承载的配置,这个响应消息可选。该响应消息可以包含一个隧道在gnb-du侧的信息,如gnb-dugtp隧道端点信息(gnb-dugtptunnelendpoint)(包含传输层地址和gtpteid)。

步骤c:激活pdcp重复功能。该步骤是可选步骤。该步骤包括激活du和ue侧的pdcp重复功能,其可能的实现方式包括:

方式1:gnb-cu激活gnb-du和/或ue侧该数据无线承载的pdcp重复功能。gnb-cu发送pdcp重复功能激活信息给gnb-du和/或ue,则gnb-du侧就激活了该数据无线承载的pdcp重复功能,其会按照步骤a和b中的配置信息进行该数据无线承载的数据传输,而ue侧也激活了该数据无线承载的pdcp重复功能,其会按照收到的rrc配置消息来进行该数据无线承载的数据传输。进一步,该激活信息可以指示激活上行pdcp重复功能,或者激活下行pdcp重复功能,或者激活上行和下行的pdcp重复功能。如果该激活信息没有该指示信息,则该激活信息表示激活上行和下行pdcp重复功能,或者表示激活上行pdcp重复功能,或者表示激活下行pdcp重复功能,或者表示激活默认方向(上行或下行或者上下行)的pdcp重复功能。这里的激活次序没有限定,可以是先激活gnb-du侧再激活ue侧,也可以先激活ue侧再激活gnb-du侧,或者同时激活。此外,可选的,收到gnb-cu发送的激活信息后,gnb-du可以回复是否激活成功。如果回复激活成功,则gnb-du侧激活pdcp重复功能,反之,则不激活。进一步,在pdcp重复功能激活后,gnb-cu也可以发送去激活信息给gnb-du和/或ue,可选的,gnb-du可以回复是否去激活成功,如果去激活成功,则gnb-du侧停止pdcp重复功能,反之,则继续使用pdcp重复功能。

方式2:gnb-du激活ue侧该数据无线承载的pdcp重复功能。gnb-du发送pdcp重复功能激活信息给ue,则ue侧激活了该数据无线承载的pdcp重复功能,其会按照收到的rrc配置消息来进行该数据无线承载的数据传输。

如果执行了步骤c,表明该数据无线承载的pdcp重复功能就已经在gnb-du和ue侧激活,则执行步骤d。如果没有步骤c,有两种可能:1)步骤a和b结束后,该数据无线承载的pdcp重复功能就已经在gnb-du和ue侧激活(ue侧的激活已经由单独的信令进行了激活),对于这种可能,就执行步骤d;2)步骤a和b结束后,gnb-du和ue侧已经完成了pdcp重复功能的配置,但该功能还没有激活,对于这种可能就执行步骤e。

步骤d:传输激活了pdcp重复功能的数据无线承载的数据。该步骤是当激活了该数据无线承载的pdcp重复功能后(即该数据无线承载的数据会在gnb-du和ue间按照相应的pdcp重复功能的配置进行传输)进行的。如果该数据无线承载是下行的,该步骤包含如下子步骤:

子步骤d-a(下行):gnb-cu产生该数据无线承载的pdcppdu,没有对每个pdcppdu进行复制。

子步骤d-b(下行):步骤d-a(下行)中得到的pdcppdu通过f1接口上的一个隧道(tunnel)发送给gnb-du;另一种方法是,对于支持pdcp重复功能的数据无线承载,其数据可以在f1接口上利用sctp/rudp(reliableudp)协议传输,或者利用f1接口的控制平面的消息发送。

子步骤d-c(下行):gnb-du将收到的每个pdcppdu进行复制得到两个相同的pdcppdu,然后发送到两个不同的rlc实体(如rlc1和rlc2),或者将每个收到的pdcppdu发送两次,这两次分别发送到两个不同的rlc实体(如rlc1和rlc2),然后通过两个不同的逻辑信道(如逻辑信道1和逻辑信道2)发送给mac层,最后mac层将来自两个不同逻辑信道的数据分别通过两个不同小区的物理层发送到两个不同的小区(如小区1和小区2,这两个小区可以不同频,也可以同频)。

如果该数据无线承载是上行的,该步骤包括如下子步骤:

子步骤d-a(上行):gnb-du分别从两个不同的小区(如小区1和小区2,这两个小区可以不同频,也可以同频)接收数据,经物理层,mac层处理后,这两个不同小区的数据分别由两个不同的逻辑信道(如逻辑信道1和逻辑信道2)发送给两个不同的rlc实体(如rlc1和rlc2);

子步骤d-b(上行):经两个rlc实体处理后的数据会通过f1接口上的一个隧道发送给gnb-cu,或者如果gnb-du发现rlc实体输出的数据中两个相同的pdcppdu(gnb-du能够识别rlc实体输出的两个pdcppdu是否相同),就丢弃一个,把剩下的一个pdcppdu通过f1接口上的一个隧道发送给gnb-cu。

子步骤d-c(上行):gnb-cu将收到的pdcppdu经由pdcp层处理(如丢掉重复的pdcppdu)后得到pdcpsdu。

步骤e:传输配置了但未激活pdcp重复功能的数据无线承载的数据。对于下行数据传输,可以包括如下实现方式:

方式1:如果步骤a和/或b中指定了当配置了但未激活pdcp重复功能时应该采用的rlc实体(如主rlc实体或默认rlc实体),gnb-cu将该数据无线承载的pdcppdu通过f1接口上的一个隧道发送到gnb-du,然后gnb-du将该pdu发送到指定的rlc实体(如主rlc实体或默认rlc实体),然后经由该指定rlc实体所对应的逻辑信道发送到mac层,然后经由一个小区发送给用户。

方式2:如果步骤a和/或b中未指定当配置了但未激活pdcp重复功能时应该采用的rlc实体,gnb-cu将该数据无线承载的pdcppdu通过一个隧道发送给gnb-du,再由gnb-du自行选择一个配置的rlc实体,然后经由该rlc实体所对应的逻辑信道发送到mac层,然后经由一个小区发送给用户。

对于上行数据传输,可以包含如下实现方式:

方式1:如果步骤a和/或b中指定了当配置了但未激活pdcp重复功能时应该采用的rlc实体(如主rlc实体或默认rlc实体),gnb-du将从一个小区收到的该数据无线承载的数据,经物理层,mac层处理后,交由指定的逻辑信道(该指定的逻辑信道就是与指定的rlc实体对应)发送给指定的rlc实体(主rlc实体或默认rlc实体)处理,处理后而得到的pdcppdu由f1接口上的一个隧道发送给gnb-cu,最后由pdcp层处理后得到pdcpsdu。

方式2:如果步骤a和/或b中未指定当配置了但未激活pdcp重复功能时应该采用的rlc实体,gnb-du将从一个小区收到的该数据无线承载的数据,经物理层,mac层处理后,交由逻辑信道发送给对应的rlc实体(该逻辑信道和rlc实体由gnb-du自行决定)处理,处理后而得到的pdcppdu由du通过f1接口上的一个隧道发送给cu,最后由pdcp层处理后得到pdcpsdu。

上述步骤a和b中的消息名称只是示例,其涉及的配置信息可以放在其他消息中发送。如uecontextsetuprequest和uecontextsetupresponse,bearersetuprequest和bearersetupresponse,dlrrcmessagetransfer和ulrrcmessagetransfer等。

另外,步骤a和b可以用来对该数据无线承载现有的配置进行修改。如该数据无线承载已经被配置为一个不支持pdcp重复功能的一个普通承载,但为了提高该数据无线承载的数据传输的可靠性,需要将其配置为支持pdcp重复功能的数据无线承载,此时步骤a和b可以用来更改该数据无线承载的配置,即将步骤a和b中的配置消息通过bearermodificationrequest和bearermodificationresponse消息发送;另一种方式是,步骤a和b中只将新增的信息或需要修改的配置信息包含进去,例如对于该数据无线承载,其在不支持pdcp重复功能时已经配置了如下信息:

rlc实体1配置信息;

与rlc实体1对应的逻辑信道的标识信息和/或配置信息;

f1接口上为该数据无线承载建立的隧道的gnb-cu侧和gnb-du侧的隧道信息;

当要将该数据无线承载配置为支持pdcp重复功能的数据无线承载时,在已有配置信息的基础上步骤a中会将修改后的已有配置信息和新增的信息发送给gnb-du,如修改后的已有配置信息包括:

rlc实体1的配置信息的更新部分,如添加了指示该实体是否为主rlc实体的指示信息;

与rlc实体1对应的逻辑信道的配置信息的更新部分,如添加了逻辑信道映射的限制信息;

新增的信息包括:

rlc实体2的配置信息;

与rlc实体2对应的逻辑信道的标识信息和/或配置信息。

实施例四

在该实施例中,为一个信令无线承载(srb,如srb1/srb1s,srb2/srb2s,srb3等)配置了pdcp重复功能,在du中为该信令无线承载配置了两个rlc实体以及与每个rlc实体对应的逻辑信道标识和/或配置,对于下行,cu上的pdcp层对该信令无线承载的每一个pdcppdu进行复制后得到两个相同的pdcppdu或者将每个pdcppdu发送两次得到两个相同的pdcppdu,并通过f1控制平面的消息(f1-c消息)发送到du,du将收到的属于同一个信令无线承载的两个相同的pdcppdu分别发送到两个配置的rlc实体。在该实施例中,该方法包含如下步骤:

步骤a:gnb-cu向gnb-du发送配置支持pdcp重复功能的信令无线承载的请求消息,该消息至少包含如下一个或多个信息:

1)支持pdcp重复功能的信息,其可能的实现方式包括:

方式1:支持pdcp重复功能的指示信息,该指示信息表明该信令无线承载支持pdcp重复功能;

方式:2:信令无线承载的类型信息,该类型信息指示该信令无线承载支持pdcp重复功能的信令无线承载;

方式3:信令无线承载的标识信息,预定义或预配置一个或多个关于支持pdcp重复功能的信令无线承载的标识,如果该信令无线承载的标识表明其属于支持pdcp重复功能的信令无线承载,则该信令无线承载支持pdcp重复功能。

进一步的,该支持pdcp重复功能的信息还可以包括上下行的指示信息,该指示信息指示上行支持pdcp重复功能,或者下行支持pdcp重复功能,或者上下行都支持pdcp重复功能。如果没有包括该指示信息,上述支持pdcp重复功能的信息可以表示上下行都支持pdcp重复功能,或者下行支持pdcp重复功能,或者上行支持pdcp重复功能,或者默认方向(上行或下行或上下行)支持pdcp重复功能。

2)与该信令无线承载对应的至少一个rlc实体的部分或全部配置信息。支持pdcp重复功能的信令无线承载会有两个rlc实体,但是该配置消息可以包含一个rlc实体的部分或全部配置信息,也可以包含两个rlc实体的部分或全部配置信息(如果只包含了部分配置信息,那说明未包含的配置信息可以复用已有的配置)。例如,对于包含一个rlc实体的配置信息的情况,表明该信令无线承载已有的rlc实体的配置消息可以复用,而该包含的rlc实体的配置信息是针对一个新增的rlc实体;对于包含两个rlc实体的配置信息的情况,如果gnb-du已经有该信令无线承载的至少一个rlc实体的配置信息,新收到的这两个rlc实体的配置信息就可以将已有的信息覆盖,如果gnb-du没有关于该信令无线承载对应的rlc实体的任何信息,gnb-du就直接使用新收到的这两个rlc实体的配置信息。此外,对于每个rlc实体的配置信息,可以包含该rlc实体是否为主rlc实体(或称为默认rlc实体)的指示信息(如果一个rlc实体不是配置为主rlc实体,也可以不包含该指示信息;另一种方式是主rlc实体中不包含指示信息,非主rlc实体会添加一个指示信息表明其为非主rlc实体)。该指示信息可以是可选的,也可以是必选的。该指示信息的作用是:对于下行数据传输,该指示消息用来指示gnb-du如何将收到的pdcppdu分发到为该信令无线承载配置的两个rlc实体;对于上行数据传输,该指示消息用来指示gnb-du如何将从不同小区收到的属于该信令无线承载的数据分发到为该信令无线承载配置的两个rlc实体。该指示信息可以表示当只需使用一个rlc实体时,gnb-du所需使用的rlc实体(如主rlc实体)。例如,如果一个rlc实体被指示为主rlc实体,当该信令无线承载被配置为支持pdcp重复功能且该功能还没有被激活使用时,对于下行数据,来自gnb-cu的属于该信令无线承载的pdcppdu就只发送给该主rlc实体,对于上行数据,gnb-du收到的属于该信令无线承载的数据都发送给该主rlc实体。另一例子是,当该信令无线承载被配置为支持pdcp重复功能且该功能已经被激活使用时,对于下行数据,每收到一个来自gnb-cu的属于该信令无线承载的pdcppdu,如果是gnb-du第一次收到就将其发送给该主rlc实体,如果是第二次收到就将其发送给另一个rlc实体(非主rlc实体)。

3)针对该信令无线承载,与至少一个配置的rlc实体对应的逻辑信道的标识信息和/或配置信息,在该配置信息中包含逻辑信道映射的限制信息,其指示了该逻辑信道的数据只能发送到该限制信息所指示的小区或载波,或者与至少一个配置的rlc实体对应的映射限制信息,如来自rlc实体1的数据发送到该限制信息指示的小区1或载波1,来自rlc实体2的数据发送到该限制信息指示的小区2或载波2。

4)帮助gnb-du识别是否将属于同一个信令无线承载的pdcppdu发送到不同rlc实体的指示信息,该指示信息向gnb-du表明从f1接口收到的该信令无线承载的两个pdcppdu应该发送到不同的rlc实体。

步骤b:如果gnb-du接受步骤a中的关于该信令无线承载的配置,gnb-du就执行相应的配置,并且gnb-du向gnb-cu反馈配置支持pdcp重复功能的信令无线承载的响应消息,表明gnb-du是否接受步骤a中的关于该信令无线承载的配置,该响应消息是可选的。

步骤c:激活pdcp重复功能。该步骤是可选步骤。该步骤包括激活gnb-cu,gnb-du和ue侧的pdcp重复功能,其可能的实现方式包括:

方式1:gnb-cu激活gnb-du和/或ue侧该信令无线承载的pdcp重复功能。gnb-cu发送pdcp重复功能激活信息给gnb-du和/或ue,则gnb-du侧就激活了该信令无线承载的pdcp重复功能,其会按照步骤a和b中的配置信息进行该信令无线承载的数据传输,而ue侧也激活了该信令无线承载的pdcp重复功能,其会按照收到的rrc配置消息来进行该信令无线承载的数据传输。进一步,该激活信息可以指示激活上行pdcp重复功能,或者激活下行pdcp重复功能,或者激活上行和下行的pdcp重复功能。如果该激活信息没有该指示信息,则该激活信息表示激活上行和下行pdcp重复功能,或者表示激活上行pdcp重复功能,或者表示激活下行pdcp重复功能,或者表示激活默认方向(上行或下行或者上下行)的pdcp重复功能。这里的激活次序没有限定,可以是先激活gnb-du侧再激活ue侧,也可以先激活ue侧再激活gnb-du侧,或者同时激活。此外,可选的,收到gnb-cu发送的激活信息后,gnb-du可以回复是否激活成功。如果回复激活成功,则gnb-du侧激活pdcp重复功能,反之,则不激活。进一步,在pdcp重复功能激活后,gnb-cu也可以发送去激活信息给gnb-du和/或ue,可选的,gnb-du可以回复是否去激活成功,如果去激活成功,则gnb-du侧停止pdcp重复功能,反之,则继续使用pdcp重复功能。

方式2:gnb-du激活gnb-cu和/或ue侧该信令无线承载的pdcp重复功能。gnb-du发送pdcp重复功能激活信息给gnb-cu和/或ue,则gnb-cu侧就激活了该信令无线承载的pdcp重复功能,其会按照步骤a和b中的配置信息进行该信令无线承载的数据传输(将重复的pdcppdu通过f1接口发送到gnb-du或接收gnb-du发送的重复的pdcppdu),而ue侧也激活了该信令无线承载的pdcp重复功能,其会按照收到的rrc配置消息来进行该信令无线承载的数据传输。进一步,该激活信息可以指示激活上行pdcp重复功能,或者激活下行pdcp重复功能,或者激活上行和下行的pdcp重复功能。如果该激活信息没有该指示信息,则该激活信息表示激活上行和下行pdcp重复功能,或者表示激活上行pdcp重复功能,或者表示激活下行pdcp重复功能,或者表示激活默认方向(上行或下行或者上下行)的pdcp重复功能。这里的激活次序没有限定,可以是先激活gnb-cu侧再激活ue侧,也可以先激活ue侧再激活gnb-cu侧,或者同时激活。此外,可选的,收到gnb-du发送的激活信息后,gnb-cu可以回复是否激活成功。如果回复激活成功,则gnb-cu侧激活pdcp重复功能,反之,则不激活。进一步,在pdcp重复功能激活后,gnb-du也可以发送去激活信息给gnb-cu和/或ue,可选的,gnb-cu可以回复是否去激活成功,如果去激活成功,则gnb-cu侧停止pdcp重复功能,反之,则继续使用pdcp重复功能。

如果执行了步骤c,表明该信令无线承载的pdcp重复功能就已经在gnb-cu、gnb-du和ue侧激活,则执行步骤d。如果没有步骤c,有两种可能:1)步骤a和b结束后,该信令无线承载的pdcp重复功能就已经在gnb-cu、gnb-du和ue侧激活(ue侧的激活已经由单独的信令进行了激活),对于这种可能,就执行步骤d;2)步骤a和b结束后,gnb-cu、gnb-du和ue侧已经完成了pdcp重复功能的配置,但该功能还没有激活,对于这种可能就执行e。

步骤d:利用f1-c消息传输激活了pdcp重复功能的信令无线承载的数据。该步骤是当激活了该信令无线承载的pdcp重复功能后(即该信令无线承载的数据会在gnb-cu、gnb-du和ue间按照相应的pdcp重复功能的配置进行传输)进行的。如果该信令无线承载是下行的,该步骤包含如下子步骤:

子步骤d-a(下行):gnb-cu将一个该信令无线承载的一个pdcppdu复制一份得到两个相同的pdcppdu,或者将一个该信令无线承载的一个pdcppdu重复发两次而得到两个相同的pdcppdu;

子步骤d-b(下行):步骤d-a(下行)中得到的两个相同的pdcppdu通过f1接口上控制平面的消息(f1-c消息)发送给gnb-du,其可能的方式包括:

方式1:把该信令无线承载的这两个相同的pdcppdu放在一个f1-c消息(如rrcmessagetransfer)中;可选的,在该f1-c消息中还指示gnb-du将该两个pdcppdu发到不同的rlc实体或通过不同的逻辑信道发送或通过不同的小区发送,或指示gnb-du将该两个pdcppdu分别发送到指定的rlc实体/或通过指定的逻辑信道发送/或通过指定的小区发送。

方式2:把该信令无线承载的这两个相同的pdcppdu放在两个f1-c消息(如rrcmessagetransfer)中,每个消息中包含一个帮助gnb-du识别来自这两个f1-c消息的pdcppdu应该发送到不同rlc实体的指示信息,例如每个f1-c消息中包含的指示信息表明该f1-c消息中包含的该信令承载的pdcppdu应该发送到哪个rlc实体或者通过哪个逻辑信道发送或者通过哪个小区发送,或者表明该f1-c消息中包含的该信令承载的pdcppdu是否是一个复制的pdu(非原始的pdcppdu),或者表明该f1-c消息中包含的该信令承载的pdcppdu是否是一个原始的pdcppdu(非复制的pdcppdu),或者通过在两个f1-c消息中包含两个不同的指示消息来表明来自这两个f1-c消息中的该信令承载的pdcppdu应该发送到不同的rlc实体;另一种实施方式是,在每个f1-c消息中添加一个指示信息帮助识别该消息中包含的属于该信令无线承载的pdcppdu是否与另一消息中包含的属于同一信令无线承载的pdcupdu相同。可能的指示有:针对每个f1-c消息中包含的属于一个信令无线承载的pdcppdu分配一个编号,如果两个消息中含有相同的编号,表示这两个消息中含有的这两个pdcppdu是属于同一个信令无线承载的两个相同的pdu;或者如果有两个f1-c消息,一个消息中包含了一个奇数(或偶数),另一个消息包含了一个偶数(或奇数)且比该奇数(或偶数)大1,则表示这两个消息中含有的这两个pdcppdu是属于同一个信令无线承载的两个相同的pdu。还一种实施方式是,定义一个新的f1-c消息,该消息专门用于发送复制得到的pdcppdu,例如,一个原始的pdcppdu,经过pdcp重复功能后会被重复发送两次,一次是通过rrcmessagetransfer在f1接口发送,而另一次是通过新定义的f1-c消息(如rrcmessagecopytransfer)发送。这样由rrcmessagetransfer和rrcmessagecopytransfer发送的pdcppdu需要在gnb-du中经过不同的rlc实体,不同的小区发送。

子步骤d-c(下行):gnb-du将收到的属于同一个信令无线承载的两个相同的pdcppdu发送到两个不同的rlc实体(如rlc1和rlc2),然后通过一个逻辑信道或两个不同的逻辑信道(如逻辑信道1和逻辑信道2)发送给mac层,最后mac层将来自一个逻辑信道或者两个不同逻辑信道的数据分别通过两个不同小区的物理层发送到两个不同的小区(如小区1和小区2,这两个小区可以不同频,也可以同频)。在这一步中,gnb-du可能会收到属于同一个信令承载的两个相同的pdcppdu。gnb-du收到的数据如何分发到两个rlc实体,可能的实现方式有:

方式1:gnb-du根据已有的配置决定,例如,gnb-du根据子步骤d-b(下行)中f1-c消息中的指示消息将收到的属于该信令承载的pdcppdu发送到指定的rlc实体,或者通过指定的逻辑信道发送,或者发送到指定的小区;另一个例子为,对于两个相同的pdcppdu,对于第一个收到的pdu,gnb-du会发送到特定的rlc实体(如rlc1),该特定的rlc实体可以为配置的主rlc实体(或默认rlc实体),对于第二个收到的pdu,gnb-du会发送到另一个rlc实体(非主rlc实体);

方式2:由gnb-du自行设定。一个实施方式是:如果gnb-du识别出属于该信令承载的两个pdcppdu需要发送到不同的rlc实体,gnb-du分别将这两个pdcppdu自行发送到两个不同的rlc实体;另一个实施方式为,对于从两个相同的pdcppdu,第一个收到的发送到rlc1,第二个收到的发送到rlc2;再一个实施方式是:一旦gnb-du收到一个数据包(如pdcppdu1),就自行将该数据包复制一份从而得到两个相同的数据包,然后分别发送给两个rlc实体(rlc1和rlc2),或者将该数据包发送两次得到两个相同的数据包,然后分别发送给两个不同的rlc实体。此后,如果gnb-du又收到一个相同的数据包(如pdcppdu1),因为这个数据包已经发送到不同的rlc实体了,gnb-du可以丢弃这个数据包,或者可以将该数据包复制一份从而得到两个相同的数据包,然后分别发送给两个rlc实体(rlc1和rlc2),或者将该数据包发送两次得到两个相同的数据包,然后分别发送给两个不同的rlc实体。

如果该信令无线承载是上行的,该步骤包括如下子步骤:

子步骤d-a(上行):gnb-du分别从两个不同的小区(如小区1和小区2,这两个小区可以不同频,也可以同频)接收数据,经物理层、mac层处理后,这两个不同小区的数据分别由一个逻辑信道或者两个不同的逻辑信道(如逻辑信道1和逻辑信道2)发送给两个不同的rlc实体(如rlc1和rlc2);

子步骤d-b(上行):经两个rlc实体处理后的数据会通过f1-c消息发送给gnb-cu(可以放在同一个f1-c消息中,也可以放在不同的f1-c消息中,也可丢掉两个相同的pdcppdu中的一个,然后将剩下的一个pdcppdu由一个f1-c消息发送给gnb-cu);

子步骤d-c(上行):gnb-cu将收到的pdcppdu经由pdcp层处理(如丢掉重复的pdcppdu)后得到pdcpsdu。

步骤e:传输配置了但未激活pdcp重复功能的信令无线承载的数据。对于下行数据传输,可以包括如下实现方式:

方式1:如果步骤a和/或b中指定了当配置了但未激活pdcp重复功能时应该采用的rlc实体(如主rlc实体或默认rlc实体),gnb-cu将该信令无线承载的pdcppdu通过f1-c消息发送到指定的rlc实体(如主rlc实体或默认rlc实体),然后经由该指定rlc实体所对应的逻辑信道发送到mac层,然后经由一个小区发送给用户。

方式2:如果步骤a和/或b中未指定当配置了但未激活pdcp重复功能时应该采用的rlc实体,gnb-cu将该信令无线承载的pdcppdu通过一个f1-c消息发送给gnb-du,再由du自行选择一个配置的rlc实体,然后经由该rlc实体所对应的逻辑信道发送到mac层,然后经由一个小区发送给用户。

对于上行数据传输,可以包含如下实现方式:

方式1:如果步骤a和/或b中指定了当配置了但未激活pdcp重复功能时应该采用的rlc实体(如主rlc实体或默认rlc实体),gnb-du将从一个小区收到的该信令无线承载的数据,经物理层、mac层处理后,交由指定的逻辑信道(该指定的逻辑信道就是与指定的rlc实体对应)发送给指定的rlc实体(主rlc实体或默认rlc实体)处理,处理后而得到的pdcppdu由一个f1-c消息发送给gnb-cu,最后由pdcp层处理后得到pdcpsdu。

方式2:如果步骤a和/或b中未指定当配置了但未激活pdcp重复功能时应该采用的rlc实体,gnb-du将从一个小区收到的该信令无线承载的数据,经物理层、mac层处理后,交由逻辑信道发送给对应的rlc实体(该逻辑信道和rlc实体由gnb-du自行决定)处理,处理后而得到的pdcppdu由gnb-du通过f1-c消息发送给gnb-cu,最后由pdcp层处理后得到pdcpsdu。

上述步骤a和b中的消息名称只是示例,也可以为其他的消息。

另外,步骤a和b可以用来对该信令无线承载现有的配置进行修改。如该信令无线承载已经被配置为一个不支持pdcp重复功能的一个普通承载,但为了提高该信令无线承载的数据传输的可靠性,需要将其配置为支持pdcp重复功能的信令无线承载,此时步骤a和b可以用来更改该信令无线承载的配置;另一种方式是,步骤a和b中只将新增的信息或需要修改的配置信息包含进去,例如对于该信令无线承载,其在不支持pdcp重复功能时已经配置了如下信息:

rlc实体1配置信息;

与rlc实体1对应的逻辑信道的标识信息和/或配置信息。

当要将该信令无线承载配置为支持pdcp重复功能的信令无线承载时,在已有配置信息的基础上步骤a中会将修改后的已有配置信息和新增的信息发送给gnb-du,如修改后的已有配置信息包括:

rlc实体1的配置信息的更新部分,如添加了指示该实体是否为主rlc实体的指示信息;

与rlc实体1对应的逻辑信道的配置信息的更新部分,如添加了逻辑信道映射的限制信息;

新增的信息包括:

rlc实体2的配置信息;

与rlc实体2对应的逻辑信道的标识信息和/或配置信息。

实施例五

在该实施例中,为一个信令承载(srb,如srb1/srb1s,srb2/srb2s,srb3等)配置了pdcp重复功能,在du中为该信令承载配置了两个rlc实体以及与每个rlc实体对应的逻辑信道标识和/或配置,对于下行,cu将该信令承载的每一个pdcppdu通过f1控制平面的消息发送给du(cu没有对pdcppdu进行重复),并由du将收到的该信令承载的pdcppdu进行复制后发送到两个配置的rlc实体或者重复发送两次,这两次分别发送到两个配置的rlc实体。在该实施例中,该方法包含如下步骤:

步骤a:gnb-cu向gnb-du发送配置支持pdcp重复功能的信令无线承载的请求消息,该消息至少包含如下一个或多个信息:

1)支持pdcp重复功能的信息,其可能的实现方式包括:

方式1:支持pdcp重复功能的指示信息,该指示信息表明该信令无线承载支持pdcp重复功能;

方式:2:信令无线承载的类型信息,该类型信息指示该信令无线承载支持pdcp重复功能的信令无线承载;

方式3:信令无线承载的标识信息,预定义或预配置一个或多个关于支持pdcp重复功能的信令无线承载的标识,如果该信令无线承载的标识表明其属于支持pdcp重复功能的信令无线承载,则该信令无线承载支持pdcp重复功能。

进一步的,该支持pdcp重复功能的信息还可以包括上下行的指示信息,该指示信息指示上行支持pdcp重复功能,或者下行支持pdcp重复功能,或者上下行都支持pdcp重复功能,如果没有包括该指示信息,上述支持pdcp重复功能的信息可以表示上下行都支持pdcp重复功能,或者下行支持pdcp重复功能,或者上行支持pdcp重复功能,或者默认方向(上行或下行或上下行)支持pdcp重复功能。

2)与该信令无线承载对应的至少一个rlc实体的部分或全部配置信息。支持pdcp重复功能的信令无线承载会有两个rlc实体,但是该配置消息可以包含一个rlc实体的部分或全部配置信息,也可以包含两个rlc实体的部分或全部配置信息(如果只包含了部分配置信息,那说明未包含的配置信息可以复用已有的配置)。例如,对于包含一个rlc实体的配置信息的情况,表明该信令无线承载已有的rlc实体的配置消息可以复用,而该包含的rlc实体的配置信息是针对一个新增的rlc实体;对于包含两个rlc实体的配置信息的情况,如果gnb-du已经有该信令无线承载的至少一个rlc实体的配置信息,新收到的这两个rlc实体的配置信息就可以将已有的信息覆盖,如果gnb-du没有关于该信令无线承载对应的rlc实体的任何信息,gnb-du就直接使用新收到的这两个rlc实体的配置信息。此外,对于每个rlc实体的配置信息,可以包含该rlc实体是否为主rlc实体(或称为默认rlc实体)的指示信息(如果一个rlc实体不是配置为主rlc实体,也可以不包含该指示信息;另一种方式是主rlc实体中不包含指示信息,非主rlc实体会添加一个指示信息表明其为非主rlc实体)。该指示信息可以是可选的,也可以是必选的。该指示信息的作用是:对于下行数据传输,该指示消息用来指示gnb-du如何将收到的pdcppdu分发到为该信令无线承载配置的两个rlc实体;对于上行数据传输,该指示消息用来指示gnb-du如何将从不同小区收到的属于该信令无线承载的数据分发到为该信令无线承载配置的两个rlc实体。该指示信息可以表示当只需使用一个rlc实体时,gnb-du所需使用的rlc实体(如主rlc实体)。例如,如果一个rlc实体被指示为主rlc实体,当该信令无线承载被配置为支持pdcp重复功能且该功能还没有被激活使用时,对于下行数据,来自gnb-cu的属于该信令无线承载的pdcppdu就只发送给该主rlc实体,对于上行数据,gnb-du收到的属于该信令无线承载的数据都发送给该主rlc实体。另一例子是,当该信令无线承载被配置为支持pdcp重复功能且该功能已经被激活使用时,对于下行数据,每收到一个来自gnb-cu的属于该信令无线承载的pdcppdu,如果是gnb-du第一次收到就将其发送给该主rlc实体,如果是第二次收到就将其发送给另一个rlc实体(非主rlc实体)。

3)针对该信令无线承载,与至少一个配置的rlc实体对应的逻辑信道的标识信息和/或配置信息,在该配置信息中包含逻辑信道映射的限制信息,其指示了该逻辑信道的数据只能发送到该限制信息所指示的小区或载波,或者与至少一个配置的rlc实体对应的映射限制信息,如来自rlc实体1的数据发送到该限制信息指示的小区1或载波1,来自rlc实体2的数据发送到该限制信息指示的小区2或载波2。

步骤b:如果gnb-du接受步骤a中的关于该信令无线承载的配置,就执行相关的配置,并且gnb-du向gnb-cu反馈配置支持pdcp重复功能的信令无线承载的响应消息,表明gnb-du是否接受步骤a中的关于该信令无线承载的配置,该响应消息是可选的。

步骤c:激活pdcp重复功能。该步骤是可选步骤。该步骤包括激活gnb-du和ue侧的pdcp重复功能,其可能的实现方式包括:

方式1:gnb-cu激活gnb-du和/或ue侧该信令无线承载的pdcp重复功能。gnb-cu发送pdcp重复功能激活信息给gnb-du和/或ue,则gnb-du侧就激活了该信令无线承载的pdcp重复功能,其会按照步骤a和b中的配置信息进行该信令无线承载的数据传输,而ue侧也激活了该信令无线承载的pdcp重复功能,其会按照收到的rrc配置消息来进行该信令无线承载的数据传输。进一步,该激活信息可以指示激活上行pdcp重复功能,或者激活下行pdcp重复功能,或者激活上行和下行的pdcp重复功能。如果该激活信息没有该指示信息,则该激活信息表示激活上行和下行pdcp重复功能,或者表示激活上行pdcp重复功能,或者表示激活下行pdcp重复功能,或者表示激活默认方向(上行或下行或者上下行)的pdcp重复功能。这里的激活次序没有限定,可以是先激活gnb-du侧再激活ue侧,也可以先激活ue侧再激活gnb-du侧,或者同时激活。此外,可选的,收到gnb-cu发送的激活信息后,gnb-du可以回复是否激活成功。如果回复激活成功,则gnb-du侧激活pdcp重复功能,反之,则不激活。进一步,在pdcp重复功能激活后,gnb-cu也可以发送去激活信息给gnb-du和/或ue,可选的,gnb-du可以回复是否去激活成功,如果去激活成功,则gnb-du侧停止pdcp重复功能,反之,则继续使用pdcp重复功能。

方式2:gnb-du激活ue侧该信令无线承载的pdcp重复功能。gnb-du发送pdcp重复功能激活信息给ue,则ue侧激活了该信令无线承载的pdcp重复功能,其会按照收到的rrc配置消息来进行该信令无线承载的数据传输。

如果执行了步骤c,表明该信令无线承载的pdcp重复功能就已经在gnb-du和ue侧激活,则执行步骤d。如果没有步骤c,有两种可能:1)步骤a和b结束后,该信令无线承载的pdcp重复功能就已经在gnb-du和ue侧激活(ue侧的激活已经由单独的信令进行了激活),对于这种可能,就执行步骤d;2)步骤a和b结束后,gnb-du和ue侧已经完成了pdcp重复功能的配置,但该功能还没有激活,对于这种可能就执行e。

步骤d:利用f1-c消息传输激活了pdcp重复功能的信令无线承载的数据。该步骤是当激活了该信令无线承载的pdcp重复功能后(即该信令无线承载的数据会在gnb-du和ue间按照相应的pdcp重复功能的配置进行传输)进行的。如果该信令无线承载是下行的,该步骤包含如下子步骤:

子步骤d-a(下行):gnb-cu生成该信令无线承载的一个pdcppdu,没有对该pdu进行复制;

子步骤d-b(下行):步骤d-a(下行)中得到的pdcppdu通过f1接口上控制平面的消息(f1-c消息)发送给gnb-du;

子步骤d-c(下行):gnb-du将收到的该信令无线承载的pdcppdu进行复制得到两个相同的pdu,将该两个相同的pdcppdu发送到两个不同的rlc实体(如rlc1和rlc2),或者将该pdcppdu发送两次,这两次分别发送到两个不同的rlc实体(如rlc1和rlc2),然后通过一个逻辑信道或两个不同的逻辑信道(如逻辑信道1和逻辑信道2)发送给mac层,最后mac层将来自一个逻辑信道或者两个不同逻辑信道的数据分别通过两个不同小区的物理层发送到两个不同的小区(如小区1和小区2,这两个小区可以不同频,也可以同频)。

如果该信令无线承载是上行的,该步骤包括如下子步骤:

子步骤d-a(上行):gnb-du分别从两个不同的小区(如小区1和小区2,这两个小区可以不同频,也可以同频)接收数据,经物理层、mac层处理后,这两个不同小区的数据有一个逻辑信道或者分别由两个不同的逻辑信道(如逻辑信道1和逻辑信道2)发送给两个不同的rlc实体(如rlc1和rlc2);

子步骤d-b(上行):经两个rlc实体处理后的数据会通过f1-c消息发送给gnb-cu(可以放在同一个f1-c消息中,也可以放在不同的f1-c消息中,也可丢掉两个相同的pdcppdu中的一个,然后将剩下的一个pdcppdu由一个f1-c消息发送给gnb-cu);

子步骤d-c(上行):gnb-cu将收到的pdcppdu经由pdcp层处理(如丢掉重复的pdcppdu)后得到pdcpsdu。

步骤e:传输配置了但未激活pdcp重复功能的信令无线承载的数据。对于下行数据传输,可以包括如下实现方式:

方式1:如果步骤a和/或b中指定了当配置了但未激活pdcp重复功能时应该采用的rlc实体(如主rlc实体或默认rlc实体),gnb-cu将该信令无线承载的pdcppdu通过f1-c消息发送到指定的rlc实体(如主rlc实体或默认rlc实体),然后经由该指定rlc实体所对应的逻辑信道发送到mac层,然后经由一个小区发送给用户。

方式2:如果步骤a和/或b中未指定当配置了但未激活pdcp重复功能时应该采用的rlc实体,gnb-cu将该信令无线承载的pdcppdu通过一个f1-c消息发送给gnb-du,再由gnb-du自行选择一个配置的rlc实体,然后经由该rlc实体所对应的逻辑信道发送到mac层,然后经由一个小区发送给用户。

对于上行数据传输,可以包含如下实现方式:

方式1:如果步骤a和/或b中指定了当配置了但未激活pdcp重复功能时应该采用的rlc实体(如主rlc实体或默认rlc实体),gnb-du将从一个小区收到的该信令无线承载的数据,经物理层、mac层处理后,交由指定的逻辑信道(该指定的逻辑信道就是与指定的rlc实体对应)发送给指定的rlc实体(主rlc实体或默认rlc实体)处理,处理后而得到的pdcppdu由一个f1-c消息发送给gnb-cu,最后由pdcp层处理后得到pdcpsdu。

方式2:如果步骤a和/或b中未指定当配置了但未激活pdcp重复功能时应该采用的rlc实体,gnb-du将从一个小区收到的该信令无线承载的数据,经物理层、mac层处理后,交由逻辑信道发送给对应的rlc实体(该逻辑信道和rlc实体由gnb-du自行决定)处理,处理后而得到的pdcppdu由gnb-du通过f1-c消息发送给cu,最后由pdcp层处理后得到pdcpsdu。

上述步骤a和b中的消息名称只是示例,也可以为其他的消息。

另外,步骤a和b可以用来对该信令无线承载现有的配置进行修改。如该信令无线承载已经被配置为一个不支持pdcp重复功能的一个普通承载,但为了提高该信令无线承载的数据传输的可靠性,需要将其配置为支持pdcp重复功能的信令无线承载,此时步骤a和b可以用来更改该信令无线承载的配置;另一种方式是,步骤a和b中只将新增的信息或需要修改的配置信息包含进去,例如对于该信令无线承载,其在不支持pdcp重复功能时已经配置了如下信息:

rlc实体1配置信息;

与rlc实体1对应的逻辑信道的标识信息和/或配置信息。

当要将该信令无线承载配置为支持pdcp重复功能的信令无线承载时,在已有配置信息的基础上步骤a中会将修改后的已有配置信息和新增的信息发送给gnb-du,如修改后的已有配置信息包括:

rlc实体1的配置信息的更新部分,如添加了指示该实体是否为主rlc实体的指示信息;

与rlc实体1对应的逻辑信道的配置信息的更新部分,如添加了逻辑信道映射的限制信息;

新增的信息包括:

rlc实体2的配置信息;

与rlc实体2对应的逻辑信道的标识信息和/或配置信息。

本发明中,通过gnb-cu与gnb-du间的f1接口,实现了重复的pdcppdu在gnb-cu和gnb-du间进行传输,提高数据发送的可靠性。

在上述实施例中,主要讨论了一个基站中的集中单元和分布单元间支持pdcp重复功能的承载在f1接口上的传输,但在实际系统中,支持pdcp重复功能的承载也可以在两个基站间(如enb和gnb间,两个enb间,两个gnb间等)的接口(如x2接口,xn接口)上进行传输。

举个例子,一个支持pdcp重复功能的数据承载(drb),传输该承载的数据所使用的pdcp层位于基站1,而传输该承载的数据所使用的其他协议层(如rlc层,mac层,phy层)位于基站2。为了支持该数据承载在基站1和基站2间的传输,可以将上述实施例一~实施例三所描述的机制应用到基站1和基站2间(这两个基站间的接口可以是x2接口,也可以是xn接口),即将实施例一~实施例三的描述中的gnb-cu替换为基站1,将实施例一~实施例三的描述中的gnb-du替换为基站2,将实施例一~实施例三的描述中的f1接口替换成基站1与基站2间的接口(如x2接口,xn接口)即可。

举个例子,一个支持pdcp重复功能的信令承载(srb),传输该承载的数据所使用的pdcp层位于基站1,而传输该承载的数据所使用的其他协议层(如rlc层,mac层,phy层)位于基站2。为了支持该信令承载在基站1和基站2间的传输,可以将上述实施例四~实施例五所描述的机制应用到基站1和基站2间(这两个基站间的接口可以是x2接口,也可以是xn接口),即将实施例四~实施例五的描述中的gnb-cu替换为基站1,将实施例四~实施例五的描述中的gnb-du替换为基站2,将实施例四~实施例五的描述中的f1接口替换成基站1与基站2间的接口(如x2接口,xn接口)即可。

本发明还提供了一种支持分组数据汇聚协议pdcp重复功能的系统,包括第一基站和第二基站,或基站中的集中单元和分布单元,

所述配置有pdcp重复功能的无线承载的数据包包括:配置有pdcp重复功能数据无线承载的数据包和/或配置有pdcp重复功能信令无线承载的数据包。

本技术领域技术人员可以理解,可以用计算机程序指令来实现这些结构图和/或框图和/或流图中的每个框以及这些结构图和/或框图和/或流图中的框的组合。本技术领域技术人员可以理解,可以将这些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来实现,从而通过计算机或其他可编程数据处理方法的处理器来执行本发明公开的结构图和/或框图和/或流图的框或多个框中指定的方案。

其中,本发明装置的各个模块可以集成于一体,也可以分离部署。上述模块可以合并为一个模块,也可以进一步拆分成多个子模块。

本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。

本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。

上述本发明序号仅仅为了描述,不代表实施例的优劣。

以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1