Next Article in Journal
Mechanochemical Synthesis of TiO2-CeO2 Mixed Oxides Utilized as a Screen-Printed Sensing Material for Oxygen Sensor
Next Article in Special Issue
Evolution of Hybrid LiFi–WiFi Networks: A Survey
Previous Article in Journal
rGO-PDMS Flexible Sensors Enabled Survival Decision System for Live Oysters
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Multicriteria Decision-Making Framework for Access Point Selection in Hybrid LiFi/WiFi Networks Using Integrated AHP–VIKOR Technique

by
Rozin Badeel
,
Shamala K. Subramaniam
*,
Abdullah Muhammed
and
Zurina Mohd Hanapi
Department of Communication Technology and Network, University Putra Malaysia (UPM), Seri Kembangan 43300, Malaysia
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(3), 1312; https://doi.org/10.3390/s23031312
Submission received: 25 December 2022 / Revised: 13 January 2023 / Accepted: 17 January 2023 / Published: 23 January 2023
(This article belongs to the Special Issue Next Generation Communication Network Using Advanced LiFi Technology)

Abstract

:
Since light fidelity (LiFi) and wireless fidelity (WiFi) do not interfere with one another, a LiFi/WiFi hybrid network may provide superior performance to existing wireless options. With many users and constant changes, a network can easily become overloaded, leading to slowdowns and fluctuations in data transfer speeds. Access point assignment (APA) is required with the increase of users, which can negatively impact the system performance and quality-of-service (QoS) due to mobility and line-of-sight (LOS) blockage. Many variables could influence the APA process; these variables are considered as criteria, such as the network capacity, the degree of blockage, the speed of the connected user, etc. Unlike conditional APA methods, recent studies have considered treating these variables as “evaluation criteria”. Considering these criteria can offer better and more accurate results, eventually enhancing the APA process and QoS. However, the variety of these criteria, the conflict amongst them, their weights (importance), and priority have not been addressed so far. Moreover, treating the criteria equally might result in inaccurate outcomes. Therefore, to solve this issue, it is essential to investigate the impact of each criterion on the APA process. In this work, a multicriteria decision-making (MCDM) problem is formulated to determine a network-level selection for each user over a period of time The decision problem is modeled as a hierarchy that fragments a problem into a hierarchy of simple and small subproblems, and the selection of the AP network among various alternatives is a considered as an MCDM problem. Based on the previous works, we are not aware of any previous research attempts using MCDM methods in the LiFi research area for network selection. Therefore, this work proposes an access point assignment framework using an MCDM approach for users in a hybrid LiFi/WiFi network. The experiment was conducted based on four phases: Five criteria were identified and evaluated with eleven APs (alternatives). The outcome of this phase was used to build the decision matrix and an MCDM was developed and built based on user mobility and blockages with various scenarios using all the criteria; The analytic hierarchy process (AHP) was employed to identify the criterion of the subjective weights of each criterion and to determine the degree of importance supported by experts’ judgement. Determining the weights in the AHP process considered various investigations, including the consistency ratio (CR) and the AHP consensus indicator, which is calculated using the rank-based maximum likelihood method (RGMM) and Shannon entropy techniques. The VIekriteri-Jumsko KOmpromisno Rangiranje (VIKOR) method is adopted in the selection of the optimal AP for the proper selection of whether a LiFi or WiFi AP must serve the users. The integrated AHP–VIKOR was effective for solving the APA and was the best solution based on using weighted criteria simultaneously. Moreover, the ranking outcomes of the developed integrated AHP–VIKOR approach were evaluated using sensitivity analysis. The result of this work takes the APA for hybrid LiFi networks to a new perspective.

1. Introduction

Wireless data has evolved into a resource necessary for our daily lives, and we can no longer operate effectively without it. An annual growth rate of 50% in global data transmission means we are getting closer to a problem called the spectrum crunch [1,2,3,4], a situation where there could not be enough free wireless frequency spectrum to support a growing population of consumption electronics [5]. Therefore, there is increased stress on the network to enhance the user experience. It is projected that the current, already-overburdened wireless fidelity (WiFi) infrastructure would confront an even greater strain due to the limits of the existing radio-frequency (RF)-based wireless technologies and their restricted capacities [6]. One of the newest forms of communication, light fidelity (LiFi), uses visible light rather than radio frequencies to transmit data [7].
The greatest data-transfer rate that can be achieved with this technique is 224 Gbps [8]. Despite its recent history in the research and development arena, LiFi already offers various benefits that might be adopted by businesses throughout the world. There are various ways in which LiFi excels above WiFi: (i) the freedom to use the entire optical spectrum without incurring fees, (ii) the ability to send and receive private messages, and (iii) the ability to work in RF-limited environments.
The downlink propagation medium for LiFi is visible light, making it a novel, high-speed, fully networked wireless transmission system. When used in the uplink, infrared can prevent visible light from interfering with the downlink and keep a room at a constant level of brightness [9]. The downlink connection refers to the data transfer that occurs between a base station (BS) and a user terminal (UE). Of course, there are bounds to LiFi technology, just as there are to every other kind of innovation. When there are obstructions in the way, the LiFi gadget struggles to function properly. In addition, the LOS may be easily blocked by a stationary or moving object of any kind [10], which causes the signal to be lost.
In light of these constraints, several studies have advocated utilizing WiFi and the LiFi system. To address these issues, hybrid LiFi/WiFi networks were set up to combine the fast data-transfer rates of LiFi with the widespread reach of WiFi [6], such as (i) issues with shadows and obstructions [11,12,13,14], in which it is anticipated that the user will no longer be connected to the access point (AP), (ii) data fluctuations, wherein the dynamic setting does not provide constant data rates due to the mobility of users inside the AP coverage region, (iii) several variables such as the optical gain of the reception [9], the robustness of the communication link [15], service accessibility, network capabilities, and the direction of the receiver’s field of vision (FOV) [16,17], etc.
The aforementioned issues cause complications concerning load balancing (LB), AP assignment (APA), and handover (HO) problems [6,9]. According to the results of prior studies, all three of these issues are linked in some way (see Figure 1). Figure 1 depicts the kind of cause and effect (CE) between the three components (LB, APA, and HO) shown in the figure. Specifically, there are two types of CEs: the first one is called a direct one, while the other one is indirect. The direct CE refers to a variable or a value-related aspect that belongs to a certain factor which could trigger another event. For example, when an HO occurs, it causes a direct need for the APA procedure as well as the LB. On the other hand, when using one of the LB techniques, an indirect effect caused by related aspects (such as data rates, user data-rate requirements, or resource allocation) might take place that could trigger an indirect APA demand depending on the system configurations. When a direct CE happens, a decision must be made for the receiving factor event, whereas when the indirect CE occurs, the CU does not need to take an action or a decision. The LB distributes the network’s workload evenly among all connected devices.
A significant difficulty with the LB arises from the fact that LiFi and WiFi coverage regions completely overlap with one another. LB [18] is made more difficult by factors such as user movement and light-path obstacles, where APA implies selecting the AP from which the user obtains the maximum signal. A LiFi AP typically covers a radius of a couple of meters at most. Therefore, it is inevitable that mobility management concerns would arise, requiring the connected user to be transferred to a different AP, a phenomenon known as horizontal handover (HHO) [14,19,20]. The frequency with which HOs occur increases the chance of connection disruption, which in turn causes packet losses and delays and a poor user impression. However, a VHO occurs between many forms of wireless connectivity. A VHO often needs a lot more time to process than an HHO does, since they use distinct media access control (MAC) protocols. In this hybrid system, a VHO occurs across several wireless access protocols, such as WiFi and LiFi, while an HO refers to switching a wireless connection in progress from one AP to another AP. In most cases, a VHO will significantly prolong a transmission compared to an HHO because of the MAC channels involved [21].
However, most current practices treat these two challenges independently, which can lead to frequent handovers and reduced throughput in a mobile environment with ultra-small cells due to the nontrivial nature of the decision for an HHO or a VHO. The capacity of the network would be severely degraded if VHOs were repeatedly broadcast. It might lead to needless and frequent VHOs, which would reduce throughput. HO methods and algorithms are needed for signal continuity, just as they are for other hybrid networks. According to its mathematical formulation, the VHO algorithm may be developed with any methodology that can be used to fit a single-output, multiple-input function [22].
Unbalanced loads typically emerge when users’ requests for data rates are not consistent throughout geographies, as coverage overlaps across APs are limited in a homogenous network to prevent intercell interference. If such is not the case, then load balancing is unnecessary. Hence, assigning each user to the AP with the strongest received signal strength strategy (SSS) is a common practice in homogenous networks [23]. LiFi and WiFi coverage regions overlap entirely; a WiFi AP has a wider coverage area but less system capacity than a LiFi AP [21]. Therefore, if the SSS technique is used, a WiFi AP would be able to support more users than a LiFi AP.
An integrated AHP–VIKOR is presented in this work to solve the APA problem in hybrid LiFi/WiFi networks, as explained in the next section. Several features must be noticed regarding the solution used in this work, where the advantages of using the AHP–VIKOR as an MCDM approach are as follows: (i) the hierarchical structuring of decision problems; (ii) plausible results; (iii) combining multiple inputs from several persons to a consolidated outcome; (iv) the universality and reduction of subjectivity due to the consideration of the human factor and the verification of data inconsistency; (v) compromising the existing alternatives and solving discrete decision-making on contradictory and noncommensurable criteria; (vi) the unit differences between criteria; vii) finding the closest solution to the overall weight. [24,25]. The disadvantages [24] are: (i) high labor input; (ii) a large amount of initial data; (iii) the limited nature of the assessment scale; (iv) pairwise comparison is a quite artificial way of comparing a set of items; (v) if the consistency index is above 10%, there are problems explaining the request to reconsider inputs; (vi) the VIKOR method is a subjective initial weighting that is challenging to validate.
The thought behind the VIKOR is to choose the alternative that best accomplishes a harmony between two conditions: to be as close as conceivable to the positive–ideal arrangement, and the positive–ideal arrangement speaks to the virtual most-ideal choice that would have been made by choosing the best presentation for each boundary among real propositions. Moreover, the combination of the AHP and VIKOR methods is proposed to cover each one’s disadvantage. The AHP could improve the validity and reliability of weighting in VIKOR. In other words, the hybrid may produce more consistent weighting criteria. In this paper, the AHP and VIKOR will be hybridized for creating a more reliable decision in a manuscript-acceptance system [24,25].
A few interesting facts support our work as motivation, where the priority procedure relies on numerous crucial characteristics when explaining the unique difficulties in ranking APs. Therefore, a multiattribute decision matrix [26,27] describes a user’s choice regarding several qualities in a way that guarantees an appropriate weight is assigned to each attribute, thereby addressing the first problem. As to the second problem, distinct attributes are typically assigned different weights, which further complicates the process.
Finally, the selection of the best AP is heavily impacted by criterion 1 (C1) at a low reference range and other parameters (C2–C8) at a large reference range. The third problem arises because of the trade-off created by the inverse connection between the parameters. Each AP is therefore viewed as a potential solution by the decision-maker, making the ranking process a complicated multiattribute decision-making issue [28]. Given these concerns, the processes pose an essential question of prioritization. To address these problems, a novel approach to intelligent decision-making is required. Moreover, the AHP is a method for ranking alternatives by establishing a hierarchy based on the relative value of goals or qualities [29].
Saaty stated that complex issues needed to be accepted as they were and that the hierarchical examination of complex linkages should be tried, criticizing the inclusion of numerous assumptions in order to simplify complex decision-making processes [30]. Multicriteria decision-making is a strategy that applies the “divide and conquers” mentality to a problem; it has its roots in the field of operations research. In particular, the AHP allows for the comparison of not only quantitative but also qualitative indices, which helps to reduce the likelihood of cognitive mistakes occurring during the decision-making process. As a result, it is put to use in several contexts, such as decision-making (for example, choosing a candidate), resource allocation, dispute resolution, prioritization, and optimization [30].
The term “hierarchy” is used to describe a certain type of system in which the various components are organized into distinct sets based on the entities and characteristics they share. Each grouping is referred to as a “level” [29,30]. To improve upon the current approaches for selecting the optimal AP in a dynamic indoor situation, this research introduces a multi-integration decision-making methodology (AHP and VIKOR). The AHP is useful since it facilitates decisions with several criteria [31]. The AHP is an umbrella measurement theory. It may take either discrete or continuous paired comparisons and utilize the results to create ratio scales. The AHP, in its broadest sense, is a nonlinear framework for combining deductive and inductive reasoning outside of the syllogistic method by weighing several aspects simultaneously, permitting reliance and feedback, and making numerical trade-offs to reach a synthesis or conclusion [32]. The contribution of this work is summarized as follows:
For the first time in the LiFi research area, we propose an access point assignment framework using an MCDM approach including an integrated AHP–VIKOR approach. To the best of our knowledge, no similar study has presented the following aspects summarizing the contributions of this work. An MCDM problem is formulated for the presented hybrid LiFi/WiFi network.
  • We identify and determine the criterion weights using the AHP.
  • The values of the criteria weights are examined by various investigations, including CR and AHP consensus indicators. Then, the AHP consensus is calculated using the RGMM and Shannon entropy techniques.
  • A multicriteria decision matrix is developed and built based on user mobility and blockages with various scenarios using all the criteria.
  • We prioritize the selection of alternatives (APs) using the VIKOR to accurately select the optimal AP in the hybrid LiFi/WiFi network.
  • The robustness of the integrated AHP–VIKOR approach was evaluated using sensitivity analysis.
The rest of the paper is organized as follows: Section 2 shows the related works of the study, including the research gaps. Afterwards, Section 3 presents the methodology, including the integrated AHP–VIKOR phases. Section 4 indicates the results and discussion. Finally, the paper is concluded in Section 5.

2. Related Works and Research Gap

This section discusses the related works, including the related MCDM studies and all hybrid LiFi networks considered in the AP assignment, AP selection, HO management, HO skipping, and LB. Studies are divided into two categories; the first will focus on integrated MCDM studies. On the other hand, the second group of articles will consist of LiFi-related studies, and those will be divided into two parts: the first part includes all standard schemes and algorithms wherein the models and methods utilize mathematics and/or equations to reach the intended objective. The second part includes the studies of methods with the principle of the DM approach, most of which used fuzzy logic (FL) methods. Figure 2 shows the classification of the studies.
In this section, the related studies which focus on using integrated studies will be discussed. The VIKOR method was developed as an MCDM approach which determines a compromise solution which is acceptable for all decision-makers and solves a discrete multicriteria decision problem.

2.1. MCDM Studies

Integrated MCDM studies were used in different aspects and different environments, where the evaluation of the satisfaction level of citizens in municipality services was conducted [33], and where, in [34], a selection of the most efficient procedures for the rectification of the optical sight of the long-range rifle was introduced. Moreover, the AHP–VIKOR was used for self-driving vehicles [35], location-selection problems [35], telemedicine and health environments [36,37,38], industry and product development and costume satisfaction [39,40,41], strategies selection [42], prioritizing the energy source [43], agriculture [44], and risk assessment [45]. In addition, MCDM techniques were used in network and wireless communications.
The MCDM integrated methods, such as AHP–VIKOR, were used for network selection in the heterogeneous network environment. Specifically, the objective in [46] was to describe the applications of three MCDM methods for solving the network selection problem. The fuzzy analytic hierarchy process (FAHP), the FAHP technique for order preference by similarity to ideal solution (TOPSIS), and the FAHP preference ranking organization method for enrichment evaluation (PROMETHEE) were proposed to choose the best network among the various network alternatives. Solving the issue of the selection of the most appropriate network in a heterogeneous wireless environment is one of the critical issues to provide the best quality-of-service (QoS) to the users.
The study by [47] described a novel MCDM method to evaluate and select the suitable network for a wireless network environment. Their proposed technique involved an FAHP that was integrated with a technique for order preference by similarity to the ideal solution (TOPSIS) and VIKOR. The FAHP was used to determine the criteria weights, whereas the TOPSIS and VIKOR were used to find the performance ranking of the alternative networks. The work focused on five network alternatives, WLAN, GPRS, UMTS, WIMAX, and CDMA, with ten evaluation criteria, including bandwidth, latency, jitter, BER, retransmission, packet loss, through put, preference, security, and cost.
In [48], a vertical handoff mechanism was deployed where an active call or session was transferred from one access point to another depending on the services required by the end user. In order to provide ubiquitous access to end users in such an environment, the optimal network selection among a large number of networks available required consideration of multiple criteria such as cost, delay, jitter, and available bandwidth; moreover, their motive behind this was to check the effectiveness of normalization method used in the original VIKOR method. Therefore, the multiattribute decision-making (MADM) method analyzed the performance of the VIKOR MADM method for the two most popularly used weighting methods, AHP and ANP, along with three commonly used normalized methods.
In addition, in another study [49], the performance of the VIKOR MADM method for vertical handoffs in heterogeneous networks with various weighting methods was studied, wherein the authors proposed the V-ANP, which resulted in fewer handovers and ranking abnormalities; moreover, the performance of a new network selection strategy proposed by the authors was compared with different weighting methods such as subjective weighting and the traditional AHP method. During the handoff, all of these criteria should be kept in view for network selection where these include handovers and ranking abnormalities as well. These are the major issues for any MADM method. Although the risk of the M method, as well as the risk of ranking abnormality, is slightly more than the V ranking, and the abnormality is slightly more than for the V-AHP for three traffic classes, network selection is appropriate for them. Furthermore, the authors in [50] proposed the VIKOR as one of the MADM methods in the choice of the next-handed network in the heterogeneous wireless network and they used the AHP to produce the weights used by the VIKOR to consider multiple criteria in the process of ranking the available networks, where the VIKOR boosted the QoS. Their aim was to improve the delay in the packet-loss rate in interactive and background applications and to reduce the delay significantly in the streaming class against the SAW, TOPSIS, and MEW.
The AHP and interval VIKOR methods were used for selection in integrated VANET and 3G heterogeneous wireless networks [51], where selecting the optimum network and gateway was the key point in the phase of the vertical handover decision-making process. They aimed to improve system efficiency by following the objectives of the defined heterogeneous network. In the proposed method, the AHP method was used to determine the weights of the criteria, and the modified VIKOR, which meant a multicriteria optimization and compromise solution with pronunciation, whereby the VIKOR method was used for deciding the heterogeneous networks. In [52], a combined application of the VLC and Femto and a multiattribute VHO decision-making algorithm was introduced. The integration between the AHP and CG (cooperative game) was proposed, where the AHP was utilized to deal with the importance comparisons of multiple criteria according to different traffic types. The combination of both methods evaluated the candidate decisions’ abilities to handle VLC signal blockage or overload.

