信道分配的公平性與隨機性,運里可W將最終備選信道中任一信道確定為新工作信 道,W完成本次信道的分配。需要說明的是,為了盡可能降低在不同通信協(xié)議進行通信過程 中產(chǎn)生的干擾,可W按照周期來執(zhí)行上述步驟101至步驟105, W確保W周期為單位進行信 道的分配。也就是對于整個共享頻譜的系統(tǒng)而言,工作信道不是固定的,是按照時間周期進 行轉(zhuǎn)換的。
[0038] 本發(fā)明實施例提供的一種信道分配的方法,根據(jù)所獲取的探測指數(shù)、當(dāng)前工作信 道的信道編號,W及目標(biāo)頻域的信道總數(shù)量,確定初始備選信道,之后根據(jù)所獲取的初始備 選信道的SINR、初始備選信道中每個信道的鄰居信道的數(shù)據(jù)傳輸情況,W及備選信道指數(shù), 確定初始備選信道中的最終備選信道,并確定最終備選信道中任一信道為新工作信道,W 完成信道的分配。其中,探測指數(shù)用于確定在目標(biāo)頻域內(nèi)進行信道掃描的信道編號的范圍, 備選信道指數(shù)用于篩選數(shù)據(jù)傳輸情況滿足第一預(yù)設(shè)條件的信道。相比較于現(xiàn)有技術(shù)中在面 對不同通信協(xié)議進行信道分配的過程中,還未提出能夠降低通信過程中產(chǎn)生的干擾的方 案,本發(fā)明可W根據(jù)探測指數(shù)和當(dāng)前工作信道的信道編號,來確定所有信道中的初始備選 信道,之后再根據(jù)信道的SINRW及鄰居信道的數(shù)據(jù)傳輸情況,來縮小初始備選信道的范圍, 從而得到最終備選信道,之后在最終備選信道中隨機選擇一個信道作為新工作信道。也就 是從一定范圍內(nèi)的信道中,隨機選擇一個滿足通信條件的信道作為新工作信道,從而降低 在不同通信協(xié)議進行通信過程中產(chǎn)生的干擾。
[0039] 為了合理縮小被監(jiān)測的信道范圍,在本發(fā)明實施例的一個實現(xiàn)方式中,可W根據(jù) 工作信道的信道編號、信道總數(shù)量,W及探測指數(shù)來確定需要監(jiān)測的信道范圍。因此,在如 圖1所示的實現(xiàn)方式的基礎(chǔ)上,還可W實現(xiàn)為如圖2所示的實現(xiàn)方式。其中,步驟102根據(jù)探 測指數(shù)、當(dāng)前工作信道的信道編號,W及信道總數(shù)量,確定初始備選信道,可W具體實現(xiàn)為 步驟1021和步驟1022:
[0040] 1021、根據(jù)當(dāng)前工作信道的信道編號、信道總數(shù)量,W及探測指數(shù),確定信道編號 的范圍。
[0041] 在本發(fā)明實施例中,信道編號的范圍具體可W確定為區(qū)間
內(nèi)的所有編號,也 就是被掃描的信道為上述區(qū)間內(nèi)所有編號分別對應(yīng)的信道所組成的集合。其中,Buffer, Size可?根據(jù)公式進行計算,目|]Buffe;r_Size = Scanning_FactorXK。
[0042] 1022、確定信道編號的范圍內(nèi)每個信道編號對應(yīng)的信道為初始備選信道。
[0043] 本發(fā)明實施例提供的一種信道分配的方法,根據(jù)所獲取的探測指數(shù)、目標(biāo)頻域的 信道總數(shù)量,W及當(dāng)前工作信道的信道編號,確定信道編號的范圍,W根據(jù)信道編號的范圍 內(nèi)所有的信道編號來確定初始備選信道,之后根據(jù)所獲取的初始備選信道的SINR、初始備 選信道中每個信道的鄰居信道的數(shù)據(jù)傳輸情況,W及備選信道指數(shù),確定初始備選信道中 的最終備選信道,并確定最終備選信道中任一信道為新工作信道,W完成信道的分配。其 中,探測指數(shù)用于確定在目標(biāo)頻域內(nèi)進行信道掃描的信道編號的范圍,備選信道指數(shù)用于 篩選數(shù)據(jù)傳輸情況滿足第一預(yù)設(shè)條件的信道。相比較于現(xiàn)有技術(shù)中在面對不同通信協(xié)議進 行信道分配的過程中,還未提出能夠降低通信過程中產(chǎn)生的干擾的方案,本發(fā)明可W根據(jù) 探測指數(shù),W及工作信道的信道編號,來確定所有信道中的初始備選信道,之后再根據(jù)信道 的SINRW及鄰居信道的數(shù)據(jù)傳輸情況,來合理縮小初始備選信道的范圍,從而得到最終備 選信道,之后在最終備選信道中隨機選擇一個信道作為新工作信道。也就是從一定范圍內(nèi) 的信道中,隨機選擇一個滿足通信條件的信道作為新工作信道,從而降低在不同通信協(xié)議 進行通信過程中產(chǎn)生的干擾。并且,由于信道編號的唯一性,根據(jù)信道編號來確定初始備選 信道,能夠保證所確定的初始備選信道的準(zhǔn)確性。
[0044] 為了準(zhǔn)確確定初始備選信道中的最終備選信道,在本發(fā)明實施例的一個實現(xiàn)方式 中,可W先根據(jù)SINR生成優(yōu)先級列表,之后根據(jù)優(yōu)先級列表中所記載的初始備選信道,來確 定鄰居信道的數(shù)據(jù)傳輸情況,再結(jié)合備選信道指數(shù),確定滿足第二預(yù)設(shè)條件的最終備選信 道。因此,在如圖1所示的實現(xiàn)方式的基礎(chǔ)上,還可W實現(xiàn)為如圖3所示的實現(xiàn)方式。其中,步 驟104根據(jù)SINR、數(shù)據(jù)傳輸情況,W及備選信道指數(shù),確定初始備選信道中的最終備選信道, 可W具體實現(xiàn)為步驟1041和步驟1042:
[0045] 1041、根據(jù)SINR,生成優(yōu)先級列表。
[0046] 其中,優(yōu)先級列表中每個初始備選信道按照SINR的大小進行降序排列。
[0047] 優(yōu)先級列表具體可W用Prior ity_List來表示,也就是將按照SINR的大小進行降 序排列得到的初始備選信道,存儲于上述Pri〇rity_List中。
[0048] 1042、根據(jù)數(shù)據(jù)傳輸情況,W及備選信道指數(shù),確定優(yōu)先級列表中滿足第二預(yù)設(shè)條 件的信道為最終備選信道。
[0049] 需要說明的是,第二預(yù)設(shè)條件用于區(qū)分能夠作為新工作信道的信道與不能作為新 工作信道的信道。在本發(fā)明實施例中,能夠作為新工作的信道可W具體為一定時間內(nèi)未被 占用的信道,或是在一定時間內(nèi)被占用頻率較低的信道。
[0050] 例如:頻譜分配算法具體如下:
[0化1 ] Input: <UpdateSpectrum,Ti me> Output: N/A Function Pr ioUpdateSpectrurn Whi Ie Ctu re) UpdateSpeetrum(PortoeoI, Channe I_Number, S億a'nning_Factor): Wa 11 (T i me); End Wh 11e End Function Input : Protocol Channe !-Number, Seann i ng_Factor, Cand idat.e_Fac十or Output Channel Function Updat說pectrum' 謝二(Chi, Gh CHk I all K channels stated in Protocols]; Buffer_Size =舶anning-Fa'ctor'XK;
[0化2]
Pr i or i ty_L i st = Detect_ChanneI_QuaI i ty_S i NR 化 uf f&r _G:h'a師,e. I ._Se.t).; Gand i date_S i ze = Cand i date_FaGtor X Buffer_S i ze; Index = Random(0, Candidate_Size); Channel 三 Index: Switch_To(Channel); End Function Input: Buffer_ChanneI_Set Output: Pri or i ty_LIst Function Detect Channe I Qua I ity_SINR: For Ghi in the Buffer_Channel_Set Detect and Calculate SINFUGhi.); End For PH or i ty_L_ i St=SORT (PH oH tyj- i st.) ; //最優(yōu)在優(yōu)先級列表的頭, 最差在優(yōu)先級列表的尾 Retu r n Priori t y_L i s t; End Function
[0053]本發(fā)明實施例提供的一種信道分配的方法,根據(jù)所獲取的探測指數(shù),W及目標(biāo)頻 域的信道總數(shù)量,確定初始備選信道,之后根據(jù)所獲取的初始備選信道的SINR生成優(yōu)先級 列表,并根據(jù)初始備選信道中每個信道的鄰居信道的數(shù)據(jù)傳輸情況,W及備選信道指數(shù),確 定優(yōu)先級列表中滿足第二預(yù)設(shè)條件的信道為最終備選信道,并確定最終備選信道中任一信 道為新工作信道,W完成信道的分配。其中,探測指數(shù)用于確定在目標(biāo)頻域內(nèi)進行信道掃描 的信道編號的范圍,備選信道指數(shù)用于篩選數(shù)據(jù)傳輸情況滿足第一預(yù)設(shè)條件的信道。相比 較于現(xiàn)有技術(shù)中在面對不同通信協(xié)議進行信道分配的過程中,還未提出能夠降低通信過程 中產(chǎn)生的干擾的方案,本發(fā)明可W根據(jù)探測指數(shù)來確定所有信道中的初始備選信道,之后 在確定最終備選信道的過程中,由于SINR可W反映信道的通信質(zhì)量,因此