Nwlapcug.com


Tecniche di controllo di flusso



Nello sviluppo di sistemi elettronici digitali, "flow control" è un fattore cruciale nel determinare le prestazioni e limitare i costi. Gli ingegneri che lavorano su di esso sono in molto la stessa posizione come i progettisti che progettano sistemi di autostrada e devono considerare il flusso del traffico. Ci saranno delle difficoltà se troppe automobili tenta di ottenere sull'autostrada presso la stessa rampa di ingresso allo stesso tempo, ad esempio.

Pacchetti

Gli ingegneri di sistema utilizzano la parola "pacchetto" per riferirsi a ogni bock dati formattati. Se si considera l'analogia tra il flusso di pacchetti e il flusso automobilistico, si vede che una delle difficoltà di controllo di flusso deve risolvere è la ristrettezza di un canale, che può lasciare un pacchetto bloccato dietro l'altro, proprio come una automobile (auto A), di cui il proprietario vuole andare dritto, può essere fissato dietro un'altra automobile, (auto B) cui proprietario vuole girare a sinistra. Se B è fronte al A su una strada di una corsia, e B deve attendere una svolta a sinistra diventare possibile, quindi A ha anche aspettare.

Ampliamento del canale

La soluzione per il problema di flusso in cui un pacchetto può essere bloccato dietro l'altro è all'incirca lo stesso come è nel mondo fisico. Allargare la strada, o "canale," per includere un supplemento di corsia. Forse designare uno dei vicoli, per il tratto fondamentale di strada, come solo a sinistra.

Comunicazione

Sulle strade principali, molti driver semplicemente ascoltare loro radio, per conoscere se ci è congestione avanti. Se un driver sente che c'è un legame intorno uscita 56 che egli può scendere dall'autostrada all'uscita 55 e prendere un percorso alternativo da lì. C'è una tecnica analoga nel controllo del flusso di dati. A volte è chiamato semplicemente "Stop and Go". Si tratta di un ricevitore di notifica per un mittente di livelli di occupazione di buffer bassa o alta. Ciò equivale a un messaggio radio avviso o, rispettivamente, promettendo una fluidità di marcia o di avviso di un legame. Si tratta di una forma di "controllo di flusso basato su trasmettitore".

Isteresi

Isteresi sono un metodo di controllo del flusso che rende il canale fisico di agire come un impedimento all'invio di un numero eccessivo di segnali. Si potrebbe paragonare a un casello che fa pagare prezzi più alti in alcuni momenti di picco di traffico di quanto non faccia durante le ore non di punta. In particolare, isteresi significa che il passaggio di un pacchetto tramite un canale cambia la natura di quel canale, a livello fisico, in un modo che rallenterà ulteriormente pacchetti. Si tratta di una forma di "controllo di flusso basato su ricevitore".