Tunneling Ethernet
AssigneeRedback Networks Inc.
InventorSuhail Nanji
Life of this patent
Estimating the term…
Abstract
A machine readable medium for tunneling Ethernet is described. A machine readable medium comprises receiving an Ethernet frame and transmitting the Ethernet frame over a non-homogenous tunnel, the tunnel distinguishing subscriber traffic.
Claims18
A physical machine readable medium that provides instructions, which when executed by a set of processors, cause said set of processors to perform operations comprising:
- receiving a first packet originating from a first subscriber, where the first packet was formed by encapsulating a second packet into a first protocol;
- receiving a third packet originating from a second subscriber, where the third packet was formed by encapsulating a fourth packet into a second protocol;
- establishing a non-homogeneous Layer 2 Tunneling Protocol (L2TP) tunnel capable of carrying the first and second protocol type;
- establishing a first and second L2TP session to carry the first and second protocol type respectively over the L2TP tunnel;
- encapsulating the first packet and the third packet in L2TP encapsulation respectively;
- and
- transmitting the first and third L2TP encapsulated packets over the first and second L2TP sessions respectively.
A physical machine readable medium that provides instructions, which when executed by a set of processors, cause said set of processors to perform operations comprising:
- establishing a non-homogeneous Layer 2 Tunneling Protocol (L2TP) tunnel that is capable of carrying, without any intervening protocols, Ethernet frames as well as PPP frames concurrently;
- accepting an Ethernet L2TP session in the L2TP tunnel, wherein accepting the L2TP session comprises,
- receiving a session control message indicating session type and an Ethernet MAC address;
- and
- creating a virtual circuit structure in response to the control message;
- receiving an L2TP encapsulated Ethernet frame over the Ethernet L2TP session;
- decapsulating the L2TP encapsulated Ethernet frame;
- and
- associating the Ethernet frame to a virtual circuit structure.
A method comprising:
- receiving a first packet originating from a first subscriber, where the first packet was formed by encapsulating a second packet into a first protocol;
- receiving a third packet originating from a second subscriber, where the third packet was formed by encapsulating a fourth packet into a second protocol;
- establishing a non-homogeneous Layer 2 Tunneling Protocol (L2TP) tunnel capable of carrying the first and second protocol type;
- establishing a first and second L2TP session to carry the first and second protocol type respectively over the L2TP tunnel;
- encapsulating the first packet and the third packet in L2TP encapsulation respectively;
- transmitting the first and third L2TP encapsulated packets over the first and second L2TP sessions respectively;
- receiving the first and third L2TP encapsulated packets over the first and second L2TP sessions respectively;
- and
- decapsulating the first and third L2TP encapsulated packets to re-form the first packet and the third packet.
A method, comprising:
- receiving a first packet originating from a first subscriber, where the first packet was formed by encapsulating a second packet into a first protocol;
- receiving a third packet originating from a second subscriber, where the third packet was formed by encapsulating a fourth packet into a second protocol;
- establishing a non-homogeneous Layer 2 Tunneling Protocol (L2TP) tunnel capable of carrying the first and second protocol type;
- establishing a first and second L2TP session to carry the first and second protocol type respectively over the L2TP tunnel;
- encapsulating the first packet and the third packet in L2TP encapsulation respectively;
- and
- transmitting the first and third L2TP encapsulated packets over the first and second L2TP sessions respectively.
A method comprising:
- establishing a non-homogeneous Layer 2 Tunneling Protocol (L2TP) tunnel that is capable of carrying, without any intervening protocols, Ethernet frames as well as PPP frames concurrently;
- accepting an Ethernet L2TP session in the L2TP tunnel, wherein accepting the L2TP session comprises,
- receiving a session control message indicating session type and an Ethernet MAC address;
- and
- creating a virtual circuit structure in response to the control message;
- receiving an L2TP encapsulated Ethernet frame over the Ethernet L2TP session;
- decapsulating the L2TP encapsulated Ethernet frame;
- extracting a set of data from the Ethernet frame;
- and
- associating the Ethernet frame to a virtual circuit structure.
Dependencies are inferred from the claim text.