Processing gain for wireless communication, such as in automatic data collection systems for public utility data collection
First Claim
Patent Images
1. A wireless communication system for processing utility consumption data, the system comprising:
- multiple transmitting nodes, each configured to wirelessly transmit a substantially similar message multiple times and according to one of multiple different frequency hopping tables, wherein each of the transmitting nodes receives utility consumption data from an associated utility meter; and
a mobile receiving node configured to wirelessly receive at least one of the transmitted messages on one frequency from one of the transmitting nodes, and to perform a first routine at least twice to determine which one of the multiple different frequency hopping tables the one transmitting node is employing, wherein the routine includes;
guessing a next frequency on which the one transmitting node will next transmit a message, and listening at the next frequency for the next transmission of a message, and wherein the mobile receiving node wirelessly receives and stores at least two of the transmitted messages after determining the one frequency hopping table employed by the one transmitting node, and wherein the receiving node performs a second routine to decode the at least two received and stored messages, wherein the second routine comprises;
applying a mathematical operation to the two received and stored messages to produce an improved message, and decoding at least a portion of the improved message.
5 Assignments
0 Petitions
Accused Products
Abstract
Several embodiments are described that increase processing gain. Under one embodiment, a wireless receiver quickly and accurately determines a particular frequency hopping table employed by a transmitter. Under another embodiment, the wireless receiver accumulates packets, such as packets containing utility meter data, and employs a mathematical process on the packets to generate an improved, decodable packet. Other embodiments are described in detail.
73 Citations
28 Claims
-
1. A wireless communication system for processing utility consumption data, the system comprising:
-
multiple transmitting nodes, each configured to wirelessly transmit a substantially similar message multiple times and according to one of multiple different frequency hopping tables, wherein each of the transmitting nodes receives utility consumption data from an associated utility meter; and
a mobile receiving node configured to wirelessly receive at least one of the transmitted messages on one frequency from one of the transmitting nodes, and to perform a first routine at least twice to determine which one of the multiple different frequency hopping tables the one transmitting node is employing, wherein the routine includes;
guessing a next frequency on which the one transmitting node will next transmit a message, and listening at the next frequency for the next transmission of a message, and wherein the mobile receiving node wirelessly receives and stores at least two of the transmitted messages after determining the one frequency hopping table employed by the one transmitting node, and wherein the receiving node performs a second routine to decode the at least two received and stored messages, wherein the second routine comprises;
applying a mathematical operation to the two received and stored messages to produce an improved message, and decoding at least a portion of the improved message. - View Dependent Claims (2)
-
-
3. In an automatic utility meter reading system, a wireless communication method between at least one transmitting node associated with a utility meter, and a receiving node, the method comprising:
-
at the transmitting node associated with the utility meter, wirelessly transmitting a substantially similar message multiple times, wherein at least some of the messages include data related to consumption of a utility; and
at the receiving node;
wirelessly receiving and storing at least two of the transmitted messages, applying a mathematical operation to the received and stored messages to produce an improved message, and decoding at least a portion of the improved message to retrieve at least some of the data related to consumption of the utility. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A wireless communication method between a transmitting node and a receiving node, the method comprising:
-
at the transmitting node, wirelessly transmitting messages according to one of multiple different frequency hopping tables, wherein the transmitting node is associated with a utility meter for gathering data associated with consumption of a utility, and wherein at least some of the transmitted messages contain data associated with consumption of a utility; and
at the receiving node, wirelessly receiving at least one of the transmitted messages on one frequency and performing a routine at least twice to determine which of the multiple different frequency hopping tables the transmitting node is employing, wherein the routine includes;
guessing a next frequency on which the transmitting node will next transmit a message, and listening at the next frequency for the next transmission of a message to determine which of the multiple different frequency hopping tables the transmitting node is employing. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A computer-readable medium whose contents cause at least one mobile wireless receiver to perform a method to determine an identity of one of multiple transmitting nodes, and wherein each of the multiple transmitting nodes wirelessly transmit messages according to one of multiple different frequency hopping tables, the method comprising:
-
wirelessly receiving at least one of the transmitted messages on one frequency and performing a routine at least twice to determine which of the multiple different frequency hopping tables the one transmitting node is employing, wherein each of the multiple transmitting nodes are associated with a respective one utility meter that gathers utility consumption data, and wherein at least some of the transmitted messages contain utility consumption data;
guessing a next frequency on which the one transmitting node will next transmit a message; and
listening at the next frequency for the next transmission of a message to determine the identity of the one transmitting nodes from an identified one of multiple different frequency hopping tables the one transmitting node is employing. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. In a utility data collection system having multiple transmitting endpoints, wherein each transmitting endpoint is associated with a respective utility meter and is configured to receive utility consumption data from the respective one utility meter, and wherein each transmitting endpoint is further configured to wirelessly transmit substantially similar packets of utility consumption data at multiple times, an apparatus for decoding the utility consumption data packets, comprising:
means for wirelessly receiving data, wherein the means for wirelessly receiving data is mobile, and includes;
means for storing at least two of the transmitted utility consumption data packets from one of the transmitting endpoints, means, coupled to the means for storing, for applying a mathematical operation to the received and stored utility consumption data packets to produce an improved utility consumption data packet, and means, coupled to the means for applying a mathematical operation, for decoding at least a portion of the improved utility consumption data packet.
Specification