Patents Assigned to Hughes Network Systems
-
Publication number: 20200213212Abstract: A method for isolating packet loss on a hierarchical packet network, the method including: connecting a first network element (NE) to a second NE via a varying path traversing multiple network segments; discovering, with the first NE, a set of segment-demarcation expect-to-echo nodes along the varying path; ascertaining, with the first NE, a request-to-echo configuration for each node in the set; emitting a sample size of requests-to-echo in a respective request-to-echo configuration for each node in the set at a sample rate; receiving results of the sample size of requests-to-echo to generate a packet-loss sample; and calculating a rate-of-loss for the packet-loss sample.Type: ApplicationFiled: May 16, 2019Publication date: July 2, 2020Applicant: Hughes Network SystemsInventors: Douglas DILLON, Alex PHAM, Daniel MILLER
-
Publication number: 20200213211Abstract: Systems and methods are disclosed, and one includes a computer-implemented method for predicting quality of experience (QoE) for application downloading a webpage from a server stack, including determining a stat data corresponding to a traffic through a network node, generating a feature vector using the stat data, estimating a download performance metric for the application in a downloading of the webpage, using feature vector data, and estimating a QoE value, using the estimated performance metric.Type: ApplicationFiled: January 22, 2019Publication date: July 2, 2020Applicant: Hughes Network Systems, LLCInventors: Kaustubh Jain, Ramya Anusha Durvasula, Chi-Jiun Su
-
Publication number: 20200213152Abstract: 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.Type: ApplicationFiled: December 31, 2018Publication date: July 2, 2020Applicant: Hughes Network Systems, LLCInventors: George Joseph Choquette, Satyajit Roy
-
Patent number: 10700772Abstract: Systems and methods are provided to achieve dynamic bandwidth allocation among terminal groups (TGs) with proportional fairness in terms of both throughput and spectrum usage across a network. Quality of service (QoS) metrics for such TGs can be satisfied in terms of maximum throughput and spectrum utilization, while also satisfying QoS metrics such as latency, throughput, and prioritized traffic services for individual terminals within the TGs. A centralized bandwidth manager can be utilized to manage such dynamic bandwidth allocation across multiple Code Rate Organizers (CROs), including environments in which the multiple CROs manage communications across multiple IPGWs for multiple terminal groups. Because, in such environments, a given conventional CRO cannot effectively manage allocations across the entire network, the centralized bandwidth management functionality can be introduced to assess the flows for multiple TGs across multiple CROs and to make bandwidth allocations accordingly.Type: GrantFiled: September 8, 2014Date of Patent: June 30, 2020Assignee: HUGHES NETWORK SYSTEMS, LLCInventors: Jun Xu, Chandrasekhar Sangireddi, Robert James Torres, Thomas Jagodits, Sandeep Ahluwalia, Satyajit Roy, Amit Arora, Joseph Sanju George
-
Patent number: 10700771Abstract: Systems and methods provide bandwidth management on the inroute of a satellite network. Inroute group managers (IGMs) monitor bandwidth usage in each terminal group (TG) under each of the IGMs, and report this bandwidth usage to a bandwidth manager. Upon receipt of the reported bandwidth usage from each of the IGMs, the bandwidth manager compares the bandwidth usage and minimum/maximum throughput rates associated with each TG. The bandwidth manager calculates scaling factors that it transmits to each of the IGMs to allow the IGMs to allocate bandwidth accordingly.Type: GrantFiled: September 12, 2018Date of Patent: June 30, 2020Assignee: HUGHES NETWORK SYSTEMS, LLCInventors: Jun Xu, Chandrasekhar Sangireddi, Robert James Torres, Thomas Jagodits, Sandeep Ahluwalia, Liqing Xiao, Satyajit Roy, ALexey Razuvaev, Yeqing Tang
-
Publication number: 20200204425Abstract: Systems and methods are disclosed and include a method that includes adding a training symbol prefix to an OFDM symbol frame, the prefix including a plurality of training symbols, each including N sub-symbol fields. N/2 of the sub-symbol fields are zero valued, and N/2 of the sub-symbol fields carry corresponding symbols of a N/2 sub-symbol pseudo random training symbol. A first half of the pseudo random training symbol is symmetrical to a second half of the pseudo random training symbol. An OFDM N-sub-carrier transmission carries the prefix as signal power on a first N/2 of its N sub-carriers and suppresses signal power on a second N/2 of the sub-carriers. The first N/2 and second N/2 sub-carriers alternate in the frequency domain.Type: ApplicationFiled: March 3, 2020Publication date: June 25, 2020Applicant: Hughes Network Systems, LLCInventors: Donglei Fan, Bassel Beidas
-
Patent number: 10686907Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing an electronic resource to multiple users that are associated with the electronic resource. In some implementations, a method includes identifying multiple users, as a proper subset of users of a satellite communication network, that are each associated with an electronic resource. Satellite terminals of the satellite communication network corresponding to the identified users are identified. Satellite transmission data is generated that includes the electronic resource and designates the identified satellite terminals. A satellite gateway transmits the satellite transmission data over the satellite communication network in a satellite broadcast to the identified satellite terminals, such that the identified satellite terminals can concurrently receive data associated with the electronic resource without sending a request for data associated with the electronic resource.Type: GrantFiled: August 25, 2017Date of Patent: June 16, 2020Assignee: Hughes Network Systems, LLCInventors: Emanuel Girard Harrington, Frank Li
-
Publication number: 20200187019Abstract: 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: ApplicationFiled: February 19, 2020Publication date: June 11, 2020Applicant: Hughes Network Systems, LLCInventors: Stanley Edward Kay, Liping Chen, Uday Ramachandra Rao Bhaskar
-
Patent number: 10681693Abstract: A transmitter is set to time division multiple access (TDMA) mode and allocated a first TDMA channel. In the TDMA mode, the additional TDMA channels are allocated to and deallocated from the transmitter, according a traffic demand at the transmitter, until all TDMA channels are assigned and the traffic demand reaches a threshold, whereupon the transmitter is switched to a frequency division multiple access (FDMA) mode, and assigned an FDMA channel. In response to traffic levels, the transmitter is switched to larger bandwidth FDMA channels and, optionally, to a concurrent FDMA-TDMA mode having a large bandwidth FDMA channel in addition to a number of TDMA channels. Optionally, switching the transmitter among TDMA mode, FDMA mode, and concurrent FDMA-TDMA mode is based, at least in part, on QoS, or time of day, or user statistics, or combinations thereof.Type: GrantFiled: February 21, 2017Date of Patent: June 9, 2020Assignee: Hughes Network Systems, LLCInventors: Joseph Merchlinsky, Peter Johns, Satyajit Roy, Yogesh Sethi
-
Patent number: 10674417Abstract: A method for a hitless handover in a hitless handover of communications in a Radio Frequency (RF) network is disclosed.Type: GrantFiled: December 20, 2018Date of Patent: June 2, 2020Assignee: Hughes Network Systems, LLCInventor: George Choquette
-
Patent number: 10667264Abstract: A shared bandwidth network system to communicate network traffic between terminals and an external network is disclosed. The system includes: a point of presence (POP) for the external network; Radio Frequency Gateways (RFGWs) wherein each RFGW of the RFGWs provides one or more Radio Frequency (RF) paths, and each of the RF paths links a respective RFGW of the RFGWs with one or more terminals of the terminals; an RF path state manager to manage a RF path state for each of the RF paths; a Satellite Network Core (SNC); a Software Defined Network (SDN) controller to maintain a topology based on the RF path states, wherein the topology includes the POP, the RFGWs and the SNC; and a network layer to route network traffic between the POP, the RFGWs and the SNC based on the topology.Type: GrantFiled: October 26, 2018Date of Patent: May 26, 2020Assignee: Hughes Network Systems, LLCInventors: Rob Torres, David Whitefield, Jayant Ramakrishnan
-
Patent number: 10658757Abstract: A device and method are described for duplex satellite communication over a single satellite antenna. A satellite ground terminal may utilize a frequency-selective surface module including a frequency-selective surface as a subreflector acting as a frequency diplexer to separate signals received and/or transmitted by a first feed and a second feed of a satellite ground terminal, where each feed has a separate antenna horn. The frequency-selective surface module may be used in combination with a second subreflector such that a first feed and a second feed of the satellite ground terminal are implemented on the same side of the frequency-selective surface module.Type: GrantFiled: May 31, 2017Date of Patent: May 19, 2020Assignee: HUGHES NETWORK SYSTEMS, LLCInventors: Thomas Jackson, Peter Hou
-
Patent number: 10652765Abstract: Automatically diagnosing operation of a communication network, including collecting, during multiple time periods spanning multiple days, a plurality of Layer-4 statistics for Layer-4 network connections on the network; determining, for each time period in the multiple time periods, a first Layer-4 condition metric for the time period based on the Layer-4 protocol statistics collected during the time period; determining a network performance indicator, based on a number of the time periods that a first threshold condition is met by the first Layer-4 condition metric; determining whether the communication network has experienced a performance issue based on the network performance indicator meeting a second threshold condition; and causing a diagnostic action, a corrective action, or a maintenance action to be performed based on the determination whether the communication network has experienced a performance issue.Type: GrantFiled: November 26, 2018Date of Patent: May 12, 2020Assignee: Hughes Network Systems, LLCInventors: Kaustubh Jain, Nagesh Javali
-
Patent number: 10651928Abstract: Systems and method are disclosed and among these is a method for mitigation of interference local to remote terminals, and it can include detecting reception of a packet having one of the remote terminals as a destination terminal and, in response, selecting a sub-carrier among the sub-carriers that are not identified as receiving local interference at the destination terminal, and loading, into a queue for the selected sub-carrier, a coded data from which a content of the packet can be derived, and transmitting the queued coded data on the selected sub-carrier. Among disclosed features is a receiving of an interference report that carries an information indicative of a new local interference and, in response, updating the data identifying sub-carriers having local interference at the destination terminal.Type: GrantFiled: December 20, 2017Date of Patent: May 12, 2020Assignee: Hughes Network Systems, LLCInventors: Stanley Edward Kay, Liping Chen
-
Patent number: 10644978Abstract: The technology described herein is directed to configuring the rate limiters of network devices based on latency measurements. The rate limiters are configured based on latency measurements such that the network traffic is transmitted and/or received at a maximum possible rate while minimizing/preventing the loss of traffic prioritization. To this end, a latency increase, estimated rate decrease algorithm may be implemented whereby the percentage rate reduction of a rate limiter is based on the rate of increase in inbound latency or outbound latency measured over a predetermined period of time (e.g., over a predetermined number of latency measurements). Depending on the change of inbound latency or outbound latency of traffic on the network, a receive rate limiter or a transmit rate limiter of an edge device may be dynamically adjusted.Type: GrantFiled: November 22, 2017Date of Patent: May 5, 2020Assignee: HUGHES NETWORK SYSTEMS, LLCInventors: Douglas Dillon, Arun Athrey Chandrasekaran
-
Patent number: 10645018Abstract: A system and method for reducing waste of a network resource is disclosed. The method including: providing a group of active subscribers; determining an underutilization level of the network resource for an upcoming allocation interval; calculating a throttle and a resource weight for the group of active subscribers to decrease the underutilization level; allocating the network resource based on the throttle and the resource weight; and adjusting, based on a feedback underutilization level, the throttle and the resource weight. In some embodiments, the throttle is based on congestion metrics including measuring available channel capacity, a latency, a queue depth, a count of subscribers in an outroute channel or the like. In some embodiments, the active subscribers may include under subscribers, over subscribers and premium subscribers, wherein each of the over subscribers have exceeded a respective network resource usage allowance for a respective subscription interval.Type: GrantFiled: August 6, 2018Date of Patent: May 5, 2020Assignee: Hughes Network Systems, LLCInventor: Rajeev Kubba
-
Patent number: 10645062Abstract: A system and method for improving proxy server performance in a communication network. The system and method employ a proxy server configured to, in response to a request identifying a domain name, determine whether domain name resolution information associated with the domain name is stored in a storage accessible by the proxy server and has exceeded an expiration time for the domain name resolution information, provide the domain name resolution information from the storage in response to the request via the network upon determining that the domain name resolution information is stored in the storage, has exceeded the expiration time and meets a delivery condition, and request from a domain name server updated domain name resolution information upon determining that the domain name resolution information is at least one of absent from the storage and has exceeded the expiration time.Type: GrantFiled: December 28, 2017Date of Patent: May 5, 2020Assignee: Hughes Network Systems LLCInventors: Robert James Torres, George Choquette, Ganeshan Ramachandran, Sanjay Jayaramu
-
Publication number: 20200137633Abstract: Disclosed methods include a resource manager in a multiple node network receiving a demand for additional bandwidth, from a terminal, and the resource manager having updated information on the state of the mobile node network and, using that the state information, performing test allocation of the requested bandwidth to the requesting terminal. Disclosed methods include determining whether previous commitments of service can be met with the test allocation in place. Associated with a positive result, an allocation is sent to the terminal.Type: ApplicationFiled: December 29, 2019Publication date: April 30, 2020Applicant: Hughes Network Systems, LLCInventors: Robert James Torres, Stanley Edward Kay, George Choquette
-
Patent number: 10637782Abstract: An approach is provided whereby multiple broadband connections operate together to provide a highly available secure private networking solution. Data packets of a communications flow are received by a networking device, for transmission to a remote destination node, over a wide area data communications network. A service classification is determined for the data flow. A sequence number is generated for each data packet, where the sequence numbers indicate an order by which the data packets are received. An indication of the service classification and the sequence number is added to each data packet. For each data packet, a transport policy is determined that indicates one or more VPN tunnels through which the data packet is to be transmitted, where the determination of the VPN tunnels is based on the service classification, and wherein each VPN tunnel is carried over a respective WAN transport of the wide area data network.Type: GrantFiled: February 10, 2017Date of Patent: April 28, 2020Assignee: Hughes Network Systems, LLCInventors: Douglas Dillon, Gaurav Sabharwal
-
Patent number: 10630512Abstract: A multiple access scheme is provided. A first communications terminal encodes a first data stream using a forward error correction (FEC) code, and scrambles the encoded first data stream based on a first scrambling signature. A second communications terminal encodes a second data stream using the FEC code, and scrambles the encoded second data stream based on a second scrambling signature. The first scrambling signature and the second scrambling signature are used, respectively, by the first terminal and the second terminal to distinguish the first encoded data stream from the second encoded data stream as respectively originating from the first terminal and the second terminal in a multiple access scheme, whereby the first encoded data stream and the second encoded data stream simultaneously share a wireless communications channel. The FEC code is a low density parity check (LDPC) code configured with a data node degree of two or three.Type: GrantFiled: March 11, 2019Date of Patent: April 21, 2020Assignee: Hughes Network Systems, LLCInventors: Mustafa Eroz, Lin-Nan Lee