Настройки

Укажите год
-

Небесная энциклопедия

Космические корабли и станции, автоматические КА и методы их проектирования, бортовые комплексы управления, системы и средства жизнеобеспечения, особенности технологии производства ракетно-космических систем

Подробнее
-

Мониторинг СМИ

Мониторинг СМИ и социальных сетей. Сканирование интернета, новостных сайтов, специализированных контентных площадок на базе мессенджеров. Гибкие настройки фильтров и первоначальных источников.

Подробнее

Форма поиска

Поддерживает ввод нескольких поисковых фраз (по одной на строку). При поиске обеспечивает поддержку морфологии русского и английского языка
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Укажите год
Укажите год

Применить Всего найдено 137. Отображено 135.
11-09-2019 дата публикации

Distribution of a virtual network operator subscription in a satellite spot-beam network

Номер: GB0002571865A
Принадлежит:

A system and method for bandwidth management for a Host Network Operator (HNO) is disclosed. The method including: providing shared beams shared by two or more of a plurality of Virtual Network Operators (VNOs), wherein each VNO has a subscription including a global bandwidth limit applicable for a flow control epoch for each VNO and a terminal subscription for each terminal associated with the respective VNO; aggregating, in the current flow control epoch, a demand and the terminal subscriptions of active terminals per shared beam per VNO; distributing, for each shared beam per VNO, the aggregated demand and active terminal subscriptions into a distribution bandwidth per shared beam per VNO, wherein the distribution bandwidth is based on the respective global bandwidth limit of the respective VNO; and proportionally balancing, for each shared beam, an oversubscription of the distribution bandwidths per shared beam per VNO based on the proportionalities of the global bandwidth limit of ...

Подробнее
10-03-2016 дата публикации

DYNAMIC BANDWIDTH MANAGEMENT WITH SPECTRUM EFFICIENCY FOR LOGICALLY GROUPED TERMINALS IN A BROADBAND SATELLITE NETWORK

Номер: US20160072574A1
Принадлежит: Hughes Network Systems, LLC

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. 1. A method , comprising:receiving, from a plurality of Internet Protocol Gateway (IPGW) instances, a demand request with demand, spectrum efficiency information, and throughput for each of a plurality of terminal groups (TGs);passing, to a bandwidth manager, capacity and for each of the plurality of TGs, demand, spectrum efficiency information, and throughput to be used for determining bandwidth partitioning across the plurality of TGs;receiving, from the bandwidth manager, an assigned bandwidth based on the bandwidth partitioning to be applied to the plurality of TGs and IPGW instances associated with each of the plurality of TGs; andallocating the assigned bandwidth to each IPGW instance.2. The method of claim 1 , wherein the demand claim 1 , the spectrum efficiency information claim 1 , and the throughput are received at a code rate organizer (CRO) running on a satellite gateway (SGW) configured to multiplex data packets from the plurality of IPGWs in which the IPGW instances ...

Подробнее
13-09-2022 дата публикации

Dynamic switching of satellite inroute data path between a time-division multiple access method and a time division multiplex method

Номер: US0011444687B2
Принадлежит: HUGHES NETWORK SYSTEMS, LLC

Some implementations of the disclosure relate to dynamic switching of a satellite inroute data path between a Time Division Multiple Access (TDMA) method and a Time Division Multiplexing (TDM) method. In one implementation, a method comprises: communicating, using a satellite terminal, over an inroute TDMA channel; determining, at the satellite terminal, based at least on an aggregate ingress traffic rate to the satellite terminal, to switch communications from the inroute TDMA channel to an inroute TDM channel; and after determining to switch communications, sending, from the satellite terminal to a Gateway Earth Station, a request to be allocated an inroute TDM channel.

Подробнее
04-07-2017 дата публикации

Service plan based flow control

Номер: US0009699088B2

Systems and methods are provided to achieve traffic flow control in accordance with traffic priority as well as service plan considerations. A weight for flow control and a per service plan minimum flow control meter (FCM) can be defined for different throttle rates for different service plans. An FCM value based upon traffic priority can be converted to a per service plan group FCM value so that each service plan can be assigned/configured with its own FCM for each uplink queue. An average throttled data rate is then calculated to determine whether the traffic in a particular gateway is under or over throttled based on the current per service plan FCM with current input data rates. The per service plan FCM can then be revised for use by an Internet Protocol Gateway sending traffic to a Satellite Gateway.

Подробнее
08-12-2020 дата публикации

Satellite load balancing

Номер: US0010863404B2

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.

Подробнее
23-07-2019 дата публикации

Distributed gateways with centralized data center for high throughput satellite (HTS) spot beam network

Номер: US0010362120B2

A system is disclosed for centralizing common gateway operations in a satellite communication system. One or more distributed GWs establish a first Layer-3 connection to the plurality of terminals over a satellite network. A second Layer-3 connection is established between a data center and the distributed GWs over backhaul network. A network management system is provided for managing access to the external networks by the plurality of terminals. The system also includes a deep packet inspection unit, within the data center, for inspecting all traffic between the plurality of terminals and the external networks. The data center establishes a connection with external networks, and enable communication between the plurality of terminals and the external private networks. Multiple data centers can be used to balance traffic load, and to provide system redundancy.

Подробнее
20-02-2020 дата публикации

MITIGATION OF ATTACKS ON SATELLITE NETWORKS

Номер: US20200059452A1
Принадлежит: HUGHES NETWORK SYSTEMS LLC, US Bank NA

A system includes a terminal and a gateway. The terminal is programmed to identify, in received data, a signature of rogue data that includes at least a device identifier and an application identifier, and to transmit, via uplink to a satellite, the identified signature to a gateway. The gateway is programmed to block downlink data, upon determining that downlink data includes the received signature, and to broadcast the received signature to a second gateway.

Подробнее
10-01-2019 дата публикации

BANDWIDTH MANAGEMENT ACROSS LOGICAL GROUPINGS OF ACCESS POINTS IN A SHARED ACCESS BROADBAND NETWORK

Номер: US20190013860A1
Принадлежит:

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. 1. A method , comprising:receiving, from a plurality of inroute group managers (IGMs) in a network, bandwidth usage data regarding each terminal group (TG) communicating over one or more inroutes of each inroute group (IG) managed by an IGM of the plurality of IGMs;determining a targeted allocation of bandwidth for each TG across each of the plurality of IGMS in the network; andcalculating a set of scaling factors based on the targeted allocation of bandwidth and current bandwidth usage of each TG, wherein the set of scaling factors are to be utilized by each of the plurality of IGMs to scale or down the bandwidth usage of terminals in each TG.2. The method of claim 1 , wherein each TG is throughput-limited based on a subscription rate plan.3. The method of claim 2 , further comprising applying the set of scaling factors to adjust throughput of each TG to achieve the adjustment of each IGM's respective bandwidth usage.4. The method of claim 3 , wherein application of the set of scaling factors comprises throttling down the throughput of those TGs that have exceeded a maximum throughput limitation of their respective subscription rate plan.5. The method of claim 3 , wherein application of the set of scaling factors comprises increasing the throughput of those TGs that are operating below a maximum throughput limitation of their respective subscription rate plan.6. The method of claim 1 , wherein the set of ...

Подробнее
02-07-2020 дата публикации

MULTI-PROTOCOL ENCAPSULATION TRAFFIC ACCELERATION AND OPTIMIZATION

Номер: US20200213152A1
Принадлежит: Hughes Network Systems, LLC

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. 1. A method for facilitating data communication comprising:receiving, at a first network node device, via a local network interface, a first tunnel data packet encapsulating a first payload according to a first tunneling protocol, a second tunnel data packet encapsulating a second payload according to the first tunneling protocol, and a third tunnel data packet encapsulating a third payload according to a second tunneling protocol that is different than the first tunneling protocol;identifying a first tunnel session associated with the first tunnel data packet and a second tunnel session associated with the third tunnel data packet that is different than the first tunnel session;generating and maintaining a first packet context for the first tunnel session based on at least the received first tunnel data packet, and a second packet context for the second tunnel session based on at least the received third tunnel data packet;determining, based on at least the first packet context and the second tunnel data packet, that the second tunnel data packet is for the first tunnel session;in response to the determination that the second tunnel data packet is for the first tunnel session ...

Подробнее
14-04-2015 дата публикации

Method and apparatus for wireless data transmission subject to periodic signal blockages

Номер: US0009009559B2

A system and method for data transmissions in a wireless communications system, which accommodates for a periodic blockage of the transmission signal, is provided. A data stream is segmented into packets of a predetermined fixed-size for a burst-mode transmission over a channel of the communications system, wherein the transmission is subject to a periodic blockage. A forward error correction outer code is then applied to the packets of the data stream for recovery of packets subjected to the periodic blockage, and a unique word is added to each packet for acquisition of frequency, carrier phase and symbol timing of the respective packet. The packets of the data stream are interleaved based on an interleaver of a depth based at least in part on a ratio of a blockage free duration between two consecutive blockages of the periodic blockage to a duration of each blockage of the periodic blockage.

Подробнее
22-04-2021 дата публикации

SATELLITE NETWORK ACCELERATION AND OPTIMIZATION

Номер: US20210119696A1
Принадлежит:

A system comprises a gateway computer further comprising a processor and a memory. The memory stores instructions executable by the processor to determine one or more service functions (SF) based on a received data packet, and to determine a list of routing identifiers based on the determined service functions and a destination of the data packet. Each routing identifier identifies at least one of a router computer and a service function. The memory stores instructions to update the data packet to include the list of routing identifiers, and to transmit the updated data packet based on the list of routing identifiers.

Подробнее
03-11-2020 дата публикации

Satellite beam hopping

Номер: US0010826599B1

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.

Подробнее
03-09-2019 дата публикации

Load balancing of committed information rate service sessions on TDMA inroute channels

Номер: US0010405234B2

Systems and methods provide load balancing on time division multiple access (TDMA) inroute channels of a satellite network. A bandwidth allocation manager or module can employ smart admission techniques to admit new terminals based upon the available bandwidth capacities of TDMA inroute channels including committed information rate (CIR) bandwidth requirements of already admitted terminals and current and CIR bandwidth requirements of the new terminals. Attempts are made to fully load a first TDMA inroute channel before providing admission to a second TDMA inroute channel. Additionally, an already admitted terminal requesting increased bandwidth or one or more other already admitted terminals may be reassigned to one or more alternative TDMA inroute channels to accommodate the requested increase in bandwidth.

Подробнее
11-03-2021 дата публикации

MULTI-PROTOCOL ENCAPSULATION TRAFFIC ACCELERATION AND OPTIMIZATION

Номер: US20210075643A1
Принадлежит: Hughes Network Systems, LLC

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. 119-. (canceled)20. A method for facilitating data communication comprising:receiving tunnel data packets at an input data packet processor of a first network node device, via a local network interface;identifying, at the input data packet processor of the first network node device tunnel sessions associated with the tunnel data packets;generating and maintaining at a context module of the first network node device packet contexts for the tunnel data packets, wherein the packet contexts include nested contexts where the nested contexts correspond to parent/child relationships between corresponding packet contexts for layers of nested tunnel data packets; andsubmitting payloads of the tunnel data packets to a common acceleration and optimization processor of the first network node device.21. The method of claim 20 , wherein the packet contexts include a context identifier claim 20 , a parent context identifier claim 20 , a tunneling protocol submodule identifier claim 20 , a static tunnel state claim 20 , and a child context identifier.22. The method of claim 20 , wherein the packet contexts include a dynamic tunnel state claim 20 , and IP packet fragments.23. The method of ...

Подробнее
30-06-2020 дата публикации

Dynamic bandwidth management with spectrum efficiency for logically grouped terminals in a broadband satellite network

Номер: US0010700772B2

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 ...

Подробнее
30-05-2023 дата публикации

Dynamic bandwidth management with spectrum efficiency for logically grouped terminals in a broadband satellite network

Номер: US0011664888B2
Принадлежит: HUGHES NETWORK SYSTEMS, LLC

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 ...

Подробнее
28-03-2023 дата публикации

Systems and methods for detecting user terminal displacement

Номер: US0011617124B2

Systems and methods for detecting and preventing user terminal displacement are disclosed herein. In an embodiment, a method for managing access to a data network includes determining a baseline timing parameter based on at least one first communication signal transmitted between a gateway and a terminal, determining a current timing parameter based on at least one second communication signal transmitted between the gateway and the terminal, calculating the difference between the baseline timing parameter and the current timing parameter, and restricting access of the terminal to the data network when the difference between the baseline timing parameter and the current timing parameter exceeds a delay threshold.

Подробнее
01-01-2019 дата публикации

Admission control of 4G/LTE conversational sessions by cellular backhaul satellite network

Номер: US0010172032B2

A system and method are disclosed for admission control of mobile conversational user sessions by a satellite network is described. When a request to admit a new session over a satellite network is received, the radio access bearer setup request is transmitted to a remote terminal of the satellite network. The system determines if a requested guaranteed bit rate for the new session is available from the remote terminal. If the requested guaranteed bit rate is available, the terminal forwards the request to a gateway of the satellite network. The new session is subsequently admitted over the satellite network and allocated the requested guaranteed bit rate.

Подробнее
05-02-2019 дата публикации

Distribution of a virtual network operator subscription in a satellite spot-beam network

Номер: US0010200250B2

A system and method for bandwidth management for a Host Network Operator (HNO) is disclosed. The method including: providing shared beams shared by two or more of a plurality of Virtual Network Operators (VNOs), wherein each VNO has a subscription including a global bandwidth limit applicable for a flow control epoch for each VNO and a terminal subscription for each terminal associated with the respective VNO; aggregating, in the current flow control epoch, a demand and the terminal subscriptions of active terminals per shared beam per VNO; distributing, for each shared beam per VNO, the aggregated demand and active terminal subscriptions into a distribution bandwidth per shared beam per VNO, wherein the distribution bandwidth is based on the respective global bandwidth limit of the respective VNO; and proportionally balancing, for each shared beam, an oversubscription of the distribution bandwidths per shared beam per VNO based on the proportionalities of the global bandwidth limit of ...

Подробнее
24-11-2022 дата публикации

DYNAMIC SWITCHING OF SATELLITE INROUTE DATA PATH BETWEEN A TIME-DIVISION MULTIPLE ACCESS METHOD AND A TIME DIVISION MULTIPLEX METHOD

Номер: US20220376776A1
Принадлежит:

Some implementations of the disclosure relate to dynamic switching of a satellite inroute data path between a Time Division Multiple Access (TDMA) method and a Time Division Multiplexing (TDM) method. In one implementation, a satellite terminal comprises one or more processors; and one or more non-transitory computer-readable storage media configured with instructions executable by the one or more processors to cause the satellite terminal to perform operations comprising: communicating, using the satellite terminal, over an inroute TDM channel; determining, based on an ingress traffic rate to the satellite terminal or a determination that the satellite terminal has not received any traffic flows classified for communication using TDM, to switch communications from the inroute TDM channel to an inroute TDMA channel; and after determining to switch communications, switching, at the satellite terminal, from communicating over the inroute TDM channel to communicating over the inroute TDMA channel. 1. A satellite terminal , comprising:one or more processors; and communicating, using the satellite terminal, over an inroute Time Division Multiplexing (TDM) channel;', 'determining, based on an ingress traffic rate to the satellite terminal or a determination that the satellite terminal has not received any traffic flows classified for communication using TDM, to switch communications from the inroute TDM channel to an inroute Time Division Multiple Access (TDMA) channel; and', 'after determining to switch communications, switching, at the satellite terminal, from communicating over the inroute TDM channel to communicating over the inroute TDMA channel., 'one or more non-transitory computer-readable storage media configured with instructions executable by the one or more processors to cause the satellite terminal to perform operations comprising2. The satellite terminal of claim 1 , wherein:the operations further comprise: receiving, at the satellite terminal, one or more ...

Подробнее
29-04-2014 дата публикации

Frame timing synchronization in a geostationary satellite system

Номер: US0008711759B2

Aspects of the invention provide a system and method to allow inroute frame timing synchronization without the aid of hub signal loopback or satellite ephemeris data. Furthermore, it allows tracking and compensating of the satellite motion to allow multiple remotes to use TDMA on the inroute frequencies, while minimizing the aperture. Two main techniques proposed are CLT and polling based approaches, which are used in combination for an optimum solution. In CLT based approach, hub transmits remote specific timing correction feedback messages on the outroute on as needed basis. In polling based approach, the remotes derive their timing based on a per-beam average delay estimate broadcast by the hub and a measured local delay specific to each outroute stream from a remote. An aspect of the invention uses triangulation method to determine satellite position. Furthermore, an aspect of the invention uses hub burst arrival method instead of polling approach.

Подробнее
28-10-2021 дата публикации

MANAGING INTERNET OF THINGS NETWORK TRAFFIC USING FEDERATED MACHINE LEARNING

Номер: US20210336857A1
Принадлежит: HUGHES NETWORK SYSTEMS LLC

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training and using machine learning models to classify network traffic as IoT traffic or non-IoT traffic and managing the traffic based on the classification. In some implementations, machine learning parameters of a local machine learning model trained by the edge device is received each of at least a subset of a set of edge devices. The machine learning parameters received from an edge device are parameters of the local machine learning model trained by the edge device based on local network traffic processed by the edge device and to classify the network traffic as Internet of Things (IoT) traffic or non-IoT traffic. A global machine learning model is generated, using the machine learning parameters, to classify network traffic processed by edge devices as IoT traffic or non-IoT traffic.

Подробнее
21-02-2023 дата публикации

Dynamic resizing of a satellite link outroute or forward channel

Номер: US0011589315B2

A satellite communication system and method for resizing an outroute carrier from a gateway to a terminal population including determining, at the gateway, an insufficiency based on an Uplink Power Control (ULPC) function in conjunction with an Adaptive Coding and Modulation (ACM) function failing to maintain the outroute carrier in operation; and downsizing, at the gateway based on the insufficiency, the outroute carrier by decreasing a symbol rate of the outroute carrier from the gateway while maintaining the aggregate carrier output power level to increase an outroute carrier margin, where the insufficiency is based on a fade. The outroute carrier may be upsized when the insufficiency expires or is reduced.

Подробнее
30-05-2024 дата публикации

Dynamic Flow Control for latency sensitive WiFi traffic

Номер: US20240179569A1
Принадлежит:

The techniques described herein relate to a method and device for providing a dynamic flow control for latency sensitive Wi-Fi traffic, the method including: Determining a path is congested, wherein the path is shared by local devices to connect to a remote device, wherein the local devices include one or more wireless devices or one or more wired devices; Calculating, for each of the one or more wireless devices, a weight based on a respective link quality and a respective signal strength; and prioritizing traffic, between the local devices and the remote device via the path, by increasing a priority of traffic associated with the local devices based on a link quality less than a quality threshold or a signal strength less than a signal strength threshold.

Подробнее
27-12-2022 дата публикации

Efficient inroute (return channel) load balancing scheme of guaranteed QoS traffic mixed with best effort traffic in an oversubscribed satellite network

Номер: US0011540173B2

A method for balancing inroute traffic load that contains both guaranteed QoS and best effort traffic. Hierarchical grouping levels are defined with the lowest level corresponding to inroutes within the system. Certain levels have common symbol rates, modulation rates, or both. When a new terminal requires admission, it is assigned to entries in the different hierarchical levels so that the inroute traffic load across all levels are balanced. Terminals are admitted to inroutes based, in part, on their channel quality indicator. Inroute traffic load can periodically rebalance based on elapsed time or terminal redistribution.

Подробнее
16-03-2021 дата публикации

Mitigation of attacks on satellite networks

Номер: US0010951581B2

A system includes a terminal and a gateway. The terminal is programmed to identify, in received data, a signature of rogue data that includes at least a device identifier and an application identifier, and to transmit, via uplink to a satellite, the identified signature to a gateway. The gateway is programmed to block downlink data, upon determining that downlink data includes the received signature, and to broadcast the received signature to a second gateway.

Подробнее
27-11-2018 дата публикации

Gateway diversity operation in a satellite network

Номер: US0010142998B2

A method and system for selectively using different gateways with a diverse terminal includes assigning a diverse channel set to each of a plurality of diverse terminals, and designating a primary gateway and a secondary gateway as either a home gateway or a foreign gateway for the each diverse terminal. During normal operations, link conditions for the channel between each diverse terminal and its home gateway are monitored. Diverse terminals can be reconfigured to communicate with a different their link conditions fall below a predetermined threshold.

Подробнее
24-03-2020 дата публикации

Systems and methods for flexible assignment of beams to gateways in a high throughput digital payload satellite network

Номер: US0010601502B2

The disclosure provides for the flexible assignment of user beams to gateway beams in digital payload satellite systems. A “virtual beam”—a set of data values associating a physical user satellite beam with a Gateway Earth Station (“GW”) and used by the GW to service the physical user satellite beam, may be created or defined each time a physical user satellite beam is assigned to a GW. For one physical user beam, a plurality of virtual beams may be created, where each virtual beam corresponds to a GW. The virtual beams may be used to provide for the flexible assignment of user beams to gateway beams in a variety of applications such as GW expansion, physical user beam reassignment from one GW to another GW, diversity operation of terminals, and GW redundancy.

Подробнее
13-07-2021 дата публикации

Managing Internet of Things network traffic using federated machine learning

Номер: US0011063839B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training and using machine learning models to classify network traffic as IoT traffic or non-IoT traffic and managing the traffic based on the classification. In some implementations, machine learning parameters of a local machine learning model trained by the edge device is received each of at least a subset of a set of edge devices. The machine learning parameters received from an edge device are parameters of the local machine learning model trained by the edge device based on local network traffic processed by the edge device and to classify the network traffic as Internet of Things (IoT) traffic or non-IoT traffic. A global machine learning model is generated, using the machine learning parameters, to classify network traffic processed by edge devices as IoT traffic or non-IoT traffic.

Подробнее
27-10-2020 дата публикации

Efficient inroute (return channel) load balancing scheme of guaranteed QoS traffic mixed with best effort traffic in an oversubscribed satellite network

Номер: US0010820235B2

A method for balancing inroute traffic load that contains both guaranteed QoS and best effort traffic. Hierarchical grouping levels are defined with the lowest level corresponding to inroutes within the system. Certain levels have common symbol rates, modulation rates, or both. When a new terminal requires admission, it is assigned to entries in the different hierarchical levels so that the inroute traffic load across all levels are balanced. Terminals are admitted to inroutes based, in part, on their channel quality indicator. Inroute traffic load can periodically rebalance based on elapsed time or terminal redistribution.

Подробнее
25-11-2014 дата публикации

Frame timing synchronization in a geostationary satellite system

Номер: US0008897206B2

Aspects of the invention provide a system and method to allow inroute frame timing synchronization without the aid of hub signal loopback or satellite ephemeris data. Furthermore, it allows tracking and compensating of the satellite motion to allow multiple remotes to use TDMA on the inroute frequencies, while minimizing the aperture. Two main techniques proposed are CLT and polling based approaches, which are used in combination for an optimum solution. In CLT based approach, hub transmits remote specific timing correction feedback messages on the outroute on as needed basis. In polling based approach, the remotes derive their timing based on a per-beam average delay estimate broadcast by the hub and a measured local delay specific to each outroute stream from a remote. An aspect of the invention uses triangulation method to determine satellite position. Furthermore, an aspect of the invention uses hub burst arrival method instead of polling approach.

Подробнее
01-07-2021 дата публикации

MANAGING INTERNET OF THINGS NETWORK TRAFFIC USING FEDERATED MACHINE LEARNING

Номер: US20210203565A1
Принадлежит: HUGHES NETWORK SYSTEMS LLC

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training and using machine learning models to classify network traffic as IoT traffic or non-IoT traffic and managing the traffic based on the classification. In some implementations, machine learning parameters of a local machine learning model trained by the edge device is received each of at least a subset of a set of edge devices. The machine learning parameters received from an edge device are parameters of the local machine learning model trained by the edge device based on local network traffic processed by the edge device and to classify the network traffic as Internet of Things (IoT) traffic or non-IoT traffic. A global machine learning model is generated, using the machine learning parameters, to classify network traffic processed by edge devices as IoT traffic or non-IoT traffic.

Подробнее
19-09-2013 дата публикации

METHOD AND APPARATUS FOR WIRELESS DATA TRANSMISSION SUBJECT TO PERIODIC SIGNAL BLOCKAGES

Номер: US20130246884A1
Принадлежит: Hughes Network System, LLC

A system and method for data transmissions in a wireless communications system, which accommodates for a periodic blockage of the transmission signal, is provided. A data stream is segmented into packets of a predetermined fixed-size for a burst-mode transmission over a channel of the communications system, wherein the transmission is subject to a periodic blockage. A forward error correction outer code is then applied to the packets of the data stream for recovery of packets subjected to the periodic blockage, and a unique word is added to each packet for acquisition of frequency, carrier phase and symbol timing of the respective packet. The packets of the data stream are interleaved based on an interleaver of a depth based at least in part on a ratio of a blockage free duration between two consecutive blockages of the periodic blockage to a duration of each blockage of the periodic blockage. 1. A method , comprising:segmenting a first data stream into packets of a predetermined fixed-size for a burst-mode transmission over a wireless channel, wherein the transmission is subject to a first periodic blockage;applying a forward error correction (FEC) outer code to the packets of the first data stream for recovery of packets subjected to the first periodic blockage; andtransmitting the first data stream over the wireless channel.2. The method of claim 1 , further comprising:adding a unique word (UW) to each of the packets of the first data stream for acquisition one or more of a frequency, carrier phase and symbol timing of the respective packet.3. The method of claim 1 , further comprising:applying a forward error correction (FEC) inner code to each packet of the first data stream.4. The method of claim 3 , wherein the FEC inner code comprises one of a low density parity check code (LDPC) claim 3 , a convolutional code claim 3 , and a turbo code.5. The method of claim 1 , wherein the predetermined fixed size of the packets reflects a duration that is less than a ...

Подробнее
20-08-2019 дата публикации

Multicast aggregation of multiple streaming connections

Номер: US0010389775B2

A terminal receives a first request by a client for a slice of a data stream, and transmits the request to a streaming server. The terminal receives a first request by another client for the slice of the data stream and, in response, transmits the first request by the other client to the streaming server. The terminal receives a multicast packet that encapsulates the slice of the data stream, and extracts the slice. The terminal, then responds to the first request, by sending the client the extracted slice.

Подробнее
16-10-2018 дата публикации

Distributed gateways with centralized data center for high throughput satellite (HTS) spot beam network

Номер: US0010104177B2

A system is disclosed for centralizing common gateway operations in a satellite communication system. One or more distributed GWs establish a first Layer-3 connection to the plurality of terminals over a satellite network. A second Layer-3 connection is established between a data center and the distributed GWs over backhaul network. A network management system is provided for managing access to the external networks by the plurality of terminals. The system also includes a deep packet inspection unit, within the data center, for inspecting all traffic between the plurality of terminals and the external networks. The data center establishes a connection with external networks, and enable communication between the plurality of terminals and the external private networks. Multiple data centers can be used to balance traffic load, and to provide system redundancy.

Подробнее
08-06-2021 дата публикации

Bonding and redundancy for satellite transport paths

Номер: US0011031998B2

A method for using multiple communication paths in a satellite network is disclosed. The method including: initiating a connection request from a first peer to a second peer; providing communication paths between the first peer and the second peer; retrieving a policy corresponding to the communication paths, the first peer and the second peer; receiving a transport metric for at least one of the communication paths; selecting a path from the communication paths based on a connection metric, the transport metric and the policy; and establishing a connection between the first peer and the second peer with the path, wherein at least one of the communication paths is relayed by a satellite.

Подробнее
28-11-2023 дата публикации

Dynamic switching of satellite inroute data path between a time-division multiple access method and a time division multiplex method

Номер: US0011831396B2
Принадлежит: HUGHES NETWORK SYSTEMS, LLC

Some implementations of the disclosure relate to dynamic switching of a satellite inroute data path between a Time Division Multiple Access (TDMA) method and a Time Division Multiplexing (TDM) method. In one implementation, a satellite terminal comprises one or more processors; and one or more non-transitory computer-readable storage media configured with instructions executable by the one or more processors to cause the satellite terminal to perform operations comprising: communicating, using the satellite terminal, over an inroute TDM channel; determining, based on an ingress traffic rate to the satellite terminal or a determination that the satellite terminal has not received any traffic flows classified for communication using TDM, to switch communications from the inroute TDM channel to an inroute TDMA channel; and after determining to switch communications, switching, at the satellite terminal, from communicating over the inroute TDM channel to communicating over the inroute TDMA channel.

Подробнее
10-03-2016 дата публикации

BANDWIDTH MANAGEMENT ACROSS LOGICAL GROUPINGS OF ACCESS POINTS IN A SHARED ACCESS BROADBAND NETWORK

Номер: US20160072691A1
Принадлежит: Hughes Network Systems, LLC

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. 1. A method , comprising:monitoring, at an inroute group manager (IGM) over time, bandwidth usage and backlog within each terminal group (TG) of a plurality of TGs communicating over inroutes of a plurality of inroute groups (IGs) managed by the IGM;aggregating information regarding the monitored bandwidth usage and backlog across the plurality of IGs;determining the amount of bandwidth being used at each of the plurality of IGs for each of the plurality of TGs under each of the plurality of IGs;reporting the determined amount of bandwidth being used and available capacity of the IGM to a bandwidth manager; andfor each TG, receiving at least one scaling factor from the bandwidth manager to be utilized by the IGM for scaling up or down the bandwidth usage of terminals in each TG.2. The method of claim 1 , wherein each TG is throughput-limited based on a subscription rate plan.3. The method of claim 2 , further comprising applying the at least one scaling factor to adjust throughput of each of the plurality of TGs.4. The method of claim 3 , wherein application of the at least one scaling factor comprises throttling down the throughput of those TGs of the plurality of TGs that have exceeded a maximum throughput limitation of their respective subscription rate plan.5. The method of claim 3 , wherein application of the at least one scaling factor comprises increasing the throughput of those TGs of the plurality ...

Подробнее
20-03-2012 дата публикации

Performance enhancing proxy handover

Номер: US0008140687B2

An approach is provided for graceful shutdown and startup of spoofing when a handover procedure is performed. A handover of a performance enhancing proxy (PEP) session associated with a transport connection is detected. A shutdown procedure is initiated to stop spoofing of the transport connection in response to the detected handover. The shutdown procedure avoids teardown of the transport connection during the handover from a first link to a second link of a communication system.

Подробнее
08-09-2020 дата публикации

Satellite communication system for diversity gateway switching and satellite communication method for diversity gateway switching

Номер: US0010771147B2

A satellite communication system includes a communication terminal, and a ground station. The ground station is configured to communicate with the communication terminal through a satellite communication path between the ground station and the communication terminal via a satellite. The ground station includes a diversity switch, and an electronic controller. The diversity switch is configured to switch the satellite communication path from a first satellite communication path to a second satellite communication path different from the first satellite communication path. The electronic controller is configured to determine whether a predetermined switching condition is satisfied based on signal attenuations of the first and second satellite communication paths. The electronic controller is further configured to control the diversity switch to switch the satellite communication path upon elapsing a first predetermined time period after determining that the predetermined switching condition ...

Подробнее
08-12-2016 дата публикации

MULTICAST SERVICE DELIVERY OVER HIGH THROUGHPUT SATELLITE IN A KA SPOT-BEAM NETWORK

Номер: US20160359551A1
Принадлежит: Hughes Network Systems, LLC

A method and a satellite communication system are provided. At least one satellite gateway earth station receives at least one multicast stream from an external network. In a static forwarding mode, the at least one satellite gateway earth station replicates and forwards traffic from the at least one multicast stream over at least one first respective outroute carrier of at least one first respective spot beam of a satellite regardless of whether any terminal is arranged to actively receive any of the at least one multicast stream. In a dynamic forwarding mode, the at least one satellite gateway earth station replicates and forwards second traffic from any of the at least one multicast stream over at least one second respective outroute carrier of at least one second respective spot beam only when at least one respective terminal is arranged to actively receive the any of the at least one multicast stream. 1. A satellite communication system comprising:one or more satellite gateway earth stations; and the one or more satellite gateway earth stations is arranged to receive one or more multicast streams from an external network, and', 'when a satellite gateway earth station of the one or more satellite gateway earth stations is configured to be in a static forwarding mode, the satellite gateway earth station is statically configured to replicate and forward each of the one or more multicast streams over one or more first respective outroute carriers of at least one first respective spot beam of the plurality of spot beams regardless of whether any terminals are arranged to actively receive any of the one or more multicast streams, and', 'when the satellite gateway earth station is configured to be in a dynamic forwarding mode, the satellite gateway earth station is dynamically configured to replicate and forward ones of the one or more multicast streams over one or more second respective outroute carriers of at least one second respective spot beam of the plurality of ...

Подробнее
12-05-2016 дата публикации

SERVICE PLAN BASED FLOW CONTROL

Номер: US20160134544A1
Принадлежит:

Systems and methods are provided to achieve traffic flow control in accordance with traffic priority as well as service plan considerations. A weight for flow control and a per service plan minimum flow control meter (FCM) can be defined for different throttle rates for different service plans. An FCM value based upon traffic priority can be converted to a per service plan group FCM value so that each service plan can be assigned/configured with its own FCM for each uplink queue. An average throttled data rate is then calculated to determine whether the traffic in a particular gateway is under or over throttled based on the current per service plan FCM with current input data rates. The per service plan FCM can then be revised for use by an Internet Protocol Gateway sending traffic to a Satellite Gateway. 1. A method , comprising:determining a per service plan group flow control meter (FCM) value applicable to all service plans in a service plan group;determining a per service plan FCM value for each of the service plans in the service plan group; andadjusting the per service plan FCM value to account for traffic priorities associated with the service plans.2. The method of claim 1 , wherein determining the per service plan group FCM value comprises converting a traffic priority based FCM value to the per service plan group FCM value in accordance with a configured flow control weight value.3. The method of claim 2 , wherein the per service plan group FCM value is a percentage value.4. The method of claim 3 , wherein determining the per-service-plan FCM comprises comparing a minimum FCM value configured for each service plan with the per service plan group FCM value claim 3 , and obtaining the larger of the minimum FCM value or the per service group FCM value.5. The method of claim 4 , further comprising calculating an average throttled data rate indicative of whether traffic is under throttled or over throttled with a currently configured flow control weight value ...

Подробнее
01-11-2022 дата публикации

Managing internet of things network traffic using federated machine learning

Номер: US0011489734B2
Принадлежит: Hughes Network Systems, LLC

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training and using machine learning models to classify network traffic as IoT traffic or non-IoT traffic and managing the traffic based on the classification. In some implementations, machine learning parameters of a local machine learning model trained by the edge device is received each of at least a subset of a set of edge devices. The machine learning parameters received from an edge device are parameters of the local machine learning model trained by the edge device based on local network traffic processed by the edge device and to classify the network traffic as Internet of Things (IoT) traffic or non-IoT traffic. A global machine learning model is generated, using the machine learning parameters, to classify network traffic processed by edge devices as IoT traffic or non-IoT traffic.

Подробнее
04-01-2022 дата публикации

System and method of traffic-based classification of IoT devices and dynamic allocation of link resources to IoT devices

Номер: US0011218422B2
Принадлежит: Hughes Network Systems, LLC

Systems and method are disclosed and among these is a method for fingerprint based detection of Internet of Things (IoT) devices and classification of IoT device type, and corresponding adaptive allocation of link resources, with monitoring of traffic for flow data, detecting IoT devices and classifying the IoT device types, via machine learning classifiers, real time assigning IoT device type based quality of service (QoS) for IoT device traffic, and corresponding IoT device type based, real time allocating of resources to the link. Optionally, machine classifiers can be centrally instantiated, distributed to what can be large populations of user IoT Internet access terminals, and retrained by same, centrally merged or combined, and then redistributed.

Подробнее
22-08-2019 дата публикации

SATELLITE AND TERRESTRIAL LOAD BALANCING

Номер: US20190260464A1
Принадлежит: HUGHES NETWORK SYSTEMS LLC

A system includes a terminal. The terminal includes a terrestrial communication interface, a satellite communication interface and a computer. The terrestrial and satellite communication interfaces are configured to communicate traffic data. The computer is communicatively linked to the terrestrial and satellite communication interfaces. The computer executes instructions comprising, to determine that the traffic data, communicated via the terrestrial communication interface, exceeds a threshold, and based on the determination, to route at least a portion of traffic data via the satellite communication interface in accordance with a predetermined traffic data load-balancing scheme.

Подробнее
05-05-2022 дата публикации

DYNAMIC SWITCHING OF SATELLITE INROUTE DATA PATH BETWEEN A TIME-DIVISION MULTIPLE ACCESS METHOD AND A TIME DIVISION MULTIPLEX METHOD

Номер: US20220140891A1
Принадлежит:

Some implementations of the disclosure relate to dynamic switching of a satellite inroute data path between a Time Division Multiple Access (TDMA) method and a Time Division Multiplexing (TDM) method. In one implementation, a method comprises: communicating, using a satellite terminal, over an inroute TDMA channel; determining, at the satellite terminal, based at least on an aggregate ingress traffic rate to the satellite terminal, to switch communications from the inroute TDMA channel to an inroute TDM channel; and after determining to switch communications, sending, from the satellite terminal to a Gateway Earth Station, a request to be allocated an inroute TDM channel.

Подробнее
01-07-2021 дата публикации

SYSTEM AND METHOD OF TRAFFIC-BASED CLASSIFICATION OF IoT DEVICES AND DYNAMIC ALLOCATION OF LINK RESOURCES TO IoT DEVICES

Номер: US20210203615A1
Принадлежит: Hughes Network Systems, LLC

Systems and method are disclosed and among these is a method for fingerprint based detection of Internet of Things (IoT) devices and classification of IoT device type, and corresponding adaptive allocation of link resources, with monitoring of traffic for flow data, detecting IoT devices and classifying the IoT device types, via machine learning classifiers, real time assigning IoT device type based quality of service (QoS) for IoT device traffic, and corresponding IoT device type based, real time allocating of resources to the link. Optionally, machine classifiers can be centrally instantiated, distributed to what can be large populations of user IoT Internet access terminals, and retrained by same, centrally merged or combined, and then redistributed. 1. A system for fingerprint based detection and classification of Intent of Things (IoT) device type , and adaptive allocation and access priority to link bandwidth , comprisinga processor; and monitor a link traffic and generate a corresponding feature data,', 'classify the device, based at least in part on applying a machine learning classifier to at least a portion of the feature data, between being and not being an IoT device of a particular IoT device type; and', assign an IoT device type-specific quality of service (QoS) for carrying a traffic associated with the IoT device, and', 'allocate, for traffic associated with the IoT device, resources of the link in accordance with the assigned IoT device type-specific QoS., 'in response to classifying the device as the IoT device of the particular IoT device type to], 'a memory, coupled to the processor, storing executable instructions that, when executed by the processor, cause the processor to2. The system of claim 1 , wherein to classify the device between being and not being an IoT device of the particular IoT device type includes to:apply the feature data to a first classifier that is configured to classify the device between being an IoT device and being a non- ...

Подробнее
23-08-2018 дата публикации

SYSTEM AND METHOD FOR SIMULTANEOUS FDMA-TDMA CHANNEL ACCESS

Номер: US20180242313A1
Принадлежит: Hughes Network Systems, LLC

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.

Подробнее
25-01-2022 дата публикации

Mobile satellite modem for combined geostationary, medium and low earth orbit satellite operation

Номер: US0011233562B1
Принадлежит: Hughes Network Systems, LLC

The present teachings include a method and computing apparatus for triggering synchronization of a satellite modem to a carrier frequency of a beam of a satellite, retrieving ephemeris information for the satellite and beam configuration information for the beam, calculating a velocity of the satellite per the ephemeris information, and adjusting the carrier frequency of the satellite modem when communicating via the beam to compensate for a doppler offset induced in the carrier frequency by the velocity. In the method, the satellite has a satellite type selected from a Geosynchronous Earth Orbit (GEO), Medium Earth Orbit (MEO) or Low Earth Orbit (LEO) type of satellite, and the satellite type is different than a satellite type of an immediately preceding synchronization.

Подробнее
28-12-2021 дата публикации

Satellite network virtual LAN usage

Номер: US0011211999B2
Принадлежит: Hughes Network Systems, LLC

A satellite telecommunication system includes a satellite and multiple computing devices. One computing device is in communication with the satellite and programmed to generate a virtual local area network (VLAN) packet with a VLAN tag and transmit the VLAN packet to the satellite. Another computing device is in communication with the satellite and programmed to receive the VLAN packet, determine VLAN tag information from the VLAN tag, and forward at least the original packet while preserving VLAN tag information associated with the VLAN tag.

Подробнее
30-06-2020 дата публикации

Bandwidth management across logical groupings of access points in a shared access broadband network

Номер: US0010700771B2

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.

Подробнее
24-11-2020 дата публикации

Multi-protocol encapsulation traffic acceleration and optimization

Номер: US0010848345B2

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.

Подробнее
21-02-2017 дата публикации

Multicast service delivery over high throughput satellite in a Ka spot-beam network

Номер: US0009577741B2

A method and a satellite communication system are provided. At least one satellite gateway earth station receives at least one multicast stream from an external network. In a static forwarding mode, the at least one satellite gateway earth station replicates and forwards traffic from the at least one multicast stream over at least one first respective outroute carrier of at least one first respective spot beam of a satellite regardless of whether any terminal is arranged to actively receive any of the at least one multicast stream. In a dynamic forwarding mode, the at least one satellite gateway earth station replicates and forwards second traffic from any of the at least one multicast stream over at least one second respective outroute carrier of at least one second respective spot beam only when at least one respective terminal is arranged to actively receive the any of the at least one multicast stream.

Подробнее
23-11-2017 дата публикации

