赞
踩
极化(Polar)码是由土耳其的E.Arikan于2008年基于信道极化现象而提出的一类线性分组码,是首个可理论证明能达到任意二进制输入离散无记忆对称信道容量的信道编码,并且具有较低的编译码复杂度和确定性的构造而备受关注。
Polar码的主要思想是将多个子信道合并成一个等效信道,然后将等效信道分裂成多个信道容量呈两极分化(信道容量接近0或者1)的子信道,最后将信息在信道容量接近1的无噪子信道发送信息,而在信道容量接近0的子信道上发送收发已知的比特信息,从而提高信息传输的可靠性。
Polar码的极化过程主要由两步来完成,第一步:信道联合;第二步:信道分裂。下面对这两步进行简单介绍
信道联合是信道极化的第一步,指N个独立的B-DMC(二进制对称离散无记忆信道)信道W组成一个新的矢量信道
W
N
:
X
N
→
Y
N
W_{N}:X ^{N}\rightarrow Y^{N}
WN:XN→YN,其中
N
=
2
N
,
n
>
=
0
N=2^{N},n>=0
N=2N,n>=0;当n=0时,可认为联合信道
W
1
=
W
W_{1}=W
W1=W。以n=1举例说明,即有两个独立的B-DMC信道,然后将其联合成一个新的信道
W
2
:
X
2
→
Y
2
W_{2}:X^{2}\rightarrow Y^{2}
W2:X2→Y2,如下图所示,
对应的转移概率为
W
2
(
y
1
,
y
2
∣
u
1
,
u
2
)
=
W
(
y
1
∣
u
1
⊕
u
2
)
W
(
y
2
∣
u
2
)
W_{2}\left ( y_{1},y_{2}|u_{1},u_{2} \right )=W\left ( y_{1}|u_{1}\oplus u_{2} \right )W\left ( y_{2}|u_{2} \right )
W2(y1,y2∣u1,u2)=W(y1∣u1⊕u2)W(y2∣u2) 其中
⊕
\oplus
⊕表示模2加。矢量信道
W
2
W^{2}
W2的输入
x
1
2
x_{1}^{2}
x12和合并信道
W
2
W_{2}
W2的输入
u
1
2
u_{1}^{2}
u12之间的关系为
x
1
2
=
u
1
2
G
4
x_{1}^{2}=u_{1}^{2}G_{4}
x12=u12G4,且有
G
2
=
[
1
0
1
1
]
G2=
W
4
W_{4}
W4的信道转移概率为
W
4
(
y
1
4
∣
u
1
4
)
=
W
4
(
y
1
4
∣
u
1
4
G
4
)
W_{4}\left ( y_{1}^{4}| u_{1}^{4} \right )=W^{4} \left ( y_{1}^{4}|u_{1}^{4}G_{4}\right)
W4(y14∣u14)=W4(y14∣u14G4) 图中的
R
4
R4
R4可理解为对s序列进行奇偶分离,即
v
1
4
=
R
4
∗
s
1
4
=
(
s
1
,
s
3
,
s
2
,
s
4
)
v_{1}^{4}=R4*s_{1}^{4}=(s_{1},s_{3},s_{2},s_{4})
v14=R4∗s14=(s1,s3,s2,s4),且
R
4
=
[
1
0
0
0
0
0
1
0
0
1
0
0
0
0
0
1
]
R4=
G
4
=
[
1
0
0
0
1
0
1
0
1
1
0
0
1
1
1
1
]
G4=
W
N
W^{N}%+
WN和
W
N
W_{N}
WN之间的关系可以表示为
x
1
N
=
u
1
N
∗
G
N
x_{1}^{N}=u_{1}^{N}*G_{N}
x1N=u1N∗GN,其中
G
N
=
F
⊗
n
G_{N}=F^{ \otimes n}
GN=F⊗n,矩阵F可表示为
F
=
[
1
0
1
1
]
F=
信道分裂是信道极化的第二步,在将信道联合构成矢量信道 W N W_{N} WN后,下一步将 W N W_{N} WN分裂为N个二进制虚拟子信道 W N ( i ) : X → Y N × X i − 1 , 1 < = i < = N W^{(i)}_{N}:X \rightarrow Y^{N} \times X^{i-1},1<=i<=N WN(i):X→YN×Xi−1,1<=i<=N,其转移概率为
其中 u i u_{i} ui表示第 i i i个分裂子信道 W N ( i ) W^{(i)}_N WN(i)的输入, ( y 1 N , u 1 i − 1 ∣ u i ) (y^N_{1},u^{i-1}_1|u_{i}) (y1N,u1i−1∣ui)表示其输出。根据上述分裂过程,当N=2时,联合信道 W 2 W_{2} W2可分裂为如下两个子信道 W 2 ( 1 ) : x 1 → ( y 1 , y 2 ) W^{(1)}_{2}:x_1 \rightarrow \left ( y_{1}, y_{2} \right ) W2(1):x1→(y1,y2)和 W 2 ( 2 ) : x 2 → ( x 1 , y 1 , y 2 ) W^{(2)}_{2}:x_2 \rightarrow \left (x_{1}, y_{1}, y_{2} \right ) W2(2):x2→(x1,y1,y2)。以BEC(二元删除信道)为例,极化后的N个子信道的信道容量由下列递推公式给出
并且此信道分裂过程也是无损的,分裂前和分裂后的容量总和是相等的。具体如下
C
(
W
N
)
=
I
(
U
N
;
Y
N
)
=
∑
i
=
1
N
I
(
U
i
;
Y
N
∣
U
1
i
−
1
)
=
∑
i
=
1
N
I
(
U
i
;
Y
N
,
U
1
i
−
1
)
=
∑
i
=
1
N
C
(
W
N
i
)
C\left ( W_{N} \right ) = I\left ( U^{N};Y^{N} \right ) \\ =\sum_{i=1}^{N}I\left ( U_{i};Y^{N}|U^{i-1}_{1} \right )\\ =\sum_{i=1}^{N}I\left ( U_{i};Y^{N},U^{i-1}_{1} \right )\\ = \sum_{i=1}^{N}C\left ( W^{i}_{N} \right )
C(WN)=I(UN;YN)=i=1∑NI(Ui;YN∣U1i−1)=i=1∑NI(Ui;YN,U1i−1)=i=1∑NC(WNi)
定理1:对于任意的B_DMC信道W和
δ
∈
(
0
,
1
)
\delta\in \left ( 0, 1 \right )
δ∈(0,1),随着N逐渐趋近于正无穷,极化信道
W
N
i
{W^{i}_{N}}
WNi的“好”的子信道中容量满足
I
(
W
N
i
)
∈
(
1
−
δ
,
1
]
I(W^{i}_{N})\in(1-\delta, 1]
I(WNi)∈(1−δ,1]的比例趋近于
I
(
W
)
I(W)
I(W);而子信道容量满足
I
(
W
N
i
)
∈
[
0
,
δ
)
I(W^{i}_{N})\in[0, \delta)
I(WNi)∈[0,δ)的“坏”信道所占的比例趋近于
1
−
C
(
W
)
1-C(W)
1−C(W)。
定理2:关于定理1中的
δ
\delta
δ,有
δ
≈
2
N
\delta\approx 2^{\sqrt{N}}
δ≈2N
;对于N=2,信道分裂将合并后的信道
W
2
W_{2}
W2分裂成两个比特信道:
1)“坏”信道:
W
−
:
U
1
→
(
Y
1
,
Y
2
)
W^{-}:U_{1} \to (Y_{1}, Y_{2})
W−:U1→(Y1,Y2),其信道容量为
I
(
W
−
)
=
I
(
U
1
;
Y
1
,
Y
2
)
I(W^{-})=I(U_{1};Y_{1},Y_{2})
I(W−)=I(U1;Y1,Y2)
2)“好”信道:
W
+
:
U
2
→
(
Y
1
,
Y
2
,
U
1
)
W^{+}:U_{2} \to (Y_{1}, Y_{2},U_{1})
W+:U2→(Y1,Y2,U1),其信道容量为
I
(
W
+
)
=
I
(
U
2
;
Y
1
,
Y
2
,
U
1
)
I(W^{+})=I(U_{2};Y_{1},Y_{2}, U_{1})
I(W+)=I(U2;Y1,Y2,U1)
而且有
I
(
W
−
)
<
=
I
(
W
)
<
=
I
(
W
+
)
I(W^{-})<=I(W)<=I(W^{+})
I(W−)<=I(W)<=I(W+);并且两个子信道的总信道容量是保持不变的,等于
2
I
(
W
)
2I(W)
2I(W);但是两个子信道间的容量被不均匀分配了。
假设BEC的删除概率为P=0.5,则其信道容量为
I
(
W
1
(
1
)
)
=
1
−
P
I(W^{(1)}_{1})=1-P
I(W1(1))=1−P(很多信息论的书籍中均有其证明过程,此处就不再赘述)。针对信道分裂后的各个子信道容量有
当
N
=
2
N=2
N=2时有
I
(
W
2
(
1
)
)
=
1
/
4
I(W^{(1)}_{2})=1/4
I(W2(1))=1/4
I
(
W
2
(
1
)
)
=
3
/
4
I(W^{(1)}_{2})=3/4
I(W2(1))=3/4 当
N
=
4
N=4
N=4有
I
(
W
4
(
1
)
)
=
1
/
16
I(W^{(1)}_{4})=1/16
I(W4(1))=1/16
I
(
W
4
(
2
)
)
=
7
/
16
I(W^{(2)}_{4})=7/16
I(W4(2))=7/16
I
(
W
4
(
3
)
)
=
9
/
16
I(W^{(3)}_{4})=9/16
I(W4(3))=9/16
I
(
W
4
(
4
)
)
=
15
/
16
I(W^{(4)}_{4})=15/16
I(W4(4))=15/16 并且随着
N
N
N值的增大,分裂后的子信道的容量会逐渐趋于两个极端0或者1。信道容量趋近于1的信道,我们认为是“好”的子信道,在上边发送信息比特;信道容量趋近于0的信道,我们认为是坏的子信道,在上边发送冻结比特(即收发端均已知的比特信息,用于提高收端译码的准确性)。举例当
N
=
2
10
N=2^{10}
N=210且P=0.5时,则分裂后的
2
10
2^{10}
210个子信道的信道容量分布如图所示
从上图我们可以清楚的看出,分裂后的1024个子信道的信道容量呈现两极分化的趋势,并且随着
N
N
N的进一步增大,这种趋势将更加明显。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。