[go: up one dir, main page]

CN108566227B - 一种多用户检测方法 - Google Patents

一种多用户检测方法 Download PDF

Info

Publication number
CN108566227B
CN108566227B CN201810056254.3A CN201810056254A CN108566227B CN 108566227 B CN108566227 B CN 108566227B CN 201810056254 A CN201810056254 A CN 201810056254A CN 108566227 B CN108566227 B CN 108566227B
Authority
CN
China
Prior art keywords
gaussian
signal
class
representing
vector
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
CN201810056254.3A
Other languages
English (en)
Other versions
CN108566227A (zh
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.)
Xian Jiaotong University
Original Assignee
Xian Jiaotong 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 Xian Jiaotong University filed Critical Xian Jiaotong University
Priority to CN201810056254.3A priority Critical patent/CN108566227B/zh
Publication of CN108566227A publication Critical patent/CN108566227A/zh
Application granted granted Critical
Publication of CN108566227B publication Critical patent/CN108566227B/zh
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
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0045Arrangements at the receiver end
    • H04L1/0047Decoding adapted to other signal detection operation
    • H04L1/0048Decoding adapted to other signal detection operation in conjunction with detection of multiuser or interfering signals, e.g. iteration between CDMA or MIMO detector and FEC decoder
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7097Interference-related aspects
    • H04B1/7103Interference-related aspects the interference being multiple access interference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0045Arrangements at the receiver end
    • H04L1/0047Decoding adapted to other signal detection operation
    • H04L1/005Iterative decoding, including iteration between signal detection and decoding operation

Landscapes

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

Abstract

本发明公开了一种多用户检测方法,包括:将基站接收到的信号按照GMM聚类算法分为L类;给信号噪声建立一个由L个高斯加权的混合高斯模型;利用3层的稀疏贝叶斯学习方法,通过接收到的信号,利用L个高斯模型加权的混合高斯模型恢复出发射信号α的估计值,并输出该发射信号的估计值。本发明利用用户发射信号的稀疏性和受干扰子载波的稀疏性,把多用户检测问题转化为稀疏信号恢复的问题。既解决了远近效应问题,又降低了系统对功率控制精度的要求,因此可以更加有效地利用上行链路频谱资源,显著提高系统容量。

Description

一种多用户检测方法
技术领域
本发明涉及无线通信技术领域,特别是涉及一种多用户检测方法。
背景技术
目前第四代移动通信的主流是采用正交频分多址(Orthogonal FrequencyDivision Multiplexing,简称OFDM)系统。正交多址要求发送端的载波之间相互正交,减少多径带来的干扰,但是也大大降低了频谱利用率。
非正交频分多址(Non-Orthogonal Multiple Access,简称NOMA)技术是第五代移动通信的关键技术之一。面对未来无线网络密集海量接入和超大容量的需求,在频谱资源受限的情况下,非正交多址接入技术被视为下一代移动通信的演进趋势和突破方向。
相较于传统的OMA技术,NOMA技术在系统容量和频谱利用率方面都有了很大的提高。与现有4G体系中OFDM技术相比,NOMA的一个子信道不再是单独分配给一个用户,而是多个用户共享。这极大地提高了频谱利用率和传输效率。与3G体系中的CDMA技术相比,NOMA的子信道之间采用正交传输,有效地解决了3G场景中的远近效应问题。
但是NOMA技术的信号在发送端采取非正交发送,主动引入干扰信息,势必会导致接收端的多址干扰问题。这就需要一种有效的多用户检测方法,充分利用造成多址干扰的所有用户信号信息对单个用户的信号进行检测。
现有的多用户检测方法在考虑信道中的噪声时,简单的把它当作高斯噪声来处理。而我们知道实际上信道噪声是非常复杂且非高斯的。它包含诸如拉普拉斯噪声,脉冲噪声等,往往不是一种分布函数可以准确描述的。因为任何一种分布都可以用混合高斯分布无限逼近,所以本发明基于此提出一种有效的多用户检测方法。
发明内容
为了解决NOMA系统中信号非正交带来的多址干扰问题,本发明提供了一种有效的多用户检测方法,对信道中的噪声进行混合高斯建模。另外,本发明还利用了用户发射信号的稀疏性和受干扰子载波的稀疏性,把多用户检测问题转化为稀疏信号恢复的问题,采用稀疏贝叶斯学习算法来恢复发射信号。
本发明的目的是通过下述技术方案来实现的。
一种多用户检测方法,包括下述步骤:
步骤A、将基站接收到的信号按照GMM聚类算法分为L类;给噪声建立一个由L个高斯加权的混合高斯模型;
步骤B、利用3层的稀疏贝叶斯学习方法,通过接收到的信号y1,y2,…,yN,利用L个高斯加权的混合高斯模型恢复出发射信号的估计值并输出该发射信号的估计值。
本发明上述技术方案中,还包括进一步限定的方案:
所述步骤A包括:
A1、先给信号的L类选一个相对大的值;
A2、使用GMM聚类算法把接收信号y1,y2,…,yN聚成L类,并计算出每个类的均值μ12,…,μL和方差σ1 22 2,…,σL 2
A3、检查是否有存在两个噪声分量十分类似,即
其中,threshold1,threshold2是聚类算法的预设门限值。
如果满足以上两个条件,令L=L-1;
A4、重复执行A2,A3两步,直至L的值不再变化,输出L值;
A5、对噪声v建立了一个混合高斯模型:
其中wi是第i个高斯的加权系数,L是高斯分量的个数,表示复高斯函数,λi -1I是第i个高斯分量的方差。
所述步骤A2中,计算出每个类的均值μ12,…,μL和方差σ1 22 2,…,σL 2分别为:
其中,表示数据yi由第l类生成的概率,表示高斯函数,表示属于第l类的信号个数,表示第l类的加权系数。
所述步骤B包括:
B1、由3层的稀疏贝叶斯学习方法引入的变量w,λ,γ,η,假设变量的先验分布函数f(w),f(λ),f(γ),f(η);
B2、初始化各变量函数分布函数f(w),f(λ),f(γ),f(η)的参数值;
B3、根据稀疏贝叶斯学习算法原理,分别推导出变量w,λ,γ,η的更新公式;
B4、按照更新公式迭代更新每个变量的均值,每次更新都以上一次求得的变量均值作为本次迭代的初值;
B5、判断发射信号的均值是否达到收敛条件,如果未达到,则重复步骤B4;否则输出发射信号α的估计值
所述步骤B1中,各变量的先验分布函数如下:
其中,w表示混合高斯的加权系数矢量,L表示混合高斯的加权总数,λ表示混合高斯中方差的矢量,γ和η是稀疏贝叶斯学习方法引入的中间变量,Ga表示伽马分布函数,ai,ε,ci分别表示伽马分布的形状参数,bii,di分别表示伽马分布的尺度参数。
所述步骤B3中,各变量w,λ,α,γ,η的更新公式如下:
其中,
i=1,2,…L-1
其中,< >表示取均值,更新公式中的H是信道的等效矩阵,y是接收信号矢量,wi表示混合高斯的加权系数矢量w的第i个分量,λi表示混合高斯中方差的矢量λ的第i个分量,γi和ηi分别表示γ和η的第i个分量,exp表示取指数函数,V(γ)只是为了表示方便而引入的中间变量,diag表示取对角矩阵,Kp+n和Kp分别是阶数为p+n和p的第二类修正贝塞尔函数,(y-H<α>)H表示取向量y-H<α>的共轭转置,||y-H<α>||表示取向量y-H<α>的二范数。
本发明采用上述技术方案的有益效果在于:由以上提供的技术方案可以看出,本发明是考虑在非高斯噪声的条件下,利用用户发射信号的稀疏性和受干扰子载波的稀疏性,把多用户检测问题转化为稀疏信号恢复的问题。因此,本发明采用稀疏贝叶斯学习算法,通过基站接收信号的y1,y2,…,yN,恢复出用户的发射信号本发明提供的多用户检测方法具有优良的抗干扰性能,既解决了远近效应问题,又降低了系统对功率控制精度的要求,因此可以更加有效地利用上行链路频谱资源,显著提高系统容量。
附图说明
图1为多用户检测方法的流程图;
图2为K个用户的NOMA上行链路多用户检测示意图;
图3为系统因子图;
图4为不同信噪比下三种算法的均方误差比较图。
具体实施方式
下面结合附图和实施例对本发明作进一步描述。
为了更加清晰说明本发明的目的、技术方案及优点,以下结合附图及实施例对本发明作进一步详细说明。应当理解,此处所述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
这里考虑的场景如图2,是一个包含1个基站,K个用户和N个子载波的NOMA上行链路。基站将接收到的信号进行OFDM解调处理后,可以得到第n个子载波的接收信号为:
其中,gnk代表用户k在子载波n上的信道增益,snk代表扩频序列sk的第n个分量,αk代表第k个用户的传输信号,vn代表子载波n上的噪声,服从混合高斯分布。
将N个子载波上的接收信号组合起来,那么基站的系统模型可以表示为:
y=Hα+v
其中,y=[y1,y2,…,yN]T代表N个接收信号矢量,H是信道的等效矩阵,大小为N×K,它的第n行的第k列的元素可表示为hnk=gnk·snk代表K个发射信号矢量,v=[v1,v2,…,vN]T代表噪声矢量。
如图1所示,本发明多用户检测方法的一个实施例的流程图。该方法包括步骤如下:
S301,对基站接收信号y1,y2,…,yN使用GMM聚类算法分为L类,计算出混合高斯加权模型总共加权个数L。具体的实现步骤如下:
A1、先给信号的L类选一个相对大的值(比如令L=10)。
A2、使用GMM聚类算法把接收信号y1,y2,…,yN聚成L类,并计算出每个类的均值μ12,…,μL和方差σ1 22 2,…,σL 2
对于每个接收信号yi来说,它由第l个类生成的概率为:
μll 2先给定一个初始值,然后通过迭代法,取上一次迭代所得的值。
由于每一个类都是标准的高斯分布,可以利用最大似然法估计对应的参数值:
其中,表示属于第l类的信号个数,表示第l类的加权系数。
A3、检查是否有存在两个噪声分量十分类似,即
其中,门限值可以根据多次实验经验取值。取threshold1=0.1,threshold2=0.4。
如果满足以上两个条件,令L=L-1。
A4、重复执行A2,A3两步,直至L的值不再变化,输出L值。
A5、对噪声v建立了一个混合高斯模型:
其中wi是第i个高斯的加权系数,L是高斯分量的个数,λi -1I是第i个高斯分量的方差。
S302,假设各变量的先验分布,并初始化各变量分布函数的参数。
根据图3给出的一个3层的稀疏贝叶斯消息传递模型,引入变量w,λ,γ,η,考虑高斯加权个数L=2的情况。根据基站的系统模型可知,接收信号y的概率密度函数为:
其中,w1代表第一个高斯模型的加权系数,H代表信道的等效矩阵,α=[α12,…,αK]T代表K个用户的发射信号。
高斯加权系数w=[w1,w2,…,wL]的分布函数为:
高斯模型的方差λ的分布函数为:
其中,ai,bi分别表示伽马分布的形状参数和尺度参数。
为了控制发射信号α的稀疏度而引入两个中间变量γ,η,其分布函数分别为:
其中,ε,ci表示伽马分布的形状参数,ηi,di表示伽马分布的尺度参数。
给定初始值,<wi>从之间随机取一个,<λi>取接收信号y的样本方差的倒数,<γi -1>取用户总数K的倒数,ai=μi,bi=1,ci=1,di=10-6,ε=0。
S303,根据稀疏贝叶斯学习算法原理,
这种思想可以转化为最小化KL散度实现。给定一个辅助函数q(Θ),Θ={α,γ,η,λ12,w1}。根据3层贝叶斯先验模型,
p(y,α,γ,η,λ12,w1)=p(y|α,λ12)p(λ1)p(λ2)p(w1)p(α|γ)p(γ|η)p(η)
q(Θ)=q(α)q(γ)q(η)q(λ1)q(λ2)q(w1)
通过迭代最小化KL(q(Θ)||p(Θ|y)),我们可以得到发射信号估计值更新公式为:
其中,
i=1,2,…L-1
其中,< >表示取均值,更新公式中的H是信道的等效矩阵,y是接收信号矢量,wi表示混合高斯的加权系数矢量w的第i个分量,λi表示混合高斯中方差的矢量λ的第i个分量,γi和ηi分别表示γ和η的第i个分量,exp表示取指数函数,V(γ)只是为了表示方便而引入的中间变量,diag表示取对角矩阵,Kp+n和Kp分别是阶数为p+n和p的第二类修正贝塞尔函数,(y-H<α>)H表示取向量y-H<α>的共轭转置,||y-H<α>||表示取向量y-H<α>的二范数。
迭代直至α前后两次迭代值之差小于0.00001,迭代终止。得到发射信号α的估计值。
S304,输出发射信号α的估计值
如图4所给出的在不同信噪比情况下,三种算法信号恢复的均方误差的比较,其中VMP是本发明所提出的目标算法,OMP是正交匹配追踪算法,BP是基追踪算法。从图中可以看出,目标算法比另外两种算法性能更优,特别是在高信噪比的条件下。

Claims (5)

1.一种多用户检测方法,其特征在于,包括下述步骤:
步骤A、将基站接收到的信号按照GMM聚类算法分为L类;给噪声建立一个由L个高斯加权的混合高斯模型;
步骤B、利用3层的稀疏贝叶斯学习方法,通过接收到的信号y1,y2,…,yN,利用L个高斯加权的混合高斯模型恢复出发射信号α的估计值并输出该发射信号的估计值;
步骤A包括:
A1、先给信号的L类选一个相对大的值;
A2、使用GMM聚类算法把接收信号y1,y2,…,yN聚成L类,并计算出每个类的均值μ12,…,μL和方差σ1 22 2,…,σL 2
A3、检查是否有存在两个噪声分量十分类似,即
其中,threshold1,threshold2是聚类算法的预设门限值;
如果满足以上两个条件,令L=L-1;
A4、重复执行A2,A3两步,直至L的值不再变化,输出L值;
A5、对噪声v建立了一个混合高斯模型:
其中wi是第i个高斯的加权系数,L是高斯分量的个数,表示复高斯函数,λi -1I是第i个高斯分量的方差。
2.根据权利要求1所述的一种多用户检测方法,其特征在于,所述步骤A2中,计算出每个类的均值μ12,…,μL和方差σ1 22 2,…,σL 2分别为:
其中,表示数据yi由第l类生成的概率,表示高斯函数,表示属于第l类的信号个数,表示第l类的加权系数。
3.根据权利要求1所述的一种多用户检测方法,其特征在于,所述步骤B包括:
B1、由3层的稀疏贝叶斯学习方法引入的变量w,λ,γ,η,假设变量的先验分布函数f(w),f(λ),f(γ),f(η);
B2、初始化各变量分布函数f(w),f(λ),f(γ),f(η)的参数值;
B3、根据稀疏贝叶斯学习算法原理,分别推导出变量w,λ,α,γ,η的更新公式;
B4、按照更新公式迭代更新每个变量的均值,每次更新都以上一次求得的变量均值作为本次迭代的初值;
B5、判断发射信号的均值是否达到收敛条件,如果未达到,则重复步骤B4;否则输出发射信号α的估计值
4.根据权利要求3所述的一种多用户检测方法,其特征在于,所述步骤B1中,变量w,λ,γ,η的先验分布函数依次如下:
f(λi)=Ga(λi|ai,bi)
f(γi)=Ga(γi|ε,ηi)
f(ηi)=Ga(ηi|ci,di)
其中,w表示混合高斯的加权系数矢量,L表示混合高斯的加权总数,λ表示混合高斯中方差的矢量,γ和η是稀疏贝叶斯学习方法引入的中间变量,Ga表示伽马分布函数,ai,ε,ci分别表示伽马分布的形状参数,bii,di分别表示伽马分布的尺度参数。
5.根据权利要求4所述的一种多用户检测方法,其特征在于,所述步骤B3中,各变量w,λ,α,γ,η的更新公式如下:
其中,
i=1,2,…L-1
其中,<>表示取均值,更新公式中的H是信道的等效矩阵,y是接收信号矢量,wi表示混合高斯的加权系数矢量w的第i个分量,λi表示混合高斯中方差的矢量λ的第i个分量,γi和ηi分别表示γ和η的第i个分量,exp表示取指数函数,V(γ)只是为了表示方便而引入的中间变量,diag表示取对角矩阵,Kp+n和Kp分别是阶数为p+n和p的第二类修正贝塞尔函数,(y-H<α>)H表示取向量y-H<α>的共轭转置,||y-H<α>||表示取向量y-H<α>的二范数。
CN201810056254.3A 2018-01-20 2018-01-20 一种多用户检测方法 Expired - Fee Related CN108566227B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810056254.3A CN108566227B (zh) 2018-01-20 2018-01-20 一种多用户检测方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810056254.3A CN108566227B (zh) 2018-01-20 2018-01-20 一种多用户检测方法

Publications (2)

Publication Number Publication Date
CN108566227A CN108566227A (zh) 2018-09-21
CN108566227B true CN108566227B (zh) 2019-12-24

Family

ID=63531011

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810056254.3A Expired - Fee Related CN108566227B (zh) 2018-01-20 2018-01-20 一种多用户检测方法

Country Status (1)

Country Link
CN (1) CN108566227B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113646782B (zh) * 2019-03-28 2025-01-17 株式会社东芝 信息处理设备、信息处理系统、信息处理方法、存储介质
CN110113283B (zh) * 2019-04-25 2020-06-26 西安交通大学 一种ofdm-af系统数据检测方法
CN110086557B (zh) * 2019-04-26 2020-12-29 西安交通大学 一种免调度多用户检测方法
CN113067667B (zh) * 2021-02-04 2022-05-20 宁波大学 一种用户活跃性和多用户联合检测方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8326240B1 (en) * 2010-09-27 2012-12-04 Rockwell Collins, Inc. System for specific emitter identification
CN104702378B (zh) * 2013-12-06 2018-03-09 华为技术有限公司 混合高斯分布的参数估计方法和装置
FR3030807B1 (fr) * 2014-12-23 2018-02-02 Thales Procede non lineaire d'estimation d'un melange de signaux
CN107086970B (zh) * 2017-04-18 2019-06-04 电子科技大学 基于贝叶斯算法的信道估计方法
CN107135180B (zh) * 2017-04-28 2019-09-27 电子科技大学 Ofdm系统信号发送和接收方法

