Por favor, use este identificador para citar o enlazar este ítem: http://repositorio.upf.br/handle/riupf/1646
metadata.dc.type: Trabalho de Conclusão de Curso
Título : Configuração remota para a plataforma embarcada do Protegemed
metadata.dc.creator: Klann, Kelvin Matheus
metadata.dc.contributor.advisor1: Rebonatto, Marcelo Trindade
metadata.dc.description.resumo: O Protegemed é um projeto para detectar microchoques causados por equipamentos eletromédicos durante procedimentos cirúrgicos. Choques de apenas 50 miliamperes podem ocasionar uma parada cardíaca. Um dispositivo embarcado, denominado “módulo”, é utilizado para monitorar as tomadas de uma sala de cirurgia. O dispositivo coleta dados em tempo real sobre as correntes elétricas das tomadas utilizadas e os envia para um servidor remoto. Caso um valor fora do limite configurado seja detectado, os funcionários responsáveis são alertados, para que possam tomar as medidas cabíveis. A sala de cirurgia é um ambiente controlado, mas, para configurar o dispositivo, é necessário ter acesso físico a ele. Para resolver isso, é proposta uma forma de configurar o dispositivo remotamente, através de um novo protocolo de rede na camada de aplicação. O protocolo é utilizado sobre uma conexão WebSocket e define o formato e a semântica das mensagens a serem enviadas, sendo que ambos são baseados no protocolo HTTP. O protocolo é implementado e utilizado no Protegemed para realizar uma comunicação bi-direcional entre um navegador web e o dispositivo embarcado através de um servidor WebSocket. O protocolo é definido, implementado e depois validado. O mesmo é feito para os comandos de configuração e de controle. Em seguida, o dispositivo é configurado e controlado remotamente. O protocolo em si foi definido de forma genérica, possibilitando que ele seja utilizado para a troca de mensagens em outros projetos de computação embarcada.
Resumen : Protegemed is a project to detect microshocks caused by electro medical equipment during surgeries. Shocks as small as 50 milliamperes may result in a cardiac arrest. An embedded device, called “the module”, is used for monitoring the outlets of the surgery room. The device constantly gathers data about the electric currents of these outlets and sends it to a remote server through the network. If anything out of the ordinary is detected, the relevant sta is alerted, which can then perform the necessary actions. The surgery room is a controlled environment, but configuring the module requires physical access to it, since the communication happens in a one-way fashion (i.e.: from the module to the server). To end this predicament, a way of configuring the device remotely is proposed, through a new application-layer protocol. The protocol is used over a WebSocket connection and defines the format and semantics of the messages to be exchanged, both of which are based on HTTP. The new protocol is then implemented and used in Protegemed to perform bidirectional communication between a web browser and the embedded device through a WebSocket server. The protocol is defined, implemented and then validated. The same is done for the control and the configuration commands. Afterwards, the device is configured and controlled remotely using the protocol. The protocol itself is defined in a general way, enabling it to be used for message exchanging in other embedded projects.
Palabras clave : Computação
Embarcado
Protegemed
Protocolo
Rede
Websocket
metadata.dc.language: por
metadata.dc.publisher.country: Brasil
Editorial : Universidade de Passo Fundo
metadata.dc.publisher.initials: UPF
metadata.dc.publisher.department: Instituto de Ciências Exatas e Geociências - ICEG
Citación : KLANN, Kelvin Matheus. Configuração remota para a plataforma embarcada do Protegemed. 2018. 15 f. Artigo de conclusão de curso (Bacharel em Ciência da Computação). Curso de Ciência da Computação. Universidade de Passo Fundo, Passo Fundo, RS, 2018.
metadata.dc.rights: Acesso Aberto
URI : http://repositorio.upf.br/handle/riupf/1646
Fecha de publicación : 4-dic-2018
Aparece en las colecciones: ICEG - Curso de Ciência da Computação - Trabalhos de Conclusão de Curso de Graduação

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
PF2018Kelvin Matheus Klann.pdfArtigo de conclusão de curso de Kelvin Matheus Klann445,77 kBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.