Service-based traffic forwarding in virtual networks
First Claim
1. A method for initializing a virtual network to transmit a data packet from a sending end point to a recipient end point connected to a virtual network (VN), the method comprising:
- a virtual router receiving an uplink (UL) packet from the sending end point, the uplink packet including a VN ID, a sending end point name ID, and a payload;
the virtual router forwarding the UL packet to a receiving virtual router, the forwarded UL packet including the VN ID, the sending end point name ID, the payload, and a VN node ID identifying the tunnel connecting the virtual router and the receiving virtual router;
the receiving virtual router creating an entry in a VN downstream routing table that includes the sending end point name ID, and a virtual router ID; and
,the receiving virtual router forwarding the forwarded UL packet to the recipient end point.
1 Assignment
0 Petitions
Accused Products
Abstract
The present application provides a method for routing traffic from a user equipment (UE) to a service available on a network. In the method, a virtual router entity that services a virtual network available on the network receives a packet from the UE, the received packet including at least a destination ID and payload. The virtual router then forwards a location resolution request including the received destination ID to an associated connectivity manager operating on the network. The virtual router receives a location resolution response from the connectivity manager including at least a destination network node ID. The virtual router may then forward the packet to the destination network node ID.
50 Citations
12 Claims
-
1. A method for initializing a virtual network to transmit a data packet from a sending end point to a recipient end point connected to a virtual network (VN), the method comprising:
-
a virtual router receiving an uplink (UL) packet from the sending end point, the uplink packet including a VN ID, a sending end point name ID, and a payload; the virtual router forwarding the UL packet to a receiving virtual router, the forwarded UL packet including the VN ID, the sending end point name ID, the payload, and a VN node ID identifying the tunnel connecting the virtual router and the receiving virtual router; the receiving virtual router creating an entry in a VN downstream routing table that includes the sending end point name ID, and a virtual router ID; and
,the receiving virtual router forwarding the forwarded UL packet to the recipient end point. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for initializing a virtual network to transmit a data packet from a sending end point to a recipient end point connected to a virtual network (VN), the system comprising:
-
a virtual router configured to receive an uplink (UL) packet from the sending end point, the uplink packet including a VN ID, a sending end point name ID, and a payload; the virtual router further configured to forward the UL packet to a receiving virtual router, the forwarded UL packet including the VN ID, the sending end point name ID, the payload, and a VN node ID identifying the tunnel connecting the virtual router and the receiving virtual router; the receiving virtual router configured to create an entry in a VN downstream routing table that includes the sending end point name ID, and a virtual router ID; and
,the receiving virtual router further configured to forward the forwarded UL packet to the recipient end point. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification