The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.08 - August (2009 vol.20)
pp: 1188-1201
Minlan Duan , The Univeristy of Akron, Akron
Shivakumar Sastry , The University of Akron, Akron
P.S. Sastry , Indian Institute of Science, Bangalore
ABSTRACT
Mesh topologies are important for large-scale peer-to-peer systems that use low-power transceivers. The Quality of Service (QoS) in such systems is known to decrease as the scale increases. We present a scalable approach for dissemination that exploits all the shortest paths between a pair of nodes and improves the QoS. Despite the presence of multiple shortest paths in a system, we show that these paths cannot be exploited by spreading the messages over the paths in a simple round-robin manner; nodes along one of these paths will always handle more messages than the nodes along the other paths. We characterize the set of shortest paths between a pair of nodes in regular mesh topologies and derive rules, using this characterization, to effectively spread the messages over all the available paths. These rules ensure that all the nodes that are at the same distance from the source handle roughly the same number of messages. By modeling the multihop propagation in the mesh topology as a multistage queuing network, we present simulation results from a variety of scenarios that include link failures and propagation irregularities to reflect real-world characteristics. Our method achieves improved QoS in all these scenarios.
INDEX TERMS
Wireless communication, network communications, packet-switching networks, routing protocols, mesh topology.
CITATION
Minlan Duan, Shivakumar Sastry, P.S. Sastry, "Multipath Dissemination in Regular Mesh Topologies", IEEE Transactions on Parallel & Distributed Systems, vol.20, no. 8, pp. 1188-1201, August 2009, doi:10.1109/TPDS.2008.164
REFERENCES
[1] R.N. Murthy, A. Gosain, M. Tierney, A. Brody, A. Fahad, J. Bers, and M. Welsh, “CitySense: A Vision for an Urbanscale Wireless Networking Testbed,” Proc. ACM Sixth Workshop Hot Topics in Networks (HotNets '07), Nov. 2007.
[2] N. Hayslip, S. Sastry, and J. Gerhardt, “Networked Embedded Automation,” Assembly Automation, vol. 26, no. 3, pp. 235-241, 2006.
[3] J.Z. Hecker, “PORT SECURITY—Nation Faces Formidable Challenges in Making New Initiatives Successful,” technical report, US General Accounting Office, 2002.
[4] J. Hill, M. Horton, R. Kling, and L. Krishnamurthy, “The Platforms Enabling Wireless Sensor Networks,” Comm. ACM, vol. 47, no. 6, pp. 41-46, June 2004.
[5] I.F. Akyldiz, X. Wang, and W. Wang, “Wireless Mesh Networks: A Survey,” Computer Networks, vol. 47, pp. 445-487, 2005.
[6] G. Coulouris, J. Dollimore, and T. Kindberg, Distributed Systems Concepts and Design, fourth ed. Addison-Wesley, 2005.
[7] J. Gao and L. Zhang, “Load-Balanced Short-Path Routing in Wireless Networks,” IEEE Trans. Parallel and Distributed Systems, vol. 17, no. 4, pp. 377-388, Apr. 2006.
[8] C. Intanagonwiwat, R. Govindan, D. Estrin, J. Heidemann, and F. Silva, “Directed Diffusion for Wireless Sensor Networking,” IEEE/ACM Trans. Networking, vol. 11, no. 1, pp. 2-16, 2003.
[9] J. Kulik, W. Heinzelman, and H. Balakrishnan, “Negotiation-Based Protocols for Disseminating Information in Wireless Sensor Networks,” Wireless Networks, vol. 8, pp. 169-185, 2002.
[10] J. Agre, L. Clare, and S. Sastry, “A Taxonomy for Distributed Real-Time Control Systems,” Advances in Computers, vol. 49, pp. 303-352, 1999.
[11] K. Russell, “Maximizing Performance for Wireless Mesh Networks,” EE Times, Feb. 2007.
[12] R.E. Bellman, Dynamic Programming. Princeton Univ. Press, 1957.
[13] K. Akkaya and M. Younis, “A Survey on Routing Protocols for Wireless Sensor Networks,” Ad Hoc Networks, vol. 3, pp. 325-349, 2005.
[14] D.B. Johnson and D.A. Maltz, “Dynamic Source Routing in Ad Hoc Wireless Networks,” Mobile Computing, Imielinski and Korth, eds., vol. 353, pp. 153-181, Kluwer Academic Publishers, 1996.
[15] S. Murthy and J.J. Garcia-Luna-Aceves, “An Efficient Routing Protocol for Wireless Networks,” Mobile Networks and Applications, vol. 1, no. 2, pp. 183-197, 1996.
[16] C.E. Perkins and P. Bhagwat, “Highly Dynamic Destination-Sequenced Distance-Vector Routing (DSDV) for Mobile Computers,” Proc. ACM SIGCOMM '94, pp. 234-244, 1994.
[17] D. Chen and P.K. Varshney, “QoS Support in Wireless Sensor Networks: A Survey,” Proc. Int'l Conf. Wireless Networks (IWCN '04), June 2004.
[18] T. He, J.A. Stankovic, C. Lu, and T. Abdelzaher, “SPEED: A Stateless Protocol for Real-Time Communication in Sensor Networks,” Proc. 23rd Int'l Conf. Distributed Computing Systems (ICDCS), 2003.
[19] C. Lu, B.M. Blum, T.F. Abdelzaher, J.A. Stankovic, and T. He, “RAP: A Real-Time Communication Architecture for Large-Scale Wireless Sensor Networks,” Proc. Eighth IEEE Real-Time and Embedded Technology and Applications Symp. (RTAS), 2002.
[20] S. Muller, R.P. Tsang, and D. Ghosal, “Multipath Routing in Mobile Ad Hoc Networks: Issues and Challenges,” Lecture Notes in Computer Science, Springer, 2004.
[21] E. Hyytia and J. Virtamo, “On Traffic Load Distribution and Load Balancing in Dense Wireless Multihop Networks,” EURASIP J.Wireless Comm. and Networking, vol. 2007, pp. 1-15, 2007.
[22] R. Draves, J. Padhye, and B. Zill, “Routing in Multi-Radio, Multi-Hop Wireless Mesh Networks,” Proc. ACM MobiCom, Sept./Oct. 2004.
[23] P.P. Pham and S. Perreau, “Performance Analysis of Reactive Shortest Path and Multi-Path Routing Mechanism with Load Balance,” Proc. IEEE INFOCOM, 2003.
[24] A. Valera, W. Seah, and S.V. Rao, “Cooperative Packet Caching and Shortest Multipath Routing in Mobile Ad Hoc Networks,” Proc. IEEE INFOCOM, 2003.
[25] L. Wang, Y. Shu, M. Dong, L. Zhang, and W.W.O. Yang, “Adaptive Multipath Source Routing in Ad Hoc Networks,” Proc. IEEE Int'l Conf. Comm. (ICC '01), vol. 3, 2001.
[26] Y.S. Chen, C.Y. Tseng, J.P. Shue, and P.H. Kuo, “An On-Demand, Link-State, Multi-Path QoS Routing in a Wireless Mobile Ad-Hoc Network,” Proc. European Wireless Conf. (EW), 2002.
[27] A. Fallahi, E. Hossain, and A.S. Alfa, “QoS and Energy Trade Off in Distributed Energy-Limited Mesh/Relay Networks: A Queuing Analysis,” IEEE Trans. Parallel and Distributed Systems, vol. 17, no. 6, pp. 576-592, June 2006.
[28] R. Leung, J. Liu, E. Poon, A. Chan, and B. Li, “MP-DSR: A QoS-Aware Multi-Path Dynamic Source Routing Protocol for Wireless Ad-Hoc Networks,” Proc. 26th Ann. IEEE Conf. Local Computer Networks (LCN '01), pp. 132-141, 2001.
[29] W.H. Liao, C.Y. Tseng, S.L. Wang, and J.P. Sheu, “A Multi-Path QoS Routing Protocol in a Wireless Mobile Ad-Hoc Network,” Proc. First Int'l Conf. Networking (ICN), 2001.
[30] S.J. Lee and M. Gerla, “Split Multipath Routing with Maximally Disjoint Paths in Ad Hoc Networks,” Proc. IEEE Int'l Conf. Comm. (ICC '01), vol. 10, 2001.
[31] D. Ganesan, R. Govindan, S. Shenker, and D. Estrin, “Highly-Resilient, Energy-Efficient Multipath Routing in Wireless Sensor Networks,” Mobile Computing and Comm. Rev., vol. 1, no. 2, 2002.
[32] I.-H. Chu, M. Duan, and S. Sastry, “Contour Guided Dissemination for Networked Embedded Systems,” Proc. Int'l Symp. Innovative Real-Time Applications of Distributed Sensor Network (IRADSN '06), Oct. 2006.
[33] K.K. Mamidisetty, “Generalizing Contour Guided Dissemination in Mesh Topologies,” MS thesis, Univ. of Akron, May 2008.
[34] A. Vargas, “Omnet++Discrete Event Simulation System,” Proc. European Simulation Multiconf., pp. 319-324, June 2001.
[35] G. Zhao, T. He, S. Krishnamurthy, and J.A. Stankovic, “Impact of Radio Irregularity on Wireless Sensor Networks,” Proc. Second Int'l Conf. Mobile Systems, Applications, and Services (MobiSys '04), pp. 125-138, 2004.
31 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool