SlideShare une entreprise Scribd logo
1  sur  41
Network Selection in
Heterogeneous Wireless Networks

By
Yashwant
110603
EC-7
CONTENT
•
•
•
•
•
•
•
•

Hetrogeneous Wireless Network
Handover
Network Selection
Multi-criteria Decision Making
TOPSIS
SAW
Comparison
conclusion
Heterogeneous Wireless Networks
•
•
•
•
•

Co-existing radio access technologies
WWANs, WPANs, WLANs, WMANs
coverage overlapping one another
always best connected(ABC)
Different network architectures and protocols for
transport, routing and mobility management.
• Reliability, spectrum efficiency, increased
coverage.
• Multi-homing & multimode interfaces
Heterogeneous Wireless Networks

4
HANDOVER
• Service continuity
• Select best network with minimum processing
delay
• Vertical Handover
• Horizontal Handover
Network Selection
• Based on various criteria
– Traffic demand
– Quality of service
– Bandwidth and round-trip-time estimations
– Application requirements
– Registration cost
– Security of data

6
Multi-criteria Decision Making
• Selection of the best, from a set of alternatives, each of
which is evaluated against multiple criteria.
• Some problem solving techniques are :
• SAW (Simple Additive Weighting)
• TOPSIS (Technique for Order Preference by Similarity
to the Ideal Solution)
• ELECTRE (Elimination et Choice Translating Reality)
• AHP (The Analytical Hierarchy Process)
• SMART (The Simple Multi Attribute Rating Technique
)
• ANP (Analytic network process)
Important terms…
• Alternatives – These are the options which are to be evaluated
for selection of the best.
• Example: (for Network problem)net1,net2,net3,net4 etc.

•

Criteria or Attributes – These will impact the selection of
alternatives Example: (for Network problem) Bandwidth, QoS, Cost, security
level etc.



Completeness: It is important to ensure that all of the important

criteria are included.
 Redundancy: In principle, criteria that have been judged
relatively unimportant or to be duplicates should be removed at a
very early stage.
 Operationality: It is important that each alternative can be judged
against each criterion.
Important terms…
• Weights – These estimates relative importance of
criteria.



Each attribute is given certain points on 0-10 or 0-100 rating
scale by a team of experts or decision makers.
Example:

criteria





Bandwidth
QoS
Security
Cost

weight
-

4
2
6
8

rating scale
10 very good -1 none
10 very good -1 none
1 low-10 very high
1 low-10 very high
Important terms…


Decision makers – These are experts who are
assigned with the task of weighting each attribute.
There can be ‘n’ number of decision makers.
 Example:


criteria

rating scale

Bandwidth
QoS
Security
cost

-

Criteria

10 very good -1 none
10 very good -1 none
10 low-1 very high
10 low-1 very high

Decision makers
Harry

Ron

Attributes weights

Hermoine

bandwidth

4

2

6

=4

Qos

2

3

1

=2

Security

6

4

8

=6

Cost

8

9

7

=8
Important terms…


Decision matrix – A table that is used to objectively make
decision about making selection from a range of options.

Criteria

Network 1

Network 2

Network 3

Bandwidth

9

8

7

Qos

7

7

8

Security

6

9

6

COST

7

6

6
TOPSIS
Technique for Order Preference by Similarity to Ideal
Solution
In this method two artificial alternatives are hypothesized:
 Ideal alternative: One which has the best attributes values (i.e.
max. benefit attributes and min. cost attributes)
• Negative ideal alternative: One which has the worst attribute
values. (i.e. min. benefit attributes and max. cost attributes)
TOPSIS selects the alternative that is the closest to the ideal
solution and farthest from negative ideal solution.
Steps involved in TOPSIS…
• Step 1 – standardize the decision matrix.
– This step transforms various attribute dimensions into
non-dimensional attributes, which allows
comparisons across criteria.
– For standardizing, each column of decision matrix, is
divided by root of sum of square of respective
columns.
Criteria

Network 1

Network 2

Network 3

Root of sum
of square

Bandwidth

9

8

7=

= 13.93

QoS

7

7

8=

=12.73

Security

6

9

6=

=12.37

Cost

7

6

6=

= 11.00

DECISION MATRIX
Steps involved in TOPSIS…
• Step 1 – standardize the decision matrix.
– This step transforms various attribute dimensions into
non-dimensional attributes, which allows
comparisons across criteria.
– For standardizing, each column of decision matrix, is
divided by root of sum of square of respective
columns.
Criteria

Network 1

Network 2

Network 3

RSS

Bandwidth

9

8

7=

= 13.93

Qos

7

7

8=

=12.73

Security

6

9

6=

=12.37

COST

7

6

6=

= 11.00
Steps involved in TOPSIS…
• Step 1 – standardize the decision matrix.
– This step transforms various attribute dimensions into
non-dimensional attributes, which allows
comparisons across criteria.
– For standardizing, each column of decision matrix, is
divided by root of sum of square of respective
columns.
Criteria

Network 1

Network 2

Network 3

RSS

Bandwidth

9

8

7=

= 13.93

Qos

7

7

8=

=12.73

Security

6

9

6=

=12.37

COST

7

6

6=

= 11.00
Standardized decision matrix….

Criteria

Network 1

Bandwidth

Network 2

Network 3

9 / 13.93

Network 2

Network 3

Qos
Security

COST
Criteria
Bandwidth
Qos
Security
COST

Network 1
0.65
Standardized decision matrix….

Criteria

Network 1

Network 2

Bandwidth

9 / 13.93

8 / 13.93

Network 1

Network 2

Network 3

Qos
Security

COST
Criteria
Bandwidth
Qos
Security
COST

0.65

0.57

Network 3
Standardized decision matrix….

Criteria

Network 1

Network 2

Network 3

Bandwidth

9 / 13.93

8 / 13.93

7 / 13.93

Network 1

Network 2

Network 3

Qos
Security

COST
Criteria
Bandwidth
Qos
Security
COST

0.65

0.57

0.50
Standardized decision matrix….
Similarly….
Criteria

Network 1

Network 2

Network 3

Bandwidth
bandwidth

0.65

0.57

0.50

Qos
QoS

0.55

0.55

0.63

Security
SECURITY

0.49

0.73

0.49

COST

0.64

0.55

0.55
Steps involved in TOPSIS…
• Step 2 - Construct weighted standardized decision matrix
by multiplying attributes weight to each rating.
Criteria

Network 1

Network 2

Network 3

bandwidth
X

0.65

0.57

0.50

Qos

0.55

0.55

0.63

Security

0.49

0.73

0.49

COST

0.64

0.55

0.55

Attributes weights
Criteria
Bandwidth
Qos
Security
COST

Network 1

2.6

Network 2

Standardized decision matrix
Network 3

Weighted Standardized
decision matrix
Steps involved in TOPSIS…
• Step 2 - Construct weighted standardized decision matrix
by multiplying attributes weight to each rating.
Criteria
bandwidth

Network 1

Network 2

Network 3

0.65

0.57

0.50

QoS

0.55

0.55

0.63

Security

0.49

0.73

0.49

Cost

0.64

0.55

0.55

Attributes weights
Criteria
Bandwidth
Qos
Security
Cost

Network 1

2.6

X

Standardized decision matrix

Network 2

2.28

Network 3

Weighted Standardized
decision matrix
Steps involved in TOPSIS…
• Step 2 - construct weighted standardized decision matrix
by multiplying attributes weight to each rating.
Criteria
bandwidth

Network 1

Network 2

Network 3

0.65

0.57

0.50

X

0.55

0.55

0.63

Security

0.49

0.73

0.49

Cost

0.64

0.55

0.55

QoS

Attributes weights
Criteria

Network 1

bandwidth

2.6

Qos

1.1

Securit
Cost

Standardized decision matrix

Network 2

2.28

Network 3

Weighted Standardized
decision matrix
Steps involved in TOPSIS…
• Step 2 - construct weighted standardized decision matrix
by multiplying attributes weight to each rating.

Similarly….
Criteria

Network 1

Network 2

Network 3

Bandwidth
bandwidth

2.6

2.28

2

Qos
QoS

1.1

1.1

1.26

Security
SECURITY

2.94

4.38

2.94

Cost
COST

5.12

4.4

4.4

Weighted Standardized decision matrix
Steps involved in TOPSIS…
• Step 2 - construct weighted standardized decision matrix
by multiplying attributes weight to each rating.

Similarly….
Criteria

Network 1

Network 2

Network 3

Bandwidth
bandwidth

2.6

2.28

2

Qos
QoS

1.1

1.1

1.26

Security
SECURITY

2.94

4.38

2.94

Cost
COST

5.12

4.4

4.4

Weighted Standardized decision matrix
Steps involved in TOPSIS…
• Step 3 – Determine ideal solution and negative ideal solution.
A set of maximum values for each criteria is Ideal solution.
Criteria

Network 1

Network 2

Network 3

Max.2.6

2.28

Qos

1.1

1.1

Max. 1.26

Security

2.94

Max.4.38
4.4

2.94

Bandwidth

Cost

Max.5.12

2

Ideal solution = {2.6, 1.26, 4.38, 5.12}

4.4

2.6
1.26
4.38
5.12
Steps involved in TOPSIS…
• Step 3 – Determine ideal solution and negative ideal solution.
A set of minimum values for each criteria is Negative Ideal solution.
Criteria

Network 1

Network 2

Bandwidth

2.6

Qos

1.1

2.28
Min. 1.1

Min.
2.94

4.38

2.94

5.12

Min. 4.4

4.4

SECURITY
COST

Network 3
Min. 2
1.26

Negative Ideal solution = {2.6, 1.26, 2.94, 4.4}

2.0
1.1
2.94
4.4
Steps involved in TOPSIS…
• Step 4 – Determine separation from ideal solution. Si*
Criteria

Network1

Network 2

Network 3

(2.6-2.6)2

(2.28-2.6) 2

(2.0-2.6) 2

Qos

(1.1-1.26) 2

(1.1-1.26) 2

(1.26-1.26) 2

SECURITY

(2.94-2.94) 2

(4.38-2.94) 2

(2.94-2.94) 2

COST

(5.12-4.4) 2

(4.4-4.4) 2

(4.4-4.4) 2

Bandwidth

Criteria

Network 1

Network 2

Network 3

Bandwidth

0.0

0.10

0.36

Qos

0.02

0.02

0.0

SECURITY

0.0

2.07

0.0

COST

0.51

0.0

0.0

=
=
=
(0.+0.02+0+0.51)1/2 (.1+.02+2.07+0)1/2 (0.36+.0+0+0)1/2

S* =

0.74

1.48

0.6
Steps involved in TOPSIS…
• Step 5 – Determine separation from negative ideal solution.
Criteria

Network 1

Network 2

Network 3

Bandwidth

(2.6-2.0)2

(2.28-2.0) 2

(2.0-2.0) 2

Qos

(1.1-1.1) 2

(1.1-1.1) 2

(1.26-1.1) 2

SECURITY

(2.94-4.38) 2

(4.38-4.38) 2

(2.94-4.38) 2

COST

(5.12-5.12) 2

(4.4-5.12) 2

(4.4-5.12) 2

Criteria

Network 1

Network 2

Network 3

Bandwidth

0.36

0.07

0.0

Qos

0.0

0.0

0.02

SECURITY

2.07

0.0

2.07

COST

0.0

0.51

0.51

=
=
=
(0.36+0+2+0)1/2 (.07+0+0+.51)1/2 (0+.02+2+.51)1/2

Si’ =

1.56

0.773

1.618
Steps involved in TOPSIS…
• Step 6 – Determine relative closeness to ideal solution.
Criteria

Network 1

Network 2

Network 3

Si *

0.74

1.48

0.6

Si ’

1.56

0.773

1.618

Si*+Si’

2.3

2.253

2.218

1.56/2.3

0.77/2.25

1.62/2.21

0.68

0.343

Si’ /(Si*+Si’ )

Max. 0.729

BEST
OVERALL
ALGORITHM
Simple Additive Weighting
(SAW) Method

• Simple Additive Weighting – Weighted Average –
Weighted Sum
• A global (total) score in the SAW is obtained by adding
contributions from each attribute.
• A common numerical scaling system such as
normalization (instead of single dimensional value
functions) is required to permit addition among
attribute values.
• Value (global score) of an alternative can be expressed
as:
n
w j rij
V(ai) = Vi =
j 1
Steps in SAW…..
• Step 1-Normalization of decision matrix
decision….. matrix…..
Criteria

Network 1

Network 2

Network 3

Bandwidth

9

8

7

Qos

7

7

8

Security

6

9

6

COST

7

6

6

Criteria
Bandwidth

Network 1

Network 2

Network 3

1

.88

.77

Qos

.875

.875

1

Security

.66

1

.66

1

.857

.857

COST
Steps involved in SAW…
• Step 2 Evaluation of score for each alternative
n
w j rij

V(ai) = Vi =.

j 1

Criteria
bandwidth

Network 1

Network 2

Network 3

1

0.88

0.77

QoS

0.875

0.875

1

Security

0.66

1

0.66

1

0.857

0.857

Cost

Attributes weights
Criteria
Bandwidth
Qos
Security
Cost

Network 1

4

Standardized decision matrix

Network 2

3.52

Network 3

Weighted normalized
decision matrix
Steps involved in SAW…
• Evaluation of score for each alternative….
Criteria

Network 1

Bandwidth

Network 2

Network 3

4

3.52

3.08

Qos

1.75

1.75

2

Security

3.96

6

3.96

8

7

7

Cost
sscore

17.71

18.27

BEST

16.04
COMPARISION
• Criteria
1.
2.
3.
4.
5.

The Packet Jitter (J)
The Packet delay (D)
Utilization (U)
The Packet Loss (L)
The Cost (CB)
COMPARISON
• Comparision of ranking order
COMPARISION
• Difference between ranking values..
COMPARISION……
Ranking abnormality..
Simulation results
• Ranking abnormalities
• Precision
• Ranking identifications
CONCLUSION
Although TOPSIS surfers from the ranking
abnormality problem, it provides a more
precision in alternative rankings compared to
SAW.
Network selection techniques:SAW and TOPSIS

Contenu connexe

Tendances

TOPSIS - A multi-criteria decision making approach
TOPSIS - A multi-criteria decision making approachTOPSIS - A multi-criteria decision making approach
TOPSIS - A multi-criteria decision making approach
Presi
 
Or graphical method, simplex method
Or graphical method, simplex methodOr graphical method, simplex method
Or graphical method, simplex method
nagathangaraj
 
Support vector machine
Support vector machineSupport vector machine
Support vector machine
Musa Hawamdah
 
K means Clustering
K means ClusteringK means Clustering
K means Clustering
Edureka!
 
Game theory and its applications
Game theory and its applicationsGame theory and its applications
Game theory and its applications
Eranga Weerasekara
 

Tendances (20)

Game theory
Game theoryGame theory
Game theory
 
TOPSIS - A multi-criteria decision making approach
TOPSIS - A multi-criteria decision making approachTOPSIS - A multi-criteria decision making approach
TOPSIS - A multi-criteria decision making approach
 
Decision tree
Decision treeDecision tree
Decision tree
 
Support vector machines
Support vector machinesSupport vector machines
Support vector machines
 
An introduction to Game Theory
An introduction to Game TheoryAn introduction to Game Theory
An introduction to Game Theory
 
Game theory
Game theoryGame theory
Game theory
 
multi criteria decision making
multi criteria decision makingmulti criteria decision making
multi criteria decision making
 
L3. Decision Trees
L3. Decision TreesL3. Decision Trees
L3. Decision Trees
 
Linear Programming
Linear ProgrammingLinear Programming
Linear Programming
 
Introduction to Bayesian Methods
Introduction to Bayesian MethodsIntroduction to Bayesian Methods
Introduction to Bayesian Methods
 
Game Theory
Game TheoryGame Theory
Game Theory
 
Or graphical method, simplex method
Or graphical method, simplex methodOr graphical method, simplex method
Or graphical method, simplex method
 
Two persons zero sum game
Two persons zero sum gameTwo persons zero sum game
Two persons zero sum game
 
K means Clustering Algorithm
K means Clustering AlgorithmK means Clustering Algorithm
K means Clustering Algorithm
 
Support vector machine
Support vector machineSupport vector machine
Support vector machine
 
K means Clustering
K means ClusteringK means Clustering
K means Clustering
 
Naive bayes
Naive bayesNaive bayes
Naive bayes
 
04 olap
04 olap04 olap
04 olap
 
Performances dans la segmentation d’images médicales
Performances dans la segmentation d’images médicalesPerformances dans la segmentation d’images médicales
Performances dans la segmentation d’images médicales
 
Game theory and its applications
Game theory and its applicationsGame theory and its applications
Game theory and its applications
 

En vedette

Multi criteria decision support system on mobile phone selection with ahp and...
Multi criteria decision support system on mobile phone selection with ahp and...Multi criteria decision support system on mobile phone selection with ahp and...
Multi criteria decision support system on mobile phone selection with ahp and...
Reza Ramezani
 
Physical layer aspects (Matthew Baker: RAN WG1 Chair, Alcatel-Lucent)
Physical layer aspects (Matthew Baker: RAN WG1 Chair, Alcatel-Lucent) Physical layer aspects (Matthew Baker: RAN WG1 Chair, Alcatel-Lucent)
Physical layer aspects (Matthew Baker: RAN WG1 Chair, Alcatel-Lucent)
BP Tiwari
 
Ethernet and token ring
Ethernet and token ringEthernet and token ring
Ethernet and token ring
Abhijeet Shah
 

En vedette (9)

Multi criteria decision support system on mobile phone selection with ahp and...
Multi criteria decision support system on mobile phone selection with ahp and...Multi criteria decision support system on mobile phone selection with ahp and...
Multi criteria decision support system on mobile phone selection with ahp and...
 
Ahp calculations
Ahp calculationsAhp calculations
Ahp calculations
 
A STRATEGIC TOPSIS ALGORITHM WITH CORRELATION COEFFICIENT OF INTERVAL VAGUE SETS
A STRATEGIC TOPSIS ALGORITHM WITH CORRELATION COEFFICIENT OF INTERVAL VAGUE SETSA STRATEGIC TOPSIS ALGORITHM WITH CORRELATION COEFFICIENT OF INTERVAL VAGUE SETS
A STRATEGIC TOPSIS ALGORITHM WITH CORRELATION COEFFICIENT OF INTERVAL VAGUE SETS
 
Physical layer aspects (Matthew Baker: RAN WG1 Chair, Alcatel-Lucent)
Physical layer aspects (Matthew Baker: RAN WG1 Chair, Alcatel-Lucent) Physical layer aspects (Matthew Baker: RAN WG1 Chair, Alcatel-Lucent)
Physical layer aspects (Matthew Baker: RAN WG1 Chair, Alcatel-Lucent)
 
Analytic hierarchy process (AHP)
Analytic hierarchy process (AHP)Analytic hierarchy process (AHP)
Analytic hierarchy process (AHP)
 
MCDM Introduction 08-01
MCDM Introduction 08-01MCDM Introduction 08-01
MCDM Introduction 08-01
 
Multi criteria decision making
Multi criteria decision makingMulti criteria decision making
Multi criteria decision making
 
Ethernet and token ring
Ethernet and token ringEthernet and token ring
Ethernet and token ring
 
Ethernet,token ring
Ethernet,token ring Ethernet,token ring
Ethernet,token ring
 

Similaire à Network selection techniques:SAW and TOPSIS

Thesis PresentationvFinal3
Thesis PresentationvFinal3Thesis PresentationvFinal3
Thesis PresentationvFinal3
M Ghorbanzadeh
 
An Energy Aware QOS Routing Protocol
An Energy Aware QOS Routing ProtocolAn Energy Aware QOS Routing Protocol
An Energy Aware QOS Routing Protocol
jaimin_m_raval
 
An energy aware qos routing protocol
An energy aware qos routing protocolAn energy aware qos routing protocol
An energy aware qos routing protocol
jaimin_m_raval
 

Similaire à Network selection techniques:SAW and TOPSIS (20)

MULTIMEDIA COMMUNICATION & NETWORKS
MULTIMEDIA COMMUNICATION & NETWORKSMULTIMEDIA COMMUNICATION & NETWORKS
MULTIMEDIA COMMUNICATION & NETWORKS
 
DCCN 2016 - QoS to QoE
DCCN 2016 - QoS to QoEDCCN 2016 - QoS to QoE
DCCN 2016 - QoS to QoE
 
Cp7101 design and management of computer networks -network
Cp7101 design and management of computer networks -networkCp7101 design and management of computer networks -network
Cp7101 design and management of computer networks -network
 
A traffic engineering
A traffic engineeringA traffic engineering
A traffic engineering
 
Wireless sensor network survey
Wireless sensor network surveyWireless sensor network survey
Wireless sensor network survey
 
B21DA0201_03.ppt
B21DA0201_03.pptB21DA0201_03.ppt
B21DA0201_03.ppt
 
Time Critical Networks
Time Critical NetworksTime Critical Networks
Time Critical Networks
 
400-101 CCIE Routing and Switching IT Certification
400-101 CCIE Routing and Switching IT Certification400-101 CCIE Routing and Switching IT Certification
400-101 CCIE Routing and Switching IT Certification
 
Thesis PresentationvFinal3
Thesis PresentationvFinal3Thesis PresentationvFinal3
Thesis PresentationvFinal3
 
monile networkin.pptx
monile networkin.pptxmonile networkin.pptx
monile networkin.pptx
 
H ip qo s for 3g
H ip qo s for 3gH ip qo s for 3g
H ip qo s for 3g
 
Neutron qos overview
Neutron qos overviewNeutron qos overview
Neutron qos overview
 
CAN2
CAN2CAN2
CAN2
 
Chapter11
Chapter11Chapter11
Chapter11
 
Chapter07
Chapter07Chapter07
Chapter07
 
Cost-Efficient Rule Management and Traffic Engineering for Software Defined N...
Cost-Efficient Rule Management and Traffic Engineering for Software Defined N...Cost-Efficient Rule Management and Traffic Engineering for Software Defined N...
Cost-Efficient Rule Management and Traffic Engineering for Software Defined N...
 
An Energy Aware QOS Routing Protocol
An Energy Aware QOS Routing ProtocolAn Energy Aware QOS Routing Protocol
An Energy Aware QOS Routing Protocol
 
An energy aware qos routing protocol
An energy aware qos routing protocolAn energy aware qos routing protocol
An energy aware qos routing protocol
 
QoS in IP Network.pptx
QoS in IP Network.pptxQoS in IP Network.pptx
QoS in IP Network.pptx
 
Aa
AaAa
Aa
 

Dernier

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Dernier (20)

Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 

Network selection techniques:SAW and TOPSIS

  • 1. Network Selection in Heterogeneous Wireless Networks By Yashwant 110603 EC-7
  • 2. CONTENT • • • • • • • • Hetrogeneous Wireless Network Handover Network Selection Multi-criteria Decision Making TOPSIS SAW Comparison conclusion
  • 3. Heterogeneous Wireless Networks • • • • • Co-existing radio access technologies WWANs, WPANs, WLANs, WMANs coverage overlapping one another always best connected(ABC) Different network architectures and protocols for transport, routing and mobility management. • Reliability, spectrum efficiency, increased coverage. • Multi-homing & multimode interfaces
  • 5. HANDOVER • Service continuity • Select best network with minimum processing delay • Vertical Handover • Horizontal Handover
  • 6. Network Selection • Based on various criteria – Traffic demand – Quality of service – Bandwidth and round-trip-time estimations – Application requirements – Registration cost – Security of data 6
  • 7. Multi-criteria Decision Making • Selection of the best, from a set of alternatives, each of which is evaluated against multiple criteria. • Some problem solving techniques are : • SAW (Simple Additive Weighting) • TOPSIS (Technique for Order Preference by Similarity to the Ideal Solution) • ELECTRE (Elimination et Choice Translating Reality) • AHP (The Analytical Hierarchy Process) • SMART (The Simple Multi Attribute Rating Technique ) • ANP (Analytic network process)
  • 8. Important terms… • Alternatives – These are the options which are to be evaluated for selection of the best. • Example: (for Network problem)net1,net2,net3,net4 etc. • Criteria or Attributes – These will impact the selection of alternatives Example: (for Network problem) Bandwidth, QoS, Cost, security level etc.  Completeness: It is important to ensure that all of the important criteria are included.  Redundancy: In principle, criteria that have been judged relatively unimportant or to be duplicates should be removed at a very early stage.  Operationality: It is important that each alternative can be judged against each criterion.
  • 9. Important terms… • Weights – These estimates relative importance of criteria.   Each attribute is given certain points on 0-10 or 0-100 rating scale by a team of experts or decision makers. Example: criteria     Bandwidth QoS Security Cost weight - 4 2 6 8 rating scale 10 very good -1 none 10 very good -1 none 1 low-10 very high 1 low-10 very high
  • 10. Important terms…  Decision makers – These are experts who are assigned with the task of weighting each attribute. There can be ‘n’ number of decision makers.  Example:  criteria rating scale Bandwidth QoS Security cost - Criteria 10 very good -1 none 10 very good -1 none 10 low-1 very high 10 low-1 very high Decision makers Harry Ron Attributes weights Hermoine bandwidth 4 2 6 =4 Qos 2 3 1 =2 Security 6 4 8 =6 Cost 8 9 7 =8
  • 11. Important terms…  Decision matrix – A table that is used to objectively make decision about making selection from a range of options. Criteria Network 1 Network 2 Network 3 Bandwidth 9 8 7 Qos 7 7 8 Security 6 9 6 COST 7 6 6
  • 12. TOPSIS Technique for Order Preference by Similarity to Ideal Solution In this method two artificial alternatives are hypothesized:  Ideal alternative: One which has the best attributes values (i.e. max. benefit attributes and min. cost attributes) • Negative ideal alternative: One which has the worst attribute values. (i.e. min. benefit attributes and max. cost attributes) TOPSIS selects the alternative that is the closest to the ideal solution and farthest from negative ideal solution.
  • 13. Steps involved in TOPSIS… • Step 1 – standardize the decision matrix. – This step transforms various attribute dimensions into non-dimensional attributes, which allows comparisons across criteria. – For standardizing, each column of decision matrix, is divided by root of sum of square of respective columns. Criteria Network 1 Network 2 Network 3 Root of sum of square Bandwidth 9 8 7= = 13.93 QoS 7 7 8= =12.73 Security 6 9 6= =12.37 Cost 7 6 6= = 11.00 DECISION MATRIX
  • 14. Steps involved in TOPSIS… • Step 1 – standardize the decision matrix. – This step transforms various attribute dimensions into non-dimensional attributes, which allows comparisons across criteria. – For standardizing, each column of decision matrix, is divided by root of sum of square of respective columns. Criteria Network 1 Network 2 Network 3 RSS Bandwidth 9 8 7= = 13.93 Qos 7 7 8= =12.73 Security 6 9 6= =12.37 COST 7 6 6= = 11.00
  • 15. Steps involved in TOPSIS… • Step 1 – standardize the decision matrix. – This step transforms various attribute dimensions into non-dimensional attributes, which allows comparisons across criteria. – For standardizing, each column of decision matrix, is divided by root of sum of square of respective columns. Criteria Network 1 Network 2 Network 3 RSS Bandwidth 9 8 7= = 13.93 Qos 7 7 8= =12.73 Security 6 9 6= =12.37 COST 7 6 6= = 11.00
  • 16. Standardized decision matrix…. Criteria Network 1 Bandwidth Network 2 Network 3 9 / 13.93 Network 2 Network 3 Qos Security COST Criteria Bandwidth Qos Security COST Network 1 0.65
  • 17. Standardized decision matrix…. Criteria Network 1 Network 2 Bandwidth 9 / 13.93 8 / 13.93 Network 1 Network 2 Network 3 Qos Security COST Criteria Bandwidth Qos Security COST 0.65 0.57 Network 3
  • 18. Standardized decision matrix…. Criteria Network 1 Network 2 Network 3 Bandwidth 9 / 13.93 8 / 13.93 7 / 13.93 Network 1 Network 2 Network 3 Qos Security COST Criteria Bandwidth Qos Security COST 0.65 0.57 0.50
  • 19. Standardized decision matrix…. Similarly…. Criteria Network 1 Network 2 Network 3 Bandwidth bandwidth 0.65 0.57 0.50 Qos QoS 0.55 0.55 0.63 Security SECURITY 0.49 0.73 0.49 COST 0.64 0.55 0.55
  • 20. Steps involved in TOPSIS… • Step 2 - Construct weighted standardized decision matrix by multiplying attributes weight to each rating. Criteria Network 1 Network 2 Network 3 bandwidth X 0.65 0.57 0.50 Qos 0.55 0.55 0.63 Security 0.49 0.73 0.49 COST 0.64 0.55 0.55 Attributes weights Criteria Bandwidth Qos Security COST Network 1 2.6 Network 2 Standardized decision matrix Network 3 Weighted Standardized decision matrix
  • 21. Steps involved in TOPSIS… • Step 2 - Construct weighted standardized decision matrix by multiplying attributes weight to each rating. Criteria bandwidth Network 1 Network 2 Network 3 0.65 0.57 0.50 QoS 0.55 0.55 0.63 Security 0.49 0.73 0.49 Cost 0.64 0.55 0.55 Attributes weights Criteria Bandwidth Qos Security Cost Network 1 2.6 X Standardized decision matrix Network 2 2.28 Network 3 Weighted Standardized decision matrix
  • 22. Steps involved in TOPSIS… • Step 2 - construct weighted standardized decision matrix by multiplying attributes weight to each rating. Criteria bandwidth Network 1 Network 2 Network 3 0.65 0.57 0.50 X 0.55 0.55 0.63 Security 0.49 0.73 0.49 Cost 0.64 0.55 0.55 QoS Attributes weights Criteria Network 1 bandwidth 2.6 Qos 1.1 Securit Cost Standardized decision matrix Network 2 2.28 Network 3 Weighted Standardized decision matrix
  • 23. Steps involved in TOPSIS… • Step 2 - construct weighted standardized decision matrix by multiplying attributes weight to each rating. Similarly…. Criteria Network 1 Network 2 Network 3 Bandwidth bandwidth 2.6 2.28 2 Qos QoS 1.1 1.1 1.26 Security SECURITY 2.94 4.38 2.94 Cost COST 5.12 4.4 4.4 Weighted Standardized decision matrix
  • 24. Steps involved in TOPSIS… • Step 2 - construct weighted standardized decision matrix by multiplying attributes weight to each rating. Similarly…. Criteria Network 1 Network 2 Network 3 Bandwidth bandwidth 2.6 2.28 2 Qos QoS 1.1 1.1 1.26 Security SECURITY 2.94 4.38 2.94 Cost COST 5.12 4.4 4.4 Weighted Standardized decision matrix
  • 25. Steps involved in TOPSIS… • Step 3 – Determine ideal solution and negative ideal solution. A set of maximum values for each criteria is Ideal solution. Criteria Network 1 Network 2 Network 3 Max.2.6 2.28 Qos 1.1 1.1 Max. 1.26 Security 2.94 Max.4.38 4.4 2.94 Bandwidth Cost Max.5.12 2 Ideal solution = {2.6, 1.26, 4.38, 5.12} 4.4 2.6 1.26 4.38 5.12
  • 26. Steps involved in TOPSIS… • Step 3 – Determine ideal solution and negative ideal solution. A set of minimum values for each criteria is Negative Ideal solution. Criteria Network 1 Network 2 Bandwidth 2.6 Qos 1.1 2.28 Min. 1.1 Min. 2.94 4.38 2.94 5.12 Min. 4.4 4.4 SECURITY COST Network 3 Min. 2 1.26 Negative Ideal solution = {2.6, 1.26, 2.94, 4.4} 2.0 1.1 2.94 4.4
  • 27. Steps involved in TOPSIS… • Step 4 – Determine separation from ideal solution. Si* Criteria Network1 Network 2 Network 3 (2.6-2.6)2 (2.28-2.6) 2 (2.0-2.6) 2 Qos (1.1-1.26) 2 (1.1-1.26) 2 (1.26-1.26) 2 SECURITY (2.94-2.94) 2 (4.38-2.94) 2 (2.94-2.94) 2 COST (5.12-4.4) 2 (4.4-4.4) 2 (4.4-4.4) 2 Bandwidth Criteria Network 1 Network 2 Network 3 Bandwidth 0.0 0.10 0.36 Qos 0.02 0.02 0.0 SECURITY 0.0 2.07 0.0 COST 0.51 0.0 0.0 = = = (0.+0.02+0+0.51)1/2 (.1+.02+2.07+0)1/2 (0.36+.0+0+0)1/2 S* = 0.74 1.48 0.6
  • 28. Steps involved in TOPSIS… • Step 5 – Determine separation from negative ideal solution. Criteria Network 1 Network 2 Network 3 Bandwidth (2.6-2.0)2 (2.28-2.0) 2 (2.0-2.0) 2 Qos (1.1-1.1) 2 (1.1-1.1) 2 (1.26-1.1) 2 SECURITY (2.94-4.38) 2 (4.38-4.38) 2 (2.94-4.38) 2 COST (5.12-5.12) 2 (4.4-5.12) 2 (4.4-5.12) 2 Criteria Network 1 Network 2 Network 3 Bandwidth 0.36 0.07 0.0 Qos 0.0 0.0 0.02 SECURITY 2.07 0.0 2.07 COST 0.0 0.51 0.51 = = = (0.36+0+2+0)1/2 (.07+0+0+.51)1/2 (0+.02+2+.51)1/2 Si’ = 1.56 0.773 1.618
  • 29. Steps involved in TOPSIS… • Step 6 – Determine relative closeness to ideal solution. Criteria Network 1 Network 2 Network 3 Si * 0.74 1.48 0.6 Si ’ 1.56 0.773 1.618 Si*+Si’ 2.3 2.253 2.218 1.56/2.3 0.77/2.25 1.62/2.21 0.68 0.343 Si’ /(Si*+Si’ ) Max. 0.729 BEST
  • 31. Simple Additive Weighting (SAW) Method • Simple Additive Weighting – Weighted Average – Weighted Sum • A global (total) score in the SAW is obtained by adding contributions from each attribute. • A common numerical scaling system such as normalization (instead of single dimensional value functions) is required to permit addition among attribute values. • Value (global score) of an alternative can be expressed as: n w j rij V(ai) = Vi = j 1
  • 32. Steps in SAW….. • Step 1-Normalization of decision matrix decision….. matrix….. Criteria Network 1 Network 2 Network 3 Bandwidth 9 8 7 Qos 7 7 8 Security 6 9 6 COST 7 6 6 Criteria Bandwidth Network 1 Network 2 Network 3 1 .88 .77 Qos .875 .875 1 Security .66 1 .66 1 .857 .857 COST
  • 33. Steps involved in SAW… • Step 2 Evaluation of score for each alternative n w j rij V(ai) = Vi =. j 1 Criteria bandwidth Network 1 Network 2 Network 3 1 0.88 0.77 QoS 0.875 0.875 1 Security 0.66 1 0.66 1 0.857 0.857 Cost Attributes weights Criteria Bandwidth Qos Security Cost Network 1 4 Standardized decision matrix Network 2 3.52 Network 3 Weighted normalized decision matrix
  • 34. Steps involved in SAW… • Evaluation of score for each alternative…. Criteria Network 1 Bandwidth Network 2 Network 3 4 3.52 3.08 Qos 1.75 1.75 2 Security 3.96 6 3.96 8 7 7 Cost sscore 17.71 18.27 BEST 16.04
  • 35. COMPARISION • Criteria 1. 2. 3. 4. 5. The Packet Jitter (J) The Packet delay (D) Utilization (U) The Packet Loss (L) The Cost (CB)
  • 39. Simulation results • Ranking abnormalities • Precision • Ranking identifications
  • 40. CONCLUSION Although TOPSIS surfers from the ranking abnormality problem, it provides a more precision in alternative rankings compared to SAW.