一种pci分配方法及系统的制作方法

文档序号:9567646阅读:720来源:国知局
一种pci分配方法及系统的制作方法
【技术领域】
[0001] 本发明涉及移动通信技术领域,特别涉及一种PCI分配方法及系统。
【背景技术】
[0002] 目前,LTE系统利用物理小区标识(Physical Cell Identifier,PCI)进行标识,区 分扇区和基站等。在LTE协议中PCI的取值为0~503,总计504个,共分为3组,每组包含 168个不同的ID。
[0003] 在进行PCI分配时,一般需要遵循以下原则:
[0004] 不冲突原则:保证某个小区的同频邻小区PCI值不相等,并尽量选择干扰最优的 PCI值,即PCI值模3和模6不相等。
[0005] 相邻小区分配相同的PCI,导致重叠区域中至多只有一个小区会被UE检测到,而 初始小区搜索时只能同步到其中一个小区,而该小区不一定是最合适的,此情况为冲突。在 PCI分配时PCI复用至少间隔4层小区以上,大于5倍的小区覆盖半径。
[0006] 不混淆原则:一个小区的两个相邻小区具有相同的PCI,这种情况下如果UE请求 切换到ID为A的小区,eNodeB不知道哪个为目标小区,出现混淆。
[0007] 导频位置错开最优化原则:PCI决定了参考信号在频域的位置(PCI Mod3决定了 导频位置),通过将邻小区参考信号频域位置尽可能的错开,可以在一定程度上降低参考符 号相互之间的干扰,可以提升网络的整体性能。
[0008] 但现有技术中进行PCI分配时,均采用随机分配的方式,在小区数量过多时,PCI 分配过程中会出现混淆现象,而随机分配的方式会导致优先级高的小区出现混淆,使得LTE 系统的整体性能大幅降低。

【发明内容】

[0009] 为了提高LTE系统的整体性能,本发明提供了一种PCI分配方法,所述方法包括以 下步骤:
[0010] 1〇〇 :获取每个小区的优先级;
[0011] 200:对基站进行遍历,将遍历到的基站作为当前基站,并根据当前基站下属各小 区的已分配PCI组的邻区的数量及优先级为所述当前基站下属各小区分配PCI组;
[0012] 300 :对小区进行遍历,将遍历到的小区作为当前小区,并根据所述PCI组为当前 小区分配PCI。
[0013] 其中,步骤200中,根据当前基站下属各小区的已分配PCI组的邻区的数量及优先 级为所述当前基站下属各小区分配PCI组具体包括:
[0014] 201 :判断所述当前基站下属各小区是否均已分配PCI组,若否,则执行步骤202 ;
[0015] 202 :从所述当前基站下属各小区中寻找目标小区,所述目标小区为未分配PCI组 的小区;
[0016] 203 :获取各目标小区的已分配PCI组的邻区的数量及优先级;
[0017] 204 :根据所述已分配PCI组的邻区的数量及优先级确定待分组目标小区,为所述 待分组目标小区分配PCI组,并返回步骤201。
[0018] 其中,步骤204中,根据所述已分配PCI组的邻区的数量及优先级确定待分组目标 小区具体包括:
[0019] 将所述已分配PCI组的邻区的优先级最大的目标小区作为所述待分组目标小区;
[0020] 若已分配PCI组的邻区的优先级相等,则将所述优先级相等的目标小区中所述已 分配PCI组的邻区的数量最大的目标小区作为所述待分组目标小区。
[0021] 其中,步骤204中,为所述待分组目标小区分配PCI组具体包括:
[0022] 从剩余的可使用PCI组中分配一个作为所述待分组目标小区的PCI组,所述剩余 的PCI组为除去所述待分组目标小区的已分组邻区所使用的PCI组和共基站的目标小区所 使用的PCI组后剩余的PCI组。
[0023] 其中,步骤300中,根据所述PCI组为当前小区分配PCI具体包括:
[0024] 201 :判断VI是否为空集,若是,则执行步骤202,否则直接将VI中使用次数最少 的PCI分配给所述当前小区,VI = S4 n (S0-S1);
[0025] 202 :判断V2是否为空集,若是,则执行步骤203,否则直接将V2中使用次数最少 的PCI分配给所述当前小区,V2 = S4 n (S1-(S2 U S3));
[0026] 203 :判断V3是否为空集,若是,则执行步骤204,否则直接将V3中距离所述当前 小区最远的小区的PCI分配给所述当前小区,V3 = S4 n (S2-(S2 n S3));
[0027] 204 :从V4中距离所述当前小区最远的小区的PCI分配给所述遍历到的小区,V4 =S4 n S3 ;
[0028] 其中,SO为总PCI集合,S1为其他小区已用PCI集合,S2为在所述当前小区复用 距离内的各小区已使用的PCI集合,S3为所述当前小区的邻区已使用的PCI集合,S4为当 前小区可使用的PCI组的集合。
[0029] 本发明还公开了一种PCI分配系统,所述系统包括:
[0030] 参数获取模块,用于获取每个小区的优先级;
[0031] PCI组分配模块,用于对基站进行遍历,将遍历到的基站作为当前基站,并根据当 前基站下属各小区的已分配PCI组的邻区的数量及优先级为所述当前基站下属各小区分 配PCI组;
[0032] PCI分配模块,用于对小区进行遍历,将遍历到的小区作为当前小区,并根据所述 PCI组为当前小区分配PCI。
[0033] 其中,所述PCI组分配模块包括:
[0034] 判断子模块,用于判断所述当前基站下属各小区是否均已分配PCI组;
[0035] 目标小区寻找子模块,用于从所述当前基站下属各小区中寻找目标小区,所述目 标小区为未分配PCI组的小区;
[0036] 参数获取子模块,用于获取各目标小区的已分配PCI组的邻区的数量及优先级;
[0037] 确定分配子模块,用于根据所述已分配PCI组的邻区的数量及优先级确定待分组 目标小区,为所述待分组目标小区分配PCI组。
[0038] 其中,所述确定分配子模块通过以下步骤根据所述已分配PCI组的邻区的数量及 优先级确定待分组目标小区:
[0039] 将所述已分配PCI组的邻区的优先级最大的目标小区作为所述待分组目标小区;
[0040] 若已分配PCI组的邻区的优先级相等,则将所述优先级相等的目标小区中所述已 分配PCI组的邻区的数量最大的目标小区作为所述待分组目标小区。
[0041] 其中,所述确定分配子模块通过以下步骤为所述待分组目标小区分配PCI组:
[0042] 从剩余的可使用PCI组中分配一个作为所述待分组目标小区的PCI组,所述剩余 的PCI组为除去所述待分组目标小区的已分组邻区所使用的PCI组和共基站的目标小区所 使用的PCI组后剩余的PCI组。
[0043] 其中,所述PCI分配模块包括:
[0044] 第一判断子模块,用于判断VI是否为空集,否则直接将VI中使用次数最少的PCI 分配给所述当前小区,VI = S4 n (S0-S1);
[0045] 第二判断子模块,用于判断V2是否为空集,否则直接将V2中使用次数最少的PCI 分配给所述当前小区,V2 = S4 n (S1-(S2 U S3));
[0046] 第三判断子模块,用于判断V3是否为空集,否则直接将V3中距离所述当前小区最 远的小区的PCI分配给所述当前小区,V3 = S4 n (S2-(S2 n S3));
[0047] 分配子模块,用于从V4中距离所述当前小区最远的小区的PCI分配给所述遍历到 的小区,V4 = S4 n S3 ;
[0048] 其中,SO为总PCI集合,S1为其他小区
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1