IP Library Granted Patent US 8,996,051
Granted Patent B1
US 8,996,051 · App. 13/793,922 · Granted Mar 31, 2015

Satellite system resource allocation optimization

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,996,051
App. No.
13/793,922
Granted
Mar 31, 2015
Kind
B1
Abstract

Resource allocation to user terminals of a satellite system is optimized, the user terminals configured for data communication with a satellite via a common antenna beam. A resource is allocated, within the common antenna beam, to each user terminal i such that, when total available bandwidth A of the common antenna beam is not less than the total desired bandwidth Ω=Σ i=1 n ω i of the antenna beam, b i is no less than ω i , where: ω i is bandwidth demand at user terminal i, approximately equal to T i-des /s i ; T i-des is proportional to a throughput requirement by user terminal i; and s i is an estimated spectral efficiency of user terminal i. When A is less than Ω, bandwidth b i is allocated to each user terminal such that a number of user terminals supplied respective bandwidth not less than ω i is maximized.

Claims (32)

1. A method for allocating resources to each of a plurality of user terminals, the user terminals configured for data communication with a satellite via a common antenna beam, the method comprising:

dynamically allocating, within the common antenna beam, a bandwidth b i to each user terminal i such that, when total available bandwidth A of the common antenna beam is not less than the total desired bandwidth Ω=Σ i=1 n ω i of the antenna beam, b i is no less than ω i , where:

ω i , is bandwidth demand at user terminal i, approximately equal to T i-des /s i ;

T i-des is proportional to a throughput requirement by user terminal i; and

s i is an estimated spectral efficiency of user terminal i; and, when A is less than Ω, allocating the bandwidth b i to each user terminal such that a number of user terminals supplied respective bandwidth not less than ω i , is maximized.

2. The method of claim 1 , where b i is no greater than A/Ω×ω i .

3. The method of claim 1 , wherein, when A is less than Ω, a first portion A 1 of bandwidth A is assigned to satisfy respective bandwidth demand ω i of each user terminal of a first subset of the user terminals and a second portion A 2 of bandwidth A is proportionately assigned to partially satisfy each user terminal of a second subset of the user terminals.

4. The method of claim 3 , wherein no user terminal in the first subset of user terminals has a respective bandwidth demand greater than a respective bandwidth of any user terminal in the second subset of terminals.

5. The method of claim 4 , further comprising:

generating a hierarchical ordering of user terminals on the basis of a respective ω i such that ω 1 ≦ω 2 ≦ω 3 ≦ . . . ≦ω n , wherein:

for a first subset of user terminals, for which ω j is not greater than A−Σ i=1 j−1 ω i , each terminal in the first subset is allocated respective bandwidth b i of not less than ω i ; and

for a second subset of user terminals, for which ω k is greater than A−Σ i=1 k−1 ω i , a remaining bandwidth Â=A−Σ i=1 k−1 ω i is allocated to one or more of user terminals in the second subset.

6. The method of claim 5 , wherein wherein b i is approximately equal to ω i .

7. The method of claim 5 , wherein the remaining bandwidth  is allocated to each of the one or more user terminals in the second subset such that the allocated respective bandwidth b k for each user terminal in the second subset of terminals is approximately Â×ω i /Σ i=k n ω i .

8. A method for allocating resources to each of a plurality of user terminals, the user terminals configured for data communication with a satellite via a common antenna beam, the method comprising:

dynamically allocating a resource r i to each user terminal i such that, when the total resource A allocated to the antenna beam is not less than the total desired resource Ω of the antenna beam, r i is approximately equal to A/Ω×ω i , where ω i is resource demand at user terminal i, approximately proportional to d i /s i , where d i is proportional to a throughput requirement per user terminal i and s i is an estimated spectral efficiency at user terminal i; and,

when A is less than Ω, allocating resource r i to each user terminal such that a number of user terminals supplied a respective resource not less than ω i is maximized.

9. A satellite configured for data communication via a common antenna beam with a plurality of user terminals, wherein:

the satellite and the plurality of user terminals are communicatively coupled with a controller, the controller configured to control the allocation of resources to each of a plurality of user terminals, by:

dynamically allocating, within the common antenna beam, a bandwidth b i to each user terminal i such that, when total available bandwidth A of the common antenna beam is not less than the total desired bandwidth Ω=Σ i=1 n ω i of the antenna beam, b i is no less than ω i where:

ω i is bandwidth demand at user terminal i, approximately equal to T i-des /s i ;

T i-des is proportional to a throughput requirement by user terminal i; and

s i is an estimated spectral efficiency of user terminal i; and, when A is less than Ω, allocating the bandwidth b i to each user terminal such that a number of user terminals supplied respective bandwidth not less than ω i , is maximized.

10. The satellite of claim 9 , where b i is no greater than A/Ω×ω i .

11. The satellite of claim 9 , wherein, when A is less than Ω, a first portion A 1 of bandwidth A is assigned to satisfy respective bandwidth demand ω i of each user terminal of a first subset of the user terminals and a second portion A 2 of bandwidth A is proportionately assigned to partially satisfy each user terminal of a second subset of the user terminals.

12. The satellite of claim 11 , wherein no user terminal in the first subset of user terminals has a respective bandwidth demand greater than a respective bandwidth of any user terminal in the second subset of terminals.

13. The satellite of claim 12 , wherein the controller is further configured to control the allocation of resources to each of the plurality of user terminals, by:

generating a hierarchical ordering of user terminals on the basis of a respective ω i , such that ω 1 ≦ω 2 ≦ω 3 ≦ . . . ≦ω n , wherein:

for a first subset of user terminals, for which ω j is not greater than A−Σ i=1 j−1 ω i , each terminal in the first subset is allocated respective bandwidth b i of not less than ω i ; and

for a second subset of user terminals, for which ω k is greater than A−Σ i=1 k−1 ω i , a remaining bandwidth Â=A−Σ i=1 k−1 ω i is allocated to one or more of user terminals in the second subset.

14. The satellite of claim 13 , wherein wherein b i is approximately equal to ω i .

15. The satellite of claim 14 , wherein the remaining bandwidth  is allocated to each of the one or more user terminals in the second subset such that the allocated respective bandwidth b k for each user terminal in the second subset of terminals is approximately Â×ω i /Σ i=k n ω i .

Assignments (15)
CHANGE OF NAME Recorded Jan 7, 2026
From: MAXAR SPACE LLC
To: LANTERIS SPACE LLC
Reel/Frame 074270/0351 →
CHANGE OF NAME Recorded Nov 6, 2025
From: MAXAR SPACE LLC
To: LANTERIS SPACE LLC
Reel/Frame 073512/0398 →
CHANGE OF NAME Recorded Jun 5, 2023
From: SPACE SYSTEMS/LORAL, LLC
To: MAXAR SPACE LLC
Reel/Frame 063861/0016 →
RELEASE (REEL 060389/FRAME 0720) Recorded May 12, 2023
From: ROYAL BANK OF CANADA
To: MAXAR INTELLIGENCE INC.; MAXAR SPACE LLC
Reel/Frame 063633/0431 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 5, 2023
From: MAXAR INTELLIGENCE INC. (F/K/A DIGITALGLOBE, INC.); AURORA INSIGHT INC.; MAXAR MISSION SOLUTIONS INC. ((F/K/A RADIANT MISSION SOLUTIONS INC. (F/K/A THE RADIANT GROUP, INC.)); MAXAR SPACE LLC (F/K/A SPACE SYSTEMS/LORAL, LLC); SPATIAL ENERGY, LLC; MAXAR SPACE ROBOTICS LLC ((F/K/A SSL ROBOTICS LLC) (F/K/A MDA US SYSTEMS LLC)); MAXAR TECHNOLOGIES HOLDINGS INC.
To: SIXTH STREET LENDING PARTNERS, AS ADMINISTRATIVE AGENT
Reel/Frame 063660/0138 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT - RELEASE OF REEL/FRAME 060389/0782 Recorded May 4, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: MAXAR INTELLIGENCE INC.; MAXAR SPACE LLC
Reel/Frame 063544/0074 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS AND TRADEMARKS - RELEASE OF REEL/FRAME 044167/0396 Recorded May 4, 2023
From: ROYAL BANK OF CANADA, AS AGENT
To: MAXAR INTELLIGENCE INC.; MAXAR SPACE LLC
Reel/Frame 063543/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS AND TRADEMARKS - RELEASE OF REEL/FRAME 051258/0720 Recorded May 4, 2023
From: ROYAL BANK OF CANADA, AS AGENT
To: MAXAR INTELLIGENCE INC.; MAXAR SPACE LLC
Reel/Frame 063542/0543 →
RELEASE OF SECURITY INTEREST Recorded Jun 21, 2022
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: DIGITALGLOBE, INC.; SPACE SYSTEMS/LORAL, LLC; RADIANT GEOSPATIAL SOLUTIONS LLC
Reel/Frame 060390/0282 →
SECURITY AGREEMENT Recorded Jun 17, 2022
From: MAXAR INTELLIGENCE INC.; MAXAR SPACE LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 060389/0782 →
SECURITY AGREEMENT Recorded Jun 16, 2022
From: MAXAR INTELLIGENCE INC.; MAXAR SPACE LLC
To: ROYAL BANK OF CANADA
Reel/Frame 060389/0720 →
PATENT SECURITY AGREEMENT Recorded Sep 23, 2020
From: SPACE SYSTEMS/LORAL, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 053866/0810 →
SECURITY AGREEMENT (NOTES) Recorded Dec 12, 2019
From: DIGITALGLOBE, INC.; RADIANT GEOSPATIAL SOLUTIONS LLC; SPACE SYSTEMS/LORAL, LLC (F/K/A SPACE SYSTEMS/LORAL INC.)
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, - AS NOTES COLLATERAL AGENT
Reel/Frame 051262/0824 →
AMENDED AND RESTATED U.S. PATENT AND TRADEMARK SECURITY AGREEMENT Recorded Dec 11, 2019
From: SPACE SYSTEMS/LORAL, LLC
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 051258/0720 →
SECURITY INTEREST Recorded Oct 5, 2017
From: DIGITALGLOBE, INC.; MACDONALD, DETTWILER AND ASSOCIATES LTD.; MACDONALD, DETTWILER AND ASSOCIATES CORPORATION; MACDONALD, DETTWILER AND ASSOCIATES INC.; MDA GEOSPATIAL SERVICES INC.; SPACE SYSTEMS/LORAL, LLC; MDA INFORMATION SYSTEMS LLC
To: ROYAL BANK OF CANADA, AS THE COLLATERAL AGENT
Reel/Frame 044167/0396 →