Patent US5749044A successfully refreshed from Google Patents.
US5749044A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Centralized dynamic channel assignment controller and methods
Assignee: CDC Propriete Intellectuelle
•
Filing: 1995-07-14
•
Granted: 1998-05-05
•
Expires: 2015-07-14
Abstract
Abstract A central controller (40) executes a method (100) that selects and assigns channels to serve mobile subscriber units (30) in a space-based mobile telecommunication system (10). The method (100) is based on simultaneous consideration of a number of criteria that affect overall system performance of the mobile telecommunication system. Another method (200) assigns serving cells (15-18) by matching the available channel resources with actual caller demand as a function of time. The methods (100, 200) may be used in systems where the actual demand (i.e., offered subscriber traffic) and the number of channels available in each cell (15-18) is varying over time.
Inventors
- 👤 Kadathur S. Natarajan
- 👤 Yih G. Jan
- 👤 Kenneth M. Peterson
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-28 21:00
CPC Classifications
H; H04; H04B; H04B7/00; H04B7/14; H04B7/15; H04B7/185; H04B7/1853; H04B7/18539; H04W; H04W28/00; H04W28/16; H04W84/00; H04W84/02; H04W84/04; H04W84/06
Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
139 words
A method for allocating channels and cells of a plurality of satellites at each of a plurality of time epochs, the method comprising the steps of: a) calculating positions of each of the satellites at a time epoch; b) calculating positions of each of the cells for each satellite based on the positions of the satellites at the time epoch; c) calculating a carrier-to-interference value for each of the cells at the time epoch based on a transmitting power of a cell and interfering cells, antenna gain distribution of the cell and the interfering cells, receiving antenna gain distribution of a subscriber unit and receiver filter characteristics of the subscriber unit; d) allocating channels to each of the cells based on the carrier-to-interference value at the time epoch; and e) repeating steps (a)-(d) for each of the time epochs.
Claim 2
Independent Claim
139 words
A method for allocating channels and cells of a plurality of satellites at each of a plurality of time epochs, the method comprising the steps of: a) calculating positions of each of the satellites at a time epoch; b) calculating positions of each of the cells for each satellite based on the positions of the satellites at the time epoch; c) calculating a carrier-to-interference value for each of the cells at the time epoch based on a transmitting power of a cell and interfering cells, antenna gain distribution of the cell and the interfering cells, receiving antenna gain distribution of a subscriber unit and receiver filter characteristics of the subscriber unit; d) allocating channels to each of the cells based on the carrier-to-interference value at the time epoch; and e) repeating steps (a)-(d) for each of the time epochs.
Claim 3
Dependent Claim
26 words
A method as recited in claim 1, wherein step (a) includes the step of calculating the positions of the satellites by using an orbit propagation model.
Claim 4
Dependent Claim
32 words
A method as recited in claim 1, wherein step (c) further includes the step of calculating the carrier-to-interference value additionally based on Doppler frequency shift and a time delay offset between calls.
Claim 5
Dependent Claim
150 words
A ground station for allocating channels and cells of a plurality of satellites at each of a plurality of time epochs, the ground station comprising: a central controller for calculating positions of each of the satellites at a plurality of time epochs, for calculating positions of each of the cells for each satellite based on the positions of the satellites at each of the time epochs, for calculating a carrier-to-interference value for each of the cells at each of the time epochs and for allocating channels to each of the cells based on the carrier-to-interference value at each of the time epochs based on a transmitting power of a cell and interfering cells, antenna gain distribution of the cell and the interfering cells, receiving antenna gain distribution of a subscriber unit and receiver filter characteristics of the subscriber unit; and satellite communication means for receiving channel requests from the satellites.
Claim 6
Dependent Claim
150 words
A ground station for allocating channels and cells of a plurality of satellites at each of a plurality of time epochs, the ground station comprising: a central controller for calculating positions of each of the satellites at a plurality of time epochs, for calculating positions of each of the cells for each satellite based on the positions of the satellites at each of the time epochs, for calculating a carrier-to-interference value for each of the cells at each of the time epochs and for allocating channels to each of the cells based on the carrier-to-interference value at each of the time epochs based on a transmitting power of a cell and interfering cells, antenna gain distribution of the cell and the interfering cells, receiving antenna gain distribution of a subscriber unit and receiver filter characteristics of the subscriber unit; and satellite communication means for receiving channel requests from the satellites.
Claim 7
Independent Claim
141 words
A method for dynamically selecting a candidate cell and a corresponding channel to handle a channel request made by a subscriber unit and received by a node, the method comprising the steps of: a) a central controller selecting the candidate cell having a best overall weight of four criteria from a plurality of candidate cells, the four criteria including broadcast power of each of the candidate cells, carrier-to-interference value of each of the candidate cells, channel availability of each of the candidate cells and an estimated channel duration of a subscriber unit in each of the candidate cells; b) the central controller selecting a channel from a plurality of channels in the candidate cell; and c) the central controller notifying the node of the candidate cell and the channel to service the channel request using the candidate cell and the channel.
Claim 8
Independent Claim
141 words
A method for dynamically selecting a candidate cell and a corresponding channel to handle a channel request made by a subscriber unit and received by a node, the method comprising the steps of: a) a central controller selecting the candidate cell having a best overall weight of four criteria from a plurality of candidate cells, the four criteria including broadcast power of each of the candidate cells, carrier-to-interference value of each of the candidate cells, channel availability of each of the candidate cells and an estimated channel duration of a subscriber unit in each of the candidate cells; b) the central controller selecting a channel from a plurality of channels in the candidate cell; and c) the central controller notifying the node of the candidate cell and the channel to service the channel request using the candidate cell and the channel.
Claim 9
Dependent Claim
23 words
A method as recited in claim 5, further comprising the step of the subscriber unit transmitting the channel request to the central controller.
Claim 10
Dependent Claim
27 words
A method as recited in claim 6, further comprising the step of the node receiving the channel request and relaying the channel request to the central controller.
Claim 11
Dependent Claim
31 words
A method as recited in claim 5, further comprising the step of the subscriber unit transmitting the channel request including information about each candidate cell that can service the channel request.
Claim 12
Dependent Claim
54 words
A method as recited in claim 8, wherein the step of transmitting the channel request further includes the step of sending to the node received broadcast power of each of the candidate cells, an estimated cell duration time of each of the candidate cells and a carrier-to-interference value of each of the candidate cells.
Claim 13
Dependent Claim
29 words
A method as recited in claim 5, further comprising the step of the subscriber unit transmitting the channel request for handing off communication from one channel to another channel.
Claim 14
Dependent Claim
24 words
A method as recited in claim 5, wherein step (a) includes the step of selecting one of the candidate cells having a highest ranking.
Claim 15
Dependent Claim
56 words
A method as recited in claim 11, wherein the selecting step includes the steps of: ranking each of the candidate cells in importance based on each of the candidate cells' broadcast power, a carrier-to-interference value, channel availability and estimated channel duration of a subscriber unit; and selecting the candidate cell having a higher degree of importance.
Claim 16
Dependent Claim
60 words
A method as recited in claim 11, wherein the selecting step includes the steps of: ranking each of the candidate cells as primary, secondary and tertiary factors based on each of the candidate cells' broadcast power, a carrier-to-interference value, channel availability and estimated channel duration of a subscriber unit; and selecting the candidate cell based on a unique primary factor.
Claim 17
Dependent Claim
32 words
A method as recited in claim 13, wherein the selecting step includes the step of choosing the candidate cell based on a unique secondary factor if the primary factors are not unique.
Claim 18
Dependent Claim
32 words
A method as recited in claim 14, wherein the selecting step includes the step of choosing the candidate cell based on a unique tertiary factor if the secondary factors are not unique.
Claim 19
Dependent Claim
65 words
A method as recited in claim 5, wherein step (a) includes the step of deciding which one of the candidate cells can best service the channel request based on broadcast power of each of the candidate cells, carrier-to-interference value of the candidate cells, channel availability of each of the candidate cells and estimated channel duration of a subscriber unit in each of the candidate cells.
Claim 20
Dependent Claim
40 words
A method as recited in claim 5, wherein step (c) includes the steps of: the node receiving a message to service the channel request; and the node establishing communication with the subscriber unit using the candidate cell and the channel.
Claim 21
Dependent Claim
21 words
A method as recited in claim 5, further comprising the step of the central controller updating usage statistics for the node.
Claim 22
Independent Claim
120 words
A method for dynamically selecting a candidate cell and a corresponding channel to handle a channel request made by a subscriber unit and received by a node, comprising the steps of: a) a central controller selecting the candidate cell from a plurality of candidate cells; b) the central controller selecting a channel from a plurality of channels in the candidate cell; c) the central controller notifying the node of the candidate cell and the channel to service the channel request using the candidate cell and the channel; d) determining whether a time epoch has expired; e) adjusting inter-cell relationships and usage statistics if the time epoch has expired; and f) repeating steps (a)-(e) once another channel request has been received.
Claim 23
Independent Claim
120 words
A method for dynamically selecting a candidate cell and a corresponding channel to handle a channel request made by a subscriber unit and received by a node, comprising the steps of: a) a central controller selecting the candidate cell from a plurality of candidate cells; b) the central controller selecting a channel from a plurality of channels in the candidate cell; c) the central controller notifying the node of the candidate cell and the channel to service the channel request using the candidate cell and the channel; d) determining whether a time epoch has expired; e) adjusting inter-cell relationships and usage statistics if the time epoch has expired; and f) repeating steps (a)-(e) once another channel request has been received.
Claim 24
Dependent Claim
144 words
A ground station for assigning channels and cells of a plurality of nodes at each of a plurality of time epochs, the ground station comprising: a central controller for receiving a channel request, for selecting a candidate cell having a best overall weight of four criteria from a plurality of candidate cells, the four criteria including broadcast power of each of the candidate cells, carrier-to-interference value of each of the candidate cells, channel availability of each of the candidate cells and an estimated channel duration of a subscriber unit in each of the candidate cells, for selecting a channel from a plurality of channels in the candidate cell and for notifying a node of the candidate cell and the channel to service the channel request using the candidate cell and the channel; and satellite communication means for receiving the channel request from the nodes.
Claim 25
Dependent Claim
144 words
A ground station for assigning channels and cells of a plurality of nodes at each of a plurality of time epochs, the ground station comprising: a central controller for receiving a channel request, for selecting a candidate cell having a best overall weight of four criteria from a plurality of candidate cells, the four criteria including broadcast power of each of the candidate cells, carrier-to-interference value of each of the candidate cells, channel availability of each of the candidate cells and an estimated channel duration of a subscriber unit in each of the candidate cells, for selecting a channel from a plurality of channels in the candidate cell and for notifying a node of the candidate cell and the channel to service the channel request using the candidate cell and the channel; and satellite communication means for receiving the channel request from the nodes.
References Cited (Backward Citations)
US5287544A
Cited
US5574973A
Cited
US5483664A
Cited
US5594941A
Cited
US5574969A
Cited
US5574974A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-05-04 | 2001-11-03 | 2002-05-05 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-05-04 | 2005-11-03 | 2006-05-05 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-05-04 | 2009-11-03 | 2010-05-05 | $7700.00 | Window Closed / Lapsed |