nello sviluppo di sistemi elettronici digitali , " controllo di flusso " è un fattore cruciale nel determinare le prestazioni e limitare i costi. Gli ingegneri che lavorano su di esso sono in gran parte la stessa posizione sono i progettisti che progettano sistemi autostradali e di prendere in considerazione il flusso del traffico . Ci saranno difficoltà se troppe macchine cercano di ottenere in autostrada alla stessa rampa di ingresso , allo stesso tempo , per esempio. Pacchetti
ingegneri di sistema usano la parola " pacchetto " per riferirsi a ciascun dati formattati bock . Se si considera l'analogia tra il flusso di pacchetti e il flusso automobilistico, si può vedere che una delle difficoltà di controllo del flusso deve risolvere è la ristrettezza di un canale , che può lasciare un pacchetto bloccato dietro un altro , proprio come una automobile (auto A) , il cui proprietario vuole andare dritto , può essere bloccato dietro un'altra automobile , (auto B ) il cui proprietario vuole girare a sinistra. Se B è di fronte a uno su una strada a una sola corsia , e B deve attendere una svolta a sinistra per diventare possibile, allora A ha anche aspettare .
Allargando il Canale
la soluzione al problema di flusso in cui un pacchetto può essere bloccato dietro un altro è più o meno lo stesso che è nel mondo fisico . Allargare la strada , o "canali ", per includere una corsia supplementare. Forse designare una delle corsie , per il tratto fondamentale di strada , come girare a sinistra solo .
Comunicazione
Sulle autostrade , molti piloti semplicemente ascoltare la loro radio, per sapere se c'è congestione avanti . Se un pilota sente che c'è un tie- up intorno all'uscita 56 egli può uscire dall'autostrada all'uscita 55 e prendere un percorso alternativo da lì. Vi è una tecnica analoga a controllo di flusso di dati . A volte è chiamato semplicemente " Stop and Go ". Si tratta di un ricevitore notificare un mittente di livelli di occupazione bassi o alti di buffer . Ciò equivale a un messaggio di avviso radiofonico o , rispettivamente , promettendo una fluidità di marcia o di avvertimento di un tie- up . Questa è una forma di " controllo di flusso trasmettitore -based ".
Isteresi
isteresi è un metodo di controllo di flusso che rende l'atto canale fisico come un impedimento alla invio di un numero eccessivo di segnali . Si potrebbe paragonare a un casello che fa pagare prezzi più elevati in alcuni momenti di picco di traffico di quello che fa durante le ore non di punta . Specificamente , isteresi significa che il passaggio di un pacchetto tramite un canale cambia la natura di quel canale , a livello fisico , in modo che rallenterà ulteriori pacchetti. Questa è una forma di " controllo di flusso ricevitore - based".