Senior Fitness - Exercise and Nutrition for Aging Men and Women
FREE Article Feed for your website.
Home Ownership Magazine
Party Planning Information
Article Marketing Resources
Bio-Medical Research Article Database
Informative Articles on Life, Love and Happiness
Tutorials on Business to Writing
Famous Quotes from Famous People
Song Lyric Information
New US Patent Information
Comprehensive List of Content by Category
Online Auctions and Shopping Related Articles
Article Search
Most Recent Articles
Title: X-ray radiographic apparatus, X-ray restrictor, and X-ray radiographic method
Patent Number: 6,898,271 Issued on 05/24/2005 to Akutsu,   et al.

Title: Quarter-turn valve
Patent Number: 6,783,113 Issued on 08/31/2004 to Schommer

Title: Method and plant for cooling fluids by direct contact with liquefied gases
Patent Number: 6,968,705 Issued on 11/29/2005 to Frati

Title: Apparatus and method for gain-spectrum-tilt compensation in long-wavelength band dispersion-compensating hybrid fiber amplifier
Patent Number: 6,992,816 Issued on 01/31/2006 to Chung,   et al.

Title: Dispensing cartridge and method of dispensing a product from a dispensing cartridge
Patent Number: 6,996,869 Issued on 02/14/2006 to Lancette

Title: Brake system
Patent Number: 6,997,523 Issued on 02/14/2006 to Banoczky,   et al.

Title: Apparatus and method for movement measurement and position tracking of long, non-textured metal objects at an elevated temperature
Patent Number: 6,992,756 Issued on 01/31/2006 to Chang

Title: Method for driving PDP and display apparatus
Patent Number: 6,900,797 Issued on 05/31/2005 to Hirakawa,   et al.

Title: Methods of identifying g-couple receptors associated with macrophage-trophic HIV, and diagnostic and therapeutic uses thereof
Patent Number: 7,129,055 Issued on 10/31/2006 to Littman,   et al.

Title: Flush mount fork tube cap nut for the triple of a motorcycle
Patent Number: 6,994,366 Issued on 02/07/2006 to Rambo

Title: Driving IC of an active matrix electroluminescence device
Patent Number: 6,943,760 Issued on 09/13/2005 to Bae,   et al.

Title: Low power clocking systems and methods
Patent Number: 6,993,669 Issued on 01/31/2006 to Sherburne, Jr.

Title: Projection exposure apparatus
Patent Number: 6,900,879 Issued on 05/31/2005 to Nishi

Title: Enhanced sensitivity differential refractometer measurement cell
Patent Number: 6,975,392 Issued on 12/13/2005 to Larkin

Title: Vehicle navigation system using live images
Patent Number: 6,775,614 Issued on 08/10/2004 to Kim

Title: Inhaler for multiple dosed administration of a pharmacological dry powder
Patent Number: 7,131,441 Issued on 11/07/2006 to Keller,   et al.

Title: Inhaler for multiple dosed administration of a pharmacological dry powder
Patent Number: 7,131,441 Issued on 11/07/2006 to Keller,   et al.

Title: Fused heterocyclic compounds
Patent Number: 7,125,885 Issued on 10/24/2006 to Chen,   et al.

Title: Dispensing tip positioning and storing apparatus
Patent Number: 6,986,439 Issued on 01/17/2006 to Itoh

Title: Patient positioning device
Patent Number: 6,986,181 Issued on 01/17/2006 to Murphy,   et al.

Title: Preparation of components for transportation fuels
Patent Number: 6,881,325 Issued on 04/19/2005 to Morris,   et al.

Title: Vacuum insulator using glass white wool and its fabrication method
Patent Number: 6,881,467 Issued on 04/19/2005 to Jung,   et al.

Title: Plasma processor apparatus and method, and antenna
Patent Number: 6,876,155 Issued on 04/05/2005 to Howald,   et al.

Title: Sediment control
Patent Number: 7,008,144 Issued on 03/07/2006 to McGinn

Title: Scheme for registration and authentication in wireless communication system using wireless LAN
Patent Number: 6,782,260 Issued on 08/24/2004 to Nakakita,   et al.

Title: Valve repair device
Patent Number: 6,997,950 Issued on 02/14/2006 to Chawla

Title: Electric compressor
Patent Number: 6,997,687 Issued on 02/14/2006 to Iritani

Title: Heat tolerant broccoli
Patent Number: 6,784,345 Issued on 08/31/2004 to Barham,   et al.

Title: Regulation of embryonic transcription in plants
Patent Number: 6,784,342 Issued on 08/31/2004 to Kunst,   et al.

Title: System and method for computer code generation
Patent Number: 6,973,640 Issued on 12/06/2005 to Little,   et al.

Title: Method of marking ophthalmic lens by using laser radiation
Patent Number: 6,997,554 Issued on 02/14/2006 to Nakada,   et al.

Title: Gaming device having a pick reduction game
Patent Number: 6,780,107 Issued on 08/24/2004 to Baerlocher,   et al.

Title: System and method of integrating software components
Patent Number: 6,973,655 Issued on 12/06/2005 to Jacquin,   et al.

Title: System of and method for decoding trellis codes
Patent Number: 6,973,615 Issued on 12/06/2005 to Arad,   et al.

Title: Azabicyclic carbamates and their use as .alpha.-7 nicotinic acetylcholine receptor agonists
Patent Number: 6,780,861 Issued on 08/24/2004 to Nozulak

Title: Cyclosporins for the treatment of respiratory diseases
Patent Number: 6,784,156 Issued on 08/31/2004 to Or,   et al.

Title: Thermally actuated microvalve device
Patent Number: 6,994,115 Issued on 02/07/2006 to Hunnicutt

Title: Semi-solid metal casting process of hypereutectic aluminum alloys
Patent Number: 6,994,147 Issued on 02/07/2006 to Saha,   et al.

Title: Holding device for a tarpaulin-like or cloth-like object to be processed
Patent Number: 6,996,890 Issued on 02/14/2006 to Frey

Title: Device for connecting a piece of road equipment, such as drain inlet, to a vertical fixed runoff drainage pipe
Patent Number: 6,997,636 Issued on 02/14/2006 to Tremouilhac

Title: Methods of synthesizing 3-amino-1,2,4-benzotriazines
Patent Number: 7,129,349 Issued on 10/31/2006 to Moskalev,   et al.

Title: Method of repairing an opaque defect on a mask with electron beam-induced chemical etching
Patent Number: 6,897,157 Issued on 05/24/2005 to Liang,   et al.

Title: Processor pipeline stall based on data register status
Patent Number: 6,973,561 Issued on 12/06/2005 to Vangemert,   et al.

Title: Built-in type outdoor unit for air conditioner
Patent Number: 6,990,832 Issued on 01/31/2006 to Kim,   et al.

Title: Casing for a centrifugal pump
Patent Number: 6,988,870 Issued on 01/24/2006 to Walker

Title: Image processing apparatus and method
Patent Number: 6,992,783 Issued on 01/31/2006 to Sumiuchi

Title: Toilet seat cover
Patent Number: 6,996,859 Issued on 02/14/2006 to Alonso,   et al.

Title: In-tube solenoid gas valve
Patent Number: 6,994,308 Issued on 02/07/2006 to Wang,   et al.

Title: Double pass optical amplifier with unidirectional compensation of chromatic dispersion and obstruction of backscattering
Patent Number: 6,992,817 Issued on 01/31/2006 to Rosolem,   et al.

Title: Modular insertion device for process illumination and viewing
Patent Number: 6,782,184 Issued on 08/24/2004 to Canty,   et al.

Title: Measuring method and measuring apparatus of wavelength dispersion distribution characteristics of optical fiber
Patent Number: 6,781,678 Issued on 08/24/2004 to Aoki,   et al.

Title: Additional information superposing method, information signal copy control method, information signal output device and information signal recording device
Patent Number: 6,782,191 Issued on 08/24/2004 to Ikeda,   et al.

Title: Optical transmission systems including optical amplifiers and methods
Patent Number: 6,782,209 Issued on 08/24/2004 to Copeland,   et al.

Title: Apparatus and method for enabling high resolution film thickness and thickness-uniformity measurements
Patent Number: 6,900,900 Issued on 05/31/2005 to McMillen,   et al.

Title: Multipurpose horizontal press having a fixed workpiece-holder for a tubular workpiece to be drawn or tapered
Patent Number: 6,993,952 Issued on 02/07/2006 to Caporusso

Title: Recyclable composite materials articles of manufacture and structures and method of using composite materials
Patent Number: 6,984,670 Issued on 01/10/2006 to Meyers, III,   et al.

Title: Variable optical attenuator having a splitter to monitor light signals
Patent Number: 6,750,443 Issued on 06/15/2004 to Yu,   et al.

Title: Rollout interface linkage for network protectors
Patent Number: 6,998,550 Issued on 02/14/2006 to Jur,   et al.

Title: Method and apparatus for sustaining conversational services in a packet switched radio access network
Patent Number: 6,898,195 Issued on 05/24/2005 to

Title: Optical disc apparatus
Patent Number: 6,898,163 Issued on 05/24/2005 to Takeda

Title: Anti-EGFRvIII scFvs with improved cytotoxicity and yield, immunotoxins based thereon, and methods of use thereof
Patent Number: 7,129,332 Issued on 10/31/2006 to Pastan,   et al.

Title: Connection between an inner casing tube of a steering column of a motor vehicle and a holder
Patent Number: 6,994,373 Issued on 02/07/2006 to Schmidt

Title: Semiconductor memory device with static memory cells
Patent Number: 6,984,859 Issued on 01/10/2006 to Ashida

Title: Antenna formed from a plurality of stacked bases
Patent Number: 6,781,557 Issued on 08/24/2004 to Ueoka,   et al.

Title: Long wavelength vertical cavity surface emitting laser
Patent Number: 6,898,215 Issued on 05/24/2005 to Naone,   et al.

Title: Toroidal vessel for uniform, plug-flow fluid distribution applications
Patent Number: 6,994,111 Issued on 02/07/2006 to Cox

Title: Method and apparatus for assembling frames
Patent Number: 6,898,209 Issued on 05/24/2005 to Dekeyser

Title: Composition and method for repairing metal reinforced concrete structures
Patent Number: 7,048,873 Issued on 05/23/2006 to Miksic,   et al.

Title: Multiple material golf putter head
Patent Number: 6,984,181 Issued on 01/10/2006 to Hettinger,   et al.

Title: Portable telephone apparatus that improves the convenience of international roaming
Patent Number: 6,778,819 Issued on 08/17/2004 to Sumino

Title: Cooling arrangement
Patent Number: 7,131,814 Issued on 11/07/2006 to Nagler,   et al.

Title: Enhanced link operation of directly modulated lasers using gain-coupled gratings
Patent Number: 6,993,054 Issued on 01/31/2006 to White

Title: Methods for purifying and isolating recombinant chondroitinases
Patent Number: 7,129,335 Issued on 10/31/2006 to Pojasek,   et al.

Title: Method and apparatus for an interactive Web Radio system that broadcasts a digital markup language
Patent Number: 6,975,835 Issued on 12/13/2005 to Lake,   et al.

Title: Method and apparatus for delivering a web page to a client device based on printed publications and publisher controlled links
Patent Number: 6,778,988 Issued on 08/17/2004 to Bengtson

Adaptive digital pre-distortion using amplifier model that incorporates frequency-dependent non-linearities Number:6,801,086 from the United States Patent and Trademark Office (PTO) owispatent

Home    Author Login    Submit Article    Article Search    Add Your Link    Edit Your Link    Contact Us    Advertising    Disclaimer

   

 
Web LinkGrinder.com

Top Breaking News
     Pernice Leads AT&T National Golf Tournament by David Byrd
     Iran Vows to Pursue Uranium Enrichment Program by VOA News
     Argentine Congress Approves Controversial Grain Tax by VOA News

Title: Adaptive digital pre-distortion using amplifier model that incorporates frequency-dependent non-linearities

Abstract: A pre-distorter pre-distorts an input signal prior to being applied to an amplifier in order to reduce spurious emissions in the resulting amplified signal. The pre-distorter implements an inverted version of a model of the amplifier that models both the frequency independent (FI) characteristics of the amplifier as well as the frequency-independent (FD) characteristics of the amplifier. Techniques and architectures are presented for (1) generating and updating the model, (2) inverting the model, and (3) updating the inverted model.

Patent Number: 6,801,086 Issued on 10/05/2004 to Chandrasekaran


Inventors: Chandrasekaran; Rajiv (Basking Ridge, NJ)
Assignee: Andrew Corporation (Orland Park, IL)
Appl. No.: 10/245,008
Filed: September 17, 2002


Current U.S. Class: 330/140 ; 375/296
Current International Class: H03F 1/32 (20060101)
Field of Search: 330/2,52,149,296,297 375/296,297


References Cited [Referenced By]

