© Matti MonnonenTTY, Porin yksikkö, 20061 DVB-H seminaari 21.04.2006 IP Datacast over DVB-H (Arkkitehtuuri) ( IP Datacast over DVB-H: Architecture. DVB.

Slides:



Advertisements
Samankaltaiset esitykset
Palvelut ja tiedot käyttöön: Palveluväylä
Advertisements

IP Datacast over DVB-H: Content Delivery Protocols (CDP)
SkyDrive ja Office Web Apps –sovellusten käyttäminen
Kuntalaispalautteen kokoamispalvelu Multibase Oy Tämä on kuvaus palvelumallista, jonka pohjalta Kauniaisten kaupunki käynnisti pilottiprojektin. palvelumalli:1-3.
Suorita menulta voit ottaa yhteyden iSeries:iin tai katkaista yhteyden sinne ja poistua RI400:sta.
Osavuosikatsaus Lännen Tehtaat Osavuosikatsaus
Active directory.
1 Heli Lepomäki Yritysten ja muiden organisaatioiden käyttöön sähköinen työpöytä on jo leviämässä, koska niiden toiminta ja asiakaspalvelu.
Digital Video Broadcasting tMyn1 DVB-DIGITAL VIDEO BROADCASTING •Yhteenliittymään kuuluu noin 300 yritystä ja organisaatiota –laitevalmistajia –jakeluorganisaatioita.
1 1.
Käyttötapaukset ja palvelut • Tässä dokumentissa käsitellään käyttötapauksia ja palveluita, joita voidaan käyttää IP datalähetyksissä DVB-H:ssa • Tässä.
Ykkönen Yhteistyössä 1Y
Nokia 6630 puhelimen musiikkiominaisuudet
© Matti MonnonenTTY, Porin yksikkö, DVB-H seminaari Non - DVB-H pilots, trials and products.
Lapset näkyviin – alkuarviointi ja lasten osallisuus lastensuojelussa
Julkaisukielet ja - tekniikat tMyn1 Julkaisukielet ja -tekniikat •Verkko-ohjelmointi voidaan jakaa kahteen osaan: asiakaspuolen ja palvelinpuolen ohjelmointiin.
TEKNILLINEN KORKEAKOULU / VAASAN YLIOPISTO Diplomityöesitelmä Web-sovelluksen kehittäminen sähkönjakeluverkon suojareleisiin Timo Ahola 2006.
Tapahtumasekvenssit = Käyttötapausten realisointi
Liiketoimintasuunnitelma
1 1.
Mobiili-TV Mediatekniikan seminaari Hanna Blåfield.
Taulukot Jukka Juslin © Jukka Juslin 2006.
Klikkaa Työkalut ja Mobile Properties. Sender id = Puhelinnumero, jolta lähetetään ja jolle vastaussanoma palautuu. Password = Operaattorilta saatu palvelun.
E-Commerce 2010: Business, Technology, Society 6e
IP Datacast over DVB-H: Electronic Service Guide (ESG) Mikko Koskela DIGITAL VIDEO BROADCASTING - HANDHELD (DVB-H) Tietoliikenteen jatko-opintoseminaari.
S Tiedonsiirto ja yhteyskäytännöt tietoliikenteen perusasioita top-down -lähestymistapa ohjelmistotekniikan näkökulma tavoitteena toimivat sovellukset.
IP Datacast over DVB-H: Service Purchase and Protection (SPP)
Ohjelmistotuotanto kevä 2010 Juho Hirvonen Mikko Nieminen Tuomas Saarela.
Korkeakoulujen ja opetus- ja kulttuuriministeriön yhteinen tietohallintohanke, jota CSC koordinoi RAkenteellisen KEhittämisen Tukena TIetohallinto Arkkityön.
Tietoturvan perusteet - Syksy 2005 SSH salattu yhteys & autentikointi Tekijät: Antti Huhtala & Asko Ikävalko (TP02S)
XML -kielen perusteet SIMO Seminaari Antti Mäkinen.
DHCP & DNS Joni Härmä EL3.
Web 2.0 tiivistetysti 1. Ohjelmistoalusta on Web. Webtop korvaa Desktopin. Keskeistä yhteisöllisyys ja ”Software as a Service”. 2. Kollektiivisen älyn.
Facebook yritystoiminnan tukemisessa Kiravo-projekti 2012 Kiravo – kirjasto avoimena oppimisympäristönä Biblär – biblioteket som ett öppet lärcentra.
Lännen Tehtaat Osavuosikatsaus
Ajatuksia mediakasvatuksen etiikasta
Tietopalvelu verkkoympäristössä Nina Granlund 2006.
Työasemasovelluksen käyttöliittymä sovelluksien käyttöliittymät voidaan jakaa kahteen pääluokkaan: –kohde-toiminto -pohjaisiin (object-action) käyttöliittymiin.
JohdantotMyn1 Johdanto Verkkopalvelun koostamiseen käytetään koosteohjelmia ja ohjelmointikieliä. Verkkopalvelun toteutus voi vaatia myös palvelinohjelmointia.
Oletusasetusten tekeminen Päävalikolla voit aluksi tehdä kaikki oletusasetukset, jotka sitten ovat voimassa aina kun käytät RI400. Voit toki tehdä ne myöhemminkin.
CAT_TP-tiedonsiirtoprotokollan testausjärjestelmä Esittäjä: Antti Hämäläinen Päivämäärä: Työn tilaaja:Venyon Oy.
Taustaa Opetus- ja kulttuuriministeriön toimialalla on laajalti omaksuttu verkostomainen sähköinen työskentely yli organisaatiorajojen. Kuluttajille tarkoitettujen.
Virheenpaljastus- ja korjauskoodit tMyn1 Virheenpaljastus- ja korjauskoodit Virheen havaitseminen Tässä vaaditaan ainoastaan se, että pystytään toteamaan.
Ohjelman keskeytys virhetilanteessa tMyn1 Ohjelman keskeytys virhetilanteessa Poikkeustilanteet voidaan ryhmitellä logiikkavirheisiin ja muihin ajonaikaisiin.
Lännen Tehtaat Vuosi Tulos/osake , euroa IFRS.
Kaksi- ja kolmitasoiset sovellukset Two and Three Tier Systems.
Rautaa rajalle! Rautapalomuurit verkon reunalla
PDF –dokumentit Adobe Acrobatilla Taina Joutsenvirta Valtiotieteellinen tiedekunta
1 Sensor Tasking and Control Jari Hassinen Riikka Asikainen
SoberIT Ohjelmistoliiketoiminnan ja –tuotannon instituutti TEKNILLINEN KORKEAKOULU T Käyttöliittymien ja käytettävyyden seminaari Kontekstiherkkyydestä.
Wireless ATM, IEEE Standard, HIPERACCESS -Mikko Pehkonen.
Introduction to Hybrid Wireless Networks & Hybrid Wireless Network Architectures Markus Runonen
Teknillinen korkeakoulu. Riitta Karhumaa Valvoja: Professori Riku Jäntti Ohjaaja: TkL Michael Hall.
Ti Lähiverkot - erikoistyökurssi SNMP (Simple Network Management Protocol) Mikko Pöllönen.
Miika Kuusinen LTY/Tietoliikenteen laitos 2003
Ti LÄHIVERKOT -ERIKOISTYÖKURSSI
DHCP Antti Pöyhönen.
Ti Lähiverkot - Erikoistyökurssi Sillat ja kytkimet Toni Helenius & Ville Parviainen
Bluetooth Teknologia Tietoliikennetekniikan seminaari Henri Pöntinen, Ti
CT30A LÄHIVERKOT - ERIKOISTYÖKURSSI Samba Linux-työ Ville Mälkiä
Edellisen kerran yhteenveto: IAPP (Inter Access Point Protocol) –Announce protokolla kertoo välittää verkon tukiasemille kaikkialla tarvittavan tiedon.
Jonna Kyllönen mylept14B
Kansallinen palveluväylä PERTIVA-kokous

Ohjelman keskeytys virhetilanteessa
Samba Tuukka Toropainen.
Työpaja: englanninkielisiä tiedonlähteitä mediatekniikan opiskelijoille Kevät 2014, Kaisu Sallasmaa.
2. Olio-ohjelmoinnin perusteita
Esityksen transkriptio:

© Matti MonnonenTTY, Porin yksikkö, DVB-H seminaari IP Datacast over DVB-H (Arkkitehtuuri) ( IP Datacast over DVB-H: Architecture. DVB Document A098, November 2005, 40 pages )

© Matti MonnonenTTY, Porin yksikkö, DVB-H - Seminaari IP Datacast over DVB-H (IPDC) IPDCn tarkoituksena on mahdollistaa jakelujärjestelmä, jonka avulla voidaan välittää mitä tahansa digitaalista tietoa sisältävää informaatiota tai palveluita. Jakelujärjestelmässä hyödynntetään normaaleja IP-pohjaisia toteutustapoja optimoituina kuitenkin käytettäville pätelaitteille. Optimoinnissa on huomioitu käytettävien päätelaitteiden rajalliset toiminnallisuudet esim. laskentatehon ja akun keston suhteen. Keskeinen toiminnallisuus IPDCn mahdollistamana on tarjota paluukanava yksisuuntaiseen DVB jakeluun. Paluukanavamahdollisuuden avulla voidaan luoda ja toteuttaa vuorovaikutuspalvelut ja –toiminnallisuus.

© Matti MonnonenTTY, Porin yksikkö, DVB-H - Seminaari Arkkitehtuurimalli CBMS = Convergence of Broadcast and Mobile Services ESG = Electronic Service Guide PSI = Program Specific Information SI = Service Information ptm = point-to-multipoint SMS = Short Message Service MMS = Multimedia Message Service

© Matti MonnonenTTY, Porin yksikkö, DVB-H - Seminaari Arkkitehtuurimalli – toiminnallisuus Service Application (Palvelusovellukset) Yhdistää erilähteistä saadun sisällön ja sisältöinformaation kokonaisuudeksi, joka voidaan välittää halutulle yksittäiselle sovellukselle. Tuottaa vahvistinaseman toiminnallisen logiikan. Vahvistinasemalla muunnetaan jakeluverkon signaalit laajakaistaisiksi. Vastaa sisällön koodaamiseta päätelaitteiden ymmärtämään muotoon. (Tiedostot ja datavirta). Hoitaa palvelukuvauksen luonnin ja tuottaa sekä valmistaa palveluoppaan (ESG) metadatan välitettäväksi CBMS-7 avulla palvelun hallinnalle. Ohjaa päätelaitteen ja palvelusovellusten vuorovaikutuksen toiminnan. Tuottaa palvelujen suojauksen. Palveluohjelmisto voi esiintyä kaikissa IPDCn välittämissä sovelluksissa.

© Matti MonnonenTTY, Porin yksikkö, DVB-H - Seminaari Arkkitehtuurimalli – toiminnallisuus Service Management (Palvelun Hallinta) Sisältää 4 alaluokkaa jotka voidaan toteuttaa toisistaan riippumatta 1. Palvelujen kokoonpano ja resurssien jako Rekisteröi verkkoon välitettävät palvelusovellukset. Ohjaa palvelujen sijaintia ja kaistankäyttöä. 2. Välittää sovellusten sisältötiedot Yhdistää palvelusovellukselta saadun palveluoppaan (ESG) metadatan. Voi sisältää muita toiminnallisuuksia 3. Suojauspalvelut Ohjaa käyttäjien pääsyä palvelusovelluksiin 4. Paikannuspalvelut Voi välittää paikkatietoa palvelusovelluksille perustuen joko GPS tai verkon paikkatietoon.

© Matti MonnonenTTY, Porin yksikkö, DVB-H - Seminaari Arkkitehtuurimalli – toiminnallisuus Broadcast Network (Jakeluverkko) Kanavoi palvelusovellukset IP tasolle. Ohjaa IP sisällön jaon DVB-H aikaviipaleisiin. Sisällön siirto DVB-H verkossa. Suojauspalvelut toistaiseksi avoimena (määritellään myöhemmin) Terminal (Päätelaite) Käyttäjän päätelaite Liityntäpiste sisältöön ja palveluihin Asiakaslaite verkon ja palvelujen käytön mahdollistamiseksi

© Matti MonnonenTTY, Porin yksikkö, DVB-H - Seminaari Arkkitehtuurimalli – kuvaukset

© Matti MonnonenTTY, Porin yksikkö, DVB-H - Seminaari Arkkitehtuurimalli – kuvaukset

© Matti MonnonenTTY, Porin yksikkö, DVB-H - Seminaari IP Datacast palvelun saanti

© Matti MonnonenTTY, Porin yksikkö, DVB-H - Seminaari IP Datacast palvelun saanti MPE-FEC = Multiprotocol Encapsulation- Forward Error Correction NIT = Network Information Table BAT = Bouquet Association Table PAT = Program Association Table PMT = Program Map Table INT = IP/MAC Notification Table

© Matti MonnonenTTY, Porin yksikkö, DVB-H - Seminaari IP Datacast palvelun saanti 1. Palvelun alustus ja rekisteröinti. 2. Pyytää resurssien varausta DVB-H resursseista. 3. DVB-H resurssien hallinta informoi tarvittavista ja käytettävistä IP-parametreistä. 4. Päivitettyjen IP-parametrien perusteella PSI/SI generaattori luo päivitetyn PSI/SI taulun ja välittää sitä toistuvasti päätelaitteille. 5. Palvelun alustuksen ja rekisteröinnin jälkeen voidaan milloin tahansa välittää päivitettyä resurssi-informaatiota muuttuneista palvelutiedoista.

© Matti MonnonenTTY, Porin yksikkö, DVB-H - Seminaari ESG – Electronic Service Guide Elektronisen palveluoppaan tarkoituksena on kertoa käyttäjille mitä IPDC palveluita käyttäjän on mahdollista hyödyntää alueellaan.

© Matti MonnonenTTY, Porin yksikkö, DVB-H - Seminaari ESG – Electronic Service Guide Palveluoppaan toteutus ESG source Tuottaa tiedon saatavilla olevista palveluista. SDP tiedostot voidaan välittää erillisenä palveluoppaasta, jolloin SDP tiedostot välitetään omana tietovirtana CBMS2 tasolla. ESG purchaseESGlle välitetään tieto mistä palvelua on saatavissa. Palveluohjelmat voivat ohjata palvelun information saantia tämän tiedon pohjalta. Specifig logicalESG tieto koostetaan yhdestä tai useammasta lähteestä saadusta tiedosta ja tarjolla olevasta ESG aggregatorpalvelusta. Palveluohjelmisto voi ohjata useampaa ESG kokoojaa. Bootstrap ESGJokaiselta yksittäiseltä ESG kokoojalta saadut tiedot yhdistetään ESG esitiedoiksi palveluista. aggregator Resource provisioningKäytetään ohjaamaan ESGn välittämistä verkkoon. & scheduling Interactive deliveryTuottaa point-to-point pääsyn ESGlle mobiiliverkon kautta. (vuorovaikutus) server Physical ESGESG tiedon koonti ja kerääminen. Kootut ja kerätyt ESG tiedot sijoitetaan FLUTE karuselliin ja aggregatorohjataan välitettäväksi DVB-Hn kautta asiakkaille. DVB-H resourceOhjaa ja hoitaa resurssien varaamisen verkosta. Manager IP-to-section mapperOsana IP enkapselointia vastaa IP datagrammeista DVB-H MPE osassa. Luo MPE-FEC osan tiedonsiirron parantamiseksi. Service adn contentVastaanottaa ja käsittelee kaiken saadun ESG tiedon. Päivittää saadut palvelutiedot ja valmistelee ne description handlernäytettäväksi ESG sovelluksessa.

© Matti MonnonenTTY, Porin yksikkö, DVB-H - Seminaari ESG – Electronic Service Guide Jaettu palveluopas Tarjottavat palvelut tuottavat ESG tiedon riippumattomasti suoraan päätelaitteelle. Terminaalin päätelaitesovelluksen on luotava useita yhteyksiä saadakseen tiedot tarjolla olevista palveluista. Sovellukset ohjaavat itsenäisesti resurssipyynnöt palvelujen hallinnalle verkkoresurssien saamiseksi.

© Matti MonnonenTTY, Porin yksikkö, DVB-H - Seminaari ESG – Electronic Service Guide Keskitetty palveluopas Tarjottavat palvelut tuottavat ESG tiedon palvelujen hallintaoliolle. Terminaalin päätelaitesovellus saa kaiken tarjolla olevan palveluinformaation kerralla yhden yhteyden kautta. Sovellukset ohjaavat resurssipyynnöt palvelujen hallinnalle joka ohjaa verkkoresurssien jakoa keskitetysti.

© Matti MonnonenTTY, Porin yksikkö, DVB-H - Seminaari ESG – Electronic Service Guide Palveluoppaiden esilataus IP tasolla voi olla tarjolla useita palveluoppaita. Palveluoppaiden saamiseksi käytetään tunnettuja IP-/porttinumeroyhdistelmiä. Eri palveluoppaiden saamiseksi käytetään palveluoppaiden esilatausta (BE). Esilatauksella saadaan tiedot eri palvelu- oppaiden tarjoamista palveluista. Yksittäinen palveluopas sisältää tiedot osasta tai kaikista tarjolla olevista palveluista. Palvelun hallinta tuottaa palveluoppaiden esilatauksen sekä varsinaisen palveluoppaan latauksen.

© Matti MonnonenTTY, Porin yksikkö, DVB-H - Seminaari ESG – Electronic Service Guide Palveluoppaan saanti 1. Rekisteröidään yksittäiset ESGt. 2. Yksittäiset ESGt rekisteröidään ja kootaan esilataajalle. 3. Päätelaitteille välitetään esilataajan tiedot tarjolla olevista palveluista. 4. Palveluohjelma tuotaa ”suositus” tietoa palvelusta. 5. ESG tieto toimitetaan kokoojalle. 6. Kokooja välittää ESG tiedon asiakkaalle. 7. Päätelaite vastaanottaa esilataajan ESG tiedot saatavilla olevista palveluoppaista. 8. Asiakas valitsee yhden tai useamman ESGn. 9. Päätelaite vastaanottaa valitun(t) ESG tiedot. 10. Palvelujen hankintatieto välitetään asiakkaalle joko suoraan (10b) tai verkon välityksellä. 11. ESG tieto toimitetaan kokoojalle. 12. Kokooja välittää ESG tiedon asiakkaalle. 13. Asiakas valitsee halutun palvelun.

© Matti MonnonenTTY, Porin yksikkö, DVB-H - Seminaari Sisällön välitys

© Matti MonnonenTTY, Porin yksikkö, DVB-H - Seminaari Sisällön välitys Sanomat 1. Palvelusovellus välittää koodatun sisällön verkkosovittimelle. 2. Verkkosovitin muuntaa sisällön sopivaan muotoon välitettäväksi jakeluverkkoon. 3. Päätelaite vastaanottaa tarjotun sisällön. 4. Päätelaite lopettaa vastaanoton.

© Matti MonnonenTTY, Porin yksikkö, DVB-H - Seminaari Tiedoston siirto

© Matti MonnonenTTY, Porin yksikkö, DVB-H - Seminaari Tiedoston siirto Sanomat 1. Tiedosto valmistellaan siirrettäväksi verkkoon. 2. Päätelaite valmistelee tiedoston vastaanoton. 3. Tiedosto välitetään verkkoon. 4. Tiedoston siirto päätelaitteelle alkaa. 5. Tiedoston välittäminen päättyy. 6. Tiedoston siirto päätelaitteelle päättyy. 7. Tiedoston eheys tarkistetaan. 8. Satunnainen odotusaika uudelleenlähetyspyyntöön mikäli tiedoston siirto on epäonnistunut. 9. Pyydetään tiedoston siirtoa uudelleen.

© Matti MonnonenTTY, Porin yksikkö, DVB-H - Seminaari Palvelujen saanti ja suojaus Suojauksen hierarkkinen malli Rekisteröinti Oikeuksien hallinta Avaimen välitys Sisällön suojaus KMM = Key Management Message KSM = Key Management System SEK = Service Encryption Key TEK = Traffic Encryption Key

© Matti MonnonenTTY, Porin yksikkö, DVB-H - Seminaari Palvelujen saanti ja suojaus

© Matti MonnonenTTY, Porin yksikkö, DVB-H - Seminaari Palvelujen saanti ja suojaus Sanomat 1. PEK/SEK pyyntö ohjelma- tai palveluavaimen saamiseksi 2. TEK pyynnöllä saadaan suojausavain sisällölle/linkille. 3. TEK luonnin jälkeen avainten välitys viestiä jaetaan päätelaitteelle jatkuvasti. 4. Päätelaite saa pääsyn sisältöön/linkkiin. 5. Palvelusovellus aloittaa sisällön välittämisen. 6. Salattu sisältö toimitetaan päätelaitteelle. 7. Päätelaite avaa salatun sisällön käyttäjälle. PEK = Program Encryption Key SEK = Service Encryption Key TEK = Traffic Encryption Key

© Matti MonnonenTTY, Porin yksikkö, DVB-H - Seminaari Protokollapino

© Matti MonnonenTTY, Porin yksikkö, DVB-H - Seminaari Lyhenteet: ALC = Asyncronous Layered Coding API = Application Programming Interface BAT = Bouquet Association Table CBMS = Convergence of Broadcast and Mobile Services ESG = Electronic Service Guide FLUTE = File Delivery over Unidirectional Transport KMM = Key Management Message KSM = Key Management System LCT = Layered Coding Transport MMS = Multimedia Message Service MPE-FEC = Multiprotocol Encapsulation-Forward Error Correction NIT = Network Information Table INT = IP/MAC Notification Table IPDC = Internet Protocol Datacast PAT = Program Association Table PEK = Program Encryption Key PMT = Program Map Table PSI = Program Specific Information ptm = point-to-multipoint SEK = Service Encryption Key SI = Service Information SMS = Short Message Service TEK = Traffic Encryption Key Lähde: IP Datacast over DVB-H: Architecture, DVB Document A098, November 2005, 40 pages