Abstract
Topology is a fundamental part of a network that governs connectivity between nodes, the amount of data flow and the efficiency of data flow between nodes. In traditional networks, due to physical limitations, topology remains static for the course of the network operation. Ubiquitous data networks (UDNs), alternatively, are more adaptive and can be configured for changes in their topology. This flexibility in controlling their topology makes them very appealing and an attractive medium for supporting “anywhere, any place” communication. However, it raises the problem of designing a dynamic topology. The dynamic topology design problem is of particular interest to application service providers who need to provide cost-effective data services on a ubiquitous network. In this paper we describe algorithms that decide when and how the topology should be reconfigured in response to a change in the data communication requirements of the network. In particular, we describe and compare a greedy algorithm, which is often used for topology reconfiguration, with a non-greedy algorithm based on metrical task systems. Experiments show the algorithm based on metrical task system has comparable performance to the greedy algorithm at a much lower reconfiguration cost.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Saha, D., Mukherjee, A.: Pervasive computing: A paradigm for the 21st century. IEEE Computer 36 (2003)
Misra, A., Das, S., McAuley, A., Das, S.: Autoconfiguration, registration, and mobility management for pervasive computing. IEEE Personal Communications 8 (2001)
Saha, D., Mukherjee, A., Bandyopadhyay, S.: Networking infrastructure for pervasive computing: enabling technologies and systems. Kluwer Academic Publishers, Dordrecht (2003)
Borodin, A., El-Yaniv, R.: Online computation and competitive analysis. Cambridge University Press, Cambridge (1998)
Patil, S.: Towards General Design Principles for Distributed Indices. Technical report, Indian Institute of Information Technology, Bangalore (2009)
Patil, S., Srinivasa, S., Mukherjee, S., Rachakonda, A.R., Venkatasubramanian, V.: Breeding Diameter-Optimal Topologies for Distributed Indexes. Complex Systems 18 (2009)
Peterson, L., Shenker, S., Turner, J.: Overcoming the Internet impasse through virtualization. In: Proceedings of the Workshop on Hot Topics in Networks (2004)
McAuley, A., Manousakis, K., Telcordia, M.: Self-configuring networks. In: Proceedings of the IEEE Conference on Military Communications (2000)
Mcauley, A., Misra, A., Wong, L., Manousakis, K.: Experience with Autoconfiguring a Network with IP addresses. In: Proceedings of the IEEE Conference on Military Communications (2001)
Fan, J., Ammar, M.: Dynamic topology configuration in service overlay networks: A study of reconfiguration policies. In: Proceedings of the IEEE Conference of INFOCOM (2006)
Awerbuch, B., Leighton, T.: Improved approximation algorithms for the multi-commodity flow problem and local competitive routing in dynamic networks. In: Proceedings of the ACM Symposium on Theory of Computing (1994)
Ortega, F., Wolsey, L.: A branch-and-cut algorithm for the single-commodity, uncapacitated, fixed-charge network flow problem. Networks 41 (2003)
Barabasi, A.L., Bonabeau, E.: Scale-free networks.. Scientific American 288 (2003)
Droms, R.: Automated configuration of TCP/IP with DHCP. IEEE Internet Computing 3 (1999)
Perkins, C., Alpert, S., Woolf, B.: Mobile IP; Design Principles and Practices. Addison-Wesley Longman Publishing Company, Amsterdam (1997)
Malik, T., Wang, X., Dash, D., Chaudhary, A., Burns, R., Ailamaki, A.: Adaptive physical design for curated archives. In: Proccedings of the Conference on Scientific and Statistical Database Management Systems (2009)
Brook, A., Kendrick, D., Meeraus, A.: GAMS, a user’s guide. ACM SIGNUM Newsletter 23 (1988)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Malik, T., Prasad, R., Patil, S., Chaudhary, A., Venkatasubramanian, V. (2010). Providing Scalable Data Services in Ubiquitous Networks. In: Yoshikawa, M., Meng, X., Yumoto, T., Ma, Q., Sun, L., Watanabe, C. (eds) Database Systems for Advanced Applications. DASFAA 2010. Lecture Notes in Computer Science, vol 6193. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14589-6_45
Download citation
DOI: https://doi.org/10.1007/978-3-642-14589-6_45
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-14588-9
Online ISBN: 978-3-642-14589-6
eBook Packages: Computer ScienceComputer Science (R0)