A utility-based fuzzy TOPSIS method for energy efficient network selection in heterogeneous wireless networks
Introduction
The deployment of a whole range of wireless technologies (2G, 3G, WLAN) in combination with the emergence of innovative wireless systems such as WiMAX (World Interoperability for Microwave Access) and MBWA (Mobile Broadband Wireless Access) have laid the foundations of an IP-based Fourth Generation (4G) wireless communications infrastructure in which all technologies are integrated through a single IP-based core. Apart from promising continuous and pervasive metropolitan network coverage delivering broadband capabilities, this new wireless network solution makes possible the satisfaction of a continuously growing consumer demand for mobile internet and other broadband services, which would not be possible through the use of a single mobile technology such as 3G [2].
Services consumed by users in such wireless environments have diverse QoS requirements, must be delivered in an ubiquitous manner and, most importantly, are characterized by a power consumption that is relatively high. Since 4G mobile terminals roam freely across different wireless systems, they continuously undergo horizontal and vertical handovers. The former occurs when a mobile terminal moves across different access points of the same wireless system whereas the latter occurs when a mobile terminal moves from one wireless system to another. On the one hand, battery lifetime has not been increased in the same degree as the power consumption requirements. On the other hand, the issue of energy efficiency and economy has assumed nowadays a great social importance. Therefore, it is critical for these two reasons to optimize vertical handover decisions in an energy efficient manner balancing at the same time the trade-off between performance and energy consumption [17], [26].
The vertical handover process comprises of three steps: (i) handover initiation, (ii) network selection and (iii) handover execution. Handover initiation is triggered by an external condition such as signal degradation, critical battery level requiring a switch to a more energy efficient network, a command by a rule based system monitoring QoS network characteristics, or a user command. Network selection is the main component of the vertical handover process: the mobile terminal must be connected to a network in the best possible way according to the Always Best Connected principle [10]. This principle specifies that the selection of the best network must take into account both user preferences and a number of different criteria including QoS requirements of diverse applications (available bandwidth, packet loss, latency, jitter, BER, etc.), monetary cost, energy consumption, operator requirements, etc. and has guided the development of various vertical handover management systems [13], [29]. Finally, the last step, handover execution, refers to how the mobile device performs the transition (e.g. break-before-make or make before-break) from one network to another. The handover decision mechanism and process control can be situated in a network entity (Network-Controlled Handover – NCHO) or in the mobile terminal itself (Mobile-Controlled Handover – MCHO).
The above description makes evident that the optimization of energy consumption mainly refers to the network selection step of the handover process. Apart from selecting the most energy efficient network, a significant reduction of energy consumption may also be achieved through the reduction of network scanning operations that occur when the network selection process starts. Such a reduction may be achieved through the use of GPS capabilities, which can be used to store network coordinates, through the use of a Media Independent Information Service (MISS) repository of available networks and their static parameters which is defined by the IEEE 802.21 standard, through adaptive network scanning based on motion detection of the mobile terminal [17], etc. However, investigation of mechanisms reducing network scanning operations is out of the scope of this paper.
Therefore, in this paper, we focus exclusively on the core network selection process and propose a novel network selection method based on a modified fuzzy version of TOPSIS (Technique for Order Preference by Similarity to the Ideal Solution) [3] that takes into account both network conditions and user preferences as well as QoS and energy consumption requirements in order to select the network that achieves the best balance between performance and energy consumption with minimal user involvement. The TOPSIS method has been formerly applied to network selection problems in heterogeneous wireless environments [1], [25]. The major contributions of our approach are the following:
- •
The use of different energy consumption metrics for real-time and non-real-time applications according to their specific energy consumption characteristics.
- •
The use of a utility function to model diverse QoS elasticities of network applications. Utility functions for QoS and energy consumption criteria are also used to create the normalized decision matrix of TOPSIS for the elimination of the ranking abnormality problem.
- •
The use of linguistic assessments and triangular fuzzy numbers for the easy configuration of user preferences in different application and situation contexts.
- •
The adopted fuzzy modification of TOPSIS (FSR TOPSIS) has the advantage that it resolves the issue of the contradictory nature of the “principle of compromise” of TOPSIS. Network selection criteria may be conflicting (e.g. bandwidth/energy consumption) and therefore the FSR TOPSIS method is utilized in order to aggregate them in a consistent and theoretically sound way.
The remainder of this paper is organized as follows: Section 2 summarizes related work and Section 3 presents the proposed network selection method in detail. In Section 4 the simulation experiment that was conducted in order to evaluate the performance of the proposed method is described and its results are discussed. Finally, Section 5 concludes and indicates some future extensions of this research.
Section snippets
Related work
Vertical handover decision algorithms/network selection methods have been reviewed exhaustively in two recent surveys [13], [29]. Kassar et al. [13] have categorized vertical handover decision algorithms into five groups, i.e. decision-function based strategies, user-centric strategies, multiple attribute decision strategies, fuzzy logic and neural network based strategies and context aware strategies whereas Yan et al. [29] used four categories, i.e. received signal strength (RSS) based
Energy efficient network selection
Since we focus on the core network selection process, network scanning, handover initiation and handover execution details are omitted. The mobile terminal controls the handover process and continuously collects neighboring and serving access network characteristics. Such characteristics may include cost per byte or cost per second of call duration (monetary cost), available bandwidth (throughput), packet delay, jitter and response time (timeliness), bit error rate, packet loss, burst error and
Numerical example
In order to validate and highlight the benefits of the proposed method we designed and executed a simulation experiment. Generally, the evaluation of a vertical handover mechanism entails the simulation of the different “actors” participating in the handover decision, i.e. the application requirements, the available network performances, the mobile terminal contexts, the user preferences and the operator constraints, in order to investigate whether the application flows are transmitted through
Conclusions
4G mobile terminals roaming freely across different wireless systems continuously undergo horizontal and vertical handovers. In such dynamic environments, the achievement of the best balance between QoS performance and energy efficiency is a crucial issue. This paper proposes a method that takes into account user preferences, network conditions, QoS and energy consumption requirements in order to guarantee the selection of the optimal network within the vertical handover process. User
Acknowledgement
We would like to thank the anonymous referee for his/her useful criticisms and suggestions that helped us to improve substantially the original manuscript.
References (32)
- et al.
In-depth analysis and simulation study of an innovative fuzzy approach for ranking alternatives in multiple attribute decision making problems based on TOPSIS
Applied Soft Computing
(2011) The canonical representation of multiplication operation on triangular fuzzy numbers
Computers & Mathematics with Applications
(2003)- et al.
On a canonical representation of fuzzy numbers
Fuzzy Sets and Systems
(1998) - et al.
An overview of vertical handover decision strategies in heterogeneous wireless networks
Computer Communications
(2008) - et al.
Order selection and pricing methods using flexible quantity and fuzzy approach for buyer evaluation
European Journal of Operational Research
(2008) - et al.
Energy efficient network selection and seamless handovers in mixed networks
- et al.
A user-centric and context-aware solution to interface management and access network selection in heterogeneous wireless environments
Computer Networks
(2008) Fuzzy multiple attribute decision making: a review and new preference elicitation techniques
Fuzzy Sets and Systems
(1996)On a general class of fuzzy connectives
Fuzzy Sets and Systems
(1980)- et al.
A survey of vertical handover decision algorithms in Fourth Generation heterogeneous wireless networks
Computer Networks
(2010)
Quantifying vagueness in decision models
European Journal of Operational Research
Automated network selection in a heterogeneous wireless environment
IEEE Network
Graded mean integration representation of generalized fuzzy number
Service charge and energy-aware vertical handoff in integrated IEEE 802.16e/802.11 networks
Energy savings for wireless terminals through start vertical handover
Cited by (111)
ECCANS: Enhanced CRITIC-based Context-Aware Network Selection algorithm for 5G HetNet
2023, Sustainable Energy Technologies and AssessmentsEnergy efficient selection of spreading factor in LoRaWAN-based WBAN medical systems
2023, Internet of Things (Netherlands)Machine learning algorithms in proactive decision making for handover management from 5G & beyond 5G
2023, Egyptian Informatics JournalEnergy Efficiency Based Multi Service Heterogeneous Access Network Selection Algorithm
2023, IEICE Transactions on Communications