买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明公开了一种用于NOMA的交织BCH编码译码方法,将BCH码作为非正交多址接入NOMA技术的编码译码方案,在编码阶段,每完成每一帧信息比特序列的BCH编码工作后,对编码后的信息比特序列依据特定的交织码本进行内部交织;在多用户NOMA系统中进行BCH译码阶段前,采用串行干扰消除技术获得每个用户的接收信息比特序列,获取更好的信号检测性能;在BCH译码阶段,首先对来自解调器输出的信息比特序列依据特定的交织码本进行解交织,再对解交织后的信息比特序列进行BCH译码。本发明通过交织的方式,将在信道传输过程中突发错误转化为随机错误,提高NOMA系统的无码性能;通过迭代软译码的方式进一步提高误码性能。
主权项:1.一种用于NOMA的交织BCH编码译码方法,其特征在于,包括如下步骤:步骤1:在拥有N名用户的多用户NOMA系统中,N名用户的未编码比特序列集表示为U=[U1,U2,…,Uj,…,UN],j=1,2,…,N,式中Uj是第j个用户的未编码比特序列,Uj=[uj1,uj2,…,uji,…,ujk],i=1,2,…,k,式中uji是第j个用户的第i个未编码比特码元,uji的取值为0或1,所有用户的未编码比特序列长度都固定为k;步骤2:对每个用户的未编码比特序列进行BCH编码,编码后的比特序列表示为Bj=[bj1,bj2,…,bjp,…,bjn],p=1,2,…,n,式中bjp是第j个用户的第p个已编码比特码元,bjp的取值为0或1,N名用户的已编码比特序列集表示为B=[B1,B2,…,Bj,…,BN],式中所有用户的已编码比特序列长度都固定为n;步骤3:对每个用户编码后的比特序列依据设定的交织码本进行交织,交织后的比特序列表示为Sj=[sj1,sj2,…,sjp,…,sjn],式中sjp是第j个用户的第p个已交织比特码元,sjp的取值为0或1,所有用户的已交织比特序列长度都固定为n,每个用户对应的交织码本随机生成且相互独立,N名用户的已交织比特序列集表示为S=[S1,S2,…,Sj,…,SN],式中Sj是第j个用户的已交织比特序列;步骤4:对所有用户的已交织比特序列进行NOMA调制,并发送调制后的信号,其中基础调制方案为GMSK调制,每个用户分配到的功率强度依次递减,即用户1分配到的功率最大,用户2分配到的功率次之,用户N分配到的功率最小;步骤5:接收端采用串行干扰消除SIC技术,依据接收到的信号进行解调,根据每个用户分配到的功率强度依次得到每个用户的接收比特序列Rj=[rj1,rj2,…,rjp,…,rjn],式中rjp是第j个用户的第p个已交织比特码元,rjp的取值为0或1,所有用户的接收比特序列长度都固定为n,j的初始值为1,即首先对第一个用户进行解交织与译码工作;步骤6:对每个用户的接收比特序列Rj依据该用户对应的交织码本进行解交织,N名用户的交织码本集表示为Ite=[Ite1,Ite2,…,Itej,…,IteN],式中Itej是第j个用户的交织码本,解交织后的比特序列表示为式中是第j个用户的第p个解交织比特码元,的取值为0或1,所有用户的解交织比特序列长度都固定为n;步骤7:对每个用户的解交织比特序列依据该用户对应的交织码本进行BCH译码,译码后的比特序列表示为式中是第j个用户的第i个译码比特码元,的取值为0或1,所有用户的译码比特序列长度都固定为k;步骤8:若第j个用户不为最后一个用户,对译码比特序列进行BCH编码、交织、调制,并更新接收信号,返回步骤5;否则,完成所有的译码过程。
全文数据:
权利要求:
百度查询: 西北工业大学 一种用于NOMA的交织BCH编码译码方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。