Abstract
Our recently proposed scalable source routing (SSR) protocol combines source routing in the physical network with Chord-like routing in the virtual ring that is formed by the address space. Thereby, SSR provides self-organized routing in large unstructured networks of resource-limited devices. Its ability to quickly adapt to changes in the network topology makes it suitable not only for sensor-actuator networks but also for mobile ad-hoc networks. Moreover, SSR directly provides the key-based routing semantics, thereby making it an efficient basis for the scalable implementation of self-organizing, fully decentralized applications.
In this paper we review SSR’s self-organizing features and demonstrate how the combination of virtual and physical structures leads to emergence of stability and efficiency. In particular, we focus on SSR’s resistance against node churn. Following the principle of combining virtual and physical structures, we propose an extension that stabilizes SSR in face of heavy node churn. Simulations demonstrate the effectiveness of this extension.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Cramer, C., Fuhrmann, T.: Self-Stabilizing Ring Networks on Connected Graphs. Technical Report 2005-05, University of Karlsruhe (TH), Fakultaet fuer Informatik (March 2005)
Du, S., Khan, A., PalChaudhuri, S., Post, A., Saha, A.K., Druschel, P., Johnson, D.B., Riedi, R.: Self-Organizing Hierarchical Routing for Scalable Ad Hoc Networking. Technical Report TR04-433, Department of Computer Science, Rice University, Houston, TX, USA (2004)
Eriksson, J., Faloutsos, M., Krishnamurty, S.: PeerNet: Pushing Peer-to-Peer Down the Stack. In: Kaashoek, M.F., Stoica, I. (eds.) IPTPS 2003. LNCS, vol. 2735. Springer, Heidelberg (2003)
Fonseca, R., Ratnasamy, S., Zhao, J., Ee, C.T., Culler, D., Shenker, S., Stoica, I.: Beacon Vector Routing: Scalable Point-to-Point Routing in Wireless Sensornets. In: Proceedings of 2nd Symposium on Networked Systems Design and Implementation, Boston, MA, U.S. (May 2005)
Ford, B.: Unmanaged Internet Protocol. ACM SIGCOMM Computer Communications Review 34(1), 93–98 (2004)
Fuhrmann, T.: Scalable routing for networked sensors and actuators. In: Proceedings of the Second Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks (September 2005)
Fuhrmann, T., Kutzner, K., Di, P., Cramer, C.: Scalable Routing for Hybrid MANETs (submitted)
Gummadi, K., Gummadi, R., Gribble, S., Ratnasamy, S., Shenker, S., Stoica, I.: The Impact of DHT Routing Geometry on Resilience and Proximity. In: Proceedings of the SIGCOMM 2003 conference, pp. 381–394. ACM Press, New York (2003)
Charlie Hu, Y., Das, S.M., Pucha, H.: Exploiting the synergy between peer-to-peer and mobile ad hoc networks. In: Proceedings of HotOS-IX: Ninth Workshop on Hot Topics in Operating Systems, Lihue, Kauai, Hawaii (May 2003)
Johnson, D.B., Maltz, D.A.: Dynamic Source Routing in Ad Hoc Wireless Networks. Mobile Computing 353, 153–181 (1996)
Karp, B., Kung, H.T.: GPSR: Greedy Perimeter Stateless Routing for Wireless Networks. In: Sixth Annual ACM/IEEE International Conference on Mobile Computing and Networking (Mobicom 2000), Boston, MA, pp. 243–254 (August 2000)
Pei, G., Gerla, M., Hong, X.: Lanmar: Landmark routing for large scale wireless ad hoc networks with group mobility. In: Proceedings of IEEE/ACM MobiHOC 2000, Boston, MA, U.S., pp. 11–18 (August 2000)
Perkins, C.E., Royer, E.M.: Ad hoc On-Demand Distance Vector Routing. In: Proceedings of the 2nd IEEE Workshop on Mobile Computing Systems and Applications, New Orleans, LA, USA, pp. 90–100 (February 1999)
Pucha, H., Das, S.M., Hu, Y.C.: Ekta: An Efficient DHT Substrate for Distributed Applications in Mobile Ad Hoc Networks. In: Proceedings of the 6th IEEE Workshop on Mobile Computing Systems and Applications (WMCSA 2004), English Lake District, UK (December 2004)
Stoica, I., Morris, R., Karger, D., Kaashoek, M.F., Balakrishnan, H.: Chord: A Scalable Peer-to-peer Lookup Service for Internet Applications. In: Proceedings of the SIGCOMM 2001 conference, pp. 149–160. ACM Press, New York (2001)
Viana, A.C., de Amorim, M.D., Fdida, S.: An Underlay Strategy for Indirect Routing. Wireless Networks 10, 747–758 (2004)
Zahn, T., Schiller, J.: MADPastry: A DHT Substrate for Practicably Sized MANETs. In: 5th Workshop on Applications and Services in Wireless Networks (ASWN 2005), Paris, France (June 2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fuhrmann, T. (2006). Combining Virtual and Physical Structures for Self-organized Routing. In: de Meer, H., Sterbenz, J.P.G. (eds) Self-Organizing Systems. EuroNGI IWSOS 2006 2006. Lecture Notes in Computer Science, vol 4124. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11822035_6
Download citation
DOI: https://doi.org/10.1007/11822035_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-37658-3
Online ISBN: 978-3-540-37669-9
eBook Packages: Computer ScienceComputer Science (R0)