发明名称 前置编码与解码的装置及方法
摘要 本发明之范例提供了前置编码装置与前置解码装置。其中,前置编码装置采用多个前置编码单元与多个插序器的串接结构来进行前置编码,而前置解码装置采用多个前置解码单元与多个反插序器的串接结构来进行前置解码。因此可以让前置解码装置的错误率降低,且上述每一个前置解码单元可以用多个低维度的前置解码器构成,所以其计算复杂度也可以因此降低。
申请公布号 TWI374613 申请公布日期 2012.10.11
申请号 TW097106995 申请日期 2008.02.29
申请人 财团法人工业技术研究院 发明人 王焕宗;黄德振
分类号 H03M13/00 主分类号 H03M13/00
代理机构 代理人 詹铭文 台北市中正区罗斯福路2段100号7楼之1;萧锡清 台北市中正区罗斯福路2段100号7楼之1
主权项 一种前置编码与解码系统,包括:一前置编码装置,接收具有多个传送信号的一传送信号向量,并对该传送信号向量进行m次编码与i次插序,其中,该前置编码装置每一次对该传送信号向量进行编码是将该传送信号向量拆成多个子集合,并且利用低维度的编码方法以对每一个子集合进行编码,m大于等于2,i大于等于1,该前置编码装置由彼此串接的m个前置编码单元与i个插序器所组成,该传送信号向量经过该前置编码装置后被依序送入一调变器与一通道而形成具有多个接收信号的一接收信号向量;以及一前置解码装置,透过一解调器而自该通道接收该接收信号向量,并对该接收信号向量进行n次的解码与j次的反插序以解出该传送信号向量,其中,该前置解码装置每一次对该接收信号向量进行解码是将该接收信号向量拆成多个子集合,并且利用低维度的解码方法以对每一个子集合进行解码,n大于等于2,j大于等于1,该前置解码装置由彼此串接的n个前置解码单元与j个反插序器所组成。如申请专利范围第1项所述之前置编码与解码系统,其中,i=m-1,第一至第m-1个前置编码单元的输出端分别与第一至第i个插序器的输入端耦接,第i个插序器的输出端与第m个前置编码单元的输入端耦接,第一个前置编码单元的输入端与该前置编码装置的输入端耦接,第m个前置编码单元的输出端与该前置编码装置的输出端耦接;其中,j=n-1,第一至第n-1个前置解码单元的输出端分别与第一至第j个反插序器的输入端耦接,第j个反插序器的输出端与第n个前置解码单元的输入端耦接,第一个前置解码单元的输入端与该前置解码装置的输入端耦接,第n个前置解码单元的输出端与该前置解码装置的输出端耦接。如申请专利范围第1项所述之前置编码与解码系统,其中,i=m,第一至第i个插序器的输出端分别与第一至第m个前置编码单元的输入端耦接,第一至第m-1个前置编码单元的输出端分别与第二至第i个插序器的输入端耦接,第一个插序器的输入端与该前置编码装置的输入端耦接,第m个前置编码单元的输出端与该前置编码装置的输出端耦接;其中,j=n,第一至第j个反插序器的输出端分别与第一至第n个前置解码单元的输入端耦接,第一至第n-1个前置解码单元的输出端分别与第二至第j个反插序器的输入端耦接,第一个反插序器的输入端与该前置解码装置的输入端耦接,第n个前置解码单元的输出端与该前置解码装置的输出端耦接。如申请专利范围第1项所述之前置编码与解码系统,其中,每一个前置编码单元由至少一个编码器构成,每一个前置解码单元由至少一个解码器构成,该编码器的维度小于或等该前置编码单元的维度,该解码器的维度小于或等于该前置解码单元的维度。如申请专利范围第1项所述之前置编码与解码系统,其中,该前置解码装置更包括彼此串接的r个参考前置编码单元与q个参考插序器,该些彼此串接的r个参考前置编码单元与q个参考插序器用以产生q组信号向量的事后机率函数给该q个前置解码单元,该n个前置解码单元中的q个前置解码单元用以接收该q组机率分布函数,并根据其输入来解码,其中,q小于或等于n-1。如申请专利范围第5项所述之前置编码与解码系统,其中,该前置编码装置更包括一错误更正码编码器与一第一错误码插序器,该错误更正码编码器的输入端耦接于该前置编码装置的输入端,该第一错误码插序器的输入端耦接于该错误更正码编码器的输出端,该第一错误码插序器的输出端耦接于该第一个插序器或该第一前置编码单元的输入端;另外,该前置解码装置更包括一第一错误码反插序器、一错误更正码解码器、一第二错误码插序器与一硬决策器,该第一错误码反插序器的输入端与该第j个反插序器或该第n个前置解码单元的输出端耦接,该错误更正码解码器的输入端与该第一错误码反插序器的输出端耦接,该第二错误码插序器的输入端与该错误更正码解码器的输出端耦接,该第二错误码插序器的输出端与该第n个前置解码单元的另一输入端耦接,该第二错误码插序器的输出端亦耦接于该第一个参考前置编码单元或第一个参考插序器的输入端,该硬决策器的输出端耦接于该前置解码装置的输出端,该硬决策器的输入端耦接于该错误更正码解码器的输出端;其中,该第一与第二错误码插序器用以对其输入进行插序的动作,而该第一错误码反插序器用以对其输入进行反插序的动作。一种前置编码装置,包括:i个插序器;以及m个前置编码单元,与该i个插序器彼此串接;其中,该前置编码装置接收具有多个传送信号的一传送信号向量,并对该传送信号向量进行m次编码与i次插序,其中,该前置编码装置每一次对该传送信号向量进行编码是将该传送信号向量拆成多个子集合,并且利用低维度的编码方法以对每一个子集合进行编码,m大于等于2,i大于等于1。如申请专利范围第7项所述之前置编码装置,其中,i=m-1,第一至第m-1个前置编码单元的输出端分别与第一至第i个插序器的输入端耦接,第i个插序器的输出端与第m个前置编码单元的输入端耦接,第一个前置编码单元的输入端与该前置编码装置的输入端耦接,第m个前置编码单元的输出端与该前置编码装置的输出端耦接。如申请专利范围第7项所述之前置编码装置,其中,i=m,第一至第i个插序器的输出端分别与第一至第m个前置编码单元的输入端耦接,第一至第m-1个前置编码单元的输出端分别与第二至第i个插序器的输入端耦接,第一个插序器的输入端与该前置编码装置的输入端耦接,第m个前置编码单元的输出端与该前置编码装置的输出端耦接。如申请专利范围第7项所述之前置编码装置,其中,每一个前置编码单元由至少一个编码器构成,该编码器的维度小于或等该前置编码单元的维度。如申请专利范围第7项所述之前置编码装置,更包括:一错误更正码编码器,其输入端耦接于该前置编码装置的输入端;以及一第一错误码插序器,用以对其输入进行插序的动作,该其输入端耦接于该错误更正码编码器的输出端,其输出端耦接于该第一个插序器或该第一前置编码单元的输入端。一种前置解码装置,包括:j个反插序器;以及n个前置解码单元,与该j个反插序器彼此串接;其中,该前置解码装置透过一解调器而自一通道接收一接收信号向量,并对该接收信号向量进行n次的解码与j次的反插序以解出一传送信号向量,其中,该前置解码装置每一次对该接收信号向量进行解码是将该接收信号向量拆成多个子集合,并且利用低维度的解码方法以对每一个子集合进行解码,n大于等于2,j大于等于1。如同申请专利范围第12项所述之前置解码装置,其中,j=n-1,第一至第n-1个前置解码单元的输出端分别与第一至第j个反插序器的输入端耦接,第j个反插序器的输出端与第n个前置解码单元的输入端耦接,第一个前置解码单元的输入端与该前置解码装置的输入端耦接,第n个前置解码单元的输出端与该前置解码装置的输出端耦接。如同申请专利范围第12项所述之前置解码装置,j=n,第一至第j个反插序器的输出端分别与第一至第n个前置解码单元的输入端耦接,第一至第n-1个前置解码单元的输出端分别与第二至第j个反插序器的输入端耦接,第一个反插序器的输入端与该前置编码装置的输入端耦接,第n个前置解码单元的输出端与该前置编码装置的输出端耦接。如同申请专利范围第12项所述之前置解码装置,其中,每一个前置解码单元由至少一个解码器构成,该解码器的维度小于或等于该前置解码单元的维度。如同申请专利范围第12项所述之前置解码装置,其中,该前置解码装置更包括彼此串接的r个参考前置编码单元与q个参考插序器,该些彼此串接的r个参考前置编码单元与q个参考插序器用以产生q组信号向量的事后机率函数给该q个前置解码单元,该n个前置解码单元中的q个前置解码单元用以接收该q组机率分布函数,并根据其输入来解码,其中,q小于或等于n-1。如同申请专利范围第16项所述之前置解码装置,更包括:一第一错误码反插序器,其输入端与该第j个反插序器或该第n个前置解码单元的输出端耦接;一错误更正码解码器,其输入端与该第一错误码反插序器的输出端耦接;一第二错误码插序器,其输入端与该错误更正码解码器的输出端耦接,其输出端与该第n个前置解码单元的另一输入端耦接,且其输出端亦耦接于该第一个参考前置编码单元或第一个参考插序器的输入端;以及一硬决策器,其输出端耦接于该前置解码装置的输出端,其输入端耦接于该错误更正码解码器的输出端;其中,该第二错误码插序器用以对其输入进行插序的动作,而该第一错误码反插序器用以对其输入进行反插序的动作。如同申请专利范围第15项所述之前置解码装置,其中,每一个前置解码单元是一最大事后机率解码单元,该最大事后机率解码单元由维度比该最大事后机率解码单元低的多个最大事后机率解码器构成。一种前置编码的方法,包括:对一传送信号向量依序进行编码与插序,该传送信号向量包括多个传送信号,进行编码的次数为m次,而进行插序的次数为i次,其中,每一次对该传送信号向量进行编码是将该传送信号向量拆成多个子集合,并且利用低维度的编码方法以对每一个子集合进行编码,m大于或等于2,i大于或等于1;以及输出经过m次的编码与i次的插序之该传送信号向量。如同专利范围第19项所述之前置编码的方法,其中,每一个子集合的维度彼此相同或不相同。一种前置解码的方法,包括:接收一接收信号向量,其中,该接收信号向量包括多个接收信号;对该接收信号向量进行n次解码与j次反插序,其中,每一次对该接收信号向量进行解码是将该接收信号向量拆成多个子集合,并且利用低维度的解码方法以对每一个子集合进行解码,n大于或等于2,j大于或等于1;以及输出经过n次解码与n-1次反插序的该接收信号向量。如申请专利范围第21项所述之前置解码的方法,其中,每一个子集合的维度彼此相同或不相同。如申请专利范围第21项所述之前置解码的方法,其中,n次解码是n次的最大事后机率解码。如申请专利范围第21项所述之前置解码的方法,其中,进行解码的流程步骤包括:对该接收信号向量经过n次解码与j次反插序的结果进行p次的编码与q次插序,以获得q组机率参考函数,其中每一组机率参考函数包括多个机率参考函数;以及在q次解码时,参考q组的机率参考函数来获得其解码的结果,其中,q小于或等于n-1。一种前置编码与解码系统,包括:一前置编码装置,接收具有多个传送信号的一传送信号向量,并对该传送信号向量进行m次编码与i次插序,藉以改变该传送信号向量的相位,其中,m大于等于2,i大于等于1,该前置编码装置由彼此串接的m个前置编码单元与i个插序器所组成,该传送信号向量经过该前置编码装置后被依序送入一调变器与一通道而形成具有多个接收信号的一接收信号向量;以及一前置解码装置,透过一解调器而自该通道接收该接收信号向量,并对该接收信号向量进行n次的解码与j次的反插序以解出该传送信号向量,其中,n大于等于2,j大于等于1,该前置解码装置由彼此串接的n个前置解码单元与j个反插序器所组成。如申请专利范围第25项所述之前置编码与解码系统,其中,该前置编码装置每一次对该传送信号向量进行编码是将该传送信号向量拆成多个子集合,并且利用低维度的编码方法以对每一个子集合进行编码。如申请专利范围第25项所述之前置编码与解码系统,其中,该前置解码装置每一次对该接收信号向量进行解码是将该接收信号向量拆成多个子集合,并且利用低维度的解码方法以对每一个子集合进行解码。
地址 新竹县竹东镇中兴路4段195号