Scheduling communications in a wireless network
First Claim
1. A method of scheduling communications, comprising:
- selecting from a piconet of terminals a plurality of terminal pairs each having a transmitting terminal and a corresponding receiving terminal;
constructing a piconet topology map, the piconet topology map comprising coordinate information concerning the terminal pairs;
obtaining path loss information for the terminal pairs, the path loss information comprising;
available path loss information and estimated path loss information, the estimated path loss information being based upon the piconet map;
determining a target quality parameter for each of the receiving terminals; and
scheduling simultaneous signal transmissions from each of the transmitting terminals to its corresponding receiving terminal based upon the path loss information, the scheduling of the simultaneous transmissions including selecting a power level for each of the signal transmissions that satisfies the target quality parameter for each of the receiving terminals.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and techniques are disclosed relating to wireless communications. The systems and techniques involve wireless communications wherein a module or communications device is configured to select a plurality of terminal pairs each having a transmitting terminal and a corresponding receiving terminal, determine a target quality parameter for each of the receiving terminals, and schedule simultaneous signal transmissions from each of the transmitting terminals to its corresponding receiving terminal, the scheduling of the simultaneous transmissions including selecting a power level for each of the signal transmissions that satisfies the target quality parameter for each of the receiving terminals.
42 Citations
28 Claims
-
1. A method of scheduling communications, comprising:
-
selecting from a piconet of terminals a plurality of terminal pairs each having a transmitting terminal and a corresponding receiving terminal; constructing a piconet topology map, the piconet topology map comprising coordinate information concerning the terminal pairs; obtaining path loss information for the terminal pairs, the path loss information comprising;
available path loss information and estimated path loss information, the estimated path loss information being based upon the piconet map;determining a target quality parameter for each of the receiving terminals; and scheduling simultaneous signal transmissions from each of the transmitting terminals to its corresponding receiving terminal based upon the path loss information, the scheduling of the simultaneous transmissions including selecting a power level for each of the signal transmissions that satisfies the target quality parameter for each of the receiving terminals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A communications terminal, comprising:
a scheduler configured to select a plurality of terminal pairs from a piconet of terminals, the terminal pairs each having a transmitting terminal and a corresponding receiving terminal, to construct a piconet topology map, the piconet topology map comprising coordinate information concerning the terminal pairs, to obtain path loss information for the terminal pairs, the path loss information comprising;
available path loss information and estimated path loss information, the estimated path loss information being based upon the piconet map, to determine a target quality parameter for each of the receiving terminals, and schedule simultaneous signal transmissions from each of the transmitting terminals to its corresponding receiving terminal based upon the path loss information, the scheduling of the simultaneous transmissions including selecting a power level for each of the signal transmissions that satisfies the target quality parameter for each of the receiving terminals.- View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
27. A communications terminal, comprising:
-
means for selecting a plurality of terminal pairs from a piconet of terminals, the terminal pairs each having a transmitting terminal and a corresponding receiving terminal; means for constructing a piconet topology map, the piconet topology map comprising coordinate information concerning the terminal pairs; means for obtaining path loss information for the terminal pairs, the path loss information comprising;
available path loss information and estimated path loss information, the estimated path loss information being based upon the piconet map;means for determining a target quality parameter for each of the receiving terminals; and means for scheduling simultaneous signal transmissions from each of the transmitting terminals to its corresponding receiving terminal based upon the path loss information, the scheduling of the simultaneous transmissions including selecting a power level for each of the signal transmissions that satisfies the target quality parameter for each of the receiving terminals.
-
-
28. A computer readable-medium encoded with a computer program comprising:
-
code for causing a computer to select a plurality of terminal pairs from a piconet of terminals, the terminal pairs each having a transmitting terminal and a corresponding receiving terminal; code for causing a computer to construct a piconet topology map, the piconet topology map comprising coordinate information concerning the terminal pairs; code for causing a computer to obtain path loss information for the terminal pairs, the path loss information comprising;
available path loss information and estimated path loss information, the estimated path loss information being based upon the piconet map;code for causing a computer to determine a target quality parameter for each of the receiving terminals; and code for causing a computer to schedule simultaneous signal transmissions from each of the transmitting terminals to its corresponding receiving terminal based upon the path loss information, the scheduling of the simultaneous transmissions including selecting a power level for each of the signal transmissions that satisfies the target quality parameter for each of the receiving terminals.
-
Specification