專利名稱::并列中導碼消除的方法與裝置的制作方法
技術領域:
:本發明是關于中導碼消除,更特定言之,本發明是關于利用演算執行中導碼消除的方法及裝置,該演算使得已接收TDD叢發的數據字段1及數據字段2的并列中導碼消除可進行。
背景技術:
:如圖1所示,一種叢發經由具時間延遲擴散為(W-l)*1的多路信道接收,其中W表示碼片數目且Tc表示碼片歷時。該時間(延遲)-擴散信道引起碼片干擾,其中在已接收叢發的每一個字段的巻積尾端向相鄰字段突出。例如,在數據字段2的前W-l個碼片的中導碼碼片間干擾引起對應于前W-l個碼片的符號的數據評估步驟的性能降級,除非該干擾的補償被考慮,此特別是真的因傳輸功率控制(TPC)指令(僅在上行(UL))及傳輸型式組合指針(TFCI)位立即位于中導碼后且它們不由任何信道編碼機制保護,希望藉由使用中導碼消除步驟以消除中導碼干擾以改善TDD叢發的二個數據部份的數據評估且此步驟是一種可被使用以加強任何候選數據評估演算的性能的單獨步驟。中導碼消除(此后亦稱為MDC)亦可被施用以將中導碼干擾自數據字段1的巻積尾端移除至導碼中導碼字段的前(W-l)個碼片,亦如圖l所示。此尾端亦由多路信道的延遲擴散產生且其至數據字段1的數據評估的并入產生更易觀察的數據及形成在多址用戶偵測(MUD)的A"A矩陣的正確區塊Toeplitz結構。
發明內容中導碼消除被使用以自下列移除中導碼的影響導碼中導碼字段的前w-l個碼片,其允許進入該導碼中導碼字段的第一數據字段的巻積尾端的較佳模式化,進一步允許該AHA矩陣的模式化為正確區塊Toeplitz;及數據字段2的前W-l個碼片。一種技術被提供以計算中導碼干擾,此技術顯著減少所需硬件及處理時間。本發明可由相關圖式被了解,其中類似組件被指定為類似數字,且其中圖1顯示一種經傳輸叢發、一種信道及一種已接收叢發(TDDDPCH),其在解釋中導碼消除的必要性是有用的。圖2為一種基站(BS)的數據解調電路的框圖,其包括中導碼消除方塊。圖3為一種類似于圖2所示的BS電路的用戶設備(UE)的數據解調電路的框圖。圖4為一種顯示使用本發明消除演算的用于中導碼消除的電路的框圖。圖5為一種中導碼消除引擎的簡略框圖。圖6為一種更詳細顯示圖5處理組件的其中一個的框圖。圖7為一種顯示中導碼消除方塊如何干擾系統其它電路的框圖。圖8為一種方式的圖式表示,其中該數據字段的中導碼順序的處理被合并。圖9為一種具體化本發明原則的中導碼消除裝置的框圖。圖IO為在解釋處理組件計算是有用的一種說明。圖11為在解釋處理細目如何被處理為有用的一種說明。圖12為在解釋叢發型式2的中導碼偏移被執行方式為有用的一種說明。圖13為一種顯示中導碼消除處理時間表的簡化圖式。圖14為一種中導碼消除方法的簡化流程圖。圖15及16為分別顯示預先加載及預處理器狀態轉換圖層。圖17為處理組件狀態轉換圖層。圖18為中導碼偏移狀態轉換圖層。圖19為中導碼數據分組狀態轉換圖層。圖20為數據輸出狀態轉換圖層。具體實施例方式圖2為一種框圖,其顯示用于在基站(BS)使用的TDD叢發的解調的數據解調電路10的框圖。電路10包括一種Steiner信道估計器12,其接收該叢發的中導碼部份,一種中導碼消除電路14接收包括數據部份、中導碼及保護間隔的該TDD叢發。信道估計器12的輸出被施用于該后處理及中導碼偵測電路16,其在16a發展信道響應,此響應被施用于該中導碼消除電路,及在16b發展中導碼偏移數目,其同樣地被施用于該中導碼消除電路14。在16b的中導碼偏移數目亦被施用于編碼決定電路18以決定在18a提供的信道化編碼,其接著被施用于多址用戶偵測器(MUD)20。中導碼消除電路14利用以上所述的輸出以在14a產生經中導碼消除的叢發,其被施用于該多址用戶偵測器電路20。清楚可見,中導碼消除在MUD處理前進行,該中導碼消除步驟起初分別建立在該導碼中導碼字段接收的中導碼的前W-l個碼片的估計及擴散進入數據字段2的中導碼的前W-l個碼片。該已接收的中導碼估計是基于由該信道估計器,12所提供的信道響應及得自中導碼偵測區塊16的中導碼偏移數目而得到,信道估計器12使用已知演算以得到信道估計,中導碼偵測區塊16同樣地使用已知演算以得到中導碼偏移數目,這些中導碼偏移數目被使用以得到使用已知演算由編碼決定電路18所進行的信道化編碼。該已接收叢發被儲存于緩沖器32,其協同圖4的演算30,此演算30例如由圖2的中導碼消除電路14執行。由在該已接收叢發的相對應部份所產生的中導碼干擾被移除,所得叢發被送至圖2所示的MUD20。用于中導碼消除的觀念為根據所得中導碼偏移數目及得自偵測電路16的信道響應進行中導碼干擾的估計,于是,經估計的干擾被使用以自該已接收叢發消除有效的中導碼干擾。中導碼消除被分別施用于已接收過采樣序列的偶數及奇數樣本。圖3顯示由用戶設備(UE)所使用的數據解調電路11,其中在第2及3圖間的類似組件以類似數字指定,且圖3包括中導碼消除區塊且其與圖2不同在于除了信道編碼外,消除電路14輸出14是耦合至偵測電路18及遮蔽碼偵測電路18,其提供經偵測中導碼偏移18b至MUD20。在本發明消除電路所使用的數據包括數據輸入包括由F表示的已接收叢發,其包括二個數據部份、中導碼及保護間隔-形式復數值向量-長度2560碼片-范圍未限定Km組復數信道是數[{《',^,...,^"}其中&=[/^,/<,/2;,…-形式復數值向量-長度KmxW-范圍未限定Km為藉由在該后處理及中導碼偵測電路16(參看圖2)的中導碼偵測演算所偵測的不同中導碼數目,W為每一個信道響應的長度。Km中導碼偏移數目每一個數目被用來產生一種相對應中導碼編碼。-形式整值向量-長度1xKm陽范圍l至Km一種形成該經消除電路14部份的微處理機(未示出)提供在信道脈沖響應及中導碼偏移(相當于中導碼編碼)間的聯合,其顯示那一個信道響應屬于那一個中導碼偏移(編碼)。該數據輸出包括經中導碼消除數據叢發-形式-長度-范圍演算參數為復數值向量2560碼片未限定最大中導碼偏移K,每一個中導碼編碼的長度L,使用中的叢發形式,信道響應的長度W,其中依叢發形式及最大中導碼偏移K而定,W=28、32、57、64或114。表1說明以上參數的值,<table>tableseeoriginaldocumentpage15</column></row><table>表1圖4說明中導碼消除演算。該已接收數據叢發被儲存于緩沖存儲器32,以使該中導碼干擾在數據字段1及數據字段2的數據評估的影響可被移除。在相同時隙的長度L的活動中導碼編碼是根據施用于34的經輸入偵測中導碼偏移數目而得到,該中導碼編碼是使用習知演算而得到。而后基于該信道響應及活動中導碼編碼的Km聯合對,兩個已接收中導碼干擾序列在36、38被建構。第1個中導碼干擾是對應于在該導碼中導碼字段接收的前W-l個碼片中導碼,其妨礙該數據字段1的巻積尾端凸出進入該導碼中導碼字段,如先前圖1中所示。出現在36a的長度W-l的該已接收(W-l個碼片)中導碼序列,mmw,可由累積具相對應中導碼編碼的每一個信道響應而械j莫式化,如m"w:^;wp取前w-i個樣本<formula>formulaseeoriginaldocumentpage16</formula>方程式(1)其中mf表示伴隨中導碼偏移k的中導碼W的第i個組件。注意=[[,,,],②表示累積運算子。換言的,該已接收中導碼序列為在該活動中導碼編碼及信道響應間的Km累積的疊合。方程式(1)可以矩陣形式重寫如下<formula>formulaseeoriginaldocumentpage16</formula>方程式(2)其中^'f表示列信道響應向量,P,的置換,且=m,…M^2]。該矩陣包括一些中導碼組件,對在上面方程式的LHS的所有Km中導碼為尺寸(W-l)WKm。例如第i個列的LHS表示在已接收中導碼的第i個碼片的瞬時所評估的Km累積的和,在中導碼矩陣的每一個列的第k個分割包括促成該中導碼干擾的W部份。此外,P…P'J大小為KmWx1且代表聯合信道估計。該第二已接收中導碼干擾對應于進入該數據字段2的已接收中導碼尾端的前W-l個碼片,于此尾端是得自該信道的延遲擴散,且其破壞該已接收數據字段2的前W-1個碼片(參看圖1)。建造該中導碼干擾的步驟類似于先前說明的該數據字段1的步驟,然而,在此情況下,該導碼中導碼字段的巻積尾端擴散進入該數據字段2。在該數據字,殳2的前W-l個碼片的中導碼干護G,mdam2=[m,'。2m,rf。'。2…m-,j可再以矩陣形模式化如下0附i—200000000附1L一(『一1)附附,.1附,000000附附附、"/,1L-(『-1)+1附000附/,10"加2d她2方程式(3)由方程式(2)及(3)分別模式化該兩個中導碼干擾序列后,方程式(2)于40自該已接收儲存數據叢發,F,的導碼中導碼字段的前W-l個碼片消除,于此,在無噪聲存在下,前W-l個碼片的每一個由相對應中導碼碼片及該數據字段1的巻積尾端所組成,如圖1所示。接著于42,藉由將方程式(3)自在該數據字段2,于P,的前W-1個碼片減去,在該數據字段2的中導碼干擾作用被移除。接著所得數據叢發被認為是一種數據估計未受中導碼干擾影響的叢發。在42a的輸出被供給至MUD20,參看圖2,與在18a的輸出一起得到出現在輸出20a的經估計符號序列。本發明技術的性能是依該信道估計及中導碼偵測演算的準確性而定,使用完善已知的信道響應,該實施應產生在所得訊號噪聲比少于O.ldB。因該中導碼消除處理(圖3的電路14)在數據解調(使用MUD電路20)前完成,中導碼消除的處理時間直接影響MUD相關延遲,考慮傳輸功率控制(TPC)延遲及特別是得到粗TPC位的延遲,中導碼消除處理的延遲應少于80*0.03時隙。處理組件(PE)加法器執行一種中導碼及信道響應的"乘法,,,如圖5"乘法器"108所示。每一個PE具用于每一個消除向量的儲存寄存器(亦即累加器)104、106,多任務器110選擇合適的中導碼輸出消除,如將于此文更詳盡解釋。下列為系統設計的高等級說明。圖7說明該中導碼消除區塊72如何干擾系統70的其它組件,在處理期間,該中導碼消除區塊72具至信道評估RAMs74、76的完全存取而不會有來自其它方法的竟爭。該信道評估包括具分為2個RAMs74、76的實凄i及虛數成《分的16-位復數值。該中導碼服務器78基于中導碼數目及中導碼偏移供給16-位中導碼序列,每一個序列對應于16個l-位值。信道評估(CHEST)80供給控制中導碼消除的功能性的配置參數,CHEST亦供給起始中導碼消除處理的控制訊號。該經計算干擾序列是儲存為2對RAMs82-84及86-88,每一對由實數成份82、86及虛數成份84、88所組成。一對是用于該數據字段1干擾結果及第二對是用于該數據字段2干擾結果。由于上說明的方程式2及方程式3,我們可了解該處理包括大量的矩陣乘法,左手側矩陣的大小為(W-l)xW*Km,右手側向量的大小為W*Kmx1。相乘總數目為(W-l)*W*Km。因每一個中導碼樣本的大小為l位,乘法器的進行可被簡化及以多路器進行。基于圖1,最差情況的相乘數目發生于W=57及Km=8時,產生總共25,536的相乘。依序地執行這些相乘為無法接受的,因時鐘循環的總數等于相乘的數目。而是,必須藉由指定處理組件(PE)至每一列并列地執行多列的乘法,每一列的PE可使用相乘及累加功能被習知地進行,之后總處理時間可為(W-l)*W*Km/NPE,其中NPE為PE,s的數目。當NPE二列數二(W-l)時可達到處理時間的最大節省,在此情況下,最差情況的處理時間為W*Km,此發生于當W=29及Km=16且產生464個循環。若處理時間要求允許,PE,s的數目可少于總列數。對一部份處理時間該PE,s可^皮分配給一組列且然后對整個處理的下一部f分再分配給不同組的列。以上說明的方法假設方程式(2)及(3)的每一個被個別處理且對每一個方程式硬件必須被復制。由方程式(2)及方程式(3)我們了解第一個經相乘矩陣為上三角且第二個矩陣為下三角,我們可以合并此兩個矩陣為單一矩陣因在它們中的兩個之間沒有重疊,此允許該兩個方程式的處理可被合并為一個硬件方法,圖8為該合并處理的圖標表示。此額外硬件在每一個PE包括兩個(2)累加器而非1,及伴隨控制邏輯,注意每一個PE依序執行橫越已知列的相乘及累加,所以,在任何已知時鐘循環期間,僅兩個累加器的其中一個為活動的且其會累加上三角矩陣相乘的結果或下三角矩陣的結果。在列結束前,兩個累加器具兩個矩陣相乘的結果。進行此功能所需的硬件量是直接關于提供進行處理的時間量及是直接關于用于計算的位寬度,因處理時間及位寬度要求不必要為固定的,此處的設計被選4奪要被參數化。參數化在兩個不同方向發生,首先,該位寬度被參數化使得設計的容易規模化,第二,并列使用的硬件量亦為參數,該設計是基于一種基本處理組件,稱之為PE。所需PE,s的數目依該設計須如何;故并列而定,所以,在該設計中PE,s的數目被參數化。由方程式2及方程式3可注意在矩陣中的行i+l等于向下移位1列的行i,此使得使用移位寄存器94(參照圖9)的簡單結構可控制中導碼數據進入該PE,s的流量,圖9為中導碼消除設計的框圖。在圖9,有2個移位寄存器,上方的一個為92及下方的一個為94,該下方移位寄存器94供給中導碼數據至處理組件PE的每一個,該上方移位寄存器供給要被移位進入該下方移位寄存器94的數據,時序及控制由控制電路102進行。在處理開始時,該下方寄存器94包含該數據字段1計算(下三角矩陣-參看圖8)所需的所有數據。該上方寄存器日益增多地供給用于該數據字段2計算(上三角矩陣)的數據。在處理完成時,該下方移位寄存器94包含該數據字段2所需的所有數據。該上方移位寄存器92的大小被固定在16位,該下方移位寄存器94的大小等于PE,s的數目且因此被參數化。該參數可采用16-位的相乘,該移位寄存器的每一個階段包含一個二進制位(0或1),其個別地控制減法及加法操作。每一個移位寄存器具一組序列寄存器R,其允許處理被排列,該序列寄存器R由RAM96以自下一個活動中導碼偏移的數據加載,且PEs處理儲存于自目前中導碼偏移的工作移位寄存器94的數據。注意由中導碼RAM96回復的數據在摘:儲存至該移位寄存器92、94前先被分組為16-位字符。如上所述,圖5為一種在中導碼消除設計中PE的簡化、高等級的圖,注意此圖中有兩個累加器104、106,然而一些硬件在兩個方法間為共享的,在108該PE將信道響應向量"乘以"中導碼列,輸出選擇器控制多任務器110以選擇累加器104、106的其中一個的內容。因信道估計及中導碼位為復數值樣本,該PEs必須執行復數演算,然而,一個完全的乘法器是不必要的,因為中導碼值由單一字節成。才艮據3GPPTS25.221:mi=(j)i*mi對所有i=l,...,P所以,該中導碼樣本代表4個可能值l+Oj0+lj-l+Oj0-lj的1個,信道估計包括多位復數值A+Bj所以,將該信道響應乘以該中導碼樣本產生4個可能值(A+Bj)(l+0j)=A+Bj(A+Bj)(0+lj)=-B+Aj(A+Bj)(-l+0j)=-A-Bj(A+Bj)(l陽lj"B-Aj的1個。由此我們了解乘法可以一對多路器(多任務器)120、122及一對加法器/減法器124、126進行,如圖6所示。在128的中導碼位值mj控制輸入的符號(亦即該樣本被加或被減),在130的2-位相控制輸入如何被多路為該PE,該PE在132被起始,經由多任務器131加載零進入累加器134、136,對每一個干擾值,每一個累加器于134a及134b累加實數部份REAL1及REAL2及于136a及136b累加虛數部份Imag.1及Imag.2,如在圖4的36及38所示。多任務器138及140分別選擇值REAL1、REAL2及Imag.1與Imag.2的其中一個,在多任務器138、140的輸出的每一個值被送回加法器/減法器124、126以進行下一個加法/減法操作。圖10圖標地顯示矩陣乘法方法及說明在中導碼消除設計中處理組件的角色,每一個PE被指定至一已知列。應注意每一列包含自以上方程序的下三角及上三角部份的數據,所以,在每一列的處理循環結束時,每一個PE的累加器分別包括數據字段1及數據字段2的干擾值。由圖8的考量,可了解上方矩陣U的第一列的PE不提供伴隨最左手側行的中導碼PE的輸出,然而在下方矩陣L的第一列的最左手側行的PE提供了輸出。指定至第一列的PE提供下方矩陣L的所有其余列的輸出且沒有上方矩陣U的輸出。此形式對每一個后續列重復,其中每一列的多一個行位置形成矩陣U的輸出且少一個行位置形成矩陣L的輸出,直到在最后一列,沒有矩陣L的輸出且最后一列的所有行形成矩陣U的輸出。對MDC的已知實施,PE,s的數目可小于所需計算的H目,在此情況下,列的總數被區分為大小為PE,s數目的區段,此說明于圖13。在每一個處理步驟結束時,該輸出數據必須在下一個處理步驟開始前被寫出。該處理步驟被重復直到所有數據已被處理。注意最后處理步驟可使用少于PE,s的總數。表2顯示得自合并已知中導碼偏移的方程式2及方程式3的經合并中導碼矩陣。表2-經合并中導碼矩陣<formula>formulaseeoriginaldocumentpage21</formula>注意對已知中導碼偏移所需的中導碼組件的總數包括0至W-2及L-(W-1)至L-1,亦注意因該中導碼為重復的,L-1及0為連續的。所以,所需要的該總組件包括自L-(W-1)至W-2的連續串行。當總列的子集因有限數目的PE,s而被處理,所需組件的串行仍為連續的因僅起始點及結束點被改變。所以,回復中導碼樣本可由建立起始點及依序回復數據直到所有需要數據被回復而被簡化,此簡化了該中導碼分組控制邏輯。實際上,中導碼消除建立結束點及以相反順序回復樣本,此是因為下三角矩陣先被處理。注意以上所列出的指數皆相關于特定中導碼偏移的基本中導碼補償。絕對的中導碼指數討論如下。圖12顯示中導碼消除如何計算叢發形式2的中導碼樣本的實例。如以上所述,MDC在處理起始時要求自中導碼服務器的整個基本中導碼序列(長度P)及將其儲存于當地RAM。一種特定使用者的中導碼由基本中導碼的循環偏移樣式的L個樣本所組成。MDC藉由以圓形方式定地址該中導碼RAM而產生一種經偏移中導碼序列,該起始點是基于該中導碼偏移數。表3列出由第三代(3G)專利說明書的兩(2)個不同版本的方程式,其定義如何基于基本中導碼產生起始中導碼補償。兩種版本皆示出做為參考,依據那一個版本被用做設計的自旋1。表4及表5分別列出自長的及短的中導碼的相對應方程式所計算得到的起始補償值。表3-計算中導碼偏移的方程式<table>tableseeoriginaldocumentpage22</column></row><table>表4_長中導碼的起始中導碼補償<table>tableseeoriginaldocumentpage23</column></row><table>圖13說明對應于框圖的處理時間表。步驟1:在Steiner處理開始時,CHEST開始中導碼消除預加載方法,在此方法期間,中導碼消除要求自中導碼服務器的整體基本中導碼序列并將其儲存于當地RAM。步驟2:在后處理完成后,CHEST開始中導碼消除主要處理,在此方法期間,中導碼消除回復每一個活動中導碼偏移的中導碼樣本及信道響應。步驟3:在處理結束時,每一個PE包括2個充滿數據的累加器,自每一個PE(對應于數據字段1結果)的第一累加器被依序多路輸出及儲存至RAMs(參看RAM82及84-圖7)。接著,自每一個處理組件的第二累加器(數據字段2結果)被依序多路輸出及儲存(RAMs86及88)。步驟4,5:若處理組件數目小于W-l,步驟2及3被重復直到所有所需處理纟皮完成。以下為處理流程及有限狀態機的敘述,其控制中導碼消除作用內的各種方法。圖14說明所發生的處理以進行中導碼消除作用,此類似于圖13所示的處理時間表,但分細項為所需的控制方法。于此有二(2)個起始MDC處理的控制訊號,第一個訊號起始MDC預加載方法(Sl),第一個控制訊號開始MDC主要處理(S2)。所提供處理組件(PEs)的每一個被指定以處理矩陣乘法(S3)的一列。若PE,s的總數小于列的總數(W-l),則該PE,s可被指定為第一組列。一旦此組列的處理完成,該PE,s可被再指定為下一組列,此被重復直到所有列已被處理。下一步為經由每一個中導碼偏移循環以尋找活動中導碼(S4),當活動偏移被找到時,矩陣乘法繼續(S5)。乘法持續目前偏移的整個中導碼序列,此持續直到所有中導碼偏移已被處理,一旦所有活動中導碼偏移已被處理(S6),數據被提供給數據字段l及數據字段2(S7),數據被依序輸出及寫至輸出RAMs。整個方法被重復直到所有W-l個列被處理(S8)。在圖15至圖20所示的狀態機控制圖16流程圖所說明的方法。圖15的預加載狀態機要求自中導碼服務器的目前中導碼號碼并將該數據儲存于當地RAM,當整個序列被儲存時該方法完成。圖16的微處理器經由活動中導碼參數定序以數到需被處理的活動中導碼總數。圖17的處理組件狀態機保持追蹤已被處理的列數且其PE,s被指定至每一列,此狀態機持續處理直到所有中導碼消除矩陣的列已被處理。圖18的中導碼偏移狀態機經由每一個中導碼偏移定序以處理每一個活動偏移。當偏移數目被增加,該狀態機檢查目前偏移是否為活動的。若中導碼偏移為活動的,該數據分組狀態機被起始以回復中導碼數據,一旦所有中導碼偏移已被處理,此狀態機開始數據輸出狀態機。圖19的中導碼數據分組狀態機負責自當地RAM回復中導碼數據及將其分組為16-位字符。數據由RAM回復的順序是基于目前的中導碼偏移。圖20的數據輸出狀態機負責將中導碼消除輸出數據依序寫至RAM,所有數據字段1結果先被寫入,數據字段2結果再被寫入。內部位寬度被選擇以容納下列最大參數畫PEs最大數目=64-最大W=114表6-各種參數處理次數表<table>tableseeoriginaldocumentpage25</column></row><table>表6列出所需時鐘循環的數目以執行已知參數的中導碼消除,該方法自處理開始被進行,不包括自中導碼服務器的中導碼預加載。權利要求1.一種用于估計一已接收突發數據中的符號序列的方法,該已接收突發數據包含一第一數據字段、一訓練序列以及一第二數據字段,用以自該已接收突發數據的相對應部份消除訓練序列干擾的影響,該方法包括接收及儲存該已接收突發數據;自一已接收突發數據的一訓練序列部份決定一信道估計;利用該信道估計以獲得信道響應及訓練序列偏移數目;利用該信道響應、該訓練序列偏移數目以及該已接收突發數據以消除訓練序列干擾在該已接收突發數據的該第一及第二數據字段上的影響,以獲得具有該訓練序列已被消除的一突發數據;從所述訓練序列偏移數目獲得信道化編碼;以及從所述訓練序列已被消除的突發數據以及所述信道化編碼估計符號序列。2.如權利要求1所述的方法,其中多址用戶偵測器處理被用以估計該符號序列。3.如權利要求1所述的方法,其中通過對所獲得的該訓練序列偏移數目做出編碼決定而獲得信道化編碼。4.如權利要求3所述的方法,其中估計符號序列利用所述訓練序列偏移以及該訓練序列已被消除的突發數據與信道化編碼。5.如權利要求1所述的方法,其中基于已偵測的訓練序列偏移以及該訓練序列已被消除的突發數據而獲得信道化編碼。6.如權利要求1所述的方法,其中利用該信道響應及訓練序列偏移以在突出進入該訓練序列的該第一數據字段的一部份以及在該第二數據字段的第一組碼片上建立訓練序列干擾。7.如權利要求6所述的方法,其中從暫時儲存的數據突發中連續地減去該訓練序列干擾。8.如權利要求1所述的方法,其中具有該訓練序列已被消除的該突發數據是更通過下列步驟所獲得在該第一數據部份的一尾端上建立一第一訓練序列干擾,該第一數據部份突出進入響應該信道響應及訓練序列偏移數目的該訓練序列;在該第二數據部份的一第一組碼片上建立一第二訓練序列干擾,該第二數據部份響應該訓練序列偏移數目以及信道響應;從該數據突發的該訓練序列的一第一數目的碼片中減去該第一訓練序列干擾,以提供一中間結果;以及從來自該中間結果的該第二數據部份的一第一已知數目的碼片中減去該第二訓練序列干擾,以提供一訓練序列已被消除的數據突發。9.如權利要求8所述的方法,其中該訓練序列偏移數目是通過下列步驟所獲得轉換已接收訓練序列偏移為訓練序列編碼。10.如權利要求8所述的方法,其中建立在該第二數據部份的碼片上的該訓練序列干擾包含該第二數據部份的前W-l碼片,其中W等于碼片數目。11.如權利要求8所述的方法,其中該第一及第二訓練序列干擾大約同時以下列步驟獲得以一列接著一列的基礎安排將被處理的該訓練序列偏移,以獲得該第一及第二訓練序列干擾,藉此所有列的訓練序列偏移的總數是固定的,且用以獲得第一及第二干擾值其中之一的訓練序列偏移數目減少一個,而用以獲得該第一及第二干擾值中的另一個的訓練序列偏移數目減少一個;藉此提供給各列的一單一處理組件結合信道響應及選擇性的訓練序列偏移,以獲得該第一及第二干擾值。12.如權利要求11所述的方法,其中該信道響應與該訓練序列偏移的一選擇性的一個以乘法結合。13.如權利要求12所述的方法,其中,每個處理組件具有一第一及一第二累加器,以分別儲存該第一及第二訓練序列干擾值的乘法結果。14.如權利要求13所述的方法,其中每一列的該第一累加器的值被結合用以提供該第一訓練序列干擾,以及每一列的該第二累加器的值被結合用以提供該第二訓練序列干擾值。15.—種用于消除一已接收突發數據中的訓練序列干擾的方法,該已接收突發數據包含一第一數據字段、一訓練序列以及一第二數據字段,用以自該已接收突發數據的相對應部份消除訓練序列干擾的影響,該方法包括儲存該已接收突發數據;自該已接收突發數據的一訓練序列部份決定一信道估計;利用該信道估計以獲得信道響應及訓練序列偏移數目;利用該信道響應、該訓練序列偏移數目以及該已接收突發數據以消除訓練序列干擾在該已接收突發數據的該第一及第二數據字段上的影響,以獲得具有該訓練序列已被消除的一突發數據;其中該獲得具有該訓練序列已被消除的該突發數據更包含在該第一數據部份的一尾端上建立一第一訓練序列干擾,該第一數據部份突出進入響應該信道響應及訓練序列偏移數目的該訓練序列;在該第二數據部份的一第一組碼片上建立一第二訓練序列干擾,該第二數據部份響應所述訓練序列偏移數目以及信道響應;從該數據突發的該訓練序列的一第一數目的碼片中減去該第一訓練序列干擾,以提供一中間結果;以及從來自該中間結果的該第二數據部份的一第一已知數目的碼片中減去該第二訓練序列干擾,以提供一訓練序列已被消除的數據突發。16.—種用于消除一已接收突發數據中的訓練序列干擾的方法,該已接收突發數據包含一第一數據字段、一訓練序列以及一第二數據字段,用以自該已接收突發數據的相對應部份消除訓練序列干擾的影響,該方法包括接收及儲存該已接收突發數據;自一已接收突發數據的一訓練序列部份決定一信道估計;利用該信道估計以獲得信道響應及訓練序列偏移數目;利用該信道響應、該訓練序列偏移數目以及該已接收突發數據以消除訓練序列干擾在該已接收突發數據的該第一及第二數據字段上的影響,以獲得具有該訓練序列已被消除的一突發數據;以及其中通過以一列接著一列的基礎安排將被處理的該訓練序列偏移,以大約同時獲得第一及第二訓練序列干擾,藉此所有列的訓練序列偏移的總數是固定的,且用以獲得第一及第二干擾值其中之一的訓練序列偏移數目減少一個,而用以獲得該第一及第二干擾值中的另一個的訓練序列偏移數目減少一個;藉此提供給各列的一單一處理組件結合信道響應及選擇性的訓練序列偏移,以獲得該第一及第二干擾值。17.如權利要求16所述的方法,其中,該信道響應與該訓練序列偏移的一選擇性的一個以乘法結合。18.如權利要求16所述的方法,其中,每個處理組件具有一第一及一第二累加器,以分別儲存該第一及第二訓練序列干擾值的乘法結果。19.如權利要求18所述的方法,其中每一列的該第一累加器的值被結合用以提供該第一訓練序列干擾值,以及每一列的該第二累加器的值被結合用以提供該第二訓練序列干擾值。20.—種用于估計一已接收突發數據中的符號序列的裝置,該已接收突發數據包含一第一數據字段、一訓練序列以及一第二數據字段,用以自該已接收突發數據的相對應部份消除訓練序列干擾的影響,該裝置包括一儲存單元,用以儲存該已接收突發數據;一信道估計器,用以自一已接收突發數據的一訓練序列部份獲得一信道估計;一用以獲得響應該信道估計的信道響應及訓練序列偏移數目的單元;一用以消除訓練序列干擾在該已接收突發數據的該第一及第二數據字段上的影響的單元,以獲得具有該訓練序列已被消除的一突發數據的單元,該單元利用該信道響應、該訓練序列偏移數目以及該已接收突發數據;一用以從所述訓練序列偏移數目獲得信道化編碼的單元;以及一用以從所述訓練序列已被消除的突發數據以及所述信道化編碼估計符號序列的單元。21.如權利要求20所述的裝置,其中該估計單元包括一多址用戶偵測處理器,其用以估計該符號序列。22.如權利要求20所述的裝置,其中該用以獲得信道化編碼的單元是設置用以通過對該訓練序列偏移數目做出編碼決定而獲得信道化編碼。23.如權利要求22所述的裝置,其中該符號估計單元是設置用以從所述訓練序列偏移以及該訓練序列已被消除的突發數據與信道化編碼獲得該估計符號序列。24.如權利要求20所述的裝置,其中該用以獲得該信道化編碼的單元是設置用以基于已偵測的訓練序列偏移以及該訓練序列已被消除的突發數據而獲得信道化編碼。25.如權利要求20所述的裝置,其中該消除單元是設置用以利用該信道響應及訓練序列偏移,以在突出進入該訓練序列的該第一數據字段的一尾端以及在該第二數據字段的第一組碼片上建立訓練序列干擾。26.如權利要求25所述的裝置,其更包括一減法器,用以其中從已儲存的數據突發中連續地減去所述消除單元的輸出。27.如權利要求20所述的裝置,其中該消除單元更被設置用以在該第一數據部份的一尾端上建立一第一訓練序列干擾,該第一數據部份突出至響應該信道響應及訓練序列偏移數目的該訓練序列上,以及在該第二數據部份的一第一組碼片上建立一第二訓練序列干擾,該第二數據部份響應所述訓練序列偏移lt目以及信道響應;一減法器,用以從該數據突發的該訓練序列的一第一數目的碼片中減去該第一訓練序列干擾,以提供一中間結果,以及用以從來自該中間結果的該第二數據部份的一第一已知數目的碼片中減去該第二訓練序列干擾,以提供一訓練序列已被消除的數據突發。28.如權利要求27所述的裝置,其中該訓練序列偏移數目是通過一用以將已接收訓練序列偏移轉換為訓練序列編碼的一單元所獲得。29.如權利要求27所述的裝置,其中建立在該第二數據部份的碼片上的該訓練序列干擾包含該第二數據部份的前W-l碼片,其中W等于碼片數目。30.如權利要求27所述的裝置,其中該第一及第二訓練序列干擾大約同時通過下述獲得一以一列接著一列的基礎安排將被處理的該訓練序列偏移的單元,以獲得該第一及第二訓練序列干擾,藉此所有列的訓練序列偏移的總數是固定的,且用以獲得第一及第二干擾值其中之一的訓練序列偏移數目減少一個,而用以獲得該第一及第二干擾值中的另一個的訓練序列偏移數目減少一個;以及藉此提供給各列的一單一處理組件結合信道響應及選擇性的訓練序列偏移,以獲得該第一及第二干擾值。31.如權利要求30所述的裝置,其中,該信道響應與該訓練序列偏移的一選擇性的一個以一乘法器結合。32.如權利要求30所述的裝置,其中,每個處理組件具有一第一及一第二累加器,以分別儲存該第一及第二訓練序列干擾值的乘法結果。33.如權利要求32所述的裝置,其中每一列的該第一累加器的累積值于一第一加總單元中被結合,以提供該第一訓練序列干擾值,以及每一列的該第二累加器的累積值于一第二加總單元中被結合,以提供該第二訓練序列干擾值。34.—種用于消除一已接收突發數據中的訓練序列干擾的裝置,該已接收突發數據包含一第一數據字段、一訓練序列以及一第二數據字段,用以自該已接收突發數據的相對應部份消除訓練序列干擾的影響,該裝置包括一儲存單元,用以儲存該已接收突發數據;一用以自一已接收突發數據的一訓練序列部份決定一信道估計的單元;一利用該信道估計以獲得信道響應及訓練序列偏移數目的單元;一消除單元,其響應該信道響應、該訓練序列偏移數目以及該已接收突發數據以消除訓練序列干擾在該已接收突發數據的該第一及第二數據字段上的影響,以獲得具有該訓練序列已被消除的一突發數據,所述消除單元設置用以在該第一數據部份的一巻積尾端上建立一第一訓練序列干擾,該第一數據部份突出在響應該信道響應及訓練序列偏移數目的該訓練序列上;在該第二數據部份的一第一組碼片上建立一第二訓練序列干擾,該第二數據部份響應所述訓練序列偏移數目以及信道響應;從該數據突發的該訓練序列的一第一數目的碼片中減去該第一訓練序列干擾,以提供一中間結果;以及從來自該中間結果的該第二數據部份的一第一已知數目的碼片中減去該第二訓練序列干擾,以提供一訓練序列已被消除的數據突發。35.—種用于消除一已接收突發數據中的訓練序列干擾的裝置,該已接收突發數據包含一第一數據字段、一訓練序列以及一第二數據字段,用以自該已接收突發數據的相對應部份消除訓練序列干擾的影響,該裝置包括一儲存單元,用以儲存該已接收突發數據;一用以自一已接收突發數據的一訓練序列部份決定一信道估計的單元;一用以獲得響應于信道估計的信道響應及訓練序列偏移數目的單元;一響應于該信道響應、該訓練序列偏移數目以及該已接收突發數據的單元,以消除訓練序列干擾在該已接收突發數據的該第一及第二數據字段上的影響,以獲得具有該訓練序列已被消除的一突發數據;以及其中大約同時通過下述獲得第一及第二訓練序列干擾一以一列接著一列的基礎安排將被處理的該訓練序列偏移的單元,以獲得該第一及第二訓練序列干擾,藉此所有列的訓練序列偏移的總數是固定的,且用以獲得第一及第二干擾值其中之一的訓練序列偏移數目減少一個,而用以獲得該第一及第二干擾值中的另一個的訓練序列偏移數目減少一個;藉此提供給各列的一單一處理組件結合信道響應及選擇性的訓練序列偏移,以獲得該第一及第二干擾值。36.如權利要求35所述的裝置,其中,該信道響應與該訓練序列偏移的一選擇性的一個以一乘法器結合。37.如權利要求35所述的裝置,其中,每個處理組件具有一第一及一第二累加器,以分別儲存該第一及第二訓練序列干擾值的乘法結果。38.如權利要求37所述的裝置,其中每一列的該第一累加器的累積值被結合用以提供該第一訓練序列干擾值,以及每一列的該第二累加器的值被結合用以提供該第二訓練序列干擾值。39.如權利要求38所述的裝置,其更包括一第一減法器,用以從所儲存的突發數據中減去該第一訓練序列干擾;以及一第二減法器,用以從所儲存的突發數據中減去該第二訓練序列干擾。全文摘要一種執行中導碼消除的方法及裝置,以自數據字段1的卷積尾端及該導碼中導碼字段(其是得自多路信道的延遲分布)的前W-1個碼片移除中導碼干擾及以消除在數據字段2的前W-1個碼片中導碼分布,此兩個操作基本上同時進行。該已接收叢發,一般是一種TDD叢發,被儲存,該中導碼干擾及在已接收叢發的相對應部分是被移除及所得叢發是被施用于一多址用戶偵測器以得到符號序列。文檔編號H04B1/707GK101521525SQ200910009890公開日2009年9月2日申請日期2003年5月1日優先權日2002年5月9日發明者查吉爾·S·提摩曼,湯尼諾·那蘇提,里安·布加特申請人:美商內數位科技公司