«上一篇 下一篇»
  计算机工程  2022, Vol. 48 Issue (3): 124-130  DOI: 10.19678/j.issn.1000-3428.0061267
0

引用本文  

周围, 唐俊, 马茂琼, 等. 基于大尺度衰落系数的联合用户分组和导频分配策略[J]. 计算机工程, 2022, 48(3), 124-130. DOI: 10.19678/j.issn.1000-3428.0061267.
ZHOU Wei, TANG Jun, MA Maoqiong, et al. Joint User Grouping and Pilot Allocation Strategy Based on Large-Scale Fading Coefficients[J]. Computer Engineering, 2022, 48(3), 124-130. DOI: 10.19678/j.issn.1000-3428.0061267.

基金项目

国家自然科学基金面上项目(61771085);重庆市基础与前沿研究计划项目(cstc2015jcyjA40040)

作者简介

周围(1971-), 男, 教授、博士, 主研方向为无线移动通信技术、通信系统及信号处理、智能天线技术;
唐俊, 硕士研究生;
马茂琼, 硕士研究生;
陈星宇, 硕士研究生

文章历史

收稿日期:2021-03-24
修回日期:2021-05-17
基于大尺度衰落系数的联合用户分组和导频分配策略
周围1 , 唐俊2,3 , 马茂琼2,3 , 陈星宇2,3     
1. 重庆邮电大学 光电工程学院, 重庆 400065;
2. 重庆邮电大学 通信与信息工程学院, 重庆 400065;
3. 重庆邮电大学 移动通信技术重庆市重点实验室, 重庆 400065
摘要:导频长度受限会导致相同的导频复用给不同的小区用户,由此引起导频污染问题。导频污染将使得信道状态信息估计不准,从而降低系统性能。针对小区内不同区域用户遭受导频污染程度不同的问题,分析图着色和部分导频交替复用(AFPR)2种导频分配方案,在这2种方案的基础上进行折中,提出一种基于大尺度衰落系数的联合用户分组以及导频分配方案。对用户与本基站之间的大尺度衰落系数大小进行升序排序,将所有小区用户根据所受导频污染严重程度的不同,依次分类为安全边缘用户、危险边缘用户和中心用户,对于安全边缘用户和非安全边缘用户,分别采用加权图着色方案和AFPR方案进行导频分配。仿真结果表明,相比原有AFPR方案,该方案的用户平均上行可达和速率提高约2.2%,其能够有效利用不同区域用户信道质量的差异性来完成导频分配,并通过具有较低复杂度的策略降低导频污染对用户的影响。
关键词导频污染    部分导频交替复用    大尺度衰落系数    用户分组    安全边缘用户    非安全边缘用户    导频分配    
Joint User Grouping and Pilot Allocation Strategy Based on Large-Scale Fading Coefficients
ZHOU Wei1 , TANG Jun2,3 , MA Maoqiong2,3 , CHEN Xingyu2,3     
1. School of Optoelectronic Engineering, Chongqing University of Posts and Telecommunications, Chongqing 400065, China;
2. School of Communication and Information Engineering, Chongqing University of Posts and Telecommunications, Chongqing 400065, China;
3. Chongqing Key Laboratory of Mobile Communications Technology, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
Abstract: The limited pilot length causes the same pilot to be multiplexed to different cell users, resulting in pilot pollution, which in turn leads to inaccurate estimation of Channel State Information(CSI), reducing the system performance.To address the problem that users in different areas in the cell suffer from different degrees of pilot pollution, two pilot allocation schemes, graph coloring and Alternately Fraction Pilot Reuse(AFPR), are analyzed.A joint user grouping and pilot allocation scheme based on large-scale fading coefficient is proposed, employing these two schemes.The large-scale fading coefficients between users and the Base Station(BS) are sorted in ascending order to classify cell users into secure edge users, dangerous edge users, and central users according to the severity of pilot pollution.For secure edge and non-secure edge users, Weighted Graph Coloring(WGC) scheme and AFPR scheme are used for pilot allocation, respectively.Simulation results show that compared with the original AFPR scheme, the average uplink sum-rate of users in this scheme are increased by about 2.2%, it can effectively use the differences of user channel quality in different regions to complete pilot allocation, and reduce the impact of pilot pollution on users through strategies with lower complexity.
Key words: pilot contamination    Alternately Fraction Pilot Reuse(AFPR)    large-scale fading coefficients    user grouping    secure edge users    non-secure edge users    pilot allocation    

开放科学(资源服务)标志码(OSID):

0 概述

大规模MIMO技术是5G无线系统的核心技术之一,在5G无线系统中基站需要大量天线运行,大规模MIMO技术涉及多个单天线用户终端,由部署在基站上的大量天线提供服务[1-3]。由于使用了大量天线并应用了多用户检测和波束形成技术,使得大规模MIMO被证明比传统MIMO在频谱和能量效率方面有更优的性能[4-5]

由于导频长度有限,导致相同的导频会复用给不同的小区用户,从而引起导频污染问题。导频污染会使得信道状态信息(Channel State Information,CSI)估计不精确,从而影响系统性能[6-7]。针对该问题,已有研究人员提出很多降低导频污染的导频分配方案。

文献[8]提出一种基于深度学习(Deep Learning,DL)的导频分配方案,该方案旨在学习导频分配与用户位置之间的关系,然而,DL算法对数据的要求较高,因此,需要较长的时间来处理数据。文献[9]以迟滞噪声混沌神经网络为框架从而求取导频分配方式。文献[10]通过门限值将系统小区中的用户分成低干扰用户和高干扰用户,为低干扰用户随机分配导频,对于高干扰用户,通过亲和力传播(Affinity Propagation,AP)聚类算法进行聚类分组,然后根据不同类型的用户执行不同的导频分配策略。文献[11]基于用户环境提出一种最佳导频复用因子方案,以确保系统始终以最大的频谱效率运行,当导频序列足够支持正交性时,不同用户之间的导频污染为零,否则,导频污染从零变成有限值[12]。但是,若每个小区中用户复用正交导频,当信道相干时间与用户比值很大时,对应最优的复用正交导频数目也会增加,从而导致导频复用概率降低[13]

在SPA方案中,为信道质量最差的用户集合分配小区间干扰最小的导频序列[14],虽然这些导频序列干扰最小,但在被信道质量较差的用户使用时,仍被认为是高干扰导频序列,因此,与导频序列相关的干扰必须最小化。文献[15]提出一种基于SPA的改进算法,通过利用大尺度衰落系数来最大化目标小区的最小用户上行速率。文献[16]提出一种基于顶点图着色的导频分配方案,根据小区间干扰图将导频序列分配给用户,其中,干扰图的评价既取决于到达角(Angle of Arrival,AOA)的相关性,也取决于用户之间的距离,然而,该方案需要二阶信道信息来构造ICI图。文献[17]对比博弈论的匹配方案与随机分配方案,结果表明,前者可以明显改善估计信道的准确性。

在现实的信道模型中,当一些具有不正交或者相同导频序列的用户在到达角不重叠时,也不会互相干扰。文献[18]考虑到通过用户强度对用户进行分组时,部分遭受其他小区干扰程度较小的用户不用特意分配独一无二的导频。文献[19]先用极坐标对每个小区内的所有用户方位进行标注,然后根据用户的极角大小依次分配导频序列,接着采用不同时延的伪随机码对不同小区使用同一导频序列的用户进行加扰的导频分配。文献[20]提出一种半动态导频分配方案,其能推导出各个小区可以复用导频的用户与其服务基站的最大距离门限,但是该方案和文献[21]方案均增加了导频开销。文献[22]提出一种部分交替复用导频分配方案,其核心是以提高系统频谱效率为准则,根据每个小区用户位置信息将小区划分为中心和边缘2个区域,边缘区域的导频资源互相正交,中心区域的导频资源为相邻小区边缘区域的导频资源,当且仅当中心用户率$ \varepsilon =2/3 $时,系统导频资源数目可以被三等分。但在实际应用中,小区用户数目若无法满足三等分的条件,则该方案将存在明显不足。

本文根据小区内不同区域的用户遭受污染程度不同的现象,分析图着色和部分导频交替复用(Alternately Fraction Pilot Reuse,AFPR)2种方案的优缺点,并提出一种基于大尺度衰落系数的联合用户分组和导频分配策略,该策略是图着色和AFPR这2种方案的折中。对用户与本基站之间的大尺度衰落系数大小进行升序排序,将所有小区用户依次分类为安全边缘用户、危险边缘用户和中心用户,对安全边缘用户和非安全边缘用户分别采用加权图着色(Weighted Graph Coloring,WGC)方案和AFPR方案进行导频分配,从而降低算法复杂度并提高用户的平均上行可达和速率。

1 系统模型

本文研究一个多用户MIMO系统,如图 1所示,该系统包括L个小区,每个小区有一个基站,每个基站有M根天线且服务K个用户$ \left(N\gg K\right) $,小区索引号与基站索引号保持一致。

Download:
图 1 系统模型 Fig. 1 System model

$ i $小区的$ k $用户与第$ j $小区基站之间的信道向量可表示为:

$ {\boldsymbol{h}}_{ik}^{j}={\boldsymbol{g}}_{ik}^{j}\sqrt{{\beta }_{ik}^{j}} $ (1)
$ {\beta }_{ik}^{j}=\frac{\alpha }{{‖{\boldsymbol{x}}_{ik}^{\mathrm{u}}-{\boldsymbol{x}}_{j}^{\mathrm{b}}‖}^{\eta }} $ (2)

其中:$ {\boldsymbol{g}}_{ik}^{j} $是小尺度衰落系数,服从$ \mathbb{C}\mathbb{N}\left({\bf{0}},{\boldsymbol{I}}_{M}\right) $$ {\beta }_{ik}^{j} $是大尺度衰落系数,小尺度衰落系数被假设为对于不同用户或每个基站的不同天线是不同的,而大尺度衰落系数对于同一基站的不同天线是相同的,但是该系数取决于用户位置信息;$ {x}_{ik}^{\mathrm{u}} $是第$ i $小区中第$ k $用户的位置;$ {x}_{j}^{\mathrm{b}} $是第$ j $小区基站的位置;$ \eta $为路径损耗指数;$ \alpha $为常量。发送导频信号可以获取信道信息,因为导频资源有限,所以应重复使用长度为$ \tau $的正交导频序列的同一集合$ \boldsymbol{\varphi } $,并保证在单个小区内不重复使用该导频。因此,$ \boldsymbol{\varPhi }=\left[{\boldsymbol{\varphi }}_{1}, {\boldsymbol{\varphi }}_{2}, \cdots , {\boldsymbol{\varphi }}_{S}\right]\in {\mathbb{C}}^{\tau \times S} $,它们的列向量彼此正交,满足$ {\boldsymbol{\varPhi }}^{\mathrm{H}}\boldsymbol{\varPhi }={\boldsymbol{I}}_{K} $

为了进行导频分配,变量$ {a}_{i, k}\in \left\{\mathrm{1, 2}, \cdots , S\right\} $表示将导频序列$ {\boldsymbol{\varphi }}_{{a}_{i, k}} $分配给小区用户$ {u}_{k, i} $。因此,基站$ i $接收的导频信号$ {\boldsymbol{Y}}_{i}^{\mathrm{p}\mathrm{i}\mathrm{l}\mathrm{o}\mathrm{t}} $可表示为:

$ \begin{array}{l}{\boldsymbol{Y}}_{i}^{\mathrm{p}\mathrm{i}\mathrm{l}\mathrm{o}\mathrm{t}}=\sqrt{{\rho }^{\mathrm{p}\mathrm{i}\mathrm{l}\mathrm{o}\mathrm{t}}}\sum\limits _{j=1}^{L}{\boldsymbol{H}}_{i}^{j}\boldsymbol{\varPhi }+{\boldsymbol{N}}_{i}^{\mathrm{p}\mathrm{i}\mathrm{l}\mathrm{o}\mathrm{t}}=\\ \sqrt{{\rho }^{\mathrm{p}\mathrm{i}\mathrm{l}\mathrm{o}\mathrm{t}}}{\boldsymbol{H}}_{i}^{i}\boldsymbol{\varPhi }+\sqrt{{\rho }^{\mathrm{p}\mathrm{i}\mathrm{l}\mathrm{o}\mathrm{t}}}\sum\limits _{j=1, j\ne i}^{L}{\boldsymbol{H}}_{i}^{j}\boldsymbol{\varPhi }+{\boldsymbol{N}}_{i}^{\mathrm{p}\mathrm{i}\mathrm{l}\mathrm{o}\mathrm{t}}\end{array} $
$ {\boldsymbol{H}}_{i}^{j}=\left(\begin{array}{ccc}{h}_{i, 1}^{j, 1}& \cdots & {h}_{i, K}^{j, 1}\\ ⋮& & ⋮\\ {h}_{i, 1}^{j, M}& \cdots & {h}_{i, K}^{j, M}\end{array}\right)={\boldsymbol{G}}_{i}^{j}{\left({\boldsymbol{D}}_{i}^{j}\right)}^{1/2} $
$ {\boldsymbol{G}}_{i}^{j}=\left(\begin{array}{ccc}{g}_{i, 1}^{j, 1}& \cdots & {g}_{i, K}^{j, 1}\\ ⋮& & ⋮\\ {g}_{i, 1}^{j, M}& \cdots & {g}_{i, K}^{j, M}\end{array}\right) $
$ {\boldsymbol{D}}_{i}^{j}=\left(\begin{array}{ccc}{\beta }_{i, 1}^{j}& & \\ & \ddots & \\ & & {\beta }_{i, K}^{j}\end{array}\right) $ (3)

其中:$ {\boldsymbol{H}}_{i}^{j} $$ {\boldsymbol{G}}_{i}^{j} $$ {\boldsymbol{D}}_{i}^{j} $分别表示$ j $小区与$ i $基站之间的信道、小尺度衰落系数和大尺度衰落系数矩阵;$ {\boldsymbol{N}}_{i}^{\mathrm{p}\mathrm{i}\mathrm{l}\mathrm{o}\mathrm{t}} $是噪声矩阵。

在通过LS算法得到信道估计之后,根据上行链路数据传输阶段中第$ i $小区中$ k $用户的接收信号,可计算出第$ i $小区中$ k $用户的信干噪比,如下:

$ {S}_{\mathrm{S}\mathrm{I}\mathrm{N}\mathrm{R}(ik)}^{{}^{\mathrm{U}\mathrm{L}}}=\frac{\left|E\right\{\left({\tilde{\boldsymbol{h}}}_{ik}^{j}{)}^{\mathrm{H}}{\boldsymbol{h}}_{ik}^{j}\right\}{|}^{2}}{\sum\limits _{\left(j', k'\right)\in \varGamma \left(j, k\right)}\left|E\right\{\left({\tilde{\boldsymbol{h}}}_{j', k'}^{j}{)}^{\mathrm{H}}{\boldsymbol{h}}_{j', k'}^{j}\right\}{|}^{2}+{\sigma }_{n}^{2}} $ (4)

$ M\to \mathrm{\infty } $时,由于满足以下信道特性:

$ \frac{{‖{\boldsymbol{h}}_{ik}^{j}‖}^{2}}{E\left\{{‖{\boldsymbol{h}}_{ik}^{j}‖}^{2}\right\}}\to {\left({\beta }_{ik}^{j}\right)}^{2} $
$ \frac{{\left({\boldsymbol{h}}_{ik}^{j}\right)}^{\mathrm{H}}{\boldsymbol{h}}_{jk}^{j}}{\sqrt{E\left\{{‖{\boldsymbol{h}}_{ik}^{j}‖}^{2}\right\}E\left\{{‖{\boldsymbol{h}}_{jk}^{j}‖}^{2}\right\}}}\to 0 $

因此,式(4)可化简为式(5):

$ \begin{array}{l}\\ \underset{\mathrm{l}\mathrm{i}\mathrm{m}M\to \mathrm{\infty }}{{S}_{\mathrm{S}\mathrm{I}\mathrm{N}\mathrm{R}(ik)}^{{}^{\mathrm{U}\mathrm{L}}}}=\frac{{\left({\beta }_{ik}^{j}\right)}^{2}}{\sum\limits _{\left(j', k'\right)\in \varGamma \left(j, k\right)}{\left({\beta }_{j'k'}^{j}\right)}^{2}}\end{array} $ (5)

其中:$ \left(j', k'\right)\in \varGamma \left(j, k\right) $表示不同小区的用户$ {u}_{k, i} $使用相同导频;$ \sum\limits _{\left(j', k'\right)\in \varGamma \left(j, k\right)}{\left({\beta }_{j'k'}^{j}\right)}^{2} $表示导频污染。当M趋向无限时,SINR仅依赖于信道的大尺度衰落因子,而小尺度衰落因子和噪声被平均。因此,上行链路中相关平均上行可达和速率表示为:

$ R=(1-{\mu }_{0})E\left\{\left(1+{S}_{\mathrm{S}\mathrm{I}\mathrm{N}\mathrm{R}(ik)}^{{}^{\mathrm{U}\mathrm{L}}}\right)\right\} $ (6)

其中:$ {\mu }_{0} $是导频开销系数。本文的研究目标是最大化可达和速率,因此,优化问题P1为:

$ \underset{{a}_{i, k}}{\mathrm{m}\mathrm{a}\mathrm{x}}\sum\limits _{\left(j, k\right)}E\left\{\left(1+{S}_{\mathrm{S}\mathrm{I}\mathrm{N}\mathrm{R}(ik)}^{{}^{\mathrm{U}\mathrm{L}}}\right)\right\} $ (7)

其中:$ \left(j, k\right) $定义了KL所有用户数。

将P1问题转换为P2:

$ \underset{{a}_{i, k}}{\mathrm{m}\mathrm{a}\mathrm{x}}\sum\limits _{\left(j, k\right)}E\left\{\left(1+\frac{{\left({\beta }_{ik}^{j}\right)}^{2}}{\sum\limits _{\left(j', k'\right)\in \varGamma \left(j, k\right)}{\left({\beta }_{j'k'}^{j}\right)}^{2}}\right)\right\} $ (8)

P2问题的最优解算法理论上是穷举算法。当某个小区中有K个用户和Q个导频,则第$ j $个小区中有$ \frac{Q!}{(Q-K)!} $种导频分配方案。但是,如果考虑到所有小区,则有$ {\left(\frac{Q!}{(Q-K)!}\right)}^{L-1} $种导频分配方案,找到一个最优解的任务量巨大,这显然不太现实,因此,需要找到一个合理的优化方案。

2 问题描述

如果将每个小区内的用户分成2个部分,每个小区内的部分用户在整个系统中重用相同的导频子集,而其余的用户根据重用参数被分配正交子集,上述过程称为部分导频复用。因此,存在部分用户复用相同导频子集的情况。

本节主要分析文献[17]中提出的部分交替复用导频分配方案。部分交替复用导频分配方案的核心是以提高系统频谱效率为准则,根据每个小区用户位置信息将小区划分为中心和边缘2个区域。边缘区域的导频资源互相正交,中心区域的导频资源为相邻小区边缘区域的导频资源。假设有3个小区分别为$ A\mathrm{、}B\mathrm{、}C $,每个小区的用户数均为K,所有小区分配的正交导频序列集合的总长度$ {T}_{\mathrm{p}} $为:

$ {T}_{\mathrm{p}}=3\times K\times (1-\varepsilon ),   0\le \varepsilon \le 2/3 $ (9)

由式(9)可知,导频资源数目为$ {T}_{\mathrm{p}} $,在$   0\le \varepsilon \le 2/3 $区域内,导频资源数目随着用户中心率$ \varepsilon $的增加而不断减少。对这3个小区分别进行导频分配:首先将3个小区中的用户$ {U}_{A} $$ {U}_{B} $$ {U}_{C} $分别按照一定中心用户率$ \varepsilon $分成中心用户和边缘用户,分别表示为$ {U}_{A}^{\mathrm{c}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}} $$ {U}_{A}^{\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}} $$ {U}_{B}^{\mathrm{c}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}} $$ {U}_{B}^{\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}} $$ {U}_{C}^{\mathrm{c}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}} $$ {U}_{C}^{\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}} $,则每个小区的中心用户个数和边缘用户个数可分别表示为:

$ \begin{array}{l}\left|{U}_{i}^{\mathrm{c}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}}\right|=\varepsilon K, i=A, B, C\\ \left|{U}_{i}^{\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}}\right|=(1-\varepsilon )K\end{array} $ (10)

其中:$ \left|\cdot \right| $表示集合的势。

将导频序列$ V $集合等分成3个子集,分别为$ {V}_{1} $$ {V}_{2} $$ {V}_{3} $,表示为:

$ {V}_{1}=\left\{\left.\begin{array}{cccc}{v}_{1}& {v}_{2}& \cdots & {v}_{\left(1-\varepsilon \right)K}\end{array}\right\}\right. $
$ {V}_{2}=\left\{\left.\begin{array}{cccc}{v}_{\left(1-\varepsilon \right)K+1}& {v}_{\left(1-\varepsilon \right)K+2}& \cdots & {v}_{2\left(1-\varepsilon \right)K}\end{array}\right\}\right. $
$ {V}_{3}=\left\{\left.\begin{array}{cccc}{v}_{2\left(1-\varepsilon \right)K+1}& {v}_{\left(1-\varepsilon \right)K+2}& \cdots & {v}_{3K(1-\varepsilon )}\end{array}\right\}\right. $

然后分别将$ {V}_{1} $$ {V}_{2} $$ {V}_{3} $三组导频序列随机分配给$ {U}_{A}^{\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}} $$ {U}_{B}^{\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}} $$ {U}_{C}^{\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}} $,最后将$ {V}_{2}\bigcup {V}_{3} $$ {V}_{1}\bigcup {V}_{3} $$ {V}_{1}\bigcup {V}_{2} $三组导频序列随机分配给$ {U}_{A}^{\mathrm{c}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}} $$ {U}_{B}^{\mathrm{c}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}} $$ {U}_{C}^{\mathrm{c}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}} $

通过对文献[17]进行研究可知,导频序列的长度$ {T}_{\mathrm{p}} $与每个小区的用户总数K、中心率$ \varepsilon $有关,且$ K\le {T}_{\mathrm{p}}\le 3K $。由于传输信号的长度有限,因此导频序列的长度也会在一定程度上影响系统性能。由式(9)可知,部分交替复用导频分配方案不仅要求小区用户使用的导频序列集合的长度始终被等分成三部分,还要求对于中心用户的导频分配是采用随机分配,牺牲了每个小区中心用户的性能。当且仅当$ \varepsilon =2/3 $时,小区用户数目无法满足三等分的条件。因此,针对部分交替复用导频分配方案在实际应用中存在的不足,本文提出一种改进的分配方案。

3 导频分配策略 3.1 小区用户分类

本文方案将用户分成两类,每类用户分别对应不同的导频分配方案。由P2表达式可知,每个小区中用户的$ {\beta }_{ik}^{j} $值可决定导频污染的严重程度,因此,可以将U集合中每个小区的用户按照$ {\beta }_{ik}^{j} $值大小进行分组。假设有相邻的小区如图 2所示,$ {U}_{l} $表示$ l $小区中的用户集合,$ \left\{\left.{b}_{1}, {b}_{2}, \cdots , {b}_{K}\right\}\right. $表示$ \left\{\left.\mathrm{1, 2}, \cdots , K\right\}\right. $的一个组合。将$ K $个用户按照$ {\beta }_{lb}^{l} $值大小进行排序,如下:

$ {\beta }_{l{b}_{1}}^{l} < {\beta }_{l{b}_{2}}^{l} < \cdots < {\beta }_{l{b}_{K}}^{l}\text{,}l=A, B, C $ (11)
Download:
图 2 基于污染程度的小区用户划分 Fig. 2 Community users division based on pollution degree

假设对$ {U}_{l} $用户集合进行分类,根据干扰用户遭受污染程度的不同,将小区$ l $内的$ K $个用户$ {U}_{l}=\{{u}_{l, {b}_{1}}{u}_{l, {b}_{2}}\cdots {u}_{l, {b}_{K}}\} $分成集合$ {U}_{l}^{\mathrm{c}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}} $$ {U}_{l}^{\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}} $,分别表示为:

$ \begin{array}{l}{U}_{l}^{\mathrm{c}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}}=\left\{\left.\begin{array}{cccc}{u}_{l, {b}_{1}}& {u}_{l, {b}_{2}}& \cdots & {u}_{l, {b}_{\varepsilon K}}\end{array}\right\}\right.\\ {U}_{l}^{\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}}=\left\{\left.{u}_{l, {b}_{\varepsilon K+1}}, {u}_{l, {b}_{\varepsilon K+2}}, \cdots , {u}_{l, {b}_{K}}\right\}\right.\end{array} $ (12)

可以将$ {U}_{l}^{\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}} $分为$ {U}_{l}^{{}^{\mathrm{h}-\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}}} $$ {U}_{l}^{{}^{\mathrm{s}-\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}}} $两部分,分别表示为:

$ \begin{array}{l}{U}_{l}^{{}^{\mathrm{h}-\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}}}=\left\{{u}_{l, {b}_{\varepsilon K+1}}, {u}_{l, {b}_{\varepsilon K+2}}, \cdots , {u}_{l, {b}_{\varepsilon K+\mathcal{l}}}\right\}\\ {U}_{l}^{{}^{\mathrm{s}-\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}}}=\left\{{u}_{l, {b}_{\varepsilon K+\mathcal{l}+1}}, {u}_{l, {b}_{{}_{\varepsilon K+\mathcal{l}+2}}}, \cdots , {u}_{l, {b}_{K}}\right\}\end{array} $ (13)

其中:$ {U}_{l}^{{}^{\mathrm{h}-\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}}} $表示危险边缘用户集合;$ {U}_{l}^{{}^{\mathrm{s}-\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}}} $表示安全边缘用户集合;$ \mathcal{l}=\left(1  -     \frac{3}{2}\varepsilon \right) $表示安全边缘用户占每小区用户总数的比率。小区内所有用户数大小为$ K={K}_{\mathrm{W}\mathrm{G}\mathrm{C}}+{K}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}} $$ {K}_{\mathrm{W}\mathrm{G}\mathrm{C}}\mathrm{和}{K}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}} $分别为:

$ \begin{array}{l}{K}_{\mathrm{W}\mathrm{G}\mathrm{C}}=\left|{U}_{l}^{{}^{\mathrm{s}-\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}}}\right|\\ {K}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}}=\left|{U}_{l}^{{}^{\mathrm{h}-\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}}}\right|+\left|\left.{U}_{l}^{\mathrm{c}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}}\right|\right.\end{array} $ (14)
3.2 基于用户分类的导频分配策略

将导频序列$ \boldsymbol{\varPhi } $集合分为:

$ \boldsymbol{\varPhi }={V}_{\mathrm{W}\mathrm{G}\mathrm{C}}\bigcup {V}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}} $ (15)
$ \begin{array}{l}\left|{V}_{\mathrm{W}\mathrm{G}\mathrm{C}}\right|={K}_{\mathrm{W}\mathrm{G}\mathrm{C}}\\ \left|{V}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}}\right|=3{K}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}}(1-\varepsilon )=3\left(\frac{1}{2}\varepsilon \left|\left.{U}_{l}\right|\right.+\varepsilon \left|\left.{U}_{l}\right|\right.\right)\times (1-\varepsilon )\end{array} $ (16)

$ {V}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}} $等分成3个子集,如图 3所示,表述如式(17)所示:

$ \begin{array}{l}{V}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}, 1}=\left\{\left.\begin{array}{cccc}{v}_{1}& {v}_{2}& \cdots & {v}_{\left(1-\varepsilon \right){K}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}}}\end{array}\right\}\right.\\ {V}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}, 2}=\left\{\left.\begin{array}{cccc}{v}_{\left(1-\varepsilon \right){K}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}}+1}& {v}_{\left(1-\varepsilon \right){K}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}}+2}& \cdots & {v}_{2\left(1-\varepsilon \right){K}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}}}\end{array}\right\}\right.\\ {V}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}, 3}=\left\{\left.\begin{array}{cccc}{v}_{2\left(1-\varepsilon \right){K}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}}+1}& {v}_{2\left(1-\varepsilon \right){K}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}}+2}& \cdots & {v}_{3{K}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}}(1-\varepsilon )}\end{array}\right\}\right.\end{array} $ (17)
Download:
图 3 不同用户对应的导频配置 Fig. 3 Pilot configuration corresponding to different users

对每个小区用户分组和导频序列集合进行划分,满足下式:

$ \left\{\begin{array}{l}{V}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}}=\stackrel{3}{\underset{i=1}{\cup }}{V}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}, i}, i=\mathrm{1, 2}, 3\\ \left|\left.{V}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}, 1}\right|\right.=\left|\left.{V}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}, 2}\right|\right.=\left|\left.{V}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}, 3}\right|\right.\\ {U}_{l}={{U}_{l}}^{\mathrm{c}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}}\bigcup {{U}_{l}}^{\mathrm{s}-\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}}\bigcup {{U}_{l}}^{\mathrm{h}-\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}}, l=\mathrm{1, 2}, \cdots , L\\ {{U}_{l}}^{\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}}={{U}_{l}}^{\mathrm{s}-\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}}\bigcup {{U}_{l}}^{\mathrm{h}-\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}}\\ \left|\left.{{U}_{l}}^{\mathrm{c}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}}\right|\right.=\varepsilon \left|\left.{U}_{l}\right|\right., \mathrm{ }0\le \varepsilon \le 2/3\\ \left|\left.{{U}_{l}}^{\mathrm{s}-\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}}\right|\right.=\left(1-\frac{3}{2}\varepsilon \right)\left|\left.{U}_{l}\right|\right.\\ \left|\left.{{U}_{l}}^{\mathrm{h}-\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}}\right|\right.=\frac{1}{2}\varepsilon \left|\left.{U}_{l}\right|\right.\end{array}\right. $ (18)

$ {V}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}, 1} $集合的补集表示为$ \mathrm{C}\mathrm{u}\mathrm{A}{V}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}, 1}={V}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}}\backslash {V}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}, 1}={V}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}, 2}\bigcup {V}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}, 3} $。同理,$ {V}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R},2} $$ {V}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R},3} $集合的补集分别为$ \mathrm{C}\mathrm{u}\mathrm{A}{V}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}, 2} $$ \mathrm{C}\mathrm{u}\mathrm{A}{V}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}, 3} $。最后,给用户分配导频,依次给用户$ {U}_{A}^{\mathrm{h}-\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}} $$ {U}_{A}^{\mathrm{c}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}} $分别随机分配导频$ {V}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}, 1} $$ \mathrm{C}\mathrm{u}\mathrm{A}{V}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}, 1} $ABC不同的用户类对应的导频配置如图 3所示。其中,$ {U}_{A}^{{}^{\mathrm{s}-\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}}} $用户按照加权图着色方案分配导频$ {V}_{\mathrm{W}\mathrm{G}\mathrm{C}} $,同理,给$ B\mathrm{、}C $小区的用户分配对应的导频序列。当存在$ \varepsilon =2/3 $时,需要满足中心小区用户数量是边缘用户的2倍,由于$ {U}_{l}^{{}^{\mathrm{s}-\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}}} $集合的存在,因此可解决该问题。例如,如表 1所示,当$ K=S=20 $时,可以存在$ \left|{U}_{l}^{{}^{\mathrm{h}-\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}}}\right|=10 $$ \left|{U}_{A}^{{}^{\mathrm{s}-\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}}}\right|=5 $$ \left|{U}_{l}^{{}^{\mathrm{c}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}}}\right|=5 $这种分配方案,则可以解决文献[17]中存在的问题。

下载CSV 表 1 2种用户分类方案对比 Table 1 Comparison of two user classification schemes

本文方案将每个小区中$ {K}_{\mathrm{A}\mathrm{F}\mathrm{G}\mathrm{C}} $$ {U}_{l}^{\mathrm{h}-\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}} $$ {U}_{l}^{\mathrm{c}\mathrm{e}\mathrm{n}\mathrm{t}\mathrm{e}\mathrm{r}} $用户通过部分导频交替方案复用,将$ {U}_{l}^{\mathrm{s}-\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}} $通过图着色算法分配导频,具体流程如图 4所示。

Download:
图 4 导频分配流程 Fig. 4 Pilot allocation procedure

本文引入一个变量$ \zeta $,用来衡量2个用户之间潜在的导频污染:

$ \zeta {}_{\left(j, k\right)\left(j', k'\right)}={\left({\beta }_{\left(j', k'\right)}^{j}\right)}^{2}/{\left({\beta }_{\left(j, k\right)}^{j'}\right)}^{2}+{\left({\beta }_{\left(j, k\right)}^{j'}\right)}^{2}/{\left({\beta }_{\left(j', k'\right)}^{j}\right)}^{2} $ (19)

$ \zeta $越大,当这2个用户重用相同的导频资源时它们之间发生的导频污染越严重。通过图着色算法为较大干扰的2个用户分配不同的导频。图着色算法描述如下:

算法1   安全边缘用户图着色导频分配策略

输入   初始化系统参数$ {K}_{\mathrm{W}\mathrm{G}\mathrm{C}}, L, {S}_{\mathrm{W}\mathrm{G}\mathrm{C}} $

输出  导频分配结果$ \left\{p\left(j, k\right)\right\} $$ 1 < j < L, 1 < k < {K}_{\mathrm{W}\mathrm{G}\mathrm{C}} $

1.初始化

