Abstract: A method and system for real-time monitoring of terminals in a satellite communication system is disclosed. The method includes creating a configuration profile specifying a reporting format for one or more object status, and transmitting the configuration profile to a terminal. The terminal subsequently generates a report containing the requested object status based on the configuration profile. The report is provided to a gateway responsible for managing the terminal using available space within existing traffic. The gateway subsequently forwards report to at least one destination entity.
Abstract: A Radio Frequency Impairments (RFI) compensator and a process to remove RFI is disclosed. The RFI compensator including: a conjugator to conjugate a signal {tilde over (x)}[n] to provide a signal {tilde over (x)}*[n]; and a filter to apply coefficients that equalize a linear distortion of the signal {tilde over (x)}[n] and reject an interfering image of the signal {tilde over (x)}*[n]. The signal {tilde over (x)}[n] maybe a single wideband carrier or may include multiple carriers at different carrier frequencies.
Abstract: A low-profile array and a low-profile radiating element including: a stripline feed layer; a High Order Floquet (HOFS) part layer; and a radome layer in direct contact with the HOFS part layer, where the HOFS part layer is disposed between the stripline feed layer and the radome layer, and the radome layer includes a high dielectric constant (dk) environmentally robust material.
Type:
Application
Filed:
December 16, 2019
Publication date:
January 28, 2021
Applicant:
Hughes Network Systems, LLC
Inventors:
Michael Buckley, Channasandra Ravishankar
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training and using machine learning models to detect problems in a satellite communication system. In some implementations, one or more feature vectors that respectively correspond to different times are obtained. The feature vector(s) are provided as input to one or more machine learning models trained to receive at least one feature vector that includes feature values representing properties of the satellite communication system and output an indication of potential causes of a condition of the satellite communication system based on the properties of the satellite communication system. A particular cause that is indicated as being a most likely cause of the condition of the satellite communication system is determined based on one or more machine learning model outputs received from each of the one or more machine learning models.
Type:
Grant
Filed:
December 16, 2019
Date of Patent:
January 26, 2021
Assignee:
Hughes Network Systems, LLC
Inventors:
Amit Arora, Archana Gharpuray, John Kenyon
Abstract: A system comprises a computer including a processor and a memory. The memory stores instructions executable by the processor such that the computer is programmed to change a satellite antenna direction from a first sky segment to a second sky segment, to change the satellite antenna direction to return to the first sky segment upon updating segment blockage status data including a location and a score of the second sky segment, and to change the satellite antenna direction to a third sky segment based at least in part on the segment blockage status data.
Abstract: Systems and methods are provided for channelizing. A first stage can provide a WOLA filter bank that can apply a single multiplier resource to perform window weighting for multiple WOLA filter banks. The first stage can remove mixer-based post FFT adjustment and provide equal functionality with a particular modification of tuning mixers at inputs of second stage FIR paths. The first stage can include a variable decimation, using a particular implementation of variable sample block size.
Abstract: A system includes a computer that is programmed to actuate to switch from a first satellite link between a terminal and a first satellite to a second satellite link upon determining that a data throughput of the first satellite relative to a first satellite throughput capacity exceeds a threshold.
Abstract: An apparatus and system for supplying power to different devices at different levels. The apparatus includes an input port for receiving power from an external source. A first converter is provided for converting the input power to a first DC voltage, and a second converter for converting the input power to a second DC voltage. Ethernet ports are provided for supplying, at least in part, the first DC voltage to a first type of device. MoCA ports are provided for supplying, at least in part, the second DC voltage to a second type of device.
Abstract: A data communications system, includes a data communications device (DCD), and at least one wireless access network, which includes a base station. The DCD generates a narrowband message which includes user-plane data of the DCD. The DCD transmits the narrowband message to the base station via a random access control-plane channel of the wireless access network, prior to any request for or establishment of a wireless or radio resource connection, or establishment of any dedicated radio bearers or wireless channels, between the DCD and the base station.
Type:
Grant
Filed:
December 31, 2018
Date of Patent:
December 1, 2020
Assignee:
Hughes Network Systems, LLC
Inventors:
Channasandra Ravishankar, James Jehong Jong, Gaguk Zakaria, Nassir Benammar
Abstract: Techniques are described for implementing adaptive coding and modulation (ACM) in regenerative satellite systems to adapt the modulation and/or FEC coding of transmitted waveforms to the conditions of the link. In a first implementation, ACM is implemented on an uplink from a terminal to a regenerative satellite. In this implementation, an uplink modulation and coding combination (ModCod) is estimated by the transmitting terminal based on the quality of signals received from the regenerative satellite on the downlink. In a second implementation, ACM may be implemented on a downlink from a regenerative satellite to a terminal. In this implementation, a transmit terminal may insert a field in a transmitted packet header that indicates a downlink ModCod to be used by the regenerative satellite when transmitting packets to a receiving terminal. The regenerative satellite may reencode and remodulate the packet using the ModCod indicated in the field of the packet header.
Abstract: Data communications methods and systems for data packets transmitted via tunnel sessions. Satellite data communication system providing data communication services between two or more network node devices via a satellite or other data communication system are typically associated with round trip times that can cause delay in the exchange of data. Many conventional protocols, such as TCP, are not well designed for operating across links with such long delays. To address this and provide a more acceptable end-user experience, the system can include a common acceleration and optimization processor configured to provide various network acceleration and/or optimization functions and a tunnel processor configured to provide tunnel protocol-specific processing for multi-protocol encapsulated traffic.
Abstract: A system and method for aggregating representational state transfer (REST) API response fields, the method including receiving, via a satellite link, a schema including field definitions, where each of the field definitions includes an endpoint and a field. The method also includes retrieving, for each of the field definitions, the respective field from a result of invoking the respective endpoint; and aggregating a package including each retrieved field. The schema and the package may conform to a JavaScript Object Notation (JSON) schema format.
Abstract: A method for networked scheduling is disclosed. The method includes: providing a gateway; a plurality of channels assigned to a color reuse scheme including colors, wherein some of the plurality of channels assigned to one of the colors comprise a set of co-channels; associating the set of co-channels with the gateway; generating a traffic pattern for the set of co-channels for an upcoming allocation slot; determining a channel state of each co-channel in the set of co-channels per the traffic pattern; and setting a Modulation and Coding scheme (MODCOD) of each co-channel in the set of co-channels based on the respective channel state.
Abstract: A system comprises a first computing device including a processor programmed to define a plurality of download slots during a download session, each of the download slots being a predetermined period of time. The processor further selects download slots from the plurality of download slots during which a first amount of data in the download buffer remained greater than or equal to a first predetermined threshold. For each of the selected download slots, the processor determines a first download throughput rate. The processor calculates a session download throughput rate based on the first download throughput rates, and reports the session download throughput rates to a second computing device.
Abstract: A user terminal includes a WiFi card and a communications card. The WiFi card includes a first electronic controller, an antenna in communication with the first electronic controller, the antenna of the WiFi card configured to receive a signal from a remote device. The communications card includes a second electronic controller, a connector configured to connect to an external communications device, and a power switch in communication with the second electronic controller and the connector, the second electronic controller configured to control the power switch to enable or disable power through the connector upon receiving instructions from the first electronic controller, based on the signal received by the antenna of the WiFi card.
Abstract: Systems and methods are disclosed, and one includes receiving a configuration specification data, including a cell floorplan data identifying a plurality of rectangular cells, and indicating a cell width and a cell length of each, in combination with determining, based at least in part on the configuration specification data, a spot beam pattern that provides a plurality of rectangular cell coverage regions, having the cell length and width.
Type:
Grant
Filed:
February 19, 2020
Date of Patent:
November 10, 2020
Assignee:
Hughes Network Systems, LLC
Inventors:
Stanley Edward Kay, Liping Chen, Uday Ramachandra Rao Bhaskar
Abstract: Methods and apparatus are disclosed for uplink power control of a terminal in a satellite communication system. Calibration data that includes output backoff values corresponding to input backoff values for each of a first set of calibration frequencies is initially stored in the terminal. A normalized transmit power for the terminal is determined for multiple transmit frequencies based on the calibration data. Upon receiving an assigned frequency for communicating, the terminal selects one of the normalized transmit power previously determined and begins transmitting.
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for adjusting the transmission power of satellite transceivers based on estimated interference. In some implementations, a satellite transceiver receives a data structure that specifies an interference compensation value for at least one frequency channel on which the satellite transceiver can transmit. The interference compensation value for the frequency channel is based on estimated interference imposed on satellite transmissions transmitted by the transceiver on the frequency channel. The transceiver receives data specifying a second transmit frequency channel to use for a second satellite transmission. A first interference compensation value for a first frequency channel and a second interference compensation value for the second frequency channel are identified from the data structure.
Abstract: A system and method for estimating calibration parameters and locating a Calibration Earth Station (CES) is described. The method may be performed offline. The method includes: providing L×M pilot signal measurements in a matrix R from L CESs and the M feed elements, wherein the matrix R comprises a set of channel coefficients c={c1, c2, . . . , cM}, and k={k1, k2, . . . , kL} perturbations; linking a subset of channel coefficients {c1, c2, . . . , cM} using each of the L CESs; and estimating a relative estimate of the k={k1, k2, . . . , kL} pertubations across the L CESs by using each of the L CESs as a bridging element. In the method, the bridging element provides a strong pilot signal for at least two of the L CESs. A set of criteria for determining locations of CESs have been described. A set of desirable properties for the solution set of L CESs have been disclosed. A combination of inner loop and outer loop methods for determining the final set of optimal locations have been described.
Abstract: A system comprises a modulator, a time synchronization system, a satellite gateway computer, and a traffic gateway. The modulator is configured to transmit a first and a second carrier on a feeder uplink frequency to a beam-hopping-capable satellite according to a time schedule. The timing synchronization system is configured to synchronize a satellite gateway computer, the modulator, and the beam hopping capable satellite, based on the transmit time schedule and a propagation delay. The satellite gateway computer is programmed to determine transmit time schedule for the modulator, format and relay packets destined to the first and second downlink beam to the modulator to be transmitted on the first and second carrier during the first and second dwell time slot.