IP Library Granted Patent US 11,984,951
Granted Patent B2
US 11,984,951 · App. 17/323,289 · Granted May 14, 2024

Systems and methods of adaptive beamforming for mobile satellite systems based on user locations and co-channel waveforms

Inventors: Dunmin Zheng (Vienna, VA); Santanu Dutta (Vienna, VA)
Assignee: ATC Technologies, LLC
H04B7/0617H04B7/18513H04B7/18515H04B7/18541H04B7/2041H04B7/216
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 11,984,951
App. No.
17/323,289
Granted
May 14, 2024
Kind
B2
Abstract

Systems and methods for adaptive beamforming for a mobile satellite system (MSS). Embodiments described herein provide individual-user-optimized, adaptive beamforming. One example system creates a user beam optimized based either on known user locations or the waveforms received from all cochannel users. The user beam maximizes the signal-to-interference-noise relative to the desired user, both in the forward and return links. The optimization process considers the spatial distribution of all cochannel users in the footprint of the satellite. The user beam adapts to the user's location and co-channel interference environment.

Claims (52)

1. A method of beamforming for a satellite system, the method comprising:

constructing a virtual transmit array co-variance matrix based on locations, power, and bandwidth allocations of a plurality of active co-channel user equipments;

generating, with a ground based beamformer, a customized user beam that maximizes a gain towards a desired user equipment of the plurality of active co-channel user equipments while minimizing a plurality of gains towards all others of the plurality of active co-channel user equipments, the desired user equipment having a location and transmitting a known pilot signal;

wherein the ground based beamformer interfaces with a plurality of antennas on a feederlink side of a satellite and a plurality of beam ports on a satellite base station subsystem side;

wherein the ground based beamformer is operated in a transparent mode, whereby individual antennas of the satellite are connected to individual beam ports using a complex weight vector.

2. The method of claim 1 , further comprising:

setting a real part of a first weight element of the complex weight vector to a non-zero value;

setting an imaginary part of the first weight element to zero; and

for each of a plurality of additional weight elements of the complex weight vector,

setting a real part of the additional weight element to zero, and

setting an imaginary part of the additional weight element to zero.

3. The method of claim 2 , further comprising:

selecting the first weight element based on a particular feed element connected to the satellite base station subsystem.

4. The method of claim 1 , wherein generating a customized user beam includes generating a customized user beam for a return link of the satellite system.

5. The method of claim 4 , wherein generating a customized user beam for a return link includes maximizing a signal to noise and interference ratio of a signal received from the desired user equipment.

6. The method of claim 4 , further comprising:

receiving, by the ground-based beamformer,

complex baseband signals from an antenna array of a satellite of the satellite system;

wherein generating a customized user beam for a return link includes

analyzing the complex baseband signals, and

maximizing a signal to noise and interference ratio of a signal received from the desired user equipment.

7. The method of claim 1 , further comprising:

transmitting, with the satellite base station subsystem, complex baseband signals to individual elements of an antenna array on a satellite.

8. The method of claim 7 , further comprising:

passing the complex baseband signals through the ground-based beamformer.

9. A system for beamforming in a satellite communication network, the system comprising:

an electronic processor communicatively coupled to a satellite system and configured to:

construct a virtual transmit array co-variance matrix based on locations, power, and bandwidth allocations of a plurality of active co-channel user equipments;

generate, with a ground-based beamformer that interfaces with a plurality of antennas on a feederlink side of a satellite and a plurality of beam ports on a satellite base station subsystem side, a customized user beam that maximizes a gain towards a desired user equipment of the plurality of active co-channel user equipments while minimizing a plurality of gains towards all others of the plurality of active co-channel user equipments, the desired user equipment having a location and transmitting a known pilot signal; and

operate the ground based beamformer in a transparent mode, whereby individual antennas of the satellite are connected to individual beam ports using a complex weight vector.

10. The system of claim 9 , wherein the electronic processor is configured to:

set a real part of a first weight element of the complex weight vector to a non-zero value;

set an imaginary part of the first weight element to zero; and

for each of a plurality of additional weight elements of the complex weight vector,

set a real part of the additional weight element to zero, and

set an imaginary part of the additional weight element to zero.

11. The system of claim 10 , wherein the electronic processor is configured to:

select the first weight element based on a particular feed element connected to the satellite base station subsystem.

12. The system of claim 9 , wherein the electronic processor is configured to:

generate the customized user beam for a return link of the satellite system.

13. The system of claim 12 , wherein the electronic processor is configured to:

generate the customized user beam by maximizing a signal to noise and interference ratio of a signal received from the desired user equipment.

14. The system of claim 12 , wherein the electronic processor is configured to:

receive complex baseband signals from an antenna array of a satellite of the satellite system; and

generate a customized user beam for a return link by

analyzing the complex baseband signals, and

maximizing a signal to noise and interference ratio of a signal received from the desired user equipment.

15. The system of claim 9 , wherein the electronic processor is configured to:

transmit, with the satellite base station subsystem, complex baseband signals to

individual elements of an antenna array on a satellite by passing the complex baseband signals

through the ground-based beamformer.

16. The system of claim 15 , wherein the generation of the customized user beam is integrated into the satellite base station subsystem.

Assignments (7)
SECURITY INTEREST Recorded Oct 22, 2025
From: ATC TECHNOLOGIES, LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 072635/0329 →
SECURITY INTEREST Recorded Dec 13, 2024
From: ATC TECHNOLOGIES, LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 069574/0134 →
SECURITY INTEREST Recorded Dec 13, 2024
From: ATC TECHNOLOGIES, LLC
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEE
Reel/Frame 069574/0250 →
SECURITY INTEREST Recorded Dec 13, 2024
From: ATC TECHNOLOGIES, LLC
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEE
Reel/Frame 069574/0086 →
ASSIGNMENT OF AND AMENDMENT TO INTELLECTUAL PROPERTY SECURITY AGREEMENTS Recorded Dec 13, 2024
From: U.S. BANK NATIONAL ASSOCIATION; LIGADO NETWORKS LLC; ATC TECHNOLOGIES, LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS SUCCESSOR COLLATERAL AGENT
Reel/Frame 069631/0485 →
SECURITY INTEREST Recorded Dec 28, 2022
From: ATC TECHNOLOGIES, LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 062230/0806 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2021
From: ZHENG, DUNMIN; DUTTA, SANTANU
To: ATC TECHNOLOGIES, LLC
Reel/Frame 057073/0630 →