Ambicom: An Ambient Computing Middleware Architecture For Heterogeneous Environments

Autor: Ekrem Aksoy, Nihat Adar, Selçuk Canbek
Jazyk: angličtina
Rok vydání: 2015
Předmět:
DOI: 10.5281/zenodo.1110897
Popis: Ambient Computing or Ambient Intelligence (AmI) is emerging area in computer science aiming to create intelligently connected environments and Internet of Things. In this paper, we propose communication middleware architecture for AmI. This middleware architecture addresses problems of communication, networking, and abstraction of applications, although there are other aspects (e.g. HCI and Security) within general AmI framework. Within this middleware architecture, any application developer might address HCI and Security issues with extensibility features of this platform.
{"references":["Zimmermann, Hubert. \"OSI reference model--The ISO model of\narchitecture for open systems interconnection.\" Communications, IEEE\nTransactions on 28.4 (1980): 425-432.","Shenker, Scott, et al. \"The future of networking, and the past of\nprotocols.\" Open Networking Summit 20 (2011).","Koponen, Teemu, et al. \"Onix: A Distributed Control Platform for\nLarge-scale Production Networks.\" OSDI. Vol. 10. 2010.","Kim, Hyojoon, and Nick Feamster. \"Improving network management\nwith software defined networking.\" Communications Magazine, IEEE\n51.2 (2013): 114-119.","Nunes, Bruno, et al. \"A survey of software-defined networking: Past,\npresent, and future of programmable networks.\" Communications\nSurveys & Tutorials, IEEE 16.3 (2014): 1617-1634.","Will, Heiko, Kaspar Schleiser, and Jochen Schiller. \"A real-time kernel\nfor wireless sensor networks employed in rescue scenarios.\" Local\nComputer Networks, 2009. LCN 2009. IEEE 34th Conference on. IEEE,\n2009.","Akyildiz, Ian F., et al. \"Wireless sensor networks: a survey.\" Computer\nnetworks 38.4 (2002): 393-422.","Dunkels, Adam, Björn Grönvall, and Thiemo Voigt. \"Contiki-a\nlightweight and flexible operating system for tiny networked sensors.\"\nLocal Computer Networks, 2004. 29th Annual IEEE International\nConference on. IEEE, 2004.","Ramos, Carlos, Juan Carlos Augusto, and Daniel Shapiro. \"Ambient\nintelligence—The next step for artificial intelligence.\" Intelligent\nSystems, IEEE 23.2 (2008): 15-18.\n[10] Preuveneers, Davy, et al. \"Towards an extensible context ontology for\nambient intelligence.\" Ambient intelligence. Springer Berlin Heidelberg,\n2004. 148-159.\n[11] Casado, Martín, et al. \"Virtualizing the network forwarding plane.\"\nProceedings of the Workshop on Programmable Routers for Extensible\nServices of Tomorrow. ACM, 2010.\n[12] Pfaff, Ben, et al. \"Extending Networking into the Virtualization Layer.\"\nHotnets. 2009.\n[13] Pardo-Castellote, Gerardo. OMG Data-Distribution Service (DDS):\nArchitectural Overview. REAL-TIME INNOVATIONS INC\nSUNNYVALE CA, 2004.\n[14] Birman, Kenneth P. Reliable distributed systems: technologies, web\nservices, and applications. Springer Science & Business Media, 2005.\n[15] Hedrick, Charles L. \"Routing information protocol.\" (1988).\n[16] Moy, John T. OSPF: anatomy of an Internet routing protocol. Addison-\nWesley Professional, 1998.\n[17] Pfaff, Ben, et al. \"Extending Networking into the Virtualization Layer.\"\nHotnets. 2009.\n[18] Casado, Martin, et al. \"Ethane: Taking control of the enterprise.\" ACM\nSIGCOMM Computer Communication Review. Vol. 37. No. 4. ACM,\n2007.\n[19] Banks, A., and R. Gupta. \"MQTT Version 3.1. 1.\" OASIS Standard\n(2014).\n[20] Ben-Natan, Ron. Corba: a guide to common object request broker\narchitecture. McGraw-Hill, Inc., 1995.\n[21] Lemon, Jonathan. \"Kqueue-A Generic and Scalable Event Notification\nFacility.\" USENIX Annual Technical Conference, FREENIX Track.\n2001.\n[22] Gemmell, Jim, et al. \"The PGM reliable multicast protocol.\" Network,\nIEEE 17.1 (2003): 16-22.\n[23] Ban, Bela. \"JGroups, a toolkit for reliable multicast communication.\"\nURL: http://www. jgroups. org (2002).\n[24] Stavropoulos, Thanos G., et al. \"aWESoME: A web service middleware\nfor ambient intelligence.\" Expert Systems with Applications 40.11\n(2013): 4380-4392.\n[25] Fontijn, Willem, and Peter Boncz. \"AmbientDB: P2P data management\nmiddleware for ambient intelligence.\" Pervasive Computing and\nCommunications Workshops, 2004. Proceedings of the Second IEEE\nAnnual Conference on. IEEE, 2004.\n[26] Eisenhauer, Markus, Peter Rosengren, and Pablo Antolin. \"Hydra: A\ndevelopment platform for integrating wireless devices and sensors into\nambient intelligence systems.\" The Internet of Things. Springer New\nYork, 2010. 367-373.\n[27] Cabri, Giacomo, et al. \"The LAICA project: Supporting ambient\nintelligence via agents and ad-hoc middleware.\" Enabling Technologies:\nInfrastructure for Collaborative Enterprise, 2005. 14th IEEE\nInternational Workshops on. IEEE, 2005.\n[28] Anastasopoulos, Michalis, et al. \"Towards a reference middleware\narchitecture for ambient intelligence systems.\" ACM conference on\nobject-oriented programming, systems, languages, and applications.\n2005.\n[29] Bogdanowicz, Marc, et al. Scenarios for ambient intelligence in 2010.\nOffice for official publications of the European Communities, 2001.\n[30] Cook, Diane J., Juan C. Augusto, and Vikramaditya R. Jakkula.\n\"Ambient intelligence: Technologies, applications, and opportunities.\"\nPervasive and Mobile Computing 5.4 (2009): 277-298.\n[31] Klein, Michael, Andreas Schmidt, and Rolf Lauer. \"Ontology-centred\ndesign of an ambient middleware for assisted living: The case of\nsoprano.\" Towards Ambient Intelligence: Methods for Cooperating\nEnsembles in Ubiquitous Environments (AIM-CU), 30th Annual\nGerman Conference on Artificial Intelligence (KI 2007), Osnabrück.\n2007.\n[32] Preuveneers, Davy, et al. \"Towards an extensible context ontology for\nambient intelligence.\" Ambient intelligence. Springer Berlin Heidelberg,\n2004. 148-159.\n[33] Georgalis, Yannis, Dimitris Grammenos, and Constantine Stephanidis.\n\"Middleware for ambient intelligence environments: Reviewing\nrequirements and communication technologies.\" Universal Access in\nHuman-Computer Interaction. Intelligent and Ubiquitous Interaction\nEnvironments. Springer Berlin Heidelberg, 2009. 168-177.\n[34] Chu, Howard. \"Mdb: A memory-mapped database and backend for\nopenldap.\" LDAPCon'11 (2011)."]}
Databáze: OpenAIRE