Kevät 1999 Tietoliikenne 1. v„älikoe 11.3.1999 1.a) Mitkä„ ovat OSI-mallin eri kerrosten tä„rkeimm„ät tehtä„vä„t? (6 p) 2. a) Mik„ä on kanavan maksimaalinen tiedonsiirtonopeus, kun kanavan kaistanleveys on 4000 Hz, BER (bit error rate) on 10**-6, SNR (signal to noise ratio) on 30 dB ja k„äytetään nelitasoista signaalia? Esit„ä tarkoin lausekkein, kuinka lasket kanavan maksimaalisen siirtonopeuden. Anna vastaus niin tarkasti kuin ilman laskinta pystyt. (5 p) b) Mistä„ johtuu, että puhelinverkossa yleisesti käytetty aikaväli on 125 mikrosekuntia (tai sen monikerta)? (1 p) 3. Protokolla käyttää valikoivaa toistoa (Selective Repeat) virheistä toipumiseen. Häiriöistä pyritään toipumaan mahdollisimman nopeasti, joten vastaanottaja kuittaa aina välittömästi saatuaan lähettäjältä kehyksen. Tarkastellaan toipumista tilanteesta, jossa häiriöpurske on hävittänyt sanoman N ACK-kuittauksen sekä lähettäjän kehykset N+1 ja N+2. Pursketta edeltävät ja sitä seuraavat kehykset ja kuittaukset menevät kaikki kunnolla perille. Esitä kaavioina (tai muuten riittävän selkeästi), kuinka protokolla toipuu tilanteesta, a) jos käytössä on vain yksilöllinen ACK-kuittaus (= kukin kehys kuitataan erikseen) b) jos käytössä on vain kumulatiivinen ACK-kuittaus (= kuittaus kuittaa samalla kaikki sitä edeltäneet kehykset) b) käytössä on myös NAK-kuittaus? (6 p) Onnistuuko toipuminen kaikissa kohdissa a)-c) yhtä nopeasti vai onko eroja? Jos on, niin millainen kuittausten (ACK/NAK, yksilöllinen/kumulatiivinen) yhdistelmä mahdollistaisi nopeimman toipumisen (ainakin tässä tapauksessa) vai eikö kuittaustavoilla olekaan väliä? (2p) 4. Vastaa kohtalaisen lyhyesti seuraaviin kysymyksiin. a) Mihin ja miksi tarvitaan modeemia ja codecia? Esitä muutamalla lauseella kummankin toimintaperiaate. (3 p) b) Mikä on hankalin ongelma atm-solun vastaanotossa siirtoyhteyskerroksella (tai tarkemmin atm:n TC-alikerroksella (transmission convergence)? Miten ongelma ratkaistaan? (2 p) C) Miksi langattomissa lähiverkoissa ei hyödytä käyttää CSMA-protokollaa (Carrier Sense Multiple Access)? Miten niissä lähetysvuorot hoidetaan? (2 p)