Apparatus and method for generating performance measurements in wireless networks
First Claim
1. A method for generating performance measurements for a wireless network, the method comprising:
- obtaining, at a base station, performance measurements and location data from a mobile device;
storing, at the base station and based on the location data, at least a portion of the obtained measurements to at least one virtual geographic bin of a storage array to define stored measurements, wherein each virtual geographic bin corresponds to a different geographic area within a cell serviced by the base station;
aggregating, at the base station, at least a portion of the stored measurements stored in each virtual geographic bin into one or more location-based performance measurements including summarizing the at least a portion of the stored measurements in a condensed form; and
transmitting, from the base station, at least a portion of the location-based performance measurements to a network manager.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for generating performance measurements for a wireless network is provided. The method may comprise: obtaining, at a base station, performance measurements and location data from a mobile device, storing, at the base station and based on the location data, at least a portion of the obtained measurements to at least one virtual geographic bin of a storage array, wherein each virtual geographic bin corresponds to a different geographic area within a cell serviced by the base station, aggregating, at the base station, at least a portion the measurements stored in each virtual geographic bin into one or more location-based performance measurements, and transmitting, from the base station, at least a portion of the location-based performance measurements to a network manager.
-
Citations
62 Claims
-
1. A method for generating performance measurements for a wireless network, the method comprising:
-
obtaining, at a base station, performance measurements and location data from a mobile device; storing, at the base station and based on the location data, at least a portion of the obtained measurements to at least one virtual geographic bin of a storage array to define stored measurements, wherein each virtual geographic bin corresponds to a different geographic area within a cell serviced by the base station; aggregating, at the base station, at least a portion of the stored measurements stored in each virtual geographic bin into one or more location-based performance measurements including summarizing the at least a portion of the stored measurements in a condensed form; and transmitting, from the base station, at least a portion of the location-based performance measurements to a network manager. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. At least one processor configured to generate performance measurements for a wireless network:
-
a first module for obtaining, at a base station, performance measurements and location data from a mobile device; a second module for storing, at the base station and based on the location data, at least a portion of the obtained measurements to at least one virtual geographic bin of a storage array to define stored measurements, wherein each virtual geographic bin corresponds to a different geographic area within a cell serviced by the base station; a third module for aggregating, at the base station, at least a portion of the stored measurements stored in each virtual geographic bin into one or more location-based performance measurements including summarizing the at least a portion of the stored measurements in a condensed form; and a fourth module comprising hardware for transmitting, from the base station, at least a portion of the location-based performance measurements to a network manager.
-
-
22. A computer program product, comprising:
a non-transitory computer-readable medium comprising; a first set of codes for causing a computer to obtain performance measurements and location data from a mobile device; a second set of codes for causing the computer to store at least a portion of the obtained measurements to at least one virtual geographic bin of a storage array based on the location data to define stored measurements, wherein each virtual geographic bin corresponds to a different geographic area within a cell serviced by the base station; a third set of codes for causing the computer to aggregate at least a portion of the stored measurements stored in each virtual geographic bin into one or more location-based performance measurements including summarizing the at least a portion of the stored measurements in a condensed form; and a fourth set of codes for causing the computer to transmit at least a portion of the location-based performance measurements to a network manager.
-
23. An apparatus, comprising:
-
means for obtaining, at a base station, performance measurements and location data from a mobile device; means for storing, at the base station and based on the location data, at least a portion of the obtained measurements to at least one virtual geographic bin of a storage array to define stored measurements, wherein each virtual geographic bin corresponds to a different geographic area within a cell serviced by the base station; means for aggregating, at the base station, at least a portion of the stored measurements stored in each virtual geographic bin into one or more location-based performance measurements including means for summarizing the at least a portion of the stored measurements in a condensed form; and means for transmitting, from the base station, at least a portion of the location-based performance measurements to a network manager.
-
-
24. An apparatus, comprising:
-
a receiver operable to obtain performance measurements and location data from a mobile device; a storage module operable to store at least a portion of the obtained measurements to at least one virtual geographic bin of a storage array based on the location data to define stored measurements, wherein each virtual geographic bin corresponds to a different geographic area within a cell serviced by the base station; a processing module operable to aggregate at least a portion of the stored measurements stored in each virtual geographic bin into one or more location-based performance measurements including summarizing the at least a portion of the stored measurements in a condensed form; and a transmitter operable to transmit at least a portion of the location-based performance measurements to a network manager. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A method for generating performance measurements for a wireless network, the method comprising:
-
obtaining, at a base station, performance measurements and location data from a mobile device; storing, at the base station and based on the location data, at least a portion of the obtained measurements to at least one virtual geographic bin of a storage array to define stored measurements, wherein each virtual geographic bin corresponds to a different geographic area within a cell serviced by the base station; aggregating, at the base station, at least a portion of the stored measurements stored in each virtual geographic bin into one or more location-based performance measurements; transmitting, from the base station, at least a portion of the location-based performance measurements to a network manager; and receiving a configuration change from the network manager, wherein the configuration change is based on the aggregated performance measurements and comprises at least one of an antenna tilt or an azimuth change. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51)
-
-
52. At least one processor configured to generate performance measurements for a wireless network:
-
a first module for obtaining, at a base station, performance measurements and location data from a mobile device; a second module for storing, at the base station and based on the location data, at least a portion of the obtained measurements to at least one virtual geographic bin of a storage array to define stored measurements, wherein each virtual geographic bin corresponds to a different geographic area within a cell serviced by the base station; a third module for aggregating, at the base station, at least a portion of the stored measurements stored in each virtual geographic bin into one or more location-based performance measurements; a fourth module comprising hardware for transmitting, from the base station, at least a portion of the location-based performance measurements to a network manager; and a fifth module for receiving a configuration change from the network manager, wherein the configuration change is based on the aggregated performance measurements and comprises at least one of an antenna tilt or an azimuth change.
-
-
53. A computer program product, comprising:
a non-transitory computer-readable medium comprising; a first set of codes for causing a computer to obtain performance measurements and location data from a mobile device; a second set of codes for causing the computer to store at least a portion of the obtained measurements to at least one virtual geographic bin of a storage array based on the location data to define stored measurements, wherein each virtual geographic bin corresponds to a different geographic area within a cell serviced by the base station; a third set of codes for causing the computer to aggregate at least a portion of the stored measurements stored in each virtual geographic bin into one or more location-based performance measurements; a fourth set of codes for causing the computer to transmit at least a portion of the location-based performance measurements to a network manager; and a fifth set of codes for causing the computer to receive a configuration change from the network manager, wherein the configuration change is based on the aggregated performance measurements and comprises at least one of an antenna tilt or an azimuth change.
-
54. An apparatus, comprising:
-
means for obtaining, at a base station, performance measurements and location data from a mobile device; means for storing, at the base station and based on the location data, at least a portion of the obtained measurements to at least one virtual geographic bin of a storage array to define stored measurements, wherein each virtual geographic bin corresponds to a different geographic area within a cell serviced by the base station; means for aggregating, at the base station, at least a portion of the stored measurements stored in each virtual geographic bin into one or more location-based performance measurements; means for transmitting, from the base station, at least a portion of the location-based performance measurements to a network manager; and means for receiving a configuration change from the network manager, wherein the configuration change is based on the aggregated performance measurements and comprises at least one of an antenna tilt or an azimuth change.
-
-
55. An apparatus, comprising:
-
a receiver operable to obtain performance measurements and location data from a mobile device; a storage module operable to store at least a portion of the obtained measurements to at least one virtual geographic bin of a storage array based on the location data to define stored measurements, wherein each virtual geographic bin corresponds to a different geographic area within a cell serviced by the base station; a processing module operable to aggregate at least a portion of the stored measurements stored in each virtual geographic bin into one or more location-based performance measurements; and a transmitter operable to transmit at least a portion of the location-based performance measurements to a network manager; wherein the receiver is operable to receive a configuration change from the network manager, wherein the configuration change is based on the aggregated performance measurements and comprises at least one of an antenna tilt or an azimuth change. - View Dependent Claims (56, 57, 58, 59, 60, 61, 62)
-
Specification