Con questo tipo di protocolli un nodo ha la possibilità di trasmettere sempre alla massima velocità consentita dal canale cioè R. Quando si verifica una collisione i nodi coinvolti ritrasmettono ripetutamente i frame fino a che non viene ricevuto correttamente, senza collisioni. La ritrasmissione del frame non è immediata, ma ciascun frame coinvolto in una collisione attenda un certo ritardo casuale prima di ritrasmettere, tale ritardo è detto random delay. Il ritardo casuale di un nodo non dipende da quello degli altri. I differenti tempi di attesa casuale potrebbero consentire di ritrasmettere i frame senza provocare ulteriori collisioni.
Descriveremo tre protocolli di questo tipo:
Abbiamo visto tre grandi classi di protocolli:
I modem inviano richieste di mini-slot indirizzati al CMTS, durante uno specifico insieme di mini-slot temporali dedicati a questa funzione, come mostrato nella figura sopra (minislot contenenti frame di richieste di minislot). Questi frame di richiesta di mini-slot sono trasmessi in modo casuale e quindi possono collidere tra di loro. Un modem cablato non può sentire direttamente né quando un canale di upstream è occupato né se ci sono collisioni. Il modem cablato però comprende che un frame di richiesta di mini-slot ha subìto una collisione, se non riceve risposta alla richiesta di allocazione nel messaggio di controllo in un frame successivo. Se deduce che c'è stata una collisione, un modem usa l'algoritmo di attesa binaria esponenziale per ritardare la ritrasmissione del suo mini-slot a uno slot temporale futuro. Se c'è poco traffico sul canale di upstream, il cable modem può trasmettere frame di dati durante i mini-slot temporali assegnati ai frame di richiesta di mini-slot, evitando in questo modo di aspettare l'assegnazione di un mini-slot.