一种实时业务带宽申请的方法和装置的制作方法

文档序号:7682039阅读:184来源:国知局
专利名称:一种实时业务带宽申请的方法和装置的制作方法
技术领域
本发明涉及移动通信技术,尤其是指一种实时业务带宽申请的方法和装置。
背景技术
孩吏波存取全球互通(WiMAX)是一种以无线标准IEEE 802.16为基础的宽 带无线接入技术,覆盖范围广(最高可达50公里),传输速率高(单基站可达 70百万位/秒),系统容量大,可同时支持几十个T1/E1高端用户和几百个数字 用户线路(DSL)用户,可支持区分服务的服务质量(QoS)。根据不同业务的 优先级,WiMAX定义了 4种类型的服务1)主动授权业务(UGS),用于传 输固定比特率的实时业务,例如T1/E1等;2)实时查询业务(rtPS),用于传 输周期性的产生可变数据包的实时业务,例如视频会议;3)非实时查询业务 (nrtPS),用于传输周期性产生可变数据包的非实时业务,例如文件传输协 议(FTP)等;4)尽力而为业务(BE),例如Email等。基于以上特性,WiMAX 无线接入系统在高速互联网接入、各种实时业务(例如语音业务、多々某体业 务、视频点播等)方面具有广阔的应用前景。
WiMAX支持区分服务,针对不同的业务将给予不同的调度策略和优先级。 相对于无线局域网(WLAN)而言,WiMAX更适合语音业务等实时业务的传 输,因此,目前针对WiMAX的研究主要集中在如何改进各种包调度算法和带 宽分配算法,以提高实时业务的QoS性能。
在现有技术中,可通过一种基于ON-OFF模型的流量预测方法来进行实时 业务的带宽申请。在该方法中,首先根据ON-OFF模型估算从申请带宽到授予 带宽之间的时间间隔内到达当前终端(SS)的数据量,基于前两次的历史记录进行算术平均而进行流量预测;然后根据预测结果,在数据到达之前就根据上 述估计的数据量预先向基站(BS)提出申请相应的带宽,确保在上述估计的数 据到达后,SS也有足够的带宽来发送数据,从而提高了系统的QoS。在数据传 输过程中,将反复进行上述的流量预测方法,即只要数据包到达SS,则进行流 量预测,并对所需的带宽进行预测,然后根据预测结果向BS申请实时业务所 需的带宽。
使用上述方法的目的在于改善实时业务的时延性能,即通过对从申请带宽 到授予带宽之间的时间间隔内到达SS的数据量进行预测,并根据预测结果为 上述预测的数据量申请额外的带宽,使得在随后的被授予带宽的时候,有足够 的带宽将上述预测的数据量发送出去,而不用等到下一次被授予带宽的时候, 才能发送上述预测的数据量,从而达到改善实时业务的时延性能的目的。
但是,由于上述的流量预测方法中采用了 ON-OFF模型,因此根据上述方 法对所需带宽的预测结果的可参考性较弱;另外,由于在上述的流量预测方法 中采用的是算法平均和单次误差的方法,因此对所需带宽的预测结果可能出现 负值等非正常的结果;此外,在上述的流量预测方法中仅釆用当前数据流量的 前两次历史记录进行预测,因此可能导致出现较大的误差。所以,上述的流量 预测方法不能有效地提高实时业务的时延性能,不适用于突发性的网络实时业 务流。

发明内容
有鉴于此,本发明实施例的主要目的在于提供一种实时业务带宽申请的方 法和装置,从而提高实时业务的时延性能。
为达到上述目的,本发明实施例中的技术方案是这样实现的 一种实时业务带宽申请的方法,该方法包括 检测当前时刻实时查询业务rtPS队列的长度;
根据上一轮询周期的实际需要的额外带宽、上一轮询周期的预测额外带宽 以及当前时刻rtPS队列的长度,预测当前轮询周期中所需请求的带宽;根据当前轮询周期中所需请求的带宽发送带宽请求。
本发明的实施例中提供了一种实时业务带宽申请装置,该装置包括队列 信息检测模块、带宽预测模块和存储模块;
所述队列信息检测模块,用于接收rtPS队列信息,并根据检测指令检测当 前rtPS队列的长度;将检测结果发送给所述带宽预测模块和存储模块;
所述带宽预测模块,用于根据从存储模块中读取的上一轮询周期的实际需 要的额外带宽、上一轮询周期的预测额外带宽以及从所述队列信息检测模块接 收到的检测结果,确定当前轮询周期所需请求的带宽;根据当前轮询周期所需 请求的带宽发送带宽请求;
所述存储模块,用于存储各轮询周期的实际需要的额外带宽、各轮询周期 的预测额外带宽和所述队列信息检测模块发送的检测结果。
综上可知,本发明的实施例中提供了 一种实时业务带宽申请的方法和装置。 在本发明实施例所提供的方法中,由于使用了上一轮询周期的实际需要的额外 带宽、上一轮询周期的预测额外带宽以及当前时刻rtPS队列的长度来进行带宽 预测,因此更加接近实际情况中WiMAX系统的rtPS业务过程,带宽预测的结 果可参考性较强;另外,由于使用了基于指数平均预测的预测算法,因此可更 好地适合网络数据的长时相关性特征,使得带宽预测的结果更加准确;此外, 由于在上述的预测方法中仅需要预测一个预测量,从而也提高了带宽预测的准 确性。所以,通过使用本发明实施例中的方法和装置,可有效提高WiMAX环 境下实时业务的时延性能,减小实时业务的调度时间,减小緩冲区的需求。


图1为本发明实施例中包调度模型的示意图。 图2为本发明实施例中包调度模型的时间帧结构示意图。 图3为本发明实施例中实时业务带宽申请的方法的流程图。 图4本发明实施例中实时业务带宽申请的装置的结构图。
具体实施例方式
为使本发明的目的、技术方案和优点表达得更加清楚明白,下面结合附 图及具体实施例对本发明再作进一步详细的说明。
在标准IEEE 802.16中,rtPS为周期性的、变长分組的实时变比特服务流, BS向携带该业务的SS提供实时的、周期性的请求传输带宽的机会,从而使该 SS可周期性地将其变化的带宽请求告知BS,而BS则根据带宽请求分配可变的 突发带宽供SS发送数据。
一般来说,SS根据发送请求时刻的rtPS的队列长度来决定所需申请的带宽 量。例如,如果SS在当前周期(例如,第K个周期)发送带宽请求(Request), 则SS只有在获得BS的授权(Grant)后,才能在下一个周期(即第K+l个周 期)利用授权带宽来发送数据,这种传输方式是一种"K+l"传输方式。但是, 对于在SS发送Request之后才到达SS的数据,则必须等到SS下一次发送 Request的时候,才能为这些数据申请相应的带宽,因此,上述数据至少要等到 第(K+2)个周期时才能被服务(即被发送出去),即必须采用"K+2"的传输 方式。因此,上述的Request之后才到达SS的数据需要等待更长的时间才能被 传输。由于rtPS服务对时延比较敏感,当业务量增大时,rtPS服务的时延特性 将急剧下降。因此使用上述带宽申请的方法将无法有效提高实时业务的时延性 能。
因此,针对WiMAX系统中的实时业务,本发明的实施例提出了一种实时 业务带宽申请的方法,从而提高了系统中实时业务的时延性能。为了叙述的方 便,在以下的描述中,将以rtPS业务为例,对本发明实施例中的技术方案进行 详细的介绍。
本发明实施例中的实时业务带宽申请的方法,是基于周期性的包调度^t型 的带宽申请方法。在本发明实施例中,将根据WiMAX中rtPS的业务特点建立 一个周期性的包调度模型,根据上述模块来检测rtPS队列的长度,并进行流量 预测,然后再一艮据预测结果申请带宽。
9图1为本发明实施例中包调度模型的示意图。如图l所示,在本发明实施
例中的包调度模型中,BS每隔一定的时间间隔向SS进行一次轮询,所述的时 间间隔可称之为轮询周期。SS可在每个轮询周期中向BS发送带宽请求和/或发 送数据。我们可设每个轮询周期的长度为T,单位可以是秒;第k个轮询周期 的结束时刻为Tk (k二l,2,…),因此有Tk-Tk.尸T; SS在第k个轮询周期中发 送Request的时刻为tk; SS在第k个轮询周期中发送数据的时刻为t'k; t时刻在 SS中的rtPS的瞬时队列长度为L(t),单位可以是字节(byte)或位(bit); BS 分配给SS的最大带宽为Bmax (该值的大小依赖于系统总的终端数量以及从这 些终端用户发送的数据流量大小);第k个周期SS申请的带宽为Bk。
在上述的每个轮询周期中,BS和SS之间可使用一个时间帧来收发数据。 因此,本发明实施例中周期性的包调度模型具有如下所述的几个特点
1 ) BS和SS之间使用时间帧周期性地收发数据。
图2为本发明实施例中包调度模型的时间帧结构示意图。如图2所示,该 模型中的每个时间帧可分为上行子帧和下行子帧,每个子帧都包含一定数量的 时隙,BS可将这些时隙动态地分配给指定的SS。
2) BS在每个时间帧的上行子帧中为SS分配时隙,SS可通过被分配的时 隙发送请求和/或发送数据。即,SS检测rtPS的队列中是否有数据到达,如果 有数据到达,则SS在BS指定的时隙中向BS发送带宽请求,并使用下一个时 间帧中获得BS授权的时隙向BS发送数据;如果没有数据到达,则SS不做操 作,继续等待数据的到来。此外,在同一个时间帧中期既可以发送数据,也可 以发送带宽请求,但带宽请求的发送发生在本周期的数据发送完毕之后。
3) BS授予SS发送数据或带宽请求的时隙是连续的。
4) SS不仅根据发送带宽请求时的rtPS队列中的数据量(即rtPS队列的长 度)向BS申请带宽,还将根据在发送带宽请求之后可能到达SS的数据进行带 宽预留。因此,需要对发送带宽请求之后到达SS的数据进行流量预测,以提 高系统的性能。
由于rtPS业务流的数据在每个轮询周期T内都是随机到达的,因此带宽请求和带宽授权也是随机发生在每个轮询周期的上行子帧中。系统从第0个轮询
周期开始运行,设SS在第k个轮询周期的带宽请求Request发生在时刻tk,则 BS会在第k+l个轮询周期的时刻t'kw给予SS授权带宽,SS使用授权带宽发送 数据;数据发送完毕后,SS还可以再次发送带宽请求。如果不使用本发明实施 例中的方法,则在(tk , t'k+1)的时间间隔内到达的翁:据最早也将在第k+2个 轮询周期才能被服务。因此,在本发明实施例中,将采用在tk时刻就为(tk, t'k+1) 的时间间隔内到达的数据量提前申请带宽的方式,来减小上述这种时延。
为了计算方便,我们假设在每个轮询周期中,下行子帧和上行子帧各占一 半;且SS—旦获得授权带宽,则以常速率R发送数据;否则,SS发送数据的 速率为0 (即不发送数据)。因此,可能会出现以下两种情况
1) 在第k个轮询周期内,SS仅发送带宽请求; 在这种情况下,SS发送带宽请求的时刻为tkE(Tk—j+T/2,Tk)。
2) 在第k个轮询周期内,SS既发送数据,也发送带宽请求。 在这种情况下,SS被授予带宽的时刻为t'ke(Tw+T/2,Tk-L(tk—!)/R); SS
发送带宽请求的时刻为tk= t'k+L(tw)/R。
在没有流量预测的情况下,SS在第k个轮询周期中向BS申请带宽时,是 按照当前时刻(即SS发送带宽请求的时刻tk) SS中的rtPS队列的长度L(tk)向 BS申请带宽,所申请的带宽为Bk=min(L(tk)/T, Bmax)。其中,min表示取最小 值的操作;B腿为BS可以分配给SS的最大带宽,即SS可能被授予的最大带 宽,从而避免一个SS独占所有的带宽,因此更符合实际系统的调用过程。而 在本发明的实施例中,我们希望SS在第k个轮询周期向BS申请带宽时,可按 照带宽授予时刻(即t'k+1) SS中的rtPS队列的长度L(t'k+1)向BS申请带宽,所 申请的带宽为Bk=min(L(t'k+1)/T, Bmax),即提前为部分还未到达SS的数据预 留带宽,从而提高系统的时延特性。
图3为本发明实施例中实时业务带宽申请的方法的流程图。如图3所示, 本发明实施例中实时业务带宽申请的方法包括如下所述的步骤
步骤301, SS判断是否被BS轮询,如果是,则执行步骤302;否则,继续执行步骤301。
在本步骤中,所述的轮询,即BS在一个轮询周期中预留一些时隙给SS, 使SS可以在该时隙内发送数据或带宽请求。
步骤302, SS判断是否需要发送带宽请求,如果是,则执行步骤305;否 则,#1行步骤303。
在本步骤中,如果rtPS队列中有数据需要发送,但SS没有被授予带宽, 则SS需要发送带宽请求,执行步骤305;如果rtPS队列中有数据需要发送,且 SS已被授予带宽,则SS则需要发送数据,执行步骤303。
步骤303, SS 4t测rtPS队列的长度。
在本步骤中,SS需要检测当前时刻rtPS队列中的实际泰:据量(即rtPS队 列的长度),并将实际数据量与上一次的预测数据量进行比较,从而可为下一次 对数据量的预测提供参考信息。
步骤304, SS根据被授予的带宽发送数据。
在本步骤中,如果发送当前时刻rtPS队列中的实际数据量所需的带宽小于 被授予的带宽,则SS按照所需的带宽发送数据;如果所需的带宽大于被授予 的带宽,则SS按照被授予的带宽发送数据,剩余的未发送的数据将在下一次 发送数据的时刻进行发送。
步骤305, SS 4全测rtPS队列的长度。
在步骤304之后,由于rtPS队列中可能还会有未发送的数据(例如,由于 预测的不准确,导致被授予的带宽小于发送rtPS队列中所有数据所需的带宽, 从而导致rtPS队列中的数据未被全部发送),且在数据发送期间也还会有数据 到达rtPS队列,所以,在本步骤中,还需再次纟佥测当前时刻rtPS队列中的实际 数据量(即rtPS队列的长度),并记录该检测结果,以便对下一次所需申请的 带宽进行预测。
步骤306, SS判断所需带宽是否小于B^x,如果是,则执行步骤307;否 则,执行步骤308。
在本步骤中,SS根据步骤305中的检测结果(即当前时刻rtPS队列中的实际数据量),确定发送当前时刻的rtPS队列中的数据所需的带宽。如果所需带 宽小于B臓,则SS需要执行步骤307,对未来的流量进行预测,以确定下一次 所需请求的带宽;如果所需带宽大于Bmax,则SS不必进行流量预测,可直接 执行步骤308,发送带宽请求,所请求的带宽即为Bmax。 步骤307, SS预测所需请求的带宽。
具体来说,设SS在第k个轮询周期的时刻tk发送带宽请求,而在第k+l 个轮询周期的时刻t'k+1获得授权带宽并使用该授权带宽发送数据,则在第 k+l个轮询周期中发送数据(即时刻t'k+1)时,rtPS队列长度为L(t'k+1),此 时,实际所需要的带宽为
《=min(^p,Bmax) (1)
设第k个轮询周期中,如果仅根据申请带宽(即时刻tk)时rtPS队列的 实际长度来申请带宽,则SS所需申请的带宽Bk为
S,min(,,B墜) (2)
由上可知,可设AS,B;.-A为实际需要的额外带宽,设A5:是预测额外带 宽,即在第k个轮询周期申请带宽(即时刻tk)时,SS所预测的需要申请
的额外带宽,该额外带宽是为(tk, tk+1)时间段内到达ss的数据所预留的 带宽。但由于对上述到达SS的数据的预测值与实际到达SS的数据有可能 存在误差,因此所述预测额外带宽与所述实际需要的额外带宽之间也可能存
在误差,所以可设每次的预测误差为&=A5:-A5A。由于预测误差具有时效
性,单次的预测误差波动相对较大,因此可采用平均累计误差的方法对预测 结果进行修正。
具体来说,可设5是第k个周期得到的预测平均累计误差,因此,可按
照如下所述的公式计算得到^:
5 = ^51 (3)
设初始预测平均累计误差^ = ^=0,当采用迭代的方法时,每次仅需记录一个变量5即可。预测平均累计误差5相当于预测反馈信息,根据该预测
反馈信息可以得知预测的结果和真实值的差距趋势。
根据上述的预测平均累计误差^,并结合指数平均预测方法,可预测所
需申请的额外带宽,即预测额外带宽a5;,具体的计算公式如下所述
a5:=^*a^—1+(l — ^)*as:—,—[ (4) 其中,初始所需申请的额外带宽a5,a5^0; zle(O, l]是预先设定的归
一化的权重系数,当义>丄时,则近期实际值对预测结果的影响较大;反之,
2
则远期实际值对预测结果影响较大。由于指数平均预测对业务流曲线有平滑 作用,所以当网络流量变化相对平稳时,则A越大估算越准确。但网络流量 具有突发性和自相似特性,业务到达也是长时相关的,所以一般情况下,建
议设a-丄。 2
另外,在本发明的实施例中,也可不使用预测平均累计误差来预测当前 轮询周期的预测额外带宽,即仅根据上一轮询周期的实际需要的额外带宽和 上一4仑询周期的预测额外带宽,也可预测当前轮询周期的预测额外带宽。此 时,公式(4)将变为
a^"u(i-;i"a^ (5)
根据公式(4)或(5)得到的每次所需申请的额外带宽a5:,可预测在
第k个轮询周期SS在发送带宽请求时所需申请的带宽Bandk:
Band产min( ,+a5;, Bmax)( 6 )
在理想情况下,在tk时刻所预测的带宽Ban4 =《,此时包时延和rtPS 的队列长度最小,系统处于最佳状态;若Bandk〈《,则可在SS发送下一次 带宽请求的时候进行补偿;如果Bandp《,则SS可以将多余的带宽用于其 它业务或者放弃多余的带宽,并可通过调节归一化的权重系数A,最大程度 的避免带宽利用率的下降。步骤308, SS发送带宽请求,返回执行步骤301。
在本步骤中,SS根据上述预测的所需申请的带宽向BS发送带宽请求。 即如果在步骤306中,SS判断所需带宽大于Bmax,则在本步骤中,可直接 向BS发送带宽请求,所请求的带宽即为Bmax;如果在步骤306中,SS判断 所需带宽小于B目x,则在本步骤中,SS将根据步骤307中所预测的所需申 请的带宽向BS发送带宽请求。
此外,上述的实际需要的额外带宽、预测额外带宽和预测平均累计误差 的初始值可在第一个轮询周期中预先设置,初始值可以为O,也可以根据实 际情况设置成其他值。
图5为本发明实施例中实时业务带宽申请的装置的结构图。如图5所示, 本发明实施例中实时业务带宽申请的装置包括队列信息检测模块、带宽预 测模块和存储模块。
所述队列信息检测模块,用于接收rtPS队列信息,并根据检测指令检 测当前rtPS队列的长度;将检测结果发送给所述带宽预测模块和存储模块;
所述带宽预测模块,用于根据从存储模块中读取的上一轮询周期的实际 需要的额外带宽、上一轮询周期的预测额外带宽和预测平均累计误差,以及 从所述队列信息检测模块接收到的检测结果,确定当前轮询周期所需请求的 带宽;根据当前轮询周期所需请求的带宽发送带宽请求;
所述存储模块,用于存储各轮询周期的实际需要的额外带宽、各轮询周 期的预测额外带宽和预测平均累计误差,还用于存储所述队列信息检测模块 发送的检测结果。
此外,所述带宽预测模块还包括额外带宽计算单元、带宽预测单元和带 宽请求单元。
所述额外带宽计算单元,用于根据从存储模块中读取的上一个轮询周期的 实际需要的额外带宽和上一个轮询周期的预测额外带宽,计算当前轮询周期的 预测额外带宽;将所述预测额外带宽发送给带宽预测单元;
所述带宽预测单元,用于根据所述预测额外带宽以及从所述队列信息检测模块接收到的检测结果,预测当前轮询周期所需请求的带宽;将当前轮询周期 所需请求的带宽发送给所述带宽请求单元;
所述带宽请求单元,用于根据所述当前轮询周期中所需请求的带宽,发 送带宽请求。
此外,在本发明的实施例中,所述带宽预测模块以及所述额外带宽计算 单元也可不使用预测平均累计误差来预测当前轮询周期的预测额外带宽,而 仅根据上一轮询周期的实际需要的额外带宽和上一轮询周期的预测额外带 宽,来预测当前轮询周期的预测额外带宽。
由于本发明实施例中所提供的方法和装置,使用了周期性的包调度模型 来进行带宽预测,因此更加接近实际情况中WiMAX系统的rtPS业务过程, 带宽预测的结果可参考性较强;另外,由于使用了基于指数平均预测和平均 累计误差的预测算法,因此可更好地适合网络数据的长时相关性特征,使得 带宽预测的结果更加准确;此外,由于在上述的预测方法中仅需要预测一个 预测量,从而也提高了带宽预测的准确性。所以,通过使用本发明实施例中 的上述方法和装置,可有效提高WiMAX环境下实时业务的时延性能,减小 实时业务的调度时间,减小緩冲区的需求,从而可用于突发性的网络实时业 务流。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护 范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。
权利要求
1、一种实时业务带宽申请方法,其特征在于,该方法包括检测当前时刻实时查询业务rtPS队列的长度;根据上一轮询周期的实际需要的额外带宽、上一轮询周期的预测额外带宽以及当前时刻rtPS队列的长度,预测当前轮询周期中所需请求的带宽;根据当前轮询周期中所需请求的带宽发送带宽请求。
2、 根据权利要求1所述的方法,其特征在于,所述预测当前轮询周期 中所需请求的带宽包括根据上一轮询周期的实际需要的额外带宽和上一轮询周期的预测额外 带宽,计算当前轮询周期的预测额外带宽;根据当前轮询周期的预测额外带宽以及当前时刻rtPS队列的长度,预 测当前轮询周期中所需请求的带宽。
3、 根据权利要求2所述的方法,其特征在于,所述当前轮询周期的预测额外带宽根据以下公式进行计算A5: = ;i * A5p, + (1 —义)* A5:—!其中,A5:为当前轮询周期的预测额外带宽,A5:—为上一轮询周期的预测额外带宽,A5^为上一轮询周期的实际需要的额外带宽,义为预先设定的归一化的权重系数。
4、 根据权利要求1所述的方法,其特征在于,所述预测当前轮询周期 中所需请求的带宽包括根据上一轮询周期的实际需要的额外带宽、上一轮询周期的预测额外带 宽和上一轮询周期的预测平均累计误差,计算当前轮询周期的预测额外带宽;根据当前轮询周期的预测额外带宽以及当前时刻rtPS队列的长度,预测当前轮询周期中所需请求的带宽。
5、 根据权利要求4所述的方法,其特征在于,所述当前轮询周期的预测额外带宽根据以下公式进行计算其中,A5(为当前轮询周期的预测额外带宽,A5:一为上一轮询周期的预 测额外带宽,A^一为上一轮询周期的实际需要的额外带宽,^;为上一轮询周期的预测平均累计误差,A为预先设定的归一化的权重系数。
6、 根据权利要求2或4所述的方法,其特征在于,所述当前轮询周期 中所需请求的带宽根据以下公式进行预测Bandf min(,+A^, B匪)其中,Ban4为当前轮询周期中所需请求的带宽,A5;为当前轮询周期的 预测额外带宽,£("为当前时刻rtPS队列的长度,T为轮询周期的长度,Bmax 为能够申请的最大带宽,min表示取最小值的操作。
7、 根据权利要求1所述的方法,其特征在于,在所述检测当前时刻rtPS 队列的长度之前还包括在当前轮询周期被轮询时,如果需要发送数据,则检测当前时刻rtPS 队列的长度;根据当前时刻rtPS队列的长度发送数据。
8、 根据权利要求7所述的方法,其特征在于,所述根据当前时刻rtPS 队列的长度发送数据包括如果发送当前时刻rtPS队列中的实际数据量所需的带宽小于被授予的 带宽,则按照所需的带宽发送数据;如果所需的带宽大于被授予的带宽,则 按照被授予的带宽发送数据。
9、 根据权利要求1所述的方法,其特征在于,在所述检测当前时刻实 时查询业务rtPS队列的长度之后还包括当发送所述实际数据量所需的带宽大于能够申请的最大带宽B,时,直 接发送带宽请求,所请求的带宽即为Bmax。
10、 一种实时业务带宽申请装置,其特征在于,该装置包括队列信息 检测模块、带宽预测模块和存储模块;所述队列信息检测模块,用于接收rtPS队列信息,并根据检测指令检测当 前rtPS队列的长度;将检测结果发送给所述带宽预测模块和存储模块;所述带宽预测模块,用于根据从存储模块中读取的上一轮询周期的实际需 要的额外带宽、上一轮询周期的预测额外带宽以及从所述队列信息检测模块接 收到的检测结果,确定当前轮询周期所需请求的带宽;根据当前轮询周期所需 请求的带宽发送带宽请求;所述存储模块,用于存储各轮询周期的实际需要的额外带宽、各轮询周期 的预测额外带宽和所述队列信息检测模块发送的检测结果。
11、 根据权利要求IO所述的装置,其特征在于,所述带宽预测模块还包括 额外带宽计算单元、带宽预测单元和带宽请求单元;所述额外带宽计算单元,用于根据从存储模块中读取的上一个轮询周期的 实际需要的额外带宽和上一个轮询周期的预测额外带宽,计算当前轮询周期的 预测额外带宽;将所述预测额外带宽发送给带宽预测单元;所述带宽预测单元,用于根据所述预测额外带宽以及从所述队列信息检测 模块接收到的检测结果,预测当前轮询周期所需请求的带宽;将当前轮询周期 所需请求的带宽发送给所述带宽请求单元;所述带宽请求单元,用于根据所述当前轮询周期所需请求的带宽,发送带 宽请求。
12、 根据权利要求IO所述的装置,其特征在于, 所述存储模块,还用于存储各轮询周期的预测平均累计误差;所述带宽预测模块,还用于根据从存储模块中读取的上一轮询周期的实际 需要的额外带宽、上一轮询周期的预测额外带宽、上一轮询周期的预测平均累 计误差以及从所述队列信息检测模块接收到的检测结果,确定当前轮询周期所 需请求的带宽。
13、 根据权利要求12所述的装置,其特征在于,所述带宽预测模块还包括 额外带宽计算单元、带宽预测单元和带宽请求单元;所述额外带宽计算单元,用于根据从存储模块中读取的上一个轮询周期的实际需要的额外带宽、上一个轮询周期的预测额外带宽和上一轮询周期的预测平均累计误差,计算当前轮询周期的预测额外带宽;将所述预测额外带宽发送 给带宽预测单元;所述带宽预测单元,用于根据所述预测额外带宽以及从所述队列信息检测 模块接收到的检测结果,预测当前轮询周期所需请求的带宽;将当前轮询周期 所需请求的带宽发送给所述带宽请求单元;所述带宽请求单元,用于根据所述当前轮询周期所需请求的带宽,发送带 宽请求。
全文摘要
本发明的实施例中公开了一种实时业务带宽申请方法,该方法包括检测当前时刻实时查询业务rtPS队列的长度;根据上一轮询周期的实际需要的额外带宽、上一轮询周期的预测额外带宽以及当前时刻rtPS队列的长度,预测当前轮询周期中所需请求的带宽;根据当前轮询周期中所需请求的带宽发送带宽请求。本发明的实施例中还公开了一种实时业务带宽申请装置。通过上述的方法和装置,可使得带宽预测的结果更加准确;有效提高WiMAX环境下实时业务的时延性能,减小实时业务的调度时间,减小缓冲区的需求。
文档编号H04L12/56GK101483579SQ200810000200
公开日2009年7月15日 申请日期2008年1月9日 优先权日2008年1月9日
发明者崔毅东, 庄宏成, 徐雅静 申请人:华为技术有限公司;北京邮电大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1