Also Published As

Publication number Publication date
CN108566227A (zh) 2018-09-21

Similar Documents

Publication Publication Date Title
CN108566227B (zh) 一种多用户检测方法
CN107276646B (zh) 大规模mimo-ofdm上行链路迭代检测方法
CN113472706A (zh) 一种基于深度神经网络的mimo-ofdm系统信道估计方法
TWI591973B (zh) A signal detection method and device
CN107332599B (zh) 一种基于功率和码字联合域的上行非正交多址接入方法
CN109474388A (zh) 基于改进梯度投影法的低复杂度mimo-noma系统信号检测方法
WO2021001032A1 (en) Transmission system with channel estimation based on a neural network
CN112865891B (zh) Pucch信号检测方法、装置、通信设备和存储介质
CN115118566B (zh) 改进无线通信中信息的发送
CN109981219B (zh) 一种基于分布式压缩感知的非正交多址系统信号检测方法
CN108964725A (zh) 时变大规模mimo网络中信道参数的稀疏估计方法
CN106453166B (zh) 一种大规模mimo信道估计方法和系统
CN114826832B (zh) 信道估计方法、神经网络的训练方法及装置、设备
CN113067667B (zh) 一种用户活跃性和多用户联合检测方法
Jamali et al. A low-complexity recursive approach toward code-domain NOMA for massive communications
CN108199990B (zh) 一种非高斯噪声3d-mimo信道估计方法
CN101026435A (zh) 通信系统中低复杂度的极大似然检测方法及装置
Zhang et al. Efficient residual shrinkage CNN denoiser design for intelligent signal processing: Modulation recognition, detection, and decoding
CN113067668B (zh) 针对mmv模型进行活跃性和信号联合检测的方法
WO2008151518A1 (fr) Procédé et dispositif de détection d&#39;information dans un système ofdm
CN107682124B (zh) 多用户共享接入技术上行链路的先并后串多用户检测方法
CN110492956B (zh) 一种用于musa系统的误差补偿多用户检测方法及装置
WO2014187356A1 (zh) 发射信号的多输入多输出mimo检测方法、装置及系统
CN106911367A (zh) 基于迭代干扰消除的多小区大规模mimo信道估计方法和装置
Zou et al. Joint user activity and data detection in grant-free NOMA using generative neural networks

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for 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: 20191224