[发明专利]一种高效的上行链路SCMA码本设计在审

专利信息
申请号: 202011125319.9 申请日: 2020-10-20
公开(公告)号: CN112350814A 公开(公告)日: 2021-02-09
发明(设计)人: 高梦瑶;葛文萍;张鹏举;张永星 申请(专利权)人: 新疆大学
主分类号: H04L5/00 分类号: H04L5/00
代理公司: 暂无信息 代理人: 暂无信息
地址: 830046 新疆维吾尔自治*** 国省代码: 新疆;65
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 高效 上行 scma 设计
【权利要求书】:

1.一种高效的上行链路SCMA码本设计方法,其特征在于,所述方法包括如下步骤:

步骤一:二维格星座的M点子集构成母星座的第一维度星座点;

步骤二:通过对第一维度星座点使用符号交换算法得到母星座的第二维度星座点;

步骤三:构造自动生成的拉丁结构的因子图矩阵

步骤四:计算资源块星座图Qk的最小欧式距离得到满足最大化准则的最优旋转角度θ*

步骤五:通过计算拉丁结构因子图矩阵和最优旋转角度θ*得到用户j的映射矩阵Vj和星座算子Δj

步骤六:将母星座、用户j的映射矩阵和星座算子相乘生成用户j码本。

2.根据权利要求1所述的一种高效上行SCMA码本设计方法,其特征在于,所述步骤一中,二维格星座的M点子集构成母星座的第一维度星座点;通过统计二维格星座同一环l上的星座点数ml,将不同环上星座点数相加满足的星座图为子集星座A,该子集星座对称且均值为0。

3.根据权利要求1所述的高效的上行链路SCMA码本设计方法,其特征在于,所述步骤二中,通过对第一维度星座点使用符号交换算法得到母星座的第二维度星座点,其中包括:

步骤二一:固定M点子集A的符号索引为一个自然数序列因此可以得到母星座的第一维度星座点;

步骤二二:对M点的子集A随机分配索引顺序,因此可以获得母星座的第二维度星座点,结合步骤二一得到多维母星座,然后计算此时母星座的最小乘积距离表示为:

式中,表示母星座的第n维第i个星座点;

步骤二三:交换母星座的第二维度星座点s和t的索引并且s≠t,然后计算此时母星座的最小乘积距离

步骤二四:如果则设置t=s+1,返回步骤二三,否则第二维度星座点s和t索引不交换;

步骤二五:最后得到母星座其中表示母星座每一维度的索引。

4.根据权利要求1所述的一种高效的上行链路SCMA码本设计方法,其特征在于,所述步骤三中,构造自动生成的拉丁结构的因子图矩阵

步骤三一:定义因子图矩阵F=[f1,f2,…,fJ],其中fj=diag(Vj·VjT)。将二进制矩阵转换成十进制同时因子图矩阵F的列向量满足D(f1)D(f2)…D(fJ);

步骤三二:定义矩阵F中第k行和第i列非零值的索引为(k,i),则在第k个资源上df个用户的旋转角度为αi=(k+i-N)mod(df),其中θ*表示最优旋转角度,从而得到拉丁结构的因子图矩阵

5.根据权利要求1所述的一种高效的上行链路SCMA码本设计方法,其特征在于,所述步骤四中,计算资源块星座图Qk的最小欧式距离得到满足最大化准则的最优旋转角度θ*

步骤四一:定义第k个资源上的资源块星座图Qk表示成:

其中,ξk表示连接第k个资源上的用户索引集合,表示在第k个资源上第一个用户码本的第m1个码字;

步骤四二:定义旋转角度θ的优化问题可以构建成:

其中,θ从0开始以步长为逐步增加到π,表示旋转θ度后星座Qk的归一化的欧式距离,表示旋转θ度后星座Qk的归一化的最小欧式距离,表示K个最大最小欧式距离的均值;通过逐步变化的角度θ,可以得到满足优化问题的最优旋转角度θ*

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新疆大学,未经新疆大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011125319.9/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top