H04B7/18595

Satellite network service sharing

Methods, systems, and devices are described for providing network access services to mobile users via multi-user network access terminals over a multi-beam satellite system. Quality-of-service (QoS) is controlled for the mobile devices at a per-user level according to user-specific traffic policies. Mobile users may be provisioned on the satellite system according to a set of traffic policies based on their service level agreement (SLA). System resources of the satellite may be allocated to mobile users based on the demand of each mobile user and the set of traffic polices associated with each mobile user, regardless of which multi-user network access terminal is used to access the system. Dynamic multiplexing of traffic from fixed terminals and mobile users on the same satellite beam can take advantage of statistical multiplexing of large numbers of users and on different usage patterns between fixed terminals and mobile users.

Device shaping in a communications network
10924415 · 2021-02-16 · ·

Embodiments provide techniques for device-level traffic shaping in a communications network. Embodiments operate in communication networks providing connectivity to large numbers of user-side network nodes via shared communications links. For example, customer premises equipment (CPE) devices behind one of the user-side network nodes are classified into device types according to a predetermined rate-relevant characteristic of the CPE device. Upon receiving a forward-link (FL) traffic flow destined for one of the CPE devices, the device type of the CPE device is identified, and the FL traffic flow is shaped in accordance with a traffic shaping policy that corresponds to CPE device type. Various embodiments are tailored to support architectures having device-level shapers and/or network address translators (NAT) in user-side network nodes and/or in a provider-side network node.

Interference mitigation technique for a MSS system from an inverted terrestrial frequency BWA reuse
10951278 · 2021-03-16 · ·

Methods of mitigating interference to a Mobile Satellite Service (MSS) satellite from terrestrial Broadband Wireless Access (BWA) base stations are provided. A method includes nulling first transmissions in a first base station subsector associated with a first terrestrial BWA base station that is in a first geographical area, and nulling second transmissions in a second base station subsector associated with a second terrestrial BWA base station that is in a second geographical area different from the first geographical area.

Evolved packet system over non-LTE radio access network

A communication device includes a session and mobility management block configured to interface with a mobility management entity (MME) of an evolved packet core (EPC) of an evolved packet system (EPS). An access non-LTE air interface circuit is configured to communicate with an access network gateway. An EPS inter-working functional block including mapping and coordination logic is configured to map and coordinate a plurality of functionalities associated with the access non-LTE air interface circuit into corresponding functionalities associated with the session and mobility management block.

System and method for selecting reliable satellite links

An illustrative embodiment disclosed herein is a method including determining, by a location server, a satellite constellation, a location of a target endpoint, and a next available time of the target endpoint. The method further includes determining, by the location server, a plurality of candidate satellites based on the satellite constellation, the location of the target endpoint, and the next available time of the target endpoint. The method further includes instructing, by the location server, a ground station to broadcast a downlink signal to the plurality of candidate satellites.

SATELLITE NETWORK SERVICE SHARING

Methods, systems, and devices are described for providing network access services to mobile users via mobile terminals over a satellite system. In embodiments, dynamic multiplexing of traffic from fixed terminals and mobile users on the same satellite beam can take advantage of statistical multiplexing of large numbers of users and on different usage patterns between fixed terminals and mobile users. In embodiments, quality-of-service (QoS) is controlled for mobile devices at a per-user level. Mobile users may be provisioned on the satellite system according to a set of traffic policies based on their service level agreement (SLA). System resources of the satellite may be allocated to mobile users based on the demand of each mobile user and the set of traffic polices associated with each mobile user, regardless of which mobile terminal is used to access the system.

Performing remote inspection at subsea locations
10764342 · 2020-09-01 · ·

A method of performing remote subsea inspection includes processing mission data from a UUV at an offshore location to produce a low-resolution output and a high-resolution output, automatically and in real time. The high-resolution output is stored at the offshore location while the low-resolution output is transmitted wirelessly across a low-bandwidth communication also automatically and in real time, to be reviewed by subject-matter experts at one or more onshore or inshore locations. Selected portions of the high-resolution output can be transmitted across the communication link to the subject-matter experts on demand. Data outputs can be transmitted across the communication link at a resolution adjusted automatically in accordance with the bandwidth measured to be available on that link.

Re-configuring satellite antennas based on the number of satellites in a constellation

An illustrative embodiment disclosed herein is a satellite including a transceiver, a first antenna, a second antenna, and a switch to enable only the first antenna by electrically coupling the first antenna to the transceiver responsive to a satellite constellation having less than a threshold number of satellites and enable only the second antenna by electrically coupling the second antenna to the transceiver responsive to the satellite constellation having greater than the threshold number of satellites.

OPPORTUNISTIC DELIVERY OF CACHEABLE CONTENT IN A COMMUNICATIONS NETWORK
20200236062 · 2020-07-23 ·

Systems and methods are described for using opportunistically delayed delivery of content to address sub-optimal bandwidth resource usage in network infrastructures that allow subscribers to share forward link resources. According to some embodiments, content is identified as delayable and assigned to a delaycast queue and/or service flow. For example, a server system of a satellite communications system identifies content that can be delayed to exploit future excess link capacity through multicasting and to exploit subscriber-side storage resources. Some implementations attempt to exploit any excess link resources at any time, while others exploit unused bandwidth only during certain times or when a certain threshold of resources is available. Various embodiments also provide content scoring and/or other prioritization techniques for optimizing exploitation of the delaycast queue.

Satellite network service sharing

Methods, systems, and devices are described for providing network access services to mobile users via mobile terminals over a satellite system. In embodiments, dynamic multiplexing of traffic from fixed terminals and mobile users on the same satellite beam can take advantage of statistical multiplexing of large numbers of users and on different usage patterns between fixed terminals and mobile users. In embodiments, quality-of-service (QoS) is controlled for mobile devices at a per-user level. Mobile users may be provisioned on the satellite system according to a set of traffic policies based on their service level agreement (SLA). System resources of the satellite may be allocated to mobile users based on the demand of each mobile user and the set of traffic polices associated with each mobile user, regardless of which mobile terminal is used to access the system.