Grunderna i datatransmission och fysiska skiktet. Bitarna möter verkligheten Sidorna i boken

Relevanta dokument
Data och information. Grunderna i datatransmission och fysiska skiktet. Media: vågledare. Datatransmission. Kodning av diskret information

Kapitel 2 o 3 Information och bitar Att skicka signaler på en länk. Jens A Andersson

Kapitel 2 o 3 Information och bitar Att skicka signaler på en länk. Jens A Andersson

Kapitel 2 o 3 Information och bitar Att skicka signaler på en länk. Jens A Andersson

Digital kommunikation. Maria Kihl

Kapitel 2 o 3 Information och bitar Att skicka signaler på en länk. Att sända information mellan datorer. Information och binärdata

Kihl & Andersson: , 3.1-2, (ej CDM) Stallings: 3.1-4, 5.1, 5.2, 5.3, 8.1, 8.2

Digital kommunikation. Maria Kihl

Kapitel 2 o 3. Att skicka signaler på en länk. (Maria Kihl)

Kapitel 3 o 4 Att skicka signaler på en länk Tillförlitlig dataöverföring. Att göra. Att sända information mellan datorer

Kapitel 3 o 4. Tillförlitlig dataöverföring. (Maria Kihl)

Kommunikationssystem grundkurs, 2G1501 Övningar modul 1 Dataöverföring & fysisk infrastruktur 1 Dataöverföring

Föreläsning 3. Datakodning (Data encoding) Mål (fortsättning) Länk Mottagare. Sändare

Övningar modul 1 - Dataöverföring & fysisk infrastruktur

Fysiska lagret. Kanal. Problem är att kanalen har vissa begränsningar: Kanalen är analog Kanalen är bandbreddsbegränsad och är oftast störd (av brus)

Föreläsning 3. Datakodning (Data encoding) T Introduktion till modern telekommunikation Gunnar Karlsson, Bengt Sahlin 1

Kapitel 3 o 4. Tillförlitlig dataöverföring. (Maria Kihl)

Hemtenta 2 i Telekommunikation

Tillförlitlig dataöverföring Egenskaper hos en länk Accessmetoder. Jens A Andersson

Vad är kommunikation? Vad är datorkommunikation? Dataöverföring; Inledning

DATALINK-NÄTVERK. Hårdvarubyggklossar

Instuderingsfrågor ETS052 Datorkommuniktion

Länk Mottagare. Sändare. transmission linjekodning modulering inramning kontrolldata och nyttolast Adressering Felkontroll Flödeskontroll

Datalänklagret. Datalänklagret ska:

Elektronik. Viktor Öwall, Digital ASIC Group, Dept. of Electroscience, Lund University, Sweden-

6. Blandade uppgifter

Tillförlitlig dataöverföring Egenskaper hos en länk Accessmetoder. Jens A Andersson

Signaler och system, IT3

Kihl & Andersson: , 4.5 Stallings: , , (7.3)

Föreläsning 1. Information och data

Spektrala Transformer

Lösningar ETS052 Datorkommunikation,

Nätverksteknik A - Introduktion till Fysiska lagret

Tentamen i Trådlös Internet-access

INT 3 F4. Bildkomprimering. Run Length Encoding. Medieteknik Del2. Komprimering, ljud och rörliga bilder. Olika algoritmer för bildkomprimering:

Dataöverföring på Parallell- och serieform MOP 11/12 1

Omtentamen i Datakommunikation för E2

Tentamen i Datorkommunikation den 10 mars 2014

Omtentamen i Trådlös Internet-access

Telefonnätet. Telefonnätet. Analoga abonnentnätet. Telefonen. PCM-kodning av tal. Multiplexering

ETSF05 Repetition av KomSys

Föreläsning 2. Transmissionslänk. Repetition: Internetprotokollens skikt. Mål

Länkhantering (feldetektering, felhantering, flödeskontroll) Maria Kihl

Signalhastighet och bithastighet. Dämpning och distorsion. Dämpning. Olika fibertyper olika dispersion

Tillämpning av komplext kommunikationssystem i MATLAB

Denna genomgång behandlar följande:

Lösningsförslag till Problem i kapitel 6 i Mobil Radiokommunikation

