Kódování signálu. Problémy při návrhu linkové úrovně. Úvod do počítačových sítí. Linková úroveň



Podobné dokumenty
4. Co je to modulace, základní typy modulací, co je to vícestavová fázová modulace, použití. Znázorněte modulaci, která využívá 4 amplitud a 4 fází.

PSK2-5. Kanálové kódování. Chyby

Kódováni dat. Kódy používané pro strojové operace

Informace, kódování a redundance

Počítačové sítě Datový spoj

PŘEDNÁŠKA PS 6 Přenos dat v počítačových sítích

Základy počítačových sítí Model počítačové sítě, protokoly

Informace v počítači. Výpočetní technika I. Ing. Pavel Haluza ústav informatiky PEF MENDELU v Brně haluza@mendelu.cz

[1] samoopravné kódy: terminologie, princip

Osnova přednášky. Informace v počítači. Interpretace dat. Údaje, data. Úvod do teorie informace. Výpočetní technika I. Ochrana dat

Zobrazení dat Cíl kapitoly:

DSY-6. Přenosový kanál kódy pro zabezpečení dat Základy šifrování, autentizace Digitální podpis Základy měření kvality přenosu signálu

Informatika Kódování. Obsah. Kód. Radim Farana Podklady předmětu Informatika pro akademický rok 2007/2008

Kódy a kódování dat. Binární (dvojkové) kódy. Kód Aikenův

Linkové kódy. Podpora kvality výuky informačních a telekomunikačních technologií ITTEL CZ.2.17/3.1.00/36206 PRAHA & EU INVESTUJEME DO VAŠÍ BUDOUCNOSTI

Střední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace

Protokol S-BUS pro MORSE Popis protokolu

Vrstvy periferních rozhraní

Zabezpečení dat při přenosu

Protokol DF1 pro MORSE Allen-Bradley

Úvod do teorie informace

íta ové sít baseband narrowband broadband


Počítačové sítě Teoretická průprava II. Ing. František Kovařík

Počítačové sítě Datový spoj

Canon Controller. Komunikační protokol. Řídicí jednotka k objektivům Canon EF/EF-S

Ústav automobilního a dopravního inženýrství. Datové sběrnice CAN. Brno, Česká republika

[1] samoopravné kódy: terminologie, princip

BCH kódy. Alena Gollová, TIK BCH kódy 1/27

PŘEVOD DAT Z PARALELNÍCH NA SÉRIOVÁ. 1. Seznamte se s deskou A/D P/S (paralelně/sériového) převodníku stavebnicového systému OPTEL.

Kódy pro odstranění redundance, pro zabezpečení proti chybám. Demonstrační cvičení 5 INP

Samoopravné kódy, k čemu to je

Komunikační protokol

uvedení do problematiky i Bezpečnostní kódy: detekční kódy = kódy zjišťující chyby samoopravné kódy = kódy opravující chyby příklady kódů:

Modulace analogových a číslicových signálů

Aplikovaná informatika. Podklady předmětu Aplikovaná informatika pro akademický rok 2013/2014 Radim Farana. Obsah. Kybernetika

Lekce 6: Techniky přenosu dat

1. Základy teorie přenosu informací

SPINEL. Komunikační protokol. Obecný popis. Verze 1.0

Uživatelský manuál. KNX232e / KNX232e1k

Praktické úlohy- 2.oblast zaměření

Komunikační protokol EX Bus. Komunikační protokol EX Bus. Topologie. Fyzická vrstva. Přístup ke sdílenému přenosovému mediu (sběrnici)

ZÁKLADY DATOVÝCH KOMUNIKACÍ

Nastavovací příručka pro snímače CCD

1. Uveďte základní typy počítačových sítí (WAN, MAN,... ) a jejich vlastnosti (použití, topologie, rozlehlost, přenosová rychlost, příklady).

Telemetrický komunikační protokol JETI

cv3.tex. Vzorec pro úplnou pravděpodobnost

Seriové ATA, principy, vlastnosti

Princip funkce počítače

Disková pole (RAID) 1

PCM30U-ROK 2 048/256 kbit/s rozhlasový kodek stručný přehled

Samoopravné kódy. Katedra matematiky a Institut teoretické informatiky Západočeská univerzita

Kódy pro detekci a opravu chyb. INP 2008 FIT VUT v Brně

Přenos dat v počítačových sítích

Počítačové sítě pro V3.x Teoretická průprava I. Ing. František Kovařík

Obsah. Popis funkcí. RS485/MODBUS-RTU ver Komunikace s převodníkem probíhá na principu MASTER - SLAVE. Protokol MODBUS mát tuto strukturu:

Tester chybovosti 6xE1 Software pro ukládání dat

Moderní technologie linek. Zvyšování přenosové kapacity Zvyšování přenosové spolehlivosti xdsl Technologie TDMA Technologie FDMA

Disková pole (RAID) 1

Kódování Obsah. Reedovy-Solomonovy kódy. Radim Farana Podklady pro výuku. Cyklické kódy.

Přednáška 3. Opakovače,směrovače, mosty a síťové brány

APL-113 Čtení hodnot z indukčních průtokoměrů KROHNE prostřednictvím protokolu Modbus-RTU

Hammingův kód. Vladislav Kosejk. České vysoké učení technické v Praze Fakulta jaderná a fyzikálně inženýrská Detašované pracoviště Děčín

6. Transportní vrstva

PROTOKOL RDS. Dotaz na stav stanice " STAV CNC Informace o stavu CNC a radiové stanice FORMÁT JEDNOTLIVÝCH ZPRÁV

AS-Interface. AS-Interface. = Jednoduché systémové řešení

Základní principy přenosu dat

Vrstvy periferních rozhraní

Technická kybernetika. Obsah. Principy zobrazení, sběru a uchování dat. Měřicí řetězec. Principy zobrazení, sběru a uchování dat

SEMESTRÁLNÍ PROJEKT Y38PRO

Lekce 6: Techniky přenosu dat

Techniky kódování signálu KIV/PD

ednáška a metody digitalizace telefonního signálu Ing. Bc. Ivan Pravda

Protokol TELNET. Schéma funkčních modulů komunikace protokolem TELNET. Telnet klient. login shell. Telnet server TCP/IP TCP/IP.

TCP-Wedge ZDARMA. Přidává podporu TCP/IP: Sběr dat z adres portu IP na libovolné síti TCP/IP - ethernet / internet.

AS-Interface. AS-Interface = Jednoduché systémové řešení. Představení technologie AS-Interface

BASPELIN CPM. Popis komunikačního protokolu verze EQ22 CPM EQ22 KOMPR

Datové typy a struktury

Uživatelský manuál. KNXgw232

Úvod do informačních technologií

Počítačové sítě pro V3.x Teoretická průprava II. Ing. František Kovařík

SML 33 / SMM 33 / SMN 33

1 Co jsou lineární kódy

Protokol TELNET. Schéma funkčních modulů komunikace protokolem TELNET. Telnet klient. login shell. Telnet server TCP/IP.

BASPELIN CPM. Popis komunikačního protokolu verze EQ3 CPM EQ3 KOMPR

Paměti Rambus DRAM (RDRAM) Paměti Flash Paměti SGRAM

AS-Interface. AS-Interface. = Jednoduché systémové řešení

Zpracování multimediálních dat

3.cvičen. ení. Ing. Bc. Ivan Pravda

TOPOLOGIE DATOVÝCH SÍTÍ

Základní komunikační řetězec

Popis programu EnicomD

Zpracování informací

Automatizační technika. Obsah

Komunikační protokol snímače rel. vlhkosti SV-xxx-x

100G konečně realitou. Co a proč měřit na úrovni 100G

Způsoby realizace této funkce:

Modulační metody, datové měniče telefonní modemy

Uživatelský modul. DF1 Ethernet

Knihovna SBUS. Implementace neúplných protokolů S-BUS pro stanici server, paritní a datový mód

Transkript:

Kódování signálu Obecné schema Kódování NRZ (bez návratu k nule) NRZ L NRZ S, NRZ - M Kódování RZ (s návratem k nule) Kódování dvojí fází Manchester (přímý, nepřímý) Diferenciální Manchester 25.10.2006 Úvod do počítačových sítí - Linková úroveň 1 Úvod do počítačových sítí Linková úroveň Problémy při návrhu linkové úrovně Služby poskytované síťové úrovni Zpracování rámců Kontrola chyb Řízení toku dat 25.10.2006 Úvod do počítačových sítí - Linková úroveň 3 1

Funkce datové úrovně Zajišťuje služby pro síťovou úroveň Vyslání dat Příjem dat Nastavení parametrů přenosu Hlášení neodstranitelných chyb Práce s přenosovými chybami (protokoly potvrzování) Regulace (řízení) toku dat Pomalí příjemci nesmí být udolání rychlými vysílači Příjemce nesmí zpracovat data, která nebyla odeslána. Vysílač nesmí (?) odeslat data, která nemoho být přijata. 25.10.2006 Úvod do počítačových sítí - Linková úroveň 4 Vytváření rámce Vztah mezi pakety a rámci. 25.10.2006 Úvod do počítačových sítí - Linková úroveň 5 Služby poskytované síťové úrovni (a) Virtuální komunikace. (b) Skutečná komunikace. 25.10.2006 Úvod do počítačových sítí - Linková úroveň 6 2

Služby poskytované síťové úrovni (2) Umístění linkového protokolu v uzlu. Data přichází linkovou úrovní, předány síťové úrovni a po nalezení správné linky (rozhraní) předány další linkové úrovni ke zpracování. 25.10.2006 Úvod do počítačových sítí - Linková úroveň 7 Typy rámců linkové úrovně V rámci je třeba určit jeho začátek a konec Zadáním délky na začátku rámce nepoužívá se Vybraným znakem (STX ETX, BOF EOF, ) Nezáměnnou posloupností bitů (FLAG 01111110) Typy rámců podle způsobu chápání obsahu rámce Znakověorientované (řídicí informace i data jsou disjunktní množiny znaků) Např. kódy 0 až 31 a 255 jsou řídicí znaky, ostatní jsou datové Problém s transparentností přenosu (co s daty s kódy 0 až 31) Bitověorientované (řídicí informace má v rámci pevné místo) data jsou posloupnost bitů, délka je celistvým násobkem počtu bitů ve slabice (n*8, n*7, n*6, ) Řídicí informace na začátku a konci rámce (zabezpečení) 25.10.2006 Úvod do počítačových sítí - Linková úroveň 8 Rámce s hranicemi danými délkou Problém s určením hranic rámce při chybě. Přenos proudu znaků. (a) bezchybný. (b) s chybami. 25.10.2006 Úvod do počítačových sítí - Linková úroveň 9 3

Rámce ohraničené značkou (a) Rámec ohraničený speciální jednoznačnou značkou. (b) Zajištění transparentnosti vkládáním znakových prefixů. 25.10.2006 Úvod do počítačových sítí - Linková úroveň 10 Řešení problému jednoznačného rozpoznání hranice rámce znakově orientovaný protokol Začátek rámce STX, BOF (STX = 2, BOF = 0xC0) Konec rámce ETX, EOF (ETX = 3, EOT = 0xC1) Problém s transparentností náhrada řídicích znaků STX DLE STX, ETX DLE ETX, DLE DLE DLE BOT ESC (BOT xor 0x20), EOT ESC (EOT xor 0x20), ESC ESC (ESC xor 0x20) Problém s transparentností náhrada datových znaků 0x02 DLE 0x02, 0x03 DLE 0x03, DLE DLE DLE 25.10.2006 Úvod do počítačových sítí - Linková úroveň 11 Řešení problému jednoznačného rozpoznání hranice rámce bitově orientovaný protokol Vkládání bitů po 5 jedničkách vložíme vždy nulu (a) Původní data. (b) Data přenášená linkou. (c) Přijatá data zbavená vložených bitů. 25.10.2006 Úvod do počítačových sítí - Linková úroveň 12 4

Detekce a korekce chyb Model kanálu Symetrický binární kanál bez paměti. Typy šumu Bílý šum Impulsní šum Pravděpodobnostní výpočet chybovosti 25.10.2006 Úvod do počítačových sítí - Linková úroveň 13 Detekce a korekce chyb Hammingova vzdálenost (d) Určuje zda-li je kód detekční nebo samoopravný Doplnění informace o další bity redundance Vyloučení některých kombinací bitů z informace možnost detekce nebo opravení chyby Kódy pro detekci chyb Paritní kódy (sudá parita, lichá parita, iterační kód) CRC Cyclic Redundancy Check Kódy pro korekci chyb Hammingovy kódy BCH kódy (Bose, Ray-Chaudhuri, Hocquenghem code) - kombinace výpočtu CRC 25.10.2006 Úvod do počítačových sítí - Linková úroveň 14 Kódy pro korekci chyb Použití Hammingova kódu pro opravu shluků chyb. 25.10.2006 Úvod do počítačových sítí - Linková úroveň 15 5

Kódy pro detekci chyb Výpočet cyklického kontrolního součtu. 25.10.2006 Úvod do počítačových sítí - Linková úroveň 16 6