基站及其承载服务质量控制方法与流程

文档序号:18690089发布日期:2019-09-17 20:29阅读:263来源:国知局
基站及其承载服务质量控制方法与流程

本发明涉及通信技术领域,特别是涉及一种基站及其承载服务质量控制方法。



背景技术:

长期演进(Long Term Evolution,LTE)和无线局域网(Wireless LAN,WLAN)汇聚(LTE-WLAN Aggregation,LWA),是移动终端(即UE Termination,简称UE)在无线资源控制连接状态时(RRC Connected)被基站配置为同时使用LTE和WLAN的无线资源进行数据传输,此时移动终端与LTE中的基站保持RRC连接,移动终端的非接入层信令由基站负责传输(上行的非接入层信令由基站发送给核心网,下行的非接入层信令由基站发送给移动终端)。本发明中的移动终端均支持LTE和WLAN的汇聚。管辖WLAN资源的称为WLAN终端(WLAN Termination,WT)。

在LTE和WLAN汇聚中,每个承载的下行分组数据汇聚协议(Packet Data Convergence Protocol,PDCP)数据包由位于基站的PDCP实体生成,通过LTE的无线链路控制(Radio Link Control,RLC)层或者媒体介入控制(Medium Access Control,MAC)层,或者通过WLAN传输至移动终端。请参见图1和图2所示,在共存场景中,支持LTE和WLAN汇聚的基站可以通过理想化或者内部的回程链路与WT进行连接。而在非共存场景中,支持LTE和WLAN汇聚的基站可以通过非理想化的回程链路与WT进行连接。请参见图1所示,在共存场景中,移动终端可以建立多个无线承载,如下行数据传输仅利用LTE传输资源的主小区承载(Master Cell Group Bearer,MCG Bearer);下行数据传输同时利用LTE和WLAN传输资源的分离承载(Split Bearer);下行数据传输仅利用WLAN传输资源的转移承载(Switched Bearer),转移承载的PDCP实体还位于LTE系统的基站内。对于移动终端建立的分离承载或转移承载,该承载的PDCP实体下发的数据包中需要插入该数据的无线承载(Data Radio Bearer,DRB)标识信息,使得移动终端可以通过所述DRB标识来区分不同承载的数据包。其中,对承载的PDCP实体下发的数据包插入该数据的无线承载(Data Radio Bearer,DRB)标识的处理,可以由新引入的LWA自适应层(LWA Adaptation Layer)实施,或由增强的PDCP实体实施。

现有技术中,WLAN没有采用自动重传请求(Automatic Repeat Request,ARQ)机制,因此WLAN不能提供非常可靠的数据传输,也就可能不能确保承载所要求的服务质量(Quality of Service,QoS)需求。对于利用WLAN资源进行传输的承载,包括分离承载(Split Bearer)和转移承载(Switched Bearer),当PDCP实体产生的下行数据包到达WLAN侧之后,其数据传输的调度由WLAN独立进行调度实施,这将导致非MCG承载(即分离承载和转移承载)无法达到相应的服务质量的要求。



技术实现要素:

本发明实施例解决的技术问题是如何确保移动终端建立的承载可以满足相应的服务质量的要求。

为解决上述问题,本发明实施例提供了一种承载服务质量控制方法,所述承载服务质量控制方法,包括:

获取移动终端测量并上报的承载中经由WLAN传输的下行传输速率或数据包数量信息;

根据所述承载中经由WLAN传输的下行传输速率或数据包数量信息,分析得到非MCG承载的下行传输速率和传输时延的信息;

当确定非MCG承载的下行传输速率和传输时延中至少一项不满足对应的服务质量要求时,对所述移动终端的承载进行相应的调整。

可选地,所述对移动终端中的承载进行相应的调整,包括:

当确定非MCG承载的下行传输速率,超过该非MCG承载的服务质量对应的上限速率阈值时,通知该非MCG承载的PDCP实体降低向WT传输数据的速率;

当确定非MCG承载的下行传输速率,低于该非MCG承载的服务质量对应的下限速率阈值,将所述非MCG承载配置为MCG承载;

当确定非MCG承载的数据传输时延超过该非MCG承载的服务质量对应的传输时延时,将该非MCG承载配置为MCG承载。

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

根据所述承载中经由WLAN传输的下行传输速率或数据包数量信息,分析得到所述承载中所有非保证比特速率承载的下行传输速率之和;

当所述承载中所有非保证比特速率业务的下行传输速率之和超过聚合最大比特速率,对所述移动终端的非保证比特速率承载执行相应的调整。

可选地,所述对所述移动终端中的非保证比特速率承载执行相应的调整,包括:

降低部分或者全部非保证比特速率承载的下行传输速率,以使得所有非保证比特速率承载的传输速率之和小于或等于所述聚合最大比特速率。

可选地,所述移动终端上报的经由WLAN传输的下行传输速率或数据包数量信息为下述任一项:

单个非MCG承载经由WLAN传输的下行传输速率或数据包数量;

多个非MCG承载经由WLAN传输的下行传输速率之和;

单个非保证比特速率承载经由WLAN传输的下行传输速率或数据包数量;

多个非保证比特速率承载经由WLAN传输的下行传输速率之和。

可选地,所述移动终端在满足预设的上报条件时上报所述承载经由WLAN传输的下行传输速率或数据包数量信息。

可选地,所述预设的上报条件为基站设定。

可选地,所述预设的上报条件包括以下至少一项:

达到预设的周期上报时间;

经由WLAN传输的下行传输速率低于预定的第一门限或者高于预定的第二门限;

经由WLAN传输的下行分组数据汇聚协议数据包的数量低于预设的第一数量阈值,或者高于预设的第二数量阈值。

本发明实施例还提供了一种基站,所述基站包括:

获取单元,适于获取移动终端测量并上报的承载中经由WLAN传输的下行传输速率或数据包数量信息;

第一分析单元,适于根据所述承载中经由WLAN传输的下行传输速率或数据包数量信息,分析得到非MCG承载的下行传输速率和传输时延的信息;

第一调整单元,适于当确定非MCG承载的下行传输速率和传输时延中至少一项不满足对应的服务质量要求时,对所述移动终端的承载进行相应的调整。

可选地,所述第一调整单元适于当确定非MCG承载的下行传输速率,超过该非MCG承载的服务质量对应的上限速率阈值时,通知该非MCG承载的PDCP实体降低向WT传输数据的速率;当确定非MCG承载的下行传输速率,低于该非MCG承载的服务质量对应的下限速率阈值,将所述非MCG承载配置为MCG承载;当确定非MCG承载的数据传输时延超过该非MCG承载的服务质量对应的传输时延时,将该非MCG承载配置为MCG承载。

可选地,所述基站还包括:

第二分析单元,适于根据所述承载中经由WLAN传输的下行传输速率或数据包数量信息,分析得到所述承载中所有非保证比特速率承载的下行传输速率之和;

第二调整单元,适于当所述承载中所有非保证比特速率业务的下行传输速率之和超过聚合最大比特速率,对所述移动终端的非保证比特速率承载执行相应的调整。

可选地,所述第二调整单元适于降低部分或者全部非保证比特速率承载的下行传输速率,以使得所有非保证比特速率承载的传输速率之和小于或等于所述聚合最大比特速率。

可选地,述移动终端上报的经由WLAN传输的下行传输速率或数据包数量信息为下述任一项:

单个非MCG承载经由WLAN传输的下行传输速率或数据包数量;

多个非MCG承载经由WLAN传输的下行传输速率之和;

单个非保证比特速率承载经由WLAN传输的下行传输速率或数据包数量;

多个非保证比特速率承载经由WLAN传输的下行传输速率之和。

可选地,所述移动终端在满足预设的上报条件时上报所述承载经由WLAN传输的下行传输速率或数据包数量信息。

可选地,所述预设的上报条件为基站设定。

可选地,所述预设的上报条件包括以下至少一项:

达到预设的周期上报时间;

经由WLAN传输的下行传输速率低于预定的第一门限或者高于预定的第二门限;

经由WLAN传输的下行分组数据汇聚协议数据包的数量低于预设的第一数量阈值,或者高于预设的第二数量阈值。

与现有技术相比,本发明的技术方案具有以下的优点:

上述的方案,通过移动终端上报的承载经由WLAN传输的数据传输速率,得到对应各个不同非MCG承载对应的下行数据传输速率和传输时延,并分别与对应承载的服务质量对应的下行数据传输速率和传输时延进行比较,根据比较结果对承载进行相应的调整,以使得移动终端的各个非MCG承载可以满足相应的服务质量,提升用户的使用体验。

进一步地,在确定所述移动终端中的所有非保证比特速率业务的下行数据传输速率之和大于预设的AMBR时,对使得所有非保证比特速率业务的下行数据传输速率进行调整,以满足所述移动终端的AMBR的需求,可以提升用户的使用体验。

附图说明

图1是现有技术中的LTE和WLAN汇聚时的共存场景的框架示意图;

