一種高階調制方法、解映射方法以及相應裝置制造方法
【專利摘要】本發(fā)明實施例公開了一種高階調制方法、解映射方法以及相應裝置。本發(fā)明實施通過對重要比特進行了區(qū)分,根據(jù)判決區(qū)域的難易程度,分成區(qū)分大區(qū)的重要比特和區(qū)分小區(qū)的重要比特,因此可以進一步提高解調器的判決正確率。
【專利說明】一種高階調制方法、解映射方法以及相應裝置
【技術領域】
[0001]本發(fā)明涉及通信【技術領域】,具體涉及一種高階調制方法、解映射方法以及相應裝置。
【背景技術】
[0002]隨著通信系統(tǒng)對傳輸速率和頻譜效率的要求不斷提高,通信系統(tǒng)將會采用更高階的正交幅度調制(QAM, Quadrature Amplitude Modulation)模式以滿足對傳輸速率和頻譜效率的要求。如何將所需要傳輸?shù)谋忍匦畔⒂行У挠成涑筛唠A調制的星座點,以保證頻譜效率的同時,滿足系統(tǒng)對誤碼率(或誤幀率)的基本要求是業(yè)界面臨的重要課題。
[0003]學術界就此課題提出了多層編碼調制的解決方案,即將傳輸?shù)谋忍亓鹘鈴陀煤蠓譃椴⑿械淖有畔⒘鬟M行信道編碼,然后對每一路編碼后的比特數(shù)據(jù)進行統(tǒng)一的符號映射,生成符號數(shù)據(jù)流。基于這一方案,業(yè)界從可實現(xiàn)性以及提升頻譜效率的角度出發(fā),提出了許多工程可實現(xiàn)的方案,比如講傳輸?shù)谋忍財?shù)據(jù)解復用后,對并行的一路比特數(shù)據(jù)進行信道編碼,對另一路比特數(shù)據(jù)不進行信道編碼。
[0004]現(xiàn)有技術中,在分配編碼比特數(shù)據(jù)和未編碼比特數(shù)據(jù)時,會綜合考慮高階調制星座點的映射階數(shù),信道編碼的碼率,預定義的映射方式等信息,將兩路比特數(shù)據(jù)分成重要比特數(shù)據(jù)和非重要比特數(shù)據(jù),其中,重要比特數(shù)據(jù)用于將星座點劃分為不相交的星座點子集合,稱之為陪集,因此,對重要比特數(shù)據(jù)不進行信道編碼,而非重要比特數(shù)據(jù)則進行信道編碼,編碼后的編碼比特數(shù)據(jù)再根據(jù)預先定義的映射方式從陪集中選擇所對應的高階調制星座點。
[0005]上述現(xiàn)有技術一方面可以根據(jù)實際的應用場景分配重要比特和非重要比特的數(shù)量實現(xiàn)不同的頻譜效率,另一方面結合星座圖的特性將重要比特不進行復雜的信道編碼卻可以達到與對其進行信道編碼操作相同的誤碼率/誤幀率性能,降低實現(xiàn)復雜度。因此,現(xiàn)有技術一定程度上在頻譜效率和實現(xiàn)復雜度之間實現(xiàn)了折衷設計。但是,現(xiàn)有技術的映射方式對于解調高階調制時,由于對重要比特的判決僅僅是通過歐式距離最小判決準則進行判決的,因此導致對符號數(shù)據(jù)的判決正確率不高。
【發(fā)明內容】
[0006]本發(fā)明實施例提供了一種高階調制方法、解映射方法以及相應裝置,克服了現(xiàn)有技術在解調高階調制時,對符號數(shù)據(jù)的判決正確率不高的缺點。
[0007]本發(fā)明實施例提供了一種高階調制方法,該方法包括:
[0008]將需要傳輸?shù)男畔⑥D換為比特數(shù)據(jù),并將比特數(shù)據(jù)解復用為多于一路的比特數(shù)據(jù);
[0009]將所述多于一路的比特數(shù)據(jù)進行正交幅度調制生成符號數(shù)據(jù),將生成的符號數(shù)據(jù)輸出;
[0010]其中,所述正交幅度調制的階數(shù)不低于64 ;在所述正交幅度調制中將比特數(shù)據(jù)映射為符號數(shù)據(jù)過程中將所述比特數(shù)據(jù)劃分為三部分,
[0011]第一部分比特數(shù)據(jù)用于映射到星座點,且將所述星座點劃分為不相交的星座點子集合,所述子集合稱為大區(qū);
[0012]第二部分比特數(shù)據(jù)用于映射到所述星座點,且將每個所述大區(qū)中的星座點子集合劃分為不相交的子集合,所述大區(qū)中不相交的子集稱為小區(qū);
[0013]第三部分比特數(shù)據(jù)用于映射到所述小區(qū)中對應的星座點上。
[0014]本發(fā)明實施例還提供了一種解映射方法,該方法包括:
[0015]對輸入的符號進行解調判決,獲取判決的子集合;
[0016]判斷輸入的符號所在的大區(qū);所述大區(qū)為將星座點劃分為不相交的星座點的子集合;
[0017]根據(jù)最小距離解調準則,獲取的判決的子集合,和所述判斷出的輸入符號所在的大區(qū),確定所述輸入的符號映射出的比特數(shù)據(jù)。
[0018]本發(fā)明實施例還提供了一種高階調制裝置,該裝置包括:解復用單元和正交幅度調制單元;
[0019]所述解復用單元,用于將需要傳輸?shù)男畔⑥D換為比特數(shù)據(jù),并將比特數(shù)據(jù)解復用為多于一路的比特數(shù)據(jù);
[0020]所述正交幅度調制單元,用于將所述多于一路的比特數(shù)據(jù)進行正交幅度調制生成符號數(shù)據(jù),將生成的符號數(shù)據(jù)輸出;
[0021]其中,所述正交幅度調制的階數(shù)不低于64 ;在所述正交幅度調制中將比特數(shù)據(jù)映射為符號數(shù)據(jù)過程中將所述比特數(shù)據(jù)劃分為三部分,
[0022]第一部分比特數(shù)據(jù)用于映射到星座點,且將所述星座點劃分為不相交的星座點子集合,所述子集合稱為大區(qū);
[0023]第二部分比特數(shù)據(jù)用于映射到所述星座點,且將每個所述大區(qū)中的星座點子集合劃分為不相交的子集合,所述大區(qū)中不相交的子集稱為小區(qū);
[0024]第三部分比特數(shù)據(jù)用于映射到所述小區(qū)中對應的星座點上。
[0025]本發(fā)明實施例還提供了一種解映射裝置,該裝置包括:獲取單元,判斷大區(qū)單元,和判決單元,
[0026]所述獲取單元,用于對輸入的符號進行解調判決,獲取判決的子集合;
[0027]所述判斷大區(qū)單元,用于判斷輸入的符號所在的大區(qū),所述大區(qū)為將星座點劃分為不相交的星座點的子集合;
[0028]所述判決單元,用于根據(jù)最小距離解調準則,獲取的判決的子集合,和所述判斷出的輸入符號所在的大區(qū),確定所述輸入的符號映射出的比特數(shù)據(jù)。
[0029]從以上技術方案可以看出,本發(fā)明實施例通過對重要比特進行了區(qū)分,根據(jù)判決區(qū)域的難易程度,分成區(qū)分大區(qū)的重要比特和區(qū)分小區(qū)的重要比特,因此可以進一步提高解調器的判決正確率。
【專利附圖】
【附圖說明】
[0030]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0031]圖1是本發(fā)明實施例一提供的一種高階調制方法流程示意簡圖;
[0032]圖2是本發(fā)明實施例例舉的一種64QAM星座映射示意圖;
[0033]圖3是本發(fā)明實施例例舉的一種128QAM星座映射示意圖;
[0034]圖4是本發(fā)明實施例例舉的一種256QAM星座映射示意圖;
[0035]圖5是本發(fā)明實施例例舉的一種512QAM星座映射示意圖;
[0036]圖6是本發(fā)明實施例例舉的一種1024QAM星座映射示意簡圖(未顯示小區(qū)中的具體星座點);
[0037]圖7所示一個小區(qū)中對應星座點的其中一種示意簡圖;
[0038]圖8是本發(fā)明實施例例舉的一種2048QAM星座映射示意簡圖(未顯示小區(qū)中的具體星座點);
[0039]圖9是本發(fā)明實施例例舉的一種4096QAM星座映射示意簡圖(未顯示小區(qū)中的具體星座點);
[0040]圖10是本發(fā)明實施例二提供的一種高階調制方法流程示意簡圖;
[0041]圖11是本發(fā)明實施例例舉的一種64QAM星座映射示意圖;
[0042]圖12是本發(fā)明實施例三提供的一種解映射方法流程示意簡圖;
[0043]圖13a是本發(fā)明實施例四提供的一種高階調制裝置示意簡圖;
[0044]圖13b是本發(fā)明實施例四提供的另一種高階調制裝置示意簡圖;
[0045]圖14是本發(fā)明實施例五提供的一種解映射裝置示意簡圖。
【具體實施方式】
[0046]實施例一
[0047]本發(fā)明實施例提供了一種高階調制方法,如圖1所示,該方法包括:
[0048]步驟101:將需要傳輸?shù)男畔⑥D換為比特數(shù)據(jù),并將比特數(shù)據(jù)解復用為多于一路的比特數(shù)據(jù);
[0049]步驟102:將多于一路的比特數(shù)據(jù)進行正交幅度調制生成符號數(shù)據(jù),將生成的符號數(shù)據(jù)輸出;
[0050]其中,正交幅度調制的階數(shù)不低于64;在正交幅度調制中將比特數(shù)據(jù)映射為符號數(shù)據(jù)過程中將比特數(shù)據(jù)劃分為三部分,
[0051]第一部分比特數(shù)據(jù)用于映射到星座點,且將星座點劃分為不相交的星座點子集合,該子集合稱為大區(qū);
[0052]第二部分比特數(shù)據(jù)用于映射到所述星座點,且將每個所述大區(qū)中的星座點子集合劃分為不相交的子集合,該大區(qū)中不相交的子集稱為小區(qū);
[0053]第三部分比特數(shù)據(jù)用于映射到該小區(qū)中對應的星座點上。
[0054]需要說明的是,步驟102中所說“第一部分比特數(shù)據(jù)用于映射到星座點,且將所述星座點劃分為不相交的星座點子集合,該子集合稱為大區(qū)”可以具體包括:一部分比特數(shù)據(jù)用于據(jù)根據(jù)判決區(qū)域的容易程度,將映射的星座點劃分為不相交的星座點子集合,稱為大區(qū)。[0055]需要說明的是,所說根據(jù)判決區(qū)域的難易程度可以理解為:由對應星座點所代表的符號的功率決定判決區(qū)域的難易程度,符號的功率越大,判決較容易,因為相應的信噪比高,判決正確率高?;谶@種劃分,與現(xiàn)有技術對重要比特未進行任何區(qū)分,只用最小歐式距離準則進行判決,而本發(fā)明方案會先根據(jù)區(qū)分大區(qū)的重要比特將判決區(qū)域再次縮小,之后根據(jù)最小歐式距離準則在縮小后的信號區(qū)域(信號子集中)進行判決,從而提高判決正確率。
[0056]以64QAM舉例,如圖2所示,其中,圖中的字母Al所代表的符號是由輸入的比特數(shù)據(jù)中的一部分比特數(shù)據(jù)確定,該圖中對應4個比特數(shù)據(jù)確定一個符號子集內的星座點的位置,通常是由進行低密度奇偶校驗碼(LDPC, Low Density Parity Check code)編碼后得到的4比特數(shù)據(jù);圖中的數(shù)字0-3所代表的符號是由輸入的比特數(shù)據(jù)中另一部分確定。假設接收符號為圖中圓點所示,判決的子集合是A0,A1,A2,A3。如果是現(xiàn)有技術,根據(jù)最小歐式距尚判決,會判決為A3為最終的判決符號,從而將相應比特判決為11 (3的二進制表不)。本方案中將星座點分成兩個大區(qū),即O和I所對應的區(qū)域,為一個大區(qū),其中又分為O和I兩個小區(qū)。2和3構成另一個大區(qū),其中分為2和3兩個小區(qū)。判決時,會先判斷接收符號所在大區(qū),如圖中所示O和I兩個象限,因此將判決的子集合進一步縮小為A0,A1。然后根據(jù)最小歐式距離判決,會判決Al為最終的判決符號,從而將相應比特判決為01 (I的二進制表不)。
[0057]同理,對于128QAM舉例,如圖3所示,其中,字母Al是由輸入調制映射器中的比特數(shù)據(jù)中其中4比特根據(jù)預先定義的映射方式,映射到不相交的小區(qū)對應的星座點上;數(shù)字0-7是由輸入調制映射器中的比特數(shù)據(jù)中剩余3個比特數(shù)據(jù)確定,且該剩余比特數(shù)據(jù)中也可以區(qū)分重要比特數(shù)據(jù)和非重要比特數(shù)據(jù);其中,重要比特數(shù)據(jù)用于將如3所示的星座圖劃分為4個大區(qū),例如:圖3中數(shù)字是O和I的符號歸屬同一個大區(qū),數(shù)字是4和5的符號歸屬同一個大區(qū),數(shù)字是2和3的符號歸屬同一個大區(qū),數(shù)字是6和7的符號歸屬同一個大區(qū)。數(shù)字相同的符號的子集合為劃分的小區(qū)。圖3僅僅是對128QAM的星座圖一種便于理解的具體實現(xiàn)方式,不應該理解為對本發(fā)明實施例的限制。
[0058]同理,對于256QAM舉 例,如圖4所示,其中,字母Al是由輸入調制映射器中的比特數(shù)據(jù)中其中4比特根據(jù)預先定義的映射方式,映射到不相交的小區(qū)對應的星座點上;數(shù)字0-15是由輸入調制映射器中的比特數(shù)據(jù)中剩余比特數(shù)據(jù)確定,且該剩余比特數(shù)據(jù)中也可以區(qū)分重要陪集比特和次重要陪集比特;其中,重要比特數(shù)據(jù)將星座圖劃分為4個大的象限,每個大象限又包括4個小象限,這四個小象限由非重要比特數(shù)據(jù)確定,共16個小象限。這16個小象限是通過4位二進制數(shù)表示的,或16個十進制數(shù)表示的(圖中所示的數(shù)字)。劃分4個大象限的比特對應于重要陪集比特,劃分四個大象限中的4個小象限的比特對應于次重要陪集比特。這樣0,1,4,5對應一個大象限3,2,7,6對應一個大象限12,13,8,9對應一個大象限,15,14,11,10對應一個大象限。如果把這些十進制數(shù)轉成二進制數(shù),會發(fā)現(xiàn)其中2個比特位決定了符號所在的大象限,另2個比特位決定了符號所在大象限中的小象限。圖4僅僅是對256QAM的星座圖一種便于理解的具體實現(xiàn)方式,不應該理解為對本發(fā)明實施例的限制。
[0059]同理,如圖5所示,對于512QAM,在將比特數(shù)據(jù)映射為符號數(shù)據(jù)時,將比特數(shù)據(jù)劃分為三部分,一部分用于確定星座點上具體位置,即Al,一部分用于確定大區(qū),如2個比特,用于將星座圖劃分為4個不相交的大區(qū),例如其中一個大區(qū)是由23,19,18,7,3,22,6,2所對應的一個大象限,其余三個大象限可以參考圖5容易得出;還有一部分比特數(shù)據(jù),可以是3個比特,用于將各大區(qū)劃分為不相交的小區(qū),如0-32個小區(qū)。
[0060]同理,對于1024QAM舉例,如圖6所示,在將比特數(shù)據(jù)映射為符號數(shù)據(jù)時,將比特數(shù)據(jù)劃分為三部分,一部分用于確定星座點上具體位置,即Al(由于顯示畫面有限,在圖6中未顯示),其中,字母Al是由輸入調制映射器中的比特數(shù)據(jù)中其中4比特根據(jù)預先定義的映射方式,映射到不相交的小區(qū)對應的星座點上;數(shù)字0-63是由輸入調制映射器中的比特數(shù)據(jù)中剩余比特數(shù)據(jù)確定,且該剩余比特數(shù)據(jù)中也可以區(qū)分重要陪集比特和次重要陪集比特;其中,重要比特數(shù)據(jù)將星座圖劃分為4個大的象限,每個大象限又包括16個小象限,這16個小象限由非重要比特數(shù)據(jù)確定,共64個小象限。這64個小象限是通過6位二進制數(shù)表示的,或64個十進制數(shù)表示的(即圖中所示的數(shù)字,需要理解的是,圖中顯示的最小單位是小區(qū),小區(qū)中具體的星座點未能顯示出,在圖7中顯示出每個小區(qū)的具體星座點,其中i代表數(shù)字0-63)。劃分4個大象限的比特對應于重要陪集比特,劃分四個大象限中的16個小象限的比特對應于次重要陪集比特。這樣0,8,24,16,1,9, 25, 17,3,11,27,19,2,10,26,18 對應一個大象限;6,7,5,4,14,15,13,12,30,31,29,28,22,23,21,20,對應一個大象限;48,49,51,50,56,57,59,58,40,41,43,42,32,33,35,34 對應一個大象限;54,55,53,52,62,63,61,60,46,4 7,45,44,38,39,37,36對應一個大象限。如果把這些十進制數(shù)轉成二進制數(shù),會發(fā)現(xiàn)其中2個比特位決定了符號所在的大象限,另4個比特位決定了符號所在大象限中的小象限。圖6僅僅是對1024QAM的星座圖一種便于理解的具體實現(xiàn)方式,不應該理解為對本發(fā)明實施例的限制。
[0061]同理,對于2048QAM舉例,如圖8所示,在將比特數(shù)據(jù)映射為符號數(shù)據(jù)時,將比特數(shù)據(jù)劃分為三部分,一部分用于確定星座點上具體位置,即Al(由于顯示畫面有限,在圖8中未顯示),其中,字母Al是由輸入調制映射器中的比特數(shù)據(jù)中其中4比特根據(jù)預先定義的映射方式,映射到不相交的小區(qū)對應的星座點上;數(shù)字0-127是由輸入調制映射器中的比特數(shù)據(jù)中剩余比特數(shù)據(jù)確定,且該剩余比特數(shù)據(jù)中也可以區(qū)分重要陪集比特和次重要陪集比特;其中,重要比特數(shù)據(jù)將星座圖劃分為4個大的象限,每個大象限又包括32個小象限,這32個小象限由非重要比特數(shù)據(jù)確定,共128個小象限。這128個小象限是通過7位二進制數(shù)表示的,或128個十進制數(shù)表示的(即圖中所示的數(shù)字,需要理解的是,圖中顯示的最小單位是小區(qū),小區(qū)中具體的星座點未能顯示出,在圖7中顯示出每個小區(qū)的具體星座點,其中i代表數(shù)字0-127)。劃分4個大象限的比特對應于重要陪集比特,劃分四個大象限中的32個小象限的比特對應于次重要陪集比特。這樣117,116,113,115,121,120,112,114,118,119,125,124,122,123,127,126,58,59,63,62,56,57,61,60,48,49,53,52,50,51,55,54 對應一個大象限;83,81,84,85,82,80,88,89,18,19,23,22,16,17,21,20,24,25,29,28,26,27,31,3,90,91,95,94,86,87,93,92 對應一個大象限;102,103,109,108,110,111,107,106,46,47,43,42,105,101,100,104,40,41,45,44,36,37,33,32,96,97,38,39,35,34,98,99 對應一個大象限;6,7,3,2,4,5,I, O, 12,13,9,8,14,15,11,10,66,67,64,65,72,68,73,69,78,79,75,74,76,77,71,70對應一個大象限。如果把這些十進制數(shù)轉成二進制數(shù),會發(fā)現(xiàn)其中2個比特位決定了符號所在的大象限,另5個比特位決定了符號所在大象限中的小象限。圖8僅僅是對2048QAM的星座圖一種便于理解的具體實現(xiàn)方式,不應該理解為對本發(fā)明實施例的限制。
[0062]同理,對于4096QAM舉例,如圖9所示,在將比特數(shù)據(jù)映射為符號數(shù)據(jù)時,將比特數(shù)據(jù)劃分為三部分,一部分用于確定星座點上具體位置,即Al(由于顯示畫面有限,在圖9中未顯示),其中,字母Al是由輸入調制映射器中的比特數(shù)據(jù)中其中4比特根據(jù)預先定義的映射方式,映射到不相交的小區(qū)對應的星座點上;數(shù)字0-255是由輸入調制映射器中的比特數(shù)據(jù)中剩余比特數(shù)據(jù)確定,且該剩余比特數(shù)據(jù)中也可以區(qū)分重要陪集比特和次重要陪集比特;其中,重要比特數(shù)據(jù)將星座圖劃分為4個大的象限(具體可以是將圖9中的小區(qū)均勻的劃分為4部分,每個部分理解為一個大象限),每個大象限又包括64個小象限,這64個小象限由非重要比特數(shù)據(jù)確定,共256個小象限。這256個小象限是通過8位二進制數(shù)表示的,或256個十進制數(shù)表示的(即圖中所示的數(shù)字,需要理解的是,圖中顯示的最小單位是小區(qū),小區(qū)中具體的星座點未能顯示出,在圖7中顯示出每個小區(qū)的具體星座點,其中i代表數(shù)字0-255)。劃分4個大象限的比特對應于重要陪集比特,劃分四個大象限中的64個小象限的比特對應于次重要陪集比特。如果把這些十進制數(shù)轉成二進制數(shù),會發(fā)現(xiàn)其中2個比特位決定了符號所在的大象限,另6個比特位決定了符號所在大象限中的小象限。圖9僅僅是對4096QAM的星座圖一種便于理解的具體實現(xiàn)方式,不應該理解為對本發(fā)明實施例的限制。
[0063]以及更高階的QAM中,在將比特數(shù)據(jù)映射為符號數(shù)據(jù)時,將比特數(shù)據(jù)劃分為三部分,一部分用于根據(jù)預先定義的映射方式,映射到不相交的小區(qū)對應的星座點上(例如:字母Al),一部分比特數(shù)據(jù)用于將映射的星座點劃分為不相交的大區(qū)(例如:上述大象限12,13,8,9,即形成一個大區(qū)),還有一部分比特數(shù)據(jù)用于將各大區(qū)中的星座點子集合劃分為不相交的小區(qū)(例如:數(shù)字O、I等等)。在本實施例中不詳細對更高階數(shù)的QAM的映射過程做說明,但基于當前已經(jīng)說明的映射方案,可以容易推出更高階數(shù)的QAM映射過程的具體方法。
[0064]另外,還需要說明的,上述實施例中所說明的字母和數(shù)字是便于理解本發(fā)明實施例的一種舉例,并非對本發(fā)明實施例的`限制,上述數(shù)字和字母根據(jù)實際設計會有不同。
[0065]本發(fā)明實施例提供了一種高階調制方法,與現(xiàn)有技術相比,對重要比特進行了區(qū)分,根據(jù)判決區(qū)域的難易程度,分成區(qū)分大區(qū)的重要比特和區(qū)分小區(qū)的重要比特,因此可以進一步提高解調器的判決正確率。
[0066]實施例二
[0067]本發(fā)明實施例提供了一種高階調制方法,如圖10所示若輸入的比特數(shù)據(jù)包括:經(jīng)過第一類編碼后的比特數(shù)據(jù)和經(jīng)過第二類編碼后的比特數(shù)據(jù),以及未進行編碼的比特數(shù)據(jù),該方法具體包括:
[0068]步驟201:將需要傳輸?shù)男畔⑥D換為比特數(shù)據(jù),并將比特數(shù)據(jù)解復用為多于一路的比特數(shù)據(jù);
[0069]步驟202:對所述多于一路的比特數(shù)據(jù)中至少一路比特數(shù)據(jù)進行第一類編碼;
[0070]步驟203:對所述多于一路的比特數(shù)據(jù)中至少一路比特數(shù)據(jù)進行第二類編碼;
[0071]步驟204:將所述多于一路的比特數(shù)據(jù)進行正交幅度調制生成符號數(shù)據(jù),將生成的符號數(shù)據(jù)輸出;
[0072]其中,所述正交幅度調制的階數(shù)不低于64 ;在所述正交幅度調制中將比特數(shù)據(jù)映射為符號數(shù)據(jù)過程中將所述比特數(shù)據(jù)劃分為三部分,[0073]將所述多于一路的比特數(shù)據(jù)中未進行編碼的比特數(shù)據(jù),用于映射到星座點,且將所述星座點劃分為不相交的星座點子集合;
[0074]將所述第一類編碼后得到的比特數(shù)據(jù),用于映射到星座點,且將各大區(qū)中的星座點子集合劃分為不相交的子集合;
[0075]將所述第二類編碼后得到的比特數(shù)據(jù),映射到不相交的小區(qū)對應的星座點上。
[0076]或者,步驟204中將經(jīng)過第一類編碼后的比特數(shù)據(jù),與未進行編碼的比特數(shù)據(jù),這兩類數(shù)據(jù)在映射中的功能進行替換,即:將輸入的比特數(shù)據(jù)經(jīng)過第一類編碼后,得到的比特數(shù)據(jù),用于將映射的星座點劃分為不相交的星座點子集合(即映射到各大區(qū));將未進行編碼的比特數(shù)據(jù)用于映射到未進行編碼的比特數(shù)據(jù)的星座點子集合中更小的互不相交的星座點子集合(即映射到各小區(qū))。
[0077]其中,為了便于理解,步驟204中所述的第一類編碼為循環(huán)碼,該循環(huán)碼至少可以包括:RS編碼或者BCH編碼其中任意一種;第二類編碼可以具體包括:低密度奇偶校驗編碼,卷積編碼,Polar編碼,Turbo編碼,廣義級聯(lián)編碼,或者乘積編碼其中任意一種。
[0078]如圖11所示,在64QAM調制模式下,每個調制符號中可以包含4個來自經(jīng)過LDPC信道編碼器的編碼比特流,2個比特來自未編碼比特流或經(jīng)過BCH/RS碼編碼器的比特流,且該2個比特中其中I個比特可以用于確定將映射的星座點劃分為不相交的大區(qū),另一個比特用于將大區(qū)劃分為更小的互不相交的星座點子集合(即小區(qū))。圖中每一個星座點由符號和數(shù)字的組合來表示,其中符號表示編碼比特流所對應的比特,數(shù)字表示未編碼比特流所對應的比特。
[0079]同理,在128QAM調制模式下,參考圖3所示,每個調制符號中可以包含4個來自經(jīng)過LDPC信道編碼器的編碼比特流,3個比特來自未編碼比特流或經(jīng)過BCH/RS碼編碼器的比特流;且該3個比特中其中2個比特可以用于確定將映射的星座點劃分為不相交的大區(qū),剩余I個比特用于將大區(qū)劃分為更小的互不相交的星座點子集合(即小區(qū))。圖中每一個星座點由符號和數(shù)字的組合來表示,其中符號表示編碼比特流所對應的比特,數(shù)字表示未編碼比特流所對應的比特。
[0080]同理,在256QAM調制模式下,參考圖4所示,每個調制符號中可以包含4個來自經(jīng)過LDPC信道編碼器的編碼比特流,4個比特來自未編碼比特流或經(jīng)過BCH/RS碼編碼器的比特流;且該4個比特中其中2個比特可以用于確定將映射的星座點劃分為不相交的大區(qū),剩余2個比特用于將大區(qū)劃分為更小的互不相交的星座點子集合(即小區(qū))。圖中每一個星座點由符號和數(shù)字的組合來表示,其中符號表示編碼比特流所對應的比特,數(shù)字表示未編碼比特流所對應的比特。
[0081]同理,在512QAM調制模式下,參考圖5所示,每個調制符號中可以包含4個來自經(jīng)過LDPC信道編碼器的編碼比特流,5個比特來自未編碼比特流或經(jīng)過BCH/RS碼編碼器的比特流;且該5個比特中其中2個比特可以用于確定將映射的星座點劃分為不相交的大區(qū),剩余3個比特用于將大區(qū)劃分為更小的互不相交的星座點子集合(即小區(qū))。圖中每一個星座點由符號和數(shù)字的組合來表示,其中符號表示編碼比特流所對應的比特,數(shù)字表示未編碼比特流所對應的比特。
[0082]在1024QAM調制模式下,每個調制符號中包含4個來自經(jīng)過LDPC信道編碼器的編碼比特流,6個比特來自未編碼信息比特流或經(jīng)過BCH/RS碼編碼器的比特流。且該6個比特中其中3個比特可以用于確定將映射的星座點劃分為不相交的大區(qū),剩余3個比特用于將大區(qū)劃分為更小的互不相交的星座點子集合(即小區(qū))。
[0083]在2048QAM調制模式下,每個調制符號中包含4個來自經(jīng)過LDPC信道編碼器的編碼比特流,7個比特來自未編碼信息比特流或經(jīng)過BCH/RS碼編碼器的比特流。且該7個比特中其中2個比特可以用于確定將映射的星座點劃分為不相交的大區(qū),剩余5個比特用于將大區(qū)劃分為更小的互不相交的星座點子集合(即小區(qū))。
[0084]在4096QAM調制模式下,每個調制符號中包含4個來自經(jīng)過LDPC信道編碼器的編碼比特流,8個比特來自未編碼信息比特流或經(jīng)過BCH/RS碼編碼器的比特流。且該8個比特中其中2個比特可以用于確定將映射的星座點劃分為不相交的大區(qū),剩余6個比特用于將大區(qū)劃分為更小的互不相交的星座點子集(即小區(qū))。
[0085]本發(fā)明實施例提供了一種高階調制方法,對重要比特進行了區(qū)分,根據(jù)判決區(qū)域的難易程度,分成區(qū)分大區(qū)的重要比特和區(qū)分小區(qū)的重要比特,因此可以進一步提高解調器的判決正確率。
[0086]實施例三
[0087]本發(fā)明實施例提供一種解映射方法,如圖12所示,該方法包括:
[0088]步驟301:對輸入的符號進行解調判決,獲取判決的子集合;
[0089]步驟302:判斷輸入的符號所在的大區(qū);其中,該大區(qū)為將星座點劃分為不相交的星座點的子集合;
[0090]步驟303:根據(jù)最小距離解調準則,獲取的判決的子集合,和判斷出輸入的符號所在的大區(qū),確定所述輸入的符號映射出的比特數(shù)據(jù)。
[0091]其中,步驟303中所說的最小距離解調準則,指在判決區(qū)域內接收符號與判決區(qū)域內星座點的歐氏距離最近的星座點即為最終的判決符號。即在所述輸入的符號所在的大區(qū)中,判斷出距離所述輸入的符號歐式距離最近的所述判決的子集合中的星座點,為所述輸入的符號的判決符號,將所述判決符號映射為比特數(shù)據(jù)。
[0092]參考實施例一中圖2所示,以64QAM舉例,假設接收符號為圖中圓點所示,判決的子集合是A0,Al,A2,A3。判決時,會先判斷接收符號所在大區(qū),如圖中所示O和I兩個象限,因此將判決的子集合進一步縮小為A0,Al。然后根據(jù)最小歐式距離判決,會判決Al為最終的判決符號,從而將相應比特判決為01 (I的二進制表示)。
[0093]本發(fā)明實施例提供了一種解映射方法,對重要比特進行了區(qū)分,根據(jù)判決區(qū)域的難易程度,分成區(qū)分大區(qū)的重要比特和區(qū)分小區(qū)的重要比特,因此與現(xiàn)有技術相比,該解映射方法可以進一步提聞解調器的判決正確率。
[0094]實施例四
[0095]本發(fā)明實施例進一步給出實現(xiàn)上述方法實施例中各步驟及方法的裝置實施例。本發(fā)明實施例可應用于各種通信系統(tǒng)中的基站或者終端。圖13a示出了一種用戶設備的實施例,在該實施例中,設備40包括發(fā)射電路402、接收電路403、功率控制器406、編解碼器405、處理單元406,存儲器407及天線401.處理單元406控制設備40的操作,處理單元406還可以稱為CPU。存儲器407可以包括只讀存儲器和隨機存取存儲器,并向處理單元406提供指令和數(shù)據(jù)。存儲器407的一部分還可以包括非易失行隨機存取存儲器(NVRAM)。具體的應用中,設備40可以嵌入或者本身可以就是例如移動電話之類的無線通信設備,還可以包括容納發(fā)射電路402和接收電路403的載體,以允許設備40和遠程位置之間進行數(shù)據(jù)發(fā)射和接收。發(fā)射電路402和接收電路403可以耦合到天線401.設備40的各個組件通過總線系統(tǒng)4100耦合在一起,其中,總線系統(tǒng)4100除包括數(shù)據(jù)總線之外,還包括電源總線、控制總線和狀態(tài)信號總線。但是為了清楚說明起見,在圖中將各種總線都標為總線系統(tǒng)4100。設備40還可以包括用于處理信號的處理單元406、此外還包括功率控制器404、編解碼器405。
[0096]上述本發(fā)明實施例揭示的方法可以應用于編解碼器405中,或者說由編解碼器405以實現(xiàn)。編解碼器405可能是一種集成電路芯片,具有信號的處理能力。在實現(xiàn)過程中,上述方法的各步驟可以通過編解碼器405中的硬件的集成邏輯電路或者軟件形式的指令完成。這些指令可以通過其中的處理器406以配合實現(xiàn)及控制。用于執(zhí)行本發(fā)明實施例揭示的方法,上述的編解碼器可以是通用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)成可編程門陣列(FPGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件??梢詫崿F(xiàn)或者執(zhí)行本發(fā)明實施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器,解碼器等。
[0097]結合本發(fā)明實施例所公開的方法的步驟可以直接體現(xiàn)為硬件編解碼器執(zhí)行完成,或者用編解碼器中的硬件及軟件模塊組合執(zhí)行完成。軟件模塊可以位于隨機存儲器,閃存、只讀存儲器,可編程只讀存儲器或者電可擦寫可編程存儲器、寄存器等本領域成熟的存儲介質中。該存儲介質位于存儲器407,解碼單元讀取存儲器407中的信息,結合其硬件完成上述方法的步驟。
[0098]本發(fā)明實施例提供一種高階調制裝置,如圖13b所示,該裝置包括:解復用單元501和正交幅度調制單元502 ;其中,解復用單元501和正交幅度調制單元50,可以為編解碼器405的一部分。
[0099]其中,解復用單元501,用于將需要傳輸?shù)男畔⑥D換為比特數(shù)據(jù),并將比特數(shù)據(jù)解復用為多于一路的比特數(shù)據(jù);
[0100]正交幅度調制單元502,用于將所述多于一路的比特數(shù)據(jù)進行正交幅度調制生成符號數(shù)據(jù),將生成的符號數(shù)據(jù)輸出;
[0101]其中,所述正交幅度調制的階數(shù)不低于64 ;在所述正交幅度調制中將比特數(shù)據(jù)映射為符號數(shù)據(jù)過程中將所述比特數(shù)據(jù)劃分為三部分,
[0102]第一部分比特數(shù)據(jù)用于映射到星座點,且將所述星座點劃分為不相交的星座點子集合,所述子集合稱為大區(qū);
[0103]第二部分比特數(shù)據(jù)用于映射到所述星座點,且將每個所述大區(qū)中的星座點子集合劃分為不相交的子集合,所述大區(qū)中不相交的子集稱為小區(qū);
[0104]第三部分比特數(shù)據(jù)用于映射到所述小區(qū)中對應的星座點上。
[0105]本發(fā)明實施例提供了一種高階調制裝置,對重要比特進行了區(qū)分,根據(jù)判決區(qū)域的難易程度,分成區(qū)分大區(qū)的重要比特和區(qū)分小區(qū)的重要比特,因此可以進一步提高解調器的判決正確率。
[0106]進一步,該裝置還包括:第一編碼單元503和第二編碼單元504 ;該第一編碼單元503和第二編碼單元504,也可以為編解碼器405的一部分。
[0107]第一編碼單元503,用于對所述多于一路的比特數(shù)據(jù)中至少一路比特數(shù)據(jù)進行第
一類編碼;[0108]第二編碼單元504,用于對所述多于一路的比特數(shù)據(jù)中至少一路比特數(shù)據(jù)進行第
二類編碼;
[0109]則正交幅度調制單元502,具體包括:
[0110]將所述多于一路的比特數(shù)據(jù)進行正交幅度調制生成符號數(shù)據(jù),將生成的符號數(shù)據(jù)輸出;
[0111]其中,所述正交幅度調制的階數(shù)不低于64;在所述正交幅度調制中將比特數(shù)據(jù)映射為符號數(shù)據(jù)過程中將所述比特數(shù)據(jù)劃分為三部分,
[0112]將所述多于一路的比特數(shù)據(jù)中未進行編碼的比特數(shù)據(jù),用于映射到星座點,且將所述星座點劃分為不相交的星座點子集合;
[0113]將所述第一類編碼后得到的比特數(shù)據(jù),用于映射到星座點,且將各大區(qū)中的星座點子集合劃分為不相交的子集合;
[0114]將所述第二類編碼后得到的比特數(shù)據(jù),映射到不相交的小區(qū)對應的星座點上。
[0115]其中,第一類編碼包括:RS編碼或者BCH編碼或者循環(huán)碼其中任意一種;
[0116]所述第二類編碼包括:低密度奇偶校驗編碼,卷積編碼,Polar編碼,Turbo編碼,廣義級聯(lián)編碼,或者乘積編碼其中任意一種。
[0117]實施例五
[0118]本發(fā)明實施例提供一種解映射裝置,如圖14所示,該裝置包括:獲取單元601,判斷大區(qū)單元602,和判決單元603 ;其中,獲取單元601,判斷大區(qū)單元602,和判決單元603,可以為編解碼器405的一部分。
[0119]獲取單元,用于對輸入的符號進行解調判決,獲取判決的子集合;
[0120]判斷大區(qū)單元,用于判斷輸入的符號所在的大區(qū);所述大區(qū)為將星座點劃分為不相交的星座點的子集合;
[0121]判決單元,用于根據(jù)最小距離解調準則,獲取的判決的子集合,和所述判斷出的輸入符號所在的大區(qū),確定所述輸入的符號映射出的比特數(shù)據(jù)。
[0122]優(yōu)選的,所述判決單元,具體用于在所述輸入的符號所在的大區(qū)中,判斷出距離所述輸入的符號歐式距離最近的所述判決的子集合中的星座點,為所述輸入的符號的判決符號,將所述判決符號映射為比特數(shù)據(jù)。
[0123]本發(fā)明實施例提供了一種解映射裝置,對重要比特進行了區(qū)分,根據(jù)判決區(qū)域的難易程度,分成區(qū)分大區(qū)的重要比特和區(qū)分小區(qū)的重要比特,因此與現(xiàn)有技術相比,該解映射方法可以進一步提聞解調器的判決正確率。
[0124]還需要理解的是,上述實施例四、五說明的裝置的詳細內容可以參照對應的方法權利要求一?三,此處不重述。
[0125]本領域普通技術人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀寫存儲介質中,上述提到的存儲介質可以是可讀寫存儲器,磁盤或光盤、FPGA(可編程邏輯陣列)、DSP(數(shù)字信號處理器)、CPU(中央處理器)等。
[0126]以上對本發(fā)明所提供的一種高階調制方法、解映射方法以及相應裝置進行了詳細介紹,對于本領域的一般技術人員,依據(jù)本發(fā)明實施例的思想,在【具體實施方式】及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發(fā)明的限制。
【權利要求】
1.一種高階調制方法,其特征在于,該方法包括: 將需要傳輸?shù)男畔⑥D換為比特數(shù)據(jù),并將比特數(shù)據(jù)解復用為多于一路的比特數(shù)據(jù); 將所述多于一路的比特數(shù)據(jù)進行正交幅度調制生成符號數(shù)據(jù),將生成的符號數(shù)據(jù)輸出; 其中,所述正交幅度調制的階數(shù)不低于64 ;在所述正交幅度調制中將比特數(shù)據(jù)映射為符號數(shù)據(jù)過程中將所述比特數(shù)據(jù)劃分為三部分, 第一部分比特數(shù)據(jù)用于映射到星座點,且將所述星座點劃分為不相交的星座點子集合,所述子集合稱為大區(qū); 第二部分比特數(shù)據(jù)用于映射到所述星座點,且將每個所述大區(qū)中的星座點子集合劃分為不相交的子集合,所述大區(qū)中不相交的子集稱為小區(qū); 第三部分比特數(shù)據(jù)用于映射到所述小區(qū)中對應的星座點上。
2.根據(jù)權利要求1所述的方法,其特征在于,所述將比特數(shù)據(jù)解復用為多于一路的比特數(shù)據(jù)之后,所述將所述多于一路的比特數(shù)據(jù)進行正交幅度調制之前,所述方法還包括: 對所述多于一路的比特數(shù)據(jù)中至少一路比特數(shù)據(jù)進行第一類編碼; 對所述多于一路的比特數(shù)據(jù)中至少一路比特數(shù)據(jù)進行第二類編碼; 貝U,所述第一部分比特數(shù)據(jù)用于映射到星座點,且將所述星座點劃分為不相交的星座點子集合具體包括: 將所述多于一路的比特數(shù)據(jù) 中未進行編碼的比特數(shù)據(jù),用于映射到星座點,且將所述星座點劃分為不相交的星座點子集合; 所述第二部分比特數(shù)據(jù)用于映射到所述星座點,且將每個所述大區(qū)中的星座點子集合劃分為不相交的子集合,具體包括: 將所述第一類編碼后得到的比特數(shù)據(jù),用于映射到星座點,且將各大區(qū)中的星座點子集合劃分為不相交的子集合; 第三部分比特數(shù)據(jù)用于映射到所述小區(qū)中對應的星座點上,具體包括: 將所述第二類編碼后得到的比特數(shù)據(jù),映射到不相交的小區(qū)對應的星座點上。
3.根據(jù)權利要求2所述的方法,其特征在于,所述第一類編碼為循環(huán)碼,所述循環(huán)碼至少包括:RS編碼或者BCH編碼其中任意一種; 所述第二類編碼包括:低密度奇偶校驗編碼,卷積編碼,Polar編碼,Turbo編碼,廣義級聯(lián)編碼,或者乘積編碼其中任意一種。
4.一種解映射方法,其特征在于,該方法包括: 對輸入的符號進行解調判決,獲取判決的子集合; 判斷輸入的符號所在的大區(qū);所述大區(qū)為將星座點劃分為不相交的星座點的子集合;根據(jù)最小距離解調準則,獲取的判決的子集合,和所述判斷出的輸入符號所在的大區(qū),確定所述輸入的符號映射出的比特數(shù)據(jù)。
5.根據(jù)權利要求4所述的方法,其特征在于, 所述根據(jù)最小距離解調準則,獲取的判決的子集合,和所述判斷出的輸入符號所在的大區(qū),確定所述輸入的符號映射出的比特數(shù)據(jù),具體包括: 在所述輸入的符號所在的大區(qū)中,判斷出距離所述輸入的符號歐式距離最近的所述判決的子集合中的星座點,為所述輸入的符號的判決符號,將所述判決符號映射為比特數(shù)據(jù)。
6.一種高階調制裝置,其特征在于,該裝置包括:解復用單元和正交幅度調制單元; 所述解復用單元,用于將需要傳輸?shù)男畔⑥D換為比特數(shù)據(jù),并將比特數(shù)據(jù)解復用為多于一路的比特數(shù)據(jù); 所述正交幅度調制單元,用于將所述多于一路的比特數(shù)據(jù)進行正交幅度調制生成符號數(shù)據(jù),將生成的符號數(shù)據(jù)輸出; 其中,所述正交幅度調制的階數(shù)不低于64 ;在所述正交幅度調制中將比特數(shù)據(jù)映射為符號數(shù)據(jù)過程中將所述比特數(shù)據(jù)劃分為三部分, 第一部分比特數(shù)據(jù)用于映射到星座點,且將所述星座點劃分為不相交的星座點子集合,所述子集合稱為大區(qū); 第二部分比特數(shù)據(jù)用于映射到所述星座點,且將每個所述大區(qū)中的星座點子集合劃分為不相交的子集合,所述大區(qū)中不相交的子集稱為小區(qū); 第三部分比特數(shù)據(jù)用于映射到所述小區(qū)中對應的星座點上。
7.根據(jù)權利要求6所述的裝置,其特征在于,所述裝置還包括:第一編碼單元和第二編碼單元; 所述第一編碼單元,用于對所述多于一路的比特數(shù)據(jù)中至少一路比特數(shù)據(jù)進行第一類編碼; 所述第二編碼單元,用于對所述多于一路的比特數(shù)據(jù)中至少一路比特數(shù)據(jù)進行第二類編碼; 所述正交幅度調制單元,具體包括: 將所述多于一路的比特數(shù)據(jù)進行正交幅度調制生成符號數(shù)據(jù),將生成的符號數(shù)據(jù)輸出; 其中,所述正交幅度調制的階數(shù)不低于64 ;在所述正交幅度調制中將比特數(shù)據(jù)映射為符號數(shù)據(jù)過程中將所述比特數(shù)據(jù)劃分為三部分, 將所述多于一路的比特數(shù)據(jù)中未進行編碼的比特數(shù)據(jù),用于映射到星座點,且將所述星座點劃分為不相交的星座點子集合; 將所述第一類編碼后得到的比特數(shù)據(jù),用于映射到星座點,且將各大區(qū)中的星座點子集合劃分為不相交的子集合; 將所述第二類編碼后得到的比特數(shù)據(jù),映射到不相交的小區(qū)對應的星座點上。
8.根據(jù)權利要求7所述的裝置,其特征在于,所述第一類編碼為循環(huán)碼,所述循環(huán)碼至少包括:RS編碼或者BCH編碼其中任意一種; 所述第二類編碼包括:低密度奇偶校驗編碼,卷積編碼,Polar編碼,Turbo編碼,廣義級聯(lián)編碼,或者乘積編碼其中任意一種。
9.一種解映射裝置,其特征在于,該裝置包括:獲取單元,判斷大區(qū)單元,和判決單元, 所述獲取單元,用于對輸入的符號進行解調判決,獲取判決的子集合; 所述判斷大區(qū)單元,用于判斷輸入的符號所在的大區(qū),所述大區(qū)為將星座點劃分為不相交的星座點的子集合; 所述判決單元,用于根據(jù)最小距離解調準則,獲取的判決的子集合,和所述判斷出的輸入符號所在的大區(qū),確定所述輸入的符號映射出的比特數(shù)據(jù)。
10.根據(jù)權利要求9所述的方法,其特征在于,所述判決單元,具體用于在所述輸入的符號所在的大區(qū)中,判斷出距離所述輸入的符號歐式距離最近的所述判決的子集合中的星座點,為所述輸入的符號的判決符號,將所述判決符號映射為比特數(shù)據(jù)。
【文檔編號】H04L1/00GK103516661SQ201210214774
【公開日】2014年1月15日 申請日期:2012年6月27日 優(yōu)先權日:2012年6月27日
【發(fā)明者】曾雁星, 王光健, 劉坤鵬 申請人:華為技術有限公司