Session Initiation Protocol-based Media Server Control protocols

No Thumbnail Available

URL

Journal Title

Journal ISSN

Volume Title

Helsinki University of Technology | Diplomityö
Checking the digitized thesis and permission for publishing
Instructions for the author

Date

2008

Major/Subject

Tietoverkkotekniikka

Mcode

S-38

Degree programme

Language

en

Pages

92 (+15)

Series

Abstract

Reaaliaikaiset multimediasovellukset vaativat usein monenlaista median prosessointia, esimerkiksi audion ja videon muokkausta, konferenssien hallintaa, interaktiivista puheohjausta tai puheentunnistuspalveluita. Nykyiset päätelaitteet osaavat suorittaa monenlaista mediaprosessointia, mutta silti on joissain tapauksissa tehokkuuden kannalta kannattavaa käyttää keskitettyä mediaprosessointia. Laitteita joilla on resursseja suorittaa keskitettyä mediaprosessointia kutsutaan mediaservereiksi. Resurssit ovat avoimia kontrollointirajapintojen kautta. Nykyisin ei ole yleisesti hyväksyttyä standardia mediaserverin kontrollointiprotokollaksi vaan useat kandidaatit kilpailevat tästä keskenään. Tämä pakottaa applikaatiokehittäjät implementoimaan useita erilaisia kontrollointirajapintoja, koska standardia mallia ei ole. Tämä diplomityö arvioi markkinoilla (vuonna 2007) yleisesti hyväksyttyjen SIP- (Session Initation Protocol) ja XML-pohjaisten (eXtensible Markup Language) mediaserverikontrollointiprotokollien toteutusta. Tutkittavien protokollien - Media Server Control Markup Language (MSCML), Media Server Markup Language (MSML) sekä Media Server Control Protocol (MSCP) - ominaisuuksia on evaluoitu yleisellä tasolla sekä erityisesti Tecnomen Oyj:n näkökulmasta. Lisäksi vaihtoehtoisia mediaserverikontrollointiprotokollia on tutkittu. Työ esittää kunkin protokollan avainominaisuudet sekä suurimmat puutteet. Työssä annetaan ehdotelma yleiseksi, yhdeksi standardiksi sekä implementoitisuunnitelma Tecnomen Oyj :lle.

Description

Supervisor

Ott, Jörg

Thesis advisor

Haapala, Kari

Keywords

media server, mediaserveri, control, kontrollointiprotokolla, protocol, MSCML, MSCML, MSML, MSML, MSCP, MSCP, SIP, SIP, XML, XML

Other note

Citation