Mechanism to coordinate end to end quality of service between network nodes and service provider core
First Claim
1. A computer implemented method for ensuring a minimum quality of service between two network nodes, the method comprising:
- receiving, from a first node of a customer network to an ingress node of a service provider network, packets bound for a second node on the customer network remote from the first node;
mapping the packets to a network segment according to a traffic type of a plurality of traffic types sharing portions of a bandwidth with different priority levels for each of the plurality of traffic types, the mapping based on an identifier associated with the packets that identifies the traffic type of the packets, the network segment being a virtual network within a shared physical network infrastructure of the service provider network, the identifier being a scalable group tag identifier configured to apply policies associated with the quality of service, and traffic steering for one or more of specific application flow types or security needs; and
sending the packets, via the network segment, to an egress node with connectivity to the second node according to a quality of service associated with the traffic type identified by the identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and devices are disclosed for providing a quality of service between nodes. A service provider can receive, from a first node of a customer network to an ingress node of a service provider network, packets bound for a second node on the customer network that is remote from the first node. The packets are mapped to a network segment according to a traffic type based on an identifier associated with the packets that identifies the traffic type of the packets. The packets are sent via their mapped network segment to an egress node with connectivity to the second node of the customer network according to a quality of service associated with the traffic type identified by the identifier.
163 Citations
20 Claims
-
1. A computer implemented method for ensuring a minimum quality of service between two network nodes, the method comprising:
-
receiving, from a first node of a customer network to an ingress node of a service provider network, packets bound for a second node on the customer network remote from the first node; mapping the packets to a network segment according to a traffic type of a plurality of traffic types sharing portions of a bandwidth with different priority levels for each of the plurality of traffic types, the mapping based on an identifier associated with the packets that identifies the traffic type of the packets, the network segment being a virtual network within a shared physical network infrastructure of the service provider network, the identifier being a scalable group tag identifier configured to apply policies associated with the quality of service, and traffic steering for one or more of specific application flow types or security needs; and sending the packets, via the network segment, to an egress node with connectivity to the second node according to a quality of service associated with the traffic type identified by the identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium comprising instructions executable by one or more processors to perform a computer implemented method for ensuring a minimum quality of service between two network nodes, the instructions to:
-
receive, from a first node of a customer network to an ingress node of a service provider network, packets bound for a second node on the customer network remote from the first node; map the packets to a network segment according to a traffic type of a plurality of traffic types sharing portions of a bandwidth with different priority levels for each of the plurality of traffic types, the packets being mapped based on an identifier associated with the packets that identifies the traffic type of the packets, the network segment being a virtual network within a shared physical network infrastructure of the service provider network, the identifier being a scalable group tag identifier configured to apply policies associated with the quality of service, and traffic steering for one or more of specific application flow types or security needs; and send the packets, via the network segment, to an egress node with connectivity to the second node according to a quality of service associated with the traffic type identified by the identifier. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for ensuring a minimum quality of service between two network nodes, the system comprising:
-
one or more processors; and a communication interface coupled to the one or more processors, the communication interface configured to communicate with a local node and a remote node on a customer network, the one or more processors configured to perform operations comprising; receiving, from the local node, packets bound for the remote node; mapping the packets to a network segment according to a traffic type of a plurality of traffic types sharing portions of a bandwidth with different priority levels for each of the plurality of traffic types, the mapping based on an identifier associated with the packets that identifies the traffic type of the packets, the network segment being a virtual network within a shared physical network infrastructure of a service provider network, the identifier being a scalable group tag identifier configured to apply policies associated with the quality of service, and traffic steering for one or more of specific application flow types or security needs; and sending the packets, via the network segment, to an egress node with connectivity to the remote node according to a quality of service associated with the traffic type identified by the identifier. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification