Abstract
Applications on a future Internet of Things require the provisioning of current, relevant and accurate context information to end-points. Context information existing globally require organization into object-oriented models available locally in APIs as current, relevant and accurate views. Moreover, such applications require support for the highly dynamic interactions influencing continual changes in global context information. Existing approaches, such as the web services, are unable to provide this support partly due to the presupposed existence of a network service brokering context information, relying on DNS; or adopting a presence model for context which does not adequately scale. To this end, we propose a distributed framework for the interconnection of end-points and co-located agent entities, whereby agents are provided with local views of a relevant subset of global context information. We show how to achieve relevant local current views of global context information via ranking in an object-oriented context model. The distributed approach realizes the provisioning of context information in real-time, i.e., with predictable time bounds. Finally, we demonstrate the feasibility of the approach in a prototype based on P-Grid.
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
Sundmaeker, H., Guillemin, P., Friess, P., Woelfflé, S.: Vision and Challenges for Realising the Internet of Things. In: Cluster of European Research Projects on the Internet of Things (CERP-IoT) (March 2010)
Lee, J., Song, J., Kim, H., Choi, J., Yun, M.: A User-Centered Approach for Ubiquitous Service Evaluation: An Evaluation Metrics Focused on Human-System Interaction Capability. In: Lee, S., Choo, H., Ha, S., Shin, I.C. (eds.) APCHI 2008. LNCS, vol. 5068, pp. 21–29. Springer, Heidelberg (2008)
Gonzalo, C.: 3G IP Multimedia Subsystem (IMS): Merging the Internet and the Cellular World, p. 381 (2005)
Kansal, A., Nath, S., Liu, J., Zhao, F.: SenseWeb: An Infrastructure for Shared Sensing. IEEE Multimedia 14(4), 8–13 (2007)
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 2001 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, vol. 31, pp. 149–160. ACM (2001)
Rowstron, A., Druschel, P.: Pastry: Scalable, distributed object location and routing for large-scale peer-to-peer systems. Design (2001)
Zhao, B.Y., Huang, L., Stribling, J., Rhea, S.C., Joseph, A.D., Kubiatowicz, J.D.: Tapestry: A resilient global-scale overlay for service deployment. IEEE Journal on Selected Areas in Communications 22(1), 41–53 (2004)
Pappas, V., Massey, D., Terzis, A.: A comparative study of the DNS design with DHT-based alternatives. The Proceedings of IEEE, 1–13 (April 2006)
Kanter, T., Pettersson, S., Forsstrom, S., Kardeby, V., Norling, R., Walters, J., Osterberg, P.: Distributed context support for ubiquitous mobile awareness services. In: 2009 Fourth International Conference on Communications and Networking in China, pp. 1–5. IEEE (August 2009)
Baloch, R.A., Crespi, N.: Addressing context dependency using profile context in overlay networks. In: 2010 7th IEEE Consumer Communications and Networking Conference (CCNC), pp. 1–5. IEEE (January 2010)
Ratnasamy, S., Hellerstein, J.M., Shenker, S.: Range Queries over DHTs. IRB-TR-03-009 Intel Corporation (2003)
Ding, G., Bhargava, B.: Peer-to-peer file-sharing over mobile ad hoc networks. In: Proceedings of the Second IEEE Annual Conference on Pervasive Computing and Communications Workshops, 2004, pp. 104–108. IEEE (2004)
Kanter, T.G.: Going wireless, enabling an adaptive and extensible environment. Mobile Networks and Applications 8(1), 37 (2003)
Stonebraker, M., Aoki, P.M., Litwin, W., Pfeffer, A., Sah, A., Sidell, J., Staelin, C., Yu, A.: Mariposa: a wide-area distributed database system. The VLDB Journal The International Journal on Very Large Data Bases 5(1), 48–63 (1996)
Barbara, D.: Mobile computing and databases-a survey. IEEE Transactions on Knowledge and Data Engineering 11(1), 108–117 (1999)
Ulusoy, O.: Transaction processing in distributed active real-time database systems. Journal of Systems and Software 42(3), 247–262 (1998)
Google (2010), http://www.google.com
Zhu, Y., Ye, S., Li, X.: Distributed PageRank computation based on iterative aggregation-disaggregation methods. In: Proceedings of the 14th ACM International Conference on Information and Knowledge Management, pp. 578–585. ACM, New York (2005)
Li, J., Loo, B., Hellerstein, J., Kaashoek, M., Karger, D., Morris, R.: On the Feasibility of Peer-to-Peer Web Indexing and Search. In: Kaashoek, M.F., Stoica, I. (eds.) IPTPS 2003. LNCS, vol. 2735, pp. 207–215. Springer, Heidelberg (2003)
Sankaralingam, K., Sethumadhavan, S., Browne, J.C.: Distributed pagerank for p2p systems. In: Proceedings of the 12th IEEE International Symposium on High Performance Distributed Computing, pp. 58–68. IEEE (2003)
Plaice, J., Kropf, P.G., Schulthess, P., Slonim, J.: DCW 2002. LNCS, vol. 2468, pp. 345–392. Springer, Heidelberg (2002)
Aberer, K., Cudré-Mauroux, P., Datta, A., Despotovic, Z., Hauswirth, M., Punceva, M., Schmidt, R.: P-Grid. ACM SIGMOD Record 32(3), 29 (2003)
Walters, J., Kanter, T., Norling, R.: Distributed Context Models in Support of Ubiquitous Mobile Awareness Services. In: Par, G., Morrow, P. (eds.) S-CUBE 2010. LNICST, vol. 57, pp. 121–134. Springer, Heidelberg (2011)
Robertson, S.: Understanding inverse document frequency: on theoretical arguments for IDF. Journal of Documentation 60(5), 503–520 (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Walters, J., Kanter, T., Savioli, E. (2012). A Distributed Framework for Organizing an Internet of Things. In: Del Ser, J., et al. Mobile Lightweight Wireless Systems. Mobilight 2011. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 81. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-29479-2_18
Download citation
DOI: https://doi.org/10.1007/978-3-642-29479-2_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-29478-5
Online ISBN: 978-3-642-29479-2
eBook Packages: Computer ScienceComputer Science (R0)