dc.contributor.author | Sutkevičius, Adomas | |
dc.date.accessioned | 2023-09-18T09:05:34Z | |
dc.date.available | 2023-09-18T09:05:34Z | |
dc.date.issued | 2009 | |
dc.identifier.uri | https://etalpykla.vilniustech.lt/handle/123456789/110139 | |
dc.description.abstract | This thesis investigates modern communication protocols and technologies that allow mobile device to connect to the network using several communication paths in heterogeneous and homogenous network environments. The work also looks into network mobility where mobile node can migrate from one communication area to another and can be switched according to different network parameters such as network strength, packet loss rate, price, etc. Thesis describes an application prototype that was created to support multi-homing using Session Initiation Protocol for establishing media session between two or more participants and Java Media Framework for implementing the Real-Time Transport Protocol based communication. An implemented algorithms allow for multiple path creation, path failure detection and communication handover to the backup path. An evaluation of audio quality showed that during handover period quality degrades significantly, however the user perceived quality measured in five graded Mean Opinion Score is not as significant and depends on handover duration. An evaluation of video quality was compared with another implementation using Stream Control Transmission Protocol (SCTP). The results showed that during handover period better video quality is perceived using reliable SCTP protocol. The conclusions and future suggestions are discussed at the end of the thesis. Structure: introduction, multi-homing for different OSI layers, session initiation protocol and functionality, wireless communication technologies for mobile devices, platforms for mobile devices, SIP based multi-homed multimedia messenger implementation, evaluation of implementation, conclusions and suggestions, references. | eng |
dc.description.abstract | Baigiamajame magistro darbe nagrinėjami šiuolaikiniai komunikacijos ryšio protokolai bei technologijos, leidžiančios įrenginiui jungtis prie daugiau nei vieno tinklo mazgo ir palaikančios tinklo mobilumą. Darbe aprašoma sukurta taikomoji programa, kuri leidžia užmegzti dvipusį tekstinį/garsinį pokalbį naudojant Sesijos Inicijavimo Protokolą (SIP) ir sukurti keletą galimų ryšio kanalų. Java kalba įgyvendinti algoritmai įgalina sukurti daugelį komunikacijos kelių, aptikti ryšio nutrūkimą bei perjungti ryšį į veikiantį atsarginį komunikacijos kelią. Atlikti eksperimentai parodė, kad vartotojui suvokiama garso kokybė ryšio kanalo perjungimo metu tiesiogiai priklauso nuo perjungimo laiko. Palyginus šiame darbe sukurtą programą su šaltinio perdavimo protokolu (SCTP) paaiškėjo, kad vaizdo kokybė mažiau nukenčia naudojant SCTP protokolą. Darbo pabaigoje pateikiamos išvados ir siūlymai. Darbą sudaro 9 dalys: įvadas, daugiatinkliškumas skirtinguose OSI sluoksniuose, sesijos iniciacijos protokolas ir jo veikimas, bevielės komunikacijos technologijos, mobiliųjų įrenginių platformos, SIP paremto daugiatinkliško multimedijos komunikatoriaus realizacija, realizacijos įvertinimas, išvados ir siūlymai, literatūros sąrašas. | lit |
dc.format | PDF | |
dc.format.extent | 236 p. | |
dc.format.medium | tekstas / txt | |
dc.language.iso | eng | |
dc.rights | Prieinamas tik institucijos intranete | |
dc.source.uri | https://talpykla.elaba.lt/elaba-fedora/objects/elaba:2087716/datastreams/ATTACHMENT_2087719/content | |
dc.source.uri | https://talpykla.elaba.lt/elaba-fedora/objects/elaba:2087716/datastreams/MAIN/content | |
dc.title | Application-layer mobility for multimedia streaming applications | |
dc.title.alternative | Taikomųjų programų terpės mobilumas multimedijos transliavimo programoms | |
dc.type | Magistro darbas / Master thesis | |
dc.type.pubtype | ETD_MGR - Magistro darbas / Master thesis | |
dc.contributor.institution | Vilniaus Gedimino technikos universitetas | |
dc.subject.researchfield | T 007 - Informatikos inžinerija / Informatics engineering | |
dc.subject.lt | Sesijos Iniciavimo Protokolas | |
dc.subject.lt | Daugiatinkliškumas (angl. Multi-homing) | |
dc.subject.lt | Java Medijos Struktūra | |
dc.subject.lt | Realaus laiko perdavimo protokolas | |
dc.subject.en | Session Initiation Protocol | |
dc.subject.en | Multi-homing | |
dc.subject.en | Java Media Framework | |
dc.subject.en | Real-Time Transmission Protocol | |
dc.publisher.name | Lithuanian Academic Libraries Network (LABT) | |
dc.publisher.city | Kaunas | |
dc.identifier.elaba | 2087716 | |