一種基于RTCP反饋的3G流媒體速率控制算法
基于RTCP反饋控制算法的服務(wù)器可以及時估計緩存狀態(tài),并控制發(fā)送速率,即使無線鏈路發(fā)生中斷也能有效地防止緩存數(shù)據(jù)上溢。從圖6和圖7可以看出,網(wǎng)絡(luò)緩存和客戶端緩存中的數(shù)據(jù)量始終控制在其存儲能力范圍內(nèi)。當(dāng)無線鏈路中斷后,服務(wù)器發(fā)現(xiàn)網(wǎng)絡(luò)緩存中數(shù)據(jù)量超過安全閾值時就暫停了數(shù)據(jù)發(fā)送,其發(fā)送速率如圖 8所示。由于320 Kb的終端緩存可以存儲5.6 s的57 Kb/s媒體內(nèi)容,所以理論上可以承受5 s的無線鏈路中斷。從圖7亦可以看出,該算法兼顧了數(shù)據(jù)發(fā)送效率,較為合理地利用了終端緩存空間,保證了在媒體應(yīng)用過程中不發(fā)生數(shù)據(jù)下溢,避免了鏈路中斷對播放流暢性的影響。
4 結(jié)語
本文所闡述3G流媒體速率控制算法,是基于3GPP PSS規(guī)范中RTCP RR和NADU反饋信息,以防止網(wǎng)絡(luò)緩存和終端緩存數(shù)據(jù)欠載為目的實現(xiàn)的。從仿真的結(jié)果來看,該算法不僅可以避免緩存數(shù)據(jù)上溢,而且能使終端緩存保持?jǐn)?shù)據(jù)豐滿,有效地抵抗了由無線鏈路惡化或完全中斷造成的影響。如果該算法結(jié)合自適應(yīng)流和流瘦化技術(shù)可以更好地實現(xiàn)3G多媒體的流暢播放,提高用戶對業(yè)務(wù)的感知質(zhì)量。
本文引用地址:http://m.butianyuan.cn/article/162499.htm
評論