Patent ID: 8503334

Claim:
A method for providing a core network service to one or more customers, each customer having a plurality of network sites, the method comprising: using at least one processor to perform the steps of: tagging first customer routes with a core network service specific customer route target to form a first core network service virtual private network (VPN) logically between a core service network configured to provide the core network service and each of the network sites among the plurality of network sites of a first customer; tagging the first customer routes with a first customer specific route target to form a first enterprise VPN logically between network sites of the plurality of network sites of the first customer; tagging second customer routes with a second customer specific route target to form a second enterprise VPN logically between a plurality of second customer network sites; and tagging the second customer routes of the second customer with the core network service specific customer route target to form a second core network service VPN logically between the core service network and one or more network sites of a second customer; wherein the first core network service VPN and the second core network service VPN is provided over a single interconnection point to the core service network.