Next Article in Journal
Dynamic Smart Numbering of Modular Cargo Containers
Previous Article in Journal
The Neuromarketing Concept in Artificial Neural Networks: A Case of Forecasting and Simulation from the Advertising Industry
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

CSVAG: Optimizing Vertical Handoff Using Hybrid Cuckoo Search and Genetic Algorithm-Based Approaches

by
Keshav Jha
1,
Akhil Gupta
1,
Abdulatif Alabdulatif
2,
Sudeep Tanwar
3,*,
Calin Ovidiu Safirescu
4,* and
Traian Candin Mihaltan
5
1
School of Electronics and Electrical Engineering, Lovely Professional University, Phagwara 144001, Punjab, India
2
Department of Computer Science, College of Computer, Qassim University, Buraydah 52571, Saudi Arabia
3
Department of Computer Science and Engineering, Institute of Technology, Nirma University, Ahmedabad 382481, Gujarat, India
4
Environment Protection Department, Faculty of Agriculture, University of Agricultural Sciences and Veterinary Medicine Cluj-Napoca, Calea Mănăştur No. 3–5, 400372 Cluj-Napoca, Romania
5
Faculty of Building Services Cluj-Napoca, Technical University of Cluj-Napoca, 400114 Cluj-Napoca, Romania
*
Authors to whom correspondence should be addressed.
Sustainability 2022, 14(14), 8547; https://doi.org/10.3390/su14148547
Submission received: 13 June 2022 / Revised: 2 July 2022 / Accepted: 6 July 2022 / Published: 13 July 2022

Abstract

:
One of the primary challenges that wireless technology in the present generation is facing is always best connected (ABC) service. This is possible only when the wireless overlay networks follow a cooperative and coordinated process. Vertical handoff is one such process. Concerning this process, the main challenge is to develop algorithms that take care of optimal connection management with proper resource utilization for uninterrupted mobility. In this paper, we develop a new hybrid cuckoo search (CS) and genetic algorithm (GA) that maximizes the performance of heterogeneous wireless systems in terms of minimizing latency, handover failure probability, and enhancing the throughput. We focus on an optimized simulation framework to demonstrate the advantage of our hybrid model. It can be discerned from the simulation analysis that the proposed hybrid technique increases throughput by 17% and 8% compared to the cuckoo search and genetic algorithms applied individually. The performance of the proposed scheme is promising for applications wherein the handoff mechanisms have to be optimized to control frequent handoffs to further reduce the power consumption of user equipment.

1. Introduction

During the most recent couple of decades, there have been considerable improvements in wireless system technology [1,2]. As is clear and evident from Figure 1, the present patterns and requirements in the area of wireless technology involve providing ongoing mixed-media applications over different dissimilar kinds of wireless systems with ensured quality of service (QoS) [3]. Client requests to use and apply these technologies in various scenarios, at any place or time, are continuously rising. The advancement of new innovative frameworks (for example, the fourth generation (4G) remote frameworks and their mix) provides these productive applications with high information movement rates and offers a global range and consistent versatility through a different scope of heterogeneous wireless systems [4]. Mobile stations (MSs) in a conventional 4G network will be outfitted with numerous interfaces [5]. They will have the required information to make improved choices when associating with an assortment of access networks (ANs) to provide productive, interactive media applications [6]. Figure 1 shows the evolution of wireless communication [7,8].
Cuckoo search (CS) [9] is one of the numerous nature-inspired methods utilized broadly to solve issues in various fields of engineering. It is a compelling option for global streamlining because it can maintain harmony among neighborhood and worldwide arbitrary strolls utilizing the exchanging parameter. The exchanging parameter for the first CS calculation is fixed at 25%, and insufficient examinations have been performed to evaluate the effect of the dynamic turning parameter on the exhibition of the CS calculation.
Genetic algorithm (GA) [10]—based methodology is utilized to assess the likelihood of effective handoff in heterogeneous remote systems (HWNs) to expand, limit, and or execute a system. GA has been comprehensively explored for various IoT-based applications [11,12,13,14,15,16,17], so it is interesting to see its performance for wireless communication.

1.1. Motivation

The conventional handoff methods are meant to deal with ping pong and corner impacts. A hybrid of the GA and CS technique can adequately advance delicate handoff choice by choosing the system of best fit for the mobile terminal (MT), with regard to the nature of administration (QoS) prerequisites, the arrangement of parameters, and the client’s inclination regarding the cost of various connection focuses for the MT. The capacity to decide worldwide optima of any size utilizing hybrid and transformation tasks makes this proposed hybrid approach a promising arrangement.

1.2. Research Contributions

Our major contributions are stated as follows:
1.
In this paper, we propose strategies for how heterogeneous wireless networks (HWNs) ought to be sent, and present control calculations that can be utilized to use accessible assets more productively.
2.
We inspect the ideal arrangement of HWNs and propose a system, which is mindful of portability requirements, to arrange advancement to limit the pace of upward vertical hand-off occasions and to amplify the complete number of clients bolstered by the system.
3.
We further explore how ideal affirmation control strategies are utilized to maintain QoS in HWNs. The proposed work is novel in the sense that the current wireless system configuration is complicated because of the dynamic condition under which clients’ administrations operate make parameter improvement a mind-boggling task. However, the vibrant, and often obscure, working conditions create remote system administration models that are dependent on AI and human-derived reasoning calculations.
4.
Our proposed work (i.e., hybrid use of CS and GA) provides a settled system to execute fake insight errands, for example, order, learning, and advancement. Their adaptability makes them strikingly helpful in a full scope of use areas, including remote systems.
5.
Simulations are performed in MATLAB, and performance validation of the proposed hybrid technique is performed against methods involving cuckoo search and genetic algorithm individually, and received signal strength (RSS), as well as random methods.

Novelty Analysis

The proposed work is novel in the sense that, to the best of our knowledge, it is the first attempt ever that considers hybrid optimization, particularly CS and GA, for handling the handoff mechanisms. Moreover, it is the first work that considers delay, number of handovers, throughput, and handover failure probability for handling the handoff mechanism.

1.3. Organization

The rest of the paper is organized as follows. Section 2 surveys handoff advancement methods, genetic algorithm, and wellness work. Section 3 spotlights the procedure used to accomplish low handoff idleness, considering the influence of parameters such as interface initiation interim of MT, range of inclusion region, and separation between the base station (BS) and MT for the development of the GA streamlining agent. Section 4 discusses simulation results. The list of abbreviations is included in Abbreviations.

1.4. Related Work

Wireless mobile communication technology has proliferated greatly to accommodate its users [18,19,20,21,22,23]. Optimization methods have not only benefited wireless communication in terms of user satisfaction, but also opened a great scope for the further improvements.
In RSS-based algorithms [24,25,26], researchers have done a considerable amount of work. In Zaharans’ algorithm [24], a very high delay is observed, up to 1%, and this reduces the number of handovers up to 85%. The study does not provide any information about handover failure probability. It also states that throughput decreases as the velocity increases. Mohanty’s algorithm [25] shows that HFP can always be at the required value as the velocity increases, but the study does not provide any information about the delay, number of handovers, or throughput. Regarding Yan’s algorithm [26], several transfers decrease as the velocity increases, and HFP can always be kept at the required value as the velocity increases.
Bandwidth-based algorithms also show good results regarding the performance of the system. Regarding Lee’s algorithm [27], relatively short handover delay is observed, and a higher throughput of up to 40% is achieved compared to its traditional counterpart. However, no information is provided regarding the number of handovers or HFP. Regarding Yang’s algorithm [28], there is a very high value of transfers because of SINR; it also shows a very high value of throughput, up to about 40% compared to the conventional methods [29]. This study also fails to provide information regarding delay and HFP [30]. Regarding Chen’s algorithm [31], it is suggested that there are small unnecessary handovers up to 2.5%. HFP and throughput are very high. Cost-function-based algorithms [32,33,34] also provide several ideas. Regarding Zhu’s algorithm [32], it has been said that the high value of throughput is gained by connecting users with several networks, but the study failed to provide any information about the delay, HFP, or number of handovers. Regarding Hassan’s algorithm [33], an increase in throughput of 57.9% in different background traffic is noted, but the study does not have any information about the delay, HFP, or number of handovers. Tawi’s algorithm [34] shows about 50% shorter handover delays compared to the centralized vertical handoff decision (VHD). The study also states that there is low HFP due to the distribution of the decision calculation and 17% higher throughput compared to centralized VHD; it does not have any information about the number of handovers.
There are also several combination-based algorithms [35,36,37,38]. In the Nasser algorithm [35], long delay is observed because of the increased complexity and the training. However, the study fails to provide any information regarding the number of handovers, HFP, or throughput. Results similar to those for the Nasser algorithm are presented for Pahalavan’s algorithm [36] regarding the delay. It also reduces the number of transfers by eliminating the ping pong effect, but the study does not include any information regarding HFP and throughput. Similar results are observed with the algorithm in [38,39,40], but no information is presented regarding the delay, HFP, or performance. From the literature and Table 1, it can be seen that there is a need for a procedure that can make a correlation between the different vertical handover (VHO) systems proposed and perform an assessment of these strategies. Considering this, we propose a strategy to compute the VHO procedure that would give an indication of its adequacy. Table 1 shows a comparative analysis of proposed scheme with existing schemes.

2. Algorithms and Methods

The current techniques have a few downsides in that some of them have not considered QoS prerequisites, arrange parameters, or the closest base station to use while the call is being moved. In addition, the QoS may dip under the specified limit, and associations are frequently dropped, if handoff solicitations are not conceded at an opportune time. The current techniques do not consider clients’ preferences and the different connection alternatives for the portable client. They show low throughput, as well as questionable handoff choices, expanded intricacy, occasional pointless handoffs, and ping pong impacts, which are superfluous to the handoff process. Therefore, there is a need to build a new advanced handover strategy for improved assistance conveyance in cell systems. The ordinary techniques for handoff advancement are not dependable or savvy. They present problems in usage and are only appropriate for static circumstances. In this paper, the GA is applied for the advancement of delicate handoff choices in remote systems. The utilization of GA change, hybrid, determination, and recombination procedures can extraordinarily improve the execution of the framework. The parallel and quick assembly nature of the GA makes it appropriate and versatile for illuminating enhancement issues for a wide scope of utilizations, including remote systems. In the random method, the velocity of the mobile node is taken as it is and is implemented without applying any algorithm. In the RSS method, the handoff decisions are made by comparing the RSS (received signal strength) of the current network with the preset threshold values. These algorithms are less complex and may be combined with other parameters (such as bandwidth, cost, etc.) to obtain a better handover decision. Note that the RSS estimation of the two systems uses the RSS position for the first time at the beginning of the calculation. The calculation for handoff choice appears after checking the condition of whether the MS WLAN is organized or in LTE arrangement. On the off chance that the WLAN is organized, it is taken as a substitute for the RSS in the calculation. In addition, if MS moves to LTE, the WLAN signal settles, and the LTE signal becomes solid; if the current RSS estimate of the system is not as high as the RSS option is, it is then taken, and MS gives it to the LTE network.

2.1. Related Mathematical Model

The received signal strength (RSS) of both the networks is calculated using the following equation:
R S S ( d B m ) = P t ( d B m ) + K ( d B ) 10 × n × log 10 × [ d d 0 ]
K ( d B ) = 20 log 10 × [ λ 4 × π × d 0 ]
False handoff initiation probability is calculated using the following equation:
P a = 1 [ 1 π × ( a tan a 2 d ) ]
False handoff failure probability is calculated using the following equation:
P f = a cos [ d ( v × h a n d o f f d e l a y ) ] a sin [ a 2 × d ]
where Pt = transmitted power of system; d = distance between MS and BT of system; d 0 = reference distance from BT; n = path loss exponent; v = velocity of MS; and a = coverage area radius of the system.

2.2. Cuckoo Search

The cuckoo is a family of birds with a remarkable method that contrasts sharply with other winged animal species. Some feathered species of cuckoo, such as ani and guira, lay eggs in shared nests. They can also remove the eggs of others to expand the possibilities for their own eggs. Different species use a strategy of brood parasitism to lay their eggs in different winged organisms’ or host settlers’ homes. Parasitic cuckoo branding is common in nests where eggs have recently been laid or will soon be laid. The cuckoo lays an egg in the host nest, which will usually hatches faster than the other eggs. When this happens, the outside cuckoo removes eggs that are not leaving the nest. This conduct is intended to reduce the possibility of authentic eggs. In addition, cuckoo birds outside may receive more nutrition by following the calls of host birds. There are times when the host bird discovers that one of the eggs has been replaced. The bird will then either dispose of the eggs or entirely surrender the nest and proceed to build another.

2.3. Levy Flights

Levy flights are irregular strolls whose bearings are arbitrary and whose stride length is derived from Levy dispersion. These Levy flights are performed by creatures and insects and can be described by sudden straight flights arranged on a 90-degree curves. Unlike ordinary irregular routes, Levy flights are very efficient in examining large-scale search areas. This is mainly due to fluctuations in Levy flights that are much faster than typical erratic running. Toll flights can reduce the amount of correction count cycles with specific arbitrary running by about four requests.

2.4. Cuckoo Search Algorithm

The CS calculation is a nature-inspired calculation that relies on the generation of cuckoo winged creatures. When working with CS calculations, it is necessary to combine possible arrangements with cuckoo eggs. Cuckoos usually lay their eggs in the nests of other cuckoos, who desire to raise them as substitutes for their own offspring. Many times, when the cuckoo finds out that they do not have their own eggs in their nest, the outside eggs are either thrown out of the nest or abandoned along with the entire nest. The CS advancement calculation is set up with three rules:
1.
Each cuckoo chooses a home arbitrarily and lays one egg in it;
2.
The best homes (those with a high caliber of eggs) will be maintained for the coming generations of cuckoos;
3.
For a fixed number of homes, a host cuckoo can find an outside egg with a likelihood of Pa  ϵ [0, 1]. In this situation, the host cuckoo can either discard the egg or relinquish the home and construct another one elsewhere.
The final rule can be imposed by using the fraction of the part of n that has new homes (with new irregular arrangements). The quality of the answer may correspond to an estimation of the target function. From the execution point of view, what is depicted is that each egg in the home represents one answer, and each cuckoo can lay just one egg (meaning an arrangement). We cannot allow any cooperation between an egg, a house, or a cuckoo. The point is that to suppress a bad system in the home, a new and better system of conception (cuckoo egg) is used. The above final rule can be approximated by supplanting the portion parameter pa of the n host homes with new settles (with new irregular arrangements). The quality or wellness of an answer can essentially be seen as corresponding to the estimation of the goal. From a usage perspective, each egg in a home represents an answer, and each cuckoo can lay just one egg (meaning one arrangement). We can allow no cooperation between an egg, a home, or a cuckoo. The point is to utilize the new and possibly better arrangement (cuckoo egg) to supplant a worse arrangement in the home.
Cuckoo search is exceptionally powerful as it maintains concordance between irregular walks of neighborhoods and arbitrary walks around the world. The coherence between arbitrary walks around neighborhoods and around the world is constrained by a standard parameter in the range [0, 1]. The characteristics of arbitrary walks in the neighborhood and around the world are depicted in Equations (5) and (6), respectively.

2.5. Realization and Representation of Objectives

Vertical handover systems have experienced numerous improvements, and various new advances have been presented in the most recent couple of years. There are, however, still a few gaps that require further investigation; this section summarizes them.
1.
When vertical handover happens, providing the required QoS over diverse remote systems is a significant issue, and elevated levels of versatility cause further difficulties. To ensure the QoS, VHO methods should cautiously consider client portability and system conditions to pick the best applicant to organize and carry out a quick handover.
2.
Guaranteeing the QoS is not sufficient to provide the most ideal experience for clients. Strength of experience (SoE) is an idea that has been gaining significance. It is identified with clients’ fulfillment. Providing great system administration does not necessarily provide complete fulfillment to the end clients. Consequently, there is also a need to consider client inclinations and varying gear when planning VHO procedures and strategies.
3.
In heterogeneous conditions, systems should be oriented with the end goal that the clients are, in every case, connected as well as possible. The issues identified with a system’s administration, including charging for and evaluating the utilization of the system and other such issues between administrators, must be solved in a way that ensures the quality of VHO, the strength of experience (SoE), and the strength of service (SoS). The between-system administration of these dissimilar remote systems has become a difficult and significant area of research. Diverse access systems, including 3GPP (e.g., EDGE, HSPA, UMTS, LTE) and non-3GPP (e.g., WiMAX, Wi-Fi) gauges, should be associated in an ideal way to provide clients with a decent QoS.
4.
A standardized VHO assessment approach is absent. In this way, a typical approach is required so that analysts, designers, and clients can effectively look at and assess the various VHO methods employed. There is a need to establish standards or rules for good practices for VHO assessment. We have framed the objectives of our research work to overcome these pitfalls.
The objectives of the work are:
1.
Optimization of vertical handover decision by minimizing the handover delay and maximizing the throughput using the proposed algorithm;
2.
Optimization of vertical handover decision by minimizing the handover failure probability using the proposed algorithm based on the quality of service constraints;
3.
Optimizing the vertical handover decision using the proposed handover algorithm.

2.6. Standard Parameters to Assess the Quality of the Proposed Work

The standard parameters for evaluation of the proposed work are discussed as follows.
1.
Consistent (C)—Handover is considered ”consistent” when it can maintain the availability of all applications running on the cell phone, providing nonstop start-to-finish information administration during switch-over within a session and offering both low inertness and negligible parcel misfortune.
2.
Bundle misfortune (BM)—This is a measure of the bundles dropped during the VHO process. Numerically, it tends to be communicated as follows: bundle misfortune for vertical handover = (1—no. of bundles received)/Total no. of bundles sent. Here, bundle misfortune is calculated for the handover period only.
3.
Throughput (TH)—This refers to the information rate conveyed to the portable terminals during handover. It is generally desirable to obtain higher throughput during handover to a specific system.
4.
Handover latency (HL)—This alludes to the length between the commencement and finish of the handover procedure. With an increase in the unpredictability of the VHO procedure, there will be more handover deferral. In this manner, for deferral-sensitive sight or sound sessions, the decrease of the handover postponement is significant. Handover deferral is the whole of every individual whose engagement with the handover is deferred. It can be written as follows:
T h a n d o v e r = T L 2 + T s i g + T d + T I P
where T L 2 is the time required to build up layer 2 availability between the versatile hub and passage or base station of the new passageway; T s i g is the time required for trading control messages; T d is the single-direction delay for an information bundle in the new system; and  T I P is the IP address procurement delay in the new system.
5.
The number of handovers (h)— The number of handovers included should be low, as continuous handovers would reason wastage of system assets.
6.
Handover failure probability (HF)—A handover failure happens when the handover is started, but the objective system does not have adequate assets to effectively finish it. For a given quantity of handoffs all throughout the span of call, the handover failure probability is given as 1 ( 1 P h , j ) h , where Ph,j denotes the probability that a handoff attempt for a call of type j is blocked.
7.
Handover protocol overhead (PO)—This refers to all of the overhead caused by the convention for handover flagging and the overhead of the extra bytes sent with every datum parcel. Thus,
P . O . = O v e r h e a d H O + O v e r h e a d A . D .
8.
Vertical handover process evaluation index—This gives an indication regarding the fitting and adequacy of the handover procedure. This list can be determined as follows:
V H O I = w s N ( S j ) + w P L N ( 1 / P L j ) + A
A = w T H N ( T H j ) + w H D N ( 1 / H D j ) + w H F N ( 1 / H F j ) + w P O N ( 1 / P O i )
where ws, wPL, wTH, wHD, wHF, and wPO refer to loads allocated to the previously mentioned paradigm as per their significance, while N ( I ) is the standardization capacity of the ith paradigm. Since each system parameter has an alternate unit, no standardization procedure is required. By this strategy, one can conduct a quantitative appraisal of the different VHO algorithms. The higher the estimation of V H O for a specific VHO algorithm, the more proficient the handover choice procedure. This will be very useful to specialists in choosing whether a given VHO algorithm is appropriate for a specific handover condition. Furthermore, V H O satisfactory qualities may change for various classes of traffic types. For example, non-constant traffic (e.g., content information, email, and so forth) can endure enormous postponements, so a high estimation of handover deferral is common, which suggests that low scores for V H O I for such traffic types are satisfactory. On the other hand, constant traffic (e.g., video and voice) is exceptionally sensitive to postponement, so high scores for handover deferral are unsuitable.

2.7. System Analysis

The corresponding steps are explained in Algorithm 1.
Step 1: As an example, let us take mobile nodes that can roam around freely and uniformly in a place that is under the control of a group of heterogeneous networks that are maintained by six individual specialist organizations. The simulation process comprises systems such as CDMA, GSM, WLAN, WiFi, and so on.
Step 2: Number of cuckoo birds: This step takes care of the number of cuckoo birds being taken in the area. Step size: In the process of CSA (cuckoo search algorithm), step size means the distance covered by a cuckoo for a fixed number of loops or iterations. A medium step size is desired to obtain an effective solution. If the step size is very large or very small, it leads to Step 3.
Step 3: This step calls the genetic algorithm and uses the population source that comes from CS (cuckoo search) to find optimum solutions, while the mobile node is busy with other work.
Step 4: At this point, the main optimization plan will choose a group of fitting systems from the accessible systems by considering non-advanced parameter estimations of the considerable number of systems in heterogeneous system conditions. These will be sent to the genetic algorithm, which streamlines the grouping of systems.
Step 5: Therefore, on the off chance that we mimic the same situation with optimized parameters with the quick cuckoo search algorithm, the client can discover the best systems in a sensible length of time, and then identify the best of these systems by using the genetic algorithm.
Step 6: We reduce the time of it takes to find the optimized network using a hybrid approach of cuckoo search with genetic algorithm. This improves latency, bandwidth, PDR, throughput, and handover failure probability.
Algorithm 1: Proposed Algorithm
    Input: Network initialization
1:
P r o c e d u r e N e x t o n e (location, destination);
2:
Check velocity and position for MN (mobile nodes)
3:
a f a l s e
4:
Q u e r y M I I S D B C (location, destination, M I I S P k t )
5:
if m i n c o v e r t i m e (loc, DIS, MIIS.Pkt) > 0  then
6:
    if  D i S R e C P r o b a b i l i t y ( l o c , D I S , M I I S . P k t ) > 0  then
7:
        a t r u e
8:
        Initialize the population of host nest return (a) while  i t e r a t i o n < M a x n e t w o r k
9:
        for i=1 to N do
10:
           for (updating fitness functionality by Levy flight)
11:
           update velocity and position for mobile node
12:
            u p d a t e N e x t o n e ( l o c , d e s t )
13:
           Evaluate threshold (TH)
14:
           Update fitness function
15:
           Step 2: Apply genetic fitness function
16:
           Procedure N e x t o n e (time, prediction window, sense prediction)
17:
           Evaluate TH
18:
           Filter network by genetic fitness value
19:
           Update velocity and position of mobile node
20:
           Step 3: The hybrid cuckoo search–genetic algorithm phase:
21:
           Procedure c h e c k n e x t (time, prediction window, sense prediction)
22:
           for i=1 to N do
23:
               Calculate the probability of crossover and
24:
               Evaluate TH
25:
               if converge, then go to step 4
26:
               else change next position and apply step 2 until converge
27:
               After convergence find
28:
               Step 4: TH value C u c k o o s e a r c h ( G A )
29:
               Evaluate parameters
30:
               Calculate C o s t f u n c t i o n (TH value)
31:
               Procedure cost function
32:
               repeat
33:
               update application request list ( M I I S w e i g h t s )
34:
               update list of network preference
35:
               update QOS, Q O S r e q ( M I I S w e i g h t s )
36:
                T H T H ( a p p r e q , user, QoS)
37:
               Return
38:
           end for
39:
        end for
40:
    end if
41:
end if

2.8. Computation Complexity Analysis of Proposed Work

The computational complexity of the proposed work, as shown in Algorithm 1, is O ( N × N ) . There are two f o r loops, and among them, one is a nested f o r . Therefore, the total complexity of the proposed work is O ( N 2 ) .

3. Results and Discussion

In this section, the correlations of vertical handover choice plan are examined, and we provide the assessment parameters used to dissect the presentation of hybrid model plots regarding the results of the simulation. In our simulation, we consider seven versatile hubs moving in a region secured by the heterogeneous remote systems overseen by different base stations. These base stations (BS) offer distinctive trademarks in terms of inclusion and QoS. The simulation has been done on MATLAB software, and simulation parameters are shown in Table 2.
This section presents the results of the proposed conspire. The methods proposed in this paper are analyzed against the following four methods: random method, RSS method, cuckoo method, and genetic method. The results demonstrate that the novel proposed technique has the best advantage, suggesting that the objectives of the research study have been met.

3.1. Throughput

The graph shown in Figure 2 indicates the throughput under different velocities of the mobile node. This analysis uses four kinds of wireless channels with different groups of nodes. The speed of the portable hub (mobile node) increases the effects on the performance of the node and the network-based scenario. In the case of different velocities, the condition of handoff changes and reduces the packet drop and delay effect on the parameter of the throughput. The graph indicates a significant improvement in throughput (i.e., it acquires more than 10 packets/Ms for the velocity of 20 km/h). Furthermore, with an increase in velocity, it increases the throughput compared to the random, RSS-GA, and RSS-CS methods, respectively.
This improvement is because, in the proposed approach, the use of hybrid optimization helps in improving the static base algorithms, such as RSS. The use of RSS helps in the selection of a static threshold, and this static threshold is optimized via an optimization algorithm. In most of the cases, the optimization approach does not converge and provides a random answer, which further reduces the performance time and the rate of packet drop. In the proposed approach, the cuckoo search and genetic algorithm are also used. This methodology iteratively improves the performance of the cuckoo search.

3.2. Delay

The graph shown in Figure 3 indicates a delay under different velocities of the mobile node. Figure 3 shows the decrease in delay, as the model acquires less than 1 ms delay with an increase in the velocity. Hence, the graph indicates a significant improvement in delay using the proposed hybrid approach compared to the existing approach and other single optimization methodologies.
This improvement is because in the proposed approach, the use of hybrid optimization helps in improving the static base algorithms, such as RSS. The use of RSS helps in the selection of a static threshold, and this static threshold is optimized via an optimization algorithm. In most of the cases, the optimization approach does not converge and provides a random answer, which further reduces the performance of delay. In the proposed approach, the cuckoo search and genetic algorithm are also used. This methodology iteratively improves the performance of the cuckoo search.

3.3. Handover Failure Probability

The graph shown in Figure 4 indicates handover failure probability under different velocities of the mobile node. Handover failure probability increases the drop rate and has effects on delay; on the other hand, it reduces the throughput of the system. This analysis uses four kinds of wireless channels with different groups of nodes. The speed of the portable hub (mobile node) increases the effect on the performance of the node and the network-based scenario. In the case of different velocities, the condition of handoff changes, though it is extremely hard to decide which sort of sensor group handovers effectively reduce the delay and its effect on the parameter of handover failure. This decision results in the use of static, dynamic, and optimized base algorithms. It further consists of improving the bandwidth use by selecting an effective sensor channel or vertical handovers, and selecting an effective bandwidth that employs hybrid and single optimization approaches. In the proposed approach, the use of hybrid optimization helps in improving the static base algorithms, such as RSS. The use of RSS helps in the selection of a static threshold, and this static threshold is optimized via an optimization algorithm. In most of the cases, the optimization approach does not converge and provides a random answer, which further reduces the performance of time delay. In the proposed approach, the cuckoo search and genetic algorithm are also used. This methodology iteratively improves the performance of cuckoo search. The graph indicates a significant improvement in handover failure using the proposed hybrid approach compared to the existing approach and other single optimization methodologies.

3.4. Number of Handovers

The graph shown in Figure 5 indicates the number of handovers under different velocities of the mobile node. Increasing the handover increases the overhead and its effects on delay; on the other hand, it increases the drop rate, reduces the throughput, and increases the delay of the system. This analysis uses four kinds of wireless channels with different groups of nodes. The speed of the portable hub (mobile node) increases the effect on the performance of the node and the network-based scenario. In the case of different velocities, the condition of handoff changes, though it is extremely hard to decide which sort of sensor group handovers reduce the delay, and the effect on the number of handover failures is reduced. These decisions result in the use of static, dynamic, and optimized base algorithms. The use of bandwidth is improved by selecting an effective sensor channel or vertical handovers and an effective bandwidth that employs hybrid and single optimization approaches. In the proposed approach, the use of hybrid optimization helps in improving the static base algorithms, such as RSS. The use of RSS helps in the selection of a static threshold, and this static threshold is optimized via an optimization algorithm. In most of the cases, the optimization approach does not converge and provides a random answer, which further reduces the performance of time delay. In the proposed approach, cuckoo search and GA are also used. This methodology iteratively improves the performance of cuckoo search.
For the velocity of 60 km/h, the handovers are lowest, with fewer than two; however, beyond this velocity, there is a slight increase in number of handovers compared to RSS-cuckoo search. The graph indicates a significant improvement in handovers using the proposed hybrid approach compared to the existing approach and other single optimization methodologies.

4. Conclusions

This paper addresses the challenges in developing algorithms that perform optimal connection management with proper resource utilization for uninterrupted mobility in vertical handoff. Therefore, in this paper, a unique hybrid optimization technique has been developed that is helpful to both the user and the network. A hybrid of CS and GA is developed to maximize the performance of heterogeneous wireless systems in terms of minimizing latency and handover failure probability and enhancing throughput. The effectiveness of the proposed algorithms is measured through simulations. The simulation results show that the delay has been reduced, while maximizing the throughput and minimizing the connection failure probability. Comparative performance analysis demonstrates a high quality of service and more precise use of the technology (i.e., use of the available resources). The proposed integrated hybrid scheme will definitely stimulate the handover process by minimizing unnecessary handover and service interruption time. The real-time simulation results attest to the efficiency of the proposed approach for a constant speed of 20 km/h by an improvement of 17%, 8%, and 28% in terms of average throughput with respect to cuckoo, genetic, RSS, and random methods. This also reduces handover delay by 50%, 25%, 62%, and 87% compared to the above methods for speeds of up to 40 km/h. With increasing speeds, the probability of handover failure decreases, and it decreases to 25%, 12.5%, 25%, and 20% for the above methods for a constant speed of 40 km/h. In addition, the number of handovers for the above methods is reduced by 20%, 50%, 25%, and 75%.
In the future, we would like to examine the performance of the proposed approach with variation in the number of users and power consumption analysis of user equipment devices.

Author Contributions

Conceptualization: K.J., S.T. and A.G.; writing—original draft preparation: K.J., A.G. and C.O.S.; methodology: A.A. and T.C.M.; writing—review and editing: A.A. and K.J.; investigation: C.O.S., A.G. and S.T.; supervision: A.G. and S.T.; visualization; A.A. and K.J.; software: T.C.M. and S.T. All authors have read and agreed to the published version of the manuscript.

Funding

This research is supported by the University of Agricultural Sciences and Veterinary Medicine and Technical University of Cluj-Napoca, Romania.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

This paper was partially supported by UEFISCDI Romania and MCI through projects ALPHA, ADCATER, iPSUS, Inno4Health, AICOM4Health, SmarTravel, Mad@Work, DAFCC, PREVENTION, NGI-UAV-AGRO and by European Union’s Horizon 2020 research and innovation program under grant agreements No. 883441 (STAMINA) and 883522 (S4ALLCITIES) and the University of Agricultural Sciences and Veterinary Medicine and Technical University of Cluj-Napoca, Romania for their support. National Research Development Projects to finance excellence (PFE)-14/2022-2024 granted by the Romanian Ministry of Research and Innovation.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
MTMobile Terminal
BSBase Station
GAGenetic Algorithm
CSCuckoo Search
AIArtificial Intelligence
ABCAlways Best Connected
HFPHandover Failure Probability
GSQGotten Signal Quality
ANAccess Network
EDGEEnhanced Data Rate for GSM Evolution
HSPAHigh Speed Packet Access
UMTSUniversal Mobile Telecommunications Service
WiMaxWorldwide Inter-operability for Microwave Access
WiMaxWorldwide Inter-operability for Microwave Access
CACCall Admission Control
CDMACode Division Multiple Access
GPRSGeneral Packet Radio Service
GPSGlobal Positioning System
GSMGlobal System for Mobile Communications
UMTSUniversal Mobile Telecommunications Systems
ine LTELong-Term Evolution
PoAPoint of Attachment
NoANature of Administration
SINRSignal to Interference plus Noise Ratio
WLANWireless Local Area Network
WWANWireless Wide Area Network

References

  1. Chettri, L.; Bera, R. A Comprehensive Survey on Internet of Things (IoT) Toward 5G Wireless Systems. IEEE Internet Things J. 2020, 7, 16–32. [Google Scholar] [CrossRef]
  2. Verma, S.; Kaur, S.; Khan, M.A.; Sehdev, P.S. Towards Green Communication in 6G-enabled Massive Internet of Things. IEEE Internet Things J. 2020, 8, 5408–5415. [Google Scholar] [CrossRef]
  3. Ferreira, M.V.G.; Vieira, F.H.T. Resource Allocation in f-OFDM Wireless Networks with Delay Estimation Using Service Curve and Envelope Process. IEEE Lat. Am. Trans. 2020, 18, 1222–1229. [Google Scholar] [CrossRef]
  4. 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]
  5. Budhiraja, I.; Tyagi, S.; Tanwar, S.; Kumar, N.; Rodrigues, J.J.P.C. DIYA: Tactile Internet Driven Delay Assessment NOMA-Based Scheme for D2D Communication. IEEE Trans. Ind. Inform. 2019, 15, 6354–6366. [Google Scholar] [CrossRef]
  6. Gupta, R.; Tanwar, S.; Kumar, N. Secrecy-ensured NOMA-based Cooperative D2D-aided Fog Computing Under Imperfect CSI. J. Inf. Secur. Appl. 2021, 59, 102812. [Google Scholar] [CrossRef]
  7. Alshehri, M.D.; Hussain, F.; Elkhodr, M.; Alsinglawi, B.S. A Distributed Trust Management Model for the Internet of Things (DTM-IoT). In Recent Trends and Advances in Wireless and IoT-Enabled Networks; Springer: Berlin/Heidelberg, Germany, 2019; pp. 1–9. [Google Scholar]
  8. Gupta, R.; Reebadiya, D.; Tanwar, S. 6G-enabled Edge Intelligence for Ultra -Reliable Low Latency Applications: Vision and Mission. Comput. Stand. Interfaces 2021, 77, 103521. [Google Scholar] [CrossRef]
  9. Mareli, M.; Twala, B. An adaptive Cuckoo search algorithm for optimisation. Appl. Comput. Inform. 2018, 14, 107–115. [Google Scholar] [CrossRef]
  10. Asuquo, D.E.; Robinson, S.A. A Genetic Algorithm-based Framework for Soft Handoff Optimization in Wireless Networks. Stud. Eng. Technol. 2017, 5, 1–14. [Google Scholar] [CrossRef] [Green Version]
  11. Huang, Y.; Chen, X.; Yuan, K.; Zhang, J.; Liu, B. Directional Modulation Based on a Quantum Genetic Algorithm for a Multiple-Reflection Model. CMC-Comput. Mater. Contin. 2020, 64, 1771–1783. [Google Scholar] [CrossRef]
  12. Saraçoğlu, R.; Kazankaya, A.F. Developing an Adaptation Process for Real-Coded Genetic Algorithms. Comput. Syst. Sci. Eng. 2020, 35, 13–19. [Google Scholar] [CrossRef]
  13. Singh, S.K.; Cha, J.; Kim, T.W.; Park, J.H. Machine learning based distributed big data analysis framework for next generation web in IoT. Comput. Sci. Inf. Syst. 2021, 18, 1–22. [Google Scholar] [CrossRef]
  14. Rohini, R.; Rao, D.N.; Ravi, S.; Kumar, V.S. Development of available transfer capability enhancement using intelligent genetic algorithm for IEEE bus system. Intell. Autom. Soft Comput. 2019, 25, 433–440. [Google Scholar] [CrossRef]
  15. Tyagi, S.; Tanwar, S.; Gupta, S.; Kumar, N.; Rodrigues, J. A lifetime extended multi-levels heterogeneous routing protocol for wireless sensor networks. Telecommun. Syst. 2015, 59, 43–62. [Google Scholar] [CrossRef]
  16. Hamed, A.Y.; Alkinani, M.H.; Hassan, M. A genetic algorithm optimization for multi-objective multicast routing. Intell. Autom. Soft Comput. 2020, 26, 1201–1216. [Google Scholar] [CrossRef]
  17. Pokhrel, S.R.; Verma, S.; Garg, S.; Sharma, A.K.; Choi, J. An Efficient Clustering Framework for Massive Sensor Networking in Industrial Internet of Things. IEEE Trans. Ind. Inform. 2021, 17, 4917–4924. [Google Scholar] [CrossRef]
  18. Verma, S.; Sood, N.; Sharma, A.K. Genetic Algorithm-based Optimized Cluster Head selection for single and multiple data sinks in Heterogeneous Wireless Sensor Network. Appl. Soft Comput. 2019, 85, 105788. [Google Scholar] [CrossRef]
  19. Verma, S.; Sood, N.; Sharma, A.K. QoS provisioning-based routing protocols using multiple data sink in IoT-based WSN. Mod. Phys. Lett. A 2019, 34, 1950235. [Google Scholar] [CrossRef]
  20. Verma, S.; Kaur, S.; Sharma, A.K.; Kathuria, A.; Piran, M.J. Dual Sink-based Optimized Sensing for Intelligent Transportation Systems. IEEE Sens. J. 2020, 14, 15867–15874. [Google Scholar] [CrossRef]
  21. Verma, S.; Kaur, S.; Rawat, D.B.; Xi, C.; Alex, L.T.; Jhanjhi, N. Intelligent Framework using IoT-based WSNs for Wildfire Detection. IEEE Access 2021, 9, 48185–48196. [Google Scholar] [CrossRef]
  22. Singh, S.K.; Rathore, S.; Park, J.H. Blockiotintelligence: A blockchain-enabled intelligent IoT architecture with artificial intelligence. Future Gener. Comput. Syst. 2020, 110, 721–743. [Google Scholar] [CrossRef]
  23. Singh, S.K.; Jeong, Y.S.; Park, J.H. A deep learning-based IoT-oriented infrastructure for secure smart city. Sustain. Cities Soc. 2020, 60, 102252. [Google Scholar] [CrossRef]
  24. Zahran, A.H.; Liang, B.; Saleh, A. Signal threshold adaptation for vertical handoff in heterogeneous wireless networks. Mob. Netw. Appl. 2006, 11, 625–640. [Google Scholar] [CrossRef]
  25. Mohanty, S.; Akyildiz, I.F. A cross-layer (layer 2 + 3) handoff management protocol for next-generation wireless systems. IEEE Trans. Mob. Comput. 2006, 5, 1347–1360. [Google Scholar] [CrossRef]
  26. Yan, X.; Şekercioğlu, Y.A.; Narayanan, S. A survey of vertical handover decision algorithms in Fourth Generation heterogeneous wireless networks. Comput. Netw. 2010, 54, 1848–1863. [Google Scholar] [CrossRef]
  27. Lee, S.; Sriram, K.; Kim, K.; Kim, Y.H.; Golmie, N. Vertical handoff decision algorithms for providing optimized performance in heterogeneous wireless networks. IEEE Trans. Veh. Technol. 2008, 58, 865–881. [Google Scholar] [CrossRef]
  28. Yang, K.; Gondal, I.; Qiu, B. Context aware vertical soft handoff algorithm for heterogeneous wireless networks. In Proceedings of the 2008 IEEE 68th Vehicular Technology Conference, Calgary, AB, Canada, 21–24 September 2008; pp. 1–5. [Google Scholar] [CrossRef]
  29. Budhiraja, I.; Gupta, R.; Kumar, N.; Tyagi, S.; Tanwar, S.; Rodrigues, J.J.P.C. Interference mitigation and secrecy ensured for NOMA-based D2D communications under imperfect CSI. In Proceedings of the ICC 2021—IEEE International Conference on Communications, Montreal, QC, Canada, 14–23 June 2021; pp. 1–6. [Google Scholar] [CrossRef]
  30. Budhiraja, I.; Tyagi, S.; Tanwar, S.; Kumar, N.; Guizani, M. Cross Layer NOMA Interference Mitigation for Femtocell Users in 5G Environment. IEEE Trans. Veh. Technol. 2019, 68, 4721–4733. [Google Scholar] [CrossRef]
  31. Chen, L.J.; Yang, G.; Sun, T.; Sanadidi, M.; Gerla, M. Enhancing QoS support for vertical handoffs using implicit/explicit handoff notifications. In Proceedings of the Second International Conference on Quality of Service in Heterogeneous Wired/Wireless Networks (QSHINE’05), Lake Vista, FL, USA, 24 August 2005; pp. 1–8. [Google Scholar] [CrossRef]
  32. Zhu, F.; McNair, J. Optimizations for vertical handoff decision algorithms. In Proceedings of the 2004 IEEE Wireless Communications and Networking Conference (IEEE Cat. No. 04TH8733), Atlanta, GA, USA, 21–25 March 2004; Volume 2, pp. 867–872. [Google Scholar] [CrossRef]
  33. Hasswa, A.; Nasser, N.; Hassanein, H. A seamless context-aware architecture for fourth generation wireless networks. Wirel. Pers. Commun. 2007, 43, 1035–1049. [Google Scholar] [CrossRef]
  34. Tawil, R.; Pujolle, G.; Salazar, O. A vertical handoff decision scheme in heterogeneous wireless systems. In Proceedings of the VTC Spring 2008—IEEE Vehicular Technology Conference, Marina Bay, Singapore, 11–14 May 2008; pp. 2626–2630. [Google Scholar] [CrossRef]
  35. Nasser, N.; Hasswa, A.; Hassanein, H. Handoffs in fourth generation heterogeneous networks. IEEE Commun. Mag. 2006, 44, 96–103. [Google Scholar] [CrossRef]
  36. Pahlavan, K.; Krishnamurphy, P.; Hatami, A.; Ylianttila, M.; Makela, J.; Pichana, R.; Vallstrom, J. Handoff in Hybrid Mobile Data Network. IEEE Pers. Commun. 2000, 7, 34–47. [Google Scholar] [CrossRef]
  37. Verma, S.; Sood, N.; Sharma, A.K. Cost-Effective Cluster-based Energy Efficient Routing for Green Wireless Sensor Network. Recent Adv. Comput. Sci. Commun. 2020, 12, 1–11. [Google Scholar] [CrossRef]
  38. Xia, L.; Jiang, L.G.; He, C. A novel fuzzy logic vertical handoff algorithm with aid of differential prediction and pre-decision method. In Proceedings of the 2007 IEEE International Conference on Communications, Glasgow, UK, 24–28 June 2007; pp. 5665–5670. [Google Scholar] [CrossRef]
  39. Todorov, V.; Dimov, I.; Ostromsky, T.; Apostolov, S.; Georgieva, R.; Dimitrov, Y.; Zlatev, Z. Advanced Stochastic Approaches for Sobol’ Sensitivity Indices Evaluation. Neural Comput. Appl. 2021, 33, 1999–2014. [Google Scholar] [CrossRef]
  40. Dimov, I.; Maire, S.; Todorov, V. An Unbiased Monte Carlo Method to Solve Linear Volterra Equations of the Second Kind. Neural Comput. Appl. 2022, 34, 1527–1540. [Google Scholar] [CrossRef]
  41. Koundourakis, G.; Axiotis, D.I.; Theologou, M. Network-based access selection in composite radio environments. In Proceedings of the 2007 IEEE Wireless Communications and Networking Conference, Hong Kong, China, 11–15 March 2007; pp. 3877–3883. [Google Scholar] [CrossRef]
  42. Ormond, O.; Perry, P.; Murphy, J. Network selection decision in wireless heterogeneous networks. In Proceedings of the 2005 IEEE 16th International Symposium on Personal, Indoor and Mobile Radio Communications, Berlin, Germany, 11–14 September 2005; Volume 4, pp. 2680–2684. [Google Scholar] [CrossRef]
  43. Song, Q.; Jamalipour, A. A network selection mechanism for next generation networks. In Proceedings of the IEEE International Conference on Communications, ICC 2005, Seoul, Korea, 16–20 May 2005; Volume 2, pp. 1418–1422. [Google Scholar] [CrossRef]
  44. Stevens-Navarro, E.; Wong, V.W.; Lin, Y. A vertical handoff decision algorithm for heterogeneous wireless networks. In Proceedings of the 2007 IEEE Wireless Communications and Networking Conference, Hong Kong, China, 11–15 March 2007; pp. 3199–3204. [Google Scholar] [CrossRef]
  45. Wang, Y.; Yuan, J.; Zhou, Y.; Li, G.; Zhang, P. Vertical handover decision in an wnhanced media independent handover framework. In Proceedings of the 2008 IEEE Wireless Communications and Networking Conference, Las Vegas, NV, USA, 31 March–3 April 2008; pp. 2693–2698. [Google Scholar] [CrossRef]
  46. Horrich, S.; Jamaa, S.B.; Godlewski, P. Adaptive vertical mobility decision in heterogeneous networks. In Proceedings of the 2007 Third International Conference on Wireless and Mobile Communications (ICWMC’07), Guadeloupe, French Caribbean, 4–9 March 2007; pp. 1–6. [Google Scholar] [CrossRef]
  47. Niyato, D.; Hossain, E. A cooperative game framework for bandwidth allocation in 4G heterogeneous wireless networks. In Proceedings of the 2006 IEEE International Conference on Communication, Istanbul, Turkey, 11–15 June 2006; Volume 9, pp. 4357–4362. [Google Scholar] [CrossRef]
  48. Haddad, M.; Altman, Z.; Elayoubi, S.E.; Altman, E. A nash-stackelberg fuzzy q-learning decision approach in heterogeneous cognitive networks. In Proceedings of the 2010 IEEE Global Telecommunications Conference GLOBECOM 2010, Miami, FL, USA, 6–10 December 2010; pp. 1–6. [Google Scholar] [CrossRef]
  49. Zekri, M.; Jouaber, B.; Zeghlache, D. On the use of network QoS reputation for vertical handover decision making. In Proceedings of the 2010 IEEE Globecom Workshops, Miami, FL, USA, 6–10 December 2010; pp. 2006–2011. [Google Scholar] [CrossRef]
  50. Dhand, P.; Mittal, S.; Sharma, G. An intelligent handoff optimization algorithm for network selection in heterogeneous networks. Int. J. Inf. Technol. 2021, 13, 1–12. [Google Scholar] [CrossRef]
  51. Sun, J.; Qian, Z.; Wang, X.; Wang, X. ES-DQN-Based Vertical Handoff Algorithm for Heterogeneous Wireless Networks. IEEE Wirel. Commun. Lett. 2020, 9, 1327–1330. [Google Scholar] [CrossRef]
  52. Stevens-Navarro, E.; Lin, Y.; Wong, V.W.S. An MDP-Based Vertical Handoff Decision Algorithm for Heterogeneous Wireless Networks. IEEE Trans. Veh. Technol. 2008, 57, 1243–1254. [Google Scholar] [CrossRef] [Green Version]
  53. Kim, T.; Han, S.w.; Han, Y. A QoS-aware vertical handoff algorithm based on service history information. IEEE Commun. Lett. 2010, 14, 527–529. [Google Scholar] [CrossRef]
  54. Yang, B.; Wang, X.; Qian, Z. A Multi-Armed Bandit Model-Based Vertical Handoff Algorithm for Heterogeneous Wireless Networks. IEEE Commun. Lett. 2018, 22, 2116–2119. [Google Scholar] [CrossRef]
  55. Chen, J.; Wang, Y.; Li, Y.; Wang, E. QoE-Aware Intelligent Vertical Handoff Scheme Over Heterogeneous Wireless Access Networks. IEEE Access 2018, 6, 38285–38293. [Google Scholar] [CrossRef]
Figure 1. Evolution of wireless communication [7,8].
Figure 1. Evolution of wireless communication [7,8].
Sustainability 14 08547 g001
Figure 2. Throughput of the hybrid model.
Figure 2. Throughput of the hybrid model.
Sustainability 14 08547 g002
Figure 3. Delay of the hybrid model.
Figure 3. Delay of the hybrid model.
Sustainability 14 08547 g003
Figure 4. HFP of the hybrid model.
Figure 4. HFP of the hybrid model.
Sustainability 14 08547 g004
Figure 5. Number of handovers of the hybrid model.
Figure 5. Number of handovers of the hybrid model.
Sustainability 14 08547 g005
Table 1. Comparison analysis of proposed scheme with existing schemes.
Table 1. Comparison analysis of proposed scheme with existing schemes.
VHO StrategyDescription of AlgorithmDelayNumber of HandoversThroughputHandover Failure Probability
[41]An access and interface selection algorithm is proposed.×
[42]It proposes a user-centric solution where users choose the radio access network that meets the QoS requirements.×××
[43]It proposes an efficient network selection mechanism using AHP and GRE.×××
[44]It proposes an environment under which vertical handover should occur using Markov decision process.×××
[45]It proposes two novel weighted Markov chain (WMC) approaches based on rank aggregation.×××
[46]It proposes a fuzzy multi-criteria vertical handover algorithm.×××
[47]It proposes a cooperative game framework for bandwidth allocation.×××
[48]It proposes a Nash–Stackelberg fuzzy Q-learning decision approach.×××
[49]It proposes a reputation system for vertical handover choice making.×××
[50]It proposes an intelligent handoff optimization algorithm for network selection in heterogeneous networks.××
[51]It proposes an ES-DQN-based strategy for vertical handoff.××
[52]The authors present MDP-based vertical handoff.××
[53]The authors present a QoS-aware handoff based on service history information.××
[54]It proposes a multi-armed-bandit-model-based vertical handoff.×××
[55]The authors present a QoS-aware intelligent vertical handoff scheme.××
Proposed schemeWe present a method based on a hybrid of cuckoo search and genetic algorithm.
Table 2. Simulation Parameters.
Table 2. Simulation Parameters.
ParametersValues
Transmit power(6, 10, 12, 4) Mw
Bandwidth factor(2, 2.3, 3, 4) Mbps
The bandwidth of weight factor(3, 3.4, 4, 4.5)
A signal strength weighting factor(0.4, 0.23, 0.5, 0.45)
The number of mobile nodes(20, 40, 32, 60)
Communication rate1000 kb/s
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Jha, K.; Gupta, A.; Alabdulatif, A.; Tanwar, S.; Safirescu, C.O.; Mihaltan, T.C. CSVAG: Optimizing Vertical Handoff Using Hybrid Cuckoo Search and Genetic Algorithm-Based Approaches. Sustainability 2022, 14, 8547. https://doi.org/10.3390/su14148547

AMA Style

Jha K, Gupta A, Alabdulatif A, Tanwar S, Safirescu CO, Mihaltan TC. CSVAG: Optimizing Vertical Handoff Using Hybrid Cuckoo Search and Genetic Algorithm-Based Approaches. Sustainability. 2022; 14(14):8547. https://doi.org/10.3390/su14148547

Chicago/Turabian Style

Jha, Keshav, Akhil Gupta, Abdulatif Alabdulatif, Sudeep Tanwar, Calin Ovidiu Safirescu, and Traian Candin Mihaltan. 2022. "CSVAG: Optimizing Vertical Handoff Using Hybrid Cuckoo Search and Genetic Algorithm-Based Approaches" Sustainability 14, no. 14: 8547. https://doi.org/10.3390/su14148547

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