一种信道分配的方法及装置的制造方法_2

文档序号:9792444阅读:来源:国知局
信道分配的公平性与随机性,运里可W将最终备选信道中任一信道确定为新工作信 道,W完成本次信道的分配。需要说明的是,为了尽可能降低在不同通信协议进行通信过程 中产生的干扰,可W按照周期来执行上述步骤101至步骤105, W确保W周期为单位进行信 道的分配。也就是对于整个共享频谱的系统而言,工作信道不是固定的,是按照时间周期进 行转换的。
[0038] 本发明实施例提供的一种信道分配的方法,根据所获取的探测指数、当前工作信 道的信道编号,W及目标频域的信道总数量,确定初始备选信道,之后根据所获取的初始备 选信道的SINR、初始备选信道中每个信道的邻居信道的数据传输情况,W及备选信道指数, 确定初始备选信道中的最终备选信道,并确定最终备选信道中任一信道为新工作信道,W 完成信道的分配。其中,探测指数用于确定在目标频域内进行信道扫描的信道编号的范围, 备选信道指数用于筛选数据传输情况满足第一预设条件的信道。相比较于现有技术中在面 对不同通信协议进行信道分配的过程中,还未提出能够降低通信过程中产生的干扰的方 案,本发明可W根据探测指数和当前工作信道的信道编号,来确定所有信道中的初始备选 信道,之后再根据信道的SINRW及邻居信道的数据传输情况,来缩小初始备选信道的范围, 从而得到最终备选信道,之后在最终备选信道中随机选择一个信道作为新工作信道。也就 是从一定范围内的信道中,随机选择一个满足通信条件的信道作为新工作信道,从而降低 在不同通信协议进行通信过程中产生的干扰。
[0039] 为了合理缩小被监测的信道范围,在本发明实施例的一个实现方式中,可W根据 工作信道的信道编号、信道总数量,W及探测指数来确定需要监测的信道范围。因此,在如 图1所示的实现方式的基础上,还可W实现为如图2所示的实现方式。其中,步骤102根据探 测指数、当前工作信道的信道编号,W及信道总数量,确定初始备选信道,可W具体实现为 步骤1021和步骤1022:
[0040] 1021、根据当前工作信道的信道编号、信道总数量,W及探测指数,确定信道编号 的范围。
[0041] 在本发明实施例中,信道编号的范围具体可W确定为区间
内的所有编号,也 就是被扫描的信道为上述区间内所有编号分别对应的信道所组成的集合。其中,Buffer, Size可?根据公式进行计算,目|]Buffe;r_Size = Scanning_FactorXK。
[0042] 1022、确定信道编号的范围内每个信道编号对应的信道为初始备选信道。
[0043] 本发明实施例提供的一种信道分配的方法,根据所获取的探测指数、目标频域的 信道总数量,W及当前工作信道的信道编号,确定信道编号的范围,W根据信道编号的范围 内所有的信道编号来确定初始备选信道,之后根据所获取的初始备选信道的SINR、初始备 选信道中每个信道的邻居信道的数据传输情况,W及备选信道指数,确定初始备选信道中 的最终备选信道,并确定最终备选信道中任一信道为新工作信道,W完成信道的分配。其 中,探测指数用于确定在目标频域内进行信道扫描的信道编号的范围,备选信道指数用于 筛选数据传输情况满足第一预设条件的信道。相比较于现有技术中在面对不同通信协议进 行信道分配的过程中,还未提出能够降低通信过程中产生的干扰的方案,本发明可W根据 探测指数,W及工作信道的信道编号,来确定所有信道中的初始备选信道,之后再根据信道 的SINRW及邻居信道的数据传输情况,来合理缩小初始备选信道的范围,从而得到最终备 选信道,之后在最终备选信道中随机选择一个信道作为新工作信道。也就是从一定范围内 的信道中,随机选择一个满足通信条件的信道作为新工作信道,从而降低在不同通信协议 进行通信过程中产生的干扰。并且,由于信道编号的唯一性,根据信道编号来确定初始备选 信道,能够保证所确定的初始备选信道的准确性。
[0044] 为了准确确定初始备选信道中的最终备选信道,在本发明实施例的一个实现方式 中,可W先根据SINR生成优先级列表,之后根据优先级列表中所记载的初始备选信道,来确 定邻居信道的数据传输情况,再结合备选信道指数,确定满足第二预设条件的最终备选信 道。因此,在如图1所示的实现方式的基础上,还可W实现为如图3所示的实现方式。其中,步 骤104根据SINR、数据传输情况,W及备选信道指数,确定初始备选信道中的最终备选信道, 可W具体实现为步骤1041和步骤1042:
[0045] 1041、根据SINR,生成优先级列表。
[0046] 其中,优先级列表中每个初始备选信道按照SINR的大小进行降序排列。
[0047] 优先级列表具体可W用Prior ity_List来表示,也就是将按照SINR的大小进行降 序排列得到的初始备选信道,存储于上述Pri〇rity_List中。
[0048] 1042、根据数据传输情况,W及备选信道指数,确定优先级列表中满足第二预设条 件的信道为最终备选信道。
[0049] 需要说明的是,第二预设条件用于区分能够作为新工作信道的信道与不能作为新 工作信道的信道。在本发明实施例中,能够作为新工作的信道可W具体为一定时间内未被 占用的信道,或是在一定时间内被占用频率较低的信道。
[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.) ; //最优在优先级列表的头, 最差在优先级列表的尾 Retu r n Priori t y_L i s t; End Function
[0053]本发明实施例提供的一种信道分配的方法,根据所获取的探测指数,W及目标频 域的信道总数量,确定初始备选信道,之后根据所获取的初始备选信道的SINR生成优先级 列表,并根据初始备选信道中每个信道的邻居信道的数据传输情况,W及备选信道指数,确 定优先级列表中满足第二预设条件的信道为最终备选信道,并确定最终备选信道中任一信 道为新工作信道,W完成信道的分配。其中,探测指数用于确定在目标频域内进行信道扫描 的信道编号的范围,备选信道指数用于筛选数据传输情况满足第一预设条件的信道。相比 较于现有技术中在面对不同通信协议进行信道分配的过程中,还未提出能够降低通信过程 中产生的干扰的方案,本发明可W根据探测指数来确定所有信道中的初始备选信道,之后 在确定最终备选信道的过程中,由于SINR可W反映信道的通信质量,因此
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1