Datakommunikasjon Høsten 2001 Forelesning nr 5 17. september 2001 Chapter 8, Multiplexing.

Slides:



Advertisements
Liknende presentasjoner
DROPS simulator - konspetet •En ny tilnærming til å forhindre DROPS •En interaktive 3D simulering av riggen, som gjør det mulig for brukeren å: - utføre.
Advertisements

Norwegian Ministry of the Environment Engelsk mal: StartsideHUSK: krediter fotograf om det brukes bilde Tips bunntekst: For å få bort sidenummer, dato,
Endgame - Lessons from Afghanistan Torbjørn L. Knutsen.
Datakom høsten Datakommunikasjon høsten 2002 Mandag 11. november Repitisjon.
Everyone Print Kalle Snarheim.
13 Internett og bredbånd Internett
Jara NetBusiness Vedlikeholdsrelease , 11. februar 2008.
11 Multipleksing D0 D1 D2 D3 EN S0 S1 MUX DEMUX
DESEMBERKONFERANSEN Kristian Siem SS7 New Vessels
Microsoft Norge Ole Torsvik. Project Gotham Racing 4 Trailer.
Gruppemedlemmer Gruppa består av: Magnus Strand Nekstad – s156159
- derfor går vi mobilt Espen Olsen Langfeldt, redaksjonssjef VG Mobil, Fagpressedagen 2013.
Siri Eldevik Håberg MD PhD I4C, Lyon, November 12, 2012.
The Trondheim Toll Ring System
Ledelsesinformasjonsystem
Mobile Phone authorised Services through Near Field Communications Hans-Christian Haugli, Elin Melby, Josef Noll.
Litt mer om porter…. Parallell-porten Laget av IBM på begynnelsen av 80 tallet I utgangspunktet utviklet for bruk opp i mot Centronics skrivere Opprinnelig.
Gitte Holten Ingerslev - DPU Tekst Forskerens og didaktikerens blik på mødet mellem tekst og læser.
Det er ganske underlig med disse sentrale salmene. Selv om du ikke er religiøs burde du lese dette.
Designing the User Interface (Antall brukere == Antall meninger)
Diploma Supplement Ting å huske Ingenting skal fjernes fra standard oppsett Informasjon om DS skal være med på institusjonens.
DOLPHIN INTERCONNECT SOLUTIONS AS Hugo Kohmann CTO
© GT/SAPP/USIT University of Oslo, Norway Cerebrum By Bård H.M. Jakobsen.
Lynkurs Prosessregulering (Crash course process control)
3D-structure of bacterial ribsoomes. Components required for protein-synthesis in E. coli.
 Hvorfor kommuniserer vi vitenskap?  Hvordan kommuniserer vi vitenskap?
International MSc in Chemical Engineering? Background –Continuing crisis in student recruitment –Desire to provide an international option, more international.
Nettverk Software Protocol Hierarchies
Nettverk Software Protocol Hierarchies
Klient - server nettverk Et nettverk består (ofte) av en (eller flere) server(e), og mange klienter. Klientene bruker tjenester levert av servere(ne).
Kvalitetssikring av analyser til forskningsbruk
SINTEF Fiskeri og havbruk AS 1 Yngelfôr til torsk Kan vi erstatte levendefôr med nytt formulert fôr nå? Jose Rainuzzo Seniorforsker SINTEF Fiskeri og Havbruk.
2 Kommunikasjonsnett Radionett Off. telenett Mobil- telefonnett
1 Information search for the research protocol in IIC/IID Medical Library, 2013.
WHY WE’RE STRENGTHENING ROTARY. OBJECTIVES  Clarify what Rotary stands for, how it’s different and why people should care  Elevate awareness and understanding.
Council of Europe Common European Framework of Reference: learning, Teaching, Assessment Inger Langseth
Triggere Mutasjoner i basen. Triggers Triggers are stored procedures that execute automatically when something (event) happens in the database: : data.
Web Accessibility Initative (WAI) Flere akronymer.
WAI 2.0 Flere akronymer.. WCAG 2.0 Working Draft: Fire prinsipper Content must be perceivable Innholdet skal presenteres slik at det kan bli oppfattet.
Datakommunikasjon Høsten 2001
J. Amdahl,, NTNU Dept, Marine Technology Beregning av ulykkeslaster for offshore stålkonstruksjoner – NFS Accidental Explosions Design criteria.
Forskningsetikk og premiering av deltakere i forskning: Hva sier NESHs retningslinjer og hvilke forskningsetiske spørsmål reises? Bergen, 27, februar 2009.
SIP- Session Initiation Protocol
Økonomiske forutsetninger Gullfaks landsbyen 2007.
Datakom høsten Datakommunikasjon høsten 2002 Forelesning nr 8, mandag 7. oktober TCP flytkontroll.
Nettverk Mål for leksjon: Kunne bruke og forstå begrepene bit og byte Kjenne til ASCII Kunne bruke og forstå begrepet overføringskapasitet Forstå behovet.
Citation and reference tools for your master thesis
Trondheim 6. mars 2014 Mørke skyer i horisonten?.
Faktorer som innvirker på interne prosesser og ”effektivitet” i internasjonalt spredte team Hvilken innvirkning har følgende forhold på interne prosesser.
1 | 2010 Internetteknologi 2 (ITNET2) Kort teknisk ASP.NET introduktion Mandag den 4/ Jesper Tørresø.
Fluid Monitoring Modul EEx d IIB T3. Technical data Type: FMM Ex-Atex Media: mineral oil, natural and synthetic esthers Protection class: Zone 1 - II.
Publisering i åpne kanaler Anne Storset Institutt for mattrygghet og Infeksjonsbiologi.
Problem set 2 By Thomas and Lars PS: Choose the environment, choose many pages per sheet. Problem set 2 Exercise 11/29 Laget av: Thomas Aanensen og Lars.
Planning and controlling a project Content: Results from Reflection for action The project settings and objectives Project Management Project Planning.
Engelsk mal: Startside The Ageing Society – current situation, challenges and opportunities Steinar Barstad Warszawa 25th November 2014 Specialist Director.
 A fjord is a small bit of water between two mountains or cliffs and they are very famous in Norway.
Regresjonsanalyse Korrelasjon
The Thompson Schools Improvement Project Process Improvement Training Slides (Current State Slides Only) October 2009.
WSPR/JT65 LA5WTA Kopiert med tillatelse fra LA3ZA, Sverre Holm sitt foredrag på Letohallen og Wikipedia.
Radio listening in Norway
The Gains from International Trade
LO2 – Understand Computer Software
1.4 Relations & Functions.
Database.
Elecbits.
Chapter 9 Designing Databases
Developing an Educational Web Application for Student Training in Geographical Information Systems (GIS) Derek Morris Jr. , Edsel Norwood , Disaiah Bennett.
Introduction to Computers and Technology
Utskrift av presentasjonen:

Datakommunikasjon Høsten 2001 Forelesning nr september 2001 Chapter 8, Multiplexing

Øvingsoppgaver zOppgave 8. 6, 8.13, 8.15 og 8.17

Bit stuffing (ny gjennomgang) Avsenderside: Send en bit Hvis det var en ”1” bit Hvis dette var femte ”1” bit på rad Send en ekstra ”0” bit Start på nytt inntil vi er ferdig Eksempler:   

Bit stuffing Mottaker: Les bit Hvis dette er femte bit i en rekke La b1 = neste bit (etter de fem enere) Hvis b1= ”0” Fjern b1 b1 var satt inn (stuffed) og start på nytt Ellers hvis b1 er ”1” (kan være start eller slutt på ramme) La b2 = bit etter b1 Hvis b2 = 0 Dette er begynnelsen eller slutten på rammen Hvis b2 = 1 7 enere på rad, dvs en feil Forkast rammen

Bit stuffing Flere eksempler:  ( =  (tilde)) 

ASCII (American Standard Code for Information Interchange) : * ABCDEF 0 NULNUL SOHSOH STXSTX ETXETX EOTEOT ENQENQ ACKACK BELBEL BSBS TABTAB LFLF VTVTF CRCR SOSO SI 1 DLEDLE DC1DC1 DC2DC2 DC3DC3 DC4DC4 NAKNAK SYNSYN ETBETB CANCAN EMEM SUBSUB ESCESC FSFS GSGS RSRS USUS 2!"#$%&'()*+,-./ :;<=>? 5PQRSTUVWXYZ[\]^_ 6`abcdefghijklmno 7pqrstuvwxyz{|} ~

Multiplexing zFDM – Frequency Division Multiplexing zTDM – Time Division Multiplexing zSTDM – Statistical Time Division Multiplexing zInverse Multiplexing

Multiplexing

Frequency Division Multiplexing zFDM zUseful bandwidth of medium exceeds required bandwidth of channel zEach signal is modulated to a different carrier frequency zCarrier frequencies separated so signals do not overlap (guard bands) zRadio og kabel TV er eksempler på bruk av FDM zChannel allocated even if no data

Frequency Division Multiplexing Diagram

FDM System

To hovedtyper av TDM zStatiske multipleksere yDet går en kontinuerlig bitstrøm fra sender til mottaker, uansett om den inneholder nyttig informasjon eller ikke. z Statistiske multipleksere (eller dynamiske) yDet overføres kun data mellom sender og mottaker når det sendes nytteinformasjon. Eksempel ASCII karakter fra en terminal.

Synchronous Time Division Multiplexing zData rate of medium exceeds data rate of digital signal to be transmitted zMultiple digital signals interleaved in time zMay be at bit level of blocks (bitflettet eller ordflettet) zTime slots preassigned to sources and fixed zTime slots allocated even if no data zTime slots do not have to be evenly distributed amongst sources

Time Division Multiplexing

TDM System

TDM Link Control zNo headers and tailers zData link control protocols not needed zFlow control yData rate of multiplexed line is fixed yIf one channel receiver can not receive data, the others must carry on yThe corresponding source must be quenched yThis leaves empty slots zError control yErrors are detected and handled by individual channel systems

Data Link Control on TDM 1 oktett/byte

Rammelåseord (Framing) zBenytter IKKE start og stopp flagg zDemultipleksere må gjenkjenne hvilke bit i multipleksrammen som tilhører de forskjellige kanalene. zFor dette må det legges inn ekstra informasjon i rammen for rammesynkronisering. zSlik informasjon kalles gjerne et rammelåseord. zEksempel på rammelåseord: (lite sannsynlig at dette går igjen i data som overføres)

Rammelåseord Kan 1Kan 2Kan 3Kan 4 RAMMELÅSEORD F1F2F1F2 Samlet rammelåseord Kan 1Kan 2Kan 3Kan 4F1F2F1 Distribuert rammelåseord Kan 1

Pulse Stuffing zProblem - Synchronizing data sources zClocks in different sources drifting zData rates from different sources not related by simple rational number zSolution - Pulse Stuffing yOutgoing data rate (excluding framing bits) higher than sum of incoming rates yStuff extra dummy bits or pulses into each incoming signal until it matches local clock yStuffed pulses inserted at fixed locations in frame and removed at demultiplexer

TDM of Analog and Digital Sources

Invers multiplexing zSammenslåing av flere kanaler til en kanal zF. eks sammenslåing av to B-kanaler til en kanal zMedfører at en får en hastighet på 2x64kbit/s dvs. 128 kbit/s

Digtalisering av tale zNyquist samplingsteorem: yEt analogt signal kan gjenskapes ut fra sampler (punktprøver) tatt med jevn tidsavstand og tilstrekkelig ofte. ySamplingsfrekvens må være > 2 x f (f er høyeste frekvenskomponent i signalet zPCM – Pulsekodemodulasjon Analog til digital omforming av talesignalet zFrekvensområde tale 300 – 3400 Hz zSamplingsfrekvens 8000 Hz z8 bit for å kode et sampel zDvs 64 kbit/s er nødvendig overføringshatighet for tale

Europeisk første ordens multiplekser z”30/32-multipleks” y30 kanaler til tale og 2 til kontroll og signalering z32 tidsluker a 8 bit zHver enkeltkanal har kapasitet på 64 kbit/s zDette gir en bitrate på 2,048 Mbit/s zFor telefoni inneholder hver kanaltidsluke et talesampel.

G.702 (gir oversikt over hierarkier) x 30 x 4 2,048 Mbit/s 64 kbit/s 8,448 Mbit/s 34,368 Mbit/s 139,264 Mbit/s 565,148 Mbit/s 4 kanaler

ISDN User Network Interface zISDN allows multiplexing of devices over single ISDN line zTwo interfaces yBasic ISDN Interface yPrimary ISDN Interface

Basic ISDN Interface (1) zDigital data exchanged between subscriber and NTE - Full Duplex zSeparate physical line for each direction zPseudoternary coding scheme y1=no voltage, 0=positive or negative 750mV +/- 10% zData rate 192kbps zBasic access is two 64kbps B channels and one 16kbps D channel zThis gives 144kbps multiplexed over 192kbps zRemaining capacity used for framing and sync

Basic ISDN Interface (2) zB channel is basic user channel yData yPCM voice zSeparate logical 64kbps connections to different destinations zD channel used for control or data yLAPD frames zHver ramme er 48 bits lang z192 kbit/s / 48 bit = 4000 rammer pr sekund zEn ramme hvert 250  s

Ramme struktur

ISDN Utvidet aksess (30B+D) zPunkt til punkt zBenyttes ofte for å knytte en PABX til det offentlige telefonnettet z2.048Mbps i Europa y30 B plus one D channel yLine coding is AMI using HDB3 z1.544Mbps i USA yUsed on T1 services y23 B plus one D channel

Primary ISDN Frame Formats USA Europa

Statistical TDM zIn Synchronous TDM many slots are wasted zStatistical TDM allocates time slots dynamically based on demand zMultiplexer scans input lines and collects data until frame full zData rate on line lower than aggregate rates of input lines

Statistical TDM Frame Formats

Performance zOutput data rate less than aggregate input rates zMay cause problems during peak periods yBuffer inputs yKeep buffer size to minimum to reduce delay

Buffer Size and Delay Data sendes i rammer på 1000 bit. Utnyttelse uttrykkes i prosent av total linjekapasitet. M = effektiv kapasitet til den multipleksede linjen

ADSL – Assymetric Digital Subscriber Line  Telenor tilbyr (h astighet inn/ut): y384 / 128 Kb/s laste ned lyd og bilde, samt gjøre flere ting på en gang (kostnad pr. måned 450,- kr) y 704 / 128 Kb/s laste ned filmklipp, programvare og andre store filer (kostnad pr. måned 550,- kr) y 1024 / 256 Kb/s laste ned og sende ut store filer raskt og effektivt (kostnad pr. måned 750,- kr)

Asymmetrical Digital Subscriber Line zADSL zLink between subscriber and network yLocal loop zUses currently installed twisted pair cable yCan carry broader spectrum y1 MHz or more

ADSL Design zAsymmetric yGreater capacity downstream than upstream zFrequency division multiplexing yLowest 25kHz for voice xPlain old telephone service (POTS) yUse echo cancellation or FDM to give two bands yUse FDM within bands zRekkevidde 5.5km

ADSL kanal konfigurasjon