Ferramenta para processamento de dados da utilização de redes WiFi
Autor(a) principal: | |
---|---|
Data de Publicação: | 2014 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/1822/34182 |
Resumo: | Dissertação de mestrado integrado em Engenharia de Comunicações |
id |
RCAP_f7f17cdd36bc54a4790ece296b55b7b1 |
---|---|
oai_identifier_str |
oai:repositorium.sdum.uminho.pt:1822/34182 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Ferramenta para processamento de dados da utilização de redes WiFiProcessing tool for WiFi usage data621.39681.324Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaDissertação de mestrado integrado em Engenharia de ComunicaçõesHoje em dia com a massificação e popularidade das redes sem fios (WiFi) o numero de utilizadores a adotarem esta tecnologia é cada vez maior. Quando um utilizador se liga a uma rede WiFi, caso existam registos (logs) sobre a ligação do utilizador à rede, é possível determinar a localização e movimentos do utilizador no espaço, entre outros. Geralmente, quanto maior for o numero de utilizadores na rede maior é o volume de registos gerados, o que pode originar que uma rede seja capaz de gerar num curto espaço de tempo uma enorme quantidade de registos. No entanto, diferentes redes podem registar diferentes tipos de informação (logs) sobre os seus utilizadores. Para se obter informação sobre um utilizador da rede é necessário uma ferramenta que analise e processe um conjunto de dados de forma a obter a informação desejada, como por exemplo, a localização e o movimento no espaço. Para tal, a ferramenta deve ser flexível o suficiente para que se adapte a diferentes tipos de dados a processar sem ser necessário redesenhar ou, em casos extremos, desenvolver uma nova ferramenta. É neste caso que surge esta dissertação, desenvolver uma aplicação suficientemente flexível e capaz de se adaptar a diferentes tipos de registos a processar com a menor quantidade de alterações e tempo despendido. Para tal foi adotado o conceito de módulos de processamento, onde cada módulo é responsável por um, ou mais, tipos de dados a processar e sempre que seja necessário desenvolver um novo mecanismo de processamento de registos apenas seja necessário desenvolver um novo módulo abstraindo-se assim de problemas e necessidades que possam surgir, por exemplo, como gerir e implementar uma, ou mais, ligações a uma base de dados, aceder e apresentar os dados a processar, entre outros. Dependendo do volume de registos a processar, o tempo de processamento pode variar imenso, podendo este ser de apenas poucos minutos a vários dias, se não mesmo semanas. Esta dissertação descreve todo o processo para o desenvolvimento de uma aplicação que vem solucionar os problemas mencionados anteriormente. É pretendido que a aplicação forneça um conjunto de APIs que contenham todos os métodos necessários ao desenvolvimento de um módulo de processamento de dados.Nowadays with the widespread and popularity of wireless networks (WiFi), the number of users adopting this technology is increasing. When a user connects to a WiFi network and the user’s connection activity logging is enabled it is possible to determine the user’s location and movements in space, among others. Generally, the greater the number of users in the network the larger is the volume of logs generated, which can lead to a network capable of generating a massive amount of logs in a short period of time. However, different networks may be able to log different types of information about their users. In order to get information about a user or a set of users in the the network it is required a tool to analyse and process a set of data in order to get the desirable information, e.g. the user location and movement in space. To do so, the tool must be flexible enough to adapt itself to different kinds of data to be processed without the need to redraw or, in extreme cases, to develop a whole new tool. This is where this paper arises, to develop an application capable and flexible enough to adapt itself into different kinds of records to process with the less amount of modifications and time spent. To do so, it was adopted the concept of processing modules, where each module is responsible for one, or more, types of data to process and whenever there is the need to develop a new processing mechanism there is only the need to develop a new module thus abstracting the problems and requirements that may arise, e.g. how to implement and manage one, or more, connections to a database, access and present processed data, among others. Depending on the volume of records to be processed, the amount of time required may vary quite a lot, from a couple of minutes to several days, if not weeks. This paper describes the process of developing an application that solves the problems mentioned above. It is intended that this application provides a set of APIs containing all the necessary methods to develop a data processing module.Meneses, FilipeMoreira, AdrianoUniversidade do MinhoMachado, Pedro Francisco Lourenço20142014-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/1822/34182por201187779info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-07-21T12:22:55Zoai:repositorium.sdum.uminho.pt:1822/34182Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T19:16:31.744693Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Ferramenta para processamento de dados da utilização de redes WiFi Processing tool for WiFi usage data |
title |
Ferramenta para processamento de dados da utilização de redes WiFi |
spellingShingle |
Ferramenta para processamento de dados da utilização de redes WiFi Machado, Pedro Francisco Lourenço 621.39 681.324 Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
title_short |
Ferramenta para processamento de dados da utilização de redes WiFi |
title_full |
Ferramenta para processamento de dados da utilização de redes WiFi |
title_fullStr |
Ferramenta para processamento de dados da utilização de redes WiFi |
title_full_unstemmed |
Ferramenta para processamento de dados da utilização de redes WiFi |
title_sort |
Ferramenta para processamento de dados da utilização de redes WiFi |
author |
Machado, Pedro Francisco Lourenço |
author_facet |
Machado, Pedro Francisco Lourenço |
author_role |
author |
dc.contributor.none.fl_str_mv |
Meneses, Filipe Moreira, Adriano Universidade do Minho |
dc.contributor.author.fl_str_mv |
Machado, Pedro Francisco Lourenço |
dc.subject.por.fl_str_mv |
621.39 681.324 Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
topic |
621.39 681.324 Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
description |
Dissertação de mestrado integrado em Engenharia de Comunicações |
publishDate |
2014 |
dc.date.none.fl_str_mv |
2014 2014-01-01T00:00:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/1822/34182 |
url |
http://hdl.handle.net/1822/34182 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
201187779 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799132614647349248 |