Il meccanismo di bit stuffing definito dal protocollo Controller Area Network (CAN) è causa di variabilità nella durata della trasmissione dei messaggi sul bus e può peggiorare l’accuratezza con cui i comandi vengono attuati dai dispositivi nei sistemi di controllo distribuiti in tempo reale. Un semplice meccanismo di codifica, implementato in software tramite un codec ad alte prestazioni, può ridurre drasticamente tale problema e rendere CAN adatto a sistemi che richiedono elevata precisione temporale.