專利名稱:發(fā)送、處理數(shù)據(jù)的方法、通信系統(tǒng)及通信設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域的數(shù)據(jù)傳輸技術(shù),尤其涉及發(fā)送、處理數(shù)據(jù)的方法、 通信系統(tǒng)及通信設(shè)備。
背景技術(shù):
數(shù)字串在傳輸中由于各種原因可能會產(chǎn)生誤碼,從而使接收端產(chǎn)生圖像跳 躍和不連續(xù)等現(xiàn)象。為了解決這一問題,提出了通過信道編碼對數(shù)據(jù)串進行相 應(yīng)的處理的方案,使傳輸系統(tǒng)具有一定的糾錯能力和抗干擾能力,可極大地避
免數(shù)據(jù)串傳送中誤碼的發(fā)生,信道編碼的方式可以有里德-所羅門碼(RS碼)、 巻積碼和Turbo碼等。
在實際的數(shù)據(jù)串傳輸過程中,差錯經(jīng)常是成串發(fā)生的,這是由于持續(xù)較長 的深衰落谷點會影響到數(shù)據(jù)串中相鄰的多個數(shù)據(jù)符號。然而,信道編碼僅在抬r 測和校正單個差錯的數(shù)據(jù)符號和數(shù)量較少的數(shù)據(jù)符號組成的不太長的差錯串 時才有效。為了解決這一問題,采用了交織技術(shù),將數(shù)據(jù)串中的相鄰數(shù)據(jù)符號 以非相鄰方式發(fā)送,這樣,在傳輸過程中即使發(fā)生了成串差錯,也變成單個數(shù) 據(jù)符號出現(xiàn)差錯(或少量的數(shù)據(jù)符號組成的長度很短的差錯串),這時再用信道 編碼糾錯功能糾正差錯,恢復(fù)原數(shù)據(jù)串。
在傳輸過程中,為了靈活掌握數(shù)據(jù)串的傳輸速率,還將待發(fā)送的數(shù)據(jù)串進 行速率匹配操作(包括打孔操作或重復(fù)操作)。在信道編碼中,是利用碼字相 關(guān)性來檢測/糾正傳輸過程中出現(xiàn)的差錯(即部分信息重復(fù)、丟失、出錯仍可恢 復(fù)正常序列)。打孔技術(shù)就是利用此項特性,將部分冗余信息丟失并進行重排, 以適應(yīng)新的傳輸速率,到接收端后再通過解碼恢復(fù)原信息序列。而重復(fù)技術(shù)就 是對部分信息進行重復(fù)以實現(xiàn)更低的編碼速率。
5在現(xiàn)有的數(shù)據(jù)傳輸過程中,信道編碼技術(shù)是利用巻積碼或Turbo碼來提高 數(shù)據(jù)串傳輸?shù)目煽啃?,但卻是通過增加系統(tǒng)冗余換取的糾錯能力,因此,會降
低傳輸過程的傳輸效率。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種發(fā)送、處理數(shù)據(jù)的方法、通信系統(tǒng)及兩種通信設(shè)備, 以解決現(xiàn)有技術(shù)中存在的信道編碼技術(shù)導(dǎo)致的傳輸過程效率較低的問題。 一種發(fā)送數(shù)據(jù)的方法,該方法包括 對待發(fā)送數(shù)據(jù)串進行信道編碼,得到信道編碼后的數(shù)據(jù)串; 對信道編碼后的數(shù)據(jù)串進行串并轉(zhuǎn)換操作,獲取多路并行數(shù)據(jù)符號; 將獲取的每一路并行數(shù)據(jù)符號分別進行數(shù)據(jù)編碼; 將數(shù)據(jù)編碼后的數(shù)據(jù)符號進行疊加并發(fā)送。 一種處理數(shù)據(jù)的方法,該方法包括
接收數(shù)據(jù)串,并將數(shù)據(jù)串中的每一數(shù)據(jù)符號進行數(shù)據(jù)解碼,得到設(shè)定個數(shù) 的并行數(shù)據(jù)符號;
將所述并行數(shù)據(jù)符號進行并串轉(zhuǎn)換,獲取數(shù)據(jù)解碼后的數(shù)據(jù)串; 對數(shù)據(jù)解碼后的所述數(shù)據(jù)串進行信道解碼。 一種通信設(shè)備,該通信設(shè)備包括
信道編碼模塊,用于對待發(fā)送數(shù)據(jù)串進行信道編碼,得到信道編碼后的數(shù) 據(jù)串;
串并轉(zhuǎn)換模塊,用于對信道編碼后的數(shù)據(jù)串進行串并轉(zhuǎn)換操作,獲取多路 并行數(shù)據(jù)符號;
數(shù)據(jù)編碼才莫塊,用于將獲取的所述并行數(shù)據(jù)符號分別進行數(shù)據(jù)編碼; 發(fā)送模塊,用于將數(shù)據(jù)編碼后的數(shù)據(jù)符號進行疊加并發(fā)送。 一種通信設(shè)備,該通信設(shè)備包括 接收模塊,用于接收數(shù)據(jù)串;數(shù)據(jù)解碼模塊,用于將接收到的數(shù)據(jù)串中的每一數(shù)據(jù)符號進行數(shù)據(jù)解碼,
得到設(shè)定個數(shù)的并行數(shù)據(jù)符號;
并串轉(zhuǎn)換模塊,用于將所述并行數(shù)據(jù)符號進行并串轉(zhuǎn)換,獲取數(shù)據(jù)解碼后 的數(shù)據(jù)串;
信道解碼才莫塊,用于對數(shù)據(jù)解碼后的所述數(shù)據(jù)串進行信道解碼。 一種通信系統(tǒng),所述通信系統(tǒng)包括
數(shù)據(jù)發(fā)送裝置,用于對待發(fā)送數(shù)據(jù)串進行信道編碼,對信道編碼后的數(shù)據(jù) 串進行串并轉(zhuǎn)換操作,將獲取的并行數(shù)據(jù)符號分別進行數(shù)據(jù)編碼,并將數(shù)據(jù)編 碼后的數(shù)據(jù)符號進行疊加并發(fā)送;
數(shù)據(jù)接收裝置,用于將接收到的數(shù)據(jù)串中的每一數(shù)據(jù)符號進行數(shù)據(jù)解碼, 得到設(shè)定個數(shù)的并行數(shù)據(jù)符號,并將所述并行數(shù)據(jù)符號進行并串轉(zhuǎn)換后再進行 信道解碼。
通過將信道編碼技術(shù)與重疊編碼復(fù)用技術(shù)的結(jié)合,在保證傳輸?shù)目煽啃酝?時,解決了傳輸過程效率較低的問題。
圖1為利用重疊編碼復(fù)用技術(shù)進行編碼的示意圖; 圖2為級聯(lián)重疊編碼復(fù)用編碼的示意圖3為本發(fā)明實施例一中發(fā)送端發(fā)送數(shù)據(jù)串的方法步驟流程示意圖; 圖4為本發(fā)明實施例二中接收端對接收到的數(shù)據(jù)串處理的方法步驟流程示 意圖5為本發(fā)明實施例二中接收端對接收到的數(shù)據(jù)串進行迭代譯碼流程示意
圖6為本發(fā)明實施例三中一種通信設(shè)備的結(jié)構(gòu)示意圖; 圖7為本發(fā)明實施例四中另一種通信設(shè)備的結(jié)構(gòu)示意圖; 圖8為本發(fā)明實施例五中通信系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施例方式
下面結(jié)合具體實施例詳細描述本發(fā)明方案。
為了實現(xiàn)本發(fā)明目的,申請人將重疊編碼復(fù)用技術(shù)(Overlapped Code Division Multiplexing, OVCDM)與信道編碼技術(shù)相結(jié)合,構(gòu)成新的寬帶無線 傳輸系統(tǒng),提高數(shù)據(jù)傳輸?shù)男省?br>
在本發(fā)明各實施例中所涉及的OVCDM是一種高頻譜效率編碼的復(fù)用技 術(shù),利用碼率高于1的并行巻積編碼來大幅度提高通信系統(tǒng)容量與頻譜效率, 利用OVCDM技術(shù)編、解碼的方案后續(xù)將稱之為對數(shù)據(jù)符號進行OVCDM編、
對數(shù)據(jù)符號進行OVCDM編碼的過程就是對輸入的串行數(shù)據(jù)符號進行串 并轉(zhuǎn)換操作,并將轉(zhuǎn)換后的并行數(shù)據(jù)符號進行數(shù)據(jù)編碼,然后將數(shù)據(jù)編碼后的 數(shù)據(jù)符號進行疊加并輸出。如果串并轉(zhuǎn)換時是將K個串行數(shù)據(jù)符號轉(zhuǎn)變?yōu)镵 路并行數(shù)據(jù)符號,則最后輸出的串行數(shù)據(jù)的長度是輸入的串行數(shù)據(jù)的1/K。
OVCDM編碼的主要方法包括依次從輸入的所述串行數(shù)據(jù)符號中按照設(shè) 定個數(shù)選擇數(shù)據(jù)符號,對選擇的數(shù)據(jù)符號進行串并轉(zhuǎn)換;將數(shù)據(jù)編碼后的數(shù)據(jù) 符號疊加成為一個待輸出的數(shù)據(jù)符號。同時,還將串并轉(zhuǎn)換后的并行數(shù)據(jù)符號 緩存在所在支路的寄存器中。
將并行數(shù)據(jù)符號分別進行數(shù)據(jù)編碼包括當前選擇的進行串并轉(zhuǎn)換后的并 行數(shù)據(jù)符號中,將每一支路的數(shù)據(jù)符號與該支路中緩存的數(shù)據(jù)符號經(jīng)it^口權(quán)疊 加為一個待執(zhí)行的數(shù)據(jù)符號。將數(shù)據(jù)編碼后的數(shù)據(jù)符號疊加成為一個待輸出的 數(shù)據(jù)符號可以通過以下方式實現(xiàn)將各支路獲得的待執(zhí)行的數(shù)據(jù)符號再次疊加 為一個待輸出的數(shù)據(jù)符號。其中,每一數(shù)據(jù)符號進行加權(quán)時采用的加權(quán)系數(shù)可 以是與其他支路中寄存器相關(guān)的參數(shù)。將各支路疊加后的待執(zhí)行數(shù)據(jù)符號再次 疊加為一個待輸出數(shù)據(jù)符號之前,還可以對各支路的待執(zhí)行數(shù)據(jù)符號進行處 理,如進行加權(quán)處理等。最后,還要對各支路疊加后得到的一個待輸出數(shù)據(jù)符號進行函數(shù)變換。
進行一次上述操作,得到一個疊加后的數(shù)據(jù)符號;依次將輸入串行數(shù)據(jù)符 號進行上述操作,將得到多個疊加后的數(shù)據(jù)符號,這些數(shù)據(jù)符號就是輸出的串 行數(shù)據(jù)。
下面結(jié)合一個具體的實例來說明進行OVCDM編、解碼的過程。
如圖l所示,為進行OVCDM編碼過程的示意圖,設(shè)定輸入的數(shù)據(jù)串中有
15個數(shù)據(jù)符號,并且重疊次數(shù)K-3,即每次選擇三個數(shù)據(jù)符號進行串并操作,
包括以下步驟
第一步選擇數(shù)據(jù)串中的三個數(shù)據(jù)符號進行串并變換的操作,成為三路并 行的數(shù)據(jù)。
第二步將三路并行的數(shù)據(jù)分別進行數(shù)據(jù)編碼。
在本步驟中,進行數(shù)據(jù)編碼就是將(b〗、b;...b纟"作為加權(quán)系數(shù)分別對當 前輸入的第一支路數(shù)據(jù)和第一支路各寄存器中存儲的數(shù)據(jù)進行加權(quán)疊加, (bL、 b"…b^〉作為加權(quán)系數(shù)對第K支路輸入數(shù)據(jù)和第K支路寄存器里的數(shù) 據(jù)進行加權(quán)疊加,其中b^是第K支路并行編碼支路中L個編碼抽頭系數(shù)矢 量的元素,L是每路編碼的約束長度。
第三步將三路并行輸入數(shù)據(jù)符號分別保存在各路的寄存器1中,原來寄 存器1中的數(shù)據(jù)保存到寄存器2中,寄存器2中的數(shù)據(jù)保存到寄存器3中,以 此類推。
將數(shù)據(jù)存儲到寄存器中, 一路中存儲的數(shù)據(jù)個數(shù)不得超過總的寄存器個 數(shù)。每個寄存器中存儲一個數(shù)據(jù),若在t時刻第一路中的每一寄存器都已經(jīng)存 儲了數(shù)據(jù),則在t+l時刻,第L-1個寄存器中的數(shù)據(jù)將被丟棄。在初始時刻, 寄存器中存儲的數(shù)據(jù)為0。
第四步將三路數(shù)據(jù)編碼后的數(shù)據(jù)符號疊加成為一路數(shù)據(jù)符號。 在本步驟中,疊加后的數(shù)據(jù)符號可以經(jīng)過F函數(shù)變換后輸出,其中F函 數(shù)與其輸入之間存在——對應(yīng)關(guān)系。具體地,F(xiàn)函數(shù)的定義是對數(shù)據(jù)符號進行變換或映射。比如F(x)=
exp(盧x),即對三路(假設(shè)k=3 )數(shù)據(jù)符號求和得到x后,將x代入F函數(shù) 4
進行計算,然后輸出。F(x)=x,表示F函數(shù)是線性函數(shù),對三路數(shù)據(jù)符號求和 得到x后,直接輸出,F(xiàn)函數(shù)并不對數(shù)據(jù)進行變換。
由于重疊次數(shù)K越大,重疊編碼的約束長度L越長,檢測的復(fù)雜度越大。 為了P爭低檢測的復(fù)雜度,可以采用級聯(lián)的方式實現(xiàn)高重疊次數(shù)K的OVCDM 過程,兩級的OVCDM的原理如圖2所示,其中,第1級OVCDM1編碼可以 采用非線性O(shè)VCDM編碼,而第2級OVCDM2編碼則可以采用線性編碼;第 1級OVCDM1的輸出作為第2級OVCDM2的輸入。
OVCDM編碼的檢測可以采用基于Viterbi算法的最大似然序列檢測 (MLSD),并且采用歐式距離作為路徑度量。
OVCDM的解碼過程是將數(shù)據(jù)串中的每一數(shù)據(jù)符號進行數(shù)據(jù)解碼,得到K 個并行數(shù)據(jù)符號,將所述并行數(shù)據(jù)符號進行并串轉(zhuǎn)換,數(shù)據(jù)解碼過程后得到的 數(shù)據(jù)符號個數(shù)為解碼之前個數(shù)的K倍。數(shù)據(jù)解碼方法可以最大似然序列檢測方 法或基于樹圖的次優(yōu)序列檢測方法;具體地,可以利用基于樹圖的次優(yōu)序列檢 測方法中的半正定規(guī)劃算法進行數(shù)據(jù)解碼。
的,例如,將圖1中編碼后的數(shù)據(jù)進行數(shù)據(jù)解碼可獲得三路并行數(shù)據(jù),第一路 數(shù)據(jù)與數(shù)據(jù)編碼時的第一路數(shù)據(jù)一一對應(yīng),其他支路數(shù)據(jù)類似。
如圖3所示,為本發(fā)明實施例一中發(fā)送端發(fā)送數(shù)據(jù)串的方法步驟流程示意 圖,該方法包括以下步驟
步驟301:對待發(fā)送的數(shù)據(jù)串進行信道編碼,得到信道編碼后的數(shù)據(jù)串。
在本實施例中可以設(shè)定利用巻積碼進行信道編碼,待發(fā)送的數(shù)據(jù)串有16 個數(shù)據(jù)符號,基本巻積碼編碼效率Ti-l/3,通過本步驟發(fā)送48個數(shù)據(jù)符號的 數(shù)據(jù)串,每3個數(shù)據(jù)符號中有1個是有效數(shù)據(jù),2個是冗余數(shù)據(jù)。
步驟302:對進行信道編碼后的數(shù)據(jù)串進行符號交織。步驟303:對符號交織后的數(shù)據(jù)串進行速率匹配操作。 在本實施例中,對數(shù)據(jù)串進行速率匹配操作包括打孔操作和重復(fù)操作。 以打孔為例對48個數(shù)據(jù)符號進行打孔,根據(jù)調(diào)整傳輸速率的需要去掉 其中12個數(shù)據(jù)符號,輸出36個數(shù)據(jù)符號,提高了數(shù)據(jù)傳輸速度。為了保證數(shù) 據(jù)傳輸?shù)目煽啃?,?個有效數(shù)據(jù)和該有效數(shù)據(jù)對應(yīng)的2個冗余數(shù)據(jù)組成的3 個數(shù)據(jù)中至多去掉2個,以便在后續(xù)信道解碼時能夠計算出有效數(shù)據(jù)。
以重復(fù)操作為例對48個數(shù)據(jù)符號進行重復(fù),根據(jù)調(diào)整傳輸速率的需要 重復(fù)其中12個數(shù)據(jù)符號,將需要重復(fù)的12個數(shù)據(jù)符號重復(fù)為24個數(shù)據(jù)符號, 輸出60個數(shù)據(jù)符號,降低了傳輸速度。
步驟304:對速率匹配操作后的數(shù)據(jù)串進行OVCDM編碼。 在本實施例中假設(shè)進行了步驟303中的打孔操作,并進行了兩級級聯(lián)的 OVCDM編碼,OVCDM1中K為2, OVCDM2中K為3,本步驟過程如下
首先,對接收到的36個數(shù)據(jù)符號進行OVCDM1編碼后輸出18個數(shù)據(jù)符 號;然后對OVCDMl編碼后的數(shù)據(jù)串進行符號交織;最后對符號交織后接收 到的18個數(shù)據(jù)符號進行OVCDM2編碼,得到6個編碼后的數(shù)據(jù)符號。 步驟305:將編碼后的數(shù)據(jù)串通過天線發(fā)送。
通過步驟301至步驟305的描述,發(fā)送端將信道編碼技術(shù)與OVCDM技術(shù) 相結(jié)合,提高了傳輸效率,并且通過OVCDM中各支路對數(shù)據(jù)串進一步的編碼, 也提高了傳輸?shù)目煽啃浴?br>
下面結(jié)合實施例二描述接收端對接收到的數(shù)據(jù)串進行處理的方案,如圖4 所示,包括以下步驟
步驟401:通過天線接收到數(shù)據(jù)串。
步驟402:對接收到的數(shù)據(jù)串進行OVCDM解碼。
本實施例可以看作是實施例一的接收端工作流程,在實施例一中進行步驟 304記載的OVCDM編碼,因此本步驟需要進行兩級OVCDM解碼。為了提高 解碼的性能,可以進行級聯(lián)OVCDM的迭代解碼,得到傳輸?shù)臄?shù)據(jù)串。
ii迭代解碼就是對每一級OVCDM釆用軟入軟出的譯碼,通過兩級OVCDM 解碼器之間的外信息交換來提高解碼的性能,如圖5所示,具體流程如下
第一步對輸入的6個數(shù)據(jù)符號進行OVCDM2解碼,得到解碼后的18 個數(shù)據(jù)符號。
第二步對OVCDM2解碼后發(fā)送的數(shù)據(jù)符號進行解符號交織。 第三步將解符號交織后的18個數(shù)據(jù)符號進行OVCDM1解碼,得到36 個數(shù)據(jù)符號。
第四步對OVCDMl解碼后對輸出數(shù)據(jù)符號進行判決,判斷輸出的數(shù)據(jù) 符號精度等性能是否滿足要求,若滿足,則完成一次迭代;否則,還需要進行 下一次迭代,即OVCDM1向OVCDM2反饋外信息,該外信息經(jīng)過符號交織, 作為OVCDM2的一個輸入。OVCDM2根據(jù)反饋的外信息再次對輸入數(shù)據(jù)符號 進行解碼,然后OVCDM2輸出的數(shù)據(jù)符號進行解交織作為OVCDM1的輸入 進行解碼,OVCDM1解碼后輸出數(shù)據(jù)符號進行判決,完成第二次迭代。為了 提高解碼性能,可以進行多次迭代。
步驟403:對OVDCM解碼后的數(shù)據(jù)串進行解速率匹配操作。
在本實施例中,解速率匹配包括解打孔或者解重復(fù)。
以解打孔為例在步驟303中進行打孔時去掉了 12個數(shù)據(jù)符號,在本步 驟中要在去掉數(shù)據(jù)符號的相應(yīng)位置中填充數(shù)據(jù)符號,得到48個數(shù)據(jù)符號。
以解重復(fù)為例在步驟303中進行重復(fù)時增加了 12個數(shù)據(jù)符號,在本步 驟中要對相應(yīng)的數(shù)據(jù)符號進行合并,得到48個數(shù)據(jù)符號。
步驟404:對解速率匹配操作后的數(shù)據(jù)串進行解符號交織。
步驟405:對數(shù)據(jù)串進行信道解碼,恢復(fù)出發(fā)送端原始發(fā)送的數(shù)據(jù)串。
通過對本發(fā)明各實施例中發(fā)送端工作流程的描述,本發(fā)明實施例三提供了 一種通信設(shè)備,如圖6所示,包括信道編碼模塊ll、串并轉(zhuǎn)換模塊12、數(shù)據(jù) 編碼模塊13和發(fā)送模塊14,其中信道編碼^t塊11用于對待發(fā)送數(shù)據(jù)串進行 信道編碼,得到信道編碼后的數(shù)據(jù)串;串并轉(zhuǎn)換才莫塊12用于對信道編碼后的數(shù)據(jù)串進行串并轉(zhuǎn)換操作,獲取多路并行數(shù)據(jù)符號;數(shù)據(jù)編碼模塊13用于將 獲取的所述并行數(shù)據(jù)符號分別進行數(shù)據(jù)編碼;發(fā)送模塊14用于將數(shù)據(jù)編碼后 的數(shù)據(jù)符號進行疊加并發(fā)送。
進一步地,所述串并轉(zhuǎn)換模塊12用于依次從信道編碼后的數(shù)據(jù)串中按照 設(shè)定個數(shù)選擇數(shù)據(jù)符號,對選擇的數(shù)據(jù)符號進行串并轉(zhuǎn)換操作,獲取多路并行 數(shù)據(jù)符號。所述發(fā)送模塊14用于將數(shù)據(jù)編碼后的數(shù)據(jù)符號進行疊加,并將每 次疊加后獲得的一個數(shù)據(jù)符號組成串行的數(shù)據(jù)符號后發(fā)送。
所述通信設(shè)備還包括速率匹配模塊15,用于對信道編碼后的數(shù)據(jù)串進行速 率匹配操作。
速率匹配模塊15又可以進一步包括打孔單元16和重復(fù)單元17,其中打 孔單元16用于對信道編碼后的數(shù)據(jù)串進行打孔操作;重復(fù)單元17用于對信道 編碼后的數(shù)據(jù)串進行重復(fù)操作。
如圖7所示,本發(fā)明實施例四還提供了一種對應(yīng)發(fā)送端的通信設(shè)備,包括 接收模塊21、數(shù)據(jù)解碼模塊22、并串轉(zhuǎn)換模塊23和信道解碼模塊24,其中 接收模塊21用于接收數(shù)據(jù)串;數(shù)據(jù)解碼模塊22用于將接收到的數(shù)據(jù)串中的每 一數(shù)據(jù)符號進行數(shù)據(jù)解碼,得到設(shè)定個數(shù)的并行數(shù)據(jù)符號;并串轉(zhuǎn)換模塊23 用于將所述并行數(shù)據(jù)符號進行并串轉(zhuǎn)換,獲取數(shù)據(jù)解碼后的數(shù)據(jù)串;信道解碼 模塊24用于對數(shù)據(jù)解碼后的所述數(shù)據(jù)串進行信道解碼。
進一步地,所述數(shù)據(jù)解碼模塊22用于通過最大似然序列檢測或基于樹圖 的次優(yōu)序列檢測將每一所述數(shù)據(jù)符號解碼為設(shè)定個數(shù)的并行數(shù)據(jù)符號。
所述通信設(shè)備還包括解速率匹配模塊25 ,用于對數(shù)據(jù)解碼后的所述數(shù)據(jù)串 進行解速率匹配操作。
解速率匹配模塊25還可以進一步包括解打孔單元26和解重復(fù)單元27,其 中解打孔單元26用于對解碼后的所述數(shù)據(jù)串進行解打孔操作;解重復(fù)單元 27用于對解碼后的所述數(shù)據(jù)串進行解重復(fù)操作。
本發(fā)明實施例五還記載了一種通信系統(tǒng),如圖8所示,包括數(shù)據(jù)發(fā)送裝置31和數(shù)據(jù)接收裝置32,其中數(shù)據(jù)發(fā)送裝置31用于對待發(fā)送數(shù)據(jù)串進行信道 編碼,對信道編碼后的數(shù)據(jù)串進行串并轉(zhuǎn)換操作,將獲取的并行數(shù)據(jù)符號分別 進行數(shù)據(jù)編碼,并將數(shù)據(jù)編碼后的數(shù)據(jù)符號進行疊加并發(fā)送;數(shù)據(jù)接收裝置32 用于將接收到的數(shù)據(jù)串中的每一數(shù)據(jù)符號進行數(shù)據(jù)解碼,得到設(shè)定個數(shù)的并行 數(shù)據(jù)符號,并將所述并行數(shù)據(jù)符號進行并串轉(zhuǎn)換后再進行信道解碼。
本實施例中,數(shù)據(jù)發(fā)送裝置31與實施例三中的通信設(shè)備類似;數(shù)據(jù)接收 裝置32與實施例四中的通信設(shè)備類似。
通過本發(fā)明實施例描述的方法、系統(tǒng)及設(shè)備,提高了數(shù)據(jù)傳輸過程的效率, 并且在OVCDM中多次進行了編碼操作,也進一步提高了數(shù)據(jù)傳輸?shù)目煽啃浴?br>
明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及 其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1、一種發(fā)送數(shù)據(jù)的方法,其特征在于,該方法包括對待發(fā)送數(shù)據(jù)串進行信道編碼,得到信道編碼后的數(shù)據(jù)串;對信道編碼后的數(shù)據(jù)串進行串并轉(zhuǎn)換操作,獲取多路并行數(shù)據(jù)符號;將獲取的每一路并行數(shù)據(jù)符號分別進行數(shù)據(jù)編碼;將數(shù)據(jù)編碼后的數(shù)據(jù)符號進行疊加并發(fā)送。
2、 如權(quán)利要求1所述的方法,其特征在于,對信道編碼后的數(shù)據(jù)串進行 串并轉(zhuǎn)換操作包括依次從信道編碼后的數(shù)據(jù)串中按照設(shè)定個數(shù)選擇數(shù)據(jù)符號,對選擇的數(shù)據(jù) 符號進行串并轉(zhuǎn)換操作。
3、 如權(quán)利要求1所述的方法,其特征在于,將數(shù)據(jù)符號疊加后,且發(fā)送 之前,包括將每次疊加后獲得的一個數(shù)據(jù)符號組成串行的數(shù)據(jù)符號。
4、 如權(quán)利要求1所述的方法,其特征在于,數(shù)據(jù)串進行信道編碼之后, 且進行串并轉(zhuǎn)換操作之前,包括對所述數(shù)據(jù)串進行速率匹配操作。
5、 如權(quán)利要求4所述的方法,其特征在于,對所述數(shù)據(jù)串進行速率匹配 操作包括對所述數(shù)據(jù)串進行打孔操作或者對所述數(shù)據(jù)串進行重復(fù)操作。
6、 一種處理數(shù)據(jù)的方法,其特征在于,該方法包括接收數(shù)據(jù)串,并將數(shù)據(jù)串中的每一數(shù)據(jù)符號進行數(shù)據(jù)解碼,得到設(shè)定個數(shù) 的并行數(shù)據(jù)符號;將所述并行數(shù)據(jù)符號進行并串轉(zhuǎn)換,獲取數(shù)據(jù)解碼后的數(shù)據(jù)串; 對所述數(shù)據(jù)解碼后的數(shù)據(jù)串進行信道解碼。
7、 如權(quán)利要求6所述的方法,其特征在于,獲取數(shù)據(jù)解碼后的數(shù)據(jù)串之 后,且進行信道解碼之前,包括對獲取的所述數(shù)據(jù)串進行解速率匹配操作。
8、 如權(quán)利要求7所述的方法,其特征在于,對所述數(shù)據(jù)串進行解速率匹 配操作包括對所述數(shù)據(jù)串進行解打孔操作或者對所述數(shù)據(jù)串進行解重復(fù)操作。
9、 一種通信設(shè)備,其特征在于,該通信設(shè)備包括信道編碼模塊,用于對待發(fā)送數(shù)據(jù)串進行信道編碼,得到信道編碼后的數(shù) 據(jù)串;串并轉(zhuǎn)換模塊,用于對信道編碼后的數(shù)據(jù)串進行串并轉(zhuǎn)換操作,獲取多路 并行數(shù)據(jù)符號;數(shù)據(jù)編碼模塊,用于將獲取的所述并行數(shù)據(jù)符號分別進行數(shù)據(jù)編碼; 發(fā)送模塊,用于將數(shù)據(jù)編碼后的數(shù)據(jù)符號進行疊加并發(fā)送。
10、 如權(quán)利要求9所述的通信設(shè)備,其特征在于,所述串并轉(zhuǎn)換模塊,用于依次從信道編碼后的數(shù)據(jù)串中按照設(shè)定個數(shù)選擇 數(shù)據(jù)符號,對選擇的數(shù)據(jù)符號進行串并轉(zhuǎn)換操作,獲取多路并行數(shù)據(jù)符號。
11、 如權(quán)利要求9所述的通信設(shè)備,其特征在于,所述發(fā)送模塊,用于將數(shù)據(jù)編碼后的數(shù)據(jù)符號進行疊加,并將每次疊加后 獲得的一個數(shù)據(jù)符號組成串行的數(shù)據(jù)符號后發(fā)送。
12、 如權(quán)利要求9所述的通信設(shè)備,其特征在于,所述通信設(shè)備還包括 速率匹配模塊,用于4信道編碼后的數(shù)據(jù)串進行速率匹配操作。
13、 如權(quán)利要求12所述的通信設(shè)備,其特征在于,所述速率匹配模塊包括打孔單元,用于對信道編碼后的數(shù)據(jù)串進行打孔操作; 重復(fù)單元,用于對信道編碼后的數(shù)據(jù)串進行重復(fù)操作。
14、 一種通信設(shè)備,其特征在于,該通信設(shè)備包括 接收模塊,用于接收數(shù)據(jù)串;數(shù)據(jù)解碼模塊,用于將接收到的數(shù)據(jù)串中的每一數(shù)據(jù)符號進行數(shù)據(jù)解碼,得到設(shè)定個數(shù)的并行數(shù)據(jù)符號;并串轉(zhuǎn)換模塊,用于將所述并行數(shù)據(jù)符號進行并串轉(zhuǎn)換,獲取數(shù)據(jù)解碼后的數(shù)據(jù)串;信道解碼模塊,用于對數(shù)據(jù)解碼后的所述數(shù)據(jù)串進行信道解碼。
15、 如權(quán)利要求14所述的通信設(shè)備,其特征在于,所述通信設(shè)備還包括 解速率匹配模塊,用于對數(shù)據(jù)解碼后的所述數(shù)據(jù)串進行解速率匹配操作。
16、 如權(quán)利要求15所述的通信設(shè)備,其特征在于,所述解速率匹配模塊 包括解打孔單元,用于對解碼后的所述數(shù)據(jù)串進行解打孔操作; 解重復(fù)單元,用于對解碼后的所述數(shù)據(jù)串進行解重復(fù)操作。
17、 一種通信系統(tǒng),其特征在于,所述通信系統(tǒng)包括 數(shù)據(jù)發(fā)送裝置,用于對待發(fā)送數(shù)據(jù)串進行信道編碼,對信道編碼后的數(shù)據(jù)串進行串并轉(zhuǎn)換操作,將獲取的并行數(shù)據(jù)符號分別進行數(shù)據(jù)編碼,并將數(shù)據(jù)編 碼后的數(shù)據(jù)符號進行疊加并發(fā)送;數(shù)據(jù)接收裝置,用于將接收到的數(shù)據(jù)串中的每一數(shù)據(jù)符號進行數(shù)據(jù)解碼, 得到設(shè)定個數(shù)的并行數(shù)據(jù)符號,并將所述并行數(shù)據(jù)符號進行并串轉(zhuǎn)換后再進行 信道解碼。
全文摘要
本發(fā)明公開了一種發(fā)送數(shù)據(jù)的方法,該方法包括對待發(fā)送數(shù)據(jù)串進行信道編碼;對信道編碼后的數(shù)據(jù)串進行串并轉(zhuǎn)換操作,獲取多路并行數(shù)據(jù)符號;將獲取的每一路并行數(shù)據(jù)符號分別進行數(shù)據(jù)編碼;將數(shù)據(jù)編碼后的數(shù)據(jù)符號進行疊加并發(fā)送。通過本發(fā)明,在保證傳輸?shù)目煽啃酝瑫r,解決了傳輸過程效率較低的問題。本發(fā)明還公開了一種處理數(shù)據(jù)的方法、通信系統(tǒng)及兩種通信設(shè)備。
文檔編號H04L1/20GK101540650SQ20081010217
公開日2009年9月23日 申請日期2008年3月18日 優(yōu)先權(quán)日2008年3月18日
發(fā)明者劉光毅, 王啟星, 璐 韓, 黃宇紅 申請人:中國移動通信集團公司