無線mesh網(wǎng)絡是一種新型的分布式網(wǎng)絡,能夠?qū)崿F(xiàn)多點互聯(lián)和靈活擴展,但是由于網(wǎng)絡拓撲復雜,網(wǎng)絡通信質(zhì)量也容易受到干擾。為了提高無線mesh網(wǎng)絡中的通信效率和公平性,研究人員提出了基于公平的edca算法。
edca(enhanced distributed channel access)算法是目前無線網(wǎng)絡中主流的mac(medium access control)協(xié)議,它可以實現(xiàn)通信節(jié)點對通信頻道進行競爭,按照優(yōu)先級分配通信資源。但是edca算法在無線mesh網(wǎng)絡中的效果受到一些因素的影響,如通信節(jié)點之間的距離、網(wǎng)絡拓撲結構、負載均衡等。
基于公平的edca算法解決了edca算法在無線mesh網(wǎng)絡中的不公平問題,它將節(jié)點的優(yōu)先級設置為相同,即所有節(jié)點具有相同的權重。同時,在競爭通信資源時,根據(jù)節(jié)點當前的空閑時間來進行分配,使得所有節(jié)點都有相同的機會獲得通信資源。
基于公平的edca算法還考慮了網(wǎng)絡拓撲結構對通信資源的分配影響。在網(wǎng)絡中,同一子網(wǎng)內(nèi)的節(jié)點之間的通信優(yōu)先級較高,因為它們的通信質(zhì)量更好,而子網(wǎng)之間的通信優(yōu)先級較低。因此,基于公平的edca算法按照子網(wǎng)劃分,子網(wǎng)內(nèi)的節(jié)點進行通信時有較高的優(yōu)先級。
基于公平的edca算法的實驗結果表明,相比傳統(tǒng)的edca算法,基于公平的edca算法能夠提高無線mesh網(wǎng)絡中的通信效率和公平性,減少通信節(jié)點的等待時間和傳輸時間,在網(wǎng)絡負載均衡和通信質(zhì)量均衡的情況下,能夠保證所有節(jié)點的公平競爭。
總之,基于公平的edca算法是一種為無線mesh網(wǎng)絡中增強公平性和通信效率的新型算法,以后有望成為無線mesh網(wǎng)絡通信中的關鍵技術之一。