Patent ID: 9602363
Date: 2017-03-21
CPC Classifications: G06Q,H04L

Claim:
1. A method for implementing a service level agreement in a network, the method comprising: storing, at a Network Credit Server (NCS), a service level agreement of a customer, the service level agreement providing an upper limit of resources in the network allocable to the customer; maintaining, at the NCS, a database of topology information of the network, the topology information including bandwidth capacity information of links in the network; receiving, at the NCS, a request from a network device where a first plurality of packets associated with the customer have been received en-route to a destination and when the number of the first plurality of packets surpasses a pre-configured threshold number; generating, by the NCS, a reply based on the service level agreement of the customer and the topology information of the network; and sending, from the NCS, the reply to the network device for the network device to process a second plurality of packets associated with the customer, the second plurality of packets being received at the network device subsequent to the first plurality of packets and en-route to the destination.