CN102065483B - 流量控制方法、装置 - Google Patents
流量控制方法、装置 Download PDFInfo
- Publication number
- CN102065483B CN102065483B CN2009102233772A CN200910223377A CN102065483B CN 102065483 B CN102065483 B CN 102065483B CN 2009102233772 A CN2009102233772 A CN 2009102233772A CN 200910223377 A CN200910223377 A CN 200910223377A CN 102065483 B CN102065483 B CN 102065483B
- Authority
- CN
- China
- Prior art keywords
- status information
- buffer status
- subscriber equipment
- buffer
- via node
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开一种流量控制方法、装置,涉及通信领域,以解决现有技术中由于主小区和中继节点的调度相互独立,造成中继节点缓存器容易溢出的问题。本发明提供的技术方案包括:获取用户设备缓存状态信息;生成中继节点缓存状态信息;根据所述用户设备缓存状态信息和中继节点缓存状态信息生成综合缓存状态信息;将所述综合缓存状态信息上报给主小区。本发明实施例提供的技术方案可以应用在LTE-A***等使用了中继节点的***中。
Description
技术领域
本发明涉及通信领域,尤其涉及一种流量控制方法、装置。
背景技术
为了实现LTE-A***覆盖增强、容量增加、群组移动性和临时网络部署等功能,引入了中继节点(Relay Node,RN),使得原来用户设备(User Equipment,UE)到eNB的无线接口(Uu口)被分为了eNB到RN的空间接口(Un口)和RN到UE的Uu口两部分。所述RN所属的小区称作主小区(Denor eNB,DeNB),RN通过无线回传链路同DeNB进行通信,DeNB和RN的数据流量调度是相互独立的。当UE附着于RN并位于RN覆盖的边缘时,RN到UE的Uu下行链路速率很低。
在实现本发明的过程中,发明人发现,由于DeNB和RN的数据流量调度是相互独立的,易于出现RN缓存器(buffer)溢出的情况,如,在RN到UE的Uu下行链路速率很低,而DeNB到RN的下行链路质量很好得情况下,会造成下行数据在RN的堆积,使得RN的下行buffer溢出。
发明内容
本发明的实施例提供一种流量控制方法、装置,以解决现有技术中,LTE-A***中引入中继节点后,易于出现中继节点缓存器溢出的问题。
为达到上述目的,本发明的实施例采用如下技术方案:
流量控制方法,包括:获取用户设备缓存状态信息;生成中继节点缓存状态信息;根据所述用户设备缓存状态信息和中继节点缓存状态信息生成综合缓存状态信息;将所述综合缓存状态信息上报给主小区。
流量控制方法,包括:接收中继节点上报的综合缓存状态信息;根据所述综合缓存状态信息,对所述中继节点进行数据流量的调度。
流量控制装置,应用在中继节点中,包括:
获取单元,用于获取用户设备缓存状态信息;
第一生成单元,用于生成中继节点缓存状态信息;
第二生成单元,用于根据所述获取单元获取的用户设备缓存状态信息和所述第一生成单元生成的中继节点缓存状态信息生成综合缓存状态信息;
上报单元,用于将所述第二生成单元生成的综合缓存状态信息上报给主小区。
基站,包括:
接收单元,用于接收中继节点上报的所述综合缓存状态信息;
调度单元,用于根据所述综合缓存状态信息,对所述中继节点进行数据流量的调度。
本发明实施例提供的流量控制方法、装置,根据RN上报的所述综合缓存状态信息,DeNB能知道RN与UE得缓存状态,从而进行数据流量的调度,这解决了由于RN与DeNB数据流量调度相互独立,可能出现RN buffer溢出情况,造成Un口或Uu口所用传输资源浪费的问题。本发明实施例提供的技术方案能够使得DeNB和RN的调度相关联,所述DeNB根据RN上报的综合缓存状态信息对所述RN进行数据流量的调度,降低RN buffer溢出的概率。
附图说明
图1为本发明实施例提供的流量控制方法流程图;
图2为本发明另一个实施例提供的流量控制方法流程图;
图3为本发明又一实施例提供的流量控制方法流程图;
图4为本发明再一实施例提供的流量控制方法流程图;
图5为图4所示发明实施例提供的流量控制方法中步骤308的流程图;
图6为本发明实施例提供的流量控制装置结构示意图一;
图7为本发明实施例提供的流量控制装置结构示意图二;
图8为本发明实施例提供的流量控制装置结构示意图三;
图9为图8所示发明实施例提供的流量控制装置中第二生成单元的结构示意图;
图10为本发明实施例提供的基站结构示意图。
具体实施方式
为了解决由于RN与DeNB数据流量调度相互独立,可能出现RN buffer溢出情况,造成Un或Uu接口所用传输资源浪费的问题,本发明实施例提供一种中继及节点流控的方法、装置和***。
如图1所示,本发明实施例提供的流量控制方法,包括:
步骤101,获取UE缓存状态信息;
所述步骤101中,所述UE缓存状态信息表示UE buffer的缓存状态,包括UE上行缓存状态信息和/或UE下行缓存状态信息。
步骤102,生成RN缓存状态信息;
所述步骤102中,所述RN缓存状态信息表示RN buffer的缓存状态,包括RN对应该UE的上行缓存状态信息和/或对应该UE的RN下行缓存状态信息。
步骤103,根据所述用户设备缓存状态信息和中继节点缓存状态信息,生成综合缓存状态信息;
步骤104,将所述综合缓存状态信息上报给DeNB。
值得说明的是,根据本实施例提供的流量控制方法,在不考虑信令开销的问题时,可直接跳过步骤103,将UE缓存状态信息和RN缓存状态信息分别上报给DeNB。
本发明实施例提供的流量控制方法,根据RN上报的所述综合缓存状态信息,DeNB能知道RN与UE得缓存状态,从而进行数据流量的调度,这解决了由于RN与DeNB数据流量调度相互独立,可能出现RN buffer溢出情况,造成Un口或Uu口所用传输资源浪费的问题。本发明实施例提供的技术方案能够使得DeNB和RN的调度相关联,所述DeNB根据RN上报的综合缓存状态信息对所述RN进行数据流量的调度,降低RN buffer溢出的概率。
如图2所示,本发明另一实施例还提供一种流量控制方法,包括:
步骤201,接收RN上报的综合缓存状态信息;
步骤202,根据所述综合缓存状态信息对所述RN进行数据流量的调度。
所述步骤202中,主小区接收到所述综合缓存状态信息后,结合当前无线资源的使用情况及所调度UE业务的优先级等参数,对RN的上下行数据进行调度。由于本调度根据了UE和RN的上下行缓存信息,因此,将大大降低继续流入到UE和RN处buffer的数据量,减少了buffer中数据的溢出量。
值得说明的是,在不考虑信令开销时,步骤201,可以是,接收RN分别上报的UE缓存状态信息和RN缓存状态信息;步骤202,可以是,根据UE缓存状态信息和RN缓存状态信息对所述RN进行数据流量的调度。
本发明实施例提供的流量控制方法,所述DeNB在接收到所述RN上报的综合缓存状态信息后,将其作为调度的根据,解决了由于RN与DeNB数据流量调度相互独立,易于出现RN buffer溢出情况,造成Un口/Uu口所用传输资源浪费的问题。本发明实施例提供的方法通过所述DeNB接收综合缓存状态信息,根据接收到的所述综合缓存状态信息进行数据流量的调度,使得DeNB与RN的数据流量调度相关联,缓解了RN buffer的数据缓存压力,降低了RN buffer的溢出概率。
为了使本领域技术人员能够更清楚地理解本发明实施例提供的技术方案,下面通过具体的实施例,对本发明实施例提供的流量控制方法进行详细说明。
如图3所示,本发明又一个实施例提供的流量控制方法,包括:
步骤301,RN获取来自UE的UE缓存状态信息。
在所述步骤301中,所述UE缓存状态信息包括UE上行缓存状态信息和/或UE下行缓存状态信息。所述RN周期性获取来自所述UE的UE缓存状态信息,通过预先设置的UE上报周期。当定时器达到所述UE上报周期时,RN获取来自UE的UE缓存状态信息。例如,在本实施例中所述UE上报周期为5ms,即RN每隔5ms获取来自UE的UE缓存状态信息。
在本实施例中,所述UE缓存状态信息是通过UE buffer中已有数据容量占UE buffer整体容量的百分比表示得到。此处以UE下行缓存状态信息为例,在距离上一次RN获取所述UE下行缓存状态信息5ms后,所述RN再一次获取所述UE下行缓存状态信息,得到来自UE的UE下行缓存状态信息,例如,80%。当然,所述UE缓存状态信息可以通过多种方式进行表示,此处不一一赘述。
为了更及时地反映所述UE的缓存状态,在所述步骤301之前,本发明实施例所述流量控制方法还包括:
步骤306,当UE缓存状态为临近溢出状态时,接收UE主动上报的UE缓存状态信息,即保证第一时间接收到这种临界状态下的UE的缓存状态。
在所述步骤306中,判断所述UE缓存状态是否为所述临近溢出状态可以通过判断所述UE buffer容量是否超过预设的阀值,如,所述UE下行buffer的整体容量为10M(单位为字节Bytes,以下同),在所述UE下行buffer内预设一阀值为8M,当所述UE下行buffer中的数据容量超出所述UE下行buffer内预设的阀值(即8M)时,所述UE下行缓存状态为临近溢出状态,UE主动上报UE下行缓存状态信息给RN。当然所述阀值的预设可以通过多种方式进行设置,此处不一一赘述。
综上所述,在本实施例中,当所述RN得到的所述UE下行缓存状态信息为80%时,其可能是所述RN周期性获取来自所述UE的UE下行缓存状态信息,也可能是RN还未执行周期性获取但UE下行缓存状态已达到或超出所述阀值(8M)时,所述UE主动上报的所述UE下行缓存状态信息。
步骤302,RN生成该RN缓存状态信息。
在所述步骤302中,所述RN缓存状态信息包括RN上行缓存状态信息和/或RN下行缓存状态信息。所述RN生成该RN缓存状态信息包括RN获取来自UE的UE缓存状态信息的同时,RN生成该RN缓存状态信息和/或RN周期性生成该RN缓存状态信息,和/或RN临近溢出状态时主动生成RN缓存状态信息。在本实施例中,所述RN周期性生成该RN缓存状态信息的周期为可配置量,例如5ms。
值得说明的是,虽然在本实施例中,所述RN生成RN缓存状态信息的周期与所述RN获取所述UE缓存状态信息的周期相同,在具体使用时,所述RN生成RN缓存状态信息的周期设定与所述RN获取所述UE缓存状态信息的周期设定也可以不相同,为***可配置量。
在本实施例中,所述RN缓存状态信息是通过RN buffer中已有数据容量占RN buffer整体容量的百分比表示得到。此处以RN下行缓存状态信息为例,所述RN在以下三种情况下会生成该RN下行缓存状态信息:在RN获取所述UE下行buffer的UE下行缓存状态信息时,RN生成RN下行缓存状态信息,如40%;在距离上一次RN周期性生成RN下行缓存状态信息5ms后,RN生成该RN下行缓存状态信息,如60%;RN临近溢出状态时,RN生成该RN下行缓存状态信息,如90%。当然,所述RN缓存状态信息可以通过多种方式进行表示得到,此处不一一赘述。
针对所述RN临近溢出状态时,RN生成该RN下行缓存状态信息,本发明实施例提供的流量控制方法还包括:
步骤307,在所述步骤302之前,预设阀值,通过所述阀值判断RN缓存状态是否为临近溢出状态。
在所述步骤307中,所述阀值可以预设在所述RN buffer内,判断所述RN缓存状态是否为所述临近溢出状态可以通过判断所述RN buffer容量是否超过预设在所述RN buffer内的阀值,如,所述RN下行buffer的整体容量为10M,在所述RN下行buffer内预设一阀值为8M,当所述RN下行buffer中的数据容量超出所述RN下行buffer内预设的阀值(即8M)时,所述RN下行缓存状态为临近溢出状态,RN主动生成RN下行缓存状态信息,如90%。当然所述阀值的预设可以通过多种方式进行设置,此处不一一赘述。
步骤303,将所述UE缓存状态信息和RN缓存状态信息上报给DeNB。
在所述步骤303中,将所述UE缓存状态信息和RN缓存状态信息分别上报给DeNB,使得DeNB能够准确获知UE buffer和RN buffer的状态。所述将所述UE缓存状态信息以及RN缓存状态信息上报给DeNB采用无线资源控制RRC信令的方式上报所述UE缓存状态信息和RN缓存状态信息和/或采用媒体访问控制层MAC控制协议数据单元PDU的方式上报所述UE缓存状态信息和RN缓存状态信息。其中,所述RRC信令的方式可靠性高,但空口时延较大;所述MAC控制PDU的方式时延小,信令开销小,但可靠性低。
在本实施例中,以UE下行buffer和RN下行buffer为例,将所述UE下行缓存状态信息(80%)和RN下行缓存信息(40%)进行上报,所述信息80%与40%通过所述MAC控制PDU的方式上报给DeNB。
步骤304,DeNB接收所述RN上报的所述UE缓存状态信息和所述RN缓存状态信息。
所述步骤304中,所述DeNB接收所述RN分别上报的所述UE缓存状态信息和RN缓存状态信息和/或接收所述RN上报的根据所述UE缓存状态信息和RN缓存状态信息生成的综合缓存状态信息。
在本实施例中,以UE下行buffer和RN下行buffer为例,DeNB接收RN上报的缓存状态信息为UE下行缓存状态信息(80%)和RN下行缓存信息(40%)。
步骤305,根据所述RN上报的所述UE缓存状态信息和所述RN缓存状态信息,所述DeNB对所述RN进行数据流量的调度。
在本实施例中,主小区接收到所述UE缓存状态信息和所述RN缓存状态信息后,结合当前无线资源的使用情况及所调度UE业务的优先级等参数,对RN的上下行数据进行调度。由于本调度根据了UE和RN的上下行缓存信息,因此,将大大降低继续流入到UE和RN处buffer的数据量,减少了buffer中数据的溢出量。
在本实施例中,以UE下行buffer和RN下行buffer为例,根据所述RN上报的所述UE下行缓存状态信息:80%和RN下行缓存状态信息:40%,所述DeNB调度下行数据流量。所述DeNB在下行调度时,不仅根据所述RN下行缓存状态信息,还根据所述UE下行缓存状态信息进行调度。当所述UE下行缓存状态信息为80%,则说明UE的下行buffer缓存了大量数据,此时虽然所述RN下行缓存状态信息仅为40%,DeNB在进行下行调度时,会减少给该UE分配下行资源,即降低从DeNB到RN的对应该UE的数据流量,从而缓解该UE在RN的下行buffer压力,避免了由于RN到UE的Uu下行链路速率很低,而DeNB到RN的下行链路质量很好造成的下行数据在RN的堆积,使得RN下行buffer溢出。降低了数据超出RN下行buffer容量的概率,大大降低了由于超出RN下行buffer容量致使数据将被抛弃,浪费Un口传输资源,降低LTE-A***频谱利用率的情况发生。
同样的,为了避免所述RN上行buffer的溢出或所述RN上下行buffer的溢出,可采用同样原理的方法进行RN上行数据或RN上下行数据的流量控制,此处不一一赘述。
本发明提供的流量控制方法,通过将所述UE缓存状态信息和RN缓存状态信息分别上报给所述DeNB,DeNB根据所述UE缓存状态信息和RN缓存状态信息进行数据流量的调度,解决了由于RN与DeNB数据流量调度相互独立,可能出现RN buffer溢出情况,造成Un口所用传输资源浪费的问题。本发明提供的流量控制方法,通过将所述UE缓存状态信息和RN缓存状态信息分别上报给所述DeNB,DeNB根据所述UE缓存状态信息和RN缓存状态信息进行数据流量的调度,使得所述RN与DeNB数据流量调度相关联,从而降低了RNbuffer溢出的概率。
在降低RN buffer溢出的概率的同时,为了减少上报所述UE缓存状态信息和RN缓存状态信息给DeNB时的信令开销。
本发明另一实施例提供的流量控制方法,如图4所示,在所述步骤302之后,还包括步骤308,根据所述用户设备缓存状态信息和中继节点缓存状态信息生成综合缓存状态信息。
在本实施例中,所述步骤303中,将所述UE缓存状态信息和RN缓存状态信息上报给DeNB为将所述缓存状态信息上报给DeNB
所述综合缓存状态信息可以通过以下函数得到:
DL BS*=function(B1,B2)
其中,DL BS*为综合缓存状态信息;B1为RN缓存状态信息值;B2为UE缓存状态信息值。
本实施例中,B1根据所述RN下行缓存状态信息得到,当所述RN下行缓存状态信息≥80%时,RN下行buffer表示为高负载状态,否则,RN下行buffer为低负载状态;B2根据所述UE下行缓存状态信息得到,当所述UE下行缓存状态信息≥80%时,UE下行buffer表示为高负载状态,否则,UE下行buffer为低负载状态;即所述B1和B2有高负载和低负载两种缓存状态。在已知B1和B2的情况下,通过表1获得DL BS*。
表1(0表示低负载,1表示高负载):
B1 | 0 | 0 | 1 | 1 |
B2 | 0 | 1 | 0 | 1 |
DLBS* | 0 | 1 | 1 | 1 |
由表1可知,当所述B1和所述B2中至少一个为1时,所述DL BS*为1,否则,所述DL BS*为0。使用表1所示方法只需要1比特信息即可反映综合缓存状态信息。
为了更精确地反映UE下行和RN下行的缓存状态,本实施例在所述高负载和所述低负载表示所述UE缓存状态信息和RN缓存状态信息的基础上,还引入当60%≤RN下行缓存状态信息<80%时的RN下行buffer表示为中负载状态,当60%≤UE下行缓存状态信息<80%时,UE下行buffer为中负载状态。即所述B1和B2有高负载、中负载和低负载三种缓存状态。在已知B1和B2的情况下,通过表2获得DL BS*。
表2(-1表示低负载,0表示中负载,1表示高负载)
B1 | 0 | 0 | 0 | 1 | 1 | 1 | -1 | -1 | -1 |
B2 | 0 | 1 | -1 | 0 | 1 | -1 | 0 | 1 | -1 |
DLBS* | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | -1 |
由表2可知,在表1的基础上,引入了一个中负载,此时,在本实施例中,-1表示低负载,0表示中负载,1表示高负载。当所述B1和所述B2中至少一个为1时,所述DL BS*为1;当所述B1和所述B2均为0或所述B1和所述B2中一个为0一个为-1时,所述DL BS*为0;否则,所述DL BS*为-1。使用表2所示方法需要2比特信息反映综合缓存状态信息,该方法较之表1所示的方法,具有更高的精确度,当所述DeNB收到所述DL BS*,其对所述RN下行数据调度更精确,在减少信令开销的同时,提高了DeNB的调度精度。
值得说明的是,所述综合缓存状态信息的获取并不仅限于所述函数DLBS*=function(B1,B2),而所述函数DL BS*=function(B1,B2)的实现也并不仅限于上述实施例所述的两种方法,此处不对每种方法进行一一赘述。
在本实施例中,以所述UE下行buffer和所述RN下行buffer为例,所述DeNB只需要根据所述综合缓存状态信息进行数据流量的调度,当综合缓存状态信息为高负载时,DeNB接收到综合缓存状态信息为高负载,DeNB在下行调度时减少下行资源的分配,从而缓解该RN和/或UE下行buffer压力,降低了数据超出RN下行buffer容量的概率,大大降低了由于超出RN下行buffer容量致使数据将被抛弃,浪费Un和/或Uu口传输资源,降低LTE-A***频谱利用率的情况发生。同时,由于引入综合缓存状态信息,在保证防止RN溢出的同时,减少了将所述UE缓存状态信息和所述RN缓存状态信息上报给所述DeNB所需要的信令开销。
同样的,为了避免所述RN上行buffer的溢出或所述RN上下行buffer的溢出,并进一步减少上报过程中信令的开销,可采用同样原理的方法进行RN上行数据或RN上下行数据的流控,此处不一一赘述。
本发明实施例提供的流量控制方法,通过将所述综合缓存状态信息上报给DeNB,DeNB根据所述综合缓存状态信息进行数据流量的调度,解决了由于RN与DeNB数据流量调度相互独立,可能出现RN buffer溢出情况,造成Un口所用传输资源浪费的问题。本发明提供的流量控制方法,通过RN上报所述综合缓存状态信息,减少了将所述UE缓存状态信息和RN缓存状态信息上报给所述DeNB过程中的信令开销,并通过所述综合缓存状态信息使得所述RN与DeNB数据流量调度相关联,从而降低了RN buffer溢出的概率。
进一步地,为了在降低RN buffer溢出概率的同时,减少DeNB的调度次数,本发明再一实施例提供的流量控制方法,如图5所示,上述步骤308,包括:
步骤3081,根据所述用户设备缓存状态信息,获取经过t1+t2后的UE缓存状态预测信息;
步骤3082,根据所述中继节点缓存状态信息,获取经过t1后的RN缓存状态预测信息;
步骤3083,根据所述UE缓存状态预测信息和所述RN缓存状态预测信息生成综合缓存状态信息。
此处,t1为Un的调度和信令处理时延;t2为Uu的调度和信令处理时延。
在本实施例中,使用函数:
DL BS*=function(b1,b2,t1,t2)
得到所述步骤303中的所述综合缓存状态信息。其中,DL BS*为综合缓存状态信息;b1为RN下行缓存状态信息值;b2为UE下行缓存状态信息值;
在本实施例中所述函数DL BS*=function(b1,b2,t1,t2)可以演进为上述实施例中所述的函数:
DL BS*=function(B1,B2)
得到。
值得说明的是,在本实施例中所述DL BS*为综合缓存状态信息;所述B1为t1后RN下行缓存状态信息值;所述B2为(t1+t2)后UE下行缓存状态信息值。
在本实施例中的所述函数DL BS*=function(B1,B2)的实现方法与上述实施例中所述函数DL BS*=function(B1,B2)的实现方法相同,此处不一一赘述。
所述综合缓存状态信息的生成在以上实施例的基础上引入了Un的调度和信令处理时延t1和Uu的调度和信令处理时延t2。在此处以所述UE下行buffer和RN下行buffer为例,在本实施例中引入t1和t2后,所述B1根据所述RN下行缓存状态信息经过t1延时后的预测得到,所述B2根据所述UE缓存状态信息经过(t1+t2)延时后预测得到。所述B1至少通过所述b1、RN buffer的历史数据、当前业务速率、网络负载状态预测得到;所述B2至少通过所述b2、UEbuffer的历史数据、当前业务速率、网络负载状态预测得到。
在本实施例中,引入t1和t2的目的是考虑到所述DeNB接收到RN上报的所述UE和RN下行buffer状态时,经过了Uu口和Un口的调度和信令处理时延,DeNB所接收到的buffer状态信息实际上是某一段时间之前的buffer状态信息,导致了DeNB调度的误差。此处以RN的下行缓存状态为例,当RN的下行缓存状态信息为高负载,RN需要将该缓存状态信息上报给DeNB。DeNB获知该信息后,通过例如降低下行数据发送速度等方式,来缓解RN下行buffer的溢出状态。但是,如果RN的下行发送速度远大于RN从Un口下行接收数据的数据,则RN很快自己可实现溢出的缓解,不需要由DeNB来进行处理调度。因此,RN在上报所述RN缓存状态信息之前,应当通过例如历史数据收发速度估计t1后的buffer状态,如果该溢出状态能够得到解决,则DeNB不需要对RN进行下行数据的调度,从而减少了DeNB的调度次数,减轻了DeNB的工作量,避免了不必要的调度。
在本实施例中,在所述RN内,RN将获取到的UE下行缓存状态信息进行(t1+t2)延时后的预测,从而得到信息B2;并将RN生成的所述RN下行缓存状态信息进行t1延时后的预测,从而得到B1,根据所述B1、B2进行数据流量的调度,减轻了DeNB的工作量,避免了DeNB的不必要的调度。
同样的,为了避免所述RN上行buffer的溢出或所述RN上下行buffer的溢出,并进一步减少了DeNB的调度次数,减轻了DeNB的工作量,避免了不必要的调度,可采用同样原理的方法进行RN上行数据或RN上下行数据的流控,此处不一一赘述。
本发明实施例提供的流量控制方法,结合预测t1延时后的RN缓存状态信息和(t1+t2)延时后的UE缓存状态信息得到综合缓存状态信息,将所述综合缓存状态信息上报给DeNB,DeNB根据所述综合缓存状态信息进行数据流量的调度,解决了由于RN与DeNB数据流量调度相互独立,可能出现RN buffer溢出情况,造成Un口所用传输资源浪费的问题,并解决了DeNB与RN、UE之间由于时延导致的调度不同步的问题。本发明提供的流量控制方法,一方面通过上报综合缓存状态信息,减少了缓存状态信息上报信令的开销,另一方面通过预测延时后的所述UE缓存状态信息和所述UE缓存状态信息,避免了DeNB不必要的调度次数,并通过所述综合缓存状态信息使得所述RN与DeNB数据流量调度相关联,从而降低了RN buffer溢出的概率。
与上述方法相对应地,如图6所示,本发明实施例还提供一种流量控制装置,应用在中继节点中,包括:
获取单元401,用于获取UE缓存状态信息,并将所述UE缓存状态信息暂存于所述获取单元中,其具体的实现方法可以参见如图3所示的步骤301所述,此处不再赘述。
第一生成单元402,用于生成RN缓存状态信息,其具体的实现方法可以参见如图3所示的步骤302所述,此处不再赘述。
上报单元403,用于将所述获取单元获取的UE缓存状态信息和第一生成单元生成生成的RN缓存状态信息上报给DeNB,其具体的实现方法可以参见如图3所示的步骤303所述,此处不再赘述。
此外,如图7所示,本发明实施例提供的流量控制装置还包括:
接收转发单元407,用于接收UE主动上报的UE缓存状态信息,并将所述UE主动上报的UE缓存状态信息传送给所述获取单元,其具体的实现方法可以参见如图3所示的步骤306所述,此处不再赘述。
预设单元408,用于预设阀值;其具体的实现方法可以参见如图3所示的步骤307所述,此处不再赘述。
判断执行单元409,通过所述预设单元中的阀值判断中继节点缓存状态是否为临近溢出状态,当中继节点缓存状态为临近溢出状态时,通知所述第一生成单元生成RN缓存状态信息。其具体的实现方法可以参见如图3所示的步骤307所述,此处不再赘述。
进一步地,如图8所示,为了减少上报信令的开销,本发明实施例提供的流量控制装置,还包括:
第二生成单元404,用于根据所述获取单元获取的用户设备缓存状态信息和所述第一生成单元生成的中继节点缓存状态信息生成综合缓存状态信息;
在本实施例中,所述第二生成单元,包括,如图9所示,接收子单元4041,用于接收所述获取单元获取的用户设备缓存状态信息和所述第一生成单元生成的中继节点缓存状态信息:生成子单元,4042根据所述接收单元接收的所述用户设备缓存状态信息和所述中继节点缓存状态信息,生成综合缓存状态信息,其具体的实现方法可以参见如图4所示的步骤308所述,此处不再赘述。
进一步地,如图9所示,为了减少DeNB的调度次数,本发明实施例提供的流量控制装置,所述生成子单元,还包括:
第一预测子单元4043,用于根据所述接收子单元接收的用户设备缓存状态信息,预测经过无线接口的调度和信令处理时延后以及空间接口的调度和信令处理时延后的用户设备缓存状态预测信息,其具体的实现方法可以参见如图5所示的步骤3081所述,此处不再赘述
第二预测子单元4044,用于根据所述接收子单元接收的中继节点缓存状态信息,预测经过无线接口的调度和信令处理时延后的中继节点缓存状态预测信息,其具体的实现方法可以参见如图5所示的步骤3082所述,此处不再赘述。
本发明提供的流量控制装置,能够将所述UE缓存状态信息以及RN缓存状态信息一并上报给所述DeNB,解决了现有技术由于DeNB和RN的调度相互独立,造成RN buffer可能溢出的问题;本发明实施例提供的装置能够上报根据RN缓存状态信息与所述UE缓存状态信息得到的缓存状态信息,使得所述DeNB在进行数据流量调度时同时考虑到所述RN与所述UE的buffer状态,从而使得DeNB与RN的调度相关联,解决了现有技术中由于DeNB和RN调度相互独立造成的RN buffer溢出的问题,降低了所述RN buffer溢出的概率。
如图10所示,本发明实施例还提供一种基站,包括:
接收单元501,用于接收中继节点上报的所述综合缓存状态信息,其具体的实现方法可以参见如图3所示的步骤304所述,此处不再赘述。
调度单元502,用于根据所述综合缓存状态信息,对所述中继节点进行数据流量的调度,其具体的实现方法可以参见如图3所示的步骤305所述,此处不再赘述。
本发明实施例提供的基站,由RN上报所述UE缓存状态信息和RN缓存状态信息给DeNB,根据所述UE缓存状态信息和RN缓存状态信息,DeNB进行数据流量的调度,使得DeNB与RN的调度相关联,解决了现有技术中由于DeNB和RN的调度相互独立,造成RN buffer可能溢出的问题。本发明实施例提供的技术方案能够在DeNB和RN调度相互关联的情况下,降低RN buffer溢出的概率。
本发明实施例提供的流量控制方法、装置,能够应用在LTE-A***等使用了Relay节点的***中。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一计算机可读存储介质中,如ROM/RAM、磁碟或光盘等。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
Claims (8)
1.一种流量控制方法,其特征在于,包括:
获取用户设备缓存状态信息;
生成中继节点缓存状态信息;
根据所述用户设备缓存状态信息和中继节点缓存状态信息生成综合缓存状态信息;
将所述综合缓存状态信息上报给主小区;
其中,根据所述用户设备缓存状态信息和中继节点缓存状态信息生成综合缓存状态信息,具体包括:
根据所述用户设备缓存状态信息,获取经过无线接口的调度和信令处理时延后、空间接口的调度和信令处理时延后的用户设备缓存状态预测信息;
根据所述中继节点缓存状态信息,获取经过无线接口的调度和信令处理时延后的中继节点缓存状态预测信息;
根据所述用户设备缓存状态预测信息和所述中继节点缓存状态预测信息生成综合缓存状态信息。
2.根据权利要求1所述的方法,其特征在于,所述将所述综合缓存状态信息上报给主小区包括:
采用无线资源控制RRC信令的方式上报所述综合缓存状态信息;或
采用媒体访问控制层MAC控制协议数据单元PDU的方式上报所述综合缓存状态信息。
3.根据权利要求2所述的方法,其特征在于,所述获取用户设备缓存状态信息之前,还包括:
当用户设备缓存状态为临近溢出状态时,接收用户设备主动上报的用户设备缓存状态信息。
4.根据权利要求3所述的方法,其特征在于,所述当用户设备缓存状态为临近溢出状态时,接收用户设备主动上报的用户设备缓存状态信息包括:
通过判断用户设备缓存器容量是否超过预设的阀值判断所述用户设备缓存状态是否为临近溢出状态。
5.根据权利要求1所述的方法,其特征在于,所述生成中继节点缓存状态信息,还具体包括:
预设阀值,通过所述阀值判断中继节点缓存状态是否为临近溢出状态;
当中继节点缓存状态为临近溢出状态时,生成中继节点缓存信息。
6.一种流量控制装置,应用在中继节点中,其特征在于,包括:
获取单元,用于获取用户设备缓存状态信息;
第一生成单元,用于生成中继节点缓存状态信息;
第二生成单元,用于根据所述获取单元获取的用户设备缓存状态信息和所述第一生成单元生成的中继节点缓存状态信息生成综合缓存状态信息;
上报单元,用于将所述第二生成单元生成的综合缓存状态信息上报给主小区;
其中,所述第二生成单元,还具体包括:
接收子单元,用于接收所述获取单元获取的用户设备缓存状态信息和所述第一生成单元生成的中继节点缓存状态信息;
第一预测子单元,用于根据所述接收子单元接收的用户设备缓存状态信息,预测经过无线接口的调度和信令处理时延后、空间接口的调度和信令处理时延后的用户设备缓存状态预测信息;
第二预测子单元,用于根据所述接收子单元接收的中继节点缓存状态信息,预测经过无线接口的调度和信令处理时延后的中继节点缓存状态预测信息;
生成子单元,用于根据所述第一预测子单元预测得到的用户设备缓存状态预测信息和所述第二预测子单元预测得到的中继节点缓存状态预测信息,生成综合缓存状态信息。
7.根据权利要求6所述的装置,其特征在于,还包括:
接收转发单元,用于接收所述用户设备主动上报的用户设备缓存状态信息,并将该用户设备缓存状态信息转发给所述获取单元。
8.根据权利要求6所述的装置,其特征在于,还包括:
预设单元,用于预设阀值;
判断执行单元,通过所述预设单元中的阀值判断中继节点缓存状态是否为临近溢出状态,当中继节点缓存状态为临近溢出状态,通知所述第一生成单元生成中继节点缓存状态信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009102233772A CN102065483B (zh) | 2009-11-18 | 2009-11-18 | 流量控制方法、装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009102233772A CN102065483B (zh) | 2009-11-18 | 2009-11-18 | 流量控制方法、装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102065483A CN102065483A (zh) | 2011-05-18 |
CN102065483B true CN102065483B (zh) | 2013-12-04 |
Family
ID=44000525
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009102233772A Active CN102065483B (zh) | 2009-11-18 | 2009-11-18 | 流量控制方法、装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102065483B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104702535A (zh) * | 2013-12-06 | 2015-06-10 | ***通信集团公司 | 一种数据传输方法、装置、***及相关设备 |
CN106470493B (zh) * | 2015-08-21 | 2020-09-04 | 江苏慧丰信息科技有限公司 | 中继节点的处理方法、基站和中继节点 |
CN105591954A (zh) * | 2015-10-28 | 2016-05-18 | 杭州华三通信技术有限公司 | 一种报文控制方法及装置 |
CN111107010B (zh) * | 2018-10-25 | 2022-11-25 | 华为技术有限公司 | 传输控制方法和装置 |
CN112218339B (zh) * | 2020-09-30 | 2023-03-14 | 三维通信股份有限公司 | 一种中继传输调度方法、装置、存储介质及电子设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101123622A (zh) * | 2006-08-09 | 2008-02-13 | 大唐移动通信设备有限公司 | 一种Iub口流量控制的方法及装置 |
CN101453745A (zh) * | 2007-11-29 | 2009-06-10 | 大唐移动通信设备有限公司 | 一种小区切换过程中的测量方法、透明中继及基站 |
CN101494598A (zh) * | 2008-01-25 | 2009-07-29 | 华为技术有限公司 | 流量控制方法、装置及*** |
CN101547347A (zh) * | 2009-04-30 | 2009-09-30 | 上海大学 | 可伸缩视频流的覆盖网络分层组播资源最优分配方法 |
CN101554076A (zh) * | 2006-10-27 | 2009-10-07 | 诺基亚西门子通信有限责任两合公司 | 具有对多跳无线网络的差异化服务支持的基于连接的调度方法 |
-
2009
- 2009-11-18 CN CN2009102233772A patent/CN102065483B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101123622A (zh) * | 2006-08-09 | 2008-02-13 | 大唐移动通信设备有限公司 | 一种Iub口流量控制的方法及装置 |
CN101554076A (zh) * | 2006-10-27 | 2009-10-07 | 诺基亚西门子通信有限责任两合公司 | 具有对多跳无线网络的差异化服务支持的基于连接的调度方法 |
CN101453745A (zh) * | 2007-11-29 | 2009-06-10 | 大唐移动通信设备有限公司 | 一种小区切换过程中的测量方法、透明中继及基站 |
CN101494598A (zh) * | 2008-01-25 | 2009-07-29 | 华为技术有限公司 | 流量控制方法、装置及*** |
CN101547347A (zh) * | 2009-04-30 | 2009-09-30 | 上海大学 | 可伸缩视频流的覆盖网络分层组播资源最优分配方法 |
Also Published As
Publication number | Publication date |
---|---|
CN102065483A (zh) | 2011-05-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102225374B1 (ko) | 무선통신 시스템에서 상향링크 전력 제어 방법 및 장치 | |
CN105188150A (zh) | 降低lte上行数据传输延时的方法和*** | |
US8537688B2 (en) | Method and a device for enhanced performance in a cellular wireless TDD system | |
CN107534900B (zh) | 通信方法及设备 | |
CN105307259A (zh) | 在移动通信***中生成和发送功率余量报告的方法和装置 | |
CN105230100A (zh) | 在无线通信***中分配上行链路资源的方法及针对该方法的装置 | |
CN103329602A (zh) | 用于移动通信***的上行链路传输功率配置方法和装置 | |
CN103024915B (zh) | 一种实现上行侦听参考信号周期自适应的方法 | |
CN102065483B (zh) | 流量控制方法、装置 | |
CN102884856A (zh) | 在移动无线通信网络中进行资源分配的方法和网络实体 | |
CN105210322A (zh) | 无线通信***中控制小区间干扰的干扰测量方法和装置 | |
CN101868924B (zh) | 用于时隙交换的方法和装置 | |
CN101795481B (zh) | 一种长期演进先进***中用户接入服务小区的方法 | |
CN102014431A (zh) | 防抖动的数据传输方法、设备及*** | |
WO2011160250A1 (en) | Method and apparatus for reducing interference | |
CN102740483B (zh) | 数据发送方法和装置 | |
KR20080022014A (ko) | 멀티 홉 방식을 사용하는 통신 시스템에서 데이터 전송률제어 장치 및 방법 | |
CN102137498A (zh) | 一种中继***中的资源分配方法及装置 | |
CN104871617A (zh) | 用于管理针对无线接入承载的请求的方法和无线网络节点 | |
KR20100139041A (ko) | 통신을 위한 방법 및 그를 위한 라디오 스테이션 | |
CN104378785A (zh) | 一种微小区的上下行子帧重配置方法和装置 | |
CN102118768A (zh) | 一种载波聚合***中控制载波通信状态的方法及装置 | |
CN101883435A (zh) | 一种资源分配方法及*** | |
Li et al. | Energy-efficient power allocation in cloud radio access network of high-speed railway | |
JP2008271322A (ja) | 無線通信制御装置及び無線通信制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |