用于对数据解码的方法和系统技术方案

技术编号:15660330 阅读:56 留言:0更新日期:2017-06-21 10:00
本发明专利技术的名称为:“用于对数据解码的方法和系统”。呈现一种解码方法。该方法包括以下步骤:接收使用不归零反相(NRZI)码和17极性保持/禁止(17PP)码来编码的、编码的位流;使用第一选择的解码方法、基于编码的位流来确定17PP调制的位流;以及通过使用第二选择的解码方法处理17PP调制的位流来产生多个决策,其中,接收的编码的位流包括多个编码位,并且多个决策是对源信息中的多个源位的估计。

【技术实现步骤摘要】
用于对数据解码的方法和系统
本文公开的主题大体涉及数据通信系统和方法。更具体而言,该主题涉及用于对来自通信系统和存储装置的数据解码的方法和系统。
技术介绍
存储装置的容量在最近的三十年里有显著的增加,改进的操作速度使许多应用领域有进步,例如消费视频和数据归档。虽然早期的压缩盘(CD)能够存储好几百兆字节(MB)的数据,但后来的数字多功能盘(DVD)可增加存储容量达10倍。目前,标准化蓝光盘(C)已经在双层盘上实现了50GB的存储容量。不像能够在介质的表面上存储信息的现有技术那样,如全息数据存储(HDS)那样的新兴技术能够在存储介质的整个体积上存储信息。在传统的数据存储中,信息以线性的方式一次记录一位,而全息数据存储能够并行地记录和读取几百万位,从而实现了高得多的数据传输速率。这样的存储装置可包括对数据信号编码和解码。信号的解码可涉及应用于源数据的编码过程。这样的存储系统的可靠性取决于编码和解码操作的效率。以高效的方式对以光学的方式存储的数据更快解码是存储系统的合乎需要的特征,以便容易地使用和适应新兴应用。
技术实现思路
简要而言,根据本技术的一方面,呈现一种方法。该方法包括:接收使用不归零反相(NRZI)码和17极性保持/禁止(17PP)码来编码的、编码的位流;使用第一选择的解码方法、基于编码的位流来确定17PP调制的位流;以及通过使用第二选择的解码方法处理17PP调制的位流来产生多个决策,其中,接收的编码的位流包括多个编码位,并且多个决策是对源信息中的多个源位的估计。根据本技术的另一方面,一种解码方法,包括以下步骤:接收使用不归零反相(NRZI)码和17极性保持/禁止(17PP)码来编码的、编码的位流;分别基于多个操作状况,从多个NRZI解码方法和多个17PP解码方法中选择NRZI解码方法和17PP解码方法的组合;使用NRZI解码方法、基于编码的位流来确定17PP调制的位流;以及使用17PP解码方法、基于17PP调制的位流来确定源信息。根据本系统的一方面,呈现一种系统。该系统包括:存储使用不归零反相(NRZI)码和17极性保持/禁止(17PP)码来编码的、编码的位流的数据存储装置;与数据存储装置处于操作通信的处理系统,其中,处理系统配置成:使用NRZI解码器、基于编码的位流来确定17PP调制的位流,以及通过使用17PP解码器处理17PP调制的位流来产生多个决策,其中,编码的位流包括多个编码位,并且多个决策是对源信息中的多个源位的估计。根据本系统的一方面,呈现一种系统。该系统包括:存储使用不归零反相(NRZI)码和17极性保持/禁止(17PP)码来编码的、编码的位流的数据存储装置;与数据存储装置处于操作通信的处理系统,其中,处理系统配置成:使用假设检验解码方法、基于编码的位流来确定17PP调制的位流,以及通过使用天真(naive)解码方法处理17PP调制的位流来产生多个决策,其中,编码的位流包括多个编码位,并且多个决策是对源信息中的多个源位的估计。根据本系统的又一方面,呈现一种系统。该系统包括:存储使用不归零反相(NRZI)码和17极性保持/禁止(17PP)码来编码的、编码的位流的数据存储装置;与数据存储装置处于操作通信的处理系统,其中,处理系统配置成:使用假设检验解码方法、基于编码的位流来确定17PP调制的位流,以及通过使用BCJR方法处理17PP调制的位流来产生多个决策,其中,编码的位流包括多个编码位,并且多个决策是对源信息中的多个源位的估计。根据本系统的又一方面,呈现一种通信系统。该通信系统包括:产生使用不归零反相(NRZI)码和17极性保持/禁止(17PP)码来编码的、编码的位流的编码器;通过通信信道接收编码的位流的解码器,其中,解码器配置成使用NRZI解码器、基于接收的编码的位流来确定17PP调制的位流,以及通过使用17PP解码器处理17PP调制的位流来产生多个决策,其中,编码的位流包括多个编码位,并且多个决策是对源信息中的源位的估计。附图说明当参照附图来阅读以下详细描述时,本专利技术实施例的这些和其它特征与方面将变得更好理解,在附图中,相同符号在所有图中表示相同部件,其中:图1是根据本系统和技术的某些方面的、用于对编码的位流解码的系统的示意图;图2a示出了根据示例性实施例的、在图1中参照的、具有NRZI解码器和17PP解码器的处理系统;图2b示出了根据示例性实施例的、在图1中参照的、具有NRZI解码器的处理系统;图3是表示根据示例性实施例的、用于对图2a中参照的编码的位流解码的方法的流程图;图4是表示根据示例性实施例的、用于产生17PP调制的位流的方法的流程图;图5是表示根据示例性实施例的、用于基于17PP调制的位流来确定多个决策的方法的流程图;图6是表示根据示例性实施例的、用于对图2b中参照的编码的位流解码的方法的流程图;图7是表示根据示例性实施例的BCJR解码方法的流程图;图8是表示根据另一个示例性实施例的假设检验解码方法的流程图;图9是表示根据示例性实施例的模拟XOR解码方法的流程图;图10是表示根据示例性实施例的天真解码方法的流程图;图11是NRZI编码器以及其在状态图和对应的网格图中的表示的示意图;图12、图13和图14示出了在多种噪声状况下的NRZI-17PP解码方法的多种实施例的性能;以及图15、图16和图17示出了在多种噪声状况下的NRZI解码方法的多种实施例的性能。具体实施方式图1是用于对编码的位流解码的系统10的示意图。系统10包括存储编码的位流14的数据存储装置12。数据存储装置12可为压缩盘(CD)、视频CD(VCD)、数字多功能盘(DVD)、蓝光盘(BD)、USB大容量存储(UMS)装置、全息存储(HDS)装置等。如本文所用,术语“编码的位流”用来指示通过使用不归零反相(NRZI)码和/或17极性保持/禁止(17PP)码来编码源信息而产生的编码的数据。如本文所用,术语“源信息”用来指示以二进制形式表示包括源位的数据,并且使用NRZI码和/或17PP码来对该数据编码,以产生编码的位流。系统10进一步包括处于与数据存储装置12操作通信的处理系统16。处理系统16例如可为解码器、光盘阅读器、数字多功能盘播放器、压缩盘播放器等。处理系统16接收或检索来自数据存储装置12的编码的位流14。注意,虽然在目前构想的配置中,处理系统16接收来自数据存储装置12的编码的位流14,但在某些实施例中,处理系统16可接收来自编码器的编码的位流。处理装置16可通过通信信道接收编码的位流。通信信道例如可为无线信道、光学信道或有线信道。此外,处理系统16通过处理接收的编码的位流14来产生多个决策18。多个决策18是对源信息中的多个源位的估计。换句话说,处理系统16对编码的位流14解码,以产生带有最小误差的源信息。参照图3和图6更详细地阐明了对编码的位流14的处理。系统10进一步包括与处理系统16处于操作通信的输出装置20。输出装置20例如可为显示装置、音频装置、打印机,或者它们的组合。输出装置20接收来自处理系统16的多个决策或对源信息的估计18。此外,输出装置20以确定的格式输出对源信息的估计18。确定的格式例如可为音频格式、视频格式、显示装置上的软拷贝等。图2a示出了根据本系统的实施本文档来自技高网...
用于对数据解码的方法和系统

【技术保护点】
一种数据解码方法,包括:接收使用不归零反相(NRZI)码和17极性保持/禁止(17PP)码来编码的、编码的位流;使用第一选择的解码方法、基于所述编码的位流来确定17PP调制的位流;以及通过使用第二选择的解码方法处理所述17PP调制的位流来产生多个决策,其中,所接收的编码的位流包括多个编码位,并且所述多个决策是对源信息中的多个源位的估计。

【技术特征摘要】
2011.12.20 US 13/3316251.一种数据解码方法,包括:接收使用不归零反相(NRZI)码和17极性保持/禁止(17PP)码来编码的、编码的位流;使用第一选择的解码方法、基于所述编码的位流来确定17PP调制的位流;以及通过使用第二选择的解码方法处理所述17PP调制的位流来产生多个决策,其中,所接收的编码的位流包括多个编码位,并且所述多个决策是对源信息中的多个源位的估计。2.根据权利要求1所述的方法,所述方法进一步包括基于与所述接收的编码的位流相关联的多个参数中的至少一个来选择所述第一选择的解码方法和所述第二选择的解码方法。3.根据权利要求2所述的方法,其中,所述多个操作状况包括所述接收的编码的位流的信噪比(SNR)、所述接收的编码的位流中的噪声的类型、用于存储所述编码位的存储介质,或者它们的组合。4.根据权利要求3所述的方法,其中,所述噪声的类型包括光学噪声和电噪声。5.根据权利要求1所述的方法,其中,所述第一选择的解码方法包括不归零反相(NRZI)解码方法。6.根据权利要求5所述的方法,其中,所述不归零反相(NRZI)解码方法包括Bahl、Cocke、Jelinek和Raviv(BCJR)方法、假设检验方法或模拟XOR方法。7.根据权利要求1所述的方法,其中,所述第二选择的解码方法包括17PP解码方法。8.根据权利要求7所述的方法,其中,所述17PP解码方法包括Bahl、Cocke、Jelinek和Raviv(BCJR)方法,或者基于阈值的天真方法。9.根据权利要求1所述的方法,其中,所述第一选择的解码方法和所述第二选择的解码方法包括最大A后验概率(MAP)解码方法。10.根据权利要求1所述的方法,其中,所述第一选择的解码方法包括:初始化具有等于“0”的数值的位的第一先验概率等于0.5,以及具有等于“1”的数值的位的第二先验概率等于0.5。11.根据权利要求1所述的方法,其中,所述第一选择的解码方法包括:初始化具有等于“0”的数值的位的先验概率等于0.7,以及具有等于“1”的数值的位的第二先验概率等于0.3。12.根据权利要求1所述的方法,其中,所述第一选择的解码方法以高斯信道模型为基础。13.根据权利要求1所述的方法,其中,所述第二选择的解码方法包括基于阈值的方法。14.根据权利要求13所述的方法,其中,所述基于阈值的方法包括:基于所述接收的编码的位流中的电噪声能量和光学噪声能量来选择阈值。15.根据权利要求1所述的方法,其中,所述第二选择的解码方法包括基于查找表来确定所述源信息。16.一种数据解码方法,包括:接收使用不归零反相(NRZI)码和17极性保持/禁止(17PP)码来编码的、编码的位流;分别基于多个操作状况,从多个不归零反相(NRZI)解码方法和多个17PP解码方法中选择不归零反相(NRZI)解码方法和17PP解码方法的组合;使用所述不归零反相(NRZ...

【专利技术属性】
技术研发人员:B德布JAF罗斯
申请(专利权)人:通用电气公司
类型:发明
国别省市:美国,US

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

1