欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種無(wú)線網(wǎng)絡(luò)中快速建立數(shù)據(jù)鏈路的方法與流程

文檔序號(hào):11139688閱讀:1023來(lái)源:國(guó)知局
一種無(wú)線網(wǎng)絡(luò)中快速建立數(shù)據(jù)鏈路的方法與制造工藝

本發(fā)明涉及無(wú)線網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其是一種無(wú)線網(wǎng)絡(luò)中快速建立數(shù)據(jù)鏈路的方法。



背景技術(shù):

泛洪是無(wú)線傳感器網(wǎng)絡(luò)中典型的傳統(tǒng)的平面協(xié)議,其算法簡(jiǎn)單,在無(wú)線傳感器網(wǎng)絡(luò)里被廣泛的應(yīng)用于拓?fù)湫纬?、路由建立、目?biāo)探測(cè)或者數(shù)據(jù)查詢等。在泛洪算法中,源節(jié)點(diǎn)將數(shù)據(jù)包以廣播的方式進(jìn)行傳播,它所有的鄰居節(jié)點(diǎn)在接收到該數(shù)據(jù)包后,會(huì)以同樣的廣播的方式將其傳播出去。如此反復(fù),直至數(shù)據(jù)包傳遍整個(gè)網(wǎng)絡(luò)。由于泛洪過(guò)程的廣播特性,每個(gè)節(jié)點(diǎn)會(huì)多次接收到廣播數(shù)據(jù)包。如果節(jié)點(diǎn)每次接收到數(shù)據(jù)包后都再次將其廣播出去,鄰居節(jié)點(diǎn)之間就會(huì)因?yàn)橄嗷V播而不斷重復(fù)下去。這不僅會(huì)造成大量的能量浪費(fèi),還會(huì)造成大量的通信沖突,降低數(shù)據(jù)傳輸?shù)某晒β省_@就是著名的廣播風(fēng)暴問(wèn)題。泛洪算法通過(guò)迭代的廣播過(guò)程遍歷了網(wǎng)絡(luò)中所有可能的傳輸路徑,包括傳輸?shù)淖疃搪窂?因此泛洪算法在理論上可以提供最好的服務(wù)質(zhì)量。

無(wú)線網(wǎng)絡(luò)為了獲取監(jiān)測(cè)區(qū)域內(nèi)的較高的網(wǎng)絡(luò)覆蓋率,通過(guò)密集部署傳感器節(jié)點(diǎn)來(lái)實(shí)現(xiàn)。但是傳感器節(jié)點(diǎn)高密度部署帶來(lái)了覆蓋冗余、信道沖突、網(wǎng)絡(luò)擁塞等問(wèn)題。在面對(duì)某些突發(fā)事件時(shí),源節(jié)點(diǎn)希望盡快使事件報(bào)告數(shù)據(jù)包覆蓋整個(gè)網(wǎng)絡(luò),快速的建立整個(gè)網(wǎng)絡(luò)的數(shù)據(jù)鏈路?;谏鲜龇汉榈乃枷?,針對(duì)上述問(wèn)題,提出了通過(guò)在空間上和時(shí)間上對(duì)傳感器節(jié)點(diǎn)進(jìn)行控制,根據(jù)覆蓋域確定節(jié)點(diǎn)的轉(zhuǎn)發(fā)次序,并采用動(dòng)態(tài)延時(shí)接入策略,在避免沖突的前提下,減少網(wǎng)絡(luò)中的冗余數(shù)據(jù),快速建立源節(jié)點(diǎn)到整個(gè)網(wǎng)絡(luò)的數(shù)據(jù)鏈路。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明目的在于提供一種有效利用頻譜資源、減少數(shù)據(jù)包轉(zhuǎn)發(fā)次數(shù)、使數(shù)據(jù)包快速的覆蓋全網(wǎng)的無(wú)線網(wǎng)絡(luò)中快速建立數(shù)據(jù)鏈路的方法。

