Event based rate policing with a jumping window

H - Electricity – 04 – J

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

H04J 3/14 (2006.01) H04L 12/24 (2006.01) H04L 12/56 (2006.01) H04L 29/06 (2006.01) H04L 29/12 (2006.01)

Patent

CA 2349010

A system (10) and method for performing event based rate policing using varying window start times. Rate policing overhead, including counter and timer monitoring and resetting, is performed only as needed and in response to actual received traffic on each connection. As the last bit of a data unit is received from an external network, an "event time stamp" is generated and associated with the data unit, for example as part of an internal header or trailer attached to the data unit. To determine if a rate policing window was active when the frame was received, the event time stamp is compared with the sum of a window start time and a window period value stored in association with the connection on which the unit was received. If the associated event time stamp indicates a time error prior to the sum of the associated window start time and window period, then a rate policing window is determined to have been active when the frame was received. In that case, rate policing is performed on the received frame with respect to the active rate policing window. If the rate policing window was not active when the frame was received, then a new rate policing window is started, and the frame is rate policed in a new rate window, which is started at a time equal to the event time stamp associated with the received frame.

La présente invention concerne un système (10) et un procédé permettant de mettre en oeuvre un contrôle de débit à événement en utilisant des durées variées de démarrage de fenêtre. Un contrôle de débit de surcharge, comprenant un suivi de compteur et de durée et remise à zéro, n'est effectué qu'en cas de besoin et en réponse au trafic reçu réel sur chaque connexion. Lorsque le dernier bit d'une unité de données est reçu d'un réseau extérieur, une <= marque de durée d'événement >= est générée et associée à l'unité de données, par exemple en tant que partie d'une en-tête ou de fin interne attachée à l'unité de données. Afin de déterminer si une fenêtre de contrôle de débit est active lorsque la trame est reçue, la marque de durée d'événement est comparée avec la somme d'une durée de démarrage de fenêtre et d'une valeur de cycle de fenêtre stockée en association avec la connexion sur laquelle l'unité est reçue. Si la marque de durée d'événement associée indique une erreur de durée avant la sommation de durée de démarrage de fenêtre associée et de cycle de fenêtre, alors une fenêtre de contrôle de débit est déterminée comme ayant été active à la réception de la trame. Dans ce cas, un contrôle de débit est effectué sur la trame reçue par rapport à la fenêtre de contrôle de débit active. Si une fenêtre de contrôle de débit n'est pas active lorsque la trame est reçue, alors une nouvelle fenêtre de contrôle de débit est démarrée, et la trame est contrôlée en débit dans une nouvelle fenêtre de débit, qui est démarrée à un moment égal à la marque de durée d'événement associée à la trame reçue.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Event based rate policing with a jumping window does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Event based rate policing with a jumping window, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Event based rate policing with a jumping window will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-2089296

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.