$ 2.\left\{({j}_{1}, {k}_{1}), ({j}', {k}')\right\}=\underset{\left\{({\mathrm{j}}_{1}, {\mathrm{k}}_{1})\in {\mathrm{K}}_{\mathrm{W}\mathrm{G}\mathrm{C}}, ({\mathrm{j}}', {\mathrm{k}}')\in {\mathrm{K}}_{\mathrm{W}\mathrm{G}\mathrm{C}}, {\mathrm{j}}_{1}\ne {\mathrm{j}}'\right\}}{\mathrm{a}\mathrm{r}\mathrm{g} \mathrm{m}\mathrm{a}\mathrm{x}}\mathrm{\zeta }{}_{\left(\mathrm{j}, \mathrm{k}\right)\left({\mathrm{j}}', {\mathrm{k}}'\right)} $

$ 3.\mathrm{i}\mathrm{f}  \left\{\mathrm{p}\left(\mathrm{j}, \mathrm{k}\right)\right\}=0 , \mathrm{p}({\mathrm{j}}_{1}, {\mathrm{k}}_{1})=1, \mathrm{p}({\mathrm{j}}', {\mathrm{k}}')=2 $

$4.\mathrm{\Omega }=\left\{({\mathrm{j}}_{1}, {\mathrm{k}}_{1}), ({\mathrm{j}}', {\mathrm{k}}')\right\} $

$ 5.\mathrm{w}\mathrm{h}\mathrm{i}\mathrm{l}\mathrm{e}   \exists \mathrm{p}\left(\mathrm{j}, \mathrm{k}\right)=0  \mathrm{d}\mathrm{o} $

$ 6.{\rm{ \mathsf{ ϑ} }}\left(\mathrm{j}, \mathrm{k}\right)=\sum\limits _{({\mathrm{j}}', {\mathrm{k}}')\in \mathrm{\Omega }, \mathrm{j}\ne {\mathrm{j}}'}\mathrm{\zeta }{}_{\left(\mathrm{j}, \mathrm{k}\right)\left({\mathrm{j}}', {\mathrm{k}}'\right)} $

$ 7.\left({\mathrm{j}}_{0}, {\mathrm{k}}_{0}\right)=\underset{\left(\mathrm{j}, \mathrm{k}\right)}{\mathrm{a}\mathrm{r}\mathrm{g}\mathrm{m}\mathrm{a}\mathrm{x}}\left\{{\rm{ \mathsf{ ϑ} }}\left(\mathrm{j}, \mathrm{k}\right), (\mathrm{j}, \mathrm{k})\notin \mathrm{\Omega }\right\} $

$ 8.\mathrm{\Lambda }=\left\{\mathrm{s}:\forall \mathrm{k}, \mathrm{p}({\mathrm{j}}_{0}, \mathrm{k})\ne \mathrm{s}, 1\le \mathrm{s}\le {\mathrm{S}}_{\mathrm{W}\mathrm{G}\mathrm{C}}\right\} $

$ 9.{\rm{ \mathsf{ η} }}_{\mathrm{s}}=\sum\limits _{(\mathrm{j}, \mathrm{k})\in \mathrm{\Omega }, \mathrm{p}(\mathrm{j}, \mathrm{k})=\mathrm{s}}\mathrm{\zeta }{}_{({\mathrm{j}}_{0}, {\mathrm{k}}_{0})\left(\mathrm{j}, \mathrm{k}\right)} $

$ 10.\mathrm{p}({\mathrm{j}}_{0}, {\mathrm{k}}_{0})=\underset{\mathrm{s}}{\mathrm{a}\mathrm{r}\mathrm{g}\mathrm{m}\mathrm{i}\mathrm{n}}\left\{{\rm{ \mathsf{ η} }}_{\mathrm{s}}:\mathrm{s}\in \mathrm{\Lambda }\right\} $

$ 11.\mathrm{\Omega }=\mathrm{\Omega }\bigcap ({\mathrm{j}}_{0}, {\mathrm{k}}_{0}) $

$ 12.\mathrm{e}\mathrm{n}\mathrm{d}  \mathrm{w}\mathrm{h}\mathrm{i}\mathrm{l}\mathrm{e} $

$ 13.\mathrm{r}\mathrm{e}\mathrm{t}\mathrm{u}\mathrm{r}\mathrm{n}  \left\{\mathrm{p}\left(\mathrm{j}, \mathrm{k}\right)\right\} $

算法1的主要步骤如下:

1)初始化。步骤2在所有小区$ {K}_{\mathrm{W}\mathrm{G}\mathrm{C}} $$ {U}_{l}^{{}^{\mathrm{h}‒\mathrm{e}\mathrm{d}\mathrm{g}\mathrm{e}}} $用户中,通过计算比较加权干扰值$ \zeta $选择出2个不同小区中具有最大加权干扰的2个用户,记为$ ({j}_{1}, {k}_{1}) $$ (j', k') $。步骤3将这2个用户分别分配导频$ {\varphi }_{1} $$ {\varphi }_{2} $,然后将它们添加到已经分配的用户集合$ \varOmega $中,作为步骤4中的$ \varOmega $初始化。此后,依次选择其余用户并为其分配导频,直到不存在$ p(j, k)=0 $

2)用户选择(步骤6和步骤7)。引入优先级参数$ \vartheta (j, k) $,该参数定义为步骤6中连接用户$ (j, k) $$ \varOmega $内其他小区中用户的边缘权重之和。步骤7通过计算未分配导频用户和集合$ \varOmega $中用户的优先级参数,优先分配最大潜在PC强度的用户$ ({j}_{0}, {k}_{0}) $

3)导频分配(步骤8~步骤11)。选择用户$ ({j}_{0}, {k}_{0}) $后,方案旨在从可选导频中选择对该用户造成最小潜在PC的导频资源。首先,在步骤8中构造可选的导频集合Λ,该可选导频集合包括第$ {j}_{0} $个小区中未使用的导频,以确保在同一小区内没有导频被重用,即$ p(j, k) $不等于$ p(j, k') $$ k\ne k' $。然后,在步骤9中定义$ {\eta }_{s} $,分别计算用户$ ({j}_{0}, {k}_{0}) $$ \varOmega $集合中的复用导频$ \boldsymbol{s} $的用户之间的潜在PC强度。最后,在步骤10中选择具有最小潜在PC强度$ {\eta }_{s} $的导频分配给用户$ ({j}_{0}, {k}_{0}) $,并在步骤11中将用户$ ({j}_{0}, {k}_{0}) $添加到分配的集合$ \varOmega $中。依次执行,直到为每个小区中所有$ {K}_{\mathrm{W}\mathrm{G}\mathrm{C}} $个用户分配相应的导频为止。

表 2将3种方案的复杂度进行对比。从表 2可以看出:本文方案第一阶段通过冒泡算法对用户的大尺度衰落系数大小进行排序,复杂度为$ O\left(L{K}^{2}\right) $;第二阶段在导频中随机抽取$ {K}_{\mathrm{A}\mathrm{F}\mathrm{G}\mathrm{C}} $个导频在$ {K}_{\mathrm{A}\mathrm{F}\mathrm{G}\mathrm{C}} $个用户内复用,复杂度为$ O\left({K}_{\mathrm{A}\mathrm{F}\mathrm{G}\mathrm{C}}\right) $;然后直接对$ {K}_{\mathrm{W}\mathrm{G}\mathrm{C}} $个用户构造干扰图进行图着色算法分配,复杂度为$ O\left(\left|{V}_{\mathrm{W}\mathrm{G}\mathrm{C}}\right|{\left({K}_{\mathrm{W}\mathrm{G}\mathrm{C}}\right)}^{3}\right) $。在3种对比方案中,本文所提方案复杂度较低。

下载CSV 表 2 算法复杂度对比 Table 2 Comparison of algorithms complexity
4 仿真分析

本节将对所提方案进行蒙特卡洛方法模拟,并将其与文献[16, 20, 22]所提方案以及随机导频分配方案的性能进行对比。考虑一个典型的多小区模型,其由7个小区组成,且每个基站服务单天线用户小区,基站配备M根天线,仿真参数如表 3所示。

下载CSV 表 3 仿真参数 Table 3 Simulation parameters

$ K=72 $$ M=512 $$ {K}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}}\in \left[\mathrm{0, 72}\right] $、仿真次数为300时,本文方案中小区平均上行容量随着非中心边缘用户数的变化关系如图 5所示。从图 5可以看出,当非安全边缘用户数为0($ {K}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}}=0 $)时,小区平均上行容量值最大,此时每个小区中的所有用户都使用图着色算法分配导频。同理,当非安全边缘用户数为72($ {K}_{\mathrm{A}\mathrm{F}\mathrm{P}\mathrm{R}}=K $)时,小区平均上行容量值最小,此时使用AFPR方案对系统中的所有用户分配导频。通过验证可以得到,基于大尺度衰落系数的联合用户分组和导频分配策略具有可行性。

Download:
图 5 非安全边缘用户数不同时小区平均上行容量 Fig. 5 Average uplink capacity of cells with different number of non-secure edge users

在基站天线数为512、$ K\in \left[\mathrm{15, 48}\right] $时,不同方案中用户平均速率和用户数的关系曲线如图 6所示。由图 6可看出,随着用户数的增加,每个用户的平均速率逐渐降低,这是因为系统中的用户干扰随着用户的增加而增加。本文方案相比文献[16]方案虽然平均速率略差,但是相对其他几种导频分配方案仍有优势。

Download:
图 6 用户平均上行速率与用户数的关系 Fig. 6 Relationship between the average uplink rate of users and the number of users

当用户天线数为[32,2 048]时,用户平均上行可达和速率对比如图 7所示。从图 7可以看出,随着天线数目的增加,各种方案的用户上行可达和速率都在增加,本文方案的可达和速率虽然比WGC方案差但是相比其他方案更好,这是因为WGC方案比较整个小区系统中的两两用户之间的潜在干扰,而本文方案只比较部分用户之间的干扰,复杂度较低。本文方案的平均可达和速率相比AFPR方案提高了约2.2%,因此,本文方案更具实用性。

Download:
图 7 用户平均上行可达和速率与天线数的关系 Fig. 7 Relationship between the average uplink sum-rate of users and the number of antennas
5 结束语