為實(shí)現(xiàn)上述目的,采用了以下技術(shù)方案:本發(fā)明所述方法根據(jù)節(jié)點(diǎn)間的射頻覆蓋范圍,定義源節(jié)點(diǎn)的邏輯邊界,標(biāo)定邊界節(jié)點(diǎn),確定轉(zhuǎn)發(fā)時(shí)序;包括以下具體步驟:

步驟1,每個(gè)節(jié)點(diǎn)廣播初始化消息給鄰居節(jié)點(diǎn),節(jié)點(diǎn)記錄接收到的不同的初始化消息,與鄰居節(jié)點(diǎn)交換覆蓋節(jié)點(diǎn)集合信息;

步驟2,節(jié)點(diǎn)以自身為中心,對(duì)邊界節(jié)點(diǎn)進(jìn)行標(biāo)定;

步驟3,更新轉(zhuǎn)發(fā)權(quán)信息

計(jì)算邊界節(jié)點(diǎn)的優(yōu)先轉(zhuǎn)發(fā)權(quán)值P,退避時(shí)間所需的時(shí)間基準(zhǔn)Tref,發(fā)送標(biāo)定信息以及轉(zhuǎn)發(fā)權(quán)信息給對(duì)應(yīng)的邊界節(jié)點(diǎn),形成綁定關(guān)系,使每個(gè)節(jié)點(diǎn)維護(hù)一個(gè)節(jié)點(diǎn)信息表;

步驟4,源節(jié)點(diǎn)有事件報(bào)告數(shù)據(jù)包廣播時(shí),在數(shù)據(jù)包中加入地址信息后轉(zhuǎn)發(fā);

步驟5,節(jié)點(diǎn)接收到數(shù)據(jù)包,查看節(jié)點(diǎn)信息表,判斷是否是源節(jié)點(diǎn)的邊界節(jié)點(diǎn):若不是源節(jié)點(diǎn)的邊界節(jié)點(diǎn)不轉(zhuǎn)發(fā)數(shù)據(jù)包;若是,繼續(xù)判斷數(shù)據(jù)包中的地址信息是否是自身地址,若是直接轉(zhuǎn)發(fā)數(shù)據(jù)包,若不是,計(jì)算時(shí)隙后重新對(duì)其時(shí)隙后轉(zhuǎn)發(fā);

步驟6,網(wǎng)絡(luò)中所有節(jié)點(diǎn)都收到數(shù)據(jù)包,源節(jié)點(diǎn)覆蓋全網(wǎng)的數(shù)據(jù)鏈路建立完成;

步驟7,若有新的節(jié)點(diǎn)加入網(wǎng)絡(luò)或有節(jié)點(diǎn)離開(kāi)網(wǎng)絡(luò),返回步驟1。

進(jìn)一步的,步驟1中包含鄰居節(jié)點(diǎn)射頻覆蓋范圍內(nèi)的節(jié)點(diǎn)集合S、與鄰居節(jié)點(diǎn)通信的路徑損耗PL。

進(jìn)一步的,步驟2中,所述邊界節(jié)點(diǎn)定義為:源節(jié)點(diǎn)覆蓋范圍內(nèi)的節(jié)點(diǎn)集合S與鄰居節(jié)點(diǎn)覆蓋范圍內(nèi)的節(jié)點(diǎn)集合Ni構(gòu)成的并集中存在源節(jié)點(diǎn)覆蓋不到的節(jié)點(diǎn),即存在節(jié)點(diǎn)集合Ti,使得這些特殊的鄰居節(jié)點(diǎn)被定義為偽邊界節(jié)點(diǎn)。

如果集合Ti,i∈N*之間存在包含關(guān)系,當(dāng)時(shí),即在源節(jié)點(diǎn)射頻覆蓋范圍之外,節(jié)點(diǎn)j已經(jīng)覆蓋了節(jié)點(diǎn)i的覆蓋范圍,節(jié)點(diǎn)j被定義為邊界節(jié)點(diǎn);否則,Ti直接被定義為邊界節(jié)點(diǎn)。

進(jìn)一步的,步驟3中,所述的優(yōu)先轉(zhuǎn)發(fā)權(quán)計(jì)算公式如下:

其中,i∈N*,n=card(B),α+β=1;card代表計(jì)算集合元素的數(shù)量,S代表待發(fā)送數(shù)據(jù)的源節(jié)點(diǎn)射頻覆蓋范圍內(nèi)的節(jié)點(diǎn)集合,Di代表邊界節(jié)點(diǎn)i射頻覆蓋范圍內(nèi)的節(jié)點(diǎn)集合,PLi代表源節(jié)點(diǎn)與邊界節(jié)點(diǎn)i的通信路徑損耗,PLmax代表源節(jié)點(diǎn)與邊界節(jié)點(diǎn)最大的通信路徑損耗,代表源節(jié)點(diǎn)與邊界節(jié)點(diǎn)最大的通信路徑損耗,即節(jié)點(diǎn)i為最遠(yuǎn)離源節(jié)點(diǎn)的邊界節(jié)點(diǎn),潛在的表示其更接近網(wǎng)絡(luò)的邊緣,P(i)的值越小,表示優(yōu)先轉(zhuǎn)發(fā)權(quán)越高,并且滿足0≤P(i)<1;

所述退避時(shí)間所需的時(shí)間基準(zhǔn)Tref公式如下:

Tref=(Tcca+Tswitch)/(Porder(j+1)-Porder(j))

其中,Tcca代表能得到有效的空閑信道掃描結(jié)果所花費(fèi)的最小時(shí)間,Tswith代表節(jié)點(diǎn)有接收轉(zhuǎn)換到發(fā)送所需要的切換時(shí)間,Porder代表邊界節(jié)點(diǎn)的優(yōu)先轉(zhuǎn)發(fā)權(quán)集合;

所述節(jié)點(diǎn)信息表包含:自身被綁定為邊界節(jié)點(diǎn)的源節(jié)點(diǎn)集合Saddr,對(duì)應(yīng)的優(yōu)先轉(zhuǎn)發(fā)權(quán)值P,退避時(shí)間所需的時(shí)間基準(zhǔn)Tref。

進(jìn)一步的,步驟5中,

所述的邊界節(jié)點(diǎn)重新對(duì)其時(shí)隙所需的時(shí)間公式:

其中,Ttx代表幀傳輸所需時(shí)間,P(i)代表邊界節(jié)點(diǎn)優(yōu)先轉(zhuǎn)發(fā)權(quán),Tcca為能得到有效的空閑信道掃描結(jié)果所花費(fèi)的最小時(shí)間。

進(jìn)一步的,規(guī)定邊界節(jié)點(diǎn)通過(guò)動(dòng)態(tài)的時(shí)隙管理方案,按需分配發(fā)送時(shí)隙,引進(jìn)競(jìng)爭(zhēng)和固定分配接入?yún)f(xié)議相結(jié)合的接入控制方法,使節(jié)點(diǎn)動(dòng)態(tài)的占用現(xiàn)有的時(shí)隙資源。

與現(xiàn)有技術(shù)相比,本發(fā)明方法具有如下優(yōu)點(diǎn):根據(jù)節(jié)點(diǎn)間的射頻覆蓋關(guān)系,定義源節(jié)點(diǎn)的邏輯邊界,只有邊界節(jié)點(diǎn)對(duì)數(shù)據(jù)包進(jìn)行轉(zhuǎn)發(fā),邏輯邊界內(nèi)的節(jié)點(diǎn)只接收數(shù)據(jù)包。規(guī)定邊界節(jié)點(diǎn)通過(guò)動(dòng)態(tài)的時(shí)隙管理方案,按需分配發(fā)送時(shí)隙,引進(jìn)競(jìng)爭(zhēng)和固定分配接入?yún)f(xié)議相結(jié)合的接入控制方法,信道上傳輸?shù)臄?shù)據(jù)中包含邊界節(jié)點(diǎn)計(jì)算接入時(shí)隙所需求的相關(guān)參數(shù),在這種控制接入模式中可以保證邊界節(jié)點(diǎn)動(dòng)態(tài)的占用現(xiàn)有的時(shí)隙資源,盡量減少?zèng)_突與競(jìng)爭(zhēng)。

