公務(wù)員期刊網(wǎng) 論文中心 正文

通信數(shù)據(jù)傳輸效率優(yōu)化控制探究

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了通信數(shù)據(jù)傳輸效率優(yōu)化控制探究范文,希望能給你帶來靈感和參考,敬請閱讀。

通信數(shù)據(jù)傳輸效率優(yōu)化控制探究

摘要:為了提升通信數(shù)據(jù)的傳輸效率,對通信數(shù)據(jù)傳輸效率控制問題進行了研究。首先對信息數(shù)據(jù)傳輸效率控制模型進行建模,描述了傳輸效率控制機理,然后對影響通信數(shù)據(jù)傳輸效率的重要參數(shù)進行分析,指出傳統(tǒng)簇和局部聚集相結(jié)合機制的局限性。為了實現(xiàn)通信數(shù)據(jù)傳輸效率的最優(yōu)控制,對傳統(tǒng)粒子群算法進行改進,改進數(shù)據(jù)位置和速度更新迭代公式。實驗結(jié)果表明,與傳統(tǒng)粒子群算法和單路傳輸方法相比較,改進型粒子群算法更好地提升了通信數(shù)據(jù)的傳輸效率。

關(guān)鍵詞:通信;傳輸效率;粒子群;優(yōu)先級

網(wǎng)絡(luò)通信中的數(shù)據(jù)傳輸效率對網(wǎng)絡(luò)運行和用戶服務(wù)質(zhì)量具有重要影響,網(wǎng)絡(luò)數(shù)據(jù)傳輸一般需要占用數(shù)據(jù)傳輸帶寬的一半以上,提高數(shù)據(jù)通信傳輸效率對提高網(wǎng)絡(luò)運行性能具有重要意義。通信數(shù)據(jù)的傳輸帶寬通常是時變的,隨時間發(fā)生動態(tài)變化,現(xiàn)有的通信數(shù)據(jù)傳輸效率控制方法無法很好地適應(yīng)傳輸帶寬的時變特性,在數(shù)據(jù)傳輸過程中,若數(shù)據(jù)鏈路出現(xiàn)傳輸過載狀態(tài),通信數(shù)據(jù)的傳輸效率將大幅度降低[1-2]。關(guān)于通信數(shù)據(jù)傳輸效率提升問題,已提出了一些相關(guān)的研究方法。其中,基于網(wǎng)絡(luò)數(shù)據(jù)的中間撤銷算法,該算法針對數(shù)據(jù)傳輸過程中數(shù)據(jù)撤銷導(dǎo)致的效率降低問題,對中間進行輔助處理,并對數(shù)據(jù)進行加密,再進行重新傳輸時無需對數(shù)據(jù)進行重新加密,且用戶不具備對數(shù)據(jù)解密的權(quán)限,提高傳輸效率的同時增強的數(shù)據(jù)安全性,但該算法存在數(shù)據(jù)處理時間消耗過長的問題[3]。通信沖突傳輸控制改進算法,該算法運用簇和聚集相結(jié)合的機制,在通信數(shù)據(jù)中構(gòu)建簇,在數(shù)據(jù)節(jié)點進行傳輸?shù)倪^程中進行聚集操作,構(gòu)成新的簇,并對局部的聚集樹進行上色,使得數(shù)據(jù)沿著局部聚集數(shù)進行傳輸,從而提高數(shù)據(jù)傳輸效率,但該算法具有數(shù)據(jù)傳輸延時的問題,影響了數(shù)據(jù)傳輸?shù)膶崟r性[4]。本文將針對信息數(shù)據(jù)傳輸?shù)男蕟栴}提出相應(yīng)的改進方法,為了實現(xiàn)通信數(shù)據(jù)傳輸效率的最優(yōu)控制,對傳統(tǒng)粒子群算法進行改進,改進數(shù)據(jù)位置和速度更新迭代公式。實驗結(jié)果表明,與傳統(tǒng)粒子群算法和單路傳輸方法相比較,改進型粒子群算法更好地提升了通信數(shù)據(jù)的傳輸效率。

1信息數(shù)據(jù)傳輸效率控制模型

