[發(fā)明專利]一種高性能網(wǎng)絡(luò)中多條可變路徑固定帶寬的調(diào)度方法有效
| 申請?zhí)枺?/td> | 201810193491.4 | 申請日: | 2018-03-09 |
| 公開(公告)號: | CN108600098B | 公開(公告)日: | 2020-09-04 |
| 發(fā)明(設(shè)計)人: | 侯愛琴;吳奇石;房鼎益;王濤;張曉陽;王永強 | 申請(專利權(quán))人: | 西北大學(xué) |
| 主分類號: | H04L12/709 | 分類號: | H04L12/709;H04L12/917;H04L12/801 |
| 代理公司: | 西安恒泰知識產(chǎn)權(quán)代理事務(wù)所 61216 | 代理人: | 李婷;周春霞 |
| 地址: | 710069 *** | 國省代碼: | 陜西;61 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 性能 網(wǎng)絡(luò) 中多條 可變 路徑 固定 帶寬 調(diào)度 方法 | ||
1.一種高性能網(wǎng)絡(luò)中多條可變路徑固定帶寬的調(diào)度方法,其特征在于,該方法根據(jù)用戶請求,選擇使數(shù)據(jù)傳輸結(jié)束時間最早的路徑集p1={p1(P),...p1(i),...p1(Q)}和路徑集p2={p2(P),...p2(i),...p2(Q)},將數(shù)據(jù)大小為δ的數(shù)據(jù)由源節(jié)點vs傳輸?shù)侥康墓?jié)點vd;其中,p1(i)表示路徑集p1中第i個時隙下的路徑,p2(i)表示路徑集p2中第i個時隙下的路徑,P表示數(shù)據(jù)傳輸?shù)拈_始時隙,Q表示數(shù)據(jù)傳輸?shù)慕Y(jié)束時隙;
所述的選擇使數(shù)據(jù)傳輸結(jié)束時間最早的路徑集p1={p1(P),...p1(i),...p1(Q)}和路徑集p2={p2(P),...p2(i),...p2(Q)},采用的方法如下:
(1)忽略路徑切換時延的情況
步驟1,數(shù)據(jù)傳輸結(jié)束時隙為q,q的起始值為0;利用Dijkstra算法找到源節(jié)點到目的節(jié)點之間的,在第q時隙帶寬最大和次大的兩條路徑p1[q]和p2[q],路徑p1[q]和p2[q]節(jié)點不相交,該兩條路徑p1[q]和p2[q]的帶寬分別為β1[q]和β2[q];
步驟2,數(shù)據(jù)傳輸開始時隙為p,0≤p≤q,p的起始值為0;判斷數(shù)據(jù)大小為δ的數(shù)據(jù)能否在第q時隙傳輸結(jié)束,若(β1+β2)·(t[q+1]-t[p])≥δ,其中,β1=min(β1[p],β1[p+1],...β1[q]),β2=min(β2[p],β2[p+1],...β2[q]),t[p]表示第p時隙的開始時刻,t[q+1]表示第q時隙的結(jié)束時刻,則數(shù)據(jù)能夠在第q時隙傳輸結(jié)束,執(zhí)行步驟3;否則,q的值加1,返回步驟1;
步驟3,計算完成時刻tend=t[p]+δ/β,其中,β=β1+β2,β為時間段(t[p],t[q+1])內(nèi)數(shù)據(jù)傳輸?shù)膸捴停粚鬏旈_始時隙p的值加1,并返回步驟2,直至p=q;所有計算得到的tend中的最小值對應(yīng)的q的值即為數(shù)據(jù)傳輸結(jié)束時隙Q,對應(yīng)的p的值即為數(shù)據(jù)傳輸開始時隙P;第P時隙到第Q時隙之間,每個時隙中選擇出的帶寬最大的路徑形成路徑集p1,每個時隙中選擇出的帶寬次大的路徑形成路徑集p2;
(2)不忽略路徑切換時延的情況
步驟1,利用Dijkstra算法找到源節(jié)點到目的節(jié)點之間的,在每個時隙帶寬最大的路徑,所有路徑形成路徑集p1'={p1'(0),p1'(1),...p1'(i)...p1'(T-1)},其中,p1'(i)表示在第i個時隙找到的帶寬最大的路徑,T表示時隙總數(shù),路徑p1'(i)的帶寬用β1(i)表示;
步驟2,數(shù)據(jù)傳輸結(jié)束時隙為q,0≤q≤T-1,q的初始值為0;
步驟3,數(shù)據(jù)傳輸開始時隙為p,0≤p≤q,p的初始值為0;找到路徑集p1'中在[p,q]時隙區(qū)間內(nèi)的路徑的切換次數(shù)k1,并得到更新后的[p,q]時隙區(qū)間內(nèi)的每個時隙下的路徑,所有路徑形成路徑集p1″;
步驟4,采用Dijkstra算法找到源節(jié)點到目的節(jié)點之間的,在每個時隙與路徑集p1′的路徑不相交的帶寬最大的路徑,所有路徑形成路徑集p2′;
步驟5,找到路徑集p2'中在[p,q]時隙區(qū)間內(nèi)的路徑的切換次數(shù)k2,以及得到更新后的[p,q]時隙區(qū)間內(nèi)的每個時隙下的路徑,所有路徑形成路徑集p2″;
步驟6,若路徑集p1″和路徑集p2”的最大并行傳輸數(shù)據(jù)量D≥δ,D=β″1[p,q]·((t[q]-t[p])-τ·k1)+β″2[p,q]·((t[q]-t[p])-τ·k2),其中,β1″[p,q]為路徑集p1″中的路徑的最大帶寬,β1″[p,q]=min(β1″[p],...β1″[q]),β1″[p]為路徑集p1″中第p時隙的路徑的帶寬,β1″[q]為路徑集p1″中第q時隙的路徑的帶寬,β2″[p,q]為路徑集p2'中的路徑的最大帶寬,β2″[p,q]=min(β2″[p],...β2″[q]),β2″[p]為路徑集p2″中第p時隙的路徑的帶寬,β2″[q]為路徑集p2″中第q時隙的路徑的帶寬,τ為路徑切換時延,t[p]表示第p時隙的開始時刻,t[q]表示第q時隙的開始時刻,則執(zhí)行步驟7,否則,將q的值增加1,執(zhí)行步驟2;
步驟7,計算完成時刻tend=t[q]+δ'/β”;δ'為在t[q]時刻剩余數(shù)據(jù)量,δ'=δ-D;β”=β1″[p,q]+β2″[p,q];將p的值增加1,返回步驟3,直至p=q;所有計算得到的tend中的最小值對應(yīng)的路徑集p1″和路徑集p2″即為選擇出的路徑集p1和路徑集p2。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于西北大學(xué),未經(jīng)西北大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810193491.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 網(wǎng)絡(luò)和網(wǎng)絡(luò)終端
- 網(wǎng)絡(luò)DNA
- 網(wǎng)絡(luò)地址自適應(yīng)系統(tǒng)和方法及應(yīng)用系統(tǒng)和方法
- 網(wǎng)絡(luò)系統(tǒng)及網(wǎng)絡(luò)至網(wǎng)絡(luò)橋接器
- 一種電力線網(wǎng)絡(luò)中根節(jié)點網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲介質(zhì)及移動終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復(fù)網(wǎng)絡(luò)地址自動恢復(fù)的方法、網(wǎng)絡(luò)設(shè)備及其存儲介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓(xùn)練方法、裝置及存儲介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置





