Methodical Evaluation of Quality of Service for Heterogeneous Networks
Total Page:16
File Type:pdf, Size:1020Kb
METHODICAL EVALUATION OF QUALITY OF SERVICE FOR HETEROGENEOUS NETWORKS by Farnaz Farid A thesis submitted in fulfilment for the degree of Doctor of Philosophy School of Computing, Engineering and Mathematics Western Sydney University March 2015 Declaration I declare that to the best of my knowledge the work described in this thesis is, except where otherwise stated, entirely my own work and has not been submitted for a degree at this or any other university. Farnaz Farid March, 2015 ii Acknowledgements I would like to thank my supervisor Dr. Seyed Shahrestani for his guidance, suggestions, help, encouragement, and support throughout my entire thesis. He has motivated and inspired me throughout the research. Without his continuous help and support, it would not have possible for me to complete this thesis. I am deeply indebted to him for all his help and support. I also would like to thank my co-supervisor Dr. Chun Ruan for her continuous help in completing this thesis. She has always checked my work and provided me valuable feedback to improve my work. I appreciate all her help and support. I would like to thank all my colleagues in the Networking, Security, and Cloud Research Lab for their support throughout my study. I also appreciate the help and support of other colleagues from the School of Computing, Engineering and Mathematics. I would like to thank my father, parents-in-laws, my husband, my sisters, brother, sister-in-law, my daughter, son and other family members and friends for all their support. My father has always tried his best to inspire throughout my research whenever I felt demotivated. iii Abstract Heterogeneous wireless networks expand the network capacity and coverage by leveraging the network architecture and resources in a dynamic fashion. However, due to the presence of different communication technologies, the Quality of Service (QoS) evaluation, management, and monitoring of these networks are very challenging tasks. Each communication technology has its own characteristics while the applications utilising them have their own QoS requirements. Most current methods are based on analysing the QoS of each application or access network separately. However, these methods do not combine the performance of all the applications and the radio access networks while reporting the QoS of the overall configuration. Therefore, it is hard to get any aggregate performance results using these methods. To fill this gap, in this thesis, a methodical approach is adapted for the QoS analysis of these types of networks. At first, the approach uses a simple fixed weight-based method, and then moves to a more complex dynamic weight-based method and in the end integrates the concepts of fuzzy logic. The proposed methods consider the significance of QoS-related parameters, the available network-based applications, and the available Radio Access Networks (RANs) to characterise the network performance with a set of three integrated QoS metrics. The first metric denotes the performance of each available application on the network, the second one represents the performance of each active RAN on the network, and the third one characterises the QoS level of the entire network configuration. Using the fixed weight-based method, the weights for the QoS-related parameters, applications, and RANs are defined based on their significance relevant to a given situation. Then, the dynamic weight-based method determines the weights of these entities dynamically by incorporating the changing circumstances of the network. Although, the dynamic weight-based method can account for the active changes of the network, it has some limitations. For instance, it cannot capture the underlying uncertainty of network dynamics. To overcome these limitations, the concepts of fuzzy logic are adapted for further enhancement of the QoS evaluations. iv This results in a methodical approach that is particularly useful for QoS management, and monitoring of complex networks, consisting of different configuration settings, various network technologies supporting different applications. Therefore, it can quantify the performance of heterogeneous network-based service models by a unified QoS metric. This approach is also useful when some specific network-based service models are re-deployed from one region to another region. Each area has its own service requirements and technology availability. As a result, the service model, which demonstrates better performance in one context, is not necessarily going to have the same outcomes in another region. In such circumstances, it is possible to compare the resultant QoS level of any network-based service model with the expected QoS level by applying this approach. To investigate the efficiency of the designed approach, a diverse range of simulation studies utilising different heterogeneous network-based service models are carried out. The simulation results indicate that the approach in this work facilitates better management and monitoring of heterogeneous network configurations and applications utilising them. The simulation studies also show that using the unified metrics, it is possible to choose a suitable network configuration for a particular application or service from among the range of available network configurations under investigation and classify them for their suitability to provide some specific services. Overall, the outcomes from the simulation results analysis clearly demonstrate that the proposed methods can significantly improve the QoS analysis of the heterogeneous networks. v TABLE OF CONTENTS Declaration .................................................................................................................. ii Acknowledgements .................................................................................................... iii Abstract ...................................................................................................................... iv TABLE OF CONTENTS .......................................................................................... vi LIST OF FIGURES .................................................................................................. ix LIST OF TABLES .................................................................................................. xiii Acronyms ................................................................................................................. xvi Chapter 1: 1 Introduction ......................................................................................... 1 1.1 Problem Statement ....................................................................................... 2 1.2 Proposed Solutions ....................................................................................... 5 1.3 Thesis Outline .............................................................................................. 8 Chapter 2: 2 Background and Motivations ........................................................... 11 2.1 Wireless Communication Technologies .................................................... 11 2.1.1 Wireless Local Area Networks (WLANs) ............................................. 11 2.1.2 WiMAX.................................................................................................. 14 2.1.3 Wireless Wide Area Network Technologies (WWANs) ....................... 18 2.2 Interworking Architectures in Heterogeneous Networks ........................... 28 2.3 QoS Model ................................................................................................. 31 2.4 QoS Analysis of Heterogeneous Networks ................................................ 37 2.5 Applications of Fuzzy Logic ...................................................................... 41 2.5.1 Fuzzy Logic Principles ........................................................................... 42 2.6 Multi-criteria/Multi-Attribute Decision Making Algorithms..................... 51 2.7 E-model ...................................................................................................... 58 2.8 Simulation Tools ........................................................................................ 60 2.9 Summary .................................................................................................... 63 Chapter 3: 3 Application-based QoS Evaluation .................................................. 65 3.1 Introduction ................................................................................................ 65 3.2 Unified QoS Metric .................................................................................... 66 3.3 Application-based QoS Requirement Analysis .......................................... 68 3.4 Simulation Studies ..................................................................................... 74 3.5 Simulation Result Analysis ........................................................................ 82 3.5.1 Environmental Factors ........................................................................... 83 vi 3.5.2 Technology and Service-related Factors ................................................ 91 3.5.3 Simulation Results and the Benchmark Values ..................................... 98 3.6 Summary .................................................................................................. 100 Chapter 4: 4 Fixed Weight-based QoS Analysis ................................................. 103 4.1 Introduction .............................................................................................