Architecture and negotiation protocols for a smart parking system
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
Texto Completo: | http://repositorio.utfpr.edu.br/jspui/handle/1/26493 |
Resumo: | O presente trabalho é resultado de um convênio de dupla diplomação com o Instituto Politécnico de Bragança (Portugal) |
id |
UTFPR-12_6da64ee6c1e6e02437c71d0d9860bb29 |
---|---|
oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/26493 |
network_acronym_str |
UTFPR-12 |
network_name_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
repository_id_str |
|
spelling |
2021-11-23T15:00:52Z2021-11-23T15:00:52Z2019-12-13ALVES, Bruno Rafael. Architecture and negotiation protocols for a smart parking system. 2019. Trabalho de Conclusão de Curso (Bacharel em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2019.http://repositorio.utfpr.edu.br/jspui/handle/1/26493O presente trabalho é resultado de um convênio de dupla diplomação com o Instituto Politécnico de Bragança (Portugal)Sem resumo.Smart City uses emerging technologies to improve citizens’ quality of life. A branch of this topic is the Smart Parking, where the parking system implements intelligent mechanisms to simplify to the searching of parking spots and consequently decrease the traffic of cars. This work proposes an architecture using Multi-Agent System (MAS), enhanced with some holonic systems principles, that is capable to be applied to different range of parking systems, e.g., considering trucks, cars, or bicycles. Being a distributed architecture, a special attention is devoted to study the negotiation protocols that will regulate the behavior of autonomous and cooperative actors in the system, namely drivers and parking spots, during allocation process of parking spots to drivers. For this purpose, the Contract Net Protocol (CNP), English Auction, Dutch Auction and Faratin Auction were the tested, being the CNP the selected protocol for this problem. Also addressing the distributed nature of the system, some efforts were focused on the security of the messages exchanged between the agents was proposed using Secure Socket Layer (SSL). The proposed multi-agent systems architecture was implemented using JADE (Java Agent DEvelopment Framework), which is a FIPA-compliant agent development framework that simplifies the development of agent-based applications. The exchange of messages follows the FIPA-ACL protocol using the CNP protocol for the negotiation. The communication between the agents and the User Interface is performed through the use of Message Queuing Telemetry Transport (MQTT) protocol.engUniversidade Tecnológica Federal do ParanáPonta GrossaCiência da ComputaçãoUTFPRBrasilDepartamento Acadêmico de InformáticaCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOEstacionamento de automóveisAgentes inteligentes (Software)Arquitetura de softwareAutomobile parkingIntelligent agents (Computer software)Software architectureArchitecture and negotiation protocols for a smart parking systemArquitetura e protocolos de negociação para sistema de estacionamento inteligenteinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisPonta GrossaBorges, André PinzLeitão, Paulo Jorge PintoLeitão, Paulo Jorge PintoBorges, André PinzLopes, Rui Pedro Sanches de CastroMatos, Paulo Jorge TeixeiraAlves, Bruno Rafaelinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRORIGINALarchitecturenegotiationsmartparking.pdfarchitecturenegotiationsmartparking.pdfapplication/pdf5282665http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/26493/1/architecturenegotiationsmartparking.pdf39a0f16afb302780af5eb3853fb06bc9MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81290http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/26493/2/license.txtb9d82215ab23456fa2d8b49c5df1b95bMD52TEXTarchitecturenegotiationsmartparking.pdf.txtarchitecturenegotiationsmartparking.pdf.txtExtracted texttext/plain135179http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/26493/3/architecturenegotiationsmartparking.pdf.txtaea6de2634fecd2e1f529729c3268c3eMD53THUMBNAILarchitecturenegotiationsmartparking.pdf.jpgarchitecturenegotiationsmartparking.pdf.jpgGenerated Thumbnailimage/jpeg1633http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/26493/4/architecturenegotiationsmartparking.pdf.jpg4be4d041496bc1ff85d202ba5b29c3bbMD541/264932021-11-24 04:06:20.13oai:repositorio.utfpr.edu.br:1/26493TmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIHB1YmxpY2HDp8OjbywgYXV0b3Jpem8gYSBVVEZQUiBhIHZlaWN1bGFyLCAKYXRyYXbDqXMgZG8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlbSBBY2Vzc28gQWJlcnRvIChQSUFBKSBlIGRvcyBDYXTDoWxvZ29zIGRhcyBCaWJsaW90ZWNhcyAKZGVzdGEgSW5zdGl0dWnDp8Ojbywgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBkZSBhY29yZG8gY29tIGEgTGVpIG5vIDkuNjEwLzk4LCAKbyB0ZXh0byBkZXN0YSBvYnJhLCBvYnNlcnZhbmRvIGFzIGNvbmRpw6fDtWVzIGRlIGRpc3BvbmliaWxpemHDp8OjbyByZWdpc3RyYWRhcyBubyBpdGVtIDQgZG8gCuKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgVHJhYmFsaG9zIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28gZGUgR3JhZHVhw6fDo28gZSAKRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgZGUgSW5mb3JtYcOnw6NvIGUgbm9zIENhdMOhbG9nb3MgRWxldHLDtG5pY29zIGRvIApTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdLCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkLCB2aXNhbmRvIGEgCmRpdnVsZ2HDp8OjbyBkYSBwcm9kdcOnw6NvIGNpZW50w61maWNhIGJyYXNpbGVpcmEuCgogIEFzIHZpYXMgb3JpZ2luYWlzIGUgYXNzaW5hZGFzIHBlbG8ocykgYXV0b3IoZXMpIGRvIOKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgClRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgCmRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyBTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdIGUgZGEg4oCcRGVjbGFyYcOnw6NvIApkZSBBdXRvcmlh4oCdIGVuY29udHJhbS1zZSBhcnF1aXZhZGFzIG5hIEJpYmxpb3RlY2EgZG8gQ8OibXB1cyBubyBxdWFsIG8gdHJhYmFsaG8gZm9pIGRlZmVuZGlkby4gCk5vIGNhc28gZGUgcHVibGljYcOnw7VlcyBkZSBhdXRvcmlhIGNvbGV0aXZhIGUgbXVsdGljw6JtcHVzLCBvcyBkb2N1bWVudG9zIGZpY2Fyw6NvIHNvYiBndWFyZGEgZGEgCkJpYmxpb3RlY2EgY29tIGEgcXVhbCBvIOKAnHByaW1laXJvIGF1dG9y4oCdIHBvc3N1YSB2w61uY3Vsby4KRepositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2021-11-24T06:06:20Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false |
dc.title.pt_BR.fl_str_mv |
Architecture and negotiation protocols for a smart parking system |
dc.title.alternative.pt_BR.fl_str_mv |
Arquitetura e protocolos de negociação para sistema de estacionamento inteligente |
title |
Architecture and negotiation protocols for a smart parking system |
spellingShingle |
Architecture and negotiation protocols for a smart parking system Alves, Bruno Rafael CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Estacionamento de automóveis Agentes inteligentes (Software) Arquitetura de software Automobile parking Intelligent agents (Computer software) Software architecture |
title_short |
Architecture and negotiation protocols for a smart parking system |
title_full |
Architecture and negotiation protocols for a smart parking system |
title_fullStr |
Architecture and negotiation protocols for a smart parking system |
title_full_unstemmed |
Architecture and negotiation protocols for a smart parking system |
title_sort |
Architecture and negotiation protocols for a smart parking system |
author |
Alves, Bruno Rafael |
author_facet |
Alves, Bruno Rafael |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Borges, André Pinz |
dc.contributor.advisor-co1.fl_str_mv |
Leitão, Paulo Jorge Pinto |
dc.contributor.referee1.fl_str_mv |
Leitão, Paulo Jorge Pinto |
dc.contributor.referee2.fl_str_mv |
Borges, André Pinz |
dc.contributor.referee3.fl_str_mv |
Lopes, Rui Pedro Sanches de Castro |
dc.contributor.referee4.fl_str_mv |
Matos, Paulo Jorge Teixeira |
dc.contributor.author.fl_str_mv |
Alves, Bruno Rafael |
contributor_str_mv |
Borges, André Pinz Leitão, Paulo Jorge Pinto Leitão, Paulo Jorge Pinto Borges, André Pinz Lopes, Rui Pedro Sanches de Castro Matos, Paulo Jorge Teixeira |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
topic |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Estacionamento de automóveis Agentes inteligentes (Software) Arquitetura de software Automobile parking Intelligent agents (Computer software) Software architecture |
dc.subject.por.fl_str_mv |
Estacionamento de automóveis Agentes inteligentes (Software) Arquitetura de software Automobile parking Intelligent agents (Computer software) Software architecture |
description |
O presente trabalho é resultado de um convênio de dupla diplomação com o Instituto Politécnico de Bragança (Portugal) |
publishDate |
2019 |
dc.date.issued.fl_str_mv |
2019-12-13 |
dc.date.accessioned.fl_str_mv |
2021-11-23T15:00:52Z |
dc.date.available.fl_str_mv |
2021-11-23T15:00:52Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
ALVES, Bruno Rafael. Architecture and negotiation protocols for a smart parking system. 2019. Trabalho de Conclusão de Curso (Bacharel em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2019. |
dc.identifier.uri.fl_str_mv |
http://repositorio.utfpr.edu.br/jspui/handle/1/26493 |
identifier_str_mv |
ALVES, Bruno Rafael. Architecture and negotiation protocols for a smart parking system. 2019. Trabalho de Conclusão de Curso (Bacharel em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2019. |
url |
http://repositorio.utfpr.edu.br/jspui/handle/1/26493 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Ponta Grossa |
dc.publisher.program.fl_str_mv |
Ciência da Computação |
dc.publisher.initials.fl_str_mv |
UTFPR |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
Departamento Acadêmico de Informática |
publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Ponta Grossa |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) instname:Universidade Tecnológica Federal do Paraná (UTFPR) instacron:UTFPR |
instname_str |
Universidade Tecnológica Federal do Paraná (UTFPR) |
instacron_str |
UTFPR |
institution |
UTFPR |
reponame_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
collection |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
bitstream.url.fl_str_mv |
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/26493/1/architecturenegotiationsmartparking.pdf http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/26493/2/license.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/26493/3/architecturenegotiationsmartparking.pdf.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/26493/4/architecturenegotiationsmartparking.pdf.jpg |
bitstream.checksum.fl_str_mv |
39a0f16afb302780af5eb3853fb06bc9 b9d82215ab23456fa2d8b49c5df1b95b aea6de2634fecd2e1f529729c3268c3e 4be4d041496bc1ff85d202ba5b29c3bb |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR) |
repository.mail.fl_str_mv |
|
_version_ |
1797043852464357376 |