Method and apparatus for an ultra-wideband radio utilizing MEMS filtering
First Claim
1. A method comprising:
- transmitting a pulse signal over a transmission channel between a transmitting station and a communicating receiving station; and
repeating the transmitting of the pulse signal over the transmission channel between the transmitting station and the communicating receiving station until a delay/amplitude map of the transmission channel is received from the communicating receiving station.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for a UWB radio utilizing MEMS filtering is described. The method described includes receiving a pulse signal from a transmission station. Once received, a delay line including one or more taps is driven with the pulse signal. Once the pulse signal exits the delay line, the delay line is sampled at each of the taps to determine a time delay and amplitude of each echo in the pulse signal. These steps are repeated for each pulse signal received until a delay/amplitude map of the transmission channel between the stations is complete. Using the echo map, a time delay and amplitude of each echo indicated by the map is determined synthetic and recursive anti-echoes. Accordingly, when transmitting or receiving a signal over the channel, anti-echoes are combined with the signal in order to eliminate channel echoes in a received signal.
-
Citations
34 Claims
-
1. A method comprising:
-
transmitting a pulse signal over a transmission channel between a transmitting station and a communicating receiving station; and
repeating the transmitting of the pulse signal over the transmission channel between the transmitting station and the communicating receiving station until a delay/amplitude map of the transmission channel is received from the communicating receiving station. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving a pulse signal from a communicating transmitting station over a transmission channel between the communicating transmitting station and a receiving station;
driving a delay line including one or more taps with the received pulse signal;
sampling each of the one or more taps of the delay line to determine a time delay and amplitude of each echo in the received pulse signal; and
repeating the receiving, driving and sampling for each received pulse signal from the communicating transmitting station until a delay/amplitude echo map of the transmission channel between the communicating transmitting station and the receiving station is complete. - View Dependent Claims (9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34)
-
-
15. An apparatus comprising:
-
a processor having circuitry to execute instructions;
a communications interface coupled to the processor, the communications interface to transmit data signals to one or more communicating receiving stations, and to receive data signals from the one or more communicating transmitting stations;
a delay line coupled to the communications interface, the delay line including one or more taps;
a storage device coupled to the processor, having sequences of instructions stored therein, which when executed by the processor cause the processor to;
receive a pulse signal from a communicating transmitting station over a transmission channel between the communicating transmitting station and a receiving station, drive the delay line including one or more taps with the received pulse signal, sample each of the one or more taps of the delay line to determine a time delay and amplitude of each echo in the received pulse signal, and repeat the receiving, driving and sampling for each received pulse signal from the communicating transmitting station until a delay/amplitude echo map of the transmission channel between the communicating transmitting station and the receiving station is complete.
-
-
23. A system comprising:
-
a plurality of communicating stations coupled together to form a wireless network, wherein each communicating stations includes;
a processor having circuitry to execute instructions;
a communications interface coupled to the processor, the communications interface to transmit data signals to one or more communicating receiving stations, and to receive data signals from the one or more communicating transmitting stations;
a delay line coupled to the communications interface, the delay line including one or more taps;
a storage device coupled to the processor, having sequences of instructions stored therein, which when executed by the processor cause the processor to;
receive a pulse signal from a communicating transmitting station over a transmission channel between the communicating transmitting station and a receiving station, drive the delay line including one or more taps with the received pulse signal, sample each of the one or more taps of the delay line to determine a time delay and amplitude of each echo in the received pulse signal, and repeat the receiving, driving and sampling for each received pulse signal from the communicating transmitting station until a delay/amplitude echo map of the transmission channel between the communicating transmitting station and the receiving station is complete.
-
-
28. A computer readable storage medium including program instructions that direct a computer to function in a specified manner when executed by a processor, the program instructions comprising:
-
transmitting a pulse signal over a transmission channel between a transmitting station and a communicating receiving station; and
repeating the transmitting of the pulse signal over the transmission channel between the transmitting station and the communicating receiving station until a delay/amplitude map of the transmission channel is received from the communicating receiving station.
-
Specification