信令編碼調制方法和解調譯碼方法及裝置的制造方法
【專利摘要】本發(fā)明提供了一種信令編碼調制方法和解調譯碼方法及裝置,其特征在于,包括以下步驟:基于信令進行擴展得到擴展碼字,對該擴展碼字進行預定編碼得到編碼碼字;對編碼碼字進行校驗位置換得到置換后編碼碼字;依據(jù)信令的長度按照預定鑿孔規(guī)則對置換后編碼碼字進行鑿孔得到鑿孔后編碼碼字;以及對基于鑿孔后編碼碼字進行預定處理所得到的元組序列進行比特旋轉后,按照預定映射規(guī)則映射為信令符號,接收側的解調譯碼方法則進行相應處理,適于為具有較高接收門限的高吞吐量數(shù)據(jù)業(yè)務提供信令,尤其可變長度的信令而言,所提供的信令編碼調制方法和解調譯碼方法及裝置更加高效、魯棒。
【專利說明】
信令編碼調制方法和解調譯碼方法及裝置
技術領域
[0001] 本發(fā)明涉及數(shù)字電視技術領域,特別涉及一種信令的編碼調制方法和解調譯碼方 法及裝置。
【背景技術】
[0002] 在現(xiàn)有的廣播通信標準,如DVB-T2系統(tǒng)中,每一個物理幀都包含有信令與數(shù)據(jù), 其中信令指示了數(shù)據(jù)所包含的各個業(yè)務的編碼調制、交織模式等信息。其中信令的接收門 限必須低于該物理幀中數(shù)據(jù)所包含的所有業(yè)務的接收門限。因此信令的編碼調制應提供比 數(shù)據(jù)更強的保護,且同時也應提供盡量高的頻譜效率。另外,信令的長度是每個物理幀可變 的,因此信令的編碼調制還必須提供相應的靈活性。
[0003] 隨著超高清等大數(shù)據(jù)量業(yè)務的出現(xiàn),一些業(yè)務的接收門限也隨之提高。一些業(yè)務 在白噪信道下的接收門限已超過了 25dB甚至30dB,那么,已有技術難以提供需高效、靈活 的信令編碼調制和解調譯碼方法。
【發(fā)明內容】
[0004] 本發(fā)明的目的在于為具有較高接收門限的業(yè)務提供相應的高效、靈活的信令編碼 調制方法和解調譯碼方法及裝置。
[0005] 為解決上述問題,本發(fā)明實施例提供了一種信令編碼調制方法,其特征在于,包括 以下步驟:基于信令進行擴展得到擴展碼字,對該擴展碼字進行預定編碼得到編碼碼字; 對編碼碼字進行校驗位置換得到置換后編碼碼字;依據(jù)信令的長度按照預定鑿孔規(guī)則對置 換后編碼碼字進行鑿孔得到鑿孔后編碼碼字;以及對基于鑿孔后編碼碼字進行預定處理所 得到的元組序列進行比特旋轉后,按照預定映射規(guī)則映射為信令符號。
[0006] 可選地,其中,在基于信令擴展,對擴展碼字進行預定編碼步驟中,包括:對信令進 行BCH編碼,對所得的BCH碼字進行擴展得到擴展BCH碼字作為擴展碼字,將擴展BCH碼字 進行LDPC編碼得到LDPC碼字作為編碼碼字。
[0007] 可選地,其中,對信令進行加擾再進行BCH編碼。
[0008] 可選地,其中,基于信令對所得的BCH碼字進行擴展得到擴展BCH碼字的步驟 中,包括:基于每一小組所包含的LDPC碼字子塊大小Q,具有長度K uipc的擴展碼字由 IWC/Q個小組順次拼接而成,BCH碼字的長度Ν_,如果完整擴展小組數(shù)Npad大于零,則
將擴展BCH碼字中的第π⑹組直到第π (Npad-I)組填零;如 果剩余擴展比特個數(shù)大于零,則
組的前 Κ_-ΝΒεΗ-〇Ν^個比特填零;將BCH碼字從前往后填入擴展BCH碼字沒有被填零的比特中。
[0009] 可選地,其中,擴展BCH碼字中的第別〇)組,別戰(zhàn)
>組通過預定的擴展 圖案表定義。
[0010] 可選地,其中,在對擴展碼字進行預定編碼的步驟中,包含:以擴展碼字的長度和 編碼碼字的長度進行計算得出若干個校驗比特,并將校驗比特順次拼接到擴展碼字之后, 再進行預定編碼得到編碼碼字。
[0011] 可選地,其中,在進行預定編碼得到編碼碼字的步驟中,該預定編碼采用由預定 LDPC碼表確定的LDPC編碼。
[0012] 可選地,其中,在對編碼碼字進行校驗位置換得到置換后編碼碼字的步驟中,包 含:將編碼碼字包含信息比特部分和校驗比特部分,對校驗比特部分進行校驗比特置換得 到置換后校驗比特,并將置換后校驗比特拼接到信息比特之后得到置換后編碼碼字。
[0013] 可選地,其中,對校驗比特部分進行第一校驗比特置換得到第一置換校驗比特;將 第一校驗比特分為連續(xù)的若干個小組,交換小組的位置使得交換前第:π p(k)個小組在變 換后成為第k個小組,得到第二置換校驗比特;以及將信息比特與第二置換校驗比特順次 拼接得到置換后編碼碼字。
[0014] 可選地,其中,在交換小組的位置使得交換前第3Tp(k)個小組在變換后成為第k 個小組的步驟中,通過預定位置置換對應表來確定。
[0015] 可選地,其中,預定鑿孔規(guī)則,包含如下步驟:根據(jù)信令的長度以第一鑿孔計算公 式計算出第一鑿孔個數(shù);根據(jù)第一鑿孔個數(shù)以第二鑿孔計算公式計算出第二鑿孔個數(shù);以 及將編碼碼字的最后第二鑿孔個數(shù)的比特去除,得到鑿孔后編碼碼字。
[0016] 可選地,第一鑿孔計算公式采用:
[0017] 第一鑿孔個I
[0018] 其中,第一常數(shù)A與第二常數(shù)B是用于使不同Kslg時信令編碼調制方法都具有相 接近的接收門限而確定,BCH校驗位長度定義為L p,信令的長度定義為Kslg,對信令進行BCH 編碼,對所得的BCH碼字進行擴展得到擴展BCH碼字,該擴展BCH碼字長度為Kwc。
[0019] 可選地,其中,第一常數(shù)A與第二常數(shù)B的取值為:
[0020] 可選地,第二鑿孔計算公式采用:由第一鑿孔個數(shù)Npun。tMp計算出的第二鑿孔個 數(shù):
[0021]
[0022] 其中,對信令進行BCH編碼,對所得的BCH碼字進行擴展得到擴展BCH碼字,該BCH 碼字的長度N_,該擴展BCH碼字長度為Kuirc,進行預定編碼所得的編碼碼字的長度為Nurc, 元組序列中每個元組所包含的比特數(shù)量n mcid。
[0023] 可選地,其中,在對基于鑿孔后編碼碼字進行預定處理得到的元組序列的步驟 中,包括將鑿孔后編碼碼字中在進行擴展中添加的零去除,對所得到去零后編碼碼字進行 比特解復用得到元組序列。
[0024] 可選地,將由信令進行BCH編碼所得的BCH碼字的長度定義為N_,將采用LDPC的 編碼碼字和擴展碼字的長度分別定義為乂^和K urc,將預定鑿孔規(guī)則計算出的第一鑿孔個 數(shù)定義為 Npun(:_tf;np,
[0025] 其中,在基于去零后編碼碼字得到元組序列的步驟中,包含:將去零后編 碼碼字按列依次寫入一個包名
行的矩陣 中;從該矩陣中按行順次讀出,將每一行中的nmcid個比特組成一個元組,得到包含
個元組的元組序列。
[0026] 可選地,其中,在對元組序列進行比特旋轉的步驟中,包括:元組序列中一個元組 包含rI mcid個比特,元組序號y對應0即保持元組序列的第一個元組不變,元組序號y對應 1,2, 3…即將元組序列的第y個元組旋轉y-Ι個比特,由此相應地旋轉元組序列中的所有元 組,得到旋轉后元組序列。
[0027] 可選地,其中,預定映射規(guī)則包括:將旋轉后元組序列依照包含預定具體映射參數(shù) 的映射規(guī)則表映射為信令符號。
[0028] 另外,本發(fā)明實施例還提供了一種信令編碼調制方法,其特征在于,包括以下步 驟:對信令進行BCH編碼,對所得的BCH碼字進行擴展得到擴展BCH碼字;以及將擴展BCH 碼字進行處理得到信令符號,其中,基于每一小組所包含的LDPC碼字子塊大小Q,具有長度 Kuirc的擴展BCH碼字由K UPC/Q個小組順次拼接而成,BCH碼字的長度N_,如果完整擴展小 組數(shù)Npad大于零,將擴展BCH碼字中的第π (〇)組直到第π (Npad-I)組填零;如果剩余擴展 比特個數(shù)Npad大于零,將第π (Ν Pad)組的前K_-N_-QNPad個比特填零;將BCH碼字從前往 后填入擴展BCH碼字沒有被填零的比特中。
[0029] 另外,本發(fā)明實施例還提供了一種信令編碼調制方法,其特征在于,包括以下步 驟:通過信令處理得到編碼碼字;對編碼碼字進行校驗位置換得到置換后編碼碼字;基于 置換后編碼碼字進行處理得到信令符號,其中,將編碼碼字包含信息比特部分和校驗比特 部分,對校驗比特部分進行校驗比特置換得到置換后校驗比特,并將置換后校驗比特拼接 到信息比特之后得到置換后編碼碼字。
[0030] 另外,本發(fā)明實施例還提供了一種信令編碼調制方法,其特征在于,包括以下步 驟:基于信令進行處理得到處理后編碼碼字;依據(jù)信令的長度按照預定鑿孔規(guī)則對處理后 編碼碼字進行鑿孔得到鑿孔后編碼碼字;以及基于鑿孔后編碼碼字得到信令符號,其中,預 定鑿孔規(guī)則,包含如下步驟:根據(jù)信令的長度以第一鑿孔計算公式計算出第一鑿孔個數(shù); 根據(jù)第一鑿孔個數(shù)以第二鑿孔計算公式計算出第二鑿孔個數(shù);以及將處理后編碼碼字的最 后第二鑿孔個數(shù)的比特去除。
[0031] 另外,本發(fā)明實施例還提供了一種信令解調譯碼方法,其特征在于,包括以下步 驟:對與如發(fā)送側的信令符號相一一對應的接收端信令符號依據(jù)預定映射規(guī)則進行解映射 得到與比特旋轉后元組序列相對應的對數(shù)似然比;根據(jù)如發(fā)送側的信令編碼調制方法中的 預定處理、校驗位置換、鑿孔步驟對對數(shù)似然比進行相應地置換與預定解處理,得到與如發(fā) 送側的擴展碼字相對應的接收端擴展碼字;以及根據(jù)如發(fā)送側的信令編碼調制方法相對應 的擴展、預定編碼步驟對接收端擴展碼字進行譯碼得到信令。
[0032] 可選地,其中,信令解調譯碼方法所對應使用的擴展步驟是如前述發(fā)送側的擴展 步驟。
[0033] 可選地,其中,信令解調譯碼方法所對應使用的校驗位置換步驟是如前述發(fā)送側 的校驗位置換步驟。
[0034] 可選地,其中,信令解調譯碼方法所對應使用的預定鑿孔規(guī)則是如前述發(fā)送側的 預定鑿孔規(guī)則。
[0035] 另外,本發(fā)明實施例還提供了一種信令編碼調制裝置,其特征在于,包括:擴展模 塊:基于信令進行擴展得到擴展碼字,對該擴展碼字進行預定編碼得到編碼碼字;置換模 塊:對編碼碼字進行校驗位置換得到置換后編碼碼字;鑿孔模塊:依據(jù)信令的長度按照預 定鑿孔規(guī)則對置換后編碼碼字進行鑿孔得到鑿孔后編碼碼字;以及處理映射模塊:對基于 鑿孔后編碼碼字進行預定處理所得到的元組序列進行比特旋轉后,按照預定映射規(guī)則映射 為信令符號。
[0036] 另外,本發(fā)明實施例還提供了一種信令解調譯碼裝置,其特征在于,包括:解映射 處理模塊,對與如發(fā)送側的信令符號相一一對應的接收端信令符號依據(jù)預定映射規(guī)則進行 解映射得到與比特旋轉后元組序列相對應的對數(shù)似然比;對應置換解處理模塊,根據(jù)如發(fā) 送側中信令編碼調制裝置中的預定處理、校驗位置換、鑿孔步驟對對數(shù)似然比進行相應地 置換與預定解處理,得到與如發(fā)送側擴展碼字相對應的接收端擴展碼字;以及譯碼模塊,根 據(jù)如發(fā)送側中信令編碼調制裝置相對應的擴展、預定編碼步驟對接收端擴展碼字進行譯碼 得到信令。
[0037] 與現(xiàn)有技術相比,本發(fā)明技術方案具有以下優(yōu)點:
[0038] 本發(fā)明以為具有較高接收門限的高吞吐量數(shù)據(jù)業(yè)務提供信令為目標,對信令進行 一系列的擴展、校驗位置換、鑿孔以及映射處理得到信令符號,不僅是針對高吞吐量數(shù)據(jù)業(yè) 務的信令,尤其可變長度的信令而言,提供了一種高效、魯棒的信令編碼調制方法。
【附圖說明】
[0039] 圖1是本發(fā)明實施例中信令編碼調制方法的整體流程示意圖;
[0040] 圖2是本發(fā)明實施例中信令編碼調制方法的具體流程示意圖;以及
[0041] 圖3是本發(fā)明實施例中信令解調譯碼方法的流程示意圖。
【具體實施方式】
[0042] 發(fā)明人發(fā)現(xiàn)現(xiàn)有技術中,并沒有針對在預定信道下較高接收門限(例如大于 25dB)的業(yè)務而設計的信令編碼調制方案。
[0043] 針對上述問題,發(fā)明人經過研究,提供了一種信令編碼調制方法及解映射譯碼方 法,對信令進行一系列的擴展、校驗位置換、鑿孔以及映射處理,并進一步設計給出編碼、校 驗位置換對應、鑿孔、映射等具體技術參數(shù),來進行高效、魯棒的信令編碼調制方法。
[0044] 為使本發(fā)明的上述目的、特征和優(yōu)點能夠更為明顯易懂,下面結合附圖對本發(fā)明 的【具體實施方式】做詳細的說明。
[0045] 例如在DVB-T2系統(tǒng)中,一個主要模式為碼率為2/3的LDPC碼配合256QAM映射的 接收門限已達到17dB至18dB,隨著系統(tǒng)容量的不斷上升,例如碼率為2/3的LDPC碼配合 1024QAM映射甚至配合4096QAM映射的編碼調制模式也會出現(xiàn),這時的接收門限將會達到 25dB甚至30dB,由此可知,數(shù)據(jù)業(yè)務的接收門限是基于系統(tǒng)的編碼調制模式確定的,本發(fā) 明對數(shù)據(jù)業(yè)務的接收門限在預定高閾值以上的具體數(shù)值不做限定,以下實施例中,就選擇 針對白噪信道下大于25dB接收門限的數(shù)據(jù)業(yè)務來進行說明。
[0046] 圖1是本發(fā)明實施例中信令編碼調制方法的整體流程示意圖;
[0047] 在本發(fā)明實施例中,發(fā)射端的信令編碼調制方法,包含以下步驟:
[0048] 步驟Sl-I :基于信令進行擴展得到擴展碼字,對該擴展碼字進行預定編碼得到編 碼碼字;
[0049] 步驟S1-2 :對編碼碼字進行校驗位置換得到置換后編碼碼字;
[0050] 步驟S1-3 :依據(jù)信令的長度按照預定鑿孔規(guī)則對置換后編碼碼字進行鑿孔得到 鑿孔后編碼碼字;以及
[0051] 步驟S1-4 :對基于鑿孔后編碼碼字進行預定處理所得到的元組序列進行比特旋 轉后,按照預定映射規(guī)則映射為信令符號。
[0052] 從上步驟Sl-I至步驟S1-4可知,信令編碼調制方法對信令進行一系列的擴展、校 驗位置換、鑿孔以及映射處理,進一步地,作為一種優(yōu)選例子,在步驟Sl-I至步驟S1-4的基 礎上補充進行下述處理。即、首先對信令進行加擾,然后依次進行BCH編碼、擴展、LDPC編 碼、校驗位置換、去零、比特解復用、比特旋轉與星座映射得到信令符號。具體地,圖2是本 發(fā)明實施例中信令編碼調制方法的具體流程示意圖,如圖2所示:
[0053] 信令編碼調制方法,包含以下步驟:
[0054] 步驟S1-1* :將長度為Kslg比特的信令進行加擾,得到長度為K slg比特的加擾后信 令。
[0055] 步驟S1-2* :對加擾后信令進行BCH編碼,得到168個BCH校驗比特;并將BCH校 驗比特拼接到加擾后信令之后得到長度為N_= K slg+168比特的BCH碼字。其中,具體以 BCH編碼來說明校驗比特個數(shù)的確認問題,就是,該校驗比特的個數(shù)(168個)是根據(jù)編碼 特性(例如BCH特性)結合考慮了信令編碼調制的整體誤塊率來確定的,例如由于168個 BCH校驗比特能糾正長度小于6480比特的信令中的12個比特的錯誤,而該12個比特的比 特個數(shù)是進一步基于針對提高信令編碼調制的整體誤塊率確定的,因此,通過此步驟S1-2* 的處理能在LDPC碼的基礎上進一步保護信令,從而有效地提高信令編碼調制的整體性能。
[0056] 步驟S1-3* :對所述BCH碼字進行擴展得到長度為Kwe= 6480比特的擴展BCH碼 字。
[0057] 步驟S1-4* :對所得到的擴展BCH碼字進行LDPC編碼,得到長度為Nuirc= 16200 比特的LDPC碼字。
[0058] 步驟S1-5* :所述LDPC碼字包含前1(_比特的信息比特部分和包含后N ^ipe-Kurc 比特的校驗比特部分,對校驗比特部分進行校驗比特置換得到置換后校驗比特,并將置換 后校驗比特拼接到信息比特之后得到置換后LDPC碼字。
[0059] 步驟S1-6* :根據(jù)信令的長度(Kslg比特)計算出鑿孔個數(shù),并以預定鑿孔規(guī)則將置 換后LDPC碼字的相應個數(shù)的校驗比特鑿去,得到鑿孔后LDPC碼字。
[0060] 步驟S1-7* :將所述鑿孔后LDPC碼字中在擴展操作中添加的零去除,得到去零后 LDPC碼字。
[0061] 步驟S1-8* :對去零后LDPC碼字進行比特解復用得到元組序列。其中,每個元組 包含rImcid= 10個比特。
[0062] 步驟S1-9* :對所得的元組序列中的每個元組進行比特旋轉得到旋轉后元組序 列。以及
[0063] 步驟S1-10* :將所述比特后元組序列按照預定映射規(guī)則映射為信令符號。
[0064] 對上述步驟S1-3*的擴展處理進行如下具體描述。在本實施例中,步驟S1-3*包 括以下具體步驟:
[0065] 定義擴展BCH碼字由KuircA!個小組順次拼接而成,其中每一小組包含Q比特,小組
內比特個數(shù)Q就是LDPC碼字的子塊大小,Q取值360,這Kwe/Q個小組從前往后分別形成 為第0組,第1組,直到第KldpJQ-I組。
[0066] 如果完整擴展小組個數(shù)Npad大于0,其中 ,將擴展BCH碼字中 的第⑹組直到第(Npad-I)組填零,其中/n:〇).
由以下表1的擴展圖案 表進行定義。
[0067] 如果剩余擴展比特個數(shù)況大于〇,其4
組的前個比特填零;將長度為N_比特的所述BCH碼字從前往后填入所述擴展BCH碼 字沒有被填零的比特中。
[0068] 以下表1中的擴展圖案是根據(jù)星座映射中每個比特的容量與LDPC碼字信息比特 中不同變量節(jié)點的度分布聯(lián)合設計出的,通過優(yōu)化擴展圖案可以有效地提高編碼調制性 能。
[0069] 表1 :擴展圖案表
[0071] 對上述步驟S1-4*的LDPC編碼處理中,根據(jù)所述擴展BCH碼字
個校驗比特
并將校驗比特順 次拼接到所述擴展BCH碼字之后,得到LDPC碼字。步驟S1-4*包括以下具體步驟:
[0072] 初始化 Pi= 0 (i = 〇, !,…,N LDPC-KLDPC_1);
[0073] 對以下述表2的LDPC碼表中的第一行數(shù)字為地址的校驗比特進行累加,定義第一 行數(shù)字所組成的集合為Φ<:,首先對所有滿足k e Φ。的k執(zhí)行A = ? ? % ,然后對所有滿 足k e Φ。的k執(zhí)行
[0074]
[0075] 然后對所有滿足k e Φ。的k執(zhí)行
[0076]
[0077]
[0078]
[0079] 對以表2中的第二行數(shù)字為地址的校驗比特進行累加,定義第二行數(shù)字所組成的 集合為Φ:,首先對所有滿足k e Φ i的k執(zhí)行A = ft φ ,然后對所有滿足k e Φ k執(zhí) 行
[0085] 依次類推,根據(jù)表中所有行對校驗位進行累加,直到第
行,首 先對所有滿足
的k執(zhí)行
然后對所有滿足
[0089] 執(zhí)行ft = Λ ? A ,然后執(zhí)行巧=巧? A,然后執(zhí)行A ?凡,以此類推,最后執(zhí)行
[0090]
[0091] 最后將校驗比特順次拼接到所述擴展BCH碼字之后,得到LDPC碼字。
[0092] 表 2 :LDPC 碼表
[0093]
[0095] 對上述步驟S1-5*的校驗位置換處理進行如下具體描述。在本實施例中,步驟 S1-5*包括以下具體步驟:
小組,得到第二置換校驗比特,
[0099] 其中,交換前的小組位眉 在表3預定位置置換
對應表中定義;
[0100] 將信息比特與第二置換校驗比特順次拼接得到置換后LDPC碼字。
[0101] 以下表3中的鑿孔序列是根據(jù)星座映射中每個比特的容量與LDPC碼字檢驗比特 中的不同變量節(jié)點的度分布聯(lián)合設計出的,通過優(yōu)化鑿孔序列可以有效地提高編碼調制性 能。
[0102] 表3:預定位置置換對應表
[0104] 對上述步驟S1-6*的鑿孔處理進行如下具體描述。在本實施例中,步驟S1-6*包 括以下具體步驟:
[0105] 根據(jù)信令的長度["以第一鑿孔公式計算出第一鑿孔個數(shù)N p__tMp,該第一鑿孔 公式采用
,本實施例中,擴展BCH碼字的長度為Kurc =6480, A、B取常數(shù)
其中K_-Kslg-168中的168即為BCH的校驗比特 (parity bits)的比特位數(shù)Lp,其中,常數(shù)A與常數(shù)B的是為了使不同Kslg時該信令編碼調 制方案都具有相當?shù)慕邮臻T限而設計出的;
[0106] 根據(jù)第一鑿孔個數(shù)Npunetenip以第二鑿孔公式計算出第二鑿孔個數(shù)N pun。,該第二鑿孔 公式采用:
[0108] 將所述LDPC碼字的最后Npun。個比特去除,得到鑿孔后LDPC碼字。
[0109] 對上述步驟S1-8*的進行比特解復用得到元組序列處理進行如下具體描述。在本 實施例中,步驟S1-8*包括以下具體步驟:
[0110] 將所述去零后LDPC碼字按列依次寫入一個包含η ^列
[0111] 從該矩陣中按行順次讀出,將每一行中的nMd個比特組成一個元組,從而得到包
個元組的元組序列。
[0112] 對上述步驟S1-9*的進行比特旋轉處理進行如下具體描述。在本實施例中,步驟 S1-9*包括以下具體步驟:
[0113] 保持元組序列的第一個元組不變;將元組序列的第2個元組旋轉1個比特,亦即旋 轉后元組的第1比特為原來元組的第η^個比特,旋轉后元組的第2比特為原來元組的第 1個比特,旋轉后元組的第3比特為原來元組的第2個比特,以此類推,旋轉后元組的第nmcid 比特為原來元組的第Ilnmd-I個比特;同理,將元組序列的第3個元組旋轉2個比特;同理, 將元組序列的第4個元組旋轉3個比特;以此類推,旋轉元組序列中的所有元組,得到旋轉 后元組序列。
[0114] 換言之,就是保持所述元組序列的第一個元組(元組序號y對應0)不變,將所述 元組序列的第y個元組(元組序號y對應1,2, 3...)旋轉y-Ι個比特,由此相應地旋轉元 組序列中的所有元組,得到旋轉后元組序列。
[0115] 值得注意的是,第nMD+l個、第2 riM(]D+l個等元組旋轉整數(shù)個Ilm比特等價于不 旋轉,第n M0D+2個、第2 n M0D+2個等元組等價于旋轉1個比特。
[0116] 對上述步驟S1-10*的預定映射規(guī)則進行如下具體描述。在本實施例中,步驟 S1-10*包括以下具體步驟:
[0117] 將所述元組序列的每一個元組映射為一個信令符號,其中映射規(guī)則如以下 表4的星座映射規(guī)則表所示,例如,當一個元組為"0000000001"時,它將被映射為 1. 3884+1. 2158i。
[0118] 表4 :星座映射規(guī)則表
[0119]
[0132] 本發(fā)明中,不僅僅包含如上述包含全部地步驟S1-1*至步驟S1-10*對信令進行編 碼調制,也可以選擇性地利用上述步驟S1-1*至步驟S1-10*中一種或任意至少兩種的自由 組合來對信令進行編碼調制以及相對應地進行解調譯碼,所涉及的一種或任意至少兩種的 自由組合的具體步驟可相應得出,不一一列舉進行說明,以下僅將其中的【1】包含上述擴展 處理的信令編碼調制方法、【2】包含上述校驗位置換處理的信令編碼調制方法、【3】包含上 述鑿孔處理的信令編碼調制方法,分別為例來說明。
[0133] 對于【1】包含上述擴展處理的信令編碼調制方法來說:本發(fā)明的實施例還提供了 一種信令編碼調制方法,包括以下步驟:
[0134] 對信令進行BCH編碼,對所得的BCH碼字進行擴展得到擴展BCH碼字;以及將擴展 BCH碼字進行處理得到信令符號。
[0135] 其中,如果完整擴展小組數(shù)Npad大于零,將擴展BCH碼字中的第π⑹組直到第 π (Npad-I)組填零;如果剩余擴展比特個數(shù)U于零,將第π (Npad)組的前Κ_-υΝΡΜ 個比特填零;將BCH碼字從前往后填入擴展BCH碼字沒有被填零的比特中。
[0136] 同理地,第私〇)組,τ⑴組,…,別^-1)組通過上述表1的擴展圖案表定義。
[0137] 對于【2】包含上述校驗位置換處理的信令編碼調制方法來說:本發(fā)明的實施例還 提供了一種信令編碼調制方法,包括以下步驟:
[0138] 通過信令處理得到編碼碼字;對編碼碼字進行校驗位置換得到置換后編碼碼字; 基于置換后編碼碼字進行處理得到信令符號。
[0139] 其中,將編碼碼字包含信息比特部分和校驗比特部分,對校驗比特部分進行校驗 比特置換得到置換后校驗比特,并將置換后校驗比特拼接到信息比特之后得到置換后編碼 碼字。
[0140] 對校驗比特部分進行第一校驗比特置換得到第一置換校驗比特;將第一校驗比特 分為連續(xù)的若干個小組,通過預定位置置換對應表表3來確定交換小組的位置使得交換前 第n p(k)個小組在變換后成為第k個小組,得到第二置換校驗比特;以及將信息比特與第 二置換校驗比特順次拼接得到置換后編碼碼字。
[0141] 同理地,該預定位置置換對應表采用上述表3中的預定位置置換對應表。
[0142] 對于【3】包含上述鑿孔處理的信令編碼調制方法來說:本發(fā)明的實施例還提供了 一種信令編碼調制方法,包括以下步驟:
[0143] 基于信令進行處理得到處理后編碼碼字;依據(jù)信令的長度按照預定鑿孔規(guī)則對處 理后編碼碼字進行鑿孔得到鑿孔后編碼碼字;以及基于鑿孔后編碼碼字得到信令符號。
[0144] 其中,預定鑿孔規(guī)則,包含如下步驟:根據(jù)信令的長度以第一鑿孔計算公式計算 出第一鑿孔個數(shù);根據(jù)第一鑿孔個數(shù)以第二鑿孔計算公式計算出第二鑿孔個數(shù);以及將處 理后編碼碼字的最后第二鑿孔個數(shù)的比特去除。
[0145] 另外,本發(fā)明實施例還提供了一種信令解調譯碼的方法。如圖3所示的是本發(fā)明 的一種信令解調譯碼的【具體實施方式】的流程示意圖。參考圖3,信令解調譯碼包括如下步 驟:
[0146] 步驟S2-1 :對與如上述信令編碼調制方法所發(fā)送的信令符號相一一對應的接收 端信令符號依據(jù)所述預定映射規(guī)則進行解映射得到與比特旋轉后元組序列相對應的對數(shù) 似然比;其中所述接收端信令符號是接收端接收到如上述的信令編碼調制方法得到的符號 流;
[0147] 步驟S2-2 :根據(jù)如上述信令編碼調制方法中的預定處理、校驗位置換、鑿孔步驟 對所述對數(shù)似然比進行相應地置換與預定解處理,得到與發(fā)送側擴展碼字相對應的接收端 擴展碼字;以及
[0148] 步驟S2-3 :根據(jù)如上述信令編碼調制方法相對應的擴展、預定編碼步驟對所述接 收端擴展碼字進行譯碼得到信令。
[0149] 總言之,接收側為:對經過信道后的信令符號進行解映射,然后對解映射后的對數(shù) 似然比進行與發(fā)射端相對應的置換與LDPC譯碼。之后對LDPC譯碼輸出進行BCH譯碼與解 擾,最終得到信令。
[0150] 接收側的步驟S2-1至步驟S2-3是對應于發(fā)送側的從上步驟Sl-I至步驟S1-4來 說的。當信令編碼調制方法不僅僅對信令進行一系列的擴展、校驗位置換、鑿孔以及映射處 理,進一步地,還進行了例如步驟S1-1*至步驟S1-10*中任意至少一個補充處理,例如對信 令進行加擾,然后依次進行BCH編碼、擴展、LDPC編碼、校驗位置換、去零、比特解復用、比特 旋轉與星座映射時,那么,相對應地,接收側的信令解調譯碼具有以下具體步驟。
[0151] 步驟S2-2包含:根據(jù)發(fā)射端的LDPC編碼規(guī)則、校驗位置換、鑿孔、比特解復用及 比特旋轉規(guī)則對所述對數(shù)似然比進行相應的置換與LDPC譯碼,得到與所述擴展BCH碼字相 對應的接收端擴展BCH碼字。
[0152] 步驟S2-3 :根據(jù)發(fā)射端的加擾、擴展、BCH編碼規(guī)則對接收端擴展BCH碼字進行 BCH譯碼、解擾得到所述信令。
[0153] 需說明的是,步驟S2-2中,所述相應的置換是分別對應于發(fā)射端的校驗位置換、 鑿孔、比特解復用及比特旋轉規(guī)則的,其具體實現(xiàn)方法不一定需要完全依照與發(fā)射端相反 的順序進行,可以通過各種變換或結合改變具體步驟的順序。LDPC譯碼的方法與發(fā)射端的 LDPC編碼規(guī)則相對應。
[0154] 在步驟2-3中,所述的解擾是分別對應于發(fā)射端的加擾與擴展規(guī)則的,其具體實 現(xiàn)方法不一定需要完全依照與發(fā)射端相反的順序進行,可以通過各種變換或結合改變具體 步驟的順序。BCH譯碼的方法與發(fā)射端的BCH編碼規(guī)則相對應。
[0155] 尤其是,信令解調譯碼方法所對應使用的擴展步驟、校驗位置換步驟、預定鑿孔規(guī) 則及所涉及的參數(shù)、表格,公式等分別對應于上述實施例中信令編碼調制方法所采用的,不 再重復贅述。
[0156] 另外,本發(fā)明實施例還提供了一種信令編碼調制的裝置,包括:擴展模塊:基于信 令進行擴展得到擴展碼字,對該擴展碼字進行預定編碼得到編碼碼字;置換模塊:對編碼 碼字進行校驗位置換得到置換后編碼碼字;鑿孔模塊:依據(jù)信令的長度按照預定鑿孔規(guī)則 對置換后編碼碼字進行鑿孔得到鑿孔后編碼碼字;以及處理映射模塊:對基于鑿孔后編碼 碼字進行預定處理所得到的元組序列進行比特旋轉后,按照預定映射規(guī)則映射為信令符 號。
[0157] 另外,本發(fā)明實施例還提供了一種信令解調譯碼的裝置包括:解映射處理模塊,對 與如發(fā)送側的信令符號相一一對應的接收端信令符號依據(jù)預定映射規(guī)則進行解映射得到 與比特旋轉后元組序列相對應的對數(shù)似然比;對應置換解處理模塊,根據(jù)如上述信令編碼 調制裝置中的預定處理、校驗位置換、鑿孔步驟對對數(shù)似然比進行相應地置換與預定解處 理,得到與如發(fā)送側擴展碼字相對應的接收端擴展碼字;以及譯碼模塊,根據(jù)如上述信令編 碼調制裝置相對應的擴展、預定編碼步驟對接收端擴展碼字進行譯碼得到信令。
[0158] 本實施中所提供的信令編碼調制的裝置和信令解調譯碼的裝置與上述實施例中 信令編碼調制方法、信令編碼調制方法所分別相對應,那么裝置中所具有的結構和技術要 素可由生成方法相應轉換形成,在此省略說明不再贅述。
[0159] 本發(fā)明雖然已以較佳實施例公開如上,但其并不是用來限定本發(fā)明,任何本領域 技術人員在不脫離本發(fā)明的精神和范圍內,都可以利用上述揭示的方法和技術內容對本發(fā) 明技術方案做出可能的變動和修改,因此,凡是未脫離本發(fā)明技術方案的內容,依據(jù)本發(fā)明 的技術實質對以上實施例所作的任何簡單修改、等同變化及修飾,均屬于本發(fā)明技術方案 的保護范圍。
【主權項】
1. 一種信令編碼調制方法,其特征在于,包括W下步驟: 基于信令進行擴展得到擴展碼字,對該擴展碼字進行預定編碼得到編碼碼字; 對所述編碼碼字進行校驗位置換得到置換后編碼碼字; 依據(jù)所述信令的長度按照預定鑿孔規(guī)則對所述置換后編碼碼字進行鑿孔得到鑿孔后 編碼碼字;W及 對基于所述鑿孔后編碼碼字進行預定處理所得到的元組序列進行比特旋轉后,按照所 述預定映射規(guī)則映射為信令符號。2. 如權利要求1所述的信令編碼調制方法,其特征在于: 其中,在基于信令擴展,對所述擴展碼字進行預定編碼步驟中,包括: 對所述信令進行BCH編碼,對所得的BCH碼字進行擴展得到擴展BCH碼字作為所述擴 展碼字, 將所述擴展BCH碼字進行LDPC編碼得到LDPC碼字作為所述編碼碼字。3. 如權利要求2所述的信令編碼調制方法,其特征在于: 其中,對所述信令進行加擾再進行所述BCH編碼。4. 如權利要求2所述的信令編碼調制方法,其特征在于: 其中,基于所述信令對所得的BCH碼字進行擴展得到擴展BCH碼字的步驟中,包括: 基于每一小組所包含的LDPC碼字子塊大小Q,具有長度Kupc的所述擴展碼字由K wPc/Q 個小組順次拼接而成,所述BCH碼字的長度NecH, 如果完整擴展小組數(shù)Npgd大于零,則.,將擴展BCH碼字中的第 n (O)組直到第(Npad-I)組填零; 如果剩余擴展比特個數(shù)馬W ;大于零,見,將第n (NpJ組 的前KLDPC-NBCH-QNpad個比特填零; 將所述BCH碼字從前往后填入所述擴展BCH碼字沒有被填零的比特中。5. 如權利要求4所述的信令編碼調制方法,其特征在于: 其中,所述擴展BCH碼字中的第(0)組,31 (1)組,…,;組通過擴展圖案 表定義,該擴展圖案表包括: 擴展圖案表6. 如權利要求1所述的信令編碼調制方法,其特征在于: 其中,在對所述擴展碼字進行預定編碼的步驟中,包含: W所述擴展碼字的長度和所述編碼碼字的長度進行計算得出若干個校驗比特,并將所 述校驗比特順次拼接到所述擴展碼字之后,再進行預定編碼得到所述編碼碼字。7. 如權利要求6所述的信令編碼調制方法,其特征在于: 其中,在進行預定編碼得到所述編碼碼字的步驟中,該預定編碼采用LDPC編碼,所依 據(jù)的LDPC碼表包含: LDPC碼表8. 如權利要求1所述的信令編碼調制方法,其特征在于: 其中,在對所述編碼碼字進行校驗位置換得到置換后編碼碼字的步驟中,包含: 將所述編碼碼字包含信息比特部分和校驗比特部分,對所述校驗比特部分進行校驗比 特置換得到置換后校驗比特,并將所述置換后校驗比特拼接到所述信息比特之后得到所述 置換后編碼碼字。9. 如權利要求8所述的信令編碼調制方法,其特征在于: 其中,對所述校驗比特部分進行第一校驗比特置換得到第一置換校驗比特; 將第一校驗比特分為連續(xù)的若干個小組,交換小組的位置使得交換前第Kp化)個小組 在變換后成為第k個小組,得到第二置換校驗比特;W及 將信息比特與第二置換校驗比特順次拼接得到所述置換后編碼碼字。10. 如權利要求9所述的信令編碼調制方法,其特征在于: 其中,在交換小組的位置使得交換前第Kp(k)個小組在變換后成為第k個小組的步驟 中,通過預定位置置換對應表來確定: 預定位置置換對應表11. 如權利要求1所述的信令編碼調制方法,其特征在于: 其中,所述預定鑿孔規(guī)則,包含如下步驟: 根據(jù)所述信令的長度W第一鑿孔計算公式計算出第一鑿孔個數(shù); 根據(jù)第一鑿孔個數(shù)W第二鑿孔計算公式計算出第二鑿孔個數(shù);W及 將所述編碼碼字的最后所述第二鑿孔個數(shù)的比特去除,得到所述鑿孔后編碼碼字。12. 如權利要求11所述的信令編碼調制方法,其特征在于: 所述第一鑿孔計算公式采巧: 所述第一鑿孔個數(shù), 其中,第一常數(shù)A與第二常數(shù)B是用于使不同Kug時所述信令編碼調制方法都具有相 接近的接收口限而確定, BCH校驗位長度定義為Lp,所述信令的長度定義為Kug, 對所述信令進行BCH編碼,對所得的BCH碼字進行擴展得到擴展BCH碼字,該擴展BCH 碼字長度為Kldpc。13. 如權利要求12所述的信令編碼調制方法,其特征在于: 其中,第一常數(shù)A與第二常數(shù)B的取值為14. 如權利要求11所述的信令編碼調制方法,其特征在于: 所述第二鑿孔計算公式采用: 由所述第一鑿孔個數(shù)Np。。。tpmp計算出的第二鑿孔個數(shù):其中,對所述信令進行BCH編碼,對所得的BCH碼字進行擴展得到擴展BCH碼字,該BCH 碼字的長度Nbch,該擴展BCH碼字長度為町DPC, 進行預定編碼所得的所述編碼碼字的長度為N,DK, 所述元組序列中每個元組所包含的比特數(shù)量n mod。15. 如權利要求1所述的信令編碼調制方法,其特征在于: 其中,在對基于所述鑿孔后編碼碼字進行預定處理得到的元組序列的步驟中,包括將 所述鑿孔后編碼碼字中在所述進行擴展中添加的零去除,對所得到去零后編碼碼字進行比 特解復用得到元組序列。16. 如權利要求15所述的信令編碼調制方法,其特征在于: 將由所述信令進行BCH編碼所得的BCH碼字的長度定義為NetH,將采用LDPC的所述編 碼碼字和所述擴展碼字的長度分別定義為Nwpc和K ure,將所述預定鑿孔規(guī)則計算出的第一 鑿孔個數(shù)定義為Np。。。tpmp, 其中,在基于去零后編碼碼字得到所述元組序列的步驟中,包含:將所述去零后編碼碼字按列依次寫入一個包含n mud列 于的矩陣中; ,將每一行中的TlmDd個比特組成一個元組,得到包含 t元組的所述元組序列。17. 如權利要求1所述的信令編碼調制方法,其特征在于: 其中,在對所述元組序列進行比特旋轉的步驟中,包括: 所述元組序列中一個元組包含HmDd個比特, 元組序號y對應O即保持所述元組序列的第一個元組不變,元組序號y對應1,2, 3…即 將所述元組序列的第y個元組旋轉y-1個比特,由此相應地旋轉元組序列中的所有元組,得 到旋轉后元組序列。18. 如權利要求1所述的信令編碼調制方法,其特征在于: 其中,所述預定映射規(guī)則包括:將旋轉后元組序列依照W下映射規(guī)則表映射為所述信 令符號: 映射規(guī)則表19. 一種信令編碼調制方法,其特征在于,包括W下步驟: 對所述信令進行BCH編碼,對所得的BCH碼字進行擴展得到擴展BCH碼字;W及 將所述擴展BCH碼字進行處理得到信令符號, 其中,基于每一小組所包含的LDPC碼字子塊大小Q,具有長度町DPC的所述擴展BCH碼 字由町dpc/Q個小組順次拼接而成,所述BCH碼字的長度Nbch, 如果完整擴展小組數(shù)Npgd大于零,將擴展BCH碼字中的第(O)組直到第31 (Nhd-I)組 填零; 如果剩余擴展比特個數(shù)馬W大于零,將第n (NpJ組的前K,DK-NecH-QNpgd個比特填零; 將所述BCH碼字從前往后填入所述擴展BCH碼字沒有被填零的比特中。20. 如權利要求19所述的信令編碼調制方法,其特征在于: 其中,第n (0)組,(1)組,…,巧^-1)組通過擴展圖案表定義: 擴展圖案表21. -種信令編碼調制方法,其特征在于,包括W下步驟: 通過所述信令處理得到編碼碼字; 對所述編碼碼字進行校驗位置換得到置換后編碼碼字; 基于所述置換后編碼碼字進行處理得到信令符號, 其中,將所述編碼碼字包含信息比特部分和校驗比特部分,對所述校驗比特部分進行 校驗比特置換得到置換后校驗比特,并將所述置換后校驗比特拼接到所述信息比特之后得 到所述置換后編碼碼字。22. 如權利要求21所述的信令編碼調制方法,其特征在于: 其中,對所述校驗比特部分進行第一校驗比特置換得到第一置換校驗比特; 將第一校驗比特分為連續(xù)的若干個小組,通過預定位置置換對應表在交換小組的位置 使得交換前第Kp化)個小組在變換后成為第k個小組的步驟中,通過預定位置置換對應表 來確定: 預定位置置換對應表來確定交換小組的位置使得交換前第Kp(k)個小組在變換后成 為第k個小組,得到第二置換校驗比特;W及 將信息比特與所述第二置換校驗比特順次拼接得到所述置換后編碼碼字, 所述預定位置置換對應表包含: 預定位置置換對應表 23. -種信令編碼調制方法,其特征在于,包括W下步驟: 基于信令進行處理得到處理后編碼碼字; 依據(jù)所述信令的長度按照預定鑿孔規(guī)則對所述處理后編碼碼字進行鑿孔得到鑿孔后 編碼碼字;W及 基于所述鑿孔后編碼碼字得到信令符號, 其中,所述預定鑿孔規(guī)則,包含如下步驟: 根據(jù)所述信令的長度W第一鑿孔計算公式計算出第一鑿孔個數(shù); 根據(jù)第一鑿孔個數(shù)W第二鑿孔計算公式計算出第二鑿孔個數(shù);W及 將所述處理后編碼碼字的最后所述第二鑿孔個數(shù)的比特去除。24. -種信令解調譯碼方法,其特征在于,包括W下步驟: 對與如權利要求1所述的信令符號相一一對應的接收端信令符號依據(jù)所述預定映射 規(guī)則進行解映射得到與比特旋轉后元組序列相對應的對數(shù)似然比; 根據(jù)如權利要求1中所述信令編碼調制方法中的預定處理、校驗位置換、鑿孔步驟對 所述對數(shù)似然比進行相應地置換與預定解處理,得到與如權利要求1所述擴展碼字相對應 的接收端擴展碼字;W及 根據(jù)如權利要求1中所述信令編碼調制方法相對應的擴展、預定編碼步驟對所述接收 端擴展碼字進行譯碼得到信令。25. 如權利要求24所述的信令解調譯碼方法,其特征在于: 其中,信令解調譯碼方法所對應使用的擴展步驟是如權利要求4中所述的擴展步驟。26. 如權利要求24所述的信令解調譯碼方法,其特征在于: 其中,信令解調譯碼方法所對應使用的校驗位置換步驟是如權利要求9中所述的校驗 位置換步驟。27. 如權利要求24所述的信令解調譯碼方法,其特征在于: 其中,信令解調譯碼方法所對應使用的預定鑿孔規(guī)則是如權利要求11中所述的預定 鑿孔規(guī)則。28. -種信令編碼調制裝置,其特征在于,包括: 擴展模塊:基于信令進行擴展得到擴展碼字,對該擴展碼字進行預定編碼得到編碼碼 字; 置換模塊:對所述編碼碼字進行校驗位置換得到置換后編碼碼字; 鑿孔模塊:依據(jù)所述信令的長度按照預定鑿孔規(guī)則對所述置換后編碼碼字進行鑿孔得 到鑿孔后編碼碼字;W及 處理映射模塊:對基于所述鑿孔后編碼碼字進行預定處理所得到的元組序列進行比特 旋轉后,按照所述預定映射規(guī)則映射為信令符號。29. -種信令解調譯碼裝置,其特征在于,包括: 解映射處理模塊,對與如權利要求28所述的信令符號相一一對應的接收端信令符號 依據(jù)所述預定映射規(guī)則進行解映射得到與比特旋轉后元組序列相對應的對數(shù)似然比; 對應置換解處理模塊,根據(jù)如權利要求28中所述信令編碼調制裝置中的預定處理、校 驗位置換、鑿孔步驟對所述對數(shù)似然比進行相應地置換與預定解處理,得到與如權利要求 28所述擴展碼字相對應的接收端擴展碼字;W及 譯碼模塊,根據(jù)如權利要求28中所述信令編碼調制裝置相對應的擴展、預定編碼步驟 對所述接收端擴展碼字進行譯碼得到信令。
【文檔編號】H04L1/00GK106034007SQ201510111992
【公開日】2016年10月19日
【申請日】2015年3月13日
【發(fā)明人】張文軍, 史毅俊, 何大治, 黃戈, 徐洪亮, 王堯
【申請人】上海數(shù)字電視國家工程研究中心有限公司