← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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 03:32
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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag