A Novel Multicast Routing Protocol for Mobile Ad Hoc Networks Zeyad M. Alfawaer, GuiWei Hua, and Noraziah Ahmed American Journal of Applied Sciences 4:

Slides:



Advertisements
Similar presentations
Multicasting in Mobile Ad Hoc Networks Ravindra Vaishampayan Department of Computer Science University of California Santa Cruz, CA 95064, U.S.A. Advisor:
Advertisements

Multicast in Wireless Mesh Network Xuan (William) Zhang Xun Shi.
SELF-ORGANIZING MEDIA ACCESS MECHANISM OF A WIRELESS SENSOR NETWORK AHM QUAMRUZZAMAN.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
An Energy Efficient Routing Protocol for Cluster-Based Wireless Sensor Networks Using Ant Colony Optimization Ali-Asghar Salehpour, Babak Mirmobin, Ali.
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
An Interest-Driven Approach to Integrated Unicast and Multicast Routing in MANETs Rolando Menchaca-Mendez J.J. Garcia-Luna-Aceves 280N Seminar: 4/28/2008.
Self-Organizing Hierarchical Routing for Scalable Ad Hoc Networking David B. Johnson Department of Computer Science Rice University Monarch.
Ranveer Chandra , Kenneth P. Birman Department of Computer Science
1/14 Ad Hoc Networking, Eli M. Gafni and Dimitri P. Bertsekas Distributed Algorithm for Generating Loop-free Routes in Networks With Frequently.
Multicasting in Mobile Ad-Hoc Networks (MANET)
Arsitektur Jaringan Terkini
Random Access MAC for Efficient Broadcast Support in Ad Hoc Networks Ken Tang, Mario Gerla Computer Science Department University of California, Los Angeles.
Mobile Agents for Adaptive Routing Presented by Hong-Jiun Chen & Manu Prasanna Gianni Di Caro & Marco Dorigo.
Exploiting the Unicast Functionality of the On- Demand Multicast Routing Protocol Sung-Ju Lee, William Su, and Mario Gerla
Performance Comparison of Routing Protocols for Ad Hoc Networks PATTERN ENDIF Ferrara.
ECMANSI - Energy Conserving Multicast for Ad- Hoc Networks with Swam Intelligence Chaiporn Jaikaeo Vinay Sridhara Chien-Chung Shen.
A Study of Mobile IP Kunal Ganguly Wichita State University CS843 – Distributed Computing.
E-ODMRP: Enhanced ODMRP with Motion Adaptive Refresh Soon Y. Oh, Joon-Sang Park, Mario Gerla Computer Science Dept. UCLA.
Ants-based Routing Marc Heissenbüttel University of Berne
LPT for Data Aggregation in Wireless Sensor networks Marc Lee and Vincent W.S Wong Department of Electrical and Computer Engineering, University of British.
1 A Novel Mechanism for Flooding Based Route Discovery in Ad hoc Networks Jian Li and Prasant Mohapatra Networks Lab, UC Davis.
A Preferred Link Based Multicast Protocol for Wireless Mobile Ad hoc Networks R. S. Sisodia, Karthigeyan. I, B. S. Manoj, and C. Siva Ram Murthy ICC 2003.
Swarm Intelligent Networking Martin Roth Cornell University Wednesday, April 23, 2003.
Power saving technique for multi-hop ad hoc wireless networks.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
The Zone Routing Protocol (ZRP)
MOBILE AD-HOC NETWORK(MANET) SECURITY VAMSI KRISHNA KANURI NAGA SWETHA DASARI RESHMA ARAVAPALLI.
AD HOC WIRELESS MUTICAST ROUTING. Multicasting in wired networks In wired networks changes in network topology is rare In wired networks changes in network.
Mobile Adhoc Network: Routing Protocol:AODV
Multicast Routing in Mobile Ad Hoc Networks (MANETs)
Security for the Optimized Link- State Routing Protocol for Wireless Ad Hoc Networks Stephen Asherson Computer Science MSc Student DNA Lab 1.
Presented by Chaitanya Nemallapudi Understanding and Exploiting the Trade-Offs between Broadcasting and Multicasting in Mobile Ad Hoc Networks Lap Kong.
Multicast Routing Algorithms n Multicast routing n Flooding and Spanning Tree n Forward Shortest Path algorithm n Reversed Path Forwarding (RPF) algorithms.
MARCH : A Medium Access Control Protocol For Multihop Wireless Ad Hoc Networks 성 백 동
Multicast In Wireless Mobile Environments Reporter: 江俊毅.
Dynamic Source Routing in ad hoc wireless networks Alexander Stojanovic IST Lisabon 1.
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
REECH ME: Regional Energy Efficient Cluster Heads based on Maximum Energy Routing Protocol Prepared by: Arslan Haider. 1.
ODMRP-ASYM(On Demand Multicast Routing Protocol) For Linux Implementation CS218, Fall 2003, Professor Gerla Eric Bostrom, Jason Lin Tutor: Joon-Sang Park.
SRL: A Bidirectional Abstraction for Unidirectional Ad Hoc Networks. Venugopalan Ramasubramanian Ranveer Chandra Daniel Mosse.
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.
An Efficient Wireless Mesh Network A New Architecture 指導教授:許子衡 教授 學生:王志嘉.
Forwarding Group Multicast Protocol (FGMP) for Multihop, Mobile Wireless Networks Speaker : Wilson Lai Date : Ching-Chuan Chiang, Mario Gerla.
PRIN WOMEN PROJECT Research Unit: University of Naples Federico II G. Ferraiuolo
a/b/g Networks Routing Herbert Rubens Slides taken from UIUC Wireless Networking Group.
SHORT: Self-Healing and Optimizing Routing Techniques for Mobile Ad Hoc Networks Presenter: Sheng-Shih Wang October 30, 2003 Chao Gui and Prasant Mohapatra.
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
M ulti m edia c omputing laboratory Biologically Inspired Cooperative Routing for Wireless Mobile Sensor Networks S. S. Iyengar, Hsiao-Chun Wu, N. Balakrishnan,
Simulation of DeReClus Yingyue Xu September 6, 2003.
Load Balanced Link Reversal Routing in Mobile Wireless Ad Hoc Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department RPI Costas Busch CSCI Department.
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
A Multicast Routing Algorithm Using Movement Prediction for Mobile Ad Hoc Networks Huei-Wen Ferng, Ph.D. Assistant Professor Department of Computer Science.
Using Ant Agents to Combine Reactive and Proactive strategies for Routing in Mobile Ad Hoc Networks Fredrick Ducatelle, Gianni di caro, and Luca Maria.
1 Low Latency Multimedia Broadcast in Multi-Rate Wireless Meshes Chun Tung Chou, Archan Misra Proc. 1st IEEE Workshop on Wireless Mesh Networks (WIMESH),
Mobile Networks and Applications (January 2007) Presented by J.H. Su ( 蘇至浩 ) 2016/3/21 OPLab, IM, NTU 1 Joint Design of Routing and Medium Access Control.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
IMPROVEMENT OF NETWORK LIFETIME BY IMPROVING ROUTE DISCOVERY PHASE IN MULTI-PATH DSR USING HYBRID ANT COLONY OPTIMIZATION.
Mesh-based Geocast Routing Protocols in an Ad Hoc Network
Multicast Outline Multicast Introduction and Motivation DVRMP.
Ad-hoc Networks.
MZR: A Multicast Protocol based on Zone Routing
ODMRP Enhancement.
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Wireless Ad Hoc Multicast and ODMRP CS 218 Fall 2017
Presented by Hermes Y.H. Liu
Other Routing Protocols
Presentation transcript:

A Novel Multicast Routing Protocol for Mobile Ad Hoc Networks Zeyad M. Alfawaer, GuiWei Hua, and Noraziah Ahmed American Journal of Applied Sciences 4: p333 – p338, 2007 Presented by Tzu-Cheng Hsieh, OPLab, IM, NTU 2007/8/13

Agenda Introduction Multicast with Hybrid Swarm Intelligence Mobile Ad Hoc Network with Hybrid Swarm Intelligence (MANHSI) Results and Discussion Conclusion OPLab, IM, NTU22016/5/30

Agenda Introduction Multicast with Hybrid Swarm Intelligence Mobile Ad Hoc Network with Hybrid Swarm Intelligence (MANHSI) Results and Discussion Conclusion OPLab, IM, NTU32016/5/30

Introduction (1/3) In mobile ad hoc networks, how to achieve the multicast communication is a challenging task due to the fact that the topology may change frequently and communication links may be broken because of users’ mobility. Many multicast protocols for ad hoc networks have been proposed. Some protocols still rely on constructing a tree spanning all group members, which is not robust enough when the network becomes more dynamic with less reliable wireless links. OPLab, IM, NTU42016/5/30

Introduction (2/3) In contrast, many proposed protocols have data packets transmitted into more than one link, and allow packets to be received on links that are not branches of a multicast tree. These protocols fall into a category of mesh-based protocols in that group connectivity is formed as a mesh rather than a tree to increase robustness. As the extreme, flooding provides the most robust, but inefficient mechanism since a multicast packet will be forwarded to every node, while tree-based approach offers efficiency but is not robust enough to be used in highly dynamic environments. OPLab, IM, NTU52016/5/30

Introduction (3/3) This paper develops a novel multicast routing protocol for mobile ad hoc networks that adopts swarm intelligence to reduce the number of nodes used to establish multicast connectivity, which allows multicast connections of lower total costs to be learned over time. OPLab, IM, NTU62016/5/30

Agenda Introduction Multicast with Hybrid Swarm Intelligence Mobile Ad Hoc Network with Hybrid Swarm Intelligence (MANHSI) Results and Discussion Conclusion OPLab, IM, NTU72016/5/30

Multicast with Hybrid Swarm Intelligence (1/2) Swarm intelligence refers to complex behaviors that arise from simple interactions among individuals, such as ants, but often achieves global optimization objectives. Similarly, MANHSI utilizes small control packets equivalent to ants in the physical world. These packets, traveling like biological ants, deposit control information at nodes they visit similar to the way ants laying pheromone trails. The information, in turn, affects the behavior of other ant packets. OPLab, IM, NTU82016/5/30

Multicast with Hybrid Swarm Intelligence (2/2) During the lifetime of the multicast session, the forwarding set which is a set of intermediate nodes will evolve, by means of swarm intelligence, over time into states that yield lower cost. OPLab, IM, NTU92016/5/30

Agenda Introduction Multicast with Hybrid Swarm Intelligence Mobile Ad Hoc Network with Hybrid Swarm Intelligence (MANHSI) Results and Discussion Conclusion OPLab, IM, NTU102016/5/30

MANSHI (1/10) MANSHI is an on-demand multicast routing protocol that creates a multicast connection among group members by determining a set of intermediate nodes that serve as forwarding nodes. The protocol exploits a core-based technique where each member joins the group via the core node to establish a connection with the other group members. The first member who becomes an active source (i.e., starts sending data to the group) takes the role of the core and announces its existence to the others by flooding the network with a CORE ANNOUNCE packet. OPLab, IM, NTU112016/5/30

MANSHI (2/10) Each member node then relies on this announcement to reactively establish initial connectivity by sending a JOIN REQUEST ack to the core via the reverse path. Nodes who receive a JOIN REQUEST dressed to themselves become forwarding nodes of the group. To maintain connectivity and allow new members to join, the core floods CORE ANNOUNCE periodically as long as there are more data to be sent. OPLab, IM, NTU122016/5/30

MANSHI (3/10) OPLab, IM, NTU132016/5/30 CA JR CA: CORE ANNOUNCE JR: JOIN REQUEST

MANSHI (4/10) Note that the cost is considered on a per-node basis, not per-link. The cost associated with each node can represent different measurements, depending on the desired properties of the forwarding set. For instance, if we aim to reduce the number of nodes in the forwarding set for efficient data forwarding, the cost associated with each node could be one. OPLab, IM, NTU142016/5/30

MANSHI (5/10) OPLab, IM, NTU152016/5/30 Cost = 6 Cost = 4

MANSHI (6/10) Each member who is not the core periodically deploys a small packet, called a FORWARD ANT, that opportunistically explores different, and hopefully better paths toward the core. If a FORWARD ANT arrives at a node who is currently serving as a forwarding node for the group, the ant turns itself into a BACKWARD ANT and travels back to its originator via the reverse path. OPLab, IM, NTU162016/5/30

MANSHI (7/10) OPLab, IM, NTU172016/5/30 FA FA: FORWARD ANT BA: BACKWARD ANT BA JR

MANSHI (8/10) OPLab, IM, NTU182016/5/30

MANSHI (9/10) To prevent the race condition where members attempt to establish group connectivity via one other’s forwarding path and nobody remains connected to the core, each forwarding node is associated with a height which is identical to the highest ID of the nodes that use it to connect to the core. A FORWARD ANT must stop and turn into a BACKWARD ANT to only when if encounters a forwarding node whose height is higher than the ID of the member who originated the ant. OPLab, IM, NTU192016/5/30

MANSHI (10/10) OPLab, IM, NTU202016/5/30 ID = 8 ID = 6 h = 8 h = 6

Agenda Introduction Multicast with Hybrid Swarm Intelligence Mobile Ad Hoc Network with Hybrid Swarm Intelligence (MANHSI) Results and Discussion Conclusion OPLab, IM, NTU212016/5/30

Results and Discussion (1/6) Ten random networks were generated with 50 nodes uniformly distributed over a terrain of size 1000*1000 m 2. Each node was equipped with a radio transceiver which was capable of transmitting signal up to approximately 250 meters over a 2 Mbps wireless channel. For each network, a multicast group of 5 members was setup, where each member generated a constant bit rate traffic at 2 packets/second to the group for 20 minutes. The cost of each node was set to one. OPLab, IM, NTU222016/5/30

Results and Discussion (2/6) The first set of experiments was setup without mobility to study how MANSHI maintains forwarding sets in static environments. For comparison purposes, we used two base line protocols: FLOOD and CORE, as references. FLOOD is a simple flooding protocol where a data packet is rebroadcast by every node in the network. CORE is generic core-based protocol that operates exactly like MANSHI, but without ants deployed, where CORE ANNOUNCE are periodically flooded as usual. OPLab, IM, NTU232016/5/30

Results and Discussion (3/6) OPLab, IM, NTU242016/5/30

Results and Discussion (4/6) OPLab, IM, NTU252016/5/30

Results and Discussion (5/6) OPLab, IM, NTU262016/5/30

Results and Discussion (6/6) OPLab, IM, NTU272016/5/30

Agenda Introduction Multicast with Hybrid Swarm Intelligence Mobile Ad Hoc Network with Hybrid Swarm Intelligence (MANHSI) Results and Discussion Conclusion OPLab, IM, NTU282016/5/30

Conclusion (1/2) Inspired by swarm intelligence, we have introduced an alternative approach called MANSHI to solving the multicast rotating problem in mobile ad hoc networks. Unlike other core-based protocols, MANSHI does not always rely on the shortest paths between the core and the members to establish group connectivity. Instead, each member who is not the core periodically deploys a small packet that behaves like an ant to opportunistically explore different paths. OPLab, IM, NTU292016/5/30

Conclusion (2/2) This exploring mechanism enables the protocol to discover paths that comprise a better set of forwarding nodes yielding a lower total cost of data forwarding. The simulation results have shown that MANSHI performs both effectively and efficiently in static or low- mobility environments, yet still effectively in highly dynamic environments. OPLab, IM, NTU302016/5/30

OPLab, IM, NTU312016/5/30 The End. Thanks for your listening!