信息數(shù)據(jù)傳輸效率控制主要原理是對數(shù)據(jù)源頭與終端間的距離概率密度函數(shù)、分布函數(shù)進行分析,依據(jù)數(shù)據(jù)效率傳輸函數(shù)對數(shù)據(jù)傳輸?shù)乃俾屎凸β蔬M行分配,通過信道疊加編碼與濾除干擾等方法,對數(shù)據(jù)信道進行優(yōu)化選擇,保證數(shù)據(jù)在最佳信道上進行傳輸,從而實現(xiàn)對信息數(shù)據(jù)傳輸效率的控制。數(shù)據(jù)效率控制過程可描述為:對數(shù)據(jù)進行排序,并計算數(shù)據(jù)的瞬時容量,并根據(jù)數(shù)據(jù)的傳輸功率增益,對數(shù)據(jù)進行選擇,將被選擇的數(shù)據(jù)與疊加編碼相結(jié)合。在編碼的過程中,通過競爭數(shù)據(jù)定義邊際函數(shù),并依據(jù)數(shù)據(jù)的效用函數(shù)、傳輸功率和傳輸速率參數(shù),對數(shù)據(jù)進行分配[5]。其中,邊際函數(shù)的定義為:(1)公式中,c代表數(shù)據(jù)的電平干擾;的表達式為:(2)Pik代表數(shù)據(jù)的優(yōu)先級,下文會給出具體定義。代表速率的通信功率增益,其達到最大值,可使通信數(shù)據(jù)的傳輸效率控制在最大值,從而實現(xiàn)對通信數(shù)據(jù)傳輸效率的優(yōu)化控制。

2通信數(shù)據(jù)傳輸效率控制策略

通信數(shù)據(jù)傳輸效率控制主要是根據(jù)動態(tài)數(shù)據(jù)的稀缺性和緊迫性,對數(shù)據(jù)進行優(yōu)先級劃分,再利用數(shù)據(jù)帶寬、傳輸距離計算出數(shù)據(jù)節(jié)點的能力度,然后利用粒子群算法對數(shù)據(jù)節(jié)點進行尋優(yōu),搜尋出最優(yōu)數(shù)據(jù)節(jié)點集,將動態(tài)數(shù)據(jù)傳輸?shù)男士刂圃谧顑?yōu)水平[6]。其中,主要涉及通信參數(shù)和改進粒子群控制方法。

2.1通信數(shù)據(jù)參數(shù)

在對通信數(shù)據(jù)進行優(yōu)先級評估時,主要是利用數(shù)據(jù)的稀缺性和緊迫性因素進行評價,數(shù)據(jù)優(yōu)先級評估公式可表示為[7]:(3)式中,代表數(shù)據(jù)稀缺參數(shù),其值越大,表示該數(shù)據(jù)越稀缺;代表數(shù)據(jù)緊迫參數(shù),其值越大,表示該數(shù)據(jù)越具有緊迫性;Pik表示第i個數(shù)據(jù)節(jié)點所缺少的數(shù)據(jù)塊k的優(yōu)先級;Tik表示第i數(shù)據(jù)節(jié)點的第k數(shù)據(jù)塊播放時間,其值越大,表示播放時間點越大;Tik表示第i個數(shù)據(jù)節(jié)點的播放總時間。依據(jù)數(shù)據(jù)優(yōu)先級可實現(xiàn)對數(shù)據(jù)的排序,從而推斷出數(shù)據(jù)傳輸所需要的數(shù)據(jù)節(jié)點數(shù)量,并根據(jù)數(shù)據(jù)節(jié)點的能力度確定數(shù)據(jù)節(jié)點的提供者。

2.2改進粒子群傳輸效率控制方法

在通信數(shù)據(jù)傳輸效率控制的過程中,需要對數(shù)據(jù)的傳輸時間因素進行考慮,可將傳輸時間因素作為數(shù)據(jù)傳輸評價參數(shù)之一。在通信過程中,求解出最優(yōu)的數(shù)據(jù)節(jié)點,其通信消耗的傳輸時間最短,然后對數(shù)據(jù)節(jié)點的時間集進行計算,獲得通信時間總和。在實際通信過程中,會存在網(wǎng)絡(luò)擁堵現(xiàn)象,需要將時間延時和數(shù)據(jù)節(jié)點負(fù)荷考慮進去,通信時間計算公式可表示為[8-9]:其中,Ts代表通信數(shù)據(jù)的傳輸總時間;Ti代表第i個數(shù)據(jù)節(jié)點的傳輸時間;Li代表數(shù)據(jù)節(jié)點的負(fù)荷大小;Twi代表數(shù)據(jù)節(jié)點傳輸過程中產(chǎn)生的時間延時;Gi代表動態(tài)數(shù)據(jù)傳輸過程中產(chǎn)生的時間延時。由于粒子群算法具有篩選和尋優(yōu)的特性,在通信數(shù)據(jù)傳輸效率最優(yōu)控制問題上具有明顯優(yōu)勢。利用粒子群算法主要用來解決通信數(shù)據(jù)傳輸效率控制中的編碼問題,首先對粒子群算法進行改進處理,設(shè)定動態(tài)數(shù)據(jù)的速度向量和位置向量,速度向量決定了動態(tài)數(shù)據(jù)的傳輸速率和方向,位置向量決定了數(shù)據(jù)的中心位置,二者是對效率控制評價的參考基礎(chǔ)[10-11]。經(jīng)過優(yōu)化處理的粒子群算法,其數(shù)據(jù)位置和速度更新迭代公式表示為:(5)公式中,c1和c2表示粒子群的兩個學(xué)習(xí)因子,其可調(diào)節(jié)粒子的自學(xué)習(xí)效率。通過粒子群的學(xué)習(xí)與迭代,完成通信數(shù)據(jù)的編碼,將動態(tài)數(shù)據(jù)粒子收斂至最優(yōu)位置,從而實現(xiàn)對通信數(shù)據(jù)傳輸效率的最優(yōu)控制[12]。

3對比實驗

為了驗證本文提出的改進型粒子群算法在通信數(shù)據(jù)傳輸效率控制方面的有效性,進行傳輸效率控制對比實驗。實驗參數(shù)如表1所示,主要參數(shù)包括:N代表數(shù)據(jù)節(jié)點數(shù)量;Type代表數(shù)據(jù)節(jié)點的類型數(shù)量;numi代表第i種數(shù)據(jù)所占用的節(jié)點數(shù)量;vi代表第i中數(shù)據(jù)的帶寬;bbase代表帶寬基值;代表數(shù)據(jù)長度的平均值;代表數(shù)據(jù)長度的方差值;代表數(shù)據(jù)的參考基數(shù);代表數(shù)據(jù)的參考方差;代表數(shù)據(jù)的平均值;代表數(shù)據(jù)的方差值。對比單路傳輸、傳統(tǒng)粒子群算法和本文改進型粒子群算法的通信數(shù)據(jù)傳輸測試時間,如圖1所示,不同方法數(shù)據(jù)通信效率控制效果對比如圖2所示,由測試結(jié)果可以看出,利用本文提出的改進型粒子群算法,數(shù)據(jù)傳輸時間最短,且隨帶寬差的增加,傳輸效率為發(fā)生明顯下降,數(shù)據(jù)傳輸效率最高。對比測試傳統(tǒng)粒子群算法和本文改進型粒子群算對數(shù)據(jù)進行動態(tài)傳輸時造成的時延大小,圖3為隨著時間變化數(shù)據(jù)往返時延大小。從圖中可以看出,隨著時間的變化,傳統(tǒng)粒子群算法和改進粒子群算法的往返時延均趨于穩(wěn)定,在進行數(shù)據(jù)的動態(tài)傳輸時,傳統(tǒng)粒子群算法的往返時延穩(wěn)定在1.2s左右,而改進粒子群算法的往返時延穩(wěn)定在0.4s左右。通過數(shù)據(jù)動態(tài)傳輸?shù)耐禃r延對比,可以明顯看出改進型粒子群算法的時延較小,可顯著縮短對數(shù)據(jù)的處理時間,提高數(shù)據(jù)傳輸效率。

4結(jié)論

本文針對通信數(shù)據(jù)傳輸效率控制問題,對數(shù)據(jù)傳輸模型進行描述,并對其中關(guān)鍵評價指標(biāo)進行分析,將粒子群算法應(yīng)用于通信數(shù)據(jù)傳輸效率控制的編碼中,并對經(jīng)典粒子群算法的迭代更新策略進行了改進。通過實驗對比,可以明顯看出,利用改進型的粒子群算法,在不同的網(wǎng)絡(luò)帶寬差值點上均保證了傳輸效率的穩(wěn)定提升,實現(xiàn)了數(shù)據(jù)傳輸?shù)恼w效率提升。

作者:陳晨 單位:西安烽火電子科技有限責(zé)任公司