Parameter-based mechanism for unifying user interaction, applications and communication protocols

Song, Jie and Calatrava Sierra, Silvia and Caffarel Rodriguez, Jaime and Martín Perandones, Jorge and Campo Jiménez, Guillermo and Olloqui, Jorge and Martínez García, Rocío and Santamaria Galdon, Maria Asuncion (2014). Parameter-based mechanism for unifying user interaction, applications and communication protocols. In: "2nd International Conference on Artificial Intelligence, Modelling and Simulation (AIMS 2014)", 18/11/2014 - 20/11/2014, Madrid, Spain. pp. 1-6. https://doi.org/10.1109/AIMS.2014.42.

Description

Title: Parameter-based mechanism for unifying user interaction, applications and communication protocols
Author/s:
  • Song, Jie
  • Calatrava Sierra, Silvia
  • Caffarel Rodriguez, Jaime
  • Martín Perandones, Jorge
  • Campo Jiménez, Guillermo
  • Olloqui, Jorge
  • Martínez García, Rocío
  • Santamaria Galdon, Maria Asuncion
Item Type: Presentation at Congress or Conference (Article)
Event Title: 2nd International Conference on Artificial Intelligence, Modelling and Simulation (AIMS 2014)
Event Dates: 18/11/2014 - 20/11/2014
Event Location: Madrid, Spain
Title of Book: 2nd International Conference on Artificial Intelligence, Modelling and Simulation (AIMS 2014)
Date: 2014
Subjects:
Freetext Keywords: Home automation; multi-protocol; user interaction; driver; KNX; Modbus; BATNet, CoAP
Faculty: E.T.S.I. Telecomunicación (UPM)
Department: Electrónica Física
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (3MB) | Preview

Abstract

In the smart building control industry, creating a platform to integrate different communication protocols and ease the interaction between users and devices is becoming increasingly important. BATMP is a platform designed to achieve this goal. In this paper, the authors describe a novel mechanism for information exchange, which introduces a new concept, Parameter, and uses it as the common object among all the BATMP components: Gateway Manager, Technology Manager, Application Manager, Model Manager and Data Warehouse. Parameter is an object which represents a physical magnitude and contains the information about its presentation, available actions, access type, etc. Each component of BATMP has a copy of the parameters. In the Technology Manager, three drivers for different communication protocols, KNX, CoAP and Modbus, are implemented to convert devices into parameters. In the Gateway Manager, users can control the parameters directly or by defining a scenario. In the Application Manager, the applications can subscribe to parameters and decide the values of parameters by negotiating. Finally, a Negotiator is implemented in the Model Manager to notify other components about the changes taking place in any component. By applying this mechanism, BATMP ensures the simultaneous and concurrent communication among users, applications and devices.

More information

Item ID: 36630
DC Identifier: http://oa.upm.es/36630/
OAI Identifier: oai:oa.upm.es:36630
DOI: 10.1109/AIMS.2014.42
Deposited by: Memoria Investigacion
Deposited on: 25 Jul 2015 07:44
Last Modified: 25 Jul 2015 07:44
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM