Professional Documents
Culture Documents
02 August 2017
of them according to the network load. In this pa- the vertical handover process (VHO), it can be either
per, we try to bring out our solution based on the centralised (network-centric) or decentralised (user-
modied-SAW and we make a comparison with the centric).
legacy MADM methods. For the centralised approach, the operator controls
The rest of the paper is organised as follows Sec- the whole process and makes the decisions, the users
tion 2 presents the problem formulation and the re- obey these decisions and execute them, and this can
lated works, in Section 3 we give the mathematical be a good strategy to avoid problems like the selsh
description of the proposed method, in Section 4, the behaviour of users who always try to get the best
simulations are presented and the performance anal- RAT resulting in a congestion situation. On the other
ysis is provided, nally a conclusion and perspectives hand, this approach assumes a situation of a single
are given in section 5. operator with multiple networks RATs; this strategy
cannot be used in the case of multiple operators.
o between the criteria. This means that a poor [17], [18] by modifying methods, but the original ver-
value in one criterion is neglected by a good value in sions of MADM methods suer from the rank reversal
the other criteria, this concept provides more cred- phenomenon. Another remark to add is that some
ibility for whole NS process comparing to the non- methods like AHP are very complicated and has a
compensatory methods, which use the thresholds and high complexity computation. For all these reasons,
do not allow any kind of trade-o between criteria. we can say that MADMs are a good and acceptable
In [11] the authors have proposed an algorithm solution for the NS problem, but the lack of a general
based on TOPSIS and the weight vector is calculated method that serves all kinds of services and the rank
using the Entropy formula. They claim that the ob- reversal phenomenon is a big problem.
SAW is a well-known method for the case of multiple • First, decompose the problem into a set of hierar-
criteria systems, it assumes that data treated have chical sub-problems, where the top node is the nal
the same unit, so to get a comparable scale among goal and in the lower nodes that are the alternative
parameters, it is mandatory to normalise the data for solutions of the problem.
each parameter [11], [9], [22]. Finally, the alternative • Second, Determination of the relative importance of
with the highest value is selected. The mathematical the criteria with respect to the objective. In each
formulation of SAW is: level, the decision factors are compared pair-wise ac-
cording to their levels of inuence with respect to the
∑N scale shown in Table1.
Rsaw = (Wj ∗ rij ) (1) • Third, calculate the weights in all the hierarchy levels.
i=0
• Fourth, in general, AHP method is coupled with
Rsaw : is the value of each alternative. Grey Relational Analysis GRA method, the AHP for
wj is the weight value of the criterion j . weighting and the GRA used to rank alternatives.
N is the number of the decision criteria.
mij
rij = max(m ij )
is the normalised value of the crite-
Table 1: AHP scale of importance [19]
rion j and the alternative i. Then, the chosen alter-
Denition Importance
native is the one with the maximum value.
Equal importance 1
• Technique for Order Preference by Similarity to Ideal
Moderate importance 3
solution TOPSIS:
Strong importance 5
TOPSIS is an aggregating compensatory method
based on the concept that the chosen solution should Very strong importance 7
have the shortest geometric distance from the positive Extreme importance 9
ideal solution [19], [23] and the longest geometric dis- Intermediate importance 2,4,6,8
WPM called also Multiplicative Exponential Weight- network reachable i.e., not loaded. This process is re-
ing MEW is similar to SAW method, [19], [23]. The peated at several instances until the user's call session
dierence is the replacement of the addition operation is ended. In the following, we will compare the per-
in SAW with the multiplication operation in WPM; formance of our solution with the existed MADMs
ones by making a number of multiplication of ratios, So, when a user claims for a particular service,
one for each decision criterion. Each ratio is raised to it sends a request to the operator, the request con-
the power equivalent to the relative weight of the cor- tains some information like the service required and
responding criterion. The mathematical description the battery level. The other parameters needed for
We formulate the system as a minimising function Rij = α ∗ w[j] in this studyα = 5 (the number of
in which the lowest value for each criterion gives the criteria).
best-ranking order for the networks. Consequently, The worst case is when the network has the maxi-
it gives it the highest local gain. This process is re- mum value for the criterion ‘j ′ , i.e., kij = α − 1, i.e.,
peated until all the criteria will be evaluated. Its the revenue is Rij = w[j]
representation is as follows: for each network `i', we The use of the weight concept is to allow us to give
do: more sense to our objective function which ranks the
networks based their values for each criterion. The
incomeij = (α − kij ) ∗ w[j] (5) signs higher incomes to the networks with highest val-
ues for the important criteria.
kij = min(V ectij ) (6) In this study, we modify the use of this concept
A modied-SAW for network selection in heterogeneous wireless networks 13
weight vector by associating this concept with the ‘α′ is low and the duration of the session is long, this
value. This modication has mainly two advantages: means we may witness a breaking in the session due
• Avoid the situation in which a network that has a to battery drain. So in the situation that the battery
good value for a non-important criterion will have is low, the energy parameter becomes very important
the same revenue as another network with a good and will have a higher weight in the system to avoid
value for an important criterion. This situation exists depletion of the battery and therefore a break in the
in the SAW method for example due to the use of session.
the ordinary weight vector (without the modication Based on [25] the energy required to execute the
proposed in this work). user's request will be calculated for each RAT. The
• The weight concept is the representation of appli- energy consumption parameter is set using equation
cation requirements in the system and that's how (7):
we distinguish between applications because each one
has specic requirements. VoIP requires a minimum
time delay and PLR for the video application, in addi- P [mJ/s] = αu ∗ thu + αa ∗ tha + β (7)
network to bring out the rank reversal problem and resents the data input matrix where the values are
solve it with the proposed method. The values of the randomly generated from Table 2; this matrix is used
(mat − γ) ∗ w = 0 (8)
WPM and M-SAW have the same rst and second Results in Table 8 show two information:
ranking order, the third one WPM chooses N(1) and First, all the MADM (TOPSIS, SAW, WPM and
M-SAW chooses the N(2). Form Fig.6, we see clearly AHP) methods suer from the rank reversal phe-
that N(2) is better than N(1). nomenon because the ranking results presented in Ta-
From all these cases we conclude that our proposed ble 8 are dierent compared to those shown in Table
method M-SAW algorithm gives the best perfor- 5, this result conrms the armation of the authors
mances compared to the other methods, our method in [16] that all MADM methods suer from the rank
choose the best alternative at each stage of the pro- reversal phenomenon.
16 ECTI TRANSACTIONS ON ELECTRICAL ENG., ELECTRONICS, AND COMMUNICATIONS VOL.15, NO.02 August 2017
The second information is that our method M- this phenomenon and stays coherent and brings the
SAW does not present the phenomenon of reversal's same ranking order with eliminating the disappeared
ranking when a network disappears; indeed, our pro- network.
posed method just remove the disappeared alterna- As a future work, we aim to implement this selec-
tive while keeping the other alternative's rank un- tion algorithm in a real world case when the users are
changed. This is a good result of our approach. These in permanent mobility. We aim also to implement
enhancement provided by M-SAW are due to the use this solution to map from simulation to realisation.
of the modied formula of the weight. Indeed, each Another thing to do is to insert this part of network
network receives a local income equal to the math- selection in the global handover vertical process and
′
ematical multiplication between ‘α minus the rank the consideration of the mobility case.
value for this network and the weight value of the
criterion. This new formulation of the weight allows
References
us to control the income of each alternative according
to its rank for the whole criteria. [1] Chaipanya, P., Uthansakul, M.,and Uthansakul,
To summarise, MADM methods give a ranking or- P., Vertical Beamforming Inuence on Cellu-
der that this is not always the optimal one; it is pos- lar Networks,ECTI Transactions on Electrical
sible that one of these methods gives us the best- Engineering, Electronics, and Communications,
ranked network, so the user connects to this network. 12(1), 73-81.
But, it is not always possible to connect to the best [2] Fu, J., Wu, J., Zhang, J., Ping, L.,and Li, Z.
network given the number of users that select this , A novel AHP and GRA based handover de-
best network, because, it will be easily loaded and cision mechanism in heterogeneous wireless net-
then unreachable. To solve this problem we propose works,In International Conference on Informa-
our algorithm that is a modied version of the SAW tion Computing and Applications, pp. 213-220,
method. This process is done on the operator side to Springer, Berlin, Heidelberg.
benet from the operator's processing capacity and [3] Bendaoud, F., Abdennebi, M.,and Didi, F.,
the permanent source of power which gives us e- Network Selection Schemes in Heteregenous
ciency and speed at the same time, in addition to Wireless Netwoks, In Proc of International
this, the operator has all the information concerning Conference on Information Processing and Elec-
networks and users permanently. The goal of the al- trical Engineering icipee'14.
gorithm is to nd the most optimal total rank of all
[4] Wang, L.,and Kuo, G. S. G. , Mathematical
the available networks and not only the best network
modeling for network selection in heterogeneous
from a list of networks. Having the right order total
wireless networks-A tutorial, . IEEE Commu-
network allows us to be certain that at each instant,
nications Surveys & Tutorials, 15(1), 271-292.
the user connects to the best available network among
[5] Han, Z. , Game theory in wireless and commu-
existing networks.
nication networks: theory,models, and applica-
The second advantage of this algorithm is that it
tions, . Cambridge University Press.
behaves well in the normal case when all the network
[6] Zhu, K., Niyato, D.,and Wang, P., Network
remain available and in the case when one network
selection in heterogeneous wireless networks:
disappears, in this case, the MADM methods present
In2010
evolution with incomplete information,
the problem of rank reversal.
IEEE Wireless Communication and Networking
Conference, pp. 1-6. IEEE.
5. CONCLUSION [7] Trestian, R., Ormond, O.,and Muntean, G. M.
In the aim to nd the best network at each instant, , Game theory-based network selection: So-
the idea was to rank the existing networks to get the lutions and challenges, IEEE communications
total optimal ranking order; in this case, the oper- surveys and tutorials, 14(4), 1212-1231, 2012.
ator switches the users with the best network avail- [8] Bendaoud, F., Abdennebi, M.,and Didi, F.
able in the ranked list of networks. In this paper, we , Network selection using game theory, In
present our approach named modied-SAW, the ob- Control, Engineering & Information Technology
jective function is based on the relative ranking order (CEIT), 2015 3rd International Conference on ,
of each alternative for each criterion at each round pp. 1-6, May, 2015.
of the process, and this basic idea allows us to get [9] Savitha, K.,and Chandrasekar, C. , Trusted
a greedy algorithm that gives good results. Results network selection using SAW and TOPSIS al-
show that our proposed approach outperforms the ex- gorithms for heterogeneous wireless networks,
isting used methods in the normal case, i.e. when all arXiv preprint arXiv, 1108.0141.
networks are available. Another test is done where [10] Salih, Y. K., See, O. H., Ibrahim, R. W., Yussof,
one of the networks disappears, the simulation shows S., and Iqbal, A., A user-centric game selection
that all the MADM methods present the rank rever- model based on user preferences for the selection
sal phenomenon, our proposed algorithm overcomes of the best heterogeneous wireless network, an-
A modied-SAW for network selection in heterogeneous wireless networks 17
work selection based on weight estimation of geneous network choice algorithm based on dy-
QoS parameters in heterogeneous wireless mul- namic, In MATEC Web of Conferences, Vol. 44.
timedia networks, Wireless personal communi- EDP Sciences.
cations, 77(4), 3027-3040. [25] Huang, J., Qian, F., Gerber, A., Mao, Z. M.,
[12] Savitha, K.,and Chandrasekar, C. , Verti- Sen, S., and Spatscheck, O. , A close examina-
cal Handover decision schemes using SAW tion of performance and power characteristics of
and WPM for Network selection in Heteroge- 4G LTE networks, In Proceedings of the 10th
neous Wireless Networks, arXiv preprint arXiv, international conference on Mobile systems, ap-
1109.4490. plications, and services, (pp. 225-238). ACM.
[13] Lahby, M., Attioui, A.,and Sekkaki, A., An Op-
timized Vertical Handover Approach Based on
M-ANP and TOPSIS in Heterogeneous Wireless
Networks, In Advances in Ubiquitous Network-
ing 2 , pp. 15-29. Springer Singapore.
[14] Lin, C. T.,and Hsu, P. F. , Adopting an ana-
lytic hierarchy process to select Internet adver-
tising networks, Marketing Intelligence & Plan-
ning, 21(3), 183-191.
[15] Shen, D. M., Tian, H.,and Sun, L., The QoE-
oriented Heterogeneous Network Selection Based
on Fuzzy AHP Methodology, In Proc. of UBI-
COMM2010 , pp. 275-280.
[16] Wang, Y. M.,and Luo, Y., On rank reversal
in decision analysis.Mathematical and Computer
Modelling, 49(5), 1221-1229.