Transmission scheduling for TDMA networks
First Claim
Patent Images
1. A method of scheduling transmissions for a plurality of transmitters within a time division multiple access communications network, comprising the steps of:
- determining a location of each of the plurality of transmitters, the location suitable for use in determining a distance between pairs of transmitters;
selecting an order of transmission for the plurality of transmitters to minimize a sum of all distances between each successive pair of transmitters; and
assigning a guard time between each successive pair of transmitters, the guard time being equal to or greater than a propagation delay between each successive pair of transmitters and less than a propagation delay across the entire network.
3 Assignments
0 Petitions
Accused Products
Abstract
A technique for scheduling transmissions for a plurality of transmitters in a TDMA network is described. The technique includes assigning guard time between each pair of successive transmitters, where the guard time is related to the propagation delay between the pair of successive transmitters. Total guard time is minimized by selecting an order of transmission for the plurality of transmitters to minimize the total guard time.
-
Citations
28 Claims
-
1. A method of scheduling transmissions for a plurality of transmitters within a time division multiple access communications network, comprising the steps of:
-
determining a location of each of the plurality of transmitters, the location suitable for use in determining a distance between pairs of transmitters; selecting an order of transmission for the plurality of transmitters to minimize a sum of all distances between each successive pair of transmitters; and assigning a guard time between each successive pair of transmitters, the guard time being equal to or greater than a propagation delay between each successive pair of transmitters and less than a propagation delay across the entire network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of managing transmission sequencing and guard times for a plurality of transmitters within a time division multiple access communication network, comprising the steps of:
-
scheduling a first one of the plurality of transmitters to transmit at a first scheduled time within a frame; and repeatedly; selecting a next transmitter that has not already been scheduled to transmit within the frame from the plurality of transmitters, and scheduling the next transmitter for transmission at a next scheduled time, until each of the plurality of transmitters has been scheduled in the frame, wherein the next scheduled time includes a guard time equal to or greater than the propagation delay between the next transmitter and the immediately preceding transmitter. - View Dependent Claims (18, 19, 20)
-
-
21. A time slot controller for a time division multiple access communication network having a plurality of transmitter units, comprising:
-
a solver configured to accept a plurality of locations of the transmitter units and find a transmit ordering of the plurality of transmitter units that produces a minimum of the total distance, wherein the total distance equals the sum of distances between the locations of each pair of successive transmitter units; a time slot assigner coupled to the solver to accept the transmit ordering and configured to schedule a plurality of transmission times, wherein the plurality of transmit times includes guard times between each successive pair of transmitter units equal to a propagation delay between the locations of each pair of successive transmitter units; and a communications unit coupled to the time slot assigner to accept the plurality of transmission times and configured to communicate the plurality of transmission times to the plurality of transmitter units.
-
-
22. A time division multiple access system comprising:
-
a plurality of transmitter units, each transmitter unit configured to transmit data during a dynamically assigned time slot; and a scheduler, in communication with the plurality of transmitter units, the scheduler configured to; dynamically assign time slots to the plurality of transmitter units, wherein time slot assignments are assigned to minimize total guard time, where the guard time between successive time slots is related to the propagation delay between the transmitter units scheduled for transmission in the successive time slots, and communicate time slot assignments to the plurality of transmitter units. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
Specification