TWI225335B - Post-FFT scaling to reduce multiple effects and fine-frequency offset estimation and calculation and use to improve communication system performance - Google Patents
Post-FFT scaling to reduce multiple effects and fine-frequency offset estimation and calculation and use to improve communication system performance Download PDFInfo
- Publication number
- TWI225335B TWI225335B TW091121781A TW91121781A TWI225335B TW I225335 B TWI225335 B TW I225335B TW 091121781 A TW091121781 A TW 091121781A TW 91121781 A TW91121781 A TW 91121781A TW I225335 B TWI225335 B TW I225335B
- Authority
- TW
- Taiwan
- Prior art keywords
- symbol
- domain representation
- offset
- frequency domain
- frequency
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/0224—Channel estimation using sounding signals
- H04L25/0228—Channel estimation using sounding signals with direct estimation from sounding signals
- H04L25/023—Channel estimation using sounding signals with direct estimation from sounding signals with extension to other symbols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/0204—Channel estimation of multiple channels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/022—Channel estimation of frequency response
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/06—Dc level restoring means; Bias distortion correction ; Decision circuits providing symbol by symbol detection
- H04L25/061—Dc level restoring means; Bias distortion correction ; Decision circuits providing symbol by symbol detection providing hard decisions only; arrangements for tracking or suppressing unwanted low frequency components, e.g. removal of dc offset
- H04L25/063—Setting decision thresholds using feedback techniques only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2657—Carrier synchronisation
- H04L27/266—Fine or fractional frequency offset determination and synchronisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2668—Details of algorithms
- H04L27/2673—Details of algorithms characterised by synchronisation parameters
- H04L27/2675—Pilot or known symbols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2657—Carrier synchronisation
- H04L27/2659—Coarse or integer frequency offset determination and synchronisation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
Description
五、發明說明(1 ) 領域 本發明大致上係關於通訊系統和自動頻率控制。更具 體地說,本發明係關於調整一訊號之表示法以在對表示法 做操作之期間使表示法中資訊之損失最小化。本發明亦關 於為一粗頻率估計增補一從比粗頻率估計多的資料所得到 的精細頻率評估,以及使用精細頻率評估以改進一通訊系 統之性能。 背景 . 家用網路之市場正以驚人的速度成長。來自有線電 視,電話通訊和數位訂戶線市場之服務提供者正競相將諸 如基本電話服務,網際網路存取和娛樂之成批服務直接傳 送給顧客。這些服務全部需要可傳送30M位元/秒或甚至更 兩速率之高頻寬網路。電機與電子工程師協會 (IEEE)802.11a標準描述了一節省成本,可靠,高性能的區 域網路(LAN)技術以在家庭内傳佈此多媒體資訊。根據標 準802.11a·操作之網路將使用5_GHz UNn(未經許可的國際 資訊基礎建設)頻帶且可實現高至54M位元/秒之資料速 率,其為優於以其他標準為基礎之無線技術之明顯改進。 802.11a標準具有一些優於其他無線標準之獨特和不同的 優點,其中相對於伸展頻譜其使用了垂直劃頻多工 (OFDM) ’且其在5GHz之乾淨頻帶中操作。 為一解決了許多與室内無線環境相關之問題的 技術。諸如家庭和辦公室之室内環境是困難的,因為無線 系統必須處理稱為,,多路徑,,之現象。多路徑係來自牆壁,V. Description of the Invention (1) Field The present invention relates generally to communication systems and automatic frequency control. More specifically, the present invention relates to adjusting the representation of a signal to minimize the loss of information in the representation during the operation of the representation. The present invention also relates to adding a coarse frequency estimate to a fine frequency estimate obtained from more data than the coarse frequency estimate, and using the fine frequency estimate to improve the performance of a communication system. Background. The market for home networks is growing at an alarming rate. Service providers from the cable television, telephone communications and digital subscriber line markets are racing to deliver bulk services such as basic telephone services, Internet access and entertainment directly to customers. These services all require high-bandwidth networks capable of delivering 30Mbits / second or even more. The Institute of Electrical and Electronics Engineers (IEEE) 802.11a standard describes a cost-effective, reliable, high-performance local area network (LAN) technology to distribute this multimedia information in the home. A network operating according to the standard 802.11a will use the 5_GHz UNn (Unlicensed International Information Infrastructure) frequency band and can achieve data rates up to 54M bits / second, which is superior to wireless technologies based on other standards Significant improvement. The 802.11a standard has some unique and different advantages over other wireless standards in that it uses vertical frequency division multiplexing (OFDM) 'relative to the spread spectrum and it operates in a clean frequency band of 5 GHz. A technology that solves many problems associated with indoor wireless environments. Indoor environments such as homes and offices are difficult because wireless systems must deal with phenomena called multipath. Multipath comes from the wall,
五、發明說明(2) 天花板,地板,舉具,人員和其他物體反射出來的多個接 收到之無線訊號。另外,無線系統必須處理稱為,,衰減,,之 另外的頻率現象,其中因為與收發器相關之物體或一通訊 裝置之位置(例如電話,TV),其給予裝置對有線電視,電 話或網際網路提供者之電纜或電線之存取而使得訊號之妨 礙發生。 OFDM已設計來處理這些現象,且同時比伸展頻讀更 有效地利用頻譜來明顯地增進性能。在1999年得到批准, IEEE 802· 1 la標準明顯地增進了室内無線網路之性能(54m 位元/秒vs. 11 Μ位元/秒)。 OFDM處理多路徑和衰減之能力係來自〇FDM調變之 特性。OFDM調變基本上同時傳送大量窄頻載波,其有時 稱為次載波,每個皆以一低資料速率調變,但將全部相加 以得到一很高的資料速率。第1 a圖說明了在一 OFDM系統 中之多调變次載波之頻率頻譜。為了得到高的頻譜效率, 次載波之頻率響應重疊且正交,因此得到OFDM之名稱。 每個窄頻次載波可使用諸如二元相移鍵入(BPSK),四元相 移鍵入(QPSK),以及九十度相差振幅調變qAm(或者差動 等效)之多種不同的調變格式來加以調變。 因為在每個次載波上的調變速率十分低,所以每個次 載波在多路徑環境中會經歷平緩衰減且易於均等,其中使 用協調調變。調變過的次載波之頻譜非分離而是重疊。何 以在載波上傳送的資訊仍可為分離之理由為給予該方法其 名之所謂的正交關係。次載波之正交關係需要次載波以使 1225335 、發明說明(3 ) 接收訊號值的頻率上所有其他訊號為零之方式加 1 a隔。為使此正交性保留,其使得下列為真·· 1·純器和傳送器之同步。此意為它們應假設相同 ’调變頻率和相同的傳送之時間比率(其通常並非如此卜 2.傳送器和接收器之類比組件,部份為高品質。 h · s藉由在資料符號之間放置未載有資訊之保護間 3 "考慮夕路彳k通道。此意指訊號之_些路份無法用來傳V. Description of the invention (2) Multiple received wireless signals reflected by the ceiling, floor, lifting equipment, personnel and other objects. In addition, wireless systems must deal with another frequency phenomenon called, attenuation, because of the location of an object associated with the transceiver or a communication device (e.g., telephone, TV), which gives the device access to cable television, telephone, or the Internet. Access to cables or wires by network providers causes signal obstructions to occur. OFDM has been designed to deal with these phenomena, while at the same time using spectrum more efficiently than spread-frequency reads to significantly improve performance. Approved in 1999, the IEEE 802.1la standard significantly improves the performance of indoor wireless networks (54m bits / s vs. 11 Mbits / s). The ability of OFDM to handle multipath and attenuation comes from the characteristics of OFDM modulation. OFDM modulation basically transmits a large number of narrow frequency carriers at the same time, which are sometimes called subcarriers, each of which is modulated at a low data rate, but all of them are added to obtain a very high data rate. Figure 1a illustrates the frequency spectrum of multiple modulation subcarriers in an OFDM system. In order to obtain high spectral efficiency, the frequency response of the subcarriers is overlapping and orthogonal, so the name of OFDM is obtained. Each narrow frequency carrier can use a variety of different modulation formats such as binary phase shift keying (BPSK), quaternary phase shift keying (QPSK), and 90-degree phase difference amplitude modulation qAm (or differential equivalent). Tune it. Because the modulation rate on each sub-carrier is very low, each sub-carrier will experience gentle attenuation and be easy to equalize in a multipath environment, where coordinated modulation is used. The spectrum of the modulated subcarriers is not separated but overlapped. The reason why the information transmitted on the carrier can still be separated is the so-called orthogonal relationship given the method its name. The orthogonal relationship of the sub-carriers requires a sub-carrier to add 1a to the way that all other signals on the frequency at which the signal value is received by 1225335, the description of the invention (3) are zero. In order to preserve this orthogonality, it makes the following true ... 1. The synchronizer of the purifier and the transmitter. This means that they should assume the same 'modulation frequency and the same transmission time ratio (which is usually not the case. 2. Analog components of the transmitter and receiver, part of the high quality. H · s by the Place a protection room without information 3 " Consider the Xiluank channel. This means that some of the signals cannot be used for transmission
送資訊。 因為頻寬限制和多路徑傳播,介於傳送器和接收器之 間的傳送it道使正在傳送的訊號失真,造成内部符號干擾 (ISI)接收器需要辨識此通道失真(或通道估計),並藉由 使用通道估計來均等化資料以考慮此效應。-種用以決定 通道估計之方法牵涉到一調整序列之傳送,即,一組傳送 器和接收器皆知道的固定資料。藉由檢查該已知的,固定 的貝料如何被通道修改,可調整實的隨機資料,改進資訊 產量。Send information. Due to bandwidth limitation and multi-path propagation, the transmission channel between the transmitter and receiver distort the signal being transmitted, causing internal symbol interference (ISI) receivers to identify this channel distortion (or channel estimation), and This effect is taken into account by equalizing the data by using channel estimation. -A method for determining the channel estimation involves the transmission of an adjustment sequence, i.e. a set of fixed data known to both the transmitter and the receiver. By examining how the known, fixed shell material is modified by the channel, real random data can be adjusted to improve information yield.
藉由將調整序列之時域取樣轉換成頻域來做通道估 计以在接收器上接收時決定調整序列之頻譜。因為已知調 整序列’因此可得到從發送器發送時之調整序列的頻譜。 在接收器上接收的調整序列之頻譜和從發送器發送之調整 序列之頻譜之商為通道之通道估計或轉換函數。在通道估 计用來調整所接收資料之頻域表示法之前,可將之平滑化 和反轉,其牽涉到額外的數學運算。具有有限精確度數字 之數學運算幾乎總是因為環繞和其他錯誤而造成資訊損The channel estimation is performed by converting the time-domain samples of the adjustment sequence to the frequency domain to determine the spectrum of the adjustment sequence when receiving at the receiver. Since the adjustment sequence is known, the spectrum of the adjustment sequence when transmitted from the transmitter is obtained. The quotient of the spectrum of the adjustment sequence received at the receiver and the spectrum of the adjustment sequence sent from the transmitter is the channel estimation or conversion function of the channel. The channel estimate can be smoothed and inverted before it is used to adjust the frequency domain representation of the received data, which involves additional mathematical operations. Mathematical operations with limited precision numbers almost always cause information loss due to surrounds and other errors
6 五、發明說明(4 ) 失。此資訊損失通常非十分重要的。然而,若在通道估計 之取樣之序列中的值相對小且其中儲存值之格式的精確度 相對低的話,則平滑化和反轉之操作可能造成有關通道估 计之可觀資訊損失。資訊損失足夠明顯而損害隨機資料之 成功回復,減少了產量。 用以防止太多資訊損失之可能解決定方案包括了將 值表示為浮點格式,且具有大量的位元來容納絲和大訊 號。洋點表示法一般苦於相對高的功率消耗以及相對慢的 執行速度。使用大量位元消耗相對大量的硬體以及功率, 且可能無法皆滿足大動態範圍和高精確度之需要。在數字 格式中可以最小位元表示之分數大小為格式之精確度。可 表示之最大數字之大小為數字之動態範圍。 若接收器和發送器在頻率上為非同步如上述,妥 協次載波之正交性且加在次載波上的資料可能因為内載波 干擾而無法正確地回復。第lb圖說明了在多次載波之頻域 上缺乏同步之效應。虛線顯示了次載波之頻譜應在之處, 而實線顯示了頻譜因為缺乏同步而處之位置。因為接收器 和發送器為得到可靠的OFDM通訊發生需要加以同步,但 事實上施行時它們並非如此,因此必須補償接收器和發送 器之間的頻率偏移。偏移可因為發送器和接收器中的合成 器以及晶體之固有的不正確性而發生,且因為溫度或其他 原因而漂移。偏移可在接收器上補償,但本方法只產生實 際偏移之粗估計。根據一種用以補償偏移之方法,接收器 所接收到的類比訊號分成三個部份··短時序符號部份, 五、發明說明(5 ) 時序符號部份以及資料符號部份。在短符號部份中的一些 短時序符號用來做自動增益控制之用以及用以偵測符號時 序。其他短時序符號被加以取樣和數位化以及自動相關以 產生偏移之粗估計。然後使用偏移之粗估計產生一數位週 期訊號,其頻率係基於偏移之粗估計。數位週期訊號乘以 長符號之數位取樣,且將乘積做快速傅立葉轉換以產一通 道估计。當抵達時,亦使用數位載波來乘以資料符號之數 位取樣(數位資料取樣),藉此修正偏移。數位載波和數位 資料取樣之乘積現在可加以解碼。 因為從其得到頻率偏移之短符號為相對短,因此偏移 之估計可相當地與實際偏移有差距。因此,將有一弗餘偏 移,其可造成一次載波之街譜與其他次載波之頻譜重疊。 因為重疊,所以當回復數位資料取樣時,一次載波之資料 可包括來自一鄰近次載波之干擾,降低了通訊系統之輸出 量。再者,因為有一剩餘偏移,所以通道估計並非因通道 所生之實際轉換函數之正確表示。 如上述,現存的解決方案無法提供不消耗相對大量硬 體和功率之通道估計表示法,且在表示法上執行運算時會 造成明顯的資訊損失。如上述,現存的解決定方案無法提 供介於一接收器和發送器之間之相對良好的頻率估計或通 道估計。因此,有必要提供一克服現存解決方案之缺點之 解決方案。 發明總結 描述了一種在接收器上縮放由一發送器所接收 1225335 五、發明說明(8 ) 況中’未顯不廣為人知的操作,步驟,功能和元件以避免 使本發明模糊。 部份說明將使用熟悉技藝之人士通用的術語來呈現 以表達成果之主旨給熟悉技藝之人士,諸如正交劃頻多 工,快速傅立葉轉換(FFT),反快速傅立葉轉換(IFFT),自 相關’次,波’延遲等。當依序執行的多種個別步驟時, 將以一對了解本發明最有幫助之方式來說明不同的操作。 然而’說明之次序不應被理解為意指這些作必定以其所呈 之次序來執行’或甚至與次序相關的。最後,重覆使用,, 實施例其他實施例,,等不一定指相同的實施例,雖然其 可指相同的實施例。 第2圖說明了根據本發明之一實施例之一通訊系統。 系統200包括一入口 21〇,其係經由一電纜(或多條電纜)連 接至公共交換電話網路(PSTN),一有線電視系統,一網際 網路提供者(ISP),或一些其他系統。入口21〇包括一收發 器210’以及天線211。家電220包括一收發器220,和天線 221。家電220可能為一電視,電腦,電話,或其他家電。 收發器210,提供收發器220,以一至連接至入口 210之系統 之無線連接。根據一實施例,收發器21〇,和220,根據IEEE 802.1 la標準來通訊。因此,每個收發器21〇,和220,包括一 接收器和一發送器,其交換以802.11a標準為格式之資訊。 在其他實%例中,如下面所指出的,收發器21 〇,和220,可 具有由IEEE 802.11 a標準所得到的一些設計特徵。 第3圖說明了 IEEE 802.11a標準所要求之介於二收發 11 五、發明說明(9) 器之間的資訊傳送之封包結構。一在收發器210,和220,中 之接收器設計為接收諸如封包300之封包且從封包中得到 時序資訊,資料以及其他資訊。例如,在封包3〇〇中,最先 10個符號(tl至tlO),其稱為短符號,係一接收器用以偵測 符號時序和粗載波頻率偏移用之重覆序列。GI1為二長符 號T1和T2之環狀字首,其有時稱為一保護間隔,因為其用 來做為用Θ吸收多重路徑效應之大略的内部符號邊界。使 GI1夠長使得若短符號tlO經歷多重路徑,符號ti〇會部份,, 糊入’’Gil中而不影響T卜稱為長符號之th〇T2係用來做通 道估計以及精細符號時序調整之用。因為〇Fdm對於發送 器和接收器之間的載波頻率偏移極為敏感,所以本發明使 用T1和T2提供連續估計(精細頻率偏移估計)以減少任何短 符號之後的剩餘偏移。 根據一實施例,每個短符號花〇·8μ8,全部為8μ8來執 行自動增益控制(AGC)以及粗符號時序和頻率偏移估計。 根據一實施例,GI1花1.6ps,量約為資料符號之間的經常 性環狀字首之二倍。在短符號之後,當相對長的GI1製作 大小為提供一足夠的緩衝區域以吸收任何符號邊界中的錯 誤時’ GI1提供一使二長符號T1和T2可被獲取而無來自短 符號之多重路徑效應之大略的符號間邊界。根據一實施 例’當在T1和T2中傳送的資料位元在接收器上為已知時, T1和T2每個約佔3.2ps,且用來得到二個通道特性之估計。 二通道估計加以合併和處理以形成供隨後資料符號用之參 考通道估計。在長符號之後,封包進入資料符號中。每個 12 1225335 五、發明說明(l4 ) 以短符號之相關性為基礎產生的頻率差異稱為一粗頻率偏 移估計/頻率差異被傳給訊號產生器422,其產生一具有等 於產生器440所輸出之頻率差異之頻率之弦波。藉由使產生 器422產生一具有等於合成器之間的偏移之頻率之弦波,合 成器之間的不匹配可加以補償。 在使短符號相關並產生一粗偏移估計之後,長符號通 過天線412和AGC 413並到達混合器414,在其上其被拉下 至基頻或一中間頻率。根據一實施例,ADC 418以一秒20 百萬取樣之速率來取樣並數位化以產生每個長符號64個取 樣。在一其他實施例中,ADC 418取樣每個長符號,其轉 譯成40百萬取樣/秒之速率。混合器420將數位長符號乘以 一由產生器422所產生之數位弦波(數位週期性訊號)。因為 產生器422所產生的弦波係基於在混合器420之輸出上的粗 頻率偏移估計,因此已被調整的取樣仍會具有一剩餘偏移。 根據一實施例,因第一長符號所產生之混合器420之 輸出被傳給一快速傅立葉轉換(FFT)單元,其執行輸出之快 速傅立葉轉換並將之儲存於記憶體425。類似地,對因為第 二長符號所產生之混合器4 2 0之輸出做快速傅立葉轉換並 將之儲存於記憶體425中。平均電路427取得每個長符號之 轉換並將之平均以提供轉換之平均給捲積器436。根據一 實施例,對因為每個長符號所產生之混合器420之輸出分別 地做傅立葉轉換。另外,在混合器420之輸出根據一實施例 來做快速傅立葉轉換之同時,應體會到技藝上已知的其他 型式之轉換(例如希伯特轉換)亦可用來取得訊號之時域表6 V. Description of the invention (4) This loss of information is usually not very important. However, if the values in the sampled sequence of channel estimates are relatively small and the accuracy of the format in which the values are stored is relatively low, the smoothing and inversion operations may cause a considerable loss of information about the channel estimates. The loss of information is obvious enough to damage the successful reply of random data, reducing the output. Possible solutions to prevent too much information loss include representing values in floating-point format with a large number of bits to accommodate silk and large signals. Western point notation generally suffers from relatively high power consumption and relatively slow execution speeds. Using a large number of bits consumes a relatively large amount of hardware and power, and may not all meet the needs of large dynamic range and high accuracy. The fractional size that can be represented by the smallest bit in a number format is the accuracy of the format. The maximum number that can be represented is the dynamic range of the number. If the receiver and the transmitter are asynchronous in frequency as described above, the orthogonality of the subcarriers is compromised and the data added to the subcarriers may not be correctly recovered due to the internal carrier interference. Figure lb illustrates the effect of the lack of synchronization in the frequency domain of multiple carriers. The dotted line shows where the spectrum of the subcarrier should be, and the solid line shows where the spectrum is due to lack of synchronization. Because the receiver and the transmitter need to be synchronized for reliable OFDM communication to occur, in fact they are not the case, so the frequency offset between the receiver and the transmitter must be compensated. Offsets can occur due to the inherent inaccuracies of the synthesizers and crystals in the transmitter and receiver, and can drift due to temperature or other reasons. The offset can be compensated at the receiver, but this method only produces a rough estimate of the actual offset. According to a method for compensating for offset, the analog signal received by the receiver is divided into three parts: a short-sequence symbol part, and a description of the invention (5) the timing symbol part and the data symbol part. Some of the short timing symbols in the short symbol section are used for automatic gain control and to detect symbol timing. Other short time series symbols are sampled and digitized and automatically correlated to produce a rough estimate of the offset. A rough estimate of the offset is then used to generate a digital period signal whose frequency is based on the rough estimate of the offset. The digital periodic signal is multiplied by a long-symbol digital sample, and the product is subjected to a fast Fourier transform to produce a channel estimate. When arriving, the digital carrier is also used to multiply the digital samples of the data symbols (digital data samples) to correct the offset. The product of the digital carrier and digital data samples can now be decoded. Because the short sign from which the frequency offset is obtained is relatively short, the estimate of the offset can be quite different from the actual offset. Therefore, there will be a covariance offset, which may cause the street spectrum of one carrier to overlap with the spectrum of other subcarriers. Because of the overlap, when recovering digital data samples, the data of the primary carrier can include interference from a nearby secondary carrier, reducing the output of the communication system. Furthermore, because there is a residual offset, the channel estimate is not a correct representation of the actual transfer function generated by the channel. As mentioned above, the existing solutions cannot provide a channel estimation representation that does not consume a relatively large amount of hardware and power, and it causes a significant loss of information when performing operations on the representation. As mentioned above, existing solutions cannot provide relatively good frequency or channel estimates between a receiver and a transmitter. It is therefore necessary to provide a solution that overcomes the disadvantages of existing solutions. Summary of the Invention Describes a method for scaling on a receiver to be received by a transmitter. 1225335 V. Description of the Invention (8) In the case of 'not well known operations, steps, functions and components to avoid obscuring the invention. Part of the description will use the terms common to those skilled in the art to present the main purpose of expressing the results to those skilled in the art, such as orthogonal multiplexing, fast Fourier transform (FFT), inverse fast Fourier transform (IFFT), autocorrelation 'Time, wave' delay, etc. When various individual steps are performed sequentially, different operations will be explained in a pair that is most helpful in understanding the present invention. However, the order of the description should not be understood as meaning that these actions must be performed in the order in which they are presented or even related to the order. Finally, repeated use, other embodiments, etc. do not necessarily refer to the same embodiment, although they may refer to the same embodiment. FIG. 2 illustrates a communication system according to an embodiment of the present invention. The system 200 includes an inlet 21, which is connected to a public switched telephone network (PSTN) via a cable (or cables), a cable television system, an Internet provider (ISP), or some other system. The entrance 21o includes a transceiver 210 'and an antenna 211. The home appliance 220 includes a transceiver 220 and an antenna 221. The home appliance 220 may be a television, computer, telephone, or other home appliances. The transceiver 210 provides the transceiver 220 for a wireless connection to a system connected to the portal 210. According to an embodiment, the transceivers 210 and 220 communicate according to the IEEE 802.1la standard. Therefore, each transceiver 21, and 220, including a receiver and a transmitter, exchanges information in the format of the 802.11a standard. In other examples, as noted below, the transceivers 21 0, and 220 may have some of the design features derived from the IEEE 802.11a standard. Figure 3 illustrates the packet structure required by the IEEE 802.11a standard to transmit and receive data between the two transceivers 11 5. Description of the invention (9). One of the transceivers 210, and 220, is designed to receive packets such as packet 300 and obtain timing information, data, and other information from the packets. For example, in the packet 300, the first 10 symbols (tl to t10), which are called short symbols, are repeated sequences used by a receiver to detect symbol timing and coarse carrier frequency offset. GI1 is a ring prefix of two long symbols T1 and T2, which is sometimes called a guard interval, because it is used as a rough internal symbol boundary to absorb multipath effects with Θ. Make GI1 long enough so that if the short symbol t10 goes through multiple paths, the symbol ti0 will be partially, and will be stuck in `` Gil without affecting the long symbol T2. T2 is used for channel estimation and fine symbol timing For adjustment. Because 0Fdm is extremely sensitive to the carrier frequency offset between the transmitter and receiver, the present invention uses T1 and T2 to provide continuous estimates (fine frequency offset estimation) to reduce the residual offset after any short symbols. According to an embodiment, each short symbol costs 0.8 μ8, all of which are 8 μ8 to perform automatic gain control (AGC) and coarse symbol timing and frequency offset estimation. According to an embodiment, GI1 takes 1.6 ps, which is about twice the amount of regular circular prefixes between data symbols. After the short symbol, when the relatively long GI1 is made to provide a sufficient buffer area to absorb errors in any symbol boundary, GI1 provides a multiple path that enables two long symbols T1 and T2 to be obtained without multiple paths from short symbols The approximate inter-symbol boundary of the effect. According to an embodiment ', when the data bits transmitted in T1 and T2 are known at the receiver, T1 and T2 each occupy approximately 3.2 ps and are used to obtain an estimate of the characteristics of the two channels. The two-channel estimates are combined and processed to form a reference channel estimate for subsequent data symbols. After the long symbol, the packet enters the data symbol. Each 12 1225335 V. Description of the invention (l4) The frequency difference generated based on the correlation of short symbols is called a coarse frequency offset estimate / frequency difference is passed to the signal generator 422, which generates A sine wave with a frequency difference of the output frequency. By causing the generator 422 to generate a sine wave having a frequency equal to the offset between the synthesizers, the mismatch between the synthesizers can be compensated. After correlating the short symbols and generating a rough offset estimate, the long symbols pass through the antenna 412 and AGC 413 and reach the mixer 414, where they are pulled down to the fundamental frequency or an intermediate frequency. According to one embodiment, the ADC 418 samples and digitizes at a rate of 20 million samples per second to generate 64 samples per long symbol. In one other embodiment, the ADC 418 samples each long symbol, which translates to a rate of 40 million samples / second. The mixer 420 multiplies the digital long symbol by a digital sine wave (digital periodic signal) generated by the generator 422. Because the sine wave generated by the generator 422 is based on a coarse frequency offset estimate on the output of the mixer 420, the adjusted samples will still have a residual offset. According to an embodiment, the output of the mixer 420 generated by the first long symbol is passed to a fast Fourier transform (FFT) unit, which performs the fast Fourier transform of the output and stores it in the memory 425. Similarly, a fast Fourier transform is performed on the output of the mixer 4 2 0 due to the second long symbol and stored in the memory 425. The averaging circuit 427 takes the conversion of each long symbol and averages them to provide the average of the conversion to the convolutional device 436. According to an embodiment, the output of the mixer 420 generated for each long symbol is Fourier-transformed separately. In addition, while the output of the mixer 420 is performing a fast Fourier transform according to an embodiment, it should be appreciated that other types of transforms known in the art (such as Hibbert transforms) can also be used to obtain the time domain table of the signal
17 122533517 1225335
五、發明說明(IS ) 丁法並將之轉換成頻域表*法。執行時域至頻域#換之單 元在此稱為頻域轉換單元。5. Description of the invention (IS) method and convert it into a frequency domain table * method. The unit performing the time-domain to frequency-domain # conversion is referred to herein as a frequency-domain conversion unit.
平均電路427之輸出為當二長符號已由二收發器之間 的通道修改時其之頻域表示法。如下面所述,此二長符號 頻或表示法可用來產生通道之轉移函數之估計(或通道 估4)可將通道估計反轉並用來翻轉通道在收發器21〇, 所發出之5fl就上的效應。因為被快速傅立葉轉換之取樣乘 、頻率為以粗偏移估計為基礎之弦波,因此所接收到的 號之頻i或表示法會得到一剩餘偏移。因此,平均電路427 所產生之頻域表示法無法用來產生實際通道轉移函數之正 確的表示,直到補償了任何剩餘偏移為止。任何剩餘偏移 可在產生一精細偏移估計之後使用長符號之取樣來加以補The output of the averaging circuit 427 is its frequency domain representation when the two long symbols have been modified by the channel between the two transceivers. As described below, the two long symbol frequencies or representations can be used to generate the channel transfer function estimate (or channel estimate 4). The channel estimate can be inverted and used to flip the channel at the transceiver 21. Effect. Because the samples multiplied by the fast Fourier transform and the frequency is a sine wave based on a rough offset estimate, the frequency i or representation of the received number will get a residual offset. Therefore, the frequency domain representation produced by the averaging circuit 427 cannot be used to produce a correct representation of the actual channel transfer function until any residual offset is compensated. Any residual offset can be complemented by sampling with long symbols after generating a fine offset estimate
為了產生一精細偏移估計,在ADC 418之輸出上產生 的長符號之取樣必須先通過列426和共軛器428。列426將 二長符號之第一長符號之數位取樣延遲一長符號之持續時 間。第二長符號之數位取樣被改變為由複數共軛器428所 產生之複數共軛。當第二長符號之每個取樣之複數共軛器 產生時,其由數位乘法器430乘以來自列426之對應的取 樣。乘法器430之乘積由積分器432相加。在乘法器430所產 生的爍積已由積分器432相加以後,積分器432之輪出為一 複數值或一向量,其具有為指示了收發器21〇,和220,之合 成器之間的精細頻率偏移之估計的角度。 頻率偏移估計產生器440將積分器432所輸出的向量 18 1225335In order to produce a fine offset estimate, samples of the long symbols generated on the output of ADC 418 must first pass through column 426 and conjugate 428. Column 426 delays the digital sampling of the first long symbol of the two long symbols by the duration of one long symbol. The digital samples of the second long sign are changed to the complex conjugate produced by the complex conjugate 428. When a complex conjugate of each sample of the second long symbol is generated, it is multiplied by a digital multiplier 430 by the corresponding sample from column 426. The product of the multiplier 430 is added by the integrator 432. After the flicker product produced by the multiplier 430 has been added by the integrator 432, the wheel output of the integrator 432 is a complex value or a vector, which has between The estimated angle of the fine frequency offset. The frequency offset estimation generator 440 converts the vector output by the integrator 432 18 1225335
五、發明說明(l6 )V. Description of the invention (l6)
之角度除以一長符號之持續時間,或更一般地除以介於二 長符號之開始間的時間。產生器彻產生介於收發器21〇, 和收發器220,中之合成器間的頻率上的剩餘差異。因為數 位長符號取樣已乘以一頻率基於粗偏移估計之訊號,因此 產生器440之輸出為介於收發器21〇,和22〇,中之合成器間 的剩餘頻率差異。此合成器間以長符號之相關性為基礎所 產生的頻率差異稱為一精細偏移估計。精細偏移估計被傳 給讯唬產生器422,其產生一具有等於精細頻率偏移估計和 粗頻率偏移估計之和之頻率的正弦波。藉由使產生器422 產生一具有等於合成器之間的剩餘偏移之頻率之正弦波, 可進一步補償介於合成器之間的不匹配。 如上述,因為已由FFT單元424做了快速傅立葉轉換之 數位長符號取樣被乘以一具有等於粗偏移估計之頻率之訊 號,因此所接收的訊號之頻域表示法可能並非為由通道轉 換之貫際發送號之十分正確的表示法。此非正嫁性部份The angle is divided by the duration of a long symbol, or more generally by the time between the beginnings of the two long symbols. The generator generates the remaining difference in frequency between the synthesizers in the transceivers 210 and 220. Because the digital long symbol samples have been multiplied by a frequency based signal based on the coarse offset estimation, the output of the generator 440 is the remaining frequency difference between the synthesizers in the transceivers 21o and 22o. The frequency difference between these synthesizers based on the correlation of long symbols is called a fine offset estimation. The fine offset estimate is passed to a signal generator 422, which generates a sine wave having a frequency equal to the sum of the fine frequency offset estimate and the coarse frequency offset estimate. By causing the generator 422 to generate a sine wave having a frequency equal to the residual offset between the synthesizers, the mismatch between the synthesizers can be further compensated. As described above, because the digital long symbol samples that have been fast Fourier transformed by the FFT unit 424 are multiplied by a signal having a frequency equal to the coarse offset estimate, the frequency domain representation of the received signal may not be converted by the channel The very accurate representation of the number of consecutive sending. This unmarried marriage
疋因為一剩餘頻率偏移之存在所造成的。可估計該剩餘頻 率偏移並使用精細偏移估計來加以補償。因為所接收訊號 之頻域表示法儲存於記憶體425中,所以所接收訊號之頻域 表示法需以一具有等於精細偏移估計f〇之頻率之訊號的頻 0 域表示法來做捲積。一對一有限期間取樣之開窗複數正弦 波之頻域表示法具有一以以函數之一般形狀—δίη(χ)/χ。開 ®正弦波之頻域表示法如一 f〇之函數來變化。根據一實施 例’捲積器436將一頻率等於精細偏移估計之正弦波之頻域 表示法之三個取樣與儲存於記憶體42 5中之接收訊號之頻 19 1225335 五、發明說明(π )疋 Caused by the existence of a residual frequency offset. This residual frequency offset can be estimated and compensated using fine offset estimation. Because the frequency domain representation of the received signal is stored in the memory 425, the frequency domain representation of the received signal needs to be convolved with a frequency 0 domain representation of the signal with a frequency equal to the fine offset estimate f0 . The frequency domain representation of the windowed complex sine wave sampled for one-to-one finite periods has a general shape as a function-δίη (χ) / χ. On ® the frequency domain representation of a sine wave varies as a function of f0. According to an embodiment, the 'convolution 436 equates three samples of a frequency domain representation of a sine wave with a frequency equal to the fine offset estimate and the frequency of the received signal stored in the memory 425 19 1225335 V. Description of the invention (π )
域表示法做捲積。頻域補償器434由記憶體438取回具有等 於f〇之頻率之正弦波之頻域表示法之三個取樣。為了盡可 能快速地執行捲積,記憶體438儲存了一表格,其具有對許 多不同的fo值之頻率等於f〇之正弦波之頻域表示法之相關 取樣。為了取得適當的取樣,補償器434首先以積分器432 之輸出為基礎來計算精細偏移估計f〇,然後以f〇為基礎將 之照映至表中。在一實施例中,補償器434只取得最近於 之項。在其他實施例中,若所計算的精細偏移估計落在記 憶體438中的二個f〇值之間,補償器434取得與二值相關之 取樣。然後補償器434在一值之每個取樣和其他值之對應取 樣之間内插以產生一内插的取樣值。然後補償器434提供内 插的取樣值以得到給捲積器436之計算過的精細偏移估 °十,其然後將内插取樣值與由通道修改之長符號之頻域表 示法做捲積。捲積器436之輸出為接收器上接收到的長符號 之頻域表示法,且對介於發送器和接收器之間的頻率偏移 做調整。然後將捲積器436之輸出儲存於記憶體441中。 與儲存一接收器400上接收到的長符號之偏移調整頻 域表示法之記憶體441對照起來,記憶體442將一已在收發 器210’上產生以傳送至接收器4〇〇之長符號之頻域表示法 儲存於其中。電路446從記憶體441中取得長符號之偏移調 整頻域表示法,且將之除以記憶體442之在收發器21〇,上所 產生之長符號的頻域表示法以產生一通道估計來儲存於記 憶體448中。在上面的說明中記憶體料2將產生於收發器 210上之長符號的頻域表示法儲存於其中之同時,應體會 20 五、發明說明(IS ) =::.Γ實施例中記憶體442可將在收發器⑽,上所產 生的長符號之時域表 Μ _料巾。在料—個其他實 施例中,-傅立葉轉換單元會置於記憶體442和電路446之 ^且將記憶體442中之時域表示法轉換成適於電路446中 之除法器用之頻域表示法。 2购8t之料料可由其他電路(未顯示)取得 、'用來修正在長符號之後抵達之資料符號之 不法0 在上面的說明中偏移補償器434從記憶艘438中取得 一具有等於精細偏移估計之頻率之正弦波之頻域表示法之 —取樣之同時’在—其他實施例中,補償器似儲存了一 供母個取樣用之等式。該等式描述了取樣之複數值如何地 如精、、田偏移估4之函數般變化。在補償器計算了精細偏 移估計之後,補償n434縣個取狀等纽錢決定每個 取樣對計算過的精細偏移估計U後補償器434將取樣 值供用給捲積器436,其將之與儲存於記憶體425中之接收 讯號之頻i或表示法做捲積。 在上面的說明中搜尋表438對每個精細偏移估計值只 儲存了三個取樣值之同時,應趙會到對每個精細偏移估計 儲存之取樣值之實際數目可為—非三之數目且與設計考量 有關類似地’在上面的說明中於補償器中儲存了三個 等式之同時,應體會到等式之實際數目為一設計考量且可 能不為三,但等於所需的取樣之數目。 第5圖說明了根據本發明之一實施例之接收器。接收 1225335 五、發明說明(l9 ) 器500以類似於接收器400之方式來操作。因此不必要重覆 大部份元件之操作說明。接收器500和接收器400之間的差 異在於執行通道估計之方式。非以將混合器420之輸出做傅 立葉轉換之方式,因為長符號取樣(粗偏移調整長符號取樣) 所產生的混合器420之輸出儲存於記憶體520中,直到積分 器432已產生一具有為一指示了收發器210’和220’之合成 器之間的精細偏移之估計之角度的向量為止。當積分器432 產生一為指示精細偏移之估計之角度時,訊號產生器524 藉由將角度除以一長符號之持續時間,或更一般地除以積 分器432之積分持續時間來計算精細偏移估計。然後訊號產 生器524產生一頻率等於精細偏移估計之數位正弦波。混合 器522從記憶體520取得符一長符號之粗偏移調整長符號取 樣,且將之乘以一由產生器524所產生之數位正弦波。然後 以FFT單元526將混合器522之輸出做快速傅立葉轉換,且 將FFT單元526之輸出儲存於記憶體527之中。然後混合器 5 2 2從記憶體5 2 0中取得第二長符號之粗偏移調整長符號, 且將之乘以由產生器524所產生之數位正弦波。然後以FFT 單元526將混合器522之輸出做快速傅立葉轉換,且將FFT 單元526之輸出儲存於記憶體527之中。平均電路528取得每 個偏移調整長符號,將轉換平均,且將平均儲存於記憶體 440 中。 根據一實施例,單元510和526為相同的單元。一旦粗 和精細偏移已加以計算,則FFT單元510在其輸出上產生資 料符號和保護間之傅立葉轉換過的表示法。在下面所述的Domain representation does convolution. The frequency domain compensator 434 retrieves three samples from the memory 438 of the frequency domain representation of a sine wave having a frequency equal to f0. In order to perform the convolution as quickly as possible, the memory 438 stores a table with correlated samples of the frequency domain representation of a sine wave with a frequency of f0 equal to many different values of fo. In order to obtain proper sampling, the compensator 434 first calculates the fine offset estimate f0 based on the output of the integrator 432, and then maps it to the table based on f0. In one embodiment, the compensator 434 obtains only the nearest term. In other embodiments, if the calculated fine offset estimate falls between two f0 values in the memory 438, the compensator 434 obtains a sample that is correlated with the two values. The compensator 434 then interpolates between each sample of one value and the corresponding sample of the other values to produce an interpolated sample value. The compensator 434 then provides the interpolated sample values to obtain the calculated fine offset estimate for the convolutional device 436. It then convolves the interpolated sample values with the frequency domain representation of the long symbol modified by the channel. . The output of convolution 436 is the frequency domain representation of the long symbols received at the receiver and adjusts the frequency offset between the transmitter and receiver. The output of the convolutional device 436 is then stored in the memory 441. In contrast to the memory 441 which stores the offset-adjusted frequency domain representation of the long symbols received on a receiver 400, the memory 442 generates a length which has been generated on the transceiver 210 'for transmission to the receiver 400. The frequency domain representation of the symbol is stored therein. The circuit 446 obtains the offset-adjusted frequency domain representation of the long symbol from the memory 441 and divides it by the frequency domain representation of the long symbol generated by the memory 442 on the transceiver 21o to generate a channel estimate. To be stored in the memory 448. In the above description, the memory material 2 stores the frequency-domain representation of the long symbol generated on the transceiver 210 while it should realize 20 V. Description of the invention (IS) = ::. Γ The memory in the embodiment 442 may place the time-domain table M_material of the long symbol generated on the transceiver ⑽. In another embodiment, the Fourier transform unit is placed in the memory 442 and the circuit 446 and converts the time-domain representation in the memory 442 into a frequency-domain representation suitable for the divider in the circuit 446. . 2 Purchase of 8t materials can be obtained by other circuits (not shown), and used to correct the illegality of the data symbols that arrive after the long symbol. The frequency domain representation of the frequency of the sine wave of the offset estimate-while sampling-in other embodiments, the compensator may store an equation for each sample. This equation describes how the complex value of the sample changes as a function of the precision, field offset, and estimate. After the compensator calculates the fine offset estimate, it compensates for n434 counts, etc. to determine the fine offset estimate for each sampling pair. After the compensator 434 supplies the sample value to the convolutional device 436, it Convolution with the frequency i or representation of the received signal stored in the memory 425. In the above description, the search table 438 stores only three samples for each fine offset estimate. At the same time, the actual number of samples stored for each fine offset estimate should be-not three Number and similar to design considerations' While storing three equations in the compensator in the description above, you should realize that the actual number of equations is a design consideration and may not be three, but equal to the required The number of samples. Figure 5 illustrates a receiver according to an embodiment of the invention. Receiver 1225335 V. Description of Invention (l9) The receiver 500 operates in a similar manner to the receiver 400. Therefore, it is not necessary to repeat the operating instructions of most components. The difference between the receiver 500 and the receiver 400 is the way in which the channel estimation is performed. Instead of Fourier transforming the output of the mixer 420, the output of the mixer 420 generated by long symbol sampling (coarse offset adjustment long symbol sampling) is stored in the memory 520 until the integrator 432 has a Is a vector indicating the estimated angle of the fine offset between the synthesizers of the transceivers 210 'and 220'. When the integrator 432 generates an angle that is an indication of the fine offset, the signal generator 524 calculates the fineness by dividing the angle by the duration of a long sign, or more generally by the integration duration of the integrator 432 Offset estimation. The signal generator 524 then generates a digital sine wave with a frequency equal to the fine offset estimate. The mixer 522 obtains a coarse offset-adjusted long symbol sample from the memory 520 and multiplies it by a digital sine wave generated by the generator 524. Then, the output of the mixer 522 is subjected to fast Fourier transform by the FFT unit 526, and the output of the FFT unit 526 is stored in the memory 527. The mixer 5 2 2 then obtains the coarse offset adjustment long symbol of the second long symbol from the memory 5 2 0 and multiplies it by the digital sine wave generated by the generator 524. Then, the FFT unit 526 performs fast Fourier transform on the output of the mixer 522, and the output of the FFT unit 526 is stored in the memory 527. The averaging circuit 528 obtains each offset-adjusted long symbol, averages the conversions, and stores the average in the memory 440. According to an embodiment, the units 510 and 526 are the same unit. Once the coarse and fine offsets have been calculated, the FFT unit 510 produces, on its output, a Fourier transformed representation of the data symbols and guards. Described below
22 1225335 五、發明說明(20) 實施例中,單元510之輸出係用來提供接收器和發送器之間 的偏移之更新的估計。 包括'其他實施例之與第4圖連結之上面給予的說明亦 應用於第5圖,且在此無需重覆。22 1225335 V. Description of the invention (20) In the embodiment, the output of the unit 510 is used to provide an updated estimate of the offset between the receiver and the transmitter. The description given above including 'other embodiments' in connection with FIG. 4 is also applied to FIG. 5 and need not be repeated here.
在上面的說明中,藉由自相關長或短符號來估計頻率 偏移。頻率偏移亦可在接收資料符號期間加以更新。在接 收資料符號期間,收發器之間的頻率偏移可藉由估計在一 資料符號中之引示載波之相位和長符號期間引示載波之相 位間的差異來再次估計。第6圖說明了 一種用以根據本發明 之一實施例來更新頻率偏移之電路。在電路6〇〇中,除法器 電路610搂收FFT單元605之輸出以及儲存了通道之記憶體 448之輸出。FFT單元605產生一接收資料符號之頻域表示 法。除法器電路610將FFT單元605之輸出除以通道估計。In the above description, the frequency offset is estimated by the autocorrelation long or short symbol. The frequency offset can also be updated during the reception of data symbols. During reception of a data symbol, the frequency offset between the transceivers can be re-estimated by estimating the difference between the phase of the pilot carrier in a data symbol and the phase of the pilot carrier during a long symbol. FIG. 6 illustrates a circuit for updating a frequency offset according to an embodiment of the present invention. In circuit 600, a divider circuit 610 receives the output of the FFT unit 605 and the output of the memory 448 in which the channel is stored. The FFT unit 605 generates a frequency domain representation of the received data symbols. The divider circuit 610 divides the output of the FFT unit 605 by the channel estimate.
根據一實施例,單元605之輸出為接收到的資料符號 之頻域表示法之64個取樣。在一其他實施例中,單元6〇5 之輸出為所接收之訊號之頻域表示法之128個取樣。應體會 到取樣之數目為設計考量且連繫至ADC 418對每個長時 序符號所產生的取樣之數目。在單元6〇5產生64個取樣之實 施例中,敢樣表示一從-10MHz延伸至+ l〇MHz之頻帶。因 為只用了 16·5ΜΗζ做為傳送之用,所以有52個表示資料傳 送之取樣且其他取樣只表示一 802· 11a標準相符系統中的 20MHz寬的通道之間的保護頻帶。在128取樣之情況中,外 面64個為鄰近通道。52個取樣表示52個載波,其之四個為 引示載波,其用來監視訊號長度以及載波相位。根據一實 23 1225335 五、發明說明(2l ) 施例,i:7和土21個取樣為引示載波之取樣。當電路61〇將所 接收到的資料符號之頻域表示法之64個取樣除以通道估計 時,在其上出現一引示載波之取樣之商數之相位指示了在 資料符號之引示載波中之相位與長符號中之對應引示載波 中的相位差的差異。平均偏移電路62〇選擇在其上出現一引 不載波之取樣之商並藉由加上對每個引示載波之相位差並 將和除以引示載波之數目來決定平均相位差,引示載波之 數目根據一實施例為四。 根據一實施例,若最小引示載波之大小小於最大引示 載波之大小的八分之一,則在決定平均相位差異時未包括 最小引示載波之商相位。再者,電路62〇不考慮最小載波之 角度且使用線性内插和二最近引示載波相鄰者之商的角度 來得到取代的角度。然後藉由相加對每個引示載波之相位 差’包括對最小商之取代角度,並將和除以引示載波之數 目來得到平均相位差,引示載波之數目根據一實施例為四。 在決定了平均相位差之後,電路62〇將差除以所經之 時間’因為精細偏移估計係計算來決定一更新頻率偏移, 其為即使在使用粗和精細偏移估計做修正之後仍在收發器 之間的頻率偏移之測量。然後將更新的頻率偏移加至數位 訊號產生器,產生一數位正弦波以修正發送器和接收器之 間的頻率不匹配。正弦波之頻率為更新的頻率偏移和粗和 精細偏移估計之和。 應體·會到藉由決定通道估計中之引示載波和一資料 符號中之引示載波之間的相位差來更新頻率偏移,如剛連 24 1225335 五、發明說明(22 ) 結第6圖所者,亦可用在與第5圖連結而明之實施例中。在 這樣一個實施例中,除法器電路6丨〇會從記憶體448中接收 FFT單元510之輸出以及通道估計。According to an embodiment, the output of unit 605 is 64 samples of the frequency domain representation of the received data symbol. In another embodiment, the output of unit 605 is 128 samples of the frequency domain representation of the received signal. It should be appreciated that the number of samples is a design consideration and is linked to the number of samples generated by ADC 418 for each long-term symbol. In the embodiment where the unit 605 generates 64 samples, the sample represents a frequency band extending from -10 MHz to +10 MHz. Because only 16.5MHz is used for transmission, there are 52 samples representing data transmission and the other samples only represent guard bands between 20MHz wide channels in an 802.11a standard-compliant system. In the case of 128 samples, the outer 64 are adjacent channels. The 52 samples represent 52 carriers, four of which are pilot carriers, which are used to monitor signal length and carrier phase. According to Yishi 23 1225335 V. Description of the Invention (2l) embodiment, i: 7 and 21 samples are used to indicate the carrier. When the circuit 61 divides the 64 samples of the frequency domain representation of the received data symbol by the channel estimate, the phase of the quotient of the sampling of the reference carrier on which it appears indicates the reference carrier of the data symbol The phase in and the corresponding in the long symbol indicate the difference in the phase difference in the carrier. The average offset circuit 62 selects the quotient of a non-carrier sample on which it appears and determines the average phase difference by adding the phase difference for each pilot carrier and dividing the sum by the number of pilot carriers. The number of carriers shown is four according to an embodiment. According to an embodiment, if the size of the smallest pilot carrier is smaller than one-eighth of the size of the largest pilot carrier, the quotient phase of the smallest pilot carrier is not included in determining the average phase difference. Furthermore, the circuit 62 does not consider the angle of the smallest carrier and uses linear interpolation and the angle of the quotient of the two nearest neighbors of the carrier to obtain the substituted angle. Then, the average phase difference is obtained by adding the phase difference of each of the pilot carriers, including the replacement angle to the minimum quotient, and dividing the sum by the number of pilot carriers. . After determining the average phase difference, the circuit 62 divides the difference by the time elapsed because the fine offset estimation is calculated to determine an update frequency offset, which is even after correction using coarse and fine offset estimates. A measurement of the frequency offset between transceivers. The updated frequency offset is then added to the digital signal generator to generate a digital sine wave to correct the frequency mismatch between the transmitter and receiver. The frequency of the sine wave is the sum of the updated frequency offset and coarse and fine offset estimates. You should understand that you can update the frequency offset by determining the phase difference between the pilot carrier in the channel estimation and the pilot carrier in a data symbol, such as just connected 24 1225335 V. Description of the invention (22) End 6 The figure can also be used in the embodiment linked to Figure 5. In such an embodiment, the divider circuit 601 receives the output of the FFT unit 510 and the channel estimation from the memory 448.
頻率偏移亦可藉由測量在二資料符號中之一引導通 道的相位上的差異或藉由測量在一資料符號之終端部份和 資料符號之環狀字首(或保護間隔)之間的相位差來加以更 新。除以在二資料符號之間所經之時間的在二資料符號中 之引導通道中的相位差為收發器之間的頻率偏移之測量。 類似地,在一資料符號之終端部份及其環狀字首之間的相 位差除以在二者之間所經的時間為收發器之間的頻率偏移 之測量。第7圖說明了一種用以根據本發明之其他實施例更 新頻率偏移之電路。在電路700將以藉由估計在二資料符號 中之一引導通道中的相位差來計算頻率偏移加以說明之同 時,應體會到電路700亦可用來估計一資料符號之終端部份 和符號之保護間隔之間的相位差。在電路7〇〇中,除法器電 路710接收單元705之輸出,其係因為在時間τ〇上之資料符 號所產生的,且將輸出儲存於記憶體712中。在某時間 To+At,其中At等於一資料符號之持續時間之整數倍,除法 器電路7H)接收因其他資料符號所產生之單元7〇5之輸出且 將該輸出儲存於記憶體712中。單元7G5產生所接收訊號之 頻域表示法。除法器電路710將儲存於記憶體712中之第一 資料符號之;除以第二資料符號之頻域表示法。 根據一實施例,捲積器436之輸出為一資料符號之頻 域表示法乏64個取樣。在一其他實施例中,單元7〇5之輸出 25 1225335 五、發明說明(23 )The frequency offset can also be measured by measuring the phase difference of the pilot channel in one of the two data symbols or by measuring the difference between the terminal portion of a data symbol and the ring prefix (or guard interval) of the data symbol. The phase difference is updated. The phase difference in the pilot channel in the two data symbols divided by the time elapsed between the two data symbols is a measure of the frequency offset between the transceivers. Similarly, the phase difference between the terminal portion of a data symbol and its ring prefix divided by the time elapsed between them is a measure of the frequency offset between the transceivers. Figure 7 illustrates a circuit for updating a frequency offset according to other embodiments of the present invention. While the circuit 700 will be described by calculating the frequency offset by estimating the phase difference in the pilot channel of one of the two data symbols, it should be appreciated that the circuit 700 can also be used to estimate the terminal portion and the symbol of a data symbol. Phase difference between guard intervals. In the circuit 700, the output of the receiving unit 705 of the divider circuit 710 is generated by the data symbol at time τ0, and the output is stored in the memory 712. At a certain time To + At, where At is equal to an integer multiple of the duration of a data symbol, the divider circuit 7H) receives the output of unit 705 due to other data symbols and stores the output in the memory 712. Unit 7G5 generates a frequency domain representation of the received signal. The divider circuit 710 divides the first data symbol stored in the memory 712 by the frequency domain representation of the second data symbol. According to an embodiment, the output of the convolutional device 436 is a frequency-domain representation of a data symbol lacking 64 samples. In another embodiment, the output of the unit 705 25 1225335 V. Description of the invention (23)
為所接收之訊號的頻域表示法之12 8個取樣。應體會取樣之 數目為設計考量且可連繫至ADC 418對每個長時序符號所 產生之取樣數目。在捲積器436產生64個取樣之實施例中, 取樣表示一從-10MHz延伸至+ l〇MHz之頻帶。因為只使用 20MHz中的16·5ΜΗζ來做為傳送資料之用,所以有52個取 樣表示資料傳送,而其餘的取樣只表示一 802.11&標準相符 系統之20MHz寬的通道之間的保護頻帶。52個取樣表示52 個載波,芦之四個為引示載波,且其用來監視訊號長度。 根據一實施例,±7和土21個取樣為引示載波之取樣。當電 路710將儲存於記憶體712中之第一資料符號之頻域表示法 之64個取樣除以第二資料符號之頻域表示法時,對在其上 出現一引示載波之取樣之比例的相位指示了在第一資料符 號之引示載波中的相位以及在第二資料符號之對應引示載 波中的相位之間的差異。平均偏移電路72〇選擇了對在其上 出現一引示載波之取樣之商且藉由加上對每個引示載波之 相位差異並將和除以引示載波之數目來決定平均相位差 異,引示載波之數目根據一實施例為四。 根據一實施例,若一引示載波之最小商之大小小於最 大引示載波之大小的八分之一,則在決定平均相位差異時 未包括最小引示載波之商相位。再者,電路720不考慮最小 載波之角度且使用線性内插和二最近引示載波相鄰者之商 的角度來得到取代的角度。然後藉由相加對每個引示載波 之相位差,包括對最小商之取代角度,並將和除以引示載 波之數目,得到平均相位差,引示載波之數目根據一實施 26 1225335 五、發明說明(24 ) 例為四。· 在決定了平均相位差之後,電路720將差異除以在天 線412上接收二資料符號之間所經歷的時間,以決定在收發 器之間的頻率偏移之測量。然後將此更新的頻率偏移加至 數位訊號產生器4 2 2上,其將更新頻率偏移加至粗和精細偏 移並產生一數位正弦波以修正在發送器和接收器之間的頻 率不匹配。12 8 samples for the frequency domain representation of the received signal. It should be appreciated that the number of samples is a design consideration and can be linked to the number of samples generated by the ADC 418 for each long time series symbol. In the embodiment where the convolutional device 436 produces 64 samples, the samples represent a frequency band extending from -10 MHz to +10 MHz. Because only 16.5MHz of 20MHz is used for data transmission, there are 52 samples for data transmission, and the remaining samples only indicate a guard band between 20MHz wide channels of an 802.11 & standard-compliant system. 52 samples represent 52 carriers, four of which are pilot carriers, and they are used to monitor the signal length. According to an embodiment, ± 7 and 21 samples are used as pilot carrier samples. When the circuit 710 divides the 64 samples of the frequency domain representation of the first data symbol by the frequency domain representation of the second data symbol stored in the memory 712, the proportion of samples on which a lead carrier appears The phase of indicates the difference between the phase in the pilot carrier of the first data symbol and the phase in the corresponding pilot carrier of the second data symbol. The average offset circuit 72 selects the quotient of the sampling on which a pilot carrier appears and determines the average phase difference by adding the phase difference for each pilot carrier and dividing the sum by the number of pilot carriers. The number of pilot carriers is four according to an embodiment. According to an embodiment, if the magnitude of the smallest quotient of a pilot carrier is less than one-eighth of the magnitude of the largest pilot carrier, the quotient phase of the smallest pilot carrier is not included in determining the average phase difference. Furthermore, the circuit 720 does not consider the angle of the smallest carrier and uses linear interpolation and the angle of the quotient of the two nearest neighbors of the carrier to obtain the substituted angle. Then by adding the phase difference for each pilot carrier, including the replacement angle to the minimum quotient, and dividing the sum by the number of pilot carriers, the average phase difference is obtained. The number of pilot carriers is based on an implementation 26 1225335 5 4. Description of Invention (24) Examples are four. After determining the average phase difference, the circuit 720 divides the difference by the time elapsed between receiving the two data symbols on the antenna 412 to determine the measurement of the frequency offset between the transceivers. This updated frequency offset is then added to the digital signal generator 4 2 2 which adds the updated frequency offset to the coarse and fine offsets and generates a digital sine wave to correct the frequency between the transmitter and receiver Mismatch.
應體會到藉由決定在二不同資料符號中的引示載波 之間的相位差異來更新頻率偏移,如剛連結第7圖以說明 的,亦可使用在連結第5圖說明之實施例中。在這樣一個實 施例中,除法器電路710會接收FFT單元510之輸出。You should realize that the frequency offset is updated by determining the phase difference between the pilot carriers in the two different data symbols. As just illustrated in Figure 7 for illustration, it can also be used in the embodiment described in Figure 5 . In such an embodiment, the divider circuit 710 receives the output of the FFT unit 510.
第8圖說明了根據本發明之一實施例之一接收器。接 收器800以類似於接收器400之方式來操作。因此不必要重 覆大部份元件之操作的說明。接收器800和接收器400之間 的差異在於接收器800中的增強,其使得粗和精細頻率偏移 可更加正確地決定。接收器800之加強為一用以移動來自混 合器420之取樣中的DC偏移之濾波器810。根據一實施例, 濾波器810為一低通無限脈衝響應(HR)濾波器,但其他實 施例可具有一不同型式之濾波器。積分器820將來自濾波器 810之低通濾波過的取樣與自混合器420之取樣相加。因為 移除了取樣之DC成分,因此來自積分器432之角度更正 確。因此’精細和粗偏移估計更為正確。 另一種補償訊號中之出現的DC之方式為計算出現在 短符號和長符號中之DC偏移。因為在發送器和接收器之間Figure 8 illustrates a receiver according to an embodiment of the invention. The receiver 800 operates in a similar manner to the receiver 400. Therefore, it is not necessary to repeat the description of the operation of most components. The difference between the receiver 800 and the receiver 400 is the enhancement in the receiver 800, which enables coarse and fine frequency offsets to be determined more correctly. The enhancement of the receiver 800 is a filter 810 for moving the DC offset in the samples from the mixer 420. According to an embodiment, the filter 810 is a low-pass infinite impulse response (HR) filter, but other embodiments may have a different type of filter. The integrator 820 adds the low-pass filtered samples from the filter 810 to the samples from the mixer 420. Because the sampled DC component is removed, the angle from the integrator 432 is more accurate. So 'fine and coarse offset estimation is more correct. Another way to compensate for the occurrence of DC in the signal is to calculate the DC offset that appears in the short and long symbols. Because between the sender and receiver
1225335 五、發明說明(25 ) 有一載波頻率偏移,所以由接收鏈所引入的DC偏移非所傳 送的OFDM訊號頻譜之DC上。若此載波頻率偏移在DC偏移 修正之前k加以修正了,則接收器DC偏移將移至具有載波 頻率偏移之相反正負號之頻率上。例如,在頻率為5.25GHz 之載波中每百萬(ppm) —不確定40部份對應至一 21 OKHz之 偏移,約載波之間的頻率分離的2/3。 第9圖顯示了所接收到的802.11a OFDM符號之頻譜, 包括載波縫,和一接收器之DC偏移。如第9圖中所示的, 對任何非零的頻率偏移來說,接收器DC偏移會包含來自鄰 近資料容納之貢獻,如802.11a標準的OFDM調變所指出 的。然而\總是有來自功率放大器位於載波頻率上的特定 量的載波縫,其轉成向下轉換之後的DC容納,且因此在 所傳送的訊號頻譜中的DC並非恰為零。根據802.1 la標 準,載波縫之功率可高至訊號功率下15dB。假設每個資料 載波具有約相同量的功率,則載波縫的功率實際上可高於 每個資料載波之功率(-15dB>l/52),且因此無法忽略。 根據一實現方法,接收器DC偏移可大至+/_ 100mV。 因此,根據一實施例,ADC 418之完整範圍係從-50〇111¥至 500mV,i)C偏移之功率可明顯地高於一資料載波之功率。 大部份的DC偏移演算法使用濾波器。然而,因為典型 來說在短符號中只留下4x32= 128個取樣,所以濾波器之頻 寬無法十分窄。如第9圖中所示的,任何與一大於載波頻率 偏移之頻寬之濾波操作會使載波縫和DC偏移通過,且因此 無法為一正確的DC偏移估計器。為了將DC偏移從訊號頻1225335 V. Description of the invention (25) There is a carrier frequency offset, so the DC offset introduced by the receiving chain is not on the DC of the OFDM signal spectrum transmitted. If this carrier frequency offset is corrected by k before the DC offset correction, the receiver DC offset will move to a frequency with the opposite sign of the carrier frequency offset. For example, per million (ppm) in a carrier with a frequency of 5.25GHz—the uncertainty 40 part corresponds to an offset of 21 OKHz, about 2/3 of the frequency separation between carriers. Figure 9 shows the spectrum of the received 802.11a OFDM symbols, including the carrier slot, and the DC offset of a receiver. As shown in Figure 9, for any non-zero frequency offset, the receiver DC offset will include contributions from nearby data accommodation, as indicated by the OFDM modulation of the 802.11a standard. However, there is always a certain amount of carrier slot from the power amplifier located on the carrier frequency, which translates into DC accommodation after down conversion, and therefore the DC in the transmitted signal spectrum is not exactly zero. According to the 802.1la standard, the power of the carrier slot can be as high as 15dB below the signal power. Assuming that each data carrier has approximately the same amount of power, the power of the carrier slot can actually be higher than the power of each data carrier (-15dB> l / 52), and therefore cannot be ignored. According to an implementation method, the receiver DC offset can be as large as + / _ 100mV. Therefore, according to an embodiment, the full range of ADC 418 is from -500011 ¥ to 500mV. The power of i) C offset can be significantly higher than the power of a data carrier. Most DC offset algorithms use filters. However, because typically only 4x32 = 128 samples are left in the short symbol, the bandwidth of the filter cannot be very narrow. As shown in Figure 9, any filtering operation with a bandwidth greater than the carrier frequency offset will pass the carrier slot and DC offset, and therefore cannot be a correct DC offset estimator. To shift the DC offset from the signal frequency
28 1225335 五、發明說明(26 ) 譜中的其他部份分開來,我們必須依賴載波縫係與資料載 波頻率鎖定之事實,同時DC偏移只是一在接收器上加入的 訊號。 第10圖說明了 一根據本發明之一實施例之接收器。接 收器1000係以類似於接收器400之方式來操作,因此不必要 重覆大部份元件之操作的說明。接收器1000和接收器400 之間的差異在於接收器100中的加強,其使得頻率偏移更正 確地決定。接收器1000之加強為加入了用以決定DC偏移之 電路。接收器1000藉由取相同傳送符號之二快速檢視並從 這二快速檢視之差異來計算DC偏移來將接收器之DC偏移 與所傳送的頻譜分離。因為短符號為可重覆的相同符號之 序列,使用二短符號來計算DC偏移。若AGC 413快速地完 成其操作而不佔用太多短符號,則剩餘的短符號可用來做 更正確的估計之用。根據一實施例,使用2短符號以供基於 粗略符號時序之粗DC偏移計算之用。應體會用以做DC偏 移計算之短符號之數目係與設計相關的,且本發明包含使 用非2之短符號之數目。 若已知粗頻率偏移,則可計算32個取樣之間的相位差 α(若可得到4個短符號則為64個取樣)。A之正負號定義為使 得若發送器載波頻率高於接收器載波頻率,則α為正。將 使用此因子來修正短符號之末端上的DC偏移計算。若有一 非零的頻率偏移,則與接收器上所引入之DC偏移相比,對 每32個取樣所傳送的訊號頻譜會轉動此相位量。若分離地 累積二短符號且其稱為xl和x2,則DC偏移可計算如下: 29 122533528 1225335 V. Description of the invention (26) The other parts of the spectrum are separated. We must rely on the fact that the carrier slot system and the data carrier frequency are locked. At the same time, the DC offset is just a signal added to the receiver. Figure 10 illustrates a receiver according to an embodiment of the invention. The receiver 1000 operates in a similar manner to the receiver 400, so it is not necessary to repeat the description of the operation of most components. The difference between the receiver 1000 and the receiver 400 is the enhancement in the receiver 100, which allows the frequency offset to be determined more accurately. The receiver 1000 is enhanced by adding circuitry to determine the DC offset. The receiver 1000 separates the receiver's DC offset from the transmitted spectrum by taking two quick views of the same transmission symbol and calculating the DC offset from the difference between the two quick views. Because the short symbol is a sequence of repeatable identical symbols, two short symbols are used to calculate the DC offset. If AGC 413 completes its operation quickly without occupying too many short symbols, the remaining short symbols can be used for more accurate estimation. According to one embodiment, 2 short symbols are used for coarse DC offset calculation based on coarse symbol timing. It should be appreciated that the number of short symbols used for DC offset calculation is design related, and the present invention includes the use of non-two short symbols. If a coarse frequency offset is known, the phase difference α between 32 samples can be calculated (64 samples if 4 short symbols are available). The sign of A is defined such that if the transmitter carrier frequency is higher than the receiver carrier frequency, then α is positive. This factor will be used to correct the DC offset calculation at the end of the short symbol. If there is a non-zero frequency offset, compared to the DC offset introduced at the receiver, the spectrum of the signal transmitted for every 32 samples will be rotated by this amount of phase. If two short symbols are accumulated separately and are called xl and x2, the DC offset can be calculated as follows: 29 1225335
五、發明說明(27 ) DC偏移= (xl-x2)eUa) ~32(l^eUa)) (等式2)V. Description of the invention (27) DC offset = (xl-x2) eUa) ~ 32 (l ^ eUa)) (Equation 2)
接收器1030包括一積分器1010,其將dc偏移從在供 DC偏移測量用之短符號被接收器到以後所接收器之符號 中減去。根據一實施例,因為直到已接收到短符號並用來 决疋粗頻率偏移為止無法測量DC偏移,因此積分器丨〇 j 〇 使得短付號之取樣能不受影響地通過。在只有二個短符號 可用來做DC偏移計算之情況中,積分器1〇2〇累積第一短符 號之取樣(在用四個短符號做D c偏移計算時為前二個短符 號)並提供和給DC偏移補償器1030。積分器1〇2〇之後累積 第二紐符號之取樣(若使用四個短符號做Dc偏移計二則為 後二個短符號)並將和提供給補償器1030。當積分器432已 如上述與第4圖連結般產生粗偏移估計時,補償器1 〇求上 面的等式2之值以決定DC偏移。當頻率偏移大時,使用等 式2所求得之DC偏移比頻率偏移小時更正確,如此使得 (Ι-e )在刀母中將不疋^分小的數目。若頻率偏移實際 上十分小,其中(l-eja)情況將十分近於零,則上面的等式 會引入太多雜訊增強而無用。若頻率偏移事實上十分小, 則與第8圖連結說明的相關濾波技術將運作良好,只要載波 縫應被遇為係D C偏移之一部份(其在頻譜中重義)。 因為粗偏移在短符號之末端上為可得,所以當頻率偏 程相對大時’補償器1030使用上面的等式和粗偏移來決定 DC偏移,或當頻率偏移為小時,補償器1〇3〇只使用 (xl+x2)/64(等式3)來計算DC偏移。 30 1225335 五、發明說明(3〇 ) 月的,捲積器43 6將轉換之平均與一正弦波之頻域表示法做 捲積以使任何剩餘偏移之效應最小化。電路1100從所接收 之汛號儲存440至記憶體448之操作如前述且無需重覆。The receiver 1030 includes an integrator 1010 that subtracts the dc offset from the short symbol used for DC offset measurement by the receiver to the symbol received later. According to an embodiment, because the DC offset cannot be measured until a short symbol has been received and used to determine the coarse frequency offset, the integrator allows the sampling of the short pay number to pass unaffected. In the case where only two short symbols are available for DC offset calculation, the integrator 1020 accumulates the samples of the first short symbol (the first two short symbols are used when D c offset calculation is performed with four short symbols). ) And provide the sum to the DC offset compensator 1030. The integrator 1020 then accumulates the sample of the second button symbol (if four short symbols are used to make the Dc offset meter two, the last two short symbols) and provides the sum to the compensator 1030. When the integrator 432 has generated the coarse offset estimation as described above in connection with FIG. 4, the compensator 10 finds the value of Equation 2 above to determine the DC offset. When the frequency offset is large, the DC offset obtained by using Equation 2 is more correct than the small frequency offset, so that (I-e) will not be a small number in the knife mother. If the frequency offset is actually very small, and the (l-eja) case will be very close to zero, the above equation will introduce too much noise enhancement to be useless. If the frequency offset is actually very small, the related filtering technique explained in connection with Figure 8 will work well, as long as the carrier slot should be encountered as part of the DC offset (which is redefined in the spectrum). Because the coarse offset is available at the end of the short symbol, when the frequency offset is relatively large, the compensator 1030 uses the above equation and the coarse offset to determine the DC offset, or when the frequency offset is small, the compensation The device 1030 uses only (xl + x2) / 64 (Equation 3) to calculate the DC offset. 30 1225335 Fifth, the description of the invention (30) For the month (30), the convolver 43 6 convolves the average of the conversion with a frequency-domain representation of a sine wave to minimize the effect of any residual offset. The operation of the circuit 1100 from the received flood number storage 440 to the memory 448 is as described above and need not be repeated.
在通道估計抵達記憶體448之後,平滑電路丨丨2〇從記憶 體448取得通道估計,並使用一有限脈衝響應(FIR)濾波器 將之平滑化,其根據一實施例一實施例具有七個分接,但 其他數目之分接亦為可能且為設計相關的。平滑化減少了 在通道估計之值上的雜訊效應。反轉電路1135之後將平滑 過的通道估計反轉將之反轉過和平滑過的通道估計儲存直 到一資料符號之頻域表示法抵達乘法器114〇為止。After the channel estimation reaches the memory 448, the smoothing circuit obtains the channel estimation from the memory 448 and smoothes it using a finite impulse response (FIR) filter. According to one embodiment, the embodiment has seven Taps, but other numbers of taps are also possible and design related. Smoothing reduces noise effects on the value of the channel estimates. The inverting circuit 1135 then inverts the smoothed channel estimates, stores the inverted and smoothed channel estimates until the frequency domain representation of a data symbol reaches the multiplier 114.
在一資料符號之取樣到達乘法器1140之前,其先需到 達單元424。天線412和乘法器420之間的元件之操作,其產 生基頻或IF上之資料符號之數位時域表示法,係如上述第4 圖連結所說明者,且在此無需重覆。在其從乘法器42〇出現 之後’單元424將一資料符號之偏移修正的數位時域表示法 做傅立葉轉換。增益上升電路111〇以如上述連結第12圖之 方式來縮放資料符號之頻域表示法。乘法器i 14〇將資料符 號之縮放過的頻域表示法乘以來自電路丨丨2〇之反轉過和平 滑化過的通道估計以產生均等化通道效應之資料符號之頻 域表示法。 第13圖說明了根據本發明之一實施例之接收器。接收 器1300大部份以類似於接收器1100之方式來操作,且其元 件之大部份的操作在此無需重覆。基本的差異在於在乘法 器1340做乘法之前接收器13〇〇中的增益上升只對通道估計 ---- 33 1225335Before the sampling of a data symbol reaches the multiplier 1140, it needs to reach the unit 424 first. The operation of the components between the antenna 412 and the multiplier 420 produces a digital time-domain representation of the data symbols on the fundamental frequency or IF, as explained in the link to Figure 4 above, and need not be repeated here. After its appearance from the multiplier 42, the 'unit 424 performs a Fourier transform of the digital time-domain representation of the offset correction of a data symbol. The gain rising circuit 11110 scales the frequency-domain representation of the data symbols in the same manner as described in connection with FIG. 12 above. The multiplier i 14〇 multiplies the scaled frequency domain representation of the data symbol by the inverted and smoothed channel estimates from the circuit 丨 20 to obtain the frequency domain representation of the data symbol of the equalized channel effect. Figure 13 illustrates a receiver according to an embodiment of the invention. Most of the receiver 1300 operates in a similar manner to the receiver 1100, and most of the operations of its components need not be repeated here. The basic difference is that before the multiplier 1340 does the multiplication, the gain increase in the receiver 1300 is only estimated for the channel ---- 33 1225335
五、發明說明(3l )V. Description of the invention (3l)
發生而不對資料符號產生之事實。因此,在乘法器1340後 增益上升是必要的。增益上升只對通道估計發生,因為一 資料符號之頻域表示法離開單元424且到達乘法器丨24〇而 無任何的中間的增益上升。增益上升電路131〇以與增益上 升電路1110相同之方式操作,且在此無需重覆。另一方面, 增益上升重覆電路丨35〇,根據一實施例不執行程序125〇, 而在一其他實施例中其可執行該程序。重覆電路135〇從增 益上升電路1310取得最小左移之數目,其係在長符號之頻 域表示法之係數上加以執行。重覆電路135〇執行在乘法器 1340之輸出上的最小左移之相同數目。在重覆電路135〇重 覆了程序1200之實施例中,電路1350不從電路1310接收最 小左移之數目,其係執行於長符號之頻域表示法之係數上。The fact that it occurred without a sign of information. Therefore, a gain increase after the multiplier 1340 is necessary. The gain increase occurs only for channel estimation, because the frequency domain representation of a data symbol leaves the unit 424 and reaches the multiplier 2440 without any intermediate gain increase. The gain increasing circuit 131o operates in the same manner as the gain increasing circuit 1110, and need not be repeated here. On the other hand, the gain rise repeats the circuit 350, and according to one embodiment, the program 125 is not executed, but in another embodiment, it can execute the program. The repeat circuit 135 obtains the minimum number of left shifts from the gain rise circuit 1310, which is performed on the coefficients of the frequency domain representation of the long symbol. The repeating circuit 135 performs the same number of minimum left shifts on the output of the multiplier 1340. In the embodiment where the repeating circuit 135 repeats the procedure 1200, the circuit 1350 does not receive the minimum left shift number from the circuit 1310, which is performed on the coefficients of the frequency domain representation of the long symbol.
如此,已說明了用以在一接收器上縮放從一發送器接 收之調整訊號之表示法並計算頻率偏移,以及更正確地決 定通道估計之方法和裝置。雖然已參考特定的示範實施例 說明本發明,但對熟悉技藝之人士來說可對這些實施例做 不同的修改和改變而不違反本發明之更廣精神與範圍,如 申請專利範圍中所提出的。因此,說明和圖式係被視為說 明性而非限制性的。 34Thus, methods and devices have been described for scaling the representation of an adjustment signal received from a transmitter at a receiver and calculating a frequency offset, and for more accurately determining channel estimates. Although the present invention has been described with reference to specific exemplary embodiments, those skilled in the art can make various modifications and changes to these embodiments without violating the broader spirit and scope of the present invention, as proposed in the scope of patent application of. Accordingly, the descriptions and drawings are to be regarded as illustrative rather than restrictive. 34
Claims (1)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/962,912 US7088787B2 (en) | 2001-09-24 | 2001-09-24 | Post-FFT scaling to reduce multiple effects |
US09/963,115 US7123670B2 (en) | 2001-09-24 | 2001-09-24 | Fine frequency offset estimation and calculation and use to improve communication system performance |
Publications (1)
Publication Number | Publication Date |
---|---|
TWI225335B true TWI225335B (en) | 2004-12-11 |
Family
ID=27130445
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW091121781A TWI225335B (en) | 2001-09-24 | 2002-09-23 | Post-FFT scaling to reduce multiple effects and fine-frequency offset estimation and calculation and use to improve communication system performance |
Country Status (2)
Country | Link |
---|---|
TW (1) | TWI225335B (en) |
WO (1) | WO2003028270A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI415455B (en) * | 2004-12-17 | 2013-11-11 | Lg Electronics Inc | Apparatus for synchronization acquisition in digital receiver and method thereof |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8064528B2 (en) | 2003-05-21 | 2011-11-22 | Regents Of The University Of Minnesota | Estimating frequency-offsets and multi-antenna channels in MIMO OFDM systems |
DE602004005343T2 (en) | 2003-06-11 | 2007-11-29 | Koninklijke Philips Electronics N.V. | RECEIVER FOR A MULTI-SUPPORT COMMUNICATION SYSTEM |
WO2005048552A1 (en) * | 2003-11-13 | 2005-05-26 | Koninklijke Philips Electronics, N.V. | Methods and apparatuses for dc offset estimation in ofdm systems |
US8724447B2 (en) | 2004-01-28 | 2014-05-13 | Qualcomm Incorporated | Timing estimation in an OFDM receiver |
US8433005B2 (en) | 2004-01-28 | 2013-04-30 | Qualcomm Incorporated | Frame synchronization and initial symbol timing acquisition system and method |
KR100886817B1 (en) * | 2004-01-28 | 2009-03-05 | 콸콤 인코포레이티드 | Systems and methods for frequency acquisition in a wireless communication network |
EP1762066B1 (en) | 2004-06-28 | 2012-12-12 | Nokia Corporation | Fft carrier frequency offset estimation for ofdm signal |
US8588624B2 (en) * | 2010-05-07 | 2013-11-19 | Tyco Electronics Subsea Communications Llc | Pilot symbol aided carrier phase estimation |
KR102013682B1 (en) * | 2015-01-23 | 2019-08-23 | 한국전자통신연구원 | Method and apparatus for compensating frequency offset in mobile communication system |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5636246A (en) * | 1994-11-16 | 1997-06-03 | Aware, Inc. | Multicarrier transmission system |
US5732113A (en) * | 1996-06-20 | 1998-03-24 | Stanford University | Timing and frequency synchronization of OFDM signals |
-
2002
- 2002-09-23 TW TW091121781A patent/TWI225335B/en not_active IP Right Cessation
- 2002-09-23 WO PCT/US2002/030175 patent/WO2003028270A1/en not_active Application Discontinuation
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI415455B (en) * | 2004-12-17 | 2013-11-11 | Lg Electronics Inc | Apparatus for synchronization acquisition in digital receiver and method thereof |
Also Published As
Publication number | Publication date |
---|---|
WO2003028270A1 (en) | 2003-04-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7123670B2 (en) | Fine frequency offset estimation and calculation and use to improve communication system performance | |
US7088787B2 (en) | Post-FFT scaling to reduce multiple effects | |
RU2395910C2 (en) | Time synchronisation with application of spectral estimator in communication system | |
US8472538B2 (en) | Method and apparatus for delay spread estimation | |
US7103116B2 (en) | Detection of a false detection of a communication packet | |
JP4832261B2 (en) | Channel estimation device | |
US7792052B1 (en) | Method and system for testing and optimizing the performance of a radio communication device | |
KR101468514B1 (en) | Methods and an apparatus for estimating a residual frequency error in a communications system | |
TWI555360B (en) | In the uplink transmission system to solve the radio frequency is not perfect joint estimation compensation method | |
JP3431785B2 (en) | Orthogonal frequency multiplex modulation signal demodulator | |
JP4293798B2 (en) | Method for estimating transfer function of channel carrying multicarrier signal and multicarrier receiver | |
TWI225335B (en) | Post-FFT scaling to reduce multiple effects and fine-frequency offset estimation and calculation and use to improve communication system performance | |
WO2003028205A1 (en) | Method and system to implement non-linear filtering and crossover detection for pilot carrier signal phase tracking | |
JP2011223546A (en) | Reception device | |
JP5242599B2 (en) | Timing adjustment for channel estimation in multi-carrier systems | |
JP2013192107A (en) | Equalization device, receiving device and equalization method | |
KR100213100B1 (en) | Frequency error corrector for orthogonal frequency division multiplexing and method therefor | |
TW201310952A (en) | OFDM receivers, compensating devices and methods for detecting and compensating for a sampling clock offset in a receiver | |
JP3576420B2 (en) | Frequency offset correction device | |
KR20180052003A (en) | Method and Apparatus for Distortion Compensation of Subcarrier in Orthogonal Frequency Division Multiplexing System | |
CN106789791B (en) | Mobile communication system carrier frequency bias estimation based on conjugation symmetric training sequence | |
JP3905541B2 (en) | Delay profile estimation apparatus and correlator | |
TWI502935B (en) | Method for estimation and compensation and apparatus using the same | |
JP2000341236A (en) | Ofdm signal receiver, ofdm signal communication system and its communication control method | |
KR20140115049A (en) | Method and apparatus for compensating variable symbol timing using cyclic prefix in non-synchronized ofdm system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |