Unlicensed Mobile Access Concept from Testing Point of View
Antila, Toni J. (2006)
Diplomityö
Antila, Toni J.
2006
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe20061185
https://urn.fi/URN:NBN:fi-fe20061185
Tiivistelmä
Viime vuosikymmenien aikana kommunikaatioteknologiat ovat kehittyneet erittäin paljon. Uusia verkkoja, liityntätekniikoita, protokollia ja päätelaitteita on luotu alati kehittyvällä vauhdilla, eikä hidastumisen merkkejä ole näkyvissä. Varsinkin mobiilisovellukset ovat kasvattaneet markkinaosuuksiaan viime aikoina. Unlicensed MobileAccess (UMA) on uusi liityntätekniikka mobiilipäätelaitteille, joka mahdollistaa liitynnän GSM- runkoverkkoon WLAN- tai Bluetooth - tekniikoiden avulla. Tämä diplomityö keskittyy UMAan liittyviin teknologioihin, joita tarkastellaan lähemmin ensimmäisissä kappaleissa. Tavoitteena on esitellä, mitä UMA merkitsee, ja kuinka eri tekniikoita voidaan soveltaa sen toteutuksissa.
Ennenkuin uusia teknologioita voidaan soveltaa kaupallisesti, täytyy niiden olla kokonaisvaltaisesti testattuja. Erilaisia testausmenetelmiä sovelletaan laitteistonja ohjelmiston testaukseen, mutta tavoite on kuitenkin sama, eli vähentää testattavan tuotteen epäluotettavuutta ja lisätä sen laatua. Vaikka UMA käsittääkin pääasiassa jo olemassa olevia tekniikoita, tuo se silti mukanaan uuden verkkoelementin ja kaksi uutta kommunikaatioprotokollaa. Ennen kuin mitään UMAa tukevia ratkaisuja voidaan tuoda markkinoille, monia erilaisia testausmenetelmiä on suoritettava, jotta varmistutaan uuden tuotteen oikeasta toiminnallisuudesta.
Koska tämä diplomityö käsittelee uutta tekniikkaa, on myös testausmenetelmien yleisen testausteorian käsittelemiselle varattu oma kappale. Kappale esittelee erilaisia testauksen näkökulmia ja niihin perustuen rakennetaan myös testausohjelmisto. Tavoitteena on luoda ohjelmisto, jota voidaan käyttää UMA-RR protokollan toiminnan varmentamiseen kohdeympäristössä. Over the last few decades the communication technologies have advanced a great deal. New networks, access methods, protocols and user-equipments have been created with ever-increasing speed and the pace doesn't show any signs of slowing down. Especially mobile solutions have increased their market share over the past few years. Unlicensed mobile access (UMA) is a new access method for mobile stations that enables the usage of core GSM network through WLAN or Bluetooth access technologies. This thesis work concentrates on the technologies behind the UMA concept and they are being studied at first chapters. The goal is to show whatUMA generally means and how different technologies are applied with UMA.
Before new technologies can be applied to any commercial purposes,they must be comprehensively tested. Different testing methods apply for software and hardware components but the overall goal of testing is the same, which isto reduce the uncertainty and increase the quality of a product. Although unlicensed mobile access concept uses mainly existing technologies and protocols, it still brings in two new protocols. Before any UMA supporting solution that can be brought to markets, many different kinds of testing methods must have been carried out to ensure the correct functionality of the new product.
As this thesis work deals with new technology, the testing methods and general testing theory is revieved in an own chapter. The chapter presents differenttesting aspects and based on those aspects the software testing implementation is constructed. The purpose is to create a protocol testing software that can beused in protocol conformance verification of UMA-RR protocol in specified environment.
Ennenkuin uusia teknologioita voidaan soveltaa kaupallisesti, täytyy niiden olla kokonaisvaltaisesti testattuja. Erilaisia testausmenetelmiä sovelletaan laitteistonja ohjelmiston testaukseen, mutta tavoite on kuitenkin sama, eli vähentää testattavan tuotteen epäluotettavuutta ja lisätä sen laatua. Vaikka UMA käsittääkin pääasiassa jo olemassa olevia tekniikoita, tuo se silti mukanaan uuden verkkoelementin ja kaksi uutta kommunikaatioprotokollaa. Ennen kuin mitään UMAa tukevia ratkaisuja voidaan tuoda markkinoille, monia erilaisia testausmenetelmiä on suoritettava, jotta varmistutaan uuden tuotteen oikeasta toiminnallisuudesta.
Koska tämä diplomityö käsittelee uutta tekniikkaa, on myös testausmenetelmien yleisen testausteorian käsittelemiselle varattu oma kappale. Kappale esittelee erilaisia testauksen näkökulmia ja niihin perustuen rakennetaan myös testausohjelmisto. Tavoitteena on luoda ohjelmisto, jota voidaan käyttää UMA-RR protokollan toiminnan varmentamiseen kohdeympäristössä.
Before new technologies can be applied to any commercial purposes,they must be comprehensively tested. Different testing methods apply for software and hardware components but the overall goal of testing is the same, which isto reduce the uncertainty and increase the quality of a product. Although unlicensed mobile access concept uses mainly existing technologies and protocols, it still brings in two new protocols. Before any UMA supporting solution that can be brought to markets, many different kinds of testing methods must have been carried out to ensure the correct functionality of the new product.
As this thesis work deals with new technology, the testing methods and general testing theory is revieved in an own chapter. The chapter presents differenttesting aspects and based on those aspects the software testing implementation is constructed. The purpose is to create a protocol testing software that can beused in protocol conformance verification of UMA-RR protocol in specified environment.