1 Dataöverföring Syfte: Förstå begreppen dämpning och förstärkning av en signal. Kunna räkna i db och kunna använda det till beräkning av effektbudget. Ha en känsla för sambandet mellan bandbredd (Hz) och överföringskapacitet (bit/s). Känna till och kunna använda Shannons formel och Hartleys formel för kapacitetsberäkning. Förstå grunderna i, och skillnaden mellan asynkron och synkron överföring samt blocksynkronisering och paketsynkronisering, dvs säga start/stoppbitar jämfört med start/stoppflaggor (kallas också preamble och postamble bits). Veta vad bit stuffing är. (I några av övningarna används HDLC som exempel för att illustrera nämnda mekanismer.) Känna till begränsningar och egenskaper hos olika transmissionsmedier. Vara medveten om principer för PCM (Pulse Code Modulation). Känna till fenomen som påverkar överföringskvaliteten i de olika transmissionsmedierna och transmissionssystemen. Kunna samplingsteoremet. Förstå sambandet mellan datahastighet och modulationshastighet; känna till enheten baud. Känna till egenskaper hos olika kodningsmetoder (bitsynkronisering, likspänningskomponent, feldetekteringsförmåga, bandbreddsutnyttjande...) Kunna fördelar och nackdelar hos givna (exemplifierade) kodningsmetoder, dvs en bitström kodad med NRZ jämfört med samma bitström kodad med AMI. Förstå grunderna med ASK, PSK och FSK. Multiplexering: Förstå grunderna i FDM och TDM. Förstå skillnaden mellan statistisk tidsmultiplexering, TDM, (också känd som asyn-kron TDM eller statistisk TDM) och synkron TDM. 1.1 KANALKAPACITET En datakälla som sänder med en hastighet av 4800 bitar/s är ansluten till en kommunikationskanal. Beräkna den minsta bandbredd (i Hz) som krävs för kanalen om: a) Man ej kan bortse från brus; antag att signaleffekten vid mottagaren är 31 gånger större än bruseffekten (vitt brus). b) Man kan bortse från brus; antag att varje signalelement som skickas representerar 4 bitar data respektive 2 bitar data. c)kommentera resultaten. sida 1 av 5
1.2 DÄMPNING, db - decibel Ljuspulser överförs genom en optisk fiber som har dämpningen 0,25 db/km. Beräkna det avstånd från startpunkten vid vilket effekten sjunkit till 75% av startvärdet. 1.3 MER OM db - decibel Vi vill bygga upp en optisk länk. Ljuskällan är en lysdiod (LED - Light Emitting Diode) med en optisk uteffekt på 4 db m (db m liknar db W, men med 1mW som referens istället för 1W) och den optiska mottagarens (PIN-diod) känslighet är -32 db m. Fibern finns tillgänglig i längder av 10 km och har dämpningen 0,5 db/km. Koppling mellan LED och fiber respektive mellan fiber och PIN har en dämpning på 1,4 db vardera, och en skarv mellan två fibersektioner ger en dämpning på 1,7 db. Beräkna den längd som länken maximalt får ha för att mottagen effekt skall räcka till. 1.4 LÄNKBUDGET I en fiberlänk ingår: En laserdiod (LD) med uteffekten på 250 µw (våglängden 1.5 µm) En detektor (pin-diod) med känsligheten på 45 dbm Två anslutningskonnektorer med förluster på 1.5 db i varje konnektor Tio skarvar med förluster på 0.15 db i varje skarv Optisk fiber med förluster på 0.3 db/km för 1.5 µm och 2 db/km för 0.9 µm Inkopplingsförluster till sändaren och mottagaren är 5 db resp. 2.5 db. Man kräver en effektmarginal på 5 db. a) Bestäm det maximala avståndet mellan regeneratorer för 1.5 µm b) Hur stor uteffekt från sändaren skall vara (i dbm) för 0.9 µm för att kunna tillåta likadant avstånd mellan regeneratorer som för 1.5 µm 1.5 KANALKAPACITET OCH TRANSMISSIONSFEL Antag att en telefonikanal (300-3400 Hz) används för överföring av data via modem. Signalbrusförhållandet (S/N db) är 30 db. a) Beräkna kanalkapaciteten enligt Shannon. b) Uppge och beskriv kortfattat tre typer av överföringsförsämringar ( transmission impairments ). c) Vilka överföringsförsämringar tar Shannons formel hänsyn till? sida 2 av 5
1.6 MER OM db-decibel - db En signal överförs över en koaxialkabel med dämpningen 10 db/km. Signalen passerar först en förstärkare som förstärker signaleffekten 4 gånger. Hur långt bort från startpunkten är dämpningen 4 db? 1.7 OPTISK FIBER En glasfiber har två våglängdsområden (sk fönster) med låg dämpning: 1300 och 1550 nm. Uppskattningsvis är dessa 30 respektive 50 nm breda. Vilka bandbredder i Hz motsvarar de? (c = 2* 10 8 m/s) 1.8 DATAHASTIGHET OCH SIGNALERINGSTAKT Beräkna datahastigheten och signaleringstakten för ett synkront transmissionssystem med fyra olika nivåer, där varje signalelement har längden 1 ms. 1.9 DATAHASTIGHET OCH SIGNALERINGSTAKT Antag att en dataström med hastigheten 9600 bit/s måste överföras och att signalelementen hat åtta faslägen verdera. Beräkna signaleringstakten. 1.10 BITRATE a) En analog videosignal med bandbredden 4 MHz skall överföras. Hur stor kapacitet hos en digital kanal måste man allokera för att överföra signalen digitalt om man uttrycker varje sampel vid A/D-omvandling m h a 8-bitars dataord. Hur många digitala telefonkanaler motsvarar denna kapacitet b) På vilket sätt kan man minska kapacitetsbehovet? c) Bestäm kapaciteten hos en binär analog kanal med bandbredden 4 MHz. d) Bestäm den maximala bithastigheten hos en digital signal som kan överföras på denna analoga kanal om signalbrusförhållandet (S/N) db = 30 db e) Kan signalen från uppg. (d) överföras binärt med denna bithastighet? Motivera svaret. 1.11 KANALKAPACITET Vilket går snabbast; att skicka två timmars MPEG-kodad videofilm (datahastigheten är 1,5 Mbit/s) över en telefonförbindelse eller att skicka den som kassett med postens nästa dagleverans (dvs leverans inom 24 timmar)? 1.12 LINJEKODNING Visa vågformen för bitströmmen 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 när den kodas med RZ, NRZ, Manchester, differential Manchester, bipolär AMI, sida 3 av 5
HDB3, NRZI och B8ZS. 1.13 SIGNALMODULATION Modulera bärvågen med följande bitström 00110100010 Använd: a) ASK (amplitude-shift keying) b) FSK (frequency-shift keying) c) Differentiell PSK (phase-shift keying) 1.14 MODULERING En analog signal ska sändas digitalt. För att utföra A/D-omvandling behöver man sampla signalen efter varje 125 µs (enl. samplingsteoremet). Hur många bit/s sänder man när man använder följande kodning: a) PCM (Pulse Code Modulation) b) DPCM (Differential PCM) där varje skillnad mellan samplen är uttryckt m h a 4-bitars dataord c) Deltamodulering 1.15 Hur motverkas överföringsförsämringar av signalen i ett digitalt respektive analogt nätverk? 1.16 SHANNONS FORMUL Beräkna den teoretiska kapaciteten enligt Shannon för tvinnad parkabel, koaxialkabel och fiberkabel vid rumstemperatur. Räkna endast med termiskt brus och att den mottagna signaleffekten är 1 mw. 1.17 SERIELL KOMMUNIKATION, ASYNKRON och SYNKRON En datakälla producerar 7 bitar långa ASCII-tecken. Härled ett uttryck för den maximala effektiva kapaciteten (antalet ASCII-databitar) över en B bit/s-förbindelse enligt följande: a) Synkron förbindelse med 1,5 stoppbit och en paritetsbit. b) Synkron förbindelse med en ram bestående av 48 kontrollbitar och 128 informationsbitar. Informationsfältet innehåller 8-bitars ASCII-tecken inklusive paritet. sida 4 av 5
c) Samma uppgift som i b) men med 1024 bitars informationsfält. 1.18 BIT-STUFFING a) Varför uppkommer behovet av bit-stuffing? b) Visa följande bitsekvens efter bitstuffing: (förutsätt att HDLC med FLAG = 0111 1110 används) 1011 1111 0111 110 c) Avkoda följande mottagna HDLC bitsekvens och visa eventuella flaggor. 1111 1001 1111 1001 1111 111 1.19 MULTIPLEXERING, STATISK OCH STATISTISK En länk kan användas av flera stationer samtidigt om överföringarna multiplexeras. I det här fallet ska tio förbindelser om 9600 bit/s vardera tidmultiplexeras. Beräkna den totala kapacitet som krävs för detta om man bortser från overheadbitar. Antag att vi vill begränsa förbindelseutnyttjandet till 80% och att varje inkommande förbindelse är upptagen 50% av tiden. Vilken kapacitet krävs då för statistisk tidsmultiplexering? 1.20 TIDSMULTIPLEXERING En TDM-bussväljare har 6 duplex linjer, två med hastighet 19,2 kbit/s samt fyra med hastighet 9,6 kbit/s. Varje tidslucka ska innehålla 48 bitar. a) Hur många tidsluckor behövs (minst) i varje ram? b) Hur lång (i sekunder) är varje tidslucka? sida 5 av 5