Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomeksi
  • In English
  • Kirjaudu
Näytä aineisto 
  •   Etusivu
  • LUTPub
  • Diplomityöt ja Pro gradu -tutkielmat
  • Näytä aineisto
  •   Etusivu
  • LUTPub
  • Diplomityöt ja Pro gradu -tutkielmat
  • Näytä aineisto
JavaScript is disabled for your browser. Some features of this site may not work without it.

Cost Optimisation of Mobile Advertising Client Data Transfer

Kangas, Kimmo (2009)

Katso/Avaa
nbnfi-fe200905151460.pdf (484.3Kb)
Lataukset: 


Diplomityö

Kangas, Kimmo
2009

Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe200905151460

Tiivistelmä

Data traffic caused by mobile advertising client software when it is communicating with the network server can be a pain point for many application developers who are considering advertising-funded application distribution, since the cost of the data transfer might scare their users away from using the applications. For the thesis project, a simulation environment was built to mimic the real client-server solution for measuring the data transfer over varying types of connections with different usage scenarios. For optimising data transfer, a few general-purpose compressors and XML-specific compressors were tried for compressing the XML data, and a few protocol optimisations were implemented. For optimising the cost, cache usage was improved and pre-loading was enhanced to use free connections to load the data. The data traffic structure and the various optimisations were analysed, and it was found that the cache usage and pre-loading should be enhanced and that the protocol should be changed, with report aggregation and compression using WBXML or gzip.
 
Langattoman mainosasiakasohjelman aiheuttama tiedonvälitys verkon yli saattaa kuulostaa epämiellyttävältä monen sovelluskehittäjän mielestä, jotka harkitsevat sovelluksen rahoittamista mainosrahalla, koska tiedonvälityksen aiheuttamat kustannukset saattavat pelottaa loppukäyttäjät pois sovelluksen käyttäjäkunnasta. Tässä diplomityössä rakennettiin simulaatioympäristö mallintamaan todellista asiakaspalvelin- ratkaisua, jotta voitiin mitata tiedonvälityksen määrä erilaisten yhteystyyppien yli. Tiedonvälityksen optimointiin kokeiltiin muutamaa XML-pakkaukseen erikoistunutta ja muutamaa yleiskäyttöistä pakkausmenetelmää. Myös protokollaa optimoitiin. Kustannusoptimointia silmälläpitäen välimuistin käyttöä optimoitiin ja mainosten etukäteen latausta paranneltiin käyttämään ilmaisia yhteyksiä tiedon lataamiseen. Välitetyn tiedon rakenne ja eri optimoinnit analysoitiin ja todettiin, että välimuistin käyttöä ja etukäteen latausta tulisi kehittää ja XML-protokollaa pitäisi muuttaa yhdistämään raportteja ja pakata joko käyttämällä WBXML:a tai gzip:iä.
 
Kokoelmat
  • Diplomityöt ja Pro gradu -tutkielmat [11595]
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste
 

 

Tämä kokoelma

JulkaisuajatTekijätNimekkeetKoulutusohjelmaAvainsanatSyöttöajatYhteisöt ja kokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste