Download Multi-Protocol Correlation: Data Record Analyses and Correlator

Transcript
CHAPTER 2. BACKGROUND
practically not possible to create a perfect system at all points of performance. It is
critical on decide on priorities, that is which aspects of performance are critical for
the system.
Like all systems, a protocol correlator such as the one defined in this project
has some prior performance criteria. First of all, such a correlator system needs
good correlation performance especially if it is expected to work on real time data.
In a large communication network it is possible to collect thousands of xDR every
single second if there are enough probes and or traffic; thus, a correlator system
needs to have a fast working algorithm to process and correlate input data to keep
the system stable. A slow algorithm can cause various problems such as program
termination, bottlenecks, instability and unreliable results. Another important performance criteria is memory usage. Working with a huge bunch of data needs a
cleanup process. Otherwise, sooner or later, the system will encounter memory
issues, regardless of how much memory the system has.
2.4
OSI Model
The OSI model is an International Organization for Standardization (ISO) standard
and a 7 layer model whose propose is to provide a standard which all protocols
should try and adhere to [9].
29