Transmisión-recepción síncrona (STR) fue uno de los primeros protocolos de comunicaciones orientados a caracteres de IBM que precedieron a Bisync . STR era solo punto a punto y empleaba un código de transmisión cuatro de ocho , comunicándose hasta 5100 caracteres por segundo a través de líneas de comunicación semidúplex o dúplex completo.
La Unidad de Transmisión de Datos IBM 1009 , el Adaptador de Comunicaciones Sincrónicas IBM 1130 , el Adaptador de Comunicaciones IBM System / 360 modelo 20 y la Unidad de Transmisión de Datos IBM 2701 proporcionaron soporte de computadora host para STR.
El IBM 7701 , el terminal de transmisión de cinta magnética IBM 7702 , el terminal de transmisión de tarjeta IBM 1013 y las unidades de comunicación de datos IBM 7710 e IBM 7711 se encontraban entre los dispositivos remotos admitidos por STR. [1]
STR todavía era compatible a partir de 1972, [1] aunque en general había dejado de utilizarse.
Código cuatro de ocho
El código cuatro de ocho era un conjunto de 64 caracteres más seis caracteres de control, codificados en ocho bits. Al igual que otros tipos de codificación 6b / 8b , exactamente cuatro bits de cada carácter eran un bit; hay 70 combinaciones de bits posibles.
Códigos de datos
Este es el código cuatro de ocho. La primera columna de gráficos es para el 7701, [2] donde no se muestra ningún gráfico, el código no está asignado. Más cero y menos cero tenían valores distintos para muchas máquinas y se muestran como +0 y -0. La segunda columna de gráficos es para el 1130 SCA, los gráficos se muestran solo si son diferentes del 7701, en su mayoría caracteres del conjunto de caracteres EBCDIC que no estaban presentes en BCD .
Gráfico | 1130 Gráfico | código cuatro de ocho | Maleficio |
---|---|---|---|
N X O R 8 4 2 1 | |||
espacio | 1 1 1 1 0 0 0 0 | F0 | |
+0 | ¢ | 0 1 1 0 1 0 1 0 | 6A |
. | 1 0 0 0 1 0 1 1 | 8B | |
⌑ | < | 0 1 1 0 1 1 0 0 | 6C |
( | 0 1 0 1 0 1 1 0 | 56 | |
+ | 0 0 1 1 0 1 1 0 | 36 | |
marca de grupo | | | 1 0 0 0 1 1 0 1 | 8D |
Y | 1 0 0 0 1 1 1 0 | 8E | |
-0 | ! | 1 1 0 0 1 0 1 0 | California |
PS | 0 1 0 0 1 0 1 1 | 4B | |
* | 1 1 0 0 1 1 0 0 | CC | |
) | 0 1 0 1 1 1 0 0 | 5C | |
; | 0 0 1 1 1 1 0 0 | 3C | |
Δ | ¬ | 0 1 0 0 1 1 0 1 | 4D |
- | 0 1 0 0 1 1 1 0 | 4E | |
/ | 1 0 1 1 0 0 0 1 | B1 | |
, | 0 0 1 0 1 0 1 1 | 2B | |
% | 1 0 1 0 1 1 0 0 | C.A. | |
separador de palabras | _ | 0 1 0 1 1 0 1 0 | 5A |
> | 0 0 1 1 1 0 1 0 | 3A | |
marca de bloque | ? | 0 0 1 0 1 1 0 1 | 2D |
espacio | : | 0 0 1 1 1 1 0 0 | 2E |
# | 0 0 0 1 1 0 1 1 | 1B | |
@ | 1 0 0 1 1 1 0 0 | 9C | |
' | 0 0 0 0 1 1 1 1 | 0F | |
= | 0 0 0 1 1 1 1 0 | 1E | |
marca de cinta | " | 0 0 0 1 1 1 0 1 | 1D |
A | 0 1 1 1 0 0 0 1 | 71 | |
B | 0 1 1 1 0 0 1 0 | 72 | |
C | 0 1 1 0 0 0 1 1 | 63 | |
D | 0 1 1 1 0 1 0 0 | 74 | |
mi | 0 1 1 0 0 1 0 1 | sesenta y cinco | |
F | 0 1 1 0 0 1 1 0 | 66 | |
GRAMO | 1 0 0 0 0 1 1 1 | 87 | |
H | 0 1 1 1 1 0 0 0 | 78 | |
I | 0 1 1 0 1 0 0 1 | 69 | |
J | 1 1 0 1 0 0 0 1 | D1 | |
K | 1 1 0 1 0 0 1 0 | D2 | |
L | 1 1 0 0 0 0 1 1 | C3 | |
METRO | 1 1 0 1 0 1 0 0 | D4 | |
norte | 1 1 0 0 0 1 0 1 | C5 | |
O | 1 1 0 0 0 1 1 0 | C6 | |
PAG | 0 1 0 0 0 1 1 1 | 47 | |
Q | 1 1 0 1 1 0 0 0 | D8 | |
R | 1 1 0 0 1 0 0 1 | C9 | |
marca de registro | 1 0 1 0 1 0 1 0 | Automóvil club británico | |
S | 1 0 1 1 0 0 1 0 | B2 | |
T | 1 0 1 0 0 0 1 1 | A3 | |
U | 1 0 1 1 0 1 0 0 | B4 | |
V | 1 0 1 0 0 1 0 1 | A5 | |
W | 1 0 1 0 0 1 1 0 | A6 | |
X | 0 0 1 0 0 1 1 1 | 27 | |
Y | 1 0 1 1 1 0 0 0 | B8 | |
Z | 1 0 1 0 1 0 0 1 | A9 | |
0 | 1 0 0 1 1 0 1 0 | 9A | |
1 | 1 1 1 0 0 0 0 1 | E1 | |
2 | 1 1 1 0 0 0 1 0 | E2 | |
3 | 1 0 0 1 0 0 1 1 | 93 | |
4 | 1 1 1 0 0 1 0 0 | E4 | |
5 | 1 0 0 1 0 1 0 1 | 95 | |
6 | 1 0 0 1 0 1 1 0 | 96 | |
7 | 0 0 0 1 0 1 1 1 | 17 | |
8 | 1 1 1 0 1 0 0 0 | E8 | |
9 | 1 0 0 1 1 0 0 1 | 99 |
Códigos de control
Estos son los códigos de control de transmisión-recepción síncronos. Los personajes de control estaban reservados; no se preveía un funcionamiento transparente.
Gráfico | código cuatro de ocho | Maleficio |
---|---|---|
N X O R 8 4 2 1 | ||
Inactivo | 0 0 1 1 1 0 0 1 | 39 |
Inicio del registro 1 o Reconocimiento 1 (SOR1 o ACK1) | 0 1 0 1 0 0 1 1 | 53 |
Inicio del registro 2 o Reconocimiento 2 (SOR2 o ACK2) | 0 0 1 1 0 0 1 1 | 33 |
Líder de transmisión (TL) | 0 0 1 1 0 1 0 1 | 35 |
Líder de control (CL) | 0 1 0 1 0 1 0 1 | 55 |
Fin de transmisión (EOT) 1 | 0 1 0 1 1 0 1 0 | 5A |
Consulta o error (INQ o ERR) | 0 1 0 1 1 0 0 1 | 59 |
Teléfono 1 | 0 1 0 1 1 1 0 0 | 5C |
Marca de grupo 1 | 1 0 0 0 1 1 0 1 | 8D |
Verificación de redundancia longitudinal (LRS) | - - - - - - - - | |
1 también se usa como carácter de datos |
Verificación de redundancia longitudinal
El byte de verificación de redundancia longitudinal era el único carácter que podía tener otros cuatro bits uno. Este byte contiene un cero en cada posición de bit donde el registro de datos contenía un número par de un bit, y uno donde un número impar. "Los caracteres inactivos y las secuencias de control no están incluidos en el LRS. [1] : p.174
Control de línea
Cuando no se transmiten datos, la línea se mantiene en modo de sincronización : un terminal transmite caracteres inactivos durante aproximadamente 1,3 segundos seguidos de una secuencia de fin de inactividad ( CL Idle
). Luego escucha la misma secuencia durante aproximadamente tres segundos. Para la operación de cuatro cables, cuando se transmiten datos, el otro par de cables se mantiene en modo de sincronización. Se envía al menos un carácter inactivo antes de cada transmisión.
La propiedad de la línea la establece la estación transmisora que envía una secuencia de consulta ( TL INQ
). El terminal receptor luego responde con reconocimiento ( CL ACK2
). Siguiendo esta secuencia de iniciación, el terminal transmisor envía SOR1 TL
seguido del primer bloque de datos. Los datos terminan con un registro de fin de transmisión ( TL LRS
). El terminal receptor responde con CL ACK1
, o CL ERR
si la verificación de redundancia longitudinal indica un error de transmisión. Este proceso continúa con par / impar SOR
y ACK
, hasta que el terminal emisor haya transmitido todos los datos. Envía la secuencia de fin de transmisión ( CL EOT
). El terminal receptor responde CL EOT
y vuelve a entrar en el modo de sincronización.
Referencias
- ^ a b c IBM Corporation (1972). Características funcionales de IBM 1130 (PDF) . págs. 171-172.
- ^ IBM Corporation (1961). Manual de referencia IBM 7701 Terminal de transmisión de cinta magnética (PDF) . pag. 8.