ACCESS NODE/GATEWAY TO ACCESS NODE/GATEWAY LAYER-2 CONNECTIVITY (END-TO-END)
First Claim
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:
- one or more satellites configured to transmit data packets;
a first non-autonomous gateway in communication with the one or more satellites, the first non-autonomous gateway configured to receive the data packets from the one or more satellites at layer-1 (L1) of the OSI-model, generate a plurality of virtual tagging tuples within the layer-2 (L2) packet headers of the data packets, wherein plurality of data packets each including a virtual tagging tuple;
a L2 switch in communication with the first non-autonomous gateway, the L2 switch configured to receive the plurality of virtually tagged data packets and transmit the plurality of virtually tagged data packets; and
a second non-autonomous gateway in communication with the L2 switch, the second non-autonomous gateway configured to receive the plurality of virtually tagged data packets and to transmit the plurality of virtually tagged data packets to an entity based on the virtual tagging tuple associated with each of the plurality of virtually tagged packets.
5 Assignments
0 Petitions
Accused Products
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.
294 Citations
20 Claims
-
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:
-
one or more satellites configured to transmit data packets; a first non-autonomous gateway in communication with the one or more satellites, the first non-autonomous gateway configured to receive the data packets from the one or more satellites at layer-1 (L1) of the OSI-model, generate a plurality of virtual tagging tuples within the layer-2 (L2) packet headers of the data packets, wherein plurality of data packets each including a virtual tagging tuple; a L2 switch in communication with the first non-autonomous gateway, the L2 switch configured to receive the plurality of virtually tagged data packets and transmit the plurality of virtually tagged data packets; and a second non-autonomous gateway in communication with the L2 switch, the second non-autonomous gateway configured to receive the plurality of virtually tagged data packets and to transmit the plurality of virtually tagged data packets to an entity based on the virtual tagging tuple associated with each of the plurality of virtually tagged packets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
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:
-
transmitting, by the one or more satellites, data packets; receiving, at a first non-autonomous gateway in communication with the one or more satellites, the data packets from the one or more satellites at layer-1 (L1) of the OSI-model; generating, by the first non-autonomous gateway, a plurality of virtual tagging tuples within the layer-2 (L2) packet headers of the data packets, wherein the plurality of data packets each include a virtual tagging tuple; receiving, at a L2 switch in communication with the first non-autonomous gateway, the plurality of virtually tagged data packets; transmitting, by the L2 switch, the plurality of virtually tagged data packets; receiving, by a second non-autonomous gateway in communication with the L2 switch, the plurality of virtually tagged data packets; and transmitting, by the second non-autonomous gateway, the plurality of virtually tagged data packets to an entity based on the virtual tagging tuple associated with each of the plurality of virtually tagged packets. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computer-readable medium having sets of instructions stored thereon which, when executed by one or more computers, cause the one or more computers to:
-
transmit, by the one or more satellites, data packets; receive, at a first non-autonomous gateway in communication with the one or more satellites, the data packets from the one or more satellites at layer-1 (L1) of the OSI-model; generate, by the first non-autonomous gateway, a plurality of virtual tagging tuples within the layer-2 (L2) packet headers of the data packets, wherein the plurality of data packets each include a virtual tagging tuple; receive, at a L2 switch in communication with the first non-autonomous gateway, the plurality of virtually tagged data packets; transmit, by the L2 switch, the plurality of virtually tagged data packets; receive, by a second non-autonomous gateway in communication with the L2 switch, the plurality of virtually tagged data packets; and transmit, by the second non-autonomous gateway, the plurality of virtually tagged data packets to an entity based on the virtual tagging tuple associated with each of the plurality of virtually tagged packets. - View Dependent Claims (17, 18, 19, 20)
-
Specification