System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及數據傳輸,尤其涉及一種傳輸鏈路確定方法、裝置、電子設備及存儲介質。
技術介紹
1、隨著遙感技術的發展,人們對遙感體系的研究重點逐漸從單一的衛星遙感手段向多星組網協同遙感以及天臨空地一體協同遙感領域轉變。天臨空地協同遙感系統綜合利用天基衛星星座、臨近空間飛艇集群、航空遙感飛機集群、低空小型無人機集群等多種手段協同遙感獲取多源異構數據,實現精準應急服務與指揮決策。
2、然而,對于當前的遙感數據傳輸匹配技術,還面臨著系統復雜度過高、鏈路利用效率不高、資源調度方式過于簡單等問題。
技術實現思路
1、有鑒于此,本申請提出一種傳輸鏈路確定方法、裝置、電子設備及存儲介質,以解決或部分解決上述問題。
2、基于上述目的,本申請提供了一種傳輸鏈路確定方法,包括:
3、響應于獲取到目標數據的傳輸請求,根據所述傳輸請求確定所述目標數據的第一信息;
4、獲取節點拓撲圖;其中,所述節點拓撲圖用于記錄至少一個時間節點時,至少一個空中節點與至少一個衛星節點的連接關系;
5、確定所述至少一個空中節點用于數據傳輸的第二信息,以及所述至少一個衛星節點用于數據傳輸的第三信息;
6、根據所述第一信息、所述第二信息及所述第三信息,對所述連接關系中不同節點之間的連接鏈路進行優先級得分計算;
7、根據計算結果對所述連接鏈路進行選擇及組合,以此確定所述目標數據的傳輸鏈路。
8、在一些示例性實施例中,所述第一信息,至少包括目標數
9、在一些示例性實施例中,所述獲取節點拓撲圖之前,所述方法包括:
10、獲取所述至少一個空中節點與所述至少一個衛星節點的基礎屬性;
11、根據所述基礎屬性確定所述至少一個空中節點與所述至少一個衛星節點的當前位置,并根據所述基礎屬性確定所述至少一個空中節點與所述至少一個衛星節點的運行軌跡;
12、根據所述當前位置及所述運行軌跡,確定所述至少一個空中節點與所述至少一個衛星節點在任一時間節點的具體位置,再基于所述基礎屬性確定所述至少一個空中節點與所述至少一個衛星節點在所述任一時間節點的連接關系,以此生成所述節點拓撲圖。
13、在一些示例性實施例中,所述連接鏈路包括所述目標數據的發送端到任一空中節點之間的第一鏈路;
14、所述對所述連接關系中不同節點之間的連接鏈路進行優先級得分計算之前,所述方法還包括:
15、利用蓋爾-沙普利算法對所述第一鏈路進行預選,提升選中的第一鏈路的權重。
16、在一些示例性實施例中,所述連接鏈路包括任一空中節點到任一衛星節點之間的第二鏈路;
17、所述對所述連接關系中不同節點之間的連接鏈路進行優先級得分計算之前,所述方法還包括:
18、利用第二信息及第三信息對所述第二鏈路進行預選,提升選中的第二鏈路的權重。
19、在一些示例性實施例中,所述確定所述目標數據的傳輸鏈路之后,所述方法還包括:
20、響應于所述目標數據完成一次節點間的傳輸,對所述傳輸鏈路進行再次確定,以此對所述傳輸鏈路進行優化。
21、在一些示例性實施例中,所述確定所述目標數據的傳輸鏈路之后,所述方法還包括:
22、響應于獲取到與所述目標數據相同發送端的同源數據,在進行所述同源數據的傳輸鏈路確定時,增加所述目標數據的傳輸鏈接所對應的空中節點和衛星節點的權重。
23、基于同一構思,本申請還提供了一種傳輸鏈路確定裝置,包括:
24、第一模塊,用于響應于獲取到目標數據的傳輸請求,根據所述傳輸請求確定所述目標數據的第一信息;
25、第二模塊,用于獲取節點拓撲圖;其中,所述節點拓撲圖用于記錄至少一個時間節點時,至少一個空中節點與至少一個衛星節點的連接關系;
26、第三模塊,用于確定所述至少一個空中節點用于數據傳輸的第二信息,以及所述至少一個衛星節點用于數據傳輸的第三信息;
27、第四模塊,用于根據所述第一信息、所述第二信息及所述第三信息,對所述連接關系中不同節點之間的連接鏈路進行優先級得分計算;
28、第五模塊,用于根據計算結果對所述連接鏈路進行選擇及組合,以此確定所述目標數據的傳輸鏈路。
29、基于同一構思,本申請還提供了一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述程序時實現如上任一項所述的方法。
30、基于同一構思,本申請還提供了一種非暫態計算機可讀存儲介質,所述非暫態計算機可讀存儲介質存儲計算機指令,所述計算機指令用于使計算機實現如上任一項所述的方法。
31、從上面所述可以看出,本申請提供了一種傳輸鏈路確定方法、裝置、電子設備及存儲介質,本申請通過首先通過節點拓撲圖來確定及預測不同時間節點上空中節點和衛星節點的連接關系,以此可以根據預測的拓撲圖動態的調整傳輸路徑,使得以此方式得到傳輸鏈路具有一定的穩定性,不用頻繁的進行鏈路切換,可以最大化鏈路利用率,減少通信過程中的擁塞和延遲,顯著提高了系統的穩定性和數據傳輸效率。之后結合第一信息、第二信息及第三信息的三方匹配方式,通過分析和評估鏈路的實時狀態,能夠在鏈路負載增加時合理分配數據流量,從而減輕擁塞壓力,降低端到端的傳輸時延,保證數據傳輸的連續性和穩定性。
本文檔來自技高網...【技術保護點】
1.一種傳輸鏈路確定方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述第一信息,至少包括目標數據的傳輸時限及數據量;所述第二信息,至少包括所述至少一個空中節點的當前連接的衛星節點的過頂窗口時間及信號質量;所述第三信息,至少包括所述至少一個衛星節點服務的數據的重要性及服務的空中節點的數量。
3.根據權利要求1所述的方法,其特征在于,所述獲取節點拓撲圖之前,所述方法包括:
4.根據權利要求1所述的方法,其特征在于,所述連接鏈路包括所述目標數據的發送端到任一空中節點之間的第一鏈路;
5.根據權利要求1所述的方法,其特征在于,所述連接鏈路包括任一空中節點到任一衛星節點之間的第二鏈路;
6.根據權利要求1所述的方法,其特征在于,所述確定所述目標數據的傳輸鏈路之后,所述方法還包括:
7.根據權利要求1所述的方法,其特征在于,所述確定所述目標數據的傳輸鏈路之后,所述方法還包括:
8.一種傳輸鏈路確定裝置,其特征在于,包括:
9.一種電子設備,其特征在于,包括存儲器、處理器及存儲
10.一種非暫態計算機可讀存儲介質,其特征在于,所述非暫態計算機可讀存儲介質存儲計算機指令,所述計算機指令用于使計算機實現權利要求1至7任一項所述的方法。
...【技術特征摘要】
1.一種傳輸鏈路確定方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述第一信息,至少包括目標數據的傳輸時限及數據量;所述第二信息,至少包括所述至少一個空中節點的當前連接的衛星節點的過頂窗口時間及信號質量;所述第三信息,至少包括所述至少一個衛星節點服務的數據的重要性及服務的空中節點的數量。
3.根據權利要求1所述的方法,其特征在于,所述獲取節點拓撲圖之前,所述方法包括:
4.根據權利要求1所述的方法,其特征在于,所述連接鏈路包括所述目標數據的發送端到任一空中節點之間的第一鏈路;
5.根據權利要求1所述的方法,其特征在于,所述連接鏈路包括任一空中節點到任一衛星節...
【專利技術屬性】
技術研發人員:楊輝,吳秉達,牛喆,尹森田,姚秋彥,張杰,
申請(專利權)人:北京郵電大學,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。