# US 11,909,508 B2 · Flexible capacity satellite communications system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,909,508 B2
- Document ID: US11909508B2
- Status: Granted
- Kind: B2
- Application number: 18/095,385
- Filed: 2023-01-10
- Published: 2023-06-15
- Granted: 2024-02-20
- Earliest claimed: 2010-05-02
- Assignees: ViaSat, Inc.
- Applicants: Viasat Inc.
- Inventors: Mark J. Miller; Charles N. Pateros
- Web page: https://patentgrep.com/patent/US11909508B2

## CPC

- H04B 7/212: Time-division multiple access {[TDMA]}
- H04B 7/18515: {Transmission equipment in satellites or space-based relays}
- H04B 7/18541: {for handover of resources}
- H04B 7/18543: {for adaptation of transmission parameters, e.g. power control (for detecting or preventing errors in the information received H04L1/00)}
- H04B 7/2041: {Spot beam multiple access}
- H04B: TRANSMISSION

## Abstract

Systems and methods for supporting more flexible coverage areas and spatial capacity assignments using satellite communications systems are disclosed. A hub-spoke, bent-pipe satellite communications system includes: terminals; gateways; a controller for specifying data for controlling satellite operations in accordance with a frame definition including timeslots for a frame and defining an allocation of capacity between forward and return traffic; and a satellite including: pathways; at least one LNA, an output of which is for coupling to a pathway and to amplify uplink beam signals in accordance with the allocation; and at least one HPA, an input of which is for coupling to the pathway and to amplify downlink beam signals in accordance with the allocation, and wherein the frame definition specifies at least one pathway as a forward pathway for at least one timeslot and as a return pathway for at least one other timeslot in the frame.

## Claims

### Claim 1

A satellite payload comprising:
a plurality of beamforming networks;
pathway hardware configured to receive data, in accordance with a sequence of timeslots, from a ground station of a communication system and to transmit the received data via a plurality of beams created by the plurality of beamforming networks;
storage for storing a beam hopping sequence;
a processor configured to control transmission of the received data via the pathway hardware in accordance with the beam hopping sequence and in accordance with the sequence of timeslots; and
a signal generator to generate strobe signals separated by dwell times,
wherein the processor is configured to:
(i) receive a change to the stored beam hopping sequence from the ground station;
(ii) determine that a new weight set for the stored beam hopping sequence has been received and output weights of the new weight set to the plurality of beamforming networks to be loaded synchronously with one of the strobe signals;
(iii) provide one of the strobe signals to the plurality of beamforming networks to cause the plurality of beamforming networks to load the weights of the new weight set synchronously with the one of the strobe signals; and
(iv) change the stored beam hopping sequence.

### Claim 2 (depends on 1)

The satellite payload of claim 1, wherein the beam hopping sequence defines a respective dwell time for each beam of the plurality of beams.

### Claim 3 (depends on 2)

The satellite payload of claim 2, wherein for at least one timeslot of the sequence of timeslots, the respective dwell time is fixed.

### Claim 4 (depends on 2)

The satellite payload of claim 2, wherein a first dwell time of a first timeslot of the sequence of timeslots is different than a second dwell time of a second timeslot of the sequence of timeslots.

### Claim 5 (depends on 1)

The satellite payload of claim 1, wherein the beam hopping sequence defines a respective pathway gain for each beam of the plurality of beams.

### Claim 6 (depends on 5)

The satellite payload of claim 5, wherein, for at least one beam of the plurality of beams, the respective pathway gain is based at least in part on an observed attenuation.

### Claim 7 (depends on 1)

The satellite payload of claim 1, wherein the beam hopping sequence is determined based at least in part on interference.

### Claim 8 (depends on 1)

The satellite payload of claim 1, wherein the beam hopping sequence is determined based at least in part on a traffic demand.

### Claim 9 (depends on 1)

The satellite payload of claim 1, wherein the storage comprises memory operable for storing a plurality of weight sets including the new weight set.

### Claim 10 (depends on 1)

The satellite payload of claim 1, wherein the storage comprises:
a latch operable to receive the weights of the new weight set based on an enable signal.

### Claim 11 (depends on 10)

The satellite payload of claim 10, wherein the processor is configured to load the weights of the new weight set from the latch synchronously with the one of the strobe signals.

### Claim 12 (depends on 1)

The satellite payload of claim 1, wherein signal generator is configured to generate the strobe signals to occur at a start of each timeslot of the sequence of timeslots.

### Claim 13 (depends on 1)

The satellite payload of claim 1, wherein the processor is configured to receive a command from the ground station indicating the change to the stored beam hopping sequence.

### Claim 14 (depends on 1)

The satellite payload of claim 1, wherein the processor is configured to receive the new weight set from the ground station.

### Claim 15 (depends on 1)

The satellite payload of claim 1, wherein the sequence of timeslots specifies a configuration of at least one pathway of the pathway hardware as a forward pathway for at least one timeslot of the sequence of timeslots and a configuration of the at least one pathway as a return pathway for at least one other timeslot in the sequence of timeslots.

### Claim 16 (depends on 1)

The satellite payload of claim 1, further comprising:
a plurality of low noise amplifiers, wherein at least one beamforming network of the plurality of beamforming networks is coupled with a respective output of at least one low-noise amplifier of the plurality of low noise amplifiers.

### Claim 17 (depends on 16)

The satellite payload of claim 16, further comprising:
a plurality of feed elements, wherein at least one feed element of the plurality of feed elements is coupled with a respective input of at least one low noise amplifier of the plurality of low noise amplifiers.

### Claim 18 (depends on 1)

The satellite payload of claim 1, further comprising:
a plurality of high power amplifiers, wherein at least one beamforming network of the plurality of beamforming networks is coupled with a respective input of at least one high-power amplifier of the plurality of high power amplifiers.

### Claim 19 (depends on 18)

The satellite payload of claim 18, further comprising:
a plurality of feed elements, wherein at least one feed element of the plurality of feed elements is coupled with a respective output of at least one high power amplifier of the plurality of high power amplifiers.

### Claim 20 (depends on 1)

The satellite payload of claim 1, wherein the data is multiplexed in accordance with a time division multiplexing scheme, a frequency division multiplexing scheme, or a code division multiplexing scheme.
