解扰方法、设备及可读存储介质技术

技术编号:19702880 阅读:18 留言:0更新日期:2018-12-08 14:21
本发明专利技术公开了一种解扰方法,该方法包括:利用前一解扰序列获取当前解扰序列,其中当前解扰序列的第一位集是由前一解扰序列的第二位集直接赋值得到的,当前解扰序列的第三位集是由前一解扰序列中的特征位集的逻辑运算结果赋值得到的,第三位集由当前解扰序列中除第一位集之外的所有其他位组成,特征位集包括多个特征位,其中至少两个特征位之间的间距大于或等于序列长度的一半;利用当前解扰序列中的预定位集对当前扰码数据进行解扰得到当前原始数据。本发明专利技术还公开了一种解扰装置和可读存储介质。通过上述方式,本发明专利技术能够降低误码率并减少传输过程中的电磁干扰。

【技术实现步骤摘要】
解扰方法、设备及可读存储介质
本专利技术涉及数据传输领域,特别是涉及一种解扰方法、设备及可读存储介质。
技术介绍
在串行数据传输中,传输的数据可以被编码成包含有时钟频率分量的码流,使得接收端可以从码流中提取时钟同步信息,时钟同步信息可以保证接收端按照正确的时序从接收到的信号中再生出原始数据。实际传输过程中,传输的码流中往往会出现较长的连续相同的逻辑值,这样的码流质量低,会影响接收端提取时钟同步信息,可能出现解码错误(即误码)。此外,规律性较强的码流频谱分布不均匀,某个或者某些频率分量的功率过大,在传输过程中可能造成强电磁干扰。
技术实现思路
本专利技术主要解决的技术问题是提供一种解扰方法、设备及可读存储介质,能够解决现有技术中的低质量码流带来的解码错误以及规律性强的码流在传输中造成强电磁干扰的问题。为了解决上述技术问题,本专利技术提供了一种解扰方法,该方法包括:利用前一解扰序列获取当前解扰序列,其中当前解扰序列的第一位集是由前一解扰序列的第二位集直接赋值得到的,当前解扰序列的第三位集是由前一解扰序列中的特征位集的逻辑运算结果赋值得到的,第三位集由当前解扰序列中除第一位集之外的所有其他位组成,特征位集包括多个特征位,其中至少两个特征位之间的间距大于或等于序列长度的一半;利用当前解扰序列中的预定位集对当前扰码数据进行解扰得到当前原始数据。为了解决上述技术问题,本专利技术提供了一种解扰装置,该装置包括处理器,处理器用于执行指令以实现前述的方法。为了解决上述技术问题,本专利技术提供了一种可读存储介质,存储有指令,指令被执行时实现前述的方法。本专利技术的有益效果是:利用前一解扰序列获取当前解扰序列,其中当前解扰序列的第一位集是由前一解扰序列的第二位集移位赋值得到的,当前解扰序列的第三位集是由前一解扰序列中的特征位集的逻辑运算结果赋值得到的,第三位集由当前解扰序列中除第一位集之外的所有其他位组成,特征位集包括多个特征位,其中至少两个特征位之间的间距大于或等于序列长度的一半;再利用当前解扰序列中的预定位集对当前扰码数据进行解扰得到当前原始数据。上述步骤循环执行,总体而言,解扰序列具有一定的均衡性,即其中的“0”和“1”数量相对均衡,由于解扰序列和加扰序列完全相同,加扰序列也具有同样的特性,使得加扰之后的扰码数据低质量的概率大大降低,并且接近白噪声信号的统计特性,降低误码率并减少传输过程中的电磁干扰。附图说明图1是本专利技术解扰方法一实施例的流程示意图;图2是本专利技术解扰方法一具体实施例的示意图;图3是本专利技术解扰方法另一具体实施例的示意图;图4是本专利技术解扰方法另一实施例的流程示意图;图5是本专利技术解扰设备一实施例的结构示意图;图6是本专利技术可读存储介质一实施例的结构示意图。具体实施方式下面结合附图和实施例对本专利技术进行详细说明。以下各实施例中不冲突的可以相互结合。如图1所示,本专利技术解扰方法一实施例包括:S1:利用前一解扰序列获取当前解扰序列。发送端的原始数据被分为多个位数相同的组,每组被称为一个码字。在传输前,发送端可以利用扰码器生成当前扰码序列以对当前原始数据,即当前码字进行加扰。解扰一般在接收端进行。接收端在提取出当前扰码数据后,可以利用解扰器生成当前解扰序列以对当前扰码数据进行解扰。扰码器和解扰器可以为线性反馈移位寄存器(Linearfeedbackshiftregister,LFSR),可以由软件或者硬件实现。当前解扰序列的第一位集是由前一解扰序列的第二位集移位赋值得到的。当前解扰序列的第三位集是由前一解扰序列中的特征位集的逻辑运算结果赋值得到的,逻辑运算一般为异或。第三位集由当前解扰序列中除第一位集之外的所有其他位组成,即以当前解扰序列的所有位为全集,第一位集和第三位集互为对方的补集。前一解扰序列和当前解扰序列长度相同。特征位集包括多个特征位,其中至少两个特征位之间的间距大于或等于序列长度的一半,序列长度是指前一解扰序列和当前解扰序列的长度。这意味着,至少一个特征位在前一解扰序列的前半部分,至少一个特征位在前一解扰序列的后半部分。可选的,至少两个相邻的特征位之间的间距大于或等于序列长度的一半,例如序列长度为8位,特征位集包括第1、2、7位,其中第2位和第7位之间的间距为5位,大于序列长度的一半。进一步的,特征位可以位于前一解扰序列的前1/4和后1/4。得到当前解扰序列后,可以采用同样的方法利用当前解扰序列得到下一解扰序列,下一解扰序列可以用于对下一码字的解扰。解扰序列设置有初始值,以用于生成后续的解扰序列。解扰序列的初始值由LFSR的生成多项式决定,多项式中所有系数不为0的项对应的位(以下简称初始位)的逻辑值相同,其余所有位逻辑值相同,且两者的逻辑值相反。特征位集可以与初始位组成的集合完全相同,也可以部分相同。一般而言,初始位中除第三位集反向移位的对应位之外的其他位均为特征位。从初始值开始,得到的解扰序列依次连接起来,可以形成长周期的序列。一般而言,单个解扰序列的位数为n,对应的长周期为2n-1。S2:利用当前解扰序列中的预定位集对当前扰码数据进行解扰得到当前原始数据。具体的,将当前解扰序列中的预定位集与当前扰码数据逐位进行异或逻辑运算得到当前原始数据。预定位集中位可以是连续的,也可以是不连续的,与当前原始数据进行异或的顺序也并无限制。为保障解扰效果,对于不同的解扰序列,预定位集是固定的。可选的,预定位集与第三位集没有交集,即预定位集是第一位集的子集,使得每次实际解扰所用的预定位集都是移位赋值得到的,进一步保障其均衡性。解扰器和加扰器的配置参数完全相同,且二者同步工作,使得对于每一个码字,对其进行加扰的序列和进行解扰的序列都完全相同,预定位集也完全相同。由于异或逻辑运算满足a⊕a=0,b⊕0=b,因此,将当前解扰序列中的预定位集与当前原始数据逐位进行异或逻辑运算即可得到当前扰码数据。通过本实施例的实施,利用前一解扰序列获取当前解扰序列,其中当前解扰序列的第一位集是由前一解扰序列的第二位集移位赋值得到的,当前解扰序列的第三位集是由前一解扰序列中的特征位集的逻辑运算结果赋值得到的,第三位集由当前解扰序列中除第一位集之外的所有其他位组成,特征位集包括多个特征位,其中至少两个特征位之间的间距大于或等于序列长度的一半;再利用当前解扰序列中的预定位集对当前扰码数据进行解扰得到当前原始数据。上述步骤循环执行,总体而言,解扰序列具有一定的均衡性,即其中的“0”和“1”数量相对均衡,由于解扰序列和加扰序列完全相同,加扰序列也具有同样的特性,使得加扰之后的扰码数据低质量(即连续相同的逻辑值的数量大于预设阈值)的概率大大降低,并且接近白噪声信号的统计特性,降低误码率并减少传输过程中的电磁干扰。下面结合附图举例说明具体的解扰过程。如图2所示,在本专利技术解扰方法一具体实施例中,当前解扰序列和前一解扰序列的位数均为16,第一位集为第1-15位,第二位集为第0-14位,第三位集为第0位,特征位集包括第3、12、14和15位,特征位均属于序列的前1/4或后1/4。LFSR的生成多项式G(x)为X16+X14+X12+X3+1,式中的第一个项X16表示单个解扰序列的位数为16。使用逻辑表达式来表达当前解扰序列的获取方式,当前解扰序列tt[i]为第i个解扰序列,前一解扰本文档来自技高网...

【技术保护点】
1.一种解扰方法,其特征在于,所述方法包括:利用前一解扰序列获取当前解扰序列,其中所述当前解扰序列的第一位集是由所述前一解扰序列的第二位集移位赋值得到的,所述当前解扰序列的第三位集是由所述前一解扰序列中的特征位集的逻辑运算结果赋值得到的,所述第三位集由所述当前解扰序列中除所述第一位集之外的所有其他位组成,所述特征位集包括多个特征位,其中至少两个所述特征位之间的间距大于或等于序列长度的一半;利用所述当前解扰序列中的预定位集对当前扰码数据进行解扰得到当前原始数据。

【技术特征摘要】
1.一种解扰方法,其特征在于,所述方法包括:利用前一解扰序列获取当前解扰序列,其中所述当前解扰序列的第一位集是由所述前一解扰序列的第二位集移位赋值得到的,所述当前解扰序列的第三位集是由所述前一解扰序列中的特征位集的逻辑运算结果赋值得到的,所述第三位集由所述当前解扰序列中除所述第一位集之外的所有其他位组成,所述特征位集包括多个特征位,其中至少两个所述特征位之间的间距大于或等于序列长度的一半;利用所述当前解扰序列中的预定位集对当前扰码数据进行解扰得到当前原始数据。2.根据权利要求1所述的方法,其特征在于,至少两个相邻的所述特征位之间的间距大于或等于所述序列长度的一半。3.根据权利要求2所述的方法,其特征在于,所述特征位位于所述前一解扰序列的前1/4和后1/4。4.根据权利要求1所述的方法,其特征在于,所述预定位集与所述第三位集没有交集。5.根据权利要求1所述的方法,其特征在于,所述当前解扰序列和所述前一解扰序列的位数均为16,所述第一位集为第1-15位,所述第二位集为第0-14位,所述第三位集为第0位,所述特征位集包括第3、12、14和15位。6.根据权利要求1所述的方法,其特征在于,所述当前解扰序列和所述前一解扰序列的位数均为16,所述第一位...

【专利技术属性】
技术研发人员:王拂依张裕桦曹丹
申请(专利权)人:深圳市华星光电技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1