Rafael Cano-Parra | Universidad de Valladolid (original) (raw)
Uploads
Papers by Rafael Cano-Parra
Simulation is an important technique widely used in engineering, especially in telematics, becaus... more Simulation is an important technique widely used in engineering, especially in telematics, because it allows modeling, observing and analyzing network systems cheaply without the need to mount a real system. The parameter sweep simulation of computer networks may help to understand the functioning of protocols in different network conditions and different sizes of networks, which represents a significant step as an utility in education. However, the parameter sweep simulations are computationally expensive, and to get a proper response time under an educational context, we need to parallelize the simulations in different resources. The current simulators do not provide this feature, but there is a proposal that solves it, the Distributed Network Simulator Environment (DNSE), using the technologies of grid computing and WSRF services, which have limitations. The main issue is that does not allow automatic scaling based on demand, but requires manual intervention from an administrator. Furthermore, the prototype evaluations indicated limitations in usability, due basically to the graphical user interface. These limitations can be overcome with cloud computing, REST services and the use of Web technologies to the interface; then we propose DNSE3 as a new version that implementing these technologies. DNSE3 is composed by eight services and allows to scale horizontally the simulation services, which use the ns-3 network simulator, and analyze the results graphically in a Web interface. Finally, we propose an evaluation based on the featured analysis following the detection mode and the case study approaches.
Proceedings of the First International Conference on Technological Ecosystem for Enhancing Multiculturality - TEEM '13, 2013
Computer simulation is a technique often used in education to study and understand the behavior a... more Computer simulation is a technique often used in education to study and understand the behavior and characteristics of a real system, applications or platforms. However, in order to achieve reasonable response times for an educational setting, many computational resources are demanded, which often leads to an oversized infrastructure. This paper discusses the use of cloud computing as an enabler of new learning scenarios through the use of Software as a Service (SaaS) applications deployed on top of an Infrastructure as a Service (IaaS) cloud. The Cloud-based Distributed Network Simulation Environment (CloudDNSE) is the proposed SaaS, designed following Service-Oriented Architecture (SOA) and Representational State Transfer (REST) principles, and used in a real educational scenario of Computer Networks. Benefits as scalability, on-demand provisioning or pay-per-use billing model allow to improve the learning design and process, overcoming technological limitations such as lack of computational resources.
Proceedings of the First International Conference on Technological Ecosystems for Enhancing Multiculturality (TEEM 2013), Nov 2013
Computer simulation is a technique often used in education to study and understand the behavior a... more Computer simulation is a technique often used in education to study and understand the behavior and characteristics of a real system, applications or platforms. However, in order to achieve reasonable response times for an educational setting, many computational resources are demanded, which often leads to an oversized infrastructure. This paper discusses the use of cloud computing as an enabler of new learning scenarios through the use of Software as a Service (SaaS) applications deployed on top of an Infrastructure as a Service (IaaS) cloud. The Cloud-based Distributed Network Simulation Environment (CloudDNSE) is the proposed SaaS, designed following Service-Oriented Architecture (SOA) and Representational State Transfer (REST) principles, and used in a real educational scenario of Computer Networks. Bene ts as scalability, on-demand provisioning or pay-per-use billing model allow to improve the learning design and process, overcoming technological limitations such as lack of computational resources.
M.Sc. Final Work, Dec 11, 2012
Simulation is an important technique widely used in engineering, especially in telematics, becaus... more Simulation is an important technique widely used in engineering, especially in telematics, because it allows modeling, observing and analyzing network systems cheaply without the need to mount a real system. The parameter sweep simulation of computer networks may help to understand the functioning of protocols in different network conditions and different sizes of networks, which represents a significant step as an utility in education. However, the parameter sweep simulations are computationally expensive, and to get a proper response time under an educational context, we need to parallelize the simulations in different resources. The current simulators do not provide this feature, but there is a proposal that solves it, the Distributed Network Simulator Environment (DNSE), using the technologies of grid computing and WSRF services, which have limitations. The main issue is that does not allow automatic scaling based on demand, but requires manual intervention from an administrator. Furthermore, the prototype evaluations indicated limitations in usability, due basically to the graphical user interface. These limitations can be overcome with cloud computing, REST services and the use of Web technologies to the interface; then we propose DNSE3 as a new version that implementing these technologies. DNSE3 is composed by eight services and allows to scale horizontally the simulation services, which use the ns-3 network simulator, and analyze the results graphically in a Web interface. Finally, we propose an evaluation based on the featured analysis following the detection mode and the case study approaches.
Proceedings of the International Symposium on Ambient Intelligence (ISAmI 2010), Jun 2010
Spanish population over 65 years old will soon be an important fraction. These data show the need... more Spanish population over 65 years old will soon be an important fraction. These data show the need for some helping technologies that make possible to deal with this scenario. This research aims to explore Ambient Intelligence and Semantic Web technologies to allow personal health monitoring and user interactions at home as transparent as possible. To achieve this goal a Multi-Agent System is proposed, focusing on knowledge representation. The ontology has been defined according to current standards in order to improve the interoperability of the whole system, and its possible communications with other external systems. Furthermore, the defined language supports the semantic reasoning process for agent’s real time decision making according to changing circumstances. This proposal can be understood as a step forward patient experience, in the sense of how environment information and user‘s behaviors are taken into account to provide and manage suitable services.
Proceedings of the XX Jornadas Telecom I+D 2010, Sep 2010
En este artículo se presenta un sistema de reconocimiento de movimientos low-cost, utilizando los... more En este artículo se presenta un sistema de reconocimiento de movimientos low-cost, utilizando los acelerómetros presentes en un dispositivo de control remoto (WiiMote), para el control gestual de dispositivos UPnP. El reconocimiento gestual está basado en la utilización de redes neuronales, en concreto un mapa autoorganizado o red de Kohonen. Una vez reconocido el movimiento, se realiza posteriormente una asociación entre dicho movimiento y un servicio UPnP correspondiente a una acción habitual de uso de un dispositivo. Mediante el protocolo UPnP, el sistema puede ser utilizando para controlar dispositivos de una forma estándar independientemente del fabricante y gracias al reconocimiento de movimientos se permite mejorar la interacción de los usuarios con los dispositivos.
Proceedings of the XIX Jornadas Telecom I+D 2009, Nov 2009
Afortunadamente la esperanza de vida va en aumento, y es por ello que se hace necesario pensar en... more Afortunadamente la esperanza de vida va en aumento, y es por ello que se hace necesario pensar en una atención sanitaria orientada a facilitar una vida lo más independiente posible a las personas. Las nuevas tecnologías pueden ofrecer nuevos servicios de atención en el hogar rompiendo poco a poco la barrera existente entre las personas mayores y la tecnología. Este trabajo describe una nueva aproximación para la “Gestión del Contexto” centrada en el entorno del hogar. Proporciona la inteligencia necesaria para anticiparse a las acciones de los pacientes mediante el razonamiento semántico sobre la información proveniente de los diferentes sensores, dispositivos médicos y domóticos necesarios para aumentar nuestra calidad de vida.
Simulation is an important technique widely used in engineering, especially in telematics, becaus... more Simulation is an important technique widely used in engineering, especially in telematics, because it allows modeling, observing and analyzing network systems cheaply without the need to mount a real system. The parameter sweep simulation of computer networks may help to understand the functioning of protocols in different network conditions and different sizes of networks, which represents a significant step as an utility in education. However, the parameter sweep simulations are computationally expensive, and to get a proper response time under an educational context, we need to parallelize the simulations in different resources. The current simulators do not provide this feature, but there is a proposal that solves it, the Distributed Network Simulator Environment (DNSE), using the technologies of grid computing and WSRF services, which have limitations. The main issue is that does not allow automatic scaling based on demand, but requires manual intervention from an administrator. Furthermore, the prototype evaluations indicated limitations in usability, due basically to the graphical user interface. These limitations can be overcome with cloud computing, REST services and the use of Web technologies to the interface; then we propose DNSE3 as a new version that implementing these technologies. DNSE3 is composed by eight services and allows to scale horizontally the simulation services, which use the ns-3 network simulator, and analyze the results graphically in a Web interface. Finally, we propose an evaluation based on the featured analysis following the detection mode and the case study approaches.
Proceedings of the First International Conference on Technological Ecosystem for Enhancing Multiculturality - TEEM '13, 2013
Computer simulation is a technique often used in education to study and understand the behavior a... more Computer simulation is a technique often used in education to study and understand the behavior and characteristics of a real system, applications or platforms. However, in order to achieve reasonable response times for an educational setting, many computational resources are demanded, which often leads to an oversized infrastructure. This paper discusses the use of cloud computing as an enabler of new learning scenarios through the use of Software as a Service (SaaS) applications deployed on top of an Infrastructure as a Service (IaaS) cloud. The Cloud-based Distributed Network Simulation Environment (CloudDNSE) is the proposed SaaS, designed following Service-Oriented Architecture (SOA) and Representational State Transfer (REST) principles, and used in a real educational scenario of Computer Networks. Benefits as scalability, on-demand provisioning or pay-per-use billing model allow to improve the learning design and process, overcoming technological limitations such as lack of computational resources.
Proceedings of the First International Conference on Technological Ecosystems for Enhancing Multiculturality (TEEM 2013), Nov 2013
Computer simulation is a technique often used in education to study and understand the behavior a... more Computer simulation is a technique often used in education to study and understand the behavior and characteristics of a real system, applications or platforms. However, in order to achieve reasonable response times for an educational setting, many computational resources are demanded, which often leads to an oversized infrastructure. This paper discusses the use of cloud computing as an enabler of new learning scenarios through the use of Software as a Service (SaaS) applications deployed on top of an Infrastructure as a Service (IaaS) cloud. The Cloud-based Distributed Network Simulation Environment (CloudDNSE) is the proposed SaaS, designed following Service-Oriented Architecture (SOA) and Representational State Transfer (REST) principles, and used in a real educational scenario of Computer Networks. Bene ts as scalability, on-demand provisioning or pay-per-use billing model allow to improve the learning design and process, overcoming technological limitations such as lack of computational resources.
M.Sc. Final Work, Dec 11, 2012
Simulation is an important technique widely used in engineering, especially in telematics, becaus... more Simulation is an important technique widely used in engineering, especially in telematics, because it allows modeling, observing and analyzing network systems cheaply without the need to mount a real system. The parameter sweep simulation of computer networks may help to understand the functioning of protocols in different network conditions and different sizes of networks, which represents a significant step as an utility in education. However, the parameter sweep simulations are computationally expensive, and to get a proper response time under an educational context, we need to parallelize the simulations in different resources. The current simulators do not provide this feature, but there is a proposal that solves it, the Distributed Network Simulator Environment (DNSE), using the technologies of grid computing and WSRF services, which have limitations. The main issue is that does not allow automatic scaling based on demand, but requires manual intervention from an administrator. Furthermore, the prototype evaluations indicated limitations in usability, due basically to the graphical user interface. These limitations can be overcome with cloud computing, REST services and the use of Web technologies to the interface; then we propose DNSE3 as a new version that implementing these technologies. DNSE3 is composed by eight services and allows to scale horizontally the simulation services, which use the ns-3 network simulator, and analyze the results graphically in a Web interface. Finally, we propose an evaluation based on the featured analysis following the detection mode and the case study approaches.
Proceedings of the International Symposium on Ambient Intelligence (ISAmI 2010), Jun 2010
Spanish population over 65 years old will soon be an important fraction. These data show the need... more Spanish population over 65 years old will soon be an important fraction. These data show the need for some helping technologies that make possible to deal with this scenario. This research aims to explore Ambient Intelligence and Semantic Web technologies to allow personal health monitoring and user interactions at home as transparent as possible. To achieve this goal a Multi-Agent System is proposed, focusing on knowledge representation. The ontology has been defined according to current standards in order to improve the interoperability of the whole system, and its possible communications with other external systems. Furthermore, the defined language supports the semantic reasoning process for agent’s real time decision making according to changing circumstances. This proposal can be understood as a step forward patient experience, in the sense of how environment information and user‘s behaviors are taken into account to provide and manage suitable services.
Proceedings of the XX Jornadas Telecom I+D 2010, Sep 2010
En este artículo se presenta un sistema de reconocimiento de movimientos low-cost, utilizando los... more En este artículo se presenta un sistema de reconocimiento de movimientos low-cost, utilizando los acelerómetros presentes en un dispositivo de control remoto (WiiMote), para el control gestual de dispositivos UPnP. El reconocimiento gestual está basado en la utilización de redes neuronales, en concreto un mapa autoorganizado o red de Kohonen. Una vez reconocido el movimiento, se realiza posteriormente una asociación entre dicho movimiento y un servicio UPnP correspondiente a una acción habitual de uso de un dispositivo. Mediante el protocolo UPnP, el sistema puede ser utilizando para controlar dispositivos de una forma estándar independientemente del fabricante y gracias al reconocimiento de movimientos se permite mejorar la interacción de los usuarios con los dispositivos.
Proceedings of the XIX Jornadas Telecom I+D 2009, Nov 2009
Afortunadamente la esperanza de vida va en aumento, y es por ello que se hace necesario pensar en... more Afortunadamente la esperanza de vida va en aumento, y es por ello que se hace necesario pensar en una atención sanitaria orientada a facilitar una vida lo más independiente posible a las personas. Las nuevas tecnologías pueden ofrecer nuevos servicios de atención en el hogar rompiendo poco a poco la barrera existente entre las personas mayores y la tecnología. Este trabajo describe una nueva aproximación para la “Gestión del Contexto” centrada en el entorno del hogar. Proporciona la inteligencia necesaria para anticiparse a las acciones de los pacientes mediante el razonamiento semántico sobre la información proveniente de los diferentes sensores, dispositivos médicos y domóticos necesarios para aumentar nuestra calidad de vida.