DE69626349T2 - Frequency estimation using iterative filtering, especially for cellular telephone systems - Google Patents
Frequency estimation using iterative filtering, especially for cellular telephone systemsInfo
- Publication number
- DE69626349T2 DE69626349T2 DE69626349T DE69626349T DE69626349T2 DE 69626349 T2 DE69626349 T2 DE 69626349T2 DE 69626349 T DE69626349 T DE 69626349T DE 69626349 T DE69626349 T DE 69626349T DE 69626349 T2 DE69626349 T2 DE 69626349T2
- Authority
- DE
- Germany
- Prior art keywords
- predetermined number
- frequency
- predetermined
- filter
- base station
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000001914 filtration Methods 0.000 title claims description 13
- 230000001413 cellular effect Effects 0.000 title description 6
- 238000000034 method Methods 0.000 claims description 21
- 238000012935 Averaging Methods 0.000 claims description 6
- 238000004891 communication Methods 0.000 claims description 6
- 238000012937 correction Methods 0.000 claims description 6
- 239000000872 buffer Substances 0.000 claims description 5
- 238000004364 calculation method Methods 0.000 claims description 5
- 238000005070 sampling Methods 0.000 claims description 5
- 230000003139 buffering effect Effects 0.000 claims 3
- 238000010295 mobile communication Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000001373 regressive effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/18—Phase-modulated carrier systems, i.e. using phase-shift keying
- H04L27/22—Demodulator circuits; Receiver circuits
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Monitoring And Testing Of Transmission In General (AREA)
Description
Die vorliegende Erfindung bezieht sich auf drahtlose, mobile Kommunikation, und bezieht sich spezieller auf die Feststellung der Trägerfrequenz durch mobile Empfänger unter Benutzung einer iterativen Frequenz-Schätzung.The present invention relates to wireless mobile communications, and more particularly relates to carrier frequency determination by mobile receivers using iterative frequency estimation.
Drahtlose Kommunikation, insbesondere zelluläre Kommunikation, sowie das GSM ("the Global System for Mobile communications") oder das NADC ("North American Digital Cellular Systems") ist ein notwendiger, wenn nicht essentieller Teil der Technologie- Revolution geworden. Sie hat es einer Benutzerin erlaubt, Telefonanrufe überall und an jedem Ort abzusetzen und zu empfangen, durch ihr mobiles zelluläres Telefon oder drahtloses Telefon (hierin ab jetzt als "Telefon" bezeichnet), unabhängig davon ob sie sich in einem bewegten Automobil, welches langsam seinen Weg durch einen Verkehrsstau nimmt, befindet, oder in einem Bürogebäude an einer Besprechung teilnimmt. Solange die Benutzerin innerhalb einer "Zelle" ist, welche von einer Basisstation bedient wird, ist sie nur einen Telefonanruf von ihren Freunden, Kollegen oder Geschäftspartnern entfernt.Wireless communications, particularly cellular communications, such as GSM ("the Global System for Mobile communications") or NADC ("North American Digital Cellular Systems"), has become a necessary, if not essential, part of the technology revolution. It has allowed a user to make and receive telephone calls anywhere and at any location, through his mobile cellular telephone or wireless telephone (hereafter referred to as "telephone"), whether he is in a moving automobile slowly making its way through a traffic jam, or in an office building attending a meeting. As long as the user is within a "cell" served by a base station, he is only a telephone call away from his friends, colleagues or business associates.
Was für die Benutzerin transparent sein sollte, zum Beispiel die nahtlose Verbindung und die Zugänglichkeit, welche von der Benutzerin genossen wird, ist für die Ingenieure und Technologen, welche hinter der Szenerie arbeiten, stets sehr problematisch und herausfordernd. Wenn sich die Benutzerin durch verschiedenen Zellen-Zonen bewegt, muß ihr Telefon konstant einige wenige Aufgaben durchführen. Zuerst sollte das Telefon in der Lage sein, durch eine Handshake-Phase eine Verbindung mit der Basisstation der bedienenden Zelle innerhalb derer sich das Telefon befindet, herzustellen. Eine andere Aufgabe für das Telefon ist es, nachdem die Verbindung bereits hergestellt ist, die Trägerfrequenzen der Nachbarzellen zu überwachen. Fig. 1 illustriert die Beziehung, zwischen der "bedienenden Zelle" und den "benachbarten Zellen."What should be transparent to the user, for example the seamless connection and accessibility enjoyed by the user, is always very problematic and challenging for the engineers and technologists working behind the scenes. As the user moves through different cell zones, her phone must constantly perform a few tasks. First, the phone should be able to establish a connection with the base station of the serving cell within which the phone is located through a handshake phase. Another task for the phone, after the connection is already established, is to monitor the carrier frequencies of the neighboring cells. Fig. 1 illustrates the relationship between the "serving cell" and the "neighboring cells."
Die Trägerfrequenz der Basisstation, der bedienenden Zelle, kann während ihre Frequenz nominal bekannt ist, nicht exakt erfaßt werden, wenn das Telefon sich gerade eben in eine neue Zelle bewegt hat. Daher besteht für das Telefon die Notwendigkeit, zunächst die Trägerfrequenz der Basisstation der bedienenden Zelle zu schätzen, und seine Schätzung graduell zu verbessern auf innerhalb etwa 100 Hz der Trägerfrequenz.The carrier frequency of the base station, the serving cell, while its frequency is nominally known, cannot be determined exactly when the phone has just moved into a new cell. Therefore, the phone needs to first determine the carrier frequency of the base station of the serving cell, and gradually improve its estimate to within about 100 Hz of the carrier frequency.
In der Handshake-Phase des Telefons, wie GSM oder NADC, wird im allgemeinen ein Frequenz-Schätzer benötigt, um die Trägerfrequenz einer Basisstation zum Aufbau der Verbindung zu schätzen. In einem typischen TDMA ("Time Division Multiple Access") zellulären System, wird die Schätzung der Trägerfrequenz für gewöhnlich an einem frequency correction-burst ("FCB") bzw. Frequenz-Korrektur-Burst, welcher sich alle 50 Bursts wiederholt, durchgeführt. Wegen der Existenz von starkem gaussschen Rauschen, starker Co-Kanal und Nachbar-Kanal Interferenz und schwerwiegender Abschwächung, benötigt ein konventioneller Frequenz-Schätzer, oder eine Verfolgungseinheit wie ein phase lock 100p ("PLL") bzw. Phasen-Fest-Regelkreis, im allgemeinen 100 oder sogar mehr FCBs, um eine verläßliche Frequenz-Schätzung zu erhalten. Dieser Zugang ist sehr unbefriedigend gewesen, da er in einer viel längeren Verbindungs-Herstellungs-Periode resultiert.In the handshake phase of the phone, such as GSM or NADC, a frequency estimator is generally required to estimate the carrier frequency of a base station for establishing the connection. In a typical TDMA ("Time Division Multiple Access") cellular system, the carrier frequency estimation is usually performed on a frequency correction-burst ("FCB") that repeats every 50 bursts. Due to the existence of strong Gaussian noise, strong co-channel and adjacent-channel interference, and severe attenuation, a conventional frequency estimator, or a tracking unit such as a phase-lock 100p ("PLL"), generally requires 100 or even more FCBs to obtain a reliable frequency estimate. This approach has been very unsatisfactory, as it results in a much longer connection establishment period.
Daher wäre es wünschenswert, einen effizienteren und verläßlicheren Frequenz-Schätzer zu haben, ebenso wie eine Frequenz-Schätzungs-Methode, zur Schätzung der Träger-Frequenz in der drahtlosen Umgebung.Therefore, it would be desirable to have a more efficient and reliable frequency estimator, as well as a frequency estimation method, for estimating the carrier frequency in the wireless environment.
Mehr im Detail wäre es wünschenswert, eine genaue Frequenzschätzung in so geringer Zeit wie möglich zu erhalten.More in detail, it would be desirable to obtain an accurate frequency estimate in as short a time as possible.
Es wäre auch wünschenswert, eine genauere Frequenz-Schätzung sogar in der Gegenwart starker Verzerrungen und Interferenzen in der drahtlosen Umgebung zu erhalten.It would also be desirable to obtain a more accurate frequency estimate even in the presence of strong distortions and interference in the wireless environment.
Desweiteren wird die Aufmerksamkeit auf das Dokument WO 92 11706 A gelenkt, welches einen Synchronisations-Prozeß offenbart, in welchem ein empfangenes Signal mit einem adaptiven Bandpaß-Filter gefiltert wird, während das empfangene Signal in dem Speicher gepuffert wird. Die Energien des Eingangs-Signals und des gefilterten Signals werden geschätzt und die Verstärkung des Filters wird, basierend auf der Differenz, zwischen den Energien angepaßt. Der Pol des Filters wird so angepaßt, daß die Frequenz des Eingangs- Signals im Paß-Band des Filters zentriert ist. Wenn ein Ton detektiert wird, wird die Länge des Tons bestimmt, um sicher zu stellen, ob es ein Frequenz-Korrektur-Burst ist. Wenn der detektierte Ton ein Frequenz-Korrektur-Burst ist, ist das Signal im Speicher auch der Frequenz-Korrektur-Burst, welcher dann im Band-Paß-Filter gefiltert wird, und die Differenz zwischen der Frequenz dieses Signals und 67,5 kHz wird bestimmt. Diese Differenz repräsentiert die Frequenz-Verschiebung zwischen der Trägerfrequenz der Basisstation und derjenigen des mobilen Funk-Kommunikations-Geräts, und kann in die lokalen Oszillator- Mittel eingespeist werden, um die Frequenz-Verschiebung zu kompensieren.Furthermore, attention is drawn to document WO 92 11706 A which discloses a synchronization process in which a received signal is filtered with an adaptive bandpass filter while the received signal is buffered in memory. The energies of the input signal and the filtered signal are estimated and the gain of the filter is adjusted based on the difference between the energies. The pole of the filter is adjusted so that the frequency of the input signal is centered in the passband of the filter. When a tone is detected, the length of the tone is determined to ensure whether it is a frequency correction burst. If the detected tone is a frequency correction burst, the signal in memory is also the frequency correction burst, which is then filtered in the band-pass filter, and the difference between the frequency of this signal and 67.5 kHz is determined. This difference represents the frequency shift between the carrier frequency of the base station and that of the mobile radio communication device, and can be fed into the local oscillator means to compensate for the frequency shift.
In Übereinstimmung mit der vorliegenden Erfindung wird ein Verfahren zur Schätzung einer Trägerfrequenz einer Basisstation wie in Anspruch 1 ausgeführt und ein Gerät zur Schätzung einer Trägerfrequenz einer Basisstation wie in Anspruch 8 ausgeführt, vorgesehen. Bevorzugte Ausführungsbeispiele der Erfindung werden in den abhängigen Ansprüchen offenbart.In accordance with the present invention, there is provided a method for estimating a carrier frequency of a base station as set out in claim 1 and an apparatus for estimating a carrier frequency of a base station as set out in claim 8. Preferred embodiments of the invention are disclosed in the dependent claims.
Ein Verfahren und Gerät zur iterativen Trägerfrequenz-Schätzung einer Basisstation durch eine mobile Station, in einem drahtlosen Kommunikationssystem, wird offenbart. Bei Detektierung eines frequncy-correction-burst ("FCB") Signals, bzw. eines Frequenz- Korrektur-Burst Signals, von der drahtlosen Sendung der Basisstation, puffert die mobile Station zuerst das FCB Signal und filtert dann das gepufferte Signal mit einem BandPaß- Filter, um einen ersten Satz von gefilterten Daten zu erzeugen. Nach der Filterung werden die ersten gefilterten Daten wiederum mit einem auto-regressiven Filter gefiltert, um einen zugehörigen Satz von zweiten gefilterten Daten zu erzeugen. Mit den zweiten gefilterten Daten werden iterative Pol-Schätzung des AR-Filters und die Filterung mit dem AR-Filter für einen vorbestimmten Satz von Iterationen ausgeführt, um eine konvergierte Pol-Schätzung zu erzeugen, welche dann benutzt werden kann, um die Trägerfrequenz der Basisstation abzuleiten. Die mobile Station kann auch weiterhin angepaßt sein, um mehr als ein FCB Signal zu empfangen und zu puffern, um Mittelung der abgeleitenden Trägerfrequenzen basierend auf unterschiedlichen Pol-Schätzungen zu erlauben, so daß eine zuverlässige und genaue Trägerfrequenz erhalten wird.A method and apparatus for iterative carrier frequency estimation of a base station by a mobile station in a wireless communication system is disclosed. Upon detecting a frequency-correction-burst ("FCB") signal from the wireless transmission of the base station, the mobile station first buffers the FCB signal and then filters the buffered signal with a bandpass filter to produce a first set of filtered data. After filtering, the first filtered data is in turn filtered with an auto-regressive filter to produce a corresponding set of second filtered data. With the second filtered data, iterative pole estimation of the AR filter and filtering with the AR filter are performed for a predetermined set of iterations to produce a converged pole estimate, which can then be used to derive the carrier frequency of the base station. The mobile station may also be further adapted to receive and buffer more than one FCB signal to allow averaging of the derived carrier frequencies based on different pole estimates so that a reliable and accurate carrier frequency is obtained.
Zusätzliche Ziele, Merkmale und Vorteile der vorliegenden Erfindung, werden den Fachleuten in der folgenden Beschreibung offensichtlich sein, wobei folgendes gilt:Additional objects, features and advantages of the present invention will become apparent to those skilled in the art in the following description, in which:
Fig. 1 zeigt symbolisch ein Gebiet mit zellulärer Überdeckung von unterschiedlichen Basisstationen.Fig. 1 shows symbolically an area with cellular coverage of different base stations.
Fig. 2 zeigt ein erstes Ausführungsbeispiel eines iterativen filternden Frequenz- Schätzers, in Übereinstimmung mit der vorliegenden Erfindung.Fig. 2 shows a first embodiment of an iterative filtering frequency estimator in accordance with the present invention.
Fig. 3 ist ein Flußdiagramm, welches das Verfahren der iterativen filternden Frequenz-Schätzung in Übereinstimmung mit der vorliegenden Erfindung illustriert.Figure 3 is a flow chart illustrating the method of iterative filtering frequency estimation in accordance with the present invention.
Fig. 4 ist eine Simulation, welche die Konvergenz der geschätzten Frequenz a (k) in Iterationen zeigt.Fig. 4 is a simulation showing the convergence of the estimated frequency a(k) in iterations.
Ein iterativer Frequenz-Schätzer zur Schätzung der Trägerfrequenz der Basisstation in einer drahtlosen Kommunikations-Umgebung wird offenbart. Mehr im Detail sieht die vorliegende Erfindung schnelle und effiziente Trägerfrequenz-Schätzung in der drahtlosen Umgebung mit starkem gaussschen Rauschen, Co-Kanal- und Nachbar-Kanal Interferenz und schneller Kanalabschwächung vor. Ohne Benutzung des konventionellen Frequenz-Schätzungs- Verfahrens, so wie zum Beispiel des PLL, verwendet die vorliegende Erfindung eine iterative Filtermethode, um die vorgepufferten Daten iterativ zu bearbeiten und funktioniert zuverlässig mit einem oder mehreren FCB Bursts.An iterative frequency estimator for estimating the carrier frequency of the base station in a wireless communication environment is disclosed. More in detail, the present invention provides fast and efficient carrier frequency estimation in the wireless environment with strong Gaussian noise, co-channel and adjacent channel interference, and fast channel attenuation. Without using the conventional frequency estimation method, such as the PLL, the present invention uses an iterative filtering method to iteratively process the pre-buffered data and works reliably with one or more FCB bursts.
In der folgenden Beschreibung wird die vorliegende Erfindung in Begriffen von Algorithmen und funktionalen Blockdiagrammen beschrieben, welche die üblichen Mittel für die Fachleute sind, um mit anderen, fachlich ähnlich Gebildeten, zu kommunizieren. Es sollte von den Fachleuten erkannt werden, daß die vorliegende Erfindung nicht strikt auf ihre symbolische Darstellung hierin begrenzt ist, und die Fachleute können leicht das illustrierte Ausführungsbeispiel modifizieren, um die vorliegende Erfindung für ihre speziellen Anwendungen zu implementieren.In the following description, the present invention is described in terms of algorithms and functional block diagrams, which are the usual means for those skilled in the art to communicate with others similarly skilled in the art. It should be recognized by those skilled in the art that the present invention is not strictly limited to its symbolic representation herein, and those skilled in the art can readily modify the illustrated embodiment to implement the present invention for their particular applications.
Mit Referenz auf Fig. 2 ist ein Ausführungsbeispiel des iterativen filternden Frequenz- Schätzers 100 in Übereinstimmung mit der vorliegenden Erfindung symbolisch gezeigt. Vom Eingabe-Ende ist ein Band-Paß-Filter (BPF) 104 an einen AR ("Auto Regressiven") Filter 108 gekoppelt. Der AR Filter 108 ist dann an eine AR Parameter Schätzungseinheit 112 gekoppelt, welche ihre Ausgabe sowohl auf den AR Filter 108 als auch eine Frequenz- Berechnungs-Einheit 116 gibt. Die Ausgabe (bzw. Ausgangsgröße) der Frequenz- Berechnungs-Einheit wird auf eine Frequenz-Schätzungs-Mittelungseinheit 120 gegeben.Referring to Figure 2, an embodiment of the iterative filtering frequency estimator 100 in accordance with the present invention is symbolically shown. From the input end, a band pass filter (BPF) 104 is coupled to an AR ("Auto Regressive") filter 108. The AR filter 108 is then coupled to an AR parameter estimation unit 112 which provides its output to both the AR filter 108 and a frequency calculation unit 116. The output of the frequency calculation unit is provided to a frequency estimation averaging unit 120.
Der Betrieb des Frequenz-Schätzers 100 wird nun in mehr Details beschrieben. Während die Basisstation ihre Signale, zum Beispiel Mikrowellen-Signale, kontinuierlich versendet, werden die Signale von den Telefonen innerhalb der Zelle detektiert und empfangen. Die versendeten Signale fangen mit einem Frequenz-Korrektur-Burst (FCB) an, welcher ein einzelner Ton mit einer Frequenz ist, welche dem Telefon unbekannt ist, und welcher 156 Tastungen bzw. Samples, "s (n)" einschließt, bei einer Abtastungsrate von 270, 833 KHz. Die FCB-Samples s (n) werden empfangen, detektiert und gepuffert von der AFC ("Automatic Frequency Correction") bzw. Automatischen-Frequenz-Korrektureinheit des mobilen Zellentelefons.The operation of the frequency estimator 100 will now be described in more detail. As the base station continuously transmits its signals, for example microwave signals, the signals are detected and received by the phones within the cell. The transmitted signals begin with a frequency correction burst (FCB), which is a single tone at a frequency unknown to the phone and which includes 156 samples, "s(n)", at a sampling rate of 270.833 KHz. The FCB samples s (n) are received, detected and buffered by the AFC ("Automatic Frequency Correction") unit of the mobile cellular phone.
Die gepufferten Signale s (n) vom FCB Burst werden zuerst von dem BPF 104 gefiltert, um Rauschen von außerhalb des Bandes und Interferenzen zurückzuweisen. Der BPF 104 erzeugt daher eine Ausgabe x (n) 106, welche weiterhin von einem einpoligen AR-Filter 108 gefiltert wird. Die Fachleute werden erkennen, daß ein einpoliger AR-Filter die folgende Charakteristik hat: The buffered signals s (n) from the FCB burst are first filtered by the BPF 104 to reject out-of-band noise and interference. The BPF 104 therefore produces an output x (n) 106 which is further filtered by a single-pole AR filter 108. Those skilled in the art will recognize that a single-pole AR filter has the following characteristics:
wobei "a" ein AR-Parameter oder die komplexe Position des Pols und "z" die Variable in der z-Transformation ist. Die Ausgabe y (n) 110 des AR-Filters 108 kann durch die folgende Gleichung repräsentiert werden:where "a" is an AR parameter or the complex position of the pole and "z" is the variable in the z-transform. The output y(n) 110 of the AR filter 108 can be represented by the following equation:
y(n) = x(n) + a(k) * y(n - 1) Gleichung 1y(n) = x(n) + a(k) * y(n - 1) Equation 1
wobei n = 0,1,2, ...155 und a (k) 114 der AR-Parameter der k-ten Iteration ist.where n = 0,1,2, ...155 and a (k) 114 is the AR parameter of the k-th iteration.
Nach der Filterung wird a (k) durch die AR-Parameter-Schätzungseinheit 112 gemäß der folgenden Gleichung neu geschätzt: After filtering, a (k) is re-estimated by the AR parameter estimation unit 112 according to the following equation:
wobei k = 1, 2, ...8 und N = Gesamtanzahl der Tastungen in jedem FCB Burst ist. Man beachte, daß das Symbol "*" für das konjugierte einer Variable steht.where k = 1, 2, ...8 and N = total number of samples in each FCB burst. Note that the symbol "*" stands for the conjugate of a variable.
Nachdem a (k) aktualisiert wurde, d. h. das nächste "k" wird x (n) 106 durch den AR-Filter 108 neu gefiltert, und a (k) wird wiederum unter Benutzung des neuen y (n) 110 neu geschätzt. Nach 8 Iterationen, werden zum Beispiel a (1)... a (8) erhalten, wie es im gegenwärtigen Ausführungsbeispiel implementiert ist, a (k) wird konvergieren und die Frequenz-Schätzung f (i) 118 vom gegenwärtigen FCB Burst kann durch die Frequenz- Berechnungseinheit 116, gemäß der folgenden Gleichung berechnet werden: After a(k) has been updated, i.e. the next "k", x(n) 106 is re-filtered by the AR filter 108, and a(k) is again re-estimated using the new y(n) 110. After 8 iterations, for example a(1)...a(8) are obtained as implemented in the current embodiment, a(k) will converge and the frequency estimate f(i) 118 from the current FCB burst can be calculated by the frequency calculation unit 116, according to the following equation:
wobei F8 die Abtastfrequenz und a(k) den Arcustangens von a(k) repräsentiert.where F8 represents the sampling frequency and a(k) represents the arctangent of a(k).
In der Praxis wird die Genauigkeit der geschätzten Trägerfrequenz f(i) nichts desto weniger sehr wahrscheinlich von verschiedenen Faktoren in der Umgebung, so wie zum Beispiel Nachbarkanal- und Co-Kanal Interferenzen, Rauschen und Abschwächung, beeinflußt. Um eine noch bessere Schätzung zu erreichen, kann das oben beschriebene Verfahren auf einen oder mehr als einen FCB Burst angewendet werden, um mehr als ein geschätztes f(i) zu erhalten, wie es der Fachmann erkennt.In practice, the accuracy of the estimated carrier frequency f(i) is nevertheless very likely to be affected by various factors in the environment, such as adjacent channel and co-channel interference, noise and attenuation. To achieve an even better estimate, the method described above can be applied to one or more than one FCB burst to obtain more than one estimated f(i), as will be appreciated by those skilled in the art.
Wenn mehr als ein f(i) berechnet wurde, werden die zwei Schätzungen mit den am nächsten liegenden Werten gemittelt 120, um die endgültige Schätzung "f" 122 zu erhalten. Wenn nur ein FCB Burst benutzt wird, kann der Frequenz-Schätzungs-Prozess nach der Frequenz- Berechnungseinheit 116 aufhören.If more than one f(i) has been calculated, the two estimates with the closest values are averaged 120 to obtain the final estimate "f" 122. If only one FCB burst is used, the frequency estimation process may stop after the frequency calculation unit 116.
Es wird nun Bezug genommen auf Fig. 3, wobei ein Flußdiagramm die Schritte der iterativen, filternden Frequenzschätzung in Übereinstimmung mit der vorliegenden Erfindung zeigt. Zuerst werden die Daten s(n) vom FCB Burst im Speicher (201) des Telefons gepuffert. Dann wird der BPF angewendet (vorzugsweise ein Butterworth-Filter achter Ordnung), um die gepufferten Daten s(n) zu verarbeiten, oder Rauschen von außerhalb des Bandes und Interferenzen zurückzuweisen (202).Referring now to Fig. 3, a flow chart shows the steps of iterative filtering frequency estimation in accordance with the present invention. First, the data s(n) from the FCB burst is buffered in the phone's memory (201). Then the BPF is applied (preferably an eighth order Butterworth filter) to process the buffered data s(n) or reject out-of-band noise and interference (202).
Der einpolige AR-Filter wird benutzt, um mit der Einzelton Frequenz des FCB Bursts (204), durch Schätzung seiner Pol-Position zusammenzupassen. Dann wird der Pol des AR-Filters für die nächste Iteration (206) neu geschätzt. Wenn die Zahl der Iteration geringer ist als 8, werden die gepufferten Daten mit dem aktualisierten AR-Filter (208) neu gefiltert werden. Andernfalls kann die Trägerfrequenz f (i) der Basisstation berechnet werden (210).The single-pole AR filter is used to match the single-tone frequency of the FCB burst (204), by estimating its pole position. Then the pole of the AR filter is re-estimated for the next iteration (206). If the number of iterations is less than 8, the buffered data will be re-filtered with the updated AR filter (208). Otherwise, the carrier frequency f (i) of the base station can be calculated (210).
Um optimale Schätzung zu erhalten, wenn mehr als ein FCB Burst verarbeitet wird, wird die endgültige, geschätzte Frequenz durch Mittelung der zwei nächstliegenden Schätzungen (214) erhalten werden. Andernfalls kann der Prozeß beendet werden.To obtain optimal estimation when more than one FCB burst is processed, the final estimated frequency will be obtained by averaging the two closest estimates (214). Otherwise, the process can be terminated.
In Fig. 4 ist die Konvergenz von a(k) nach dem Anfang in der Simulation demonstriert worden. Man beachte, daß a(k) mit 0 kHz bei der ersten Iteration beginnt und schnell auf die Zielfrequenz bei der achten Iteration konvergiert.In Fig. 4, the convergence of a(k) after the initial simulation has been demonstrated. Note that a(k) starts at 0 kHz in the first iteration and quickly converges to the target frequency in the eighth iteration.
In einer exemplarischen Implementation kann die vorliegende Erfindung in einem GSM Handgerät benutzt werden. Der Einzelton im FCB Burst kann irgendwo zwischen 37,7 KHz und 97,7 KHz sein. Die Trägerfrequenz ist 900 MHz und die Abtastrate ist 270 KHz. Ein Butterworth Filter achter Ordnung, mit dem Paßband von 37,7 KHz bis 97,7 KHz wird benutzt um die Daten zu verarbeiten (104 und 202). 4 FCB Bursts werden benutzt, um die Trägerfrequenz zu schätzen und den Mittelwert zu nehmen (120 und 214). Der Prozentsatz in dem das endgültige Ergebnis innerhalb von 100 Hz um die wahre Frequenz ist, wurde auf über 96% in allen Situationen bestimmt.In an exemplary implementation, the present invention can be used in a GSM handset. The single tone in the FCB burst can be anywhere between 37.7 KHz and 97.7 KHz. The carrier frequency is 900 MHz and the sampling rate is 270 KHz. An eighth order Butterworth filter with the passband from 37.7 KHz to 97.7 KHz is used to process the data (104 and 202). 4 FCB bursts are used to estimate the carrier frequency and take the average (120 and 214). The percentage in which the final result is within 100 Hz of the true frequency was determined to be over 96% in all situations.
Obwohl nur einige wenige exemplarische Ausführungsbeispiele dieser Erfindung oben im Detail beschrieben wurden, werden die Fachleute bereitwillig erkennen, daß viele Modifikationen in den exemplarischen Ausführungsbeispielen möglich sind, ohne wesentlich von den neuen Darlegungen und Vorteilen dieser Erfindung abzuweichen. Entsprechend ist es beabsichtigt, daß alle solchen Modifikationen im Umfangs dieser Erfindung eingeschlossen sind, wie er in den folgenden Ansprüchen definiert ist.Although only a few exemplary embodiments of this invention have been described in detail above, those skilled in the art will readily recognize that many modifications are possible in the exemplary embodiments without materially departing from the novel teachings and advantages of this invention. Accordingly, it is intended that all such modifications be included within the scope of this invention as defined in the following claims.
Claims (10)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/515,403 US5761250A (en) | 1995-08-15 | 1995-08-15 | Iterative filtering frequency estimator and estimation method |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69626349D1 DE69626349D1 (en) | 2003-04-03 |
DE69626349T2 true DE69626349T2 (en) | 2003-12-04 |
Family
ID=24051219
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69626349T Expired - Lifetime DE69626349T2 (en) | 1995-08-15 | 1996-07-18 | Frequency estimation using iterative filtering, especially for cellular telephone systems |
Country Status (4)
Country | Link |
---|---|
US (1) | US5761250A (en) |
EP (1) | EP0762698B1 (en) |
JP (1) | JPH09121196A (en) |
DE (1) | DE69626349T2 (en) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5991701A (en) * | 1997-10-13 | 1999-11-23 | Kinex Iha Corp. | Method for improved instantaneous helical axis determination |
US6356608B1 (en) | 1998-06-29 | 2002-03-12 | Telefonaktiebolaget Lm Ericsson (Publ) | Method, apparatus, and system for determining a location of a frequency synchronization signal |
US6463047B1 (en) * | 1998-08-24 | 2002-10-08 | Nortel Networks Limited | Apparatus and methods for performing collision resolution for digital control channels |
US6693882B1 (en) * | 1999-01-26 | 2004-02-17 | International Business Machines Corporation | Frequency correction burst detection |
GB0103669D0 (en) * | 2001-02-15 | 2001-03-28 | Central Research Lab Ltd | A method of estimating the carrier frequency of a phase-modulated signal |
US7110478B2 (en) * | 2002-04-09 | 2006-09-19 | Spreadtrum Communications Corporation | Phase difference based frequency correction channel detector for wireless communication system |
US7092377B2 (en) * | 2002-04-24 | 2006-08-15 | Spreadtrum Communications Corporation | Bi-directional time slot estimator for wireless communication system |
US7171162B2 (en) | 2003-11-24 | 2007-01-30 | Spreadtrum Communications Corporation | Method and apparatus for frequency estimation using iterative filtering in a GSM communications system |
US7254200B2 (en) * | 2004-05-13 | 2007-08-07 | Hellosoft, Inc. | System and method for frequency burst detection for GSM/GPRS |
KR101312703B1 (en) * | 2005-08-22 | 2013-10-01 | 코다 와이어리스 피티와이 리미티드 | Method and system for communication in a wireless network |
US7620125B1 (en) * | 2005-12-26 | 2009-11-17 | Mediatek Inc. | Frequency estimation apparatus and related method |
US7701999B1 (en) * | 2006-05-02 | 2010-04-20 | L3 Corrections Corporation | Non-coherent multiuser receiver and method for aiding carrier acquisition in a spread spectrum system |
US11082021B2 (en) | 2019-03-06 | 2021-08-03 | Skyworks Solutions, Inc. | Advanced gain shaping for envelope tracking power amplifiers |
WO2021061851A1 (en) | 2019-09-27 | 2021-04-01 | Skyworks Solutions, Inc. | Power amplifier bias modulation for low bandwidth envelope tracking |
US11595008B2 (en) | 2020-01-09 | 2023-02-28 | Skyworks Solutions, Inc. | Low noise amplifiers with low noise figure |
US11482975B2 (en) | 2020-06-05 | 2022-10-25 | Skyworks Solutions, Inc. | Power amplifiers with adaptive bias for envelope tracking applications |
US11855595B2 (en) | 2020-06-05 | 2023-12-26 | Skyworks Solutions, Inc. | Composite cascode power amplifiers for envelope tracking applications |
US11817829B2 (en) | 2021-01-29 | 2023-11-14 | Skyworks Solutions, Inc. | Multi-mode broadband low noise amplifier |
US12212294B2 (en) | 2021-09-24 | 2025-01-28 | Skyworks Solutions, Inc. | Low noise amplifiers with gain steps provided by bypass stage and current steering |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03188738A (en) * | 1989-12-19 | 1991-08-16 | Kokusai Denshin Denwa Co Ltd <Kdd> | PSK signal demodulation method and device |
DE4193255C2 (en) * | 1990-12-17 | 1997-02-20 | Motorola Inc | Frequency synchronization method and mobile radio telephone for use in a TDMA-type cellular communication system |
DE59208453D1 (en) * | 1991-12-07 | 1997-06-12 | Philips Patentverwaltung | Mobile radio receiver whose improved initial synchronization with a base station is achieved by frequency estimation using pulse detection |
US5276706A (en) * | 1992-05-20 | 1994-01-04 | Hughes Aircraft Company | System and method for minimizing frequency offsets between digital communication stations |
US5590158A (en) * | 1993-01-28 | 1996-12-31 | Advantest Corporation | Method and apparatus for estimating PSK modulated signals |
-
1995
- 1995-08-15 US US08/515,403 patent/US5761250A/en not_active Expired - Lifetime
-
1996
- 1996-07-18 EP EP96111635A patent/EP0762698B1/en not_active Expired - Lifetime
- 1996-07-18 DE DE69626349T patent/DE69626349T2/en not_active Expired - Lifetime
- 1996-08-12 JP JP8212574A patent/JPH09121196A/en not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
EP0762698A2 (en) | 1997-03-12 |
DE69626349D1 (en) | 2003-04-03 |
US5761250A (en) | 1998-06-02 |
EP0762698A3 (en) | 2000-09-27 |
JPH09121196A (en) | 1997-05-06 |
EP0762698B1 (en) | 2003-02-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69626349T2 (en) | Frequency estimation using iterative filtering, especially for cellular telephone systems | |
DE69413224T2 (en) | SIGNALING PACKAGE FOR COMMUNICATION SYSTEM WITH MODULATED REFERENCE THAT FOLLOWS A TIME-DEPENDENT LAW | |
DE69618130T2 (en) | Adaptive frequency correction for burst detector for GSM telephone handset | |
DE60028200T2 (en) | Device and method for channel estimation for OFDM system | |
DE69632812T2 (en) | TRANSMISSION SYSTEM WITH IMPROVED SYMBOL PROCESSING | |
DE4192400C2 (en) | Demodulation method and device | |
DE69933409T2 (en) | Method and arrangement for achieving and maintaining symbol synchronization in an OFDM transmission system | |
DE60105605T2 (en) | METHOD AND DEVICE FOR INTERFERENCE SUPPRESSION IN A RECEIVER FOR THE FM IN-BAND ON-CHANNEL DIGITAL HEADPHONE | |
DE69833354T2 (en) | Synchronization of the carrier in a multi-carrier receiver | |
DE69132265T2 (en) | Reduction of interference in RF signals | |
DE60128747T2 (en) | Coherent synchronization of code division multiple access signals | |
DE69734036T2 (en) | Receiver and transmitter for a transmission system for digital audio broadcasting | |
DE10297220A1 (en) | Single-carrier / multi-carrier wireless architecture | |
DE3713367A1 (en) | CHANNEL ASSESSMENT AND DETECTION IN DIGITAL COMMUNICATION SYSTEMS | |
EP1368945B1 (en) | Method for the frequency and time synchronization of an ofdm receiver | |
EP0454266A2 (en) | Receiver comprising a circuit for estimating frequency offset | |
DE69703016T2 (en) | Method and circuit arrangement for synchronizing an OFDM receiver | |
DE102010034521A1 (en) | Receiver and method for receiving by a receiver of a node in a radio network | |
DE102009030959A1 (en) | Channel estimator and channel estimation method | |
DE60025458T2 (en) | Method for estimating and removing a time-variant DC offset | |
EP0534399B1 (en) | Time multiplex method for determining the average phase change of a received signal | |
DE19925925B4 (en) | Method for transmitting radio signals and receiver for receiving radio signals | |
DE69923541T2 (en) | A method of determining the speed of a mobile station in a cellular communication system | |
DE60009678T2 (en) | FREQUENCY TRACKING LOOP AND METHOD FOR FREQUENCY TRACKING | |
DE4193255C2 (en) | Frequency synchronization method and mobile radio telephone for use in a TDMA-type cellular communication system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition |