本發(fā)明專利技術(shù)公開了一種交叉式確定性數(shù)據(jù)傳輸方法、系統(tǒng)及存儲介質(zhì),涉及數(shù)據(jù)傳輸技術(shù)領(lǐng)域,具體步驟為:以各交換機(jī)為核心將其連接的各個節(jié)點進(jìn)行區(qū)域劃分并組成數(shù)據(jù)傳輸子域;基于任一控制周期內(nèi)各數(shù)據(jù)傳輸子域內(nèi)待傳輸數(shù)據(jù)特征進(jìn)行傳輸路徑規(guī)劃;按照規(guī)劃的路徑進(jìn)行信息傳輸。本發(fā)明專利技術(shù)通過采用標(biāo)簽標(biāo)注的方式對傳輸數(shù)據(jù)進(jìn)行傳送時間識別,減少了相鄰兩個節(jié)點間待傳數(shù)據(jù)的傳輸量,通過間斷傳輸?shù)姆绞剑瑴p少了各個節(jié)點數(shù)據(jù)處理時間,加快了傳輸效率。加快了傳輸效率。加快了傳輸效率。
【技術(shù)實現(xiàn)步驟摘要】
一種交叉式確定性數(shù)據(jù)傳輸方法、系統(tǒng)及存儲介質(zhì)
[0001]本專利技術(shù)涉及數(shù)據(jù)傳輸
,更具體地說是涉及一種交叉式確定性數(shù)據(jù)傳輸方法及系統(tǒng)。
技術(shù)介紹
[0002]以太網(wǎng)(Ethernet)是一種計算機(jī)局域網(wǎng)技術(shù)。IEEE組織制定了以太網(wǎng)的技術(shù)標(biāo)準(zhǔn),它規(guī)定了包括物理層的連線、電子信號和介質(zhì)訪問層協(xié)議的內(nèi)容。以太網(wǎng)是當(dāng)前應(yīng)用最普遍的局域網(wǎng)技術(shù),取代了其他局域網(wǎng)標(biāo)準(zhǔn)如令牌環(huán)、FDDI和ARCNET。其具有通信速率高、成本低、實現(xiàn)簡單等優(yōu)點,有著廣泛的商業(yè)支持,在科研、醫(yī)療、金融、工業(yè)等方面都有著廣泛的應(yīng)用。
[0003]隨著以太網(wǎng)的發(fā)展,數(shù)據(jù)傳輸?shù)倪^程中采用時分復(fù)用技術(shù)(將整個信道傳輸信息的時間劃分成若干時間片(簡稱時隙),并將這些時隙分配給各個節(jié)點使用,每個節(jié)點在自己的時隙內(nèi)獨占信道進(jìn)行數(shù)據(jù)傳輸。時分復(fù)用的特點是獨占時隙,而信道資源共享,時隙事先規(guī)劃并分配好,每個節(jié)點使用的時隙不重疊)以時間觸發(fā)代替了事件觸發(fā),有效地緩解了通信過程中對物理鏈路爭奪造成的數(shù)據(jù)傳輸延遲以及丟失問題,但該技術(shù)并未對各個節(jié)點數(shù)據(jù)處理造成的傳輸遲延問題進(jìn)行優(yōu)化,因此如何在保證準(zhǔn)確性的前提下降低傳輸延遲是本領(lǐng)域技術(shù)人員亟需解決的問題。
技術(shù)實現(xiàn)思路
[0004]有鑒于此,本專利技術(shù)提供了一種交叉式確定性數(shù)據(jù)傳輸方法、系統(tǒng)及存儲介質(zhì),保證了數(shù)據(jù)的實時完整的傳輸。
[0005]為了實現(xiàn)上述目的,本專利技術(shù)提供如下技術(shù)方案:
[0006]一種交叉式確定性數(shù)據(jù)傳輸方法,具體步驟為:
[0007]以各交換機(jī)為核心將其連接的各個節(jié)點進(jìn)行區(qū)域劃分并組成數(shù)據(jù)傳輸子域;
[0008]基于任一控制周期內(nèi)各數(shù)據(jù)傳輸子域內(nèi)待傳輸數(shù)據(jù)特征進(jìn)行傳輸路徑規(guī)劃;
[0009]按照規(guī)劃的路徑進(jìn)行信息傳輸。
[0010]可選的,傳輸路徑規(guī)劃包括域內(nèi)路徑規(guī)劃和域外路徑規(guī)劃。
[0011]可選的,域內(nèi)路徑規(guī)劃的步驟為:
[0012]獲取待傳輸數(shù)據(jù)的基礎(chǔ)信息;
[0013]基于待傳輸數(shù)據(jù)的基礎(chǔ)信息確定各個節(jié)點中轉(zhuǎn)數(shù)據(jù)的時隙,并生成數(shù)據(jù)標(biāo)簽;
[0014]根據(jù)各個節(jié)點數(shù)據(jù)的數(shù)據(jù)標(biāo)簽完成域內(nèi)路徑規(guī)劃。
[0015]可選的,各個節(jié)點中轉(zhuǎn)數(shù)據(jù)的時隙獲取步驟為:
[0016]獲取各個節(jié)點的待傳輸數(shù)據(jù)的目標(biāo)節(jié)點以及傳輸時長;
[0017]根據(jù)各個節(jié)點的待傳輸數(shù)據(jù)的目標(biāo)節(jié)點以及傳輸時長將控制周期的傳輸時間劃分成不同的傳輸時隙;
[0018]獲取各個節(jié)點的待傳輸數(shù)據(jù)的優(yōu)先級別,將各個節(jié)點的傳輸時隙按照優(yōu)先級別順
序排列,并對各個節(jié)點的待傳輸數(shù)據(jù)進(jìn)行標(biāo)簽標(biāo)注。
[0019]可選的,傳輸時長的獲取方法,在數(shù)據(jù)傳輸前,基于數(shù)據(jù)傳輸子域確定基礎(chǔ)傳輸時長,用于對待傳輸數(shù)據(jù)進(jìn)行間斷傳輸。
[0020]可選的,傳輸時長的獲取方法,具體步驟為:
[0021]在數(shù)據(jù)傳輸子域中進(jìn)行接力式數(shù)據(jù)傳輸,并對各個節(jié)點的多個時間戳進(jìn)行采集;
[0022]根據(jù)各個節(jié)點的時間戳進(jìn)行各個節(jié)點的數(shù)據(jù)處理速率以及數(shù)據(jù)傳輸時長的計算;
[0023]基于數(shù)據(jù)處理速率以及數(shù)據(jù)傳輸時長構(gòu)建任意兩個節(jié)點的傳輸時長映射關(guān)系;
[0024]根據(jù)任意兩個節(jié)點的傳輸時長映射關(guān)系預(yù)估任一節(jié)點的待傳輸數(shù)據(jù)的傳輸時長。
[0025]可選的,域外路徑規(guī)劃的步驟為:
[0026]對各個子域的待傳輸數(shù)據(jù)進(jìn)行預(yù)處理,生成第一數(shù)據(jù)標(biāo)簽;
[0027]根據(jù)各個子域數(shù)據(jù)的優(yōu)先級以及待傳輸數(shù)據(jù)的傳輸時長對第一數(shù)據(jù)標(biāo)簽進(jìn)行修正,獲得第二標(biāo)簽;
[0028]根據(jù)第二標(biāo)簽完成域外路徑規(guī)劃。
[0029]可選的,信息傳輸?shù)牟襟E為:
[0030]各個待傳輸數(shù)據(jù)由時間觸發(fā)按照目標(biāo)地址進(jìn)行數(shù)據(jù)傳輸。
[0031]一種交叉式確定性數(shù)據(jù)傳輸系統(tǒng),包括:
[0032]數(shù)據(jù)采集模塊,用于獲取各個節(jié)點以及待傳輸數(shù)據(jù)的基礎(chǔ)信息;
[0033]區(qū)域劃分模塊,用于根據(jù)各個節(jié)點以及待傳輸數(shù)據(jù)的基礎(chǔ)信息進(jìn)行區(qū)域劃分;
[0034]路徑規(guī)劃模塊,用于根據(jù)劃分后的區(qū)域進(jìn)行傳輸路徑規(guī)劃;
[0035]數(shù)據(jù)傳輸模塊,用于按照規(guī)劃的路徑進(jìn)行信息傳輸。
[0036]一種存儲介質(zhì),所述存儲介質(zhì)上存儲有可執(zhí)行指令,當(dāng)所述可執(zhí)行指令被處理器執(zhí)行時,實現(xiàn)上述方法的步驟。
[0037]經(jīng)由上述的技術(shù)方案可知,與現(xiàn)有技術(shù)相比,本專利技術(shù)公開了一種交叉式確定性數(shù)據(jù)傳輸方法、系統(tǒng)及存儲介質(zhì),通過采用標(biāo)簽標(biāo)注的方式對傳輸數(shù)據(jù)進(jìn)行傳送時間識別,減少了相鄰兩個節(jié)點間待傳數(shù)據(jù)的傳輸量,通過間斷傳輸?shù)姆绞?,減少了各個節(jié)點數(shù)據(jù)處理時間,加快了傳輸效率。
附圖說明
[0038]為了更清楚地說明本專利技術(shù)實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本專利技術(shù)的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0039]圖1為本專利技術(shù)的方法流程示意圖;
[0040]圖2為本專利技術(shù)的系統(tǒng)結(jié)構(gòu)示意圖。
具體實施方式
[0041]下面將結(jié)合本專利技術(shù)實施例中的附圖,對本專利技術(shù)實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本專利技術(shù)一部分實施例,而不是全部的實施例?;诒緦@夹g(shù)中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他
實施例,都屬于本專利技術(shù)保護(hù)的范圍。
[0042]本專利技術(shù)實施例公開了一種交叉式確定性數(shù)據(jù)傳輸方法,如圖1所示,具體步驟為:
[0043]步驟1、以各交換機(jī)為核心將其連接的各個節(jié)點進(jìn)行區(qū)域劃分并組成數(shù)據(jù)傳輸子域;其中,具體為:
[0044]根據(jù)每個交換機(jī)所覆蓋的節(jié)點對各個節(jié)點進(jìn)行區(qū)域劃分,劃定后,將各交換機(jī)與其所覆蓋的節(jié)點連接構(gòu)成數(shù)據(jù)傳輸子域,各個數(shù)據(jù)傳輸子域與總交換機(jī)構(gòu)成數(shù)據(jù)傳輸總域。
[0045]步驟2、基于任一控制周期內(nèi)各數(shù)據(jù)傳輸子域內(nèi)待傳輸數(shù)據(jù)特征進(jìn)行傳輸路徑規(guī)劃;
[0046]在傳輸路徑規(guī)劃時,以子域為界可以分為域內(nèi)路徑規(guī)劃和域外路徑規(guī)劃,在傳輸路徑規(guī)劃時,遵循各域并行,內(nèi)外同傳的原則,具體為:
[0047]其中,域內(nèi)路徑規(guī)劃的步驟為:
[0048]步驟211、獲取任一控制周期內(nèi)的各個節(jié)點的待傳輸數(shù)據(jù);
[0049]步驟212、基于待傳輸數(shù)據(jù)確定各個節(jié)點中轉(zhuǎn)數(shù)據(jù)的時隙,并生成數(shù)據(jù)標(biāo)簽,具體為:
[0050]根據(jù)各個節(jié)點的待傳輸數(shù)據(jù)獲取各個節(jié)點的待傳輸數(shù)據(jù)的目標(biāo)節(jié)點以及傳輸時長;
[0051]根據(jù)各個節(jié)點的待傳輸數(shù)據(jù)的目標(biāo)節(jié)點以及傳輸時長將控制周期的傳輸時間劃分成不同的時隙,并基于劃分的時隙對待傳輸數(shù)據(jù)進(jìn)行標(biāo)簽標(biāo)注。
[0052]根據(jù)各個節(jié)點的目標(biāo)節(jié)點,判斷是否有重復(fù)的目標(biāo)節(jié)點,若無,則根據(jù)該控制周期的傳輸時間,對各個節(jié)點的待傳輸數(shù)據(jù)進(jìn)行標(biāo)簽標(biāo)注;到達(dá)控制周期的開始時間,觸發(fā)各個節(jié)點的待傳輸數(shù)據(jù)根據(jù)目標(biāo)節(jié)點的本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點】
【技術(shù)特征摘要】
1.一種交叉式確定性數(shù)據(jù)傳輸方法,其特征在于,具體步驟為:以各交換機(jī)為核心將其連接的各個節(jié)點進(jìn)行區(qū)域劃分并組成數(shù)據(jù)傳輸子域;基于任一控制周期內(nèi)各數(shù)據(jù)傳輸子域內(nèi)待傳輸數(shù)據(jù)特征進(jìn)行傳輸路徑規(guī)劃;按照規(guī)劃的路徑進(jìn)行信息傳輸。2.根據(jù)權(quán)利要求1所述的一種交叉式確定性數(shù)據(jù)傳輸方法,其特征在于,傳輸路徑規(guī)劃包括域內(nèi)路徑規(guī)劃和域外路徑規(guī)劃。3.根據(jù)權(quán)利要求2所述的一種交叉式確定性數(shù)據(jù)傳輸方法,其特征在于,域內(nèi)路徑規(guī)劃的步驟為:獲取待傳輸數(shù)據(jù)的基礎(chǔ)信息;基于待傳輸數(shù)據(jù)的基礎(chǔ)信息確定各個節(jié)點中轉(zhuǎn)數(shù)據(jù)的時隙,并生成數(shù)據(jù)標(biāo)簽;根據(jù)各個節(jié)點數(shù)據(jù)的數(shù)據(jù)標(biāo)簽完成域內(nèi)路徑規(guī)劃。4.根據(jù)權(quán)利要求3所述的一種交叉式確定性數(shù)據(jù)傳輸方法,其特征在于,各個節(jié)點中轉(zhuǎn)數(shù)據(jù)的時隙獲取步驟為:獲取各個節(jié)點的待傳輸數(shù)據(jù)的目標(biāo)節(jié)點以及傳輸時長;根據(jù)各個節(jié)點的待傳輸數(shù)據(jù)的目標(biāo)節(jié)點以及傳輸時長將控制周期的傳輸時間劃分成不同的傳輸時隙;獲取各個節(jié)點的待傳輸數(shù)據(jù)的優(yōu)先級別,將各個節(jié)點的傳輸時隙按照優(yōu)先級別順序排列,并對各個節(jié)點的待傳輸數(shù)據(jù)進(jìn)行標(biāo)簽標(biāo)注。5.根據(jù)權(quán)利要求3所述的一種交叉式確定性數(shù)據(jù)傳輸方法,其特征在于,傳輸時長的獲取方法,在數(shù)據(jù)傳輸前,基于數(shù)據(jù)傳輸子域確定基礎(chǔ)傳輸時長,用于對待傳輸數(shù)據(jù)進(jìn)行間斷傳輸。6.根據(jù)權(quán)利要求4所述的一種交叉式確定性數(shù)據(jù)傳輸方法,其特征在于,...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:李俊杰,阮偉,陳亮,張濤,田建輝,陳科,王曉悅,江金壽,楊柳,葉婷婷,
申請(專利權(quán))人:浙江大學(xué),
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。