2.2. LiFi Studies

2.2.1. The First Group (Mathematics-Based and Algorithm-Based Studies)

The studies of [11,53,54,55] and [56] considered the LB, whereas in [53], the authors described an approach for cooperative load balancing in a WiFi/VLC hybrid network to achieve proportional fairness. Through the analysis of the LB issue of many VLC APs and a WiFi AP, this approach was designed using the proportional fairness (PF) measurement of the users as its foundation. In addition to describing a dynamic LB scheme, the paper [54] also discussed a utility function that took into account both system throughput and fairness. This study delved into several questions about the proposed LB scheme in a hybrid LiFi/WiFi network, including how the handover affected the LB, the coverage areas provided by the various APs, and the throughput that can be obtained by each AP.
In [55], the authors provided two variants of the same optimization methodology—the Assign WiGig First SOA (AWFS) algorithm and the Concurrent Assign WiGig First SOA (CAWFS) method (SOA). Since their goal was to deliver the maximum possible data rate, the LB was considered; in this case, only users requiring the lowest possible LiFi data rate would be assigned to the WiGig AP, while the remainder of users would be assigned to LiFi APs. Using two scenarios for hybrid LiFi/WiFi networks, the study by [11] analyzed the QoS performance of wireless networks with QoS-driven load balancing: single-AP association (SA) and multi-AP association (MA).
The LB issue has been fixed for both single-AP and multiple-AP setups. Furthermore, QoS-driven load balancing and throughput-driven load balancing were contrasted by analyzing the quality-of-service performance with varying packet arrival rates and user loads. The goal was to reduce the packet-loss ratio and delay. The authors of [56] detailed a user-focused implementation of LiFi CoMP-JT clustering. The LB architecture solved the concomitant issues of unequal cell loads and LiFi ICI in WiFi/LiFi networks.
The design took into account how the LiFi CoMP-JT clustering and LB would affect performance. The goal was to increase system throughput while keeping fairness proportionate. The research by [20,57], on the other hand, looked at APA issues and HO skipping methods. The study by [57] proposed an HO-bypassing algorithm based on the received reference signal strength (RSRP). The new technique incorporated the RSRP value and its rate of change to calculate the HO target and whether to skip an AP. This novel method can greatly reduce the handover rate, since it takes into account the user’s velocity, which affects the rate of change in RSRP.
In [20], a one-of-a-kind HO approach for deciding whether or not to skip an AP was proposed. This method incorporates both the RSRP and its rate of change into its assessment. Skipping HO tactics refer to these methods. Furthermore, it provided an adaptive WiFi range that follows the user’s pace, allowing a mobile user to stay connected to WiFi and prevent repeated HOs. The goal was to get the HO rate down as much as was feasible.
On the other hand, the studies by [14] and [9] addressed the APA and HO issues, respectively. In [14], a novel HO mechanism based on machine learning was introduced for hybrid LiFi and WiFi networks. This technique uses a dynamic coefficient to adapt the choice between LiFi and WiFi based on channel quality, resource availability, and user mobility. This technique uses a dynamic coefficient to adapt the choice between LiFi and WiFi based on channel quality, resource availability, and user mobility. An artificial neural network (ANN) was used to train data for a variety of use-cases, including user speed, LiFi AP distance, LiFi AP height, and the number of LiFi APs relative to WiFi APs. To verify the ANN model and evaluate the performance of the proposed handover strategy, simulations were undertaken.
In [9], the authors focused on APA and HO problems with user mobility and user density. For high data rates per user and consistent connections with fewer HOs, the authors presented the innovative three-phase handover management and AP transition (TPHM-APT). Their plan emphasized decreasing the total number of HOs [58] to boost dependability while keeping the number of users per LiFi node relatively low.

2.2.2. A second Group (FL-Based and DM-Similar Studies)

This collection represents the most related studies to our work, which are [21,59,60,61,62,63]. They all worked on the APA using the FL method similar to the DM method for APA in different hybrid networks. An FL-based dynamic load balancing technique was proposed in [59] to lessen the effects of handovers in mixed LiFi/RF deployments. Users who are in a constant state of motion or who are suffering a temporary shadowing effect will be better served by the suggested method than by the APs chosen by the default algorithm thanks to the utilization of information on user speed and the temporal average of the LiFi SINR.
In addition, the authors of [60] considered homogeneous and heterogeneous networks, as well as the APS. In addition, a two-stage APS technique was proposed for LiFi/WiFi hybrid networks. First, they developed a fuzzy logic approach to decide who should be given access to the WiFi network. Second, the remaining users were placed on a LiFi network to maximize throughput and simultaneously decrease system complexity. Additionally, to better serve end users, a hybrid networking architecture combining OCC and LiFi was proposed in [61]. User assignments in the hybrid LIFI/OCC networks were made using fuzzy logic. If the following FL principle is applied, it could achieve optimality while drastically lowering the computational cost.
Another study by [21] proposed a joint optimization problem to determine a network-level choice for each user over time. Load balancing is made more difficult by factors such as user mobility and light-path obstructions, which may be avoided with the use of the novel FL-based technique described here. Moreover, in [62], we see research towards a handover decision procedure for a combined LiFi and WiFi network. ANN and fuzzy logic (FL) HO selection algorithms were introduced to identify which access points (APs) should be used for a given user and whether or not to suggest an HO depending on the user’s velocity.
Access point selection (APS) in downlink scenarios may be challenging because of the plethora of bands. In [63], as in the previous study, FL was used in the APA scheme to determine if a user would connect to WiFi APs, LiFi APs, or mmWave APs. As a result, a two-stage procedure was introduced to effectively associate user equipment (UE) with network APs. In the beginning, each UE picked its favorite AP on each network (mmWave, WiFi, and LiFi) individually. Next, the assignment of each UE to a network was performed by an FL algorithm.
Table 1 provides a synopsis of all the above-searched studies, outlining the most important points. Overall, the table shows that the FL-based DM approaches were addressed in the majority of the papers that were included in the analysis. There are three stages to an FL system: fuzzification, rule assessment, and defuzzification [64]. The majority of the aforementioned research suggested employing FL to simplify operations. In the first stage, for instance, membership functions are used to map single-valued parameters onto the values of a fuzzy set. This is often done in MATLAB using a collection of membership functions (MFs), which map each parameter onto one of three levels of significance (low, medium, and high). Step two involves creating fuzzy constraints to assess the pros and cons of a potential access type for a network or assignment option. These principles are intuitively determined and obvious; hence, no methodical process was followed in weighing the various elements. With so many criteria to consider, such as WiFi throughput, LiFi CDT, etc., all of these standards were given the same priority. WiFi, for instance, is best suited for users who are always on the go (rule 1), whereas LiFi/Wi-Fi is preferred by those who move at a slower pace and who experience frequent light-path obstructions (rule 3). Two potential values were similarly used in the process’ input and output. After that, a yes/no or positive/negative value was determined for each potential participant.
Another significant limitation which impacted the output of decisions was found in the studies by [21,60], which consisted of six rules in the fuzzy rules, two outputs of all rules were not specific, and that formed 33.33% of the options, which were not accurate and were confusing in the APA process for the hybrid LiFi network. For instance, the output values of the ruleset in the study by [21] were 0.6, 0.2, and 0.3 for ‘LiFi only’, ‘WiFi only’, and ‘LiFi/WiFi’, respectively. That means the output ‘LiFi/WiFi’ considers the hybrid network in general without determination. Moreover, standard FL techniques that produce a direct solution may not produce a suitable outcome despite being well-designed.
Based on our literature analysis, it became evident to us that the use of the MCDM as a decision support tool has been used in a variety of applications and domains. Wireless technologies and communications were some of such areas where many MCDM techniques were applied. At the same time, the MCDM varied in how it was applied, where some utilized a singular MCDM approach, and some utilized two or more integrated MCDM methods to propose a proper solution for their complex problems. Amongst the most common and well-known utilizations were those utilizing the AHP–VIKOR, where the former weights the criteria and the latter ranks the alternatives for a proper selection.
Motivated by this, this integration was studied and investigated, and the literature shows it has been used for some wireless technologies and communications cases, but not with the case study of this research. Therefore, it has been used and we are unaware of any previous attempt to use the AHP–VIKOR for the problem of the APA in hybrid LiFi/WiFi networks, which is the main focus of this research. The MCDM is an expansion of decision theory that accounts for decisions with multiple objectives [65,66,67,68,69]: “an umbrella to represent a range of formal procedures that explicitly evaluate numerous criteria in helping persons or groups to explore important options”, as defined by the research of [70]. The primary goal of the MCDM is to make a call by evaluating potential solutions according to several criteria [28,71]. As a result, the APA in hybrid LiFi networks can benefit from the usage of the MCDM and achieve greater accuracy because:
  • First, it considers the relative importance of each criterion, which might otherwise lead to erroneous conclusions and larger error rates if ignored.
  • Second, it involves a decision-making process that prioritizes the available options. In this circumstance, APs are the alternatives. The output value might be impacted if priority is ignored at the last step of AP selection.
  • Finally, it considers the margin of error.
From the aforementioned research, we learn that no studies have separated the effects of individual variables and those of multiple variables on the MCDM method. Keep in mind that if you decide to use a method that requires several evaluation criteria and qualities, the difficulty level may rise. Therefore, knowing the precise situation for all values according to all criteria and their weights is crucial. Given the complexity of a dynamic and hybrid wireless network, characteristics must be prioritized for the effective coordination and administration of the APA.

3. Methodology

The development methodology of the proposed prioritization framework is introduced and discussed in this section. The system model of an indoor hybrid LiFi network, which consists of one WiFi AP and several LiFi APs, is proposed and shown in Figure 3. The main evaluation criteria and the alternatives used in this study as a system model are shown in Figure 3.
The WiFi AP is installed in the room’s geographic center, providing coverage to all four corners. Each LiFi AP has a limited coverage region and is built within an LED light fixture in the ceiling. By reusing the optical spectrum, the LiFi APs significantly reduce the amount of interference between cells. Specifically, white light may be generated by combining the outputs of many-colored LEDs, and each color can be adjusted independently. At the receiver, optical equipment, such as that shown in [72], can separate these colors of light. Time-division multiple accessing (TDMA) can be used to enable one AP to serve multiple users, whereas each user can only be assigned to one AP [21]. Different spectral ranges used by the LiFi APs ensure that their operations are mutually independent. Random waypoint (RWP) is assumed for mobile users [9]. Users are supposed to proceed in a straight route between randomly placed waypoints. User velocity is a uniformly distributed random variable between 0 and the maximum velocity. The PDs of all users face upward, and users can only link to a single AP. During this time, an AP is dynamic and agnostic.
Let α denote the type of network, which is the LiFi and WiFi termed as ‘LiFi/WiFi’. Let k denote the type of network access which falls into two options: ‘LiFi’ or ‘WiFi’. Therefore, we focus on deciding the type of network access. Specifically, let Xk,u = 1, meaning that user u chooses a k-type of network access, while Xk,u = 0 means otherwise; p u a denotes the proportion of time that the α-type network allocates to user u. The AHP requires stating the aim and identifying possible alternatives. Since there are typically numerous decision-making criteria, the next stage in the AHP is to create a hierarchy with the most general criterion at the top.
Next, the AHP calculates the weight of each criterion in relation to the other criteria with which it is linked (i.e., establishing the weights for each criterion). At last, the AHP compares each option to every other option based on the criteria at the very bottom of the criteria pyramid.
The result will be a ranking of options that meet the stated aim based on the relative importance of each criterion. The AHP process looks like this: the issue is defined and the solution is developed.
  • By breaking down the traits needed to reach the target, the criteria and/or subcriteria may be determined.
  • The criteria and subcriteria serve as the building blocks for the hierarchy, which rises from the lowest to the highest levels. The next step is to develop a comparison matrix between the various criteria. In addition, weights are calculated by comparing two criteria according to relative preferences of 1–9; when the number of alternatives is 𝑛, a total of 𝑛(𝑛 − 1)/2 comparisons are made
  • Finally, the consistency ratio (CR) is determined to ensure that answers are fair. Priority vectors are used to calculate the CR value, and as Saaty underlined, only when the consistency ratio is 0.10 or below [29,30,73,74].
  • The AHP presupposes the four points below. The first example is a reversal. The value of preference should fulfill the reciprocal requirement when the two elements are coupled and compared.
For instance, if 𝐴 is 𝑥 times as important as 𝐵, 𝐵 is 1/𝑥 times as important as 𝐴 or vice versa. The second is homogeneity. A scale with a finite range is used to illustrate the importance. Thirdly, we have dependence. Each level’s components must rely on its superiors. Expectations are the fourth and final assumption. This presumes the appropriate level fully incorporates the reasons for making decisions [29,30]. All the phases and steps of the AHP–VIKOR methodology are divided into four phases: (i) the identification phase, (ii) the weighting phase, (iii) the ranking phase, and finally (iv) the evaluation phase. All the phases and their steps are illustrated in Figure 4.

3.1. Identification Phase

This section discusses the following: (I) problem identification of the APA and HO, (II) criteria identification, and (III) identification of the alternative.

3.1.1. Problem Identification

In this section, the actual problem definition is explained to figure out what the actual issue is that needs fixing. According to the suggested procedure, either “LiFi” or “WiFi” network access will be identified. Those two distinct groups are the only ones allowed on a specified network. These subscribers are transferred to a different source (VHO or HHO) within the same network if necessary. The next part formulates a centralized optimization problem using the categories. Based on these classifications, a centralized optimization problem is created. Both factors add complexity to the APA/HO problem: (i) In contrast to LiFi Aps, WiFi Aps have a smaller coverage area but a higher system capacity, and (ii) the service regions of the two networks may overlap.
The purpose of this study is to complete the criterion weight and value hierarchies used in AHP pairwise comparisons, as seen in Figure 4. However, the proposed method works to prevent ping-pong (PP) effects [75]. When a user equipment (UE) time-of-stay within a small cell is shorter than the threshold, and the UE subsequently HO to another AP, the resulting HO is deemed superfluous [76]. The PP impact happens when a user’s call is transferred back to the original cell within the crucial period after the HO decision was made at the neighboring cell. The PP rate is the number of PP HOs divided by the sum of all HOs (including those that did not involve PPs), the number of successful HOs, and the total number of HOs.

3.1.2. Identifying the Decision-Making Criteria

In this step, the required evaluation criteria are identified and explained to choose the alternatives. The data should be written as C = [Cj], where j = 1 and N represents the number of criteria. The number of criteria used in this study is five, including the WiFi capacity, LiFi capacity, LiFi CDT, occurrence rate, and occupation rate.

3.1.3. Definitions

Cell dwell time (CDT) is the typical amount of time a mobile device stays at the same access point (AP) before an HO occurs. A user’s CDT may change over time based on factors such as the user’s speed and the direction in which the user is traveling. The study by [18] considered user mobility and utilized the CDT value to determine how much of the time the HHO would use relative to an α-type network, all while using the HHO’s overhead. In other terms, the CDT, also known as the HO dwell time, is “the time interval the mobile terminal (MT) can spend interacting with the cell it is departing (current cell) until the channel quality reaches a minimal threshold,” as stated in [77].
The quality of the channel is expected to be dependent on the strength of the signal the MT gets from the current base station (BS) during intercell HOs.
It makes sense to solely consider the impacts of shadowing and ignore the rapid fading effects. The crossing events caused by fast fading dictate short fading intervals; therefore, they may be disregarded when trying to identify the requirements for active call terminations. The HO dwell-time behavior depends on the terminal speed (module and direction) and the HO residual margin Mho, which is measured with decibels (dB) and can be given by two variables, the HO threshold Qho and the quality threshold Qth, which represent signal power levels [77]. If the Mho is sufficiently large, then the Qho and Qth are sufficiently spaced. R1 is the straight-line distance between the current BS and the location from which the MT is requesting an HO, and this distance is equivalent to the down crossing of the Ho as measured by the received power. However, the distance that corresponds to the T is symbolized by the symbol R2. The residual margin is proportional to the ratio of R1 minus R2, or the depth of the HO region along the cell radius.
The findings of the study by [77] stated that, under quite general assumptions, it is seen that the CDT tends to be Gaussian distributed for high values of the Mho, i.e., for a high percentage of overlapping areas. However, low values of the CDT become very likely when the Mho is quite low.
Another finding of the study stated that the practical insights of the paper can be focused on an efficient design of handover procedures, which accounts for both the initiation and the execution phases. In particular, if the Mho is high enough, queue-based prioritization schemes could benefit quite long waiting times. High-capacity communication systems are in high demand as data traffic continues to increase at an alarming rate. Because of this, a spectrum crunch is imminent for RF-based wireless communication [78]. In contrast, the optical domain offers a vast, unlicensed bandwidth that is immune to electromagnetic interference and comes with built-in privacy protections. In order to allow a larger capacity distribution of connection between LiFi access points dispersed along the interior environment using OFDM, an effective backbone network must be designed [79].
In comparison to current technologies, the primary goal of the new standard is to increase capacity and transmission performances by a factor of one thousand. In order to boost data speeds, it is necessary to think about more space in the electromagnetic spectrum and to use a wide variety of novel internetworking strategies. The network’s spectral efficiency and capacity will increase as the communication needs of users on the same frequency reuse the available frequency to the greatest possible extent [80]. Hybrid networks can increase capacity and reliability when the physical layer configurations are kept the same [56].
According to the research by [81], the requirement for tiny cells does not pose a problem from a system-capacity standpoint. This is due to the fact that optimizing system performance in modern cellular communications relies heavily on the reduction of cell sizes. Accordingly, contrary to common belief, terrestrial transmission at higher frequencies is now a viable alternative. However, as cell sizes continue to shrink, it becomes increasingly difficult to build the necessary infrastructure to sustain them.
Providing a high-tech backhaul network is one such instance. According to the study by [81], there are substantial advantages to using a hybrid LiFi/WiFi system in terms of capacity, resilience, security, and dependability. This bolsters the argument that LiFi, when viewed as a supplementary wireless networking approach, may not only supply more free and huge wireless capacity, but also help to improve the spectrum efficiency of already-existing RF networks. Pre- and postequalization, high-order modulation using orthogonal frequency division multiplexing (OFDM), and other methods, have been investigated to optimize the modulation bandwidth and obtain large data speeds in the region of several Gb/s utilizing a single LED [82,83].
LED modulation bandwidth has been shown to grow with increasing bias current up to the point of saturation [84,85]. LEDs, however, are nonlinear devices. That is, there is some nonlinearity in the relationship between the driving current and the optical power output. In [86], the best DC bias for a LiFi network was determined; this bias allows for maximum throughput by expanding the modulation bandwidth. Evidence suggests that an LED’s modulation bandwidth expands from its linear midpoint toward its DC bias.
The authors then analyzed how these changes the received signal-to-noise ratio (SNR) and reported on two methods for determining the best DC bias point to maximize the link’s capacity. Results from experiments demonstrate that transmission rates may be improved by as much as 36% just by raising the bias current from the linear region’s midpoint of 20 mA to the optimal bias current of 30 mA. The same procedure allows the methods to be applied separately on user-end devices. The experimental findings also show that the suggested approach in [87] may significantly increase the LiFi channel capacity of a wireless LiFi transmission link based on a white LED.

3.1.4. Analysis

The decision matrix must be constructed after the criteria have been identified and discussed. To do this, values must be determined for each criterion. It is crucial to understand the origins and rationale behind the values. This is because some criteria have been identified in previous studies, while some other criteria were never given a specific value. To solve this issue, we will make calculations and measurements either through simulation or based on the analysis of previous models in the literature. For network capacity including WiFi and LiFi, many factors contribute to the final value of the network capacity for the user. First of all, the capacity of the network starts with the size of the spectrum where the size of the infrared and visible light spectrum together is approximately 2600 times the size of the entire radio frequency spectrum of 300 GHz [88]. The RF spectrum ranges from 0 to 3 ×1010, while the LiFi spectrum (VL) ranges from 4 ×1014 to 7.9 ×1014, which makes it 2600 times bigger. The throughput and data transmission rates were also thought to be crucial components that exemplify the notion of capacity [89,90]. Moreover, the network capacity is significantly impacted by the type of modulation and data transmission technique [79,88,91]. Contrarily, the increased number of APs has an influence on system capacity but the cell size (coverage area) has no effect [81]. Another element in this situation is user data consumption, which is also taken into account when integrating with other networks such as 5G [92], which includes extra tiers such as small cells (SCs) [90]. The network’s downlink capacity diminishes as distance and peak and average power limitations increase [93]. Other elements could be added, such as physical layer setup [56], network infrastructure [79,92], hardware and software design [94], and others. The link between the AP and the user’s capacity can be calculated using the Shannon capacity for WiFi as well as the signal-to-interference-plus-noise ratio (SINR) of the WiFi channel while taking into account bandwidth, the WiFi AP’s transmitted power, the WiFi channel gain, and the power spectral density (PSD) of noise at the receiver [20].
Additionally, the electrical SINR for non-negative signals, the bandwidth of the LiFi, the SINR of the LiFi connection, the PSD, the detector responsivity, the average modulated optical power, and the total gain of the LiFi channel can all be taken into account when calculating the LiFi capacity [20]. Figure 5 summarizes the factors as explained above. According to [21], the average capacity that the AP can provide to the user was formulated based on the Shannon capacity [53], as follows:
r i , u t = B i 2 log 2 1 + e 2 π γ i , u t ,   f o r   L i F i B i log 2 1 + γ i , u t ,   f o r   W i F i  
where r i , u t is the capacity that AP i can provide to user u, B i is the system bandwidth of AP i, and γ i , u t denotes the received signal-to-noise ratio (SNR) regarding the link between AP i and user u at time point t. On the other hand, the calculations of the average capacity for the α-type network took into account the HO overhead and the number of users for each network in addition to the same variables in (1), using the formula:
r u = 1 T i n X i , u   0 T B i 2 log 2 1 + e 2 π γ i , u t d t   ,   f o r   L i F i 1 T i n X i , u   0 T B i log 2 1 + γ i , u t d t   ,   f o r   W i F i  
where denotes the α-type network and T is the overhead for the linked AP. It should be noted that utilizing (2) rather than (1) for network capacity estimates for the suggested approach (MCDM) may produce different results because the former focuses on an AP’s capacity inside the chosen network while the latter seeks to determine the capacity of the entire network (LiFi or WiFi).
Because the entire capacity of a network is divided among its APs, the number of users and their data rate requirements, and data consumption, a choice based only on an AP’s capacity may be affected by the number of APs used and the number of users connected. When different numbers of APs are employed in the hybrid system, which is typically the case, taking into account a single AP’s capacity results in the inequity of the network capacities between the LiFi and WiFi. Therefore, in this suggested MCDM technique, the network’s overall capacity is taken into account for the referred criterion in order to prevent this problem and make this study suitable for any number of Aps. For this hybrid LiFi system, which is challenged by the mobility element, the evaluation of the LiFi CDT value is crucial and significant. Different vertical HO issues were addressed using the two fundamental VHO systems, immediate vertical handover (I-VHO) and dwell vertical handover (D-VHO). A crucial statistic for the HO process, regardless of whether it is brought on by user mobility or channel obstructions, is the CDT, which is defined as the amount of time a user remains connected to an AP without being disconnected. In conclusion, the HHO/VHO selection requires using decision-making or optimization techniques to jointly take the channel quality, resource availability, and CDT into account [95]. The choice to switch over might be taken in the best interests of either the network as a whole or a specific user. The CDT was seen as one of the values that needed to be taken into account when creating the HO strategy. Additionally, the CDT was used to calculate the HO cost [96].
In addition, [15] describes and incorporates light-path blockage into the formulation of the CDT-based LB problem. The CDT value has an impact on the HO process, and a short CDT increases the difficulty of the HO process and the ping-pong effects [57]. We may evaluate the percentage of the time spent on an HHO in hybrid LiFi while taking mobility and obstructions into account by using the CDT [21].
A user’s CDT could change over time. This information may therefore be regularly updated and quantitatively measured. As a result, using the most recent CDT, the suggested procedure in [21] was regularly used. Keep in mind that a dynamic environment with fast-moving users causes the CDT value to be low. Calculating the percentage of time spent on the HO process can be done using the computation of the CDT that can be statistically gathered [96]. The speed of the user in hybrid LiFi networks varies. The study by [76] considered using 0.2, 0.5, and 1.4 m/s for user velocity. Another study by [97] used 1, 1.4, and 2 m/s for user speed, as the movement was based on the orientation-based random waypoint (ORWP) mobility model. However, some studies considered using a specific value of the user’s speed (such as 1, 2, or 5 m/s), while others considered using a range of movement where the speed/velocity is a random variable uniformly distributed between 0 and a maximum speed [18,96]. Moreover, we have summarized the user speed and/or user velocity used in previous studies in Table 2.
The D-VHO theory interacts with the CDT definition. In [99], a VHO decision-making algorithm based on FL was proposed. It was recommended to use this method for various optical wireless hybrid systems. It demonstrates the significance of I-VHO and D-VHO in achieving exemplary HO decisions with regard to packet transfer delay. The D-VHO had either a “short” or “long” waiting period.
The VHO decision procedure will be activated if an interruption happens in order to choose a dwell time prior to the VHO execution. The MT will restart its stopped transmission using the LOS optical channel if the LOS optical channel resumes before the dwell timer expires; otherwise, a VHO will be carried out. The elements that go into measuring the CDT are outlined in Figure 6. In light of the aforementioned facts, it follows that user mobility and obstructions have an impact on the remaining criteria, the occupation and occurrence rates, and Occp and Occr. Light-path bottlenecks are described by both criteria.
The degree of channel obstruction reflects how much the channel quality is impacted by the blockage. It was considered that, once a blockage occurred, the blockage degree had reached its maximum and that no method could provide any throughput in this situation.
The Occp is specifically the percentage of time that a consumer experiences channel blockage. The user should remain in the LiFi network unless the Occp of channel blockage is high, in which case they should always be connected to WiFi [15,100]. This is done for two reasons: first, it results in sporadic HOs; second, if such users continued to use LiFi, they would frequently go without service. Each user has an Occp that is evenly divided between 0 and 1 [15]. However, the study by [100] indicated values for the Occp of 0.2 and 0.8. When the Occp was equal to 0.1, it was believed that light-path blockages happen once every minute. With that said, it is clear that the Occp notion differs from the CDT in that the former refers to a user who is continuously blocked without a connection and the latter refers to a user who is continuously connected without a blockage.
The number of channel blockages that occur per unit of time is indicated by the variable Occr. A user with a high Occr of channel obstruction would experience frequent HOs if they switched to WiFi.
All users’ Occr is gamma distributed with a 1 shape factor. The channel blockage occurrences for each user with a certain Occr are presumed to follow a Poisson point process (SSS), which is typically used to mimic random events such as packet arrival at switches [101]. In the study by [15], Occr was set to 10 times per minute (abbreviated as 10/min) while assessing system throughput. The results of their investigation showed that, as Occr rises, the obtained throughput falls. The maximum throughput is achieved when Occr = 0. When channel obstruction arises, it is worthwhile to switch users who have a low occurrence rate but a high occupation rate to WiFi. Note that the values of Occp and Occr will reach zero if no user has ever experienced a channel blockage. Two criteria result in a decline in throughput performance. All the aforementioned criteria values are summarized in Table 3; these values will be used throughout the rest of the study.
Some values in Table 3 are subject to logic and reasonability, while others come from previous knowledge. Specifically, LiFi CDT assumes each 1 s consists of 2 interval states, which refers to every time the CU makes a decision, refresh, and update, where the user might be experiencing an HO in the following state after the first. Therefore, the lowest value for the LiFi CDT could be 0.5 s, which represents 1 interval state, and the maximum is at 10 intervals (5 s). The WiFi capacity (protocol 802.11 n) is set to 120 Mbps using a 2.4 GHz carrier frequency and 20 MHz of bandwidth [100]. According to [15], the LiFi capacity can be set to a maximum of 447 Mbps for 10 users, 9 LiFi APs, with a maximum user speed of 5 m/s, and the minimum is supposed to be at least 427 Mbps.
The minimum value for the occurrence rate is set to 0, where some users may not experience any blockage per minute, and the occupation rate is set from 0 to 1 [15]. Since we have five criteria for this study, each criterion consists of five different ranges of values, it is important to consider all the possibilities that could occur in a dynamic environment where all values are impacted and susceptible to changes due to blockages and user mobility. Therefore, we have created all the possible combinations of all 5 items together with no duplicates in order to create groups that reflect every single combination of all criteria. A set of combinations denoted as Ɽ has been calculated as Ɽ = XY, where X represents the number of criteria and Y represents the number of values of ranges for each criterion.
Thus, Ɽ = 55 results in having 3125 sets of possible combinations. Each combination is considered as a rule (rule 1, rule 2, rule 3, …, rule 3125). For the full set of combinations, see Supplementary Materials. Since this research focuses on finding a solution for the APA that is caused by blockages and user mobility, a set of categories that consist of different values of mobility with different blockage degree estimations is designed and introduced, as shown in Table 4.
In order to simulate new-world examples, three categories are introduced where low, medium, and high blockage are considered, respectively. Each category is combined with different mobility values including low, medium, and high. Here, the values of each criterion given in Table 4 are set based on analysis of previous works of LiFi studies including algorithms, schemes, and mathematics. Each combination in Table 4 belongs to a rule from Ɽ.
Furthermore, the values of each criterion are estimated and set based on the ranges from Table 3. Moreover, each category in Table 4 belongs to a specific rule ID from Ɽ; therefore, it is identified accordingly, as shown in the column “Rule ID”. The estimation of the criteria value was evaluated and set based on the appropriate value corresponding to the values of user mobility and degree of blockage (DoB) from/in each category.

3.1.5. Identifying the Decision-Making Alternatives

In this stage, we can see the several options from which we can choose. System solutions consisting of 4 WiFi APs and 16 LiFi APs are depicted in Figure 7. WiFi APs are strategically positioned to cover the entire space. Each LiFi AP is a WiFi hotspot built into an LED lamp in a specific area. With the optical spectrum being reused by the LiFi APs, cell-to-cell interference is kept to a minimum. LiFi APs and WiFi APs here stand in for options 1, 2, …, etc., respectively. The data should be written in the alternative as Matrix A = [Ai], where i = 1 …n, which represents the number of alternatives [32].
To reach a determination, the AHP can generate the following comparison matrix: they perform a pairwise comparison of the criteria to establish their relative importance. In this stage, the importance of the criteria will be calculated in terms of their relative weight. C = [cij] and the weight they carry in the decision-making process.

3.2. Weighting Phase

In this step, if we want to assign relative importance to each criterion, we need to create a pairwise comparison matrix, which is a matrix based on the decision-makers’ own subjective ratings of the possible pairings.
First, through verbal judgements such as “equally important,” “slightly more important,” “totally more important,” etc. and then through assigning values on a scale between 1 and 9, as shown in Table 5, which shows the importance degree of one criterion towards another criterion). To conclude, the AHP can generate the following comparison matrix:
A = x 11 x 11 x 21 x 22 : : x n 1 x n 2   x 11 x 2 n : x nn   where   , x ii = 1 x ji = 1 x ij   .
When comparing two criteria backwards, the significance value is the same as when comparing them head-on [32]. Next, we enter our information into a two-dimensional matrix, with n representing the number of decision criteria for which the table should contain the value that comes from comparing two criteria.
The ratios from 1/2 to 1/9 will be stored in a new pairwise comparison matrix, with the sum of each column representing intensities x, with x = 1 to 9 (integer) transformed into c via the following relations. For this, we used a linear scale, where c = x [102,103].
Evaluation of options by applying criteria to them and assigning weights accordingly. Similar to the technique for evaluating criteria, the outcomes of this comparison are stored in a square matrix with “N” components, where “N” is the number of alternatives under consideration. It has been shown in [32] that the number of matrices is always equal to the number of criteria. A typical pairwise comparison matrix is displayed in Table 6.
A questionnaire based on pairwise comparisons was developed and sent out to an experts’ convenience sample that represented a variety of geographic locations. It was requested of the experts that they demonstrate their evaluations as well as the relative relevance of each criterion by using the nine scales as a comparison tool. In the assessment form that was given to several experts, Figure 8 provides an example of the criteria that can be used to make pairwise comparisons.
If n criteria are being utilized for evaluation, then the number of pairwise comparisons needed is n × (n − 1)/2. At this point, the AHP takes the pairwise comparison based on user preferences and judgements from the decision-making team and calculates the weight of importance of each criterion. In this study, the opinions and preferences of eight professionals with more than ten years of experience were gathered.

3.2.1. Normalization for DM

Adjusting the relative merits of the alternatives is based on each criterion for making a choice. The ninth step presupposes that the alternatives’ relative rankings on each criterion will be converted into weights. Normalized values are calculated by dividing the comparison value by the total for the corresponding column [32]. Here, we will normalize
a i j = x i j i = 1 n x i j
with the normalized value a i j being the result of a division by the sum of all the numbers in each column. Afterwards, the weights are computed by averaging the normalized values across rows and then used for the pairwise comparison between criteria; this involves converting the pairwise criterion into weights, where the normalized value was used, and the following condition holds true for the importance coefficients (the weight of decision criteria), which is done using Equation (5).
A n o r m   a 11 a 11 a 21 a 22 : : a n 1 a n 2   a 1 n a 2 n : a n n

3.2.2. Calculation of All Priority Values (Eigenvector)

In order to assign relative importance to each criterion, the AHP pairwise comparison employs a series of mathematical calculations. After receiving the results from the pairwise comparisons, a reciprocal matrix is generated. The following formula can be used to get the weights of choice factor i:
w i = j = 1 n a i j n   and   j = 1 n w i = 1 ,
where n is the total number of objects being compared. The AHP evaluation should be structured so that the weights are obtained according to the evaluator’s personal preferences.

3.2.3. Calculation of CR

This is the step when we check for uniformity. Stepping through the steps [32] below will allow us to determine the consistency factor of the selection criterion matrix. According to the AHP definition of consistency, which is defined as “cardinal transitivity between judgements” [104], there should be no inconsistencies in the system. When using Equation (7) as a foundation, the first step is to determine the vector priority λ m a x , which is the product of the matrices of relative weight decision criteria and average weight decision criteria, where (c. k) represents the elements of the matrix–vector, which are the product of the “c” matrix and the “k” vector [32]. The following are the steps involved in the AHP method:
λ m a x = j = 1 N c . j N . k j
The next step is to calculate a standard deviation of the stochastic uniformity coefficient. The rank of the analyzed matrix, denoted by the letter “N”, determines the average stochastic uniformity coefficient, denoted by the letter “R”:
C I = λ m a x N N 1
Finding the uniformity coefficient is the third step. When using Formula (8), we get the following results for the CI uniformity coefficient: A fourth step is to calculate the matrices’ consistency factors. If the consistency relation (CR) is less than 0.10, then the matrix is consistent, and the weight vector may be computed with high confidence [29].
C R = C I R I
In this study, we will use the Alonson/Lamata linear fit, resulting in [74] the CR:
C R = λ m a x N 2.7699 N 4.3512 N

3.2.4. Calculation of Row Geometric Mean Method (RGMM) and Weighted Geometric Mean Method (WGMM)

One of the most common techniques in AHP and MCDM studies [104] was used to assign relative importance to each criterion. Multiples of the weights of criteria and subcriteria (if needed) at the same hierarchical level were applied to the priority weights of criteria. Priorities p i are calculated using the row geometric mean method (RGMM). With the pairwise N × N comparison matrix A = a i j , we calculate:
r i = e x p 1 N   j = 1 N 1 n a i j = i = 1 N a i j 1 / N  
and normalize:
p i = r i . / i = 1 N r i

3.2.5. AHP Consensus Indicator (AHP-S*)

The aim of the AHP group consensus indicator proposed in [73] is to provide a numerical measure of the group’s ability to reach a unified opinion on an issue, or more specifically, to provide an estimate of the degree to which group members will prioritize different outcomes. This metric can take on values between 0 and 100. In this context, 0% represents no consensus at all and 100% represents total agreement. This metric is based on Shannon entropy [105], specifically the alpha and beta entropies, which are used to describe diversity [106]. It is a way to assess how much participants in a group share similar priorities, or how much their priorities overlap with one another. When all inputs are run through the RGMM, the combined Shannon alpha and beta entropies are used to determine the AHP consensus [73]. The indicator for consensus can be anywhere from 0% (total disagreement among decision-makers) to 100% (complete consensus between decision makers). N criteria, K participants/decision-makers. Interpretation of the AHP consensus indicator AHP-S*
AHP S = M e x p H α m i n / e x p ( H α m a x / M e x p H α m i n / e x p H λ m a x
where   M = 1 / exp H β and H α , β , γ is the α , β , γ Shannon entropy for the priorities of all K decision-maker participants. Then, we calculated the Shannon alpha entropy by the following formula:
H α = 1 K j = 1 k j = 1 k p i j 1 n   p i j
The Shannon gamma entropy is calculated as:
H α γ = j = 1 k p ´ j   1 n   p ´ j   where   p ´ j   = 1 N i = 1 N p i j
Then, the Shannon beta entropy is calculated as:
H β = H α γ H α
Aggregation is performed here by using the weighted geometric mean method (WGMM) [105], as follows:
Z i = k = 1 m Z i k w k , i = 1 , 2 , , n

3.3. Ranking Phase

In this section, the created DM is proposed including the alternatives for the APA process and their preferred AP. All criterion values have also been determined as a direct consequence of the comparison between Table 3 and Table 4. Based on the union of the criteria value estimates and the criteria value estimates used to create the decision matrix, the DM for the hybrid LiFi/WiFi network with APA options may be derived. In Table 7, the range values for each criterion are replaced by a single, fixed value calculated using the median of the corresponding range values in Table 3. A ranking of options based on values of criteria in various scenarios will be provided and debated, with reference to the decision matrix, categories, and rules (from Table 4) described previously. The criterion used to determine the placement will be categorized as either benefit criteria (BC) or cost criteria (CC), in which case the benefit criterion is thought to be the best when it is increased and the worst when it is dropped. When costs are minimized, however, they are deemed to be optimal, and the opposite is true when costs are increased. Table 8 shows the best and worst values for each case. Designing and modeling systems using the MCDM approach is aided by familiarity with the categorization of each criterion and the projected impact of each on the APA procedure. This idea of categorizing criteria was overlooked in earlier research on LiFi.
Since the nature of the variables and elements in the system is fixed, for instance, a BC cannot be changed to a CC, and vice versa, the researcher’s knowledge of the system is crucial to the determination and identification of each criterion as a BC or CC. Bear in mind that figuring out how to properly establish each criterion is crucial, for the simple reason that a mistake in identifying the criterion in this case could lead to false-positive ranking values for some or all criteria.

3.4. VIKOR Steps

To address VIKOR’s primary shortcoming—its inability to provide relative weights to evaluation criteria—the AHP method’s weighted criteria is employed here to determine the order of APs in the presented hybrid LiFi/WiFi network. All the possible alternative scores (APs) should be sorted from highest to lowest. Figure 9 illustrates how the AHP and VIKOR procedures work together. Before giving application steps, so to make it more easily understandable, the flowchart of the AHP–VIKOR method is presented in Figure 10. The VIKOR steps are explained as follows:
Step 1: Determining the DM used for the APA problem in this research. This process involves identifying m alternatives and n criteria and their corresponding values. The outcome is the DM intersecting all the criteria with their values across all the alternatives. The DM is presented in Table 7.
Step 2: Determination of the best values F* and the worst value F- for all criteria (I = 1,2,3,4…n). If the i value is represented as a benefit criteria, then we have to obtain the following formula to find F*:
i * = m a x j   i j ,  
Otherwise, if the i value is represented as the cost criteria, then we have to obtain the following formula to find F-
i = m i n j   i j ,  
Step 3: In this process, the weights for each criterion (AHP weights) are introduced to VIKOR. A set of weights w = w1; w2; w3; …; wj; …; wn, from the decision-maker (expert) is accommodated in the DM; this set should be equal to 1. The resulting matrix can also be calculated as follows:
W M = w i   f i * f i j * / f i * f i )
This process will produce a weighted matrix as follows:
w 1 f 1 f 11 / f 1 f 1 w 2 f 2 f 12 / f 2 f 2 w i f i f i j / f i f i w 1 f 1 f 21 / f 1 f 1 w 2 f 2 f 22 / f 2 f 2 w i f i f i j / f i f i w 1 f 1 f 31 / f 1 f 1 w 2 f 2 f 32 / f 2 f 2 w i f i f i j / f i f i w 1 f 1 f 41 / f 1 f 1 w 2 f 2 f 42 / f 2 f 2 w i f i f i j / f i f i
Step 4: Compute the values Sj and Rj by the relations, where wi are the weights of criteria expressing their relative importance as follows:
S j = j = 1 n W i f i * f i j * ) / f i * f i
R j = M A X   W i f i * f i j * f i * f i
Step 5: Calculating the values of Qj, J = (1,2,3,4 …; J), where we will compute it by using the following relation:
Q j = v S j S * S S * + 1 v R j R * R R *  
where S* Min Sj, S Man Sj, and R* Min Rj, R* Man Rj, where the value v is the majority of criteria ”or\the maximum group utility”; in this research, v is equal to 0.5.
Step 6: Ranking the set of alternatives (access points A1 to A11) by sorting the values, S, R, and Q in ascending order, resulting in three different ranking lists.
Step 7: Proposing a compromise solution where the alternative (A1) is the best-ranked in accordance with the least Q value. This applies should both conditions be met, including where “Acceptable Advantage” and “Acceptable Stability” are satisfied. Where A′ is the second-ranked alternative in the list according to the Q value, A′ is the first-ranked alternative in the same list. Finally, for DQ = 1/(m − 1), m is the number of alternatives.
  • C1. “Acceptable Advantage”;
  • Q ( A ) Q(A) ≥ DQ;
  • C2. “Acceptable Stability”.
Alternative A′ must also be the best-ranked according to S or/and R. This compromise solution is stable in the decision-making process, which can use “voting by majority rule” (when v > 0.5 is needed), “by consensus” (v ≈ 0.5), or “with veto” (v < 0.5). In case any of these two previous conditions are not satisfied, a set of compromise solutions are proposed, including the following
  • Alternative A′ and A″ when only C2 is not satisfied, or
  • Alternative A′ and A″ … Am if C1 is not satisfied and Am is determined using the relation Q ( A m ) − Q(A′) < DQ.

4. Results

This section discusses the results of the prioritization for the proposed framework. Results from the DM are shown and discussed first, and then the results from the AHP method’s evaluation of the subjective weights of the criteria are presented. The multicriteria weights are then used in the VIKOR setups to determine the final ranking for the APs. Below is an illustration of the logical progression of the outcomes.

4.1. DM Results

In this section, to understand the impact of each criterion for the APA process in a hybrid LiFi/WiFi network, each criterion is taken individually as the base value for ranking the best and worst cases. This is because each criterion has a different influence on the system; therefore, a variety of different decisions can be made. In a conclusion, as shown in the column (rank) in Table 9, rank number 1 represents the best case while rank number 11 represents the worst case. Moreover, Table 9, Table 10, Table 11, Table 12 and Table 13 present the alternatives and their ranking for the different situations. Specifically, each of the mentioned tables uses a different criterion to provide a different ranking. This is to show the impact of using one criterion for making a decision compared to others. For example, Table 9 provides a ranking based on the usability of the first criteria (LiFi capacity), whereas alternative A4 has the best value based on the highest LiFi capacity, which is shown as the first rank.
On the other hand, alternative A7 has the worst value because it has obtained the lowest LiFi capacity and is considered the worst rank at level 11. This concept is reflected in Table 10 and Table 11 because they are classified as BC as well.
In Table 10, alternative A9 is considered the best at the first rank and A7 is the worst, and the same applies to Table 11. On the other hand, in Table 12 and Table 13, which are considered the CC, the lowest values represent the best alternative and are ranked as the best, while the highest values represent the worst alternatives and are ranked as the worst.
As a summary, Table 14 summarizes all the alternatives and their ranking based on the values presented in Table 9, Table 10, Table 11, Table 12 and Table 13 for all criteria. The ranking results in this section motivate the prioritization using AHP–VIKOR for the complete MCDM procedure. Based on the foregoing research, the MCDM technique was developed to consider all criteria simultaneously to accomplish the goal of this study, which would be to develop the proposed technique for optimal decision-making. The following section provides the criteria for weighting measurement by using the AHP method. After that, the ultimate VIKOR standings are displayed.

4.2. Weighting Result Based on AHP

After completing all of the procedures outlined in Section 3.2, the AHP method’s findings are presented. In this section, we show and debate the outcomes of the experts’ criteria judgements (CJs). The CJs are also transformed into a pairwise comparison matrix (PCM), the RGMM is calculated, and finally, the consolidation matrix (CM), which is the weighted geometric mean of all participants, is calculated. Finally, the results of the weights are presented.
The weights reveal the relative value of each attribute as determined by the opinions of eight experts. All experts are specialized in LiFi, VLC, and optical communication with around 10 years of experience. Their qualifications are as follows: (i) high-ranked universities from the UK, US, and Canada, and (ii) 71% of them were professors, 14% were postdoctoral research associations in the LiFi research area, and 14% were professors and chairs of departments. Table 15 displays the aggregate weighted findings from all experts, displaying their preferences for individual criteria based on a comparison to the other criteria. The judgement results show the correspondence of the experts to the comparison questionnaire designed by the authors of this study. To understand the value of the CJs provided by the experts, all the data of all criteria must be converted to PCM form. In order to calculate the final weights of each criterion for all participants, we will use the PCM values shown in Table 16.
The values of the RGMM are displayed in Table 17. Both the aggregate of individual judgements (AIJs) and the aggregate of individual priorities (AIPs) are taken into account in the AHP. When the RGMM is used for periodization, this finding ensures that both aggregation methods yield group consistency at least as good as the lowest individual consistency (AIJs and AIPs). It was demonstrated in [104] that the simpler of the two aggregation procedures (often the AIPs) satisfies the consistency condition; hence, this method can be used in practice to obtain the group priorities.
The final priority of the options for the two aggregation procedures (AIJs and AIPs) is produced when the RGMM periodization procedure is used. Table 18 displays the values of the consolidation matrix. If the weighted geometric mean method (WGMM) is used for aggregation and the rank-based maximum likelihood method (RGMM) is used for prioritization, then the group error for the judgement is equal to the geometric mean of the weights assigned to the individuals’ errors in making the judgement. Table 19 lists the RGMM-obtained priority vectors and their corresponding GCIs for all matrices. If the various decision makers’ judgements are of an acceptable level of inconsistency, then the group’s geometric consistency index using the RGMM periodization process will be within an acceptable level as well.
Finally, the AHP weight results are introduced, which consist of the normalized principal Eigenvector which calculates each criteria weight in a percentage manner, where the summation of the weight of all criteria should be 100%. In addition, the weight of each criterion represents the final value that will be used for the prioritization of the alternative using the VIKOR, where the summation of the final weights of all criteria should be equal to 1.
We can note that the priority vectors and the individual matrices are of acceptable inconsistency (GCI < 0.35); as can be seen, the obtained value of the GCI in this study is 0.33. As long as it stays below 10%, a CR of 9.1% is considered acceptable. The consistency ratio (CR) is a recommended measure of individual inconsistency that is included in the standard AHP, as per the work of Saaty [32]. The α value equals 0.1 and the Lambda value is 5.410.
The value 1.2 × 10−09 is the EVM check. In practice, the earned value management functions well when the project expenses are closely monitored and managed. Using this method to evaluate progress toward the deadline, however, leads to significant discrepancies. The earned value has been modified in several ways to account for these gaps in accuracy while assessing the progress on a project’s timeline. This tracking is best done using earned value management. The concept of earned value is associated with the measurement of the work (scope) performed at the proposed cost, and when it is combined with the joint measurement at the baseline (scope, schedule, and cost), it is referred to as earned value management (EVM) [107].
The criteria “LiFi capacity” obtains the highest value of weight at 0.5928, followed by 0.1968 for the “LiFi CDT”. On the other hand, the worst value of weight was obtained by the criteria “Occurrence rate” and “Occupation rate” at 0.0552 and 0.0445, respectively.
When analyzing a project’s progress, the earned value management takes into account more than just the most important activities. Included are both crucial and noncritical activities, although the critical path will have the most impact on how long the project takes as a whole. There is an Eigenvalue of 5.40995468. The absolute value of the Eigenvalues allows for a natural ordering of the Eigenvalues from the largest to the lowest. The largest absolute Eigenvalue is referred to as the maximal Eigenvalue. Eigenvalues are roots of polynomials and could be complex numbers. Fortunately, this is impossible for pairwise comparison matrices, so we can limit our search to only real values. The AHP consensus indicator (AHP-S*) is 77.8%, which is considered a high value. It is calculated based on the value of the consistency ratio (CR). The CR is a measure of the consistency of pairwise comparisons.
The AHP consensus indicator is a useful tool for ensuring the reliability and validity of the AHP process. By ensuring that the pairwise comparisons are consistent, the AHP process can produce reliable and valid results that accurately reflect the decision-maker’s preferences and priorities. There are several benefits to finding the AHP consensus indicator. Overall, finding the AHP consensus indicator is an important step in ensuring the reliability and validity of the AHP process, and it can help to improve the transparency, accountability, and trustworthiness of the decision-making process.
  • It helps to ensure the reliability and validity of the AHP process: By ensuring that the pairwise comparisons are consistent, the AHP process can produce reliable and valid results.
  • It helps to identify and correct inconsistencies: If the AHP consensus indicator is greater than 1.0, it indicates that the pairwise comparisons are inconsistent.
  • By identifying and correcting these inconsistencies, the decision-maker can ensure that the AHP process is producing accurate and reliable results.
  • It helps to improve the transparency and accountability of the decision-making process: By demonstrating that the AHP process has been conducted consistently and reliably, the decision-maker can increase the transparency and accountability of the process.
  • It helps to build trust in the decision-making process: By demonstrating the reliability and validity of the AHP process, the decision-maker can build trust in the process and the results.

4.3. VIKOR Prioritization Results

The findings of the APA’s final phase are presented here. The VIKOR approach can be used to compare and contrast alternatives once the criteria weights have been established. To achieve this, it is common to practice determining the following values for each alternative: The S-value is the sum of the normalized criteria values for the alternative and shows its “suitability” as a whole. The R-value is the difference between the alternative’s highest and lowest normalized criterion values; it is a measure of how the alternative ranks to others. The Q-value quantifies the “quality” of the alternative and is determined by adding up the S-values of all less-desirable alternatives. Using these values, you can then rank the alternatives based on their overall suitability, relative rank, and quality. The alternative with the lowest S-value, R-value, and Q-value is typically considered the best option. Table 20 shows the values of F* and F− that were calculated based on Equations (18) and (19). The values of F* for the benefit criteria are 446.000, 84.000, and 4.800 Mbps for the LiFi capacity, WiFi capacity, and LiFi CDT, respectively. The values of F−are 0.100 and 0.100 s/min for the occurrence and occupation rates, respectively. The overall weights will be introduced to the VIKOR configurations from the AHP method, and the VIKOR results will be calculated for these values, in addition to the values of S, S*, S−, R, R*, R−, and Q, as shown in Equations (21)–(23) in Table 21.
APs are ranked from highest to lowest by the Q score. Prioritization findings are introduced generally. Table 22 lists the final VIKOR prioritization results. It reveals that alternative A1 (access point) has the lowest value of Q, which means that it has best condition and the highest priority for the APA and is ranked first. According to the decision matrix in Table 7, A1 means the user will be assigned to the LiFi network, with the LiFi capacity of 444, the WiFi capacity of 41, 4.8 of LiFi CDT, the occurrence rate of 2, and 0.1 for the occupation rate.
The second-best AP is A9, wherein the user will be assigned to the LiFi. Users are also assigned to the LiFi for the following alternatives: A2, A10, and A4. That makes it a total of five alternatives assigned to the LiFi for the rank orders 1, 2, 3, 4, and 5. Furthermore, the remaining ranking orders, including 6, 7, 8, 9, 10, and 11, belong to A6, A3, A8, A11, A5, and A7, respectively, and set the users’ connection to the WiFi with a total of six APs.
Alternative A7 (access point) has the highest value of Q, which means that it has worst condition and the lowest priority for the APA and is ranked last.
According to the decision matrix in Table 7, A7 means the user will be assigned to the WiFi network.
Aside from having the rank by the Q values, it is also essential to determine the rank by S and R to satisfy in VIKOR the step 6 requirements. It is indicated that the majority of ranks are consistent, including the best rank (A1) and the worst rank (A7), with different S, R, and Q values in between, but all of them follow the VIKOR rules. On the other hand, slight ranks were different, including (A8) and (A11). Upon the completion of this step, the result of the last VIKOR step 7 is warranted.
According to this step, a compromise solution is proposed while meeting the “Acceptable Advantage”, and “Acceptable Stability” conditions mentioned above. When identifying the first condition, the results are (0.146 – 0.071) = 0.0752 ≥ 0.1. Based on these results, it is clearly seen that C1 was not met, and it is essential to check the C2. From the results, obtained, it is essential that, in addition to being the best according to Q value, A’ must also be the best-ranked according to S or/and R. As seen in Table 22, A1 was the best in terms of the Q, S, and R values, being the lowest, and therefore satisfying the C2 requirements. It is well-known in VIKOR that, if a condition is not met, a series of compromise solutions are presented, one for C1 and one for C2. In this research, only C1 was not met, and therefore its compromise solution is applied.
In such a case, the next value of Q ( A 3 ) − Q ( A 1 ) was applied to result in (0.180 − 0.071) = 0.1093 < 0.1. In such a scenario, it is clearly seen that the alternative A9 (second-ranked) enters a set of compromise solutions because the first-ranked alternative A1 from the ranking list does not have a “Sufficient Advantage” over the third-ranked alternative (A2). Other alternatives do not need to be tested according to the stated condition. Based on the obtained results, the final solution is defined by a set of compromise solutions in which there are alternatives A1 and A9. In this case, the decision-maker can choose A1−APA (LiFi AP—RULE 270), and when switching to another AP, the most viable choice is A9 (LiFi AP—RULE 813). It can be seen that the above results are different in comparison with the results presented in Table 9-14 due to the use of the VIKOR unique prioritization mechanism. In addition, these results were observed based on the weights given by the eight experts. It is significant to remember that the VIKOR technique does not offer a singular solution because the outcomes depend on the weights given to the criteria and how significant each one affects the final selection. To ensure that the results appropriately reflect the decision makers’ objectives, it is crucial to carefully analyze the criteria and weights utilized in the analysis.
In this context, the AHP weight results reveal that the LiFi capacity, LiFi CDT, and WiFi capacity have high values compared with the other criteria, as given in Table 19, which form 59.28%, followed by 19.68% and 11.07% of the total normalized main Eigenvector. These values set such criteria as the top priority and can alter the prioritization for the APA process. The VIKOR method’s prioritizing outcomes, however, demonstrate the most significance. As can be seen, the VIKOR gave APs with a lower Q value a higher priority. According to the VIKOR theory, the optimal solution will have the lowest possible Q value. The lowest values are found in the rates of occurrence (5.52%) and occupation (4.45%). Multiple tests showed that the recommended approach worked. Assigning users to the AP in hybrid LiFi networks is, therefore, possible using the proposed prioritization system. The difficulties can be dealt with by making use of integrated AHP–VIKOR.
In the above table, the difference of the ranking between the use of individual criteria without the MCDM and the integrated AHP–VIKOR method can be seen, where the best ranking with rule 270 is classified as G1 (from Table 4), which consists of low blockage and low user mobility. Rule 270 consists of high LiFi capacity and high LiFi CDT with a low occupation rate, which is represents A1 (LiFi). In addition, the second-best ranked AP holding the rule 813 is classified as G3, which has medium blockage and high user speed. It consists of high LiFi and WiFi capacities with medium LiFi CDT, occupation, and occurrence rates, which represents A9 (LiFi).
Finally, the worst-ranked AP with rule 3106 is classified as G2, which consists of high blockage and low user speed. It consists of low LiFi and WiFi capacities and low LiFi CDT, in addition to high occupation and occurrence rates, which represents A7 (WiFi). The first, second, third, fourth, and fifth ranking assign the user to the LiFi AP, while the rest of the rankings, from the sixth to the eleventh, are assigned to the WiFi AP.
At last, the evaluation and validation of the constructed weights from the viewpoint of wireless communication revealed that useful criteria can be offered, and the effects of these weights can be observed. Experts and researchers in the field may use the proposed technique as a guide if they decide to add new criteria or adjust the weights of the existing ones.
The best alternative that resulted in LiFi assignment refers to the fact that the assigned user had different values of user mobility and blockages than the worst alternative that assigns the user to WiFi. This is due to the fact that the findings obtained with the suggested method are distinct from those obtained with more conventional techniques. The findings of the APA before using the AHP–VIKOR based on individual criteria only are presented in Table 23, and these results are contrasted to the results obtained after using the AHP–VIKOR with the weighted criteria.

4.4. Sensitivity Analysis

Based on the aforementioned APA ranks and criteria weights discussed, it became clear that criteria weights significantly affect the assignments of the hybrid LiFi network amongst users, and therefore the final rank by the VIKOR; it is, therefore, essential to evaluate the VIKOR-based rank and the criteria weight changes and their effect on the process. Accordingly, an evaluation of the ranking outcomes of the developed integrated AHP–VIKOR approach is carried out in this section. There are several tools used in the literature to assess the robustness of the integrated MCDM work; amongst these is sensitivity analysis.
Many studies in the literature, such as [36], have used this assessment approach to measure the sensitivity of the criteria weights and analyze its change. Sensitivity analysis estimates the impact of the most significant criteria in terms of their weight on the results of the APA, and it requires different scenarios for the weight changes. There are different ways to do sensitivity analysis; in this study, we chose to base it on the ratio aspect, where benefit criteria equally get a specific percentage of the weight, while the cost criteria get the remaining percentage.
The following are the percentages and how we performed the sensitivity analysis, as seen in Table 24. As a proof of concept, sensitivity analysis [108] was carried out to measure the weight changes and their effect on the ranking over five scenarios, which result in the generation of new weight values, as shown in Table 25.
As seen from Table 24 and Table 25, we relied on ratio and percentages, where in scenario 1, the BC gets 90% of the weight distributed equally over its three criteria, wherein, when dividing 90% by three, the results should be equal for the three criteria as the LiFi capacity 0.9/3 = 0.3, as well for the WiFi capacity and the LiFi CDT. On the other hand, the CC gets 10% divided by the number of cost criteria, which is two, wherein 10% is divided by two, and the results will be 0.1/2 = 0.05 for the occurrence rate as well as the occupation rate.
It should be noted that, in each presumed scenario, the total percentage of the CC and BC should be 100%, which means the BC values are assumed to be equal 80%, 70%, 60%, and 50% for scenarios 2, 3, 4, and 5, respectively. The CC values are complementary to the BC towards the remaining 100%, which makes them 20%, 30%, 40%, and 50% for scenarios 2, 3, 4, and 5, respectively. Therefore, for scenario 2, the BC is assumed to be 80% and the CC is 20%. Here, all the BC criteria results are calculated as 0.8/3 = 0.266666667 and the CC are 0.2/2 = 0.1. In scenarios 3, 4, and 5, the BC values are as follows: 0.7/3, 0.6/3, and 0.5/3, which results in 0.233333333, 0.2, and 0.166666667, while the CC values are as follows: 0.3/2, 0.4/2, and 0.5/2, which results in 0.15, 0.2, and 0.25. Each scenario of the weights will be used to find the new priority of alternatives for the same set of criteria that are computed using the VIKOR again to find the new values for S, R, and Q, as shown in Table 26. The new rankings for the alternatives by the sensitivity analysis are shown in Table 27 and Figure 11.
Given that weight sensitivity changes in each category, further logic and discussion are required. It can be seen that the best “Original Rank” was A1 followed by A9. In the first scenario (S1), the best ranking was attributed to A9, which means the user is connected to the LiFi AP, followed by the second-best ranking, which is A1, which is also a LiFi AP. The third-best ranking was A5, which assigns to the WiFi AP and implies a change in the AP compared with the original. On the other hand, the worst ranking obtained for S1 is A7, which is the WiFi AP and means no change compared to the original ranking.
For scenarios 1, 2, and 3, the first-best ranking was similar to the A9 alternative, which is the LiFi AP, followed by alternative A1 as the second-best ranking for the same three scenarios. The third-best ranking for S2 remains the same as S1, which is A5 (WiFi AP), while the third ranking for S3 shifted to A2, which is the same as the original, which is the LiFi AP. For a better illustration, the following Figure 11 is presented.
As seen from Figure 10, the new ranking result indicated some notable changes. It is clear that the best (first) ranking for S4 and S5 remains the same as the original, where A1 assigns the user to the LiFi AP. The same concept applies on the second-best ranking, A9 (LiFi AP), for both scenarios: S4 and S5. The third-best rank, A2 (LiFi AP), was consistent for three scenarios, S4, S5, and S3, with the original rank. Finally, the worst ranking was associated with A7 for all scenarios and the original (WiFi AP).
Some AP ranking results were consistent with the original and some were different across the scenarios. The rank consistency is considered 100% for unchanged ranks when compared to the original, where in S4 and S5, the first five ranked alternatives (A1, A9, A2, A10, and A4) and the worst alternative (A7) ranking results remain the same as the original. It can be seen that the weight changes of the five evaluation criteria across the five new scenarios can notably affect the APA mechanism in a dynamic hybrid LiFi network. Such a case can shed light on the fact that weight importance could pose a big issue. The discussed scenarios of criteria changing prove that the importance of weights should be considered for the evaluation criteria because it can impact the final ranking results, and therefore plays a significant role for choosing the optimal AP for moving users with the existence of blockages and making the best possible decisions.

5. Conclusions

A LiFi/WiFi hybrid network in the indoor environment is considered in this study with multiple LiFi and WiFi APs. This hybrid network may provide superior performance to existing wireless options. However, with user mobility, shadowing, and blockages of the LOS, the system performance might be compromised. Therefore, HO and APA modeling is very crucial to optimize users’ QoS. A decision-making framework was designed and developed in this study for the first time for the APA and HO management in LiFi networks. The proposed method aims to assign the users to the best possible APs.
The AHP approach was used to subjectively weigh the importance of different criteria for such domains, with eight experts providing their assessments. The work provided is capable of distinguishing between situations with high and low user mobility and blockages. Following the comparable processes outlined in this research, the proposed framework can be adjusted to adopt, extend, or modify the criteria or subjective evaluation from LiFi specialists. Following the comparable processes outlined in this research, the proposed framework can be adjusted to adopt, extend, or modify the criteria or subjective evaluation from LiFi specialists. Sensitivity analysis was added to assess the stability of an optimal solution under changes in the weights. The approach presented in this work opens a new pathway towards multicriteria decision-making to solve different issues such as APA, HO, resource allocation, LB, etc.
The findings of this research will support dynamic LiFi networks with multiple users in terms of delivered data rates and stability. Despite the significance of this research contribution, there are some limitations which can be considered in future work. Firstly, the criteria aggregation was done using the arithmetic mean, which is common in MCDM research; however, other aggregation techniques can be considered and compared in future MCDM APA selection cases. Another limitation of this work is only considering APA selection challenges related to user mobility, speed, and blockages; in the future, other aspects of the APA selection can be considered separately or with those used in this research. The used integrated methodology in this research can be enhanced and applied to other types of hybrid LiFi networks.

Supplementary Materials

The following supporting information can be downloaded at: https://www.mdpi.com/article/10.3390/s23031312/s1.

Author Contributions

