Contact qualitybased..

advertisement
Contact quality based forwarding
strategy for delay tolerant network
Qaisar Ayub, Sulma Rashid, M.Soperi Mohd Zahid,
Abdul Hanan Abdullah
Adviser:Frank.Yeong-Sung Lin
Present by Li-Min Zheng
 Introduction
 The review of DTN routing protocols
Agenda
 System model
 Simulations and results
 Conclusion
Introduction
 The ad hoc protocols maintain routing information
about intermediate links from source to destination
before the transmission of data.
Introduction
 These privileges are impossible in delay tolerant
network, where frequency of disconnections is high
due to network partitioning, node movement, dynamic
topology change and periodic shutdown of low energy
nodes.
 The applications such as wildlife monitoring, military
and urban areas network are possessed with such
attributes.
Introduction
 In delay tolerant network, the message transmission is
achieved via intermittent opportunistic connections by
adopting store carry and forward paradigm wherein
node stores an incoming message in its buffer, carries it
while moving, and forwards when comes within the
transmission range of other nodes.
 The DTN routing protocols can be either single copy or
multi-copy.
 single copy
 multi-copy.
 Consider a city-based environment partitioned into
multiple regions caused by the intersection of buildings.
Introduction





Pedestrians
Bus
Trains
cars
cabs
 DTN in city-based environment
 good-quality nodes
 message drops
 We have proposed message forwarding strategy called as Contact
Quality Based Forwarding Strategy(CQBFS) for city based
environments composed of heterogeneous network traffic,
including pedestrians, cars, city buses, trains and cabs.
Introduction
 We have monitored the current activity of nodes by modifying the
transmit factor and drop factor with detailed algorithmic
descriptions.
 We have proposed an efficient buffer management quality impact
based buffer management policy to reduce the impact of message
drop on the network throughput.
 We have analyzed the performance of existing and proposed
strategy by the real time trace Sassy and Helsinki city Finland with
well known routing protocols such as PRoPHET,Epidemic,
Maxprop and Time to live(TTL)basedrouting.
The review of DTN routing protocols
The review of
DTN routing
protocols
The review of
DTN routing
protocols
System model
System Model
 Model Name:Contact quality based forwarding strategy (CQBFS)
 The existing probabilistic models compute quality value for a node
in terms of delivery probability that is based on encountering
frequency to meet message destination.
System Model
 The proposed CQBFS modifies the operational architecture of
transmit and drop factor(Ayub et al.,2013a) along with quality
impact based buffer management policy and presents the
comprehensive algorithmic descriptions of designed methodology
by using following fourmodules:
 Self-Statistical Update Module(SSUM)
 Neighboring Statistical Update Module(NSUM)
 Quality Update Module(QUM)
 Contact Quality Scheduler(CQS)
System Model
 Self-Statistical Update Module(SSUM)
System Model
System Model
 Neighboring Statistical Update
Module(NSUM)
System Model
 The following four vectors are used to store the
statistics about neighboring nodes:
(i)
(ii)
(iii)
(iv)
Recent Encounter Vector (REV)
Trans- mit Count Vector (TCV)
Drop Count Vector (DCV)
Receive Count Vector (RCV).
 Neighboring Statistical Update
Module(NSUM)
 Recent Encounter Vector (REV)
System Model
 Neighboring Statistical Update
Module(NSUM)
 Transmit Count Vector (TCV)
System Model
 Neighboring Statistical Update
Module(NSUM)
 Drop Count Vector (DCV)
System Model
 Neighboring Statistical Update
Module(NSUM)
 Receive Count Vector (RCV).
System Model
System Model
 Neighboring Statistical Update
Module(NSUM)
System Model
 Quality Update Module(QUM)
System Model
(i)
(ii)
(iii)
DF(Drop fator)
TF(Trasmit factor)
QV(Quality vector)
 Quality Update Module(QUM)
System Model
 Quality Update Module(QUM)
System Model
 Quality Update Module(QUM)
System Model
System Model
 Contact Quality Scheduler(CQS)
 The CQB scheduler consists of
System Model
(i)
(ii)
Message Forwarding Unit (MFU)
Buffer Management Unit (BMU)
 Contact Quality Scheduler(CQS)
 Message Forwarding Unit (MFU)
System Model
 Contact Quality Scheduler(CQS)
 Buffer Management Unit (BMU)
System Model
 In the proposed buffer scheduling policy, we have used a vector
titled as Quality Impact Vector (QIV).
 The quality impact vector consists of Message Id and its Quality
Impact (QI).
 The QI has different meanings for source and relay.
 source message
 relay message
 Contact Quality Scheduler(CQS)
 Buffer Management Unit (BMU)
System Model
 Contact Quality Scheduler(CQS)
 Buffer Management Unit (BMU)
System Model
System Model
 Contact Quality Scheduler(CQS)
Simulations and results
 The assessment of routing protocols has been investigated under
ONE (Keränen et al., 2009) simulator. ONE is a discrete event
simulator written in JAVA and has been particularly used by a
numerous researchers to analyze the disrupted store- carryforward applications.
Simulations
and results
 We have compared the CQBFS with PRoPHET, Epidemic
MAXPROP and TTL based routing protocols in terms of
minimizing the number of transmissions, message drop, overhead
and increasing delivery ratio.
 Two Scenario:
 SCENARIO-01: real time trace sassy
 SCENARIO-02: Helsinki city based environment
 SCENARIO-01: real time trace sassy
 The trace consists of 25 mobile devices carried by the pedestrians.
Simulations
and results
 In scenario 1 the proposed CQBFS is compared with PRoPHET,
Epidemic, Maxprop and TTL based routing protocols under the
metric of
 transmissions
 message drop
 delivery ratio
 SCENARIO-01: real time trace sassy
Simulations
and results
 SCENARIO-01: real time trace sassy
Simulations
and results
 SCENARIO-01: real time trace sassy
Simulations
and results
 SCENARIO-02: Helsinki city based environment
 Consists of heterogeneous traffic :
Simulations
and results
(i)
Pedestrians (20 each community , 0.5 km/h to 1.5 km/h, 2MB)
(ii)
(iii)
(iv)
(v)
Cars (20 each community ,3 km/h to 7 km/h ,2MB)
Cabs (20, 3 km/h to 14 km/h , 2MB)
Trams (3, 7 km/h to 10 km/ h ,50MB)
Buses (3, 7 km/h to 10 km/ h ,50MB)
 SCENARIO-02: Helsinki city based environment
Simulations
and results
 In scenario 2 we have compared the proposed CQFS with
PRoPHET, Epidemic and TTL based routing protocols based on
 delivery ratio
 end-to-end delay
 hop count average
 SCENARIO-02: Helsinki city based environment
Simulations
and results
 SCENARIO-02: Helsinki city based environment
Simulations
and results
 SCENARIO-02: Helsinki city based environment
Simulations
and results
Conclusion
Conclusion
 In this paper, we have proposed Contact Quality Based Forwarding Strategy that observes the quality of current contact in
terms of its ability to carry the received messages. The various
heuristics were used to determine the accuracy of suitable intermediate node as a message carrier. Moreover, a buffer management policy was proposed to reduce the impact of message drop
on network throughput. We have measured the accuracy of
existing and proposed forwarding by using real time mobility
traces such as Sassy and Helsinki city. The proposed CQBFS outperforms existing PRoPHET, Epidemic, Maxprop and TTL based
routing protocols in terms of minimizing the transmissions,
delivery delay, hop count average and raising the delivery ratio.
Thanks for your listening
Download