数据传输方法及装置与流程

文档序号:17760436发布日期:2019-05-24 21:38阅读:111来源:国知局
数据传输方法及装置与流程

本发明涉及通信领域,具体而言,涉及一种数据传输方法及装置。



背景技术:

5g网络架构具有革新性和组网的灵活性,在5g网络中无线接入网侧的基站被分离为集中式处理单元cu(centralizedunit)和分布式处理单元du(distributedunit)两个功能实体,一个基站包含一个cu,以及一个或者多个du。在cu-du分离的网络架构中,时延不敏感的网络功能放在集中处理单元cu中,时延敏感的网络功能放在分布式处理单元du中,cu与du之间通过理想或非理想前传(fronthaul)进行传输和连接。

图1是根据相关技术中终端和一个基站下多个du连接的示意图,如图1所示,为了给用户提供更高的速率,现有的无线组网技术支持终端和一个基站中的多个du相连接,终端可以同时从两个或者多个du同时收发数据。

在现有的cu/du分离架构中,对于cu/du高层分离方案,将pdcp及其pdcp以上放在cu,rlc及其rlc以下的实体放在du。当终端和一个基站下的多个du连接的时候,对于基站cu实体将下行pdcppdu数据可以分流到两个或者两个以上的du来传输给终端,在数据传输过程中,如果某一个du发生了终端业务连接"outage"(outage在本文中定义为短暂的链路质量下降),为了降低数据传输时延和丢包,那么该du需要向cu发送outage消息,其中outage消息中携带du已经连续发送成功的最大pdcpsn序列号,cu接收到该du的outage消息,cu可以通过该outage消息中携带“最大pdcpsn序列号”判断发送到du的哪些pdcppdu还没有被该du成功发送,cu可以将这部分未成功发送的pdcppdu数据发送到另一个du上传输给终端,从而可以降低数据发送时延和丢包。当发生“outage"的du链路质量恢复以后,du可以向cu发送终端业务连接"resume"消息,用于通知cu其终端连接链路质量已经恢复,从而cu可以恢复将终端业务承载数据发送给该du来传输。但是在现有技术中,cu将源du未成功传输的数据发送到目标du重新传输,但是可能目标du无法识别这些数据是重传数据还是新传数据,并将这些数据排在发送队列尾部,从而导致加大数据传输时延。

另外,在现有无线通信技术中也支持基站双连接技术,一个用户可以和两个或者两个以上的基站保持连接,一个终端的业务承载数据可以被分流到两个或者两个以上的基站来传输。图2是根据相关技术中基站双连接的示意图,如图2所示,锚定基站指和核心网相连的基站,用于接收核心网下发的终端业务承载数据。分流基站,指和锚定基站相连的,用于接收锚定基站分流的终端业务承载数据的基站。用户终端和锚定基站以及分流基站同时连接。

当在采用基站双连接技术,当其中某个基站采用了cu/du分离的结构,当该基站的du出现终端业务链路短暂质量恶化后,现有的双连接技术只能等待该基站du终端链路质量恢复后再继续传输数据,而无法在该基站du发生终端连接链路质量恶化,将该基站du上未能成功传输的数据发送到另一个基站上传输,从而导致数据传输时延加大甚至丢包。所以现有双连接技术下,当其中某个基站采用了cu/du分离的结构,即使du下行数据传输链路质量变差,网络侧也无法主动采取手段进行相关调整,从而导致数据传输时延加大甚至丢包。

针对相关技术中在基站双连接技术中当某个基站采用了cu/du分离的结构,即使du下行数据传输链路质量变差,网络侧也无法主动采取手段进行相关调整,从而导致数据传输时延加大甚至丢包的问题,尚未提出解决方案。



技术实现要素:

本发明实施例提供了一种数据传输方法及装置,以至少解决相关技术中在基站双连接技术中当某个基站采用了cu/du分离的结构,即使du下行数据传输链路质量变差,网络侧也无法主动采取手段进行相关调整,从而导致数据传输时延加大甚至丢包的问题。

根据本发明的一个实施例,提供了一种数据传输方法,包括:

源基站通过分布式处理单元du检测到与终端的连接出现链路质量下降;

所述源基站通过集中式处理单元cu确定所述du未成功传输的数据,通过所述cu将所述du未成功传输的数据通过下行数据帧发送给目标基站,其中,所述下行数据帧用于所述目标基站将所述未成功传输的数据传输给所述终端;或者,所述源基站向所述目标基站发送所述源基站链路质量下降消息,其中,所述链路质量下降消息中携带有已成功传输数据的序列号,所述链路质量下降消息用于所述目标基站根据所述序列号确定所述du未成功传输的数据,停止向所述源基站发送分流数据并将所述du未成功传输的数据传输给所述终端。

可选地,所述源基站通过所述cu将所述du未成功传输的数据通过下行数据帧发送给目标基站包括:

所述源基站通过所述源基站与所述目标基站之间的接口将所述下行数据帧发送给所述目标基站,其中,所述下行数据帧中携带有所述du未成功传输的数据。

可选地,在所述源基站通过所述cu将所述du未成功传输的数据通过下行数据帧发送给目标基站之后,所述方法还包括:

所述源基站停止向所述du发送数据,并将从核心网接收到的数据发送给所述目标基站,通过所述目标基站将所述数据传输给所述终端。

可选地,所述源基站通过所述cu确定所述du未成功传输的数据包括:

所述源基站通过du向所述cu发送链路质量下降消息,其中,所述链路质量下降消息中携带有所述du成功传输数据的序列号;

所述源基站通过所述cu根据所述序列号确定所述du未成功传输的数据。

可选地,所述方法还包括:

所述源基站通过所述du检测到与所述终端的连接链路恢复正常;

所述源基站通过所述du向所述cu发送链路恢复正常的恢复消息;

所述源基站通过所述cu恢复向所述du发送所述终端业务承载的数据。

可选地,在所述源基站通过所述du向所述cu发送链路质量下降消息之后,所述方法还包括:

所述源基站通过所述cu启动一个定时器,当定时器超时前,接收到来自所述du的所述恢复消息后,对所述定时器进行清零;

当定时器超时后,未接收到来自所述du的所述恢复消息,释放所述终端的业务连接。

可选地,在所述源基站向所述目标基站发送源基站链路质量下降消息之后,所述方法还包括:

所述源基站通过所述du检测到与所述终端的连接链路恢复正常;

所述源基站通过所述du向所述cu发送链路恢复正常的恢复消息;

所述源基站通过所述cu向所述目标基站发送所述恢复消息,其中,所述恢复消息用于所述目标基站恢复向所述源基站发送分流数据。

可选地,所述下行数据帧中携带有重传数据指示,其中,所述重传数据指示用于指示所述目标基站识别重传数据并优先处理。

根据本发明的另一个实施例,还提供了一种数据传输方法,包括:

目标基站接收源基站通过下行数据帧发送的分布式处理单元du未成功传输的数据,其中,所述下行数据帧是所述源基站通过集中式处理单元cu发送的,所述du未成功传输的数据是所述源基站通过所述du检测到与终端的连接出现链路质量下降情况下通过所述cu确定的,将所述下行数据帧中携带的未成功传输数据传输给所述终端;或者,

所述目标基站接收所述源基站发送的所述源基站链路质量下降消息,其中,所述链路质量下降消息中携带有已成功传输数据的序列号,根据所述序列号确定所述du未成功传输的数据,停止向所述源基站发送分流数据并将所述du未成功传输的数据传输给所述终端。

可选地,所述方法还包括:

在所述目标基站根据所述重传数据指示将所述未成功传输的数据传输给所述终端的同时或之后,所述目标基站接收所述源基站发送的从核心网接收到的数据;

所述目标基站将所述数据传输给所述终端。

可选地,在所述目标基站接收源基站通过下行数据帧发送的du未成功传输的数据之后,所述方法还包括:

所述下行数据帧中还携带有重传数据指示,所述目标基站通过所述重传数据指示识别出所述数据为重传数据;

提高所述数据发送优先级。

可选地,在根据所述序列号确定所述du未成功传输的数据,停止向所述源基站发送分流数据并将所述du未成功传输的数据传输给所述终端之后,所述方法还包括:

所述目标基站接收所述源基站通过所述cu发送的恢复消息,其中,所述恢复消息是所述源基站通过所述du检测到与所述终端的连接链路恢复正常后,通过所述du发送给所述cu的;

所述目标基站根据所述恢复消息恢复向所述源基站发送分流数据。

根据本发明的另一个实施例,还提供了一种数据传输装置,应用于源基站,包括:

检测模块,用于通过分布式处理单元du检测到与终端的连接出现链路质量下降;

第一发送模块,用于通过集中式处理单元cu确定所述du未成功传输的数据,通过所述cu将所述du未成功传输的数据通过下行数据帧发送给目标基站,其中,所述下行数据帧用于所述目标基站将所述未成功传输的数据传输给所述终端;或者,

第二发送模块,用于向所述目标基站发送所述源基站链路质量下降消息,其中,所述链路质量下降消息中携带有已成功传输数据的序列号,所述链路质量下降消息用于所述目标基站根据所述序列号确定所述du未成功传输的数据,停止向所述源基站发送分流数据并将所述du未成功传输的数据传输给所述终端。

根据本发明的另一个实施例,还提供了一种数据传输装置,应用于目标基站,包括:

第一接收模块,用于接收源基站通过下行数据帧发送的分布式处理单元du未成功传输的数据,其中,所述下行数据帧是所述源基站通过集中式处理单元cu发送的,所述du未成功传输的数据是所述源基站通过所述du检测到与终端的连接出现链路质量下降情况下通过所述cu确定的,将所述下行数据帧中携带的未成功传输数据传输给所述终端;或者,

第二接收模块,用于接收所述源基站发送的所述源基站链路质量下降消息,其中,所述链路质量下降消息中携带有已成功传输数据的序列号,根据所述序列号确定所述du未成功传输的数据,停止向所述源基站发送分流数据并将所述du未成功传输的数据传输给所述终端。

根据本发明的又一个实施例,还提供了一种存储介质,所述存储介质包括存储的程序,其中,所述程序运行时执行上述任一项所述的方法。

根据本发明的又一个实施例,还提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行上述任一项所述的方法。

通过本发明,源基站通过分布式处理单元du检测到与终端的连接出现链路质量下降;所述源基站通过集中式处理单元cu确定所述du未成功传输的数据;所述源基站通过所述cu将所述du未成功传输的数据通过下行数据帧发送给目标基站,通过所述目标基站将所述未成功传输的数据传输给所述终端,或目标基站接收到原基站链路质量下降消息从而停止向源基站发送分流数据并将消息中已连续成功传输的数据最大序列号指示的未成功传输的数据传输给所述终端,解决了相关技术中在基站双连接技术中当某个基站采用了cu/du分离的结构,即使du下行数据传输链路质量变差,网络侧也无法主动采取手段进行相关调整,从而导致数据传输时延加大甚至丢包的问题,通过采取在链路质量好的基站上重传数据,从而降低数据传输时延和减少丢包,提高了用户体验。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据相关技术中终端和一个基站下多个du连接的示意图;

图2是根据相关技术中基站双连接的示意图;

图3是本发明实施例的数据传输方法的移动终端的硬件结构框图;

图4是根据本发明实施例的数据传输方法的流程图一;

图5是根据本发明实施例的数据传输方法的流程图二;

图6是根据本发明实施例的网元间传输用户面数据的下行数据帧定义的示意图;

图7是根据本发明实施例的当锚定基站的du发生outage以后的处理的流程图;

图8是根据本发明实施例的当分流基站的du发生outage以后的处理的流程图;

图9是根据本发明实施例的数据传输装置的框图一;

图10是根据本发明实施例的数据传输装置的框图二。

具体实施方式

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

实施例1

本申请实施例一所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图3是本发明实施例的数据传输方法的移动终端的硬件结构框图,如图3所示,移动终端10可以包括一个或两个(图中仅示出一个)处理器102(处理器102可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)、用于存储数据的存储器104、以及用于通信功能的传输装置106。本领域普通技术人员可以理解,图3所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,移动终端10还可包括比图3中所示更多或者更少的组件,或者具有与图3所示不同的配置。

存储器104可用于存储应用软件的软件程序以及模块,如本发明实施例中的数据传输方法对应的程序指令/模块,处理器102通过运行存储在存储器104内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者两个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至移动终端10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端10的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(networkinterfacecontroller,nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置106可以为射频(radiofrequency,rf)模块,其用于通过无线方式与互联网进行通讯。

基于上述的移动终端,本发明实施例,提供了一种数据传输方法,图4是根据本发明实施例的数据传输方法的流程图一,如图4所示,包括:

步骤s402,源基站通过分布式处理单元du检测到与终端的连接出现链路质量下降;

步骤s404,所述源基站通过集中式处理单元cu确定所述du未成功传输的数据,通过所述cu将所述du未成功传输的数据通过下行数据帧发送给目标基站,其中,所述下行数据帧用于所述目标基站将所述未成功传输的数据传输给所述终端;或者,

步骤s406,所述源基站向所述目标基站发送所述源基站链路质量下降消息,其中,所述链路质量下降消息中携带有已成功传输数据的序列号,所述链路质量下降消息用于所述目标基站根据所述序列号确定所述du未成功传输的数据,停止向所述源基站发送分流数据并将所述du未成功传输的数据传输给所述终端。

通过上述步骤,解决了相关技术中在基站双连接技术中当某个基站采用了cu/du分离的结构,即使du下行数据传输链路质量变差,网络侧也无法主动采取手段进行相关调整,从而导致数据传输时延加大甚至丢包的问题,通过采取在链路质量好的基站上重传数据,从而降低数据传输时延和减少丢包,提高了用户体验。

可选地,所述源基站通过所述cu将所述du未成功传输的数据通过下行数据帧发送给目标基站包括:所述源基站通过所述源基站与所述目标基站之间的接口将所述下行数据帧发送给所述目标基站,其中,所述下行数据帧中携带有所述du未成功传输的数据。

可选地,在所述源基站通过所述cu将所述du未成功传输的数据通过下行数据帧发送给目标基站之后,所述方法还包括:所述源基站停止向所述du发送数据,并将从核心网接收到的数据发送给所述目标基站,通过所述目标基站将所述数据传输给所述终端。

可选地,所述源基站通过所述cu确定所述du未成功传输的数据包括:所述源基站通过du向所述cu发送链路质量下降消息,其中,所述链路质量下降消息中携带有所述du成功传输数据的序列号;所述源基站通过所述cu根据所述序列号确定所述du未成功传输的数据。

可选地,所述方法还包括:所述源基站通过所述du检测到与所述终端的连接链路恢复正常;所述源基站通过所述du向所述cu发送链路恢复正常的恢复消息;所述源基站通过所述cu恢复向所述du发送所述终端业务承载的数据。

可选地,在所述源基站通过所述du向所述cu发送链路质量下降消息之后,所述方法还包括:所述源基站通过所述cu启动一个定时器,当定时器超时前,接收到来自所述du的所述恢复消息后,对所述定时器进行清零;当定时器超时后,未接收到来自所述du的所述恢复消息,释放所述终端的业务连接。

可选地,在所述源基站向所述目标基站发送源基站链路质量下降消息之后,所述方法还包括:所述源基站通过所述du检测到与所述终端的连接链路恢复正常;所述源基站通过所述du向所述cu发送链路恢复正常的恢复消息;所述源基站通过所述cu向所述目标基站发送所述恢复消息,其中,所述恢复消息用于所述目标基站恢复向所述源基站发送分流数据。

可选地,所述下行数据帧中携带有重传数据指示,其中,所述重传数据指示用于指示所述目标基站识别重传数据并优先处理。

实施例2

本发明实施例还提供了一种数据传输方法,提供了一种数据传输方法,图5是根据本发明实施例的数据传输方法的流程图二,如图5所示,包括:

步骤s502,目标基站接收源基站通过下行数据帧发送的分布式处理单元du未成功传输的数据,其中,所述下行数据帧是所述源基站通过集中式处理单元cu发送的,所述du未成功传输的数据是所述源基站通过所述du检测到与终端的连接出现链路质量下降情况下通过所述cu确定的,将所述下行数据帧中携带的未成功传输数据传输给所述终端;或者,

步骤s504,所述目标基站接收所述源基站发送的所述源基站链路质量下降消息,其中,所述链路质量下降消息中携带有已成功传输数据的序列号,根据所述序列号确定所述du未成功传输的数据,停止向所述源基站发送分流数据并将所述du未成功传输的数据传输给所述终端。

可选地,所述方法还包括:在所述目标基站根据所述重传数据指示将所述未成功传输的数据传输给所述终端的同时或之后,所述目标基站接收所述源基站发送的从核心网接收到的数据;所述目标基站将所述数据传输给所述终端。

可选地,在所述目标基站接收源基站通过下行数据帧发送的du未成功传输的数据之后,所述方法还包括:所述下行数据帧中还携带有重传数据指示,所述目标基站通过所述重传数据指示识别出所述数据为重传数据,提高所述数据发送优先级,优先发送重传数据。

可选地,在根据所述序列号确定所述du未成功传输的数据,停止向所述源基站发送分流数据并将所述du未成功传输的数据传输给所述终端之后,所述方法还包括:所述目标基站接收所述源基站通过所述cu发送的恢复消息,其中,所述恢复消息是所述源基站通过所述du检测到与所述终端的连接链路恢复正常后,通过所述du发送给所述cu的;所述目标基站根据所述恢复消息恢复向所述源基站发送分流数据。

本发明实施例在网元间传输用户面数据的下行数据帧定义中增加了“重传数据指示”字段,可以应用于基站内部cu和du之间的接口(f1接口),以及基站和基站之间的接口(x2或者xn接口)。下行数据帧中如果该字段存在则表明是重传数据,不存在则表明是非重传数据;或者该字段取值为true为重传数据,取值为false为非重传数据。

当该下行数据定义应用于cu和du之间的接口时候,cu将一个du上未成功传输的数据,通过下行数据帧发送给目标du传输。当目标du通过下行数据帧中的“重传数据指示”字段识别出该数据为重传数据,从而提高该数据发送优先级,优先发送该数据。

当该下行数据定义应用于基站和基站之间的接口时候,源基站将本基站上未成功传输的数据,通过下行数据帧发送给目标基站传输。当目标基站通过下行数据帧中的“重传数据指示”字段识别出该数据为重传数据,从而提高该数据发送优先级,优先发送该数据。

当锚定基站的cu节点接收到本基站du上报的终端业务连接outage消息后,cu通过outage消息中"连续成功递交的最大分组数据汇聚协议(packetdataconvergenceprotocol,简称为pdcp)sn序列号"ie判断du有哪些pdcppdu还未成功传输,并将这部分pdcppdu通过基站间下行数据帧发送给分流基站传输,并在下行数据帧的“重传数据指示”表明该数据为重传数据。并且停止向本基站du发送数据,并将从核心网接收到的后续终端业务承载数据发送给分流基站传输。当分流基站接收到锚定基站转发的下行数据帧,分流基站如果通过下行数据帧中的“重传数据指示”字段识别出该数据为重传数据,从而提高该数据发送优先级,优先发送该数据。当锚定基站的cu节点接收到本基站du上报的终端业务连接resume消息后,锚定基站恢复向本基站du发送终端业务承载数据。可选的,锚定基站cu接收到终端连接outage消息后,可以启动一个定时器,当定时器超时前接收到来自du的终端连接resume消息后,cu停止该定时器。当定时器超时后,cu还未接收到du上报的终端连接resume消息,cu可以发起终端rrc连接释放过程,释放终端的业务连接。

当分流基站的cu节点接收到本基站du上报的终端业务连接outage消息后。如果基站间接口可以直接识别outage消息,那么分流基站直接向锚定基站转发outage消息,否则分流基站cu构造向锚定基站发送的outage消息,分流基站cu解析接收到的来自du的outage消息中"连续成功递交的最大pdcpsn序列号"ie,并将该ie数值填入构造的向锚定基站发送的outage消息中的"连续成功递交的最大pdcpsn序列号"ie。分流基站将该outage消息发送给锚定基站。当分流基站cu节点接收到本基站du上报的终端业务连接resume消息后,如果基站间接口可以直接识别resume消息,那么分流基站直接向锚定基站转发resume消息,否则分流基站cu构造向锚定基站发送的resume消息,用于向锚定基站通知分流基站终端业务传输链路质量已经恢复。

当锚定基站接收到分流基站发送过来的终端业务连接outage消息以后,锚定基站通过outage消息中"连续成功递交的最大pdcpsn序列号"ie判断分流基站上有哪些pdcppdu还未成功传输,并将这部分pdcppdu在本基站上发送给终端。并且,锚定基站停止向分流基站发送终端业务承载数据。当锚定基站接收到分流基站上报的终端业务连接resume消息后,基站恢复向分流基站发送终端业务承载分流数据。可选的,锚定基站接收到分流基站发送的终端业务连接outage消息后,可以启动一个定时器,当定时器超时前接收到分流基站终端业务连接resume消息后,锚定基站停止该定时器。当定时器超时后,锚定基站还未接收到分流基站上报的终端业务连接resume消息,锚定基站可以发起承载类型修改过程将分流到分流基站的业务承载修改为单独由锚定基站传输的承载类型,或者锚定基站可以发起分流基站节点释放过程。

当在采用基站双连接技术,当其中某个基站采用了cu/du分离的结构,当该基站的du出现终端业务连接outage后,现有的双连接技术只能等待该基站du业务链路质量恢复后再继续传输数据,从而导致数据传输时延加大甚至丢包。采用本发明技术以后,网络侧可以采取在链路质量好的基站上重传数据,从而降低数据传输时延和减少丢包。并且通过定义网元间下行数据帧中的“重传数据指示”字段来标识数据是否为重传数据,从而提高该数据发送优先级,来降低数据发送时延。

下面结合附图对本发明实施例进行进一步说明。

示例1

图6是根据本发明实施例的网元间传输用户面数据的下行数据帧定义的示意图,如图6所示,可以应用于基站内部cu和du之间的接口(f1接口),以及基站和基站之间的接口(x2或者xn接口)。下行数据帧中包含本发明提出的“重传数据指示”字段,其他下行数据帧的字段没有标明在示意图中。如果该字段存在则表明是重传数据,不存在则表明是非重传数据;或者该字段取值为true为重传数据,取值为false为非重传数据。

当该下行数据帧定义应用于cu和du之间的接口时候,cu将一个du上未成功传输的数据,通过下行数据帧发送给目标du传输。当目标du通过下行数据帧中的“重传数据指示”字段识别出该数据为重传数据,从而提高该数据发送优先级,优先发送该数据。

当该下行数据帧定义应用于基站和基站之间的接口时候,源基站将本基站上未成功传输的数据,通过下行数据帧发送给目标基站传输。当目标基站通过下行数据帧中的“重传数据指示”字段识别出该数据为重传数据,从而提高该数据发送优先级,优先发送该数据。

示例2

图7是根据本发明实施例的当锚定基站的du发生outage以后的处理的流程图,如图7所示,包括:

步骤1,终端和锚定基站以及分流基站建立了双连接。其中锚定基站是一个cu/du分离架构的基站。分流基站可以是cu/du分离架构也可以是一体式架构。

步骤2,锚定基站的du检测到了终端链路质量outage。

步骤3,锚定基站的du向本基站cu上报终端业务连接outage消息。

步骤4,锚定基站停止向du发送终端业务下行数据。

步骤5,锚定基站的cu通过outage消息中"连续成功递交的最大pdcpsn序列号"ie判断du有哪些pdcppdu还未成功传输,并将这部分pdcppdu通过下行数据帧发送给分流基站传输。并将从核心网接收到的后续终端业务承载数据通过下行数据帧全部发送给分流基站传输。

步骤6,当分流基站通过下行数据帧中的“重传数据指示”字段识别出该数据为重传数据,从而提高该数据发送优先级,优先发送该数据。

步骤7,当锚定基站的du检测到终端业务链路质量恢复以后,向cu发送终端连接resume消息。

步骤8,锚定基站的cu节点接收到本基站du上报的resume消息后,锚定基站恢复向本基站du发送数据。

另外可选的,在步骤3以后,锚定基站的cu接收到终端业务连接outage消息后,可以启动一个定时器,当定时器超时前接收到resume消息后,cu停止该定时器。当定时器超时后,cu还未接收到du上报的resume消息,cu可以发起终端rrc连接释放过程,释放和终端的连接。

示例3

图8是根据本发明实施例的当分流基站的du发生outage以后的处理的流程图,如图8所示,包括:

步骤1,终端和锚定基站以及分流基站建立了双连接。其中分流基站是一个cu/du分离架构的基站。锚定基站可以是cu/du分离架构也可以是一体式架构。

步骤2,分流基站的du检测到了终端链路质量outage.

步骤3,分流基站的du向分流基站cu上报终端业务连接outage消息。

步骤4,当分流基站的cu节点接收到本基站du上报的终端业务连接outage消息后,分流基站向锚定基站发送的outage消息,outage消息中包含"连续成功递交的最大pdcpsn序列号"ie。

步骤5,锚定基站接收到分流基站发送过来的终端业务连接outage消息以后,停止向分流基站发送终端业务承载数据。锚定基站并通过outage消息中"连续成功递交的最大pdcpsn序列号"ie判断du有哪些pdcppdu还未成功传输,并将这部分pdcppdu在锚定基站上发送给终端。并将从核心网接收到的后续终端业务承载数据全部在锚定基站上发送给终端。

步骤6,当分流基站的du检测到终端业务链路质量恢复以后,向分流基站cu发送终端业务连接resume消息。

步骤7,分流基站cu接收到本基站du发送的终端业务连接resume消息以后,分流基站向锚定基站发送resume消息。

步骤8,锚定基站的接收到分流基站上报的终端业务连接resume消息后,锚定基站恢复向分流基站发送终端业务承载数据。

可选的,在步骤4以后,锚定基站接收到分流基站发送的终端业务连接outage消息后,可以启动一个定时器,当定时器超时前接收到分流基站终端业务连接resume消息后,锚定基站停止该定时器。当定时器超时后,锚定基站还未接收到分流基站上报的resume消息,锚定基站可以发起终端业务承载类型修改过程,可以将终端业务承载类型修改为只在锚定基站上传输,或者锚定基站可以发起分流基站节点释放过程。

实施例3

根据本发明的另一个实施例,还提供了一种数据传输装置,应用于源基站,图9是根据本发明实施例的数据传输装置的框图一,如图9所示,包括:

检测模块92,用于通过分布式处理单元du检测到与终端的连接出现链路质量下降;

第一发送模块94,用于通过集中式处理单元cu确定所述du未成功传输的数据,通过所述cu将所述du未成功传输的数据通过下行数据帧发送给目标基站,其中,所述下行数据帧用于所述目标基站将所述未成功传输的数据传输给所述终端;或者,

第二发送模块96,用于向所述目标基站发送所述源基站链路质量下降消息,其中,所述链路质量下降消息中携带有已成功传输数据的序列号,所述链路质量下降消息用于所述目标基站根据所述序列号确定所述du未成功传输的数据,停止向所述源基站发送分流数据并将所述du未成功传输的数据传输给所述终端。

上述的检测模块92,第一发送模块94以及第二发送模块96的功能通过基站的控制器和处理器实现。

实施例4

根据本发明的另一个实施例,还提供了一种数据传输装置,应用于目标基站,图10是根据本发明实施例的数据传输装置的框图二,如图10所示,包括:

第一接收模块102,用于接收源基站通过下行数据帧发送的分布式处理单元du未成功传输的数据,其中,所述下行数据帧是所述源基站通过集中式处理单元cu发送的,所述du未成功传输的数据是所述源基站通过所述du检测到与终端的连接出现链路质量下降情况下通过所述cu确定的,将所述下行数据帧中携带的未成功传输数据传输给所述终端;或者,

第二接收模块104,用于接收所述源基站发送的所述源基站链路质量下降消息,其中,所述链路质量下降消息中携带有已成功传输数据的序列号,根据所述序列号确定所述du未成功传输的数据,停止向所述源基站发送分流数据并将所述du未成功传输的数据传输给所述终端。

上述的检测模块,第一接收模块102和第二接收模块104的功能通过基站的控制器和处理器实现。

实施例5

本发明的实施例还提供了一种存储介质,该存储介质包括存储的程序,其中,上述程序运行时执行上述任一项所述的方法。

可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:

s11,源基站通过分布式处理单元du检测到与终端的连接出现链路质量下降;

s12,所述源基站通过集中式处理单元cu确定所述du未成功传输的数据,通过所述cu将所述du未成功传输的数据通过下行数据帧发送给目标基站,其中,所述下行数据帧用于所述目标基站将所述未成功传输的数据传输给所述终端;或者,

s13,所述源基站向所述目标基站发送所述源基站链路质量下降消息,其中,所述链路质量下降消息中携带有已成功传输数据的序列号,所述链路质量下降消息用于所述目标基站根据所述序列号确定所述du未成功传输的数据,停止向所述源基站发送分流数据并将所述du未成功传输的数据传输给所述终端。

可选地,在本实施例中,上述存储介质还可以被设置为存储用于执行以下步骤的程序代码:

s21,目标基站接收源基站通过下行数据帧发送的分布式处理单元du未成功传输的数据,其中,所述下行数据帧是所述源基站通过集中式处理单元cu发送的,所述du未成功传输的数据是所述源基站通过所述du检测到与终端的连接出现链路质量下降情况下通过所述cu确定的,将所述下行数据帧中携带的未成功传输数据传输给所述终端;或者,

s22,所述目标基站接收所述源基站发送的所述源基站链路质量下降消息,其中,所述链路质量下降消息中携带有已成功传输数据的序列号,根据所述序列号确定所述du未成功传输的数据,停止向所述源基站发送分流数据并将所述du未成功传输的数据传输给所述终端。

可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(read-onlymemory,简称为rom)、随机存取存储器(randomaccessmemory,简称为ram)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

实施例6

本发明的实施例还提供了一种处理器,该处理器用于运行程序,其中,该程序运行时执行上述任一项方法中的步骤。

可选地,在本实施例中,上述程序用于执行以下步骤:

s31,源基站通过分布式处理单元du检测到与终端的连接出现链路质量下降;

s32,所述源基站通过集中式处理单元cu确定所述du未成功传输的数据,通过所述cu将所述du未成功传输的数据通过下行数据帧发送给目标基站,其中,所述下行数据帧用于所述目标基站将所述未成功传输的数据传输给所述终端;或者,

s33,所述源基站向所述目标基站发送所述源基站链路质量下降消息,其中,所述链路质量下降消息中携带有已成功传输数据的序列号,所述链路质量下降消息用于所述目标基站根据所述序列号确定所述du未成功传输的数据,停止向所述源基站发送分流数据并将所述du未成功传输的数据传输给所述终端。

可选地,在本实施例中,上述程序还用于执行以下步骤:

s41,目标基站接收源基站通过下行数据帧发送的分布式处理单元du未成功传输的数据,其中,所述下行数据帧是所述源基站通过集中式处理单元cu发送的,所述du未成功传输的数据是所述源基站通过所述du检测到与终端的连接出现链路质量下降情况下通过所述cu确定的,将所述下行数据帧中携带的未成功传输数据传输给所述终端;或者,

s42,所述目标基站接收所述源基站发送的所述源基站链路质量下降消息,其中,所述链路质量下降消息中携带有已成功传输数据的序列号,根据所述序列号确定所述du未成功传输的数据,停止向所述源基站发送分流数据并将所述du未成功传输的数据传输给所述终端。可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在两个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的两个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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