MULTICAST AGGREGATION OF MULTIPLE STREAMING CONNECTIONS

Номер: US20170339200A1
Принадлежит: Hughes Network Systems, LLC

A terminal receives a first request by a client for a slice of a data stream, and transmits the request to a streaming server. The terminal receives a first request by another client for the slice of the data stream and, in response, transmits the first request by the other client to the streaming server. The terminal receives a multicast packet that encapsulates the slice of the data stream, and extracts the slice. The terminal, then responds to the first request, by sending the client the extracted slice. 1. A method for multicasting audiovisual streams , comprisingreceiving, at a first terminal, a request from a first terminal client for a slice of a live data stream and, in response, transmitting to a server the request from the first terminal client;receiving, at a second terminal, a request from a second terminal client for the slice of the live data stream and, in response, transmitting to the server the request from the second terminal client; andreceiving at a gateway the slice of the live data stream from the server, with an indication the slice is in response to the request from the first terminal client and, in response, encapsulating the slice as a multicast packet, and delivering the multicast packet to the first terminal and the second terminal.2. The method of claim 1 , further comprising:the first terminal responding to the first terminal client request using the slice in the multicast packet delivered to the first terminal; andthe second terminal responding to the second terminal client request using the slice in the multicast packet delivered to the second terminal.3. The method of claim 2 , wherein the first terminal is a first Very Small. Aperture Terminal claim 2 , and the second terminal is a second Very Small Aperture Terminal.4. The method of claim 3 , wherein delivering the multicast packet to the first terminal and the second terminal includes:transmitting the multicast packet from the gateway to a satellite; andmulticasting the multicast ...

Подробнее
25-07-2023 дата публикации

Dynamic outroute load balancing and multicast

Номер: US0011711302B2

An apparatus, system, and method for balancing traffic loads on beam outroutes that contain both multicast and unicast traffic. An outroute is designated for supplying at least multicast traffic within a beam of a satellite communication system. Terminals interested in receiving the multicast traffic are moved to the designated outroute. Traffic loads on all outroutes within the beam, including the designated outroute, are compared to determine if variations in the traffic loads exceed a predetermined threshold. A load balancing routine is performed to redistribute the traffic loads on all outroutes, while excluding any terminal that is actively receiving the multicast traffic from the load balancing routine.

Подробнее
23-10-2018 дата публикации

Bandwidth management across logical groupings of access points in a shared access broadband network

Номер: US0010110300B2

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.

Подробнее
13-07-2021 дата публикации

Satellite network acceleration and optimization

Номер: US0011063662B2

A system comprises a gateway computer further comprising a processor and a memory. The memory stores instructions executable by the processor to determine one or more service functions (SF) based on a received data packet, and to determine a list of routing identifiers based on the determined service functions and a destination of the data packet. Each routing identifier identifies at least one of a router computer and a service function. The memory stores instructions to update the data packet to include the list of routing identifiers, and to transmit the updated data packet based on the list of routing identifiers.

Подробнее
03-05-2011 дата публикации

Technique for data compression by decoding binary encoded data

Номер: US0007936787B2

This disclosure relates to the transmission of binary data over a network between a transmission host and a receiving host. The transmission host receives packets of data including data in a first format which may be ASCII formatted and contain 6 bits-per-byte words, and including data which had an original binary format containing greater than 6 bits-per-byte words (such as 8 bits-per-byte) and which has been encoded (such as Uuencoded) to 6 bits-per-byte words. The transmission host searches the packets and identifies the encoded data and reverse codes the encoded data to its original binary format, before transmitting the data on a suitable network transmission media that can transmit both ASCII formatted data and data having greater than 6 bit-per-byte formats. The transmission host also includes an application packet demultiplexer for separating the incoming data according its application such as HTTP, NNTP, FTP, etc. The transmitting host includes an identifier in the packets for ...

Подробнее
01-12-2015 дата публикации

Virtual data framing for data packet transmission over channels of a communications network

Номер: US0009203505B2

An approach for transmission of data packets, based on virtual frame timing, over a communications channel is provided. A remote terminal receives a first stream of data packets at periodic time intervals. The terminal receives an allocation of time slots within a sequence of TDMA transmission frames, for transmission of the data packets over the channel. The timing structure of the allocated time slots is based on a virtual frame size relative to the interval timing of the first data packet stream, and independent of the frame size/timing of the TDMA transmission frames. The remote terminal may receive a second stream of data packets at periodic time intervals that differ from the time intervals of the first stream. In a multi-stream scenario, the virtual frame size for the time slot allocation is based on the greatest common denominator of the interval timings of the first and second data streams.

Подробнее
04-02-2021 дата публикации

CHANGING ANTENNA DIRECTION BASED ON SATELLITE BLOCKAGE DETECTION

Номер: US20210036770A1
Принадлежит:

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. 1. A system comprising:a computer including a processor and a memory, the memory storing instructions executable by the processor such that the computer is programmed to:change a satellite antenna direction from a first sky segment currently used for communication to a second sky segment based on at least one of a specified cycle time or a priority of user data being communicated via the first sky segment;change the satellite antenna direction to return to the first sky segment to resume the communication after scanning the second sky segment and updating segment blockage status data including a location and a score of the second sky segment; andchange the satellite antenna direction to a third sky segment for maintaining communication based at least in part on the segment blockage status data.2. The system of claim 1 , wherein the score is at least one of fully blocked claim 1 , medium blocked claim 1 , low blocked claim 1 , or unblocked.3. The system of claim 1 , wherein the segment blockage status data further includes a type of blockage including at least one of a building claim 1 , a vegetation claim 1 , or a weather condition.4. The system of claim 1 , wherein the instructions further include instructions to actuate a steering actuator to switch the antenna direction from the first sky segment to the second sky segment and return to the first sky segment.5. The system of claim 1 , wherein the instructions ...

Подробнее
28-11-2013 дата публикации

FRAME TIMING SYNCRHONIZATION IN A GEOSTATIONARY SATELLITE SYSTEM

Номер: US20130315136A1
Принадлежит:

Aspects of the invention provide a system and method to allow inroute frame timing synchronization without the aid of hub signal loopback or satellite ephemeris data. Furthermore, it allows tracking and compensating of the satellite motion to allow multiple remotes to use TDMA on the inroute frequencies, while minimizing the aperture. Two main techniques proposed are CLT and polling based approaches, which are used in combination for an optimum solution. In CLT based approach, hub transmits remote specific timing correction feedback messages on the outroute on as needed basis. In polling based approach, the remotes derive their timing based on a per-beam average delay estimate broadcast by the hub and a measured local delay specific to each outroute stream from a remote. An aspect of the invention uses triangulation method to determine satellite position. Furthermore, an aspect of the invention uses hub burst arrival method instead of polling approach. 1. A method of communicating from a remote to a hub by way of a satellite , the satellite being operable to bi-directionally communicate with the hub and the remote , the hub having assigned a timeslot for communication with the remote , the hub being operable to transmit a request for a drift delay to the remote by way of the satellite and to transmit an estimated propagation delay to the remote by way of the satellite , the drift value being based on a difference between an initial timing reference and a subsequent timing reference as a result of a change of position of the satellite , said method comprising:determining, at the remote, a first remote offset time for communication with the hub by way of the satellite at a first time;determining, at the remote, a second remote offset time for communication with the hub by way of the satellite at a second time;determining, at the remote, a drift delay based on the first remote offset time and the second remote offset time;receiving, at the remote, the request for the ...

Подробнее
20-10-2015 дата публикации

Frame timing synchronization in a geostationary satellite system

Номер: US0009166675B2

Aspects of the invention provide a system and method to allow inroute frame timing synchronization without the aid of hub signal loopback or satellite ephemeris data. Furthermore, it allows tracking and compensating of the satellite motion to allow multiple remotes to use TDMA on the inroute frequencies, while minimizing the aperture. Two main techniques proposed are CLT and polling based approaches, which are used in combination for an optimum solution. In CLT based approach, hub transmits remote specific timing correction feedback messages on the outroute on as needed basis. In polling based approach, the remotes derive their timing based on a per-beam average delay estimate broadcast by the hub and a measured local delay specific to each outroute stream from a remote. An aspect of the invention uses triangulation method to determine satellite position. Furthermore, an aspect of the invention uses hub burst arrival method instead of polling approach.

Подробнее
22-05-2018 дата публикации

Carrier grade Ethernet layer 2 over layer 3 satellite backbones (L2oL3SB)

Номер: US0009979557B2

An apparatus is disclosed for delivering layer-2 services over a layer-3 network. The apparatus includes a layer-2 module for transmitting and receiving layer-2 packets over a first communication network, and a layer-3 module for converting the layer-2 packet into a format that can be transmitted over a conventional layer-3 network. The converted layer-2 packet is transmitted with sufficient information to allow reconstruction of the original layer-2 packet at the destination device. The apparatus can also be configured to simultaneously transmit and receive layer-2 packets and layer-3 packets over the layer3 network.

Подробнее
27-10-2020 дата публикации

Multipath satellite backbone

Номер: US0010819420B2

A method for providing a multipath satellite backbone is disclosed. The method includes: creating sub-backbone flows over multipaths between a first peer and a second peer, wherein each of the sub-backbone flows is associated with one of the multipaths; retrieving a policy corresponding to each of the multipaths, the first peer and the second peer; receiving a transport metric for at least one of the multipaths; calculating distribution weights for the sub-backbone flows based on the policy and the transport metric; and transporting traffic over the sub-backbone flows based on the distribution weights, wherein at least one of the multipaths is relayed by a satellite.

Подробнее
21-05-2020 дата публикации

SATELLITE LOAD BALANCING

Номер: US20200162985A1
Принадлежит:

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. 1. A system comprising:a computer, 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.2. The system of claim 1 , wherein the first satellite link is between the terminal and the first satellite and the second satellite link is between the terminal and a second satellite.3. The system of claim 1 , wherein the computer is further programmed to select the second satellite link based at least on one of a coverage area claim 1 , a link condition claim 1 , and a jitter claim 1 , of the second satellite link.4. The system of claim 3 , wherein the computer is further programmed to select the second satellite link further based in part on an average data throughput of satellites that are within a field of view of a terminal antenna.5. The system of claim 1 , wherein the computer is further programmed to switch to the second satellite link only upon determining that a data type quantifier of data being communicated via the first satellite link exceeds a data type quantifier threshold.6. The system of claim 1 , wherein the system further includes an advanced phased array antenna and the computer is further programmed to activate the second satellite link while maintaining a communication via the first satellite link upon determining that a data throughput of the first satellite exceeds a threshold.7. The system of claim 1 , further comprising a remote computer claim 1 , programmed to select the second satellite link for the terminal and actuate the terminal to switch to the ...

Подробнее
15-10-2020 дата публикации

DYNAMIC BANDWIDTH MANAGEMENT WITH SPECTRUM EFFICIENCY FOR LOGICALLY GROUPED TERMINALS IN A BROADBAND SATELLITE NETWORK

Номер: US20200328804A1
Принадлежит: HUGHES NETWORK SYSTEMS LLC

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.

Подробнее
11-08-2020 дата публикации

Satellite and terrestrial load balancing

Номер: US0010742312B2

A system includes a terminal. The terminal includes a terrestrial communication interface, a satellite communication interface and a computer. The terrestrial and satellite communication interfaces are configured to communicate traffic data. The computer is communicatively linked to the terrestrial and satellite communication interfaces. The computer executes instructions comprising, to determine that the traffic data, communicated via the terrestrial communication interface, exceeds a threshold, and based on the determination, to route at least a portion of traffic data via the satellite communication interface in accordance with a predetermined traffic data load-balancing scheme.

Подробнее
31-08-2021 дата публикации

Managing Internet of Things network traffic using federated machine learning

Номер: US0011108646B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training and using machine learning models to classify network traffic as IoT traffic or non-IoT traffic and managing the traffic based on the classification. In some implementations, machine learning parameters of a local machine learning model trained by the edge device is received each of at least a subset of a set of edge devices. The machine learning parameters received from an edge device are parameters of the local machine learning model trained by the edge device based on local network traffic processed by the edge device and to classify the network traffic as Internet of Things (IoT) traffic or non-IoT traffic. A global machine learning model is generated, using the machine learning parameters, to classify network traffic processed by edge devices as IoT traffic or non-IoT traffic.

Подробнее
18-09-2003 дата публикации

Technique for data compression by decoding binary encoded data

Номер: US20030174732A1
Принадлежит: HUGHES ELECTRONICS CORPORATION

This disclosure relates to the transmission of binary data over a network between a transmission host and a receiving host. The transmission host receives packets of data including data in a first format which may be ASCII formatted and contain 6 bits-per-byte words, and including data which had an original binary format containing greater than 6 bits-per-byte words (such as 8 bits-per-byte) and which has been encoded (such as Uuencoded) to 6 bits-per-byte words. The transmission host searches the packets and identifies the encoded data and reverse codes the encoded data to its original binary format, before transmitting the data on a suitable network transmission media that can transmit both ASCII formatted data and data having greater than 6 bit-per-byte formats. The transmission host also includes an application packet demultiplexer for separating the incoming data according its application such as HTTP, NNTP, FTP, etc. The transmitting host includes an identifier in the packets for ...

Подробнее
28-11-2013 дата публикации

FRAME TIMING SYNCHRONIZATION IN A GEOSTATIONARY SATELLITE SYSTEM

Номер: US20130315137A1
Принадлежит:

Aspects of the invention provide a system and method to allow inroute frame timing synchronization without the aid of hub signal loopback or satellite ephemeris data. Furthermore, it allows tracking and compensating of the satellite motion to allow multiple remotes to use TDMA on the inroute frequencies, while minimizing the aperture. Two main techniques proposed are CLT and polling based approaches, which are used in combination for an optimum solution. In CLT based approach, hub transmits remote specific timing correction feedback messages on the outroute on as needed basis. In polling based approach, the remotes derive their timing based on a per-beam average delay estimate broadcast by the hub and a measured local delay specific to each outroute stream from a remote. An aspect of the invention uses triangulation method to determine satellite position. Furthermore, an aspect of the invention uses hub burst arrival method instead of polling approach. 1. A method of communicating from a hub to a plurality of remotes by way of a satellite , the satellite being operable to bi-directionally communicate with each of the remotes and the hub , said method comprising:polling a number N of the plurality of remotes;obtaining a drift value for each polled remote, respectively,wherein a drift value is based on a difference between an initial timing reference and a subsequent timing reference as a result of a change of position of the satellite.2. The method of claim 1 , further comprising:obtaining an estimated propagation delay based on the obtained drift values; andtransmitting, via the satellite, the estimated propagation delay to each of the plurality of remotes.3. The method of claim 2 , further comprising polling the number N of the plurality of remotes to obtain an initial propagation delay value for each polled remote claim 2 , respectively.4. The method of claim 3 , wherein said obtaining an estimated propagation delay based on the obtained drift values comprises ...

Подробнее
21-02-2023 дата публикации

Mobile satellite modem for combined geostationary, medium and low earth orbit satellite operation

Номер: US0011588546B2

The present teachings include a method and computing apparatus for triggering synchronization of a satellite modem to a carrier frequency of a beam of a satellite, retrieving ephemeris information for the satellite and beam configuration information for the beam, calculating a velocity of the satellite per the ephemeris information, and adjusting the carrier frequency of the satellite modem when communicating via the beam to compensate for a doppler offset induced in the carrier frequency by the velocity. In the method, the satellite has a satellite type selected from a Geosynchronous Earth Orbit (GEO), Medium Earth Orbit (MEO) or Low Earth Orbit (LEO) type of satellite, and the satellite type is different than a satellite type of an immediately preceding synchronization.

Подробнее
26-01-2021 дата публикации

Changing antenna direction based on satellite blockage detection

Номер: US0010903898B1

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.

Подробнее
09-06-2020 дата публикации

System and method for simultaneous FDMA-TDMA channel access

Номер: US0010681693B2

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.

Подробнее
31-01-2019 дата публикации

Distributed gateways with centralized data center for high throughput satellite (hts) spot beam network

Номер: US20190037028A1
Принадлежит: HUGHES NETWORK SYSTEMS LLC

A system is disclosed for centralizing common gateway operations in a satellite communication system. One or more distributed GWs establish a first Layer-3 connection to the plurality of terminals over a satellite network. A second Layer-3 connection is established between a data center and the distributed GWs over backhaul network. A network management system is provided for managing access to the external networks by the plurality of terminals. The system also includes a deep packet inspection unit, within the data center, for inspecting all traffic between the plurality of terminals and the external networks. The data center establishes a connection with external networks, and enable communication between the plurality of terminals and the external private networks. Multiple data centers can be used to balance traffic load, and to provide system redundancy.

Подробнее
04-02-2021 дата публикации

EFFICIENT INROUTE (RETURN CHANNEL) LOAD BALANCING SCHEME OF GUARANTEED QOS TRAFFIC MIXED WITH BEST EFFORT TRAFFIC IN AN OVERSUBSCRIBED SATELLITE NETWORK

Номер: US20210037419A1
Принадлежит: HUGHES NETWORK SYSTEMS, LLC

A method for balancing inroute traffic load that contains both guaranteed QoS and best effort traffic. Hierarchical grouping levels are defined with the lowest level corresponding to inroutes within the system. Certain levels have common symbol rates, modulation rates, or both. When a new terminal requires admission, it is assigned to entries in the different hierarchical levels so that the inroute traffic load across all levels are balanced. Terminals are admitted to inroutes based, in part, on their channel quality indicator. Inroute traffic load can periodically rebalance based on elapsed time or terminal redistribution. 1. A method comprising:selecting an inroute set carrying traffic load in a satellite communication system, based on a predetermined time interval;performing a super inroute group load balance between at least one super inroute group contained in the selected inroute set, each of the at least one super inroute group having a different symbol rate;performing an inroute group load balance between one or more inroute groups contained in each of the at least one super inroute group, each of the one or more inroute groups having a different modulation rate; andperforming an inroute load balance between one or more inroutes contained in each of the one or more inroute groups, wherein the traffic load includes at least guaranteed service terminal traffic and/or backlog terminal traffic, and wherein traffic load for the satellite communication system is balanced across the at least one super inroute group, the one or more inroute groups, and the one or more inroutes.2. The method of claim 1 , wherein performing a super inroute group load balance further comprises:balancing committed traffic load across super inroute groups contained in the selected inroute set; andbalancing backlog traffic load across super inroute groups contained in the selected inroute set.3. The method of claim 2 , wherein balancing committed traffic load further comprises:determining ...

Подробнее
16-02-2017 дата публикации

CARRIER GRADE ETHERNET LAYER 2 OVER LAYER 3 SATELLITE BACKBONES (L2oL3SB)

Номер: US20170048143A1
Принадлежит: HUGHES NETWORK SYSTEMS LLC

An apparatus is disclosed for delivering layer-2 services over a layer-3 network. The apparatus includes a layer-2 module for transmitting and receiving layer-2 packets over a first communication network, and a layer-3 module for converting the layer-2 packet into a format that can be transmitted over a conventional layer-3 network. The converted layer-2 packet is transmitted with sufficient information to allow reconstruction of the original layer-2 packet at the destination device. The apparatus can also be configured to simultaneously transmit and receive layer-2 packets and layer-3 packets over the layer3 network.

Подробнее
20-02-2020 дата публикации

Satellite communication system for diversity gateway switching and satellite communication method for diversity gateway switching

Номер: US20200059296A1
Принадлежит: HUGHES NETWORK SYSTEMS LLC

A satellite communication system includes a communication terminal, and a ground station. The ground station is configured to communicate with the communication terminal through a satellite communication path between the ground station and the communication terminal via a satellite. The ground station includes a diversity switch, and an electronic controller. The diversity switch is configured to switch the satellite communication path from a first satellite communication path to a second satellite communication path different from the first satellite communication path. The electronic controller is configured to determine whether a predetermined switching condition is satisfied based on signal attenuations of the first and second satellite communication paths. The electronic controller is further configured to control the diversity switch to switch the satellite communication path upon elapsing a first predetermined time period after determining that the predetermined switching condition is satisfied.

Подробнее
05-04-2018 дата публикации

Distributed gateways with centralized data center for high throughput satellite (hts) spot beam network

Номер: US20180097888A1
Принадлежит: HUGHES NETWORK SYSTEMS LLC

A system is disclosed for centralizing common gateway operations in a satellite communication system. One or more distributed GWs establish a first Layer-3 connection to the plurality of terminals over a satellite network. A second Layer-3 connection is established between a data center and the distributed GWs over backhaul network. A network management system is provided for managing access to the external networks by the plurality of terminals. The system also includes a deep packet inspection unit, within the data center, for inspecting all traffic between the plurality of terminals and the external networks. The data center establishes a connection with external networks, and enable communication between the plurality of terminals and the external private networks. Multiple data centers can be used to balance traffic load, and to provide system redundancy.

Подробнее
07-05-2015 дата публикации

METHOD AND SYSTEM FOR SATELLITE BACKHAUL OFFLOAD FOR TERRESTRIAL MOBILE COMMUNICATIONS SYSTEMS

Номер: US20150124616A1
Принадлежит:

An approach for cost effective backhaul services in terrestrial mobile communications systems is provided. Data traffic over a terrestrial communications path between a cell site and a core network of a cellular communications network is monitored. The presence of a threshold level of congestion over the terrestrial communications path is determined. Appropriate portions of the data traffic for transfer to a satellite communications link between the cell site and the core network of the cellular communications network are determined. The determined portions of the data traffic are transferred from the terrestrial communications path to the satellite communications link. Once the threshold level of congestion over the terrestrial communications path has subsided, the determined portions of the data traffic are transferred from the satellite communications link back to the terrestrial communications path. 1. A method comprising:monitoring data traffic over a terrestrial communications path between a cell site and a core network of a cellular communications network;determining a presence of a threshold level of congestion over the terrestrial communications path;determining appropriate portions of the data traffic for transfer to a satellite communications link between the cell site and the core network of the cellular communications network; andtransferring the determined portions of the data traffic from the terrestrial communications path to the satellite communications link.2. The method according to claim 1 , further comprising:determining that the threshold level of congestion over the terrestrial communications path has subsided; andtransferring the determined portions of the data traffic from the satellite communications link back to the terrestrial communications path. This application claims the benefit of the earlier filing date under 35 U.S.C. §119(e) of U.S. Provisional Application Ser. No. 61/900,375 (filed 2013 Nov. 5).Terrestrial communication systems ...

Подробнее
09-04-2020 дата публикации

Bonding and redundancy for satellite transport paths

Номер: US20200112362A1
Принадлежит: HUGHES NETWORK SYSTEMS LLC

A method for using multiple communication paths in a satellite network is disclosed. The method including: initiating a connection request from a first peer to a second peer; providing communication paths between the first peer and the second peer; retrieving a policy corresponding to the communication paths, the first peer and the second peer; receiving a transport metric for at least one of the communication paths; selecting a path from the communication paths based on a connection metric, the transport metric and the policy; and establishing a connection between the first peer and the second peer with the path, wherein at least one of the communication paths is relayed by a satellite.

Подробнее
09-04-2020 дата публикации

Multipath satellite backbone

Номер: US20200112363A1
Принадлежит: HUGHES NETWORK SYSTEMS LLC

A method for providing a multipath satellite backbone is disclosed. The method includes: creating sub-backbone flows over multipaths between a first peer and a second peer, wherein each of the sub-backbone flows is associated with one of the multipaths; retrieving a policy corresponding to each of the multipaths, the first peer and the second peer; receiving a transport metric for at least one of the multipaths; calculating distribution weights for the sub-backbone flows based on the policy and the transport metric; and transporting traffic over the sub-backbone flows based on the distribution weights, wherein at least one of the multipaths is relayed by a satellite.

Подробнее
27-05-2021 дата публикации

DYNAMIC RESIZING OF A SATELLITE LINK OUTROUTE OR FORWARD CHANNEL

Номер: US20210160786A1
Принадлежит: HUGHES NETWORK SYSTEMS, LLC

A satellite communication system and method for resizing an outroute carrier from a gateway to a terminal population including determining, at the gateway, an insufficiency based on an Uplink Power Control (ULPC) function in conjunction with an Adaptive Coding and Modulation (ACM) function failing to maintain the outroute carrier in operation; and downsizing, at the gateway based on the insufficiency, the outroute carrier by decreasing a symbol rate of the outroute carrier from the gateway while maintaining the aggregate carrier output power level to increase an outroute carrier margin, where the insufficiency is based on a fade. The outroute carrier may be upsized when the insufficiency expires or is reduced. 1. A non-transient computer-readable storage medium having instructions embodied thereon , the instructions being executable by one or more processors to perform a method for resizing an outroute carrier from a gateway to a terminal population , the method comprising:determining, at the gateway, an insufficiency based on an Uplink Power Control (ULPC) function in conjunction with an adaptive coding and modulation (ACM) function failing to maintain the outroute carrier in operation; anddownsizing, at the gateway based on the insufficiency, the outroute carrier by decreasing a symbol rate of the outroute carrier from the gateway while maintaining an aggregate carrier output power level to increase an outroute carrier margin,wherein the insufficiency is based on a fade.2. The method of claim 1 , further comprising selecting claim 1 , at the gateway claim 1 , a diversity gateway not subject to the fade; and when the diversity gateway is available claim 1 , switching to the diversity gateway instead of the downsizing claim 1 , wherein the fade of the outroute carrier is between a satellite and the gateway.3. The method of claim 1 , wherein the downsizing decreases a range of a frequency band of the outroute carrier in one or more steps while maintaining a center ...

Подробнее
17-05-2018 дата публикации

No-Click Institutional Allocation Platform System and Method

Номер: US20180137566A1
Принадлежит: JPMORGAN CHASE BANK, N.A.

Embodiments of the present invention are directed to a system and method for a no-click institutional allocation platform that automatically matches at least two transactions. The system and method may import at least one customer side allocation and at least one broker-dealer firm-side transaction from an external system using a transaction import engine. The system and method process the imported transactions using the transaction matching engine by matching at least one customer-side allocation to at least one broker-dealer firm side transaction. The system and method may also have the capability to handle any exceptions using an exception handling engine. If the exception is successfully handled or there is no exception, the system and method then automatically settle the matched transaction using a step-out processing engine. The details of the settled transaction are then displayed to a user using a transaction visualization engine. 1. A computer-implemented method for automating the process of matching and settling at least two transactions utilizing an institutional allocation platform computing system , at least one transaction being performed as a step-out transaction across multiple broker-dealers , the method obtaining the at least two transactions from at least one external system over a network , the method comprising:storing instructions in at least one non-transitory computer memory, the instructions including a transaction import engine, a transaction matching engine, a stepout processing engine, and a transaction visualization engine; and importing data over a network from a customer-side allocations computing system and a broker dealer firm-side transaction computing system for the at least two transactions using the transaction import engine and storing the data in a database, the data including at least one customer side allocation and at least one broker-dealer firm-side transaction,', 'automatically matching at least a portion of each of the ...

Подробнее
31-05-2018 дата публикации

DISTRIBUTION OF A VIRTUAL NETWORK OPERATOR SUBSCRIPTION IN A SATELLITE SPOT-BEAM NETWORK

Номер: US20180152351A1
Принадлежит: HUGHES NETWORK SYSTEMS, LLC

A system and method for bandwidth management for a Host Network Operator (HNO) is disclosed. The method including: providing shared beams shared by two or more of a plurality of Virtual Network Operators (VNOs), wherein each VNO has a subscription including a global bandwidth limit applicable for a flow control epoch for each VNO and a terminal subscription for each terminal associated with the respective VNO; aggregating, in the current flow control epoch, a demand and the terminal subscriptions of active terminals per shared beam per VNO; distributing, for each shared beam per VNO, the aggregated demand and active terminal subscriptions into a distribution bandwidth per shared beam per VNO, wherein the distribution bandwidth is based on the respective global bandwidth limit of the respective VNO; and proportionally balancing, for each shared beam, an oversubscription of the distribution bandwidths per shared beam per VNO based on the proportionalities of the global bandwidth limit of each VNO subscribing to the shared beam, to provide a proportional distribution bandwidth per shared beam per VNO. 1. A method for bandwidth management for a Host Network Operator (HNO) , the method comprising:providing shared beams shared by two or more of a plurality of Virtual Network Operators (VNOs), wherein each VNO has a subscription comprising a global bandwidth limit applicable for a flow control epoch for each VNO and a terminal subscription for each terminal associated with the respective VNO;aggregating, in the current flow control epoch, a demand and the terminal subscriptions of active terminals per shared beam per VNO;distributing, for each shared beam per VNO, the aggregated demand and active terminal subscriptions into a distribution bandwidth per shared beam per VNO, wherein the distribution bandwidth is based on the respective global bandwidth limit of the respective VNO; andproportionally balancing, for each shared beam, an oversubscription of the distribution ...

Подробнее
11-09-2014 дата публикации

FRAME TIMING SYNCHRONIZATION IN A GEOSTATIONARY SATELLITE SYSTEM

Номер: US20140254474A1
Принадлежит:

Aspects of the invention provide a system and method to allow inroute frame timing synchronization without the aid of hub signal loopback or satellite ephemeris data. Furthermore, it allows tracking and compensating of the satellite motion to allow multiple remotes to use TDMA on the inroute frequencies, while minimizing the aperture. Two main techniques proposed are CLT and polling based approaches, which are used in combination for an optimum solution. In CLT based approach, hub transmits remote specific timing correction feedback messages on the outroute on as needed basis. In polling based approach, the remotes derive their timing based on a per-beam average delay estimate broadcast by the hub and a measured local delay specific to each outroute stream from a remote. An aspect of the invention uses triangulation method to determine satellite position. Furthermore, an aspect of the invention uses hub burst arrival method instead of polling approach.

Подробнее
30-05-2019 дата публикации

SATELLITE COMMUNICATION SYSTEM, GROUND STATION AND SATELLITE COMMUNICATION METHOD

Номер: US20190165856A1
Принадлежит:

A satellite communication system includes a communication terminal and a ground station. The ground station is configured to communicate with the communication terminal through a satellite communication path between the ground station and the communication terminal via a satellite. The ground station includes a diversity switch and an electronic controller. The diversity switch is configured to switch the satellite communication path from a first satellite communication path to a second satellite communication path different from the first satellite communication path. The electronic controller is configured to transmit an offset value of network parameters of the first and second satellite communication paths to the communication terminal through the second satellite communication path. The communication terminal is configured to update a propagation parameter for communication with the ground station based on the offset value in response to receiving the offset value through the second satellite communication path. 1. A satellite communication system comprising:a communication terminal; and a diversity switch configured to switch the satellite communication path from a first satellite communication path to a second satellite communication path different from the first satellite communication path, and', 'an electronic controller configured to transmit an offset value of network parameters of the first and second satellite communication paths to the communication terminal through the second satellite communication path,, 'a ground station configured to communicate with the communication terminal through a satellite communication path between the ground station and the communication terminal via a satellite, the ground station including'}the communication terminal being configured to update a propagation parameter for communication with the ground station based on the offset value in response to receiving the offset value through the second satellite communication ...

Подробнее
23-06-2016 дата публикации

LOAD BALANCING OF COMMITTED INFORMATION RATE SERVICE SESSIONS ON TDMA INROUTE CHANNELS

Номер: US20160183126A1
Принадлежит: HUGHES NETWORK SYSTEMS, LLC

Systems and methods provide load balancing on time division multiple access (TDMA) inroute channels of a satellite network. A bandwidth allocation manager or module can employ smart admission techniques to admit new terminals based upon the available bandwidth capacities of TDMA inroute channels including committed information rate (CIR) bandwidth requirements of already admitted terminals and current and CIR bandwidth requirements of the new terminals. Attempts are made to fully load a first TDMA inroute channel before providing admission to a second TDMA inroute channel. Additionally, an already admitted terminal requesting increased bandwidth or one or more other already admitted terminals may be reassigned to one or more alternative TDMA inroute channels to accommodate the requested increase in bandwidth. 1. A method , comprising:determining available bandwidth capacity of each channel in a network;determining bandwidth requirements of a terminal seeking admission to the network;determining all channels in the network that are capable of admitting the terminal based on their respective bandwidth capacity and the bandwidth requirements of the terminal;selecting the channel capable of admitting the terminal and having the least available bandwidth capacity; andadmitting the terminal to the selected channel.2. The method of claim 1 , wherein the network is a satellite network.3. The method of claim 1 , wherein the channels in the network are time division multiple access (TDMA) inroute channels.4. The method of claim 1 , wherein determining the bandwidth capacity of each channel in the network comprises calculating the number of slots on each of the channels that are being utilized to serve current bandwidth demands of already admitted terminals and the number of slots on each of the channels that are reserved to accommodate committed information rate (CIR) bandwidth requirements of the already admitted terminals.5. The method of claim 4 , wherein determining the ...

Подробнее
18-09-2014 дата публикации

SYSTEM AND METHOD FOR JITTER MITIGATION IN TIME DIVISION MULTIPLE ACCESS (TDMA) COMMUNICATIONS SYSTEMS

Номер: US20140269372A1
Принадлежит: HUGHES NETWORK SYSTEMS, LLC

A TDMA jitter buffer includes a receiver, a processor and a comparator. The receiver can receive a data transmission signal via a channel of a communications system, and can receive one or more delay factors measured at a transmission end of the channel, wherein each delay factor is associated with a respective data packet. The processor can queue each of the data packets that is associated with a delay factor in a respective one of one or more jitter buffers. The comparator can perform a comparison, for each data packet that is associated with a delay factor, between the respective delay factor and a predetermined latency parameter. The processor can further release each data packet that is queued in one of the jitter buffers based on the comparison between the respective delay factor associated with the data packet and the predetermined latency parameter. 1. An apparatus , comprising:a receiver configured to receive a data transmission signal via a channel of a communications system, wherein the received data transmission signal includes a plurality of data packets, and to receive one or more delay factors measured at a transmission end of the channel, wherein each delay factor is associated with a respective one of the data packets;a processor configured to queue each of the data packets that is associated with a delay factor in a respective one of one or more jitter buffers; anda comparator configured to perform a comparison, for each data packet that is associated with a delay factor, between the respective delay factor and a predetermined latency parameter;wherein the processor is further configured to release each data packet that is queued in one of the jitter buffers based on the comparison between the respective delay factor associated with the data packet and the predetermined latency parameter.2. The apparatus of claim 1 , wherein each delay factor comprises a delay measurement based on a time that the respective data packet is received by a transmitter ...

Подробнее
04-07-2019 дата публикации

SATELLITE NETWORK VIRTUAL LAN USAGE

Номер: US20190207674A1
Принадлежит:

A satellite telecommunication system includes a satellite and multiple computing devices. One computing device is in communication with the satellite and programmed to generate a virtual local area network (VLAN) packet with a VLAN tag and transmit the VLAN packet to the satellite. Another computing device is in communication with the satellite and programmed to receive the VLAN packet, determine VLAN tag information from the VLAN tag, and forward at least the original packet while preserving VLAN tag information associated with the VLAN tag. 1. A satellite telecommunication system comprising:a satellite;a first computing device in communication with the satellite and programmed to generate a virtual local area network (VLAN) packet with a VLAN tag and transmit the VLAN packet to the satellite; anda second computing device in communication with the satellite and programmed to receive the VLAN packet, determine VLAN tag information from the VLAN tag, and forward at least the original packet while preserving VLAN tag information associated with the VLAN tag.2. The satellite telecommunication system of claim 1 , wherein the second computing device is programmed to preserve the VLAN tag information by removing a VLAN header from the VLAN packet and saving the VLAN tag information included in the VLAN header.3. The satellite telecommunication system of claim 1 , wherein at least one of the first computing device and the second computing device are programmed to prioritize network traffic according to the VLAN tag.4. The satellite telecommunication system of claim 1 , wherein the VLAN tag is an original VLAN tag and wherein the second computing device is programmed to remap the original VLAN tag to a new VLAN tag.5. The satellite telecommunication system of claim 4 , wherein remapping the original VLAN tag to a new VLAN tag includes determining the new VLAN tag for the original packet based at least in part on the original VLAN tag and encapsulating the original packet ...

Подробнее
08-08-2019 дата публикации

SYSTEMS AND METHODS FOR FLEXIBLE ASSIGNMENT OF BEAMS TO GATEWAYS IN A HIGH THROUGHPUT DIGITAL PAYLOAD SATELLITE NETWORK

Номер: US20190245613A1
Принадлежит:

The disclosure provides for the flexible assignment of user beams to gateway beams in digital payload satellite systems. A “virtual beam”—a set of data values associating a physical user satellite beam with a Gateway Earth Station (“GW”) and used by the GW to service the physical user satellite beam, may be created or defined each time a physical user satellite beam is assigned to a GW. For one physical user beam, a plurality of virtual beams may be created, where each virtual beam corresponds to a GW. The virtual beams may be used to provide for the flexible assignment of user beams to gateway beams in a variety of applications such as GW expansion, physical user beam reassignment from one GW to another GW, diversity operation of terminals, and GW redundancy. 1. A method of beam assignment in a digital payload satellite network including a first gateway earth station (GW) and a second GW , the method comprising:for the second GW, configuring a virtual beam corresponding to a physical spot beam of the digital payload satellite that serves a plurality of terminals, wherein at least during configuration of the virtual beam, the first GW serves the plurality of terminals and a digital payload of the satellite directs communications with terminals within the physical spot beam to the first GW; andafter configuring the virtual beam for the second GW, serving one or more of the plurality of terminals from the second GW, wherein the digital payload of the satellite is configured to direct communications with the one or more terminals within the physical spot beam to the second GW while the second GW serves the one or more of the plurality of the terminals.2. The method of claim 1 , wherein the configured virtual beam comprises a plurality of virtual beam parameters claim 1 , the plurality of virtual beam parameters comprising two or more of: a number and size of inroute and outroute frequency channels claim 1 , gateway beam and user beam spectrum assignments for inroute ...

Подробнее
30-07-2020 дата публикации

Efficient inroute (return channel) load balancing scheme of guaranteed qos traffic mixed with best effort traffic in an oversubscribed satellite network

Номер: US20200245192A1
Принадлежит: HUGHES NETWORK SYSTEMS LLC

A method for balancing inroute traffic load that contains both guaranteed QoS and best effort traffic. Hierarchical grouping levels are defined with the lowest level corresponding to inroutes within the system. Certain levels have common symbol rates, modulation rates, or both. When a new terminal requires admission, it is assigned to entries in the different hierarchical levels so that the inroute traffic load across all levels are balanced. Terminals are admitted to inroutes based, in part, on their channel quality indicator. Inroute traffic load can periodically rebalance based on elapsed time or terminal redistribution.

Подробнее
04-12-2014 дата публикации

VIRTUAL DATA FRAMING FOR DATA PACKET TRANSMISSION OVER CHANNELS OF A COMMUNICATIONS NETWORK

Номер: US20140355594A1
Принадлежит: HUGHES NETWORK SYSTEMS, LLC

An approach for transmission of data packets, based on virtual frame timing, over a communications channel is provided. A remote terminal receives a first stream of data packets at periodic time intervals. The terminal receives an allocation of time slots within a sequence of TDMA transmission frames, for transmission of the data packets over the channel. The timing structure of the allocated time slots is based on a virtual frame size relative to the interval timing of the first data packet stream, and independent of the frame size/timing of the TDMA transmission frames. The remote terminal may receive a second stream of data packets at periodic time intervals that differ from the time intervals of the first stream. In a multi-stream scenario, the virtual frame size for the time slot allocation is based on the greatest common denominator of the interval timings of the first and second data streams. 1. A method , comprising:receiving, by a remote terminal device, a first source data stream for transmission over a transmission channel of a communications network, wherein the first source data stream comprises a series of data packets received by the remote terminal device at periodic time intervals;receiving an allocation of bandwidth for the data packets of the first source data stream, wherein the bandwidth allocation comprises a plurality of time slots of a sequence of time division multiple access (TDMA) transmission frames, wherein a timing structure of the allocated time slots is based on a virtual frame size relative to the periodic interval timing of the data packets of the first source data stream, and wherein the virtual frame size is independent of a timing structure or frame size of the TDMA transmission frames; andassigning each data packet of the first source data stream to a respective allocated time slot for transmission over the transmission channel.2. The method of claim 1 , wherein the data packets of the first source data stream are received by ...

Подробнее
30-11-2017 дата публикации

GATEWAY DIVERSITY OPERATION IN A SATELLITE NETWORK

Номер: US20170347363A1
Автор: ROY Satyajit
Принадлежит:

A method and system for selectively using different gateways with a diverse terminal includes assigning a diverse channel set to each of a plurality of diverse terminals, and designating a primary gateway and a secondary gateway as either a home gateway or a foreign gateway for the each diverse terminal. During normal operations, link conditions for the channel between each diverse terminal and its home gateway are monitored. Diverse terminals can be reconfigured to communicate with a different their link conditions fall below a predetermined threshold. 1. A method comprising:assigning a diverse channel set to each of a plurality of diverse terminals, each diverse channel set including at least a forward channel from a primary gateway and a forward channel from a secondary gateway;designating the primary gateway and secondary gateway, respectively, as a home gateway and a foreign gateway for a first set of diverse terminals from the plurality of diverse terminals;designating the secondary gateway and primary gateway, respectively, as the home gateway and foreign gateway for a second set of diverse terminals from the plurality of diverse terminals;enabling communication between each diverse terminal and its home gateway along the forward channel assigned from the home gateway;monitoring link conditions between each diverse terminal and its home gateway or gateway with which it is currently enabled to communicate; andreconfiguring any diverse terminal for communication with the foreign gateway or a gateway with which it is not currently enabled to communicate, based at least in part, on its link conditions falling below a predetermined threshold.2. The method of claim 1 , further comprising.detecting a total or partial failure of the primary gateway or secondary gateway based, at least in part, on the monitoring link conditions;reconfiguring all diverse terminals affected by the failure for communication with the primary gateway if the total or partial failure is ...

Подробнее
13-04-2017 дата публикации

Multicast service delivery over high throughput satellite in a ka spot-beam network

Номер: WO2017030633A9
Автор: Satyajit Roy
Принадлежит: HUGHES NETWORK SYSTEMS, LLC

A method and a satellite communication system are provided. At least one satellite gateway earth station receives at least one multicast stream from an external network. In a static forwarding mode, the at least one satellite gateway earth station replicates and forwards traffic from the at least one multicast stream over at least one first respective outroute carrier of at least one first respective spot beam of a satellite regardless of whether any terminal is arranged to actively receive any of the at least one multicast stream. In a dynamic forwarding mode, the at least one satellite gateway earth station replicates and forwards second traffic from any of the at least one multicast stream over at least one second respective outroute carrier of at least one second respective spot beam only when at least one respective terminal is arranged to actively receive the any of the at least one multicast stream.

Подробнее
16-02-2017 дата публикации

CARRIER GRADE ETHERNET LAYER 2 OVER LAYER 3 SATELLITE BACKBONES (L2oL3SB)

Номер: WO2017027501A1
Принадлежит: HUGHES NETWORK SYSTEMS, LLC

An apparatus is disclosed for delivering layer-2 services over a layer-3 network. The apparatus includes a layer-2 module for transmitting and receiving layer-2 packets over a first communication network, and a layer-3 module for converting the layer-2 packet into a format that can be trasmitted over a conventional layer-3 network. The converted layer-2 packet is transmitted with sufficient information to allow reconstruction of the original layer-2 packet at the destination device. The apparatus can also be configured to simultaneously transmit and receive layer-2 packets and layer-3 packets over the layer3 network.

Подробнее
05-05-2022 дата публикации

Dynamic switching of satellite inroute data path between a time-division multiple access method and a time division multiplex method

Номер: CA3196897A1
Принадлежит: HUGHES NETWORK SYSTEMS LLC

Some implementations of the disclosure relate to dynamic switching of a satellite in route data path between a Time Division Multiple Access (TDMA) method and a Time Division Multiplexing (TDM) method. In one implementation, a method comprises: communicating, using a satellite terminal, over an inroute TDMA channel; determining, at the satellite terminal, based at least on an aggregate ingress traffic rate to the satellite terminal, to switch communications from the in route TDMA channel to an inroute TDM channel; and after determining to switch communications, sending, from the satellite terminal to a Gateway Earth Station, a request to be allocated an in route TDM channel.

Подробнее
16-09-2013 дата публикации

Method and apparatus for wireless data transmission subject to periodic signal blockages

Номер: CA2809546A1
Принадлежит: HUGHES NETWORK SYSTEMS LLC

A system and method for data transmissions in a wireless communications system, which accommodates for a periodic blockage of the transmission signal, is provided. A data stream is segmented into packets of a predetermined fixed-size for a burst-mode transmission over a channel of the communications system, wherein the transmission is subject to a periodic blockage. A forward error correction outer code is then applied to the packets of the data stream for recovery of packets subjected to the periodic blockage, and a unique word is added to each packet for acquisition of frequency, carrier phase and symbol timing of the respective packet. The packets of the data stream are interleaved based on an interleaver of a depth based at least in part on a ratio of a blockage free duration between two consecutive blockages of the periodic blockage to a duration of each blockage of the periodic blockage.

Подробнее
20-07-2021 дата публикации

Multipath satellite backbone

Номер: CA3115763C
Принадлежит: HUGHES NETWORK SYSTEMS LLC

A method for providing a multipath satellite backbone is disclosed. The method includes: creating sub-backbone flows over multipaths between a first peer and a second peer, wherein each of the sub-backbone flows is associated with one of the multipaths; retrieving a policy corresponding to each of the multipaths, the first peer and the second peer; receiving a transport metric for at least one of the multipaths; calculating distribution weights for the sub-backbone flows based on the policy and the transport metric; and transporting traffic over the sub-backbone flows based on the distribution weights, wherein at least one of the multipaths is relayed by a satellite.

Подробнее
19-07-2017 дата публикации

Method and apparatus for wireless data transmission subject to periodic signal blockages

Номер: EP2639155A3
Принадлежит: HUGHES NETWORK SYSTEMS LLC

A system and method for data transmissions in a wireless communications system, which accommodates for a periodic blockage of the transmission signal, is provided. A data stream is segmented into packets of a predetermined fixed-size for a burst-mode transmission over a channel of the communications system, wherein the transmission is subject to a periodic blockage. A forward error correction outer code is then applied to the packets of the data stream for recovery of packets subjected to the periodic blockage, and a unique word is added to each packet for acquisition of frequency, carrier phase and symbol timing of the respective packet. The packets of the data stream are interleaved based on an interleaver of a depth based at least in part on a ratio of a blockage free duration between two consecutive blockages of the periodic blockage to a duration of each blockage of the periodic blockage.

Подробнее
30-12-2020 дата публикации

Satellite and terrestrial load balancing

Номер: EP3756316A1
Принадлежит: HUGHES NETWORK SYSTEMS LLC

A system includes a terminal. The terminal includes a terrestrial communication interface, a satellite communication interface and a computer. The terrestrial and satellite communication interfaces are configured to communicate traffic data. The computer is communicatively linked to the terrestrial and satellite communication interfaces. The computer executes instructions comprising, to determine that the traffic data, communicated via the terrestrial communication interface, exceeds a threshold, and based on the determination, to route at least a portion of traffic data via the satellite communication interface in accordance with a predetermined traffic data load-balancing scheme.

Подробнее
21-09-2021 дата публикации

Systems and methods for flexible assignment of beams to gateways in a high throughput digital payload satellite network

Номер: CA3090403C
Принадлежит: HUGHES NETWORK SYSTEMS LLC

La présente invention concerne l'attribution flexible de faisceaux d'utilisateur à des faisceaux de passerelle dans des systèmes de satellites de charge utile numérique. Un « faisceau virtuel » - un ensemble de valeurs de données associant un faisceau de satellite d'utilisateur physique à une passerelle de station au sol (« GW ») et utilisé par la GW pour desservir le faisceau de satellite d'utilisateur physique, peut être créé ou défini chaque fois qu'un faisceau de satellite d'utilisateur physique est attribué à une GW. Pour un faisceau d'utilisateur physique, une pluralité de faisceaux virtuels peuvent être créés, chaque faisceau virtuel correspondant à une GW. Les faisceaux virtuels peuvent être utilisés pour fournir l'attribution flexible de faisceaux d'utilisateur à des faisceaux de passerelle selon un grand nombre d'applications telles qu'une extension de GW, une réattribution de faisceau d'utilisateur physique d'une GW à une autre GW, un fonctionnement de diversité de terminaux et une redondance de GW. The present invention relates to the flexible assignment of user beams to gateway beams in digital payload satellite systems. A “virtual beam” – a set of data values associating a physical user satellite beam with a ground station gateway (“GW”) and used by the GW to serve the physical user satellite beam, may be created or defined each time a physical user satellite beam is assigned to a GW. For a physical user beam, a plurality of virtual beams can be created, each virtual beam corresponding to a GW. Virtual beams can be used to provide flexible assignment of user beams to gateway beams for a wide number of applications such as GW expansion, physical user beam reassignment from one GW to another GW, terminal diversity operation and GW redundancy.

Подробнее
28-05-2020 дата публикации

Satellite load balancing

Номер: CA3120520A1
Принадлежит: HUGHES NETWORK SYSTEMS LLC

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.

Подробнее
05-02-2019 дата публикации

Method and apparatus for wireless data transmission subject to periodic signal blockages

Номер: CA2809546C
Принадлежит: HUGHES NETWORK SYSTEMS LLC

A system and method for data transmissions in a wireless communications system, which accommodates for a periodic blockage of the transmission signal, is provided. A data stream is segmented into packets of a predetermined fixed-size for a burst-mode transmission over a channel of the communications system, wherein the transmission is subject to a periodic blockage. A forward error correction outer code is then applied to the packets of the data stream for recovery of packets subjected to the periodic blockage, and a unique word is added to each packet for acquisition of frequency, carrier phase and symbol timing of the respective packet. The packets of the data stream are interleaved based on an interleaver of a depth based at least in part on a ratio of a blockage free duration between two consecutive blockages of the periodic blockage to a duration of each blockage of the periodic blockage.

Подробнее
16-08-2022 дата публикации

NON-TEMPORARY COMPUTER READ STORAGE WITH INSTRUCTIONS BUILT INTO IT AND SATELLITE COMMUNICATION SYSTEM TO RESIZE AN OUTPUT ROUTE CARRIER FROM A PORT TO A TERMINAL POPULATION

Номер: BR112022009759A2
Принадлежит: HUGHES NETWORK SYSTEMS LLC

Um sistema de comunicação por satélite e método para redimensionar uma portadora de rota de saída de uma porta para uma população de terminal incluindo a determinação, na porta, de uma insuficiência com base em uma função de controle de potência de uplink (ULPC) em conjunto com uma função de codificação e modulação adaptativa (ACM) que falhe em manter a portadora de rota de saída em funcionamento; e redução de tamanho, na porta com base na insuficiência, a portadora de rota de saída ao reduzir uma taxa de símbolo da portadora de rota de saída da porta enquanto mantém o nível de potência de saída de portadora agregada para aumentar uma margem da portadora de rota de saída, em que a insuficiência é baseada em um desvanecimento. A portadora de rota de saída pode sofrer aumento de tamanho quando a insuficiência expira ou é reduzida. A satellite communication system and method for scaling an outgoing route carrier from a port to a terminal population including determining, at the port, an insufficiency based on an uplink power control (ULPC) function together with an adaptive coding and modulation (ACM) function that fails to keep the outgoing route carrier working; and downsizing, on the port based on insufficiency, the egress route carrier by reducing a symbol rate of the egress route carrier of the port while maintaining the aggregated carrier output power level to increase a margin of the egress carrier. exit route, where insufficiency is based on a fade. The outbound route carrier may increase in size when the insufficiency expires or is reduced.

Подробнее
02-02-2023 дата публикации

System and methods for providing integrated 5g and satellite service in backhaul and edge computing applications

Номер: US20230032024A1
Автор: Satyajit Roy
Принадлежит: HUGHES NETWORK SYSTEMS LLC

A system and method for integrating 5g and satellite services. A data stream is received from a first network, and traffic conditions in the first network and a plurality of second networks are analyzed. The data stream is segmented into a first portion and at least one second portion based on the analysis of the traffic conditions, and transmitted over the plurality of second networks. The first portion of the data stream and the second portions of the data stream are received at a destination. The first portion of the data stream and the second portions of the data stream are subsequently reassembled, using reassembly information, to reproduce the data stream received from the first network.

Подробнее
25-11-2021 дата публикации

Dynamic outroute load balancing and multicast

Номер: WO2021237222A1
Принадлежит: HUGHES NETWORK SYSTEMS, LLC

An apparatus, system, and method for balancing traffic loads on beam outroutes that contain both multicast and unicast traffic. An outroute is designated for supplying at least multicast traffic within a beam of a satellite communication system. Terminals interested in receiving the multicast traffic are moved to the designated outroute. Traffic loads on all outroutes within the beam, including the designated outroute, are compared to determine if variations in the traffic loads exceed a predetermined threshold. A load balancing routine is performed to redistribute the traffic loads on all outroutes, while excluding any terminal that is actively receiving the multicast traffic from the load balancing routine.

Подробнее
16-11-2023 дата публикации

Ground system techniques to support flexible reconfigurable satellite payload operation

Номер: WO2023220289A1
Принадлежит: HUGHES NETWORK SYSTEMS, LLC

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for ground system techniques to support flexible reconfigurable satellite payload operation. In some implementations, a satellite communication network is managed to operate in a first configuration. The satellite communication network includes a satellite having a payload that enables dynamic reconfiguration of carriers within a beam. A reconfiguration event is detected, and in response, a second configuration is determined for the satellite communication network. The second configuration differs from the first configuration in at least one of a set of carriers used for the beams or an assignment of the carriers to gateways. The satellite network is managed to operate in the second configuration, including at least one of (i) changing to a second set of carriers for the beams of the satellite or (ii) changing to a second assignment of the carriers to the gateways.

Подробнее
23-08-2023 дата публикации

Multipath satellite backbone

Номер: EP3864771B1
Принадлежит: HUGHES NETWORK SYSTEMS LLC

Подробнее
02-01-2024 дата публикации

Carrier grade ethernet layer 2 over layer 3 satellite backbones (l2ol3sb)

Номер: CA2995593C
Принадлежит: HUGHES NETWORK SYSTEMS LLC

An apparatus is disclosed for delivering layer-2 services over a layer-3 network. The apparatus includes a layer-2 module for transmitting and receiving layer-2 packets over a first communication network, and a layer-3 module for converting the layer-2 packet into a format that can be trasmitted over a conventional layer-3 network. The converted layer-2 packet is transmitted with sufficient information to allow reconstruction of the original layer-2 packet at the destination device. The apparatus can also be configured to simultaneously transmit and receive layer-2 packets and layer-3 packets over the layer3 network.

Подробнее
28-08-2019 дата публикации

Distributed gateways with centralized data center for high throughput satellite (hts) spot beam network

Номер: EP3529919A1
Принадлежит: HUGHES NETWORK SYSTEMS LLC

A system is disclosed for centralizing common gateway operations in a satellite communication system. One or more distributed GWs establish a first Layer-3 connection to the plurality of terminals over a satellite network. A second Layer-3 connection is established between a data center and the distributed GWs over backhaul network. A network management system is provided for managing access to the external networks by the plurality of terminals. The system also includes a deep packet inspection unit, within the data center, for inspecting all traffic between the plurality of terminals and the external networks. The data center establishes a connection with external networks, and enable communication between the plurality of terminals and the external private networks. Multiple data centers can be used to balance traffic load, and to provide system redundancy.

Подробнее
25-06-2019 дата публикации

gateways distribuídos com centro de dados centralizados para rede local de feixes para satélite de alto rendimento (hts)

Номер: BR112019006525A2
Принадлежит: HUGHES NETWORK SYSTEMS LLC

é divulgado um sistema para centralizar operações comuns de gateway em um sistema de comunicação por satélite. um ou mais gws distribuídos estabelecem uma primeira ligação camada-3 com a pluralidade de terminais sobre uma rede de satélites. uma segunda ligação camada-3 é estabelecida entre um centro de dados e os gws distribuídos sobre a rede de retorno. um sistema de gerenciamento de rede é fornecido para gerenciar o acesso às redes externas pela pluralidade de terminais. o sistema também inclui uma unidade de inspeção profunda de pacotes, dentro do centro de dados, para inspecionar todo o tráfego entre a pluralidade de terminais e as redes externas. o centro de dados estabelece uma ligação com redes externas e permite a comunicação entre a pluralidade de terminais e as redes privadas externas. diversos centros de dados podem ser usados para equilibrar a carga de tráfego e proporcionar redundância do sistema.

Подробнее
01-07-2021 дата публикации

System and method of traffic-based classification of iot devices and dynamic allocation of link resources to iot devices

Номер: WO2021134058A1
Принадлежит: HUGHES NETWORK SYSTEMS, LLC

Systems and method are disclosed and among these is a method for fingerprint based detection of Internet of Things (IoT) devices and classification of IoT device type, and corresponding adaptive allocation of link resources, with monitoring of traffic for flow data, detecting IoT devices and classifying the IoT device types, via machine learning classifiers, real time assigning IoT device type based quality of service (QoS) for IoT device traffic, and corresponding IoT device type based, real time allocating of resources to the link. Optionally, machine classifiers can be centrally instantiated, distributed to what can be large populations of user IoT Internet access terminals, and retrained by same, centrally merged or combined, and then redistributed.

Подробнее
12-09-2001 дата публикации

A technique for data compression by decoding binary encoded data

Номер: AU2000237175A1
Принадлежит: Hughes Electronics Corp

Подробнее
16-11-2023 дата публикации

Ground system techniques to support flexible reconfigurable satellite payload operation

Номер: US20230370160A1
Принадлежит: HUGHES NETWORK SYSTEMS LLC

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for ground system techniques to support flexible reconfigurable satellite payload operation. In some implementations, a satellite communication network is managed to operate in a first configuration. The satellite communication network includes a satellite having a payload that enables dynamic reconfiguration of carriers within a beam. A reconfiguration event is detected, and in response, a second configuration is determined for the satellite communication network. The second configuration differs from the first configuration in at least one of a set of carriers used for the beams or an assignment of the carriers to gateways. The satellite network is managed to operate in the second configuration, including at least one of (i) changing to a second set of carriers for the beams of the satellite or (ii) changing to a second assignment of the carriers to the gateways.

Подробнее
27-11-2019 дата публикации

Admission control of 4g/lte conversational sessions by cellular backhaul satellite network

Номер: EP3571879A1
Принадлежит: HUGHES NETWORK SYSTEMS LLC

A system and method are disclosed for admission control of mobile conversational user sessions by a satellite network is described. When a request to admit a new session over a satellite network is received, the radio access bearer setup request is transmitted to a remote terminal of the satellite network. The system determines if a requested guaranteed bit rate for the new session is available from the remote terminal. If the requested guaranteed bit rate is available, the terminal forwards the request to a gateway of the satellite network. The new session is subsequently admitted over the satellite network and allocated the requested guaranteed bit rate.

Подробнее
25-10-2023 дата публикации

Satellite network acceleration and optimization

Номер: EP4049420B1
Автор: Bhavit Shah, Satyajit Roy
Принадлежит: HUGHES NETWORK SYSTEMS LLC

Подробнее
10-10-2023 дата публикации

Dynamic resizing of a satellite link outroute or forward channel

Номер: CA3156781C
Принадлежит: HUGHES NETWORK SYSTEMS LLC

A satellite communication system and method for resizing an outroute carrier from a gateway to a terminal population including determining, at the gateway, an insufficiency based on an Uplink Power Control (ULPC) function in conjunction with an Adaptive Coding and Modulation (ACM) function failing to maintain the outroute carrier in operation; and downsizing, at the gateway based on the insufficiency, the outroute carrier by decreasing a symbol rate of the outroute carrier from the gateway while maintaining the aggregate carrier output power level to increase an outroute carrier margin, where the insufficiency is based on a fade. The outroute carrier may be upsized when the insufficiency expires or is reduced

Подробнее
08-09-2021 дата публикации

Aceleração e otimização de tráfego de encapsulamento multiprotocolo

Номер: BR112021012951A2
Принадлежит: HUGHES NETWORK SYSTEMS, LLC

aceleração e otimização de tráfego de encapsulamento multiprotocolo. métodos e sistemas de comunicação de dados para pacotes de dados transmitidos por meio de sessões de túnel. os sistemas de comunicação de dados por satélite que fornecem serviços de comunicação de dados entre dois ou mais dispositivos de nó de rede por meio de um satélite ou outro sistema de comunicação de dados são normalmente associados a tempos de ida e volta que podem causar atraso na troca de dados. muitos protocolos convencionais, como o tcp, não são bem projetados para operar em links com longos atrasos. para resolver isso e fornecer uma experiência de usuário final mais aceitável, o sistema pode incluir um processador comum de aceleração e otimização configurado para fornecer várias funções de aceleração e/ou otimização de rede e um processador de túnel configurado para fornecer processamento específico de protocolo de túnel para tráfego de encapsulamento multiprotocolo.

Подробнее
21-07-2021 дата публикации

Gateway diversity operation in a satellite network

Номер: EP3465940B1
Автор: Satyajit Roy
Принадлежит: HUGHES NETWORK SYSTEMS LLC

Подробнее
06-09-2022 дата публикации

Sistema e método de classificação baseada em tráfego de dispositivos de iot e alocação dinâmica de recursos de link para dispositivos iot

Номер: BR112022012718A2
Принадлежит: HUGHES NETWORK SYSTEMS LLC

Sistemas e métodos são divulgados e entre eles está um método para detecção baseada em impressão digital de dispositivos de Internet das Coisas (IoT) e classificação do tipo de dispositivo de IoT, e alocação adaptativa correspondente de recursos de link, com monitoramento de tráfego para dados de fluxo, detecção de dispositivos de IoT e classificação dos tipos de dispositivos IoT, por meio de classificadores de aprendizagem de máquina, atribuição em tempo real da qualidade de serviço (QoS) baseada no tipo de dispositivo IoT para o tráfego de dispositivos IoT e o tipo de dispositivo IoT correspondente baseado em alocação de recursos em tempo real para o link. Opcionalmente, os classificadores de máquina podem ser instanciados centralmente distribuídos para o que podem ser grandes populações de terminais de acesso à Internet IoT do usuário e treinados novamente pelos mesmos, mesclados ou combinados centralmente e redistribuídos.

Подробнее
16-01-2018 дата публикации

?método e sistema para controle de fluxo baseado em plano de serviço?

Номер: BR112017009847A2
Принадлежит: HUGHES NETWORK SYSTEMS LLC

sistemas e métodos são fornecidos pela presente invenção para conseguir o controle do fluxo de tráfego de acordo com a prioridade do tráfego assim como considerações de plano de serviço. uma ponderação para controle de fluxo e um medidor de controle de fluxo (fcm) mínimo por plano de serviço podem ser definidos para diferentes taxas de estrangulamento para diferentes planos de serviço. um valor de medidor de controle de fluxo (fcm) com base na prioridade de tráfego pode ser convertido em um valor de medidor de controle de fluxo (fcm) por grupo de plano de serviço para que cada plano de serviço possa ser atribuído / configurado com seu próprio medidor de controle de fluxo (fcm) para cada fila de uplink. uma taxa média de dados estrangulados é então calculada para determinar se o tráfego em um gateway específico está menos ou mais estrangulado baseado no medidor de controle de fluxo (fcm) por plano de serviço atual com taxas de dados de entrada atuais. o medidor de controle de fluxo (fcm) por plano de serviço pode então ser revisado para uso por um gateway de protocolo de internet enviando tráfego para um gateway de satélite.

Подробнее
11-02-2021 дата публикации

Satellite blockage detection

Номер: WO2021025862A1
Принадлежит: HUGHES NETWORK SYSTEMS, LLC

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.

Подробнее
23-06-2021 дата публикации

Mitigation of attacks on satellite networks

Номер: EP3837822A1
Принадлежит: HUGHES NETWORK SYSTEMS LLC

A system includes a terminal and a gateway. The terminal is programmed to identify, in received data, a signature of rogue data that includes at least a device identifier and an application identifier, and to transmit, via uplink to a satellite, the identified signature to a gateway. The gateway is programmed to block downlink data, upon determining that downlink data includes the received signature, and to broadcast the received signature to a second gateway.

Подробнее
01-07-2021 дата публикации

System and method of traffic-based classification of iot devices and dynamic allocation of link resources to iot devices

Номер: CA3161834A1
Принадлежит: HUGHES NETWORK SYSTEMS LLC

Systems and method are disclosed and among these is a method for fingerprint based detection of Internet of Things (IoT) devices and classification of IoT device type, and corresponding adaptive allocation of link resources, with monitoring of traffic for flow data, detecting IoT devices and classifying the IoT device types, via machine learning classifiers, real time assigning IoT device type based quality of service (QoS) for IoT device traffic, and corresponding IoT device type based, real time allocating of resources to the link. Optionally, machine classifiers can be centrally instantiated, distributed to what can be large populations of user IoT Internet access terminals, and retrained by same, centrally merged or combined, and then redistributed.

Подробнее
02-11-2022 дата публикации

System and method of traffic-based classification of iot devices and dynamic allocation of link resources to iot devices

Номер: EP4081957A1
Принадлежит: HUGHES NETWORK SYSTEMS LLC

Systems and method are disclosed and among these is a method for fingerprint based detection of Internet of Things (IoT) devices and classification of IoT device type, and corresponding adaptive allocation of link resources, with monitoring of traffic for flow data, detecting IoT devices and classifying the IoT device types, via machine learning classifiers, real time assigning IoT device type based quality of service (QoS) for IoT device traffic, and corresponding IoT device type based, real time allocating of resources to the link. Optionally, machine classifiers can be centrally instantiated, distributed to what can be large populations of user IoT Internet access terminals, and retrained by same, centrally merged or combined, and then redistributed.

Подробнее
18-02-2020 дата публикации

Controle de admissão de sessões conversacionais de 4g/lte por rede de satélites backhaul de celular

Номер: BR112019014682A2
Принадлежит: HUGHES NETWORK SYSTEMS, LLC

um sistema e método são divulgados para o controle de admissão de sessões móveis conversacionais de usuário por uma rede de satélites é descrito. quando uma solicitação para admitir uma nova sessão através de uma rede de satélites é recebida, a solicitação de configuração de suporte de acesso por rádio é transmitida para um terminal remoto da rede de satélites. o sistema determina se uma taxa de bits garantida solicitada para a nova sessão está disponível a partir do terminal remoto. se a taxa de bits garantida solicitada estiver disponível, o terminal encaminha a solicitação para uma porta de entrada da rede de satélites. a nova sessão é subsequentemente admitida através da rede de satélites e alocada a taxa de bits garantida solicitada.

Подробнее
08-09-2021 дата публикации

Controle de admissão de sessões conversacionais de 4g/lte por rede de satélites backhaul de celular

Номер: BR112019014682B1
Принадлежит: HUGHES NETWORK SYSTEMS, LLC

um sistema e método são divulgados para o controle de admissão de sessões móveis conversacionais de usuário por uma rede de satélites é descrito. quando uma solicitação para admitir uma nova sessão através de uma rede de satélites é recebida, a solicitação de configuração de suporte de acesso por rádio é transmitida para um terminal remoto da rede de satélites. o sistema determina se uma taxa de bits garantida solicitada para a nova sessão está disponível a partir do terminal remoto. se a taxa de bits garantida solicitada estiver disponível, o terminal encaminha a solicitação para uma porta de entrada da rede de satélites. a nova sessão é subsequentemente admitida através da rede de satélites e alocada a taxa de bits garantida solicitada.

Подробнее
06-06-2024 дата публикации

Dynamic flow control for latency sensitive wi-fi traffic

Номер: WO2024118333A1
Принадлежит: HUGHES NETWORK SYSTEMS, LLC

The techniques described herein relate to a method and device for providing a dynamic flow control for latency sensitive Wi-Fi traffic, the method including: Determining a path is congested, wherein the path is shared by local devices to connect to a remote device, wherein the local devices include one or more wireless devices or one or more wired devices; Calculating, for each of the one or more wireless devices, a weight based on a respective link quality and a respective signal strength; and prioritizing traffic, between the local devices and the remote device via the path, by increasing a priority of traffic associated with the local devices based on a link quality less than a quality threshold or a signal strength less than a signal strength threshold.

Подробнее
10-04-2019 дата публикации

Gateway diversity operation in a satellite network

Номер: EP3465940A1
Автор: Satyajit Roy
Принадлежит: HUGHES NETWORK SYSTEMS LLC

A method and system for selectively using different gateways with a diverse terminal includes assigning a diverse channel set to each of a plurality of diverse terminals, and designating a primary gateway and a secondary gateway as either a home gateway or a foreign gateway for the each diverse terminal. During normal operations, link conditions for the channel between each diverse terminal and its home gateway are monitored. Diverse terminals can be reconfigured to communicate with a different their link conditions fall below a predetermined threshold.

Подробнее
09-07-2020 дата публикации

Multi-protocol encapsulation traffic acceleration and optimization

Номер: CA3125471A1
Принадлежит: HUGHES NETWORK SYSTEMS LLC

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.

Подробнее
10-11-2021 дата публикации

Multi-protocol encapsulation traffic acceleration and optimization

Номер: EP3906651A1
Принадлежит: HUGHES NETWORK SYSTEMS LLC

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.

Подробнее
09-07-2020 дата публикации

Multi-protocol encapsulation traffic acceleration and optimization

Номер: WO2020142430A1
Принадлежит: HUGHES NETWORK SYSTEMS, LLC

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.

Подробнее