Skip to main content

Що таке кодування сигналу?

Кодування сигналу - це процес, при якому біти даних (0 і 1) перетворюються на фізичний сигнал, придатний для передачі каналом зв'язку.

Простіше кажучи: кодування сигналу відповідає за те, як саме 0 і 1 будуть виглядати «в реальності» - у вигляді напруги, світла чи радіохвилі.


Навіщо потрібне кодування сигналу

Комп'ютери працюють з бітами, але:

  • кабелем не можна передати «абстрактний 0»
  • повітрям не можна передати «абстрактну 1»

Тому біти потрібно закодувати у фізичний сигнал, який:

  • можна передати
  • можна прийняти
  • можна відрізнити від завад

Як це виглядає на практиці

У дротових мережах

  • 0 і 1 кодуються рівнями напруги
  • або зміною форми сигналу

Приклад:

  • високий рівень - 1
  • низький рівень - 0

В оптоволокні

  • 1 - є світловий імпульс
  • 0 - немає світлового імпульсу (або навпаки, залежить від стандарту)

У бездротових мережах

Біти кодуються змінами:

  • частоти
  • фази
  • амплітуди радіохвилі

Що саме визначає кодування

Кодування сигналу задає:

  • як виглядає 0
  • як виглядає 1
  • як відрізняти біти один від одного
  • як приймач розуміє початок і кінець біта

Це ключове завдання фізичного рівня.


Важливий момент для співбесіди

Кодування ≠ шифрування

  • кодування - потрібне для передачі сигналу
  • шифрування - потрібне для захисту даних

Фізичний рівень кодує, але не шифрує.


Проста аналогія

Азбука Морзе:

  • крапка і тире - це кодування
  • сам сенс повідомлення - вже не тут

Коротко для співбесіди

Кодування сигналу - це перетворення бітів (0 і 1) на фізичний сигнал певної форми, який може бути переданий кабелем або повітрям.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.