就是要叫白熊 作品

第827章 地球軌道!七百丈法身!

    4帶寬調度方案制定

    對於多元異構網絡的數據傳輸,當某個路徑的帶寬達到一定值時,網絡的帶寬會不斷增加,傳輸性能會相對穩定。為提高吞吐量,分配過多帶寬會降低頻譜利用率,從而導致頻譜資源的浪費。在當前頻譜資源日益緊張的情況下,對多徑並行傳輸中各路帶寬進行調度和管理,不僅能保證多徑並行傳輸的傳輸性能,而且能有效地利用資源。為此進行處理,實現的主要步驟如下:第一,採用機器學習方法進行有效帶寬估計,合理地估計每個子流可充分利用的無線帶寬資源,以及以較少的帶寬資源達到高吞吐率的要求,是帶寬調度算法的關鍵。為此採用耦合擁塞控制算法,對各個子流聯合控制,其表達式如下:(3)公式(3)中,mss表示報文最大長度的常數,由協議設置,rtti、plri分別表示子流所處路徑的往返延遲和丟包率。第二,參數濾波處理,因為無線信道的多樣性和時變特性,鏈路參數和路徑有效帶寬都會發生動態變化,且存在誤差。為去除誤差,對網絡參數進行卡爾曼濾波器濾波,以獲得精確的估計值。卡爾曼濾波是一種離散時間遞推估計算法,通過對當前時刻的差分遞推,根據當前狀態的測量值、最後時刻的狀態以及預測誤差,計算出更精確的當前時刻狀態作為輸出。研究離散控制系統時,採用線性隨機微分方程如下:(4)公式(4)中,xk、xk-1分別代表k時刻與k-1時刻的狀態參數,ak、bk分別代表系統參數,在多模型系統中為矩陣,分別表示狀態轉移矩陣和輸入矩陣,uk表示控制的輸入參數,wk表示計算時的噪聲。第三,帶寬調度,假設一多徑連接c包含n條子流,每個子流都彼此獨立,每條子流佔用一個路徑進行數據傳輸,下面是它的調度過程如圖3所示。依據上述過程對帶寬調度,最後建立信道安全協議,以保證多元異構數據安全傳輸。安全協議由ssl協議、規則建立協議、隧道信息協議等構成。其中,ssl協議主要包括認證算法和加密算法兩大部分,所有服務器端的數據包都將通過ssl協議進行加密,以保證消息通信的安全性,規則建立協議包括連接信息和消息識別,記錄表匹配成功生成socket,轉發布保證數據信息在vpn技術通道上的轉發和應用。採用openvpn編程是實現隧道消息協議的主要方法。客戶端發送請求命令消息,以建立與服務器的連接。通過連接後,服務器根據ssl協議將經過加密驗證的數據信息寫入隧道信息數據區,實現與客戶端的數據交換和傳輸。信道安全協議結構如圖4所示。在數據傳輸過程中,按照上述信道安全協議進行傳輸,以此完成基於機器學習的多元異構網絡數據安全傳輸。

    5實驗對比

    為了驗證所設計的基於機器學習的多元異構網絡數據安全傳輸技術的有效性,進行實驗分析,並將文獻[1]的異構網絡中安全數據傳輸機制、文獻[2]的基於異構網的一種數據安全模型做對比,對比三種系統的有效性。

    此次實驗中的實驗數據集如表1所示。通過上述採集的實驗數據能夠看出,實驗選取的數據是越來越多的,從而更好的驗證三種方法的有效性,主要對比三種方法的傳輸時延、數據傳輸中斷情況以及鏈路丟包率,具體內容如下所示。

    5.1傳輸時延對比

    分別對比三種方法的傳輸時延,其對比結果如圖5所示。通過分析圖5發現,在谷歌公開數據集傳輸上,三種方法傳輸時延均較小,隨著傳輸數據量的增加三種方法的數據傳輸時延都有所增加,但經過對比能夠發現,此次研究的基於機器學習的多元異構網絡數據安全傳輸技術傳輸時延最小,少於傳統的兩種方法。

    5.2數據傳輸中斷情況對比

    分別對比應用三種傳輸技術後,數據傳輸中斷情況,其對比結果如圖6所示。通過圖6能夠發現,此次研究的傳輸技術發生數據傳輸中斷情況最少,在幾次實驗中均少於傳統兩種傳輸技術。