Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Общая организация сети Bitbus.




Основным элементом сети является узел, включающий в себя устройство или повторитель (ретранслятор). В сети может быть только один диспетчер сети. В обычном режиме каждая посылка диспетчера подтверждается адресуемым узлом (исполнителем). Узел сети сам не может инициировать передачу.

Повторитель – это узел сети, используемый для регенерации сигналов одного сегмента сети в другой для увеличения длины сети и узлов сети соответственно.

Сеть Bitbus в данной аппаратуре работает в синхронном режиме. Для этого используются две дифференциальные сигнальные пары (экранированные витые пары) для данных и для синхронизации данных. Источник синхросигнала данных всегда находится в передающем узле. Логическое значение каждого бита определяется уровнем сигнала в центре интервала бита, а центром интервала бита считается фронт синхросигнала данных.

В аппаратуре диспетчера сети и в каждой станции сети имеются счетчики последовательностей, которые используются для гарантии того, что кадры не теряются и не дублируются. А именно, в каждой станции имеются счетчики для подсчета последовательности принятых кадров (СчПрм) и последовательности переданных кадров (СчПрд). У диспетчера сети имеется соответствующая пара счетчиков для каждой станции, с которой он связывается. Станция сети считается засинхронизированной с диспетчером сети, если в счетчиках есть определенные значения. Содержимое счетчиков последовательностей у диспетчера сети информирует его о состоянии станции. Значение счетчика СчПрм указывает на порядковый номер следующего ожидаемого сообщения. Счетчик СчПрд, в свою очередь, указывает на порядковый номер следующего сообщения, ожидающего подтверждения. При каждой передаче эти числа включаются в сообщения и проверяются. В случае ошибки счета диспетчер проводит повторную синхронизацию.

Кодирование данных в синхронном режиме должно предусматривать вставку/изъятие нулевого бита. Это необходимо для распознавания флагов ограничения (последовательность бит 01111110). Процесс вставки нулевых битов описан ниже и показан на рис.4.

Рис.4. Формат кадра (а) и вставка нулевых битов (б) при бит-ориентированной передаче.

 

Типичный формат кадра при бит-ориентированном методе передачи приведен на рис. 4(а). Как видно, начальный и замыкающий флаги, указывающие на начало и конец кадра, имеют одинаковое значение (01111110). Следовательно, для достижения прозрачности данных требуется, чтобы в содержимом кадра последовательность, отображающая флаг, отсутствовала. Это достигается с помощью метода, называемого вставкой нулевых битов или бит-стаффингом (stutting – набивка). По мере подачи битов на линию передатчик проверяет передаваемую последовательность и, если обнаруживает в ней пять подряд идущих единиц, тут же вставляет после них нуль. Таким образом, между начальным и замыкающим флагами никогда не встретится цепочка 01111110, образующая флаг. Аналогичным образом приемник после обнаружения начального флага следит за потоком поступающих битов, обнаружив в нем пять подряд идущих единиц, за которыми следует нуль, удаляет этот нуль. Добавляемые и удаляемые нулевые биты не используются в процессе обнаружения ошибок.

Поделиться:





Читайте также:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...