Segment sensitive scheduling
First Claim
1. An apparatus for channel sensitive scheduling in a communication system including a plurality of sub-carriers spanning an operating frequency band, the apparatus comprising:
- a channel estimator executably configured to determine a channel estimate corresponding to each of a plurality of segments spanning the operating frequency band based on pilot signals, each of the plurality of segments having a bandwidth less than a total bandwidth;
a signal mapper executably configured to map data symbols to a subset of the plurality of sub-carriers in the communication system;
a scheduler coupled to the channel estimator and executably configured to determine a first preferred segment based on the channel estimates and user data constraints of data to be transmitted, determine a number of sub-carriers assigned to the subset of the plurality of subcarriers based on one or more signal conditions, select the subset of the plurality of sub-carriers from within the first preferred segment, and further executably configured to control the signal mapper to map the data symbols to the subset of the plurality of sub-carriers; and
a Channel Quality Indicator (CQI) receiver coupled to a receiver module and executably configured to process channel characteristic reporting messages received by the receiver module to determine a second preferred segment and further configured to generate a resource assignment message based on the channel characteristic reporting messages.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods of scheduling sub-carriers in an OFDMA system in which a scheduler takes into account channel conditions experienced by the communication devices to optimize channel conditions. The scheduler can partition a set of sub-carriers spanning an operating bandwidth into a plurality of segments. The segments can include a plurality of global segments that each includes a distinct non-contiguous subset of the sub-carriers spanning substantially the entire operating bandwidth. One or more of the global segments can be further partitioned into a plurality of local segments that each has a bandwidth that is less than a channel coherence bandwidth. The scheduler determines channel characteristics experienced by each communication device via reporting or channel estimation, and allocates one or more segments to communication links for each device according to the channel characteristics.
773 Citations
18 Claims
-
1. An apparatus for channel sensitive scheduling in a communication system including a plurality of sub-carriers spanning an operating frequency band, the apparatus comprising:
-
a channel estimator executably configured to determine a channel estimate corresponding to each of a plurality of segments spanning the operating frequency band based on pilot signals, each of the plurality of segments having a bandwidth less than a total bandwidth; a signal mapper executably configured to map data symbols to a subset of the plurality of sub-carriers in the communication system; a scheduler coupled to the channel estimator and executably configured to determine a first preferred segment based on the channel estimates and user data constraints of data to be transmitted, determine a number of sub-carriers assigned to the subset of the plurality of subcarriers based on one or more signal conditions, select the subset of the plurality of sub-carriers from within the first preferred segment, and further executably configured to control the signal mapper to map the data symbols to the subset of the plurality of sub-carriers; and a Channel Quality Indicator (CQI) receiver coupled to a receiver module and executably configured to process channel characteristic reporting messages received by the receiver module to determine a second preferred segment and further configured to generate a resource assignment message based on the channel characteristic reporting messages. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for channel sensitive scheduling in a communication system including a plurality of sub-carriers spanning an operating frequency band, the method comprising:
-
determining a channel estimate corresponding to each of a plurality of segments spanning the operating frequency band based on pilot signals, each of the plurality of segments having a bandwidth less than a total bandwidth; mapping data symbols to a subset of the plurality of sub-carriers in the communication system; determining a first preferred segment based on the channel estimates and user data constraints of data to be transmitted; determining a number of sub-carriers assigned to the subset of the plurality of subcarriers based on one or more signal conditions; selecting the subset of the plurality of sub-carriers from within the first preferred segment;
mapping the data symbols to the subset of the plurality of sub-carriers;and processing channel characteristic reporting messages received by a Channel Quality Indicator (CQI) receiver coupled to a receiver module to determine a second preferred segment and further comprising generating a resource assignment message based on the channel characteristic reporting messages. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer-readable tangible medium including computer-executable instructions for executing a method for channel sensitive scheduling in a communication system including a plurality of sub-carriers spanning an operating frequency band, the method comprising:
-
determining a channel estimate corresponding to each of a plurality of segments spanning the operating frequency band based on pilot signals, each of the plurality of segments having a bandwidth less than a total bandwidth; mapping data symbols to a subset of the plurality of sub-carriers in the communication system; determining a first preferred segment based on the channel estimates and user data constraints of data to be transmitted; determining a number of sub-carriers assigned to the subset of the plurality of sub-carriers based on one or more signal conditions; selecting the subset of the plurality of sub-carriers from within the first preferred segment; mapping the data symbols to the subset of the plurality of sub-carriers; and processing channel characteristic reporting messages received by a Channel Quality Indicator (CQI) receiver coupled to a receiver module to determine a second preferred segment and further comprising generating a resource assignment message based on the channel characteristic reporting messages. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An apparatus for channel sensitive scheduling in a communication system including a plurality of sub-carriers spanning an operating frequency band, the apparatus comprising:
-
means for determining a channel estimate corresponding to each of a plurality of segments spanning the operating frequency band based on pilot signals, each of the plurality of segments having a bandwidth less than a total bandwidth; means for mapping data symbols to a subset of the plurality of sub-carriers in the communication system; means for determining a first preferred segment based on the channel estimates and user data constraints of data to be transmitted; means for determining a number of sub-carriers assigned to the subset of the plurality of sub-carriers based on one or more signal conditions; means for selecting the subset of the plurality of sub-carriers from within the first preferred segment; means for mapping the data symbols to the subset of the plurality of sub-carriers; and means for processing channel characteristic reporting messages received by a Channel Quality Indicator (CQI) receiver coupled to a receiver module to determine a second preferred segment and further comprising means for generating a resource assignment message based on the channel characteristic reporting messages. - View Dependent Claims (17, 18)
-
Specification