1 Seminar Algorithms for ad hoc networking: Patrik Floréen 15.9.2003 Seminar Introduction.

Slides:



Advertisements
Similar presentations
What Is an Ad Hoc Network?
Advertisements

Ranveer Chandra Ramasubramanian Venugopalan Ken Birman
Multicasting in Mobile Ad hoc Networks By XIE Jiawei.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
Design and Implementation of the OLSR Protocol in an Ad Hoc Framework Juan Gutiérrez Plaza Supervisor: Raimo Kantola Instructor: José Costa Requena Networking.
802.11a/b/g Networks Herbert Rubens Some slides taken from UIUC Wireless Networking Group.
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
Mobile Routing protocols MANET Lecture: 4. DIALOGUE CONTROL In any communication there are two types of user dialogues. –long session-oriented transactions.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Multicasting in Mobile Ad-Hoc Networks (MANET)
Arsitektur Jaringan Terkini
Progress Report Wireless Routing By Edward Mulimba.
Random Access MAC for Efficient Broadcast Support in Ad Hoc Networks Ken Tang, Mario Gerla Computer Science Department University of California, Los Angeles.
NCKU CSIE CIAL1 Principles and Protocols for Power Control in Wireless Ad Hoc Networks Authors: Vikas Kawadia and P. R. Kumar Publisher: IEEE JOURNAL ON.
ITIS 6010/8010 Wireless Network Security Dr. Weichao Wang.
CS541 Advanced Networking 1 Mobile Ad Hoc Networks (MANETs) Neil Tang 02/02/2009.
1 IP Multicasting. 2 IP Multicasting: Motivation Problem: Want to deliver a packet from a source to multiple receivers Applications: –Streaming of Continuous.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
Milano, 4-5 Ottobre 2004 IS-MANET The Virtual Routing Protocol for Ad Hoc Networks ISTI – CNR S. Chessa.
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #5 Mobile Ad-Hoc Networks TBRPF.
A Cross Layer Approach for Power Heterogeneous Ad hoc Networks Vasudev Shah and Srikanth Krishnamurthy ICDCS 2005.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Ad Hoc Wireless Routing COS 461: Computer Networks
ENHANCING AND EVALUATION OF AD-HOC ROUTING PROTOCOLS IN VANET.
Copyright © 2006, Dr. Carlos Cordeiro and Prof. Dharma P. Agrawal, All rights reserved. 1 Carlos Cordeiro Philips Research North America Briarcliff Manor,
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Hamida SEBA - ICPS06 June 26 th -29 th Lyon France 1 ARMP: an Adaptive Routing Protocol for MANETs Hamida SEBA PRISMa Lab. – G2Ap team
AD HOC WIRELESS MUTICAST ROUTING. Multicasting in wired networks In wired networks changes in network topology is rare In wired networks changes in network.
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #3 Mobile Ad-Hoc Networks AODV Routing.
Mobile Adhoc Network: Routing Protocol:AODV
CSE 6590 Fall 2010 Routing Metrics for Wireless Mesh Networks 1 4 October, 2015.
Multicast Routing in Mobile Ad Hoc Networks (MANETs)
Routing in Ad Hoc Networks Audun Søberg Henriksen Truls Becken.
PERFORMANCE ANALYSIS OF AODV, OLSR, DSR AND GRP ROUTING PROTOCOL OF MOBILE ADHOC NETWORK – A REVIEW IJCSMC, Vol. 2, Issue. 6, June 2013, pg.359 – 362 Suchita.
Mobile Networking Challenges1 5.6 Mobile Ad Hoc Networks  Ad hoc network does not have any preexisting centralized server nodes to perform packet routing,
ROUTING ALGORITHMS IN AD HOC NETWORKS
1 Mobile ad hoc networking with a view of 4G wireless: Imperatives and challenges Myungchul Kim Tel:
MANETS Justin Champion Room C203, Beacon Building Tel 3292,
1 Mobile ad hoc networking: imperatives and challenges Imrich Chlamtac, Marco Conti, Jennifer J.N. Liu MMLAB, Seongil Han
DDR-based Multicast routing Protocol with Dynamic Core (DMPDC) Shiyi WU, Navid Nikaein, Christian BONNET Mobile Communications Department EURECOM Institute,
Presenter: Abhishek Gupta Dept. of Electrical and Computer Engineering
WIRELESS AD-HOC NETWORKS Dr. Razi Iqbal Lecture 6.
CSE 6590 Fall 2009 Routing Metrics for Wireless Mesh Networks 1 12 November, 2015.
S Master’s thesis seminar 8th August 2006 QUALITY OF SERVICE AWARE ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS Thesis Author: Shan Gong Supervisor:Sven-Gustav.
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
A Scalable Routing Protocol for Ad Hoc Networks Eric Arnaud Id:
Ad Hoc Network.
Robust MANET Design John P. Mullen, Ph.D. Timothy I. Matis, Ph.D. Smriti Rangan Karl Adams Center for Stochastic Modeling New Mexico State University May.
Intro DSR AODV OLSR TRBPF Comp Concl 4/12/03 Jon KolstadAndreas Lundin CS Ad-Hoc Routing in Wireless Mobile Networks DSR AODV OLSR TBRPF.
Ad Hoc Multicast Routing
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
Self-stabilizing energy-efficient multicast for MANETs.
UNIT-V Ad-hoc Networks
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
Mobile Ad Hoc Network (MANET)
Energy Efficiency Energy consumption is the most important factor to determine the life of sensor network. since sensors networks has low power resources,
Mobile Ad Hoc Networks. What is a MANET (Mobile Ad Hoc Networks)? Formed by wireless hosts which may be mobile No pre-existing infrastructure Routes between.
Lecture 28 Mobile Ad hoc Network Dr. Ghalib A. Shah
Sensor Network Routing
Mobile Computing CSE 40814/60814 Spring 2018.
by Saltanat Mashirova & Afshin Mahini
Routing in Mobile Ad-hoc Networks
Protocols.
Vinay Singh Graduate school of Software Dongseo University
Other Routing Protocols
Routing in Mobile Wireless Networks Neil Tang 11/14/2008
A Talk on Mobile Ad hoc Networks (Manets)
Protocols.
Presentation transcript:

1 Seminar Algorithms for ad hoc networking: Patrik Floréen Seminar Introduction

2 Seminar Algorithms for ad hoc networking: Patrik Floréen Ad hoc networks (1/3)  An ad hoc wireless network is a collection of two or more devices equipped with wireless communications and networking capability  Such devices can communicate with another node that is immediately within their radio range (peer-to-peer communication) or one that is outside their radio range (remote-to-remote communication) using intermediate node(s) to relay or forward the packet from the source (sender) toward the destination (receiver)

3 Seminar Algorithms for ad hoc networking: Patrik Floréen Ad hoc networks (2/3)  An ad hoc wireless network is self- organizing and adaptive. This means that a formed network can be de-formed on-the-fly without the need for any system administration  The ad hoc network can be heterogeneous, i.e., the nodes can be of different types (palmtop, laptop, mobile phone...) with different computation, storage and communication capabilities

4 Seminar Algorithms for ad hoc networking: Patrik Floréen Ad hoc networks (3/3)  As an ad hoc wireless network does not rely on any fixed network entities, the network itself is essentially infrastructureless  Since ad hoc networks rely on forwarding data packets sent by other nodes, power consumption becomes a critical issue

5 Seminar Algorithms for ad hoc networking: Patrik Floréen Packet radio networks  In the 1970's, a multihop multiple-access packet radio network (PRNET) was developed under the sponsorship of ARPA (DARPA)  In those days, the mobile devices were quite heavy and not very mobile, which means that the routing protocols used are not directly valid in very mobile cases

6 Seminar Algorithms for ad hoc networking: Patrik Floréen Mobile ad hoc networks  MANET = mobile ad hoc network  Applications in military, emergency rescue, classrooms and information sharing in conventions etc.

7 Seminar Algorithms for ad hoc networking: Patrik Floréen Wireless sensor networks  A particular type of ad hoc wireless networks  Can be stationary of mobile  Applications in military, health-care, environmental observation, meteorology, agriculture and food industry etc.

8 Seminar Algorithms for ad hoc networking: Patrik Floréen Wireless network layers  Physical layer  Medium access layer  Network layer  Transport layer  Application layer  TCP/IP-layers: Network Access, Internet, Transport, Application (4)  OSI-layers: Physical, Data link, Network, Transport, Session, Presentation, Application (7)

9 Seminar Algorithms for ad hoc networking: Patrik Floréen Differences from wireline networks  Mobility causing frequent changes in topology  Lower capacity of links  Security problems due to wireless transmission  Higher loss rates and higher delays  Energy constraints due to batteries

10 Seminar Algorithms for ad hoc networking: Patrik Floréen Some terminology  MAC (media access control) protocols are concerned with per-link communications  Routing = find path from source to destination  Clustering = group nodes (often so that each node belongs to a cluster)

11 Seminar Algorithms for ad hoc networking: Patrik Floréen Some “cast” terminology  Unicast = send packet from source to one node  Multicast = send packet from source to many nodes  Broadcast = send packet from source to all nodes  Geocast = send packet from source to all nodes inside a region  Anycast = access nearest of any of receivers sharing the same service  Gossiping = all-to-all broadcasting = every node has a message and the goal is to get all messages to all nodes

12 Seminar Algorithms for ad hoc networking: Patrik Floréen Routing  Routing protocols in ad hoc networks need to deal with the mobility of nodes and constraints in power and bandwidth  Current transport protocols (e.g. TCP) are not designed for wireless ad hoc networks

13 Seminar Algorithms for ad hoc networking: Patrik Floréen Routing protocols  Table-driven routing = proactive protocols: DSDV, WRP, CSGR (hierarchical routing), STAR  On-demand-driven routing = reactive protocols: ABR, DSR, TORA, AODV, CBRP, RDMAR, SSR, LAR  Hybrid protocols: ZRP

14 Seminar Algorithms for ad hoc networking: Patrik Floréen Two standard problems  Hidden terminal problem: 2 nodes out of signal range try to send to the same receiver. Some relief of this can be achieved with control messages (Request- to-Send and Clear-to-Send)  Exposed node problem: C is transmitting to D, B overhears this and is blocked. B wants to transmit to A, but is being blocked. Thus wasted bandwidth

15 Seminar Algorithms for ad hoc networking: Patrik Floréen Performance evaluation terms  Delivery rate = ratio of messages received by the destination and sent by sender  Latency = end-to-end data delay = queuing delay + propagation delay  Communication overhead = average number of control and data bits transmitted per data bits delivered (often not taken into account)

16 Seminar Algorithms for ad hoc networking: Patrik Floréen Observations for empirical analyses  Note that routing algorithms perform differently on sparse and dense graphs (usually: average number of neighbors for each node)  Also, static networks are different from mobile ones  Node mobility needs to be modeled properly (see Stojmenovic’s Handbook p. 467); also taking into account possible moving together

17 Seminar Algorithms for ad hoc networking: Patrik Floréen Some relevant computer science areas  NP-completeness and approximation algorithms  Graph algorithms  Optimization, linear programming  Probability theory, random algorithms  Distributed and on-line algorithms  Game theory  Information theory

18 Seminar Algorithms for ad hoc networking: Patrik Floréen Important NP-complete graph problems  In the following 3 cases, we are given a graph G=(V,E) and a positive integer K  |V|:  Graph k-colorability: Is there a function f:V  {1,2,…,K} s.t. f(u)  f(v) whenever {u,v}  E?  Dominating set: Is there V’  V with |V’|  K s.t. for all u  V-V’ there is a v  V for which {u,v}  E?  Independent set: Is there V’  V s.t. no two vertices in V’ are joined by an edge in E?  Steiner tree: Given G=(V,E), non-negative integer weight w(e) for each e  E, a subset R  V, and a positive integer B, is there a subtree of G that includes R and with sum of weights of the edges  B?

19 Seminar Algorithms for ad hoc networking: Patrik Floréen Contact information  preferable:  If you really have to call, use =  At the department: office B430, but usually not available  Another office in HIIT / High Tech Center (Ruoholahti)