本申請涉及光通信數(shù)據(jù)傳輸,尤其涉及一種多協(xié)議數(shù)據(jù)流的路由控制方法及系統(tǒng)。
背景技術(shù):
1、在光通信網(wǎng)絡(luò)中,數(shù)據(jù)的高速傳輸和低延遲是其顯著優(yōu)勢,這使得光通信成為現(xiàn)代通信系統(tǒng)的核心技術(shù)。目前的光通信網(wǎng)絡(luò)多采用單協(xié)議路由控制機(jī)制,通常以固定協(xié)議進(jìn)行數(shù)據(jù)流的傳輸管理,然而,隨著數(shù)據(jù)流種類和數(shù)量的迅速增長,傳統(tǒng)的單協(xié)議路由方法已難以滿足多樣化的傳輸需求。
2、尤其是,現(xiàn)代網(wǎng)絡(luò)環(huán)境中,數(shù)據(jù)流往往來自不同的應(yīng)用和服務(wù),這些數(shù)據(jù)流可能采用不同的傳輸協(xié)議(如http、ftp等),傳統(tǒng)的單協(xié)議路由控制機(jī)制在處理多協(xié)議數(shù)據(jù)流時(shí),通常需要進(jìn)行協(xié)議轉(zhuǎn)換,不僅增加了系統(tǒng)的復(fù)雜性和延遲,還可能導(dǎo)致數(shù)據(jù)在轉(zhuǎn)換過程中丟失或出現(xiàn)錯(cuò)誤,影響通信的質(zhì)量和可靠性。
3、針對上述問題,目前業(yè)界暫未提出較佳的技術(shù)解決方案。
技術(shù)實(shí)現(xiàn)思路
1、本申請?zhí)峁┮环N多協(xié)議數(shù)據(jù)流的路由控制方法、系統(tǒng)、存儲(chǔ)介質(zhì)、計(jì)算機(jī)程序產(chǎn)品及電子設(shè)備,用以至少解決目前相關(guān)技術(shù)中的光通信裝置在傳輸多協(xié)議數(shù)據(jù)流時(shí)效率低下及數(shù)據(jù)丟失率高的問題。
2、第一方面,本申請實(shí)施例提供一種多協(xié)議數(shù)據(jù)流的路由控制方法,包括:獲取待光通信裝置傳輸?shù)母鱾€(gè)實(shí)時(shí)數(shù)據(jù)流所對應(yīng)的數(shù)據(jù)協(xié)議類型和內(nèi)容感知信息;所述內(nèi)容感知信息包含數(shù)據(jù)負(fù)載類型和數(shù)據(jù)敏感等級(jí);針對各個(gè)所述實(shí)時(shí)數(shù)據(jù)流,從所述光通信裝置中預(yù)置的多協(xié)議棧中確定與所述實(shí)時(shí)數(shù)據(jù)流的數(shù)據(jù)協(xié)議類型相匹配的目標(biāo)協(xié)議棧,并根據(jù)所述目標(biāo)協(xié)議棧對所述實(shí)時(shí)數(shù)據(jù)流進(jìn)行預(yù)處理;所述多協(xié)議棧包含多個(gè)協(xié)議棧,且每一協(xié)議棧定義了針對相應(yīng)協(xié)議類型的數(shù)據(jù)流的數(shù)據(jù)處理規(guī)范;獲取所述光通信裝置中各個(gè)傳輸路徑的路徑屬性數(shù)據(jù);所述路徑屬性數(shù)據(jù)包含傳輸路徑的可用帶寬、傳輸延遲、丟包率和所支持的協(xié)議類型;針對各個(gè)經(jīng)預(yù)處理的實(shí)時(shí)數(shù)據(jù)流,根據(jù)各個(gè)傳輸路徑的路徑屬性數(shù)據(jù)與所述經(jīng)預(yù)處理的實(shí)時(shí)數(shù)據(jù)流的內(nèi)容感知信息和數(shù)據(jù)協(xié)議類型,確定所述經(jīng)預(yù)處理的實(shí)時(shí)數(shù)據(jù)流相對于所述各個(gè)傳輸路徑的適配度矩陣;根據(jù)各個(gè)所述適配度矩陣,為各個(gè)所述經(jīng)預(yù)處理的實(shí)時(shí)數(shù)據(jù)流分別分配相應(yīng)的目標(biāo)傳輸路徑。
3、第二方面,本申請實(shí)施例提供一種多協(xié)議數(shù)據(jù)流的路由控制系統(tǒng),包括:獲取單元,用于獲取待光通信裝置傳輸?shù)母鱾€(gè)實(shí)時(shí)數(shù)據(jù)流所對應(yīng)的數(shù)據(jù)協(xié)議類型和內(nèi)容感知信息;所述內(nèi)容感知信息包含數(shù)據(jù)負(fù)載類型和數(shù)據(jù)敏感等級(jí);協(xié)議棧處理單元,用于針對各個(gè)所述實(shí)時(shí)數(shù)據(jù)流,從所述光通信裝置中預(yù)置的多協(xié)議棧中確定與所述實(shí)時(shí)數(shù)據(jù)流的數(shù)據(jù)協(xié)議類型相匹配的目標(biāo)協(xié)議棧,并根據(jù)所述目標(biāo)協(xié)議棧對所述實(shí)時(shí)數(shù)據(jù)流進(jìn)行預(yù)處理;所述多協(xié)議棧包含多個(gè)協(xié)議棧,且每一協(xié)議棧定義了針對相應(yīng)協(xié)議類型的數(shù)據(jù)流的數(shù)據(jù)處理規(guī)范;路徑信息獲取單元,用于獲取所述光通信裝置中各個(gè)傳輸路徑的路徑屬性數(shù)據(jù);所述路徑屬性數(shù)據(jù)包含傳輸路徑的可用帶寬、傳輸延遲、丟包率和所支持的協(xié)議類型;適配度矩陣確定單元,用于針對各個(gè)經(jīng)預(yù)處理的實(shí)時(shí)數(shù)據(jù)流,根據(jù)各個(gè)傳輸路徑的路徑屬性數(shù)據(jù)與所述經(jīng)預(yù)處理的實(shí)時(shí)數(shù)據(jù)流的內(nèi)容感知信息和數(shù)據(jù)協(xié)議類型,確定所述經(jīng)預(yù)處理的實(shí)時(shí)數(shù)據(jù)流相對于所述各個(gè)傳輸路徑的適配度矩陣;目標(biāo)路徑分配單元,用于根據(jù)各個(gè)所述適配度矩陣,為各個(gè)所述經(jīng)預(yù)處理的實(shí)時(shí)數(shù)據(jù)流分別分配相應(yīng)的目標(biāo)傳輸路徑。
4、第三方面,提供一種電子設(shè)備,其包括:至少一個(gè)處理器,以及與所述至少一個(gè)處理器通信連接的存儲(chǔ)器,其中,所述存儲(chǔ)器存儲(chǔ)有可被所述至少一個(gè)處理器執(zhí)行的指令,所述指令被所述至少一個(gè)處理器執(zhí)行,以使所述至少一個(gè)處理器能夠執(zhí)行本申請任一實(shí)施例的多協(xié)議數(shù)據(jù)流的路由控制方法的步驟。
5、第四方面,本申請實(shí)施例提供一種存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)本申請任一實(shí)施例的多協(xié)議數(shù)據(jù)流的路由控制方法的步驟。
6、第五方面,本申請實(shí)施例提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序/指令,該計(jì)算機(jī)程序/指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)本申請任一實(shí)施例的多協(xié)議數(shù)據(jù)流的路由控制方法的步驟。
7、通過本申請?zhí)峁┑囊环N多協(xié)議數(shù)據(jù)流的路由控制方法及系統(tǒng),能夠至少產(chǎn)生如下的技術(shù)效果:
8、(1)通過多協(xié)議棧的引入和基于內(nèi)容感知信息的預(yù)處理機(jī)制,實(shí)現(xiàn)了對不同協(xié)議類型的數(shù)據(jù)流的精準(zhǔn)管理。通過針對不同協(xié)議類型的數(shù)據(jù)流使用相應(yīng)的協(xié)議棧進(jìn)行預(yù)處理,避免了不必要的協(xié)議轉(zhuǎn)換過程,消除了數(shù)據(jù)在協(xié)議轉(zhuǎn)換過程中的潛在風(fēng)險(xiǎn),顯著降低數(shù)據(jù)丟失和錯(cuò)誤的概率,并還提高了多協(xié)議數(shù)據(jù)流傳輸?shù)撵`活性和整體傳輸效率。此外,在路由控制階段通過獲取各個(gè)傳輸路徑的路徑屬性數(shù)據(jù),并結(jié)合實(shí)時(shí)數(shù)據(jù)流的內(nèi)容感知信息和數(shù)據(jù)協(xié)議類型,能夠針對每個(gè)數(shù)據(jù)流計(jì)算其與各個(gè)傳輸路徑的適配度矩陣,充分考慮了傳輸路徑的可用帶寬、傳輸延遲、丟包率等關(guān)鍵因素,確保數(shù)據(jù)流能夠選擇到最優(yōu)的傳輸路徑,進(jìn)一步優(yōu)化了傳輸性能。
9、(2)通過對不同數(shù)據(jù)流的適配度矩陣進(jìn)行綜合全局分析,進(jìn)而根據(jù)各個(gè)數(shù)據(jù)流的具體需求在光通信裝置的全局范圍內(nèi)動(dòng)態(tài)分配傳輸路徑資源,自動(dòng)選擇最優(yōu)路徑,避免了資源的浪費(fèi)和沖突,從而提升了網(wǎng)絡(luò)資源的整體利用率,滿足了多樣化的傳輸需求。
10、通過本技術(shù)方案,綜合應(yīng)用多協(xié)議棧、內(nèi)容感知機(jī)制和路徑資源監(jiān)測技術(shù),能靈活處理來自不同應(yīng)用和服務(wù)的數(shù)據(jù)流的網(wǎng)絡(luò)傳輸需求,并全面考慮數(shù)據(jù)流的內(nèi)容感知信息以及路徑的實(shí)際傳輸能力,能夠更合理地分配傳輸資源,從而有效提高了數(shù)據(jù)通信的可靠性與穩(wěn)定性。
1.一種多協(xié)議數(shù)據(jù)流的路由控制方法,包括:
2.根據(jù)權(quán)利要求1所述的方法,其中,針對實(shí)時(shí)數(shù)據(jù)流的數(shù)據(jù)協(xié)議類型的獲取,包括:
3.根據(jù)權(quán)利要求1所述的方法,其中,針對實(shí)時(shí)數(shù)據(jù)流的內(nèi)容感知信息的獲取,包括:
4.根據(jù)權(quán)利要求1所述的方法,其中,所述根據(jù)各個(gè)傳輸路徑的路徑屬性數(shù)據(jù)與所述經(jīng)預(yù)處理的實(shí)時(shí)數(shù)據(jù)流的內(nèi)容感知信息和數(shù)據(jù)協(xié)議類型,確定所述經(jīng)預(yù)處理的實(shí)時(shí)數(shù)據(jù)流相對于所述各個(gè)傳輸路徑的適配度矩陣,包括:
5.根據(jù)權(quán)利要求4所述的方法,其中,因素融合權(quán)重是通過采用動(dòng)態(tài)權(quán)重調(diào)制機(jī)制而確定的:
6.根據(jù)權(quán)利要求5所述的方法,其中,所述根據(jù)各個(gè)所述適配度矩陣,為各個(gè)所述經(jīng)預(yù)處理的實(shí)時(shí)數(shù)據(jù)流分別分配相應(yīng)的目標(biāo)傳輸路徑,包括:
7.根據(jù)權(quán)利要求6所述的方法,其中,所述針對所述全局適配度矩陣進(jìn)行矩陣尋優(yōu)計(jì)算,包括:
8.一種多協(xié)議數(shù)據(jù)流的路由控制系統(tǒng),包括: