Oppgave 1 (35%)a) Hva er forskjellene på asynkron og synkron dataoverføring? Gi en beskrivelse avbegge.Synkronisering betyr at sender og mottager synkroniserer seg slik at databitene tas imot riktig,dvs at for eksempel databit 0 blir tatt imot som databit 0, og databit 1 som databit 1 osv..AsynkronHer foregår synkroniseringen for hver byte. Det sendes en startbit før databitene sendes. Enforbindelse hvor det ikke går data, er på logisk 1. Startbiten er logisk 0, og det er den sommottageren synkroniserer seg på. Det gjøres ved at mottageren punktprøver det mottatte signalmed en høyere (16x eller 64x) frekvens enn dataene. Med en gang det oppdages en logisk 0,starter mottageren. En ny punktprøve blir tatt en halv bitlengde senere, slik at midten istartbiten blir prøvet. Hvis det (fortsatt) er logisk 0, er mottageren sikker på at det erstartbiten. De kommende 7 eller 8 bit blir punktprøvet mitt i biten, og plassert i riktigbitposisjon i mottageren (USART). Når siste bit er lest, forventer mottageren en (eller 2)stoppbit, som er logisk 1. Når stoppbiten er mottatt, begynner mottageren å lete etter nestestartbit, slik at den kan synkronisere seg på den neste byten.TStartbit D0 D1 D2 D3 D4D5D6D7StoppbittStartsynkroniseringSynkronVed synkron dataoverføring foregår synkroniseringen i starten av hver blokk. Nårsynkronisering først er oppnådd, er det ingen synkronisering igjen før neste blokk. Det er daviktig at senderklokka og mottagerklokka er eksakt like, derfor overføres senderklokka isammen med dataene. Det gjøres ved å kode inn klokkesignalet i datastrømmen. Påmottagersiden blir dette klokkesignalet dekodet ut av datastrømmen, og brukes til å klokkeinn dataene. På den måten blir mottagerklokka og senderklokka eksakt like.Synkroniseringen kan foregå på to måter. Det ene er bytesynkronisering. Da er det en bestemtbyte, synkroniseringsbyte, som er lagret i mottageren. I starten av blokka er det en sliksynkroniseringsbyte. Mottageren sjekker det mottatte bitmønsteret med denne byten for hverbit mottatt. Da bitmønsteret er likt, er synkronisering oppnådd. Hvis denne synkbyten er endel av dataene, setter senderen inn en ekstra byte, som betyr at etterfølgende byte ikke ersynkroniseringsbyte, men en databyte. Denne ekstra byten blir tatt ut på mottagersiden.– Den andre måte en bitsynkronisering. Der ser mottageren etter et bestemt bitmønster. Nårdet har kommet 6 enere, etter en nuller, og det deretter kommer en nuller, er synkroniseringLøsningsforslag til eksamen i ITF20205 – Datakommunikasjon - 03/12-<strong>2007</strong> Side 2 av 11
oppnådd. Hvis det samme synkroniseringsmønsteret kommer som en del av dataene, vilsenderen sette inn en ekstra 0 i datastrømmen, slik at det ikke kommer 6 1’ere etter hverandrei dataene. Denne ekstra 0’er blir tatt ut igjen ved mottagerenb) Hva er forskjellene på Baud og bit/s?Baud er hastigheten for et skifte på linja, om det nå er frekvensen som skifter (FSK), fasen(PSK) eller fasen og amplituden til sammen (QAM). Hvis et skifte kan gi informasjon omflere bit, slik som i for eksempel QAM-16, vil bithastigheten blir større en Baudhastigheten.Hvis det overføres 4 bit per skifte (slik som i QAM-16) vil det overføres 4 bit/Baud. Hvis detfor eksempel er en hastighet på 2400 Baud, gir det da 4 · 2400 = 9600 bit/sc) Hvorfor må det brukes modem på telefonnettet?Telefonnettet er laget for å kunne overføre signaler som ligger i frekvensområdet 300Hz til3400Hz. Alle signaler som skal igjennom telefonnettet må altså ligge i det frekvensområdet.Et datasignal ligger i frekvensområdet fra 0 Hz og oppover. Et modem flytter datasignaletsfrekvsnsområde, slik at det blir innefor bådbredden fra 300Hz til 3400Hz. Dermed kandatasignalet overføres på telefonnettet.d) Nevn eksempler på modulasjonsmetoder.FSK modulerer ved å la 0 og 1 få hver sin frekvens, slik som vist i tidsdiagrammet under:PSK modulerer ved å la 0 og 1 få hver sin fase, slik som vist i tidsdiagrammet under:QAM-16 modulerer ved å bruke flere faser og amplitude. 16 forskjellige tilstander til sammengir en mulighet til å overføre 4 bit per tilstand. Da 2 4 =16. Så mange forskjellige faser ogamplituder er vanskelig å vise ved bruk av tidsdiagram. Et polardiagram viser tilstandeneklarere. Et eksempel på QAM-16 er vist i polardiagrammet på neste side:Løsningsforslag til eksamen i ITF20205 – Datakommunikasjon - 03/12-<strong>2007</strong> Side 3 av 11