Washington Velásquez Vargas | ESPOL (Escuela Superior Politécnica del Litoral) (original) (raw)
Uploads
MSc. Student by Washington Velásquez Vargas
It is well known that content distribution networks (CDN) are expensive technologies for distribu... more It is well known that content distribution networks (CDN) are expensive technologies for distributing web contents. Universities and other non-profit organizations do not have enough financial means to deploy large web-servers or to use content distribution networks to improve their web access performance. A current trend is to use hybrid distribution networks content. so this article is to show the efficiency of P2P networks possessing this approach.
This article presents a brief description of what are the graphs database and its use in the real... more This article presents a brief description of what are the graphs database and its use in the real world, how for example, the social networks, geolocation, communication among other, that actually are being very used in some applications that governing in the diary life and what without the graphs database may not be well received in the current market
Coferences by Washington Velásquez Vargas
SOR by Washington Velásquez Vargas
Este trabajo documenta el desarrollo de hardware y software para el manejo de una mano robótica, ... more Este trabajo documenta el desarrollo de hardware y
software para el manejo de una mano robótica, completa con 6
grados de libertad con movimiento independiente en cada dedo,desde un módulo electrónico Raspberry pi B+ con un sistema operativo Raspbian y con puertos digitales de entrada y salida
Implementación de una red LAN por medio de la configuración de la Raspberry Pi utilizando el sist... more Implementación de una red LAN por medio de la configuración de la Raspberry Pi utilizando el sistema operativo Raspbian. Por
medio de una aplicación VoIP se realizará una autenticación a ciertos usuarios y a los restantes su ingreso se realizará de forma tradicional, los usuarios podrán manejar los archivos que tengan acceso dentro de la nube y así mismo se administrará permisos NTFS para cada uno de ellos.
It is well known that content distribution networks (CDN) are expensive technologies for distribu... more It is well known that content distribution networks (CDN) are expensive technologies for distributing web contents. Universities and other non-profit organizations do not have enough financial means to deploy large web-servers or to use content distribution networks to improve their web access performance. A current trend is to use hybrid distribution networks content. so this article is to show the efficiency of P2P networks possessing this approach.
This article presents a brief description of what are the graphs database and its use in the real... more This article presents a brief description of what are the graphs database and its use in the real world, how for example, the social networks, geolocation, communication among other, that actually are being very used in some applications that governing in the diary life and what without the graphs database may not be well received in the current market
Este trabajo documenta el desarrollo de hardware y software para el manejo de una mano robótica, ... more Este trabajo documenta el desarrollo de hardware y
software para el manejo de una mano robótica, completa con 6
grados de libertad con movimiento independiente en cada dedo,desde un módulo electrónico Raspberry pi B+ con un sistema operativo Raspbian y con puertos digitales de entrada y salida
Implementación de una red LAN por medio de la configuración de la Raspberry Pi utilizando el sist... more Implementación de una red LAN por medio de la configuración de la Raspberry Pi utilizando el sistema operativo Raspbian. Por
medio de una aplicación VoIP se realizará una autenticación a ciertos usuarios y a los restantes su ingreso se realizará de forma tradicional, los usuarios podrán manejar los archivos que tengan acceso dentro de la nube y así mismo se administrará permisos NTFS para cada uno de ellos.
This project will be made over a Linux distribution for all kind of devices called Ubuntu v14.04 ... more This project will be made over a Linux distribution for all kind of devices called Ubuntu v14.04 for 64 bits which its principal feature is to be free and open-source software. The server tool will be PROSODY, an open source server software based on the open-source protocol XMPP which at the beginning was created for instant messaging purposes using XML. The benefits of using this server are low resource use, ease of handling, and extensibility.
En este informe se explica los detalles importantes en la implementación de un portal cautivo. El... more En este informe se explica los detalles importantes en la implementación de un portal cautivo. El cual sera implementado con una distribución de Linux llamada untangle basada en Ubuntu de Linux pero cambiado el front end y se administra vía web esto es a lo que conocemos como un NG Firewall o New Generation Firewall esto nos ayudara ya que el portal cautivo esta implementado ya en esta versión además todo lo que se necesita para el manejo de red, este se comporta como un router que inclusive podría ser instalado en una RASPBERRY Pi, Esto nos ayudara a ahorrar costos. Los Usuarios seran creados y administrados en un servidor Windows 2008 en un active directory
Solución del Examen de Fundamentos de Linux SEGUNDA EVALUACIÓN II - término 2015-2016
Resumen. En este documento se lleva a cabo el análisis de dos protocolos de enrutamiento, aodv y ... more Resumen. En este documento se lleva a cabo el análisis de dos protocolos de enrutamiento, aodv y dsdv, los cuales son usados en la comunicación de redes móviles ad hoc. Para esto se ha simulado una red de sensores con el uso de la herramienta de simulación NS-3, para realizar un escenario en el que algún nodo de la red falle para observar cuál es el comportamiento de cada protocolo en dicha circunstancia; y con la ayuda de la herramienta wireshark capturar la información que se simulada en la red, así de esta manera se obtiene un resumen de los parámetros que permiten analizar cuál de ambos protocolos es más eficiente.
Resumen. La idea principal de este artículo es presentar la solución en .Net para el sistema fina... more Resumen. La idea principal de este artículo es presentar la solución en .Net para el sistema financiero que actualmente maneja la ESPOL, mostrando cada uno de los pasos que se tuvieron que considerar en la implementación como lo son: la interacción entre los servicios desarrollados en java del SRI con un cliente en .Net y la firma electrónica de un archivo XML en el estándar XADES_BES, que son requerimientos obligatorios para el uso de la facturación electrónica en ESPOL. Palabras Clave: Facturación electrónica, XadES_BES, .NET, Servicio de Rentas Internas, SRI. 1 Introducción La facturación electrónica es un documento que ayuda a describir los costos de los servicios obtenidos con sus respectivos valores de impuestos a cancelar todo de manera digital, este documento reemplaza a las facturas tradicionales en papel debido a que utiliza firma digital para mantener la autenticidad e integridad del contenido en la factura y permite ahorrar costos a la institución. Para que el documento sea totalmente válido debe cumplir con ciertos requisitos que detallaremos más adelante, así mismo la firma digital debe ser establecido bajo estándar XADES_BES y debe cumplir con el esquema XML válido aceptado por el Servicio de Rentas Internas. El Servicio de Rentas Internas " SRI " es el encargado de proponer una alternativa para que las empresas públicas o privadas se unan a esta nueva forma de facturación, por tal motivo, ha desarrollado servicios web en java que se encargan de la recepción y autorización de las facturas emitidas por parte de los contribuyentes, proporcionando para esto dos tipos de ambiente: prueba y producción. 2 Facturación Electrónica Una factura electrónica es un documento electrónico que tiene la misma validez tributaria y efecto jurídico que una factura impresa. La factura electrónica es entonces la versión digital de las facturas tradicionales en papel. Por su propia naturaleza, las facturas electrónicas pueden almacenarse, gestionarse e intercambiarse por medios electrónicos o digitales.
Resumen. Los certificados digitales en el país han tomado auge debido al requerimiento por parte ... more Resumen. Los certificados digitales en el país han tomado auge debido al requerimiento por parte del Servicio de Rentas Internas en que las empresas implementen la facturación electrónica a sus usuarios. Pero, adicional a esta petición, la ESPOL está yendo más allá de la facturación y se encuentra implementando la funcionalidad de firmado digital de sus archivos, para así evitar los pliegos en físico de toda la institución. Por tal motivo, este artículo presenta dicha implementación para el Sistema de Compras en ESPOL.
El siguiente documento muestra la interacción entre las pantallas de una aplicación desarrollada ... more El siguiente documento muestra la interacción entre las pantallas de una aplicación desarrollada en Android, la cúal permite a usuarios poder denunciar los lugares donde exista acumulación de basura enviando una fotografía con su respectiva ubicación, así como también calcular la huella ecológica del individuo, para que de ésta manera contrarrestar la contaminación ambiental, al mismo tiempo q se mantiene limpia la ciudad.
Resumen. En base a la problemática que existe en las carreteras del Ecuador; el cual no cuenta co... more Resumen. En base a la problemática que existe en las carreteras del Ecuador; el cual no cuenta con un sistema que controle e informe sobre acontecimientos ocurridos, tales como: derrumbes, accidentes de tránsito, marchas, entre otros. Se implementó un módulo que consiste en monitorear permanentemente la carretera en busca de obstáculos mediante un algoritmo de detección que se basa en el uso de sensores ultrasónicos y un sistema de video vigilancia utilizando la Raspberry Pi 2 que permite ver en tiempo real el estado de las vías y a su vez la generación de notificaciones por e-mail y GSM. Palabras Clave: carretera, módulo, base de datos, obstáculos, algoritmo. 1 Introducción En el Ecuador es frecuente que ciertas carreteras, en especial las de la zona andina, no se encuentren disponibles para el tráfico vehicular. Entre las razones más comunes se presentan los constantes derrumbes que en ellas se producen especialmente en épocas invernales; o las manifestaciones por parte de los indígenas, muy frecuentes debido a inconformidades relacionadas a la política; y por último, pueden existir trabajos en las vías orientados al mejoramiento del sistema vial del país. [1] [2] [3] Las diferentes causas de obstrucción de carreteras o cierre de vías, provocan que viajeros y conductores tengan que desviarse hacia nuevas rutas, tomando caminos más largos para llegar a su destino, poniendo en riesgo la seguridad y provocando un consumo de tiempo innecesario al momento de viajar. Por ello es necesario realizar un monitoreo constante de las carreteras para conocer el momento exacto en que ocurrió algún acontecimiento y tomar alguna acción que permita informar al usuario del estado de la vía. Con ello el usuario puede realizar una mejor planificación de su recorrido y tomar rutas alternativas que le permitan llegar a su destino. En las carreteras del Ecuador existe señalización de caminos, pero no se cuenta con algún sistema que controle e informe sobre fenómenos naturales ocurridos, tales como: derrumbes, accidentes de tránsito, marchas, entre otros, debido a que estos eventos ocurren sin previo aviso produciendo obstrucción de vías, y hasta accidentes de tránsito. En una vía montañosa pueden existir derrumbes, lo cual afecta la seguridad y la vida de quienes transitan la vía; así como también ocasionan malestares dependiendo de la magnitud, lo cual ocasiona una pérdida de tiempo considerable y provocan que estos deban retornar de su viaje o tomar nuevas rutas. Muchos de los fenómenos
El presente informa detalla el proceso de diseño e implementación de M3, o Mobile Medical Monitor... more El presente informa detalla el proceso de diseño e implementación de M3, o Mobile Medical Monitor. La misma es una aplicación móvil para la plataforma Android, escrita en Java a nivel de programación, y en XML a nivel de interfaz gráfica. El objetivo fundamental de M3 es el de gestionar, remotamente, la planificación de consultas médicas, el monitoreo de manera permanente y en tiempo real de signos vitales de interés, así como las notificaciones que requieran de atención inmediata, o que forman parte de un control médico. Todo esto en el marco de un sistema de información hospitalaria (HIS) implementado en un centro de salud específico. Para su implementación inicial, M3 utilizó SafeHeart como HIS base. Este proporciona, de manera particular, información referente al ritmo cardíaco y geolocalización de un paciente para monitorear efectivamente su salud cardiovascular. La aplicación tendrá como fin el mostrar esta información tanto a doctor como paciente registrados en el mismo sistema, además de proveer de suficientes herramientas de interfaz que permitan a los usuarios conectarse de manera intuitiva con el HIS.
2018 1st International Conference on Computer Applications & Information Security (ICCAIS), 2018
2018 1st International Conference on Computer Applications & Information Security (ICCAIS), 2018
Revista Caribeña de Ciencias Sociales, 2017
Este documento presenta un proyecto para la capacitaciA³n en mantenimiento y reparaciA³n de orden... more Este documento presenta un proyecto para la capacitaciA³n en mantenimiento y reparaciA³n de ordenadores para personas con bajos ingresos econA³micos. El proyecto considera un mA©todo que ha sido aplicado para desarrollar un programa de entrenamiento para “BastiA³n Popular†, una zona urbano-marginal de la ciudad de Guayaquil. El objetivo del proyecto es proporcionar conocimientos que permitan la inclusiA³n de personas con escasos recursos en el sector nacional productivo y motiven emprendimientos.
2019 International Symposium on Networks, Computers and Communications (ISNCC), 2019
E.T.S.I. Telecomunicación (UPM), 2019
El presente documento aborda tres aspectos que intervienen en el desarrollo sostenible de una ciu... more El presente documento aborda tres aspectos que intervienen en el desarrollo sostenible de una ciudad como es la Tecnologia, la Salud y los Riesgos Naturales potenciales que acechan dicho progreso. En el primer contexto, se enfoca en describir las tecnicas y tecnologias que se utilizan en un entorno inteligente, entre ellas Redes de Sensores, Internet de las Cosas (IoT), Procesamiento de datos, Big Data y Aprendizaje automatico. En lo que respecta al tema de Salud, se enfoca en temas diversos que se utilizan en el procesamiento de datos de medidas corporales como el Indice de Masa Corporal (IMC), la marcha humana, el sobrepeso y las afecciones del suelo sobre la marcha. Por ultimo, se han estudiado dos entornos de emergencias en desastres naturales, estos son: terremotos e incendios, sin embargo, se describen ciertas cuestiones que pueden afectar el medio ambiente que rodea a la ciudad. La finalidad del estudio de estos aspectos es de analizar en primera instancia los efectos del IMC en la sobrevivencia de una persona cuando se presenta una emergencia y a su vez lo que puede hacer la tecnologia implementada en una ciudad (Smart City) para auxiliar a las personas que se encuentran mas vulnerables frente a riesgos naturales. En este contexto, se presentan las siguientes arquitecturas: La primera analiza una Smart City con la finalidad de incorporar el concepto de resiliencia en la ciudad cuando se presentan eventos post-desastre (terremotos). La segunda introduce una arquitectura de servicios de salud electronica dentro de una Smart City permitiendo establecer servicios de ayuda y rapido auxilio en emergencias. Por ultimo, y, para analizar estas propuestas se describen varios entornos de simulacion que se enfocan en diferentes puntos de las arquitecturas, entre ellas estan: 1. Red de sensores inalambricos dentro de edificios que permita generar alertas y rutas de evacuacion enfocada en incendios y terremotos. 2. Visualizador de eventos (mensajes) de cuartos o salas que se encuentran en alerta y pueden provocar danos a los seres humanos. 3. Analisis y modelos del flujo de comunicacion para una red de sensores. 4. Analisis de la propagacion de incendios forestales con la finalidad de proponer rapida evacuacion y alerta temprana a organismos de socorro. 5. Afectaciones del IMC en la marcha humana al momento de evacuar un edificio (tiempos de respuesta). 6. Analisis del IMC de las personas que presentan cierta patologia cardiaca, y, por ultimo, se presenta un analisis innovador para encontrar el riesgo de un edificio utilizando un modelo de marcha humana enfocado en el IMC. Finalmente, con los resultados obtenidos en las simulaciones se presentan conclusiones solidas acerca de la influencia del IMC en la marcha humana, y de como en una emergencia influye el peso de una persona en la sobrevivencia. Asi mismo, la necesidad de incorporar mecanismos a prueba de fallos (riesgos naturales) en las aplicaciones dentro de una Smart City. ----------ABSTRACT---------- This document discusses three aspects that intervene in the sustainable development of a city such as Technology, Health, and the potential Natural Risks that threaten such progress. In the first context, it focuses on describing the techniques and technologies used in a smart environment, including Sensor Networks, Internet of Things (IoT), Data Processing, Big Data, and Machine Learning. Regarding the issue of Health, it focuses on various topics that are used in data processing body measurements such as body mass index (BMI), human gait, overweight and conditions of the soil on the human walking. Finally, two emergency environments in natural disasters have been studied; these are: earthquakes and fires, however, specific issues that may affect the environment surrounding the city are described. The purpose of the study of these aspects is to analyze the effects of the BMI on the survival of a person when an emergency arises and at the same time what the technology implemented in a city (Smart City) can do to assist people who are more vulnerable to natural risks. In this context, the following architectures are presented: The first analyzes a Smart City to incorporate the concept of resilience in the city when post-disaster (earthquakes) events occur. The second introduces an architecture of e-health services within a Smart City allowing to establish support services and quick emergency relief. Lastly, to discuss these proposals, several simulation environments are described that focus on different points of the architectures, among them, are: 1. Wireless sensor network (WSN) inside buildings that allows generating alerts and evacuation routes focused on fires and earthquakes. 2. Viewing events (messages) from rooms that are on alert and can cause damage to humans. 3. Analysis and models of the communication flow for a sensor network. 4. Study of the spread of wildfires to propose rapid evacuation and early warning to relief agencies. 5. The repercussions…
IEEE Latin America Transactions, 2017
2017 IEEE 7th Annual Computing and Communication Workshop and Conference (CCWC), 2017
This paper states a research on what is the relation established between the Body Mass Index (BMI... more This paper states a research on what is the relation established between the Body Mass Index (BMI) and the exit time of people inside of the building when an earthquake takes place. To accomplish this goal in this article is presented a case of study in where is develop a simulation that uses as physical infrastructure a graph representation of a university building in Ecuador. The sensor nodes and the evacuation routes are also represented in this simulation. On the other hand, the study is developed using metrics as the earthquake magnitude, the body mass index, nature of soil, footwear and clothing, all of this variation combined between them allow to determine the relation of BMI and exit time in an emergency situation. As a result of this work solid conclusions are obtained, displaying the statements as the BMI is related to the exit time independently of the speed of the people, the clothing that one person is using at the moment of an emergency affect the time that they need ...
RFID es una tecnologia que usa ondas electromagneticas para almacenamiento y recuperacion de dato... more RFID es una tecnologia que usa ondas electromagneticas para almacenamiento y recuperacion de datos, el cual posee una gran gama de usos. El proyecto implementa un sistema de seguridad usando dispositivos de fabricante Arduino, los cuales por ser elementos open source permiten hacer uso de un lector de tarjetas RFID con su propio dispositivo datalogger, de esta manera se dara acceso a los usuarios que posean tarjetas autorizadas. Posteriormente cuando el administrador del sistema de seguridad desee monitorear los accesos de los usuarios que ingresaron al sistema, lo podra realizar mediante una aplicacion programada en Android que se comunicara con el datalogger via mensajes bluetooth. Una vez conectado al datalogger, el administrador podra ver los ultimos accesos o hacer una limpieza del banco de registros.
El proyecto consiste en la implementacion en Python de un algoritmo de recomendacion sensible al ... more El proyecto consiste en la implementacion en Python de un algoritmo de recomendacion sensible al contexto basado en elementos educativos reutilizables, en donde estos recursos seran obtenidos a traves del uso de las APIs de Youtube, Flickr y Soundcloud para lograr tener videos, imagenes y musicas respectivamente. En donde los elementos pasaran antes por un filtro de busqueda que permita solo obtener items con caracter educativo, para luego ser presentados al usuario que esta realizando la busqueda, utilizando una base de datos orientada a grafos como motor de almacenamiento.
In this paper, we describe the implementation of system capable to provide protection to the borr... more In this paper, we describe the implementation of system capable to provide protection to the borrowed bicycles within an University area, using Geolocation and perimeter security. The system use components as GPS sensor and BEAGLEBONE for gathering and transmitting real time tracking information to a web application, in where is showed the position of each bicycle at any time. Also, the tracking system can notify the administrator via text messages and email, when a bicycle is outside of the permitted scope. Other components as the power source and rechargeable subsystems are implemented to accomplish all the functionality of the system described.
IEEE Latin America Transactions, 2018
2017 IEEE 7th Annual Computing and Communication Workshop and Conference (CCWC), 2017
In this paper, a network design is proposed as part of a reactive system for emergency situations... more In this paper, a network design is proposed as part of a reactive system for emergency situations. This implementation includes elements of wired and wireless network communications which are used for sending and receiving information. The main idea behind this design is using the sensor network information (data and topology distribution) for running the algorithm, which determines the sequence of signaling activation to show the evacuation routes in the case of an emergency.
En este trabajo se presenta una breve solución sobre la protección de documentos con formato PDF ... more En este trabajo se presenta una breve solución sobre la protección de documentos con formato PDF en el repositorio DSpace actual de la ESPOL, permitiendo de esta manera parar con la copia ilegal parcial o total de sus contenidos y dando consigo una correcta distribución de los documentos científicos del repositorio. Debido a que el servidor se encuentra bajo sistema operativo Linux se muestra una descripción de las partes más fundamentales del código utilizado en java.
El presente proyecto consiste en la implementacion de un Datalogger utilizando el microprocesador... more El presente proyecto consiste en la implementacion de un Datalogger utilizando el microprocesador NIOS II el cual esta embebido en una FPGA CYCLONE II que se encuentra integrada a la tarjeta de desarrollo ALTERA DE2, ademas de obtener datos de distintos sensores y almacenarlos en una tarjeta SD Card. Para la realizacion del proyecto se aplican cuatro etapas. La primera etapa esta basada en obtener los datos mediante el uso de sensores y la transmision usando un PIC, la siguiente etapa se basa principalmente en la recepcion de los datos, la tercera etapa consiste en utilizar la pantalla LCD de la tarjeta DE2 para mostrar los datos obtenidos y una ultima etapa donde por medio de algoritmos implementados en lenguaje C, se procede a almacenar los datos en una tarjeta SD Card.
En el presente articulo se describe un sistema de monitoreo de ruido ambiental que podria contrib... more En el presente articulo se describe un sistema de monitoreo de ruido ambiental que podria contribuir a las futuras tomas de decisiones de los legisladores, permitiendo aportar al desarrollo de la ciudad y al bienestar de los ciudadanos ecuatorianos, desarrollado bajo el uso de hardware y software libre captando los decibeles de ruido en el ambiente; estos luego son procesados y posteriormente son mostrados en un grafico de tiempo real en la plataforma web SIMORA que ha sido implementada en lenguaje Python, emitiendo notificaciones de correo electronico y SMS a los administradores de las zonas e infractores causantes del exceso de ruido.