IP Library Granted Patent US 8,208,422
Granted Patent B2
US 8,208,422 · App. 12/411,692 · Granted Jun 26, 2012

Intra-domain load balancing

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,208,422
App. No.
12/411,692
Granted
Jun 26, 2012
Kind
B2
Abstract

A satellite system for broadband communication utilizing load balancing of satellite modems between physical forward sub-channels. The bandwidth requirements of the various satellite modems allocated to a domain are analyzed. Satellite modems, which can be moved between various physical forward sub-channels, are moved among physical forward sub-channels of a plurality of domains to balance loading between domains and/or physical forward sub-channels within domains. Buffering and latency are monitored in the subscriber modem termination system (SMTS) to allow dividing physical forward channel delay either uniformly or according to tiers of quality of service.

Claims (30)

1. A satellite system for communication with a plurality of remote locations, the satellite system comprising:

a satellite configured to transmit a plurality of service spot beams including forward channels;

a gateway configured to transmit a plurality of the forward channels, each of the plurality of forward channels being transported on a carrier in one of the plurality of service spot beams, at least one of the plurality of the forward channels being divided in time to form a plurality of forward sub-channels;

a plurality of satellite modems each configured to receive one or more of the plurality of forward sub-channels; and

a scheduler configured to allocate resources to the plurality of satellite modems over the plurality of forward sub-channels by adjusting a size in time duration of at least some of the plurality of forward sub-channels relative to each other.

2. The satellite system for communication with the plurality of remote locations according to claim 1 , further comprising a plurality of domains that are independently managed, wherein:

the plurality of forward sub-channels are divided among the plurality of domains, and

the scheduler balances the plurality of satellite modems intra-domain.

3. The satellite system for communication with the plurality of remote locations according to claim 1 , further comprising a plurality of domains that are independently managed, wherein:

the plurality of forward sub-channels are divided among the plurality of domains, and

the scheduler balances the plurality of satellite modems inter-domain.

4. A satellite system for communication with a plurality of remote locations, the satellite system comprising:

a satellite configured to transmit a service spot beam;

a gateway configured to produce and send a forward channel to the satellite;

the forward channel being transported on a carrier of the service spot beam, the forward channel being divided in time to form a plurality of forward sub-channels;

the gateway further configured to independently manage a plurality of domains, the plurality of forward sub-channels being divided among the plurality of domains;

a plurality of satellite modems each configured to receive one or more of the plurality of forward sub-channels;

a scheduler of the gateway configured to allocate resources to the plurality of satellite modems over the plurality of domains by adjusting a size in time duration of some of the plurality of forward sub-channels relative to each other.

5. The satellite system for communication with the plurality of remote locations according to claim 4 , wherein:

the plurality of domains includes a first domain and a second domain, and

the scheduler moves one of the plurality satellite modems from the first domain to the second domain after an analysis of load on forward sub-channels associated with the first domain.

6. A satellite gateway comprising:

means for transmitting a plurality of forward channels to a satellite;

means for dividing at least one of the forward channels in time to form a plurality of forward sub-channels; and

means for balancing loads of a plurality of satellite modems presently associated with the satellite gateway over the plurality of forward sub-channels by adjusting a size in time duration of at least some of the plurality of forward sub-channels relative to each other.

7. The satellite gateway of claim 6 , further comprising means for independently managing a plurality of domains among which the plurality of forward sub-channels are divided.

8. The satellite gateway of claim 6 , wherein the means for balancing is configured to balance loads intra-domain and inter-domain.

9. The satellite gateway of claim 6 , further comprising means for assigning the plurality of satellite modems to the plurality of forward sub-channels, wherein the means for balancing is configured to:

determine that a quantity of satellite modems assigned to a first forward sub-channel exceeds a threshold; and

re-assign at least one of the satellite modems assigned to the first forward sub-channel to a second forward sub-channel.

Assignments (4)
SECURITY AGREEMENT Recorded Jun 1, 2023
From: VIASAT, INC.
To: BANK OF AMERICA, N.A., AS AGENT
Reel/Frame 063822/0446 →
SECURITY AGREEMENT Recorded Mar 7, 2022
From: VIASAT, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 059332/0558 →
SECURITY INTEREST Recorded Mar 27, 2019
From: VIASAT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEE
Reel/Frame 048715/0589 →
SECURITY AGREEMENT Recorded May 9, 2012
From: VIASAT, INC.
To: UNION BANK, N.A.
Reel/Frame 028184/0152 →