IPTV:n asettamat vaatimukset verkolle ja palvelun toteutus. Lauri Suleva TI07 Opinnäytetyö 2011

Samankaltaiset tiedostot
Tekijä / Aihe 1

IPTV:n asettamat vaatimukset verkolle ja palvelun toteutus SimuNetissä

Multicast. Johdanto Ryhmien hallinta Reititys Reaaliaikaiset siirto- ja hallintaprotokollat Resurssien varaus Sessioiden hallinta

Multicast. Johdanto Ryhmien hallinta Reititys Reaaliaikaiset siirto- ja hallintaprotokollat Resurssien varaus Sessioiden hallinta

Johdanto. Multicast. Unicast. Broadcast. Protokollat. Multicast

Multicast. Johdanto Ryhmien hallinta Reititys Reaaliaikaiset siirto- ja hallintaprotokollat Resurssien varaus Sessioiden hallinta MBone

Multicast perusteet. Ins (YAMK) Karo Saharinen Karo Saharinen

Opinnäytetyön Loppuseminaari

IPTV:n laadun ja luotettavuuden mittaamisesta. Jorma Kilpi

7. Palvelun laatu (QoS) Internetissä

7. Palvelun laatu (QoS) Internetissä

Lisää reititystä. Tietokoneverkot 2009 (4 op) Syksy Futurice Oy. Lisää reititystä. Jaakko Kangasharju

Lisää reititystä. Tietokoneverkot 2008 (4 op) Syksy Teknillinen korkeakoulu. Lisää reititystä. Jaakko Kangasharju

3. Kuljetuskerros 3.1. Kuljetuspalvelu

DVB- ja internet-palvelut saman vastaanottimen kautta

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikka / Tietoverkkotekniikka. Antti Parkkinen. ICTLAB tuotantoverkon IPv6 toteutus

S Teletekniikan perusteet

3. Kuljetuskerros 3.1. Kuljetuspalvelu

Redundanttisuus kontrolleripohjaisessa langattomassa lähiverkossa. Hakkarainen, Joni Vanhala, Pasi

Tehtävä 2: Tietoliikenneprotokolla

Kymenlaakson Ammattikorkeakoulu Elektroniikan koulutusohjelma / tietoliikennetekniikka Opinnäytetyö 2011 Tuomo Korja

Verkkokerroksen palvelut. 4. Verkkokerros. Virtuaalipiiri (virtual circuit) connection-oriented ~ connectionless. tavoitteet.

VALOKUITU PALVELUKUVAUS

Satakunnan ammattikorkeakoulu. Noppari Teemu IP-RYHMÄLÄHETYS. Tietotekniikan koulutusohjelma

Monilähetysreititys. Paketti lähetetään usealle vastaanottajalle Miksi? Monet sovellukset hyötyvät

OSI ja Protokollapino

Siirtyminen IPv6 yhteyskäytäntöön

Vaatimusmäärittely Ohjelma-ajanvälitys komponentti

100 % Kaisu Keskinen Diat

Kotikarjalan IPTV:n asetukset ja ohjeet

Videoneuvottelu. Johdanto. Järjestelmät. Telepresensce. Laitteisto. Ryhmäneuvottelut

Siltojen haitat. Yleisesti edut selvästi suuremmat kuin haitat 2/19/ Kytkin (switch) Erittäin suorituskykyisiä, moniporttisia siltoja

Service Level Agreement. Service Level Agreement. IP verkkopalvelu. S Verkkopalvelujen tuotanto Luento 1: Service Level Agreement

Siltojen haitat Yleisesti edut selvästi suuremmat kuin haitat

TLT-2600 Verkkotekniikan jatkokurssi Multicast


Opinnäytetyön Loppuseminaari klo 10


1 YLEISKUVAUS Kaapelikaistaliittymä Palvelun rajoitukset PALVELUKOMPONENTIT Päätelaite Nopeus...

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka INTERNETPALVELUNTARJOAJIEN RYHMÄLÄHETYSTEKNIIKAT

KTV-LIITTYMÄ JA LISÄPALVELUT PALVELUKUVAUS

Harjoitustyö. Jukka Larja T Tietokoneverkot

Reititys. Tietokoneverkot 2009 (4 op) Syksy Futurice Oy. Reititys. Jaakko Kangasharju.

Netplaza. paremman palvelun puolesta! Asiakaspalvelu palvelee. Sinä keskityt omaan työhösi. Jos jokin ei suju niin kuin oletit

Suomen Numerot NUMPAC

3/3/15. Verkkokerros 2: Reititys CSE-C2400 Tietokoneverkot Kirjasta , Verkkokerros. Internet-protokollapino ja verkkokerroksen tehtävä

Opinnäytetyön loppuseminaari

Verkon värittämistä hajautetuilla algoritmeilla

TV-kanavien jakeluoikeuksien soveltaminen suljetussa laajakaistaisessa IP-jakeluverkossa

reitittimissä => tehokkaampi 2005 Markku Kojo IPv6

