Kuljetuskerros langattomissa Ad hoc verkoissa Pekka Vanhoja.

Slides:



Advertisements
Samankaltaiset esitykset
TIES322 Tietoliikenneprotokollat 2
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.
WLAN Tekijät: Petri Koskinen Miika Kulla Veli-Pekka Koskinen.
Lähiverkot erikoistyökurssi
Seminaari Lähiverkot -erikoistyökurssi
Mediatekniikan seminaari Paula Sanaksenaho Voice over Internet Protocol Paula Sanaksenaho
Mikko Tyrväinen InSitu –Luentopalautejärjestelmän tekninen evaluointi.
Kimmo Koskenheimo Diplomityöseminaari Valvoja: Prof. Jorma Virtamo
Tietoturvallisuus osa 5
Chapter 7:Implementation of Ad Hoc Mobile Networks Mikko Kuokka.
Konvergenssin haasteita Internetin Quality of Service (QoS) –QoS hallinta, tarvitaanko montaa palveluluokkaa? –QoS monitorointi (mittaukset) Kapasiteetin.
Wireless Fidelity Systems + The Multimode – IEEE a/b/g Teemu Tarkkonen.
TCP/IP:n soveltuvuus langattomiin verkkoihin Pekka Vanhoja, TITE4.
Wireless Local Area Network (Wireless LAN)
Wireless Local Area Network
Murphy ja TLT eli mitä kaikkea voi mennä pieleen tiedonsiirron eri vaiheissa?
Verkkopalvelu. Verkon rajapinta 1 DATA XXX a DATA CONTROL DTMF.
Diplomityöesitelmä Ari Lappeteläinen Työn valvoja: prof Raimo Kantola
Kielen tehtäviä Informatiivinen tehtävä Vaikuttava tehtävä
WLAN Langaton verkkoyhteys
Wireless Local Area Network
JohdantotMyn1 Johdanto Verkkopalvelun koostamiseen käytetään koosteohjelmia ja ohjelmointikieliä. Verkkopalvelun toteutus voi vaatia myös palvelinohjelmointia.
Virtuaaliset lähiverkot
3. Kuljetuskerros 3.1. Kuljetuspalvelu
Introduction to Hybrid Wireless Networks & Hybrid Wireless Network Architectures Markus Runonen
Kappale 8 - Ad-Hoc verkkojen tehokkuus Tietoliikennetekniikan seminaari – Markku Korpi.
Transmission power management schemes Jani Havukainen.
Ad Hoc Wireless Multicast Routing Mikko Koskinen
Lähiverkot- erikoistyökurssi
Langattomat lähiverkot Janne Suominen. Sisältö Yleistä IEEE ETSI Fyysinen kerros MAC-kerros Langattomien lähiverkkojen tyypit.
VLAN Kimmo Tukiainen
JYVÄSKYLÄN YLIOPISTO 2007 Bluetooth-yhteydenmuodostus InSitu-järjestelmässä Tietotekniikan pro gradu -seminaari Tuukka Puranen
Ti Lähiverkot -erikoistyökurssi
Kim Grönholm Ilmari Puustjärvi
Miika Kuusinen LTY/Tietoliikenteen laitos 2003
Ti Lähiverkot - Erikoistyökurssi Sillat ja kytkimet Toni Helenius & Ville Parviainen
Bluetooth Teknologia Tietoliikennetekniikan seminaari Henri Pöntinen, Ti
– Luento 10 Teleliikenne vs. Dataliikenne
Storage Area Network Jussi Murtola. Sisältö SAN-yleistä Eroavaisuudet tallennusmenetelmien välillä Topologiat SAN-verkkolaitteet Kuitukanavan arkkitehtuuri.
Ti LÄHIVERKOT -ERIKOISTYÖKURSSI VOIP-puhelinpalvelu Asterisk PBX Arto Katajasalo 2007.
Luku 2 Pakettiradioverkot Eeva Ahonen Historiaa Infrastruktuurittoman verkon hyvät puolet havaittiin 1970-luvulla DARPA:n (Defence Advanced.
Ti Lähiverkot -erikoistyökurssi TCP/IP:n soveltuvuus lähi- ja langattomiin verkkoihin Jukka Nousiainen Toni Luukkonen.
Internetworking-arkkitehtuuri Internet
Protokollien kerrosarkkitehtuurit
OVERVIEW OF AD HOC ROUTING PROTOCOLS Chapter 5 Markku Huttunen.
Personal Area Networks Lähiverkot erikoistyökurssi Lassi Romanainen.
ISSUES IN AD HOC WIRELESS NETWORKS AD HOC WIRELESS INTERNET Miika Haapala.
ROUTING IN HYBRID WIRELESS NETWORKS AND PRICING IN MULTI-HOP WIRELESS NETWORKS Antti Reinikka
Luento 11 Reititys.
Quality of Service Elina Koskela. QoS – Palvelun laatu Takaa sujuvan liikenteen verkossa Ottaa huomioon liikenteen luonteen Ottaa huomioon eri käyttäjien.
Seminaariesitelmien aihejako Ryhmä1: Fyysisen kerroksen toiminta (esimerkiksi) -Taajuusalueet -Bittinopeudet/modulaatiomenetelmät -Kantama, tehokulutuksen.
Edellisen kerran yhteenveto: Fyysisen kerroksen alikerrokset Fyysisen kerroksen tehtävät –Carrier Sense –Receive –Transmit Mitä tietoja PHY-kerroksen kehyksistä.
Tietoliikenne II (2 ov) Syksy 2004 Liisa Marttinen ● Kurssikirja: Kurose & Ross, Computer Networking (3. edition) (Kyllä 2. painoskin kelpaa,
Edellisen kerran yhteenveto: IAPP (Inter Access Point Protocol) –Announce protokolla kertoo välittää verkon tukiasemille kaikkialla tarvittavan tiedon.
Tiedonsiirtotekniikka 2
Ryhmätyö / kotitehtävä
Edellisen kerran yhteenveto:
Seminaarien yhteenveto
Bluetooth.
6. Kuljetuskerros 6.1. Kuljetuspalvelu
3. Kuljetuskerros 3.1. Kuljetuspalvelu
3. Kuljetuskerros 3.1. Kuljetuspalvelu
Tietoliikenne II (2 ov) Syksy 2003 Liisa Marttinen
Viiveiden vähentäminen WWW-liikenteessä
WiMAX.
Välikokeen palautus 35 osallistui kokeeseen
3. Kuljetuskerros 3.1. Kuljetuspalvelu
Verkon komponentteja Isäntäkone (host) reititin R R R R linkki R
Yhhhh S Diplomityöseminaari Autokonfigurointi ja palveluarkkitehtuurit Ad Hoc -verkoissa Niko Suominen Niko Suominen.
Esityksen transkriptio:

Kuljetuskerros langattomissa Ad hoc verkoissa Pekka Vanhoja

Kuljetuskerroksen vastuut Päästä-päähän yhteys Päästä-päähän pakettien kuljetus Vuonhallinta Ruuhkanhallinta Luotettava (TCP) vs. Epäluotettava (UDP) kuljetus

Kuljetuskerroksen ongelmia Induced traffic  Lähetykset vaikuttavat myös naapurisolmuihin Epäreiluus  Alemman kerroksen tekniikat ja protokollat voivat aiheuttaa siirtotien epäreilua käyttöä Ruuhkautumisen, luotettavuuden ja vuonhallinnan erottaminen Virran ja kaistanleveyden rajoitukset Ruuhkautumisen virheellinen tulkinta Kuljetuskerroksen erottaminen muista kerroksista Dynaaminen topologia

Ad hoc verkon kuljetuskerroksen tavoitteet Maksimoi suorituskyky (throughput) Reiluus Minimoi yhteyden muodostamisaika Ruuhkan- ja vuonhallinta Luotettava ja epäluotettava yhteys

Ad hoc verkon kuljetuskerroksen tavoitteet Adaptiivisuus Kaistanleveyden tehokas käyttö Muiden resurssien tehokas käyttö Parantaa suorituskykyä alemmilta kerroksilta saadun tiedon avulla -> framework vuorovaikutuksen toteuttamiseksi Päästä-päähän semantiikan säilyttäminen

Lyhyt kertaus TCP:n toiminnasta

Miksi TCP ei sellaisenaan sovi Ac hoc verkkoihin Pakettihäviöiden väärä tulkinta Toistuvat linkkien katkeamiset Polun pituuden vaikutus Ruuhkanhallintaikkunan väärä tulkinta Linkkien asymmetrisyys Yksisuuntaiset reitit Monipolkureititys Verkon jakaantuminen ja yhdistyminen Liukuvan ikkunan käyttö

Feedback-Based TCP

Hyödyt  Yksinkertainen  Sallii TCP:n ruuhkautumisenhallinnan toiminnan Haitat  Toiminta riippuvainen reititysprotokollan toiminnasta  Välisolmujen tulee tietää reitti lähettäjälle  Vaatii muutoksia nykyiseen TPC:hen  Ruuhkanhallintaikkunan koko ei välttämättä optimaalinen uuden reitin valinnan jälkeen

TCP with Explicit Failure Notification Hyödyt  Erottaa polun katkeamisen ruuhkautumisesta  Ei niin riippuvainen reititysprotokollan tehokkuudesta Haitat  Muutoksia TCP:hen  Luotauspaketit kuluttavat kaistanleveyttä ja virtaa reitillä olevista laitteista  Ruuhkanhallintaikkunan koko ei välttämättä optimaalinen uuden reitin valinnan jälkeen

TCP-BuS Hyödyt  Välttää nopeaan uudelleenlähetys –tilaan joutumisen  Hyödyntää hyvin reititysprotokollaa (jos se vaan tukee TCP-BuS:a) Haitat  Muutoksia TCP:hen  Riippuvuus reititysprotokollasta  Datan puskurointi reitin välisolmuissa

Ad hoc TPC ATPC:n toiminta: TapahtumaToiminta Paketin häviäminen BER:n takia Lähettää paketit uudelleen ilman ruuhkanhallinnan käynnistymistä Reitin uudelleenmuodostus TCP lähettäjä persist-tilaan, pysäyttää lähetyksen kunnes uusi reitti löytyy Hetkellinen verkon jakautuminen TCP lähettäjä persist-tilaan, pysäyttää lähetyksen kunnes uusi reitti löytyy DUPACKsPiilottaa TCP:ltä ja lähettää paketit uudelleen TCP:n puskurista Muutos reitissäLaskee ruuhkanhallintaikkunan koon uudelleen

ATCP Hyödyt  Päästä-päähän semantiikka säilyy  Yhteensopiva TCP:n kanssa Haitat  Riippuvainen verkkokerroksen protokollan kyvystä havaita linkin katkeaminen  ATCP kerroksen lisäys vaatii muutoksia rajapintafunktioihin

Split TCP

Yrittää kasvattaa suorituskykyä pitkissä reiteissä Ruuhkanhallinta ja päästä-päähän luotettavuus erilliset asiat Hyödyt  Parantunut suorituskyky (throughput)  Liikkuvuuden vaikutuksen pienentyminen Haitat  Muutoksia TCP:hen  Ei päästä-päähän yhteydenhallintaa  Välisolmun kaatuminen heikentää suorituskykyä  IP-paketin data ei voi olla salattua

Application Controlled Transport Protocol Ei pohjaudu TCP:hen ”Kevyt” protokolla Luotettavuuden varmistus sovelluskerroksen vastuulla Hyödyt  Sovelluskerroksella vapaus valita haluttu luotettavuustaso  Polun katkeaminen ei vaikuta suorituskykyyn yhtä paljon kuin TCP:ssä Haitat  Ei yhteensopiva TCP:n kanssa  Ei ruuhkautumisenhallintaa

Ad hoc transport protocol Ei pohjaudu TCP:hen Kerrosten välillä yhteistoimintaa Lähetys ajastettu (rate based)  Lähetysväli riippuu verkon ruuhkaisuudesta Ruuhkanhallinta ja luotettavuus erotettu  Ruuhkanhallintatietoa välisolmuilta  Luotettavuus ja vuonhallinta vastaanottajalta

Ad hoc transport protocol Hyödyt  Suorituskyky  Ruuhkanhallinnan ja luotettavuuden erottaminen  Ruuhkanhallintaikkunan vaihteluiden poistaminen Haitat  Ei yhteensopiva TCP:n kanssa  Suurissa verkoissa ajastimien käyttö voi muodostua pullonkaulaksi