US Pat. No. 9,099,776

METHOD FOR ITERATIVE ESTIMATION OF GLOBAL PARAMETERS

Hughes Network Systems LL...

1. A method for iterative estimation of a set of unknown channel parameters in a beamforming network comprising:
determining a first order estimate of offsets at measurement nodes and a confidence in the initial estimate of the offsets
at the measurement nodes; and

iterating, until a desired estimation accuracy is obtained:
determining an improved estimate of a parameter set, and a confidence in the improved estimate, using the prior estimate of
the offsets at the measurement nodes; and

determining an improved estimate of the offsets at the measurement nodes, and the associated confidence values, using the
prior estimate of the parameter set and the corresponding confidence values, wherein the measurement nodes on a forward link
collect channel information corresponding to a Geostationary satellite's forward link, and wherein a Hybrid Matrix assembly
is a part of a satellite payload, send the measured channel information to a central beamforming network over a Wide Area
Network (WAN) fiber link,

wherein the Hybrid Matrix effects are taken into account and propagation delays are compensated for using a linear predictive
scheme in processing of a measurement matrix RL×M prepared using the data on the WAN, and

wherein on a return link, beacon transmitters send pilot signals that are received at the beamforming network, wherein measurements
of the pilot signals are used to formulate the matrix RL×M.

US Pat. No. 10,194,408

SYSTEM AND METHOD FOR ESTABLISHING VIRTUAL BEAMS FOR INITIAL TIMING SYNCHRONIZATION IN A SATELLITE COMMUNICATION NETWORK

HUGHES NETWORK SYSTEMS LL...

1. A method for establishing a virtual beam for timing synchronization in a satellite communication network, the method comprising:estimating, by an electronic controller, a maximum satellite position error associated with an estimated position of a satellite of the satellite communication network within a satellite location space;
estimating, by the controller, a maximum remote unit position error associated with estimated position of a remote unit that is configured to communicate with the satellite of the satellite communication network, including estimating a gateway travel time error pertaining to an estimated travel time of a signal between the satellite and a gateway of the satellite communication network;
establishing, by the controller, a size of the virtual beam based on the maximum satellite position error, the maximum remote unit position error, and the gateway travel time error; and
creating, with the electronic controller, a virtual map for the virtual beam.