IP Library Granted Patent US 10,708,936
Granted Patent B2
US 10,708,936 · App. 16/355,592 · Granted Jul 7, 2020

Satellite network service sharing

Inventors: Corey Ryan Johnson (San Diego, CA); Brian T. Sleight (Carlsbad, CA); Thomas Duncan Lookabaugh (Coronado, CA); James Esserman (La Jolla, CA); William F. Sullivan (Carlsbad, CA); Meherwan Polad (San Diego, CA)
Assignee: Viasat, Inc.
H04W72/1257H04B7/18595H04B7/2041H04L47/14H04L47/2483H04L47/2491H04W84/06
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,708,936
App. No.
16/355,592
Granted
Jul 7, 2020
Kind
B2
Abstract

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.

Claims (54)

1. A method for providing a network access service on a vehicle, comprising:

establishing, at a mobile terminal on the vehicle, a plurality of connections with a plurality of mobile devices on the vehicle;

establishing a connection for providing the network access service to the plurality of mobile devices, the connection comprising a forward link satellite beam of a multi-beam satellite communications system, wherein the forward link satellite beam services a plurality of fixed terminals;

identifying first forward link data streams associated with the plurality of mobile devices;

receiving, at the mobile terminal via the forward link satellite beam, a first forward link transmission in a first time period on a first portion of forward link beam resources of the forward link satellite beam;

demultiplexing, from the first forward link transmission, first data traffic for each of the first forward link data streams;

receiving, at the mobile terminal via the forward link satellite beam, a second forward link transmission in a second time period on a second portion of the forward link beam resources of the forward link satellite beam, wherein the second portion of the forward link beam resources is at least partially non-overlapping in frequency with the first portion of the forward link beam resources, and wherein, for the second time period, a least a subset of the first portion of the forward link beam resources comprises third data traffic associated with second forward link data streams associated with the plurality of fixed terminals; and

demultiplexing, from the second forward link transmission, second data traffic for each of the first forward link data streams.

2. The method of claim 1 , further comprising:

identifying each of the respective first forward link data streams based on at least one of Internet Protocol (IP) addresses assigned to each of the plurality of mobile devices, virtual local area network (VLAN) tag addresses assigned to each of the plurality of mobile devices, or tunneling protocol addresses assigned to each of the plurality of mobile devices.

3. The method of claim 1 , further comprising:

associating each of the plurality of mobile devices with user-specific traffic policies for the network access service.

4. The method of claim 3 , wherein the user-specific traffic policies comprise at least one of a minimum information rate (MinIR), a committed information rate (CIR), a peak information rate (PIR), or a maximum amount of data.

5. The method of claim 1 , wherein the forward link satellite beam is a first forward link satellite beam and the plurality of fixed terminals is a first plurality of fixed terminals, the method further comprising:

receiving, at the mobile terminal via a second forward link satellite beam, a third forward link transmission in a third time period on a third portion of forward link beam resources of the second forward link satellite beam, wherein the second forward link satellite beam services a second plurality of fixed terminals; and

demultiplexing, from the third forward link transmission, third data traffic for each of the first forward link data streams.

6. The method of claim 1 , wherein the demultiplexing comprises one or more of frequency-domain demultiplexing, time-domain demultiplexing, or code division demultiplexing.

7. A mobile terminal for providing a network access service on a vehicle, comprising:

a satellite terminal interface configured to establish a plurality of connections with a plurality of mobile devices on the vehicle;

a satellite modem coupled with the satellite terminal interface and configured to:

establish a connection for providing the network access service to the plurality of mobile devices, the connection comprising a forward link satellite beam of a multi-beam satellite communications system, wherein the forward link satellite beam services a plurality of fixed terminals;

identify first forward link data streams associated with the plurality of mobile devices;

receive, via the forward link satellite beam, a first forward link transmission in a first time period on a first portion of forward link beam resources of the forward link satellite beam;

demultiplex, from the first forward link transmission, first data traffic for each of the first forward link data streams;

receive, via the forward link satellite beam, a second forward link transmission in a second time period on a second portion of the forward link beam resources of the forward link satellite beam, wherein the second portion of the forward link beam resources is at least partially non-overlapping in frequency with the first portion of the forward link beam resources, and wherein, for the second time period, a least a subset of the first portion of the forward link beam resources comprises third data traffic associated with second forward link data streams associated with the plurality of fixed terminals; and

demultiplex, from the second forward link transmission, second data traffic for each of the first forward link data streams.

8. The mobile terminal of claim 7 , wherein the satellite modem is further configured to:

identify each of the respective first forward link data streams based on at least one of Internet Protocol (IP) addresses assigned to each of the plurality of mobile devices, virtual local area network (VLAN) tag addresses assigned to each of the plurality of mobile devices, or tunneling protocol addresses assigned to each of the plurality of mobile devices.

9. The mobile terminal of claim 7 , wherein the satellite modem is further configured to:

associate each of the plurality of mobile devices with user-specific traffic policies for the network access service.

10. The mobile terminal of claim 9 , wherein the user-specific traffic policies comprise at least one of a minimum information rate (MinIR), a committed information rate (CIR), a peak information rate (PIR), or a maximum amount of data.

11. The mobile terminal of claim 7 , wherein the forward link satellite beam is a first forward link satellite beam and the plurality of fixed terminals is a first plurality of fixed terminals, and wherein the satellite modem is further configured to:

receive, via a second forward link satellite beam, a third forward link transmission in a third time period on a third portion of forward link beam resources of the second forward link satellite beam, wherein the second forward link satellite beam services a second plurality of fixed terminals; and

demultiplex, from the third forward link transmission, third data traffic for each of the first forward link data streams.

12. The mobile terminal of claim 7 , wherein the demultiplexing comprises one or more of frequency-domain demultiplexing, time-domain demultiplexing, or code division demultiplexing.

13. A mobile terminal for providing a network access service on a vehicle, comprising:

at least one processor;

a memory in communication with the processor, wherein the memory comprises instructions that, when executed by the at least on processor, cause the mobile terminal to:

establish a plurality of connections with a plurality of mobile devices on the vehicle;

establish a connection for providing the network access service to the plurality of mobile devices, the connection comprising a forward link satellite beam of a multi-beam satellite communications system, wherein the forward link satellite beam services a plurality of fixed terminals;

identify first forward link data streams associated with the plurality of mobile devices;

receive, at the mobile terminal via the forward link satellite beam, a first forward link transmission in a first time period on a first portion of forward link beam resources of the forward link satellite beam;

demultiplexing, from the first forward link transmission, first data traffic for each of the first forward link data streams;

receiving, at the mobile terminal via the forward link satellite beam, a second forward link transmission in a second time period on a second portion of the forward link beam resources of the forward link satellite beam, wherein the second portion of the forward link beam resources is at least partially non-overlapping in frequency with the first portion of the forward link beam resources, and wherein, for the second time period, a least a subset of the first portion of the forward link beam resources comprises third data traffic associated with second forward link data streams associated with the plurality of fixed terminals; and

demultiplexing, from the second forward link transmission, second data traffic for each of the first forward link data streams.

14. The mobile terminal of claim 13 , wherein the memory further comprises instructions that, when executed by the at least one processor, cause the mobile terminal to:

identify each of the respective first forward link data streams based on at least one of Internet Protocol (IP) addresses assigned to each of the plurality of mobile devices, virtual local area network (VLAN) tag addresses assigned to each of the plurality of mobile devices, or tunneling protocol addresses assigned to each of the plurality of mobile devices.

15. The mobile terminal of claim 13 , wherein the memory further comprises instructions that, when executed by the at least one processor, cause the mobile terminal to:

associate each of the plurality of mobile devices with user-specific traffic policies for the network access service.

16. The mobile terminal of claim 15 , wherein the user-specific traffic policies comprise at least one of a minimum information rate (MinIR), a committed information rate (CIR), a peak information rate (PIR), or a maximum amount of data.

17. The mobile terminal of claim 13 , wherein the forward link satellite beam is a first forward link satellite beam and the plurality of fixed terminals is a first plurality of fixed terminals, and wherein the memory further comprises instructions that, when executed by the at least one processor, cause the mobile terminal to:

receiving, at the mobile terminal via a second forward link satellite beam, a third forward link transmission in a third time period on a third portion of forward link beam resources of the second forward link satellite beam, wherein the second forward link satellite beam services a second plurality of fixed terminals; and

demultiplexing, from the third forward link transmission, third data traffic for each of the first forward link data streams.

18. The mobile terminal of claim 13 , wherein the demultiplexing comprises one or more of frequency-domain demultiplexing, time-domain demultiplexing, or code division demultiplexing.

Assignments (5)
SUPPLEMENTAL PATENT SECURITY AGREEMENT Recorded Sep 19, 2023
From: VIASAT, INC.
To: MUFG BANK, LTD., AS AGENT
Reel/Frame 064948/0379 →
SUPPLEMENTAL PATENT SECURITY AGREEMENT Recorded Jun 29, 2023
From: VIASAT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEE
Reel/Frame 064176/0566 →
SECURITY AGREEMENT Recorded Jun 1, 2023
From: VIASAT, INC.
To: BANK OF AMERICA, N.A., AS AGENT
Reel/Frame 063822/0446 →
SECURITY AGREEMENT Recorded Mar 7, 2022
From: VIASAT, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 059332/0558 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2020
From: JOHNSON, COREY RYAN; SLEIGHT, BRIAN T.; LOOKABAUGH, THOMAS DUNCAN; ESSERMAN, JAMES; SULLIVAN, WILLIAM F.; POLAD, MEHERWAN
To: VIASAT, INC.
Reel/Frame 053078/0210 →