Frequency Shift Compensation, Such as for Use In a Wireless Utility Meter Reading Environment
First Claim
Patent Images
1. In an automatic utility meter reading system that transmits utility data signals, an adjustable bandwidth receiving apparatus, comprising:
- a memory module for storing data, instructions, or both;
a receiver for receiving utility meter data signals;
a processor coupled with the memory module and the receiver, wherein the receiver and the processor are configured to;
match a receiver local oscillator (LO) frequency to a carrier (SC) frequency of the receiver signals to compensate for a frequency difference, wherein the matching comprises;
receiving a first signal representing a first binary value at a first data rate;
mixing the first signal with a signal generated by the LO, wherein the LO frequency is an expected SC frequency;
filtering the first mixed signal;
receiving a second signal representing a second binary value at the first data rate;
mixing the second signal with the signal generated by the LO;
filtering the second mixed signal;
computing an average value of only the two filtered signals, wherein the computed average value is a difference between the SC and the LO frequencies;
adjusting the LO frequency by the computed average value;
adjusting the bandwidth based on the computed average value to allow a signal with an estimated maximum frequency error to pass; and
receiving subsequent data signals at a second data rate that is higher than the first data rate; and
wherein data signals are frequency modulated (FM), and wherein the first binary value is transmitted by a frequency that is a sum of a deviation frequency and the SC frequency and the second binary value is transmitted by a frequency that is a difference of the SC frequency and the deviation frequency.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for computing the carrier frequency of a transmitter using frequency modulated digital data to compensate for frequency shifting of the transmitter and the receiver local oscillators and for bandwidth adjustment of the receiver'"'"'s filter. In particular, methods and apparatus are disclosed for binary systems transmitting “1” and “0” data using decoded or undecoded received signals.
-
Citations
24 Claims
-
1. In an automatic utility meter reading system that transmits utility data signals, an adjustable bandwidth receiving apparatus, comprising:
-
a memory module for storing data, instructions, or both;
a receiver for receiving utility meter data signals;
a processor coupled with the memory module and the receiver, wherein the receiver and the processor are configured to;
match a receiver local oscillator (LO) frequency to a carrier (SC) frequency of the receiver signals to compensate for a frequency difference, wherein the matching comprises;
receiving a first signal representing a first binary value at a first data rate;
mixing the first signal with a signal generated by the LO, wherein the LO frequency is an expected SC frequency;
filtering the first mixed signal;
receiving a second signal representing a second binary value at the first data rate;
mixing the second signal with the signal generated by the LO;
filtering the second mixed signal;
computing an average value of only the two filtered signals, wherein the computed average value is a difference between the SC and the LO frequencies;
adjusting the LO frequency by the computed average value;
adjusting the bandwidth based on the computed average value to allow a signal with an estimated maximum frequency error to pass; and
receiving subsequent data signals at a second data rate that is higher than the first data rate; and
wherein data signals are frequency modulated (FM), and wherein the first binary value is transmitted by a frequency that is a sum of a deviation frequency and the SC frequency and the second binary value is transmitted by a frequency that is a difference of the SC frequency and the deviation frequency. - View Dependent Claims (2, 3)
-
-
4. In a wireless utility meter reading system of data receivers and transmitters, a method of adjusting a receiver, wherein transmitters transmit frequency modulated (FM) binary data, and wherein a first binary value is transmitted by adding a deviation frequency to a local oscillator (LO) frequency of the transmitter and a second binary value is transmitted by subtracting the deviation frequency from the transmitter'"'"'s LO frequency, the method comprising:
-
receiving a signal representing the first binary value;
down-converting the received signal with a signal generated by a LO of the receiver, wherein a frequency of the receiver'"'"'s LO is substantially similar to an estimation of the transmitter'"'"'s LO frequency;
filtering the down-converted signal;
computing a difference between the transmitter'"'"'s LO frequency and the receiver'"'"'s LO frequency, using a single received signal, by subtracting the deviation frequency from the filtered signal, if the received signal represented the first binary value, or by adding the deviation frequency to the filtered signal, if the received signal represented the second binary value;
compensating the receiver'"'"'s LO frequency by the computed difference if the receiver'"'"'s LO frequency needs to be altered; and
adjusting a bandwidth of the receiver filter to allow an estimated maximum frequency error to pass, if the receiver'"'"'s bandwidth needs to be adjusted. - View Dependent Claims (5, 6)
-
-
7. In a wireless communication network, a method comprising:
-
receiving a first signal representing a first coded value, wherein the first signal is transmitted at a transmitter carrier frequency, and wherein a transmitted signal includes coded values related to the transmitter carrier frequency;
mixing the first signal with a receiver carrier frequency, wherein the receiver carrier frequency is associated with the transmitter carrier frequency;
receiving a second signal representing a second coded value;
mixing the second signal with the receiver carrier frequency; and
computing a difference between the transmitter carrier frequency and the receiver'"'"'s carrier frequency based only on the two mixed signals without need for an initial training period. - View Dependent Claims (8, 9)
-
-
10. In a communication system, an apparatus for compensating for drift between a receiver and a transmitter local oscillator frequencies, the apparatus comprising:
-
a receiver for receiving a first frequency modulated signal with frequency (FT+f1) representing a first data value, and a second frequency modulated signal with frequency (FT−
f2) representing a second data value, where FT is a local oscillator frequency of the transmitter, and f1 and f2 are frequency deviations for modulating the first and the second data values, respectively;
a mixer for down-converting or intermediate frequency (IF) converting the first and the second received signals by mixing the first and second received signals with the receiver'"'"'s local oscillator frequency, wherein the receiver'"'"'s local oscillator frequency is associated with conversion frequency; and
calculating a drift between the transmitter'"'"'s local oscillator frequency and the receiver'"'"'s local oscillator frequency, FD, by;
FD=FM2+f2(FM1−
FM2)/(f1+f2),where FM1 and FM2 are first and second down- or IF-converted frequencies, respectively. - View Dependent Claims (11, 12, 13)
-
-
14. In a wireless communication system, a method of adjusting receiver bandwidth using a difference between a transmitter local oscillator (LO) frequency and its corresponding receiver LO frequency, the method comprising:
-
a means for matching the receiver'"'"'s LO frequency to the transmitter'"'"'s LO frequency to compensate for frequency shifting, the matching comprising;
a means for receiving at least one signal representing one binary value that is frequency modulated (FM);
a means for down-converting the at least one signal by a signal imitating the frequency of the transmitter'"'"'s LO;
a means for filtering the down-converted signal;
a means for computing a difference between the transmitter'"'"'s LO frequency and the receiver'"'"'s LO frequency based on the one filtered signal; and
a means for matching the receiver'"'"'s LO frequency to the transmitter'"'"'s LO frequency, using the computed difference; and
a means for adjusting the bandwidth of the receiver based on the computed difference, if the bandwidth needs to be adjusted.
-
-
15. In a wireless data acquisition network, a system for narrowing a receiver bandwidth for receiving higher rate data signals, the system comprising:
-
a receiver for receiving a known frequency modulated (FM) data signal at a first data rate, with frequency (FT+f) or (FT−
f), wherein FT is a corresponding transmitter'"'"'s LO frequency and f is a frequency deviation for modulating the data value;
a mixer for down-converting the signal by mixing it with a signal generated by the receiver LO, wherein the receiver LO frequency is an estimate of the transmitter'"'"'s LO frequency;
a processor for computing a difference between the transmitter'"'"'s LO frequency and the receiver'"'"'s LO frequency by subtracting the deviation frequency f from the down-converted signal if the received signal represents the data value with frequency (FT+f), or by adding the deviation frequency f to the down-converted signal if the received signal represents the data value with frequency (FT−
f); and
a controller for centering and narrowing the receiver bandwidth, using the down-converted signal, to allow higher data rate signals with maximum estimated drift to pass, if the bandwidth needs to be adjusted.
-
-
16. In an automatic utility meter reading system that transmits utility data signals, a process of transmitting data via a transmitter, the process comprising:
-
transmitting an initial signal representing a first binary value at a first data rate, wherein the initial signal is configured for adjusting a difference between a carrier frequency of the transmitter and a carrier frequency of a utility data collection receiver; and
transmitting the utility data signals at a second data rate that is higher than the first data rate after transmission of the initial signal.
-
-
17. In a utility meter data transmission system, a variable bandwidth receiver comprising:
-
a receiver module for receiving two binary data signals or one known data signal, wherein data values are frequency modulated by adding to and subtracting from a transmitter carrier frequency in case of the two binary data signals and are frequency modulated by adding to or subtracting from a transmitter carrier frequency in case of the one known data signal;
a variable filter for filtering received signals;
a mixer for down- or IF-converting the received signals;
a processor for computing a difference between the transmitter carrier frequency and the receiver carrier frequency based on the down- or IF-converted signals without need for an initial training period; and
a controller for generating compensation signal for adjusting the filter bandwidth based on the computed difference. - View Dependent Claims (18, 19)
-
-
20. A utility meter data communication method comprising:
-
transmitting binary data signals at a first data rate, by a first utility meter data transceiver;
receiving at least one binary data signal, by a second utility meter data transceiver;
zero-IF or IF converting the received signal;
computing a value that is a difference between the first transceiver carrier frequency and the second transceiver carrier frequency, using the converted signal; and
transmitting the computed information from the second transceiver to the first transceiver to be used for adjusting the first transceiver'"'"'s carrier frequency, if adjustment is needed. - View Dependent Claims (21, 22)
-
-
23. In an automatic utility meter reading system that transmits utility data signals, a method of data communication comprising:
-
at a utility data collection device widening a receiver bandwidth to receive initial communication data at a first data rate;
at the utility data collection device adjusting system parameters based on the received data;
at the utility data collection device narrowing the receiver bandwidth to receive subsequently transmitted data at a second data rate that is higher than the first data rate.
-
-
24. In a communication system, an apparatus for compensating for drift between receiver and transmitter local oscillator frequencies, the apparatus comprising:
-
a receiver for receiving a first frequency modulated signal with frequency (FT+f1) representing a first data value, and a second frequency modulated signal with frequency (FT−
f2) representing a second data value, where FT is a local oscillator frequency of the transmitter, and f1 and f2 are frequency deviations for modulating the first and the second data values, respectively;
a mixer for mixing the first frequency modulated signal with frequency (FR+f1) to generate a first mixed signal and mixing the second frequency modulated signal with frequency (FR−
f1) to generate a second mixed signal, where FR is a local oscillator frequency of the receiver, and wherein the receiver local oscillator frequency is an estimation of the local oscillator frequency of the transmitter; and
calculating a drift between the transmitter local oscillator frequency and the receiver local oscillator frequency by averaging between the frequencies of the first and the second mixed signals.
-
Specification