Method and apparatus for estimating beacon power variations
AssigneeHughes Network Systems, LLC
InventorIn-Kyung Kim
Life of this patent
Estimating the term…
Abstract
A method for compensating for power variations in satellite communications includes measuring or estimating power variations for signals received at an earth-based terminal. The method also includes measuring or estimating changes in carrier-to-noise levels by a number of satellite terminals. The power variations may then be used to adjust the measured/estimated changes in carrier-to-noise (C/N) levels. The adjusted C/N levels may then be used to more accurately reflect actual network conditions and may be used in downlink power control related processing.
Claims14
A device, comprising:
- a receiver configured to receive beacon signals transmitted from a satellite;
- at least one logic device coupled to the receiver and comprising:
- a carrier-to-noise (C/N) calculator configured to calculate C/N values associated with the beacon signals,
- a first filter configured to filter the C/N values to generate a first output,
- a second filter configured to filter the C/N values to generate a second output, and
- a beacon variation estimator configured to determine a difference between the first output and the second output, wherein the difference represents an estimated beacon power variation;
- and
- a transmitter coupled to the at least one logic device, and
- wherein the beacon variation estimator is further configured to forward the difference between the first output and the second output to the transmitter at predetermined intervals, and
- wherein the transmitter is configured to transmit the difference to an entity associated with controlling the satellite.
A device, comprising:
- a receiver configured to receive beacon signals transmitted from a satellite;
- at least one logic device coupled to the receiver and comprising:
- a carrier-to-noise (C/N) calculator configured to calculate C/N values associated with the beacon signals,
- a first filter configured to filter the C/N values to generate a first output,
- a second filter configured to filter the C/N values to generate a second output, and
- a beacon variation estimator configured to determine a difference between the first output and the second output, wherein the difference represents an estimated beacon power variation;
- and
- a memory, and
- wherein the beacon variation estimator is further configured to determine the difference between the first output and the second output at predetermined intervals, store the differences determined over a predetermined period of time in the memory, and forward a time trace of estimated beacon power variations to an entity associated with controlling the satellite.
A method for estimating beacon power variations, comprising:
- receiving a plurality of beacon signals transmitted from a satellite over a period of time;
- measuring a carrier-to-noise (C/N) value for each of the plurality of beacon signals;
- filtering the C/N values using a first filtering process;
- determining a difference between an output of the first filtering process and a clear sky reference value, the difference representing an estimated beacon power variation;
- filtering the C/N values with a second filtering process, wherein an output from the second filtering process taken after a predetermined period of time represents the clear sky reference value, wherein the determining a difference comprises determining a difference between the output of the first filtering process and the output of the second filtering process at predetermined intervals;
- storing the estimated beacon power variations determined at the predetermined intervals;
- and
- transmitting the estimated beacon power variations to an entity associated with controlling a power level with which the satellite transmits data.
The method of 3, further comprising:
- using the estimated beacon power variations in downlink power control related processing.
A computer-readable medium having stored thereon a plurality of sequences of instructions which, when executed by at least one processor, cause the at least one processor to:
- receive a plurality of carrier-to-noise (C/N) values representing beacon C/N values;
- filter the plurality of C/N values using a first filtering process;
- determine a difference between an output of the first filtering process and a clear sky reference value, the difference representing an estimated beacon power variation;
- and
- filter the C/N values with a second filtering process, wherein an output from the second filtering process taken after a predetermined period of time represents the clear sky reference value;
- and
- wherein when determining a difference, the instructions cause the at least one processor to determine a difference between the output of the first filtering process and the output of the second filtering process at predetermined intervals, and the instructions further cause the at least one processor to store the estimated beacon power variations determined at the predetermined intervals and time information indicating when the estimated beacon power variations were determined.
A computer-readable medium having stored thereon a plurality of sequences of instructions which, when executed by at least one processor, cause the at least one processor to:
- receive a plurality of carrier-to-noise (C/N) values representing beacon C/N values;
- filter the plurality of C/N values using a first filtering process;
- determine a difference between an output of the first filtering process and a clear sky reference value, the difference representing an estimated beacon power variation;
- and
- transmit the estimated beacon power variation to a entity associated with controlling a satellite associated with the beacon C/N values.
A device for estimating beacon power variations, comprising:
- a receiver configured to receive a plurality of beacon signals transmitted from a satellite;
- logic coupled to the receiver, the logic configured to estimate carrier-to-noise (C/N) values associated with the plurality of beacon signals, filter the C/N values with at least a first filter and a second filter, the second filter representing a long term filter with respect to the first filter, and compare outputs from the first and second filters at predetermined intervals to estimate beacon power variations;
- and
- a transmitter coupled to the logic, wherein the logic is further configured to forward the estimated beacon power variations to the transmitter, and wherein the transmitter is configured to transmit the estimated beacon power variations to an entity associated with controlling the satellite.
A device for estimating beacon power variations, comprising:
- a receiver configured to receive a plurality of beacon signals transmitted from a satellite;
- logic coupled to the receiver, the logic configured to estimate carrier-to-noise C/N values associated with the plurality of beacon signals, filter the C/N values with at least a first filter and a second filter, the second filter representing a long term filter with respect to the first filter, and compare outputs from the first and second filters at predetermined intervals to estimate beacon power variations;
- a memory configured to store the estimated beacon power variations and time stamp information;
- and
- a transmitter configured to transmit the estimated beacon power variations and time stamp information to an entity associated with controlling the satellite.
A method for estimating power variations for signals transmitted from a satellite, comprising:
- receiving a plurality of beacon signals at an earth-based terminal;
- estimating carrier-to-noise (C/N) values associated with the plurality of beacon signals;
- filtering the C/N values to generate a first output;
- comparing the first output with a clear sky C/N reference value at predetermined intervals to generate beacon power variation information;
- storing the beacon power variation information and time stamp information;
- and
- transmitting the stored beacon power variation information and time stamp information to an entity associated with controlling the satellite.
Dependencies are inferred from the claim text.