[發明專利]無線Mesh網絡多播部分重疊信道分配與調度方法有效
| 申請號: | 201410072216.9 | 申請日: | 2014-03-02 |
| 公開(公告)號: | CN103796325B | 公開(公告)日: | 2017-03-01 |
| 發明(設計)人: | 石文孝;金鳳;鄭宇;王繼紅;崔克強;許銀龍 | 申請(專利權)人: | 吉林大學 |
| 主分類號: | H04W72/06 | 分類號: | H04W72/06;H04W72/12 |
| 代理公司: | 長春吉大專利代理有限責任公司22201 | 代理人: | 王淑秋 |
| 地址: | 130012 吉*** | 國省代碼: | 吉林;22 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 無線 mesh 網絡 部分 重疊 信道 分配 調度 方法 | ||
1.一種無線Mesh網絡多播部分重疊信道分配與調度方法,其特征在于包括以下步驟:
步驟1)構建多播樹;在多播樹中將節點按照到多播源節點的跳數分成不同等級,其中多播源節點為網關節點,在第0級;對于在第i級的任意一個節點,定義與其相連的在第i+1級的所有節點為該節點的子節點,該節點為這些子節點唯一的父節點;
步驟2)根據構建好的多播樹,利用無線廣播優勢對多播樹中的父節點和其子節點進行鄰居-接口綁定,父節點與其所有子節點之間的鏈路構成了需要分配相同信道的鏈路集;然后根據各鏈路集距離多播源節點的跳數,對多播樹中各鏈路集進行升序排列確定信道分配的次序;所述鏈路集距離多播源節點的跳數定義為鏈路集的各個端點距離多播源節點跳數的最小值;
步驟3)按照步驟2)中鏈路集的順序,為各未分配信道的鏈路集分配滿足無干擾約束條件的部分重疊信道,若某鏈路集不存在符合無干擾約束條件信道,則本輪信道分配中不為該鏈路集分配信道;按照上述方式遍歷多播樹中所有未分配信道的鏈路集后,本輪無干擾信道分配結束;將多播樹中本輪已經分配信道的鏈路集看成一個無干擾鏈路集LS1,從未分配信道的鏈路集中劃去此無干擾鏈路集;
定義需要分配相同信道的鏈路集為L,則L的滿足無干擾約束條件的無干擾信道集CL獲得方法如下:
a、對于L中任意一條鏈路li=(a,b),i=1,2,......,m,節點a表示鏈路li的發送節點,節點b表示鏈路li的接收節點,定義鏈路li的潛在干擾范圍為,則表示為:
其中I0表示信道間隔τ=0時的干擾范圍,D(a,I0)表示以節點a為圓心以I0為半徑的圓形區域,D(b,I0)表示以節點b為圓心以I0為半徑的圓形區域;
b、定義鏈路li的潛在干擾鏈路集為:
N(li)=N(a)∪N(b)
其中N(a)是由滿足如下條件的鏈路組成的鏈路集:1)鏈路的接收節點在D(a,I0)內;2)該鏈路已經被分配信道;N(b)是由滿足如下條件的鏈路組成的鏈路集:1)鏈路的發送節點在D(b,I0)內;2)該鏈路已經被分配信道;
c、設nj=(c,d)為N(li)內任意一條鏈路,節點c表示鏈路nj的發送節點,節點d表示鏈路nj的接收節點;網絡中有11條可用信道;對于鏈路li,定義一個11×11的鏈路互干擾矩陣,表示鏈路li與鏈路nj之間的互干擾情況;鏈路li使用信道x,鏈路nj使用信道y,R(li,nj)表示鏈路li和nj之間的歐式距離,若R(li,nj)小于等于信道間隔τ為x-y的干擾范圍Iτ=I|x-y|,表示鏈路li和nj在彼此的干擾范圍內,兩條鏈路之間存在干擾,否則認為兩條鏈路互不干擾,用1表示存在干擾,0表示不存在干擾,則矩陣的第x行第y列元素mxy表示如下:
R(li,nj)=min(R(a,d),R(b,c))
其中R(a,d)表示節點a和節點d的歐式距離,R(b,c)表示節點b和節點c的歐式距離;
d、根據鏈路li和鏈路nj的互干擾矩陣和鏈路nj的信道分配向量得到鏈路li相對于鏈路nj的無干擾信道集
其中是一個11×1的信道分配向量;若nj使用第k條信道傳輸數據,則中第k個向量等于1,否則等于0;
e、按照上述方法遍歷鏈路li的潛在干擾鏈路集N(li)內所有鏈路,取鏈路li相對于潛在干擾鏈路集N(li)內所有鏈路的無干擾信道集的交集為鏈路li的無干擾信道集。同理求得需要分配相同信道的鏈路集L內其他鏈路的無干擾信道集,取鏈路集L內所有鏈路的無干擾信道集交集作為L的無干擾信道集,則L的無干擾信道集CL為:
4)重復步驟3),為各未分配信道的鏈路集進行第二輪分配滿足無干擾約束條件的部分重疊信道;第二輪分配結束后將多播樹中本輪已經分配信道的鏈路集看成一個無干擾鏈路集LS2,從未分配信道的鏈路集中劃去此無干擾鏈路集;以此類推,對各未分配信道的鏈路集進行第三、四、……N輪滿足無干擾約束條件的部分重疊信道分配,直至多播樹中未分配信道的鏈路集為空集,形成N個無干擾鏈路集LS1,LS2,LS3,…,LSN;多播樹中所有鏈路都被分配信道時,多播部分重疊信道分配結束;
5)采用靜態分時調度的方法調度各無干擾鏈路集LS1,LS2,LS3,…,LSN,實現多播樹中所有鏈路的無干擾數據傳輸。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于吉林大學,未經吉林大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410072216.9/1.html,轉載請聲明來源鉆瓜專利網。