Resttentamen i Signaler och System Måndagen den 11.januari 2010, kl 14-19

LexCom Home Certifieringsutbildning

Följande signaler har kodats med Manchester. Hur ser bitströmmen ut om den inleds med en 0:a?

Data och Information. Dr. Johan Hagelbäck.

Tillförlitlig dataöverföring. Jens A Andersson

Lösningar till tentan i ETS052 Datorkommunikation

Tentaexempel. Maria Kihl

Copyright 2001 Ulf Rääf och DataRäven Elektroteknik, All rights reserved.

F3 Datarepresentation teckenkodning och datakompression EDAA05 Datorer i system! Roger Henriksson!

F3 Datarepresentation teckenkodning och datakompression

Spektrala Transformer

Grundläggande ljud- och musikteori

Digital signalbehandling Digitalt Ljud

Laborationer onsdag/fredag. Laborationer onsdag/fredag. Tillförlitlig dataöverföring Multiplexering Lokala nät (inledning) Labbmanual

KomSys Hela kursen på en föreläsning ;-) Jens A Andersson

Vad är en UART? Universal Asynchronous Receiver Transmitter parallella seriella parallell åttabitars signal mest signifikant bit

KomSys Repetition. Emma Fitzgerald

Grundläggande signalbehandling

Datorkommunikation. Examination Översikt. Kurslitteratur. Datorkommunikation. Kursens hemsida

Föreläsning 1: Bild- och ljudkodning

Dator- och telekommunikation (ETS601) Höstterminen 2016

Att fånga den akustiska energin

Audio & Videoteknik 2D2021, 2D1518

LTH, Institutionen för Elektro- och Informationsteknik (EIT)

Examination Kurslitteratur

Lab 4: Digital transmission Redigerad av Niclas Wadströmer. Mål. Uppstart. Genomförande. TSEI67 Telekommunikation

Tentamen i Signaler och kommunikation, ETT080

att det finns inte något nätverk som heter Internet Finns Internet? Varför fungerar det då? Nätet? Jag påstår

GRUNDKURS I SIGNALBEHANDLING (454300), 5sp Tentamen

Lokala nät Ethernet o 802.x. (Maria Kihl)

Elektronik. Dataomvandlare

IT för personligt arbete F2

Digitalitet. Kontinuerlig. Direkt proportionerlig mot källan. Ex. sprittermometer. Elektrisk signal som representerar ljud.

Direkt-router 2000IP. Buffrar och vidaresänder video över Internet och andra IP-nät eller fungerar som avancerad video-mottagare. Standardfunktioner

Claude Shannon 100 a r Fra n informationsteori till informationsteknologi

4 Paket- och kretskopplade nät

2PWHQWDPHQL'DWRUNRPPXQLNDWLRQI U'

Kapitel 13: Telefoninäten. Spanning Tree. Jämförelse med OSI-modellen. Jens A Andersson (Maria Kihl)

DT123G - Nätverksanalys

Trådlös kommunikation

T1-modulen Lektionerna Radioamatörkurs OH6AG

Register your product and get support at SDV5118/12. SV Användarhandbok

Dagens agenda. Lagring & berarbetning av data. Filer och filformat Metadata Komprimering Kryptering Olika typer av data Filsystem Databaser

Dator- och telekommunikation. Dator- och telekommunikation. Radionät. Fasta nät. Kapacitet. Tjänster. Radionät Protokoll Kapacitet Tjänster

IP-telefoni för nybörjare

Föreläsning 2. Transmissionslänk. Störningar (1/2) T Introduktion till modern telekommunikation Gunnar Karlsson, Bengt Sahlin 1

Läs anvisningarna noga, och följ dem!

Internet och kommunikation. Kommunikation




Att bevara historiska bilder. Digitalisera, beskriva, söka, visa, långtidslagra

Elektronik Dataomvandlare

Transkript:

Grunderna i datatransmission och fysiska skiktet Bitarna möter verkligheten Sidorna 43-93 i boken

Data och information Data: information i format som kan behandlas av maskiner och människor Information: betydelseinnehållet i data Kunskap (tieto): människans förståelse Definitionerna varierar inom olika vetenskapsområden Nära filosofi, det har skrivits böcker om ämnet Språkskillnader, t.ex. datatransmission = tiedonsiirto Exempel: En bild i okomprimerat TIFF- ja komprimerat GIF-format kan innehålla samma information, men datamängden i GIF-bilden är mindre I JPEG-komprimering försvinner för ögat osynlig information För TCP och IP-protokollen är tillämpningsskiktets bitar data; HTTP ser pakethuvudet som information, men HTML-filen som data; för webbläsaren är HTML information

Datatransmission Informationen kodas som symboler (data) Data överförs i lämpligt medium användande linjekodning Olika media har egenskaper, t.ex. bandbredd, som inverkar på transmissionen

Media: vågledare Kopparledning Tvinnad parkabel Koaxialkabel Optik ledare

Media: fri utbredning Elektromagnetisk strålning Radiovågor Satellit Mikrovågor Laser Infrarött Ljud

Kodning av diskret information Skriver språk består av bokstäver d.v.s. symboler som kan numreras ASCII för bokstäver a-z, siffror och specialtecken ISO-8859 -familjen för västerländska språk Unicode för alla språk Bilder kan digitaliseras, likaså ljud och annan analog data Rörlig bild (video) är en sekvens av bilder

Komprimering Baserar sig på Shannons informationsteori N olika alternativ kan uttryckas med log 2 N bitar Ifall datat innehåller upprepade mönster kan de uttryckas med överenskomna bitsekvenser Komprimering och dekomprimering kräver algoritmer implementerade i lämpliga program Det finns mängder av olika algoritmer och komprimeringsformat för olika datatyper Lempel-Ziv, Huffman, JPEG, MPEG-2, MPEG-1 layer 3

Från analog data till digital T.ex. tal är analog data Nästan oändligt med nyanser Nuförtiden överförs och lagras ljud oftast digitalt Telefonsamtal, musik på CD Signalen samplas Samplen kodas till en dataström Enligt samplingsteorin bör samplingsfrekvensen vara minst dubbelt signalens bandbredd Digitala telefonnätet är uppbyggt enligt samplingsfrekvensen 8000 sampel/s och då kan ett ca. 4000 Hz band återges Människans hörområde är ca. 20-20 000 Hz

Sampling x(t) x s (nt) t T n

Digital data i en analog värld Bitarna måste kodas på lämpligt sätt I basbandsmetoden kodas bitarna direkt till t.ex. spänningsvärden, fungerar i media med relativt lite störningar i signalens frekvensområde Med hjälp av en bärvåg kan signalen skickas på önskat frekvensområde, signalen modulerar bärvågen Amplitudmodulering Frekvensmodulering Fasmodulering För digitala signaler även mer invecklade kodningar T.ex. CDMA som används i UMTS

Synkron och asynkron transmission Mottagaren måste kunna känna igen vad som är data I asynkron transmission identifierar mottagaren början på meddelandet (t.ex. en byte data) och samplar signalen tillräckligt ofta för att ta emot meddelandet startbit, 8 databitar, paritet och stop bit I synkron transmission har sändaren och mottagaren klockan i samma tid, mottagaren vet när en bit borde läsas Mer effektivt

Synkron basbandskodning RZ NRZ Bipolar AMI 0 1 0 0 1 1 0 0 0 0 1 1 + 0 + 0 - + 0 -

Klocksignal från kodningen 0 1 0 0 1 1 0 0 0 0 1 1 Manchester Differential Manchester

Bärvåg och modulering 0 1 0 0 1 1 0 0 0 0 1 1 AM FM PM

Egenskaper hos media Bandbredd (kaistanleveys, bandwidth) Användbart frekvensområde Brus (kohina, noise) Störningar i bakgrunden, får inte ändra signalen Överföringskapacitet (siirtokapasiteetti, capacity) Hur många bitar per sekund kan överföras (beror på brusförhållandena) Felfrekvens (virhetaajuus, error rate) hur många bitfel per sekund uppstår Fördröjning (viive, latency) Tiden det tar för signalen att komma fram Svävning (huojunta, jitter) Variation i fördröjningen Dämpning (vaimennus, attenuation) Signalen tappar energi under transmissionen och måste förstärkas

Signalen i naturen 0 1 0 0 1 0 0 1 0 1 1 0 Transmissionsfel Skickad signal dämpning Rundning p.g.a. bandbredd Fördröjning Brus på linjen Mottagen signal Sampling Mottagen data

