Дела у «компьютерщиков» шли менее бойко, чем у радистов — задание дал чересчур сложное. Мне хотелось, чтоб в лаборатории стояли четыре комплекта, соединенных одним проводом, и могли общаться между собой, отправляя и принимая сообщения адресно.
Вот с адресностью и были проблемы. Биты и байты среди «компьютерщиков» в ходу были уже давно. Таблицу символов закодировали еще в Московской академии, печатную машинку, которая на ленте пробивала дырочки, согласно коду нажатой клавиши, собрали еще там же. C «декодированием» вышло гораздо сложнее, и декодер собрали только в Петербурге, практически перед самым выходом экспедиции.
Если кодер представлял из себя простейшую механику, то декодер вышел сложной электрической машиной, сравнивающей каждый пробитый на ленте байт со всей таблицей символов, закодированной на программном кольце.
Передача байтов в линию связи проблем уже не представляла. Лента с отверстиями просто протягивалась через контактную группу, замыкая и размыкая контакты. Прием осуществлялся аналогично, только электромагниты пробивали дырочки в ползущей ленте.
Теперь следовало сделать следующий шаг. Начинать сообщение с четырех байтов адреса, по которым определять, какому аппарату посылка предназначена.
Начала лаборатория вполне бодро. Создали контактную группу на четыре байта и просто «змейкой» проверяли соответствие замкнутых и разомкнутых групп ленты и блока переключателей фиксированного адреса. Триоды для этой операции не требовались, достаточно было нескольких реле.
Проблемы обмена сообщений начались при коллизиях, то есть, при одновременной отправке сообщений с нескольких аппаратов. Вот на этом лаборатория и застопорилась. Без логических блоков на полупроводниках, вопрос решался только наличием «дирижера» — отдельного аппарата, слушающего линию и посылающего по очереди всем передатчикам разрешение работать.
Недостаток дирижера несложно представить, вообразив опрос тысячи, или десятка тысяч передатчиков. Даже если отвести на каждый опрос по одной секунде, запаздывание опроса для каждого «абонента» составит почти три часа. Слишком много.
Альтернативой можно считать технологию моего времени — «Token Ring», или «Говорящее кольцо». Но даже эта технология обещала подключение не более двухсот сорока «абонентов». Такое количество станций и по технологии «дирижера» обслуживались бы не реже, чем раз в четыре минуты.
В итоге лаборатория демонстрировала мне не столько работающие образцы, сколько схемы и таблицы на бумаге. Предлагалось строить каскадную структуру, где внутренние сети работали на одной частоте, а «дирижер» мог работать на двух частотах, входя «абонентом» в сеть более высокого уровня. Такой «дирижер» накапливал у себя сообщения для отправки в «старшую» сеть, а так же принимал из нее сообщения для своей «младшей» сети, транслируя их на ее частоте.