[发明专利]一种用于通信系统的数据交织与解交织方法无效

专利信息
申请号: 200510035441.6 申请日: 2005-06-22
公开(公告)号: CN1702976B 公开(公告)日: 2005-11-30
发明(设计)人: 马啸 申请(专利权)人: 中山大学
主分类号: H03M13/27 分类号: H03M13/27;H03M13/00;H04L1/00
代理公司: 广州粤高专利商标代理有限公司 44102 代理人: 禹小明
地址: 510275 *** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提供了一种数据交织方法及数据解交织方法。设定三个与数据序列A=(A0,A1,...,AN-1)大小相等的矩阵,分别为写矩阵W、读矩阵R、以及缓存矩阵M。交织方法如下:先依据写矩阵W中元素取值的不同将数据序列A=(A0,A1,...,AN-1)打乱写入缓存矩阵M,再依据读矩阵R中元素取值的不同将缓存矩阵M中的数据打乱写成数据序列B=(B0,B1,...,BN-1);而解交织方法如下:先依据读矩阵R中元素取值的不同将数据序列B=(B0,B1,...,BN-1)打乱写入缓存矩阵M,再依据写矩阵W中元素值的不同,将缓存矩阵M中的数据还原成数据序列A=(A0,A1,...,AN-1)。本发明既节省了存储空间,又减少了运算量,适合推广使用。
搜索关键词: 一种 用于 通信 系统 数据 交织 方法
【主权项】:
一种应用于通信系统中的数据交织方法,用于将数据序列A=(A0,A1,...,AN‑1)交织成B=(B0,B1,...,BN‑1),其特征在于设定与数据序列A=(A0,A1,...,AN‑1)大小相等的三个矩阵,分别为写矩阵W、读矩阵R、以及缓存矩阵M,然后根据写矩阵W中元素取值的不同将数据序列A=(A0,A1,...,AN‑1)打乱写入缓存矩阵M,再根据读矩阵R中元素取值的不同将缓存矩阵M中的数据打乱写成数据序列B=(B0,B1,...,BN‑1),具体操作方法为从左到右逐行扫描写矩阵W中元素的取值,根据元素取值的不同将数据序列A=(A0,A1,...,AN‑1)打乱写入缓存矩阵M,再从上到下逐列扫描读矩阵R中元素的取值,根据元素取值的不同将缓存矩阵M中的数据打乱写成数据序列B=(B0,B1,...,BN‑1);所述根据写矩阵W中元素取值的不同将数据序列A=(A0,A1,...,AN‑1)打乱写入缓存矩阵M具体如下:设变量t、flag、i、j,其中i、j表示矩阵元素的下标,首先置t=0,flag=0,然后从第一行第一列,即i=0,j=0起,从左到右逐行检查写矩阵W,若Wij=0,则把数据序列A中当前的数据At写入Mij,并把t增加1,直到扫描完写矩阵W;然后置flag=1,重新从第一行第一列,即i=0,j=0起,从左到右逐行再检查写矩阵W,若Wij=1,则把当前的数据At写入Mij,并把t增加1,直到扫描完写矩阵W;所述根据读矩阵R中元素取值的不同将缓存矩阵M中的数据打乱写成数据序列B=(B0,B1,...,BN‑1)具体如下:首先置t=0,flag=0,从第一行第一列,即i=0,j=0起,从上到下逐列检查读矩阵R,若Rij=0,则把Mij中所存的数据读出并存入数据序列当前的位置Bt中,并把t增加1,直到扫描完整个读矩阵R;然后置flag=1,重新从第一行第一列,即i=0,j=0起,从上到下逐列检查读矩阵R,若Rij=1,则把Mij中所存的数据读到当前的位置Bt中,并把t增加1直到扫描完整个读矩阵R。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/200510035441.6/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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