Signal-brus förhållande Analoga media medför alltid brus Signalnivån i förhållandet till brusnivån är en väsentlig mätare för kanalens kvalitet SNR, Signal to Noise Ratio Uttrycks i decibel db T.ex. i ett analogt telefonnät kunde signalen vara 10 000 gånger starkare än bruset Då är SNR = 10 log 10 10000 = 40 db

Bandbredd och kapacitet Varje kanal har en frekvenskurva som beskriver hur olika frekvenser t.ex. dämpas och förskjuts. En kanals bandbredd är det frekvensområde som med tillräcklig kvalitet kan överföras Uttrycks i Hertz, Hz En kanals kapacitet uttrycker den datamängd som kan överföras Uttrycks i bit per sekund b/s Kanalens kapacitet beror på bandbredd och kodning Nyquists formel för datatransmission r max = 2 W log 2 L r max är största möjliga kapacitet W är kanalens bandbredd L är antalet signalnivåer

Brusets inverkan på kapaciteten Nyquists formel beaktar inte brus, med oändligt många signalnivåer för vi oändlig kapacitet Shannons formel beaktar bruset C = W log 2 (1 + SNR) b/s C är kanalens kapacitet b/s W är kanalens bandbredd SNR är kanalens signal-brus förhållande Obs! Direkt förhållande, inte i db Antalet signalnivåer inverkar inte, formeln ger största möjliga överföringskapaciteten denna kapacitet kan förverkligas på olika sätt t.ex. med olika antal signalnivåer

Störningar i överföring Brus Inverkar på detektering av signalen Den mottagna signalen måste vara tillräckligt stark i förhållande till bruset. Signalnivån i sig är inte så viktig. Värme-energi i komponenter Övriga radiosändningar och bakgrundsbrus i fri vågtransmission Störningsskur (purske, burst) T.ex. mobiltelefon Överhöring från närliggande ledningar Avbrott

Felkorrigering Fel kan korrigeras Om det på förhand har inkluderats redundans, extra information i meddelandet T.ex. Hamming-kodning, till ett 4 bits meddelande läggs 3 bitar data vilket möjliggör korrigering av alla en bits fel Jmf. RAID-skivor för datorer Genom att detektera fel och sända meddelandet på nytt Lämna okorrigerat T.ex. tal och video innehåller ofta naturligt tillräcklig redundans så att meddelandet är förståeligt trots små fel

Detektering av fel Cyclic Redundancy Check -kontrollsumma Baserar sig på polynom T.ex. CRC-CCITT detekterar up till 16 bitars felskurar Paritetsbit Vanlig i terminalförbindelser och datorers minnen Exempel: ett dataelement har alltid udda antal 1-bitar: 1110 0010 - > 1110 0010 1 Kryptografiska kontrollsummor (tiiviste, hash) skyddar mot medvetna ändringsförsök Feldetekteringsmetoden väljs enligt hurdana fel som förväntas i överföringen

Termer: simplex och duplex Simplex: enkelriktad transmission T.ex. radioprogram Half-duplex: turvis dubbelriktad T.ex. radiotelefon Duplex (full duplex): samtidigt dubbelriktad T.ex. telefon Internet och andra datanät byggs oftast genom att kombinera simplex-förbindelser eftersom trafiken ofta är osymmetrisk (som WWW-trafik) För användaren är tjänsten duplex

Termer: antalet mottagare Enkelsändning (täsmälähetys, unicast): sänds till en mottagare Normal Internet-trafik Rundsändning (yleislähetys, broadcast):sändning till alla mottoagare Rundradio Sökning av tjänster i lokalnät Gruppsändning (ryhmälähetys, multicast): sändning till en viss grupp (som beställt tjänsten) används t.ex. i Internet för videodistribution Anycast (jokulähetys, anycast): sänds till någon mottagare inom en grupp, mottagaren väljs på måfå kunde kanske översättas som någonsändning?

Sammanfattning Fysiska skiktet representerar naturvetenskaper, närmast fysik och matematik en stor mängd olika tekniker för överföring av information har definierats för detta skikt Valet av teknik sker enligt behov och resurser - ingen teknik är överlägsen jämfört med andra