2.3.3. Методы логического кодирования
Методы логического кодирования применяются для улучшения характеристик потенциальных кодов типа AMI, NRZI. Эти методы позволяют заменять длинные последовательности логических нулей, приводящие к постоянному потенциалу, вставками единиц. Для логического кодирования характерны два метода ‑ избыточные коды и скрэмблирование [13].
Избыточные коды основаны на разбиении исходной последовательности бит на порции, называемые символами. В процессе кодирования каждый исходный символ заменяется на новый, содержащий большее количество бит, чем исходный. Например, логический код 4В/5В, используемый в технологиях FDDI и Fast Ethernet, заменяет исходные символы длиной в 4 бита на символы длиной в 5 бит. Так как результирующие символы содержат избыточные биты, то общее количество битовых комбинаций в них больше, чем в исходных. Так, в коде 4В/5В результирующие символы могут содержать 25 битовых комбинации, в то время как исходные символы ‑ только 24. Поэтому в результирующем коде можно отобрать 16 таких комбинаций, которые не содержат большого количества нулей, а остальные считать запрещенными кодами (code violation). Кроме устранения постоянной составляющей и придания коду свойства самосинхронизации, избыточные коды позволяют приемнику распознавать искаженные биты. Если приемник принимает запрещенный код, значит на линии произошло искажение сигнала. Соответствие исходных и результирующих логических кодов 4В/5В представлены в табл. 2.1.
Таблица 2.1
Исход-ный код | Результи-рующий код | Исхо-дный код | Результи-рующий код | Исхо-дный код | Результи-рующий код |
0000 | 11110 | 0110 | 01110 | 1100 | 11010 |
0001 | 01001 | 0111 | 01111 | 1101 | 11011 |
0010 | 10100 | 1000 | 10010 | 1110 | 11100 |
0011 | 10101 | 1001 | 10011 | 1111 | 11101 |
0100 | 01010 | 1010 | 10110 | – | – |
0101 | 01011 | 1011 | 10111 | – | – |
После замены символов код 4В/5В подвергается физическому кодированию по одному из методов потенциального кодирования, чувствительному только к длинным цепочкам нулей. Символы кода 4В/5В длиной 5 бит гарантируют, что при любом их сочетании на линии не могут встретиться более трех нулей подряд.
Использование таблицы перекодировки является очень простой операцией, поэтому этот подход не усложняет сетевые адаптеры и интерфейсные блоки коммутаторов и маршрутизаторов.
Для обеспечения заданной пропускной способности линии передатчик, использующий избыточный код, должен работать с повышенной тактовой частотой. Так, для передачи кодов 4В/5В со скоростью 100 Мб/с передатчик должен работать с тактовой частотой 125 МГц. При этом спектр сигнала на линии расширяется по сравнению со случаем, когда по линии передается чистый, не избыточный код. Тем не менее спектр избыточного потенциального кода оказывается уже спектра манчестерского кода, что оправдывает дополнительный этап логического кодирования, а также работу приемника и передатчика на повышенной тактовой частоте.
Скрэмблирование (scramble ‑ свалка, беспорядочная сборка) основано на предварительном «перемешивании» исходной информации таким образом, чтобы вероятность появления единиц и нулей на линии становилась приблизительно одинаковой. Устройства, выполняющие такую операцию, называются скрэмблерами.
При скремблировании используется известный алгоритм, поэтому приемник, получив двоичные данные, передает их на дескрэмблер, который восстанавливает исходную последовательность бит. Избыточные биты при этом по линии не передаются.
Например, скрэмблер может реализовывать следующее соотношение:
Bi = Ai Bi-3 Bi-5,
где Bi ‑ двоичная цифра результирующего кода, полученная на i-м такте работы скрэмблера, Ai ‑ двоичная цифра исходного кода, поступающая на i-м такте на вход скрэмблера, Вi-3 и Вi-5 ‑ двоичные цифры результирующего кода, полученные на предыдущих тактах работы скрэмблера, соответственно на 3 и на 5 тактов ранее текущего такта, ‑ операция «Cложение по модулю 2».
Например, для исходной последовательности 110110000001 скрэмблер даст следующий результирующий код:
B1 = А1 = 1
B2 = А2 = 1
B3 = А3 = 0
B4 = A4Bi = ll=0
B5 = А5 B2 = 1 1 = 0
B6 = А6 B3 B1 = 0 0 1 = 1
B7 = А7В4В2 = 00 1 = 1
B8 = А8В5Вз = 000 = 0
B9 = А9 B6 B4 = 0 1 0 = 1
В10 = А10 B7 B5 = 0 1 0 = 1
В11 = А11 B8 B6 = 0 0 1 = 1
B12 = А12 B9 B7 = 1 1 1 = 1.
Первые три цифры результирующего кода будут совпадать с исходным, так как еще нет нужных предыдущих цифр.
Таким образом, на выходе скрэмблера появится последовательность 110001101111, в которой нет последовательности из шести нулей, присутствовавшей в исходном коде.
После получения результирующей последовательности приемник передает ее дескрэмблеру, который восстанавливает исходную последовательность на основании обратного соотношения:
Q = Bi Bi-3 Bi-5 = (Ai Bi-3 Bi-5) Bi-3 Bi-5 = Ai.
Различные алгоритмы скрэмблирования отличаются количеством слагаемых, дающих цифру результирующего кода, и сдвигом между слагаемыми. Так, в сетях ISDN при передаче данных от сети к абоненту используется преобразование со сдвигами в 5 и 23 позиции, а при передаче данных от абонента в сеть со сдвигами 18 и 23 позиции.
- С одержание
- 1. Принципы построения и
- 2. Основы передачи данных в
- 4. Высокоскоростные технологии
- 6. Технологии построения
- 7. Глобальная информационная
- Введение
- 1. Принципы построения и функционирования сетей эвм
- 1.1. Общие сведения о системах телеобработки данных и телекоммуникационных сетях
- 1.1.1. Предмет изучения, цель, задачи и структура дисциплины
- 1.1.2. Общие сведения о системах телеобработки данных
- 1.1.3. Общие сведения о телекоммуникационных сетях
- 1.2. Функциональный состав, структура и классификация сетей эвм
- 1.2.1. Функциональный состав и структура сетей эвм
- 1.2.2. Классификация сетей эвм
- 1.3. Методы структуризации сетей эвм
- 1.3.1. Физическая структуризация сетей эвм
- 1.3.2. Логическая структуризация сетей эвм
- 1.4. Архитектура и принципы построения сетей эвм
- 1.4.1. Эталонная модель взаимодействия открытых систем (модель osi). Иерархия протоколов
- 1.4.2. Сетезависимые и сетенезависимые уровни модели взаимодействия открытых систем
- 1.4.3. Стандартные стеки коммуникационных протоколов
- 1.5. Концепции управления сетевыми ресурсами
- 1.5.1. Критерии выбора типа сети эвм
- 1.5.2. Сетевые службы
- Контрольные вопросы
- 2. Основы передачи данных в телекоммуникационных сетях
- 2.1. Каналы связи телекоммуникационных сетей, их основные характеристики и классификация
- 2.1.1. Линии и каналы связи. Основные характеристики каналов связи
- 2.1.2. Классификация каналов связи телекоммуникационных сетей
- 2.2. Основные типы и характеристики линий связи
- 2.2.1. Проводные и кабельные линии связи
- 2.2.2. Беспроводные линии связи
- 2.3. Методы кодирования и передачи данных на физическом уровне
- 2.3.1. Методы аналоговой модуляции
- 2.3.2. Методы цифрового кодирования
- 2.3.3. Методы логического кодирования
- 2.4. Модемы
- 2.4.1. Устройство модемов
- 2.4.2. Классификация модемов
- 2.4.3. Модемные протоколы и стандарты передачи данных
- 2.5. Методы и протоколы передачи данных канального уровня
- 2.5.1. Назначение и классификация методов и протоколов передачи данных канального уровня
- 2.5.2. Асинхронные методы и протоколы передачи данных канального уровня
- 2.5.3. Синхронные символьно-ориентированные и бит-ориентированные методы и протоколы передачи данных канального уровня
- 2.6. Методы обнаружения и коррекции ошибок передачи данных канального уровня
- 2.6.1. Общие сведения и классификация методов обнаружения ошибок передачи данных
- 2.6.2. Методы восстановления искаженных и потерянных кадров
- 2.7. Методы коммутации абонентских систем в телекоммуникационных сетях
- 2.7.1. Метод коммутации каналов
- 2.7.2. Метод коммутации пакетов
- 2.7.3. Метод коммутации сообщений
- Контрольные вопросы
- 3. Локальные сети эвм
- 3.1. Общие сведения о локальных сетях эвм
- 3.1.1. Особенности локальных сетей эвм и области их применения
- 3.1.2. Характеристики и классификация локальных сетей эвм
- 3.1.3.Архитектура и стандарты локальных сетей эвм
- 3.2. Технические средства и оборудование локальных сетей эвм
- 3.2.1. Оконечное оборудование
- 3.2.1. Коммуникационное оборудование
- 3.2.2. Структурированная кабельная система
- 3.3. Базовые технологии построения локальных сетей эвм
- 3.3.1. Сетевая технология Ethernet
- 3.3.2. Метод доступа csma/cd
- 3.3.2. Форматы кадров технологии Ethernet
- 3.3.3. Спецификации физической среды Ethernet
- 3.3.4. Стандарт 10Base-5
- 3.3.12. Сетевая технология Token Ring
- 3.3.13.Сетевая технология fddi
- Контрольные вопросы
- 4. Высокоскоростные технологии локальных сетей эвм
- 4.1. Технология Fast Ethernet 100Мбит/с
- 4.1.1. Технология Gigabit Ethernet 1000 Мбит/с
- 4.1.2. Технология 100vg-AnyLan
- 4.2. Беспроводные локальные сети эвм
- 4.2.1. Общие сведения о беспроводных локальных сетях эвм
- 4.2.2. Беспроводные локальные сети на основе стандарта Hiperlan
- 4.2.3. Беспроводные локальные сети на основе стандарта ieee 802.11
- 4.3. Логическая структуризация локальных сетей эвм
- 4.3.1. Достоинства и недостатки разделяемой среды передачи данных локальных сетей эвм
- 4.3.2. Логическая структуризация локальных сетей с применением мостов и коммутаторов
- 4.3.3. Виртуальные локальные сети эвм
- 4.4. Объединение сетей эвм на основе сетевого уровня
- 4.4.1. Архитектура составной сети, принципы организации межсетевого взаимодействия
- 4.4.2. Протоколы маршрутизации составных сетей
- 4.4.3. Области применения и основные характеристики маршрутизаторов
- Контрольные вопросы
- 5. Глобальные сети эвм
- 5.1. Общие сведения о глобальных сетях эвм
- 5.1.1. Обобщенная структура и функции глобальных сетей эвм
- 5.1.2. Интерфейсы «пользователь - сеть» глобальных сетей эвм
- 5.2. Типы глобальных сетей эвм
- 5.2.1. Глобальные сети с выделенными каналами
- 5.2.2. Глобальные сети с коммутацией каналов
- 5.2.3 Глобальные сети с коммутацией пакетов
- Контрольные вопросы
- 6. Технологии построения глобальных информационных сетей
- 6.1. Цифровые сети с интеграцией услуг (сети isdn)
- 6.1.1. Основные принципы построения и компоненты сетей isdn
- 6.1.2. Типы сервиса сетей isdn
- 6.1.3. Пользовательские интерфейсы сетей isdn
- 6.2. Сети и технология х.25
- 6.2.1. Принципы построения и компоненты сети X.25
- 6.2.2. Уровни информационного взаимодействия в сети х.25
- 6.3. Сети и технология Frame Relay
- 6.3.1. Принципы построения и компоненты сетей Frame Relay
- 6.3.2. Структура кадра Frame Relay
- 6.3.3. Параметры качества обслуживания Frame Relay
- 6.4. Сети и технология atm
- 6.4.1. Принципы построения и компоненты сетей атм
- 6.4.2. Формат атм- ячеек
- 6.4.3. Типы и классы сервиса в атм-сетях
- 6.4.4. Параметры качества обслуживания в атм-сетях
- Контрольные вопросы
- 7. Глобальная информационная сеть интернет
- 7.1. Общие сведения о глобальной информационной сети Интернет
- 7.2. Протоколы информационного взаимодействия абонентских систем в сети Интернет
- 7.3. Система адресации абонентских систем в сети Интернет
- 7.4. Подключение к глобальной сети Интернет
- 7.4.1. Виды сеансового подключения
- 7.4.2. Виды постоянного подключения
- 7.5. Сервисные возможности глобальной сети Интернет
- 7.6. Основные технологии работы в World Wide Web
- 7.6.1. Протокол обмена гипертекстовой информацией http
- Контрольные вопросы
- 7. Система адресации абонентских систем в сети Интернет?
- Заключение
- Библиографичекий список