[發明專利]基于圖的超啟發式的蜂窩網絡頻譜分配方法有效
| 申請號: | 201410186159.7 | 申請日: | 2014-05-05 |
| 公開(公告)號: | CN103957530B | 公開(公告)日: | 2017-07-04 |
| 發明(設計)人: | 焦李成;董蓓;吳建設;馬文萍;劉靜;公茂果;馬晶晶;李陽陽 | 申請(專利權)人: | 西安電子科技大學 |
| 主分類號: | H04W16/14 | 分類號: | H04W16/14 |
| 代理公司: | 陜西電子工業專利中心61205 | 代理人: | 王品華,朱紅星 |
| 地址: | 710071*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 啟發式 蜂窩 網絡 頻譜 分配 方法 | ||
1.一種基于圖的超啟發式的蜂窩網絡頻譜分配方法,包括如下步驟:
(1)將蜂窩網絡的干擾矩陣表示為一個有權圖G=(V,E,W),其中V為節點的集合,V={1,2,…,N},其中N為蜂窩網絡中小區的數目,E為邊的集合,W為邊上的權重的集合;
(2)隨機生成初始個體:A={L1,L2,…Li,…,LN},其中Li∈[1,6],代表根據第Li個低層啟發式方法來選擇第i個要進行頻譜分配的節點;
(3)對初始個體A及其適應度值f(A)進行迭代更新,得到最終頻譜分配結果,具體包括:
(3a)計算初始個體A的適應度值f(A),并用計算結果表示頻譜分配所需要的總的信道數;
(3b)設置初始的最優個體best為初始個體A,即best←A,初始的最優適應度值bestf等于f(A),即bestf=f(A);
(3c)設置當前迭代次數b=0,最大迭代次數為g;
(3d)設置當前模擬退火執行次數a=0;
(3e)對初始個體A執行模擬退火操作,在個體A上隨機選擇h個位置,其中h∈[1,N],并對這h個位置上的值依次在其取值范圍內執行變異操作,操作完成后生成一個新的個體B;
(3f)計算新個體B的適應度值f(B);
(3g)判斷新個體B的適應度值f(B)是否小于初始個體A的適應度值f(A),若是,則用新個體B更新初始個體A作為新的初始個體,即A←B,并對最優個體best,最優適應度值bestf同時進行更新,即:best←B,bestf=f(B);否則,以概率p=e-k/t接收新個體B作為新的初始個體,更新模擬退火執行次數a=a+1,其中k為模擬退火溫度參數T更新前后的差值,t為模擬退火溫度參數T的初始值;
(3h)判斷模擬退火執行次數a是否大于4,若a大于4,則模擬退火過程完成,繼續執行步驟(3i),否則,返回步驟(3e);
(3i)更新模擬退火中的溫度參數T,同時更新當前迭代次數b=b+1;
(3j)判斷當前迭代次數b是否小于最大迭代次數g,若是,則返回步驟(3d),否則,輸出最優適應度值bestf為最終頻譜分配結果。
2.根據權利要求1所述的方法,其中步驟(3a)所述的計算初始個體A的適應度值f(A),按如下步驟進行:
(3a1)按照個體A所表示的低層啟發式序列A={L1,L2,…Li,…,LN},順序地選擇個體A當前位置所表示的低層啟發式方法Li,其中Li∈[1,6],i=1,2,…,N,N為蜂窩網絡中的小區數目;
(3a2)根據當前選擇的低層啟發式方法Li,在未分配信道的節點集合中選擇出一個要進行頻譜分配的節點,并對其進行頻譜分配;
(3a3)重復執行步驟(3a1)-(3a2)共N次后,使所有N個節點所需的信道被全部分配,并將分配給N個節點的信道總數作為適應度值f(A)。
3.根據權利要求1所述的方法,其中步驟(3i)所述的更新模擬退火中的溫度參數T,按如下步驟進行:
(3i1)計算溫度下降因子downrate:
其中bestf為當前最優適應度值,LB為此頻譜分配問題的理論最優值,N為網絡中小區的數目;
(3i2)按以下公式更新模擬退火中的溫度參數T,更新后的溫度為T′:
T′=T-downrate。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安電子科技大學,未經西安電子科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201410186159.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種具有散熱裝置的太陽能LED路燈
- 下一篇:背光模組以及液晶顯示器





