WikiSort.ru - Не сортированное

ПОИСК ПО САЙТУ | о проекте
Уменьшить обратно

Принцип формирования 4B3T кода

4B3T (4 Binary 3 Ternary, когда 4 двоичных символа передаются с помощью 3 троичных символов) — один из способов линейного кодирования[1] (физического кодирования, канального кодирования, импульсно-кодовая модуляция[1][2], манипуляция сигнала). Способ преобразования данных, представленных в цифровом виде, в виде сигнала, с целью передачи данных по физическому каналу связи (такому как оптическое волокно, витая пара, коаксиальный кабель, инфракрасному излучению). Сигнал на выходе кодирующего устройства, согласно коду 4B3T, является трехуровневым, т.е. на выходе кодирующего устройства формируется сигнал с тремя потенциальными уровнями. Код формируется, например, согласно таблице кодирования MMS43. Каждые четыре битовые комбинации представляются трехуровневой (с тремя отличающимися потенциалами) комбинацией.

Таблица кодирования

Каждая входная последовательность представлена 4 битами данных. Всего входящих комбинаций, состоящих из 4 бит может быть представлено . При использовании трехуровневой системы передачи данных, представлено 3 значащими интервалами можно представить всего различных комбинаций.

Таблица кодирования MMS43[3]
ВходAccumulated DC offset
1234
0000 + 0 + (+2)0−0 (−1)
0001 0 − + (+0)
0010 + − 0 (+0)
0011 0 0 + (+1)− − 0 (−2)
0100 − + 0 (+0)
0101 0 + + (+2)− 0 0 (−1)
0110 − + + (+1)− − + (−1)
0111 − 0 + (+0)
1000 + 0 0 (+1)0 − − (−2)
1001 + − + (+1)− − −   (−3)
1010 + + − (+1)+ − − (−1)
1011 + 0 − (+0)
1100 + + + (+3)− + − (−1)
1101 0 + 0 (+1)− 0 − (−2)
1110 0 + − (+0)
1111 + + 0 (+2)0 0 − (−1)

Таблица декодирования

Декодирующая таблица представлена следующим образом:

Троичный кодДвоичный код Троичный кодДвоичный код Троичный кодДвоичный код
0 0 0н/д − 0 00101 + − −1010
+ 0 +0000 − + +0110 + 0 −1011
0 − 00000 − − +0110 + + +1100
0 − +0001 − 0 +0111 − + −1100
+ − 00010 + 0 01000 0 + 01101
0 0 +0011 0 − −1000 − 0 −1101
− − 00011 + − +1001 0 + −1110
− + 00100 − − −1001 + + 01111
0 + +0101 + + −1010 0 0 −1111

При поступлении на входное устройство приёмника, данные поступают на декодирующее устройство, согласно таблице декодирования формируется четырехбитная последовательность исходных данных. Комбинация состоящая из 000 является недопустимой.

Пример

На передающей стороне передается информация, представленная в цифровом виде, в двоичном коде: 0100101010011101

Согласно правилу кодирования 4B3T, каждые 4 бита данных представляются 3 уровнями потенциала (см. таблицу кодирования MMS43):

  • Комбинация "0100" представляется как "-+0", т.е.: нижний потенциальный уровень (-), верхний потенциальный уровень  (+) и средний потенциальный уровень  (0)
  • Комбинация "1010" представляется как "++-", т.е.: верхний потенциальный уровень (+), верхний потенциальный уровень  (+) и нижний потенциальный уровень(-)
  • Комбинация "1001" представляется как "+-+", т.е.: верхний потенциальный уровень (-), нижний потенциальный уровень  (+) и верхний потенциальный уровень(0)
  • Комбинация "1101" представляется как "0+0", т.е.: средний потенциальный уровень (0), верхний потенциальный уровень  (+) и средний потенциальный уровень(0)

Т.е. на выходе кодирующего устройства формируется сигнал с потенциалами: "-+0++-+-+0+0" (см. рисунок)

На приёмной стороне восстанавливаются данные согласно декодирующей таблицы, т.е. при поступлении комбинации смены потенциалов "-+0++-+-+0+0" декодер преобразует:

  • Комбинация "-+0" преобразуется в данные: "0100"
  • Комбинация "++-" преобразуется в данные: "1010"
  • Комбинация "+-+" преобразуется в данные: "1001"
  • Комбинация "0+0" преобразуется в данные: "1101"

Соответственно, приёмник получает данные: "0100101010011101" и восстанавливает информацию, представленную в цифровом виде.

Преимущества

  • Скорость передачи данных за один такт выше, чем у NRZ
  • Избыточность кода в сравнении с двоичным кодированием (три троичных символа дают 27 комбинаций, а четыре двоичных 16 комбинаций)
  • Резервные комбинации можно использовать для специальных функций. [4]
  • Может поддерживать средний ток через канал связи в районе нуля: если через канал прошло много тритов «+», код начинает посылать туда больше тритов «−», и наоборот.

Недостатки

Область применения

  • Интерфейс BRI сети ISDN

См. также

Примечания

  1. 1 2 Берлин А. Н. Коммутация в системах и сетях связи. М.: Эко-трендз, 2006. — 344 с. ISBN 5-88405-073-9.
  2. Дансмор, Брэд, Сканьдер, Тоби. Справочник по телекоммуникационным технологиям. М.: Вильямс, 2004. — 640 с. ISBN 5-8459-0562-1.
  3. "Wired Communications T-SMINTO 4B3T Second Gen. Modular ISDN NT (Ordinary)" (PDF) (Data sheet). Version 1.1. Infineon. November 2001. PEF 80902..
  4. Гольдштейн Борис Соломонович. Протоколы сети доступа. — БХВ-Петербург. — 2005.

Литература

  • Wired Communications T-SMINTO 4B3T Second Gen. Modular ISDN NT (Ordinary)". Version 1.1. Infineon. November 2001. PEF 80902
  • Передача дискретных сообщений: Учебник для вузов/ В. П. Шувалов, Н. В. Захарченко, В. О. Шварцман и др. ; Под ред. В. П. Шувалова. — М.: Радио и связь, —1990—464 ISBN: 5-256-00852-8

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии