Интернет через Ethernet

Кодирование битовой последовательности



Кодирование битовой последовательности

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

Рассмотрим операции, которые требуются для передачи и последующего приема битовой последовательности:

  • синхронизация тактовой частоты передатчика и приемника;
  • преобразование последовательности битов в электрический сигнал;
  • уменьшение частоты спектра электрического сигнала с помощью фильтров;
  • передача урезанного спектра по каналу связи;
  • усиление сигнала и восстановление его формы приемником;
  • преобразование аналогового сигнала в цифровой.
  • Битовый поток передается со скоростью, определяемой числом бит (дискретных изменений сигнала) в единицу времени. Тактовая частота, измеряемая в герцах, означает число синусоидальных изменений сигнала в единицу времени.

    Такое очевидное соответствие часто вызывает ошибочное сопоставление скорости передачи данных и тактовой частоты. Но на практике все сложнее. Данные могут передаваться не только битами, но и их группами, иметь не два, а 3, 5, и более уровней напряжения. Или даже передаваться по нескольким парам параллельно.

    Классический Ethernet, пожалуй, последняя из распространенных технологий передачи данных в которой кодирование данных не применяется. При помощи алгоритма Манчестер-2 в линию передаются битовые последовательности (прямо с МАС-уровня).



    Содержание раздела