Method and apparatus for scheduling asynchronous transmissions
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method of scheduling asynchronous transmissions for a plurality of subscriber units. The method includes receiving information associated with a plurality of subscriber units that have uplink data to transmit, the information including uplink timing offset information associated with each of the subscriber units. Two or more subscriber units are then selected from a set of subscriber units having a timing offset differential, that is below a predetermined threshold, where the timing offset differential is the difference between the timing offset of a first subscriber unit and the timing offset of a second subscriber unit further selectively offset by a multiple of the transmission segment size, which minimizes the difference. The transmission segments, which are available for the uplink of data, are then allocated between the selected two or more subscriber units, which limits the number of transmission segments that have at least one of an overlap or a gap, and the amount of any overlap or gap, in order to minimize wasted scheduling opportunities.
-
Citations
47 Claims
-
1-31. -31. (cancelled)
-
32. A subscriber unit comprising:
-
an uplink transmission controller for controlling the asynchronous transmission of uplink data including a priority status module adapted for producing priority status information;
a transmitter, coupled to the priority status module of the uplink transmission controller, for transmitting priority status information to a scheduling controller; and
a receiver for receiving scheduling information; and
wherein the uplink transmission controller further includes an uplink transmission timing module, coupled to the transmitter and receiver, adapted for selectively enabling the transmitter to asynchronously transmit the uplink data, in accordance with the received scheduling information. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A method for communicating with a scheduling controller for scheduling asynchronous transmissions, the method comprising:
-
producing priority status information;
transmitting the priority status information to a scheduling controller;
receiving scheduling information, which schedules the asynchronous transmission of uplink data relative to the asynchronous transmissions of uplink data from other transmission sources; and
selectively enabling the transmitter to asynchronously transmit the uplink data in one or more transmission segments, in accordance with the received scheduling information. - View Dependent Claims (42, 43, 44, 45, 46, 47)
-
Specification