A method includes tagging core routes of a core network service node associated with the core network service with an assigned core service specific route target, and distributing the core routes tagged with the assigned core service specific route target to one or more customers subscribing to the core network service associated with the core service node, whereby the customers are enabled to reach the core network service node via a core network service VPN. A network architecture includes an edge network having provider edge nodes configured to form a core network service VPN logically between subscribing customer network sites and a core service network, the core service network providing a core network service, the core service network including a core network service node, and a plurality of customer network sites having customer edge nodes attached to associated provider edge nodes of the edge network, wherein each customer edge node is configured to import routes tagged with a core service specific route target, and wherein the core network service node is configured to import routes tagged with a core service specific customer route target.
Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. 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.
The method provides a core network service to customers with multiple network sites. First, customer-specific routes are tagged with a core network service-specific route target. This creates a VPN between a core service network (offering the core service) and the customer's network sites. Simultaneously, these same routes are tagged with a customer-specific route target, creating an enterprise VPN connecting the customer's different network sites. This is repeated for other customers. Crucially, all customers connect to the core service network through a single shared connection point.
2. The method of claim 1 , further comprising delivering the core network service to the first customer and the second customer using first customer routes and second customer routes tagged with the core network service specific customer route target.
This method delivers a core network service to multiple customers by utilizing customer routes tagged with a core network service-specific customer route target, as defined in "The method provides a core network service to customers with multiple network sites. First, customer-specific routes are tagged with a core network service-specific route target. This creates a VPN between a core service network (offering the core service) and the customer's network sites. Simultaneously, these same routes are tagged with a customer-specific route target, creating an enterprise VPN connecting the customer's different network sites. This is repeated for other customers. Crucially, all customers connect to the core service network through a single shared connection point."
3. The method of claim 1 , further comprising: a provider edge node importing first customer routes tagged with the core network service specific customer route target; and advertising the first customer routes tagged with the core network service specific customer route target toward the core service network.
A provider edge node imports customer routes tagged with a core network service-specific customer route target, as defined in "The method provides a core network service to customers with multiple network sites. First, customer-specific routes are tagged with a core network service-specific route target. This creates a VPN between a core service network (offering the core service) and the customer's network sites. Simultaneously, these same routes are tagged with a customer-specific route target, creating an enterprise VPN connecting the customer's different network sites. This is repeated for other customers. Crucially, all customers connect to the core service network through a single shared connection point." The provider edge node then advertises these routes toward the core service network.
4. The method of claim 3 , wherein a plurality of provider edge nodes are configured to advertise the first customer routes tagged with the core network service specific customer route target toward the core service network.
Multiple provider edge nodes advertise customer routes that are tagged with a core network service specific customer route target towards the core network service as detailed in, "A provider edge node imports customer routes tagged with a core network service-specific customer route target, as defined in "The method provides a core network service to customers with multiple network sites. First, customer-specific routes are tagged with a core network service-specific route target. This creates a VPN between a core service network (offering the core service) and the customer's network sites. Simultaneously, these same routes are tagged with a customer-specific route target, creating an enterprise VPN connecting the customer's different network sites. This is repeated for other customers. Crucially, all customers connect to the core service network through a single shared connection point." The provider edge node then advertises these routes toward the core service network."
5. The method of claim 1 , wherein the first customer subscribes to another core network service, the method further comprising forming another core network service virtual private network (VPN) logically between another core service network configured to provide the another core network service and each of the plurality of network sites of the first customer, wherein forming the another core network service VPN comprises tagging the first customer routes with another core network service specific customer route target associated with the another core network service.
If a customer subscribes to multiple core network services, this method creates separate VPNs for each service. Each VPN is formed between the customer's network sites and the core service network providing that particular service. This involves tagging customer routes with a unique core network service-specific customer route target for each service, as defined in "The method provides a core network service to customers with multiple network sites. First, customer-specific routes are tagged with a core network service-specific route target. This creates a VPN between a core service network (offering the core service) and the customer's network sites. Simultaneously, these same routes are tagged with a customer-specific route target, creating an enterprise VPN connecting the customer's different network sites. This is repeated for other customers. Crucially, all customers connect to the core service network through a single shared connection point."
6. A method for providing a network service to a customer, the method comprising: using at least one processor to perform the steps of: configuring a provider edge node to import core node routes from a core network service node coupled to a service network operable to provide the service; configuring the provider edge node to advertise the core node routes to a first customer edge node of a first customer and a second customer edge node of a second customer subscribing to the core network service; configuring the provider edge node to import customer routes from the first customer edge node and the second customer edge node; and configuring the provider edge node to advertise the customer routes to one or more other first customer edge nodes and the core network service node, whereby a first enterprise VPN is formed logically between first customer edge nodes, a first core network service VPN is formed logically between first customer edge nodes and the core network service node, a second enterprise VPN is formed logically between second customer edge nodes and a second core network service VPN is formed logically between second customer edge nodes and the core network service node.
This method provides a network service to multiple customers using a provider edge node. The provider edge node imports routes from a core network service node within the service network and advertises these routes to customer edge nodes. The provider edge node also imports routes from customer edge nodes and advertises these to other customer edge nodes and to the core network service node. This forms enterprise VPNs between customer edge nodes within the same customer network and core network service VPNs between customer edge nodes and the core network service node.
7. The method of claim 6 wherein configuring the provider edge node comprises configuring a virtual routing and forwarding (VRF) table in the provider edge node.
The provider edge node in the method described in "This method provides a network service to multiple customers using a provider edge node. The provider edge node imports routes from a core network service node within the service network and advertises these routes to customer edge nodes. The provider edge node also imports routes from customer edge nodes and advertises these to other customer edge nodes and to the core network service node. This forms enterprise VPNs between customer edge nodes within the same customer network and core network service VPNs between customer edge nodes and the core network service node." is configured using a Virtual Routing and Forwarding (VRF) table.
8. The method of claim 6 , wherein the customer routes are tagged with a customer specific route target and a core network service specific customer route target.
Customer routes, in the method for providing a network service to customers defined in "This method provides a network service to multiple customers using a provider edge node. The provider edge node imports routes from a core network service node within the service network and advertises these routes to customer edge nodes. The provider edge node also imports routes from customer edge nodes and advertises these to other customer edge nodes and to the core network service node. This forms enterprise VPNs between customer edge nodes within the same customer network and core network service VPNs between customer edge nodes and the core network service node.", are tagged with a customer-specific route target and a core network service-specific customer route target.
9. The method of claim 8 , wherein the core node routes are tagged with a core network service specific route target.
Core node routes, in the method for providing a network service to customers defined in "This method provides a network service to multiple customers using a provider edge node. The provider edge node imports routes from a core network service node within the service network and advertises these routes to customer edge nodes. The provider edge node also imports routes from customer edge nodes and advertises these to other customer edge nodes and to the core network service node. This forms enterprise VPNs between customer edge nodes within the same customer network and core network service VPNs between customer edge nodes and the core network service node.", are tagged with a core network service-specific route target.
10. The method of claim 9 , wherein first customer edge nodes are configured to import routes tagged with the core network service specific route target and the core network service node is configured to import routes tagged with the core service specific customer route target.
Customer edge nodes import routes tagged with the core network service-specific route target, and the core network service node imports routes tagged with the core service-specific customer route target. This is used in the method described in, "Core node routes, in the method for providing a network service to customers defined in "This method provides a network service to multiple customers using a provider edge node. The provider edge node imports routes from a core network service node within the service network and advertises these routes to customer edge nodes. The provider edge node also imports routes from customer edge nodes and advertises these to other customer edge nodes and to the core network service node. This forms enterprise VPNs between customer edge nodes within the same customer network and core network service VPNs between customer edge nodes and the core network service node.", are tagged with a core network service-specific route target."
11. The method of claim 9 , wherein the core network service node is configured to export the core node routes tagged with the core service specific route target.
The core network service node exports core node routes tagged with the core service-specific route target. This refers to the network service method previously described: "Core node routes, in the method for providing a network service to customers defined in "This method provides a network service to multiple customers using a provider edge node. The provider edge node imports routes from a core network service node within the service network and advertises these routes to customer edge nodes. The provider edge node also imports routes from customer edge nodes and advertises these to other customer edge nodes and to the core network service node. This forms enterprise VPNs between customer edge nodes within the same customer network and core network service VPNs between customer edge nodes and the core network service node.", are tagged with a core network service-specific route target."
12. A method for providing a core network service to one or more customers, the method comprising: using at least one processor to perform the steps of: tagging core routes of a core network service node associated with the core network service with an assigned core service specific route target; distributing the core routes tagged with the assigned core service specific route target to a plurality of customers subscribing to the core network service associated with the core service node, whereby the customers are enabled to reach the core network service node via a core network service Virtual Private Network (VPN); and configuring each of a plurality of customer edge nodes to tag associated customer routes with a customer specific route target and a core service specific customer route target, wherein the customer specific route target is used to form an enterprise VPN logically between customer edge nodes of the same customer, and wherein the core service specific customer route target is used to form the core network service VPN.
This method provides a core network service to customers. Core routes from a core network service node are tagged with a specific route target unique to that core service. These tagged routes are then distributed to customers who have subscribed to that core network service, enabling them to reach the core network service node via a VPN. Customer edge nodes tag their routes with both a customer-specific route target and a core service-specific customer route target. The customer-specific target creates an enterprise VPN connecting customer edge nodes within the same customer, while the core service-specific target creates the core network service VPN.
13. The method of claim 12 , further comprising importing, by the core network service node, customer routes tagged with core network service specific customer route targets, whereby the core network service node is enabled to reach the plurality of customer edge nodes via the core network service VPN.
The core network service node imports customer routes that are tagged with core network service specific customer route targets. As described in, "This method provides a core network service to customers. Core routes from a core network service node are tagged with a specific route target unique to that core service. These tagged routes are then distributed to customers who have subscribed to that core network service, enabling them to reach the core network service node via a VPN. Customer edge nodes tag their routes with both a customer-specific route target and a core service-specific customer route target. The customer-specific target creates an enterprise VPN connecting customer edge nodes within the same customer, while the core service-specific target creates the core network service VPN.", This allows the core network service node to reach the customer edge nodes via the core network service VPN.
14. The method of claim 12 , further comprising assigning one or more additional core service specific route targets to each of one or more additional core network services, wherein each of the one or more additional core network services is provided by an associated core network service node and core service network.
The core network service provision described as, "This method provides a core network service to customers. Core routes from a core network service node are tagged with a specific route target unique to that core service. These tagged routes are then distributed to customers who have subscribed to that core network service, enabling them to reach the core network service node via a VPN. Customer edge nodes tag their routes with both a customer-specific route target and a core service-specific customer route target. The customer-specific target creates an enterprise VPN connecting customer edge nodes within the same customer, while the core service-specific target creates the core network service VPN." can be expanded. Additional core network services are assigned their own unique core service-specific route targets, where each service is provided by its own core network service node and core service network.
15. The method of claim 13 , further comprising assigning one or more customer specific route targets to each of the plurality of subscribing customers.
In addition to the functionality described in, "This method provides a core network service to customers. Core routes from a core network service node are tagged with a specific route target unique to that core service. These tagged routes are then distributed to customers who have subscribed to that core network service, enabling them to reach the core network service node via a VPN. Customer edge nodes tag their routes with both a customer-specific route target and a core service-specific customer route target. The customer-specific target creates an enterprise VPN connecting customer edge nodes within the same customer, while the core service-specific target creates the core network service VPN." customer specific route targets are assigned to each subscribing customer.
16. The method of claim 12 , the core network service VPN comprises a shared core network service VPN.
The core network service VPN described in the method, "This method provides a core network service to customers. Core routes from a core network service node are tagged with a specific route target unique to that core service. These tagged routes are then distributed to customers who have subscribed to that core network service, enabling them to reach the core network service node via a VPN. Customer edge nodes tag their routes with both a customer-specific route target and a core service-specific customer route target. The customer-specific target creates an enterprise VPN connecting customer edge nodes within the same customer, while the core service-specific target creates the core network service VPN.", is a shared VPN.
17. The method as recited in claim 12 , wherein the core network service is selected from a group comprising an Internet Protocol (IP) service, extended voice service, a video service, or Content Distribution Network (CON) service.
The core network service described in "This method provides a core network service to customers. Core routes from a core network service node are tagged with a specific route target unique to that core service. These tagged routes are then distributed to customers who have subscribed to that core network service, enabling them to reach the core network service node via a VPN. Customer edge nodes tag their routes with both a customer-specific route target and a core service-specific customer route target. The customer-specific target creates an enterprise VPN connecting customer edge nodes within the same customer, while the core service-specific target creates the core network service VPN." is selected from these examples: Internet Protocol (IP) service, extended voice service, a video service, or a Content Distribution Network (CDN) service.
18. The method as recited in claim 12 , wherein the core network node is selected from a group comprising a session border controller (SSC), an H.323 gatekeeper, a Session Initiation Protocol (SIP) proxy, a media gateway, a video gateway, or an H.264 gateway.
The core network node used in "This method provides a core network service to customers. Core routes from a core network service node are tagged with a specific route target unique to that core service. These tagged routes are then distributed to customers who have subscribed to that core network service, enabling them to reach the core network service node via a VPN. Customer edge nodes tag their routes with both a customer-specific route target and a core service-specific customer route target. The customer-specific target creates an enterprise VPN connecting customer edge nodes within the same customer, while the core service-specific target creates the core network service VPN." can be a session border controller (SBC), an H.323 gatekeeper, a Session Initiation Protocol (SIP) proxy, a media gateway, a video gateway, or an H.264 gateway.
19. The method of claim 12 , further comprising: configuring one or more provider edge nodes to import core routes tagged with the assigned core service specific route targets; and configuring the one or more provider edge nodes to distribute the core routes to customer edge devices attached to the one or more provider edge nodes.
Provider edge nodes are configured to import core routes tagged with the assigned core service-specific route targets, as described in "This method provides a core network service to customers. Core routes from a core network service node are tagged with a specific route target unique to that core service. These tagged routes are then distributed to customers who have subscribed to that core network service, enabling them to reach the core network service node via a VPN. Customer edge nodes tag their routes with both a customer-specific route target and a core service-specific customer route target. The customer-specific target creates an enterprise VPN connecting customer edge nodes within the same customer, while the core service-specific target creates the core network service VPN." These provider edge nodes then distribute the core routes to customer edge devices attached to them.
20. A network architecture for providing one or more core network services to a plurality of customers, the architecture comprising: at least one edge network having provider edge nodes configured to form one or more core network service VPN logically between subscribing customer network sites and respective core service networks; one or more core service networks providing respective core network services, each core service network including a core network service node; and a plurality of customer network sites having customer edge nodes attached to associated provider edge nodes of the at least one edge network, wherein each customer edge node is configured to import routes tagged with a core service specific route target associated with a core network service subscribed to, and wherein each of the one or more core network service nodes is configured to import routes tagged with a core service specific customer route target, whereby an enterprise VPN is formed logically between the plurality of customer edge nodes.
A network architecture supports multiple core network services for customers. It has an edge network with provider edge nodes that create VPNs between customer sites and core service networks. Each core service network provides a specific core service and includes a core network service node. Customer sites have customer edge nodes connected to provider edge nodes. Customer edge nodes import routes tagged with a service-specific route target. Core network service nodes import routes tagged with a service-specific customer route target. This forms enterprise VPNs between customer edge nodes of the same customer.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
December 15, 2008
August 6, 2013
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.