System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 色窝窝无码一区二区三区,亚洲AV无码1区2区久久,无套内射在线无码播放
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    平面無線網格網絡的路由選擇方法、裝置、設備和介質制造方法及圖紙

    技術編號:44514182 閱讀:3 留言:0更新日期:2025-03-07 13:09
    本申請涉及一種平面無線網格網絡的路由選擇方法、裝置、設備和介質。本方法通過在源路由節點與目標路由節點間傳輸路由請求時,根據路由請求的傳輸方向設置所有路由節點傳輸路由請求的連接路徑,避免了在相鄰四個路由節點中形成環形鎖死回路,保證在X軸、Y軸都是向著目的節點方向進行路由,不存在背離目的節點的路由,即一直遵循最短路徑,實現了始終朝向目標路由節點傳輸路由請求,從而形成最短路由路徑,因此也不存在活鎖現象;且所有路由節點的路由請求在傳輸過程中都是等地位的,不會產生餓死現象;本申請不僅能解決死鎖、活鎖和餓死問題還能盡量保持路徑的多樣性,減少阻塞。

    【技術實現步驟摘要】

    本申請涉及片上網絡,特別是涉及一種平面無線網格網絡的路由選擇方法、裝置、計算機設備和存儲介質。


    技術介紹

    1、由于片上網絡從誕生至今不過數十年,尚且處于理論研究階段。總體上看,片上網絡的研究還處于起步階段,相關的理論和技術就不大成熟,但是遵循著由單機到網絡的發展趨勢,相信片上網絡在不久的將來會成為一種關鍵的技術得到廣泛的應用,因此對之進行相關的研究還是很有必要的。

    2、在現有的二維無線網格(mesh)片上網絡的拓撲結構中,路由器用于仲裁數據的流向,決定數據包在路由網絡內的傳輸路徑;資源節點可以發送和接受數據,路由器與路由器之間以及路由器與資源節點之間都是雙向連接線形成的鏈路,即全雙工。每個路由使用鏈路連接一個資源節點。路由節點與資源節點之間,路由節點與路由節點之間都是通過兩條獨立且單向的鏈路連接起來的。

    3、?在實際網絡中,路由節點數量n的取值可以是任意大的,只要保證每個路由節點都連接一個資源節點即可。但是隨著的增大,網絡的直徑和規模也隨著增大,對網絡的時延,功耗等性能將會產生很大影響。由于結構的組成結構簡單,在規模不大的網絡環境中得到了大量應用。且因為存在“閉環”,可能會出現死鎖,xy路由方法可以避免死鎖的產生,但是對于任意的路由請求,使用xy路由方法都只有一條路徑,很容易造成阻塞。當然還有奇偶排序方法(odd-even?sort),但是對于任意的路由請求路徑比xy路由方法多,但是也很容易阻塞。

    4、路由方法一般是指路由器r之間相互傳輸數據,因此后續我們只考慮數據在路由器r之間的傳輸。路由方法是noc研究人員研究內容的重點之一。在確定了網絡拓撲結構的情況下,路由方法決定了消息包在網絡中的傳遞路徑。它會根據源節點和目標節點選擇中間需要路由的節點。所以說路由方法就是對中間節點進行選擇,在選擇了合適節點的前提下向目標節點傳輸小細胞。這樣做的目的是使數據包的網絡延遲、投遞過程中所需要的功耗、數據吞吐率以及可靠性都能達到所設定的指標。一個好的路由選擇方法可以時芯片的性能達到最優,相反一個壞的路由選擇方法則會使芯片的性能大大降低。同時一個好的路由選擇方法能夠有效的避免死鎖、活鎖和餓死這些降低芯片性能的問題。

    5、對于一個二維無線網格拓撲結構的片上網絡而言,每一個路由器都有一個坐標(x,y)與之唯一對應。但是目前二維無線網格拓撲結構的路由選擇方法存在死鎖、活鎖和餓死的問題。


    技術實現思路

    1、基于此,有必要針對目前二維無線網格拓撲結構的路由選擇方法存在死鎖、活鎖和餓死的技術問題,提供一種平面無線網格網絡的路由選擇方法、裝置、計算機設備和存儲介質,能夠避免死鎖、活鎖和餓死的情況出現,防止產生阻塞,提升芯片性能。

    2、一方面,提供一種平面無線網格網絡的路由選擇方法,所述方法包括:

    3、獲取平面無線網格網絡,所述平面無線網格網絡包括呈陣列排布的多個路由節點,所述路由節點沿x軸方向或y軸方向排布;

    4、在所述平面無線網格網絡中所有路由節點之間設置雙向雙路徑,所述雙向雙路徑包括沿x軸方向或沿y軸方向的正向路徑及負向路徑;

    5、響應于源路由節點與目標路由節點間存在路由請求時,獲取路由請求的目標路由節點坐標以及路由請求當前所在的路由節點坐標,獲取所述路由請求的第一傳輸方向;

    6、檢測所述第一傳輸方向與x軸和y軸的夾角,當所述夾角為0°或90°時,在沿x軸方向或y軸方向設置的路徑中選取與所述第一傳輸方向相同的路徑傳輸路由請求;否則,在沿x軸方向及y軸方向設置的路徑中選取與所述第一傳輸方向所呈夾角小于90°的路徑傳輸路由請求。

    7、在其中一個實施例中,所述路由選擇方法還包括:

    8、當路由請求傳輸至下一路由節點后,更新路由請求當前所在的路由節點坐標,繼續控制路由請求在當前路由節點的傳輸路徑。

    9、在其中一個實施例中,所述在所述平面無線網格網絡中所有路由節點之間設置雙向雙路徑,所述雙向雙路徑包括沿x軸方向或沿y軸方向的正向路徑及負向路徑步驟包括:

    10、沿x軸方向以及沿y軸方向的位于相鄰兩個路由節點之間的雙向雙路連接路徑設置為第一正向路徑、第二正向路徑、第一反向路徑、第二反向路徑,將所有的第一正向路徑、第一反向路徑、第二反向路徑、第二正向路徑分別對應設置第一標記、第二標記、第三標記、第四標記。

    11、在其中一個實施例中,所述響應于源路由節點與目標路由節點間存在路由請求時,獲取路由請求的目標路由節點坐標以及路由請求當前所在的路由節點坐標,獲取所述路由請求的第一傳輸方向步驟包括:

    12、響應于源路由節點與目標路由節點間存在路由請求時,獲取路由請求的目標路由節點坐標以及路由請求當前所在的路由節點坐標,將目標路由節點坐標的x軸值與路由請求當前所在的路由節點坐標的x軸值的差值作為實時坐標差值δx,將目標路由節點坐標的y軸值與路由請求當前所在的路由節點坐標的y軸值的差值作為實時坐標差值δy;

    13、當δx>0時判定路由請求向x軸正向傳輸,當δx<0時判定路由請求向x軸負向傳輸,當δx=0時判定路由請求不沿x軸傳輸,當δy>0時判定路由請求向y軸正向傳輸,當δy<0時判定路由請求向y軸負向傳輸,當δy=0時判定路由請求不沿y軸傳輸。

    14、在其中一個實施例中,所述響應于源路由節點與目標路由節點間存在路由請求時,獲取路由請求的目標路由節點坐標以及路由請求當前所在的路由節點坐標,將目標路由節點坐標的x軸值與路由請求當前所在的路由節點坐標的x軸值的差值作為實時坐標差值δx,將目標路由節點坐標的y軸值與路由請求當前所在的路由節點坐標的y軸值的差值作為實時坐標差值δy步驟包括:

    15、在響應于源路由節點與目標路由節點間存在路由請求時,獲取路由請求的目標路由節點坐標(xd,yd),獲取路由請求當前所在的路由節點坐標(xnow,ynow);

    16、通過公式δx=xd-xnow及δy=yd-ynow計算出實時坐標差值(δx,δy)。

    17、在其中一個實施例中,所述在沿x軸方向或y軸方向設置的路徑中選取與所述第一傳輸方向相同的路徑傳輸路由請求步驟包括:

    18、當δx=0,δy>0時,在當前路由節點沿y軸正向通過設置第一標記或第四標記的路徑傳輸路由請求,直至δy=0,路由結束;

    19、當δx=0,δy<0時,在當前路由節點沿y軸負向通過設置第一標記或第四標記的路徑傳輸路由請求,直至δy=0,路由結束;

    20、當δy=0,當δx>0時,在當前路由節點沿x軸正向通過設置第二標記或第三標記的路徑傳輸路由請求,直至δx=0,路由結束;

    21、當δy=0,δx<0時,在當前路由節點沿x軸負向通過設置第二標記或第三標記的路徑傳輸路由請求,直至δx=0,路由結束。

    22、在其中一個實施例中,所述在沿x軸方向及y軸方向設置的路徑中選取與所述第一傳輸方向所呈夾角小于90°的路徑傳輸路由請求步驟包括:本文檔來自技高網...

    【技術保護點】

    1.一種平面無線網格網絡的路由選擇方法,其特征在于,包括:

    2.根據權利要求1所述的平面無線網格網絡的路由選擇方法,其特征在于,所述路由選擇方法還包括:

    3.根據權利要求1所述的平面無線網格網絡的路由選擇方法,其特征在于,所述在所述平面無線網格網絡中所有路由節點之間設置雙向雙路徑,所述雙向雙路徑包括沿X軸方向或沿Y軸方向的正向路徑及負向路徑步驟包括:

    4.根據權利要求3所述的平面無線網格網絡的路由選擇方法,其特征在于,所述響應于源路由節點與目標路由節點間存在路由請求時,獲取路由請求的目標路由節點坐標以及路由請求當前所在的路由節點坐標,獲取所述路由請求的第一傳輸方向步驟包括:

    5.根據權利要求4所述的平面無線網格網絡的路由選擇方法,其特征在于,所述響應于源路由節點與目標路由節點間存在路由請求時,獲取路由請求的目標路由節點坐標以及路由請求當前所在的路由節點坐標,將目標路由節點坐標的X軸值與路由請求當前所在的路由節點坐標的X軸值的差值作為實時坐標差值ΔX,將目標路由節點坐標的Y軸值與路由請求當前所在的路由節點坐標的Y軸值的差值作為實時坐標差值ΔY步驟包括:

    6.根據權利要求4所述的平面無線網格網絡的路由選擇方法,其特征在于,所述在沿X軸方向或Y軸方向設置的路徑中選取與所述第一傳輸方向相同的路徑傳輸路由請求步驟包括:

    7.根據權利要求4所述的平面無線網格網絡的路由選擇方法,其特征在于,所述在沿X軸方向及Y軸方向設置的路徑中選取與所述第一傳輸方向所呈夾角小于90°的路徑傳輸路由請求步驟包括:

    8.根據權利要求3所述的平面無線網格網絡的路由選擇方法,其特征在于,所述將所述平面無線網格網絡中沿X軸方向以及沿Y軸方向的位于相鄰兩個路由節點之間的雙向雙路連接路徑設置為第一正向路徑、第二正向路徑、第一反向路徑、第二反向路徑,將所有的第一正向路徑、第一反向路徑、第二反向路徑、第二正向路徑分別對應設置第一標記、第二標記、第三標記、第四標記步驟包括:

    9.根據權利要求3所述的平面無線網格網絡的路由選擇方法,其特征在于,所述將所述平面無線網格網絡中所有的第一正向路徑、第一反向路徑、第二反向路徑、第二正向路徑分別對應設置第一標記、第二標記、第三標記、第四標記步驟包括:

    10.根據權利要求3所述的平面無線網格網絡的路由選擇方法,其特征在于,所述路由選擇方法還包括:

    11.根據權利要求10所述的平面無線網格網絡的路由選擇方法,其特征在于,所述在路由請求于當前路由節點向下一路由節點傳輸時,在與傳輸路由請求方向一致的兩個路徑中選取其中一個的路徑傳輸路由請求;當在該路徑等待時長大于第一閾值時,檢測另一個路徑是否空閑;若是則控制路由請求通過另一路徑進行傳輸步驟包括:

    12.根據權利要求10所述的平面無線網格網絡的路由選擇方法,其特征在于,所述在路由請求于當前路由節點向下一路由節點傳輸時,在與傳輸路由請求方向一致的兩個路徑中選取其中一個的路徑傳輸路由請求;當在該路徑等待時長大于第一閾值時,檢測另一個路徑是否空閑;若是則控制路由請求通過另一路徑進行傳輸步驟包括:

    13.根據權利要求10所述的平面無線網格網絡的路由選擇方法,其特征在于,所述在路由請求于當前路由節點向下一路由節點傳輸時,在與傳輸路由請求方向一致的兩個路徑中選取其中一個的路徑傳輸路由請求;當在該路徑等待時長大于第一閾值時,檢測另一個路徑是否空閑;若是則控制路由請求通過另一路徑進行傳輸步驟包括:

    14.一種平面無線網格網絡的路由選擇裝置,其特征在于,所述裝置包括:

    15.一種計算機設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現權利要求1至13中任一項所述方法的步驟。

    16.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現權利要求1至13中任一項所述的方法的步驟。

    ...

    【技術特征摘要】

    1.一種平面無線網格網絡的路由選擇方法,其特征在于,包括:

    2.根據權利要求1所述的平面無線網格網絡的路由選擇方法,其特征在于,所述路由選擇方法還包括:

    3.根據權利要求1所述的平面無線網格網絡的路由選擇方法,其特征在于,所述在所述平面無線網格網絡中所有路由節點之間設置雙向雙路徑,所述雙向雙路徑包括沿x軸方向或沿y軸方向的正向路徑及負向路徑步驟包括:

    4.根據權利要求3所述的平面無線網格網絡的路由選擇方法,其特征在于,所述響應于源路由節點與目標路由節點間存在路由請求時,獲取路由請求的目標路由節點坐標以及路由請求當前所在的路由節點坐標,獲取所述路由請求的第一傳輸方向步驟包括:

    5.根據權利要求4所述的平面無線網格網絡的路由選擇方法,其特征在于,所述響應于源路由節點與目標路由節點間存在路由請求時,獲取路由請求的目標路由節點坐標以及路由請求當前所在的路由節點坐標,將目標路由節點坐標的x軸值與路由請求當前所在的路由節點坐標的x軸值的差值作為實時坐標差值δx,將目標路由節點坐標的y軸值與路由請求當前所在的路由節點坐標的y軸值的差值作為實時坐標差值δy步驟包括:

    6.根據權利要求4所述的平面無線網格網絡的路由選擇方法,其特征在于,所述在沿x軸方向或y軸方向設置的路徑中選取與所述第一傳輸方向相同的路徑傳輸路由請求步驟包括:

    7.根據權利要求4所述的平面無線網格網絡的路由選擇方法,其特征在于,所述在沿x軸方向及y軸方向設置的路徑中選取與所述第一傳輸方向所呈夾角小于90°的路徑傳輸路由請求步驟包括:

    8.根據權利要求3所述的平面無線網格網絡的路由選擇方法,其特征在于,所述將所述平面無線網格網絡中沿x軸方向以及沿y軸方向的位于相鄰兩個路由節點之間的雙向雙路連接路徑設置為第一正向路徑、第二正向路徑、第一反向路徑、第二反向路徑,將所有的第一正向路徑、第一反向路徑、第二反向路徑、第二正向路徑分別對應設置第一標記、第二標記、第三標...

    【專利技術屬性】
    技術研發人員:陳靜靜李樹青孫華錦
    申請(專利權)人:山東云海國創云計算裝備產業創新中心有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 成年男人裸j照无遮挡无码| 精品无码综合一区二区三区| 国产成年无码久久久免费| 亚洲国产精品无码av| 高清无码午夜福利在线观看| 亚洲一级Av无码毛片久久精品| 无码毛片视频一区二区本码 | 亚洲av永久无码精品秋霞电影秋| 亚洲AV无码一区二区三区牲色| 国产免费无码一区二区| 免费无码AV电影在线观看| 无码人妻精品一区二区三区66 | 亚洲av专区无码观看精品天堂| 国产成人精品无码一区二区三区 | 伊人久久无码精品中文字幕| 久久久久亚洲AV无码专区体验| 国产丰满乱子伦无码专区| 亚洲AV无码成人精品区狼人影院 | 日韩一区二区三区无码影院| 亚洲AV无码成人精品区大在线 | 国产成人无码免费视频97| 精品国精品无码自拍自在线| 久久久久亚洲精品无码系列| 国产免费无码AV片在线观看不卡| 九九久久精品无码专区| 青春草无码精品视频在线观| 人妻无码久久精品人妻| 亚洲AV无码国产剧情| 中文无码亚洲精品字幕| 69ZXX少妇内射无码| 精品国产a∨无码一区二区三区| 久久无码人妻一区二区三区午夜| 亚洲Av永久无码精品三区在线| 亚洲成AV人片在线观看无码| 国产在线拍偷自揄拍无码| 亚洲AV无码乱码国产麻豆| 无码av免费网站| 亚洲午夜无码久久| 国产裸模视频免费区无码| 精品少妇人妻av无码专区| 国产人成无码视频在线观看|