Skip to main content

2014 | OriginalPaper | Buchkapitel

Mobile Agents-Based Smart Objects for the Internet of Things

verfasst von : Teemu Leppänen, Jukka Riekki, Meirong Liu, Erkki Harjula, Timo Ojala

Erschienen in: Internet of Things Based on Smart Objects

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

We propose mobile agents for enabling interoperability and global intelligence with smart objects in the Internet of Things, with heterogeneous low-power resource-constrained devices where the systems span over disparate networks and protocols. As the Internet of Things systems are in continuous transition, requiring software adaptation and system evolution, an adaptable composition is presented for the mobile agents. The composition complies with the Representational State Transfer principles, which are then utilized in agent creation, migration and control. Moreover, the smart objects’ resources, their capabilities, their information and provided services are exposed to the Web for human-machine interactions. We consider the requirements for enabling mobile agents in the Internet of Things from multiple perspectives: the smart object, the mobile agent and the system. We present interfaces for smart object internal architecture to enable mobile agents and to enable their interactions. An application programming interface is suggested with a system reference architecture, which includes components in the information infrastructure. Lastly, an evaluation metrics for the mobile agent composition and for the smart objects’ resource utilization are suggested, taking the different types of system resources and their utilization into account, assisting in the system, application, smart object and the mobile agent design.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Aiello, F., Fortino, G., Gravina, R., Guerrieri, A.: A java-based agent platform for programming wireless sensor networks. Comput. J. 54(3), 439–454 (2011)CrossRef Aiello, F., Fortino, G., Gravina, R., Guerrieri, A.: A java-based agent platform for programming wireless sensor networks. Comput. J. 54(3), 439–454 (2011)CrossRef
2.
Zurück zum Zitat Atzori, L., Iera, A., Morabito, G.: The internet of things: a survey. Comput. Netw. 54(15), 2787–2805 (2010)CrossRefMATH Atzori, L., Iera, A., Morabito, G.: The internet of things: a survey. Comput. Netw. 54(15), 2787–2805 (2010)CrossRefMATH
3.
Zurück zum Zitat Ayala, I., Amor, M., Fuentes, L.: An agent platform for self-configuring agents in the internet of things. In: Infrastructures and Tools for Multiagent Systems, p. 65 (2012) Ayala, I., Amor, M., Fuentes, L.: An agent platform for self-configuring agents in the internet of things. In: Infrastructures and Tools for Multiagent Systems, p. 65 (2012)
4.
Zurück zum Zitat Carabelea, C., Boissier, O.: Multi-agent platforms on smart devices: dream or reality. In: Proceedings of the Smart Objects Conference, pp. 126–129. Grenoble, France, (2003) Carabelea, C., Boissier, O.: Multi-agent platforms on smart devices: dream or reality. In: Proceedings of the Smart Objects Conference, pp. 126–129. Grenoble, France, (2003)
5.
Zurück zum Zitat Fortino, G., Antonio, G., Russo, W., Savaglio, C.: Middlewares for smart objects and smart environments: overview and comparison. In: Fortino, G., Trunfio, P. (eds.) Internet of Things based on Smart Objects: Technology, Middleware and Applications, Internet of Things. Springer, Berlin (2014) Fortino, G., Antonio, G., Russo, W., Savaglio, C.: Middlewares for smart objects and smart environments: overview and comparison. In: Fortino, G., Trunfio, P. (eds.) Internet of Things based on Smart Objects: Technology, Middleware and Applications, Internet of Things. Springer, Berlin (2014)
6.
Zurück zum Zitat Fortino, G., Guerrieri, A., Lacopo, M., Lucia, M., Russo, W.: An agent-based middleware for cooperating smart objects. In: Corchado, J., Bajo, J., Kozlak, J., Pawlewski, P., Molina, J., Julian, V., Silveira Ricardo, A., Unland, R., Giroux, S. (eds.) Highlights on Practical Applications of Agents and Multi-Agent Systems, Communications in Computer and Information Science, vol. 365, pp. 387–398. Springer, Berlin (2013) Fortino, G., Guerrieri, A., Lacopo, M., Lucia, M., Russo, W.: An agent-based middleware for cooperating smart objects. In: Corchado, J., Bajo, J., Kozlak, J., Pawlewski, P., Molina, J., Julian, V., Silveira Ricardo, A., Unland, R., Giroux, S. (eds.) Highlights on Practical Applications of Agents and Multi-Agent Systems, Communications in Computer and Information Science, vol. 365, pp. 387–398. Springer, Berlin (2013)
7.
Zurück zum Zitat Fortino, G., Guerrieri, A., Russo, W.: Agent-oriented smart objects development. In: 16th IEEE International Conference on Computer Supported Cooperative Work in Design, pp. 907–912 (2012) Fortino, G., Guerrieri, A., Russo, W.: Agent-oriented smart objects development. In: 16th IEEE International Conference on Computer Supported Cooperative Work in Design, pp. 907–912 (2012)
8.
Zurück zum Zitat Guinard, D., Trifa, V., Wilde, E.: A resource oriented architecture for the web of things. In: Internet of Things 2010 Conference, pp. 1–8 (2010) Guinard, D., Trifa, V., Wilde, E.: A resource oriented architecture for the web of things. In: Internet of Things 2010 Conference, pp. 1–8 (2010)
9.
Zurück zum Zitat Katasonov, A., Kaykova, O., Khriyenko, O., Nikitin, S., Terziyan, V.Y.: Smart semantic middleware for the internet of things. In: 5th International Conference on Informatics in Control, Automation and Robotics, Intelligent Control, Systems and Optimization, pp. 169–178. Funchal, Portugal (2008) Katasonov, A., Kaykova, O., Khriyenko, O., Nikitin, S., Terziyan, V.Y.: Smart semantic middleware for the internet of things. In: 5th International Conference on Informatics in Control, Automation and Robotics, Intelligent Control, Systems and Optimization, pp. 169–178. Funchal, Portugal (2008)
10.
Zurück zum Zitat Kazanavicius, E., Kazanavicius, V., Ostaseviciute, L.: Agent-based framework for embedded systems development in smart environments. In: Proceedings of International Conference on Information Technologies. Kaunas, Lithuania (2009) Kazanavicius, E., Kazanavicius, V., Ostaseviciute, L.: Agent-based framework for embedded systems development in smart environments. In: Proceedings of International Conference on Information Technologies. Kaunas, Lithuania (2009)
11.
Zurück zum Zitat Kortuem, G., Kawsar, F., Fitton, D., Sundramoorthy, V.: Smart objects as building blocks for the internet of things. Internet Comput. 14(1), 44–51 (2010)CrossRef Kortuem, G., Kawsar, F., Fitton, D., Sundramoorthy, V.: Smart objects as building blocks for the internet of things. Internet Comput. 14(1), 44–51 (2010)CrossRef
12.
Zurück zum Zitat Leppänen, T., Liu, M., Harjula, E., Ramalingam, A., Ylioja, J., Närhi, P., Riekki, J., Ojala, T.: Mobile agents for integration of internet of things and wireless sensor networks. In: IEEE International Conference on Systems, Man, and Cybernetics, pp. 14–21 (2013) Leppänen, T., Liu, M., Harjula, E., Ramalingam, A., Ylioja, J., Närhi, P., Riekki, J., Ojala, T.: Mobile agents for integration of internet of things and wireless sensor networks. In: IEEE International Conference on Systems, Man, and Cybernetics, pp. 14–21 (2013)
13.
Zurück zum Zitat Liu, M., Leppänen, T., Harjula, E., Zhonghong, O., Ramalingam, A., Ylianttila, M., Ojala, T.: Distributed resource directory architecture in machine-to-machine communications. In: IEEE 9th International Conference on Wireless and Mobile Computing, Networking and Communications, pp. 319–324 (2013) Liu, M., Leppänen, T., Harjula, E., Zhonghong, O., Ramalingam, A., Ylianttila, M., Ojala, T.: Distributed resource directory architecture in machine-to-machine communications. In: IEEE 9th International Conference on Wireless and Mobile Computing, Networking and Communications, pp. 319–324 (2013)
14.
Zurück zum Zitat Malek, S., Medvidovic, N., Mikic-Rakic, M.: An extensible framework for improving a distributed software system’s deployment architecture. IEEE T Softw. Eng. 38(1), 73–100 (2012)CrossRef Malek, S., Medvidovic, N., Mikic-Rakic, M.: An extensible framework for improving a distributed software system’s deployment architecture. IEEE T Softw. Eng. 38(1), 73–100 (2012)CrossRef
15.
Zurück zum Zitat Richardson, L., Ruby, S.: RESTful web services. O’Reilly (2008) Richardson, L., Ruby, S.: RESTful web services. O’Reilly (2008)
16.
Zurück zum Zitat Sanchez Lopez, T., Ranasinghe, D., Harrison, M., McFarlane, D.: Adding sense to the internet of things. Pers Ubiquit Comput. 16(3), 291–308 (2012) Sanchez Lopez, T., Ranasinghe, D., Harrison, M., McFarlane, D.: Adding sense to the internet of things. Pers Ubiquit Comput. 16(3), 291–308 (2012)
17.
Zurück zum Zitat Satoh, I.: Mobile agents. In: Nakashima, H., Aghajan, H., Augusto, J.C. (eds.) Handbook of Ambient Intelligence and Smart Environments, pp. 771–791. Springer, Berlin (2010) Satoh, I.: Mobile agents. In: Nakashima, H., Aghajan, H., Augusto, J.C. (eds.) Handbook of Ambient Intelligence and Smart Environments, pp. 771–791. Springer, Berlin (2010)
18.
Zurück zum Zitat Shelby, Z.: Embedded web services. IEEE Wirel. Commun. Mag. 17(6), 52–57 (2010)CrossRef Shelby, Z.: Embedded web services. IEEE Wirel. Commun. Mag. 17(6), 52–57 (2010)CrossRef
Metadaten
Titel
Mobile Agents-Based Smart Objects for the Internet of Things
verfasst von
Teemu Leppänen
Jukka Riekki
Meirong Liu
Erkki Harjula
Timo Ojala
Copyright-Jahr
2014
Verlag
Springer International Publishing
DOI
https://doi.org/10.1007/978-3-319-00491-4_2

Neuer Inhalt