[發(fā)明專利]一種節(jié)點(diǎn)編碼感知的機(jī)會(huì)轉(zhuǎn)發(fā)路由協(xié)議設(shè)計(jì)方法在審
| 申請(qǐng)?zhí)枺?/td> | 201710289247.3 | 申請(qǐng)日: | 2017-04-27 |
| 公開(公告)號(hào): | CN106911433A | 公開(公告)日: | 2017-06-30 |
| 發(fā)明(設(shè)計(jì))人: | 姚玉坤;王宇;李小勇;王中永 | 申請(qǐng)(專利權(quán))人: | 重慶郵電大學(xué) |
| 主分類號(hào): | H04L1/00 | 分類號(hào): | H04L1/00;H04L12/721 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 400065*** | 國(guó)省代碼: | 重慶;85 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 節(jié)點(diǎn) 編碼 感知 機(jī)會(huì) 轉(zhuǎn)發(fā) 路由 協(xié)議 設(shè)計(jì) 方法 | ||
1.一種節(jié)點(diǎn)編碼感知的機(jī)會(huì)轉(zhuǎn)發(fā)路由協(xié)議設(shè)計(jì)方法,其特征在于,該方法包括以下步驟:
S1:當(dāng)網(wǎng)絡(luò)中的節(jié)點(diǎn)有數(shù)據(jù)包要發(fā)送時(shí),利用基于偵聽概率的附加ID信息添加機(jī)制首先將該發(fā)送節(jié)點(diǎn)的ID和符合要求的鄰居節(jié)點(diǎn)ID添加在即將發(fā)送的數(shù)據(jù)包的頭部,用于編碼機(jī)會(huì)的判斷;
S2:為步驟S1中得到的帶有附加ID信息的數(shù)據(jù)包確定下一跳轉(zhuǎn)發(fā)節(jié)點(diǎn)集,集合內(nèi)的節(jié)點(diǎn)是為該數(shù)據(jù)包預(yù)先選取的多個(gè)潛在下一跳轉(zhuǎn)發(fā)節(jié)點(diǎn);
S3:將帶有附加ID信息的數(shù)據(jù)包組播到轉(zhuǎn)發(fā)節(jié)點(diǎn)集,集合內(nèi)的各個(gè)節(jié)點(diǎn)接收到此數(shù)據(jù)包后根據(jù)數(shù)據(jù)包頭部附加的ID信息進(jìn)行編碼機(jī)會(huì)判斷,計(jì)算各自的編碼機(jī)會(huì)次數(shù)count。
S4:在轉(zhuǎn)發(fā)節(jié)點(diǎn)集內(nèi)選擇出最佳節(jié)點(diǎn)將數(shù)據(jù)包編碼發(fā)送,集合內(nèi)的其他節(jié)點(diǎn)偵聽到該數(shù)據(jù)包被成功發(fā)送后,則將該數(shù)據(jù)包從發(fā)送隊(duì)列中刪除。
2.根據(jù)權(quán)利要求1所述的一種節(jié)點(diǎn)編碼感知的機(jī)會(huì)轉(zhuǎn)發(fā)路由協(xié)議設(shè)計(jì)方法,其特征在于:定義偵聽概率P(s,ni),表示當(dāng)節(jié)點(diǎn)在發(fā)送數(shù)據(jù)包時(shí),發(fā)送節(jié)點(diǎn)的一跳鄰居節(jié)點(diǎn)ni能成功偵聽并緩存該數(shù)據(jù)包的概率,表達(dá)式為:
P(s,ni)=1-Pf(s,ni) (1)
其中,ni表示發(fā)送節(jié)點(diǎn)的第i個(gè)鄰居節(jié)點(diǎn),Pf(s,ni)表示發(fā)送節(jié)點(diǎn)到其鄰居節(jié)點(diǎn)ni的鏈路正向丟包率。
3.根據(jù)權(quán)利要求1所述的一種節(jié)點(diǎn)編碼感知的機(jī)會(huì)轉(zhuǎn)發(fā)路由協(xié)議設(shè)計(jì)方法,其特征在于所述步驟S1中基于偵聽概率的附加ID信息添加機(jī)制的具體方法為:當(dāng)無線多跳網(wǎng)絡(luò)中的節(jié)點(diǎn)有數(shù)據(jù)包需要發(fā)送時(shí),首先計(jì)算該節(jié)點(diǎn)與其一跳鄰居節(jié)點(diǎn)ni之間的偵聽概率P(s,ni),然后,依次判斷各鄰居節(jié)點(diǎn)的偵聽概率P(s,ni)與閾值Pth的大小,如果某一鄰居節(jié)點(diǎn)滿足P(s,ni)>Pth,則將此鄰居節(jié)點(diǎn)的ID添加到待發(fā)送數(shù)據(jù)包頭部,若P(s,ni)≤Pth,則不將此節(jié)點(diǎn)ID進(jìn)行添加。當(dāng)P(s,ni)大于閾值Pth時(shí),說明該鏈路狀態(tài)良好,當(dāng)節(jié)點(diǎn)發(fā)送該數(shù)據(jù)后,ID在數(shù)據(jù)包頭部的鄰居節(jié)點(diǎn)能以較高的概率偵聽并緩存該數(shù)據(jù)包的備份。
4.根據(jù)權(quán)利要求1所述的一種節(jié)點(diǎn)編碼感知的機(jī)會(huì)轉(zhuǎn)發(fā)路由協(xié)議設(shè)計(jì)方法,其特征在于所述步驟S2中利用機(jī)會(huì)轉(zhuǎn)發(fā)的思想,為步驟S1中添加的ID信息的數(shù)據(jù)包確定下一跳轉(zhuǎn)發(fā)節(jié)點(diǎn)集,集合內(nèi)的多個(gè)節(jié)點(diǎn)是該數(shù)據(jù)包潛在的下一跳轉(zhuǎn)發(fā)節(jié)點(diǎn)。其中,轉(zhuǎn)發(fā)節(jié)點(diǎn)集內(nèi)的節(jié)點(diǎn)是該發(fā)送節(jié)點(diǎn)的下一跳鄰居節(jié)點(diǎn),且集合內(nèi)的各節(jié)點(diǎn)能相互偵聽。另外,為了避免數(shù)據(jù)包的轉(zhuǎn)發(fā)遠(yuǎn)離目的節(jié)點(diǎn),該節(jié)點(diǎn)必須距離目的節(jié)點(diǎn)更近,即轉(zhuǎn)發(fā)節(jié)點(diǎn)集內(nèi)節(jié)點(diǎn)的ETX度量值要小于發(fā)送節(jié)點(diǎn)的ETX度量值。
5.根據(jù)權(quán)利要求1所述的一種節(jié)點(diǎn)編碼感知的機(jī)會(huì)轉(zhuǎn)發(fā)路由協(xié)議設(shè)計(jì)方法,其特征在于所述步驟S3中,依據(jù)數(shù)據(jù)包頭部添加的ID信息進(jìn)行編碼機(jī)會(huì)判斷的方法是:首先,當(dāng)多個(gè)數(shù)據(jù)包在一起編碼時(shí),需要知道目的節(jié)點(diǎn)是否已經(jīng)緩存了能夠用于解碼的數(shù)據(jù)包,即保證編碼包在目的節(jié)點(diǎn)能成功解碼。本方法利用數(shù)據(jù)包附加的ID信息可得知節(jié)點(diǎn)是否已經(jīng)緩存了能用于解碼的該數(shù)據(jù)包備份,為編碼機(jī)會(huì)的判斷提供依據(jù),假設(shè)中間節(jié)點(diǎn)收到來自不同數(shù)據(jù)流的兩個(gè)數(shù)據(jù)包p、q,若同時(shí)滿足式(2)和式(3)成立,則數(shù)據(jù)包p、q可進(jìn)行編碼發(fā)送:
Dest_p∈Setq (2)
Dest_q∈Setp (3)
其中,Dest_p、Dest_q分別表示數(shù)據(jù)包p、q的目的節(jié)點(diǎn)的ID,Setp、Setq分別表示數(shù)據(jù)包p、q附加信息的節(jié)點(diǎn)ID集合。
6.根據(jù)權(quán)利要求1所述的一種節(jié)點(diǎn)編碼感知的機(jī)會(huì)轉(zhuǎn)發(fā)路由協(xié)議設(shè)計(jì)方法,其特征在于所述步驟S4中轉(zhuǎn)發(fā)節(jié)點(diǎn)集內(nèi)最佳轉(zhuǎn)發(fā)節(jié)點(diǎn)選擇的思路是:由于每執(zhí)行一次網(wǎng)絡(luò)編碼可融合的數(shù)據(jù)分組數(shù)量越多,網(wǎng)絡(luò)中的吞吐量就越大,所以選擇count值最大的節(jié)點(diǎn)作為最佳轉(zhuǎn)發(fā)節(jié)點(diǎn)。具體選擇方法為:修改ACK數(shù)據(jù)包格式,添加count字段,將count值附加在ACK上。由于轉(zhuǎn)發(fā)節(jié)點(diǎn)集內(nèi)的各節(jié)點(diǎn)可相互偵聽,當(dāng)集合內(nèi)的節(jié)點(diǎn)向上一跳節(jié)點(diǎn)反饋ACK時(shí),集合內(nèi)的其他節(jié)點(diǎn)可偵聽到此ACK,并得到此節(jié)點(diǎn)的編碼機(jī)會(huì)次數(shù)count。集合內(nèi)的節(jié)點(diǎn)通過與其他節(jié)點(diǎn)的count值比較,若本節(jié)點(diǎn)的count值最大,則為最佳轉(zhuǎn)發(fā)節(jié)點(diǎn)。若發(fā)現(xiàn)本節(jié)點(diǎn)的count值小于其他節(jié)點(diǎn),則進(jìn)入等待狀態(tài),當(dāng)偵聽到其他count值較大的節(jié)點(diǎn)發(fā)送此數(shù)據(jù)包后,將此數(shù)據(jù)包從節(jié)點(diǎn)的發(fā)送隊(duì)列中刪除。如果出現(xiàn)多個(gè)節(jié)點(diǎn)count值相同的情況,則比較節(jié)點(diǎn)內(nèi)ETX度量值,選擇ETX值較小的節(jié)點(diǎn)進(jìn)行轉(zhuǎn)發(fā)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于重慶郵電大學(xué),未經(jīng)重慶郵電大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710289247.3/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 節(jié)點(diǎn)查詢方法、節(jié)點(diǎn)、移動(dòng)通訊系統(tǒng)和計(jì)算機(jī)程序產(chǎn)品
- 一種根據(jù)節(jié)點(diǎn)集合構(gòu)造節(jié)點(diǎn)關(guān)系樹的方法、裝置及系統(tǒng)
- 一種DHT網(wǎng)絡(luò)負(fù)載均衡裝置及虛節(jié)點(diǎn)劃分的方法
- 一種無線傳感網(wǎng)地理位置路由空洞處理方法
- 節(jié)點(diǎn)鎖定部件、節(jié)點(diǎn)滑軌、節(jié)點(diǎn)和機(jī)箱
- 一種待推薦節(jié)點(diǎn)線路的確定方法及裝置
- 流控方法、目標(biāo)節(jié)點(diǎn)、節(jié)點(diǎn)及施主節(jié)點(diǎn)
- 節(jié)點(diǎn)布局確定方法以及裝置
- 一種具有分布式柔度的全柔順微位移放大機(jī)構(gòu)
- 節(jié)點(diǎn)掛載方法、裝置、網(wǎng)絡(luò)節(jié)點(diǎn)及存儲(chǔ)介質(zhì)
- 體征碼及其編碼方法
- 編碼裝置和編碼方法以及解碼裝置和解碼方法
- 聲音信號(hào)編碼方法、聲音信號(hào)解碼方法、編碼裝置、解碼裝置、聲音信號(hào)處理系統(tǒng)、聲音信號(hào)編碼程序以及聲音信號(hào)解碼程序
- 用于下一代視頻的編碼/未編碼的數(shù)據(jù)的內(nèi)容自適應(yīng)熵編碼
- 編碼光符號(hào)編碼
- 一種可變幀率的編碼方法及裝置
- 一種物聯(lián)網(wǎng)編碼方法及系統(tǒng)
- 點(diǎn)陣編碼及解碼方法
- 一種視頻編碼方法、裝置和存儲(chǔ)介質(zhì)
- 視頻編碼方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 基于策略的業(yè)務(wù)感知模型及感知方法
- 一種基于分區(qū)感知的無線通信系統(tǒng)頻譜感知方法
- 確定空閑頻段的方法和系統(tǒng)、中心節(jié)點(diǎn)和感知節(jié)點(diǎn)
- 感知無線網(wǎng)絡(luò)的共享協(xié)作頻譜感知方法、感知節(jié)點(diǎn)和匯聚中心
- 感知無線網(wǎng)絡(luò)的協(xié)作頻譜感知方法和感知節(jié)點(diǎn)
- 頻譜感知方法、頻譜感知設(shè)備和數(shù)據(jù)庫
- 基于認(rèn)知數(shù)據(jù)庫和頻譜感知的頻譜共享方法及裝置
- 一種頂層感知限位組
- 一種自動(dòng)駕駛汽車用升降式智能感知模塊
- 感知數(shù)據(jù)獲取方法和裝置
- 目錄機(jī)會(huì)鎖
- 目錄機(jī)會(huì)鎖
- 機(jī)會(huì)系統(tǒng)掃描
- 機(jī)會(huì)事件
- 機(jī)會(huì)信號(hào)數(shù)據(jù)中基礎(chǔ)設(shè)施改變的檢測(cè)
- 智能派單方法、終端、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)以及系統(tǒng)
- 一種基于排序?qū)W習(xí)預(yù)測(cè)機(jī)會(huì)網(wǎng)絡(luò)關(guān)鍵節(jié)點(diǎn)的方法
- 移動(dòng)通信中處理重疊的傳輸機(jī)會(huì)的方法和裝置
- 機(jī)會(huì)包重傳
- 機(jī)會(huì)自主獎(jiǎng)券