Conceptualization, project administration, R.B.; methodology, validation, resources, visualization R.B. and S.K.S.; investigation, R.B.; writing—original draft preparation, R.B.; writing—review and editing, R.B., S.K.S. and A.M.; supervision, S.K.S., Z.M.H. and A.M.; funding acquisition, S.K.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Hsu, C.-F.; Ho, Y.-C.; Pan, W.-J.; Jhang, J.-M.; Su, Y.-W. On Energy-Efficient Clustering in User-Centric Li-Fi Networks. In Proceedings of the ICC 2021—IEEE International Conference on Communications, Montreal, QC, Canada, 14–23 June 2021; pp. 1–6. [Google Scholar]
  2. Shaaban, R.; Faruque, S. Cyber security vulnerabilities for outdoor vehicular visible light communication in secure platoon network: Review, power distribution, and signal to noise ratio analysis. Phys. Commun. 2020, 40, 101094. [Google Scholar] [CrossRef]
  3. Bian, R.; Tavakkolnia, I.; Haas, H. 15.73 Gb/s Visible Light Communication with Off-the-Shelf LEDs. J. Light Technol. 2019, 37, 2418–2424. [Google Scholar] [CrossRef] [Green Version]
  4. Modepalli, K.; Parsa, L. Active Pulse Shaping Circuit for Bandwidth Enhancement of High-Brightness LEDs using GaN Devices. In Proceedings of the Thirty-Third Annual IEEE Applied Power Electronics Conference and Exposition (APEC 2018), San Antonio, TX, USA, 4–8 March 2018; pp. 3471–3476. [Google Scholar]
  5. Ma, W.; Zhang, L. QoE-driven optimized load balancing design for hybrid LiFi and WiFi networks. IEEE Commun. Lett. 2018, 22, 2354–2357. Available online: http://ieeexplore.ieee.org/document/7136231/ (accessed on 20 April 2022). [CrossRef]
  6. Badeel, R.; Subramaniam, S.K.; Hanapi, Z.M.; Muhammed, A. A Review on LiFi Network Research: Open Issues, Applications and Future Directions. Appl. Sci. 2021, 11, 11118. [Google Scholar] [CrossRef]
  7. Tsonev, D.; Videv, S.; Haas, H. Towards a 100 Gb/s visible light wireless access network. Opt. Express 2015, 23, 1627–1637. Available online: http://www.opticsexpress.org/abstract.cfm?URI=oe-23-2-1627 (accessed on 23 April 2022). [CrossRef] [Green Version]
  8. Pravin, M.; Sundararajan, T.V.P. VLC based indoor blind navigation system. In Proceedings of the 2018 9th International Conference on Computing, Communication and Networking Technologies (ICCCNT), Bengaluru, India, 10–12 July 2018. [Google Scholar]
  9. Murad, S.S.; Yussof, S.; Hashim, W.; Badeel, R. Three-Phase Handover Management and Access Point Transition Scheme for Networks, Dynamic Load Balancing in Hybrid LiFi/WiFi. Sensors 2022, 22, 7583. [Google Scholar] [CrossRef]
  10. Pant, U.; Gupta, P.; Verma, A.; Pant, P.; Kumar, A.; Kumar Jadoun, V. Analog/Digital Data Transmission using Li-Fi. In Proceedings of the 2020 International Conference on Power Electronics IoT Applications in Renewable Energy and its Control (PARC), Mathura, Uttar Pradesh, India, 28–29 February 2020; pp. 54–58. [Google Scholar]
  11. Wu, X.; O’Brien, D.C. QoS-Driven Load Balancing in Hybrid LiFi and WiFi Networks. IEEE Trans. Wirel. Commun. 2021, 21, 2136–2146. [Google Scholar] [CrossRef]
  12. Wijesinghe, S.S.; Priyantha Thilakumara, R. PAPR Reduction and Multiuser Access using OFDMA for LiFi. In Proceedings of the 2020 International Conference on Artificial Intelligence and Signal Processing (AISP), Amaravati, India, 10–12 January 2020; pp. 1–6. [Google Scholar]
  13. Abdalla, I.; Rahaim, M.B.; Little, T.D.C. Interference Mitigation Through User Association and Receiver Field of View Optimization in a Multi-User Indoor Hybrid RF/VLC Illuminance-Constrained Network. IEEE Access 2020, 8, 228779–228797. [Google Scholar] [CrossRef]
  14. Wu, X.; O’Brien, D.C. A Novel Machine Learning-Based Handover Scheme for Hybrid LiFi and WiFi Networks. In Proceedings of the 2020 IEEE Globecom Workshops (GC Wkshps), Taipei, Taiwan, 7–11 December 2020; pp. 1–5. [Google Scholar]
  15. Wu, X.; Haas, H. Access point assignment in hybrid LiFi and WiFi networks in consideration of LiFi channel blockage. In Proceedings of the IEEE Work. Signal Process Adv. Wirel. Commun (SPAWC), Sapporo, Japan, 3–6 July 2017. [Google Scholar]
  16. Abdalla, I.; Rahaim, M.B.; Little, T.D.C. On the Importance of Dynamic FOV Receivers for Dense Indoor Optical Wireless Networks. In Proceedings of the ICC 2020—2020 IEEE International Conference on Communications (ICC), Dublin, Ireland, 7–11 June 2020; pp. 1–6. [Google Scholar]
  17. Pal, R.K.; Dash, S.P.; Joshi, S.; Ghose, D. Channel Estimation and Performance Analysis of a Wide-FOV Visible Light Communication System with Random Receiver Orientation and Location. IEEE Trans. Wirel. Commun. 2022. [Google Scholar] [CrossRef]
  18. Wu, X.; Chen, C.; Haas, H. Mobility Management for Hybrid LiFi and WiFi Networks in the Presence of Light-Path Blockage. In Proceedings of the 2018 IEEE 88th Vehicular Technology Conference (VTC-Fall), Chicago, IL, USA, 27–30 August 2018; pp. 1–5. [Google Scholar]
  19. Vijayaraghavan, H.; Prado, A.; Wiese, T.; Kellerer, W. Algorithmic and System Approaches for a Stable LiFi-RF HetNet Under Transient Channel Conditions. In Proceedings of the 2021 IEEE 32nd Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), Helsinki, Finland, 13–16 September 2021; pp. 1048–1054. [Google Scholar]
  20. Wu, X.; Brien, D.O. A Novel Handover Scheme for Hybrid LiFi and WiFi Networks. In Proceedings of the ICC 2020 - 2020 IEEE International Conference on Communications (ICC), Dublin, Ireland, 7–11 June 2020; pp. 5–9. [Google Scholar]
  21. Wu, X.; Haas, H. Load Balancing for Hybrid LiFi and WiFi Networks: To Tackle User Mobility and Light-Path Blockage. IEEE Trans. Commun. 2020, 68, 1675–1683. [Google Scholar] [CrossRef]
  22. Burchardt, H.; Serafimovski, N.; Tsonev, D.; Videv, S.; Haas, H. VLC: Beyond point-to-point communication. IEEE Commun. Mag. 2014, 52, 98–105. [Google Scholar] [CrossRef]
  23. Ahmad, R.; Soltani, M.D.; Safari, M.; Srivastava, A.; Das, A. Reinforcement Learning Based Load Balancing for Hybrid LiFi WiFi Networks. IEEE Access 2020, 8, 132273–132284. [Google Scholar] [CrossRef]
  24. Prasetya, A.; Annisa, J.; Isbiyantoro, S.; Irsyada, R. VIKOR multi-criteria decision making with AHP reliable weighting for article acceptance recommendation. Int. J. Adv. Intell. Inform. 2019, 5, 160–168. [Google Scholar]
  25. Ishak, A.; Nainggolan, B. Integration of Fuzzy AHP-VIKOR Methods in Multi Criteria Decision Making: Literature Review. In Proceedings of the IOP Conference Series: Materials Science and Engineering, Ulaanbaatar, Mongolia, 10–13 September 2020; p. 12160. [Google Scholar]
  26. Kovalchuk, S.V.; Krotov, E.; Smirnov, P.A.; Nasonov, D.A.; Yakovlev, A.N. Distributed data-driven platform for urgent decision making in cardiological ambulance control. Futur. Gener. Comput. Syst. 2018, 79, 144–154. Available online: https://www.sciencedirect.com/science/article/pii/S0167739X1630348X (accessed on 10 May 2022). [CrossRef]
  27. Faulin, J.; Juan, A.A.; Grasman, S.E.; Fry, M.J. Decision Making in Service Industries: A Practical Approach; CRC Press: Boca Raton, FL, USA, 2012. [Google Scholar]
  28. Dabous, S.A.; Zeiada, W.; Zayed, T.; Al-Ruzouq, R. Sustainability-informed multi-criteria decision support framework for ranking and prioritization of pavement sections. J. Clean. Prod. 2020, 244, 118755. [Google Scholar] [CrossRef]
  29. Saaty, T.L.; Vargas, L.G. Critical Choices for Opec Members and the United States: A Hierarchical Search for Their Desired Future. In The Logic of Priorities; Springer: Berlin/Heidelberg, Germany, 1982; pp. 139–161. [Google Scholar]
  30. Song, B.; Kang, S. A Method of Assigning Weights Using a Ranking and Nonhierarchy Comparison. Adv. Decis. Sci. 2016, 2016, 8963214. [Google Scholar] [CrossRef] [Green Version]
  31. Chowdhury, M.Z.; Hasan, M.K.; Shahjalal, M.; Hossan, M.T.; Jang, Y.M. Optical Wireless Hybrid Networks: Trends, Opportunities, Challenges, and Research Directions. IEEE Commun. Surv. Tutor. 2020, 22, 930–966. [Google Scholar] [CrossRef]
  32. Saaty, R.W. The analytic hierarchy process-what it is and how it is used. Math Model 1987, 9, 161–176. [Google Scholar] [CrossRef] [Green Version]
  33. Yıldırım, B.F.; Yıldırım, S.K. Evaluating the Satisfaction Level of Citizens in Municipality Services by Using Picture Fuzzy Vikor Method: 2014–2019 Period Analysis. Decis. Mak. Appl. Manag. Eng. 2022, 5, 50–66. [Google Scholar] [CrossRef]
  34. Radovanovi, M.; Ran, A. Application of Hybrid Model Fuzzy Ahp-Vikor in Selection of the Most Efficient Procedure for Rectification of The Optical Sight of the Long-Range Rifle. Decis. Mak. Appl. Manag. Eng. 2020, 3, 131–148. [Google Scholar] [CrossRef]
  35. Bakioglu, G.; Atahan, A.O. AHP integrated TOPSIS and VIKOR methods with Pythagorean fuzzy sets to prioritize risks in self-driving vehicles. Appl. Soft Comput. J. 2020, 99, 106948. [Google Scholar] [CrossRef]
  36. Albahri, A.H.A.O.S.; Alsattar, A.A.Z.H.A.; Albahri, B.B.Z.A.S. Hospital selection framework for remote MCD patients based on fuzzy q-rung orthopair environment. Neural Comput. Appl. 2022, 5, 1–12. [Google Scholar] [CrossRef]
  37. Vojinović, N.; Stević, Ž.; Tanackov, I. A Novel IMF SWARA-FDWGA-PESTEL Analysis for Assessment of Healthcare System. Oper. Res. Eng. Sci. Theory Appl. 2022, 5, 139–151. [Google Scholar] [CrossRef]
  38. Hosseini, S.M.; Paydar, M.M.; Hajiaghaei-Keshteli, M. Recovery solutions for ecotourism centers during the Covid-19 pandemic: Utilizing Fuzzy DEMATEL and Fuzzy VIKOR methods. Expert Syst. Appl. 2021, 185, 115594. [Google Scholar] [CrossRef]
  39. Büyüközkan, G.; Görener, A. Evaluation of product development partners using an integrated AHP-VIKOR model. Kybernetes 2015. [Google Scholar] [CrossRef]
  40. Li, X.; Song, W. A rough VIKOR-based QFD for prioritizing design attributes of product-related service. Math. Probl. Eng. 2016, 2016, 9642018. [Google Scholar] [CrossRef] [Green Version]
  41. Nahm, Y.-E. A novel approach to prioritize customer requirements in QFD based on customer satisfaction function for customer-oriented product design. J. Mech. Sci. Technol. 2013, 27, 3765–3777. [Google Scholar] [CrossRef]
  42. Singh, S.; Olugu, E.U.; Musa, S.N.; Mahat, A.B.; Wong, K.Y. Strategy selection for sustainable manufacturing with integrated AHP-VIKOR method under interval-valued fuzzy environment. Int. J. Adv. Manuf. Technol. 2016, 84, 547–563. [Google Scholar] [CrossRef]
  43. Abdul, D.; Wenqi, J.; Tanveer, A. Prioritization of renewable energy source for electricity generation through AHP-VIKOR integrated methodology. Renew. Energy 2022, 184, 1018–1032. [Google Scholar] [CrossRef]
  44. Wang, B.; Song, J.; Ren, J.; Li, K.; Duan, H. Selecting sustainable energy conversion technologies for agricultural residues: A fuzzy AHP-VIKOR based prioritization from life cycle perspective. Resour. Conserv. Recycl. 2019, 142, 78–87. [Google Scholar] [CrossRef]
  45. Ramavandi, B.; Darabi, A.H.; Omidvar, M. Risk assessment of hot and humid environments through an integrated fuzzy AHP-VIKOR method. Stoch. Environ. Res. Risk Assess 2021, 35, 2425–2438. [Google Scholar] [CrossRef]
  46. Sasirekha, V.; Ilangkumaran, M.; Sakthivel, G. A comparative analysis of fuzzy-based AHP derived MCDM methods to select the apt heterogeneous wireless network. Int. J. Inf. Decis. Sci. 2016, 8, 227–253. [Google Scholar] [CrossRef]
  47. Sasirekha, V. Heterogeneous Wireless Network Selection using FAHP integrated with TOPSIS and VIKOR. In Proceedings of the 2013 International Conference on Pattern Recognition, Informatics and Mobile Engineering, Salem, India, 21–22 February 2013. [Google Scholar]
  48. Baghla, S.; Bansal, S. Effect of Normalization Techniques in VIKOR Method for Network Selection in Heterogeneous Networks. In Proceedings of the 2014 IEEE International Conference on Computational Intelligence and Computing Research, Coimbatore, India, 18–20 December 2014. [Google Scholar]
  49. Baghla, S.; Bansal, S. Performance of VIKOR MADM Method for Vertical Handoffs in Heterogeneous Networks with Various Weighting Methods. In Proceedings of the 8th International Conference on Advanced Computing and Communication Technologies (ICACCT™-2014), Panipat, India, 7 October 2014. [Google Scholar]
  50. Maroua, D.; Mohammed, O.; Driss, A. VIKOR for Multi-Criteria Network Selection in Heterogeneous Wireless Networks. In Proceedings of the 2016 International Conference on Wireless Networks and Mobile Communications (WINCOM), Fez, Morocco, 26–29 October 2016. [Google Scholar]
  51. Fouladian, M.; Hendessi, F.; Ali, M. Using AHP and Interval VIKOR Methods to Gateway Selection in Integrated VANET and 3G Heterogeneous Wireless Networks in Sparse Situations. Arab. J. Sci. Eng. 2015, 41, 2787–2800. [Google Scholar] [CrossRef]
  52. Liang, S.; Zhang, Y.; Fan, B.; Tian, H. Multi-Attribute Vertical Handover Decision-Making Algorithm in a Hybrid VLC-Femto System. IEEE Commun. Lett. 2017, 21, 1521–1524. [Google Scholar] [CrossRef]
  53. Li, X.; Zhang, R.; Hanzo, L. Cooperative load balancing in hybrid visible light communications and WiFi. IEEE Trans. Commun. 2015, 63, 1319–1329. [Google Scholar] [CrossRef] [Green Version]
  54. Wang, Y.; Haas, H. Dynamic Load Balancing with Handover in Hybrid Li-Fi and Wi-Fi Networks. J. Light Technol. 2015, 33, 4671–4682. [Google Scholar] [CrossRef] [Green Version]
  55. Farrag, M.; Shamim, M.Z.; Usman, M.; Hussein, H.S. Load Balancing Scheme in Hybrid WiGig/LiFi Network. IEEE Access 2020, 8, 222429–222438. [Google Scholar] [CrossRef]
  56. Ma, W.; Zhang, L.; Jiang, Y. Optimized joint LiFi coordinated multipoint joint transmission clustering and load balancing for hybrid LiFi and WiFi networks. J. Opt. Commun. Netw. 2020, 12, 227–238. [Google Scholar] [CrossRef]
  57. Wu, X.; Haas, H. Handover Skipping for LiFi. IEEE Access 2019, 7, 38369–38378. [Google Scholar] [CrossRef]
  58. Ma, G.; Parthiban, R.; Karmakar, N. Novel handover algorithms using pattern recognition for hybrid LiFi networks. In Proceedings of the 2022 IEEE Symposium on Computers and Communications (ISCC), Rhodes, Greece, 30 June–3 July 2022; pp. 1–7. [Google Scholar]
  59. Wang, Y.; Wu, X.; Haas, H. Fuzzy logic based dynamic handover scheme for indoor Li-Fi and RF hybrid network. In Proceedings of the 2016 IEEE International Conference on Communications (ICC), Kuala Lumpur, Malaysia, 22–27 May 2016; pp. 1–6. [Google Scholar]
  60. Wu, X.; Safari, M.; Haas, H. Access point selection for hybrid Li-Fi and Wi-Fi networks. IEEE Trans. Commun. 2017, 65, 5375–5385. [Google Scholar] [CrossRef] [Green Version]
  61. Hasan, M.K.; Shahjalal, M.; Chowdhury, M.Z.; Hossan, M.T.; Jang, Y.M. Fuzzy Logic Based Network Selection in Hybrid OCC/Li-Fi Communication System. In Proceedings of the 2018 Tenth International Conference on Ubiquitous and Future Networks (ICUFN), Prague, Czech Republic, 3–6 July 2018; pp. 95–99. [Google Scholar]
  62. Sanusi, J.; Idris, S.; Adeshina, S.; Aibinu, A.M.; Umar, I. Development of Handover Decision Algorithms in Hybrid Li-Fi and Wi-Fi Networks. In Proceedings of the 2020 3rd International Conference on Intelligent Sustainable Systems (ICISS), Thoothukudi, India, 3–5 December 2020; pp. 1232–1239. [Google Scholar]
  63. Nor, A.M. Access point selection in beyond 5G hybrid MmWave/Wi-Fi/Li-Fi network. Phys. Commun. 2021, 46, 101299. Available online: https://www.sciencedirect.com/science/article/pii/S1874490721000367 (accessed on 11 May 2022). [CrossRef]
  64. Ross, T.J. Fuzzy Logic with Engineering Applications; Wiley: Chichester, UK, 2017. [Google Scholar]
  65. Lin, C.; Kou, G.; Peng, Y.; Alsaadi, F.E. Aggregation of the nearest consistency matrices with the acceptable consensus in AHP-GDM. Ann. Oper. Res. 2020, 316, 179–195. [Google Scholar] [CrossRef] [Green Version]
  66. Kou, G.; Yang, P.; Peng, Y.; Xiao, F.; Chen, Y.; Alsaadi, F.E. Evaluation of feature selection methods for text classification with small datasets using multiple criteria decision-making methods. Appl. Soft Comput. 2020, 86, 105836. [Google Scholar] [CrossRef]
  67. Li, G.; Kou, G.; Peng, Y. A group decision making model for integrating heterogeneous information. IEEE Trans. Syst. Man. Cybern. Syst. 2016, 48, 982–992. [Google Scholar] [CrossRef]
  68. Zhang, H.; Kou, G.; Peng, Y. Soft consensus cost models for group decision making and economic interpretations. Eur. J. Oper. Res. 2019, 277, 964–980. [Google Scholar] [CrossRef]
  69. Kou, G.; Ergu, D.; Shang, J. Enhancing data consistency in decision matrix: Adapting Hadamard model to mitigate judgment contradiction. Eur J Oper Res. 2014, 236, 261–271. [Google Scholar] [CrossRef] [Green Version]
  70. Belton, V.; Stewart, T. Multiple Criteria Decision Analysis: An Integrated Approach; Springer Science & Business Media: Berlin, Germany, 2002. [Google Scholar]
  71. Kou, G.; Peng, Y.; Wang, G. Evaluation of clustering algorithms for financial risk analysis using MCDM methods. Inf. Sci. 2014, 275, 1–12. [Google Scholar] [CrossRef]
  72. Gomez, A.; Shi, K.; Quintana, C.; Maher, R.; Faulkner, G.; Bayvel, P.; O’Brien, D. Design and demonstration of a 400 Gb/s indoor optical wireless communications link. J. Light Technol. 2016, 34, 5332–5339. [Google Scholar] [CrossRef]
  73. Goepel, K.D. Implementing the analytic hierarchy process as a standard method for multi-criteria decision making in corporate enterprises—A new AHP excel template with multiple inputs. In Proceedings of the International Symposium on the Analytic Hierarchy Process, Kuala Lumpur, Malaysia, 23–36 June 2013; pp. 1–10. [Google Scholar]
  74. Alonso, J.A.; Lamata, M.T. Consistency in the analytic hierarchy process: A new approach. Int. J. Uncertain. Fuzziness Knowl. Based Syst. 2006, 14, 445–459. [Google Scholar] [CrossRef] [Green Version]
  75. Ozyurt, A.B.; Basaran, M.; Durak-Ata, L. Impact of Self-Configuration on Handover Performance in Green Cellular Networks. Proc. 2018 Adv. Wirel. Opt. Commun. RTUWO 2018, 2018, 194–197. [Google Scholar]
  76. Ozyurt, A.B.; Popoola, W.O. Mobility management in multi-tier LiFi networks. J. Opt. Commun. Netw. 2021, 13, 204–213. [Google Scholar] [CrossRef]
  77. Ruggieri, M.; Graziosi, F.; Santucci, F. Modeling of the handover dwell time in cellular mobile communications systems. IEEE Trans. Veh. Technol. 1998, 47, 489–498. [Google Scholar] [CrossRef]
  78. Cogalan, T.; Haas, H. Why would 5G need optical wireless communications? In Proceedings of the 2017 IEEE 28th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC), Montreal, QC, Canada, 8–13 October 2017; pp. 1–6. [Google Scholar]
  79. Abdallah, W.; Krichen, D.; Boudriga, N. An optical backhaul solution for LiFi-based access networks. Opt. Commun. 2020, 454, 124473. Available online: http://www.sciencedirect.com/science/article/pii/S0030401819307709 (accessed on 21 June 2022). [CrossRef]
  80. Murugaveni, S.; Mahalakshmi, K. Optimal frequency reuse scheme based on cuckoo search algorithm in Li-Fi fifth-generation bidirectional communication. IET Commun. 2020, 14, 2554–2563. [Google Scholar] [CrossRef]
  81. Haas, H.; Yin, L.; Wang, Y.; Chen, C. What is LiFi? J. Light Technol. 2016, 34, 1533–1544. [Google Scholar] [CrossRef]
  82. Tsonev, D.; Chun, H.; Rajbhandari, S.; McKendry, J.J.; Videv, S.; Gu, E.; O’Brien, D. A 3-Gb/s Single-LED OFDM-Based Wireless VLC Link Using a Gallium Nitride μLED. IEEE Photonics Technol. Lett. 2014, 26, 637–640. [Google Scholar] [CrossRef]
  83. Huang, X.; Chen, S.; Wang, Z.; Shi, J.; Wang, Y.; Xiao, J.; Chi, N. 2.0-Gb/s visible light link based on adaptive bit allocation OFDM of a single phosphorescent white LED. IEEE Photonics J. 2015, 7, 1–8. [Google Scholar] [CrossRef]
  84. Stepniak, G.; Siuzdak, J.; Zwierko, P. Compensation of a VLC phosphorescent white LED nonlinearity by means of Volterra DFE. IEEE Photonics Technol. Lett. 2013, 25, 1597–1600. [Google Scholar] [CrossRef]
  85. Deng, P.; Kavehrad, M.; Kashani, M.A. Nonlinear modulation characteristics of white LEDs in visible light communications. In Proceedings of the Optical Fiber Communication Conference, Los Angeles, CA, USA, 22–26 March 2015; p. W2A-64. [Google Scholar]
  86. Gutema, T.Z.; Haas, H.; Popoola, W.O. Bias Point Optimisation in LiFi for Capacity Enhancement. J. Light Technol. 2021, 39, 5021–5027. [Google Scholar] [CrossRef]
  87. Cheong, D.; Yoon, S.M.; Yoon, G.; Seo, D.; Won, Y. Wireless Light Fidelity Channel Capacity Improvement Using Sparse Sampled Non-Orthogonal Frequency Shift Keying. IEEE Access 2019, 7, 95170–95177. [Google Scholar] [CrossRef]
  88. Haas, H. LiFi is a paradigm-shifting 5G technology. Rev. Phys. 2018, 3, 26–31. Available online: http://www.sciencedirect.com/science/article/pii/S2405428317300151 (accessed on 25 June 2022). [CrossRef]
  89. Subha, T.D.; Subash, T.D.; Elezabeth Rani, N.; Janani, P. Li-Fi: A Revolution in Wireless Networking. Mater. Today Proc. 2019, 24, 2403–2413. [Google Scholar] [CrossRef]
  90. Ayyash, M.; Elgala, H.; Khreishah, A.; Jungnickel, V.; Little, T.; Shao, S.; Freund, R. Coexistence of WiFi and LiFi toward 5G: Concepts, opportunities, and challenges. IEEE Commun. Mag. 2016, 54, 64–71. [Google Scholar] [CrossRef]
  91. Ahn, K.-I.; Kwon, J.K. Color intensity modulation for multicolored visible light communications. IEEE Photonics Technol. Lett. 2012, 24, 2254–2257. [Google Scholar] [CrossRef]
  92. Chowdhury, M.Z.; Hossan, M.T.; Islam, A.; Jang, Y.M. A Comparative Survey of Optical Wireless Technologies: Architectures and Applications. IEEE Access 2018, 6, 9819–9840. [Google Scholar] [CrossRef]
  93. Sarbazi, E.; Safari, M.; Haas, H. The bit error performance and information transfer rate of SPAD array optical receivers. IEEE Trans. Commun. 2020, 68, 5689–5705. [Google Scholar] [CrossRef]
  94. Yuksel, H.; Altunay, Ö. Host-to-host TCP/IP connection over serial ports using visible light communication. Phys. Commun. 2020, 43, 101222. Available online: https://www.sciencedirect.com/science/article/pii/S1874490720302998 (accessed on 23 June 2022). [CrossRef]
  95. Wu, X.; Soltani, M.D.; Zhou, L.; Safari, M.; Haas, H. Hybrid LiFi and WiFi Networks: A Survey. IEEE Commun. Surv. Tutor. 2021, 23, 1398–1420. [Google Scholar] [CrossRef]
  96. Wu, X.; Haas, H. Joint Optimisation of Load Balancing and Handover for Hybrid LiFi and WiFi Networks Xiping. J. Opt. Commun. Netw. 2019, 11, 588–597. [Google Scholar] [CrossRef]
  97. Soltani, M.D.; Purwita, A.A.; Zeng, Z.; Chen, C.; Haas, H.; Safari, M. An Orientation-based Random Waypoint Model for User Mobility in Wireless Networks. In Proceedings of the 2020 IEEE International Conference on Communications Workshops (ICC Workshops), Dublin, Ireland, 7–11 June 2020. [Google Scholar]
  98. Zhou, Z.; Yang, Z.; Wu, C.; Shangguan, L.; Cai, H.; Liu, Y.; Ni, L.M. WiFi-Based Indoor Line-of-Sight Identification. IEEE Trans. Wirel. Commun. 2015, 14, 6125–6136. [Google Scholar] [CrossRef]
  99. Hou, J.; O’Brien, D.C. Vertical handover-decision-making algorithm using fuzzy logic for the integrated Radio-and-OW system. IEEE Trans. Wirel. Commun. 2006, 5, 176–185. [Google Scholar] [CrossRef]
  100. Wu, X.; Brien, D.C.O. Parallel Transmission LiFi. IEEE Trans. Wirel. Commun. 2020, 19, 6268–6276. [Google Scholar] [CrossRef]
  101. Kleinrock, L.; Gail, R. Queueing Systems: Theory; Wiley: Hoboken, NJ, USA, 1975; Volume 1. [Google Scholar]
  102. Goepel, K.D. Comparison of judgment scales of the analytical hierarchy process—A new approach. Int. J. Inf. Technol. Decis. Mak. 2019, 18, 445–463. [Google Scholar] [CrossRef] [Green Version]
  103. Goepel, K. Judgment scales of the analytical hierarchy process: The balanced scale. In Proceedings of the International Symposium on the Analytic Hierarchy Process, Hong Kong, China, 12–15 July 2018. [Google Scholar]
  104. Escobar, M.T.; Aguarón, J.; Moreno-Jiménez, J.M. A note on AHP group consistency for the row geometric mean priorization procedure. Eur. J. Oper. Res. 2004, 153, 318–322. [Google Scholar] [CrossRef]
  105. Jost, L. Entropy and diversity. Oikos 2006, 113, 363–375. [Google Scholar] [CrossRef]
  106. Srdjevic, B.; Srdjevic, Z.; Reynolds, K.M.; Lakicevic, M.; Zdero, S. Using Analytic Hierarchy Process and Best–Worst Method in Group Evaluation of Urban Park Quality. Forests 2022, 13, 290. Available online: https://www.mdpi.com/1999-4907/13/2/290 (accessed on 16 June 2022). [CrossRef]
  107. Gómez-Cano, C.A.; Sánchez-Castillo, V.; Millán-Rojas, E.E. Aproximación teórico-práctica al concepto de Valor Ganado en la gestión de proyectos. Rev. Criterios. 2020, 27, 189–216. [Google Scholar] [CrossRef]
  108. Alamoodi, A.H.; Albahri, O.S.; Zaidan, A.A.; AlSattar, H.A.; Ahmed, M.A.; Pamucar, D.; Zaidan, B.B.; Albahri, A.S.; Mahmoud, M.S. New Extension of Fuzzy-Weighted Zero-Inconsistency and Fuzzy Decision by Opinion Score Method Based on Cubic Pythagorean Fuzzy Environment: A Benchmarking Case Study of Sign Language Recognition Systems. Int. J. Fuzzy Syst. 2022, 22, 1–8. [Google Scholar]
Figure 1. The relationship among LB, APA, and HO.
Figure 1. The relationship among LB, APA, and HO.
Sensors 23 01312 g001
Figure 2. Literature review classification.
Figure 2. Literature review classification.
Sensors 23 01312 g002
Figure 3. The analytic hierarchy process (AHP) diagram in hybrid WiFi/LiFi networks.
Figure 3. The analytic hierarchy process (AHP) diagram in hybrid WiFi/LiFi networks.
Sensors 23 01312 g003
Figure 4. Methodology phases of AHP–VIKOR.
Figure 4. Methodology phases of AHP–VIKOR.
Sensors 23 01312 g004
Figure 5. Factors involved in measurements of the system’s capacities.
Figure 5. Factors involved in measurements of the system’s capacities.
Sensors 23 01312 g005
Figure 6. Factors involved in measurements of LiFi CDT.
Figure 6. Factors involved in measurements of LiFi CDT.
Sensors 23 01312 g006
Figure 7. Example of DM alternatives in hybrid LiFi network.
Figure 7. Example of DM alternatives in hybrid LiFi network.
Sensors 23 01312 g007
Figure 8. Sample of the questionnaire form.
Figure 8. Sample of the questionnaire form.
Sensors 23 01312 g008
Figure 9. AHP–VIKOR integration steps.
Figure 9. AHP–VIKOR integration steps.
Sensors 23 01312 g009
Figure 10. Flowchart of AHP–VIKOR methodology for evaluating satisfaction level.
Figure 10. Flowchart of AHP–VIKOR methodology for evaluating satisfaction level.
Sensors 23 01312 g010
Figure 11. The new ranking of alternatives by sensitivity analysis.
Figure 11. The new ranking of alternatives by sensitivity analysis.
Sensors 23 01312 g011
Table 1. Brief synopsis of related literature, including comparison to our own work.
Table 1. Brief synopsis of related literature, including comparison to our own work.
RefProposed Methods Hybrid Network Types ObjectiveProblem ConsideredIssues ConsideredImplementation Other
LBAPAHOBlockageShadowingInterferences MobilitySimulation onlyMathematics only Simulation and Mathematics Criteria evaluationWeighted criteriaPrioritize criteriaDMMCDM
VHOHHO
[59]A novel dynamic handover scheme
based on fuzzy logic (FL)
RF–LiFiReduce the HO overheadYesNoYesYesYesYesN/AYesNoNoYesYesNoNoYesNo
[60]Two-stage APS
based on FL
WiFi–LiFiReduce complexity and
achieve higher throughput
NoYesNoNoNoNoN/ANoNoNoYesYesNoNoYesNo
[21]A novel algorithm based on FL and a novel load-balancing scheme
WiFi–LiFiReduce the computational complexity and achieve a higher throughputYesYesYesYesYesYesN/AYesNoNoYesYesNoNoYesNo
[63]A two-phase APS scheme is proposed based on FLmmWave–WiFi–LiFiReduce the computational complexity and achieve a higher throughputYesYesNoNoYesNoYesNoNoNoYesYesNoNoYesNo
[62]A fuzzy logic (FL) and fuzzy rule-based artificial neural network (ANN) handover decision algorithmsWiFi–LiFiTo tackle the frequent handover experienced in the hybrid LiFi/WiFi network and reduce the complexityNoYesYesNoNoNoNoYesNoNoYesYesNoNoYesNo
[61]Fuzzy logic scheme for APAOCC–LiFiAPA+reduced complexity and enhanced QoSNoYesYesNoNoNoYes No NoNoYesYesNo No Yes No
Our study AHP method using Shannon Entropy and VIKOR WiFi–LiFiAPS, priority, weighted criteria, enhance QoS, reduce complexity, and boost system performance YesYesYesYesYesYesN/AYesYes Yes Yes Yes Yes Yes Yes Yes
Table 2. User speed/velocity values used in previous studies in LiFi networks.
Table 2. User speed/velocity values used in previous studies in LiFi networks.
Ref.User MobilityNetwork Topology
TypeValue (m/s)
[76]User velocity0.2, 0.5, and 1.4Multitier LiFi Networks
[97]User speed1, 1.4, and 2LiFi and mmWave networks
[21]User speed0–5Hybrid LiFi and WiFi Networks
[18]User speed0–2.5Hybrid LiFi and WiFi Networks
[96]User velocity0–2, and 0–5Hybrid LiFi and WiFi Networks
[54]User movement0–1Hybrid LiFi and WiFi Networks
[98]Moving speed0, 0.5, 1, 1.5, and 2LiFi and WiFi
[79]User speed1LiFi-based access networks
[55]Node speed0.3–0.7Hybrid WiGig/LiFi Network
Table 3. Criteria values used for the decision matrix.
Table 3. Criteria values used for the decision matrix.
CriteriaMeasurement UnitsValues
LowNot LowMediumNot HighHigh
LiFi capacityMbps0–427427–432432–437437–442442–447
WiFi capacityMbps0–1010–3030–6060–9090–120
LiFi CDTTime (s)0– 0.50.6–1.6251.626–2.752.76–3.8753.876–5
Occurrence raten/min0–0.10.1–55–1010–1515–20
Occupation raten0–0.10.1–0.250.25–0.50.5–0.750.75–1
Table 4. Categories, criteria value estimations, and rules assignment.
Table 4. Categories, criteria value estimations, and rules assignment.
CategoriesLiFi
Capacity
WiFi
Capacity
LiFi CDTOccurrence RateOccupation RateRule ID
(Ɽ from Supplementary Materials)
Category 1(G1)Low blockage; Med–High speedHighMedHighNot lowLowRule 270
MedNot highMedLowNot lowRule 1449
Low blockage; Lower speedHighMedLowNot lowLowRule 370
HighNot lowNot lowLowNot lowRule 474
Category 2(G2)High blockage; Med–High speedLowMedNot highNot highHighRule 2781
Not lowNot lowMedHighNot highRule 2302
High blockage; Lower speedLowLowLowNot highHighRule 3106
Not lowNot lowNot lowHighNot highRule 2327
Category 3(G3)Med blockage; High speedNot highNot highMedMedMedRule 813
Med blockage; Med speedMedMedNot lowMedMedRule 1588
Med blockage; Low speedNot highMedLowMedMedRule 988
Table 5. Nine scales of pairwise comparisons.
Table 5. Nine scales of pairwise comparisons.
Level of
Importance
DescriptionElaboration
1Equal importanceEqual importance two different actions contribute equally to the goal.
3Weak importanceExperience and judgement slightly favor one action over another.
5Essential or strong importanceExpertise and judgment strongly favor one action over another.
7Demonstrated importanceAction is highly preferred and its majority is seen in certainty.
9Absolute importanceThe evidence favoring one action over another is of the highest possible standard.
2, 4, 6, 8Intermediate values between the two adjacent judgmentsIf a compromise is required.
Table 6. Pairwise comparison sample.
Table 6. Pairwise comparison sample.
LiFi CapacityWiFi CapacityLiFi CDTOccurrence RateOccupation Rate
LiFi capacityW1/W1W1/W2W1/W3W1/W4W1/W5
WiFi capacityW2/W1W2/W2W2/W3W2/W4W2/W5
LiFi CDTW3/W1W3/W2W3/W3W3/W4W3/W5
Occurrence rateW4/W1W4/W2W4/W3W4/W4W4/W5
Occupation rateW5/W1W5/W2W5/W3W5/W4W5/W5
Table 7. Decision matrix for hybrid LiFi with APA possibilities.
Table 7. Decision matrix for hybrid LiFi with APA possibilities.
CriteriaC1C2C3C4C5
Alternatives LiFi CapacityWiFi CapacityLiFi CDTOccurrence RateOccupation Rate
A1LiFi444414.820.1
A2LiFi435731.90.10.24
A3WiFi445350.430.1
A4LiFi446170.80.10.21
A5WiFi354593.3130.88
A6WiFi428221.7260.55
A7WiFi24660.36110.93
A8WiFi429141.2280.62
A9LiFi439842.570.34
A10LiFi435461.460.44
A11WiFi440320.2180.37
Table 8. Benefit and cost criteria classification.
Table 8. Benefit and cost criteria classification.
CriteriaBenefits CriteriaCost Criteria
LiFi capacity
WiFi capacity
LiFi CDT
Occupation rate
Occurrence rate
Table 9. Using Criteria #1 (LiFi capacity) for ranking the best and worst alternatives.
Table 9. Using Criteria #1 (LiFi capacity) for ranking the best and worst alternatives.
Scenario 1: LiFi Capacity
AlternativeLiFi CapacityWiFi CapacityLiFi CDTOccurrence RateOccupation RateRule
Based on Ɽ
Rank
A1444414.820.1Rule 2703
A2435731.90.10.24Rule 14496
A3445350.430.1Rule 3702
A4446170.80.10.21Rule 4741
A5354593.3130.88Rule 278110
A6428221.7260.55Rule 23029
A724660.36110.93Rule 310611
A8429141.2280.62Rule 23278
A9439842.570.34Rule 8135
A10435461.460.44Rule 15887
A11440320.2180.37Rule 9884
Table 10. Using Criteria #2 (WiFi capacity) for ranking the best and worst alternatives.
Table 10. Using Criteria #2 (WiFi capacity) for ranking the best and worst alternatives.
Scenario 2: WiFi Capacity
AlternativeLiFi CapacityWiFi CapacityLiFi CDTOccurrence RateOccupation RateRule
Based on Ɽ
Rank
A1444414.820.1Rule 2705
A2435731.90.10.24Rule 14492
A3445350.430.1Rule 3706
A4446170.80.10.21Rule 4749
A5354593.3130.88Rule 27813
A6428221.7260.55Rule 23028
A724660.36110.93Rule 310611
A8429141.2280.62Rule 232710
A9439842.570.34Rule 8131
A10435461.460.44Rule 15884
A11440320.2180.37Rule 9887
Table 11. Using Criteria #3 (LiFi CDT) for ranking the best and worst alternatives.
Table 11. Using Criteria #3 (LiFi CDT) for ranking the best and worst alternatives.
Scenario 3: LiFi CDT
AlternativeLiFi CapacityWiFi CapacityLiFi CDTOccurrence RateOccupation RateRule Based on ⱤRank
A1444414.820.1Rule 2701
A2435731.90.10.24Rule 14494
A3445350.430.1Rule 3709
A4446170.80.10.21Rule 4748
A5354593.3130.88Rule 27812
A6428221.7260.55Rule 23025
A724660.36110.93Rule 310610
A8429141.2280.62Rule 23277
A9439842.570.34Rule 8133
A10435461.460.44Rule 15886
A11440320.2180.37Rule 98811
Table 12. Using Criteria #4 (occurrence rate) for ranking the best and worst alternatives.
Table 12. Using Criteria #4 (occurrence rate) for ranking the best and worst alternatives.
Scenario 4: Occurrence Rate
AlternativeLiFi CapacityWiFi CapacityLiFi CDTOccurrence RateOccupation RateRule Based on ⱤRank
A1444414.820.1Rule 2703
A2435731.90.10.24Rule 14491
A3445350.430.1Rule 3704
A4446170.80.10.21Rule 4742
A5354593.3130.88Rule 27819
A6428221.7260.55Rule 230210
A724660.36110.93Rule 31068
A8429141.2280.62Rule 232711
A9439842.570.34Rule 8136
A10435461.460.44Rule 15885
A11440320.2180.37Rule 9887
Table 13. Using Criteria #5 (occupation rate) for ranking the best and worst alternatives.
Table 13. Using Criteria #5 (occupation rate) for ranking the best and worst alternatives.
Scenario 5: Occupation Rate
AlternativeLiFi CapacityWiFi CapacityLiFi CDTOccurrence RateOccupation RateRule Based on ⱤRank
A1444414.820.1Rule 2701
A2435731.90.10.24Rule 14494
A3445350.430.1Rule 3702
A4446170.80.10.21Rule 4743
A5354593.3130.88Rule 278110
A6428221.7260.55Rule 23028
A724660.36110.93Rule 310611
A8429141.2280.62Rule 23279
A9439842.570.34Rule 8135
A10435461.460.44Rule 15887
A11440320.2180.37Rule 9886
Table 14. Ranking comparison of all criteria.
Table 14. Ranking comparison of all criteria.
AlternativeRank Based on 1st CriteriaRank Based on 2nd CriteriaRank Based on 3rd CriteriaRank Based on 4th CriteriaRank Based on 5th Criteria
A135131
A262414
A326942
A419823
A51032910
A6985108
A7111110811
A88107119
A951365
A1074657
A11471176
Table 15. CJ results obtained from the experts.
Table 15. CJ results obtained from the experts.
Q1Q2Q3Q4Q5Q6Q7Q8Q9Q10
LiFi capacityWiFi capacityLiFi capacityLiFi CDTLiFi capacityOccurrence rateLiFi capacityOccupation rateWiFi capacityLiFi CDTWiFi capacityOccurrence rateWiFi capacityOccupation rateLiFi CDTOccurrence rateLiFi CDTOccupation rateOccurrence rateOccupation rate
EXPERT 1-5-97-119-5-5-9-7-7-
EXPERT 29-7-7-7--55-5-5-7-11
EXPERT 37-9-5-7--75-5-9-7-11
EXPERT 47-7-7-9--7-5-5-79-11
EXPERT 59-9-7-9--77-5-5-9-11
EXPERT 69-7-9-7--77-5-3-9-11
EXPERT 79-5-7-9--5 -9-7-5-11
EXPERT 87-5-7-7--53-5-9-5-11
Table 16. PCM for each expert of all criteria and the CM for all participants.
Table 16. PCM for each expert of all criteria and the CM for all participants.
8 = k Number of Participants 5 = n Number of Criteria
EXPERT IDLiFi CapacityWiFi CapacityLiFi CDTOccurrence RateOccupation RateEXPERT IDLiFi CapacityWiFi CapacityLiFi CDTOccurrence RateOccupation Rate
Expert 111/5971Expert 519979
519591/911/775
1/91/91791/97159
1/71/51/7171/71/71/511
11/91/91/711/91/51/911
Expert 219777Expert 619799
1/911/5551/9171/75
1/751571/71/7139
1/71/51/5111/971/311
1/71/51/7111/91/51/911
Expert 317957Expert 719579
1/711/7551/911/595
1/971971/55175
1/51/51/9111/71/91/711
1/71/51/7111/91/51/511
Expert 417779Expert 817577
1/711/71/51/51/711/535
1/7711/791/55195
1/757111/71/31/911
1/951/9111/71/51/511
Table 17. RGMM for all the criteria by each expert.
Table 17. RGMM for all the criteria by each expert.
Expert 1Expert 2Expert 3Expert 4Expert 5Expert 6Expert 7Expert 8
RGMMLiFi capacity27.7%60.6%58.2%54.1%61.6%52.1%57.9%55.4%
WiFi capacity46.4%10.3%9.2%2.7%9.7%17.6%12.5%10.1%
LiFi CDT14.5%21.9%26.1%16.7%22.7%14.2%22.7%26.4%
Occurrence rate6.8%3.8%3.4%18.8%3.3%12.5%3.4%3.9%
Occupation rate4.6%3.5%3.1%7.7%2.7%3.6%5.4%4.1%
Table 18. CM of weighted geometric mean of all participants.
Table 18. CM of weighted geometric mean of all participants.
Consolidated LiFi CapacityWiFi CapacityLiFi CDTOccurrence RateOccupation Rate
LiFi capacity 5.0897.0716.9266.223
WiFi capacity0.196 0.4422.2583.599
LiFi CDT0.1412.26 3.7897.297
Occurrence rate0.1440.4430.264 1.275
Occupation rate0.1610.2780.1370.784
Table 19. AHP weight results.
Table 19. AHP weight results.
MatrixLiFi CapacityWiFi CapacityLiFi CDTOccurrence RateOccupation RateNormalized Principal Eigenvector 100%WeightsValues
LiFi capacity1 5 7 7 6 2/959.28%0.5928Consistency Ratio CR:9.1%
WiFi capacity1/51 4/92 1/43 3/511.07%0.1107GCI:0.33
LiFi CDT1/72 1/41 3 4/57 2/719.68%0.1968EVM Check1.2 × 10−09
Occurrence rate1/74/91/41 1 2/75.52%0.0552α0.1
Occupation rate1/62/71/77/91 4.45%0.0445AHP-S*77.8%
Consistency Ratio (CR), Geometric Consistency Index (GCI),
Earned Value Management (EVM),
AHP consensus indicator: (AHP-S*),
Mean relative Error (MRE),
and Lambada (Alonson/Lambada).
Note: In this work, we used a linear scale.
SUM = 100%SUM = 1Lambda5.410
Eigenvalue5.40995468
Error:1.0× 10−08
Iterations7.0× 10+00
Table 20. VIKOR cost and benefit criteria results.
Table 20. VIKOR cost and benefit criteria results.
APsBenefit CriteriaCost Criteria
LiFi CapacityWiFi CapacityLiFi CDTOccurrence RateOccupation Rate
A1444414.820.1
A2435731.90.10.24
A3445350.430.1
A4446170.80.10.21
A5354593.3130.88
A6428221.7260.55
A724660.36110.93
A8429141.2280.62
A9439842.570.34
A10435461.460.44
A11440320.2180.37
F*446.00084.0004.8000.1000.100
F-246.0006.0000.21028.0000.930
Table 21. VIKOR results after using weights of criteria.
Table 21. VIKOR results after using weights of criteria.
Access pointsLiFi
Capacity
WiFi
Capacity
LiFi CDTOccurrence Rate Occupation RateSRQ
Weights0.59280.11070.19680.05520.0445
A10.0060.0610.0000.0040.0000.0710.0610
A20.0330.0160.1240.0000.0080.1800.1240.121015022
A30.0030.0700.1890.0060.0000.2670.1890.230313159
A40.0000.0950.1720.0000.0060.2720.1720.217331759
A50.2730.0350.0640.0260.0420.4400.2730.406561663
A60.0530.0880.1330.0510.0240.3500.1330.224423969
A70.5930.1110.1900.0220.0450.9600.5931
A80.0500.0990.1540.0550.0280.3870.1540.265688099
A90.0210.0000.0990.0140.0130.1460.0990.077607542
A100.0330.0540.1460.0120.0180.2620.1460.187365961
S*=S-R*R-
0.0710.9600.0610.593
Table 22. Final VIKOR prioritization results.
Table 22. Final VIKOR prioritization results.
Access Points SS RankRR RankQQ Rank
A10.07110.06110.00001
A20.18030.12430.12103
A30.26770.18950.23037
A40.27250.17260.21735
A50.440100.273100.406610
A60.35060.13380.22446
A70.960110.593111.000011
A80.38790.15490.26578
A90.14620.09920.07762
A100.26240.14640.18744
A110.07180.06170.26709
Table 23. Comparisons of criteria ranking before and after using AHP–VIKOR.
Table 23. Comparisons of criteria ranking before and after using AHP–VIKOR.
ResultsIndividual Criteria Ranking (ICR)AHP–VIKORRanking
Rank OrderAlternative Number and Rule IDUsing LiFi CapacityUsing WiFi CapacityUsing LiFi CDTUsing Occurrence RateUsing Occupation RateUsing Weighted Criteria
1st (best)Alternative numberA4A9A1A2A1A1
Rule ID4748132701449270270
2ndAlternative numberA3A2A5A4A3A9
Rule ID37014492781474370813
3rdAlternative numberA1A5A9A1A4A2
Rule ID27027818132704741449
4thAlternative numberA11A10A2A3A2A10
Rule ID9881588144937014491588
5thAlternative numberA9A1A6A10A9A4
Rule ID81327023021588813474
6thAlternative numberA2A3A10A9A11A6
Rule ID144937015888139882302
7thAlternative numberA10A11A8A11A10A3
Rule ID158898823279881588370
8thAlternative numberA8A6A4A7A6A8
Rule ID23272302474310623022327
9thAlternative numberA6A4A3A5A8A11
Rule ID230247437027812327988
10thAlternative numberA5A8A7A6A5A5
Rule ID278123273106230227812781
11th (worst)Alternative numberA7A7A11A8A7A7
Rule ID31063106988232731063106
Table 24. New weight values for each criterion of five scenarios.
Table 24. New weight values for each criterion of five scenarios.
Scenario No.Scenario SetupBenefitCost
Benefit CriteriaCost CriteriaLiFi Capacity WiFi Capacity LiFi CDTOccurrence Rate Occupation Rate
Scenario 190%10%0.9/30.9/30.9/30.1/20.1/2
Scenario 280%20%0.8/30.8/30.8/30.2/20.2/2
Scenario 370%30%0.7/30.7/30.7/30.3/20.3/2
Scenario 460%40%0.6/30.6/30.6/30.4/20.4/2
Scenario 550%50%0.5/30.5/30.5/30.5/20.5/2
Table 25. New weight values for each criterion of five scenarios.
Table 25. New weight values for each criterion of five scenarios.
WeightBenefitCost
LiFi Capacity WiFi Capacity LiFi CDTOccurrence Rate Occupation Rate
Original0.59280.11070.19680.05520.0445
Scenario 10.30.30.30.050.05
Scenario 20.2666666670.266666670.266666670.10.1
Scenario 30.2333333330.233333330.233333330.150.15
Scenario 40.20.20.20.20.2
Scenario 50.1666666670.166666670.166666670.250.25
Table 26. New priorities for the sensitivity analysis based on new values of S, R, and Q.
Table 26. New priorities for the sensitivity analysis based on new values of S, R, and Q.
AlternativesScenario 1Scenario 2Scenario 3
SRQOrderSRQOrderSRQOrder
A10.171790.1653850.0845220.1564850.1470090.0845220.1411810.1286320.0503022
A20.2567840.1895420.21301640.2376230.1684820.21150540.2184620.1474220.1818613
A30.482740.2875820.65899180.4348770.2556280.64154280.3870140.2236750.6202918
A40.5257570.2614380.60559770.4747020.2323890.58658370.4236470.2033410.5570626
A50.4022990.1380.14627430.4354950.1226670.1802730.4686910.1409640.3187924
A60.54160.2384620.54473660.5631160.2119660.57279260.5846320.185470.5862467
A70.959730.31110.9303540.2666671110.9009770.233333111
A80.611350.2692310.68396390.6337840.2393160.71341890.6562170.2094020.73614310
A90.187650.1503270.0481110.1966040.1336240.06396710.2055580.1169210.0423651
A100.4159310.2222220.41486950.4042230.1975310.4200150.3925140.172840.405575
A110.5394230.30.733287100.513290.2666670.730533100.4871570.2333330.7276779
AlternativesScenario 4Scenario 5
SRQOrderSRQOrder
A10.1258760.1102560.05030210.1105720.091880.0251241
A20.1993020.1263620.18023530.1801410.1053010.1129733
A30.3391510.1917210.60151360.2912870.1597680.3525066
A40.3725930.1742920.536650.3215380.1452430.3295585
A50.5018870.1879520.69173970.5350830.234940.7448748
A60.6061470.1856630.75017690.6276630.2320790.799559
A70.87160.21110.8422240.25111
A80.6786510.20.87063100.7010850.250.90354810
A90.2145120.1002180.05942920.2234650.0835150.077152
A100.3808060.1481480.41110240.3690970.1234570.2966294
A110.4610240.20.72471380.4348920.1666670.4713637
Table 27. New ranking obtained by the sensitivity analysis for the new scenarios.
Table 27. New ranking obtained by the sensitivity analysis for the new scenarios.
AlternativesOriginal RankS1S2S3S4S5
A1122211
A2344333
A3788866
A4577655
A51033478
A6666799
A7111111111111
A8899101010
A9211122
A10455544
A1191010987
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Badeel, R.; Subramaniam, S.K.; Muhammed, A.; Hanapi, Z.M. A Multicriteria Decision-Making Framework for Access Point Selection in Hybrid LiFi/WiFi Networks Using Integrated AHP–VIKOR Technique. Sensors 2023, 23, 1312. https://doi.org/10.3390/s23031312

AMA Style

Badeel R, Subramaniam SK, Muhammed A, Hanapi ZM. A Multicriteria Decision-Making Framework for Access Point Selection in Hybrid LiFi/WiFi Networks Using Integrated AHP–VIKOR Technique. Sensors. 2023; 23(3):1312. https://doi.org/10.3390/s23031312

Chicago/Turabian Style

Badeel, Rozin, Shamala K. Subramaniam, Abdullah Muhammed, and Zurina Mohd Hanapi. 2023. "A Multicriteria Decision-Making Framework for Access Point Selection in Hybrid LiFi/WiFi Networks Using Integrated AHP–VIKOR Technique" Sensors 23, no. 3: 1312. https://doi.org/10.3390/s23031312

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop