Tree-Based Double-Covered Broadcast for Wireless Ad Hoc Networks

Select |




Print


Si, Weisheng; Boreli, Roksana; Mahanti, Anirban; Zomaya, Albert


2011-10-31


Conference Material


ACM* International Symposium on Mobility Management and Wireless Access (MobiWac)


Miami Beach, USA


1-8


The increasing use of smartphones with integrated Wi-Fi interface presents opportunities for broadcasting multimedia streams or contents using wireless ad hoc networks, particularly in crowd scenarios like stadiums or musical concerts. Since most of current broadcast protocols use 2-hop neighborhood information and hence involve long Hello packets, this paper proposes a tree-based double-covered broadcast protocol (TreeDCB), which uses fixed-length Hello packets and guarantees that each node is either a forwarding node or covered by at least two forwarding nodes (not including the children nodes of this node). TreeDCB uses the basic shortest path tree technique to decide the forwarding nodes. Meanwhile, it introduces the following two new mechanisms: (1) it selects parent nodes in the tree by examining which one has the greatest number of children, thus significantly reducing the number of parent nodes and (2) a leaf node will volunteer to do the forwarding if it hears no forwarding nodes other than its parent, thus ensuring double coverage for non-forwarding nodes. By ns-2 simulation, we compare TreeDCB with the recent Double Covered Broadcast (DCB) protocol, which uses 2-hop neighborhood information, showing improvements in terms of the amount of control traffic, the number of forwarding nodes, the packet delivery ratio, and the packet path length.


Wireless ad hoc networks; multi-hop broadcast; shortest path tree; parent selection


http://www.mobiwac.org/index.html


nicta:4951


Si, Weisheng; Boreli, Roksana; Mahanti, Anirban; Zomaya, Albert. Tree-Based Double-Covered Broadcast for Wireless Ad Hoc Networks.[Conference Material]. 2011-10-31. <a href="http://hdl.handle.net/102.100.100/102587?index=1" target="_blank">http://hdl.handle.net/102.100.100/102587?index=1</a>



Loading citation data...

Citation counts
(Requires subscription to view)