本文提出一种基于大尺度衰落系数的联合用户分组和导频分配策略,该策略考虑小区内不同区域用户遭受的导频污染程度不同,将每个小区内的用户按照一定规则分成安全边缘用户、危险边缘用户和中心用户,对于受到严重干扰的危险边缘用户和受到轻微干扰的安全中心用户,通过AFPR方案对其进行导频分配,对于受到较严重干扰的安全边缘用户,则以WGC方案优先给干扰较为严重的中心用户分配最优导频。实验结果表明,该方案能降低导频污染对小区用户的影响,且具有更低的运算复杂度。后续将通过搭建深度学习模型来提高该方案在每个小区用户数目不同时的适用性。

参考文献
[1]
LARSSON E G, EDFORS O, TUFVESSON F, et al. Massive MIMO for next generation wireless systems[J]. IEEE Communications Magazine, 2014, 52(2): 186-195. DOI:10.1109/MCOM.2014.6736761
[2]
NGO H Q, LARSSON E G, MARZETTA T L. Energy and spectral efficiency of very large multiuser MIMO systems[J]. IEEE Transactions on Communications, 2013, 61(4): 1436-1449. DOI:10.1109/TCOMM.2013.020413.110848
[3]
YAO R, LI T, LIU Y, et al. Analytical approximation of the channel rate for massive MIMO system with large but finite number of antennas[J]. IEEE Access, 2018, 6: 6496-6504. DOI:10.1109/ACCESS.2017.2787668
[4]
AL-WAHHAMY A, BURIS N E, AL-RIZZO H M, et al. An efficient paradigm for evaluating the channel capacity of closed-loop massive MIMO systems[J]. Progress in Electromagnetics Research C, 2020, 98: 1-16.
[5]
PRASAD K N R S V, HOSSAIN E, BHARGAVA V K. Energy efficiency in massive MIMO-based 5G networks: opportunities and challenges[J]. IEEE Wireless Communications, 2017, 24(3): 86-94. DOI:10.1109/MWC.2016.1500374WC
[6]
KHANSEFID A, MINN H. On channel estimation for massive MIMO with pilot contamination[J]. IEEE Communications Letters, 2015, 19(9): 1660-1663. DOI:10.1109/LCOMM.2015.2452912
[7]
KIM K, LEE J. Deep Learning Based Pilot Allocation Scheme(DL-PAS) for 5G massive MIMO system[J]. IEEE Communications Letters, 2018, 22(4): 828-831. DOI:10.1109/LCOMM.2018.2803054
[8]
LIU G, DENG H, QIAN X, et al. Joint pilot allocation and power control to enhance max-min spectral efficiency in TDD massive MIMO systems[J]. IEEE Access, 2019, 7: 149191-149201. DOI:10.1109/ACCESS.2019.2947113
[9]
SHAO K, LI S D, WANG G Y. Hysteretic noisy chaotic neural networks based pilot assignment[J]. Journal of Electronics and Information, 2020, 42(10): 2454-2461.
[10]
GAO H, ZHANG T, FENG C, et al. Clustering based pilot allocation algorithm for mitigating pilot contamination in massive MIMO systems[C]//Proceedings of 2018 Asia-Pacific Microwave Conference. Washington D.C., USA: IEEE Press, 2018: 878-880.
[11]
CHATAUT R, AKL R. Optimal pilot reuse factor based on user environments in 5G massive MIMO[C]//Proceedings of IEEE Computing & Communication Workshop & Conference. Washington D.C., USA: IEEE Press, 2018: 845-851.
[12]
WANG H, ZHANG W, LIU Y, et al. On design of non-orthogonal pilot signals for a multi-cell massive MIMO system[J]. IEEE Wireless Communications Letters, 2017, 4(2): 129-132.
[13]
SOHN J Y, YOON S W, MOON J. On reusing pilots among interfering cells in massive MIMO[J]. IEEE Transactions on Wireless Communications, 2017(12): 12-23.
[14]
ZHU X, WANG Z, DAI L, et al. Smart pilot assignment for massive MIMO[J]. IIEEE Communications Letters, 2015, 19: 1644-1647. DOI:10.1109/LCOMM.2015.2409176
[15]
AL-HUBAISHI A, NORDIN N K, SALI A, et al. An efficient pilot assignment scheme for addressing pilot contamination in multicell massive MIMO systems[J]. Electronics, 2019, 8(4): 372-375. DOI:10.3390/electronics8040372
[16]
ZHU X, DAI L, WANG Z, et al. Weighted graph coloring based pilot decontamination for multicell massive MIMO systems[J]. IEEE Transactions on Vehicular Technology, 2017, 66(3): 2829-2834. DOI:10.1109/TVT.2016.2572203
[17]
AHMADI H, FARHANG A, MARCHETTI N, et al. A game theoretic approach for pilot contamination avoidance in massive MIMO[J]. IEEE Wireless Communications Letters, 2016, 5(1): 12-15. DOI:10.1109/LWC.2015.2487261
[18]
李建坡, 薛鹏, 杨涛, 等. 基于分组导频复用的大规模多输入多输出系统导频污染抑制方法[J]. 吉林大学学报(工学版), 2021, 51(6): 2225-2236.
LI J P, XUE P, YANG T, et al. Pilot contamination suppression method for massive MIMO system based on divided pilot reuse[J]. Journal of Jilin University (Engineering and Technology Edition), 2021, 51(6): 2225-2236. (in Chinese)
[19]
韩知雨, 董静薇, 闫宁, 等. 大规模MIMO系统中伪随机序列加扰法的导频分配[J]. 哈尔滨理工大学学报, 2021, 26(1): 115-121.
HAN Z Y, DONG J W, YAN N, et al. Pilot allocation scheme for pseudo random sequence scrambling in massive MIMO system[J]. Journal of Harbin University of Science and Technology, 2021, 26(1): 115-121. (in Chinese)
[20]
XU F M, QIAN H, CAO H Y. Semi-dynamic pilot allocation based on graph coloring in massive MIMO systems[J]. Telecommunications Science, 2020, 36(11): 39-46.
[21]
谢斌, 范有伟, 汪宁. 基于软导频复用和加权图着色的导频分配方案[J]. 计算机应用与软件, 2020, 37(9): 49-55.
XIE B, FAN Y W, WANG L. Pilot allocation scheme based on soft pilot multiplexing and weighted graph coloring[J]. Computer Applications and Software, 2020, 37(9): 49-55. (in Chinese)
[22]
LI M W, JING X R, MO L L. Pilot contamination reduction method with alternately fractional pilot reuse for multi-cell massive MIMO systems[J]. Journal of Signal Processing, 2017(8): 82-92.