[go: up one dir, main page]

CN105634709B - A kind of pilot distribution method - Google Patents

A kind of pilot distribution method Download PDF

Info

Publication number
CN105634709B
CN105634709B CN201610035291.7A CN201610035291A CN105634709B CN 105634709 B CN105634709 B CN 105634709B CN 201610035291 A CN201610035291 A CN 201610035291A CN 105634709 B CN105634709 B CN 105634709B
Authority
CN
China
Prior art keywords
user
pilot
cell
sequence
sequences
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201610035291.7A
Other languages
Chinese (zh)
Other versions
CN105634709A (en
Inventor
李克
李文法
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Union University
Original Assignee
Beijing Union University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Union University filed Critical Beijing Union University
Priority to CN201610035291.7A priority Critical patent/CN105634709B/en
Publication of CN105634709A publication Critical patent/CN105634709A/en
Application granted granted Critical
Publication of CN105634709B publication Critical patent/CN105634709B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0048Allocation of pilot signals, i.e. of signals known to the receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

一种导频分配方法,本方法可有效解决实际网络架构和传播环境下大规模MIMO系统中的相邻小区用户之间严重的导频污染问题。本方法包括如下步骤,步骤1:生成网络级基序列;步骤2:生成小区级基序列;步骤3:生成用户级导频序列;步骤4:计算各用户导频序列与邻区各导频序列间的统计互相关值;步骤5:对每个小区中的用户导频序列按照其统计互相关值进行排序和分组;步骤6:确定用户所属的导频分组;步骤7:用户导频分配;步骤8:信道估计更新;步骤9:用户导频更新;本方法可有效降低MIMO系统中由于正交导频序列数量有限而导致的相邻小区用户之间严重的导频污染,提高MIMO技术的实际性能;本方法实现简便,运算复杂度较低,具有较好的可实现性。

A pilot allocation method, which can effectively solve the serious pilot pollution problem between adjacent cell users in a massive MIMO system under the actual network architecture and propagation environment. The method comprises the following steps, step 1: generating a network-level base sequence; step 2: generating a cell-level base sequence; step 3: generating a user-level pilot sequence; step 4: calculating each user pilot sequence and each pilot sequence of a neighboring cell The statistical cross-correlation value between; Step 5: sort and group the user pilot sequences in each cell according to its statistical cross-correlation value; Step 6: Determine the pilot group to which the user belongs; Step 7: Assign user pilots; Step 8: Channel estimation update; Step 9: User pilot update; This method can effectively reduce the severe pilot pollution between users in adjacent cells caused by the limited number of orthogonal pilot sequences in MIMO systems, and improve the reliability of MIMO technology. Actual performance: This method is easy to implement, has low computational complexity, and has good realizability.

Description

一种导频分配方法A kind of pilot allocation method

技术领域technical field

本发明涉及一种导频分配方法,属于通信技术应用领域。The invention relates to a pilot allocation method, which belongs to the application field of communication technology.

背景技术Background technique

目前已经得到实际应用的MIMO技术一般是基于较少数目的天线阵列(通常少于10个阵元)。近年来,一种新型的大规模阵列MIMO(Massive MIMO)技术得到了广泛关注。其最主要特征在于天线阵列的阵元数量得到显著增加,一般达到几十甚至上百个阵元。基于这种天线的通信系统通过简单的信号处理即可实现系统传输可靠性和信息传输速率的显著提高。即假设基站具有理想信道状态信息的条件下(此时各用户到基站的信道是两两正交的),通过简单的线性处理(例如,最大比合并)或者迫零处理,在无需较多的频谱资源下就可消除其他用户的干扰。这样的处理极大地提高了频谱效率。此外,在基站通过使用一个非常大的天线阵,可以大大减少系统传输所消耗的能量。The MIMO technology that has been practically applied at present is generally based on a small number of antenna arrays (usually less than 10 array elements). In recent years, a new massive array MIMO (Massive MIMO) technology has received extensive attention. Its most important feature is that the number of array elements of the antenna array has been significantly increased, generally reaching dozens or even hundreds of array elements. The communication system based on this antenna can significantly improve the system transmission reliability and information transmission rate through simple signal processing. That is, assuming that the base station has ideal channel state information (at this time, the channels from each user to the base station are orthogonal), through simple linear processing (for example, maximum ratio combining) or zero-forcing processing, without much The interference of other users can be eliminated under the spectrum resources. Such processing greatly improves spectral efficiency. In addition, by using a very large antenna array at the base station, the energy consumed by system transmission can be greatly reduced.

然而,实际应用中,基站往往并不具备理想信道状态信息条件,因此,一般仍会采用传统的基于导频训练序列的方法来进行信道估计以获得信道的真实状态。在蜂窝系统常见的多小区场景中,由于导频传输的频谱资源分配和信道相干时间都是有限的,正交的导频序列的数量也是有限的。因此,导频序列必须在其他小区的用户中重复利用。所以,给定小区内的多径衰落(小尺度衰落)信道估计将被其他小区内的导频传输所污染,从而导致严重的导频污染,影响了小尺度衰落信道估计的精度和系统的实际性能。因此,很多研究人员提出了各种信道估计方法以降低导频污染的影响,提高信道估计的准确性。其中重要的一种解决思路是围绕导频的设计和分配。However, in practical applications, the base station often does not have ideal channel state information conditions, so the traditional pilot training sequence-based method is generally still used for channel estimation to obtain the true state of the channel. In a common multi-cell scenario in a cellular system, since the spectrum resource allocation and channel coherence time for pilot transmission are limited, the number of orthogonal pilot sequences is also limited. Therefore, the pilot sequence must be reused among users in other cells. Therefore, the multipath fading (small-scale fading) channel estimation in a given cell will be polluted by the pilot transmissions in other cells, resulting in serious pilot pollution, which affects the accuracy of small-scale fading channel estimation and the actual performance of the system. performance. Therefore, many researchers have proposed various channel estimation methods to reduce the influence of pilot pollution and improve the accuracy of channel estimation. One of the important solutions is around the design and allocation of pilots.

其中一种方法是通过利用大规模MIMO系统中信道向量的正交性,提出了一种基于Chu序列的导频序列生成和分配方法。该方法利用设计不同的控制参数,可以使得在小区内各用户的导频序列完全正交的情况下,同时尽量减少小区间用户之间的导频污染问题,使导频污染得到了一定程度的缓解。One of the methods is to propose a Chu-sequence-based pilot sequence generation and allocation method by exploiting the orthogonality of channel vectors in massive MIMO systems. By using different control parameters, this method can make the pilot sequence of each user in the cell completely orthogonal, and at the same time reduce the pilot pollution problem between users in the cell as much as possible, so that the pilot pollution can be reduced to a certain extent. ease.

现有的导频生成和分配方法中,主要是考虑了通过设计的准则选取不同小区的控制参数,从而使得不同小区的小区级导频基序列之间具有较好的互相关特性,从而减少导频污染。In the existing pilot generation and allocation methods, the main consideration is to select the control parameters of different cells through the design criteria, so that the cell-level pilot base sequences of different cells have better cross-correlation characteristics, thereby reducing the number of pilots. frequent pollution.

但这种方法确定的导频序列是固定的,并采用了静态的分配方法。However, the pilot sequence determined by this method is fixed, and a static allocation method is adopted.

在相邻小区间的用户导频序列之间不能够保证完全正交的情况下,两两导频对之间的互相关特性并不是恒定的,必然存在某些导频序列与其他导频之间的互相关特性较好,而有些始终较差的情况,因此,可以考虑利用这一特点,将互相关特性较好的导频分配给处于小区边缘的用户,而互相关特性较差的导频分配给处于小区中心的用户,从而实现导频的动态分配。In the case that the user pilot sequences between adjacent cells cannot be guaranteed to be completely orthogonal, the cross-correlation characteristics between any two pilot pairs are not constant, and there must be differences between some pilot sequences and other pilot sequences. The cross-correlation characteristics among them are good, but some cases are always poor. Therefore, it can be considered to use this feature to allocate the pilots with better cross-correlation characteristics to the users at the edge of the cell, and the pilots with poor cross-correlation characteristics The frequency is allocated to the user in the center of the cell, so as to realize the dynamic allocation of the pilot.

此外,从干扰随机化的角度考虑,对于用户的导频分配,应当考虑进行定期的更新,通过周期性地分配不同的导频序列,可以使得用户间的导频污染水平接近一致,从而避免由于导频特性的不均匀使得某些用户始终受到较严重的导频污染而有的始终处于较弱的导频污染中,提高用户间导频污染水平乃至服务质量的公平性。In addition, from the perspective of interference randomization, regular updates should be considered for the pilot allocation of users. By periodically allocating different pilot sequences, the pilot pollution levels among users can be made close to the same, thereby avoiding the The unevenness of the pilot characteristics makes some users always suffer from relatively serious pilot pollution and some users are always in weak pilot pollution, which improves the fairness of the level of pilot pollution among users and even the quality of service.

因此,有必要在现有的导频序列静态分配的基础上,考虑动态分配策略。Therefore, it is necessary to consider a dynamic allocation strategy on the basis of the existing static allocation of pilot sequences.

发明内容Contents of the invention

可有效解决实际网络架构和传播环境下大规模MIMO系统中的相邻小区用户之间严重的导频污染问题。It can effectively solve the serious pilot pollution problem between adjacent cell users in the massive MIMO system under the actual network architecture and propagation environment.

(1)基于统计互相关的用户级导频序列分组;(1) user-level pilot sequence grouping based on statistical cross-correlation;

(2)基于大尺度衰落确定用户的归属导频分组;(2) Determine the user's home pilot grouping based on large-scale fading;

(3)基于软频率复用思想的用户级导频序列分组在网络拓扑中的成组分配;(3) Group allocation of user-level pilot sequence groups in network topology based on the idea of soft frequency reuse;

(4)基于干扰随机化思想的用户导频序列更新。(4) User pilot sequence update based on the idea of interference randomization.

一种导频分配方法,本方法包括如下步骤,A pilot allocation method, the method includes the following steps,

步骤1:生成网络级基序列Step 1: Generate network-level base sequences

根据Chu序列的生成方法,生成网络级导频基序列a=[a0,a1,…,aτ-1],τ为序列长度。其中an由下面的公式产生:According to the generation method of the Chu sequence, a network-level pilot base sequence a=[a 0 , a 1 ,...,a τ-1 ] is generated, where τ is the sequence length. where a n is generated by the following formula:

n=0,1,…,τ-1 (1)n=0, 1, ..., τ-1 (1)

其中i为虚数单位,N为控制参数,其应当是与τ互质的整数;a0,a1,…,aτ-1为就是序列a的各项元素,整个序列为导频序列。Where i is the imaginary number unit, N is the control parameter, which should be an integer relatively prime to τ; a 0 , a 1 ,..., a τ-1 are the elements of the sequence a, and the whole sequence is the pilot sequence.

步骤2:生成小区级基序列Step 2: Generate cell-level base sequences

根据网络部署中蜂窝小区的拓扑结构中的复用因子,设定需要生成的小区级基序列个数为L。考虑到小区级基序列能够在第一干扰圈之外的小区中重复使用,一般L取为3或者7。According to the multiplexing factor in the topology structure of the cell in the network deployment, the number of cell-level base sequences to be generated is set as L. Considering that the cell-level base sequence can be reused in cells outside the first interference circle, generally L is taken as 3 or 7.

对第j个小区,在网络级基序列的基础上进行相位偏移,生成该小区的小区级基序列ψ j,该序列的第n项根据下面公式计算:For the jth cell, the phase offset is performed on the basis of the network-level base sequence to generate the cell-level base sequence ψ j of the cell, and the nth item of the sequence is calculated according to the following formula:

n=1,2,...τ (2)n=1, 2, . . . τ (2)

其中qj为该小区的相位偏移控制参数,它不能是τ的整数倍,且不能与j相等。Where q j is the phase offset control parameter of the cell, which cannot be an integer multiple of τ, and cannot be equal to j.

步骤3:生成用户级导频序列Step 3: Generate user-level pilot sequences

在小区级导频基序列的基础上,通过循环移位得到该小区的用户级导频序列。即假设单个小区可接纳用户数为K,则第j个小区的第k个用户导频序列(k=1,2,…,K)为:On the basis of the cell-level pilot base sequence, the user-level pilot sequence of the cell is obtained through cyclic shift. That is, assuming that the number of users that can be accommodated in a single cell is K, the kth user pilot sequence (k=1,2,...,K) of the jth cell is:

ψ jk=〈ψ jk-1 (3) ψ jk =〈 ψ jk-1 (3)

其中〈·〉k表示矢量向左循环移位k位。Among them, 〈·〉 k means that the vector is cyclically shifted to the left by k bits.

步骤4:计算各用户导频序列与邻区各导频序列间的统计互相关值Step 4: Calculate the statistical cross-correlation value between each user pilot sequence and each pilot sequence of the neighboring cell

首先确定计算相邻小区间导频序列互相关时的最大偏移量S。S的大小可根据小区覆盖场景配置,即S等于该覆盖场景下从基站到小区边缘的平均传播时延除以导频序列中单个码元的时域长度,也可简化起见将其设为0(即仅考虑0值互相关)。Firstly, determine the maximum offset S when calculating the cross-correlation of pilot sequences between adjacent cells. The size of S can be configured according to the cell coverage scenario, that is, S is equal to the average propagation delay from the base station to the edge of the cell in the coverage scenario divided by the time domain length of a single symbol in the pilot sequence, or it can be set to 0 for simplicity (i.e. only 0-valued cross-correlations are considered).

对构造出的L个小区×K个用户=LK个用户级导频序列,逐个分别计算单个用户导频与本小区之外所有用户导频之间的互相关值的统计平均,即,对第j小区的第k个用户导频而言,其统计互相关值为:For the constructed L cells × K users = LK user-level pilot sequences, calculate the statistical average of the cross-correlation values between the single user pilot and all user pilots outside the cell, that is, for the first For the kth user pilot of cell j, its statistical cross-correlation value is:

其中ccors(a,b)表示序列a与b之间偏移量为s的互相关值。Where ccor s (a, b) represents the cross-correlation value between sequence a and b with offset s.

步骤5:对每个小区中的用户导频序列按照其统计互相关值进行排序和分组Step 5: Sort and group the user pilot sequences in each cell according to their statistical cross-correlation values

设定每个小区的K个用户序列可以分为2个组,分别是中心组和边界组,每组中序列的个数占整个小区用户序列总数的比例可以根据需要配置,默认为1/2,即K/2个。It is set that the K user sequences in each cell can be divided into 2 groups, which are the center group and the boundary group. The ratio of the number of sequences in each group to the total number of user sequences in the entire cell can be configured according to needs, and the default is 1/2 , namely K/2 pieces.

则对每个小区的K个用户序列,按照步骤4中计算出的统计互相关值从大到小进行排序,前面的K/2个用户导频归属为中心组,后面的K/2个归属为边界组。Then, sort the K user sequences in each cell according to the statistical cross-correlation values calculated in step 4 from large to small, the front K/2 user pilots belong to the central group, and the following K/2 user pilots belong to for the boundary group.

步骤1~5为预先计算好的。步骤6~9为实际网络中的用户导频分配过程。Steps 1 to 5 are pre-calculated. Steps 6-9 are the process of user pilot allocation in the actual network.

步骤6:确定用户所属的导频分组Step 6: Determine the pilot group to which the user belongs

根据网络中各实际用户的当前大尺度衰落特征确定用户的导频分组。The user's pilot group is determined according to the current large-scale fading characteristics of each actual user in the network.

中心组:当一个用户到与其有邻区关系的所有邻区基站的大尺度衰落的平均值高于设定门限,或其到各邻区基站的大尺度衰落的离散度小于某门限,则该用户当前归属为中心组。Central group: when the average value of large-scale fading from a user to all neighboring base stations that have a relationship with it is higher than the set threshold, or the dispersion of large-scale fading to each neighboring base station is smaller than a certain threshold, then the The user currently belongs to the central group.

边界组:当一个用户到其有邻区关系的所有邻区基站的大尺度衰落的离散度大于某门限,或当其到某个邻区基站的大尺度衰落大于某门限,则该用户当前归属为边界组。Boundary group: when the dispersion of large-scale fading from a user to all neighboring base stations with which it has a neighboring cell relationship is greater than a certain threshold, or when the large-scale fading to a certain neighboring base station is greater than a certain threshold, the user currently belongs to for the boundary group.

步骤7:用户导频分配Step 7: User Pilot Allocation

根据该用户的所属分组,从该用户所属小区的对应用户序列分组中随机选择一个未分配导频分配给该用户。According to the group to which the user belongs, an unassigned pilot is randomly selected from the corresponding user sequence group of the cell to which the user belongs and assigned to the user.

步骤8:信道估计更新Step 8: Channel estimate update

该分配保持M个帧不变(与大尺度衰落更新同步),每帧进行信道估计(单小区MMSE或多小区MMSE或其他线性信道估计算法),每M帧后更新各用户到各相邻基站的大尺度衰落。The allocation remains unchanged for M frames (synchronized with large-scale fading updates), and channel estimation is performed every frame (single-cell MMSE or multi-cell MMSE or other linear channel estimation algorithms), and each user is updated to each neighboring base station after every M frame large-scale decline.

步骤9:用户导频更新Step 9: User Pilot Update

根据更新后的大尺度衰落,对全网用户重新确定其所属的导频分组,并在组内随机分配导频。即使该用户所属小区和所属导频分组没有发生任何变化,也必须从该用户所属小区的对应用户序列分组中随机选择一个未分配导频分配给该用户(基于干扰随机化思想)。According to the updated large-scale fading, the pilot groups to which users in the whole network belong are re-determined, and the pilots are randomly assigned in the group. Even if there is no change in the cell to which the user belongs and the pilot group to which it belongs, an unassigned pilot must be randomly selected from the corresponding user sequence group in the cell to which the user belongs (based on the idea of interference randomization).

根据以上方法生成的导频序列具有以下特性,即由一个网络级基序列产生的多个小区级基序列之间都是满足正交的;而一个小区级基序列所产生的所有用户序列之间也是正交的,而不同小区的用户序列之间不能保证正交。The pilot sequence generated according to the above method has the following characteristics, that is, the plurality of cell-level base sequences generated by a network-level base sequence are orthogonal; and all user sequences generated by a cell-level base sequence are orthogonal It is also orthogonal, but the user sequences of different cells cannot be guaranteed to be orthogonal.

若大尺度(路损和阴影)衰落已知,不考虑更新导频分配时的信令开销。If the large-scale (path loss and shadow) fading is known, the signaling overhead when updating the pilot allocation is not considered.

与现有技术相比,本发明具有如下有益效果。Compared with the prior art, the present invention has the following beneficial effects.

1、可有效降低MIMO系统中由于正交导频序列数量有限而导致的相邻小区用户之间严重的导频污染,提高MIMO技术的实际性能。1. It can effectively reduce the severe pilot pollution between users in adjacent cells caused by the limited number of orthogonal pilot sequences in the MIMO system, and improve the actual performance of the MIMO technology.

2、本方法实现简便,运算复杂度较低,具有较好的可实现性。2. The method is easy to implement, has low computational complexity, and has good realizability.

附图说明Description of drawings

图1为本方法的实施流程图。Fig. 1 is the implementation flowchart of this method.

具体实施方式Detailed ways

如图1所示为本发明的实施方法流程,本方法包括如下步骤,As shown in Figure 1, it is the implementation method process flow of the present invention, and this method comprises the following steps,

步骤1:生成网络级基序列Step 1: Generate network-level base sequences

根据Chu序列的生成方法,生成网络级导频基序列a=[a0,a1,…,aτ-1],τ为序列长度。其中an由下面的公式产生:According to the generation method of the Chu sequence, a network-level pilot base sequence a=[a 0 , a 1 ,...,a τ-1 ] is generated, where τ is the sequence length. where a n is generated by the following formula:

n=0,1,…,τ-1 (1)n=0, 1, ..., τ-1 (1)

其中i为虚数单位,N为控制参数,其应当是与τ互质的整数;a0,a1,…,aτ-1为就是序列a的各项元素,整个序列为导频序列Where i is the imaginary number unit, N is the control parameter, which should be an integer that is relatively prime to τ; a 0 , a 1 ,..., a τ-1 are the elements of the sequence a, and the entire sequence is a pilot sequence

步骤2:生成小区级基序列Step 2: Generate cell-level base sequences

根据网络部署中蜂窝小区的拓扑结构中的复用因子,设定需要生成的小区级基序列个数为L。考虑到小区级基序列能够在第一干扰圈之外的小区中重复使用,一般L取为3或者7。According to the multiplexing factor in the topology structure of the cell in the network deployment, the number of cell-level base sequences to be generated is set as L. Considering that the cell-level base sequence can be reused in cells outside the first interference circle, generally L is taken as 3 or 7.

对第j个小区,在网络级基序列的基础上进行相位偏移,生成该小区的小区级基序列ψ j,该序列的第n项根据下面公式计算:For the jth cell, the phase offset is performed on the basis of the network-level base sequence to generate the cell-level base sequence ψ j of the cell, and the nth item of the sequence is calculated according to the following formula:

n=1,2,...τ (2)n=1, 2, . . . τ (2)

其中qj为该小区的相位偏移控制参数,它不能是τ的整数倍,且不能与j相等。Where q j is the phase offset control parameter of the cell, which cannot be an integer multiple of τ, and cannot be equal to j.

步骤3:生成用户级导频序列Step 3: Generate user-level pilot sequences

在小区级导频基序列的基础上,通过循环移位得到该小区的用户级导频序列。即假设单个小区可接纳用户数为K,则第j个小区的第k个用户导频序列(k=1,2,…,K)为:On the basis of the cell-level pilot base sequence, the user-level pilot sequence of the cell is obtained through cyclic shift. That is, assuming that the number of users that can be accommodated in a single cell is K, the kth user pilot sequence (k=1,2,...,K) of the jth cell is:

ψ jk=〈ψ jk-1 (3) ψ jk =〈 ψ jk-1 (3)

其中〈·〉k表示矢量向左循环移位k位。Among them, 〈·〉 k means that the vector is cyclically shifted to the left by k bits.

步骤4:计算各用户导频序列与邻区各导频序列间的统计互相关值Step 4: Calculate the statistical cross-correlation value between each user pilot sequence and each pilot sequence of the neighboring cell

首先确定计算相邻小区间导频序列互相关时的最大偏移量S。S的大小可根据小区覆盖场景配置,即S等于该覆盖场景下从基站到小区边缘的平均传播时延除以导频序列中单个码元的时域长度,也可简化起见将其设为0(即仅考虑0值互相关)。Firstly, determine the maximum offset S when calculating the cross-correlation of pilot sequences between adjacent cells. The size of S can be configured according to the cell coverage scenario, that is, S is equal to the average propagation delay from the base station to the edge of the cell in the coverage scenario divided by the time domain length of a single symbol in the pilot sequence, or it can be set to 0 for simplicity (i.e. only 0-valued cross-correlations are considered).

对构造出的L个小区×K个用户=LK个用户级导频序列,逐个分别计算单个用户导频与本小区之外所有用户导频之间的互相关值的统计平均,即,对第j小区的第k个用户导频而言,其统计互相关值为:For the constructed L cells × K users = LK user-level pilot sequences, calculate the statistical average of the cross-correlation values between the single user pilot and all user pilots outside the cell, that is, for the first For the kth user pilot of cell j, its statistical cross-correlation value is:

其中ccors(a,b)表示序列a与b之间偏移量为s的互相关值。Where ccor s (a, b) represents the cross-correlation value between sequence a and b with offset s.

步骤5:对每个小区中的用户导频序列按照其统计互相关值进行排序和分组Step 5: Sort and group the user pilot sequences in each cell according to their statistical cross-correlation values

设定每个小区的K个用户序列可以分为2个组,分别是中心组和边界组,每组中序列的个数占整个小区用户序列总数的比例可以根据需要配置,默认为1/2,即K/2个。It is set that the K user sequences in each cell can be divided into 2 groups, which are the center group and the boundary group. The ratio of the number of sequences in each group to the total number of user sequences in the entire cell can be configured according to needs, and the default is 1/2 , namely K/2 pieces.

则对每个小区的K个用户序列,按照步骤4中计算出的统计互相关值从大到小进行排序,前面的K/2个用户导频归属为中心组,后面的K/2个归属为边界组。Then, sort the K user sequences in each cell according to the statistical cross-correlation values calculated in step 4 from large to small, the front K/2 user pilots belong to the central group, and the following K/2 user pilots belong to for the boundary group.

步骤1~5为预先计算好的。步骤6~9为实际网络中的用户导频分配过程。Steps 1 to 5 are pre-calculated. Steps 6-9 are the process of user pilot allocation in the actual network.

步骤6:确定用户所属的导频分组Step 6: Determine the pilot group to which the user belongs

根据网络中各实际用户的当前大尺度衰落特征确定用户的导频分组。The user's pilot group is determined according to the current large-scale fading characteristics of each actual user in the network.

中心组:当一个用户到与其有邻区关系的所有邻区基站的大尺度衰落的平均值高于设定门限,或其到各邻区基站的大尺度衰落的离散度小于某门限,则该用户当前归属为中心组。Central group: when the average value of large-scale fading from a user to all neighboring base stations that have a relationship with it is higher than the set threshold, or the dispersion of large-scale fading to each neighboring base station is smaller than a certain threshold, then the The user currently belongs to the central group.

边界组:当一个用户到其有邻区关系的所有邻区基站的大尺度衰落的离散度大于某门限,或当其到某个邻区基站的大尺度衰落大于某门限,则该用户当前归属为边界组。Boundary group: when the dispersion of large-scale fading from a user to all neighboring base stations with which it has a neighboring cell relationship is greater than a certain threshold, or when the large-scale fading to a certain neighboring base station is greater than a certain threshold, the user currently belongs to for the boundary group.

步骤7:用户导频分配Step 7: User Pilot Allocation

根据该用户的所属分组,从该用户所属小区的对应用户序列分组中随机选择一个未分配导频分配给该用户。According to the group to which the user belongs, an unassigned pilot is randomly selected from the corresponding user sequence group of the cell to which the user belongs and assigned to the user.

步骤8:信道估计更新Step 8: Channel estimate update

该分配保持M个帧不变(与大尺度衰落更新同步),每帧进行信道估计(单小区MMSE或多小区MMSE),每M帧后更新各用户到各相邻基站的大尺度衰落。The allocation keeps M frames unchanged (synchronized with large-scale fading updates), performs channel estimation (single-cell MMSE or multi-cell MMSE) every frame, and updates the large-scale fading from each user to each neighboring base station after every M frames.

步骤9:用户导频更新Step 9: User Pilot Update

根据更新后的大尺度衰落,对全网用户重新确定其所属的导频分组,并在组内随机分配导频。即使该用户所属小区和所属导频分组没有发生任何变化,也必须从该用户所属小区的对应用户序列分组中随机选择一个未分配导频分配给该用户(基于干扰随机化思想)。According to the updated large-scale fading, the pilot groups to which users in the whole network belong are re-determined, and the pilots are randomly assigned in the group. Even if there is no change in the cell to which the user belongs and the pilot group to which it belongs, an unassigned pilot must be randomly selected from the corresponding user sequence group in the cell to which the user belongs (based on the idea of interference randomization).

根据以上方法生成的导频序列具有以下特性,即由一个网络级基序列产生的多个小区级基序列之间都是满足正交的;而一个小区级基序列所产生的所有用户序列之间也是正交的,而不同小区的用户序列之间不能保证正交。The pilot sequence generated according to the above method has the following characteristics, that is, the plurality of cell-level base sequences generated by a network-level base sequence are orthogonal; and all user sequences generated by a cell-level base sequence are orthogonal It is also orthogonal, but the user sequences of different cells cannot be guaranteed to be orthogonal.

若大尺度衰落(路损和阴影)已知,不考虑更新导频分配时的信令开销。If the large-scale fading (path loss and shadow) is known, the signaling overhead when updating the pilot allocation is not considered.

Claims (2)

1.一种导频分配方法,其特征在于:本方法包括如下步骤,1. A pilot frequency allocation method, characterized in that: the method comprises the steps, 步骤1:生成网络级基序列Step 1: Generate network-level base sequences 根据Chu序列的生成方法,生成网络级导频基序列a=[a0,a1,...,aτ-1],τ为序列长度;其中an由下面的公式产生:According to the generation method of the Chu sequence, a network-level pilot base sequence a=[a 0 , a 1 ,...,a τ-1 ] is generated, and τ is the sequence length; where a n is generated by the following formula: 其中i为虚数单位,N为控制参数,其应当是与τ互质的整数;a0,a1,...,aτ-1为就是序列a的各项元素,整个序列为导频序列;Where i is the imaginary number unit, N is the control parameter, which should be an integer that is relatively prime to τ; a 0 , a 1 ,..., a τ-1 are the elements of the sequence a, and the entire sequence is a pilot sequence ; 步骤2:生成小区级基序列Step 2: Generate cell-level base sequences 根据网络部署中蜂窝小区的拓扑结构中的复用因子,设定需要生成的小区级基序列个数为L;考虑到小区级基序列能够在第一干扰圈之外的小区中重复使用,一般L取为3或者7;According to the reuse factor in the topological structure of the cell in network deployment, the number of cell-level base sequences to be generated is set to be L; considering that the cell-level base sequences can be reused in cells outside the first interference circle, generally L is taken as 3 or 7; 对第j个小区,在网络级基序列的基础上进行相位偏移,生成该小区的小区级基序列ψ j,该序列的第n项根据下面公式计算:For the jth cell, the phase offset is performed on the basis of the network-level base sequence to generate the cell-level base sequence ψ j of the cell, and the nth item of the sequence is calculated according to the following formula: 其中qj为该小区的相位偏移控制参数,它不能是τ的整数倍,且不能与j相等;Where q j is the phase offset control parameter of the cell, it cannot be an integer multiple of τ, and cannot be equal to j; 步骤3:生成用户级导频序列Step 3: Generate user-level pilot sequences 在小区级导频基序列的基础上,通过循环移位得到该小区的用户级导频序列;即假设单个小区可接纳用户数为K,则第j个小区的第k个用户导频序列为:On the basis of the cell-level pilot base sequence, the user-level pilot sequence of the cell is obtained by cyclic shift; that is, assuming that the number of users that can be accommodated in a single cell is K, the k-th user pilot sequence of the j-th cell is : ψ jk=<ψ j>k-1 (3) ψ jk =< ψ j > k-1 (3) 其中<·>k表示矢量向左循环移位k位,k=1,2,...,K;Wherein <·> k means that the vector is cyclically shifted to the left by k bits, k=1, 2,..., K; 步骤4:计算各用户导频序列与邻区各导频序列间的统计互相关值Step 4: Calculate the statistical cross-correlation value between each user pilot sequence and each pilot sequence of the neighboring cell 首先确定计算相邻小区间导频序列互相关时的最大偏移量S;S的大小可根据小区覆盖场景配置,即S等于该覆盖场景下从基站到小区边缘的平均传播时延除以导频序列中单个码元的时域长度,也可简化起见将其设为0;First determine the maximum offset S when calculating the cross-correlation of pilot sequences between adjacent cells; the size of S can be configured according to the cell coverage scenario, that is, S is equal to the average propagation delay from the base station to the edge of the cell in the coverage scenario divided by the pilot The time-domain length of a single symbol in the frequency sequence can also be set to 0 for simplicity; 对构造出的L个小区×K个用户=LK个用户级导频序列,逐个分别计算单个用户导频与本小区之外所有用户导频之间的互相关值的统计平均,即,对第j小区的第k个用户导频而言,其统计互相关值为:For the constructed L cells × K users = LK user-level pilot sequences, calculate the statistical average of the cross-correlation values between the single user pilot and all user pilots outside the cell, that is, for the first For the kth user pilot of cell j, its statistical cross-correlation value is: 其中ccors(a,b)表示序列a与b之间偏移量为s的互相关值;Where ccor s (a, b) represents the cross-correlation value between sequence a and b with an offset of s; 步骤5:对每个小区中的用户导频序列按照其统计互相关值进行排序和分组Step 5: Sort and group the user pilot sequences in each cell according to their statistical cross-correlation values 设定每个小区的K个用户序列可以分为2个组,分别是中心组和边界组,每组中序列的个数占整个小区用户序列总数的比例可以根据需要配置,默认为1/2,即K/2个;It is set that the K user sequences in each cell can be divided into 2 groups, which are the center group and the boundary group. The ratio of the number of sequences in each group to the total number of user sequences in the entire cell can be configured according to needs, and the default is 1/2 , namely K/2 pieces; 则对每个小区的K个用户序列,按照步骤4中计算出的统计互相关值从大到小进行排序,前面的K/2个用户导频归属为中心组,后面的K/2个归属为边界组;Then, sort the K user sequences in each cell according to the statistical cross-correlation values calculated in step 4 from large to small, the front K/2 user pilots belong to the central group, and the following K/2 user pilots belong to is the boundary group; 步骤1~5为预先计算好的;步骤6~9为实际网络中的用户导频分配过程;Steps 1 to 5 are pre-calculated; steps 6 to 9 are user pilot allocation processes in the actual network; 步骤6:确定用户所属的导频分组Step 6: Determine the pilot group to which the user belongs 根据网络中各实际用户的当前大尺度衰落特征确定用户的导频分组;Determine the user's pilot grouping according to the current large-scale fading characteristics of each actual user in the network; 中心组:当一个用户到与其有邻区关系的所有邻区基站的大尺度衰落的平均值高于设定门限,或其到各邻区基站的大尺度衰落的离散度小于某门限,则该用户当前归属为中心组;Central group: when the average value of large-scale fading from a user to all neighboring base stations that have a relationship with it is higher than the set threshold, or the dispersion of large-scale fading to each neighboring base station is smaller than a certain threshold, then the The user currently belongs to the central group; 边界组:当一个用户到其有邻区关系的所有邻区基站的大尺度衰落的离散度大于某门限,或当其到某个邻区基站的大尺度衰落的值小于某门限,则该用户当前归属为边界组;Boundary group: when the dispersion of large-scale fading from a user to all neighboring cell base stations with which it has a neighbor cell relationship is greater than a certain threshold, or when the value of large-scale fading to a certain neighboring cell base station is smaller than a certain threshold, the user Currently belongs to the boundary group; 步骤7:用户导频分配Step 7: User Pilot Allocation 根据该用户的所属分组,从该用户所属小区的对应用户序列分组中随机选择一个未分配导频分配给该用户;According to the group to which the user belongs, randomly select an unassigned pilot from the corresponding user sequence group of the cell to which the user belongs to assign to the user; 步骤8:信道估计更新Step 8: Channel estimate update 该分配保持M个帧不变,每帧进行信道估计,每M帧后更新各用户到各相邻基站的大尺度衰落;The allocation remains unchanged for M frames, channel estimation is performed for each frame, and the large-scale fading from each user to each adjacent base station is updated after each M frame; 步骤9:用户导频更新Step 9: User Pilot Update 根据更新后的大尺度衰落,对全网用户重新确定其所属的导频分组,并在组内随机分配导频;即使该用户所属小区和所属导频分组没有发生任何变化,也必须从该用户所属小区的对应用户序列分组中随机选择一个未分配导频分配给该用户;According to the updated large-scale fading, re-determine the pilot group to which the users of the entire network belong, and randomly assign pilots in the group; Randomly select an unassigned pilot from the corresponding user sequence group of the cell to which it belongs and assign it to the user; 根据以上方法生成的导频序列具有以下特性,即由一个网络级基序列产生的多个小区级基序列之间都是满足正交的;而一个小区级基序列所产生的所有用户序列之间也是正交的,而不同小区的用户序列之间不能保证正交。The pilot sequence generated according to the above method has the following characteristics, that is, the plurality of cell-level base sequences generated by a network-level base sequence are orthogonal; and all user sequences generated by a cell-level base sequence are orthogonal It is also orthogonal, but the user sequences of different cells cannot be guaranteed to be orthogonal. 2.根据权利要求1所述的一种导频分配方法,其特征在于:若大尺度衰落即路损和阴影已知,不考虑更新导频分配时的信令开销。2. A pilot allocation method according to claim 1, characterized in that: if the large-scale fading, that is, the path loss and the shadow, are known, the signaling overhead when updating the pilot allocation is not considered.
CN201610035291.7A 2016-01-19 2016-01-19 A kind of pilot distribution method Expired - Fee Related CN105634709B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610035291.7A CN105634709B (en) 2016-01-19 2016-01-19 A kind of pilot distribution method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610035291.7A CN105634709B (en) 2016-01-19 2016-01-19 A kind of pilot distribution method

Publications (2)

Publication Number Publication Date
CN105634709A CN105634709A (en) 2016-06-01
CN105634709B true CN105634709B (en) 2018-09-04

Family

ID=56049271

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610035291.7A Expired - Fee Related CN105634709B (en) 2016-01-19 2016-01-19 A kind of pilot distribution method

Country Status (1)

Country Link
CN (1) CN105634709B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112152766A (en) * 2020-06-01 2020-12-29 北京邮电大学 A kind of pilot frequency allocation method

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107548094B (en) * 2016-06-23 2020-08-25 华为技术有限公司 Method, network device and terminal device for transmitting user sequence
CN106385274B (en) * 2016-09-08 2019-12-27 北京邮电大学 Method and device for pilot frequency distribution in large-scale MIMO system
CN106452714B (en) * 2016-11-09 2019-04-05 重庆大学 A kind of pilot distribution method of the extensive mimo system of multiple cell multi-user
CN108880773B (en) 2018-06-11 2020-04-28 三维通信股份有限公司 Pilot frequency distribution method in large-scale antenna system
CN112311710B (en) * 2019-07-31 2022-03-08 华为技术有限公司 A data processing method and communication device
CN111224765B (en) * 2020-01-08 2021-07-20 中国科学院计算技术研究所 A method for generating a pilot sequence and a corresponding method and device for transmitting and receiving signals
CN111800176B (en) * 2020-06-23 2022-01-18 深圳大学 Equivalent channel matrix generation method, precoding method, device, equipment and medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104410480A (en) * 2014-11-27 2015-03-11 山东大学 Large-scale fading based pilot frequency distribution method in large-scale MIMO (multiple input multiple output) system
CN104768162A (en) * 2015-03-17 2015-07-08 重庆邮电大学 A Dynamic Pilot Allocation Method for Multi-cell Massive MIMO System
CN105049098A (en) * 2015-06-15 2015-11-11 西安交通大学 Partial pilot frequency multiplexing method for overcoming pilot pollution in large-scale MIMO system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104378147B (en) * 2013-08-16 2018-07-13 上海诺基亚贝尔股份有限公司 Ascending pilot frequency distribution method in mimo system and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104410480A (en) * 2014-11-27 2015-03-11 山东大学 Large-scale fading based pilot frequency distribution method in large-scale MIMO (multiple input multiple output) system
CN104768162A (en) * 2015-03-17 2015-07-08 重庆邮电大学 A Dynamic Pilot Allocation Method for Multi-cell Massive MIMO System
CN105049098A (en) * 2015-06-15 2015-11-11 西安交通大学 Partial pilot frequency multiplexing method for overcoming pilot pollution in large-scale MIMO system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
协作MIMO系统的预编码技术和频谱有效性研究;李佳珉;《万方数据》;20150907;全文 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112152766A (en) * 2020-06-01 2020-12-29 北京邮电大学 A kind of pilot frequency allocation method
CN112152766B (en) * 2020-06-01 2021-11-02 北京邮电大学 A kind of pilot frequency allocation method

Also Published As

Publication number Publication date
CN105634709A (en) 2016-06-01

Similar Documents

Publication Publication Date Title
CN105634709B (en) A kind of pilot distribution method
CN101641877B (en) Characterization of Co-Channel Interference in Wireless Communication Systems
Biswas et al. AP selection in cell-free massive MIMO system using machine learning algorithm
CN103634244B (en) Dense distribution formula wireless network dynamic pilot multipling channel is estimated and pilot distribution method
CN103929383B (en) Joint channel estimation method and device of large-scale MIMO system
Nwamadi et al. Dynamic physical resource block allocation algorithms for uplink long term evolution
CN113923787B (en) User adaptive access method and device for realizing large-scale URLLC
Zhang et al. NOMA and user-centric based cell-free massive MIMO over 6G big-data mobile wireless networks
CN108134661A (en) The pilot distribution method of low complex degree in a kind of extensive mimo system
CN115065389B (en) Performance optimization method for cell-free large-scale MIMO-NOMA system
CN106506109B (en) Intensive small cell network user grouping and self-adapting interference suppression method
CN106209188B (en) Pilot Pollution Mitigation Method Based on Partial Pilot Alternate Multiplexing in Massive MIMO System
Wu et al. On energy efficiency optimization in downlink MIMO-NOMA
CN105163328B (en) A kind of offsetting pilot position distribution method and device
CN104901732B (en) A kind of pilot multiplex method in Dense nodes configuration system
CN106961293A (en) Wireless network distribution dense network resource allocation algorithm
Zhang et al. Fractional pilot reuse in massive MIMO system
Chen et al. Pilot assignment based on graph coloring with sum-rate maximization in cell-free massive MIMO
Sastry et al. A Novel Approach to the Resource Allocation for the Cell Edge Users in 5G.
CN103281695A (en) Frequency spectrum planning method for multi-hop relay network
CN103813343A (en) Method and device for allocating member carrier waves
Hou et al. Performance analysis of scalable pilot assignment schemes for cell-free massive MIMO systems
Otsuru et al. User allocation with round-robin scheduling sequence for distributed antenna system
CN107769905B (en) MSE-based multi-cell pilot frequency improved allocation method
Simon et al. Resource allocation for uplink SCMA NOMA in heterogeneous networks

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180904

Termination date: 20220119