Tällä kerralla esitellään. Uutuudet. Reaaliaikainen tiedonsiirto. Äänen ja videon siirto. Session Initiation Protocol (SIP) IP-puhelin

Tikon ostolaskujen käsittely

Jyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2012

Verkkokerros 2: Reititys

Miska Sulander Jyväskylän yliopisto Atk keskus FUNET yhdistyksen vuosikokous

Tikon ostolaskujen käsittely

OSI-malli. S Tietoliikenneverkot. Miksi kytketään. Välitys ja kytkeminen OSI-mallissa. /XHQWR.\WNHQWlMDUHLWLW\V

Reititys. 4. Reititys (Routing) Verkkokerroksen tehtävänä on toimittaa data (paketit) lähettäjän koneelta vastaanottajan koneelle. Reititysalgoritmit

Uutuudet. Tosiaikapalvelut Liikkuvuus. Sanna Liimatainen T Tietokoneverkot

100KUITU 100/100Mbit/s. 1000KUITU 1000/1000Mbit/s. 40 /kk. 60 /kk TILAUSSOPIMUS 1/4. Henkilötunnus. Sähköposti

T Harjoitustyöluento

Reititys. 4. Reititys (Routing) Verkkokerroksen tehtävänä on toimittaa data (paketit) lähettäjän koneelta vastaanottajan koneelle. Reititysalgoritmit

Netemul -ohjelma Tietojenkäsittelyn koulutusohjelma

Dahua IPC-HFW4831T-ASE

Eetteriverkon rakenne

CSMA/CD. Eetteriverkon rakenne. Signaalin koodaus. Törmäyksen jälkeinen uudelleenlähetys. Lyhyet etäisyydet, pieni määrä laitteita. Manchester-koodaus

MINNO Metropolia Loppukatselmus. Kotisatama Järjestelmät

Internet Protocol version 6. IPv6

Verkkokerroksen palvelut

1 YLEISKUVAUS Valokaistaliittymä Palvelun rajoitukset PALVELUKOMPONENTIT Päätelaite Nopeus...

Verkkoliikennettä Java[ssa lla] Jouni Smed

Eetteriverkon rakenne

KÄYTTÖOHJE. M2M Point - to - Point

Avoimet laitteet - riski verkossa Antti Kiuru@KiuruAntti Kyberturvallisuuskeskus, Viestintävirasto. Antti Kiuru, Tilannekeskuksen päällikkö

Liikenneteorian tehtävä

Kauanko verkot kestävät? Pilvipalveluiden haasteet verkon kannalta - mitkä asiat oltava kunnossa?

Otan valokuidun käyttööni heti, kun valokuitu on asennettu tai päivämäärästä (viimeistään 18 kk sisällä asennuksesta).

A2B transmodulaattorit AlkuSivu

Tietoliikenneohjelmointi. v. 0.01

Nykyaikainen IP pohjainen provisiointi operaattorin verkkoon

Sisältö. Työn idea Protokollat. Harjoitustyön käytäntöjä. Työn demoaminen. Etäisyysvektori Linkkitila. Palvelin Moodle SSH-tunnelit

S Tietoliikenneverkot

SINULLA ON SISÄLTÖ, ME TARJOAMME KANAVAN

5. Verkkokerros. Verkkokerroksen palvelut. Tulvitus jokainen saapunut paketti lähetetään kaikille muille ulosmenoille.

Jyry Suvilehto T Johdatus tietoliikenteeseen ja multimediatekniikkaan kevät 2013

Linux palomuurina (iptables) sekä squid-proxy

OSI malli. S Tietoliikenneverkot S Luento 2: L1, L2 ja L3 toiminteet

Monilähetysreititys (multicast routing)

Monilähetysreititys (multicast routing)

Vasteaika. Vasteaikaa koskeva ohje ei ole juuri muuttunut Robert B. Millerin vuonna 1968 pitämästä esityksestä:

LoCCaM. LoCCaM Cam laitteiston ohjaaminen. Dimag Ky dimag.fi

S Tietoliikennetekniikan perusteet. Pakettikytkentäiset verkot. Helsinki University of Technology Networking Laboratory

ITKP104 Tietoverkot - Teoria 3

IPv6 käyttöönoton mahdollistajat operaattorin näkemys

LoCCaM Riistakamerasovellus. Dimag Ky dimag.fi

4. Reititys (Routing)

S11-09 Control System for an. Autonomous Household Robot Platform

Integrointi. Ohjelmistotekniikka kevät 2003

Verkkojulkaisualusta Moniviestin.

3. Kuljetuskerros 3.1. Kuljetuspalvelu End- to- end

Transkriptio:

IPTV:n asettamat vaatimukset verkolle ja palvelun toteutus SimuNetissä Lauri Suleva TI07 Opinnäytetyö 2011

Johdanto Työn tarkoituksena tutustua IPTV-palveluun yleisesti IPTV-palveluun vaikuttavien tekijöiden tutkiminen Mm. konvergoituminen, pakettien häviö, viiveen vaihtelu, videovirran laatu ja multicast. IPTV-palvelun toteutus SimuNet-ympäristöön

IPTV IP-verkossa siirretty televisio- tai videopalvelu IPTV-palvelun toimijakenttä Kuluttaja, verkko-operaattori, palveluntarjoaja ja sisällöntuottaja Erilaisia palvelumuotoja mm.: Tilausvideojärjestelmä Verkko-PVR IPTV:n interaktiivisuus

IPTV QoE Asiakkaan palvelusta saaman kokemuksen laatu on hyvä subjektiivinen mittari palvelun toiminnasta Kuvan laatu, järjetelmän käytettävyys ja reagoivuus Vaikuttavia tekijöitä mm.: Lähdevideon laatu, pakettien häviäminen, huojunta, käytettävä koodaus, GOP:n pituus, latenssi..

IPTV QoE Huojunta (jitter) Paketit saapuvat joko liian aikaisin tai liian myöhään. Vastaanottavan laitteen puskuri täyttyy liian nopeasti tai hitaasti. Ideaalitilanteessa paketit saapuvat tasaisin välein Kasvatetaan puskurin kokoa ja pyritään pitämään huojunta puskurin sisällä Packet Loss Aiheuttaa kuvan rakeisuutta tai katkoksia Käytössä UDP-protokolla Syynä usein verkon ruuhkautuminen ja liian suureksi kasvanut viive -> STB:n puskuri voi ylittyä ja paketteja kadotetaan. Ratkaisuna käyttöön QoS. Esim DiffServ

MPEG MPEG-videovirta koostuu yksittäisistä kuvista Kuvaryhmää kutsutaan Group of Pictureksi Jakautuu avainkuvaan (I) ja sitä seuraaviin erotuskuviin (P ja B). I-kuva sisältää kaiken informaation. Jos pakettihäviö osuu siihen hajoaa koko GOP.

Konvergoituminen Verkon linkkien virheet aiheuttavat häviöitä -> nopea konvergoituminen tärkeää Videon siirrossa noin 500 msec katkos näkyy kuvassa Konvergoitumiseen vaikuttavia muuttujia on häiriön havaitseminen, häiriön eteneminen, reitityksen uudelleenlaskeminen, reititystaulun päivittäminen, verkossa oleva laitteisto Konvergoitumiseen kaksi tapaa: nopea konvergoituminen (Fast Convergence) tai nopea uudelleenreititys (Fast ReRoute) Verkon suunnittelussa kultainen keskitie

Konvergoituminen Häiriön havaitseminen tärkein konvergoitumisen nopeuden kannalta Siirtoyhteyskerroksella Carrier-Delayn käyttöönotto. Oletuksena linkit menevät alas 2s viiveellä joka ei toivottua Fast Convergencessa. Verkkokerroksella hello-viestit naapuruussuhteiden ylläpitäjänä Käyttöön BFD, joka on kevytrakenteinen helloprotokolla. Halukkaat sovellukset rekisteröityvät. BFD ilmoittaa jos naapuruussuhde katoaa.

Multicast IPTV perustuu multicast-tekniikkaan Lähetys yhdeltä monelle Käyttäjät liittyvät ryhmiin käyttämällä IGMPprotokollaa PIM-protokolla käyttää unicast reititys informaatiota multicast-lähetysten välittämiseen. Käytössä PIM-DM, PIM-SM, PIM-SSM SSM-tekniikka perustuu S ja G kanaviin

Palvelun toteutus SimuNetissä Redundanttinen IPTV-palvelu SimuNetympäristöön IPTV-palvelimia kaksi kappaletta, jotka molemmat lähettävät identtisiä ohjelmia IPTV-palvelimen hallinnointi VLC-playerin osalla VLM. Lähetykset levitysviesteinä (broadcast), mahdollistaa loop-toiminnon jolloin palvelussa jatkuva videolähetys.

Palvelun toteutus SimuNetissä Verkkolaitteiden käytettävä multicast-reititystä Router(config)#ip multicastrouting Router(config)#ip pim ssm default Käynnistää multicastreitityksen laitteessa. Sallii Source Specific Multicastin käytön. Router(config-if)#ip pim sparse-mode Määrittää liityntäportin käyttämään PIM:in tiheää muotoa. Router(config-if)#ip igmp version 3 Ottaa käyttöön IGMP version 3. Vaaditaan liityntäportteihin joihin asiakas on yhteydessä.

Palvelun toteutus SimuNetissä Palvelun vastaanottaminen tapahtuu VLCsoittimella avaamalla suoratoisto verkosta ja ottamalla yhteys rtp://172.16.50.2@232.0.0.1:5004

Jatkokehitys Konvergoitumisen ja viiveen testaaminen mm. carrier-delayn ja BFD:n avulla. Miten katkokset näkyvät kuvassa?

Yhteenveto Työn tekeminen sujui ongelmitta Tutustuminen IPTV-palveluun vaikuttaviin tekijöihin perustasolla Käytännön työn jälkeen SimuNetissä mahdollisuus katsoa HD-laatuista kuvaa kahdelta päätekoneelta