U.S. Patent Documents
4870371 September 1989 Gottwald et al.
5141390 August 1992 Haentjens
6057733 May 2000 Donaldson et al.
6141390 October 2000 Cova
6166603 December 2000 Smith
6216100 April 2001 Meghdadi et al.
6236267 May 2001 Anzil
6281747 August 2001 Ahuja et al.
6288610 September 2001 Miyashita
6335767 January 2002 Twitchell et al.
6366177 April 2002 McCune et al.
6417731 July 2002 Funada et al.
6587514 July 2003 Wright et al.
2001/0033238 October 2001 Velazquez
2002/0008578 January 2002 Wright et al.
2002/0041210 April 2002 Booth et al.
2002/0060606 May 2002 Andre
2002/0080891 June 2002 Ahn et al.
2002/0125947 September 2002 Ren
Foreign Patent Documents
1 193 866 Apr., 2002 EP
2 348 755 Oct., 2000 GB
WO 00/25495 May., 2000 WO
WO 00/74232 Dec., 2000 WO
WO 01/56146 Aug., 2001 WO
WO 01/63750 Aug., 2001 WO

Other References

"An Efficient Adaptive Predistorter for Nonlinear High Power Amplifier in Satellite Communication", by Hyun Woo Kang et al., Circuits and Systems 1997, Proceedings of 1997 IEEE International Symposium on Hong Kong Sep. 12, 1997, , pp. 2288-2291. .
"Generation of Multicarrier Complex Lowpass Models of RJ ICs", by Peter Dobrovolny et al., 2001 IEEE MTT-s International Microwave Symposium Digest, Phoenix, AZ, May 20-25, 2001, pp. 419-422. .
"Modulo Pre-Equalization of Nonlinear Communication Channels", by Andreas Kambanellas et al., Signal Processing Advances in Wireless Communications, 1999, IEEE Workshop on Annapolis, MD May 9-12, 1999, pp. 46-49. .
"A simplex method for function minimization", by J.A. Nelder and R. Mead, Computer Journal, vol. 7 (1965), pp. 308-313..

Primary Examiner: Nguyen; Khanh Van
Attorney, Agent or Firm: Mendelsohn; Steve

Parent Case Text



CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims the benefit of the filing date of provisional application No. 60/369,488, filed on Apr. 3, 2002.
Claims



What is claimed is:

1. A method for pre-distorting a signal for amplification, the method comprising the steps of: (a) receiving an input signal; and (b) applying pre-distortion to the input signal to generate a pre-distorted signal, such that, when the pre-distorted signal is applied to an amplifier to generate an amplified signal, the pre-distortion reduces spurious emissions in the amplified signal, wherein: the pre-distortion is generated using an inverse of a model of the amplifier; and the model comprises a model of frequency-independent (FI) characteristics of the amplifier (an FI model) in combination with a model of frequency-dependent (FD) characteristics of the amplifier (an FD model).

2. The invention of claim 1, further comprising the step of generating at least one of the FI model and the FD model.

3. The invention of claim 2, wherein the FD model is generated by estimating a plurality of transfer functions in a sequence corresponding to increasing order of the transfer function.

4. The invention of claim 2, wherein the model is generated by: (1) estimating the FI model based on an estimate of the frequency-independent gain of the amplifier; (2) estimating a first-order transfer function for the FD model using the estimated FI model; and (3) estimating a second-order transfer function for the FD model using the estimated FI model and the estimated first-order transfer function.

5. The invention of claim 4, wherein: the FI model is estimated by minimizing a cost function that is dependent on the gain of the amplifier; the first-order transfer function is estimated by minimizing a cost function that is dependent on the estimated FI model; and the second-order transfer function is estimated by minimizing a cost function that is dependent on the estimated FI model and the estimated first-order transfer function.

6. The invention of claim 4, wherein the model is further generated by estimating one or more transfer functions for the FD model of order greater than two, wherein a transfer function of order n is estimated using the estimated FI model and each estimated transfer function of order less than n.

7. The invention of claim 2, further comprising the step of adaptively updating the model.

8. The invention of claim 7, wherein the model is adaptively updated by adaptively updating a plurality of transfer functions in a sequence corresponding to increasing order of the transfer function.

9. The invention of claim 1, wherein the FD model comprises a plurality of different-order transfer functions, each of which is configured to operate on a different-order distortion product based on the input signal, wherein: the output from the FI model is applied to a first-order transfer function; and the outputs from the plurality of transfer functions are summed to generate an estimate of the amplified signal.

10. The invention of claim 9, wherein the FD model comprises a second-order transfer function that is configured to operate on a difference between the input signal and the output from the FI model.

11. The invention of claim 9, wherein the FD model comprises one or more transfer functions having order two or greater, each of which is configured to operate on a distortion product having a corresponding order of two or greater.

12. The invention of claim 11, wherein the FD model comprises two or more transfer functions having order two or greater, each of which is configured to operate on a distortion product having a corresponding order of two or greater.

13. The invention of claim 9, wherein, in generating the model, the plurality of transfer functions are estimated in a sequence corresponding to increasing order.

14. The invention of claim 1, wherein the inverse of the model comprises: (1) zero, one, or more negated high-order transfer function elements, each corresponding to a negation of one of one or more transfer functions of the FD model of order greater than one and configured to operate on a corresponding distortion product; (2) an inverted first-order transfer function element corresponding to an inverse of a first-order transfer function of the FD model and configured to operate on the sum of the input signal and the zero, one, or more outputs from the zero, one, or more negated high-order transfer function elements; and (3) an inverted FI model element corresponding to an inverse of the FI model and configured to operate on the output from the inverted first-order transfer function to generate the pre-distorted signal.

15. The invention of claim 14, wherein: the zero, one or more negated high-order transfer function elements include a negated second-order transfer function element comprising: (A) a first component configured to generate a measure of the input signal; (B) a first multiplier configured to multiply the input signal by the measure of the input signal to generate a second-order distortion product; and (C) a first filter configured to apply a negated second-order transfer function to the second-order distortion product; the inverted first-order transfer function element comprises a second filter configured to apply the inverted first-order transfer function to the sum of the input signal and the one or more outputs from the one or more negated high-order transfer function elements; and the inverted FI model element comprises: (A) a second component configured to generate a measure of the output from the second filter; (B) a look-up table configured to retrieve one or more pre-distortion components based on the measure of the output from the second filter; and (C) a second multiplier configured to multiply the output from the second filter by the one or more pre-distortion components to generate the pre-distorted signal.

16. The invention of claim 15, wherein: the first component is configured to generate a measure of the amplitude or the power of the input signal; and the first filter is a finite impulse response (FIR) filter.

17. The invention of claim 16, wherein the second filter is an FIR filter corresponding to the inverse of a first-order transfer function.

18. The invention of claim 16, wherein: the inverted first-order transfer function further comprises a baseband-to-RF converter preceding the second filter; the second filter is an RF filter corresponding to the inverse of a first-order transfer function; and the second multiplier is a vector modulator.

19. The invention of claim 1, wherein: the inverse of the model comprises an inverse of the FI model; the inverse of the FI model generates an inverted FI model output having an amplitude and a phase; the magnitude of the inverted FI model output is a function of the magnitude of the input signal; and the phase of the inverted FI model output is a function of both the magnitude and phase of the input signal.

20. The invention of claim 19, wherein: the magnitude of the inverted FI model output is derived using the input signal magnitude as an index into an AM/AM look-up table; the phase of the inverted FI model output is derived by summing the input signal phase and a value retrieved using the input signal magnitude as an index into an AM/PM look-up table.

21. The invention of claim 20, wherein at least one of the look-up tables is adaptively updated by minimizing an error between the input signal and a feedback signal based on the amplified signal.

22. The invention of claim 21, wherein the at least one look-up table is updated by applying a recursive estimation technique to the look-up table.

23. The invention of claim 22, wherein the recursive estimation technique is based on non-linear least mean squares estimation.

24. The invention of claim 1, wherein the amplifier model is a linear combination of the FI model and the FD model, where the FI model is distinct from the FD model.

25. An apparatus for pre-distorting a signal for amplification, wherein the apparatus is configured to: (a) receive an input signal; and (b) apply pre-distortion to the input signal to generate a pre-distorted signal, such that, when the pre-distorted signal is applied to an amplifier to generate an amplified signal, the pre-distortion reduces spurious emissions in the amplified signal, wherein: the pre-distortion is generated using an inverse of a model of the amplifier, and the model comprises an FI model of frequency-independent characteristics of the amplifier in combination with an FD model of frequency-dependent characteristics of the amplifier.

26. An apparatus for pre-distorting a signal for amplification, the apparatus comprising: (a) One or more high-order transfer function elements, each configured to apply a transfer function of a different order greater than one to a corresponding distortion product for an input signal; (b) a summation node configured to sum the input signal and the output of each high-order transfer function element; (c) an inverted transfer function element configured to apply an inverted first-order transfer function to the output of the summation node; and (d) an inverted FI element configured to apply an inverse of a model of a frequency-independent (FI) gain of the amplifier to the output of the inverted transfer function element to generate a pre-distorted signal, such that, when the pre-distorted signal is applied to an amplifier to generate an amplified signal, spurious emissions in the amplified signal are reduced.

27. The invention of claim 26, wherein: the one or more high-order transfer function elements include a second-order transfer function element comprising: (A) a first component configured to generate a measure of the input signal; (B) a first multiplier configured to multiply the input signal by the measure of the input signal to generate a second-order distortion product; and (C) a first filter configured to apply a second-order transfer function to the second-order distortion product; the inverted first-order transfer function element comprises a second filter configured to apply the inverted first-order transfer function to the sum of the input signal and the outputs from the one or more high-order transfer function elements; and the inverted FI element comprises: (A) a second component configured to generate a measure of the output from the second filter; (B) a look-up table configured to retrieve one or more pre-distortion components based on the measure of the output from the second filter; and (C) a second multiplier configured to multiply the output from the second filter by the one or more pre-distortion components to generate the pre-distorted signal.

28. The invention of claim 27, wherein: the first component is configured to generate a measure of the amplitude or the power of the input signal; and the first filter is a finite impulse response (FIR) filter.

29. The invention of claim 28, wherein the second filter is an FIR filter corresponding to the inverse of a first-order transfer function.

30. The invention of claim 28, wherein: the inverted first-order transfer function further comprises a baseband-to-RF converter preceding the second filter; the second filter is an RF filter corresponding to the inverse of a first-order transfer function; and the second multiplier is a vector modulator.

31. The invention of claim 25, wherein the amplifier model is a linear combination of the FI model and the FD model, where the FI model is distinct from the FD model.

32. A method for generating a model of an amplifier, wherein the model comprises an FI model of frequency-independent characteristics of the amplifier in combination with an FD model of frequency-dependent characteristics of the amplifier, wherein the model is generated by estimating a plurality of transfer functions for the FD model in a sequence corresponding to increasing order of the transfer function.

33. The invention of claim 32, wherein the model is generated by: (1) estimating the FI model based on an estimate of the frequency-independent gain of the amplifier; (2) estimating a first-order transfer function for the FD model using the estimated FI model; and (3) estimating a second-order transfer function for the FD model using the estimated FI model and the estimated first-order transfer function.

34. The invention of claim 33, wherein: the FI model is estimated by minimizing a cost function that is dependent on the gain of the amplifier; the first-order transfer function is estimated by minimizing a cost function that is dependent on the estimated FI model; and the second-order transfer function is estimated by minimizing a cost function that is dependent on the estimated FI model and the estimated first-order transfer function.

35. The invention of claim 33, wherein the model is further generated by estimating one or more transfer functions for the FD model of order greater than two, wherein a transfer function of order n is estimated using the estimated FI model and each estimated transfer function of order less than n.

36. The invention of claim 32, further comprising the step of adaptively updating the model.

37. The invention of claim 36, wherein the model is adaptively updated by adaptively updating a plurality of transfer functions in a sequence corresponding to increasing order of the transfer function.

38. The invention of claim 32, wherein the amplifier model is a linear combination of the FI model and the FD model, where the FI model is distinct from the FD model.

39. A method for adaptively updating a pre-distorter configured to pre-distort an input signal for application to an amplifier configured to generate an amplified signal, the pre-distorter comprising at least one look-up table (LUT), wherein the at least one LUT is adaptively updated by minimizing an error between the input signal and a feedback signal based on the amplified signal, wherein the at least one look-un table is undated by applying a recursive estimation technique to the at least one look-up table.

40. The invention of claim 39, wherein the recursive estimation technique is based on nonlinear least mean squares estimation.
Description



BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to signal processing, and, in particular, to the pre-distortion of signals for transmission, for example, in a wireless communication network, to reduce spurious emissions.

2. Description of the Related Art

Modern wireless communication networks employ complex modulation schemes that necessitate tight control of spurious emissions (sometimes called "out-of-band emissions") in order to avoid interfering with neighboring carriers and to comply with the requirements of regulatory bodies (e.g., FCC) and standards bodies (e.g. ITU). One source of spurious emissions is the base station transmitter amplifier that is used to amplify signals prior to transmission as wireless (e.g., RF) signals to wireless (e.g., mobile) units in a wireless communication network, such as a cellular voice and/or data network. Prior art techniques for reducing such spurious emissions were able to satisfy previous requirements. However, recent developments in wireless communication networks (e.g., Universal Mobile Telecommunication Service (UMTS)) place additional burden on the base station transmitter amplifier and make it advantageous to reduce the spurious emissions even further.

In the prior art, quasi-linear amplifiers operating in Class A, A/B, or B modes have been modeled as a memory-less non-linearity. (As is known in the art, different classes of operation relate to different quiescent operating points of the amplifiers. In Class A, the transistor is "on" for the whole cycle of a sine wave input. In Class B, the transistor is "on" for half the cycle. And, in Class A/B, the transistor is one for more than 50%, but less than 100% of the cycle.) Under the assumption of being modeled as a memory-less non-linearity, the input-output relationship is given by Equation (1) as follows: ##EQU1##

where: x=a.sub.x e.sup.j.phi..sub.x is the complex baseband representation of the input signal, where a.sub.x is the amplitude and .phi..sub.x is the phase of the input signal x, y is the complex baseband representation of the output signal, and G.sub.i (.multidot.),G.sub.q (.multidot.) are arbitrary (i.e., unspecified but suitable) functions of the input signal envelope.

In the above model, it is assumed that the instantaneous gain of the amplifier is solely a function of the instantaneous input envelope. This model can be used to describe both AM/AM and AM/PM distortions that are observed in most amplifiers operating in Class A, A/B, and B modes, where AM means amplitude modulation and PM means phase modulation. A digital pre-distorter can be constructed to linearize an amplifier that is described by the above model.

FIG. 1 shows a block diagram of a conventional amplifier pre-distortion architecture 100 comprising digital pre-distorter 102, which pre-distorts the input signal prior to amplification by memory-less amplifier 104. Pre-distorter 102 implements. 1. A method for computing the instantaneous input envelope a.sub.x, and 2. A method of pre-distorting the input signal by multiplying the input signal by a complex gain that is solely a function of the instantaneous input envelope.

If the pre-distorted signal is given by x=G.sub.pd (a.sub.x)x where G.sub.pd (.multidot.) is the pre-distorter gain, then the input-output relationship for the cascaded pre-distorter and amplifier system can be written according to Equation (2) as follows: ##EQU2##

The pre-distorter gain is computed so that the gain of the pre-distorter cascaded with the amplifier is constant. Therefore, for the ideal pre-distorter G(.vertline.G.sub.pd (a.sub.x).vertline.a.sub.x)G.sub.pd (a.sub.x)=G.sub.tgt where G.sub.tgt is the target gain for the amplifier.

FIG. 2 is a block diagram of amplifier pre-distortion architecture 100 of FIG. 1, showing further detail on a conventional implementation of pre-distorter 102 in which pre-distorter 102 pre-distorter the input signal prior to amplification by memory-less amplifier 104. In particular,pre-distorter 102 comprises a model 202 of amplifier 104. The input signal x is applied to the amplifier model 202 to generate a model G(a.sub.x)x of the distorted output signal. Difference node 204 generates an estimate of the input-output error based on the input signal x and the modeled distorted output signal G(a.sub.x)x according to Equation (3) as follows:

where G(.multidot.) is an estimate of the amplifier gain. The pre-distorted signal x is generated at difference node 206 by subtracting the estimated error e.sub.yx from the input signal x, where the pre-distorted signal x is then applied to amplifier 104.

For the sake of clarity, assume that the input and output signals are normalized such that the target gain is unity. Further, assume that the amplifier behaves as a true memory-less linearity. It can be shown that, if amplifier model 202 is constructed accurately, the output yof amplifier 104 with the pre-distorted signal input xis given by Equation (4) as follows: ##EQU3##

Memory-less amplifier model 202 is only an approximate model for most amplifier systems. Consequently, the optimal pre-distorter constructed from such a model cannot completely linearize most amplifiers.

SUMMARY OF THE INVENTION

The problems in the prior art are addressed in accordance with the principles of the present invention by an amplifier model that is able to model the performance of most Class A, A/B, and B amplifiers more accurately than the simple memory-less models of the prior art, such as model 202 of FIG. 2. In certain embodiments of the present invention, a pre-distorter pre-distorts an input signal prior to being applied to an amplifier in order to reduce spurious emissions in the resulting amplified signal. The pre-distorter implements an inverted version of a model of the amplifier that models both the frequency-independent (FI) characteristics of the amplifier as well as the frequency-dependent (FD) characteristics of the amplifier.

In one embodiment, the present invention is a method and apparatus for pre-distorting a signal for amplification. According to the embodiment, an input signal is received, and pre-distortion is applied to the input signal to generate a pre-distorted signal, such that, when the pre-distorted signal is applied to an amplifier to generate an amplified signal, the pre-distortion reduces spurious emissions in the amplified signal. The pre-distortion is generated using an inverse of a model of the amplifier, where the model comprises a model of frequency-independent characteristics of the amplifier in combination with a model of frequency-dependent characteristics of the amplifier.

In another embodiment, the present invention is an apparatus for pre-distorting a signal for amplification. Each of one or more high-order transfer function elements is configured to apply a transfer function of a different order greater than one to a corresponding distortion product for an input signal. A summation node is configured to sum the input signal and the output of each high-order transfer function element. An inverted transfer function element is configured to apply an inverted first-order transfer function to the output of the summation node. An inverted FI element is configured to invert the frequency-independent gain of the amplifier to generate a pre-distorted signal, such that, when the pre-distorted signal is applied to an amplifier to generate an amplified signal, spurious emissions in the amplified signal are reduced.

In another embodiment, the present invention is a method for generating a model of an amplifier, wherein the model comprises an FI model of frequency-independent characteristics of the amplifier in combination with an FD model of frequency-dependent characteristics of the amplifier, wherein the model is generated by estimating a plurality of transfer functions for the FD model in a sequence corresponding to increasing order of the transfer function.

In another embodiment, the present invention is a method for adaptively updating a pre-distorter configured to pre-distort an input signal for application to an amplifier configured to generate an amplified signal, the pre-distorter comprising at least one look-up table (LUT), wherein the at least one LUT is adaptively updated by minimizing an error between the input signal and a feedback signal based on the amplified signal.

BRIEF DESCRIPTION OF THE DRAWINGS

Other aspects, features, and advantages of the preset invention will become more fully apparent from the following detailed description, the appended claims, and the accompanying drawings in which like reference numerals identify similar or identical elements.

FIG. 1 shows a block diagram of a conventional amplifier pre-distortion architecture;

FIG. 2 is a block diagram of the amplifier pre-distortion architecture of FIG. 1, showing further detail on a conventional implementation of the pre-distorter;

FIG. 3 shows a block diagram of an amplifier pre-distortion architecture, according to one embodiment of the present invention;

FIG. 4 shows a discrete-time representation of the model of a Class A, A/B, or B amplifier, according to one embodiment of the present invention;

FIG. 5 shows a discrete-time representation of an amplifier model, according to an alternative implementation of the present invention;

FIG. 6 shows a flow diagram of the processing implemented by the pre-distorter of FIG. 3, according to one embodiment of the present invention;

FIG. 7 shows an architecture that can be used to invert the amplifier model of FIG. 4, according to one embodiment of the present invention;

FIG. 8 shows a high-level block diagram illustrating the operation of the pre-distorter of FIG. 3; and

FIG. 9 shows a block diagram of an architecture for the pre-distorter of FIG. 3, according to one embodiment of the present invention.

DETAILED DESCRIPTION

FIG. 3 shows a block diagram of an amplifier pre-distortion architecture 300, according to one embodiment of the present invention. As shown in FIG. 3, the discrete-time, input signal x[n] is applied to digital pre-distorter 302, which generates a digital, pre-distorted signal p(x[n]) based on a model of high-power amplifier (HPA) 304. The digital, pre-distorted signal then passes trough channel 303 and arrives at amplifier 304 as an analog, pre-distorted signal p(x(t)). Channel 303 includes appropriate digital-to-analog converters, IF to RF upconverters, mixers, and filters that convert the digital, pre-distorted signal p(x[n]) into the analog, pre-distorted signal p(x(t)). Amplifier 304 generates analog, output signal h(p(t)), where h(.multidot.) is the transfer function of amplifier 304 whose gain is k.sub.G. Architecture 300 also includes a feedback (FB) channel 305, which samples the output signal h(p(t)) and provides a digital FB signal h(p[n]) to pre-distorter 302, which periodically updates its processing according to that feedback signal.

FIG. 4 shows a discrete-time representation of model 400 of a Class A, A/B, or B amplifier, such as amplifier 304 of FIG. 3, according to one implementation of the present invention. As indicated in FIG. 4, the output y[n] of the amplifier is modeled as a sum of several components y.sub.i [n], where:

y.sub.1 [n] is the result of applying the input signal x[n] to model 402 and then to first-order transfer function H.sub.1 (z) module 404-1, which models the output matching networks. Model 402, which models AM/AM and AM/PM distortion to the first order, applies a gain G(a.sub.x), which is a memory-less nonlinear function of the input signal envelope a.sub.x ;

y.sub.2 [n] is the output of an arbitrary transfer function acting on a second-order distortion product x.sub.2 [n] of the input according to Equation (5) as follows:

where "* " represents convolution and h.sub.2 [n] is the impulse response corresponding to second-order transform function H.sub.2 (z) module 404-2, which applies the z-transform of the transfer function;

y.sub.3 [n] is the output of an arbitrary transfer function acting on a third-order distortion product x.sub.3 [n] of the input according to Equation (6) as follows:

where h.sub.3 [n] is the impulse response corresponding to third-order transform function H.sub.3 (z) module 404-3, which applies the z-transform of the transfer function; and so on until

y.sub.n [n] is the output of an arbitrary transfer function acting on a N.sup.th order distortion product x.sub.n [n] of the input according to Equation (7) as follows:

where h.sub.n [n] is the impulse response corresponding to N.sup.th -order transform function H.sub.N (z)

module 404-N, which applies the z-transform of the transfer function.

These N components y.sub.i [n] are added together at summation node 406 to form the modeled amplifier output signal y[n], where, in general, N may be any positive integer. Model 400 becomes more accurate as more higher-order products are added to the output. Note that the transfer function H.sub.1 (z), whose impulse response is denoted by {h.sub.1 [n]}, models the frequency dependence resulting from the output matching networks and combiners. For most, practical applications, the transfer functions H.sub.i (z) can be modeled as causal finite impulse response (FIR) filters.

FIG. 5 shows a discrete-time representation of an amplifier model 500, according to an alternative implementation of the present invention. In model 500, AM/AM-AM/PM model 502 and first-order transfer function module 504-1 are analogous to AM/AM-AM/PM model 402 and first-order transfer function module 400-1 of FIG. 4. In model 500, however, all the higher-order distortion products of the input signal are processed by a single, second-order transfer function H.sub.2 (z) module 504-2.

Furthermore, as shown in FIG. 5. the input signal x[n] is subtracted from the pre-distorted output of AM/AM-AM/PM model 502 at difference node 503. As such, the output y.sub.2 [n] from second-order transfer function module 504-2 may be given according to Equation (8) as follows:

Amplifier model 500 should be adequate for most pre-distortion applications. If better performance is required from the pre-distorter, the more general amplifier model 400 of FIG. 4 can always be used.

Independent of which amplifier model of the present invention is to be used, the parameters for the selected model need to be computed. This includes computing estimates of the memory-less amplifier gain G(.multidot.) and all of the transfer functions H.sub.1 (z). Once computed, an amplifier model in accordance with the present invention can be substituted for prior-art amplifier model 202 in the pre-distortion architecture of FIG. 2, and the resulting pre-distorter architecture (or any other suitable architecture) can be used to invert the model and linearize the amplifier.

FIG. 6 shows a flow diagram of the processing involved in generating and updating an amplifier model, such as model 400 of FIG. 4 or model 500 of FIG. 5, according to one embodiment of the present invention. At step 602 of FIG. 6, the gain of the amplifier is estimated. If actual time-synchronized samples of the input (x=[x.sub.1 x.sup.2 . . . x.sub.N ].sup.1) and output (y=[y.sub.1 y.sub.2 . . . y.sub.N ].sub.1) signals at baseband are available, then the measured gain G.sub.measured can be calculated according to Equation (9) as follows: ##EQU4##

where [.multidot.].sub.1 represents the transpose of a column vector. An arbitrary linear function G(.vertline.x.vertline.) can then be fit to the measured data to model the amplifier gain. The parameters for the arbitrary function can be estimated by the method of least squares. That is, the parameters of the function that models the gain are computed by minimizing the cost function .chi. given by Equation (10) as follows:

whereG=[G(.vertline.x.sub.1.vertline.)G(.vertline.x.sub.2.vertline.) . . . G(.vertline.x.sub.N.vertline.)].sub.1 and W is a weighting matrix. The choice of the weighting matrix may depend on the specific application. For example, the weighting matrix can be chosen to weight the error differently at the higher power levels than at the lower power levels. If all power levels are to be weighted equally, then the weighting matrix can be chosen as the identity matrix. Note that any arbitrary nonlinear function can be fit to the measured data. Polynomials and splines are special cases of arbitrary nonlinear functions that can be used. The choice of the appropriate nonlinear function should be apparent to those skilled in the art.

After the amplifier gain has been estimated in step 602, the transfer functions are estimated in step 604. In particular, the transfer function H.sub.1 (z) may be estimated by minimizing the cost function .chi..sub.0 given by Equation (11) as follows:

where x.sub.1 [n]=G(a.sub.x [n])x[n] is the output of the memory-less AM/AM-AM/PM model (e.g., model 402 of FIG. 4 or model 502 of FIG. 5). The optimum solution can be obtained by employing any of the known adaptive-estimation techniques, such as recursive least-squares (RLS), least mean square (LMS), or least-squares solutions.

After estimating H.sub.1 (z), the transfer function H.sub.2 (z) may be estimated by minimizing the cost function .chi..sub.1 given by Equation (12) as follows:

Once again, the optimum solution can be obtained by employing any of the known adaptive-estimation techniques. Alternatively, the solution can be obtained in the frequency domain as follows. The optimum solution for H.sub.2 (z) at a given frequency can be obtained by minimizing the cost function in the frequency domain and weighting the frequency points of interest This can then be repeated for several frequency points. Once the frequency response of H.sub.2 (z) has been estimated at N distinct frequency points, the time-domain impulse response {h.sub.2 [n]} can be obtained by a least-squares fit to the desired frequency response.

Next, the transfer function H.sub.3 (z) may be estimated by minimizing the cost function .chi..sub.2 given by Equation (13) as follows:

where y.sub.2 [n]=y.sub.1 [n]+h.sub.2 [n]*x.sub.2 [n]. Any higher-order transfer functions H.sub.i (z), for i >3, can be computed in analogous fashion.

Once the transfer functions have been computed, an inverted version of the amplifier model can be constructed and used to generate the pre-distorted signal (step 606) that is then applied to the amplifier (step 608). The pre-distorter architecture shown in FIG. 2 (or any other suitable architecture that inverts the amplifier model of FIG. 4 or FIG. 5) can be used to pre-distort the signal and linearize the amplifier.

FIG. 7 shows an architecture 700 that can be used to invert amplifier model 400 of FIG. 4, according to one embodiment of the present invention. In practice, FIR filters can be used to approximate the transfer functions in architecture 700. As suggested in FIG. 7, architecture 700 may be implemented with any one or more paths of negated transfer functions of order two or greater. It is also possible to implement architecture 700 without any negated transfer function paths. In that case, the summation node may be omitted) where the input signal alone is input to the inverted first-order transfer function, followed by the inverse of the AM/AM-AM/PM model.

The estimates of the amplifier gain and transfer functions generated in steps 602 and 604 can be adaptively updated based on the amplifier output signal using suitable recursive estimation techniques. This updating is indicated in FIG. 6 by the processing returning from step 608 back to step 602 for another pass. This updating can be implemented intermittently, e.g., at fixed intervals or as necessary.

Recursive estimation techniques for adaptive filters are well known. See, e.g., Simon Haykin, Adaptive Filter Theory, Third Edition, Prentice Hall, 2001, the teachings of which are incorporated herein by reference. Many of these techniques can be applied to recursively estimate the transfer functions H.sub.1 (z). However, recursive estimation techniques for computing the AM/AM-AM/PM pre-distorter (e.g., corresponding to model 402 of FIG. 4 or model 502 of FIG. B) are not that well known. The following discussion describes a novel method for recursively computing the memory-less pre-distorter.

FIG. 8 shows a high-level block diagram illustrating the operation of pre-distorter 302 of FIG. 3, according to one implementation of the present invention. In this implementation, pre-distorter 302 relies on look-up table (LUT) operation presuming the digital input signal x[n] has been converted to magnitude-phase format. The input magnitude signal is applied in parallel to both AM/AM LUT control 802 and AM/PM LUT control 804. The output from AM/AM LUT control 802 is the pre-distorted magnitude signal, while the pre-distorted phase signal is generated at summation node 806 by summing the output from AM/PM LUT control 804 with the input phase signal.

In preferred implementations, the LUTs for the AM/AM and AM/PM portions of the pre-distorter operation are adaptively revised on a periodic basis. This revision may be based on minimizing the mean-square error between the feedback signal h(p[n]) in FIG. 3 and the input signal x[n]. The cost function .chi..sub.k.sup.2 used in the feedback control is based on a current observation data set (where the input and feedback signals are assumed to have been time-aligned by performing time-delay equalization) and is defined according to Equation (14) as follows:

where .epsilon..sub.k =(.epsilon.(1).epsilon.(2) . . . .epsilon.(k)).sup.t, and .epsilon.(n) is the normalized error between the n.sup.th input sample x.sub.n and the corresponding feedback amplifier sample (h.smallcircle.p)(x.sub.n) where (h.smallcircle.p)(x.sub.n) represents h[p[x.sub.n ]]. The normalized error is given by Equation (15) as follows: ##EQU5##

where h(x) is the amplifier transfer function, p(x) is the pre-distortion polynomial used to generate the AM/AM and AM/PM LUTs, and .sigma..sub.k.sup.2 is the sample variance over the observation set {x.sub.k :k=1, . . . , k}}. The pre-distortion polynomial p(x) is given by Equation (16) as follows: ##EQU6##

where a=(a.sub.0, a.sub.1, . . . a.sub.N).sup.1 is the vector of coefficients for characterizing the LUT generator polynomial and x.sup.t =(1, x.sup.1, . . . , x.sup.N) is the basis vector for linear space represented by the input data. The sample variance .sigma..sub.k.sup.2 is given by Equation (17) as follows: ##EQU7##

where m.sub.k is the sample mean over the observation set and is given by Equation (18) as follows: ##EQU8##

The optimization criteria a.sub.k for the adaptation are given by Equation (19) as follows:

##EQU9##

where ##EQU10##

returns the value of x that minimizes the function .function.(x). The optimization criteria a.sub.k are unique and are obtained by equating the gradient of the cost function x.sub.k.sup.2 with respect to the coefficient vector a to zero as in Equation (20) as follows: ##EQU11##

Where the matrix H is defined by Equation (21) as follows: ##EQU12##

where h.sub.m.sup.k =.differential..sub.m (h.smallcircle.p)(x.sub.k) and is defined by Equation (22) as follows: ##EQU13##

where ##EQU14##

is short-hand notation for a derivative or gradient, depending on the context, and p' (x) is the first derivative of the polynomial p(x) with respect to x.

Stochastic approximation can be applied to this problem to successively minimize the gradient of Equation (20). This results in the following update procedure for the coefficient set given by Equation (23) as follows:

where .lambda. is a small scalar adaptation gain (e.g., typically about 0.0005) and

where D is the pseudo-inverse of the matrix H.

The expression in Equation (22) depends only on the following three things: (1) The amplifier output feedback observation (h.smallcircle.p)(x.sub.k)=h(P(x.sub.k)) corresponding to the input signal x.sub.k ={x.sub.k :k=1, . . . , k}; (2) P(x.sub.k) and P.smallcircle.P(x.sub.k) are obtained from a lookup table and a recursive application of that table to itself, respectively; and (3) p'.smallcircle.P((x.sub.k) which is (or could be) one or more separate LUTs based on the first derivative of the polynomial p(x) evaluated on the pre-distorter LUT output. If the polynomial p(x) is constrained to pass through the origin a.sub.0 =0, then the top row in the matrix H can be deleted. The rest of this derivation relies on that assumption.

Although the SVD is the preferred method of solution from the standpoint of numerical stability, it has the following three main drawbacks: (1) The computation cost is significant, being proportional to k.sup.2 ; (2) Storage requirements are larger than other methods; and (3) In general, double-precision computation should be used for many of the intermediate steps. As an alternative, the pseudo-inverse of H may be calculated directly using O(N.sup.2 +KN) FLOPS, provided the matrix is not allowed to become ill-conditioned. One approach, which is effective against this condition, is based on the following processing: Define a scalar .gamma. by the algorithm:

if(.chi..sub.k.sup.2 >.chi..sub.last.sup.2) then .gamma.=5.gamma. else .gamma.=0.8.gamma.

endif The value for .chi..sub.last.sup.2 is the previous iteration's mean square error .chi..sub.k.sup.2.

The product matrix H.sub.t H is then (re-)defined as

Using this revised definition the pseudo-inverse is calculated by inverting the NxN matrix H.sub.t H. By applying this procedure, a stable and more efficient method may be implemented that should provide a `faster` stable solution to the update procedure.

The final step in the update procedure is to recalculate and replace the AM/AM and AM/PM LUTs (and the "derivative" table) using the revised set of polynomial coefficients a .sub.new, and to replace the previous coefficient set with this newer estimate, a.sub.old =a.sub.new. The derivative LUT generator polynomial is given by Equation (24) as follows: ##EQU15##

where the coefficients are the same as those for the pre-distortion LUTs.

In other implementations, it is possible that the pre-distorter is implemented with only one LUT (e.g., either only the AM/AM LUT or only the AM/PM LUT). In such implementations, the above-described update method would be applied to only the one LUTT.

FIG. 9 shows a block diagram of architecture 900 for pre-distorter 302 of FIG. 3, according to one embodiment of the present invention. In particular, architecture 900 corresponds to a second-order implementation of the pre-distorter architecture shown in FIG. 7, where FIR 908 implements the transfer function--H.sub.2 (z),FIR 912 implements the transfer function

##EQU16##

and multiplier 920 implement the inverse of the AM/AM-AM/PM model. Delays 902 and 914 are provided to maintain synchronization within architecture 900 by accounting for the processing times of their associated parallel processing paths. In general, higher-order terms (3.sup.rd and higher) can also be included, if desired, using the structure shown in FIG. 7.

In general, all signals in FIG. 9 are complex (shown as dark lines) except the outputs of rectangular-to-polar (R2P) converters 904 and 916. Each R2P converter computes the amplitude of its input signal using the well-known CORDIC algorithm. See, e.g., Ancaka, R., "A survey of CORDIC algorithms for FPGA based computers", Andraka Consulting Group, Inc., and Volder, J., "The CORDIC trigonometric computing technique," IRE Trans. Electronic Computing, Vol. EC-8, pp. 330-334, September 1959, the teachings of both of which are incorporated herein by reference. This implementation includes the LUT-based correction for the AM/AM-AM/PM effects, the equalizer for the channel distortion, and the correction for the seconder, frequency-dependent nonlinearity. In alternative embodiments, CORDIC R2P converters 904 and 916 could be replaced by other components that generate a suitable measure of the input signal, where, depending on the implementation, that measure could be the amplitude, power, or even a higher-order measure of the input signal.

FIG. 9 corresponds to a second-order, baseband implementation of the pre-distorter architecture of FIG. 7. Non-baseband (e.g., RF) implementations are also possible. In one possible second-order, RF implementation, FIR 912 is replaced by a baseband-to-RF converter followed by an RF filter, and multiplier 920 is replaced by a vector modulator.

The present invention may be implemented in the context of wireless signals transmitted from a base station to one or more mobile units of a wireless communication network In theory, embodiments of the present invention could be implemented for wireless signals transmitted from a mobile unit to one or more base stations. The present invention can also be implemented in the context of other wireless and even wired communication networks to reduce spurious emissions.

Embodiments of the present invention may be implemented as circuit-based processes, including possible implementation on a single integrated circuit. As would be apparent to one skilled in the art, various functions of circuit elements may also be implemented as processing steps in a software program. Such software may be employed in, for example, a digital signal processor, micro-controller, or general-purpose computer.

The present invention can be embodied in the form of methods and apparatuses for practicing those methods. The present invention can also be embodied in the form of program code embodied in tangible media, such as floppy diskettes, CD-ROMs, hard drives, or any other machine-readable storage medium, wherein, when the program code is loaded into and executed by a machine, such as a computer, the machine becomes an apparatus for practicing the invention. The present invention can also be embodied in the form of program code, for example, whether stored in a storage medium, loaded into and/or executed by a machine, or transmitted over some transmission medium or carrier, such as over electrical wiring or cabling, through fiber optics, or via electromagnetic radiation, wherein, when the program code is loaded into and executed by a machine, such as a computer, the machine becomes an apparatus for practicing the invention. When implemented on a general-purpose processor, the program code segments combine with the processor to provide a unique device that operates analogously to specific logic circuits.

It will be farther understood that various changes in the details, materials, and arrangements of the parts which have been described and illustrated in order to explain the nature of this invention may be made by those skilled in the art without departing from the scope of the invention as expressed in the following claims.

*


Free Web Sudoku Puzzles.
Solve with your browser.
8           6    
  3   4   6      
      3       2 9
9       4       5
6 8           7 4
4       1       8
7 2       3      
      9   7   1  
    9           3
What is it?



Add Your Site · Terms Of Service · Privacy Policy


DISCLAIMER
Linkgrinder is a free service that searches the Internet and indexes all files found so that you may search quickly and easily for shared files. These files are created and made available individually by users whose identity we are not aware of and who we have no control over. In essence we function like a search engine tool; these files ARE NOT STORED OR SERVED BY OUR NETWORK. We are not responsible for any materials obtained by using our service. We do not monitor any of the contents of these files. These files may contain viruses, illegal materials, materials inappropriate for minors, offensive files and the like. BY USING OUR SERVICE, YOU ASSUME FULL RESPONSIBILITY FOR DOWNLOADING THESE MATERIALS AND WILL INDEMNIFY US FOR ANY DAMAGES THAT MAY BE INCURRED.

For More Specific Information VIEW OUR TERMS OF SERVICE.

Thank you and Enjoy!