欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于減少llr緩沖區(qū)的方法和系統(tǒng)的制作方法

文檔序號:7553778閱讀:218來源:國知局
專利名稱:用于減少llr緩沖區(qū)的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及管理參數(shù),所述參數(shù)影響在接收機(jī)中用于存儲對數(shù)似然比(LLR)值的緩沖存儲器的空間量。
背景技術(shù)
在通信系統(tǒng)中,例如蜂窩電話系統(tǒng)中,通常在設(shè)備之間傳遞信息時存在噪聲和會干擾通信的其它環(huán)境因素。為了防止信息損失,通常在傳輸之前將要傳送的原始信息與附加信息一起編碼。在接收之后,對接收信息進(jìn)行解碼以恢復(fù)原始信息。由于編碼和解碼過程,如果在發(fā)射機(jī)和接收機(jī)之間的 傳輸期間損失了一些所傳輸?shù)男畔ⅲ敲赐ǔ2荒苁褂媒邮招畔砘謴?fù)原始信息。圖1 (現(xiàn)有技術(shù))是示出這種編碼過程的簡化方框圖。多個比特100的數(shù)據(jù)經(jīng)過編碼101而生成較大數(shù)量的編碼比特102。通過對每個輸入比特100產(chǎn)生多個編碼比特102,編碼過程會對原始數(shù)據(jù)增加冗余。編碼比特102有時被稱為“符號”。編碼器101所引入的冗余的度量通常被稱為“碼率”。在該示例中,通過碼率為1/5的編碼器104對包括“X”個數(shù)據(jù)比特的數(shù)據(jù)分組103進(jìn)行編碼。碼率為1/5意味著編碼器104對數(shù)據(jù)分組103中的每個數(shù)據(jù)比特產(chǎn)生5個編碼比特105。編碼器104可以是turbo編碼器或Viterbi編碼器。增加的冗余防止數(shù)據(jù)傳輸中出現(xiàn)噪聲和干擾。在本領(lǐng)域中,認(rèn)為碼率為1/5的編碼器104具有相對低的碼率,因此提供相對高的冗余量。碼率為1/2的編碼器對數(shù)據(jù)分組中的每個數(shù)據(jù)比特僅產(chǎn)生2個編碼比特。認(rèn)為碼率為1/2的編碼器具有相對高的碼率,因此提供相對低的冗余量。在編碼過程之后,一般通過調(diào)制器(未顯示)將編碼比特105 —起組成塊,并且在發(fā)送到接收機(jī)之前通過映射器(未顯示)映射到星座上的點(diǎn)。圖2 (現(xiàn)有技術(shù))是示出用于接收所發(fā)送的編碼數(shù)據(jù)的接收機(jī)的一部分的簡化方框圖。將接收信號數(shù)字化,以產(chǎn)生抽樣106。通過快速傅里葉變換(FFT)電路107將抽樣106轉(zhuǎn)換為符號108。解調(diào)器電路109輸出I/Q調(diào)制符號和每個符號的信噪比(SNR)度量110。然后通過對數(shù)似然比(LLR)生成器111將I/Q和SNR信息轉(zhuǎn)換成一組軟信息值,稱為LLR值。將LLR生成器111所產(chǎn)生的每個LLR值112存儲到LLR緩沖存儲器113中。LLR緩沖存儲器113通常是隨機(jī)訪問存儲器(RAM)。用于表示每個LLR值112的比特的數(shù)量被稱為“LLR比特寬度”。如果LLR比特寬度較大,則通常需要較大的LLR緩沖存儲器來存儲LLR值,而如果LLR比特寬度較小,則通常需要較小的LLR緩沖存儲器來存儲LLR值。然后,在與以上結(jié)合圖1所述的編碼過程相反的過程中,通過解碼器114解碼來自LLR緩沖器113的LLR值以生成數(shù)據(jù)比特115。理想地,圖2的數(shù)據(jù)比特115與圖1的原始數(shù)據(jù)比特103相同,盡管從發(fā)射機(jī)到接收機(jī)的某些傳輸中存在干擾和損失。尋求一種降低發(fā)射機(jī)和接收機(jī)系統(tǒng)的總實現(xiàn)成本而不過度地降低系統(tǒng)性能的方法。

發(fā)明內(nèi)容
一種系統(tǒng)包括發(fā)送設(shè)備(例如,無線通信設(shè)備)和接收設(shè)備(例如,無線通信設(shè)備)。在接收設(shè)備中,對數(shù)似然比(LLR)生成器生成LLR值并且將這些LLR值存儲到LLR緩沖存儲器中。用于表示每個LLR值的比特的數(shù)量被稱為“LLR比特寬度”。在第一方案中,在接收設(shè)備中根據(jù)輸入傳輸?shù)姆纸M大小來調(diào)整LLR比特寬度,以便降低所需的LLR緩沖存儲量并且/或者防止超過LLR緩沖存儲器的容量。接收機(jī)的處理器可以從發(fā)射機(jī)接收通信,該發(fā)射機(jī)告知接收機(jī)所使用的分組大小。在第一方案的一個實例中,接收機(jī)使用較高性能的解調(diào)器,以便在盡管使用了較小的LLR比特寬度的情況下也能保持希望的性能。例如,在分組使用較低的調(diào)制階數(shù)例如QPSK的情況下,可以使用較高性能的解調(diào)器。在此情況下 ,可以容易地實現(xiàn)諸如極大似然(ML)解調(diào)器之類的較高性能的解調(diào)器,并且其可以具有與諸如MMSE解調(diào)器之類的較低性能的解調(diào)器類似的功耗特性。如果由于實現(xiàn)復(fù)雜度高或者功耗高而不能實現(xiàn)較高性能的解調(diào)器(例如ML解調(diào)器),那么使用消耗較少功率的較低性能的解調(diào)器以降低接收機(jī)的功耗。通常,諸如針對16QAM、64QAM和256QAM的極大似然(ML)解調(diào)器之類的較高性能的解調(diào)器的實現(xiàn)復(fù)雜度高并且功耗高。除了根據(jù)分組大小來調(diào)整接收機(jī)中的LLR比特寬度之外,還可以根據(jù)以下一個或多個來調(diào)整接收機(jī)中的LLR比特寬度:編碼器碼率、交織體數(shù)量和LLR緩沖器大小。在第二方案中,根據(jù)接收機(jī)LLR緩沖器容量和輸出傳輸?shù)姆纸M大小來調(diào)整發(fā)射機(jī)中的編碼器碼率,從而不超過接收機(jī)LLR緩沖器容量。發(fā)射機(jī)從接收機(jī)接收通信,該接收機(jī)向該發(fā)射機(jī)告知該接收機(jī)中的LLR緩沖器存儲容量。或者接收機(jī)可以改為向發(fā)射機(jī)發(fā)送映射表。在此情況下該發(fā)射機(jī)使用映射表來確定發(fā)送參數(shù),使得不超過接收機(jī)LLR緩沖器容量。可以實施接收機(jī)LLR比特寬度調(diào)整、解調(diào)器選擇和編碼器碼率調(diào)整的任意組合,以防止超過接收機(jī)LLR緩沖器存儲容量,同時保持系統(tǒng)性能。第一和第二方案可用于降低無線通信設(shè)備中所提供的LLR緩沖器存儲量,從而降低無線通信設(shè)備的制造成本。前述內(nèi)容是概括性描述,因此必然簡化、歸納并且省略了某些細(xì)節(jié),本領(lǐng)域普通技術(shù)人員應(yīng)理解概括性描述僅是說明性的,其目的并非以任何方式進(jìn)行限制。在以下非限制性的詳細(xì)描述中,僅由權(quán)利要求所限定的本文所述的設(shè)備和/或過程的其它方案、發(fā)明性特征和優(yōu)勢將顯而易見。


圖1(現(xiàn)有技術(shù))是示出在無線通信設(shè)備的發(fā)射機(jī)中執(zhí)行的編碼過程的簡化方框圖;圖2 (現(xiàn)有技術(shù))是示出在無線通信設(shè)備的接收機(jī)中的接收信道處理的簡化方框圖3是包括第一無線通信設(shè)備和第二無線通信設(shè)備的系統(tǒng)的高度簡化的方框圖;圖4是圖3的數(shù)字基帶集成電路203的較詳細(xì)的方框圖;圖5是圖4的DDE電路239的較詳細(xì)的圖;圖6示出了各種參數(shù)與所需要的產(chǎn)生的LLR緩沖存儲量的關(guān)系;圖7是第一方案的簡化方框圖,在第一方案中,接收無線通信設(shè)備調(diào)整LLR比特寬度,以降低所需的LLR緩沖存儲量而不會過度降低接收機(jī)性能;圖8是根據(jù)第一方案的方法的簡化流程圖;圖9是根據(jù)第一方案示出了輸入?yún)?shù)的圖,其中接收機(jī)使用所述輸入?yún)?shù)來確定LLR比特寬度和解調(diào)器類型;圖10根據(jù)第一方案闡述了可用于根據(jù)輸入?yún)?shù)來確定解調(diào)器類型和LLR比特寬度的算法;圖11是第二方案的簡化方框圖,在第二方案中,用于發(fā)送的無線通信設(shè)備在多個編碼器之間進(jìn)行選擇, 以基于傳輸分組大小和用于接收的無線通信設(shè)備中的LLR緩沖器的已知容量,來調(diào)整編碼器碼率;圖12是根據(jù)第二方案的方法的簡化流程圖;圖13是根據(jù)第二方案示出輸入?yún)?shù)的圖,其中發(fā)射機(jī)使用所述輸入?yún)?shù)來確定編碼器碼率;圖14根據(jù)第二方案闡述了可用于根據(jù)輸入?yún)?shù)來確定碼率的算法。
具體實施例方式圖3是包括第一無線通信設(shè)備201和第二無線通信設(shè)備202的系統(tǒng)200的高度簡化的方框圖。無線通信設(shè)備201和202可以是例如基站和蜂窩電話。第一無線通信設(shè)備201包括數(shù)字基帶集成電路203、射頻收發(fā)機(jī)集成電路(RF XVR)204和天線205。數(shù)字基帶集成電路203包括處理電路206、發(fā)送信道(TX) 207、接收信道(RX) 208、模數(shù)轉(zhuǎn)換器(ADC)209、數(shù)模轉(zhuǎn)換器(DAC)210和總線211。發(fā)送信道207包括編碼器電路(ENCODE) 212、映射電路(MAP)213、調(diào)制器電路(M0D)214和快速傅里葉逆變換電路(IFFT)215。接收信道208包括快速傅里葉變換電路(FFT) 216、解調(diào)器電路(DEMOD) 217、解映射電路(DEMAP) 218和解碼器電路(DECODE)219。解映射218包括多個子電路,這些子電路包括LLR生成器220。在該例子中,無線通信設(shè)備201和202是相同的構(gòu)造。第二無線通信設(shè)備202同樣包括數(shù)字基帶集成電路221、射頻收發(fā)機(jī)集成電路(RF XVR)222和天線223。數(shù)字基帶集成電路221包括處理電路224、發(fā)送信道(TX) 225、接收信道(RX) 226、模數(shù)轉(zhuǎn)換器(ADC) 227、數(shù)模轉(zhuǎn)換器(DAC) 228和總線229。發(fā)送信道225包括編碼器電路(ENCODE) 230、映射電路(MAP)231、調(diào)制電路(M0D)232和快速傅里葉逆變換電路(IFFT)233。接收信道226包括快速傅里葉變換電路(FFT) 234、解調(diào)器電路(DEMOD) 235、解映射電路(DEMAP) 236和解碼器電路(DECODE) 237。解映射電路236包括多個子電路,這些子電路包括LLR生成器238。在極簡化的操作實例中,數(shù)據(jù)將要從第一無線通信設(shè)備201傳送到第二無線通信設(shè)備202。由處理電路206提供的數(shù)據(jù)通過總線211傳到TX信道207。數(shù)據(jù)通過發(fā)送信道數(shù)據(jù)路徑傳送通過ENC0DE212、MAP213、M0D214和IFFT215。通過DAC210將產(chǎn)生的數(shù)字信息轉(zhuǎn)換成模擬形式。在RF XVR204中對模擬信號進(jìn)行上變頻和放大并且從天線205進(jìn)行發(fā)送。第二無線通信設(shè)備202的天線223接收所發(fā)送的RF信號。通過RF XVR222對該信號進(jìn)行下變頻,并且通過ADC227轉(zhuǎn)換成數(shù)字形式。數(shù)字信息通過RX信道數(shù)據(jù)路徑226傳送通過FFT234、DEMOD235、DEMAP236和DECODE237。產(chǎn)生的數(shù)字信息經(jīng)由總線229傳到處理電路224。如以下進(jìn)一步所述,用于發(fā)送的第一無線通信設(shè)備201中的處理電路206可以調(diào)整編碼器碼率。這在圖3中通過標(biāo)記“SELECT CODE RATE (選擇碼率)”來指示。在用于接收的第二無線通信設(shè)備202中,處理電路224可以調(diào)整LLR生成器238所輸出的LLR值的LLR比特寬度。這在圖3中通過標(biāo)記“SELECT LLR BIT WIDTH (選擇LLR比特寬度)”來指示。在接收設(shè)備202中,處理電路224還可以在DEMOD方框235中選擇多個解調(diào)器中的一個。這在圖3中通過標(biāo)記“SELECT DEMODULATOR (選擇解調(diào)器)”來指示。以下將進(jìn)一步詳述如何有利地控制碼率、LLR比特寬度和/或解調(diào)器選擇,以便降低或最小化所需的LLR緩沖存儲量而不會過度損失系統(tǒng)性能。圖4是圖3的數(shù)字基帶集成電路203的更詳細(xì)的方框圖。處理電路206、第一總線240和高速存儲器241 —起形成了緊密耦合的存儲器(TCM)系統(tǒng)。處理電路206可以通過第一總線240對高速存儲器241進(jìn)行讀出和寫入。處理電路206執(zhí)行存儲在程序存儲器244中的處理器可執(zhí)行指 令的程序243。存儲器244和241以及在處理電路206之內(nèi)的寄存器和存儲器中的每一個都是處理器可讀介質(zhì)。在該實例中,處理電路206使用所謂的“任務(wù)列表”來控制接收信道208的各種電路216-219和發(fā)送信道207的電路212-215。任務(wù)列表包括一個或多個任務(wù)指令。在該示例中,示出了存儲在存儲器241中的三個任務(wù)列表TL1、TL2和TL3。每個任務(wù)列表包括一系列任務(wù)指令,由數(shù)字基帶集成電路203的相關(guān)電路執(zhí)行這些任務(wù)指令。每個相關(guān)電路包括耦合到總線211的任務(wù)管理器電路,以及用于執(zhí)行電路的數(shù)據(jù)處理操作的多個專用功能電路。任務(wù)管理器從與它相關(guān)聯(lián)的任務(wù)列表讀出任務(wù)指令,并且解釋操作碼(opcode)和任務(wù)指令的各種字段,然后控制專用功能電路的相關(guān)硬件執(zhí)行任務(wù)指令所指示的操作。通過針對特定電路在任務(wù)列表中置入合適的任務(wù)指令,處理電路206使得特定電路的專用功能電路執(zhí)行由處理電路所指定的特定操作。處理電路206可以將任務(wù)指令寫入這些任務(wù)列表、修改這些任務(wù)列表、刪除任務(wù)列表并且在需要時經(jīng)由第一總線240保持任務(wù)列表。將每個任務(wù)列表保持在循環(huán)緩沖區(qū)的存儲器241中。在所示出的實例中,任務(wù)列表TLl包括用于發(fā)送信道207的任務(wù)指令。任務(wù)列表TL2包括用于DEM0D217的任務(wù)指令。任務(wù)列表TL3包括用于解映射/解交織/解碼(DDE)電路239的任務(wù)指令。如圖4中所示,DDE電路239包括DEMAP電路218和DECODE電路219。另外,圖4詳細(xì)地示出了圖3的發(fā)送信道207的某些電路。這些電路包括編碼/交織/映射電路270、MOD電路214、IFFT電路215和窗口及添加電路271。通過所示的一組緩沖存儲器272-275來緩存發(fā)送信道207的各種電路。發(fā)送信道數(shù)據(jù)的一般路徑是從左到右通過電路 272、270、273、214、274、215、275、271、210 到達(dá) RF XVR 電路 204。編碼 / 交織/映射電路270的細(xì)節(jié)包括圖3的ENCODE電路212和圖3的MAP電路213。如圖4中所示,ENCODE電路212包括碼率為1/5的第一編碼器246和碼率為1/2的第二編碼器247。處理電路206使得選擇并且使用兩個編碼器中的一個,并且禁用和不使用另一個。處理電路206可以通過在任務(wù)列表TLl中置入合適的配置任務(wù)指令來進(jìn)行這個步驟。任務(wù)列表TLl是用于發(fā)送信道207的任務(wù)列表。發(fā)送信道207的任務(wù)管理器248通過總線211讀出任務(wù)指令,解釋該任務(wù)指令,識別該任務(wù)指令中的字段并且基于該字段中的值來啟用和禁用兩個編碼器246和247。在不同的發(fā)射機(jī)201中,ENCODE電路212可以包括碼率為例如1/5、1/3、1/2、2/3、3/4和5/6的編碼器??商鎿Q地,ENCODE電路212可以僅包括一個基本編碼器(例如1/5碼率編碼器),其能夠經(jīng)由刪余(puncturing)以多個較高的碼率來生成編碼比特。刪余是公知的技術(shù),通過刪余技術(shù)來刪余或刪除一些編碼比特以實現(xiàn)更高的碼率。圖4還詳細(xì)地示出了圖3的接收信道208的某些電路。“抽樣緩沖”存儲器249對從前端250傳到FFT電路216的數(shù)據(jù)進(jìn)行緩存?!胺柧彌_”存儲器251對從FFT電路216傳到DEMOD電路217的數(shù)據(jù)進(jìn)行緩存?!皵?shù)據(jù)片(tile)緩沖”存儲器252對從DEMOD電路217傳到解映射/解交織/解碼(DDE)電路239的數(shù)據(jù)進(jìn)行緩存。“解碼輸出緩沖”存儲器253對從DDE電路239傳到總線211的數(shù)據(jù)進(jìn)行緩存。接收信道數(shù)據(jù)的一般路徑在圖4中是從右到左經(jīng)過電路 209、250、249、216、251、217、252、239、253 到總線 211。如圖4中所示,DEMOD電路217包括兩個解調(diào)器,即麗SE解調(diào)器254和極大似然(ML)解調(diào)器255。處理電路206通過在任務(wù)列表TL2中置入合適的配置任務(wù)指令,使得選擇并使用兩個解調(diào)器254或255中的一個,禁用且不使用另一個。任務(wù)列表TL2是用于DEMOD電路217的任務(wù)列表。DEMOD電路217的任務(wù)管理器256讀出任務(wù)指令,解釋任務(wù)指令,識別該任務(wù)指令中的字段的值,并且基于該字段中的值來啟用和禁用兩個解調(diào)器254和255。處理電路206還可以通過在任務(wù)列表TL3中置入合適的任務(wù)指令來調(diào)整由LLR生成器220輸出的LLR值的LLR比特寬度。任務(wù)列表TL3是用于DDE電路239的任務(wù)列表。DDE電路239的任務(wù)管理器257讀出任務(wù)指令,解釋任務(wù)指令,識別該任務(wù)指令中的字段,并且基于該字段中的值來調(diào)整由LLR生成器220輸出的LLR值的LLR比特寬度,以下將進(jìn)一步詳述。圖5是DDE電路239的更詳細(xì)的圖。DDE電路239包括DEMAP電路218、LLR緩沖存儲器258和DECODE電路219。DEMAP電路218依次包括解除覆蓋(unpaint)電路259、LLR生成器220、解擾電路260和解交織電路261。處理電路206可以通過如上所述在任務(wù)列表TL3中置入合適的任務(wù)指令,來控制LLR生成器220輸出所選“LLR比特寬度”的LLR值 262。如以上結(jié)合圖2所述,LLR緩沖器是用于存儲由LLR生成器所產(chǎn)生的LLR值的存儲器。在圖5的情況下,LLR生成器220輸出LLR值262,LLR值262存儲在LLR緩沖器258中。常規(guī)的高速調(diào)制解調(diào)器中的LLR緩沖器可能相當(dāng)大并且相對昂貴難以提供。以下各種因素導(dǎo)致所需的LLR緩沖存儲量增加:大型數(shù)據(jù)分組大小、低碼率、使用具有混合ARQ (HARQ)的多個交織體和大型LLR比特寬度。如果可以降低接收機(jī)中所需的LLR緩沖存儲量,那么可以使得數(shù)字基帶集成電路的模片區(qū)大小有相當(dāng)大的降低。模片區(qū)大小的降低使得集成電路的成本得以降低。第二無線通信設(shè)備202的接收機(jī)的DEMAP電路236的結(jié)構(gòu)與圖5中所示的第一無線通信設(shè)備201的DEMAP電路218的相同。圖6是示出如何組合各種因素或參數(shù)以確定所需的LLR緩沖存儲量的圖。在簡化的方程中,LLR緩沖存儲器的存儲容量與以下4個因子的乘積成比例:1)編碼器碼率的倒數(shù),2) LLR比特寬度, 3)分組大小和4) HARQ交織體的數(shù)量。LLR緩沖存儲器在本文中被認(rèn)為是例如圖3的第二無線通信設(shè)備202的接收信道中的LLR緩沖存儲器263。第一參數(shù)是編碼器碼率。該“碼率”是發(fā)送設(shè)備201所使用的編碼器212的碼率。在該實例中,對于為每個數(shù)據(jù)比特編碼成5個編碼比特的編碼器而言,碼率是1/5。因此在示例性的方程中,碼率的倒數(shù)等于值5。編碼器可以使用其它碼率例如1/3、1/2或2/3。第二參數(shù)是LLR比特寬度。該“LLR比特寬度”是用于表示用于接收的第二無線通信設(shè)備202中的LLR生成器238所產(chǎn)生的LLR值的比特的數(shù)量。在所示出的實例中,使用6個比特來表示每個LLR值的LLR生成器在方程中的值是6??梢允褂闷渌忍貙挾?,例如,
4、8 或 10。第三參數(shù)是分組大小。分組大小是被編碼、發(fā)送、接收和解碼的分組中的數(shù)據(jù)比特的數(shù)量。例如,圖1中將分組大小顯示為“X”個待編碼的比特。在圖6的示例中,分組大小是 40K (40 乘以(times) 1024)比特。第四參數(shù)是HARQ交織體的數(shù)量。交織體是攜帶獨(dú)立編碼的分組的幀。每個幀是一組連續(xù)的OFDM符號 。一個分組傳輸可以具有例如N=6個交織體,每個交織體包括N=6個連續(xù)的幀,每個幀具有M=8個OFDM符號。在具有24個幀的超幀中,對于幀O、1、2、3……23,交織模式可以如下所示,例如,0、1、2、3、4、5、0、1、2、3、4、5、0、1、2、3、4、5。對于使用HARQ編碼的交織體,通過屬于同一交織體的若干幀來發(fā)送給定分組的編碼比特。例如,可以在幀O、
6、12、18和24中發(fā)送第一分組的編碼比特。可以在幀1、7、13、19和25中發(fā)送第二分組的編碼比特,依此類推。接收機(jī)處理來自幀0、6、12、18和24的LLR以解碼第一分組,以及來自幀1、7、13、19和25的LLR以解碼第二分組。LLR緩沖器為來自每個交織體的LLR值分配獨(dú)立的存儲區(qū),從而屬于不同巾貞的LLR值在LLR緩沖器中不會覆蓋(overwrite)彼此。因此,每個附加交織體增加了 LLR緩沖器263所能保持的比特的數(shù)量。在所示的實例中,存在6個交織體。使用圖6的方程中的示例性的值,確定LLR緩沖器263的LLR緩沖存儲器容量需求為7.2兆比特(Mbit)。第一方案圖7是根據(jù)第一方案的簡化方框圖。圖7中的LLR緩沖器263是圖3的第二無線通信設(shè)備202的接收信道中的LLR緩沖器。LLR生成器238是圖3的第二無線通信設(shè)備202的DEMAP電路236的LLR生成器。數(shù)據(jù)片緩沖器264是放置在第二無線通信設(shè)備202的DEMOD電路235和DEMAP電路236之間的數(shù)據(jù)片緩沖器。圖7的DEMOD電路235是圖3的第二無線通信設(shè)備202的接收信道中的DEMOD電路235。根據(jù)第一方案,接收機(jī)202的處理電路224調(diào)整用于表示流入LLR緩沖存儲器263的LLR值265的LLR比特寬度,從而允許使用具有較少存儲容量的LLR緩沖器263。在該實例中,LLR緩沖器263具有2.0兆比特的容量。在一個操作性實例中,接收機(jī)202最初接收以碼率1/5來編碼的、分組大小為8K的、具有6個交織體或幀的傳輸。可以從例如在稱為鏈路分配塊或前向鏈路控制塊266的通信中的第一無線通信設(shè)備201接收分組大小和碼率信息。通過圖6的方程,可以使用6比特的LLR比特寬度而不會超過LLR緩沖器263的2.0兆比特的容量。處理電路224接收這些參數(shù),并且控制LLR生成器238來產(chǎn)生LLR比特寬度為6的LLR值265。在同一個操作性實例中,值為6的LLR比特寬度可以與用碼率1/3來編碼的12K的分組大小一起使用,而不會超過LLR緩沖器263的2.0兆比特的容量。仍在該實例中,值為6的LLR比特寬度可以與用碼率1/2來編碼的20K的分組大小一起使用,而不會超過LLR緩沖器263的2.0兆比特的容量。如果接收機(jī)202從發(fā)射機(jī)201接收到前向鏈路控制塊266,用于指示所發(fā)送的分組較大,那么處理電路224確定應(yīng)該使用較小的LLR比特寬度,從而不會超過LLR緩沖器263的2.0兆比特的容量。在一個實例中,接收機(jī)202接收用于指示所發(fā)送的分組的分組大小是40K并且碼率是1/2的前向鏈路控制塊。處理電路224根據(jù)圖6的方程確定應(yīng)該使用4比特的LLR比特寬度。處理電路224控制LLR生成器238來產(chǎn)生比特寬度為4的LLR值265,從而允許LLR緩沖器263緩存分組大小為40K并且以1/2的碼率來編碼的6個交織體的傳輸。使用較小的LLR比特寬度的一個可能的結(jié)果是接收機(jī)202的性能降低。圖7示出了在DEMOD電路235中的多個解調(diào)器之間的切換,以便對使用較小的LLR比特寬度進(jìn)行補(bǔ)償。在所示的實施例中,麗SE解調(diào)器(麗SE) 267和ML解調(diào)器(ML) 268位于接收信道226的LLR生成器238的上游。 相比麗SE調(diào)制器267,ML調(diào)制器268具有較高的性能,代價是當(dāng)ML調(diào)制器268用于解調(diào)時具有較高的功耗和較大的時延。例如,接收機(jī)的默認(rèn)操作是當(dāng)LLR生成器238被設(shè)置為使用6比特的LLR比特寬度時,使用MMSE解調(diào)器267來節(jié)省功率并且實現(xiàn)合理的性能。然而,當(dāng)LLR生成器238被設(shè)置為使用較小的LLR比特寬度時,處理電路224可以確定使用較高性能的ML解調(diào)器268用于解調(diào)是有利的。對于具有增加的分組大小和較高的碼率但是較低的調(diào)制率(例如QPSK)的輸入傳輸而言,處理電路224控制DEMOD電路235使用ML解調(diào)器268,從而補(bǔ)償由較小的LLR比特寬度所導(dǎo)致的性能降低,但是也會導(dǎo)致較高的功耗和較大的時延。因為ML類型的解調(diào)器一般將LLR生成作為其部分功能,所以在圖7中的ML解調(diào)器268和LLR緩沖器263之間的接收信道數(shù)據(jù)路徑上沒有顯示單獨(dú)的LLR生成器238。在圖7的示例中,處理電路224使用任務(wù)指令使得DEMAP電路236之中的LLR生成器238輸出具有合適的LLR比特寬度的LLR值。類似的,處理電路224使用任務(wù)指令使得DEMOD電路235選擇解調(diào)器267和268中合適的一個。在其他實例中,可使用交換機(jī)、配置參數(shù)、配置寄存器或其他方法來控制LLR生成器238和進(jìn)行解調(diào)器選擇。圖8是根據(jù)結(jié)合圖7所述的第一方案的方法的簡化流程圖。在第一步驟(步驟300)中,接收機(jī)(例如第二無線通信設(shè)備202)從發(fā)射機(jī)(例如第一無線通信設(shè)備201)接收前向鏈路控制塊266。前向鏈路控制塊266包括用于指示發(fā)送設(shè)備所使用的分組大小的信息?;诜纸M大小信息和圖6的方程,接收機(jī)中的處理電路224確定輸入傳輸過大而不能由LLR緩沖器263以正使用的LLR比特寬度進(jìn)行緩存。因此接收機(jī)的處理電路224選擇(步驟301)較小的LLR比特寬度,從而不會超過LLR緩沖器263的存儲容量。在某些情況下,接收機(jī)202的處理電路224選擇(步驟302)較高性能的解調(diào)器來補(bǔ)償由于使用較小的LLR比特寬度出現(xiàn)的性能損失。圖9是示出如何根據(jù)碼率和分組大小輸入?yún)?shù)來進(jìn)行LLR比特寬度選擇確定和解調(diào)器選擇確定的圖。在由處理電路224執(zhí)行的程序中實現(xiàn)判決功能,所述判決功能是根據(jù)圖9的表中所述的關(guān)系來進(jìn)行操作的。該程序可以存儲在用于接收的無線通信設(shè)備202中經(jīng)由總線229耦合到處理器224的存儲器(未顯示)中。該存儲器與集成電路203和221之間的發(fā)送設(shè)備201中的存儲器224的結(jié)構(gòu)相同。圖10是根據(jù)第一方案,基于碼率、調(diào)制速率和分組大小輸入?yún)?shù)來確定調(diào)制器選擇和LLR比特寬度選擇輸出的示例性算法和關(guān)系。LLR生成器238所使用的LLR比特寬度隨著LLR緩沖器263的大小和發(fā)射機(jī)201中所使用的碼率而增加。LLR生成器238所使用的LLR比特寬度隨著分組大小和發(fā)射機(jī)201中所使用的交織體數(shù)量而減少。第二方案圖11是根據(jù)第二方案的簡化方框圖。在第二方案中,用于發(fā)送的第一無線通信設(shè)備201基于傳輸分組大小和用于接收的無線通信設(shè)備202的LLR緩沖器263的已知容量來調(diào)整其編碼器212的碼率,從而不會超過接收機(jī)LLR緩沖器263的存儲容量。在一個操作性實例中,發(fā)射機(jī)201最初發(fā)送具有6個交織體和分組大小為12K比特的傳輸。接收機(jī)202經(jīng)由接收機(jī)反饋消息269與發(fā)射機(jī)201通信。接收機(jī)反饋消息269指示接收機(jī)LLR緩沖器263的存儲容量和LLR比特寬度。在該實例中,LLR緩沖器263的容量為3.0兆比特。假設(shè)接收機(jī)202正使用的LLR比特寬度為6比特。因此,發(fā)送設(shè)備201的處理電路206能夠使用圖6的方程來確定, 當(dāng)使用諸如1/5的低碼率的編碼器來編碼時,具有這些參數(shù)的傳輸可以由該接收機(jī)的3.0兆比特的LLR緩沖器263進(jìn)行緩存。因此發(fā)射機(jī)201的處理電路206不改變碼率并且繼續(xù)控制編碼器246提供1/5的碼率。在該實例中,發(fā)射機(jī)201然后發(fā)送具有較大的分組大小的分組。因為接收機(jī)202已向發(fā)射機(jī)201傳遞了用于指示LLR緩沖器263的3.0兆比特存儲容量的接收機(jī)反饋消息269,所以發(fā)射機(jī)201的處理電路206能夠確定將要使用的碼率,而不會導(dǎo)致超過接收機(jī)的LLR緩沖器263的存儲容量。為了向具有3兆比特的LLR緩沖器263的示例性接收機(jī)202發(fā)送分組大小為28K的分組,發(fā)射機(jī)201選擇碼率為1/2的編碼器247。通過圖6的方程,發(fā)射機(jī)201的處理電路206確定接收機(jī)的LLR緩沖器263將能夠緩存采用這些參數(shù)進(jìn)行的傳輸。這樣,處理電路206調(diào)整碼率以便將性能最大化且不會超過LLR緩沖器263的LLR緩沖存儲容量。在當(dāng)前實例中,處理電路206通過在任務(wù)列表TLl設(shè)置用于發(fā)送信道207的任務(wù)指令,來控制ENCODE電路212使用合適的碼率。雖然在此通過選擇多個編碼器中的一個來調(diào)整碼率,但是在其它實施例中可以用其它方式來實現(xiàn)碼率的調(diào)整。例如,在發(fā)射機(jī)201的一個實例中,通過使用刪余或填充(cbpuncture)模塊改變編碼器碼率來調(diào)整碼率。圖12是根據(jù)第二方案的方法的簡化流程圖。在第一步驟(步驟400)中,發(fā)射機(jī)(例如第一無線通信設(shè)備201)接收來自接收機(jī)(例如第二無線通信設(shè)備202)的LLR緩沖器容量指示。然后通過使用圖6的方程和分組大小,發(fā)射機(jī)控制編碼器碼率(步驟401)以最大化性能,同時防止超過LLR緩沖器容量。如果確定將超過LLR緩沖器容量,那么發(fā)射機(jī)調(diào)整編碼器碼率;而如果確定不會超過LLR緩沖器容量,那么發(fā)射機(jī)不調(diào)整編碼器碼率。圖13是示出根據(jù)分組大小和LLR緩沖器容量的輸入?yún)?shù)如何確定碼率的圖。發(fā)射機(jī)201的處理電路206可以使用由接收機(jī)202的處理電路224所確定的表來確定應(yīng)該使用什么碼率?;蛘甙l(fā)射機(jī)201的處理電路206可以基于已知因素來確定該碼率表。圖14是根據(jù)第二方案,可用于根據(jù)分組大小、交織體數(shù)量、LLR比特寬度和LLR緩沖器258大小來確定碼率的示例性算法和關(guān)系。發(fā)射機(jī)201所選擇的碼率隨著接收機(jī)202中使用的分組大小、交織體數(shù)量和LLR比特寬度而增加。發(fā)射機(jī)201所選擇的碼率隨著接收機(jī)202的LLR緩沖器258容量而減小。在示例性的算法中,發(fā)射機(jī)的最大碼率為1/2。如果該算法所給的碼率值大于發(fā)射機(jī)201所能支持的最大碼率,則發(fā)射機(jī)201使用減小的分組大小或較少的交織體。可采用上述第一和第二方案的各種組合。例如,接收機(jī)202可以采用用于調(diào)整LLR比特寬度的第一方案,同時發(fā)射機(jī)201采用用于調(diào)整編碼器碼率的第二方案。在另一個實例中,接收機(jī)202可以選擇具有增強(qiáng)的性能的調(diào)制器來補(bǔ)償發(fā)射機(jī)201對較高碼率的使用。可以通過各種模塊來實現(xiàn)本文所示的技術(shù)。在一個或多個示例性實施例中,可以用硬件、軟件、固件或它們的任意組合來實現(xiàn)本申請所述的功能。如果用軟件來實現(xiàn)功能,則可以將功能作為一個或多個指令或代碼存儲在計算機(jī)可讀介質(zhì)上,或者作為一個或多個指令或代碼在計算機(jī)可讀介質(zhì)上進(jìn)行發(fā)送。計算機(jī)可讀介質(zhì)包括計算機(jī)存儲介質(zhì)和通信介質(zhì),這些介質(zhì)包括用于促進(jìn)將計算機(jī)程序從一個地方傳遞到另一個地方的任意介質(zhì)。存儲介質(zhì)可以是計算機(jī)可訪問的任意可用介質(zhì)。這種計算機(jī)可讀介質(zhì)可以包括,例如但不限于,RAM、ROM、EEPROM、CD-R0M或其它光盤存儲器、磁盤存儲器或其它磁存儲器件或可用于攜帶或存儲以指令或數(shù)據(jù)結(jié)構(gòu)的形式表示的且計算機(jī)可訪問的期望程序代碼的任意其它介質(zhì)。此外,任意連接也可以被稱為是計算機(jī)可讀介質(zhì)。例如,如果使用同軸線纜、光纖線纜、雙絞線、數(shù)字用戶線(DSL)或諸如紅外線、 無線電和微波之類的無線技術(shù)從網(wǎng)站、服務(wù)器或其它遠(yuǎn)程源來傳輸軟件,那么同軸線纜、光纖線纜、雙絞線、DSL或諸如紅外線、無線電和微波之類的無線技術(shù)也包括在介質(zhì)的定義中。本申請所使用的碟(disk)或盤(disc)包括壓縮盤(⑶)、激光盤、光盤、數(shù)字多用途盤(DVD)、軟碟和藍(lán)光盤,其中碟通常磁性地復(fù)制數(shù)據(jù),而盤利用激光光學(xué)地復(fù)制數(shù)據(jù)。以上的組合也可以包括在計算機(jī)可讀介質(zhì)的范圍中。雖然上文為了說明的目的描述了一些具體的實施例,但是本發(fā)明的公開內(nèi)容具有普遍的適用性且并不限于上述具體實施例。因此在不脫離附屬權(quán)利要求的范圍的前提下,可以對所述具體實施例的特征進(jìn)行各種修改、改變和組合。
權(quán)利要求
1.一種接收機(jī),包括: 對數(shù)似然比生成器,其生成對數(shù)似然比值,其中,所述對數(shù)似然比值具有比特寬度;以及 處理電路,其控制所述對數(shù)似然比生成器至少部分地基于所使用的交織體的數(shù)量來調(diào)整對數(shù)似然比比特寬度。
2.一種接收方法,包括: 生成對數(shù)似然比值,其中,所述對數(shù)似然比值具有比特寬度;以及 至少部分地基于所使用的交織體的數(shù)量來調(diào)整對數(shù)似然比比特寬度。
3.一種接收裝置,包括: 用于生成對數(shù)似然比值的模塊,其中,所述對數(shù)似然比值具有比特寬度;以及 用于至少部分地基于所使用的交織體的數(shù)量來調(diào)整對數(shù)似然比比特寬度的模塊。
4.一種接收機(jī),包括: 對數(shù)似然比生成器,其生成對數(shù)似然比值,其中,所述對數(shù)似然比值具有比特寬度; 對數(shù)似然比緩沖器,在所述對數(shù)似然比緩沖器中存儲所述對數(shù)似然比值,其中,所述對數(shù)似然比緩沖器具有容量;以及 處理電路,其控制所述對數(shù)似然比生成器至少部分地基于對數(shù)似然比緩沖器容量信息來調(diào)整對數(shù)似然比比特寬度。
5.一種接收方法,包括: 生成對數(shù)似然比值,其中,所述對數(shù)似然比值具有比特寬度; 存儲所述對數(shù)似然比值;以及 至少部分地基于對數(shù)似然比緩沖器容量信息來調(diào)整對數(shù)似然比比特寬度。
6.一種接收裝置,包括: 用于生成對數(shù)似然比值的模塊,其中,所述對數(shù)似然比值具有比特寬度; 用于存儲所述對數(shù)似然比值的模塊;以及 用于至少部分地基于對數(shù)似然比緩沖器容量信息來調(diào)整對數(shù)似然比比特寬度的模塊。
7.一種接收機(jī),包括: 對數(shù)似然比生成器,被配置成至少部分地基于分組大小信息來調(diào)整對數(shù)似然比比特寬度, 其中,調(diào)整所述對數(shù)似然比比特寬度還基于碼率信息。
8.如權(quán)利要求7所述的接收機(jī),其中,所述分組大小信息指示在所述接收機(jī)上接收的分組的大小。
9.一種接收方法,包括: 至少部分地基于分組大小信息來調(diào)整對數(shù)似然比比特寬度, 其中,調(diào)整所述對數(shù)似然比比特寬度還基于碼率信息。
10.如權(quán)利要求9所述的方法,其中,所述分組大小信息指示接收的分組的大小。
11.一種接收裝置,包括: 用于至少部分地基于分組大小信息來調(diào)整對數(shù)似然比比特寬度的模塊, 其中,調(diào)整所述對數(shù)似然比比特寬度還基于碼率信息。
12.如權(quán)利要求11所述的裝置,其中,所述分組大小信息指示接收的分組的大小。
13.—種發(fā)射機(jī),包括: 編碼電路,其中,所述編碼電路具有碼率;以及 處理電路,使用對數(shù)似然比緩沖器容量信息來控制所述編碼電路以改變所述碼率。
14.如權(quán)利要求13所述的發(fā)射機(jī),其中,所述編碼電路包括第一編碼器和第二編碼器,其中,所述第一編碼器具有第一碼率,所述第二編碼器具有第二碼率,所述處理電路通過改變利用所述第一編碼器和所述第二編碼器中的哪一個執(zhí)行所述編碼電路中的編碼來改變所述碼率。
15.如權(quán)利要求13所述的發(fā)射機(jī),其中,所述處理電路用于選擇編碼器。
16.如權(quán)利要求13所述的發(fā)射機(jī),其中,所述處理電路用于選擇刪余率。
17.如權(quán)利要求13所述的發(fā)射機(jī),其中,所述處理電路還用于使用分組大小信息來控制所述編碼電路以改變所述碼率。
18.如權(quán)利要求13所述的發(fā)射機(jī),其中,所述處理電路還用于使用交織體信息來控制所述編碼電路以改變所述碼率。
19.如權(quán)利要求13所述的發(fā)射機(jī),其中,所述處理電路判斷是否會超過對數(shù)似然比緩沖器存儲容量,如果確定將超過所述對數(shù)似然比緩沖器存儲容量,則所述處理電路控制所述編碼電路改變所述碼率,而如果確定不會超過所述對數(shù)似然比緩沖器存儲容量,則所述處理電路不控制所述編碼電路改變所述碼率。
20.—種發(fā)射方法,包括: 按照碼率對信息進(jìn)行編碼;以及 使用對數(shù)似然比緩沖器容量信息來改變碼率。
21.如權(quán)利要求20所述的發(fā)射方法,其中, 所述碼率包括第一碼率和第二碼率;并且 改變碼率包括通過改變第一碼率和第二碼率中編碼所用的那一個來改變碼率。
22.如權(quán)利要求20所述的發(fā)射方法,其中,改變碼率還包括選擇第一碼率或第二碼率。
23.如權(quán)利要求20所述的發(fā)射方法,其中,改變碼率還包括選擇刪余率。
24.如權(quán)利要求20所述的發(fā)射方法,其中,改變碼率還包括使用分組大小信息來改變碼率。
25.如權(quán)利要求20所述的發(fā)射方法,其中,改變碼率還包括使用交織體信息來改變碼率。
26.如權(quán)利要求20所述的發(fā)射方法,其中,改變碼率還包括判斷是否會超過對數(shù)似然比緩沖器存儲容量,如果確定將超過所述對數(shù)似然比緩沖器存儲容量,則改變所述碼率,而如果確定不會超過所述對數(shù)似然比緩沖器存儲容量,則不改變所述碼率。
27.一種發(fā)射裝置,包括: 用于按照碼率對信息進(jìn)行編碼的模塊;以及 用于使用對數(shù)似然比緩沖器容量信息來改變碼率的模塊。
28.如權(quán)利要求27所述的發(fā)射裝置,其中, 所述碼率包括第一碼率和第二碼率;并且 改變碼率包括通過改變第一碼率和第二碼率中編碼所用的那一個來改變碼率。
29.如權(quán)利要求27所述的發(fā)射裝置,其中,改變碼率還包括選擇第一碼率或第二碼率。
30.如權(quán)利要求27所述的發(fā)射裝置,其中,改變碼率還包括選擇刪余率。
31.如權(quán)利要求27所述的發(fā)射裝置,其中,改變碼率還包括使用分組大小信息來改變碼率。
32.如權(quán)利要求27所述的發(fā)射裝置,其中,改變碼率還包括使用交織體信息來改變碼率。
33.如權(quán)利要求27所述的發(fā)射裝置,其中,改變碼率還包括判斷是否會超過對數(shù)似然比緩沖器存儲容量,如果確定將超過所述對數(shù)似然比緩沖器存儲容量,則改變所述碼率,而如果確定不會超過所述對數(shù)似然比緩沖器存儲容量,則不改變所述碼率。
34.—種發(fā)射機(jī),包括: 編碼電路,其中,所述編碼電路使用多個交織體;以及 處理電路,用于使用對數(shù)似然比緩沖器容量信息來控制所述編碼電路以改變所述交織體的數(shù)量。
35.一種發(fā)射方法,包括: 使用多個交織體;以及 使用對數(shù)似然比緩沖器容量信息來改變所述交織體的數(shù)量。
36.一種發(fā)射裝置,包括: 用于使用多個交織體的模塊;以及 用于使用對數(shù)似然比緩沖器容量信息來改變所述交織體的數(shù)量的模塊。
37.一種用于調(diào)整碼率的方法,包括: 至少部分地基于對數(shù)似然比緩沖器容量信息來調(diào)整發(fā)射機(jī)的編碼器的碼率,其中,所述對數(shù)似然比緩沖器容量信息指示接收機(jī)中的對數(shù)似然比緩沖器的存儲容量。
38.如權(quán)利要求37所述的方法,還包括: 在所述發(fā)射機(jī)上接收包括所述對數(shù)似然比緩沖器容量信息的通信信息。
39.一種用于調(diào)整碼率的裝置,包括: 調(diào)整模塊,用于至少部分地基于對數(shù)似然比緩沖器容量信息來調(diào)整發(fā)射機(jī)的編碼器的碼率,其中,所述對數(shù)似然比緩沖器容量信息指示接收機(jī)中的對數(shù)似然比緩沖器的存儲容量。
40.如權(quán)利要求39所述的裝置,還包括: 接收模塊,用于在所述發(fā)射機(jī)上接收包括所述對數(shù)似然比緩沖器容量信息的通信信信。
全文摘要
一種系統(tǒng)包括發(fā)送設(shè)備(例如,第一無線通信設(shè)備)和接收設(shè)備(例如,第二無線通信設(shè)備)。在接收設(shè)備中,LLR(對數(shù)似然比)值存儲在LLR緩沖器中。根據(jù)輸入傳輸?shù)姆纸M大小來調(diào)整LLR比特寬度,以降低所需的LLR緩沖器大小并且/或者防止超過LLR緩沖器容量。接收機(jī)可以使用較高性能的解調(diào)器,從而即使LLR比特寬度較小仍能保持性能。在發(fā)送設(shè)備中,根據(jù)接收機(jī)LLR緩沖器容量和輸出傳輸?shù)姆纸M大小來調(diào)整編碼器碼率,從而不超過接收機(jī)LLR緩沖器容量??梢赃M(jìn)行接收機(jī)LLR比特寬度調(diào)整、解調(diào)器選擇和編碼器碼率調(diào)整的任意組合,以降低所需的LLR緩沖器大小同時保持性能。
文檔編號H04L25/06GK103227696SQ20131008978
公開日2013年7月31日 申請日期2009年3月24日 優(yōu)先權(quán)日2008年3月26日
發(fā)明者H·桑帕特, A·阿格拉瓦爾, J·H·林 申請人:高通股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
昔阳县| 建平县| 漾濞| 衡南县| 郁南县| 蒲城县| 浦县| 洛扎县| 天门市| 定兴县| 成武县| 松潘县| 平遥县| 关岭| 台前县| 锦屏县| 大城县| 土默特左旗| 通渭县| 灵台县| 大渡口区| 上林县| 博乐市| 大荔县| 如皋市| 贵港市| 襄城县| 苍梧县| 平罗县| 邳州市| 攀枝花市| 中西区| 砚山县| 洛浦县| 开阳县| 天长市| 江阴市| 武夷山市| 泗水县| 富裕县| 清原|