一种扰码优化方法及装置的制造方法
【技术领域】
[0001] 本发明涉及无线通信技术领域,尤其涉及一种扰码优化方法及装置。
【背景技术】
[0002] 为降低网络中的同频干扰,需要对网络中的小区进行扰码优化,尽量使得相邻小 区使用不同的扰码。现有的一种扰码优化方案如下:
[0003] 根据现网的扫频数据获得网络中各小区的邻小区列表;根据该邻小区列表得到同 频邻小区列表;确定同频邻小区列表中,同频且相邻小区之间的干扰情况;根据获得的干 扰情况,对同频邻小区列表中的小区进行扰码配置,并利用遗传算法对各小区进行扰码优 化。
[0004] 现有的扰码优化方案,利用遗传算法进行扰码优化,存在实现复杂度高的问题。
[0005] 利用扫频数据获得小区间的覆盖交叠关系矩阵,并利用遗传算法对扰码进行配置 和优化,进行扰码优化复杂度较高。
【发明内容】
[0006] 本发明的目的是提供一种扰码优化方法及装置,以降低扰码优化的实现复杂度。
[0007] 本发明的目的是通过以下技术方案实现的:
[0008] 一种扰码优化方法,包括:
[0009] 根据与小区存在扰码冲突的同频邻区的数量,对小区进行扰码冲突优先级排序; 小区的扰码冲突优先级根据与小区存在干扰问题的同频邻区的数量和与小区存在干扰问 题的同频邻区的邻近关系优先级确定,同频邻区的邻近关系优先级根据与小区的邻近关系 确定;
[0010] 按小区的扰码冲突优先级顺序,依次基于各小区执行如下操作实现扰码优化:对 于与小区存在扰码冲突的每个同频邻区,分别基于同频邻区的可用扰码集合中的各个扰码 确定全局代价值,将最小的全局代价值对应的扰码配置给同频邻区;所述同频邻区的可用 扰码集合由与小区使用的扰码不存在冲突的扰码构成;所述全局代价值根据与各小区存在 扰码冲突的同频邻区的总数量和与各小区存在扰码问题的同频邻区的邻近关系优先级确 定。
[0011] 本发明实施例提供的技术方案,按小区的扰码冲突优先级顺序,依次基于各小区 执行上述操作实现扰码优化。上述扰码优化的操作是通过遍历的方式完成全局扰码优化 的,较之遗传算法实现的扰码优化,其实现复杂度低。另外,本发明实施例提出了全局代价 的概念,通过全局代价值作为扰码优化的判断标准,使得优化后的扰码为全局的最优选择。
[0012] 较佳地,依次基于各小区执行上述操作实现扰码优化后,重新对小区进行扰码冲 突优先级排序并依次基于各小区执行上述操作实现扰码优化,直至达到最大优化次数。
[0013] 基于上述任意实施例,较佳地,依次基于各小区执行上述操作实现扰码优化后, 若当前全局代价值不小于扰码优化前的全局代价值,且未达到最大优化次数,该方法还包 括:
[0014] 为与扰码冲突优先级最高的小区存在扰码冲突的同频邻区中、扰码冲突优先级最 高的同频邻区重新配置扰码,使得所述小区与同频邻区不存在扰码冲突;
[0015] 为该同频邻区重新配置扰码后,重新对小区进行扰码冲突优先级排序并依此基于 各小区执行上述操作实现扰码优化。
[0016] 当全局代价不再减小时,通过上述处理过程,使得扰码获得进一步优化的空间,使 得优化效果更好。
[0017] 较佳地,该方法还包括:
[0018] 为该同频邻区重新配置扰码前,保存当前全局代价值。
[0019] 较佳地,该方法还包括:
[0020] 若达到最大扰码优化次数时的全局代价值大于保存的全局代价值,将保存的全局 代价值对应的各小区的扰码分别配置给各小区。
[0021] 基于上述任意方法实施例,较佳地,确定与小区存在扰码冲突的同频邻区的方式 包括:
[0022] 根据地理方位和实测数据确定小区的同频邻区;
[0023] 根据所述小区与同频邻区的初始扰码,确定与小区存在扰码冲突的同频邻区。
[0024] 现有技术中,扫频数据不足以覆盖所有测试小区,部分小区会出现测试点不足的 问题。本发明实施例提供的技术方案,根据地理方位和实测数据确定小区的同频邻区,弥补 了部分小区测试数据不足的缺陷。
[0025] 较佳地,所述全局代价值为各小区的代价值之和,单个小区的代价值根据与小区 存在扰码冲突的同频邻区的数量和与小区存在扰码冲突的同频邻区的邻近关系优先级确 定,小区的同频邻区按邻近关系优先级降序排列为:根据地理方位确定的所述小区的同频 共站邻区,根据实测数据确定的与所述小区覆盖交叠比例达到预定门限值的同频邻区,根 据地理方位确定的所述小区的同频邻区。
[0026] 基于与方法同样的发明构思,本发明实施例还提供一种扰码优化装置,包括:
[0027] 扰码冲突优先级排序模块,用于根据与小区存在扰码冲突的同频邻区的数量,对 小区进行扰码冲突优先级排序;小区的扰码冲突优先级根据与小区存在干扰问题的同频邻 区的数量和与小区存在干扰问题的同频邻区的邻近关系优先级确定,同频邻区的邻近关系 优先级根据与小区的邻近关系确定;
[0028] 扰码优化模块,用于按小区的扰码冲突优先级顺序,依次基于各小区执行如下操 作实现扰码优化:对于与小区存在扰码冲突的每个同频邻区,分别基于同频邻区的可用扰 码集合中的各个扰码确定全局代价值,将最小的全局代价值对应的扰码配置给同频邻区; 所述同频邻区的可用扰码集合由与小区使用的扰码不存在冲突的扰码构成;所述全局代价 值根据与各小区存在扰码冲突的同频邻区的总数量和与各小区存在扰码问题的同频邻区 的邻近关系优先级确定。
[0029] 本发明实施例提供的技术方案,按小区的扰码冲突优先级顺序,依次基于各小区 执行上述操作实现扰码优化。上述扰码优化的操作是通过遍历的方式完成全局扰码优化 的,较之遗传算法实现的扰码优化,其实现复杂度低。另外,本发明实施例提出了全局代价 的概念,通过全局代价值作为扰码优化的判断标准,使得优化后的扰码为全局的最优选择。
[0030] 较佳地,所述扰码冲突优先级排序模块在所述扰码优化模块依次基于各小区执行 上述操作实现扰码优化后,重新对小区进行扰码冲突优先级排序,所述扰码优化模块在所 述扰码冲突优先级排序模块按小区重新排序后的扰码冲突优先级顺序,依次基于各小区执 行上述操作实现扰码优化;直至达到最大优化次数。
[0031] 基于上述任意装置侧实施例,较佳地,依次基于各小区执行上述操作实现扰码优 化后,若当前全局代价值不小于扰码优化前的全局代价值,且未达到最大优化次数,所述扰 码优化模块还用于:
[0032] 为与扰码冲突优先级最高的小区存在扰码冲突的同频邻区中、扰码冲突优先级最 高的同频邻区重新配置扰码,使得所述小区与该同频邻区不存在扰码冲突;
[0033] 为该同频邻区重新配置扰码后,重新对小区进行扰码冲突优先级排序并依此基于 各小区执行上述操作实现扰码优化。
[0034] 当全局代价不再减小时,通过上述处理过程,使得扰码获得进一步优化的空间,使 得优化效果更好。
[0035] 较佳地,所述扰码优化模块还用于:
[0036] 为该同频邻区重新配置扰码前,保存当前全局代价值。
[0037] 较佳地,所述扰码优化模块还用于:
[0038] 若达到最大扰码优化次数时的全局代价值大于保存的全局代价值,将保存的全局 代价值对应的各小区的扰码分别配置给各小区。
[0039] 基于上述任意装置侧实施例,较佳地,还包括同频邻区确定模块,用于:
[0040] 根据地理方位和实测数据确定小区的同频邻区;
[0041] 根据所述小区与同频邻区的初始扰码,确定与小区存在扰码冲突的同频邻区。
[0042] 现有技术中,扫频数据不足以覆盖所有测试小区,部分小区会出现测试点不足的 问题。本发明实施例提供的技术方案,根据地理方位和实测数据确定小区的同频邻区,弥补 了部分小区测试数据不足的缺陷。
[0043] 较佳地,所述全局代价值为各小区的代价值之和,单个小区的代价值根据与小区 存在扰码冲突的同频邻区的数量和与小区存在扰码冲突的同频邻区的邻近关系优先级确 定,小区的同频邻区按邻近关系优先级降序排列为:根据地理方位确定的所述小区的同频 共站邻区,根据实测数据确定的与所述小区覆盖交叠比例达到预定门限值的同频邻区,根 据地理方位确定的所述小区的同频邻区。
[0044] 基于与方法同样的发明构思,本发明实施例还提供一种扰码优化装置,包括:
[0045] 处理器,该处理器被配置为执行具有下列功能的计算机程序:根据与小区存在扰 码冲突的同频邻区的数量,对小区进行扰码冲突优先级排序;小区的扰码冲突优先级根据 与小区存在干扰问题的同频邻区的数量和与小区存在干扰问题的同频邻区的邻近关系优 先级确定,同频邻区的邻