Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Adaptive Wireless Multimedia Services
KTH, School of Information and Communication Technology (ICT), Communication Systems, CoS. (CCSlab)
2006 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Context-awareness is a hot topic in mobile computing currently. A lot of importance is being attached to facilitating the user of various mobile computing devices to provide services that are more “user-centric”. One aspect of context-awareness is to perceive variations in available resources, and to make decisions based on the feedback to enable applications to automatically adapt to the current environment.

For Voice over IP (VoIP) software phones (softphones), variations in network performance lead to fluctuations in the quality of the communication. Therefore, by making these softphones more adaptive to the network environment will, to some extent, mask such fluctuations. Dynamic voice and video adaptation derives from the fact that different coder-decoders (CODEC) have different characteristics, even the same CODECs with a different configuration can behave quite differently, in terms of bandwidth consumption, packet size, etc.

Minisip is a VoIP client application which was implemented on and targeted for a Linux platform. One of my tasks was to port Minisip to Microsoft’s Windows Mobile operating system, running on an HP IPAQ Pocket PC H5550. Such handheld computer enables the user to communication while they are moving about, thus increasing the probability that the characteristics of the network connection will change. Building upon this port, the next task was to add dynamic voice and video CODEC adaptation. Dynamic voice and video CODEC adaptation on Minisip poses several challenges, for example, in what way can the network performance be determined and what adaptation strategy can achieve high call quality while making efficient utilization of available network resources.

In order to make the proper design choices, several estimation models will be discussed, these are used to determine an efficient, un-intrusive, and light weight means of dynamic CODEC selection within Minisip. This thesis only implemented audio CODEC adaptation of Minisip, and the evaluation of the resulting prototype shows that such dynamic adaptation is both feasible and practical; further more, video CODEC adaptation would be a more significant extension to this work in the future.

Abstract [sv]

Context-awareness är ett hett i den nuvarande mobila datavärlden. Det finns ett stort värde i att facilitating användare av olika mobila dator anordningar för att kunna förse branschen med användarvänligare tjänster. En aspekt på Context-awareness är att uppmärksamma variationen i de tillgängliga medel som finns tillhanda, och att ta beslut som är baserade på feedback för att applikationen automatiskt ska anpassa sig till den nuvarande miljön.

Variationer i nätverksprestanda påverkar kvaliteten på Voice over IP (VoIP), som är en typ utav softwaretelefon, i hög grad. Dessa kvalitets svängningar kan stabiliseras och döljas i högre grad om softwaretelefonen anpassas till nätverksmiljön. Dynamisk voice och video adaptation härleds från faktum att olika coder-decoders (CODEC) har olika karaktärer, även samma CODEC med en annan konfiguration kan bete sig olikt sig själv om vi talar om bandbredds förbrukning och packet storlekar, etc.

Minisip är en VoIP klient som är framtagen för Linux plattformen. En av mina huvuduppgifter var att port Minisip till Microsoft’s Windows Mobila operativsystem genom att köra en HP IPAQ Pocket PC H5550. En sådan bärbar dator möjliggör för användaren att kommunicera fastän denne rör på sig, fastän risken finns för att nätverks kontakten ändras. Baserat på denna port, blev min nästa uppgift att anpassa denna CODEC till dynamiskt ljud och bild. Att anpassa denna CODEC till dynamiskt ljud och bild på Minisip medför många utmaningar t.ex. hur nätverks prestandan kan bestämmas och vilken anpassningsstrategi som kan bidra till högkvalitativa samtal samtidigt som nätverks tillgångarna nyttjas på ett effektivt sätt.

Denna tes kan endast genomföras på ljud CODEC anpassning av Minisip, och utvärderingen utav prototypen resulterade i att sådan dynamisk anpassning är både genomförbar och praktisk, en video CODEC anpassning skulle bli ett perfekt uppföljningsprojekt till denna studie.

Place, publisher, year, edition, pages
2006. , 44 p.
Series
Trita-ICT-COS, ISSN 1653-6347 ; COS/CCS 2006-12
Keyword [en]
VOIP, SIP, Minisip, Adaptation, CODEC
National Category
Communication Systems
Identifiers
URN: urn:nbn:se:kth:diva-92208OAI: oai:DiVA.org:kth-92208DiVA: diva2:512696
Subject / course
Telecommunication Systems
Educational program
Master of Science - Software Engineering of Distributed Systems
Presentation
2006-05-04, Seminar room Grimeton, Isafjordsgatan 30B, Kista, 16:00 (English)
Uppsok
Technology
Supervisors
Examiners
Available from: 2012-03-29 Created: 2012-03-28 Last updated: 2013-09-09Bibliographically approved

Open Access in DiVA

fulltext(1398 kB)195 downloads
File information
File name FULLTEXT01.pdfFile size 1398 kBChecksum SHA-512
45090d47c469efbd002a5c9aa54012ca87a140bfaf785daf28f4344849c0f596acff8cca27c146e6b99a6d33252a3444b05c932e0c30b8818efce0d273804220
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Yi, Xiaokun
By organisation
Communication Systems, CoS
Communication Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 195 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 121 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf