一种进行重复传输的方法和设备
技术领域
本发明涉及无线通信技术领域,特别涉及一种进行重复传输的方法和设备。
背景技术
在LTE(Long Term Evolution,长期演进)***中,E-UTRAN由多个eNodeb(演进基站)组成,eNodeB与EPC(Evolved Packet Core,演进的分组核心)之间通过S1接口连接,eNodeB之间通过X2接口连接。
在5G***中,考虑引入一个CU(central unit,中心节点)进行集中的控制和调度,RRC(Radio Resource Control,无线资源控制)的功能以及部分层2或/和层1功能在该CU,基站其他功能部署在DU(distribute unit,分布节点)上。基站和核心网的接口(NG)中止于CU,基站之间的接口(Xn)也中止于CU。
RAN(Radio Access Network,无线接入网)侧的CU/DU分离的方式分为高层分离和低层分离。其中,高层分离的方案是RRC和PDCP(Packet Data Convergence Protocol,分组数据聚合协议)在CU;RLC(Radio Link Control,无线链路控制)、MAC(Medium AccessControl,媒体接入控制)、物理层以及RF(Radio Frequency,射频)在DU。
为了支持数据的可靠传输,NR(New Radio,新空口)中引入了基于CA的PDCP的duplication(重复)传输,一个PDCP数据包发给位于同一个节点下的两个RLC实体。
对于PDCP和RLC位于同一节点的场景,PDCP层和RLC层之间的数据传递是内部实现,但是,对于CU/DU分离的场景,如何实现PDCP的duplication目前还没有明确的方案。
综上所述,目前还没有在CU/DU分离的场景下实现PDCP的duplication的方案。
发明内容
本发明提供一种进行重复传输的方法和设备,用以解决现有技术中存在的还没有在CU/DU分离的场景下实现PDCP的duplication的方案的问题。
本发明实施例提供的一种进行重复传输的方法,该方法包括:
中心节点CU确定需要在无线承载上进行分组数据聚合协议PDCP重复传输;
所述CU向分布节点DU发送在所述无线承载上传输的PDCP数据包,并指示所述DU进行PDCP重复传输。
本发明实施例提供的另一种进行重复传输的方法,该方法包括:
DU接收CU发送的需要在无线承载上传输的PDCP数据包,以及用于指示进行PDCP重复传输的信息;
所述DU将所述PDCP数据包发送给所述无线承载对应的多个无线链路层控制RLC实体进行PDCP重复传输。
本发明实施例提供的一种进行重复传输的设备,该设备包括:处理器、存储器和收发机;
其中,处理器,用于读取存储器中的程序并执行:
确定需要在无线承载上进行PDCP重复传输;向DU发送在所述无线承载上传输的PDCP数据包,并指示所述DU进行PDCP重复传输。
本发明实施例提供的另一种进行重复传输的设备,该设备包括:处理器、存储器和收发机;
其中,处理器,用于读取存储器中的程序并执行:
接收CU发送的需要在无线承载上传输的PDCP数据包,以及用于指示进行PDCP重复传输的信息;将所述PDCP数据包发送给所述无线承载对应的多个RLC实体进行PDCP重复传输。
本发明实施例提供的一种进行重复传输的设备,该设备包括:
确定模块,用于确定需要在无线承载上进行PDCP重复传输;
通知模块,用于向DU发送在所述无线承载上传输的PDCP数据包,并指示所述DU进行PDCP重复传输。
本发明实施例提供的一种进行重复传输的设备,该设备包括:
接收模块,用于接收CU发送的需要在无线承载上传输的PDCP数据包,以及用于指示进行PDCP重复传输的信息;
处理模块,用于将所述PDCP数据包发送给所述无线承载对应的多个RLC实体进行PDCP重复传输。
本发明实施例提供的一种计算机可存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明实施例CU的步骤或DU的步骤。
本发明实施例CU确定需要在无线承载上进行PDCP重复传输后,向DU发送在所述无线承载上传输的PDCP数据包,并指示所述DU进行PDCP重复传输;DU将所述PDCP数据包发送给所述无线承载对应的多个RLC实体进行PDCP重复传输。由于CU可以指示所述DU进行PDCP重复传输,从而在CU/DU分离的场景下实现PDCP数据包的duplication传输,进一步提高了***性能。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例一种进行重复传输的***结构示意图;
图2为本发明实施例第一种CU的结构示意图;
图3为本发明实施例第一种DU的结构示意图;
图4为本发明实施例第二种CU的结构示意图;
图5为本发明实施例第二种DU的结构示意图;
图6为本发明实施例进行重复传输时CU侧的方法流程示意图;
图7为本发明实施例进行重复传输时DU侧的方法流程示意图。
具体实施方式
以下,对本申请实施例中的部分用语进行解释说明,以便于本领域技术人员理解。
(1)本申请实施例中,名词“网络”和“***”经常交替使用,但本领域的技术人员可以理解其含义。
(2)本申请实施例中术语“多个”是指两个或两个以上,其它量词与之类似。
(3)“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
如图1所述,本发明实施例一种进行重复传输的***包括:
CU 10,用于确定需要在无线承载上进行PDCP重复传输;向DU发送在所述无线承载上传输的PDCP数据包,并指示所述DU进行PDCP重复传输。
DU 20,用于接收CU发送的需要在无线承载上传输的PDCP数据包,以及用于指示进行PDCP重复传输的信息;将所述PDCP数据包发送给所述无线承载对应的多个RLC实体进行PDCP重复传输。
本发明实施例CU确定需要在无线承载上进行PDCP重复传输后,向DU发送在所述无线承载上传输的PDCP数据包,并指示所述DU进行PDCP重复传输;DU将所述PDCP数据包发送给所述无线承载对应的多个RLC实体进行PDCP重复传输。由于CU可以指示所述DU进行PDCP重复传输,从而在CU/DU分离的场景下实现PDCP数据包的duplication传输,进一步提高了***性能。
其中,PDCP数据包可以是PDCP PDU(协议数据单元)。
本发明实施例的PDCP重复传输是将相同的PDCP数据包发送给多个RLC实体,也就是说每个RLC实体收到的PDCP数据包都是相同的,每个RLC实体发送收到的PDCP数据包,从而实现PDCP重复传输的效果。其中执行主体可以是DU、CU或其他可以实现类似功能的实体。
本发明实施例的无线承载包括DRB(Data Radio Bearer,数据无线承载)和SRB(Signaling Radio Bearers,信令无线承载)。下面分别进行说明。
方式一、无线承载为SRB。
可选的,所述CU通过F1控制面向DU发送在所述SRB上传输的PDCP数据包,并通过对应的F1接口消息中的IE(Information Element,信息元素)指示所述DU进行PDCP重复传输。
相应的,所述DU通过F1控制面接收所述CU发送的需要在无线承载上传输的PDCP数据包,并在对应的F1接口消息的IE中确定用于指示进行PDCP重复传输的信息。
在实施中,DU通过F1控制面接收所述CU发送的需要在无线承载上传输的PDCP数据包后,会从F1控制面对应的F1接口消息的IE中查找是否有用于指示进行PDCP重复传输的信息,如果有,则确定收到的PDCP数据包需要进行PDCP重复传输;否则,确定收到的PDCP数据包不要进行PDCP重复传输。
用于指示进行PDCP重复传输的信息可以用1比特表示,比如1表示需要进行PDCP重复传输,0表示不需要进行PDCP重复传输。
也可以不用0表示不需要进行PDCP重复传输,而是根据IE中是否有用于指示进行PDCP重复传输的信息进行判断,如果IE中没有用于指示进行PDCP重复传输的信息,则确定不需要进行PDCP重复传输。
其中,F1控制面对应的F1接口消息可以是任何能够传输用于指示进行PDCP重复传输的信息的消息,比如DL RRC MESSAGE TRANSFER(下行无线资源控制信息传送)消息等。
方式二、无线承载为DRB。
可选的,所述CU通过F1用户面向DU发送在所述SRB上传输的PDCP数据包,并在对应的用户面数据包头中指示所述DU进行PDCP重复传输;
相应的,所述DU通过F1用户面接收所述CU发送的需要在无线承载上传输的PDCP数据包,并在对应的用户面数据包头中确定用于指示进行PDCP重复传输的信息。
在实施中,DU通过F1用户面接收所述CU发送的需要在无线承载上传输的PDCP数据包后,会从F1用户面对应的用户面数据包头中查找是否有用于指示进行PDCP重复传输的信息,如果有,则确定收到的PDCP数据包需要进行PDCP重复传输;否则,确定收到的PDCP数据包不要进行PDCP重复传输。
用于指示进行PDCP重复传输的信息可以用1比特表示,比如1表示需要进行PDCP重复传输,0表示不需要进行PDCP重复传输。
也可以不用0表示不需要进行PDCP重复传输,而是根据用户面数据包头中是否有用于指示进行PDCP重复传输的信息进行判断,如果用户面数据包头中没有用于指示进行PDCP重复传输的信息,则确定不需要进行PDCP重复传输。
可选的,所述CU指示所述DU进行PDCP重复传输之前还需要通知DU进行传输配置。
具体的,所述CU在确定终端的无线承载支持PDCP重复传输后,通过F1接口消息通知所述DU所述无线承载支持PDCP重复传输;
相应的,所述DU通过F1接口消息接收到所述CU的无线承载支持PDCP重复传输的通知后,为所述无线承载建立PDCP重复传输使用的多个RLC实体和逻辑信道。
在实施中,终端可以根据UE的能力、网络的状况等信息,判断终端的无线承载是否可以支持CA based(聚合载波基础)的PDCP重复传输
下面以无线承载使DRB和SRB分别进行说明。
方式一、无线承载为SRB。
具体的,所述CU在UE上下文建立过程或UE上下文更新中,通过F1接口消息通知所述DU所述无线承载支持PDCP重复传输;
相应的,所述DU在UE上下文建立过程或UE上下文更新过程中,在通过F1接口消息接收到所述无线承载支持PDCP重复传输的通知后,为所述无线承载建立PDCP重复传输使用的多个RLC实体和逻辑信道。
其中,F1接口消息可以是任何能够通知所述DU所述无线承载支持PDCP重复传输的消息,比如DL RRC MESSAGE TRANSFER消息等。
MAC层负责逻辑信道到传输信道的映射。
如果没有重复传输,一个DRB对应一个RLC实体和一个逻辑信道;
如果有duplication(重复传输),一个DRB对应多个RLC实体和多个逻辑信道。
在需要进行重复传输时,DU将PDCP数据包分别发送给无线承载对应的每个RLC实体,每个RLC实体收到PDCP数据包后都会发送,从而实现重复传输。
方式二、无线承载为DRB。
具体的,所述CU在UE上下文建立过程或UE上下文更新(Modify)过程中,通过F1接口消息通知所述DU所述无线承载支持PDCP重复传输;
相应的,所述DU在UE上下文建立过程或UE上下文更新过程中,在通过F1接口消息接收到所述无线承载支持PDCP重复传输的通知后,为所述无线承载建立PDCP重复传输使用的多个RLC实体和逻辑信道。
其中,F1接口消息可以是任何能够传输用于指示进行PDCP重复传输的信息的消息,比如DL RRC MESSAGE TRANSFER消息等。
MAC层负责逻辑信道到传输信道的映射。
如果没有重复传输,一个DRB对应一个RLC实体和一个逻辑信道;
如果有duplication,一个DRB对应多个RLC实体和多个逻辑信道。
在需要进行重复传输时,DU将PDCP数据包分别发送给无线承载对应的每个RLC实体,每个RLC实体收到PDCP数据包后都会发送,从而实现重复传输。
其中,本发明实施例的终端又称之为用户设备(user equipment,UE)、移动台(mobile station,MS)、移动终端(mobile terminal,MT)等,是一种向用户提供语音和/或数据连通性的设备,例如,具有无线连接功能的手持式设备、车载设备等。目前,一些终端的举例为:手机(mobile phone)、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobileinternet device,MID)、可穿戴设备,虚拟现实(virtual reality,VR)设备、增强现实(augmented reality,AR)设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等。
如图2所述,本发明实施例第一种CU包括:处理器200、存储器201、收发机202以及总线接口。
处理器200负责管理总线架构和通常的处理,存储器201可以存储处理器200在执行操作时所使用的数据。收发机202用于在处理器200的控制下接收和发送数据。
总线架构可以包括任意数量的互联的总线和桥,具体由处理器200代表的一个或多个处理器和存储器201代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。处理器200负责管理总线架构和通常的处理,存储器201可以存储处理器200在执行操作时所使用的数据。
本发明实施例揭示的流程,可以应用于处理器200中,或者由处理器200实现。在实现过程中,信号处理流程的各步骤可以通过处理器200中的硬件的集成逻辑电路或者软件形式的指令完成。处理器200可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器201,处理器200读取存储器201中的信息,结合其硬件完成信号处理流程的步骤。
具体地,处理器200,用于读取存储器201中的程序并执行:
确定需要在无线承载上进行PDCP重复传输;向DU发送在所述无线承载上传输的PDCP数据包,并指示所述DU进行PDCP重复传输。
可选的,所述处理器200具体用于:
若所述无线承载为SRB,则通过F1控制面向DU发送在所述SRB上传输的PDCP数据包,并通过对应的F1接口消息中的IE指示所述DU进行PDCP重复传输;或
若所述无线承载为DRB,则通过F1用户面向DU发送在所述SRB上传输的PDCP数据包,并在对应的用户面数据包头中指示所述DU进行PDCP重复传输。
可选的,所述处理器200还用于:
在确定终端的无线承载支持PDCP重复传输后,通过F1接口消息通知所述DU所述无线承载支持PDCP重复传输。
可选的,所述处理器200具体用于:
在UE上下文建立过程或UE上下文更新过程中,通过F1接口消息通知所述DU所述无线承载支持PDCP重复传输。
如图3所述,本发明实施例第一种DU包括:
处理器300负责管理总线架构和通常的处理,存储器301可以存储处理器300在执行操作时所使用的数据。收发机302用于在处理器300的控制下接收和发送数据。
总线架构可以包括任意数量的互联的总线和桥,具体由处理器300代表的一个或多个处理器和存储器301代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。处理器300负责管理总线架构和通常的处理,存储器301可以存储处理器300在执行操作时所使用的数据。
本发明实施例揭示的流程,可以应用于处理器300中,或者由处理器300实现。在实现过程中,信号处理流程的各步骤可以通过处理器300中的硬件的集成逻辑电路或者软件形式的指令完成。处理器300可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器301,处理器300读取存储器301中的信息,结合其硬件完成信号处理流程的步骤。
具体地,处理器300,用于读取存储器301中的程序并执行:
接收CU发送的需要在无线承载上传输的PDCP数据包,以及用于指示进行PDCP重复传输的信息;将所述PDCP数据包发送给所述无线承载对应的多个RLC实体进行PDCP重复传输。
可选的,所述处理器300具体用于:
若所述无线承载为SRB,则通过F1控制面接收所述CU发送的需要在无线承载上传输的PDCP数据包,并在对应的F1接口消息的IE中确定用于指示进行PDCP重复传输的信息;或
若所述无线承载为DRB,则通过F1用户面接收所述CU发送的需要在无线承载上传输的PDCP数据包,并在对应的用户面数据包头中确定用于指示进行PDCP重复传输的信息。
可选的,所述处理器300还用于:
通过F1接口消息接收到所述CU的无线承载支持PDCP重复传输的通知后,为所述无线承载建立PDCP重复传输使用的多个RLC实体和逻辑信道。
可选的,所述处理器300还用于:
通过F1接口消息接收到所述CU的无线承载支持PDCP重复传输的通知后,若所述无线承载为DRB,则为每个逻辑信道分配不同的TNL(传输网络层地址)地址。
在实施中,上述图2和图3中的存储器也可以在CU和DU之外,作为外接存储设备。
如图4所述,本发明实施例第二种CU包括:
确定模块400,用于确定需要在无线承载上进行PDCP重复传输;
通知模块401,用于向DU发送在所述无线承载上传输的PDCP数据包,并指示所述DU进行PDCP重复传输。
可选的,所述通知模块401具体用于:
若所述无线承载为SRB,则通过F1控制面向DU发送在所述SRB上传输的PDCP数据包,并通过对应的F1接口消息中的IE指示所述DU进行PDCP重复传输;或
若所述无线承载为DRB,则通过F1用户面向DU发送在所述SRB上传输的PDCP数据包,并在对应的用户面数据包头中指示所述DU进行PDCP重复传输。
可选的,所述通知模块401还用于:
在确定终端的无线承载支持PDCP重复传输后,通过F1接口消息通知所述DU所述无线承载支持PDCP重复传输。
可选的,所述通知模块401具体用于:
在UE上下文建立过程或UE上下文更新过程中,通过F1接口消息通知所述DU所述无线承载支持PDCP重复传输。
如图5所述,本发明实施例第二种DU包括:
接收模块500,用于接收CU发送的需要在无线承载上传输的PDCP数据包,以及用于指示进行PDCP重复传输的信息;
处理模块501,用于将所述PDCP数据包发送给所述无线承载对应的多个RLC实体进行PDCP重复传输。
可选的,所述处理模块501具体用于:
若所述无线承载为SRB,则通过F1控制面接收所述CU发送的需要在无线承载上传输的PDCP数据包,并在对应的F1接口消息的IE中确定用于指示进行PDCP重复传输的信息;或
若所述无线承载为DRB,则通过F1用户面接收所述CU发送的需要在无线承载上传输的PDCP数据包,并在对应的用户面数据包头中确定用于指示进行PDCP重复传输的信息。
可选的,所述处理模块501还用于:
通过F1接口消息接收到所述CU的无线承载支持PDCP重复传输的通知后,为所述无线承载建立PDCP重复传输使用的多个RLC实体和逻辑信道。
可选的,所述处理模块501还用于:
通过F1接口消息接收到所述CU的无线承载支持PDCP重复传输的通知后,若所述无线承载为DRB,则为每个逻辑信道分配不同的TNL地址。
本发明实施例还提供一种计算机可存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述CU的步骤或上述DU的步骤。
基于同一发明构思,本发明实施例中还提供了一种进行重复传输的方法,由于该方法对应的设备是本发明实施例信道进行重复传输的***中的CU,并且该方法解决问题的原理与该设备相似,因此该方法的实施可以参见设备的实施,重复之处不再赘述。
如图6所述,本发明实施例进行重复传输时CU侧的方法包括:
步骤600、CU确定需要在无线承载上进行PDCP重复传输;
步骤601、所述CU向DU发送在所述无线承载上传输的PDCP数据包,并指示所述DU进行PDCP重复传输。
可选的,所述CU向DU发送在所述无线承载上传输的PDCP数据包,并指示所述DU进行PDCP重复传输,包括:
若所述无线承载为SRB,则所述CU通过F1控制面向DU发送在所述SRB上传输的PDCP数据包,并通过对应的F1接口消息中的IE指示所述DU进行PDCP重复传输;或
若所述无线承载为DRB,则所述CU通过F1用户面向DU发送在所述SRB上传输的PDCP数据包,并在对应的用户面数据包头中指示所述DU进行PDCP重复传输。
可选的,所述CU向DU发送在所述无线承载上传输的PDCP数据包,并指示所述DU进行PDCP重复传输之前,还包括:
所述CU在确定终端的无线承载支持PDCP重复传输后,通过F1接口消息通知所述DU所述无线承载支持PDCP重复传输。
可选的,所述CU通过F1接口消息通知所述DU所述无线承载支持PDCP重复传输,包括:
所述CU在UE上下文建立过程或UE上下文更新过程中,通过F1接口消息通知所述DU所述无线承载支持PDCP重复传输。
基于同一发明构思,本发明实施例中还提供了一种进行重复传输的方法,由于该方法对应的设备是本发明实施例信道进行重复传输的***中的DU,并且该方法解决问题的原理与该设备相似,因此该方法的实施可以参见设备的实施,重复之处不再赘述。
如图7所述,本发明实施例进行重复传输时DU侧的方法包括:
步骤700、DU接收CU发送的需要在无线承载上传输的PDCP数据包,以及用于指示进行PDCP重复传输的信息;
步骤701、所述DU将所述PDCP数据包发送给所述无线承载对应的多个RLC实体进行PDCP重复传输。
可选的,所述DU接收CU发送的需要在无线承载上传输的PDCP数据包,以及指示所述DU进行PDCP重复传输的信息,包括:
若所述无线承载为SRB,则所述DU通过F1控制面接收所述CU发送的需要在无线承载上传输的PDCP数据包,并在对应的F1接口消息的IE中确定用于指示进行PDCP重复传输的信息;或
若所述无线承载为DRB,则所述DU通过F1用户面接收所述CU发送的需要在无线承载上传输的PDCP数据包,并在对应的用户面数据包头中确定用于指示进行PDCP重复传输的信息。
可选的,所述DU接收CU发送的需要在无线承载上传输的PDCP数据包,以及指示所述DU进行PDCP重复传输的信息之前,还包括:
所述DU通过F1接口消息接收到所述CU的无线承载支持PDCP重复传输的通知后,为所述无线承载建立PDCP重复传输使用的多个RLC实体和逻辑信道。
可选的,所述DU通过F1接口消息接收到所述CU的无线承载支持PDCP重复传输的通知后,还包括:
若所述无线承载为DRB,则所述DU为每个逻辑信道分配不同的TNL地址。
下面列举几个例子,对本发明的方案进行详细说明。
实施例一:UE初始接入网络,CU通过UE context setup(上下文建立)过程为某个UE配置SRB支持duplication(重复)。
步骤一:UE发送MSG(消息)1给DU。
步骤二:DU收到MSG1后发送MSG2给UE。
步骤三:UE收到MSG2后,向DU发送MSG3。
步骤四:DU收到MSG3后通过F1AP把经过L1、MAC层以及RLC层的该MSG3对应的PDCPPDU发给CU,同时携带SRB1的MAC、RLC和L1中的部分或全部配置参数。
步骤五:CU产生MSG4,并通过DU发给UE。
步骤六:UE发送连接建立完成给网络侧。
步骤七:UE和网络侧建立安全机制。
步骤八:CU在确认该UE可以支持SRB的CA based的PDCP duplication后,通过UEcontext setup过程通知DU。
步骤九:DU为相应的SRB建立两个RLC实体以及逻辑信道,并把配置配置信息发给CU。
步骤十:CU组装RRC消息后经过CU的PDCP层以后发给DU。
步骤十一:DU经过RLC、MAC和L1的处理后发给UE。
实施例二:CU通过UE context setup过程为某个UE配置某个DRB支持duplication
步骤一:CU收到核心网的PDU session setup或者DRB setup的请求。
步骤二:CU通过UE context setup和/或modify过程为DU提供DRB相关的信息。在该过程中,CU通知DU该DRB支持基于CA的PDCP的duplication。
步骤三:DU需要提供新建立的DRB对应的RLC层/MAC层/PHY(物理)层中的部分或全部的配置参数。
具体的,DU把配置参数发给CU;CU组装RRC消息;经过CU的PDCP层发给DU;DU再经过RLC、MAC和L1中的部分或全部层的处理后发给UE。
如果在步骤2中,DU得知某个DRB需要支持CA的PDCP的duplication,DU为该DRB建立两个RLC实体以及逻辑信道,同时为不同的逻辑信道提供不同的TNL地址。
实施例三:网络侧已经配置UE支持SRB的基于CA的PDCP的duplication。CU在某一时刻决定对SRB进行duplication。
步骤1:网络侧配置了UE支持SRB的基于CA的PDCP的duplication(配置过程具体可以参见上述实施例一)。
步骤2:CU在发送某个RRC消息的时候,决定对该SRB进行duplication后,CU在给DU的发送该RRC消息对应的PDCP PDU的F1AP中携带一个指示,通知DU对该数据包进行duplication。
步骤3:DU根据该指示把收到的PDCP PDU发给该SRB对应的两个RLC实体上,进行duplicated(重复的)发送。
实施例四:网络侧已经配置UE支持DRB的基于CA的PDCP的duplication。CU在某一时刻决定对DRB进行duplication。
步骤1:网络侧配置了UE支持DRB的基于CA的PDCP的duplication(配置过程具体可以参见上述实施例二)。
步骤2:CU决定对该DRB进行duplication后,通过用户面将PDCP PDU发送给DU,并在用户面的包头携带一个进行duplication的指示。
步骤3:DU根据解析的用户面的指示把收到的PDCP PDU发给该DRB对应的两个RLC实体上,进行duplicated发送。
以上参照示出根据本申请实施例的方法、装置(***)和/或计算机程序产品的框图和/或流程图描述本申请。应理解,可以通过计算机程序指令来实现框图和/或流程图示图的一个块以及框图和/或流程图示图的块的组合。可以将这些计算机程序指令提供给通用计算机、专用计算机的处理器和/或其它可编程数据处理装置,以产生机器,使得经由计算机处理器和/或其它可编程数据处理装置执行的指令创建用于实现框图和/或流程图块中所指定的功能/动作的方法。
相应地,还可以用硬件和/或软件(包括固件、驻留软件、微码等)来实施本申请。更进一步地,本申请可以采取计算机可使用或计算机可读存储介质上的计算机程序产品的形式,其具有在介质中实现的计算机可使用或计算机可读程序代码,以由指令执行***来使用或结合指令执行***而使用。在本申请上下文中,计算机可使用或计算机可读介质可以是任意介质,其可以包含、存储、通信、传输、或传送程序,以由指令执行***、装置或设备使用,或结合指令执行***、装置或设备使用。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。