首页 / 专利库 / 诊断设备和程序 / Q-T间期 / 最大似然解码相干检测方法

最大似然解码相干检测方法

阅读:1024发布:2020-08-05

专利汇可以提供最大似然解码相干检测方法专利检索,专利查询,专利分析的服务。并且一个接收的 信号 样值序列以在紧接前面时间构成格子状态的码元序列反相调制,通过这样产生了基准信号。这个基准信号和在当前时间的接收信号样值与一个候选码元 相位 的内积被用作转移度量,用于以维特比 算法 进行序列估计。,下面是最大似然解码相干检测方法专利的具体信息内容。

1.一种用于M相调制信号的最大似然解码相干检测方法,所述M相调 制信号具有周期插入其中的已知信号,该方法包含步骤:
(a)在时间n以发送码元周期T取样接收的信号,得到接收信号的样值 zn;
(b)在每个时间点,在度量存储器中存储MQ个状态和路径,MQ个状态 各以Q个连续调制的相位{n-q;q=1,2,……,Q-1,Q}的组合表示,每个 路径指示紧接在一个最可能达到MQ个状态之一的路径开始的时间之前的状 态,和在度量存储器中存储指示达到一个所述状态的每个序列的似然的路径 度量;
(c)以n-q反相调制接收的信号样值zn-q,并且计算在q=0时znexp(-jn) 的内部产物的实值以及从q=1至Q时的累加∑zn-qexp(-jn-q),实值是根据指 示从时间n-1时的状态Sn-1={n-q;q=1,2,……,Q-1,Q}到状态Sn={n-q; q=0,1,2,……,Q-1}的转变的似然的转移度量λ(Sn-1→Sn)规定的;
(d)将所述转移度量加到在时间n-1的状态Sn-1中的路径度量∧(Sn-1) 上,计算通过所述状态Sn-1的候选序列的路径度量∧(Sn|Sn-1);
(e)对进入所述状态Sn的在时间n-1的所有路径状态Sn-1重复所述步骤(c) 和(d)的计算,比较这样得到的路径度量的幅度,和选择最大路径度量的状态 Sn-1′;
(f)在所述路径存储器中存储状态Sn-1′作为最可能达到在时间n的状态 Sn的时间n-1的该路径状态,和在所述度量存储器中存储其路径度量∧(Sn| Sn-1′)作为在时间n的所述状态中的路径度量∧(Sn);
(g)重复在时间n的所有所述MQ个状态的上述计算;
(h)比较所述MQ个状态中路径度量幅度,得到在输出解码的码元时的 最大路径度量的状态Sn′;和
(i)从所述状态Sn′追溯路径存储器的一个固定的时间点数D并输出作 为解码的码元相位的相位n-D,它构成所达到的状态Sn-D。
2.一种最大似然解码相干检测方法,该方法使用一个路径存储器和一个 度量存储器执行最大似然解码,该路径存储器用于存储紧接前面时间点的相 位状态,每个路径从该时间点开始,它是最可能达到指示在每个时间点的调 制相位的M个状态之一,该度量存储器用于存储每个状态的、指示达到该状 态的序列似然的路径度量,该方法包含步骤:
(a)以发送的码元周期取样接收的信号,得到在时间n的接收信号样值 zn;
(b)在选择从时间(n-1)的M个相位状态Sn-1中最可能达到在时间n时的 状态Sn的一条路径时,从在时间n-1时的所述M个状态之一中追溯所述路径 存储器,得到以所述状态Sn-1结束的最可能序列{n-1, ;q=2,3,……, Q-1,Q},并由下式使用所述序列计算基准信号 η n = z n - 1 exp ( - j φ n - 1 ) + Σ q = 2 Q z n - q exp ( - j φ ~ n - q | n - 1 ) ;
(c)计算基准信号和以n反相调制所接收的信号样值zn产生的znexp(-j n)之间的内积,该内积作为指示从时间n-1的状态Sn-1到时间n的状态Sn 的转换的似然的转移度量λ(Sn-1→Sn);
(d)将所述转移度量λ(Sn-1→Sn)加到在时间n-1的所述状态Sn-1的路径度 量∧(Sn-1),得到通过所述状态Sn-1的候选序列的路径度量∧(Sn|Sn-1);
(e)对所有的所述M个状态Sn-1重复所述步骤(b)、(c)和(d)的计算,得到 M候选序列的路径度量,和比较它们的幅度得到最大路径度量的状态Sn-1′;
(f)在所述路径存储器中存储最大路径度量状态Sn-1′作为最可能达到在 时间n的所述状态Sn的时间n-1时的状态,和在所述度量存储器中存储其路 径度量∧(Sn|Sn-1′)作为在时间n时的所述状态Sn中的路径度量∧(Sn);
(g)对所有所述的M个状态重复上面的计算,得到M个路径度量,和 比较它们的幅度得到最大路径度量的状态Sn′;和
从所述状态Sn′追溯所述路径存储器一个固定的时间点数D,并且输出 作为解码的码元相位 φn-D的相位n-D,它构成所达到的状态Sn-D。
3.根据权利要求2的最大似然解码相干检测方法,其中计算所述基准信 号ηn的所述步骤(b)是这样一个步骤,在该步骤中在通过所述状态Sn-1的路径 上的所述基准信号ηn由下式使用等于或小于1的一个忽略系数μ和紧接前 面时间得到的一个基准信号ηn-1进行计算:
ηn=zn-1exp(-jn-1)+μηn-1。
4.一种用于M相调制信号的最大似然解码相干检测方法,包含步骤:
(a)以发送的码元周期取样一个接收的信号,得到在时间n的接收信号 样值zn;
(b)由下式使用一个解码序列{ φn-q;q=1,2,3,……,Q-1,Q},计算 在时间n-1的基准信号ηn。 η n = Σ q = 2 Q z n - 1 exp ( - j φ - n - q ) ;
(c)使用相位转动n的所述基准信号ηn和接收信号样值zn的内积计算 转移度量λ(Sn-1→Sn),该转移度量代表从在时间n-1的状态Sn-1到在时间n 的状态Sn的转变的似然;和
(d)对所有M个状态Sn重复所述步骤(c)得到转移度量,然后比较它们 的幅度得到最大转移度量的状态Sn,和输出它作为相应于解码的码元的解码 相位 φn。
5.根据权利要求4的最大似然解码相干检测方法,其中计算所述基准信 号ηn的所述步骤(b)是这样一个步骤,在该步骤中代表在时间n-1的一个解码 的码元的所述状态Sn-1中的基准信号ηn由下式使用在紧接前面时间得到的基 准信号ηn进行计算:
ηn=zn-1exp(-j φn-1)+μηn-1。
6.一种最大似然解码相干检测方法,使用一个路径存储器和一个度量存 储器执行最大似然解码,该路径存储器存储紧接在每个路径开始的时间点之 前的相位状态,所述每个路径是最可能达到指示在每个时间点的调制相位的 M个状态之一的路径,该度量存储器存储每个状态的指示达到所述每个状态 的序列似然的一个路径度量,该方法包含步骤:
(a)以发送的码元周期取样一个接收的信号,得到在时间n的接收信号 样值zn;
(b)由下式使用预测系数α作为实数计算基准信号ηn;
ηn=(1+α)zn-1exp(-jn-1)-αzn-2exp(-jn-2) 以便计算在时间n时的M2个状态Sn和转移度量,每个状态以两个连续相位 (n,n-1)的组合表示,每个转移度量指示最可能达到M2个状态之一的开始 的时间n之前的状态Sn-1;
(c)计算相位转动n所述基准信号ηn和所述接收信号样值zn之间的平 方误差作为指示从所述状态Sn-1至Sn的转变的似然的转移度量λ(Sn-1→Sn);
(d)将所述转移度量λ(Sn-1→Sn)加到在时间n-1的所述状态Sn-1中的路径 度量H(Sn-1),得到通过所述状态Sn-1的候选序列的度量H(Sn|Sn-1);
(e)对所有的所述M2个状态Sn-1重复上面的所述步骤(b)、(e)和(d)的计 算,比较所得到的路径度量的幅度,得到最小值的状态Sn-1′,在所述路径存 储器中存储它作为在时间n的残存路径达到所述状态Sn的状态,和在所述路 径度量存储器中存储其路径度量H(Sn|Sn-1′)作为状态Sn的路径度量H(Sn); 和
(f)对所有的所述M2个状态重复上面的所述步骤(e)的操作得到路径度 量,比较它们的幅度得到最小值的状态Sn′,从所述状态Sn′追溯所述路径 存储器一个固定的时间点数D,并且输出作为解码的码元相位 φn-D的相位 φn-D,它构成达到的状态Sn-D。
7.根据权利要求6的最大似然解码相干检测方法,其中在时间n的所述 状态Sn仅由一个相位n表示,而计算所述基准信号的所述步骤是由下式使 用的所述预测系数和在以所述状态Sn-1之一结束的一条残存路径上在时间n- 2时的相位 计算基准信号ηn的步骤: η n = ( 1 + α ) z n - 1 exp ( - j φ n - 1 ) - α z n - 2 exp ( - j φ ~ n - 2 | n - 1 ) .
8.根据权利要求7的最大似然解码相干检测方法,其中计算所述基准信 号ηn的所述步骤是由下式使用两个前面解码的码元相位{ φn-1和{ φn-2计算它 的步骤:
ηn=(1+α)zn-1exp(-j{ φn-1}-αzn-2exp(-j{ φn-2) 并且所述转移度量1是从相位转动n的所述基准信号ηn与所述接收信号样 值zn的内积计算的,对所有的所述M个状态n重复所述计算,比较这样得 到的转移度量的幅度得到最大值的状态n,并输出所述的状态作为所述解码 的码元相位n。
9.根据权利要求6或7的最大似然解码相干检测方法,该方法还包含步 骤:其中当假定了用于获得在时间n的每个状态的一个残存序列的基准信号 时,使所述接收信号样值与所述基准信号之间的差错最小的所述预测系数α 以顺序差错最小算法通过追溯一个解码序列进行计算。
10.根据权利要求8的最大似然解码相干检测方法,该方法还包含一个 步骤:其中在假定了用于获得所述解码的码元相位n的基准信号时,使所述 接收信号样值与其线性预测值之间的差错最小的所述预测系数α以顺序差 错最小算法通过追溯一个解码的顺序进行计算。
11.根据权利要求6、7或8的最大似然解码相干检测方法,其中所述基 准信号计算步骤是以所述基准信号ηn-1代替所述接收信号样值zn-2进行的。

说明书全文

发明涉及最大似然相干检测方法,通过使用多个接收的信号样值同时 进行对相干检测的基准信号的最大似然估计和发送的码元序列的最大似然 序列估计,该接收的信号样值是通过以码元周期对接收的调相数字信号进行 取样获得的。

相干检测和差分检测广泛地用于相位调制信号的解调。与差分检测比 较,相干检测提供了极好的误码率性能。为了执行相干检测,需要知道接收 的载波相位。为此目的,接收侧以某个装置再生该载波,使用它作为基准信 号相干地检测接收信号的调制相位和决定发送的数据。作为提取M相PSK 基准信号的方法,有已知的倍增(multiplying)法,根据这个方法接收的信号放 大M倍以从中消除已调的相位,放大的信号用于进行压控振荡器(VCO)的相 位控制以产生比载波频率高M倍的频率的信号,该信号的频率倍减M倍再 产生要得到的载波。另一个已知的方法例如是逆调制方法,根据这个方法检 测的数据用于逆调制以从中消除已调的相位,然后使用VCO类似地再生载 波。但是这些方法的缺点在于:因为使用VCO载波提取和再生步骤构成一 个闭合环,不能快速再生载波。

由于再生的载波具有2π/M弧度的相位不确定性,已知的信号序列(例 如几个码元)被周期地发送和应用以避免相位的不确定性。在检测绝对相位的 意义上这种相干检测称为绝对相干检测。另一方面,利用在发送侧的差分编 码和在接收侧差分解码消除相位不确定性的影响是可能的,但是在这种情况 下的误码率约是绝对相干检测方案其误码率的两倍。而且,绝对相干检测的 误码率性能要超过差分检测的性能。在四相PSK的情况下,差分检测与绝对 相干检测之间在保证0.1%误码率所需的每比特的接收能量对于噪声功率密 度的比率Eb/No的差别大到2.5dB左右。

顺便说说,人们提出了一种相干检测方案,该方案与上述方法极不一 样,它不涉及载波再生(文献1:1990年3月,IEEE Trans.Commum.第38卷 第300至308页,D.Divsalar和M.K.Simon的文章“MPSK的多码元差分检 测”,和文献2:1987年7月,IEEE Trans.Commum。第COM-35卷第764至 767页P.Y.Kam的文章“对具有未知载波相位的高斯信道的最大似然数字数 据序列估计”)。在文献1和2中建议的方法使用以码元周期取样接收信号产 生的接收信号样值进行发送码元的最大似然相位序列估计。使用N个接收信 号样值计算包括N个码元的每个序列的度量(metric)并且输出最大度量序 列。因此,无需再生载波相位。为了得到接近于理想的相干检测的误码率性 能,必须增加用于序列估计的码元数N。然而,由于最大估计的度量计算数 量变为MN,所以计算的总数随着已调相位数M指数地增加而且发送码元的 数量N增加。

本发明的一个目的是提供一种接近最大似然解码相干检测的方法,使用 维特比算法进行顺序发送的码元序列估计但是可减少所需的处理量。

在第一方面,本发明针对以周期插入的已知指示码元的M相调制(MPSK) 的最大似然解码相干检测方法,该方法包含步骤:

(a)在时间n以发送码元周期T取样接收的信号,以得到接收信号的样 值zn;

(b)在每个时间点在度量存储器中存储MQ个状态和路径,MQ个状态各 以Q个连续调制的相位{n-q;q=1,2,……Q-1,Q}的组合表示,每个路径指 示就在一个最可能达到MQ个状态之一的路径开始的时间之前的状态,和在 度量存储器中存储指示达到状态之一的每个序列的似然的路径度量;

(c)以n-q反相调制接收的信号样值zn-q,并且计算在q=0时znexp(-j n)的内部产物的实值以及从q=1至Q时的和∑zn-qexp(-jn-q),实值是定义 为指示从时间n-1的状态Sn-1={n-q;q=1,2,……Q-1,Q}到状态Sn={n-q; q=0,1,2,……Q-1}的转变的似然的转移度量(branch metric)λ(Sn-1→Sn);

(d)将该转移度量加到在时间n-1的状态Sn-1中的路径度量∧(Sn-1),计算 通过状态Sn-1的候选序列的路径度量∧(Sn|Sn-1);

(e)对进入状态Sn的时间n-1的所有路径状态Sn-1重复步骤(c)和(d)的计 算,比较这样得到的路径度量的幅度,和选择最大路径度量的状态Sn-1′;

(f)在路径存储器中存储状态Sn-1′作为最可能达到在时间n的状态Sn 的时间Tn-1的路径状态,和在度量存储器中存储其路径度量∧(Sn|Sn-1′)作 为在时间n,状态Sn中的路径度量∧(Sn);

(g)重复在时间n的所有MQ个状态的上述步骤(c)-(f)的计算;

(h)比较MQ个状态中路径度量幅度,以得到在输出解码的码元时的最 大值的状态Sn′;和

(i)从状态Sn′追溯路径存储器一个固定的时间点数D,并输出作为解 码的码元相位的相位n-D,它构成所达到的状态Sn-D。

在第二方面,本发明针对最大似然解码相干检测方法,该方法使用一个 路径存储器和一个度量存储器执行最大似然解码,该路径存储器用于存储紧 接前面时间点的相位状态,每个路径从该时间点开始,它是最可能达到指示 在每个时间点的调制相位的M个状态之一,该度量存储器用于存储每个状态 的指示达到该状态的序列似然的路径度量,该方法包括步骤:

(a)以发送的码元周期取样接收的信号,得到在时间n的接收信号样值 zn;

(b)在选择从时间(n-1)的M个相位状态Sn-1中最可能达到在时间n时的 状态Sn的一条路径时,从在时间n-1时的M个状态之一追溯路径存储器,得 到以状态Sn-1结束的最可能序列{n-1,n-q|n-1;q=2,3,……Q-1,Q},并由 下式使用该序列计算基准信号 η n = z n - 1 exp ( - j φ n - 1 ) + Σ q = 2 Q z n - q exp ( - j φ ~ n - q | n - 1 ) ;

(c)计算基准信号和以n反相调制所接收的信号样值zn产生znexp(-j n)之间的内积,该内积作为指示从时间n-1的状态Sn-1到时间n的状态Sn 的转换的似然的转移度量λ(Sn-1→Sn);

(d)将转移度量λ(Sn-1→Sn)加到在时间n-1时的状态Sn-1的路径度量∧ (Sn-1),以得到通过状态Sn-1的候选序列的路径度量∧(Sn|Sn-1);

(e)对所有的M个状态Sn-1重复步骤(b)、(c)和(d)的计算,得到M候选 序列的路径度量和比较它们的幅度得到最大值的状态Sn-1′;

(f)在路径存储器中存储最大值的状态Sn-1′作为最可能达到在时间n的 状态Sn的时间n-1时的状态,和在度量存储器中存储其路径度量∧(Sn|Sn-1′) 作为在时间n时的状态Sn中的路径度量∧(Sn);

(g)对所有M状态重复上述步骤(b)-(f)的计算,得到M路径度量,和比 较它们的幅度得到最大值的状态Sn′;和

(h)从状态Sn′追溯路径存储器一个固定的时间点数D并输出作为解码 的码元相位 φn-D的相位φn-D,它构成所达到的状态Sn-D。

在第三方面,本发明针对用于M相调制的信号的最大似然解码相干检 测方法,该方法包含步骤:

(a)以发送的码元周期取样接收的信号,以得到在时间n的接收信号样 值zn;

(b)以下式使用解码序列{ φn-q;q=1,2,…,Q-1,Q}计算时间n-1的基准信 号ηn η n = Σ q = 1 Q z n - 1 exp ( - j φ - n - q ) ;

(c)利用相位转动n的基准信号ηn和接收信号样值zn内积,计算指示 从时间n-1的状态Sn-1至时间n的Sn的转换的似然的转移度量λ(Sn-1→Sn); 以及

(d)对所有M个状态Sn重复上述各步骤以获得转移度量,然后比较所得 到的转移度量的幅度,得到最大转移度量的状态Sn,并作为对应于解码的码 元的码元相位n输出。

根据本发明的第四方面,本发明针对最大似然解码相干检测方法,它使 用一个路径存储器和一个度量存储器执行最大似然解码,该路径存储器存储 就在每个路径开始的时间点之前的相位状态,所述每个路径是最可能达到指 示在每个时间点的已调相位的M个状态之一的路径,该度量存储器存储每个 状态的指示达到该状态的序列的似然的路径度量,该方法包含步骤:

(a)以发送的码元周期取样接收的信号,得到在时间n的接收信号样值 zn;

(b)以下式使用预测系数α作为实数计算基准信号ηn,

ηn=(1+α)zn-1exp(-jn-1)-αzn-2exp(-jn-2) 以便计算在时间n的M2个状态Sn和转移度量,每个状态以两个连续相位( n,n-1)的组合表示,每个转移度量指示就在路径最可能达到M2个状态之一 的时间n之前的状态Sn-1;

(c)计算相位从基准信号ηn转动n的信号相位和接收信号样值zn之间 的平方误差作为指示从状态Sn-1至Sn的转换的似然的转移度量λ(Sn-1→Sn);

(d)将转移度量λ(Sn-1→Sn)加到在时间n-1的状态Sn-1中的路径度量 H(Sn-1),得到通过状态Sn-1的候选序列的度量H(Sn|Sn-1);

(e)对所有M2个状态Sn-1重复上述步骤(c)-(d)的计算,比较所得到的路 径度量的幅度,得到最小值的状态Sn-1′,在路径存储器中存储它作为在时间 n残存路径达到状态Sn的状态,和在一个路径度量存储器中存储其路径度量 H(Sn|Sn-1′)作为状态Sn的路径度量H(Sn);和

(f)对所有M2个状态重复上述步骤(e)的操作得到路径度量,比较它们的 幅度得到最小值的状态Sn′,从状态Sn′追溯路径存储器一个固定的时间点 数D并且输出作为解码的码元相位n-D的、构成达到的状态Sn-D的相位n-D 。

如上所述,为了本发明的第一方面,对于M相位调制,本发明的相干 检测方法在每个时间点具有MQ相位差状态,它可以Q个连续的已调相位{ n-q;q=0,1,2,……Q-1}的组合表示,并且在每个时间点选择一个最可能的路 径。从紧接在前面时间的多个状态延伸到每个状态的M个路径之一被选择。 因此,每个码元的度量计算数是MQ×M=MQ+1,因而每个N码元数据的度 量计算数为NMQ+1。本发明的记录方面减少该度量计算数量为M2,而与Q 无关。以远小于数据码元数N的值Q可取得与文献1和2的方法相同的误码 率。这样,本发明的一个优点是,与文献1和2的方法相比,度量计算数可 显著地减少。

图1是具有M=4和Q=1的格子图。

图2是表示发送结构的例子的图。

图3是说明根据本发明第一实施例的相干检测接收机的例子的方框图

图4是表示第一实施例的误码率性能和以差分检测与理想相干检测得到 的理论上的误码率性能的曲线图。

图5是说明根据本发明第二实施例的相干检测接收机的例子的方框图。

图6是说明根据本发明的第三实施例的相干检测接收机的例子的方框 图。

图7是说明根据本发明的第四实施例的相干检测接收机的例子的方框 图。

图8是说明根据本发明的第五实施例的相干检测接收机的例子的方框 图。

图9是表示通过计算机模拟得到的第二和第三实施例的误码率性能的曲 线图。

图10是表示通过计算机模拟得到的第四和第五实施例的误码率性能的 曲线图。

图11是说明根据本发明的第六实施例的相干检测接收机例子的方框 图。

图12是说明根据本发明的第七实施例的相干检测接收机例子的方框 图。

图13是说明根据本发明的第八实施例的相干检测接收机例子的方框 图。

图14是表示本发明第六和第七实施例的误码率性能的曲线图。

图15是表示通过计算机模拟得到的在衰落环境下第六和第七实施例的 误码率性能的曲线图。

第一实施例:

首先使用数字表示式描述本发明的第一实施例。

现在,考虑一个被发送的N码元的相位序列n(n=0,1,2,……N-1)的最 大似然估计。在时间(n-1)T≤t≤nT时收到的M相PSK信号可表示为

z(t)=(2ES/T)1/2exp{j(n+θ)}+w(t)                      (1) 式中={2mπ/M;m=0,1,2,……M-1}是调制的相位,ES是每个码元的能 量,T是一个码元长度,θ是接收的信号载波和接收机本机振荡信号之间的 相位差,而W(t)是接收机噪声。信号Z(t)被滤波,然后在离散的时间点n=0, 1,2,……对每个码元周期T取样。假定这样得到的样值序列表示为{zn;n=0, 1,2,……N-1}。在文献1和2叙述了最大的似然序列使由下式给出的度量最 大: 如果忠实于文献1和2进行最大序列似然估计,如参照前面的,度量计算必 须进行MN次。

根据本发明,式(2)首先被改写为: 式中*表示复数共轭,而Re[X]是任何复数X的实数部分。

在式(3)的右边,第一项与该序列无关,因此可省略。在式(3)中有关q 的累加的上限为n而且其最大值为N-1。为此缘故,要求的处理总数随着序 列增加的更长而指数地增加。为了避免这种情况有关q的和的上限设定为 Q(<<N=,而路径度量由下式定义: 通过象这样定义,最大路径度量∧的序列可利用转移度量集的维特比算法顺 序地对MQ个状态的每个状态估计,所述转移量度集由下式表示:

λ(n-1-n)=Re{znηn*exp(-jn)}                (5) 式中,ηn由下式给定: η n = Σ q = 1 Q z n - q exp ( - j φ n - q ) - - - ( 6 ) 这是式(1)中载波(2ES/T)1/2exp(jθ)的估计,和这个值ηn用作样值序列zn的相 关检测的基准信号。维特比算法的详细情况,参见文献:日本信息与通信工 程师,电子协会的Imai文章“编码理论”。

图1是一个格子图,为简单起见,假定M=4和θ=1。而且假定达到 在时间n-1的状态的残存路径SP已被确定。在时间n的每个状态Sn以Q个 相位n-q的组合表示,q=0,1,2,……,Q-1。也就是说,Sn={n-q;q=0,1, 2,……,Q-1}。状态数的总数为MQ。M路径从时间n-1的MQ个状态延伸到 在时间n的每个状态而与值α无关。从时间n-1的一定状态Sn-1到在时间n 的一定状态Sn的转变以Q+1个相位n-q的组合代表,q=0,1,2,……Q-1,Q。 指示这个转变的似然的转移度量在或(5)的基础上计算,而且这样计算的转移 度量加到在时间n-1的状态Sn-1中的路径度量∧(Sn-1),得到每个候选序列的 路径度量∧(Sn|Sn-1)。对于MQ个状态Sn-1的M个状态计算这样的路径度量 并比较幅度,选择最可能达到在时间n的一个状态Sn的一条路径。

如图2所示,假定每N个数据码元周期地插入已知的Q码元序列,以 避免解码数据相位的不确定性。即使设定Q=1作为已知序列,也不出现显 著的性能降低。在下面将详细地对解码进行解释。

(a)为了从在时间n-1的MQ个状态中选择最可能达到在时间n的状态Sn 的路径,根据式(6)以构成状态Sn和Sn-1的相位序列n-q;q=0,1,2,3,……Q-1, Q逆调制接收的信号样值序列zn-q;q=0,1,2,……Q-1,Q,然后得到q=0的 逆调制的内积并且计算从q=1至Q的累加结果,和计算其实部以得到转移 度量λn(Sn-1→Sn),该转移度量指示从时间n-1的状态Sn-1到时间n的状态Sn 转变的似然。

换句话说,zn-q乘以exp(-jn-q)等效于zn-q以n-q的逆调制;构成状态Sn-1 的相位序列n-q(q=0,1,2,……Q)分别用于逆调制接收信号样值序列zn-q的相 应序列;q=1,2,……Q,而通过将逆调制结果加在一起得到的值ηn是由式(6) 计算的结果。值ηn用作在时间n的样值zn的基准信号。通过将接收的样值zn 乘以exp(-jn)以n逆调制zn,然后计算结果值与式(6)的值ηn的内积,并且 由式(5)计算其实部以得到转移度量。

(b)转移度量λn(Sn-1→Sn)加到在时间n-1的状态Sn-1中的转移度量∧ (Sn-1),得到通过状态Sn-1的每个候选序列的转移度量。

(c)对达到在时间n的状态Sn之一的所有M个状态Sn-1重复上面的计 算,通过它计算M个候选序列的路途度量,和比较路径度量的幅度以得到提 供最大路径度量的状态Sn-1′。这个状态存储在路径存储器中作为最可能达到 在时间n的状态Sn的在时间n-1的一个路径的状态,而且在同时,其路径度 量∧(Sn|Sn-1′)被存储作为在时间n的状态Sn中的路径度量∧(Sn)。

(d)对在时间n的所有MQ个状态重复上面的计算,得到残存路径和它 们的路径度量。在这个例子中,由于已知Q码元序列的状态规定为由Q个码 元构成的唯一的一个状态,所以只有达到上述唯一的一个状态的一条路径被 认为是在接收已知指示序列时的一条残存路径(因此,在这时只有一条路径继 续存在)而其它的路径被排除。

(e)比较在时间n的所有MQ个状态中的路径度量的幅度,得到一个状 态Sn′,然后从状态Sn′追溯路径存储器固定的时间点数D,和输出构成所 达到状态Sn-D的相位 φn-D作为解码的码元 φn-D,D是等于或小于N的一个整 数。

图3表示实施第一实施例的方法的接收机的例子。从输入端11来的接 收波r(t)加到准相干检测器12,在其中它通过与来自本地信号振荡器13的本 地信号相乘进行准相干地检测,和利用取样电路14以固定周期(一个码元周 期T)对得到的中频(或基带)接收信号Z(t)取样,得到接收信号Z(t)的复数样值 zn。该复数样值提供给基准信号产生部分15,其中它被输入到各具有延迟T 的一系列迟延电路15D1至15DQ的电路,由此1至Q码元延迟的样值{zn-q;q =1,2,……,Q)提供给逆调制部分15A。逆调制部分15A利用式(6)从维特比 解码部分17提供的相位序列n-1至n-Q和上述延迟的样值zn-1,……,zn-Q计 算基准信号ηn,并且提供基准信号给转移度量计算部分16。转移度量计算 部分16利用式(5)使用从每个相位序列计算的基准信号ηn和从维特比解码部 分17提供的M个相位n计算达到在时间n的每个状态Sn的转移度量λn, 这样得到的转移度量提供给维特比解码部分17。维特比解码部分17装备了 一个路径存储器17P和路径度量存储器17m。维特比解码部分17执行过程(b) 至(e)并且经过一个端子18提供由这些过程得到的解码数据。

在图4中表示在本发明的第一实施例应用于四相PSK系统的情况下误 码率性能的计算机模拟结果。横坐标代表每比特的信号能量与噪声功率密度 比率Eb/No。为了比较,还画出了由理想的相干检测和差分检测引起的误码 率的模拟结果。在使用差分检测的情况下,被发送的数据必须以相位差n- n-1表示。图4中的实线表示理想值。为了取得0.1%误码率,差分检测和理 想的相干检测之间要求的Eb/No的差为2.4dB,但是通过设定Q=3,本发明 的性能可改善2.05dB,即上述要求的Eb/No的差可减低到0.35dB。通过增加 计算数量和设定Q=4,该差可减低到0.25dB。

第二实施例:

上面叙述的第一实施例在维特比解码中使用MQ个状态和在转移度量的 计算中使用总共Q+1个相位n至n-Q。虽然这以增加值Q改善误码率性 能,但是状态数MQ指数地增加了,使得所要求的处理指数的增加。现在对 照图5叙述在这方面进一步改进的一个实施例。

在利用维特比解码算法解码的基本操作中这个实施例与第一实施例是 共同的,但是与后者的差别在于:通过使用与调制电平数相同的M个状态和 仅以n代表在时间n时的状态,计算的数量减少了。关于前面的,正如(6) 可看到的,在时间n使用的基准信号是在时间n-1至n-Q以相位序列n-1 ,……,n-Q逆调制所接收的信号样值zn-1,……,zn-Q得到的样值的和。在 该第二实施例中,在计算从时间n-1的状态Sn-1到时间n的状态Sn的转移度 量时,沿着每条残存路径Q-1个相位被追溯到已经存储在路径存储器17P中 的时间n-1时的状态Sn-1,通过这样得到相位 。这样得 到的Q-1个相位代入式(6),通过下式计算到达每个状态Sn-1的残存路径的基 准信号ηn: η n = z n - 1 exp ( - j φ n - 1 ) + Σ q = 2 Q z n - q exp ( - j φ n - q | n - 1 ) . - - - ( 7 ) 利用这个方法,在减少状态数至M(即,减少转移度量计数的数量)的同时, 通过增加追溯的相位数使误码率接近于理想的相干检测的误码率是可能 的。

采用这个实施例的方法的图5的接收机与图3的接收机的差别在于:逆 调制部分15A追溯唯有的残存路径的每条路径到在时间n-1时的状态Sn-1, 然后从维特比解码部分17的路径存储器17P中读出每条路径的Q-1个相位 ,并且利用式(7)计算基准信号ηn。转移度量计算部分16使 用该基准信号由式(5)计算转移度λn。下面将叙述这个实施例的处理。

(a)维特比解码部分17追溯残存路径到时间n-1时的状态Sn-1,得到Q-1 个相位 至 ,并且将它们与相位n-1一起提供给基准信号产生部 分15,基准信号产生部分15由式(7)计算通过状态Sn-1之一的每条路径的基 准信号ηn。

(b)在从时间n-1时的M个相位状态中选择最可能到达在时间n时的状 态Sn的路径时,在基准信号ηn和接收信号样值zn的基础上,转移度量计算 部分16由式(5)计算表示从在时间n-1时的状态Sn-1到在时间n时的状态Sn 的转变的似然的转移度量λ(Sn-1→Sn)。

(c)在维特比解码部分17中,转移度量λ(Sn-1→Sn)加在时间n-1时的状 态Sn-1中的路径度量H(Sn-1)上,得到通过状态Sn-1的候选序列的路径度量H(Sn |Sn-1)。

(d)对M个状态Sn-1的每个状态重复上面的计算,得到M个候选序列的 路径度量,比较这些路径度量的幅度得到提供最大路径度量的状态Sn-1′。这 个路径度量存储在路径存储器17P中作为在时间n-1时最可能到达在时间n 的状态的一条路径的状态,而且其路径度量H(Sn|Sn-1′)存储在度量存储器 17m中作为在时间n时的状态Sn中的路径度量H(Sn)。

(e)维特比解码部分17对所有的时间n时的M个状态重复上面的计算 得到M个路径度量,比较它们的幅度得到最大路径度量的状态Sn′从状态 Sn′追溯路径存储器一个固定的时间点数D并输出所达到的状态作为解码的 码元相位n-D。

第三实施例:

在上面叙述的第二实施例中,在时间n用于判定的基准信号也可按照下 式只使用一条残存路径和从时间n-Q至n-1的一个解码的码元相位序列( φn-1 1,φn-2,……,φn-Q)进行计算。 η n = Σ q = 1 Q z n - q exp ( - j φ - n - q ) - - - ( 8 ) 只有一条路径是残余的路径意味着该路径被用作解码结果的相位序列。如图 6中所示的,在这个例子中的接收机以这样的方法进行解码:即使用一个判 定反馈型解码部分19解码在当前时间n的接收信号样值zn使差错最小。而 不是使用基于维特比算法的最大似然序列估计解码,基准信号产生部分15 装备了各具有一个码元周期T的延迟的Q个串联的延迟级15B1至15BQ并将 解码的结果 φn提供给串联延迟电路。因此,解码的码元相位 φn-1, φn-2,…… φn-Q 从相应的延迟级提供给逆调制部分15A,逆调制部分15A利用式(8)根据这样 解码的码元相位序列和接收的信号样值序列zn-1,zn-2,……,zn-Q计算基准信 号ηn,并且将该基准信号提供给转移度量计算部分16。由所接收的信号样 值序列zn-1至zn-Q和从 φn-1至 φn-2的解码的码元相位序列明确地确定这个基准 信号。转移度量计算部分16通过式(5)计算转移度量λn并将其输出,判定反 馈型解码部分19输出使转移度量λn最大的相位n作为解码的码元相位 φn。

第四实施例:

这个实施例省去了第二实施例中的追溯步骤以便进一步减少有关处理 的数量。这个实施例在式(7)中引入一个忽略系数μ(0≤μ≤1),由于这个系 数,时间n越老,对基准信号ηn的作用越小。即,下式用于计算通过状态 Sn-1的每条路径的基准信号ηn,和相位n-2|n-1至n-Q|n-1构成到时间n-1时的 状态Sn-1的每条残存路径上的相位序列。 η n = z n - 1 exp ( - j φ n - 1 ) + Σ q = 2 Q μ q - 1 z n - q exp ( - j φ - n - q | n - 1 ) - - - ( 9 ) 因此,式(9)可简化为:

ηn=zn-1exp(-jn-1)+μηn-1                    (10) 由于如上述的,在状态Sn-1中的基准信号可使用在残存路径上紧接在时间n- 2之前的状态Sn-2的基准信号ηn-1顺序地计算,因而所要求的处理量可比在第 二实施例的情况下更少。

如在图7中所示的,采用第四实施例的方法的接收机可只使用图5中基 准信号产生部分15的延迟级15D1构成,和在逆调制部分15A中提供一个基 准信号存储器15Am,它存储紧接在前面的基准信号ηn-1。通过追溯达到状 态Sn-1的残存路径,在状态Sn-2中,逆调制部分15A读出路径存储器17P中 的基准信号,并且使用它由式(10)计算在时间n时的基准信号ηn。其余部分 在操作上与图5情况中那些部分相同。

第五实施例:

在上述第四实施例中,在时间n的基准信号ηn由下式只使用唯一的一 条残存路径和在时间n-1时解码的码元相位 φn-1计算。

ηn=zn-1exp(-j φn-1)+μηn-1               (11) 如图8中所示的,在这种情况下的接收机与图6实施例的情况一样也采用判 定反馈型解码部分19,而且在时间n-1的解码的码元相位φn-1从延迟级15B1 提供给逆调制部分15A。逆调制部分15A通过式(11)使用存储在基准信号存 储器15Am中的紧接前面的基准信号ηn-1、解码的码元相位 φn-1和接收的信号 样值zn-1计算基准信号ηn,这样计算的基准信号加到转移度量计算部分16。 其它的操作与图7实施例的情况相同。

在图9和10中,表示了在第二至第五实施例中四相PSK的计算机模拟 结果。在计算机模拟中,一码元的无调制的指示(pilot)被插入16码元中,使 接收侧知道调制的绝对相位。

在图9中,曲线2C和3C是在无衰落环境下第二和第三实施例的误码 率性能。横坐标代表每比特的信号能量与噪声功率密度的比率Eb/No。为了 比较,示出了理想的相干检测(CD)和差分检测(DD)的性能。设定Q=20码 元,理想的相干检测和本发明的性能之间的差可减低到0.5dB或更小。在图 10中,曲线4C和5C表示在无衰落环境下第四和第五实施例的误码率性能。 设定μ=0.9,可能得到与第二及第三实施例基本相同的性能。有关处理的量 以第二>第四>第三>第五实施例的顺序减少。

顺便说说,在移动通信中,发送的信号在由建筑物反射之后被收到,以 致在移动台移动情况下执行发送和接收时,在接收的信号中出现多路径衰 落,并在接收信号中的随机相位转动导致判定错误。下面的实施例将结合相 干检测方法的例子叙述,这些相干检测方法分别采用了用于得到已从随机相 位转动中除去的基准信号的线性预测方案,和在M电平相位调制的信号的相 干检测中的自适应预测系数控制方案以及发送的码元序列估计方案。

第六实施例:

图11中所示的是使用第六实施例的方法的接收机结构的例子。在这个 实施例中,在每个时间n的状态例如按照由在时间n和紧接在其前面的n-1 的两个相位(n,n-1)表示的M2个状态规定的。当M=4时,表示在这个实 施例中的状态转变的图1的格子图等效于图1中M2=16的情况,表示直至 时间n-1残存的路径被决定和如何决定到达在时间n时的相应状态的残存路 径。转移度量计算部分16计算指示从在紧接前面时间的状态Sn-1到在时间n 时的状态Sn的转变似然的转移度量。维特比解码部分17利用维特比算法顺 序地估计发送相位序列。基准信号自适应预测部分15预测该基准信号,从 该信号中已消除了由于衰落在接收信号中引起的偏差。

第六实施例的特征在于;使用基准信号ηn与接收的信号样值n之间的 平方误差作为该转移度量以维特比算法进行发送相位序列的估计;和从接收 的信号样值序列进行基准信号的自适应预测。维特比解码部分17使用转移 度量计算在时间n的每个状态的指示达到该状态的序列似然的路径度量,然 后选择在紧接前面时间的状态,最可能达到在时间n的每个状态的路径从该 时间开始,和分别在路径存储器17P及度量存储器17m中存储每个状态的路 径历史和路径度量。而且,维特比解码部分追溯在时间n时的M2个状态中 最小路径度量的路径固定时间点数D并输出解码的码元相位n-D。

根据上述的本发明的序列估计算法包括下面所列的步骤。

(a)在时间n有以两个连续的相位(n,n-1)代表的M2个状态Sn。当维 特比解码部分17从在时间n-1的状态Sn-1中选择最可能到达在时间n时的状 态Sn之一的状态转变时,基准信号自适应预测部分15使用实数预测系数α 通过下式表示该基准信号并且以线性预测计算它。

ηn=(1+α)zn-1exp(-jn-1)-αzn-2exp(-jn-2)          (12)

(b)接着,转移度量计算部分16使用来自该收到的样本信号zn的一个相 位转动的信号n,并且计算相位转动和接收信号样值zn和基准信号ηn之间 的跟随平方误差作为指示从在时间n-1时的状态Sn-1到在时间n时的状态Sn 转变的似然的转移度量λ(Sn-1→Sn)。

λ(Sn-1→Sn)=|zn-ηnexp(-jn)-ηn|2                 (12)

(c)该转移度量λ(Sn-1→Sn)加到在时间n-1时的状态Sn-1中的路径度量 H(Sn-1),得到通过状态Sn-1的候选序列的路径度量H(Sn|Sn-1)。

(d)对在时间n-1时的所有M2个状态Sn-1重复上面的计算,得到M2个 候选序列的路径度量,比较它们的幅度得到最小路径度量的状态Sn-1′。这个 状态存储在路径存储器17P中作为到达在时间n时的状态Sn残存路径在时间 n-1时的状态,而在同时其路径度量H(Sn|Sn-1′)存储在度量存储器17m中 作为在时间n时的状态Sn中的路径度量H(Sn)。

(e)对在时间n时的所有M2个状态重复上面的计算,得到M2个路径度 量,比较它们的幅度得到最小路径度量的状态Sn′。路径存储器17P从状态 Sn′追溯固定的时间点数D,和输出构成这样达到的状态的相位n-D作为解 码的码元相位n-D。

第七实施例:

在上述的第六实施例中,在每个时间有M2条残存路径,但是在第七实 施例中,在时间n时的每个状态Sn以一个相位n表示。按照这种情况,在 每个时间点提供M条残存路径。以维特比算法的基本解码操作与图11实施 例中相同,但是基准信号ηn由下式使用在其最后状态为n-1的残存路径上在 紧接前面的时间的相位 计算。 η n = ( 1 + α ) z n - 1 exp ( - j φ n - 1 ) - α z n - 2 exp ( - j φ ~ n - 2 | n - 1 ) - - - ( 14 ) 在这个例子中该接收机结构示于图12中,其中不是产生代表图11实施例中 在时间n-1时的M2个状态的两个相位(n-1,n-2)的所有候选,而是相位 n-1和在残存路径上在时间n-2时的随后相位 从维特比解码部分17的路径 存储器17P中读出并且输入到反相调制部分15A。反相调制部分15A使用相 位n-1与 和接收信号样值zn-1与zn-2由式(14)计算基准信号ηn。其它的操 作与图11实施例相同。

第八实施例:

虽然在图12实施例中在每个时间点上有M条残存路径,但是第八实施 例在每个时间点只提供一条残存路径,以便进一步减少有关的处理量。为 此,解码部分不采用维特比算法的解码方案,而是以对每个时间点进行码元 判定的判定反馈算法进行解码,如图8实施例的情况那样。在这种情况下接 收机结构示于图13。

解码步骤如下面所列的。

(a)在反相调制部分15A中,基准信号ηn由下式使用相应于两个在前的 解码码元的解码码元的相位 φn-1和 φn-2计算。

ηn=(1+α)zn-1exp(-jφn-1)-αzn-2exp(-jφn-2)    (15)

(b)正如式(5)的情况,在转移度量计算部分16中收到的信号样本Zn被 相位转动n,并且接收的信号候选的内积的实数值与相位转动的接收的信号 样值znexp(-jn)被设定作为指示从在时间n-1时的前面确定的状态Sn-1到在 当前时间n的状态Sn转变的似然的转移度量值λ(Sn-1→Sn)如下。

λ(Sn-1→Sn)=Re[znηn*exp(-jn)]          (16)

(c)对所有的相位n重复这个计算并且比较结果值的幅度以得到提供 最小转移度量的相位n,它被输出作为解码的码元相位n。

在第六至第八实施例中,用于预测在时间n使用的基准信号的预测系数 α可以这样的方法自适应地确定,例如通过追溯在连接到时间n-1时的每个 状态Sn-1的残存路径上的相位序列,使接收信号样值和相应的线性预测值之 间的误差最小。其结果,每条残存路径有其自己的预测系数。假定在该残存 路径上的序列以n-1-i表示(i=0,1,……,n-1),用于预测在时间n使用的基准 信号的预测系数α(n-2)以这样的方法选择,以便使由下式得到的指数

加权的均方误差最小: J = Σ i = 0 n - 1 β i | z n - 1 - i exp ( - j φ n - 1 - i ) - η n - 1 - i | 2 - - - ( 17 ) 式中β是等于或小于1的忽略系数。η′n-1-i是在所有前面的时间点上使用相 同的预测系数α(n-1)预测的在时间n-1-i的基准信号,并且由下式得到:

η′n-1-i={1+α(n-1)}zn-2-iexp(-jn-2-i)-α(n-1)}zn-3-iexp(-jn-3-i)(18) 使式(18)最小的预测系数α(n-1)如下: α(n-1)= Re [ Σ i = 0 n - 2 β i ( z n - 1 - i exp ( - j φ n - 1 - i ) - z n - 2 - i exp ( - j φ n - 2 - i ) } ×{zn-2-iexp(-jn-2-i)-zn-3-iexp(-jn-3-i)}*] ÷ Σ i = 0 n - 2 β i | z n - 2 - i exp ( - j φ n - 2 - i ) - z n - 3 - i exp ( - j φ n - 3 - i ) } | 2 - - - ( 19 ) 这可顺序地得到。即,

α(n-1)=θn-1(n-1)/Ωn-1(n-1)

Ωn-1(n-1)=|zn-2exp(-jn-2)-zn-3exp(-jn-3)|2

              +βΩn-2(n-2)

θn-1(n-1)=Re[{zn-1exp(-jn-1)-zn-2exp(-jn-2)}

×{zn-2exp(-jn-2)-zn-3exp(-jn-3)}*]

+βθn-2(n-2)                                     (20) 式中Ω0(0)=δ是一个小的正数和θ0(0)=0,以及Z-1=0。

在图14中以曲线6C和7C表示在无衰落环境下,在预测系数α由式(17) 以β=1确定的和第六及第七实施例用于四相PSK的情况下误码率性能的计 算机模拟结果。横坐标表示每比特信号能量对噪声功率密度的比率Eb/No。 为了比较,也表示出理想的相干检测性能CD和差分检测性能DD。第六实 施例的性能6C在约1dB内接近理想的相干检测性能。第七实施例的性能7C 与理想的相干检测性能之间的差为1.5dB左右。第七实施例中有关的处理量 约为第六实施例的1/4。

在图15中以曲线6C和7C表示在瑞利衰落环境下第六和第七实施例的 性能。fDT代表衰落变化速度,fD代表最高多普勒频率(即,移动终端/无线电 载波的波长的运动速度),和T代表一个码元长度。因此,1/T代表传输速率。 在差分检测中,即使平均Eb/No设定较大,误码率接近于一个固定值而且不 会降到比它小。但在第六和第七实施例中,通过设定大的平均Eb/No值可减 少误码率。

如上所述,在第六和第七实施例中,预测系数α可根据接收信号的衰落 环境变化,所以误码率性能与差分检测中的误码率性能相比改善了,而与衰 落现象存在与否无关;因此,该性能可接近理想的相干检测性能。

高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