附圖說(shuō)明

圖1是本發(fā)明方法以源節(jié)點(diǎn)為中心對(duì)其鄰居節(jié)點(diǎn)覆蓋圖。

圖2是本發(fā)明方法的節(jié)點(diǎn)發(fā)送數(shù)據(jù)接入時(shí)隙圖。

具體實(shí)施方式

下面結(jié)合附圖對(duì)本發(fā)明做進(jìn)一步說(shuō)明:

本發(fā)明所述方法包括以下步驟:

步驟1,每個(gè)節(jié)點(diǎn)廣播初始化消息給鄰居節(jié)點(diǎn),節(jié)點(diǎn)記錄接收到的不同的初始化消息,與鄰居節(jié)點(diǎn)交換覆蓋節(jié)點(diǎn)集合信息;

步驟2,節(jié)點(diǎn)以自身為中心,對(duì)邊界節(jié)點(diǎn)進(jìn)行標(biāo)定;

如圖1所示,選取節(jié)點(diǎn)a作為源節(jié)點(diǎn),即產(chǎn)生數(shù)據(jù)的節(jié)點(diǎn)。假設(shè)所有節(jié)點(diǎn)的通信半徑都為R,對(duì)應(yīng)虛線代表其射頻覆蓋范圍,根據(jù)上面的定義及相互關(guān)系可得,b,c,e為節(jié)點(diǎn)a的邊界結(jié)點(diǎn)。將邊界節(jié)點(diǎn)與源節(jié)點(diǎn)射頻范圍的某些邊界(邊沿)點(diǎn)連接所構(gòu)成的閉合區(qū)域稱之為邏輯邊界,如圖1中的實(shí)線所示。在集合S中,除邊界節(jié)點(diǎn)之外的所有節(jié)點(diǎn)落到邏輯邊界之內(nèi)。所有邊界節(jié)點(diǎn)構(gòu)成的集合定義為B,每個(gè)邊界節(jié)點(diǎn)覆蓋范圍內(nèi)的節(jié)點(diǎn)構(gòu)成的集合定義為Di,i∈N*。源節(jié)點(diǎn)覆蓋的節(jié)點(diǎn)集合定義為S。

步驟3,更新轉(zhuǎn)發(fā)權(quán)信息,發(fā)送標(biāo)定信息以及轉(zhuǎn)發(fā)權(quán)信息給對(duì)應(yīng)的邊界節(jié)點(diǎn),形成綁定關(guān)系,使每個(gè)節(jié)點(diǎn)維護(hù)一個(gè)節(jié)點(diǎn)信息表;

更新轉(zhuǎn)發(fā)權(quán)信息,包括以下步驟:

A、按照公式(1)依次計(jì)算邊界節(jié)點(diǎn)b,c,e的優(yōu)先轉(zhuǎn)發(fā)權(quán)值P;

其中i∈N*,n=card(B),α+β=1。card代表計(jì)算集合元素的數(shù)量,S代表待發(fā)送數(shù)據(jù)的源節(jié)點(diǎn)射頻覆蓋范圍內(nèi)的節(jié)點(diǎn)集合,Di代表邊界節(jié)點(diǎn)i射頻覆蓋范圍內(nèi)的節(jié)點(diǎn)集合,PLi代表源節(jié)點(diǎn)與邊界節(jié)點(diǎn)i的通信路徑損耗,PLmax代表源節(jié)點(diǎn)與邊界節(jié)點(diǎn)最大的通信路徑損耗,即最遠(yuǎn)離源節(jié)點(diǎn)的邊界節(jié)點(diǎn),潛在的表示其更接近網(wǎng)絡(luò)的邊緣。P(i)的值越小,表示優(yōu)先轉(zhuǎn)發(fā)權(quán)越高,并且滿足0≤P(i)<1。

