Binary Synchronous Communications - BSC

Um dos protocolos mais extensamente usados na indústria é o IBM Binary Synchronous Communications (BSC). BSC, também conhecido como BISYNC, começou a ser usado em 1968 entre computadores IBM e terminais de vídeo.

No protocolo BSC o modo transparente é definido por começar o campo de texto (TEXT FIELD) com um DLE STX. No modo transparente o único caracter de controle que apresenta significância é o caracter DLE (Data Link Escape).

No protocolo BSC, qualquer caracter de controle de enlace transmitido, durante o modo transparente, deve ser precedido pelo caracter de controle DLE para que seja reconhecido como uma função de controle. Quando um padrão de bits equivalente ao caracter DLE aparece no dado, um DLE é inserido para permitir a transmissão de um DLE como dado. Quando recebido, um DLE é descartado e o outro é tratado como dado.

Este protocolo foi designado para linhas seriais síncronas. Por ser um protocolo orientado a caracteres poderia ser implementado em canais assíncronos ou paralelos. A IBM não oferece estas facilidades.

Esta técnica é conhecida como "CHARACTER STUFFING".