Edellisen kerran yhteenveto: MAC frame

Slides:



Advertisements
Samankaltaiset esitykset
OH-SRH : GPS & Autopilotti Malmin Ilmailukerho, Tuomas Kuosmanen.
Advertisements

Ti LÄHIVERKOT -ERIKOISTYÖKURSSI
Tietoverkot •Järjestelmien on vielä ymmärrettävä toistensa signaaleja. •Ne pitää paitsi purkaa myös tulkita. Tämä tapahtuu määrittelemällä bittivirtaan.
Lähiverkot erikoistyökurssi
Tiedonsiirronperusteet
STK500 / AtmelIR -näppäimistö / Pieka IR -Näppäimistö •Internet –osoitteet •Laitteistokuvat •Testaussuunnitelma ja testitapaukset •Oskilloskooppikuvat.
ZigBee 2008 Huhtala, Järvelä. Esityksen rakenne Työn tavoitteet Perustietoutta IEEE standardi ZigBee-protokolla Käyttökohteet Toteutus.
Auli Jaakkola 1 Palkkatiedustelun tietomallin mukaisen tilastovastauksen luonti Tässä esimerkissä tiedosto tuotetaan excelistä csv-muotoon. 1.Oletetaan,
KANTATAAJUINEN BINÄÄRINEN SIIRTOJÄRJESTELMÄ AWGN-KANAVASSA
OHJELMAN OSITTAMINEN LUOKKA ATTRIBUUTIT METODIT. LUOKKA JAVA ohjelma koostuu luokista LUOKKA sisältää metodeja molemmat sisältävät attribuutteja eli muuttujia.
@ Leena Lahtinen OHJELMAN OSITTAMINEN LUOKKA ATTRIBUUTIT METODIT.
TSE Tutoriaali Alteran Triple Speed Ethernet Megacore
1 WWW-lomakkeet Sähköisen liiketoiminnan tärkeä elementti.
Murphy ja TLT eli mitä kaikkea voi mennä pieleen tiedonsiirron eri vaiheissa?
Verkkopalvelu. Verkon rajapinta 1 DATA XXX a DATA CONTROL DTMF.
Muistinhallinta. 2 Teknisiä kehitysaskelia §Muisti- ja osoiteavaruuden erottaminen toisistaan l virtuaaliosoitteiden avulla muistin koko voi olla suurempi.
WLAN Authors: Tuomas Leppänen e Kari-Pekka Luoma e Jari Matikainen e
Videosignaalin perusteet tMyn1 Videosignaalin perusteet Euroopassa televisiolähetyksissä kehyksiä lähetetään 25 kappaletta sekunnissa (frame rate 25 Hz).
@ Leena Lahtinen OHJELMAN OSITTAMINEN LUOKKA ATTRIBUUTIT METODIT.
Virheenpaljastus- ja korjauskoodit tMyn1 Virheenpaljastus- ja korjauskoodit Virheen havaitseminen Tässä vaaditaan ainoastaan se, että pystytään toteamaan.
Toistorakenne Toistorakennetta käytetään ohjelmissa sellaisissa tilanteissa, joissa jotain tiettyä ohjelmassa tapahtuvaa toimenpidekokonaisuutta halutaan.
Lari Iso-Anttila DVB-H Implementation Guidelines Seminaari.
Toistorakenne Toistorakennetta käytetään ohjelmissa sellaisissa tilanteissa, joissa jotain tiettyä ohjelmassa tapahtuvaa toimenpidekokonaisuutta halutaan.
TIES530 - Sulautettujen järjestelmien arkkitehtuurit
Wireless ATM, IEEE Standard, HIPERACCESS -Mikko Pehkonen.
10/18/ Erilaisia verkkoja LAN, MAN ja WAN. 10/18/042 TCP (UDP) IP SOVELLUKSIA SOVELLUSPROTOKOLLIA: HTTP, SMTP, SNMP, FTP, TELNET,.. Erilaisia verkkoja:
Teknillinen korkeakoulu. Riitta Karhumaa Valvoja: Professori Riku Jäntti Ohjaaja: TkL Michael Hall.
Mikko Lampinen Ti LÄHIVERKOT - ERIKOISTYÖKURSSI WLAN.
Lähiverkot- erikoistyökurssi
802 Standardit Elina Koskela. IEEE Voittoa tavoittelematon organisaatio Tarkoituksena vakiinnuttaa elektroniikan alalla esille tulleita ideoita -> Standardointi!
Langattomat lähiverkot Janne Suominen. Sisältö Yleistä IEEE ETSI Fyysinen kerros MAC-kerros Langattomien lähiverkkojen tyypit.
VLAN Kimmo Tukiainen
WLAN-tukiaseman asennus Tiina Sinisalo. Käytetyt laitteet  Nokia A032  Lucent Technologiesin valmistama PCMCIA (Personal Computer Memory Card International.
Ti Lähiverkot -erikoistyökurssi
Miika Kuusinen LTY/Tietoliikenteen laitos 2003
Langattomat lähiverkot
Lähiverkot- erikoistyökurssi Seminaari HomePNA Eeva Ahonen.
HomePNA -Mikko Pehkonen, Tite4. Sisältö Yleistä Käytäntö Spesifikaatiot Tiedonsiirto Ongelmia Tilanne Suomessa Case Lappeenranta Johtopäätökset.
CT30A LÄHIVERKOT - ERIKOISTYÖKURSSI WLAN Linux-työ Susanna Osola
Spanning Tree Protocol Algorithm
UNIVERSITY OF JYVÄSKYLÄ TIES422 - Olli Alanen WiMAX (Worldwide Interoperability for Microwave Access) Olli Alanen
Toistorakenne Toistorakennetta käytetään ohjelmissa sellaisissa tilanteissa, joissa jotain tiettyä ohjelmassa tapahtuvaa toimenpidekokonaisuutta halutaan.
Edellisen kerran yhteenveto 1.Langaton lennätin lukujen vaihteessa. Langallinen lennätin 50 vuotta aiemmin. Langaton aluksi laivaliikenteeseen/Marconi.
Langattoman systeemin arkkitehtuuri. Connectivity SW OSI-mallin esitystaso Miten voit kannettavalla laitteella ajaa ohjelman jossain kaukana lankaverkossa.
JOPOX Uusi hallinta / Lomaketyökalu. Uuden lomakkeen luonti Lomakkeen rakentaminen alkaa klikkaamalla auki Lomakkeet. Oletusarvoisesti oman joukkueesi.
Edellisen kerran yhteenveto: Fyysisen kerroksen alikerrokset Fyysisen kerroksen tehtävät –Carrier Sense –Receive –Transmit Mitä tietoja PHY-kerroksen kehyksistä.
VIIRINAUHA tutorial. 1)Valitse kankaat Tee viirinauhaasi ainakin viisi kolmiota. Enemmänkin voit tehdä jos haluat. Mitä enemmän kolmioita sen pidempi.
Edellisen kerran yhteenveto 1.Langaton lennätin lukujen vaihteessa. Langallinen lennätin 50 vuotta aiemmin. Langaton aluksi laivaliikenteeseen/Marconi.
Edellisen kerran yhteenveto MAC-kerroksen päätehtävät –Radiokanavan varaus –Liittyminen verkkoon –Käyttäjän (station) tunnistus ja datan salaus.
Standardit / IEEE Merkitys: Yhteensopivuus Nopeammin tuotteiksi (valmis speksi) Halvemmat tuotteet käyttäjille (kilpailua) Standardin evoluutio =>
Toistorakenne Toistorakennetta käytetään ohjelmissa sellaisissa tilanteissa, joissa jotain tiettyä ohjelmassa tapahtuvaa toimenpidekokonaisuutta halutaan.
Tiedonsiirtotekniikka 2
BINÄÄRISET TIEDONSIIRTOMENETELMÄT TÄRKEIMPIEN ASIOIDEN KERTAUS
Edellisen kerran yhteenveto
Logical Link Control (LLC)
Suhteellisuusteoriaa
Yhden bitin asettaminen Javalla
Ryhmätyö / kotitehtävä
Siirtorekisterin toteutus Javalla
Edellisen kerran yhteenveto:
Seminaarien yhteenveto
Signaalinkäsittelyn sovellukset
Oman alani blogit Onko minun alallani opiskelijoita, ammatinharjoittajia ja harrastajia, jotka bloggaavat? Millaisia oman alani blogeja netistä löytyy?
Edellisen kerran yhteenveto
4. MAC-alikerros yleislähetys (broadcast)
4. MAC-alikerros yleislähetys (broadcast)
EDGE
KANTATAAJUINEN BINÄÄRINEN SIIRTOJÄRJESTELMÄ AWGN-KANAVASSA
WiMAX.
Toimilaiteohjaukset (ISA0304) Sekvenssi.
Esityksen transkriptio:

Edellisen kerran yhteenveto: MAC frame LLC-kehys MAC-kehys

IEEE 802.11 Physical (PHY) layer MAC layer PLCP sublayer PMD Sublayer PHY SAP PMD SAP MAC layer FHSS/DSSS/OFDM/IR PLCP FHSS PHY SAP DSSS OFDM IR PMD SAP PLCP = Physical Layer Convergence Procedure sublayer PMD = Physical Medium Dependent sublayer

Fyysisen kerroksen tehtävät Carrier sense Transmit Receive Standardi määrittelee 3 tilakoneetta, joista kukin hoitaa yhden yllämainituista tehtävistä. PLCP = Physical Layer Convergence Procedure sublayer PMD = Physical Medium Dependent sublayer

Carrier Sense Kuinka usein Carrier Sense suoritetaan? Mikä on Carrier Sensen tehtävä fyysisellä kerroksella (MAC kerroksestahan tiedetään jo)? Millaisia moodeja käyttäjän konfiguroitavissa? Carrier sense suoritetaan aina kun station ei lähetä tai vastaanota. Fyysisen kerroksen carrier sense toimintaa ovat Jatkuva signaalin kuuntelu. Jos tunnistetaan lähetystä (=riittävä signaalin taso), niin yritetään synkronoitua ja saada vastaanotettua fyysisen kerroksen header. Päättelee onko kanava vapaa vai varattu. Tähän liittyy 3 eri moodia, joista ensimmäinen mittaa vain vastaanotetun signaalin energiaa. Toinen moodi pyrkii tunnistamaan DSSS signaalin ja kolmannessa moodissa sekä energia ja signaalin tunnistus ovat molemmat käytössä.

Transmit function Kuka hoitaa lähetyksen ajoituksen (milloin käynnistyy)? Mitä transmit funktio lähettää datan lisäksi? Miten lähetyksen pituutta ja modulaationopeutta säädetään? MAC käynnistää lähetyksen. Voisi kuvitella tarkaa implementointia tietämättä, että lähetyksen triggaa käyntiin NAV timeriltä tuleva keskeytys ja kun PHY transmit funktio takaa, että preample on ilmassa 20us kuluttua MAC:n käskystä. Transmit funktio lisää datan eteen preamplen ja headerin MAC säätää modulaationopeuden haluamakseen ja ilmoittaa valitusta nopeudesta PHY:lle. Fyysisen kerroksen tehtäväksi jää lähettää preample ja headeri perus 1Mbit/s nopeudella ja datan ajaksi modulaatio muutetaan halutuksi.

Receive function Kuka/mikä ohjaa Receive funktion käynnistymistä? Kuka sammuttaa Receive funktion? Clear channel assesment (Carrier Sense funktio) huomaa kanavan olevan päällä, jos Tehotaso > 85 dBm Jos header on error free, niin aloitetaan vastaanotto ja kerrotaan siitä MAC:lle Receive funktio lukee headerista tulevan datan pituuden ja ottaa vastaan niin monta byteä kun datan pituus käskee. Tulevaa dataa välitetään ilmeisesti jatkuvasti MAC:lle ja viimeisestä bytestä kerrotaan erikseen MAC:lle.

FHSS PLCP kehys MAC frame PSDU:n sisälle SYNC = vaihtelevia nolla ja ykkös bittejä Start Frame Delimiter => vastaanotin tunnistaa kehyksen ajoituksen PLW = PSDU:n eli datakentän pituus byteinä PSF = Kertoo vastaanottajalle modulaationopeuden datakentän osalta.

DSSS PLCP kehys SYNC samantyylinen kuin FHSS:ssä, mutta pidempi, miksi? Start frame delimiter = kehyksen ajoituksen tunnistukseen Signal = modulaatiotyyppi, miksi sille on varattu pitempi alue kuin FHSS:ssä? Service = varattu tulevaisuutta varten Length = Kehyksen kesto mikrosekunteina, miksi tämäkin on erilainen kuin FHSS? FCS PSDU 0 – aMPDUMaxLength bittiä

OFDM PLCP kehys PLCP preample (synkronoituminen ja AGC) Rate= datanopeus Reserved = varattu tulevaisuuden käyttöön Parity = pariteettitarkiste ensimmäisten 17 bitin yli Tail = 6 nolla bittiä, miksi? Service = 7 bittiä alusta käytössä descramblerin alustamiseen?? PSDU = MAC data Tail = konvoluutiodekooderin saattaminen 000000 tilaan. Pad Bits, joilla asetetaan kehys oikean mittaiseksi PLCP preample ja signal kentät konvoluutiokoodataan ja lähetetään BPSK modulaatiolla Data scramblerillä hajoitetaan pitkät 0 tai 1 bittijonot => ei siis interleavaus

Hyötysuhde ?