IJCATR Volume 8 Issue 4

Fuzzy Logic Model for Analysis of Computer Network Quality of Experience

Walter B. Kihuya , Dr. Calvins Otieno , Dr.Richard Rimiru
10.7753/IJCATR0804.1008
keywords : fuzzy logic, ISPs (Internet Service Providers), quality of experience (QoE), Quality of service (QoS), SLAs (Service Level Agreement)

PDF
The estimation of the QoE provides valuable input in order to measure the user satisfaction of a particular service/application. Network QoE estimation is challenging as it tries to measure a subjective metric where the user experience depends on a number of factors that cannot easily be measured. All the Network analysis models can be divided into two major groups: qualitative and quantitative. In recent years many quantitative models have been developed in terms of quantitative measures i.e. use of scale of numbers between 1 to 5 to represent user perception of QoS. The challenge with this model is where user perception is subjective and not precise thus cannot be clearly measured using quantitative methods. On the other side qualitative models are in early stages of exploration. Little has been done on qualitative methods. Basing on previous studies, few models exists that measure qualitative analysis of computer network quality of experience. However none incorporated all the four parameters of integrity of service; throughput, delay, packet loss and jitter as parameters of network QoE. The study’s objective is to address this gap by proposing a fuzzy logic model for analysis of computer network QoE. The tools used in the study are Linux MTR tool for data extraction, Ms. Excel for data cleaning and presentation, Visual paradigm for constructing of Unified Modeling language diagrams, mat lab software for plotting of functions/data, implementation of algorithms and creation of user interfaces. Experimental research design and sampling mechanisms is applied for 15 samples. The methodology in use is fuzzy logic. In order to deal with fuzziness associated with linguistic variables, inference rules are introduced. Five input linguistic terms are identified: Very High, High, Medium, Low and Very Low. Five output linguistic terms are defined to describe the opinion scores: Excellent, Good, Fair, Poor and Bad. Four variables are used: delay, jitter, packet loss and throughput. This results to a total of 625 rules (5^4). The rules are further condensed to 240 logical rules basing on expert knowledge. The collected data was used for simulation in matlab environment basing on the 240 rules. The results shows, analysis of Computer network QoE is subjective in nature rather than objective thus requires a resilient mechanism like fuzzy logic in order to capture clear-cut results to be used for decision making. The target population for this model is the ISPs’ clients. This will enable ISPs to have the best responsive measures to deal with clients’ QOE parameters so as to meet the QOS as per SLAs.
@artical{w842019ijcatr08041008,
Title = "Fuzzy Logic Model for Analysis of Computer Network Quality of Experience",
Journal ="International Journal of Computer Applications Technology and Research(IJCATR)",
Volume = "8",
Issue ="4",
Pages ="135 - 148",
Year = "2019",
Authors ="Walter B. Kihuya , Dr. Calvins Otieno , Dr.Richard Rimiru"}
  • To analyze the fuzziness of Network QoE in order to provide more understandable user perception
  • To design a fuzzy logic framework for analysis of computer networks Quality of Experience (QoE)
  • To develop a fuzzy logic model for analysis of computer networks QoE by using fuzzy logic methodology
  • To test the performance of model in function of network integrity of service parameters.