Claims
- 1. A system for transmitting constant envelope signals comprising:
- (a) means for receiving an input data signal,
- (b) means for precompensating the received data signal,
- (c) means for applying the precompensated data signal to a constant envelope modulator to provide a modulated signal,
- (d) means for applying the modulated signal to a power efficient non-linear amplifier and transmitting a signal resulting therefrom,
- (e) means for receiving the transmitted signal in an I-Q receiver,
- (f) means for filtering the received transmitted signal for the precompensation, to obtain an output data signal representative of the input data signal,
- (g) the precompensating means being comprised of means for adjusting levels of data pulses in said input signal, then applying the adjusted level pulses to a pulse shaping filter, and
- (h) in which the precompensation is effected using the terms of a compensation table, in which the terms are obtained using an iterative procedure processing the following algorithm: ##EQU6## where i represents the iteration index,
- I represents the number of iterations performed,
- a represents a specific sequence of s bits in the data signal, where s is the span of the compensation table in bits,
- A denotes a longer sequence of S bits, where S.gtoreq.s,
- A(a) denotes a sequence of S bits with the smaller sequence a centered within A,
- h is the FM modulation index,
- .DELTA. is the step size, usually less than or equal to 1 to prevent over compensation,
- d(A) is the desired undistorted constellation point for bit pattern A, observed after receiving and filtering the transmitted signal in step (f),
- d.sub.o (A) is the constellation point for bit pattern A observed in the receiver means prior to compensation,
- d.sub.i (A) is the constellation point observed for bit pattern A with precompensation after i iterations, and
- in which the precompensation table u is initially set to zero.
- 2. A system for transmitting FM signals, comprising:
- (a) means for receiving input data bits,
- (b) means for applying undelayed and delayed representations of said input data bits to a compensation table, to obtain an output compensation signal,
- (c) means for mapping said delayed representations of said input data bits into various amplitude real symbols depending on the number of symbols,
- (d) means for compensating said real symbols with the output compensation signal,
- (e) means for applying the compensated real symbols to a pulse shaping filter,
- (f) means for applying the output of the pulse shaping filter to an FM modulator, and
- (g) means for applying the output of the FM modulator to a non-linear amplifier,
- in which the terms of the compensation table are obtained using an iterative procedure processing the following algorithm: ##EQU7## where i represents the iteration index,
- I represents the number of iterations performed,
- a represents a specific sequence of s bits in the data signal, where s is the span of the compensation table in bits,
- A denotes a longer sequence of S bits, where S.gtoreq.s,
- A(a) denotes a sequence of S bits with the smaller sequence a centered within A,
- h is the FM modulation index,
- .DELTA. is the step size, usually less than or equal to 1 to prevent over compensation,
- d(A) is the desired undistorted constellation point for bit pattern A, observed after receiving and filtering the transmitted signal in step (e),
- d.sub.o (A) is the constellation point for bit pattern A observed in the receiver means prior to compensation,
- d.sub.i (A) is the constellation point observed for bit pattern A with precompensation after i iterations, and
- in which the precompensation table u is initially set to zero.
- 3. A system as defined in claim 2 in which the means for compensating is comprised of means for delaying the output compensation signal by one symbol period, for adding the compensation signal to various amplitude ones of said real symbols, and for subtracting the delayed output compensation signal from a sum of said various amplitude ones of said real signals and said compensation signal.
- 4. A system as defined in claim 2, including means for receiving the transmitted signal in an I-Q receiver, and means for filtering the received transmitted signal to obtain an output data signal representative of the input data signal.
Parent Case Info
This is a continuation-in-part application of parent application Ser. No. 08/300,189 filed Sep. 22, 1994, now U.S. Pat. No. 5,579,342.
US Referenced Citations (2)
Number |
Name |
Date |
Kind |
5068874 |
Leitch |
Nov 1991 |
|
5386202 |
Cochran et al. |
Jan 1995 |
|
Non-Patent Literature Citations (1)
Entry |
A Comparison of three QPSK type modulation schemes for mobile staellite SCPC vocie and data services, Stewart N. Crozier, pp. 95-98-16th Biennial Symposium on Communications, Kingston, Ontario, Canada, May 27-29, 1992 Proceedings. |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
300189 |
Sep 1994 |
|