Patent ID: 9491686
Filing Date: 2016-11-08
CPC Classification: H04L,H04W

Claim Text:
1. A method comprising: allocating an Internet Protocol (IP) address to a wireless device with a home service provider network having a mobile virtual private network (VPN) that defines routes that are distinct and separate from a default routing space of the home service provider network, wherein the home service provider network is a Multiprotocol Label Switching (MPLS) network; dynamically extending the mobile VPN from the home service provider network to a visited service provider network when the wireless device attaches to an access network served by the visited service provider network to enable the wireless device to exchange network traffic with the visited service provider network using the IP address allocated by the home service provider network; receiving and installing, to a VPN routing and forwarding (VRF) instance associated with the mobile VPN within an autonomous system border router (ASBR) of the home service provider network, a route specifying a prefix for the IP address and an associated inter-autonomous system (inter-AS) MPLS label, wherein the ASBR receives the route from the visited service provider network; forwarding, with the ASBR, the route and a backbone MPLS label to a provider edge (PE) router of the home service provider network to dynamically extend the mobile VPN to the visited service provider network; associating the backbone MPLS label with the inter-AS MPLS label; receiving, with the ASBR, a packet destined for the IP address that is encapsulated with the backbone MPLS label from the PE router; mapping the backbone MPLS label to the inter-AS MPLS label; encapsulating the packet within the inter-AS MPLS label; and forwarding the encapsulated packet from the ASBR to a next hop specified by the route.