1.一种异构网络中基于QoS保障的拥塞控制方法,所述异构网络包括通过瓶颈链路通信连接的有线网络和无线网络,其中有线网络接入若干个源节点Si,无线网络接入若干个目的节点Di,其特征在于:所述控制方法包括如下步骤:S1、构建所述异构网络并确定网络状态;
S2、根据网络状态计算网络参数,网络参数包括无线带宽和业务速率;
S3、根据网络参数建立动态互联模型,动态互联模型包括网络带宽、拥塞窗口和队列长度三个参数,三个参数相互影响,网络带宽与所述无线带宽正相关,拥塞窗口与所述业务速率正相关;
S4、开始网络传输并监测网络状态和网络参数;
S5、若网络状态发生变化则返回S2,若网络参数发生变化则返回S3。
2.如权利要求1所述的一种异构网络中基于QoS保障的拥塞控制方法,其特征在于:S3中,所述动态互联模型具体表示为:式中是C网络带宽,Wi是拥塞窗口,Q是队列长度,α是C的自然增长率,β是C被Wi影响后的负增长率,χi是Wi的自然增长率,δ是Wi被C影响后的增长率,ε是Wi被Q影响后的负增长率,φi是Wi被Q影响后的增长率,而γ是Q的自然负增长率,CW是瓶颈链路的带宽大小,CW是网络总带宽,P(i)是比例大小系数,其中,BW是带宽,σ是一个正的平滑因子。BW=min(BWwireless,BWwired),其中BWwireless是无线带宽,BWwired是有线带宽;
P(i)表示业务流i的业务速率占TCP流的比例大小系数,T(i)表示业务流i的业务速率。
3.如权利要求2所述的一种异构网络中基于QoS保障的拥塞控制方法,其特征在于:无线带宽具体的计算方法为:pcol=1-(1-ptr)N-1;
其中L表示每次成功传输的负载长度,其中ptr为节点传输概率,pcol为冲突概率,pidle表示信道空闲时间,且pidle=1-ptr-pcol,Ttr、Tcol以及Tidle分别表示信道用于传输、冲突以及空闲所占的时间,W为初始竞争窗尺寸,2mW为节点最大竞争窗尺寸,N为无线节点数。
4.如权利要求2所述的一种异构网络中基于QoS保障的拥塞控制方法,其特征在于:业务速率的计算方法包括如下步骤:T1、将所有业务分为高优先级和低优先级两类;
T2、T(i)=TGBR(i)+TNGBR(i),i=1,2,...,k;
式中TGBR(i)是保障比特率,保障比特率对应高优先级的业务,TNGBR(i)是非保障比特率,非保障比特率对应低优先级的业务。