【技术实现步骤摘要】
一种基于极化码的协作NOMA
‑
VLC通信方法
[0001]本专利技术属于可见光通信
,涉及一种基于极化码的协作NOMA
‑
VLC通信方法。
技术介绍
[0002]可见光通信技术,是利用荧光灯或发光二极管等发出的肉眼看不到的高速明暗闪烁信号来传输信息的,将高速因特网的电线装置连接在照明装置上,插入电源插头即可使用。利用这种技术做成的系统能够覆盖室内灯光达到的范围,电脑不需要电线连接,因而具有广泛的开发前景。随着无线通信技术对数据传输的需求与日俱增,射频资源越来越紧张。因此在VLC(可见光通信)上使用NOMA(Non Othogonal Multiple Access,非正交多址接入)技术引起学术界和工业界强烈关注。NOMA不同于传统的多址接入技术,它是一种在功率域上区分用户、从而多个用户共享同一个时域和频域的技术。
[0003]申请号为201910033045.1的专利技术专利申请公开了一种基于用户中继的协作NOMA系统用户误码性能分析方法。其中,协作采用直接放大方式,并按照 ...
【技术保护点】
【技术特征摘要】
1.一种基于极化码的协作NOMA
‑
VLC通信方法,通信系统中M个用户随机分布在LED照射功率半角为高度为h的圆锥范围内,其特征在于,具体通信方法是:步骤(1)按照每个用户与LED之间的信道增益进行升序排列,排列后用户U
m
对应的信道增益为H
m
,m=1,2,
…
,M;对M个用户进行分组匹配,将最弱的信道增益用户U1和最强的信道增益用户U
M
作为第一组用户G1{U1,U
M
},将次弱的信道增益用户U2和次强的用户U
M
‑1作为第二组用户G2{U2,U
M
‑1},以此类推;如果M为偶数,则分组个数每个用户均获得分组匹配;如果M为奇数,分组个数中间的用户作为单独一组,该用户的信息序列直接通过可见光通信VLC系统传输,并在系统接收端中经过SC译码得到该用户的信息序列步骤(2)将M份信息序列分配给M个用户,作为每个用户待发送的信息序列,该信息序列极化构造成极化码,极化码的码长为N,即极化码具有N个子信道,极化码的信息位长度为K;极化构造的方法是:将N个子信道中可靠性高的K个子信道作为传输有用信息比特的子信道,其他的N
‑
K个子信道作为传输冻结信息比特的子信道,用户U
m
的信息序列经过极化码编码后为X
m
,m=1,2,
…
,M;步骤(3)动态功率分配;具体是:(3
‑
1)将LED的总功率P
sum
平均分配给各组用户,每组中两个用户的功率和P=P
sum
/B;(3
‑
2)将每组用户的功率和P分配给组内的两个用户,分配方法是:对于一组用户G
b
{U
b
,U
M+1
‑
b
},分配给弱用户U
b
的功率P
b
满足U
b
的最小传输速率,剩余的功率P
M+1
‑
b
分配给强用户U
M+1
‑
b
,b=1,2,
…
,B;功率分配的目标函数为R
b
为弱用户U
b
的传输速率,R
M+1
‑
b
为强用户U
M+1
‑
b
的传输速率;其中,弱用户U
b
与强用户U
M+1
‑
b
之间的关系参数之间的关系参数为弱用户U
b
的最小传输速率,σ为信道噪声方差;若得到的β
b
>0.5时,则取β
b
=0.5,则该组用户G
b
{U
b
,U
M+1
‑
b
}中弱用户U
b
所分配到的功率为P
b
=(1
‑
β
b
)P,强用户U
M+1
‑
b
分配到的功率为P
M+1
‑
b
=β
b
P;步骤(4)对每组用户进行混合叠加编码操作得到信息序列V
m
;对于一组用户G
b
{U
b
,U
M+1
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。