因?yàn)椋?/p>

且α+β=1

所以,

所以0≤P(i)<1。

α,β為計(jì)算轉(zhuǎn)發(fā)權(quán)的權(quán)重系數(shù),當(dāng)取β<α?xí)r,路徑損耗因素所占的權(quán)重較大,當(dāng)取α<β時(shí),外圍節(jié)點(diǎn)數(shù)量因素所占的權(quán)重較大,當(dāng)α=β時(shí),兩種所占權(quán)重相同。應(yīng)用中,可以根據(jù)具體需求配置α,β的值。

B、確定Tref的取值,為便于說(shuō)明,任意取一個(gè)完整的數(shù)據(jù)傳輸周期,如圖2為保證傳輸時(shí)延最短,由圖可知,Tref的取值越小越好。且需滿足如下關(guān)系:

P(i+2)×Tref≥P(i+1)×Tref+Tcca+Tswitch

即,保證節(jié)點(diǎn)進(jìn)行空閑信道評(píng)估操作時(shí),優(yōu)先轉(zhuǎn)發(fā)權(quán)較高的節(jié)點(diǎn)已經(jīng)處于發(fā)送狀態(tài),發(fā)送信道已被占用。

由上式可得,

Tref≥(Tcca+Tswitch)/(P(i+2)-P(i+1)),i∈N*

將邊界節(jié)點(diǎn)的優(yōu)先轉(zhuǎn)發(fā)權(quán)按照由高到低進(jìn)行排列,得到集合Porder,計(jì)算相鄰元素的差值,得到差值最大的相鄰元素Porder(i),Porder(i+1),由上式可得,

Tref≥(Tcca+Tswitch)/(P(i+2)-P(i+1))≥(Tcca+Tswitch)/(Porder(j+1)-Porder(j))

其中i,j∈N*

因此,

Tref≥(Tcca+Tswitch)/(Porder(j+1)-Porder(j))

取其最小值,可得,

Tref=(Tcca+Tswitch)/(Porder(j+1)-Porder(j))

上述的優(yōu)先轉(zhuǎn)發(fā)權(quán)值P,退避時(shí)間所需的時(shí)間基準(zhǔn)Tref作為轉(zhuǎn)發(fā)權(quán)信息和標(biāo)定信息發(fā)送給邊界節(jié)點(diǎn),形成綁定關(guān)系。

步驟4,源節(jié)點(diǎn)有事件報(bào)告數(shù)據(jù)包廣播時(shí),在數(shù)據(jù)包中加入地址信息后轉(zhuǎn)發(fā),地址是根據(jù)邊界節(jié)點(diǎn)覆蓋范圍的大小,轉(zhuǎn)發(fā)優(yōu)先權(quán)最小的邊界節(jié)點(diǎn)地址。

步驟5,節(jié)點(diǎn)接收到數(shù)據(jù)包,查看節(jié)點(diǎn)信息表,判斷是否是源節(jié)點(diǎn)的邊界節(jié)點(diǎn):

若不是源節(jié)點(diǎn)的邊界節(jié)點(diǎn)不轉(zhuǎn)發(fā)數(shù)據(jù)包;

