亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)基于時(shí)間相關(guān)性的緩沖管理算法

        2010-05-06 06:37:42楊穩(wěn)競(jìng)
        傳感技術(shù)學(xué)報(bào) 2010年12期
        關(guān)鍵詞:隊(duì)列報(bào)文長(zhǎng)度

        李 迅,楊穩(wěn)競(jìng)

        (國(guó)防科技大學(xué)機(jī)電工程與自動(dòng)化學(xué)院,長(zhǎng)沙 410073)

        無(wú)線傳感器網(wǎng)絡(luò)[1-2]由大量的低成本的節(jié)點(diǎn)構(gòu)成,有著廣泛的應(yīng)用前景[3-4]。在無(wú)線傳感器網(wǎng)絡(luò)的應(yīng)用中,研究主要集中在節(jié)點(diǎn)協(xié)同[3,5]和能量節(jié)約[3]等關(guān)鍵技術(shù)上,但在一些應(yīng)用中,如活動(dòng)目標(biāo)跟蹤[5],僅考慮這些方面是不夠的,還必須考慮感知數(shù)據(jù)的實(shí)時(shí)性。無(wú)線傳感器節(jié)點(diǎn)有一定的緩沖空間,可以處理短時(shí)間的數(shù)據(jù)傳輸過(guò)載。但節(jié)點(diǎn)主要采用低功耗單片機(jī)實(shí)現(xiàn),單片機(jī)資源有限,如 MICA系列節(jié)點(diǎn)采用了 ATMEL128L[6]AVR單片機(jī),其內(nèi)存只有有限的 4 kbyte,除數(shù)據(jù)緩沖外,還要分配一定的空間用于程序運(yùn)行,因此緩沖資源非常有限。緩沖資源的限制可能造成有用報(bào)文的丟失,產(chǎn)生一個(gè)極大的時(shí)延,即使數(shù)據(jù)沒(méi)有丟失,過(guò)多地緩沖一些冗余信息數(shù)據(jù),也會(huì)造成較大的時(shí)延。

        信息傳輸延遲由單個(gè)節(jié)點(diǎn)的延遲累加構(gòu)成,單個(gè)子節(jié)點(diǎn)延遲主要由 MAC層的傳輸延遲和網(wǎng)絡(luò)層的緩沖延遲構(gòu)成,是動(dòng)態(tài)變化的。無(wú)線傳感器網(wǎng)絡(luò)的 MAC協(xié)議分為低占空比協(xié)議、基于競(jìng)爭(zhēng)的協(xié)議和基于時(shí)間表的協(xié)議。其中,基于時(shí)間表的協(xié)議采用TDMA技術(shù),如文獻(xiàn)[7]所述,文獻(xiàn)[7]采用分簇結(jié)構(gòu),簇頭為簇內(nèi)節(jié)點(diǎn)分配時(shí)槽,發(fā)射機(jī)和接收機(jī)嚴(yán)格遵守時(shí)隙的要求,避免在時(shí)間上互相重疊,從而避免沖突。對(duì)動(dòng)態(tài)目標(biāo)跟蹤這類(lèi)實(shí)時(shí)性要求較高的應(yīng)用,基于時(shí)間表的協(xié)議可以提供確定性的時(shí)延,是一種較好的選擇。MAC層采用基于時(shí)間表的協(xié)議,節(jié)點(diǎn)信息傳輸延遲的動(dòng)態(tài)性由節(jié)點(diǎn)緩沖的動(dòng)態(tài)性而體現(xiàn),尤其對(duì)實(shí)現(xiàn)轉(zhuǎn)發(fā)功能的節(jié)點(diǎn),其緩沖的動(dòng)態(tài)變化更加明顯。

        傳輸延遲的影響在文獻(xiàn)[8]中進(jìn)行了詳細(xì)分析。該文獻(xiàn)從時(shí)空誤差的角度分析了分布式測(cè)量跟蹤系統(tǒng)中,由于時(shí)間傳輸延遲的存在,使得執(zhí)行節(jié)點(diǎn)獲得目標(biāo)的目標(biāo)信息產(chǎn)生滯后,而在對(duì)目標(biāo)當(dāng)前位置進(jìn)行推測(cè)時(shí),由于時(shí)間延遲造成推測(cè)的空間誤差。假定平面坐標(biāo)系內(nèi)目標(biāo)在 t0時(shí)刻位置為 →r0,速度為→v0,信息傳輸延遲為 Tt,則執(zhí)行節(jié)點(diǎn)在 t=t0+Tt得到探測(cè)數(shù)據(jù),此時(shí)目標(biāo)已移動(dòng)到位置 →r(t):

        執(zhí)行節(jié)點(diǎn)需要對(duì) t時(shí)刻的目標(biāo)位置進(jìn)行推測(cè),推測(cè)時(shí)取目標(biāo)運(yùn)動(dòng)模型為 CV模型[9],則

        則推測(cè)誤差:

        從上面可以看到,時(shí)間延遲的存在和推測(cè)誤差的大小密切相關(guān),而且時(shí)間延遲的存在也造成了執(zhí)行節(jié)點(diǎn)不能及時(shí)響應(yīng),這就需要對(duì)延遲進(jìn)行控制。

        1 時(shí)間相關(guān)主動(dòng)緩沖隊(duì)列管理算法

        在無(wú)線傳感器網(wǎng)絡(luò)環(huán)境中,節(jié)點(diǎn)周期性的感知目標(biāo),感知信息存在時(shí)間上的相關(guān)性[10],時(shí)間接近的感知數(shù)據(jù),從信息角度看是冗余的。在緩沖隊(duì)列中,有選擇的丟棄冗余的信息,就能夠有效地避免丟棄有用的信息,降低有用信息的緩沖延遲時(shí)間。當(dāng)前的緩沖管理采用主動(dòng)緩沖隊(duì)列管理,主動(dòng)緩沖管理算法的研究基本集中在 RED[11]算法及其改進(jìn)上。RED算法根據(jù)平均隊(duì)列長(zhǎng)度和預(yù)先設(shè)定的閥值以一定的概率主動(dòng)丟棄分組,這就有效地避免了緩沖區(qū)滿(mǎn)的情況。在無(wú)線傳感器網(wǎng)絡(luò)條件下,單純以平均隊(duì)列長(zhǎng)度來(lái)判定分組的丟棄,不能保證丟棄的是冗余數(shù)據(jù)。為解決這一問(wèn)題,下面設(shè)計(jì)一個(gè)基于時(shí)間相關(guān)判定的主動(dòng)隊(duì)列緩沖管理算法 -TRED(Time-based RED)。

        無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)用時(shí)戳來(lái)標(biāo)識(shí)感知信息的時(shí)間[12]。記緩沖區(qū)中最后到達(dá)報(bào)文的時(shí)戳為 Tlast。推算允許最大延遲時(shí)間Tmax,到達(dá)數(shù)據(jù)時(shí)戳和 Tlast差如果超過(guò) Tmax,則報(bào)文沒(méi)有意義。將 Tmax劃分為Γ(Γ≥1)級(jí),[0,σ)、[σ,2σ)…[(Γ-1)σ,Γσ),報(bào)文i時(shí)戳為ti,Δti=|Tlast-ti|,則定義報(bào)文 i在時(shí)間度量上的丟棄概率如下:

        從上述定義看,時(shí)間相關(guān)性越高的報(bào)文,報(bào)文的丟棄概率越高。

        除了時(shí)間因素,緩沖管理還必須考慮數(shù)據(jù)緩沖情況。RED算法設(shè)定參數(shù) thmin、thmax分別代表總的緩沖隊(duì)列的最小和最大閥值。緩沖隊(duì)列的占用情況用平均隊(duì)列來(lái)表示,當(dāng)報(bào)文 i到達(dá)或離開(kāi)時(shí),平均隊(duì)列長(zhǎng)度按下式計(jì)算:

        (i>=1,0≤wq≤1),L(i)為報(bào)文 i到達(dá)或離開(kāi)時(shí)緩沖隊(duì)列長(zhǎng)度,分別計(jì)算如下:

        這里,P(i)為到達(dá)或離開(kāi)的報(bào)文的長(zhǎng)度,平均隊(duì)列長(zhǎng)度、緩沖隊(duì)列長(zhǎng)度和報(bào)文長(zhǎng)度均按照字節(jié)為單位計(jì)算。報(bào)文 i丟棄概率如下:

        上式中,Pmax為一個(gè)相對(duì)較小的值,控制報(bào)文的丟棄概率。綜合緩沖隊(duì)列長(zhǎng)度和時(shí)間相關(guān)性,報(bào)文 i最終丟棄概率:

        TRED算法可以實(shí)現(xiàn)基于時(shí)間和緩沖隊(duì)列長(zhǎng)度判定的緩沖管理,時(shí)間相關(guān)因子的引入保證了時(shí)間相關(guān)性大的數(shù)據(jù)其丟棄概率要比時(shí)間相關(guān)性小的數(shù)據(jù)的丟棄概率高,即 :?i,j,如果 Δti≤Δtj<Tmax,在相同緩沖條件約束下,Pi≥Pj。

        2 算法仿真驗(yàn)證

        仿真實(shí)驗(yàn)假定 5個(gè)感知節(jié)點(diǎn)向一個(gè)轉(zhuǎn)發(fā)節(jié)點(diǎn)轉(zhuǎn)發(fā)數(shù)據(jù),拓?fù)浣Y(jié)構(gòu)如下圖。

        圖1 仿真拓?fù)浣Y(jié)構(gòu)

        在圖 1中,節(jié)點(diǎn) 1~5周期性感知數(shù)據(jù),并將其發(fā)送到轉(zhuǎn)發(fā)節(jié)點(diǎn) 6,其數(shù)據(jù)產(chǎn)生周期 1ms,MAC層采用 TDMA算法,時(shí)槽分配周期 12 ms,每個(gè)時(shí)槽2 ms,每個(gè)時(shí)槽可以發(fā)送一個(gè)完整的報(bào)文,并且每個(gè)節(jié)點(diǎn)的報(bào)文長(zhǎng)度固定,每個(gè)節(jié)點(diǎn)發(fā)送 50個(gè)感知數(shù)據(jù)。節(jié)點(diǎn) 6數(shù)據(jù)緩沖 2 kbyte。緩沖管理采用 TRED算法,相關(guān)參數(shù)配置為:thmin=256 B,thmax=1 536 B,w=0.1,Pmax=0.8,Tmax=6ms,Γ=5,則時(shí)間相關(guān)區(qū)間分別為 [0.0,1.2)、[1.2,2.4)、[2.4,3.6)、[3.6,4.8)、[4.8,6.0)。節(jié)點(diǎn)探測(cè)到目標(biāo)的起始時(shí)間分別為:(t0+0)ms,(t0+1)ms,(t0+3)ms,(t0+6)ms,(t0+10)ms。圖 2和圖 3顯示了在此參數(shù)設(shè)置下的仿真結(jié)果。

        圖2 不同時(shí)間區(qū)域丟棄比率

        不同節(jié)點(diǎn)產(chǎn)生的探測(cè)數(shù)據(jù)在到達(dá)轉(zhuǎn)發(fā)節(jié)點(diǎn)時(shí),其數(shù)據(jù)可以歸于不同的時(shí)間相關(guān)區(qū)間。從仿真結(jié)果圖 2可以看出,時(shí)間區(qū)間[0.0,1.2)的報(bào)文丟棄最多,而[4.8,6.0)區(qū)間在這一情況下報(bào)文沒(méi)有丟棄。這一結(jié)果體現(xiàn)了在丟棄概率計(jì)算過(guò)程時(shí)間相關(guān)判定因子的作用。圖 3給出了時(shí)間緩沖隊(duì)列和平均隊(duì)列的變化,可以看出平均隊(duì)列對(duì)實(shí)際緩沖隊(duì)列進(jìn)行了平滑。

        圖3 實(shí)際隊(duì)列和平均隊(duì)列

        3 結(jié)論

        無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn),由于連續(xù)的探測(cè)數(shù)據(jù)并進(jìn)行傳輸,使得同一節(jié)點(diǎn)或相近節(jié)點(diǎn)產(chǎn)生的數(shù)據(jù)存在時(shí)間上的相關(guān)性,數(shù)據(jù)之間時(shí)間相隔越小,數(shù)據(jù)的時(shí)間相關(guān)性越強(qiáng),信息冗余度越高,丟棄時(shí)間相關(guān)數(shù)據(jù),可以有效的降低節(jié)點(diǎn)對(duì)數(shù)據(jù)的緩沖延遲。TRED算法通過(guò)時(shí)間相關(guān)判定因子的引入,改進(jìn)了主動(dòng)隊(duì)列緩沖管理算法,在根據(jù)平均隊(duì)列長(zhǎng)度丟棄報(bào)文時(shí),強(qiáng)化丟棄時(shí)間相關(guān)的數(shù)據(jù)報(bào)文,這樣就能夠盡可能丟棄時(shí)間相關(guān)性越強(qiáng)的數(shù)據(jù),即信息冗余的數(shù)據(jù),保留匯聚節(jié)點(diǎn)進(jìn)行推斷時(shí)有用的數(shù)據(jù)信息,提高了推斷的準(zhǔn)確性。

        [1]Akyidiz I F,Su W,Sankasubramaniam Y,et al.Wireless Sensor Networks:A Survey[J].Computer Networks,2002,38:393-422.

        [2]孫立民,李健中,陳渝,等.無(wú)線傳感器網(wǎng)絡(luò)[M].北京:清華大學(xué)出版社,2005.

        [3]ZHAO F,Shin J,Reich J.Information-D riven Dynamic Sensor Collaboration for Tracking Application[J].IEEE Signal Processing Magazine,2002,19(2):61-62.

        [4]Wai-Leong Yeow,Chen-Khong Tham,Wai-ChoongWong.Energy Efficient Multiple Target Tracking Wireless Sensor Networks[J].IEEE Transactions on Vehicular Technology,2007,56(2):918-928.

        [5]王永才.傳感器網(wǎng)絡(luò)目標(biāo)跟蹤系統(tǒng)協(xié)同設(shè)計(jì)理論研究與應(yīng)用[D].清華大學(xué),2006.

        [6]Atmel,8-bit Microcontroller with 128K Bytes In-System Programmable Flash ATmega128/ATmega128L Preliminary[M].Rev 2467J-AVR-12/03.

        [7]Arisha K A,Youssef M A,Younis M F.Energy-Aware TDMABASED MAC for Sensor Networks[C]//Proc IEEE Workshop on Integrated Management of Power Aware Communication,Computing and Networking,New York,2002.

        [8]Technical report,Sensitivity of Track Accuracy to Navigation,Sensor,and Time Errors Within a Distributed System[R].Joint Single Integrated Air Picture System Engineering Organization Analysis Branch.2004,7.2.6.3_TR(4-002)_1.0_JSSEO_040407.

        [9]范小軍,劉鋒.一種新的機(jī)動(dòng)目標(biāo)跟蹤的多模型算法[J].電子與信息學(xué)報(bào),2007,29(3):532-535.

        [10]Vuran C,Akan B,Akyildiz F.Spatio-Temporal Correlation:Theory and Applications for Wireless Sensor Networks[J].Computer Networks,2004,45:245-259.

        [11]Lin D,Morris R.Dynam ics of Random Early Detection[J].In Proc of SIGCOMM,Cabbesm France,1997,137-145.

        [12]崔遜學(xué),左從菊.無(wú)線傳感器網(wǎng)絡(luò)簡(jiǎn)明教程[M].北京:清華大學(xué)出版社,2009.

        猜你喜歡
        隊(duì)列報(bào)文長(zhǎng)度
        基于J1939 協(xié)議多包報(bào)文的時(shí)序研究及應(yīng)用
        1米的長(zhǎng)度
        CTCS-2級(jí)報(bào)文數(shù)據(jù)管理需求分析和實(shí)現(xiàn)
        隊(duì)列里的小秘密
        基于多隊(duì)列切換的SDN擁塞控制*
        軟件(2020年3期)2020-04-20 00:58:44
        淺析反駁類(lèi)報(bào)文要點(diǎn)
        在隊(duì)列里
        愛(ài)的長(zhǎng)度
        怎樣比較簡(jiǎn)單的長(zhǎng)度
        豐田加速駛?cè)胱詣?dòng)駕駛隊(duì)列
        久久精品国产亚洲av大全相关| 99久久99久久精品免费看蜜桃| 欧洲熟妇色xxxxx欧美老妇伦| 中文字幕福利视频| 国产伪娘人妖在线观看| 亚洲乱码中文字幕三四区| 久久久久国色av免费观看性色 | 国产成人av 综合 亚洲| 无码国产精品一区二区AV| 亚洲一区二区日韩精品| 高清毛茸茸的中国少妇| 久久精品一区二区三区av| 久久中文字幕亚洲精品最新| 精品一区二区三区国产av| av无码一区二区三区| 国产成人综合久久精品免费| 久久亚洲精彩无码天堂| 中文字幕中文字幕777| 99久久99久久精品免费看蜜桃| 少妇激情av一区二区| 久久国产av在线观看| 九九久久精品国产免费av| 亚瑟国产精品久久| 国产在线不卡AV观看| 日本熟女视频一区二区三区| 日本免费视频| 国产精品免费久久久久影院仙踪林| 久9热免费精品视频在线观看| 日本韩国亚洲三级在线| 国产超碰女人任你爽| 伊人久久综合影院首页| 手机在线免费看av网站| 伊人中文字幕亚洲精品乱码| 久久99精品国产麻豆| 亚洲Av无码专区尤物| 中文字幕亚洲精品在线免费| 人妻少妇不满足中文字幕 | 国产成人丝袜在线无码| 亚洲第一黄色免费网站| 国语对白嫖老妇胖老太| 亚洲日韩欧美一区二区三区|