In conjunction with the detailed description below, this application incorporates by reference commonly assigned U.S. Provisional Application No. 60/500,507 (Attorney Docket No. 1725.173US01), filed on Sep. 5, 2003, entitled, “SYSTEM AND METHOD FOR DETECTION OF SPECIFIC ON-AIR DATA RATE,” U.S. Provisional Application No. 60/500,515 (Attorney Docket No. 1725.162US01), filed Sep. 5, 2003, entitled, “SYSTEM AND METHOD FOR MOBILE DEMAND RESET,” U.S. Provisional Application No. 60/500,504 (Attorney Docket No. 1725.160US01), filed Sep. 5, 2003, entitled, “SYSTEM AND METHOD FOR OPTIMIZING CONTIGUOUS CHANNEL OPERATION WITH CELLULAR REUSE,” U.S. Provisional Application No. 60/500,479 (Attorney Docket No. 1725.156US01), filed Sep. 5, 2003, entitled, “SYNCHRONOUS DATA RECOVERY SYSTEM,” U.S. Provisional Application No. 60/500,550 (Attorney Docket No. 1725.161US01), filed Sep. 5, 2003, entitled, “DATA COMMUNICATION PROTOCOL IN AN AUTOMATIC METER READING SYSTEM,” U.S. patent application Ser. No. 10/655,760 (Attorney Docket No. 10145-8011.US00), filed on Sep. 5, 2003, entitled, “SYNCHRONIZING AND CONTROLLING SOFTWARE DOWNLOADS, SUCH AS FOR COMPONENTS OF A UTILITY METER-READING SYSTEM,” U.S. patent application Ser. No. 10/655,759, (Attorney Docket No. 10145-8012.US00) filed on Sep. 5, 2003, entitled, “FIELD DATA COLLECTION AND PROCESSING SYSTEM, SUCH AS FOR ELECTRIC, GAS, AND WATER UTILITY DATA,” U.S. Provisional Patent Application No. 60/222,256, (Attorney Docket No. 1725.126US01) filed on Aug. 1, 2000, entitled, “FREQUENCY HOPPING SPREAD SPECTRUM SYSTEM WITH HIGH SENSITIVITY TRACKING AND SYNCHRONIZATION FOR FREQUENCY UNSTABLE SIGNALS,” U.S. patent application Ser. No. 11/222,657, (Attorney Docket No. 1725.141US01), filed on Sep. 9, 2005, entitled “METER READING SYSTEM,” and U.S. Patent Application No. 60/500,506 (Attorney Docket No. 159.US.01), filed on Sep. 5, 2003, entitled “OPTIMIZED BUBLLE UP RECEIVER.”
FHSS system 10 includes a multitude of end point transmitters 12 and at least one radio 16 with a receiver. In a preferred embodiment, end point transmitters 12 are battery-operated encoder transmitters operably connected to a utility meter. In this embodiment, it is expected that up to hundreds of thousands of end point transmitters 12 will be deployed as part of a FHSS system 10 in a metropolitan area. Alternatively, end point transmitters 12 can be low-power sensors, detectors or other data encoders that transmit encoded data using FHSS signal 20. Preferably, end-point transmitters 12 are deployed at a multitude of fixed locations over an entire coverage zone. End-point transmitters 12 could also be mobile transmitters operating within one or more coverage zones, such as pagers or portable transponders.
In an embodiment, radios 16 comprise a plurality of fixed intermediate radios 16 arranged in a hierarchical network of overlapping zones of coverage that receive encoded data from end point transmitters 12, 13 and forward the data by retransmission to a central station 18. Reference is made to the previously-identified co-pending application entitled “Spread Spectrum Meter Reading System Utilizing Low-Speed/High Power Frequency Hopping” for a more detailed description of a network of fixed intermediate radios 16 and a central station 20, the disclosure of which is hereby incorporated by reference. The radios 16 may be designed as half-duplex radios (transmit or receive but not both simultaneously); however, this architecture has been shown to have some limitations. Preferably, the radios 16 are implemented as a full-duplex design (transmit and receive simultaneously).
In one embodiment, the radios 16 are capable of wireless retransmission of data 22 to the central station 18. Alternatively, the radios 16 can store data until it is manually or automatically downloaded to the central station 18, or the radios may be equipped with other communication channels 24, such as telephone lines, power lines, satellite, cellular phone or the like to transmit immediately or in a store and forward mode data received from the end point transmitters 12, either individually or combined into larger blocks or summarized over time for the purpose of creating a metered function associated with one or more end point transmitters 12.
It will be understood that the end point transmitters 12 may be of the bubble-up variety wherein encoded data is automatically periodically transmitted by the transmitter 12 (either according to a predefined timing pattern or pseudo-randomly), or the transmitters 12 may be polled or interrogated to respond to a wakeup tone, for example, transmitted by fixed radio 16 and then transmit FHSS signals 20 with encoded data in response to the polling or interrogation signal.
System 10 can employ both one-way (“bubble-up”) endpoints and two-way endpoints. Two-way repeaters can also be added to the system as shown in
In a preferred embodiment as shown in
The receiver of radios 16 is preferably a low cost, low power, receiver that is capable of identifying, locating, and tracking FHSS signals received from a transmitter such as that disclosed in U.S. patent application Ser. No. 11/209,348 (Attorney Docket No. 1725.126US03), Filed on Aug. 22, 2005, entitled, “FREQUENCY HOPPING SPREAD SPECTRUM SYSTEM WITH HIGH SENSITIVITY TRACKING AND SYNCHRONIZATION FOR FREQUENCY UNSTABLE SIGNALS” although other receivers may also be used.
Radio 16 examines the entire useful portion of the wideband at once, looking for a signal suggestive of a data packet transmitted by an endpoint 12, 13 or repeater 17. Once a data packet is detected, radio 16 employs a Fast Fourier Transform (FFT) to determine the narrowband frequency on which the data packet is being transmitted. Thus, radio 16 has the ability to take a “snapshot” of the ISM band and measure the signal level across the band. The snapshot includes a measurement of power levels in frequency bins or channels of the FFT. By collecting a series of snapshots over time, the receiver's microprocessor constructs a profile of peak and average power over time and thereby derives a profile of the band. The band profile may be localized because radio 16 receives transmissions from nearby endpoints 13 and repeaters 17. The band profile may include localized information about generally clear channels, generally noisy channels, and channels with noise levels that vary over time.
Once generated, the band profile is transmitted in a two-way system to an endpoint 13 or repeater 17, as shown in
Endpoint 13 or repeater 17 stores a band profile in a useable form, such as a lookup table. The endpoint 13 or repeater 17 uses the band profile until an updated band profile or an entirely new band profile is received.
System 10 can also be used to enhance transmissions in other shared bands, such as the international 433 band.
Band profiles can be created for a particular locations in a variety of ways. For example, comparison of snapshots taken of a band in a particular location at different times of the day will generate a time-dependent band profile.
Other aspects of a band's profile remain relatively constant over time. Geographical obstructions, for example, may make some channels in a particular location undesirable at any time of day. Thus, a band profile may contain both time-dependent information about the band and information about the band that is generally true throughout the day.
By transmitting band profiles to two-way endpoints 13 or repeaters 17, radio 16 provides information that endpoints 13 or repeaters 17 can use to avoid noisy channels and find relatively clear channels of the shared band.
In use, system 10 provides for band profiles generated by the receiver to be transmitted and employed by endpoints and repeaters. To begin with, radio 16 transmits a band profile to the endpoints, the repeaters, or both. Endpoints 13 and repeaters 17 store the band profile in a usable format, such as a lookup table. Transmissions by endpoints 13 and repeaters 17 are then directed to avoid the noisy channels and to favor the clear channels
Preferably, radio 16 continues to monitor the relevant shared band for changes in the band profile by taking repeated snapshots of the band over time. From these snapshots, peaks and averages may be calculated. When variances in the band profile reach a predetermined threshold, the radio sends updated information about the band profile to endpoints 13 and repeaters 17. Once received, the updated band information is used to adjust the transmission pattern of the endpoint or repeater, for example, by updating the lookup table.
In system 10, repeaters 17 may be used to relay band profiles to endpoints. This ensures that endpoints have access to band profiles and band-profile updates.
Although the present invention has been described with respect to the preferred embodiment, it will be understood that numerous changes and variations to aspects of the invention can be made and that the scope of the present invention is intended to be consistent with the claims as follows: