dc.description.abstract | This thesis has two main goals. The first one is to design a user configurable multiprotocol
correlator and implement a prototype of said design. The second goal is
to identify and propose a method to match different data records from different
protocols.
In essence, this thesis is about correlation of records which contain information
about protocols or services that are generally used in telecommunication networks.
In order to reach the two main goals of this thesis, we need to combine our knowledge
from the programming world with our knowledge from the networking world.
Correlation can be done on multiple levels; you can correlate protocol messages,
and you can correlate whole calls or transactions which allows you to perform
correlation across sections of a network. We approach this problem by gathering
protocol signaling data, specifications on how the protocols work, and log files with
examples. With this knowledge we were able to identify many of the problem areas
related to correlation of the main protocols to be used in this thesis. We designed
a configurable correlator that could be configured to overcome the problem areas
related to correlation provided enough data was given. The prototype correlator
was tested both on correctness and performance. Then, in order to validate the
correctness and preciseness of our developed prototype correlator, we compare the
correlation results obtained from our tool with the results obtained using Utel System
´s STINGA NGN Monitor. The comparison shows that the correlation results
from our prototype correlator are satisfactory | en_US |