国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種線性碼擴(kuò)展編碼及解碼方法以及數(shù)據(jù)傳輸方法及裝置的制作方法

      文檔序號(hào):7971178閱讀:187來(lái)源:國(guó)知局
      專利名稱:一種線性碼擴(kuò)展編碼及解碼方法以及數(shù)據(jù)傳輸方法及裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及通訊領(lǐng)域,尤其涉及一種線性碼擴(kuò)展編碼及解碼方法以及數(shù)據(jù)傳輸方法及裝置。
      背景技術(shù)
      數(shù)字通訊系統(tǒng)中大量應(yīng)用了糾錯(cuò)碼,通過使用糾錯(cuò)碼,能夠使傳輸信號(hào)更好地抵抗了各種信道的損傷的影響例如噪聲、干擾以及衰落。
      線性碼中的循環(huán)碼經(jīng)常被用作糾錯(cuò)碼。循環(huán)碼有二進(jìn)制的BCH碼、多進(jìn)制的RS碼以及它們的各種擴(kuò)展編碼。衡量糾錯(cuò)碼的優(yōu)劣的指標(biāo)有糾錯(cuò)個(gè)數(shù)t和碼率k/n等。
      現(xiàn)有技術(shù)中一種線性碼擴(kuò)展編碼及解碼方法為1、編碼端取k個(gè)信息位;2、按預(yù)置的編碼算法對(duì)所述k個(gè)信息位進(jìn)行編碼,獲得n位的結(jié)果碼元;3、解碼端根據(jù)獲得的n位的結(jié)果碼元利用對(duì)應(yīng)的解碼算法對(duì)線性碼進(jìn)行還原,得到k個(gè)信息位。
      現(xiàn)有技術(shù)中線性碼的碼率為k/n,而不能進(jìn)一步提高碼率,所以糾錯(cuò)效果并不十分理想。

      發(fā)明內(nèi)容
      本發(fā)明要解決的技術(shù)問題是提供一種線性碼擴(kuò)展編碼及解碼方法以及數(shù)據(jù)傳輸方法及裝置,能夠提高線性碼的碼率,從而達(dá)到更好的糾錯(cuò)效果。
      本發(fā)明提供的線性碼擴(kuò)展編碼方法,包括獲取信息位;設(shè)置所述信息位中的若干位為標(biāo)識(shí)位;利用預(yù)置的編碼算法對(duì)除標(biāo)識(shí)位之外的信息位進(jìn)行編碼;根據(jù)所述標(biāo)識(shí)位的數(shù)值對(duì)編碼后的碼元進(jìn)行處理。
      可選地,所述設(shè)置所述信息位中的若干位為標(biāo)識(shí)位的步驟包括設(shè)置所述信息位中的一位為標(biāo)識(shí)位。
      可選地,所述根據(jù)所述標(biāo)識(shí)位的數(shù)值對(duì)編碼后的碼元進(jìn)行處理的步驟包括若標(biāo)識(shí)位的數(shù)值為1,則對(duì)編碼后的碼元按位取反。
      本發(fā)明提供的線性碼擴(kuò)展解碼方法,包括利用預(yù)置的解碼算法對(duì)接收到的碼元進(jìn)行解碼,若解碼不成功則對(duì)所述碼元進(jìn)行變換處理,并對(duì)變換處理的結(jié)果進(jìn)行解碼直至解碼成功;根據(jù)解碼成功時(shí)對(duì)應(yīng)的變換處理方式確定相應(yīng)的標(biāo)識(shí)位的數(shù)值;將標(biāo)識(shí)位添加到臨時(shí)解碼結(jié)果中形成最終解碼結(jié)果;或?qū)邮盏降拇a元進(jìn)行所有變換處理,得到處理結(jié)果;利用預(yù)置的解碼算法對(duì)處理結(jié)果進(jìn)行解碼并查詢解碼成功時(shí)的變換處理的方式;根據(jù)所述方式確定相應(yīng)的標(biāo)識(shí)位的數(shù)值;將所述標(biāo)識(shí)位添加到臨時(shí)解碼結(jié)果中形成最終解碼結(jié)果。
      可選地,所述對(duì)所述碼元進(jìn)行變換處理的步驟包括對(duì)接收到的碼元按位取反。
      可選地,所述根據(jù)解碼成功時(shí)對(duì)應(yīng)的變換處理方式確定相應(yīng)的標(biāo)識(shí)位的數(shù)值的步驟包括若不對(duì)接收到的碼元按位取反即可成功解碼,則確定標(biāo)識(shí)位的數(shù)值為0,若需要對(duì)接收到的碼元按位取反之后才能成功解碼,則確定標(biāo)識(shí)位的數(shù)值為1。
      本發(fā)明提供的數(shù)據(jù)傳輸方法,包括編碼端獲取信息位并設(shè)置其中若干位為標(biāo)識(shí)位;利用預(yù)置的編碼算法對(duì)除標(biāo)識(shí)位之外的信息位進(jìn)行編碼;根據(jù)所述標(biāo)識(shí)位的數(shù)值對(duì)編碼后的碼元進(jìn)行處理;將處理完成的碼元發(fā)送至解碼端;解碼端利用預(yù)置的解碼算法對(duì)接收到的碼元進(jìn)行解碼;若解碼不成功則對(duì)所述碼元進(jìn)行變換處理,并對(duì)變換處理的結(jié)果進(jìn)行解碼直至解碼成功;根據(jù)解碼成功時(shí)對(duì)應(yīng)的變換處理方式確定相應(yīng)的標(biāo)識(shí)位的數(shù)值;將標(biāo)識(shí)位添加到臨時(shí)解碼結(jié)果中形成最終解碼結(jié)果。
      可選地,若進(jìn)行過所有變換處理之后仍然無(wú)法成功解碼,則進(jìn)行錯(cuò)誤處理。
      本發(fā)明提供的數(shù)據(jù)傳輸裝置,包括編碼端以及解碼端;所述編碼端用于獲取信息位并設(shè)置其中若干位為標(biāo)識(shí)位,利用預(yù)置的編碼算法對(duì)除標(biāo)識(shí)位之外的信息位進(jìn)行編碼,根據(jù)所述標(biāo)識(shí)位的數(shù)值對(duì)編碼后的碼元進(jìn)行處理,并將處理完成的碼元發(fā)送至所述解碼端;所述解碼端利用預(yù)置的解碼算法對(duì)接收到的碼元進(jìn)行解碼,若解碼不成功則對(duì)所述碼元進(jìn)行變換處理,并對(duì)變換處理的結(jié)果進(jìn)行解碼直至解碼成功,根據(jù)解碼成功時(shí)對(duì)應(yīng)的變換處理方式確定相應(yīng)的標(biāo)識(shí)位的數(shù)值,將標(biāo)識(shí)位添加到臨時(shí)解碼結(jié)果中形成最終解碼結(jié)果。
      以上技術(shù)方案可以看出,本發(fā)明具有以下優(yōu)點(diǎn)首先,由于本發(fā)明獲取信息位后,設(shè)置其中某一信息位為標(biāo)識(shí)位,并根據(jù)該標(biāo)識(shí)位的數(shù)值來(lái)確定其它信息位編碼后的內(nèi)容,再由解碼方對(duì)編碼后的內(nèi)容進(jìn)行解碼,根據(jù)其內(nèi)容確定標(biāo)識(shí)位的數(shù)值,并將該標(biāo)識(shí)位添加到最終解碼結(jié)果中,所以本發(fā)明可以多攜帶一個(gè)信息位,提高了線性碼的碼率,進(jìn)而達(dá)到了更好的糾錯(cuò)效果;其次,由于本發(fā)明通過編碼后的內(nèi)容體現(xiàn)標(biāo)識(shí)位的數(shù)值,可以使用現(xiàn)有的線性碼編碼算法,所以提高了本發(fā)明方法的適應(yīng)性。


      圖1為本發(fā)明線性碼擴(kuò)展編碼方法實(shí)施例流程圖;圖2為本發(fā)明線性碼擴(kuò)展解碼方法實(shí)施例流程圖;圖3為本發(fā)明數(shù)據(jù)傳輸方法實(shí)施例流程圖;圖4為本發(fā)明數(shù)據(jù)傳輸裝置實(shí)施例示意圖。
      具體實(shí)施例方式
      本發(fā)明提供了一種線性碼擴(kuò)展編碼及解碼方法以及數(shù)據(jù)傳輸方法及裝置,用于提高線性碼的碼率,從而達(dá)到更好的糾錯(cuò)效果。
      請(qǐng)參閱圖1,本發(fā)明線性碼擴(kuò)展編碼方法實(shí)施例包括101、獲取信息位;
      102、設(shè)置所述信息位中的若干位為標(biāo)識(shí)位;103、利用預(yù)置的編碼算法對(duì)除標(biāo)識(shí)位之外的信息位進(jìn)行編碼;104、根據(jù)所述標(biāo)識(shí)位的數(shù)值對(duì)編碼后的碼元進(jìn)行處理。
      下面對(duì)本發(fā)明線性碼擴(kuò)展編碼方法進(jìn)行詳細(xì)描述,在下面的描述中,以設(shè)置一位標(biāo)識(shí)位為例,二進(jìn)制編碼方式,相應(yīng)地,對(duì)編碼后的碼元進(jìn)行的處理操作為按位取反操作,可以理解的是,設(shè)置多位為標(biāo)識(shí)位,或采取其它編碼方式的流程類似。
      假設(shè)線性碼為(n,k);首先取k+1個(gè)信息位,截取其中k位利用預(yù)置的線性碼編碼算法進(jìn)行編碼,得到n位的結(jié)果碼元;其次,判斷第k+1位的數(shù)值,若為0,則對(duì)上述n位結(jié)果碼元不進(jìn)行任何處理,直接傳輸,若為1,則對(duì)上述n位結(jié)果碼元按位取反后再傳輸。
      請(qǐng)參閱圖2,本發(fā)明線性碼擴(kuò)展解碼方法實(shí)施例包括201、利用預(yù)置的解碼算法對(duì)接收到的碼元進(jìn)行解碼;202、判斷解碼是否成功,若解碼不成功則執(zhí)行步驟203,若解碼成功則執(zhí)行步驟204;203、對(duì)所述碼元進(jìn)行變換處理,并對(duì)變換處理的結(jié)果執(zhí)行步驟201;204、根據(jù)解碼成功時(shí)對(duì)應(yīng)的變換處理方式確定相應(yīng)的標(biāo)識(shí)位的數(shù)值;205、將標(biāo)識(shí)位添加到臨時(shí)解碼結(jié)果中形成最終解碼結(jié)果。
      下面對(duì)本發(fā)明線性碼擴(kuò)展解碼方法進(jìn)行詳細(xì)描述,在下面的描述中,以設(shè)置一位標(biāo)識(shí)位為例,二進(jìn)制解碼方式,相應(yīng)地,對(duì)碼元進(jìn)行的變換處理操作為按位取反操作,可以理解的是,設(shè)置多位為標(biāo)識(shí)位的流程類似。
      一、對(duì)接收到n位碼元用預(yù)置的線性碼解碼算法進(jìn)行解碼,解碼結(jié)果有以下兩種情況a、解出正確k位的信息碼,包括傳輸沒有錯(cuò)誤和錯(cuò)誤發(fā)生在糾錯(cuò)能力之內(nèi);執(zhí)行第三步;b、不能解出正確k位的信息碼,可能錯(cuò)誤發(fā)生在糾錯(cuò)能力之外或者是因?yàn)槿》吹脑?;?zhí)行第二步;二、對(duì)接收到n位碼元進(jìn)行按位取反后再用原來(lái)的線性碼解碼算法進(jìn)行解碼,解碼結(jié)果有以下兩種情況a、解出正確k位的信息碼,包括傳輸沒有錯(cuò)誤和錯(cuò)誤發(fā)生在糾錯(cuò)能力之內(nèi);執(zhí)行第三步;b、不能解出正確k位的信息碼,錯(cuò)誤發(fā)生在糾錯(cuò)能力之外;執(zhí)行第三步;三、對(duì)第一步和第二步的結(jié)果進(jìn)行判斷恢復(fù)第k+1的信息(第一步和第二步可以是串性也可以是并行)第一步能譯碼得出正確k位的信息,則信息的第k+1位為0;第一步不能譯碼得出正確的結(jié)果,而第二步能譯碼得出k位的信息,則信息的第k+1位為1;第一步和第二步均不能譯碼得出正確的結(jié)果;這是傳輸中發(fā)生了嚴(yán)重的錯(cuò)誤,進(jìn)行錯(cuò)誤處理。
      其中,錯(cuò)誤處理可以是直接向編碼端反饋錯(cuò)誤信息,要求其重新編碼發(fā)送,可以理解的是,還可以是其他的處理方式。
      本實(shí)施例中描述的是串行處理的過程,同樣還可以采用并行處理的方式進(jìn)行解碼,具體步驟如下1、對(duì)接收到的碼元進(jìn)行所有變換處理,得到處理結(jié)果;2、利用預(yù)置的解碼算法對(duì)處理結(jié)果進(jìn)行解碼并查詢解碼成功時(shí)的變換處理的方式;3、根據(jù)所述方式確定相應(yīng)的標(biāo)識(shí)位的數(shù)值;4、將所述標(biāo)識(shí)位添加到臨時(shí)解碼結(jié)果中形成最終解碼結(jié)果。
      請(qǐng)參閱圖3,本發(fā)明數(shù)據(jù)傳輸裝置實(shí)施例包括
      編碼端301以及解碼端302;編碼端301用于獲取信息位并設(shè)置其中若干位為標(biāo)識(shí)位,利用預(yù)置的編碼算法對(duì)除標(biāo)識(shí)位之外的信息位進(jìn)行編碼,根據(jù)所述標(biāo)識(shí)位的數(shù)值對(duì)編碼后的碼元進(jìn)行處理,并將處理完成的碼元發(fā)送至所述解碼端302;解碼端302利用預(yù)置的解碼算法對(duì)接收到的碼元進(jìn)行解碼,若解碼不成功則對(duì)所述碼元進(jìn)行變換處理,并對(duì)變換處理的結(jié)果進(jìn)行解碼直至解碼成功,根據(jù)解碼成功時(shí)對(duì)應(yīng)的變換處理方式確定相應(yīng)的標(biāo)識(shí)位的數(shù)值,將標(biāo)識(shí)位添加到臨時(shí)解碼結(jié)果中形成最終解碼結(jié)果。
      請(qǐng)參閱圖4,本發(fā)明數(shù)據(jù)傳輸方法實(shí)施例包括401、獲取信息位;其中,編碼端獲取k+1個(gè)信息位。
      402、設(shè)置標(biāo)識(shí)位;其中,編碼端設(shè)置信息位中的一位為標(biāo)識(shí)位。
      403、對(duì)其它信息位編碼形成碼元;其中,對(duì)除標(biāo)識(shí)位外的k位信息位按照預(yù)置的線性碼編碼算法進(jìn)行編碼形成n位碼元。
      404、判斷標(biāo)識(shí)位是否為0,若為0,則執(zhí)行步驟406,若不為0,則執(zhí)行步驟405;405、對(duì)碼元按位取反;406、將碼元發(fā)送至解碼端;407、對(duì)接收到的n位碼元進(jìn)行解碼操作;408、判斷解碼是否成功,若成功,則執(zhí)行步驟409,若不成功,則執(zhí)行步驟410;409、確定標(biāo)識(shí)位數(shù)值為0,并執(zhí)行步驟414;410、對(duì)碼元按位取反,并執(zhí)行步驟411;
      411、對(duì)取反后的碼元進(jìn)行解碼;412、判斷解碼是否成功,若成功,則執(zhí)行步驟413,若不成功,則執(zhí)行步驟415;413、確定標(biāo)識(shí)位數(shù)值為1;414、形成最終解碼結(jié)果;其中,將標(biāo)識(shí)位添加進(jìn)臨時(shí)解碼結(jié)果中得到最終解碼結(jié)果。
      415、進(jìn)行錯(cuò)誤處理。
      其中,錯(cuò)誤處理包括解碼端向編碼端反饋解碼失敗消息,請(qǐng)求編碼端重新編碼發(fā)送。
      從上述流程可以看出,在解碼端需要對(duì)碼元進(jìn)行多次處理后解碼,在本實(shí)施例中進(jìn)行了兩次解碼,這兩次解碼不可能都會(huì)成功,下面給出證明設(shè)線性碼(n,k),它的最小碼距為d,它是滿足碼重均小于等于(n-d)的線性碼,集合A為所有碼元的集合,所有反碼元(碼元按位取反)的集合為B(B不是集合A的補(bǔ)集)。
      下面證明集合A∪B的最小碼距為d命題成立,即B中任一元素落在所有A元素的糾錯(cuò)范為之外而且B中元素之間的最小碼距也為d命題1反碼不是合法的碼元;即a∈A, 是a按位取反得到的;a&OverBar;&NotElement;A.]]>證明設(shè)任一碼a∈A, 是a按位取反得到的;a&OverBar;&NotElement;A]]>按線性碼的性質(zhì),有a+a&OverBar;&NotElement;A;]]>而 是全1的碼元(+是模2加),由于A的碼重小于(n—d),所以全1的碼元不屬于A,這與已知a+a&OverBar;&NotElement;A]]>相矛盾。故假設(shè)錯(cuò)誤,即有a&OverBar;&NotElement;A.]]>命題2反碼元的最小碼距是d;證明設(shè)a∈A,a按位取反得到 ;同樣b∈A,b按位取反得到 a&CircleTimes;b=a&OverBar;&CircleTimes;b&OverBar;,]]>所以a與b的碼距和 與 的碼距相同;所以反碼元的最小碼距同樣是d;
      命題3任一反碼元到所有碼元的碼距均不小于d;證明設(shè)任兩碼元a∈A,b∈A, 是a反碼元,則a&OverBar;&Element;B;]]>即要證明 與b的碼間距離不小于d;更近一步,令c=a&OverBar;+b]]>(+是模2加);得b=a&OverBar;+c;]]>設(shè)c的碼重為f,可知f就是 與b的碼間距離,即要證明d&DoubleLeftArrow;f;]]>a+b=a+a&OverBar;+c=1+c;]]>所以(a+b)的碼重為n-f,又由于(a+b)∈A,所以它的碼重小于等于n-d,即n-d≥n-f;即有d&DoubleLeftArrow;f;]]>綜上三個(gè)證明可以得出碼元集A和反碼元集B的并集A∪B的最小碼距是d。
      上述實(shí)施例中采用的是串行處理的方式進(jìn)行解碼,可以理解的是同樣可以采用并行處理的方式進(jìn)行解碼。
      以上對(duì)本發(fā)明所提供的一種線性碼擴(kuò)展編碼及解碼方法以及數(shù)據(jù)傳輸方法及裝置進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式
      及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
      權(quán)利要求
      1.一種線性碼擴(kuò)展編碼方法,其特征在于,包括獲取信息位;設(shè)置所述信息位中的若干位為標(biāo)識(shí)位;利用預(yù)置的編碼算法對(duì)除標(biāo)識(shí)位之外的信息位進(jìn)行編碼;根據(jù)所述標(biāo)識(shí)位的數(shù)值對(duì)編碼后的碼元進(jìn)行處理。
      2.根據(jù)權(quán)利要求1所述的線性碼擴(kuò)展編碼方法,其特征在于,所述設(shè)置所述信息位中的若干位為標(biāo)識(shí)位的步驟包括設(shè)置所述信息位中的一位為標(biāo)識(shí)位。
      3.根據(jù)權(quán)利要求2所述的線性碼擴(kuò)展編碼方法,其特征在于,所述根據(jù)所述標(biāo)識(shí)位的數(shù)值對(duì)編碼后的碼元進(jìn)行處理的步驟包括若標(biāo)識(shí)位的數(shù)值為1,則對(duì)編碼后的碼元按位取反。
      4.一種線性碼擴(kuò)展解碼方法,其特征在于,包括利用預(yù)置的解碼算法對(duì)接收到的碼元進(jìn)行解碼,若解碼不成功則對(duì)所述碼元進(jìn)行變換處理,并對(duì)變換處理的結(jié)果進(jìn)行解碼直至解碼成功;根據(jù)解碼成功時(shí)對(duì)應(yīng)的變換處理方式確定相應(yīng)的標(biāo)識(shí)位的數(shù)值;將標(biāo)識(shí)位添加到臨時(shí)解碼結(jié)果中形成最終解碼結(jié)果;或?qū)邮盏降拇a元進(jìn)行所有變換處理,得到處理結(jié)果;利用預(yù)置的解碼算法對(duì)處理結(jié)果進(jìn)行解碼并查詢解碼成功時(shí)的變換處理的方式;根據(jù)所述方式確定相應(yīng)的標(biāo)識(shí)位的數(shù)值;將所述標(biāo)識(shí)位添加到臨時(shí)解碼結(jié)果中形成最終解碼結(jié)果。
      5.根據(jù)權(quán)利要求4所述的線性碼擴(kuò)展解碼方法,其特征在于,所述對(duì)所述碼元進(jìn)行變換處理的步驟包括對(duì)接收到的碼元按位取反。
      6.根據(jù)權(quán)利要求5所述的線性碼擴(kuò)展解碼方法,其特征在于,所述根據(jù)解碼成功時(shí)對(duì)應(yīng)的變換處理方式確定相應(yīng)的標(biāo)識(shí)位的數(shù)值的步驟包括若不對(duì)接收到的碼元按位取反即可成功解碼,則確定標(biāo)識(shí)位的數(shù)值為0,若需要對(duì)接收到的碼元按位取反之后才能成功解碼,則確定標(biāo)識(shí)位的數(shù)值為1。
      7.一種數(shù)據(jù)傳輸方法,其特征在于,包括編碼端獲取信息位并設(shè)置其中若干位為標(biāo)識(shí)位;利用預(yù)置的編碼算法對(duì)除標(biāo)識(shí)位之外的信息位進(jìn)行編碼;根據(jù)所述標(biāo)識(shí)位的數(shù)值對(duì)編碼后的碼元進(jìn)行處理;將處理完成的碼元發(fā)送至解碼端;解碼端利用預(yù)置的解碼算法對(duì)接收到的碼元進(jìn)行解碼;若解碼不成功則對(duì)所述碼元進(jìn)行變換處理,并對(duì)變換處理的結(jié)果進(jìn)行解碼直至解碼成功;根據(jù)解碼成功時(shí)對(duì)應(yīng)的變換處理方式確定相應(yīng)的標(biāo)識(shí)位的數(shù)值;將標(biāo)識(shí)位添加到臨時(shí)解碼結(jié)果中形成最終解碼結(jié)果。
      8.根據(jù)權(quán)利要求7所述的數(shù)據(jù)傳輸方法,其特征在于,若進(jìn)行過所有變換處理之后仍然無(wú)法成功解碼,則進(jìn)行錯(cuò)誤處理。
      9.一種數(shù)據(jù)傳輸裝置,其特征在于,包括編碼端以及解碼端;所述編碼端用于獲取信息位并設(shè)置其中若干位為標(biāo)識(shí)位,利用預(yù)置的編碼算法對(duì)除標(biāo)識(shí)位之外的信息位進(jìn)行編碼,根據(jù)所述標(biāo)識(shí)位的數(shù)值對(duì)編碼后的碼元進(jìn)行處理,并將處理完成的碼元發(fā)送至所述解碼端;所述解碼端利用預(yù)置的解碼算法對(duì)接收到的碼元進(jìn)行解碼,若解碼不成功則對(duì)所述碼元進(jìn)行變換處理,并對(duì)變換處理的結(jié)果進(jìn)行解碼直至解碼成功,根據(jù)解碼成功時(shí)對(duì)應(yīng)的變換處理方式確定相應(yīng)的標(biāo)識(shí)位的數(shù)值,將標(biāo)識(shí)位添加到臨時(shí)解碼結(jié)果中形成最終解碼結(jié)果。
      全文摘要
      本發(fā)明公開了一種線性碼擴(kuò)展編碼及解碼方法以及數(shù)據(jù)傳輸方法及裝置,用于提高線性碼的碼率,從而達(dá)到更好的糾錯(cuò)效果。所述數(shù)據(jù)傳輸方法包括編碼端獲取信息位并設(shè)置其中若干位為標(biāo)識(shí)位;利用預(yù)置的編碼算法對(duì)除標(biāo)識(shí)位之外的信息位進(jìn)行編碼;根據(jù)所述標(biāo)識(shí)位的數(shù)值對(duì)編碼后的碼元進(jìn)行處理;將處理完成的碼元發(fā)送至解碼端;解碼端利用預(yù)置的解碼算法對(duì)接收到的碼元進(jìn)行解碼;若解碼不成功則對(duì)所述碼元進(jìn)行變換處理,并對(duì)變換處理的結(jié)果進(jìn)行解碼直至解碼成功;根據(jù)解碼成功時(shí)對(duì)應(yīng)的變換處理方式確定相應(yīng)的標(biāo)識(shí)位的數(shù)值;將標(biāo)識(shí)位添加到臨時(shí)解碼結(jié)果中形成最終解碼結(jié)果。本發(fā)明可以有效的提高線性碼的碼率。
      文檔編號(hào)H04L1/00GK1964200SQ20061014578
      公開日2007年5月16日 申請(qǐng)日期2006年11月21日 優(yōu)先權(quán)日2006年11月21日
      發(fā)明者劉建華 申請(qǐng)人:華為技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1