Measuring Media Gateway Software Efficiency Using Performance Monitor Counters

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

2005

Major/Subject

Tietoverkkotekniikka

Mcode

S-38

Degree programme

Language

en

Pages

xv + 75 s. + liitt.

Series

Abstract

MGW (Media Gateway) on UMTS (Universal Mobile Telecommunications System)-verkon tärkeä elementti. Sen paikka on runkoverkon reunalla ja se yhdistää UMTS ja GSM (Global System for Mobile communications) -verkot perinteisiin tietoliikenneverkkoihin. MGW:n tehtävä on siirtää suuri määrä tietoa, tehdä protokollamuunnoksia ja käsitellä mediavirtaa. Tämä vaatii kehittyneen ja tehokkaan reaaliaikaohjelmiston. Yleinen ongelma monimutkaisissa ohjelmistoissa on tehokkuuden mittaus. Se on asia, jota ei voi hoitaa vasta projektin lopussa. Tehokkuuden mittaus täytyy sen sijaan ottaa huomioon koko projektin aikana. Tämä diplomityö keskittyy MGW:n ohjelmiston tehokkuusmittauksiin. Se käsittelee ohjelmistotuotannon työkaluja (kuten Unified Modeling Language ja IBM Rational RoseRT) ja esittää lähtökohdat suorituskykyisen ohjelmiston suunnitteluun. Tehokkuusmittaukset toteutetaan käyttäen laskureita suorituskyvyn mittaamiseen. Nämä laskurit ovat erityisiä rekistereitä, jotka on rakennettu PowerPC-tuoteperheen prosessoreihin. Se tekee menetelmästä poikkeuksellisen muihin menetelmiin verrattuna. Koska laskurimenetelmä käyttää erikoistarkoitukseen tehtyjä rekistereitä, jotka toimivat rinnakkain prosessorin muiden yksiköiden kanssa, se ei heikennä järjestelmän suorituskykyä ja tuottaa hyvin todenmukaisia tuloksia. Lisäksi diplomityö käsittelee tehokkuusongelmia, jotka voidaan löytää laskurimenetelmän avulla. Työssä tutkitaan miten järjestelmän tehokkuutta voidaan parantaa käyttämällä mittauksien tuloksia. Tavoitteena on saada kattavat mittaustulokset ja keksiä keinot järjestelmän tehokkuuden parantamiseen niiden avulla.

Description

Supervisor

Ott, Jörg

Thesis advisor

Fiedler, Dietmar
Blomqvist, Stefan

Keywords

Universal Mobile Telecommunications System (UMTS), tehokkuusmittaukset, Media Gateway (MGW), Performance measurements, Performance Monitor Counters (PMC)

Other note

Citation