[發明專利]一種盲中繼動態路由模式有效
| 申請號: | 201910004612.0 | 申請日: | 2019-01-03 |
| 公開(公告)號: | CN109618382B | 公開(公告)日: | 2022-04-19 |
| 發明(設計)人: | 孫陽;陳瑩;王楠 | 申請(專利權)人: | 西安金指針電子技術有限公司 |
| 主分類號: | H04W40/02 | 分類號: | H04W40/02;H04W40/12;H04W40/22;H04W74/08 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 710077 陜西省西安市雁塔*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 中繼 動態 路由 模式 | ||
1.一種盲中繼動態路由方法,其特征在于:源節點發出請求,節點A、B、C組均能夠收到,均進入待轉發狀態,并各自根據P-CSMA隨機算法計算轉發時刻T,根據節點接收信號強度,產生不同的發送優先級,轉發控制在網絡層進行,CSMA/CA轉發在MAC層進行,盲中繼轉發過程如下:
在網絡層,a)從MAC層接收到數據幀,如為重復幀則丟棄;如為目標節點,則發送“停止轉發”命令,并將數據傳遞給APS模塊;否則,則進行中繼處理;b)如生命周期為0,則不再轉發;如不滿足信號強度門限,不進行轉發,在盲中繼路由下,低門限應設置為0,高門限設置定義近節點;否則,請求MAC層進行轉發,并進入“中繼轉發”狀態;c)如處于“中繼轉發”狀態并從MAC接收到“停止轉發”通知,則停止“中繼轉發”狀態;d)如接收到下一層節點轉發的數據幀或上一層節點重復數據幀,則丟棄;e)如接收到同層節點轉發的數據幀,如為近節點,則停止“中繼轉發”狀態,并通知MAC層;否則,調整優先級,通知MAC層停止當前轉發,并重新向MAC層提交轉發請求;f)如定時超時,則停止轉發,并通知MAC層;
在MAC層,a)從物理層接收到數據幀,檢查網絡識別,并且MAC層目標地址為xffff;如不匹配,丟棄;b)如當前不處于等待轉發狀態,則將數據幀提交網絡層;c)如處于等待轉發狀態且處于CFP,如為確認幀,則停止轉發狀態,并通知網絡層;d)如處于等待轉發狀態且處于SCP,則停止轉發狀態,并將數據幀提交網絡層;e)如處于等待轉發狀態且處于SCP且退讓延時到,則進行發送,停止轉發狀態,并通知網絡層;f)如從網絡層接收到“停止轉發”命令,目標節點接收確認,如處于轉發等待,則停止;立即發送“停止轉發”命令,無競爭發送;g)如從網絡層接收到盲中繼發送請求,則根據優先級別和網絡規模,產生退讓時間,進入等待發送狀態,啟動CFP延時,到時后,再啟動退讓時間延時;
參與競爭轉發的節點根據自身的優先級確定自身在競爭時段內的發送時刻,將競爭時段T等分為T1和T2,T2再等分為T21和T22,T1用于最優先的節點QB=0,T21用于QB=1,T22用于QB=2的節點;
在每一個子時段內,節點采用隨機函數確定發送時刻:在每一個子時段內,節點采用隨機函數確定發送時刻:t=Random(0,L),L為T1,T21或T22的長度即過零點數;
所述根據節點接收信號強度,產生不同的發送優先級,即將接收信號Q值分為三檔,設檔位值為QB,Q值在(2-7)范圍內QB=0,為近節點;Q值在(8-12)范圍內QB=1,為中間節點;Q值在(13-15)范圍內QB=2,為遠節點。
2.根據權利要求1所述的盲中繼動態路由方法,其特征在于:處于轉發狀態的節點在競爭時段內競爭轉發,節點根據自己的優先級確定自己在競爭時段內的發送時間,為減小碰撞概率,競爭時段的總長度T,采用過零點為單位,競爭時段的總長度T結合參與競爭的節點數確定。
3.根據權利要求2所述的盲中繼動態路由方法,其特征在于:競爭時段的總長度T結合網絡規模確定:T=M*f,M為網絡規模總節點數,f為系數,f=1/2。
4.根據權利要求3所述的盲中繼動態路由方法,其特征在于:T1:32,64,128,256,T21,T22:16,32,64,128,確定隨機數分別為4,5,6,7,8個比特。
5.根據權利要求4所述的盲中繼動態路由方法,其特征在于:以無線HART標準或IEEE802.15.4或ISA 100.11a的數據傳輸為基礎。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安金指針電子技術有限公司,未經西安金指針電子技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910004612.0/1.html,轉載請聲明來源鉆瓜專利網。





