LWA中上行数据流量控制的方法及系统

申请号 CN201610213289.4 申请日 2016-04-07 公开(公告)号 CN107277860A 公开(公告)日 2017-10-20
申请人 北京信威通信技术股份有限公司; 发明人 王淑坤; 郑伟; 许瑞锋;
摘要 本 发明 公开了LWA中上行数据流量控制的方法及系统。该方法通过检测LWAAP的内存中数据存储情况;根据数据存储情况确定LWAAP的内存不足;向UE侧发送上行流量控制命令。在LWAAP的内存不足时,向UE侧下发上行流量控制命令,有效控制UE侧发送的数据流量,避免LWAAP的数据存储溢出。
权利要求

1.LWA中上行数据流量控制的方法,其特征在于,包括:
检测LWAAP的内存中数据存储情况;
根据数据存储情况确定LWAAP的内存不足;
向UE侧发送上行流量控制命令。
2.根据权利要求1所述的方法,其特征在于,所述向UE侧发送上行流量控制命令,包括:
向UE侧发送通过逻辑信道ID标识的包含上行数据流量控制信息的MAC CE;或向UE侧发送包含上行数据流量控制信息的PDCCH order。
3.根据权利要求2所述的方法,其特征在于,所述上行流量控制命令为包含上行流量控制命令的子头和上行流量百分比的信息。
4.根据权利要求3所述的方法,其特征在于,所述MAC CE的数据中,使用4bit或5bit表示所述上行流量百分比;
所述PDCCH order的数据帧中,使用4bit或5bit表示所述上行流量百分比。
5.LWA中上行数据流量控制的方法,其特征在于,包括:
基站eNB检测LWAAP的内存中数据存储情况;根据数据存储情况确定LWAAP的内存不足;
向UE侧发送上行流量控制命令;
所述UE侧接收所述上行流量控制命令,根据上行流量控制命令调整UE侧上行发送的数据流量。
6.根据权利要求5所述的方法,其特征在于,所述向UE侧发送上行流量控制命令,包括:
向UE侧发送通过逻辑信道ID标识的包含上行数据流量控制信息的MAC CE;或向UE侧发送包含上行数据流量控制信息的PDCCH order;
所述上行流量控制命令为包含上行流量控制命令的子头和上行流量百分比的信息。
7.LWA中上行数据流量控制的系统,其特征在于,包括:
检测单元,检测LWAAP的内存中数据存储情况;
确定单元,根据数据存储情况确定LWAAP的内存不足;
发送单元,向UE侧发送上行流量控制命令。
8.根据权利要求7所述的系统,其特征在于,所述发送单元包括:
第一发送单元,向UE侧发送通过逻辑信道ID标识的包含上行数据流量控制信息的MAC CE;和/或
第二发送单元,向UE侧发送包含上行数据流量控制信息的PDCCH order;
所述上行流量控制命令为包含上行流量控制命令的子头和上行流量百分比的信息。
9.LWA中上行数据流量控制的系统,其特征在于,包括:基站eNB的控制系统和UE侧的调整系统;
所述基站eNB的控制系统包括检测单元、确定单元和发送单元;
检测单元,基站eNB检测LWAAP的内存中数据存储情况;
确定单元,根据数据存储情况确定LWAAP的内存不足;
发送单元,向UE侧发送上行流量控制命令。
所述UE侧的调整系统包括调整单元;
调整单元,所述UE侧接收所述上行流量控制命令,根据上行流量控制命令调整UE侧上行发送的数据流量。
10.根据权利要求9所述的系统,其特征在于,所述发送单元包括:
第一发送单元,向UE侧发送通过逻辑信道ID标识的包含上行数据流量控制信息的MAC CE;和/或
第二发送单元,向UE侧发送包含上行数据流量控制信息的PDCCH order;
所述上行流量控制命令为包含上行流量控制命令的子头和上行流量百分比的信息。

说明书全文

LWA中上行数据流量控制的方法及系统

技术领域

[0001] 本发明涉及通信领域,尤其涉及LWA中上行数据流量控制的方法及系统。

背景技术

[0002] 随着无线移动通信技术的发展,人们对高速率,低延迟,低成本提出了越来越高的要求。LTE(Long Term Evolution,长期演进)项目就在这样的背景下产生了,追求更高的峰值速率和更短的传输时延。
[0003] LTE项目的主要性能目标包括:在20MHz(Million Mega Hertz,百万赫兹)频谱带宽能够提供下行100Mbps(Million Bits per second,每秒百万比特)、上行50Mbps的峰值速率,改善小区边缘用户的性能,提高小区容量;降低系统延迟,用户平面内部单向传输时延低于5ms(millisecond,毫秒),控制平面从睡眠状态到激活状态迁移时间低于50ms,从驻留状态到激活状态的迁移时间小于100ms;支持100Km(Kilometer,千米)半径的小区覆盖;能够为350Km/h(Kilometers per hour,千米/小时)高速移动用户提供大于100kbps(Kilobits per second,千位/秒)的接入服务;支持成对或非成对频谱;支持可变带宽,最大20M(Million,兆)带宽。
[0004] LTE在网络架构上采用由NodeB(节点B)构成接入网的单层扁平化全IP网络结构,这种结构有利于简化网络和减小延迟,实现了低时延,低复杂度和低成本的要求。与传统的3GPP(the 3rd Generation Partner Project,第三代合作伙伴计划)接入网相比,LTE减少了RNC(Radio Network Controller,无线电网控制器)节点。eNB(evoluted Node B,演进型基站)不仅具有原来NodeB的功能外,还能完成原来RNC的大部分功能,包括物理层、MAC层(Medio Access Control,介质访问控制层)、RRC(Radio Resource Control,无线资源控制)、调度、接入控制、承载控制、接入移动性管理等。NodeB和NodeB之间将采用网格(Mesh)方式直接互连,这也是对原有UTRAN(UMTS Terrestrial RadioAccess Network-UMTS,陆地无线接入网)结构的重大修改。逐步趋近于典型的IP宽带网结构。
[0005] 在物理层技术上,LTE采用了OFDM(Orthogonal Frequency Division Multiplexing,正交频分复用技术),MIMO(Multiple Input Multiple Output,多入多出技术)等先进的无线传输技术以及基于信道的链路自适应调度方式和干扰协调技术。进一步提高了用户的速率和小区吞吐量,改善小区边缘性能。
[0006] 随着无线通信技术的发展,以及低时延、高速率的进一步渴望,在LTE-A阶段引入新的技术,例如载波聚合CA(Carrier Aggregation),中继Relay技术、多点协作CoMP(Coordinated Multipoint)、eICIC(Enhanced Inter-Cell Interference Coordination,增强的小区间干扰协调)等无线技术。
[0007] 为了进一步增加LTE容量,LTE提出很利用非授权频谱来扩大LTE容量,例如LAA(Licensed-Assisted Access,授权辅助访问),LWA(LTE WLAN Aggregation,长期演进无线局域网聚集),LWIP(LTE WLAN Radio Level Integration with IPsec Tunnel,长期演进无线局域网射频高度集成的网络协议安全结构隧道)等技术。
[0008] 对于经过WLAN(Wireless Local Area Networks,无线局域网)发送所有承载的数据都需要汇聚在LWAAP(LTE-WLAN Aggregation Adaptation Protocol,长期演进无线局域网聚合适配协议)来进行数据处理,并根据DRB id(Data Radio Bearer identity,数据无线承载身份)来确定发送给不同的PDCP(Packet Data Convergence Protocol,分组数据汇聚协议)实体。在LWA上行数据发送中,WLAN上接收的数据汇聚在LWAAP进行数据处理,如果WLAN信号较好,数据接收快,则很可能造成LWAAP数据堆积处理不过来,使得LWAAP的数据存储溢出。

发明内容

[0009] 本发明提供了LWA中上行数据流量控制的方法及系统,该方法及系统可以有效控制UE侧发送的数据流量,避免LWAAP的数据存储溢出。
[0010] 为实现上述设计,本发明采用以下技术方案:
[0011] 第一方面,提供了LWA中上行数据流量控制的方法,包括:
[0012] 检测LWAAP的内存中数据存储情况;
[0013] 根据数据存储情况确定LWAAP的内存不足;
[0014] 向UE侧(User Equipment,用户设备)发送上行流量控制命令。
[0015] 其中,所述向UE侧发送上行流量控制命令,包括:
[0016] 向UE侧发送通过逻辑信道ID标识的包含上行数据流量控制信息的MAC CE(Medium Access control Control Element,介质访问控制层控制元件);或
[0017] 向UE侧发送包含上行数据流量控制信息的PDCCH order(Physical Downlink Control Channel order,物理下行控制信道命令)。
[0018] 其中,所述上行流量控制命令为包含上行流量控制命令的子头和上行流量百分比的信息。
[0019] 其中,所述MAC CE的数据中,使用4bit或5bit表示所述上行流量百分比;
[0020] 所述PDCCH order的数据帧中,使用4bit或5bit表示所述上行流量百分比。
[0021] 第二方面,提供了LWA中上行数据流量控制的方法,包括:
[0022] 基站eNB检测LWAAP的内存中数据存储情况;根据数据存储情况确定LWAAP的内存不足;向UE侧发送上行流量控制命令;
[0023] 所述UE侧接收所述上行流量控制命令,根据上行流量控制命令调整UE侧上行发送的数据流量。
[0024] 其中,所述向UE侧发送上行流量控制命令,包括:
[0025] 向UE侧发送通过逻辑信道ID标识的包含上行数据流量控制信息的MAC CE;或向UE侧发送包含上行数据流量控制信息的PDCCH order;
[0026] 所述上行流量控制命令为包含上行流量控制命令的子头和上行流量百分比的信息。
[0027] 第三方面,提供了LWA中上行数据流量控制的系统,包括:
[0028] 检测单元,检测LWAAP的内存中数据存储情况;
[0029] 确定单元,根据数据存储情况确定LWAAP的内存不足;
[0030] 发送单元,向UE侧发送上行流量控制命令。
[0031] 其中,所述发送单元包括:
[0032] 第一发送单元,向UE侧发送通过逻辑信道ID标识的包含上行数据流量控制信息的MAC CE;和/或
[0033] 第二发送单元,向UE侧发送包含上行数据流量控制信息的PDCCH order;
[0034] 所述上行流量控制命令为包含上行流量控制命令的子头和上行流量百分比的信息。
[0035] 第四方面,提供了LWA中上行数据流量控制的系统,包括:基站eNB的控制系统和UE侧的调整系统;
[0036] 所述基站eNB的控制系统包括检测单元、确定单元和发送单元;
[0037] 检测单元,基站eNB检测LWAAP的内存中数据存储情况;
[0038] 确定单元,根据数据存储情况确定LWAAP的内存不足;
[0039] 发送单元,向UE侧发送上行流量控制命令。
[0040] 所述UE侧的调整系统包括调整单元;
[0041] 调整单元,所述UE侧接收所述上行流量控制命令,根据上行流量控制命令调整UE侧上行发送的数据流量。
[0042] 其中,所述发送单元包括:
[0043] 第一发送单元,向UE侧发送通过逻辑信道ID标识的包含上行数据流量控制信息的MAC CE;和/或
[0044] 第二发送单元,向UE侧发送包含上行数据流量控制信息的PDCCH order;
[0045] 所述上行流量控制命令为包含上行流量控制命令的子头和上行流量百分比的信息。
[0046] 本发明的有益效果为:本发明通过检测LWAAP的内存中数据存储情况;根据数据存储情况确定LWAAP的内存不足;向UE侧发送上行流量控制命令。在LWAAP的内存不足时,向UE侧下发上行流量控制命令,有效控制UE侧发送的数据流量,避免LWAAP的数据存储溢出。附图说明
[0047] 为了更清楚地说明本发明实施例中的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本发明实施例的内容和这些附图获得其他的附图。
[0048] 图1是本发明具体实施方式中提供的LWA中上行数据流量控制的方法的第一实施例的方法流程图
[0049] 图2是本发明具体实施方式中提供的LWA中上行数据流量控制的方法的第二实施例的方法流程图。
[0050] 图3是本发明具体实施方式中提供的LWA中上行数据流量控制的方法的第三实施例的方法流程图。
[0051] 图4是本发明具体实施方式中提供的LWA中上行数据流量控制的方法的第四实施例的方法流程图。
[0052] 图5是本发明具体实施方式中提供的LWA中上行数据流量控制的系统的第一实施例的结构方框图
[0053] 图6a是本发明具体实施方式中提供的LWA中上行数据流量控制的系统的第二实施例的一种结构方框图。
[0054] 图6b是本发明具体实施方式中提供的LWA中上行数据流量控制的系统的第二实施例的另一种结构方框图。
[0055] 图6c是本发明具体实施方式中提供的LWA中上行数据流量控制的系统的第二实施例的另一种结构方框图。
[0056] 图7是本发明具体实施方式中提供的LWA中上行数据流量控制的系统的第三实施例的结构方框图。
[0057] 图8a是本发明具体实施方式中提供的LWA中上行数据流量控制的系统的第四实施例的一种结构方框图。
[0058] 图8b是本发明具体实施方式中提供的LWA中上行数据流量控制的系统的第四实施例的另一种结构方框图。
[0059] 图8c是本发明具体实施方式中提供的LWA中上行数据流量控制的系统的第四实施例的另一种结构方框图。

具体实施方式

[0060] 为使本发明解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本发明实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0061] 请参考图1,其是本发明具体实施方式中提供的LWA中上行数据流量控制的方法的第一实施例的方法流程图。如图所示,该方法包括:
[0062] 步骤S101:检测LWAAP的内存中数据存储情况。
[0063] 基站eNB检测LWAAP的内存中数据存储情况。可以由LWAAP自行检测LWAAP的内存中数据存储情况,也可以由MAC层对LWAAP的内存中数据存储情况进行检测。
[0064] 步骤S102:根据数据存储情况确定LWAAP的内存不足。
[0065] 根据数据存储情况可以确定LWAAP当前的内存状态;UE侧经过WLAN发送所有承载的数据都需要汇聚在LWAAP(LTE-WLAN Aggregation Adaptation Protocol)来进行数据处理,当WLAN信号较好时,LWAAP接收的WLAN发送的数据流量快。在当前内存状态下,若存在当WLAN信号较好可能造成LWAAP数据堆积处理不过来,使得LWAAP的数据存储溢出的情况发生时,则确定LWAAP的内存不足。
[0066] 步骤S103:向UE侧发送上行流量控制命令。
[0067] 当确定LWAAP的内存不足时,基站eNB的MAC层或者物理层向UE侧发送上行流量控制命令。向UE侧发送上行流量控制命令有以下两种实施方式:
[0068] 实施方式一:向UE侧发送通过逻辑信道ID标识的包含上行数据流量控制信息的MAC CE。
[0069] 实施方式二:向UE侧发送包含上行数据流量控制信息的PDCCH order。
[0070] 综上所述,本发明实施例通过检测LWAAP的内存中数据存储情况;根据数据存储情况确定LWAAP的内存不足;向UE侧发送上行流量控制命令。在LWAAP的内存不足时,基站eNB向UE侧发送上行流量控制命令;UE侧接收到上行流量控制命令后,根据上行流量控制命令调整UE侧上行发送的流量,从而缓解LWAAP的内存不足的情况,避免了LWAAP的数据存储溢出。
[0071] 请参考图2,其是本发明具体实施方式中提供的LWA中上行数据流量控制的方法的第二实施例的方法流程图。如图所示,该方法包括:
[0072] 步骤S201:检测LWAAP的内存中数据存储情况。
[0073] 步骤S202:根据数据存储情况确定LWAAP的内存不足。
[0074] 步骤S203:向UE侧发送通过逻辑信道ID标识的包含上行数据流量控制信息的MAC CE。
[0075] 当LWAAP的内存不足时,基站eNB的MAC层定义一种新的下行MAC CE(Medium Access control,Control Element),MAC CE通过定义的上行逻辑信道ID来标识,MAC CE包含上行数据流量控制信息。UE侧收到MAC CE后,调整UE侧发送上行数据的流量。
[0076] MAC CE有以下两种实施方式:
[0077] 实施方式一:MAC CE为只包含流量控制命令的子头信息。UE侧接收到MAC CE后,根据MAC CE中的流量控制要求调整UE侧上行发送的流量。可选地,当UE侧再次接收到MAC CE,取消流量控制,恢复到调整前的正常流量发送模式。
[0078] 实施方式二:MAC CE为包含上行流量控制信息的子头和上行流量百分比的信息。UE侧根据上行流量百分比相应的调整上行发送的流量。可选地,MACCE的数据帧中,使用
4bit或5bit表示所述上行流量百分比。
[0079] 例如:用4个bit(位)表示上行流量降低的百分比(以正常传输流量L0为基数),其他信息为预留位;可以设定0000为取消流量控制(正常的传输流量),0001为流量降低10%,0010为流量降低20%,0011为流量降低25%,1111为停止WLAN侧数据传输(UE侧停止向基站eNB上传数据)等。当接收到上行流量降低百分比的4个bit的值为0010时,则UE侧上行的流量调整为L0×(1-20%)。
[0080] 再比如:用5个bit(位)表示上行流量降低或升高的百分比(以上一次传输流量Ln为基数),其他信息为预留位;5个bit中,有一个位F表示流量降低或升高,可以设定F=0时,流量降低,F=1时,流量升高;即F=0时,UE侧上行流量以接收到流量控制命令之前的上行流量为基础进行相应降低,而F=1时,UE侧上行流量以接收到流量控制命令之前的上行流量为基础进行相应升高;也可以设定F=1时,流量降低,F=0时,流量升高。若设定F=0时,流量降低,F=1时,流量升高;即F=0时,UE侧上行流量以接收到流量控制命令之前的上行流量为基础进行相应升高,而F=1时,UE侧上行流量以接收到流量控制命令之前的上行流量为基础进行相应降低。
[0081] 设定:当F=1时,0001为流量升高10%,0010为流量升高20%,0011为流量升高25%,1111为停止WLAN侧数据传输(UE侧停止向基站eNB上传数据)等。当F=0时,设定:0000为取消流量控制(正常的传输流量),0001为流量降低10%,0010为流量降低20%,0011为流量降低25%,1111为停止WLAN侧数据传输(UE侧停止向基站eNB上传数据)等。当接收到上行流量百分比的5个bit的值为10010,接收到流量控制命令之前的上行流量为Ln时,则UE侧的上行流量调整为Ln×(1+20%);经过一段时间后,LWAAP的内存压增大需要缓解时,再次接收到上行流量百分比的5个bit的值为00011,则UE侧的上行流量调整为Ln×(1+20%)×(1-25%)。
[0082] 作为另一种实施方式,当根据数据存储情况确定LWAAP的内存不足时,向UE侧发送包含上行数据流量控制信息的PDCCH order。PDCCH order有以下两种实施方式:
[0083] 实施方式一:PDCCH order为只包含流量控制命令信息。当UE侧收到该PDCCH order时,根据PDCCH order中的流量控制要求自行调整上行发送的流量;再次接收到流量控制命令为取消流量控制,恢复到调整前的流量发送模式。
[0084] 实施方式二:PDCCH order为包含上行流量控制信息,包括上行流量百分比的信息。可选地,在PDCCH order的数据帧中,使用4bit或5bit表示所述上行流量百分比。UE侧根据上行流量百分比相应的调整上行发送的流量,具体的调整过程参见MAC CE的实施方式二。
[0085] 综上所述,在LWAAP的内存不足的情况下,eNB端MAC层向UE侧发送通过逻辑信道ID标识的包含上行数据流量控制信息的MAC CE或者eNB端物理层向UE侧发送包含上行数据流量控制信息的PDCCH order来调整UE侧发送的上行流量数据,及时缓解了LWAAP的内存压力,避免LWAAP的数据存储溢出的情况发生;且可以根据LWAAP的数据处理情况多次产生相应的上行流量控制命令,相应的调整UE侧发送的上行流量数据,充分利用了LWAAP的内存资源,保证了数据处理的效率。
[0086] 请参考图3,其是本发明具体实施方式中提供的LWA中上行数据流量控制的方法的第三实施例的方法流程图。如图所示,该方法包括:
[0087] 步骤S301:基站eNB检测LWAAP的内存中数据存储情况;根据数据存储情况确定LWAAP的内存不足;向UE侧发送上行流量控制命令。
[0088] 基站eNB检测LWAAP的内存中数据存储情况。可以由LWAAP自行检测LWAAP的内存中数据存储情况,也可以由MAC层对LWAAP的内存中数据存储情况进行检测。
[0089] 根据数据存储情况可以确定LWAAP当前的内存状态;UE侧经过WLAN发送所有承载的数据都需要汇聚在LWAAP(LTE-WLAN Aggregation Adaptation Protocol)来进行数据处理,当WLAN信号较好时,LWAAP接收的WLAN发送的数据流量快。在当前内存状态下,若存在当WLAN信号较好时可能造成LWAAP数据堆积处理不过来,使得LWAAP的数据存储溢出的情况发生时,则确定LWAAP的内存不足。
[0090] 当确定LWAAP的内存不足时,基站eNB的MAC层或者物理层向UE侧发送上行流量控制命令。向UE侧发送上行流量控制命令有以下两种实施方式:
[0091] 实施方式一:向UE侧发送通过逻辑信道ID标识的包含上行数据流量控制信息的MAC CE。
[0092] 实施方式二:向UE侧发送包含上行数据流量控制信息的PDCCH order。
[0093] 步骤S302:所述UE侧接收所述上行流量控制命令,根据上行流量控制命令调整UE侧上行发送的数据流量。
[0094] 上行流量控制命令包括降低UE侧上行发送的流量或升高UE侧上行发送的流量。UE侧接收降低UE侧上行流量的控制命令时,根据上行流量控制命令减少UE侧上行发送的数据流量;UE侧接收升高UE侧上行流量的控制命令时,根据上行流量控制命令相应的增加UE侧上行发送的数据流量。UE侧最大的上行流量为取消流量控制,正常上传数据流量;UE侧最小的上行流量为停止WLAN侧数据传输,停止上传数据流量。
[0095] 综上所述,本发明实施例通过基站eNB检测LWAAP的内存中数据存储情况;根据数据存储情况确定LWAAP的内存不足;向UE侧发送上行流量控制命令;所述UE侧接收所述上行流量控制命令,根据上行流量控制命令调整UE侧上行发送的数据流量。在LWAAP的内存不足时,基站eNB向UE侧发送上行流量控制命令;UE侧接收到上行流量控制命令后,根据上行流量控制命令调整UE侧上行发送的流量,从而缓解LWAAP的内存不足的情况,避免了LWAAP的数据存储溢出。
[0096] 请参考图4,其是本发明具体实施方式中提供的LWA中上行数据流量控制的方法的第三实施例的方法流程图。如图所示,该方法包括:
[0097] 步骤S401:基站eNB检测LWAAP的内存中数据存储情况;根据数据存储情况确定LWAAP的内存不足,向UE侧发送通过逻辑信道ID标识的包含上行数据流量控制信息的MAC CE。
[0098] 当LWAAP的内存不足时,基站eNB的MAC层定义一种新的下行MAC CE(Medium Access control,Control Element),MAC CE通过定义的上行逻辑信道ID来标识,MAC CE包含上行数据流量控制信息。UE侧收到MAC CE后,调整UE侧发送上行数据的流量。
[0099] MAC CE有以下两种实施方式:
[0100] 实施方式一:MAC CE为只包含流量控制命令的子头信息。UE侧接收到MAC CE后,根据MAC CE中的流量控制要求调整UE侧上行发送的流量。可选地,当UE侧再次接收到MAC CE,取消流量控制,恢复到调整前的正常流量发送模式。
[0101] 实施方式二:MAC CE为包含上行流量控制信息的子头和上行流量百分比的信息。UE侧根据上行流量百分比相应的调整上行发送的流量。可选地,MACCE的数据帧中,使用
4bit或5bit表示所述上行流量百分比。
[0102] 例如:用4个bit(位)表示上行流量降低的百分比(以正常传输流量L0为基数),其他信息为预留位;可以设定0000为取消流量控制(正常的传输流量),0001为流量降低10%,0010为流量降低20%,0011为流量降低25%,1111为停止WLAN侧数据传输(UE侧停止向基站eNB上传数据)等。当接收到上行流量降低百分比的4个bit的值为0010时,则UE侧上行的流量调整为L0×(1-20%)。
[0103] 再比如:用5个bit(位)表示上行流量降低或升高的百分比(以上一次传输流量Ln为基数),其他信息为预留位;5个bit中,有一个位F表示流量降低或升高,可以设定F=0时,流量降低,F=1时,流量升高;即F=0时,UE侧上行流量以接收到流量控制命令之前的上行流量为基础进行相应降低,而F=1时,UE侧上行流量以接收到流量控制命令之前的上行流量为基础进行相应升高;也可以设定F=1时,流量降低,F=0时,流量升高。若设定F=0时,流量降低,F=1时,流量升高;即F=0时,UE侧上行流量以接收到流量控制命令之前的上行流量为基础进行相应升高,而F=1时,UE侧上行流量以接收到流量控制命令之前的上行流量为基础进行相应降低。
[0104] 设定:当F=1时,0001为流量升高10%,0010为流量升高20%,0011为流量升高25%,1111为停止WLAN侧数据传输(UE侧停止向基站eNB上传数据)等。当F=0时,设定:0000为取消流量控制(正常的传输流量),0001为流量降低10%,0010为流量降低20%,0011为流量降低25%,1111为停止WLAN侧数据传输(UE侧停止向基站eNB上传数据)等。当接收到上行流量百分比的5个bit的值为10010,接收到流量控制命令之前的上行流量为Ln时,则UE侧的上行流量调整为Ln×(1+20%);经过一段时间后,LWAAP的内存压力增大需要缓解时,再次接收到上行流量百分比的5个bit的值为00011,则UE侧的上行流量调整为Ln×(1+20%)×(1-25%)。
[0105] 步骤S402:所述UE侧接收所述MAC CE,根据MAC CE调整UE侧上行发送的数据流量。
[0106] 作为另一种实施方式,当根据数据存储情况确定LWAAP的内存不足时,向UE侧发送包含上行数据流量控制信息的PDCCH order;所述UE侧接收所述PDCCH order,根据PDCCH order调整UE侧上行发送的数据流量。PDCCHorder有以下两种实施方式:
[0107] 实施方式一:PDCCH order为只包含流量控制命令信息。当UE侧收到该PDCCH order时,根据PDCCH order中的流量控制要求自行调整上行发送的流量;再次接收到流量控制命令为取消流量控制,恢复到调整前的流量发送模式。
[0108] 实施方式二:PDCCH order为包含上行流量控制信息,包括上行流量百分比的信息。可选地,在PDCCH order的数据帧中,使用4bit或5bit表示所述上行流量百分比。UE侧根据上行流量百分比相应的调整上行发送的流量,具体的调整过程参见MAC CE的实施方式二。
[0109] 综上所述,在确定LWAAP的内存不足,数据处理不过来的情况下,通过向UE侧发送通过逻辑信道ID标识的包含上行数据流量控制信息的MAC CE或者向UE侧发送包含上行数据流量控制信息的PDCCH order来调整UE侧发送的上行流量数据,及时缓解了LWAAP的内存压力,避免LWAAP的数据存储溢出的情况发生;且可以根据LWAAP的数据处理情况多次产生相应的上行流量控制命令,相应的调整UE侧发送的上行流量数据,充分利用了LWAAP的内存资源,保证了数据处理的效率。
[0110] 以下为本方案LWA中上行数据流量控制的系统的实施例,LWA中上行数据流量控制的系统的实施例基于LWA中上行数据流量控制的方法的实施例实现,在LWA中上行数据流量控制的系统的实施例中未尽的描述,请参考LWA中上行数据流量控制的方法的实施例。
[0111] 请参考图5,其是本发明具体实施方式中提供的LWA中上行数据流量控制的系统的第一实施例的结构方框图。如图所示,该系统包括:
[0112] 检测单元510,检测LWAAP的内存中数据存储情况。
[0113] 确定单元520,根据数据存储情况确定LWAAP的内存不足。
[0114] 发送单元530,向UE侧发送上行流量控制命令。
[0115] 综上所述,各单元模协同工作,检测单元510,检测LWAAP的内存中数据存储情况;确定单元520,根据数据存储情况确定LWAAP的内存不足;发送单元530,向UE侧发送上行流量控制命令。在LWAAP的内存不足时,基站eNB向UE侧发送上行流量控制命令;UE侧接收到上行流量控制命令后,根据上行流量控制命令调整UE侧上行发送的流量,从而缓解LWAAP的内存不足的情况,避免了LWAAP的数据存储溢出。
[0116] 请参考图6a-图6c,其是本发明具体实施方式中提供的LWA中上行数据流量控制的系统的第二实施例的三种具体实施方式的结构方框图。如图所示,该系统包括:
[0117] 检测单元510,检测LWAAP的内存中数据存储情况。
[0118] 确定单元520,根据数据存储情况确定LWAAP的内存不足。
[0119] 发送单元530,向UE侧发送上行流量控制命令。
[0120] 发送单元530包括:第一发送单元531和/或第二发送单元532。
[0121] 第一发送单元531,向UE侧发送通过逻辑信道ID标识的包含上行数据流量控制信息的MAC CE。
[0122] MAC CE有以下两种实施方式:
[0123] 实施方式一:MAC CE为只包含流量控制命令的子头信息。
[0124] 实施方式二:MAC CE为包含上行流量控制信息的子头和上行流量百分比的信息。可选地,该MAC CE的数据帧中,使用4bit或5bit表示所述上行流量的百分比信息。
[0125] 第二发送单元532,向UE侧发送包含上行数据流量控制信息的PDCCH order。
[0126] PDCCH order有以下两种实施方式:
[0127] 实施方式一:PDCCH order为只包含流量控制命令信息。
[0128] 实施方式二:PDCCH order为包含上行流量控制信息,包括上行流量百分比的信息。可选地,在PDCCH order的数据帧中,使用4bit或5bit表示所述上行流量百分比。
[0129] 综上所述,各单元模块协同工作,第一发送单元531,向UE侧发送通过逻辑信道ID标识的包含上行数据流量控制信息的MAC CE;第二发送单元532,向UE侧发送包含上行数据流量控制信息的PDCCH order。在确定LWAAP的内存不足的情况下,MAC层向UE侧发送通过逻辑信道ID标识的包含上行数据流量控制信息的MAC CE或者物理层向UE侧发送包含上行数据流量控制信息的PDCCH order来调整UE侧发送的上行流量数据,及时缓解了LWAAP的内存压力,避免LWAAP的数据存储溢出的情况发生;且可以根据LWAAP的数据处理情况多次产生相应的上行流量控制命令,相应的调整UE侧发送的上行流量数据,充分利用了LWAAP的内存资源,保证了数据处理的效率。
[0130] 请参考图7,其是本发明具体实施方式中提供的LWA中上行数据流量控制的系统的第三实施例的结构方框图。如图所示,该系统包括:基站eNB的控制系统500和UE侧的调整系统600。
[0131] 所述基站eNB的控制系统500包括检测单元510、确定单元520和发送单元530。
[0132] 检测单元510,基站eNB检测LWAAP的内存中数据存储情况。
[0133] 确定单元520,根据数据存储情况确定LWAAP的内存不足。
[0134] 发送单元530,向UE侧发送上行流量控制命令。
[0135] 所述UE侧的调整系统600包括调整单元610。
[0136] 调整单元610,所述UE侧接收所述上行流量控制命令,根据上行流量控制命令调整UE侧上行发送的数据流量。
[0137] 综上所述,各单元模块协同工作,基站eNB的控制系统500包括检测单元510、确定单元520和发送单元530;检测单元510,基站eNB检测LWAAP的内存中数据存储情况;确定单元520,根据数据存储情况确定LWAAP的内存不足;发送单元530,向UE侧发送上行流量控制命令;所述UE侧的调整系统600包括调整单元610;调整单元610,所述UE侧接收所述上行流量控制命令,根据上行流量控制命令调整UE侧上行发送的数据流量。在LWAAP的内存不足时,基站eNB向UE侧发送上行流量控制命令;UE侧接收到上行流量控制命令后,根据上行流量控制命令调整UE侧上行发送的流量,从而缓解LWAAP的内存不足的情况,避免了LWAAP的数据存储溢出。
[0138] 请参考图8a-图8c,其是本发明具体实施方式中提供的LWA中上行数据流量控制的系统的第四实施例的三种具体实施方式的结构方框图。如图所示,该系统包括:基站eNB的控制系统500和UE侧的调整系统600。
[0139] 所述基站eNB的控制系统500包括检测单元510、确定单元520和发送单元530。
[0140] 检测单元510,基站eNB检测LWAAP的内存中数据存储情况。
[0141] 确定单元520,根据数据存储情况确定LWAAP的内存不足。
[0142] 发送单元530,向UE侧发送上行流量控制命令。
[0143] 发送单元530包括:第一发送单元531和/或第二发送单元532。
[0144] 第一发送单元531,向UE侧发送通过逻辑信道ID标识的包含上行数据流量控制信息的MAC CE。
[0145] MAC CE有以下两种实施方式:
[0146] 实施方式一:MAC CE为只包含流量控制命令的子头信息。
[0147] 实施方式二:MAC CE为包含上行流量控制信息的子头和上行流量百分比的信息。可选地,MAC CE的数据帧中,使用4bit或5bit表示所述上行流量百分比。
[0148] 第二发送单元532,向UE侧发送包含上行数据流量控制信息的PDCCHorder。
[0149] PDCCH order有以下两种实施方式:
[0150] 实施方式一:PDCCH order为只包含流量控制命令信息。
[0151] 实施方式二:PDCCH order为包含上行流量控制信息,包括上行流量百分比的信息。可选地,在PDCCH order的数据帧中,使用4bit或5bit表示所述上行流量百分比。
[0152] 所述UE侧的调整系统600包括调整单元610;
[0153] 调整单元610,所述UE侧接收所述上行流量控制命令,根据上行流量控制命令调整UE侧上行发送的数据流量。
[0154] 综上所述,各单元模块协同工作,在确定LWAAP的内存不足,数据处理不过来的情况下,通过向UE侧发送通过逻辑信道ID标识的包含上行数据流量控制信息的MAC CE或者向UE侧发送包含上行数据流量控制信息的PDCCH order来调整UE侧发送的上行流量数据,及时缓解了LWAAP的内存压力,避免LWAAP的数据存储溢出的情况发生;且可以根据LWAAP的数据处理情况多次产生相应的上行流量控制命令,相应的调整UE侧发送的上行流量数据,充分利用了LWAAP的内存资源,保证了数据处理的效率。
[0155] 以上结合具体实施例描述了本发明的技术原理。这些描述只是为了解释本发明的原理,而不能以任何方式解释为对本发明保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明的其它具体实施方式,这些方式都将落入本发明的保护范围之内。
QQ群二维码
意见反馈