【技术实现步骤摘要】
基于FPGA的DVB-S2X系统软解映射方法
本专利技术属于数字信号处理
,尤其涉及一种基于FPGA的DVB-S2X系统软解映射方法、数字信号处理系统。
技术介绍
目前,最接近的现有技术:从欧洲电信标准协会(ETSI)的ETS300421算起,数字卫星广播系统标准(DigitalVideoBroadcasting-Satellite,DVB-S)作为当今广播电视领域的主流卫星传输标准,问世已逾十年。相比较2005年颁布的DVB-S2协议,2014颁布的DVB-S2X协议使得卫星直播到户(DirecttoHome,DTH)网络的频谱效率提升了20%,其他专业应用的频谱效率提升了51%。DVB-S2X的优越性得益于其采用了高阶AmplitudePhaseShiftKeying(APSK)调制和多种码率编码的结合。除DVB-S2已有的QPSK,8PSK,16APSK和32APSK以外,DVB-S2X还增加了π/2-BPSK,64APSK,128APSK和256APSK四种模式以适应不同业务需求,对于同阶APSK也增加了更多不同的星座映射规则。高阶M-APSK调制方 ...
【技术保护点】
1.一种基于FPGA的DVB‑S2X系统软解映射方法,其特征在于,所述基于FPGA的DVB‑S2X系统软解映射方法包括:获取所有调制方式的最小欧式距离相关点的编号并存储,对星座图进行划分,得到2N个区域后,DVB‑S2X系统的接收机计算接收点对应的第一象限点的相位值;得到最小欧式距离参考点集合后,计算最小欧式距离参考点与接受点的最小欧式距离,由得到接收点的每个比特的对数似然比,实现软解映射模块在低复杂度的前提下兼容DVB‑S2X系统中所有的调制方式。
【技术特征摘要】
1.一种基于FPGA的DVB-S2X系统软解映射方法,其特征在于,所述基于FPGA的DVB-S2X系统软解映射方法包括:获取所有调制方式的最小欧式距离相关点的编号并存储,对星座图进行划分,得到2N个区域后,DVB-S2X系统的接收机计算接收点对应的第一象限点的相位值;得到最小欧式距离参考点集合后,计算最小欧式距离参考点与接受点的最小欧式距离,由得到接收点的每个比特的对数似然比,实现软解映射模块在低复杂度的前提下兼容DVB-S2X系统中所有的调制方式。2.如权利要求1所述的基于FPGA的DVB-S2X系统软解映射方法,其特征在于,所述基于FPGA的DVB-S2X系统软解映射方法具体包括:(1)获取最小欧式距离相关点的编号并存储;(1.1)对DVB-S2X系统进行2N-APSK调制,得到包括R个同心圆的星座图,每个圆的边缘分布有不同数量星座点,星座点的总数为2N个,每个星座点由N个比特b1b2...bN映射而成,其中,1<N≤8,1≤R≤8;(1.2)对星座图进行划分,得到2N个区域;(1.2.1)根据星座图上R个圆的半径集合得到集合其中,γ′t=(γτ+γτ+1)/2,τ为第τ个圆,t=τ且1≤t≤R-1;(1.2.2)以里的每个元素为半径在星座图上画R-1个圆,将星座图划分为R个区域CIR={cir1...cirk...cirR},其中,cirk为第k个区域;(1.2.3)将每一个区域cirk划分为个子区域其中,τ=k,子区域对应的圆心角为为第τ个圆上第α个星座点的相位角,为第τ个圆上星座点的个数;(1.3)获取每个子区域的2N个最小欧式距离相关点;(1.3.1)选取星座点所在第τ个圆,将第τ个圆上除星座点外所有星座点构造成一个集合其中,为第τ个圆上第α个星座点,β≠α且(1.3.2)判断集合中每个星座点的第i比特是否为1,若为1,则将该星座点放入集合中,否则将该星座点放入集合中,其中,1≤i≤N,为第i比特是b的星座点集合,b∈{0,1};(1.3.3)获取每个子区域的最小欧式距离相关点集合其中,为集合中与的欧式距离最小的星座点;(1.4)把每个子区域的最小欧式距离相关点集合中的元素进行编号,并将编号存入FPGA的ROMIP核中,同时将编号在ROMIP核中的位置记录在表格A中;(2)DVB-S2X系统的接收机获取第一象限点y*的相位值θ*;(2.1)DVB-S2X系统的接收机将接收点y的实部yR和虚部yI缓存置FPGA的FIFO1IP核中,同时将接收点y投影到星座图上,其中,y=yR+jyI,j表示虚部单位;(2.2)DVB-S2X系统的接收机获取接收点y对应的第一象限点y*=|yR|+j|yI|,其中,|yR|和|yI|分别表示对yR和yI取绝对值;(2...
【专利技术属性】
技术研发人员:宫丰奎,刘珊,高洋,李果,
申请(专利权)人:西安电子科技大学,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。