Processing of Roaming Billing Data

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.advisorKoponen, Pekka
dc.contributor.authorViitaniemi, Sami
dc.contributor.departmentSähkö- ja tietoliikennetekniikan osastofi
dc.contributor.schoolTeknillinen korkeakoulufi
dc.contributor.schoolHelsinki University of Technologyen
dc.contributor.supervisorSulonen, Reijo
dc.date.accessioned2020-12-04T18:51:01Z
dc.date.available2020-12-04T18:51:01Z
dc.date.issued2004
dc.description.abstractThe trend in moving over to wireless connections between terminal devices and telecommunication networks has been very strong during the latest years. This trend can be seen especially in the mobile phone sector, where the number of subscribers has exceeded one billion worldwide. Also the wireless data networks, such as WLAN, are starting to gain more popularity. Roaming is a service that enables the usage of a wireless terminal device also in a network, which is not a network of the operator, with which the subscriber has a subscription. Inter-operator roaming billing is increasingly challenging task to the operators due to the implementation of new technologies and continuously growing number of subscribers. The objective of this study is to clarify the currently used procedures and practices related to inter-operator roaming billing, and to define tentative specifications for a software product, that is meant for automating these procedures. Interconnection settlement procedures are studied as an introduction to inter-operator charging. In this study it is proposed that the most essential procedure to be automated is the Transferred Account Procedure (TAP) defined by the GSM Association. TAP is a mechanism by which operators exchange roaming billing information. There are many TAP versions available, of which the latest version, TAP3, fulfils the billing related requirements set by both the current (e.g., GSM, GPRS) and future (e.g., 3G) technologies. The software product tentatively specified in this study automates the TAP mechanism comprehensively, excluding the handling of some error conditions. Achieving a level of productization as high as possible without endangering the modularity -and thus also the flexibility of the product is set as a basis in the design of the software.en
dc.description.abstractSuuntaus langattomien yhteystapojen käyttöönottoon päätelaitteiden ja tietoliikenneverkkojen välillä on ollut hyvin voimakas viimeisten vuosien aikana. Erityisesti tämä suuntaus on ollut havaittavissa matkapuhelinalalla, jossa maailmanlaajuinen tilaajien lukumäärä on ylittänyt jo miljardin rajan. Myös langattomat dataverkot, kuten WLAN, alkavat vähitellen saavuttaa suurempaa suosiota. Verkkovierailu on palvelu, joka mahdollistaa langattoman päätelaitteen käytön myös muussa kuin sen operaattorin verkossa, jonka kanssa tilaaja on tehnyt liittymäsopimuksen. Verkkovierailuliikenteen operaattorien välinen laskutus on uusien langattomien teknologioiden käyttöönoton sekä jatkuvasti kasvavien tilaajamäärien myötä yhä haasteellisempi toiminto operaattoreille. Tämän diplomityön tavoitteena on selvittää operaattorien välisessä verkkovierailulaskutuksessa tällä hetkellä käytössä olevat menetelmät ja toimintatavat, sekä tehdä alustava määrittely ohjelmistotuotteelle, jonka tarkoituksena on automatisoida näiden menetelmien käyttöä. Johdatuksena operaattorien väliseen laskutukseen tarkastellaan yhdysliikenteen laskutuksessa käytettyjä menetelmiä. Tässä työssä esitetään keskeisimmäksi automatisoitavaksi menetelmäksi GSM Association:n määrittelemä Transferred Account Procedure (TAP). TAP on mekanismi verkkovierailulaskutustietojen vaihtamiseen operaattorien välillä. TAP:sta on olemassa useita versioita, joista viimeisin, TAP3, täyttää sekä nykyisten (esim. GSM, GPRS) että tulevien (esim. 3G) teknologioiden asettamat, laskutukseen liittyvät vaatimukset. Työssä alustavasti määritelty ohjelmistotuote automatisoi TAP-mekanismin kattavasti joitakin virhetilanteiden käsittelyjä lukuun ottamatta. Ohjelmiston suunnittelussa on yhdeksi lähtökohdaksi asetettu mahdollisimman korkean tuotteistusasteeseen saavuttaminen, vaarantamatta kuitenkaan tuotteen modulaarisuutta ja siten myös joustavuutta.fi
dc.format.extent58
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/92006
dc.identifier.urnURN:NBN:fi:aalto-2020120450841
dc.language.isoenen
dc.programme.majorTietojenkäsittelyoppifi
dc.programme.mcodeT-76fi
dc.rights.accesslevelclosedAccess
dc.subject.keywordmobile communicationsen
dc.subject.keywordmatkaviestintäfi
dc.subject.keywordroamingen
dc.subject.keywordverkkovierailufi
dc.subject.keywordbillingen
dc.subject.keywordlaskutusfi
dc.subject.keywordsoftware producten
dc.subject.keywordohjelmistotuotefi
dc.titleProcessing of Roaming Billing Dataen
dc.titleVerkkovierailulaskutustietojen prosessointifi
dc.type.okmG2 Pro gradu, diplomityö
dc.type.ontasotMaster's thesisen
dc.type.ontasotPro gradu -tutkielmafi
dc.type.publicationmasterThesis
local.aalto.digiauthask
local.aalto.digifolderAalto_36972
local.aalto.idinssi26409
local.aalto.openaccessno

Files