| Title: | Adaptive mediation platform for real-time binary data with applications |
| Author: | Silen, Petri |
| Abstract: |
As a basis for a real-time network analyzing system, a certain kind of platform would be appropriate. This thesis describes an adaptive mediation platform called Adaptica. The adaptivity of the platform means that the platform can accept and identify many kinds of real-time binary data. This data is mediated to an internal data structure from which an application or several separate concurrently executing application elements (threads) can retrieve data for further processing. This processing can be real-time database insertions, binary file writing, data redirection to other systems, advanced data structure construction or real-time data graphing for incoming data visualization, for example. -In the first part of this thesis, the platform is studied thoroughly. The functions, design and implementation of the platform are described, respectively. In the second part, this thesis describes two applications of the platform. The first case study is a simple database application that inserts the data collected by Adaptica into a database. The second case study introduces Traffica, GSM/DCS Network NSS Trafficability Analyzer. Traffica is a system that analyzes NSS trafficability of a GSM/DCS network by collecting a report from each call and call attempt in real-time. The data in the report, that was collected from a Mobile Switching Centre (MSC), is analyzed, put into a database, and displayed on the computer screen in textual and/or graphical format. If network trafficability problems are perceived by Traffica, alarms can also be generated. Several Trafficas can be networked to form a hierarchical network analyzing system for the whole GSM/DCS network consisting of multiple NSSs. Reaaliaikaisen verkkoanalysaattorin pohjaksi on noussut tarve rakentaa jonkinlainen ohjelmistoalusta. Tämä diplomityö käsittelee adaptiivista reaaliaikaisen binääridatan välitysalustaa, josta käytetään nimeä Adaptica. Adaptiivisuus tarkoittaa sitä, että alusta pystyy käsittelemään ja tunnistamaan useanlaista binääristä dataa. Tämä data puskuroidaan väliaikaisesti sisäiseen tietorakenteeseen, josta sovellus tai sovelluksen itsenäiset funktionaaliset osat (säikeet) pystyvät hakemaan dataa jatkokäsittelyä varten. Jatkokäsittely voi koostua esim. reaaliaikaisesta datan syötöstä tietokannan tauluun, binääritiedoston kirjoittamisesta, datan ohjauksesta verkon yli muihin järjestelmiin, monimutkaisten muistinvaraisten tietorakenteiden ylläpitämisestä tai reaaliaikaisesta datan graafisesta visualisoinnista. -Diplomityön alkuosa käsittelee Adaptica-alustaa. Adaptican toiminnallisuus, toteutus ja sovellusmahdollisuudet tuodaan esiin. Työn loppuosassa kuvataan kaksi Adaptican sovellusta. Ensimmäinen on yksinkertainen tietokantasovellus, joka lisää Adaptican keräämät tiedot tietokantaan. Toinen sovellus on Traffica (GSM/DCS Network NSS Trafficability Analyzer). Traffica on järjestelmä, joka analysoi GSM/DCS verkon NSS liikennettä keräämällä jokaisesta puhelusta ja tehdystä puheluyrityksestä raportin matkapuhelinkeskukselta (MSC) reaaliajassa. Tämä data talletetaan Trafficassa tietokantaan, generoidaan tarvittaessa hälytyksiä ja visualisoidaan dataa esittämällä sitä tekstuaalisessa tai graafisessa muodossa reaaliaikaisesti näyttöruudulla. Useammasta Trafficasta voidaan verkottamalla koota koko GSM/DCS-verkon kattava hierarkkinen analysointijärjestelmä. /Kir10 |
| Comment: | TTY:n kirjastossa laadittu tiivistelmä |
| Issue date: | 1997-06-04 |
| URN: | http://URN.fi/URN:NBN:fi:tty-200907103894 |
| Publication type: | Diplomityö |
| Language: | eng |
| Pages: | 49 s. + liitt. 9 s |
| Subject: |
verkonhallinta reaaliaikainen verkon analysointi |
| Examiner: |
Haikala, Ilkka Aalto, Petri |
| University: | Tampereen teknillinen korkeakoulu |
| Faculty: | Tietotekniikan osasto |
| Department: | Ohjelmistotekniikan laitos |
| Degree Programme: |
| Files | Size | Format | View |
|---|---|---|---|
|
There are no files associated with this item. |
|||