Multi-carrier LAN adapter device using interpolative equalizer
First Claim
1. A system for interconnecting a plurality of computing devices comprising:
- a shared communication medium;
a plurality of transceivers having a first and second port, the first port for connection to one of a plurality of computing devices and the second port for connection to said shared communication medium, each of said plurality of transceivers further comprising a transmitter and a receiver for transmitting and receiving time domain signals representing data, said time domain signals comprising a plurality of modulated carriers of predetermined frequency, over said shared communication medium to at least any one of other said plurality of transceivers;
said receiver having a signal transformer for generating a frequency domain signal from the received time domain signal, and a frequency domain equalizer for operating on said frequency domain signal, said frequency domain equalizer comprising a single tap filter for each carrier of said plurality of modulated carriers received by said receiver;
said transmitter transmitting at least one known symbol on at least two non-adjacent carriers and transmitting data symbols on carriers between said at least two non-adjacent carriers, and wherein said frequency domain equalizer generates filter taps for said each carrier in response to said at least one known symbol on said at least two non-adjacent carriers.
6 Assignments
0 Petitions
Accused Products
Abstract
A LAN adapter device using an interpolative equalizer. The LAN adapter device allows LAN computing devices to connect to the LAN medium. The adapter devices are internal or external to the LAN devices and provide a transceiver and protocol stacks for the LAN devices to communicate with each other. The physical layer of the transceivers includes transmitter having a DMT modulator and demodulator that is dynamically configurable with respect to data rate and spectrum usage. Within the receiver is an equalizer that equalizes the received signal with a simple yet effective equalizer training method, thereby obviating the need for extensive equalizer training and long-term coefficient storage. The equalizer trains on known symbols transmitted on specific carriers that arc spaced apart in the frequency domain and then determines the channel response at those frequencies. The remaining carriers that are modulated with data are equalized based on an estimate of the channel response determined from interpolating between the points previously determined from the known symbols.
-
Citations
20 Claims
-
1. A system for interconnecting a plurality of computing devices comprising:
-
a shared communication medium;
a plurality of transceivers having a first and second port, the first port for connection to one of a plurality of computing devices and the second port for connection to said shared communication medium, each of said plurality of transceivers further comprising a transmitter and a receiver for transmitting and receiving time domain signals representing data, said time domain signals comprising a plurality of modulated carriers of predetermined frequency, over said shared communication medium to at least any one of other said plurality of transceivers;
said receiver having a signal transformer for generating a frequency domain signal from the received time domain signal, and a frequency domain equalizer for operating on said frequency domain signal, said frequency domain equalizer comprising a single tap filter for each carrier of said plurality of modulated carriers received by said receiver;
said transmitter transmitting at least one known symbol on at least two non-adjacent carriers and transmitting data symbols on carriers between said at least two non-adjacent carriers, and wherein said frequency domain equalizer generates filter taps for said each carrier in response to said at least one known symbol on said at least two non-adjacent carriers. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A network adapter device for connecting a computing device to a shared electrical signaling medium comprising:
-
a first physical interface for connection to a computing device;
a second physical interface for connection to a shared electrical signaling medium; and
a transceiver connected to the first and second physical interfaces for transmitting and receiving data on said first physical interface and transmitting and receiving modulated multi-carrier data bursts over said second physical interface, wherein each of said modulated multi-carrier data bursts comprises a plurality of frames, said transceiver including a signal transformer for converting received time domain signals to frequency domain signals, and a frequency domain equalizer connected to said signal transformer for processing said frequency domain signals, said frequency domain equalizer comprising a single tap filter for each carrier of said modulated multi-carrier data bursts received by said transceiver;
wherein said frequency domain equalizer generates said equalizer taps for each carrier by interpolating a channel response from received known symbols. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of transferring data among a plurality of computing devices connected to a shared communication medium comprising the steps of:
-
receiving data from a computing device;
mapping the data to a plurality of sets of signal points where each signal point is assigned a carrier, and including predetermined signal points assigned to predetermined carriers in at least one set where the signal points are spaced at an interval of every Nth carrier, wherein N is an integer greater than 1;
transforming each signal point set to a time domain signal;
transmitting the time domain signals to a plurality of computing devices over a shared communication medium;
receiving the time domain signals from the shared communication medium;
converting the time domain signals to frequency domain signals;
interpolating equalizer filter taps based on the predetermined signal points; and
filtering said frequency domain signals using the interpolated equalizer filter taps. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification