Extensions for Multicast in Mobile Ad-hoc Networks (XMMAN): The Reduction of Data Overhead in Wireless Multicast Trees

dc.contributor.authorChristman, Michael Edwarden
dc.contributor.committeechairMidkiff, Scott F.en
dc.contributor.committeememberDaSilva, Luiz A.en
dc.contributor.committeememberPark, Jahng S.en
dc.contributor.committeememberDavis, Nathaniel J. IVen
dc.contributor.departmentElectrical and Computer Engineeringen
dc.date.accessioned2014-03-14T20:43:25Zen
dc.date.adate2002-08-22en
dc.date.available2014-03-14T20:43:25Zen
dc.date.issued2002-07-31en
dc.date.rdate2003-08-22en
dc.date.sdate2002-08-14en
dc.description.abstractMobile Ad hoc Network (MANET) routing protocols are designed to provide connectivity between wireless mobile nodes that do not have access to high-speed backbone networks. While many unicast MANET protocols have been explored, research involving multicast protocols has been limited. Existing multicast algorithms attempt to reduce routing overhead, but few, if any, attempt to reduce data overhead. The broadcast nature of wireless communication creates a unique environment in which overlaps in coverage are common. When designed properly, a multicast algorithm can take advantage of these overlaps and reduce data overhead. Unlike a unicast route, in which there is one path between a sender and receiver, a multicast tree can have multiple branches between the sender and its multiple receivers. Some of these paths can be combined to reduce redundant data rebroadcasts. The extensions presented in this thesis are a combination of existing and original routing techniques that were designed to reduce data rebroadcasts by aggregating multicast data flows. One such optimization takes advantage of the multipoint relay (MPR) nodes used by the Optimized Link State Routing (OLSR) unicast protocol. These nodes are used in unicast routing to reduce network broadcast, but can be used to help create efficient multicast data flows. Additionally, by listening to routing messages meant for other nodes, a host can learn a bit about its network and may be able to make routing changes that improve the multicast tree. This protocol was implemented as a software router in Linux. It should be emphasized that this is a real implementation and not a simulation. Experiments showed that the number of data packets in the network could be reduced by as much as 19 percent. These improvements were accomplished while using only a small amount of routing overhead.en
dc.description.degreeMaster of Scienceen
dc.identifier.otheretd-08142002-131727en
dc.identifier.sourceurlhttp://scholar.lib.vt.edu/theses/available/etd-08142002-131727/en
dc.identifier.urihttp://hdl.handle.net/10919/34525en
dc.publisherVirginia Techen
dc.relation.haspartChristman_Thesis.pdfen
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subjectMobile Wireless Networken
dc.subjectMulticasten
dc.subjectMANETen
dc.subjectMobile Ad-Hoc Networken
dc.titleExtensions for Multicast in Mobile Ad-hoc Networks (XMMAN): The Reduction of Data Overhead in Wireless Multicast Treesen
dc.typeThesisen
thesis.degree.disciplineElectrical and Computer Engineeringen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.levelmastersen
thesis.degree.nameMaster of Scienceen

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Christman_Thesis.pdf
Size:
643.93 KB
Format:
Adobe Portable Document Format

Collections