US12512903B2ActiveUtilityA1

Systems and methods for service restoration for satellite communications resilience

47
Assignee: KBR WYLE SERVICES LLCPriority: Jun 3, 2022Filed: Jun 2, 2023Granted: Dec 30, 2025
Est. expiryJun 3, 2042(~15.9 yrs left)· nominal 20-yr term from priority
H04B 7/18534H04B 7/18513
47
PatentIndex Score
0
Cited by
46
References
17
Claims

Abstract

A method for satellite communications network resiliency comprising, at a satellite service provider computing system: identifying a set of lost links between user terminals of a satellite communications network, wherein the lost links are due to a loss of at least one beam of the satellite communications network; determining a repointing of at least one user terminal to restore at least a portion of the lost links by using one or more optimization algorithms to determine a set of one or more user terminal repointings that maximize a reward based on the set of lost links and a network graph and a beam graph associated with the satellite communications network; and instructing repointing of the at least one user terminal.

Claims

exact text as granted — not AI-modified
The invention claimed is: 
     
         1 . A method for satellite communications network resiliency comprising, at a satellite service provider computing system:
 identifying a set of lost links between user terminals of a satellite communications network, wherein the lost links are due to a loss of at least one beam of the satellite communications network;   determining a repointing of at least one user terminal to restore at least a portion of the lost links by using one or more optimization algorithms to determine a set of one or more user terminal repointings that maximize a reward based on the set of lost links and a network graph and a beam graph associated with the satellite communications network; and   instructing repointing of the at least one user terminal.   
     
     
         2 . The method of  claim 1 , wherein instructing repointing of the user terminal comprises instructing the user terminal to change at least one of a frequency, a polarization, and an orbital slot. 
     
     
         3 . The method of  claim 1 , wherein the loss of the at least one beam is due to an adversarial attack. 
     
     
         4 . The method of  claim 1 , wherein the reward is a revenue based on at least one revenue unit per unit data rate and at least one data rate of data traversing the network. 
     
     
         5 . The method of  claim 1 , further comprising receiving data associated with a reward resulting from the repointing of the at least one user terminal and updating the one or more optimization algorithms based on the received data. 
     
     
         6 . The method of  claim 1 , wherein identifying the set of lost links comprises determining at least one user terminal associated with the at least one lost beam and determining which user terminals are communicating with the at least one user terminal associated with the at least one lost beam. 
     
     
         7 . The method of  claim 1 , wherein repointing of the at least one user terminal comprises repointing the at least one user terminal to a beam of a different satellite service provider and the reward is based on a cost to use the beam of the different satellite service provider. 
     
     
         8 . The method of  claim 1 , wherein the at least one lost beam comprises a downlink beam or an uplink beam for the at least one user terminal. 
     
     
         9 . A system comprising one or more processors, memory, and one or more programs stored in the memory for execution by the one or more processors for causing the system to perform a method comprising:
 identifying a set of lost links between user terminals of a satellite communications network, wherein the lost links are due to a loss of at least one beam of the satellite communications network;   determining a repointing of at least one user terminal to restore at least a portion of the lost links by using one or more optimization algorithms to determine a set of one or more user terminal repointings that maximize a reward based on the set of lost links and a network graph and a beam graph associated with the satellite communications network; and   instructing repointing of the at least one user terminal.   
     
     
         10 . The system of  claim 9 , wherein instructing repointing of the user terminal comprises instructing the user terminal to change at least one of a frequency, a polarization, and an orbital slot. 
     
     
         11 . The system of  claim 9 , wherein the loss of the at least one beam is due to an adversarial attack. 
     
     
         12 . The system of  claim 9 , wherein the reward is a revenue based on at least one revenue unit per unit data rate and at least one data rate of data traversing the network. 
     
     
         13 . The system of  claim 9 , further comprising receiving data associated with a reward resulting from the repointing of the at least one user terminal and updating the one or more optimization algorithms based on the received data. 
     
     
         14 . The system of  claim 9 , wherein identifying the set of lost links comprises determining at least one user terminal associated with the at least one lost beam and determining which user terminals are communicating with the at least one user terminal associated with the at least one lost beam. 
     
     
         15 . The system of  claim 9 , wherein repointing of the at least one user terminal comprises repointing the at least one user terminal to a beam of a different satellite service provider and the reward is based on a cost to use the beam of the different satellite service provider. 
     
     
         16 . The system of  claim 9 , wherein the at least one lost beam comprises a downlink beam or an uplink beam for the at least one user terminal. 
     
     
         17 . A non-transitory computer readable storage medium storing one or more programs for execution by one or more processors of a computing system for causing the system to perform a method that comprises:
 identifying a set of lost links between user terminals of a satellite communications network, wherein the lost links are due to a loss of at least one beam of the satellite communications network;   determining a repointing of at least one user terminal to restore at least a portion of the lost links by using one or more optimization algorithms to determine a set of one or more user terminal repointings that maximize a reward based on the set of lost links and a network graph and a beam graph associated with the satellite communications network; and   instructing repointing of the at least one user terminal.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.