Layer-2 connectivity from switch to access node/gateway
First Claim
1. A system for providing layer-2 connectivity through a non-routed ground segment network, the system comprising:
- one or more bent pipe satellites configured to receive signals from one or more user terminals and to relay the signals at layer-1 of the OSI-model (L1);
a non-autonomous gateway in communication with the one or more bent pipe satellites, the non-autonomous gateway configured to;
receive and demodulate the signals relayed from the one or more bent pipe satellites,generate from the demodulated signals data packets having layer-2 of the OSI-model (L2) packet headers,generate a plurality of virtual tagging tuples within the L2 packet headers of the plurality of data packets, wherein each virtual tagging tuple includes an entity destination associated with an entity, andtransmit, at L2, the virtually tagged data packets; and
a first L2 switch of the non-routed ground segment network in communication with the non-autonomous gateway, the first L2 switch configured to receive the virtually tagged data packets and transmit the virtually tagged data packets to the entity via a second L2 switch of the non-routed ground segment network in communication with the entity based on each of the virtual tagging tuples associated with each of the data packets.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatuses for providing layer-2 connectivity through a non-routed ground segment network, are described. A system includes a satellite configured to transmit data packets. The system further includes a non-autonomous gateway in communication with the satellite. The non-autonomous gateway is configured to receive the data packets from the satellite at layer-1 (L1) of the OSI-model, generate a plurality of virtual tagging tuples within the layer-2 packet headers of the plurality of data packets. The non-autonomous gateway is further configured to transmit, at layer-2 (L2) of the OSI-model, the virtually tagged data packets. Each of the packets including a virtual tagging tuple and an entity destination. The system further includes a L2 switch in communication with the non-autonomous gateway. The L2 switch configured to receive the data packets and transmit the data packets to the entity based on the virtual tuples associated with each of the data packets.
-
Citations
20 Claims
-
1. A system for providing layer-2 connectivity through a non-routed ground segment network, the system comprising:
-
one or more bent pipe satellites configured to receive signals from one or more user terminals and to relay the signals at layer-1 of the OSI-model (L1); a non-autonomous gateway in communication with the one or more bent pipe satellites, the non-autonomous gateway configured to; receive and demodulate the signals relayed from the one or more bent pipe satellites, generate from the demodulated signals data packets having layer-2 of the OSI-model (L2) packet headers, generate a plurality of virtual tagging tuples within the L2 packet headers of the plurality of data packets, wherein each virtual tagging tuple includes an entity destination associated with an entity, and transmit, at L2, the virtually tagged data packets; and a first L2 switch of the non-routed ground segment network in communication with the non-autonomous gateway, the first L2 switch configured to receive the virtually tagged data packets and transmit the virtually tagged data packets to the entity via a second L2 switch of the non-routed ground segment network in communication with the entity based on each of the virtual tagging tuples associated with each of the data packets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for providing layer-2 connectivity through a non-routed ground segment network, the method comprising:
-
transmitting, by one or more bent pipe satellites, signals at layer-1 of the OSI-model (L1) received from one or more user terminals; receiving, at a non-autonomous gateway, the L1 signals from the one or more bent pipe satellites; demodulating, at the non-autonomous gateway, the received L1 signals to generate data packets having layer-2 of the OSI-model (L2) packet headers; generating, by the non-autonomous gateway, a plurality of virtual tagging tuples within the L2 packet headers of the plurality of data packets, wherein each virtual tagging tuple includes an entity destination associated with an entity; transmitting, by the non-autonomous gateway at L2, the virtually tagged data packets; receiving, at a first L2 switch of the non-routed ground segment network in communication with the non-autonomous gateway, the virtually tagged data packets; and transmitting, by the first L2 switch, the virtually tagged data packets to the entity via a second L2 switch of the non-routed ground segment network in communication with the entity based on each of the virtual tagging tuples associated with each of the data packets. - View Dependent Claims (16, 17)
-
-
18. A non-transitory computer-readable medium for providing layer-2 connectivity through a non-routed ground segment network, having sets of instructions stored thereon which, when executed by a computer, cause the computer to:
-
receive and demodulate, at a non-autonomous gateway in communication with one or more bent pipe satellites, signals relayed by the one or more bent pipe satellites from one or more user terminals at layer-1 of the OSI-model (L1); generate from the demodulated signals data packets having layer-2 of the OSI-model (L2) packet headers, generate a plurality of virtual tagging tuples within the L2 packet headers of the plurality of data packets, wherein each virtual tagging tuple includes an entity destination associated with an entity; transmit, at L2, the virtually tagged data packets; receive, at a first L2 switch of the ground segment network, the virtually tagged data packets; and transmit, by the first L2 switch, the virtually tagged data packets to the entity via a second L2 switch of the non-routed ground segment network in communication with the entity based on each of the virtual tagging tuples associated with each of the data packets. - View Dependent Claims (19, 20)
-
Specification