若是,繼續(xù)判斷數(shù)據(jù)包中的地址信息是否是自身地址,若是無(wú)需額外計(jì)算直接轉(zhuǎn)發(fā)數(shù)據(jù)包;若不是,邊界節(jié)點(diǎn)根據(jù)數(shù)據(jù)包幀長(zhǎng)度計(jì)算傳輸所需時(shí)間Ttx,并退避延時(shí)Ttx之后,重新對(duì)齊時(shí)隙,為盡量避免沖突,根據(jù)式P(i)×Tref計(jì)算自己的接入時(shí)隙,隨后執(zhí)行空閑信道評(píng)估操作。節(jié)點(diǎn)通過(guò)空閑信道評(píng)估過(guò)程可以探測(cè)感知信道上是否有存在同頻干擾信號(hào),空閑信道評(píng)估基于檢測(cè)到的信號(hào)能量值和一個(gè)可配置的閥值,執(zhí)行空閑信道評(píng)估后得到的信號(hào)狀態(tài)可以指示信道是否空閑,當(dāng)無(wú)線節(jié)點(diǎn)感知到的信號(hào)強(qiáng)度小于設(shè)定的閾值時(shí),接入該信道,否則,退出競(jìng)爭(zhēng)進(jìn)入接收狀態(tài),并退避延時(shí)Ttx之后,重新對(duì)齊時(shí)隙,由于之前已經(jīng)按照相關(guān)規(guī)則延時(shí)了不同的時(shí)間,之后節(jié)點(diǎn)只需要判斷信道是否被占用即可,如果信道空閑直接接入,否則繼續(xù)退避延時(shí)Ttx。這里將能得到有效的空閑信道掃描結(jié)果所花費(fèi)的最小時(shí)間定義為T(mén)cca,節(jié)點(diǎn)有接收轉(zhuǎn)換到發(fā)送所需要的切換時(shí)間定義為T(mén)switch

邊界節(jié)點(diǎn)重新對(duì)其時(shí)隙所需的時(shí)間公式如下,

步驟6,網(wǎng)絡(luò)中所有節(jié)點(diǎn)都收到數(shù)據(jù)包,源節(jié)點(diǎn)覆蓋全網(wǎng)的數(shù)據(jù)鏈路建立完成。

步驟7,若有新的節(jié)點(diǎn)加入網(wǎng)絡(luò)或有節(jié)點(diǎn)離開(kāi)網(wǎng)絡(luò),返回步驟1。

本方法中規(guī)定邊界節(jié)點(diǎn)通過(guò)動(dòng)態(tài)的時(shí)隙管理方案,按需分配發(fā)送時(shí)隙,轉(zhuǎn)發(fā)數(shù)據(jù)包。引進(jìn)競(jìng)爭(zhēng)和固定分配接入?yún)f(xié)議相結(jié)合的接入控制方法,信道上傳輸?shù)臄?shù)據(jù)中包含邊界節(jié)點(diǎn)計(jì)算接入時(shí)隙所需求的相關(guān)參數(shù),在這種控制接入模式中可以保證邊界節(jié)點(diǎn)動(dòng)態(tài)的占用現(xiàn)有的時(shí)隙資源,盡量減少?zèng)_突與競(jìng)爭(zhēng)。

以上所述的實(shí)施例僅僅是對(duì)本發(fā)明的優(yōu)選實(shí)施方式進(jìn)行描述,并非對(duì)本發(fā)明的范圍進(jìn)行限定,在不脫離本發(fā)明設(shè)計(jì)精神的前提下,本領(lǐng)域普通技術(shù)人員對(duì)本發(fā)明的技術(shù)方案做出的各種變形和改進(jìn),均應(yīng)落入本發(fā)明權(quán)利要求書(shū)確定的保護(hù)范圍內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
扬州市| 双辽市| 正宁县| 肇东市| 凯里市| 乡城县| 湾仔区| 赤水市| 天全县| 德惠市| 富阳市| 雅安市| 阳朔县| 金沙县| 鄂伦春自治旗| 松阳县| 南丹县| 凤冈县| 东辽县| 佛冈县| 陕西省| 广昌县| 景宁| 永州市| 兴城市| 简阳市| 远安县| 昌图县| 东阿县| 马龙县| 波密县| 中超| 渭源县| 尼玛县| 赣州市| 阳原县| 紫金县| 呈贡县| 屏南县| 崇仁县| 遂昌县|