Asycn (assíncrono) um canal de sincronização de quadro

canal de transmissão assíncrona, um por um byte (caracteres) de transmissão, o lado de recepo recebe dados por byte. Uma unidade de armazenamento de caracteres é um byte.

Pergunta: quadro de transmissão assíncrona, como pode o fim de recepção de cabeçalho de discriminação e reboque fora do quadro?

Medidas: O carácter cheio ponta a ponta e método ligado .

Princípio: carácter especial delimitando F ponta a ponta do corpo de quadro pode ocorrer entre a 1 a n de cada moldura F, mas o interior de cada um da armação carácter especial não é apresentado, de modo que o receptor fácil de conseguir sincronização de trama. Tal como mostrado abaixo:

Assim, o problema acima em: uma armação intermédia se o carácter especial F parece confirmar como o terminal de recepção é uma estrutura de dados de carácter delimitador F ou moldura.

Processar o corpo da armação contém o carácter F .

Uma idéia: Substituir : Quando o personagem F aparece, é substituído por outro caractere especial (por exemplo, X).

Desta maneira, as seguintes desvantagens: Após substituir X é F, se X aparece dentro de um quadro, o lado que recebe determina como X é um quadro ou um corpo delimitador da estrutura de dados, não resolve o problema.

Pensando duas: a substituição de byte duplo.

Desde que: Total de definir quatro caracteres especiais: F, X, Y, Z. Que, F: caractere de delimitação de quadros. X: o caractere de escape, o personagem imediatamente marcado para explicação especial. XY: interpretado como F. XZ interpretada como X.

Princípio: De acordo com a substituição premissa acima do corpo quadro original F, X, Y, após a substituição, a estrutura do corpo F não aparecer, o destinatário pode ser armação sincronização assegurada F fazer. Quando o destinatário recebe, reuniu-se o XY combina carácter, a conversão é F, satisfaz a combinação XZ, irá ser convertido em X. Esta sincronização percebe trama de canal de transmissão assíncrona (transmissão transparente).

 

Publicado 20 artigos originais · ganhou elogios 2 · Vistas 1593

Acho que você gosta

Origin blog.csdn.net/weixin_42132733/article/details/105038210
Recomendado
Clasificación