Adaptive Message Routing and Information Acquisition in Dynamic Mobile Networking Environments

Σχετικά έγγραφα
Μειέηε θαη αλάιπζε επίδνζεο πξσηνθόιισλ δξνκνιόγεζεο ζε θηλεηά ad hoc δίθηπα κε βάζε ελεξγεηαθά θξηηήξηα ΓΗΠΛΩΜΑΣΗΚΖ ΔΡΓΑΗΑ

Other Test Constructions: Likelihood Ratio & Bayes Tests

the total number of electrons passing through the lamp.

HOMEWORK 4 = G. In order to plot the stress versus the stretch we define a normalized stretch:

Calculating the propagation delay of coaxial cable

ΕΙΣΑΓΩΓΗ ΣΤΗ ΣΤΑΤΙΣΤΙΚΗ ΑΝΑΛΥΣΗ

Δίκτυα Επικοινωνιών ΙΙ: OSPF Configuration

A Bonus-Malus System as a Markov Set-Chain. Małgorzata Niemiec Warsaw School of Economics Institute of Econometrics

Main source: "Discrete-time systems and computer control" by Α. ΣΚΟΔΡΑΣ ΨΗΦΙΑΚΟΣ ΕΛΕΓΧΟΣ ΔΙΑΛΕΞΗ 4 ΔΙΑΦΑΝΕΙΑ 1

Statistical Inference I Locally most powerful tests

Bayesian statistics. DS GA 1002 Probability and Statistics for Data Science.

CMOS Technology for Computer Architects

EPL 603 TOPICS IN SOFTWARE ENGINEERING. Lab 5: Component Adaptation Environment (COPE)

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΓΕΩΠΟΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΒΙΟΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΣΤΗΜΗΣ ΤΡΟΦΙΜΩΝ. Πτυχιακή εργασία

Math 6 SL Probability Distributions Practice Test Mark Scheme

Section 8.3 Trigonometric Equations

Τ.Ε.Ι. ΔΥΤΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ ΠΑΡΑΡΤΗΜΑ ΚΑΣΤΟΡΙΑΣ ΤΜΗΜΑ ΔΗΜΟΣΙΩΝ ΣΧΕΣΕΩΝ & ΕΠΙΚΟΙΝΩΝΙΑΣ

(1) Describe the process by which mercury atoms become excited in a fluorescent tube (3)

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 19/5/2007

ΚΥΠΡΙΑΚΟΣ ΣΥΝΔΕΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY 21 ος ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Δεύτερος Γύρος - 30 Μαρτίου 2011

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Ψηφιακή Οικονομία. Διάλεξη 6η: Basics of Industrial Organization Mαρίνα Μπιτσάκη Τμήμα Επιστήμης Υπολογιστών

Homework 8 Model Solution Section

[1] P Q. Fig. 3.1

Homework 3 Solutions

ΠΟΛΥΤΕΧΝΕΙΟ ΚΡΗΤΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΕΡΙΒΑΛΛΟΝΤΟΣ

Η ΠΡΟΣΩΠΙΚΗ ΟΡΙΟΘΕΤΗΣΗ ΤΟΥ ΧΩΡΟΥ Η ΠΕΡΙΠΤΩΣΗ ΤΩΝ CHAT ROOMS

Monolithic Crystal Filters (M.C.F.)

DESIGN OF MACHINERY SOLUTION MANUAL h in h 4 0.

; +302 ; +313; +320,.

Tunable Diode Lasers. Turning Laser Diodes into Diode Lasers. Mode selection. Laser diodes

2016 IEEE/ACM International Conference on Mobile Software Engineering and Systems

ΕΡΙΤΟΡΕΣ ΚΑΙ ΑΝΘΩΡΟΙ ΚΛΕΙΔΙΑ ΑΝΑΘΕΣΘ ΑΓΩΝΑ ΓΑΦΕΙΟ ΑΓΩΝΩΝ ΟΓΑΝΩΤΙΚΘ ΕΡΙΤΟΡΘ. ζεκηλαρηο 1 ΡΑΓΚΟΣΜΙΑ ΟΜΟΣΡΟΝΔΙΑ (ISAF) ΕΛΛΘΝΙΚΘ ΟΜΟΣΡΟΝΔΙΑ (Ε.Ι.Ο.

Potential Dividers. 46 minutes. 46 marks. Page 1 of 11

Second Order RLC Filters

Fractional Colorings and Zykov Products of graphs

5.4 The Poisson Distribution.

Εργαστήριο Ανάπτυξης Εφαρμογών Βάσεων Δεδομένων. Εξάμηνο 7 ο

Απόκριση σε Μοναδιαία Ωστική Δύναμη (Unit Impulse) Απόκριση σε Δυνάμεις Αυθαίρετα Μεταβαλλόμενες με το Χρόνο. Απόστολος Σ.

Block Ciphers Modes. Ramki Thurimella

Estimation for ARMA Processes with Stable Noise. Matt Calder & Richard A. Davis Colorado State University

ANSWERSHEET (TOPIC = DIFFERENTIAL CALCULUS) COLLECTION #2. h 0 h h 0 h h 0 ( ) g k = g 0 + g 1 + g g 2009 =?

ΘΕΩΡΗΤΙΚΗ ΚΑΙ ΠΕΙΡΑΜΑΤΙΚΗ ΙΕΡΕΥΝΗΣΗ ΤΗΣ ΙΕΡΓΑΣΙΑΣ ΣΚΛΗΡΥΝΣΗΣ ΙΑ ΛΕΙΑΝΣΕΩΣ

Instruction Execution Times

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ. ΕΠΛ342: Βάσεις Δεδομένων. Χειμερινό Εξάμηνο Φροντιστήριο 10 ΛΥΣΕΙΣ. Επερωτήσεις SQL

Capacitors - Capacitance, Charge and Potential Difference

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Ψηφιακή Οικονομία. Διάλεξη 10η: Basics of Game Theory part 2 Mαρίνα Μπιτσάκη Τμήμα Επιστήμης Υπολογιστών

CYTA Cloud Server Set Up Instructions

ΣΧΕΔΙΑΣΜΟΣ ΔΙΚΤΥΩΝ ΔΙΑΝΟΜΗΣ. Η εργασία υποβάλλεται για τη μερική κάλυψη των απαιτήσεων με στόχο. την απόκτηση του διπλώματος

Pg The perimeter is P = 3x The area of a triangle is. where b is the base, h is the height. In our case b = x, then the area is

ΠΑΡΑΜΕΤΡΟΙ ΕΠΗΡΕΑΣΜΟΥ ΤΗΣ ΑΝΑΓΝΩΣΗΣ- ΑΠΟΚΩΔΙΚΟΠΟΙΗΣΗΣ ΤΗΣ BRAILLE ΑΠΟ ΑΤΟΜΑ ΜΕ ΤΥΦΛΩΣΗ

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Ψηφιακή Οικονομία. Διάλεξη 7η: Consumer Behavior Mαρίνα Μπιτσάκη Τμήμα Επιστήμης Υπολογιστών

DETERMINATION OF DYNAMIC CHARACTERISTICS OF A 2DOF SYSTEM. by Zoran VARGA, Ms.C.E.

ΓΙΑΝΤΣΗΣ ΧΡΗΣΤΟΣ. Θέμα εργασίας: Υποθαλάσσια & υπόγεια δίκτυα αισθητήρων. Work title: Underwater & underground sensor networks

Example Sheet 3 Solutions

CONSULTING Engineering Calculation Sheet

Surface Mount Multilayer Chip Capacitors for Commodity Solutions

EE101: Resonance in RLC circuits

Review Test 3. MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question.

Μειέηε, θαηαζθεπή θαη πξνζνκνίσζε ηεο ιεηηνπξγίαο κηθξήο αλεκνγελλήηξηαο αμνληθήο ξνήο ΓΗΠΛΩΜΑΣΗΚΖ ΔΡΓΑΗΑ

Solutions to the Schrodinger equation atomic orbitals. Ψ 1 s Ψ 2 s Ψ 2 px Ψ 2 py Ψ 2 pz

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Ψηφιακή Οικονομία. Διάλεξη 9η: Basics of Game Theory Mαρίνα Μπιτσάκη Τμήμα Επιστήμης Υπολογιστών

Αναερόβια Φυσική Κατάσταση

Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική»

1, +,*+* + +-,, -*, * : Key words: global warming, snowfall, snowmelt, snow water equivalent. Ohmura,,**0,**

Phys460.nb Solution for the t-dependent Schrodinger s equation How did we find the solution? (not required)

EPL324: Tutorials* on Communications and Networks Tutorial 2: Chapter 1 Review Questions

k A = [k, k]( )[a 1, a 2 ] = [ka 1,ka 2 ] 4For the division of two intervals of confidence in R +

CHAPTER 25 SOLVING EQUATIONS BY ITERATIVE METHODS

Econ 2110: Fall 2008 Suggested Solutions to Problem Set 8 questions or comments to Dan Fetter 1

Bayesian modeling of inseparable space-time variation in disease risk

GREECE BULGARIA 6 th JOINT MONITORING

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ "ΠΟΛΥΚΡΙΤΗΡΙΑ ΣΥΣΤΗΜΑΤΑ ΛΗΨΗΣ ΑΠΟΦΑΣΕΩΝ. Η ΠΕΡΙΠΤΩΣΗ ΤΗΣ ΕΠΙΛΟΓΗΣ ΑΣΦΑΛΙΣΤΗΡΙΟΥ ΣΥΜΒΟΛΑΙΟΥ ΥΓΕΙΑΣ "

A life-table metamodel to support management of data deficient species, exemplified in sturgeons and shads. Electronic Supplementary Material

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΑ ΤΜΗΜΑ ΝΑΥΤΙΛΙΑΚΩΝ ΣΠΟΥΔΩΝ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ ΣΤΗΝ ΝΑΥΤΙΛΙΑ

The Simply Typed Lambda Calculus

Supplementary Materials for Evolutionary Multiobjective Optimization Based Multimodal Optimization: Fitness Landscape Approximation and Peak Detection

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΣΥΣΤΗΜΑΤΩΝ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ

ΑΚΑ ΗΜΙΑ ΕΜΠΟΡΙΚΟΥ ΝΑΥΤΙΚΟΥ ΜΑΚΕ ΟΝΙΑΣ ΣΧΟΛΗ ΜΗΧΑΝΙΚΩΝ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ

ΣΤΗΝ ΟΛΟΚΛΗΡΩΜΕΝΗ ΙΑΧΕΙΡΙΣΗ ΚΑΙ ΑΝΑΠΤΥΞΗ ΑΓΡΟΤΙΚΟΥ ΧΩΡΟΥ ΠΕΡΙΒΑΛΛΟΝΤΙΚΕΣ ΜΗ ΚΥΒΕΡΝΗΤΙΚΕΣ ΟΡΓΑΝΩΣΕΙΣ ΠΟΣΟ «ΠΡΑΣΙΝΕΣ ΕΙΝΑΙ»;

Μηχανισμοί πρόβλεψης προσήμων σε προσημασμένα μοντέλα κοινωνικών δικτύων ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 11/3/2006

ΠΟΛΥΤΕΧΝΕΙΟ ΚΡΗΤΗΣ ΣΧΟΛΗ ΜΗΧΑΝΙΚΩΝ ΠΕΡΙΒΑΛΛΟΝΤΟΣ

TMA4115 Matematikk 3

ΟΙΚΟΝΟΜΟΤΕΧΝΙΚΗ ΑΝΑΛΥΣΗ ΕΝΟΣ ΕΝΕΡΓΕΙΑΚΑ ΑΥΤΟΝΟΜΟΥ ΝΗΣΙΟΥ ΜΕ Α.Π.Ε

Repeated measures Επαναληπτικές μετρήσεις

PRESENTATION TITLE PRESENTATION SUBTITLE

Approximation of distance between locations on earth given by latitude and longitude

Πανεπιστήμιο Κρήτης, Τμήμα Επιστήμης Υπολογιστών Άνοιξη HΥ463 - Συστήματα Ανάκτησης Πληροφοριών Information Retrieval (IR) Systems

Προσομοίωση BP με το Bizagi Modeler

Study on Re-adhesion control by monitoring excessive angular momentum in electric railway traction

Section 1: Listening and responding. Presenter: Niki Farfara MGTAV VCE Seminar 7 August 2016

Exercises to Statistics of Material Fatigue No. 5

Ανάκτηση Πληροφορίας

EE512: Error Control Coding

ΣΥΓΧΡΟΝΕΣ ΤΑΣΕΙΣ ΣΤΗΝ ΕΚΤΙΜΗΣΗ ΚΑΙ ΧΑΡΤΟΓΡΑΦΗΣΗ ΤΩΝ ΚΙΝΔΥΝΩΝ

ΑΝΑΠΤΥΞΗ ΣΕΝΑΡΙΩΝ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ ΤΗΣ ΔΙΑΧΕΙΡΙΣΗΣ ΚΑΙ ΤΗΣ ΥΔΡΟΗΛΕΚΤΡΙΚΗΣ ΠΑΡΑΓΩΓΗΣ ΤΟΥ ΥΔΡΟΣΥΣΤΗΜΑΤΟΣ ΤΟΥ ΠΟΤΑΜΟΥ ΝΕΣΤΟΥ

Assalamu `alaikum wr. wb.

ΔΘΝΙΚΗ ΥΟΛΗ ΓΗΜΟΙΑ ΓΙΟΙΚΗΗ ΙΗ ΔΚΠΑΙΓΔΤΣΙΚΗ ΔΙΡΑ

ΔΙΑΚΡΙΤΟΣ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ FOURIER - Discrete Fourier Transform - DFT -

Zigbee. Zigbee. Zigbee Zigbee ZigBee. ZigBee. ZigBee

Transcript:

Τμήμα Πληροφορικής και Τηλεπικοινωνιών, ΕΚΠΑ - Προηγμένες ικτυακές Τεχνολογίες - 2016 1 Adaptive Message Routing and Information Acquisition in Dynamic Mobile Networking Environments I. Manolopoulos, K. Kontovasilis, I. Stavrakakis, S. Thomopoulos, On Demand Beaconing: Periodic and Adaptive Policies for Effective Routing in Diverse Mobile Topologies, 1Ad Hoc Networks Journal, Vol.36, Part 1, pp. 35 48, Jan. 2016. (e class) I. Manolopoulos, Kimon Kontovasilis, I. Stavrakakis, S. Thomopoulos, MAD: A Dynamically Adjustable Hybrid Location and Motion based Routing Protocol for VANETs, 7th International Symposium on Wireless Communication Systems (ISWCS'10), Sept 19 22, 2010, York, UK. http://cgi.di.uoa.gr/~istavrak/publications/2010iswcs.mkst.pdf 2 Main contributions Two parts: Adaptive Message Routing Adaptive Information Acquisition (via beaconing) Both proposed approaches utilize the innovative notion of Message Retaining Time of a node (RT) RT captures environmental conditions (density and mobility), as well as own nodal parameters (location and motion). RT shapes decisions to forward a message or not and to which node decisions to ask for (local) information or not (i.e., the frequency of on-demand beaconing schemes)

3 Mobile, Diverse and Dynamic Networking Environments Decisions should be based on: Local environment conditions Nodal characteristics Current node Most When Which is the powerful Best appropriate neighbor to Best directedtime select to as decide next located for next hop? hop? Destination Most cooperative 4 Mobile, Diverse and Dynamic Networking Environments Decisions should be based on: Local environment conditions many forwarding opportunities Nodal characteristics Nodes should decide frequently for next hop Forwarding decisions based on nodes relative position

5 Mobile, Diverse and Dynamic Networking Environments Decisions should be based on: Local environment conditions few forwarding opportunities Nodal characteristics routing loop 6 Mobile, Diverse and Dynamic Networking Environments Decisions should be based on: Local environment conditions few forwarding opportunities Nodal characteristics routing fault

7 Mobile, Diverse and Dynamic Networking Environments Decisions should be based on: Local environment conditions few forwarding opportunities Nodal characteristics Nodes should decide not very frequently for next hop Forwarding decisions based on nodes motion (e.g. direction) 8 Topologies' and Protocols' Taxonomy Limitations Highly Well-connected networks MANETs with intense mobility Infrastructure-based networks effective routing protocols should cope with diverse conditions by properly invoking (and dynamically adjusting) both the forward and carry actions. Maximum Advance Decision-MAD i protocol

9 PART A : Maximum Advance Decision (MAD) Routing Protocol Based on the Advance Metric associated with a node measures the effectiveness of the node in advancing the message towards its destination represents the rate of approaching the destination At properly defined check points the message carrying node: Collects location and motion information of the neighbor nodes (advertized by the nodes via a beacon based process). Calculates l the associated advance metrics Forwards the message to the winning neighbor (highest value of the metric), if any (A locally aware protocol) 10 Advance Metric Forward Action Progress metric: message spatial transposition towards the final destination (units of length) Progress metric due to forward action:

Advance Metric Carry Action 11 Progress metric due to carry action: Advance Metric 12 Total Progress metric: Advance metric: progress rate (units of speed) for small values of t

13 Advance Metric Properties When For small retaining times the location factor is more important than motion When For large retaining times the motion factor is more important than location The estimated retaining time acts as parameter for tuning the relative importance of the forward and carry actions 14 Next Hop Selection The relative merit of neighbor n over current node c is expressed by the difference T is a common value of retaining time for the pair c, n The value of is only due to the carry effect If, node n becomes a next hop candidate The neighbor that maximizes the advance difference is selected as the next hop node

15 The Retaining Time Estimation Employs mobility parameters collected at a decision time: Straight line motion projected for the future Mobility parameters refreshed at each check individually First approach (simple): 16 The Retaining Time Estimation Second approach (refined): Density and speed parameters are involved to all direction of motion Distinguish different directions towards the destination With

17 Simulation Setup and Parameters Open rectangular area (10km x 10km) OPNET simulator Source and Destination Static nodes Placed at diagonally opposite corners Mobile Nodes r = 250 m 0m 1000 Source 10000m Destination Random Way-Point Mobility Model (basic case const. speed, zero pausing times) Abstract PHY/MAC layer, constant time interval Td = 0.2 sec (in worst case conditions) Performance Metrics End-to-End delay - Number of hops 100 packets from the source to the destination Comparison MFR (forward-based, greedy) MoVe (carry-based) DGR (static hybrid) ~ 0.9 position weight and 0.1 motion weight MAD (dynamic hybrid) 18 Simulation Results End-to-end Delay Low density (75 nodes~0.15 neighbors) High density (4750 nodes~9.3 neighbors)

19 Simulation Results Number of Hops Low density (75 nodes~0.15 neighbors) High density (4750 nodes~9.3 neighbors) 20 PART B On-Demand Beaconing: Periodic and Adaptive Policies Beacon Mechanisms Enable the collection of neighbor-related status information, needed by locally aware protocols receiver-initiated initiated beaconing / on-demand beaconing On-demand beaconing better in highly diverse topologies Up-to-date information No need for information validating mechanisms Nodal energy saving

21 On-demand Beaconing Patterns Periodic on-demand beaconing Suitable for any routing protocol (beacon-based) How frequent should beacons be? Trade-off between quality of neighborhood perception (performance) and signaling overhead Adaptive on-demand beaconing Intelligent adaptation of the inter-beacon intervals Appropriate support from the routing protocol (parameters-metric) 22 Periodic On-Demand Beaconing How frequent should beacons be? Analyze the impact of the period on the depiction of neighborhood, h as the node sweeps an area due to its motion Select the period that achieves a balance (certain ratio) of misses (if large) and overlaps (if small)

Periodic On-Demand Beaconing Upper and Lower Bounds for Beacon Period 23 Area with sensed nodes: Area with non-sensed nodes: Common overlap area: (a): where (b, c): Periodic On-Demand Beaconing Upper and Lower Bounds for Beacon Period 24 Loss factor: Upper bound: or (fraction of nodes sensed multiple times) Lower bound: or

Adaptive On-Demand Beaconing 25 When to beacon? Need to take into account: The appropriateness of the current node Good carrier means infrequent (rare) neighborhood check The forwarding opportunities in the environment Many forwarding opportunities mean frequent neighborhood check The retaining time captures: The impact of a node s location and direction of motion The impact of nodal density and speed (mobility) Proposed rule of thumb: Inter-beacon interval = c RT (c<1) Adaptive On-Demand Beaconing 26 Conclusions 0.2 RT and 0.25 RT (original, improved) best after lots of simulations Effectiveness of the bounds on α: values of α between the bounds yield effective balance between low end-to-end delay and low number of hops and beacons. comparing adaptive vs periodic beaconing: adaptive scheme provides a better trade-off between performance and beacon messages than the periodic scheme.

Simulation Results 27 Sparse (500 nodes~1neighbor) and low mobility (10 km/h) Sparse (500 nodes~1neighbor) and high mobility (50 km/h) Dense (2550 nodes~5neighbor) and high mobility (50 km/h)