图2是现有技术中的LTE和WLAN汇聚时的非共存场景的框架示意图;

图3是本发明实施例中的一种承载服务质量控制方法的流程图;

图4是本发明实施例中一种基站的结构示意图。

具体实施方式

对于配置了LTE和WLAN汇聚的移动终端,其承载的下行数据传输,由该承载的PDCP实体经过加密以及增加PDCP序列号后,生成PDCP数据包。如果该承载是分离承载,则该承载的部分PDCP数据包由LTE侧负责传输,其余部分PDCP数据包由WLAN侧负责传输;如果该承载是转移承载,则该承载的PDCP数据包均由WLAN侧负责传输。对于由WLAN侧传输的数据包,需要插入该数据的无线承载(Data Radio Bearer,DRB)标识信息,使得移动终端可以通过所述DRB标识来区分不同承载的数据包。其中,对PDCP数据包插入该数据的无线承载(Data Radio Bearer,DRB)标识的处理,可以由新引入的LWA自适应层(LWA Adaptation Layer)实施,或由增强的PDCP实体实施。现有技术中,对于利用WLAN资源进行传输的非主小区(Master Cell Group,MCG)承载包括分离承载(Split Bearer)和转移承载(Switched Bearer),当PDCP实体产生的下行数据包(加入了DRB标识之后)到达WLAN侧之后,其数据传输的调度由WLAN独立进行调度实施,这不仅将导致非MCG承载无法达到相应的服务质量(Quality of Service,QoS)需求,而且可能使得移动终端的建立的非保证比特速率(Non-GBR)承载的下行数据传输速率之和,超过聚合最大比特速率(Aggregate Maximum Bit Rate,AMBR)的要求。

为解决上述问题,本发明实施例采用的技术方案通过移动终端对经由WLAN传输的数据传输速率进行测量并报告给基站,基站根据移动终端的测量结果,对移动终端所建立的承载进行相应的调整,以使得移动终端的各个非MCG承载可以满足相应的服务质量需求,并可以满足所述移动终端的AMBR的需求。

为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。

图3示出了本发明实施例中的一种承载服务质量控制方法的流程图。如图3所示的承载服务质量控制方法,可以包括:

步骤S301:获取移动终端测量并上报的承载中经由WLAN传输的下行传输速率或数据包数量信息。

在具体实施中,当移动终端处于LTE和WLAN汇聚状态时,当满足预设的上报条件时,移动终端会对其创建的承载中经由WLAN传输的下行传输速率或数据包数量进行相应的测量,并将相应的测量结果发送至服务所述移动终端的基站。其中,预设的上报条件可以是协议预先设定的上报条件,也可以是基站通过信令设置的上报条件。

其中,预设的上报条件可以为到达预设的周期上报时间,即移动终端按照预设的上报周期上报。其中,各个不同的非MCG承载的上报周期可以相同或者不同。预设的上报条件也可以由相应的事件触发移动终端的上报,如分裂承载(Split Bearer)或者转移承载(Switched Bearer)经由WLAN传输的下行传输速率(即下行数据传输速率,因为经由WLAN不传输该移动终端的RRC信令和非接入层信令,因此经由WLAN传输的下行传输速率即指下行数据传输速率)低于预定的第一门限(该门限可以为0),或者高于预定的第二门限,或者,也可以经由WLAN传输的下行分组数据汇聚协议数据包(PDCP PDU)的数量低于预设的第一数量阈值时,或者高于预设的第二数量阈值时,执行上报。

在具体实施中,所述门限值和阈值可以采用协议预先设定,或者由基站通过信令设置。

移动终端可以依据预设的上报条件针对每个Split Bearer和Switched Bearer独立上报,也可以是一起上报。当所述预设的上报具体案件由基站进行配置时,基站可以配置移动终端上报多个承载总的数据传输速率。

在具体实施中,移动终端上报的所有承载的下行传输速率可以为所有经由WLAN传输的下行传输速率之和的信息,或者为各个不同的非MCG承载的下行传输速率的信息,或者各个非MCG承载在预设时间内经由WLAN传输的数据包的数量信息。

例如,在移动终端处于LTE和WLAN汇聚状态时,移动终端中建立了4个承载业务,分别为DRB1、DRB2、DRB3和DRB4。其中,DRB1为保证比特速率(Guaranteed Bit Rate,GBR)业务,基站配置为MCG承载,即由基站负责该业务的数据传输。DRB2是Non-GBR业务,基站配置为Split Bearer,即由基站和WLAN负责该业务的下行数据传输,上行数据还是由基站负责传输。DRB3是GBR业务,基站配置为Split Bearer。DRB4是Non-GBR业务,基站配置为Switched Bearer,即由WLAN负责该业务的下行数据传输,上行还是由基站负责传输。

比如,移动终端被配置为周期性的上报DRB2、DRB3和DRB4各自经由WLAN传输的下行传输速率或接收到的PDCP数据包数量,上报的周期为10秒。移动终端在收到该配置后,每隔10秒测量并上报DRB2、DRB3和DRB4经由WLAN传输的下行数据传输速率或接收到的PDCP数据包数量。其中,移动终端具体的上报周期可以采用不同的实现机制,可以将DRB2和DRB4的上报周期设置为10秒,或者将DRB3的上报周期设置为1秒。

比如,上报条件为事件触发的上报,如DRB2、DRB3或DRB4经由WLAN传输的下行传输速率低于预定的门限,其中,所述门限可以为0,即经由WLAN传输的下行传输速率为0时,移动终端需要向基站上报。或者DRB2、DRB3或DRB4经由WLAN传输的下行传输速率高于预定的门限,移动终端需要向基站上报。

在具体实施中,移动终端可以在PDCP层向基站上报,也可以在无线资源控制(Radio Resource Control,RRC)层向基站上报所述下行传输速率或接收到的PDCP数据包数量。

需要说明的是,通常移动终端在执行测量时需要判断是否主小区的参考信号接收功率(Reference Signal Receiving Power,RSRP)值是否低于S-measure。只有RSRP值低于S-measure时,移动终端才会对相邻小区执行测量。但是,当移动终端处于LTE和WLAN汇聚状态时,当主小区的RSRP值高于S-measure,移动终端可能不会对经由WLAN传输的下行传输速率或下行数据包数量进行测量,也不会执行基站配置的WLAN相关的测量。

为了避免上述情况的发生,要求移动终端在执行基站配置的WLAN相关的测量时忽视S-measure,即不管主小区的RSRP值是否低于S-measure,均需要执行基站配置的WLAN相关的测量。

步骤S302:根据所述移动终端上报的承载的下行传输速率的信息,分析得到不同的非MCG承载经由WLAN传输的下行传输速率和传输时延的信息。

在具体实施中,因经由WLAN传输的下行承载数据是由基站中对应的PDCP实体产生并发送至WLAN终端,且移动终端在接收到下行承载数据时,会向基站报告下行数据传输信息。因此,基站在收到移动终端发送的测量结果时,可以结合自身调度的历史信息、储存(buffer)的历史信息以及WT可能提供的传输状态信息,如某个PDCP PDU达到Buffer的起始时间、以及该PDU的大小等,获得移动终端建立的所有承载的各自的下行传输速率和传输时延的信息。之后,基站可以根据分析结果,可以判断相应的非MCG承载是否满足该承载的服务质量的需求。例如,基站可以根据移动终端上报的DRB2经由WLAN传输的接收到的PDCP数据包数量(周期性上报),计算出经由WLAN传输的下行传输速率,在结合DRB2经由LTE侧传输的下行传输速率,可以获得DRB2总的下行传输速率。然后,再依据DRB2的QoS,便可以确定DRB2的下行数据传输速率是否低于其QoS所要求的下行传输速率。

步骤S303:判断非MCG承载的下行数据传输速率和传输时延中至少一项是否不满足该非MCG承载的服务质量的要求;当判断结果为是时,可以执行步骤S304,反之,继续维持当前的传输状态。

步骤S304:对所述移动终端所建立的非MCG承载进行相应的调整。

在具体实施中,当确定非MCG承载经由WLAN传输的下行传输速率和传输时延中至少一项不满足该非MCG承载的服务质量的要求时,则对该非MCG承载进行相应的调整。

具体而言,当确定非MCG承载经由WLAN终端传输的传输时延,超过该非MCG承载的服务质量对应的上限速率阈值时,基站可以通知该非MCG承载的PDCP实体降低向WT传输数据的速率;当确定非MCG承载经由WT传输的数据传输时延超过该非MCG承载的服务质量对应的传输时延时,对该承载进行重新配置,如将承载的类型修改为MCG承载。

例如,当基站确定DRB2的下行数据传输速率低于为其服务质量所要求的下行数据传输速率时,基站可以在LTE分支为DRB2多分配传输资源,以便DRB2满足其服务质量的需求。当DRB4的下行数据传输时延高于其服务质量对应的传输时延的需求时,基站可以对DRB4进行重配置,如将DRB4的承载类型配置由非MCG承载配置为MCG承载,由基站为其服务,以便满足其服务质量的需求。

这样,经过上述的调整之后,移动终端中的承载业务便可以满足对应的服务质量的需求,可以提升承载业务的服务质量,提升用户的使用体验。

在具体实施中,如图3所述的承载服务质量控制方法,还可以包括:

步骤S305:根据所述移动终端上报的承载的下行传输速率的信息,分析得到所述承载中所有非保证比特速率承载的下行传输速率之和。在具体实施中,基站在收到移动终端发送的测量结果时,可以结合自身调度的历史信息以及buffer的历史信息,分析得到移动终端中所有的Non-GBR承载的下行传输速率之和。

步骤S306:判断移动终端中所有的非保证比特速率承载的下行数据传输速率之和是否大于预设的最大聚合比特速率;当判断结果为是时,可以执行步骤S306;反之,继续维持当前的传输状态。

步骤S307:对所述移动终端所建立的承载执行相应的调整。

在具体实施中,当基站确定所述移动终端建立的所有Non GBR承载的下行传输速率之和大于预设的AMBR(该值由核心网提供)时,基站可以降低部分或者全部Non-GBR承载的下行传输速率,以使得所有Non-GBR业务的传输速率之和小于或等于所述聚合最大比特速率。

例如,如果总的Non-GBR承载的下行传输速率高于AMBR,基站需要降低某些DRB的下行数据传输量,比如可以减少DRB2在本基站内传输的数据量,或者基站要求DRB2的PDCP实体减少向WT传输的数据量。

下面将对上述的方法对应的装置做进一步详细的介绍。

图4示出了本发明实施例中的基站的结构示意图。如图4所示,基站400,可以包括获取单元401、第一分析单元402和第一调整单元403,其中:

获取单元401,适于获取移动终端测量并上报的承载中经由WLAN传输的下行传输速率或数据包数量信息。

在具体实施中,所述移动终端上报的经由WLAN传输的下行传输速率或数据包数量信息可以为:单个非MCG承载经由WLAN传输的下行传输速率或数据包数量;多个非MCG承载经由WLAN传输的下行传输速率之和;单个非保证比特速率承载经由WLAN传输的下行传输速率或数据包数量;多个非保证比特速率承载经由WLAN传输的下行传输速率之和中任一项。其中,所述移动终端在满足预设的上报条件时上报所述承载经由WLAN传输的下行传输速率或数据包数量信息,所述预设的上报条件可以为协议约定的上报条件,也可以为基站通过信令进行设定。

在具体实施中,所述预设的上报条件包括:达到预设的周期上报时间;经由WLAN传输的下行传输速率低于预定的第一门限或者高于预定的第二门限;经由WLAN传输的下行分组数据汇聚协议数据包的数量低于预设的第一数量阈值或者高于预设的第二数量阈值中至少一项。

第一分析单元402,适于根据所述承载中经由WLAN传输的下行传输速率或数据包数量信息,分析得到非MCG承载的下行传输速率和传输时延的信息。

第一调整单元403,适于当确定非MCG承载的下行传输速率和传输时延中至少一项不满足对应的服务质量要求时,对所述移动终端的承载进行相应的调整。

在具体实施中,所述第一调整单元403适于当确定非MCG承载的下行传输速率,超过该非MCG承载的服务质量对应的上限速率阈值时,通知该非MCG承载的PDCP实体降低向WT传输数据的速率;当确定非MCG承载的下行传输速率,低于该非MCG承载的服务质量对应的下限速率阈值,将所述非MCG承载配置为MCG承载;当确定非MCG承载的数据传输时延超过该非MCG承载的服务质量对应的传输时延时,将该非MCG承载配置为MCG承载。

在具体实施中,如图4所示的基站400,还可以包括第二分析单元404和第二调整单元405,其中:

第二分析单元404,适于根据所述承载中经由WLAN传输的下行传输速率或数据包数量信息,分析得到所述承载中所有非保证比特速率承载的下行传输速率之和。

第二调整单元405,适于当所述承载中所有非保证比特速率业务的下行传输速率之和超过聚合最大比特速率,对所述移动终端的非保证比特速率承载执行相应的调整。

在具体实施中,所述第二调整单元405适于降低部分或者全部非保证比特速率承载的下行传输速率,以使得所有非保证比特速率承载的传输速率之和小于或等于所述聚合最大比特速率。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于计算机可读存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。

以上对本发明实施例的方法及系统做了详细的介绍,本发明并不限于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。

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