- •Модель osi
- •Уровень 1, физический
- •Уровень 2, канальный
- •Уровень 3, сетевой
- •Стек протокола tcp/ip. Уровни стека tcp/ip
- •Прикладной уровень
- •Транспортный уровень
- •Сетевой уровень
- •Канальный уровень
- •Типы передачи данных
- •Multicast клиенты
- •Broadcast (Широковещание)
- •Метод біполярного кодування з альтернативною інверсією
- •Потенційний код з інверсією при одиниці
- •Біполярний імпульсний код
- •Манчестерський код
- •Потенційний код 2в1q
Метод біполярного кодування з альтернативною інверсією
Однією з модифікацій методу NRZ є метод біполярного кодування з альтернативною інверсією (Bipolar Alternate Mark Inversion, AMI). У цьому методі (мал. 2.16, б) використовуються три рівні потенціалу — негативний, нульовий і позитивний. Для кодування логічного нуля використовується нульовий потенціал, а логічна одиниця кодується або позитивним потенціалом, або негативним, при цьому потенціал кожної нової одиниці протилежний потенціалу попередньої.
Потенційний код з інверсією при одиниці
Існує код, схожий на AMI, але тільки з двома рівнями сигналу. При передачі нуля він передає потенціал, що був встановлений у попередньому такті (тобто не змінює його), а при передачі одиниці потенціал інвертується на протилежний. Цей код називається потенційним кодом з інверсією при одиниці (Non Return to Zero with ones Inverted, NRZI). Цей код зручний у тих випадках, коли використання третього рівня сигналу дуже небажано, наприклад в оптичних кабелях, де стійко розпізнаються два стани сигналу — світло і темрява.
Біполярний імпульсний код
Крім потенційних кодів у мережах використовуються й імпульсні коди, коли дані представлені повним імпульсом чи його частиною — фронтом. Найбільш простим випадком такого підходу єбіполярний імпульсний код, у якому одиниця представлена імпульсом однієї полярності, а нуль — іншої (мал. 2.16, в). Кожен імпульс триває половину такту.
Манчестерський код
У локальних мережах донедавна найпоширенішим методом кодування був так називаний манчестерський код (мал. 2.16, г). Він застосовується в технологіях Ethernet і Token Ring.
У манчестерскому коді для кодування одиниць і нулів використовується перепад потенціалу, тобто фронт імпульсу. При манчестерскому кодуванні кожен такт поділяється на дві частин. Інформація кодується перепадами потенціалу, що відбуваються в середині кожного такту. Одиниця кодується перепадом від низького рівня сигналу до високого, а нуль — зворотнім перепадом.
Потенційний код 2в1q
На мал. 2.16, д показаний потенційний код з чотирма рівнями сигналу для кодування даних. Це код 2B1Q, назва якого відбиває його суть — кожні два біти (2В) передаються за один такт сигналом, що має чотири стани (1Q). Парі біт 00 відповідає потенціал -2,5 В, парі біт 01 відповідає потенціал -0,833 В, парі 11 — потенціал +0,833 В, а парі 10 — потенціал +2,5 В.
