(EN)A system for scheduling utilization of a service resource by a plurality of flows (SF, AF) of information packets, wherein the flows include rate-guaranteed synchronous flows (SF) and best-effort asynchronous flows (AF), the asynchronous flows (AF) exploiting the service capacity of the resource left unexploited by the synchronous flows (SF). A server (S) visits the flows (SF, AF) in subsequent rounds, by visiting first the synchronous flows (SF) followed by the asynchronous flows (AF) . The server (S) is configured for detecting any backlogged synchronous flow, and when the server (S) visits any said backlogged synchronous flow, it allows the backlogged synchronous flow to utilize the resource for a given time, whereby the synchronous flows (SF) have a guaranteed transmission window on each round. When the server (S) visits any asynchronous flow (AF), the time elapsed since the last visit by the server (S) to the same asynchronous flow (AF) is determined, and:- i) if the visit to the asynchronous flow (AF) occurs later than expected based on a reference round time (TTRT), the asynchronous flow (AF) being visited is restrained from utilizing the resource for the ongoing round, - ii) if the visit occurs earlier than expected based on the reference round time (TTRT), the asynchronous flow (AF) being visited is allowed to utilize the resource for a respective given time. The respective given time in question is a function of the earliness of the server visit, whereby that function regulates the exploitation by each asynchronous flow (AF) of the service capacity of the resource left unexploited by the synchronous flows (SF).

METHOD AND SYSTEM FOR SCHEDULING SYNCHRONOUS AND ASYNCHRONOUS DATA PACKETS OVER THE SAME NETWORK

LENZINI, LUCIANO;MINGOZZI, ENZO;STEA, GIOVANNI;
2004-01-01

Abstract

(EN)A system for scheduling utilization of a service resource by a plurality of flows (SF, AF) of information packets, wherein the flows include rate-guaranteed synchronous flows (SF) and best-effort asynchronous flows (AF), the asynchronous flows (AF) exploiting the service capacity of the resource left unexploited by the synchronous flows (SF). A server (S) visits the flows (SF, AF) in subsequent rounds, by visiting first the synchronous flows (SF) followed by the asynchronous flows (AF) . The server (S) is configured for detecting any backlogged synchronous flow, and when the server (S) visits any said backlogged synchronous flow, it allows the backlogged synchronous flow to utilize the resource for a given time, whereby the synchronous flows (SF) have a guaranteed transmission window on each round. When the server (S) visits any asynchronous flow (AF), the time elapsed since the last visit by the server (S) to the same asynchronous flow (AF) is determined, and:- i) if the visit to the asynchronous flow (AF) occurs later than expected based on a reference round time (TTRT), the asynchronous flow (AF) being visited is restrained from utilizing the resource for the ongoing round, - ii) if the visit occurs earlier than expected based on the reference round time (TTRT), the asynchronous flow (AF) being visited is allowed to utilize the resource for a respective given time. The respective given time in question is a function of the earliness of the server visit, whereby that function regulates the exploitation by each asynchronous flow (AF) of the service capacity of the resource left unexploited by the synchronous flows (SF).
2004
File in questo prodotto:
File Dimensione Formato  
94/64603978199222359544740247159690770845

solo utenti autorizzati

Tipologia: Versione finale editoriale
Licenza: NON PUBBLICO - Accesso privato/ristretto
Dimensione 1.78 MB
Formato Unknown
1.78 MB Unknown   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11568/91061
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact