一种传输控制方法及装置与流程

文档序号:15626157发布日期:2018-10-09 23:01

本发明涉及无线通信技术,尤指一种传输控制方法及装置。



背景技术:

第五代(5th Generation,简称5G)网络架构具有革新性和组网的灵活性,在5G网络中无线接入网侧的基带处理单元(Building Base band Unit,简称BBU)被分离为集中式处理单元(Centralized Unit,简称CU)和分布式处理单元(Distributed Unit,简称DU)两个功能实体。通过集中式CU来控制多个DU,可以实现云架构的基带集中处理和针对用户的远端分布式提供服务。在CU-DU分离的网络架构中,时延不敏感的网络功能放在CU中,时延敏感的网络功能放在DU中,CU与DU之间通过理想/或非理想前传(fronthaul)进行传输和连接,实现多点协作化功能,并可以支持分离或一体化站点的灵活组网。

如图1所示,在CU-DU的分离方案中,有方案2(OPTION2)和方案3(OPTION3)两种方案。其中在OPTION2中,分组数据汇聚协议(Packet DataConvergence Protocol,简称PDCP)位于CU,无线链路层控制协议(Radio LinkControl,简称RLC)层及RLC层以下层位于DU,CU和DU之间数据面传输使用PDCP PDU(Protocol Data Unit,协议数据单元)数据包进行传输。在OPTION3中,RLC的非时延敏感功能包括自动重传请求(Automatic RepeatRequest,简称ARQ)等功能位于CU,RLC的另一部分对时延敏感的包括实时分段等功能位于DU,CU和DU之间数据面传输使用RLC PDU。无论是OPTION2还是OPTION3,在下行数据传输上,CU需要将传递给用户设备(User Equipment,简称UE)的下行数据(在OPTION2中是PDCP PDU,在OPTION3中是RLC PDU)发送给DU,由实际的DU来发送给UE。由于DU实际传输能力受到空口资源调度和信道质量等各方面因素的影响,CU和DU之间存在用户面的流控接口,DU需要向CU申请数据用于一段时间内的发送。但由于CU和DU是分离的,DU的数据传输过程中,CU并无法准确的判断DU对这些缓存数据的传输情况。很可能DU数据传输发生问题,而CU无法及时获知,导致数据时延增大,甚至丢包。如果仅仅是依靠物理层的链路检测来监测DU上的传输链路是否失败,可能在物理层上报链路失效前,DU就已经发生了数据包持续传输错误和时延增大。

所以现有CU-DU分离的架构下,CU并无法及时的获知DU中下行缓存数据的传输情况,从而出现数据时延增大,甚至丢包的问题。



技术实现要素:

本发明提供了一种传输控制方法和装置,使得CU能及时获知DU中下行缓存数据的传输质量,以便采取相应措施,减少数据传输时延和丢包率。

为了达到本发明目的,本发明一实施例提供了一种传输控制方法,包括:

集中式处理单元向分布式处理单元发送下行数据传输质量的测量控制信息;

以及,接收所述分布式处理单元上报的测量报告或者传输质量异常指示。

在本发明一可选实施例中,所述测量控制信息包括至少如下之一:

针对所述分布式处理单元的全部业务数据的传输质量的测量控制信息;

针对所述分布式处理单元上承载的一个或多个用户设备的业务数据的传输质量的测量控制信息。

在本发明一可选实施例中,所述集中式处理单元向分布式处理单元发送下行数据传输质量的测量控制信息包括:

所述集中式处理单元在小区建立过程中向所述分布式处理单元发送所述测量控制信息;

或者,所述集中式处理单元在小区修改过程中向所述分布式处理单元发送所述测量控制信息;

或者,所述集中式处理单元在所述分布式处理单元与用户设备建立业务连接的过程中,向所述分布式处理单元发送所述测量控制信息;

或者,所述集中式处理单元在所述分布式处理单元与用户设备修改业务承载的过程中,向所述分布式处理单元发送所述测量控制信息。

在本发明一可选实施例中,所述测量控制信息包括指示所述分布式处理单元进行至少如下之一的测量:

所述分布式处理单元中下行缓存数据平均时延,所述分布式处理单元中缓存的协议数据单元数据是否超出所述测量控制信息中配置的最大时延,无线链路层控制协议平均重传次数,某个无线链路层控制协议协议数据单元重传次数是否超过所述测量控制信息中配置的最大重传次数,混合自动重传请求平均重传次数,某个混合自动重传请求数据包重传次数是否超过所述测量控制信息中配置的最大重传次数。

在本发明一可选实施例中,所述方法还包括:所述集中式处理单元根据所述测量报告判断所述分布式处理单元传输异常或者接收到所述传输质量异常指示后,如果当前为单连接,则所述集中式处理单元向高层上报传输异常,并根据所述高层的指示执行后续处理。

在本发明一可选实施例中,所述根据所述高层的指示执行后续处理包括:

当所述集中式处理单元向所述高层上报的是分布式处理单元传输异常且所述高层判断需要释放所述分布式处理单元,则所述集中式处理单元向所述分布式处理单元发起删除所述分布式处理单元的过程;

当所述集中式处理单元向所述高层上报的是用户设备的业务传输质量异常,则根据所述高层的指示将所述用户设备的业务迁移到其他分布式处理单元,或者,释放所述用户设备的业务。

在本发明一可选实施例中,所述方法还包括:所述集中式处理单元根据所述测量报告判断所述分布式处理单元传输异常或者接收到传输质量异常指示后,如果当前为多连接,则所述集中式处理单元将所述分布式处理单元上的异常业务数据调度到另一个分布式处理单元上传输。

在本发明一可选实施例中,所述集中式处理单元将所述分布式处理单元上的异常业务数据调度到另一个分布式处理单元上传输包括:

所述集中式处理单元向用户设备发送协议数据单元状态轮询包,要求所述用户设备上报下行数据包的接收情况;

所述集中式处理单元接收所述用户设备上报的协议数据单元状态报告后,根据所述协议数据单元状态报告确定未成功传输的业务数据;

所述集中式处理单元将所述未成功传输的业务数据调度到另一个分布式处理单元上传输。

本发明一实施例提供一种传输控制装置,包括:

测量控制配置模块,设置为,向分布式处理单元发送下行数据传输质量的测量控制信息;

测量报告处理模块,设置为,接收所述分布式处理单元上报的测量报告或者传输质量异常指示。

在本发明一可选实施例中,所述测量控制信息包括至少如下之一:

针对所述分布式处理单元的全部业务数据的传输质量的测量控制信息;

针对所述分布式处理单元上承载的一个或多个用户设备的业务数据的传输质量的测量控制信息。

在本发明一可选实施例中,所述测量控制配置模块向分布式处理单元发送下行数据传输质量的测量控制信息包括:

所述测量控制配置模块在小区建立过程中向所述分布式处理单元发送所述测量控制信息;

或者,所述测量控制配置模块在小区修改过程中向所述分布式处理单元发送所述测量控制信息;

或者,所述测量控制配置模块在所述分布式处理单元与用户设备建立业务连接的过程中,向所述分布式处理单元发送所述测量控制信息;

或者,所述测量控制配置模块在所述分布式处理单元与用户设备修改业务承载的过程中,向所述分布式处理单元发送所述测量控制信息。

在本发明一可选实施例中,所述测量控制信息包括指示所述分布式处理单元进行至少如下之一的测量:

所述分布式处理单元中下行缓存数据平均时延,所述分布式处理单元中缓存的协议数据单元数据是否超出所述测量控制信息中配置的最大时延,无线链路层控制协议平均重传次数,某个无线链路层控制协议协议数据单元重传次数是否超过所述测量控制信息中配置的最大重传次数,混合自动重传请求平均重传次数,某个混合自动重传请求数据包重传次数是否超过所述测量控制信息中配置的最大重传次数。

在本发明一可选实施例中,所述测量报告处理模块还设置为,根据所述测量报告判断所述分布式处理单元传输异常或者接收到所述传输质量异常指示后,如果当前为单连接,则向高层上报传输异常,并根据所述高层的指示执行后续处理。

在本发明一可选实施例中,所述测量报告处理模块根据所述高层的指示执行后续处理包括:

当向所述高层上报的是分布式处理单元传输异常且所述高层判断需要释放所述分布式处理单元,则向所述分布式处理单元发起删除所述分布式处理单元的过程;

当向所述高层上报的是用户设备的业务传输质量异常,则根据所述高层的指示将所述用户设备的业务迁移到其他分布式处理单元,或者,释放所述用户设备的业务。

在本发明一可选实施例中,所述测量报告处理模块还设置为,根据所述测量报告判断所述分布式处理单元传输异常或者接收到传输质量异常指示后,如果当前为多连接,则将所述分布式处理单元上的异常业务数据调度到另一个分布式处理单元上传输。

在本发明一可选实施例中,所述测量报告处理模块将所述分布式处理单元上的异常业务数据调度到另一个分布式处理单元上传输包括:

向用户设备发送协议数据单元状态轮询包,要求所述用户设备上报下行数据包的接收情况;接收所述用户设备上报的协议数据单元状态报告,根据所述协议数据单元状态报告确定未成功传输的业务数据;将所述未成功传输的业务数据调度到另一个分布式处理单元上传输。

本发明一实施例提供一种传输控制装置,包括存储器和处理器,所述存储器存储有程序,所述程序在被所述处理器读取执行时,执行以下操作:

向分布式处理单元发送下行数据传输质量的测量控制信息;

以及,接收所述分布式处理单元上报的测量报告或者传输质量异常指示。

在本发明一可选实施例中,所述测量控制信息包括至少如下之一:

针对所述分布式处理单元的全部业务数据的传输质量的测量控制信息;

针对所述分布式处理单元上承载的一个或多个用户设备的业务数据的传输质量的测量控制信息。

在本发明一可选实施例中,所述向分布式处理单元发送下行数据传输质量的测量控制信息包括:

在小区建立过程中向所述分布式处理单元发送所述测量控制信息;

或者,在小区修改过程中向所述分布式处理单元发送所述测量控制信息;

或者,在所述分布式处理单元与用户设备建立业务连接的过程中,向所述分布式处理单元发送所述测量控制信息;

或者,在所述分布式处理单元与用户设备修改业务承载的过程中,向所述分布式处理单元发送所述测量控制信息。

在本发明一可选实施例中,所述测量控制信息包括指示所述分布式处理单元进行至少如下之一的测量:

所述分布式处理单元中下行缓存数据平均时延,所述分布式处理单元中缓存的协议数据单元数据是否超出所述测量控制信息中配置的最大时延,无线链路层控制协议平均重传次数,某个无线链路层控制协议协议数据单元重传次数是否超过所述测量控制信息中配置的最大重传次数,混合自动重传请求平均重传次数,某个混合自动重传请求数据包重传次数是否超过所述测量控制信息中配置的最大重传次数。

在本发明一可选实施例中,所述程序在被所述处理器读取执行时,还执行以下操作:根据所述测量报告判断所述分布式处理单元传输异常或者接收到所述传输质量异常指示后,如果当前为单连接,则向高层上报传输异常,并根据所述高层的指示执行后续处理。

在本发明一可选实施例中,所述根据所述高层的指示执行后续处理包括:

当向所述高层上报的是分布式处理单元传输异常且所述高层判断需要释放所述分布式处理单元,则向所述分布式处理单元发起删除所述分布式处理单元的过程;

当向所述高层上报的是用户设备的业务传输质量异常,则根据所述高层的指示将所述用户设备的业务迁移到其他分布式处理单元,或者,释放所述用户设备的业务。

在本发明一可选实施例中,所述程序在被所述处理器读取执行时,还执行以下操作:根据所述测量报告判断所述分布式处理单元传输异常或者接收到传输质量异常指示后,如果当前为多连接,则将所述分布式处理单元上异常业务数据调度到另一个分布式处理单元上传输。

在本发明一可选实施例中,所述将所述分布式处理单元上异常业务数据调度到另一个分布式处理单元上传输包括:

向用户设备发送协议数据单元状态轮询包,要求所述用户设备上报下行数据包的接收情况;接收所述用户设备上报的协议数据单元状态报告,根据所述协议数据单元状态报告确定未成功传输的业务数据;将所述未成功传输的业务数据调度到另一个分布式处理单元上传输。

本发明一实施例提供一种传输控制方法,包括:

分布式处理单元接收集中式处理单元发送的下行数据传输质量的测量控制信息;

所述分布式处理单元根据所述测量控制信息进行测量,向所述集中式处理单元上报测量报告或者传输质量异常指示。

在本发明一可选实施例中,所述分布式处理单元根据所述测量控制信息进行测量至少包括以下之一:

监测所述分布式处理单元的全部业务数据的传输质量;

监测所述分布式处理单元承载的一个或多个用户设备的业务数据的传输质量。

在本发明一可选实施例中,所述向所述集中式处理单元上报测量报告或者传输质量异常指示至少包括以下之一:

周期性向所述集中式处理单元上报测量报告或者传输质量异常指示;

事件性向所述集中式处理单元上报测量报告或者传输质量异常指示。

在本发明一可选实施例中,所述测量包括至少以下之一:

所述分布式处理单元中下行缓存数据平均时延,所述分布式处理单元中缓存的协议数据单元数据是否超出所述测量控制信息中配置的最大时延,无线链路层控制协议平均重传次数,某个无线链路层控制协议协议数据单元重传次数是否超过所述测量控制信息中配置的最大重传次数,混合自动重传请求平均重传次数,某个混合自动重传请求数据包重传次数是否超过所述测量控制信息中配置的最大重传次数。

本发明一实施例提供一种传输控制装置,包括:

测量配置模块,设置为,接收集中式处理单元发送的下行数据传输质量的测量控制信息;

测量模块,设置为,根据所述测量控制信息进行测量,生成测量报告或者传输质量异常指示;

上报模块,设置为,向所述集中式处理单元上报所述测量报告或者所述传输质量异常指示。

在本发明一可选实施例中,所述测量包括至少测量以下之一:

监测分布式处理单元的全部业务数据的传输质量;

监测所述分布式处理单元承载的一个或多个用户设备的业务数据的传输质量。

在本发明一可选实施例中,所述上报模块向所述集中式处理单元上报所述测量报告或者所述传输质量异常指示至少包括以下之一:

周期性向所述集中式处理单元上报测量报告或者传输质量异常指示;

事件性向所述集中式处理单元上报测量报告或者传输质量异常指示。

在本发明一可选实施例中,所述测量包括至少以下之一:

分布式处理单元中下行缓存数据平均时延,分布式处理单元中缓存的协议数据单元数据是否超出所述测量控制信息中配置的最大时延,无线链路层控制协议平均重传次数,某个无线链路层控制协议协议数据单元重传次数是否超过所述测量控制信息中配置的最大重传次数,混合自动重传请求平均重传次数,某个混合自动重传请求数据包重传次数是否超过所述测量控制信息中配置的最大重传次数。

本发明一实施例提供一种传输控制装置,包括存储器和处理器,所述存储器存储有程序,所述程序在被所述处理器读取执行时,执行以下操作:

接收集中式处理单元发送的下行数据传输质量的测量控制信息;

根据所述测量控制信息进行测量,向所述集中式处理单元上报测量报告或者传输质量异常指示。

在本发明一可选实施例中,所述根据所述测量控制信息进行测量至少包括以下之一:

监测所述分布式处理单元的全部业务数据的传输质量;

监测所述分布式处理单元承载的一个或多个用户设备的业务数据的传输质量。

在本发明一可选实施例中,所述向所述集中式处理单元上报测量报告或者传输质量异常指示至少包括以下之一:

周期性向所述集中式处理单元上报测量报告或者传输质量异常指示;

事件性向所述集中式处理单元上报测量报告或者传输质量异常指示。

在本发明一可选实施例中,所述测量包括指示以下之一:

分布式处理单元中下行缓存数据平均时延,分布式处理单元中缓存的协议数据单元数据是否超出所述测量控制信息中配置的最大时延,无线链路层控制协议平均重传次数,某个无线链路层控制协议协议数据单元重传次数是否超过所述测量控制信息中配置的最大重传次数,混合自动重传请求平均重传次数,某个混合自动重传请求数据包重传次数是否超过所述测量控制信息中配置的最大重传次数。

与现有技术相比,本发明部分实施例中,集中式处理单元向分布式处理单元发送下行数据传输质量的测量控制信息;接收所述分布式处理单元上报的测量报告或者传输质量异常指示。采用本发明所述的方法,可以实现CU主动对DU下行数据传输质量的测量进行配置,DU可以根据CU的测量配置,相应的上报对应的测量报告或者DU传输质量异常指示,或者DU传输质量恢复指示,将本节点的业务数据传输质量情况及时的通知CU。CU可以根据测量报告或者传输质量异常指示采取向高层汇报异常,或者在双连接或者多连接的情况中,及时将数据调度到其他传输质量更高的链路上传输等手段来提高用户数据传输质量。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

附图说明

附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。

图1是相关技术中OPTION2OPTION3CU-DU高层分离方案数据面接口示意图;

图2是本发明实施例二提供的CU-DU测量控制装置示意图;

图3是本发明实施例三提供的小区增加一个DU过程中CU发起对DU的测量控制流程图;

图4是本发明实施例四提供的小区修改过程中CU发起对DU的测量控制修改流程图;

图5是本发明实施例五提供的在UE和新DU建立业务承载过程中CU发起对DU的测量控制流程图;

图6是本发明实施例六提供的在UE和新DU业务修改过程中CU发起对DU的测量控制流程图;

图7是本发明实施例七提供的CU根据DU上报下行数据传输质量测量报告或者传输质量异常指示处理流程图;

图8是本发明实施例八提供的多连接下CU根据DU上报下行数据传输质量测量报告或者传输质量异常指示将异常业务数据调度到其他DU上传输的流程图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。

在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

实施例一

本实施例提供一种传输控制方法,包括:

CU向DU发送下行数据传输质量的测量控制信息;

以及,接收所述DU上报的测量报告或者传输质量异常指示。

在本发明的一可选实施例中,CU可以通过CU和DU之间的控制面接口,为DU配置下行数据传输质量的测量控制信息。该测量控制信息可以是DU节点级别或用户设备业务级别。DU可以根据测量控制,支持两个级别的测量,或者支持其中一个级别的测量。

其中,所述DU节点级别指的是:针对该DU节点的下行传输质量的测量控制,表明DU作为一个节点概念,需要将该DU上对全部业务数据传输质量作为一个整体来进行测量;

所述用户设备业务级别指的是:针对该DU节点上承载的一个或多个用户设备的一个或者多个业务的下行数据传输质量进行测量。即可以单独对用设备的业务数据的传输质量进行测量。

在本发明的一可选实施例中,CU向DU发送下行数据传输质量的测量控制信息可以通过如下方式之一:

在小区建立过程中,为该小区中某一个CU控制下的DU,配置针对该DU的用户面数据下行传输质量的测量控制信息;其中,小区建立过程中的针对DU传输质量的测量控制可以是针对DU节点级别;

或者,在小区修改过程中,为该小区中某一个CU控制下的DU,修改针对该DU的用户面数据下行传输质量的测量控制信息;其中,小区修改过程中的针对DU传输质量的测量控制可以是针对DU节点级别;

或者,CU也可以在为UE业务连接添加一个DU时(即DU与UE建立业务连接时),在DU上配置针对该用户设备在该DU承载的业务的下行数据传输质量的测量控制;其中,用户设备和DU建立连接过程中的针对DU传输质量的测量控制可以是针对用户设备业务级别;

或者,在DU和UE业务进行过程中间(比如,在DU与UE修改业务承载的过程中),在DU上修改针对该用户承载的业务的下行数据传输质量的测量控制。其中,用户设备和DU业务进行过程中的针对DU传输质量的测量控制修改可以是针对用户设备业务级别。

CU发起的测量控制内容至少包括以下之一:

DU中下行缓存数据平均时延,该测量项表明DU接收CU的某个PDU数据,并缓存在DU的发送缓冲区中待发送,到该PDU被DU发送出去的平均时延。该测量项支持周期性上报配置或者事件型上报配置,该测量项是针对DU节点级别也可以是针对用户业务级别。

DU中缓存的PDU数据超出CU测量控制中配置的最大时延,该测量项表明DU接收CU的某个PDU数据,并缓存在DU的发送缓冲区中待发送,但一直到测量控制所配置的最大时延超时后,DU还未将该PDU发送成功。该测量项仅支持事件型上报,当该事件发生后就可以上报。该测量项是针对DU节点级别也可以是针对用户业务级别。

RLC平均重传次数。在CU-DU分离中,在option2中,RLC层ARQ位于DU侧,在option2中可以配置该测量项。该测量项表明DU RLC层在发送RLC数据包时的平均重传次数。该测量项支持周期性上报配置或者事件型上报配置,该测量项是针对DU节点级别也可以是针对用户业务级别。

某个RLC PDU重传次数超过CU配置的最大重传次数,在option2中可以配置该测量项。该测量项表明DU RLC层在发送数据包时,某个RLC数据包重传次数超过的CU配置的最大重传次数。通常CU配置的RLC最大重传次数小于DU RLC协议层配置的最大重传次数。该测量项仅支持事件型上报配置,当该事件发生后就可以上报。该测量项是针对DU节点级别也可以是针对用户设备业务级别。

混合自动重传请求(Hybrid Automatic Repeat reQuest,简称HARQ)平均重传次数,该测量项表明DU的HARQ层在发送数据包时的平均重传次数。该测量项支持周期性上报配置或者事件型上报配置,该测量项是针对DU节点级别也可以是针对用户业务级别。

某个HARQ数据包重传次数超过CU配置的测量控制中配置的最大重传次数。该测量项表明DU HARQ层在发送数据包时,某个HARQ数据包重传次数超过的CU配置的最大重传次数。通常CU配置的HARQ最大重传次数是小于DU HARQ协议层配置的最大重传次数。该测量项仅支持事件型上报配置,该测量项是针对DU节点级别也可以是针对用户业务级别。

在本发明的一可选实施例中,所述方法还包括:所述CU根据所述测量报告判断所述DU传输异常或者接收到传输质量异常指示后,如果当前为多连接,则所述CU将所述分布式处理单元上的异常业务数据调度到另一个分布式处理单元上传输。如果是整个DU异常,则可以将DU上的全部业务数据调度到另一个DU上传输,如果是DU上的某个UE的业务异常,则可以将UE的异常业务调度到其他DU上传输。一种调度方法包括:

所述CU向UE发送PDU状态轮询包,要求所述UE上报下行数据包的接收情况;

所述UE接收所述用户设备上报的PDU状态报告后,根据所述PDU状态报告确定未成功传输的业务数据;

所述CU将所述未成功传输的业务数据调度到另一个DU上传输。

需要说明的是,将失效DU上的全部业务数据调度到另一个DU上传输时,也需要向该DU(失效DU)上的每个UE发送PDU状态轮询包,根据UE返回的PDU状态报告确定未成功传输的业务数据。

在本发明的一可选实施例中,还包括:所述CU根据所述测量报告判断所述DU传输异常或者接收到所述传输质量异常指示后,如果当前为单连接,则所述CU向高层上报传输异常,并根据所述高层的指示执行后续处理。在一实施例中,所述根据所述高层的指示执行后续处理包括:

当所述CU向所述高层上报的是DU传输异常且所述高层判断需要释放所述DU,则所述CU向所述DU发起删除所述DU的过程;

当所述CU向所述高层上报的是UE的业务传输质量异常,则根据所述高层的指示将所述UE的业务迁移到其他DU,或者,释放所述UE的业务。

下面说明一下各种情况下的处理。

如果DU直接上报传输质量异常指示,如果是节点传输异常,则:

在单连接的情况下,CU可以向高层上报DU传输异常,根据高层指示执行后续操作;

在多连接的情况下CU可以直接将失效DU上的全部用户设备的业务数据调度到另外一个DU上传输;

如果DU上报的是某个UE的业务的传输质量异常指示,则:

在该UE处于单连接的情况下,CU可以向高层上报DU某个UE业务传输异常,根据高层指示进行后续处理;

在该UE处于多连接的状态下,CU可以将该UE异常业务数据调度到另外一个DU(即该UE连接的另一个DU)上传输。

如果DU上报的是测量报告,CU可以根据测量报告判断DU是否传输异常。如果CU判断DU传输异常,则:

在单连接的情况下,CU向可以高层上报,根据高层指示执行后续操作;

在多连接的情况下,CU可以直接将失效DU上的全部用户业务数据调度到另外一个DU上传输;

如果是上报的是某个UE的业务传输质量异常,则:

在单连接的情况下,CU可以向高层上报DU某个UE业务传输异常,根据高层指示执行后续操作;

在多连接的情况下,CU可以将该UE的异常业务数据调度到另外一个DU上传输。

在另一实施例中,提供一种传输控制方法,包括:

DU接收CU发送的下行数据传输质量的测量控制信息;

所述DU根据所述测量控制信息进行测量,向所述CU上报测量报告或者传输质量异常指示。

在本发明的一可选实施例中,所述DU根据所述测量控制信息进行测量至少包括以下之一:

监测所述DU的全部业务数据的传输质量;

监测所述DU承载的一个或多个用户设备的业务数据的传输质量。

具体的,DU在接收到CU的关于DU传输质量的测量控制信息以后,在DU的数据传输过程中,根据测量控制信息中的内容监测本DU节点级别的数据传输质量或者本DU承载的UE业务级别的数据传输质量,并根据监测结果向CU反馈测量报告或者传输质量异常指示,这种反馈根据测量控制的配置项不同,可以是周期性上报或者是事件性上报。

在本发明的一可选实施例中,所述向所述集中式处理单元上报测量报告或者传输质量异常指示至少包括以下之一:

周期性向所述集中式处理单元上报测量报告或者传输质量异常指示;

事件性向所述集中式处理单元上报测量报告或者传输质量异常指示。

DU可以按照测量配置,向CU周期性或者事件性上报测量报告,由CU来判断DU传输质量是否异常。DU可以根据测量控制配置,在某项测量事件发生后,比如某个测量项大于或者小于某个门限以后,可以直接向CU上报DU节点传输质量异常指示,或者是承载的某个UE某个业务数据传输质量异常指示。如果DU曾经上报过异常指示,那么DU可以通过某项测量事件发生后来判断传输质量已经恢复,如某个测量项大于或者小于某个门限以后,直接向CU上报DU节点传输恢复指示,或者是某个UE业务的数据传输恢复指示。另外,如果物理层上报链路失败指示,DU可以把物理层链路失败指示上报给CU。

在本发明的一可选实施例中,所述测量包括至少以下之一:

所述分布式处理单元中下行缓存数据平均时延,所述分布式处理单元中缓存的PDU数据是否超出所述测量控制信息中配置的最大时延,RLC平均重传次数,某个RLC PDU重传次数是否超过所述测量控制信息中配置的最大重传次数,混合自动重传请求平均重传次数,某个混合自动重传请求数据包重传次数是否超过所述测量控制信息中配置的最大重传次数。

实施例二

如图2所示,本实施例提供一种传输控制装置10,可以部署在CU上,包括:

测量控制配置模块101,设置为,向DU发送下行数据传输质量的测量控制信息;

测量报告处理模块102,设置为,接收DU上报的测量报告或者传输质量异常指示。

在本发明的一可选实施例中,所述测量报告处理模块102还可设置为,

根据所述测量报告判断所述DU传输异常或者接收到所述传输质量异常指示后,如果当前为单连接,则向高层上报传输异常,并根据所述高层的指示执行后续处理。

后续处理包括:

当向所述高层上报的是DU传输异常且所述高层判断需要释放所述DU节点,则向所述DU发起删除所述DU节点的过程;

当向所述高层上报的是UE的业务传输质量异常,则根据所述高层的指示将所述UE的业务迁移到其他DU,或者,释放所述UE的业务。

在本发明的一可选实施例中,根据所述测量报告判断所述DU传输异常或者接收到传输质量异常指示后,如果当前为多连接,则将所述DU上的全部用户业务数据调度到另一个DU上传输,或者,将所述DU上异常业务数据调度到另一个DU上传输。

本实施例还提供一种传输控制装置20,包括:

测量配置模块201,设置为,接收CU下发的测量控制信息;

测量模块202,设置为,根据所述测量控制信息,进行相应的测量,生成测量报告或者传输质量指示(可以是传输质量异常指示和传输质量正常指示);其中,可以先根据所述测量控制信息生成测量配置,再根据所述测量配置进行测量;

上报模块203,设置为,向所述CU上报所述测量报告或者传输质量异常指示。

该装置各模块具体如何进行处理参考方法实施例,此处不再赘述。

实施例三

本实施例提供在小区建立过程中,CU对DU发起测量控制流程。其中,小区建立过程中的针对DU传输质量的测量控制是针对DU节点级别。

如图3所示,包括:

步骤301,CU在小区建立过程中,向DU发起小区建立请求(CELL_SETUP_REQUEST)消息,消息中携带DU ADDITION(增加DU)信息,通知DU需要将该DU增加到本小区中,且所述CELL_SETUP_REQUEST消息中携带针对DU下行数据测量的测量控制信息。

步骤302,DU接收到所述CELL_SETUP_REQUEST消息后,解析其中的测量控制信息,建立针对本DU节点的下行用户面数据传输的测量配置,向CU发送小区建立完成(CELL_SETUP_COMPLETE)消息,且该小区建立完成消息中携带测量控制建立是否成功状态信息。

实施例四

本实施例提供一种在小区修改过程中,CU对DU发起测量控制修改的流程。其中,小区修改过程中的针对DU传输质量的测量控制是针对DU节点级别。

如图4所示,本实施例提供的在小区修改过程中,CU对DU发起测量控制修改的流程包括:

步骤401,CU在小区修改过程中,向DU发起小区修改请求(CELL_MODIFICATION_REQUEST)消息通知DU需要修改DU配置,且所述小区修改请求消息中携带针对DU下行数据测量的测量控制信息。

步骤2:DU接收到所述CELL_MODIFICATION_REQUEST消息后,解析其中的测量控制信息,修改针对本DU节点的下行用户面数据传输的测量配置,向CU返回小区修改完成(CELL_MODIFICATION_COMPLETE)消息,且所述小区修改完成消息中携带测量控制修改是否成功状态信息。

实施例五

本实施例提供一种在UE和一个新DU建立业务承载过程中,涉及到CU对DU上该UE所建业务的传输质量的测量控制过程。UE和一个新DU建立业务承载过程中的测量控制是针对UE业务级别。

如图5所示,UE已和DU(该DU称为原DU,图5未示出)建立业务承载,需要和新DU(称为Target DU,即目标DU)建立业务承载,包括:

步骤501,CU在目标DU和UE建立业务连接过程中,CU向目标DU发起DU增加请求(DU_ADDITION_REQUEST)消息通知目标DU来建立UE的业务承载,在该DU增加请求消息中,携带针对目标DU承载的该UE业务的下行数据测量的测量控制信息。

步骤502:所述目标DU接收到所述DU_ADDITION_REQUEST消息后,解析其中的测量控制信息,建立该UE指定业务的下行用户面数据传输的测量配置,向CU返回DU增加确认(DU_ADDITION_ACKNOWLEDGE)消息,且所述DU增加确认消息中携带测量控制是否建立成功的状态信息。

步骤503,CU在原DU路径向UE下发RRC重配(RRC_Connection_Reconfiguration)消息;

步骤504,UE到目标DU的路径准备完成;

步骤505,UE在新建立的DU路径或者原DU路径向CU返回RRC重配完成(RRC_Connection_Reconfiguration)消息。

实施例六

本实施例提供一种在UE和DU修改业务承载过程中,涉及到CU对DU上该UE修改业务的传输质量的测量控制过程。UE和DU业务承载修改过程中的测量控制是针对UE业务级别。

如图6所示,包括:

步骤601,CU在DU和UE业务承载修改连接过程中,CU向所述DU发起DU修改请求(DU_MODIFICATION_REQUEST)消息通知DU修改UE的业务承载,在该消息中,携带针对DU承载的该UE业务的下行数据测量的测量控制信息。

步骤602,所述DU接收到所述DU_MODIFICATION_REQUEST消息后,解析其中的测量控制信息,根据该测量控制信息设置该UE指定业务的下行用户面数据传输的测量配置,向所述CU返回DU修改确认(DU_MODIFICATION_ACKNOWLEDGE)消息,所述DU修改确认消息中携带测量控制是否建立成功的信息。

步骤603,CU在原DU路径向UE下发RRC重配(RRC_Connection_Reconfiguration)消息;

步骤604,UE到DU业务重配置准备;

步骤605,UE发送RRC重配完成消息给CU。

实施例七

本实施例提供一种CU根据DU上报的下行数据传输质量测量报告或者传输质量异常指示进行后续处理的方法。

如图7所示,包括:

步骤701:DU根据CU配置的下行数据测量控制信息进行测量;

其中,所述测量包括测量至少如下之一:

DU中下行缓存数据平均时延,DU中缓存的PDU数据超出CU测量控制中配置的最大时延,RLC平均重传次数,某个RLC PDU重传次数超过CU配置的测量控制中配置的最大重传次数,HARQ平均重传次数,某个HARQ数据包重传次数超过CU配置的测量控制中配置的最大重传次数。

步骤702,DU上报测量报告给CU,或者DU根据测量结果上报传输质量异常指示给CU。

步骤703,CU根据DU上报的测量报告或者传输质量异常指示,判决是否通知高层(比如RRC层)DU传输数据异常。

步骤704,CU根据高层指示进行处理,包括:

A:如果测量报告是针对DU级别的,且高层判断需要释放整个DU节点,则由CU向DU发起删除整个DU节点的过程;

B:如果测量报告是针对UE业务级别的,且高层判断需要将该UE业务迁移到其他DU,则由CU向DU发起切换流程;

C:如果测量报告是针对UE业务级别的,且高层判断需要将该UE业务从该DU上释放,则由CU向DU发起业务释放流程;

D:如果测量报告是针对UE业务级别的,且当前在多连接情况下,CU可以发起将异常业务数据调度到其他DU上传输。

实施例八

本实施例提供一种多连接下CU根据DU上报下行数据传输质量的测量报告或者传输质量异常指示将异常业务数据调度到其他DU上传输的实现方法。和实施例六不同的是,在本实施例中,增加了对CU在多连接的情况下将DU中未能传输成功的数据调度到其他DU上传输的过程。

如图8所示,包括:

步骤801,UE和DU1,DU2之间建立了多连接业务承载。

步骤802,DU1根据CU配置的下行数据测量控制进行测量。

其中,所述测量包括测量至少如下之一:

DU1中下行缓存数据平均时延,DU1中缓存的PDU数据超出CU测量控制中配置的最大时延,RLC平均重传次数,某个RLC PDU重传次数超过CU配置的测量控制中配置的最大重传次数,HARQ平均重传次数,某个HARQ数据包重传次数超过CU配置的测量控制中配置的最大重传次数。

步骤803,DU1上报测量报告给CU,或者DU1根据测量结果上报传输质量异常指示给CU。

步骤804,所述CU根据测量报告或者传输质量异常指示,判决是否需要将DU1数据调度到其他DU上传输。

步骤805,所述CU决定将异常DU(本实施例中为DU1)的业务数据调度到其他DU上传输时,所述CU向UE发起一个PDU POLL数据包,要求UE上报下行数据包的接收情况(ACK,NACK)。

其中,在CU-DU option2架构中所述PDU POLL数据包是一个PDCP状态轮询包,在OPTION3中架构中所述PDU POLL数据包是一个RLC轮询包。

步骤806,所述UE向CU上报PDU状态报告(PDU_Status_Report),所述PDU状态报告携带(ACK,NACK)信息,可以通知CU哪些数据成功传输,哪些数据传输失败。

其中,在CU-DU option2架构中所述PDU状态报告是一个PDCP状态报告,在OPTION3中架构中所述PDU状态报告是一个RLC状态报告。

步骤807,所述CU根据UE上报的PDU状态报告,将源DU(本实施例中为DU1)上未能成功传输的数据重新在另一个DU(本实施例中为DU2)上发起重传,并将新发数据调度到另一个DU(本实施例中为DU2)上。

实施例九

本实施例提供一种传输控制装置,包括存储器和处理器,所述存储器存储有程序,所述程序在被所述处理器读取执行时,执行以下操作:

向分布式处理单元发送下行数据传输质量的测量控制信息;

以及,接收所述分布式处理单元上报的测量报告或者传输质量异常指示。

技术细节参考实施例一,此处不再赘述。

在另一实施例中,还提供一种包括上述传输控制装置的集中式处理单元。

实施例十

本实施例提供一种传输控制装置,包括存储器和处理器,所述存储器存储有程序,所述程序在被所述处理器读取执行时,执行以下操作:

接收集中式处理单元发送的下行数据传输质量的测量控制信息;

根据所述测量控制信息进行测量,向所述集中式处理单元上报测量报告或者传输质量异常指示。

在本发明一可选实施例中,所述根据所述测量控制信息进行测量至少包括以下之一:

监测所述分布式处理单元的全部业务数据的传输质量;

监测所述分布式处理单元承载的一个或多个用户设备的业务数据的传输质量。

在本发明一可选实施例中,所述向所述集中式处理单元上报测量报告或者传输质量异常指示包括:

周期性向所述集中式处理单元上报测量报告或者传输质量异常指示;

事件性向所述集中式处理单元上报测量报告或者传输质量异常指示。

在本发明一可选实施例中,所述测量包括指示以下之一:

分布式处理单元中下行缓存数据平均时延,分布式处理单元中缓存的PDU数据是否超出所述测量控制信息中配置的最大时延,RLC平均重传次数,某个RLC PDU重传次数是否超过所述测量控制信息中配置的最大重传次数,混合自动重传请求平均重传次数,某个混合自动重传请求数据包重传次数是否超过所述测量控制信息中配置的最大重传次数。

本发明还提供一种包括上述传输控制装置的分布式处理单元。

在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

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

虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。

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