[发明专利]一种低复杂度稀疏码多址接入系统多用户检测方法及装置有效
申请号: | 201910219396.1 | 申请日: | 2019-03-21 |
公开(公告)号: | CN109831281B | 公开(公告)日: | 2020-10-02 |
发明(设计)人: | 董方琪;马磊 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 郑州芝麻知识产权代理事务所(普通合伙) 41173 | 代理人: | 张海青 |
地址: | 710071*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 复杂度 稀疏 码多址 接入 系统 多用户 检测 方法 装置 | ||
1.一种低复杂度稀疏码多址接入系统多用户检测方法,所述方法包括:
获取经过SCMA编码后的信息;
由每个用户节点占用资源节点的状况获取因子图,所述因子图包括用户节点、资源节点以及连接两种节点的边;
按预设规则将所述因子图中的若干条双向边设置为单向边,并根据设置结果对所述编码后的消息进行迭代运算;
重复上一步骤直至迭代次数达到预设值,得到每个用户节点对应的译码软输出,并由所述译码软输出确定用户节点发送的消息;
所述按预设规则选取因子图中的若干边设置为单向边,包括以下步骤:
将所述因子图中所有边设置为双向边;
计算因子图中所有边的置信度;
根据所述置信度的高低选择若干条边设置为单向边。
2.根据权利要求1所述的低复杂度稀疏码多址接入系统多用户检测方法,其特征在于,所述根据设置结果对所述编码后的消息进行迭代运算,包括以下步骤:
根据所述因子图进行资源节点到用户节点的更新;
根据所述因子图进行用户节点到资源节点的更新。
3.一种低复杂度稀疏码多址接入系统多用户检测装置,所述装置包括:
获取模块,用于获取经过SCMA编码后的信息;
因子图模块,用于获取因子图,所述因子图包括用户节点、资源节点以及连接两种节点的边;
迭代运算模块,用于按预设规则将所述因子图中的若干条边设置为单向边,并根据设置结果对所述编码后的消息进行迭代运算;
输出模块,用于根据所述迭代运算模块重复迭代直至迭代次数达到预设值后得到的译码软输出,确定用户节点发送的消息;
所述迭代运算模块包括单向边设置子模块以及迭代运算子模块,其中,所述单向边设置子模块包括:
双向边设置单元,用于将所述因子图中所有边设置为双向边;
置信度计算单元,用于计算因子图中所有边的置信度;
单向边设置单元,用于根据所述置信度的高低选择若干条边设置为单向边。
4.根据权利要求3所述的低复杂度稀疏码多址接入系统多用户检测装置,其特征在于,所述迭代运算模块包括单向边设置子模块以及迭代运算子模块,其中,所述迭代运算子模块包括:
第一迭代单元,用于根据所述因子图进行资源节点到用户节点的更新;
第二迭代单元,用于根据所述因子图进行用户节点到资源节点的更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910219396.1/1.html,转载请声明来源钻瓜专利网。