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

        ?

        基于平均場(chǎng)均衡的Ad hoc網(wǎng)絡(luò)路由協(xié)議

        2014-06-23 07:46:24張旭錢志鴻劉影王雪
        關(guān)鍵詞:局中人數(shù)據(jù)包時(shí)延

        張旭,錢志鴻,劉影,王雪

        (1.吉林大學(xué)通信工程學(xué)院,吉林長(zhǎng)春130012;2.遼寧工程技術(shù)大學(xué)電子與信息工程學(xué)院,遼寧葫蘆島125105)

        在當(dāng)今資訊發(fā)達(dá)的社會(huì)中,無(wú)線網(wǎng)絡(luò)已經(jīng)變得越來(lái)越重要。近年來(lái)眾多無(wú)線通信技術(shù)中,無(wú)線自組織網(wǎng)絡(luò)以其快速組網(wǎng)、自主性和互聯(lián)性獲得了科研工作者的青睞。該技術(shù)的典型應(yīng)用有戰(zhàn)場(chǎng)通訊,災(zāi)難重建和搜尋營(yíng)救操作,與此同時(shí)更多的商業(yè)應(yīng)用也已經(jīng)在開發(fā)中。在Ad hoc網(wǎng)絡(luò)中,通信是通過(guò)多跳無(wú)線連接而并沒(méi)有固定基礎(chǔ)設(shè)施如基站等,因此它是自治的移動(dòng)用戶集合通過(guò)相對(duì)帶寬受限的無(wú)線鏈路組網(wǎng)。由于節(jié)點(diǎn)是移動(dòng)的,網(wǎng)絡(luò)拓?fù)淇赡茈S時(shí)間快速改變且不可預(yù)測(cè),物理層、媒質(zhì)接入層和網(wǎng)絡(luò)層是相互依賴相互作用的,因此在一個(gè)動(dòng)態(tài)改變的網(wǎng)絡(luò)中尋找一條鏈路去轉(zhuǎn)發(fā)數(shù)據(jù)是很重要的。博弈方法在無(wú)線網(wǎng)絡(luò)的應(yīng)用中并不鮮見(jiàn),主要集中應(yīng)用于在用戶間相互作用的模型建立以減少自私節(jié)點(diǎn)和協(xié)作節(jié)點(diǎn)。拓?fù)淇刂茊?wèn)題被研究建模為一種非合作博弈[1]。Huang[2-3]研究了具有無(wú)線通信背景的大規(guī)模LQG博弈。文獻(xiàn)[4]介紹了一個(gè)基于納什議價(jià)博弈的博弈理論框架以解決轉(zhuǎn)發(fā)節(jié)點(diǎn)區(qū)域預(yù)留帶寬的自私節(jié)點(diǎn)問(wèn)題。文獻(xiàn)[5]介紹了一種馬氏跳變大種群隨機(jī)多自主體系統(tǒng)的平均場(chǎng)博弈。文獻(xiàn)[6]中提出一種域間路由協(xié)同監(jiān)測(cè)激勵(lì)策略。文獻(xiàn)[7]介紹了一種基于博弈理論的無(wú)線傳感器網(wǎng)絡(luò)分布式節(jié)能路由算法。文獻(xiàn)[8]提出了一種分布式二級(jí)路由協(xié)議(distributed two-tier routing,DTTR)。文獻(xiàn)[9]介紹了基于非合作博弈的無(wú)線網(wǎng)絡(luò)路由機(jī)制??紤]到無(wú)線網(wǎng)絡(luò)的不穩(wěn)定性、分布性等特點(diǎn),同時(shí)將博弈論應(yīng)用于無(wú)線網(wǎng)絡(luò)研究時(shí),博弈模型的收斂性也是需要考慮的一個(gè)關(guān)鍵問(wèn)題,因此本文提出一種基于平均場(chǎng)均衡(mean field equilibrium,MFE)的方法,可以適當(dāng)降低冗余信息產(chǎn)生的系統(tǒng)開銷并提高網(wǎng)絡(luò)效率。

        1 平均場(chǎng)均衡模型

        網(wǎng)絡(luò)層的功能包括路由建立和更新以及沿途的數(shù)據(jù)包轉(zhuǎn)發(fā)。一些問(wèn)題如網(wǎng)絡(luò)中的自私節(jié)點(diǎn),不同路由技術(shù)對(duì)網(wǎng)絡(luò)拓?fù)涓淖兊氖諗?,以及不同路由?jié)點(diǎn)行為等,都可以使用博弈論進(jìn)行分析。

        1.1 基本原理

        在無(wú)線自組織網(wǎng)絡(luò)中,節(jié)點(diǎn)間的連接是通過(guò)數(shù)據(jù)包或控制包的泛洪建立的。在這2種情況下,泛洪或轉(zhuǎn)播是傳送數(shù)據(jù)包至目的節(jié)點(diǎn)或在源節(jié)點(diǎn)和目的節(jié)點(diǎn)間尋找路徑的最可靠技術(shù)。圖1顯示了無(wú)線自組織網(wǎng)絡(luò)中源節(jié)點(diǎn)S需要轉(zhuǎn)發(fā)數(shù)據(jù)給目的節(jié)點(diǎn)D,可目的節(jié)點(diǎn)在它的傳輸范圍以外。所有位于源節(jié)點(diǎn)S無(wú)線傳輸范圍內(nèi)的都是它的鄰居節(jié)點(diǎn)。通過(guò)簡(jiǎn)單泛洪搜尋路由,S將廣播數(shù)據(jù)包并且這些數(shù)據(jù)將通過(guò)每一個(gè)S的鄰居節(jié)點(diǎn)和那些接收到這些S的鄰居節(jié)點(diǎn)數(shù)據(jù)包的節(jié)點(diǎn)轉(zhuǎn)發(fā),直到抵達(dá)目的節(jié)點(diǎn)。如果網(wǎng)絡(luò)密度很大,將會(huì)存在很多冗余的信息廣播包。

        圖1 無(wú)線自組織網(wǎng)絡(luò)中節(jié)點(diǎn)轉(zhuǎn)發(fā)策略Fig.1 Node forwarding strategy in Ad hoc network

        這些冗余信息不僅僅使得路由選擇復(fù)雜化,同時(shí)也會(huì)因共享信道的關(guān)系而降低網(wǎng)絡(luò)整體性能。在一個(gè)共享媒質(zhì)的環(huán)境里,大量的數(shù)據(jù)包開銷增加了網(wǎng)絡(luò)時(shí)延和碰撞的概率,因此最終導(dǎo)致較低的包投遞率和吞吐量。博弈論的發(fā)明提供了沖突和競(jìng)爭(zhēng)數(shù)學(xué)推理的基礎(chǔ)。它已經(jīng)成為一個(gè)豐富的理論,強(qiáng)大的數(shù)學(xué)和計(jì)算工具,同時(shí)更為直觀。而使用該理論工具作為一個(gè)潛在的強(qiáng)大的路由分析工具另外2點(diǎn)原因:

        1)路由協(xié)議可以被建模為一個(gè)網(wǎng)絡(luò)和路由之間的博弈;

        2)博弈的平衡點(diǎn)可以量化性能度量。

        博弈論也廣泛應(yīng)用于經(jīng)濟(jì)學(xué),社會(huì)科學(xué),生物學(xué)和工程學(xué)科等[10-12]。采用一種博弈理論的包轉(zhuǎn)發(fā)模型在節(jié)點(diǎn)數(shù)較多的網(wǎng)絡(luò)中可以有效降低網(wǎng)絡(luò)的泛洪。

        1.2 系統(tǒng)模型

        通過(guò)建立合理有效的模型對(duì)節(jié)點(diǎn)之間的相互行為進(jìn)行分析,其中代理的數(shù)量假設(shè)為無(wú)限的,即“平均場(chǎng)”的模式。同時(shí)認(rèn)為每個(gè)代理設(shè)置解決一個(gè)路由轉(zhuǎn)發(fā)問(wèn)題,但收益依賴于其他代理的行為。模型中描述為演變和代理行為。文中的隨機(jī)博弈模型中,代理采取行動(dòng)更新他們的狀態(tài),而且他們的收益和狀態(tài)的轉(zhuǎn)移可能受其余參與人的狀態(tài)影響??紤]一個(gè)擁有m個(gè)節(jié)點(diǎn)的博弈。一個(gè)隨機(jī)博弈是一個(gè)數(shù)組 Γ =(X,A,P,π,β),定義如下:

        1)時(shí)間:時(shí)間 t是離散的,t∈{0,1,…}。

        2)狀態(tài):在t時(shí)刻局中人i的狀態(tài)為 xi,t∈X,是緊致的。用符號(hào)x-i,t表示t時(shí)刻除了局中人i以外的其余人的狀態(tài)。

        3)行為:行為的數(shù)量為n,它們分別對(duì)應(yīng)于一個(gè)代理可以選擇在任何給定的時(shí)間的行動(dòng)。假設(shè)節(jié)點(diǎn)行為的結(jié)果是二進(jìn)制的,“轉(zhuǎn)發(fā)”對(duì)應(yīng)的節(jié)點(diǎn)獲得一個(gè)單位的獎(jiǎng)勵(lì),“不轉(zhuǎn)發(fā)”對(duì)應(yīng)的節(jié)點(diǎn)是零獎(jiǎng)勵(lì)。

        4)類型:在任何給定時(shí)間的代理有一個(gè)類型,由一個(gè)隨機(jī)變量a的值在[0,1]中給出。其中n個(gè)元素代表的是n個(gè)參數(shù)對(duì)收益分布的影響。代理的類型是不可觀測(cè)的,這些參數(shù)之間的代理必須通過(guò)學(xué)習(xí)獲取。在代理中a是獨(dú)立同分布的。a群體測(cè)度記為 W,其中 W(A)表示概率,a∈A?[0,1]。

        5)貼現(xiàn)因子β:貼現(xiàn)因子取值在(0,1)。

        6)群體策略:xt為t時(shí)刻的一個(gè)普通代理狀態(tài)隨機(jī)變量,均勻地在人群中隨機(jī)提取。然后在時(shí)間t的群體策略定義為以下的n維概率向量:ft=(E[σ (xt,1)],E[σ (xt,2)],…,E[σ (xt,n)])7)收益:單一階段t時(shí)刻局中人i的收益為π(x,a,f),本文認(rèn)為回報(bào)是有條件獨(dú)立的,一個(gè)代理接收單位收益轉(zhuǎn)發(fā)的概率Q(θ(i),f(i)),類型是θ和群體策略是f。假設(shè),對(duì)于每一個(gè)固定的θ和 i,Q(θ(i),·)是連續(xù)的。

        8)狀態(tài)轉(zhuǎn)移:根據(jù)是否對(duì)應(yīng)于所選擇的臂的收益變量是1或0,局中人的狀態(tài)對(duì)應(yīng)的相應(yīng)變量增加1。更準(zhǔn)確地說(shuō),讓yi,ni為單位基本向量,對(duì)應(yīng)的行為是轉(zhuǎn)發(fā)或不轉(zhuǎn)發(fā)。因此,如果當(dāng)前狀態(tài)為x,更新到x+yi狀態(tài),如果是轉(zhuǎn)發(fā)的話,反之則為z+ni?,F(xiàn)在可以定義使用策略σ的代理的轉(zhuǎn)移內(nèi)核K。假設(shè)一個(gè)通用的代理的當(dāng)前類型是θ,狀態(tài)是x,群體策略為 f,那么

        以上建立了平均場(chǎng)博弈模型,可以假設(shè)一個(gè)局中人的收益受其余人的經(jīng)驗(yàn)分布影響,相同的假設(shè)應(yīng)用于無(wú)線自組織網(wǎng)絡(luò)中。收益依賴于其余局中人的行為,代理之間動(dòng)態(tài)不同質(zhì),每一個(gè)時(shí)間步其余局中人的有限子集相互作用。上述模型中,局中人通過(guò)狀態(tài)和收益函數(shù)相互作用,這種耦合是相互獨(dú)立的。匿名俘獲概念即是通過(guò)局中人狀態(tài)信息的聚合來(lái)相互作用。一個(gè)代理的目的是最大化他的收益:

        當(dāng)局中人數(shù)目比較大時(shí),假設(shè)一個(gè)局中人只響應(yīng)其他局中人的長(zhǎng)期平均狀態(tài)分布f。則平均場(chǎng)預(yù)期的收益為

        式中:μ是一個(gè)無(wú)視策略,僅依賴于xt。

        1.3 收斂性分析

        定義1 給定類型分布W,回報(bào)函數(shù)Q,策略σ,平均場(chǎng)均衡為(μ,f),其中μ∈M是狀態(tài)和類型的聯(lián)合分布,f為群體策略,滿足以下2個(gè)條件:

        1)平穩(wěn)性:對(duì)于任何狀態(tài)x和任何類型的集A:

        2)一致性:對(duì)所有的i

        第1個(gè)條件要求μ在動(dòng)態(tài)狀態(tài),群體策略為f時(shí)是穩(wěn)態(tài)分布,代理策略為σ。第2個(gè)條件是f為μ完全穩(wěn)態(tài)分布。2個(gè)條件一起確保該系統(tǒng)處于平衡狀態(tài)。有以下的命題,建立存在的MFE。證明是通過(guò)拓?fù)洳粍?dòng)點(diǎn)理論,根據(jù)假設(shè),在群體策略中Q是連續(xù)的。

        命題1 對(duì)于任何的策略σ,存在一個(gè)MFE(μ,f)。

        證明:證明通過(guò)一系列引理進(jìn)行,共分3個(gè)步驟:首先,給定的策略和固定的群體策略,產(chǎn)生的代理穩(wěn)態(tài)分布是群體連續(xù)的。其次,這表明如果固定該策略和群體策略,并計(jì)算新的穩(wěn)態(tài)分布引發(fā)的群體策略,初始群體策略的映射是連續(xù)的。該證明通過(guò)布勞威爾不動(dòng)點(diǎn)理論完成[13-15]。

        引理1 假設(shè)Pt(x|θ,f,σ)表示給定的代理狀態(tài)的條件分布,其中θ,f和σ是固定的。那么Pt在f中是連續(xù)的。

        引理2 對(duì)于任何策略σ和群體策略f,存在一個(gè)唯一的分布Φ(σ,f)滿足條件1。此外,對(duì)于固定的σ,Φ(σ,f)在f中是連續(xù)的。

        證明:當(dāng)(σ,f)固定,轉(zhuǎn)移核Pt(·|θ,f,σ)表示一個(gè)馬爾科夫鏈狀態(tài)空間。由于幾何間隔更新的獨(dú)立性,Φ(σ,f)可以顯式的表示為更新間隔:

        假設(shè)在歐幾里德范數(shù)下 fk→f,根據(jù)引理1,Pt(x|a,fk,σ)→ Pt(x|a,f,σ)。根據(jù)有界收斂性,這表示對(duì)于所有的狀態(tài)x和博雷爾幾何A,Φ(σ,fk)(x,a)→ Φ(σ,f)(x,a)。因此 Φ(σ,fk)弱收斂于Φ(σ,f)。

        引理3 Fσ是連續(xù)的。

        證明:在歐幾里德范數(shù)下序列fk→f,根據(jù)引理2,有Φ(σ,fk)→ Φ(σ,f)。因?yàn)閄是可分離的,根據(jù)Skorokhod定理意味著擁有隨機(jī)變量(xk,ak)和相應(yīng)的策略Φ(σ,fk),以及一個(gè)隨機(jī)變量(x,a)和相應(yīng)的策略Φ(σ,f)使得(xk,ak)→ (x,a)。由于xk在一個(gè)離散空間,這表示存在一個(gè)ε,對(duì)于所有的k>ε,xk=x。因此對(duì)于任何的 i,σ(xk,i)→ σ(x,i)。根據(jù)有界收斂定理可以得到:

        由于Fσ是連續(xù)的并且映射自身一個(gè)緊致集,使用布勞威爾定理,存在一個(gè)不動(dòng)點(diǎn)f*滿足Fσ(f*)=f*。因此可以證明(σ,f*)可同時(shí)滿足條件1和2??紤]M總的全變差距離度量dTV,使用以下dTV的等價(jià)參數(shù)。

        定義2 總的全變差距離有以下的等價(jià)定義:

        1)讓 μ1,μ2∈M 是任意 2個(gè)測(cè)度,μ 是相對(duì)于μ1和 μ2絕對(duì)連續(xù)的任意測(cè)度。假設(shè) ξ1,ξ2是 μ 的Radon-Nikodym導(dǎo)數(shù),則:

        2)F為所有博雷爾可測(cè)子集,則:

        3)以 Ω(ξ1,ξ2)表示 2 個(gè)隨機(jī)向量(x1,a1)和(x2,a2)的所有聯(lián)合概率測(cè)度使得 k=1,2時(shí),(xk,ak)的邊緣分布為μk,則:

        這里的K已經(jīng)在式(1)定義過(guò)。注意到如果μ*是映射 Tσ 的不動(dòng)點(diǎn),那么 μ*和f*=p(σ,μ*)是一個(gè)MFE。相反地,在任何MFE(μ,f)中,μ必須是Tσ的不動(dòng)點(diǎn),f=p(σ,μ)被唯一地確定。因此給定一個(gè)策略σ,唯一的MFE存在當(dāng)且僅當(dāng)映射Tσ存在一個(gè)唯一的不動(dòng)點(diǎn)。其充分條件為Tσ是一個(gè)關(guān)于總的全變差距離度量的收縮映射。這種條件也表示如果初始化系統(tǒng)為一個(gè)任意的初始分布μ∈M,在映射Tσ下考慮系統(tǒng)的演化,最終將收斂至一個(gè)MFE。

        1.4 MFEA 算法

        本文提出的平均場(chǎng)均衡的無(wú)線自組織網(wǎng)絡(luò)AODV路由算法(mean field equilibrium AODV,MFEA)是基于按需平面距離矢量路由協(xié)議(Ad hoc on-demand distance vector routing,AODV)。在 AODV協(xié)議中,當(dāng)源節(jié)點(diǎn)有數(shù)據(jù)要發(fā)送時(shí),源節(jié)點(diǎn)需要廣播一個(gè)路由請(qǐng)求包,當(dāng)中包含了最新節(jié)點(diǎn)的序列號(hào)。鄰居節(jié)點(diǎn)同樣廣播此分組,直到達(dá)到目的節(jié)點(diǎn)或者到達(dá)含有最新路由的中間節(jié)點(diǎn)為止。在節(jié)點(diǎn)轉(zhuǎn)發(fā)請(qǐng)求包的過(guò)程中,記錄經(jīng)過(guò)的上游節(jié)點(diǎn)的ID,建立一條從源節(jié)點(diǎn)到目的節(jié)點(diǎn)的反向路由。AODV路由協(xié)議的帶寬利用率高,并且是應(yīng)用于變化的網(wǎng)絡(luò)拓?fù)?,但是由于在Ad hoc網(wǎng)絡(luò)中節(jié)點(diǎn)移動(dòng)頻繁,對(duì)AODV路由協(xié)議路由表的維護(hù)較困難、可靠性低,而且部分節(jié)點(diǎn)的能量消耗過(guò)快,也會(huì)造成路由中斷。

        在AODV協(xié)議中,信息可周期性通過(guò)節(jié)點(diǎn)廣播并用于鏈路監(jiān)測(cè),當(dāng)節(jié)點(diǎn)M接收到來(lái)自節(jié)點(diǎn)N的信息,M意識(shí)到節(jié)點(diǎn)N在他的無(wú)線傳輸范圍內(nèi)并且是它的鄰居節(jié)點(diǎn)。相反的,如果不能正確接收到信息則表明這是一個(gè)無(wú)效的鏈路。如果采用MFEA算法用于轉(zhuǎn)發(fā)AODV路由協(xié)議,MFEA算法在源節(jié)點(diǎn)在發(fā)送廣播分組的過(guò)程中,中間轉(zhuǎn)發(fā)節(jié)點(diǎn)根據(jù)周圍鄰居節(jié)點(diǎn)的行為信息,通過(guò)計(jì)算出收益轉(zhuǎn)發(fā)概率,進(jìn)而決定是否作為中間轉(zhuǎn)移節(jié)點(diǎn)進(jìn)行數(shù)據(jù)分組轉(zhuǎn)發(fā),并且通過(guò)推算最大目的效益以及函數(shù)的迭代,更新中間節(jié)點(diǎn)的狀態(tài)信息,最終到達(dá)目的節(jié)點(diǎn),同時(shí)形成反向的路由路徑。圖2介紹了MFEA的系統(tǒng)流程。

        算法描述:

        1)當(dāng)一個(gè)源節(jié)點(diǎn)S要尋找到目的節(jié)點(diǎn)D的路徑時(shí),首先要確定源節(jié)點(diǎn)S的當(dāng)前時(shí)刻的狀態(tài),以及其余節(jié)點(diǎn)的狀態(tài)信息,最開始網(wǎng)絡(luò)上的節(jié)點(diǎn)是隨機(jī)

        給定任何策略σ,推導(dǎo)出MFE(μ,f)存在的充分條件,并且MFE收斂??紤]映射Tσ:分布的,根據(jù)前向分組格式{源地址,目的地址,序列號(hào),跳數(shù),行為,節(jié)點(diǎn)1,…節(jié)點(diǎn)N}初始化分組,執(zhí)行2)。

        2)當(dāng)數(shù)據(jù)分組傳送到下一個(gè)節(jié)點(diǎn)時(shí),首先是判斷為目的節(jié)點(diǎn)還是中間節(jié)點(diǎn)。如果是中間節(jié)點(diǎn),根據(jù)周圍節(jié)點(diǎn)的行為信息以及當(dāng)前節(jié)點(diǎn)的類型θ,計(jì)算出節(jié)點(diǎn)的收益轉(zhuǎn)移概率Q(θ(i),f(i)),確定是否作為中間節(jié)點(diǎn),同時(shí)根據(jù)轉(zhuǎn)移概率,通過(guò)式(2)計(jì)算出最大目的收益,用值迭代函數(shù)計(jì)算均衡,使用新策略尋找下一個(gè)分布,最后計(jì)算誤差及狀態(tài)的累積分布,并將舊狀態(tài)更新為新?tīng)顟B(tài),重復(fù)執(zhí)行2)。如果當(dāng)前節(jié)點(diǎn)沒(méi)有到下一跳的路由信息,則重新選擇上游節(jié)點(diǎn),重新執(zhí)行2)。到達(dá)目的節(jié)點(diǎn)后,執(zhí)行3)。

        3)當(dāng)分組到達(dá)目的節(jié)點(diǎn)后,根據(jù)后向分組格式{源地址,目的地址,序列號(hào),跳數(shù),行為,類型,轉(zhuǎn)移概率,節(jié)點(diǎn)1,..節(jié)點(diǎn) N}更新數(shù)據(jù)分組格式。當(dāng)分組到達(dá)目的節(jié)點(diǎn)后,更新周圍路由信息的同時(shí),全局更新路徑上所有的鏈路信息,執(zhí)行4)。

        4)沿著獲得的反向路徑信息發(fā)送數(shù)據(jù)分組,反向路徑上的中間節(jié)點(diǎn)根據(jù)行為信息以及收益轉(zhuǎn)移概率轉(zhuǎn)移數(shù)據(jù),重復(fù)執(zhí)行4)直至到達(dá)源節(jié)點(diǎn)S。

        5)源節(jié)點(diǎn)根據(jù)返回信息更新原路由信息。

        圖2 MFEA流程圖Fig.2 MFEA flow diagram

        2 仿真結(jié)果與分析

        前面介紹了博弈轉(zhuǎn)發(fā)和納什平均場(chǎng)均衡,根據(jù)給定的狀態(tài)計(jì)算最優(yōu)策略,下一個(gè)狀態(tài)的計(jì)算主要根據(jù)公式遞歸求出。為了證明該方法對(duì)整體網(wǎng)絡(luò)性能提升的影響,在網(wǎng)絡(luò)模擬器NS-2中進(jìn)行一系列試驗(yàn)。在模擬試驗(yàn)中,仿真參數(shù)見(jiàn)表1所示。

        表1 仿真參數(shù)Table 1 Parameters for simulation

        下面將分別對(duì)不同網(wǎng)絡(luò)環(huán)境下的算法性能進(jìn)行分析。無(wú)線自組織網(wǎng)絡(luò)是一個(gè)動(dòng)態(tài)的網(wǎng)絡(luò),首先仿真環(huán)境假設(shè)在不同的節(jié)點(diǎn)移動(dòng)速度下進(jìn)行,節(jié)點(diǎn)的移動(dòng)速度設(shè)定為10 m/s,2種路由協(xié)議分別根據(jù)端到端的時(shí)延、分組投遞率和系統(tǒng)歸一化開銷3種性能指標(biāo)進(jìn)行分析。

        把網(wǎng)絡(luò)建模為一個(gè)無(wú)向圖G=(V,E),這里V代表節(jié)點(diǎn)集合,E代表連接節(jié)點(diǎn)之間的鏈路集合。每個(gè)節(jié)點(diǎn)都有一個(gè)唯一的識(shí)別以便于路由協(xié)議可以識(shí)別他。

        端到端時(shí)延:由于網(wǎng)絡(luò)中鏈路可能被損壞以及節(jié)點(diǎn)隨時(shí)的移動(dòng)性,任意鏈路e=(m,n)∈E都會(huì)存在相對(duì)應(yīng)的時(shí)延D(e),鏈路的信道時(shí)延包括無(wú)線傳播時(shí)延、隊(duì)列時(shí)延及協(xié)議出路時(shí)間等。任意2個(gè)節(jié)點(diǎn)m和n之間的路徑設(shè)定為P(m,n)=(m,e(m,x),x,e(x,y),y,… e(z,n),n)??梢岳斫鉃槿我?個(gè)節(jié)點(diǎn)之間的路徑就是組成他們之間鏈路的所有可能節(jié)點(diǎn)的集合。一般來(lái)說(shuō),P(i,j)=P{P0,P1,…,Pn},此時(shí)的Pi代表節(jié)點(diǎn)m和n之間的路徑選擇。延時(shí)定義如下:

        分組數(shù)據(jù)包投遞率:目的端接收到的數(shù)據(jù)包數(shù)目與網(wǎng)絡(luò)中實(shí)際發(fā)送數(shù)據(jù)包數(shù)目的比值,這個(gè)比率測(cè)量了發(fā)現(xiàn)路徑的效率。假設(shè)發(fā)送了100個(gè)數(shù)據(jù)包給目的節(jié)點(diǎn),最后接收到了60個(gè)數(shù)據(jù)包,那么網(wǎng)絡(luò)中的數(shù)據(jù)包投遞率即為60%,該度量反映了發(fā)送數(shù)據(jù)的成功率。

        歸一化開銷:每一個(gè)數(shù)據(jù)包成功被目的節(jié)點(diǎn)接收時(shí)候所需要的路由包數(shù)目。這個(gè)性能反映了網(wǎng)絡(luò)的擁塞程度以及節(jié)點(diǎn)的效率,開銷較大的協(xié)議擁塞的概率相對(duì)大一些,并且會(huì)延遲隊(duì)列中數(shù)據(jù)包的發(fā)送。

        2.1 端到端時(shí)延

        在節(jié)點(diǎn)數(shù)目由100~400變化的仿真實(shí)驗(yàn)中,對(duì)協(xié)議的3種性能進(jìn)行了分析。圖3比較了在不同節(jié)點(diǎn)數(shù)目情況下AODV路由協(xié)議和MFEA協(xié)議的平均端到端時(shí)延,可以看出MFEA方法中對(duì)于節(jié)點(diǎn)數(shù)目增加下的影響并不大,甚至在節(jié)點(diǎn)數(shù)目少的時(shí)候,AODV甚至延時(shí)低于MFEA協(xié)議可達(dá)0.05 s。不過(guò)當(dāng)節(jié)點(diǎn)數(shù)目增加到150以上的時(shí)候,AODV的時(shí)延隨著節(jié)點(diǎn)數(shù)目的增加顯著增加。

        這是因?yàn)樵诠?jié)點(diǎn)數(shù)目增加的情況下,網(wǎng)絡(luò)中的變化復(fù)雜起來(lái),路由的可靠性不能保障,因此AODV協(xié)議的時(shí)延增加較快;而MFEA由于采取了均衡的方法,在數(shù)據(jù)包轉(zhuǎn)發(fā)的時(shí)候可以有效的進(jìn)行轉(zhuǎn)發(fā),不受節(jié)點(diǎn)數(shù)目增多所引起的網(wǎng)絡(luò)拓?fù)渥兓涌斓挠绊?,因此網(wǎng)絡(luò)的延時(shí)并沒(méi)有劇烈的變化,在節(jié)點(diǎn)數(shù)量為400時(shí),MFEA算法的時(shí)延較AODV算法有將近0.2 s的提高,可見(jiàn)在大規(guī)模的網(wǎng)絡(luò)中更加實(shí)用。

        圖3 MFEA流程圖Fig.3 MFEA flow diagram

        2.2 分組數(shù)據(jù)包投遞率

        圖4為2種協(xié)議下的數(shù)據(jù)包投遞率的性能比較。

        圖4 不同節(jié)點(diǎn)數(shù)目下包投遞率比較Fig.4 Packet delivery ratio vs.number of nodes

        從圖中可以看出,MFEA方法在節(jié)點(diǎn)數(shù)目較少的時(shí)候投遞率性能與AODV相似,投遞率在85%~90%左右。隨著節(jié)點(diǎn)數(shù)目增加,MFEA協(xié)議性能明顯優(yōu)于正常的AODV協(xié)議,在節(jié)點(diǎn)數(shù)目較高的時(shí)候這種優(yōu)勢(shì)尤其顯著,最高可達(dá)8%。這是因?yàn)榫W(wǎng)絡(luò)規(guī)模較大的時(shí)候,AODV在拓?fù)渥兓l繁的網(wǎng)絡(luò)下不能及時(shí)選擇適當(dāng)?shù)穆窂揭詡鞑?shù)據(jù),同時(shí)在MAC層產(chǎn)生大量的數(shù)據(jù)碰撞也影響了整體的數(shù)據(jù)包投遞率,而MFEA協(xié)議采用了均衡的方法,更能有效地適應(yīng)于變化的網(wǎng)絡(luò)拓?fù)洹?/p>

        2.3 歸一化開銷

        從圖5中可以看出當(dāng)節(jié)點(diǎn)數(shù)目在100~400,MFEA方法的路由協(xié)議的歸一化系統(tǒng)開銷均低于AODV協(xié)議,最大可達(dá)10。這是因?yàn)锳ODV在這種情況下需要不停的尋找新的可用路徑,從而產(chǎn)生大量的泛洪控制包,因此系統(tǒng)開銷也會(huì)增加很多。而MFEA算法是一種僅需要長(zhǎng)期狀態(tài)平均的方法,它可以增加節(jié)點(diǎn)轉(zhuǎn)發(fā)請(qǐng)求包概率,同時(shí)也可以減少因?yàn)榫W(wǎng)絡(luò)拓?fù)渥兓瘞?lái)的鏈路斷開問(wèn)題,降低了系統(tǒng)的開銷性能。

        圖5 不同節(jié)點(diǎn)數(shù)目下歸一化開銷比較Fig.5 Normalized overhead vs.number of nodes

        3 結(jié)束語(yǔ)

        本文介紹了一種基于平均場(chǎng)均衡的無(wú)線自組織網(wǎng)絡(luò)路由協(xié)議,該方法對(duì)無(wú)線網(wǎng)絡(luò)路由中的轉(zhuǎn)發(fā)泛洪信息包求取平衡狀態(tài),最終達(dá)到減少冗余信息包,降低系統(tǒng)開銷的目的。在節(jié)點(diǎn)數(shù)目100~400進(jìn)行的仿真結(jié)果表明,本方法能有效地減少網(wǎng)絡(luò)平均端到端時(shí)延,系統(tǒng)開銷,同時(shí)也能增加包投遞率,因此延長(zhǎng)了網(wǎng)絡(luò)的使用時(shí)間,從而提高了網(wǎng)絡(luò)效率。

        [1]EIDENBENZ S,KUMAR V S,ZUST S.Equilibria in topology control games for ad hoc networks[J].Mobile Networks and Applications,2006,11(2):143-159.

        [2]HUANG M,MALHAM'E P R,CAINES P E.Nash certainty equivalence in large population stochastic dynamic games:connections with the physics of interacting particle systems[C]//Proceedings 45th IEEE Conference on Decision and Control.San Diego,USA,2006:4921-4926.

        [3]HUANG M,CAINES P E,MALHAM'E R P.Large population costcoupled LQG problems with nonuniform agents:individual-mass behavior and decentralized ε-Nash equilibria[J].IEEE Trans Autom Control,2007,52(9):1560-1571.

        [4]LU Bin,POOCH U W.A game theoretic framework for bandwidth reservation in mobile ad hoc networks[C]//Proceedings of the First International Conference on Quality of Service in Heterogeneous Wired/Wireless Networks(QSHINE’04).Dallas,USA,2004:234-241.

        [5]王炳昌,張紀(jì)峰.馬氏跳變大種群隨機(jī)多自主體系統(tǒng)的平均場(chǎng)博弈[C]//Proceedings of the 29th Chinese Control Conference.Beijing,China,2010.WANG Bingchang,ZHANG Jifeng.Mean field games for large population stochastic multi-agent systems with Markov jumps[C]//Proceedings of the 29th Chinese Control Conference.Beijing,China,2010.

        [6]郭毅,王振興,程?hào)|年.基于博弈的域間路由協(xié)同監(jiān)測(cè)激勵(lì)策略[J].中國(guó)科學(xué):信息科學(xué),2012,42(7):803-814.GUO Yi,WANG Zhenxing,CHENG Dongnian.A game-theory-based incentive strategy for inter-domain routing cooperative monitoring[J].Scientia Sinica Informationis,2012,42(7):803-814.

        [7]楊寧,田輝,黃平,等.基于博弈理論的無(wú)線傳感器網(wǎng)絡(luò)分布式節(jié)能路由算法[J].電子與信息學(xué)報(bào),2008,30(5):1230-1233.YANG Ning,TIAN Hui,HUANG Ping,et al.Distributed energy-economical routing algorithm based on game-theory for WSN[J].Journal of Electronics& Information Technology,2008,30(5):1230-1233.

        [8]胡靜,沈連豐.基于博弈論的無(wú)線傳感器網(wǎng)絡(luò)分簇路由協(xié)議[J].東南大學(xué)學(xué)報(bào),2010,40(3):441-446.HU Jing,SHEN Lianfeng.Clustering routing protocol of wireless sensor networks based on game theory[J].Journal of Southeast University,2010,40(3):441-446.

        [9]汪洋,林闖,李泉林,等.基于非合作博弈的無(wú)線網(wǎng)絡(luò)路由機(jī)制研究[J].計(jì)算機(jī)學(xué)報(bào),2009,32(1):54-68.WANG Yang,LIN Chuang,LI Quanlin,et al.Non-cooperative game based research on routing schemes for wireless networks[J].Chinese Journal of Computers,2009,32(1):54-68.

        [10]AUMANN R J.Handbook of game theory with economic applications[M].Amsterdam:Elsevier,1994.

        [11]OSBORNE M J,RUBINSTEIN A.A course in game theory[M].Cambridge:MIT press,1994.

        [12]GIBBONS R.Game theory for applied economists[M].Princeton:Princeton University Press,1992.

        [13]ADLAKHA S,JOHARI R.Mean field equilibrium in dynamic games with complementarities[C]//2010 49th IEEE Conference on Decision and Control(CDC).Atlanta,USA,2010:6633-6638.

        [14]WEINTRAUB G Y,BENKARD C L,Van ROY B.Oblivious equilibrium:a mean field approximation for large-scale dynamic games[C]//Neural Information Processing Systems.Vancouver,Canada,2005.

        [15]IYER K,JOHARI R,SUNDARARAJAN M.Mean field equilibria of dynamic auctions with learning[J].ACM SIGecom Exchanges,2011,10(3):10-14.

        猜你喜歡
        局中人數(shù)據(jù)包時(shí)延
        基于GCC-nearest時(shí)延估計(jì)的室內(nèi)聲源定位
        電子制作(2019年23期)2019-02-23 13:21:12
        基于改進(jìn)二次相關(guān)算法的TDOA時(shí)延估計(jì)
        SmartSniff
        2×2型博弈決策均衡的歸一化解法
        超對(duì)策模型中多形式結(jié)局偏好認(rèn)知信息融合的0—1規(guī)劃方法
        FRFT在水聲信道時(shí)延頻移聯(lián)合估計(jì)中的應(yīng)用
        基于分段CEEMD降噪的時(shí)延估計(jì)研究
        具有失真認(rèn)知信息的兩層沖突環(huán)境建模與分析
        基于Libpcap的網(wǎng)絡(luò)數(shù)據(jù)包捕獲器的設(shè)計(jì)與實(shí)現(xiàn)
        視覺(jué)注意的數(shù)據(jù)包優(yōu)先級(jí)排序策略研究
        色老头在线一区二区三区| 国产一区二三区中文字幕| 久久狼人国产综合精品| 丰满少妇人妻久久精品| 日本一区二区在线播放| 久久综合狠狠综合久久| 国产成人免费a在线视频| 99精品国产成人一区二区在线| 不卡av一区二区在线| 久久国产精品亚洲婷婷片| 欧美狠狠入鲁的视频777色| 亚洲熟女乱色一区二区三区| 免费一级a毛片在线播出| 亚洲天堂av在线免费看| 国产成人高清在线观看视频 | 在线观看人成网站深夜免费 | baoyu网址国产最新| 一区二区三区在线日本视频| 狠狠躁夜夜躁av网站中文字幕| 忘忧草社区www日本高清| 又爽又黄无遮挡高潮视频网站| 中文字幕日本人妻一区| 久久久精品亚洲人与狗| 亚洲精品国产成人片| 国产免费av片在线观看播放| 无码国产精品一区二区AV| 日韩亚洲一区二区三区在线| 亚洲精品乱码久久久久久| 亚洲免费网站观看视频| 综合色天天久久| 亚洲av国产精品色a变脸| 中文乱码字幕精品高清国产| 人人爽久久涩噜噜噜丁香| 久久精品国产亚洲AV高清特级| 免费观看在线一区二区| 青青草国产手机观看视频| 久久久久成人精品无码| 欧美国产日本精品一区二区三区| 激情视频在线观看免费播放| 国产成人久久精品亚洲小说| 91精品啪在线观看国产色|