IP Library Granted Patent US 8,345,650
Granted Patent B2
US 8,345,650 · App. 12/761,858 · Granted Jan 1, 2013

Access node/gateway to access node/gateway layer-2 connectivity (end-to-end)

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 8,345,650
App. No.
12/761,858
Granted
Jan 1, 2013
Kind
B2
Abstract

Systems, methods, and apparatus for providing end-to-end L2 connectivity, are described. The system includes satellites configured to transmit data packets. The system further includes a first non-autonomous gateway in communication with the satellites. The first non-autonomous gateway is configured to receive the data packets from the satellites at L1, generate virtual tagging tuples within L2 packet headers of the data packets, and transmit the data packets each including a virtual tagging tuple. The system further includes a L2 switch in communication with the first non-autonomous gateway. The L2 switch is configured to receive the virtually tagged data packets and transmit the virtually tagged data packets. Further, the system includes a second non-autonomous gateway in communication with the L2 switch. The second non-autonomous gateway configured to receive the virtually tagged data packets and transmit the virtually tagged data packets to an entity based on the virtual tagging tuple associated with each of the virtually tagged packets.

Claims (27)

1. A system for providing end-to-end layer- 2 connectivity throughout a non-routed ground segment network connected to one or more satellites, the system comprising:

a bent pipe satellite configured to receive signals from one or more user terminals and to relay the signals at layer-1 of the OSI-model (L1) to a first non-autonomous gateway configured for processing primarily below layer-3 of the OSI-model (L3);

wherein the first non-autonomous gateway is configured to demodulate the signals relayed from the bent pipe satellite and to generate from the demodulated signals data packets having packet headers for layer-2 of the OSI-model (L2), wherein the packet headers contain virtual tagging tuples, each data packet including a virtual tagging tuple;

a ground-based L2 switch in communication with the first non-autonomous gateway, the ground-based L2 switch configured to receive the data packets and to transmit the data packets; and

a second non-autonomous gateway in communication with the ground-based L2 switch, the second non-autonomous gateway configured to receive the data packets from the ground-based L2 switch and to transmit the data packets to an entity based on each of the virtual tagging tuples associated with each of the data packets.

2. A system for providing end-to-end layer-2 connectivity throughout a non-routed ground segment network connected to one or more satellites as in claim 1 , wherein the first and second non-autonomous gateways comprise a gateway module.

3. A system for providing end-to-end layer-2 connectivity throughout a non-routed ground segment network connected to one or more satellites as in claim 1 , wherein the first and second non-autonomous gateways comprise access points.

4. A system for providing end-to-end layer-2 connectivity throughout a non-routed ground segment network connected to one or more satellites as in claim 1 , wherein the first and second non-autonomous gateways are coupled with the ground-based L2 switch via an IEEE 802.1Q fiber trunk.

5. A system for providing end-to-end layer-2 connectivity throughout a non-routed ground segment network connected to one or more satellites as in claim 4 , wherein the virtual tagging tuples designate at least one strand of the IEEE 802.1Q trunk fiber.

6. A system for providing end-to-end layer-2 connectivity throughout a non-routed ground segment network connected to one or more satellites as in claim 1 , further comprising a user terminal of the one or more user terminals coupled with the bent pipe satellite, wherein the user terminal is configured to transmit signals to the bent pipe satellite and to receive different signals from the bent pipe satellite.

7. A system for providing end-to-end layer-2 connectivity throughout a non-routed ground segment network connected to one or more satellites as in claim 6 , further comprising a plurality of clients in communication with the user terminal.

8. A system for providing end-to-end layer-2 connectivity throughout a non-routed ground segment network connected to one or more satellites as in claim 6 , wherein the first and second non-autonomous gateways are coupled with the user terminal via a LAN PHY connection.

9. A system for providing end-to-end layer-2 connectivity throughout a non-routed ground segment network connected to one or more satellites as in claim 1 , wherein the virtual tagging tuples are configured to designate the entity and a location of the entity.

10. A method of providing end-to-end layer-2 connectivity throughout a non-routed ground segment network connected to one or more satellites, the method comprising:

receiving, by a bent pipe satellite, signals from one or more user terminals;

relaying, by the bent pipe satellite at layer-1 of the OSI-model (L1), the signals to a first non-autonomous gateway configured for processing primarily below layer-3 of the OSI-model (L3);

demodulating, by the first non-autonomous gateway, the signals relayed from the bent pipe satellite;

generating, by the first non-autonomous gateway, from the demodulated signals data packets having packet headers for layer-2 of the OSI-model (L2), wherein the packet headers contain virtual tagging tuples, wherein each data packet includes a virtual tagging tuple;

receiving, at a ground-based L2 switch in communication with the first non-autonomous gateway, the data packets;

transmitting, by the ground-based L2 switch, the data packets;

receiving, by a second non-autonomous gateway in communication with the ground-based L2 switch, the data packets; and

transmitting, by the second non-autonomous gateway, the data packets to an entity based on each of the virtual tagging tuples associated with each of the data packets.

11. A method of providing end-to-end layer-2 connectivity throughout a non-routed ground segment network connected to one or more satellites as in claim 10 , wherein the virtual tagging tuples designate at least one strand of the IEEE 802.1Q trunk fiber.

12. A method of providing end-to-end layer-2 connectivity throughout a non-routed ground segment network connected to one or more satellites as in claim 10 , further comprising designating, using the virtual tagging tuples, the entity and a location of the entity.

13. A method of providing end-to-end layer-2 connectivity throughout a non-routed ground segment network connected to one or more satellites as in claim 12 , wherein the location of the entity comprises a branch office of the entity.

14. A method of providing end-to-end layer-2 connectivity throughout a non-routed ground segment network connected to one or more satellites as in claim 10 , wherein connectivity between the first non-autonomous gateway and the second non-autonomous gateway is at L2.

15. A method of providing end-to-end layer-2 connectivity throughout a non-routed ground segment network connected to one or more satellites as in claim 10 , wherein the first non-autonomous gateway and the second non-autonomous gateway are in communication with a core node at L2.

Assignments (5)
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 →
SECURITY INTEREST Recorded Mar 27, 2019
From: VIASAT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEE
Reel/Frame 048715/0589 →
SECURITY AGREEMENT Recorded May 9, 2012
From: VIASAT, INC.
To: UNION BANK, N.A.
Reel/Frame 028184/0152 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2010
From: FOXWORTHY, MICHAEL; CHANDRAN, GIRISH; LAU, JASON
To: VIASAT, INC.
Reel/Frame 024247/0821 →