IP Library › Granted Patent US 10,432,438
Granted Patent B2
US 10,432,438 · App. 16/178,052 · Granted Oct 1, 2019

Single carrier frequency division multiple access communication system

Inventors: Kabiru Akande (Dhahran, SA); Naveed Iqbal (Dhahran, SA); Azzedine Zerguine (Dhahran, SA); Abdelmalek Zidouri (Dhahran, SA)
Assignee: King Fahd University of Petroleum and Minerals
H04L27/01H04L5/0007H04L5/0076H04L25/0305H04L25/03159H04L27/2602H04L27/2607H04L27/2636
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,432,438
App. No.
16/178,052
Granted
Oct 1, 2019
Kind
B2
Abstract

A method and apparatus for equalization in a communication system. The method includes receiving an input of a block of symbols, filtering the input in the frequency domain, calculating an error factor in the time domain based on the filtered input, updating tap weights of the equalizer in the frequency domain using circular correlation based on the error factor and the conjugate of the input in the frequency domain, and outputting the filtered input.

Claims (84)

1. An apparatus for equalization in a single carrier frequency division multiple access communication system, the apparatus comprising:

processing circuitry configured to

receive an input of a block of symbols, the block symbols being periodic transmitted symbols and being circularly convoluted by a channel,

calculate a digital Fourier transform of the input by applying an N-point discrete Fourier transform or an M-point inverse discrete Fourier transform,

filter the input in the frequency domain based on tap weights,

calculate an error factor in the time domain based on the filtered input,

update the tap weights in the frequency domain using circular correlation based on a conjugate of an element wise multiplication between the error factor and the conjugate of the input in the frequency domain, and

output the filtered input, wherein updating the tap weights includes applying

k+1 = k −μD ( * k k )*

where Ω is a tap weight vector in the frequency domain, Ψ is the input in the frequency domain, E is an error factor in the frequency domain, D is a predefined matrix, ε is element wise multiplication, k is a number of blocks, and μ is a predetermined factor.

2. The apparatus of claim 1 , wherein the processing circuitry is configured to:

initialize the tap weights using central spike.

3. The apparatus of claim 1 , wherein the processing circuitry is configured to:

normalize each frequency bin as a function of the spectral power associated with input data associated with each frequency bin.

4. The apparatus of claim 1 , wherein calculating the error factor includes applying

e

k

⁡

(

n

)

=

z

k

,

R

⁡

(

n

)

⁢

(

1

-

z

k

,

R

⁡

(

n

)

R

2

,

R

)

+

jz

k

,

I

⁡

(

n

)

⁢

(

1

-

z

k

,

I

⁡

(

n

)

R

2

,

I

)

where R is a constant, k is a number of blocks, n is a number of equalizer input, and z is the filtered input.

5. The apparatus of claim 1 , wherein calculating the error factor includes applying

e k ( n )=4 z ( n )(| z ( n )| 2 −R )

where R is a constant, k is a number of blocks, n is a number of equalizer input, and is the filtered input.

6. The apparatus of claim 1 , wherein calculating the error factor includes applying

e k ( n )=2 └z R ( n )( z R 2 ( n )− R 1,R )+ jz I ( n )( z I 2 ( n )− R 1,I )┘

where R is a constant, k is a number of blocks, n is a number of equalizer input, and z is the filtered input.

Continuity (3)
Continuation 15365188 · Nov 30, 2016
Provisional Application 62261038 · Nov 30, 2015
Related Publication 20190081830A1 · Mar 14, 2019
Cited By (1)
US 12,216,237