Abstract
With the increase in the number of mobile devices and their network capabilities, users expect transparent access to available services in their pervasive environment. However, heterogeneity and interoperability issues persist in existing mechanisms. In this paper, we present a lightweight framework, PerSON (Service Overlay Network for Pervasive Environments), to abstract the details of service provision and utilization in a pervasive environment. PerSON constructs an ad hoc service overlay network in the pervasive environment based on service requests. PerSON achieves high efficiency by combining service discovery with route discovery. PerSON is especially suitable for resource constrained devices as minimal information about discovered services and the neighboring devices is maintained. In particular, the proposed framework provides the overlay network for the earlier developed middleware for pervasive computing. We also describe the implementation of a prototype for emergency response system (ERS).
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Weiser, M.: The Computer for the 21st Century. Scientific American 265(3), 94–104 (1991)
Satyanarayanan, M.: Pervasive Computing: Vision and Challenges. IEEE Personal Communications 8(4), 10–17 (2001)
Perkins, C.E., Koodli, R.: Service discovery in on-demand ad hoc networks. IETF Internet Draft (work in progress) (2002)
Engelstad, P.E., Zheng, Y.: Evaluation of Service Discovery Architectures for Mobile Ad Hoc Networks. In: Wireless On-demand Network Systems and Services. Proceedings of the Second Annual Conference on. pp. 2–15 (2005)
Perkins, C.E., Royer, E.M., Das, S.R., Marina, M.K.: Performance comparison of two on-demand routing protocols for ad hoc networks. IEEE Personal Communications 8(1), 16–28 (2001)
Kalasapur, S., Senthivel, K., Kumar, M.: Service Oriented Pervasive Computing for Emergency Response Systems. In: Pervasive Computing and Communications Workshops 2006. Ubicare’06. Proceedings of the Fourth Annual IEEE International Conference on, pp. 517–521 (2006)
Kumar, M., Shirazi, B., Das, S.K., Singhal, M., Sung, B.Y., Levine, D.: PICO: A Middleware framework for Pervasive Computing. IEEE Pervasive Computing 2(3), 72–79 (2003)
Duan, Z., Zhang, Z.L., Hou, Y.T.: Service overlay networks: SLAs, QoS and bandwidth provisioning. Network Protocols. In: Proceedings of the 10th IEEE International Conference on, pp. 334–343 (2002)
Anderson, D., Balakrishnan, H., Kaashoek, M., Morris, R.: Resilient Overlay Network. In: Proceedings of ACM Symp on Operating Systems Principles (2001)
Ratnasamy, S., Francis, P., Handley, M., Karp, R., Shenker, S.: A scalable content-addressable network. In: Proceedings of ACM SIGCOMM, pp. 161–172 (2001)
Stoica, I., Morris, R., Liben-Nowell, D., Karger, D.R., Kaashoek, M.F., Dabek, F., Balakrishnan, H.: Chord: a scalable peer-to-peer lookup protocol for Internet applications. Networking. IEEE/ACM Transactions on 11(1), 17–32 (2003)
Rowstron, A., Druschel, P.: Pastry: Scalable, Distributed, Object Location and Routing for Large-Scale Peer-to-Peer Systems. In: Guerraoui, R. (ed.) Middleware 2001. LNCS, vol. 2218, pp. 329–350. Springer, Heidelberg (2001)
Choonhwa, L., Helal, A., Desai, N., Verma, V., Arslan, B.: Konark: A system and protocols for device independent, peer-to-peer discovery and delivery of mobile services. Systems, Man and Cybernetics. IEEE Transactions on 33(6), 682–696 (2003)
Li, G.: JXTA: a network programming environment. IEEE Internet Computing 5(3), 88–95 (2001)
Traversat, B., Arora, A., Abdelaziz, M., Duigou, M., Haywood, C., Hugly, J., Pouyoul, E., Yeager, B.: Project JXTA 2.0 Super-Peer Virtual Network (2003), http://www.jxta.org/project/www/docs/JXTA2.0protocols1.pdf
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Senthivel, K., Kalasapur, S., Kumar, M. (2007). PerSON: A Framework for Service Overlay Network in Pervasive Environments. In: Kuo, TW., Sha, E., Guo, M., Yang, L.T., Shao, Z. (eds) Embedded and Ubiquitous Computing. EUC 2007. Lecture Notes in Computer Science, vol 4808. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-77092-3_58
Download citation
DOI: https://doi.org/10.1007/978-3-540-77092-3_58
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-77091-6
Online ISBN: 978-3-540-77092-3
eBook Packages: Computer ScienceComputer Science (R0)