Repository logo
 
Publication

Architecture and negotiation protocols for a smart parking system

datacite.subject.fosEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informáticapt_PT
dc.contributor.advisorBorges, André Pinz
dc.contributor.advisorAlves, Gleifer Vaz
dc.contributor.advisorFernandes, José Eduardo
dc.contributor.advisorLeitão, Paulo
dc.contributor.authorAlves, Bruno Rafael
dc.date.accessioned2020-09-30T11:10:52Z
dc.date.available2020-09-30T11:10:52Z
dc.date.issued2020
dc.date.submitted2018
dc.descriptionMestrado de dupla diplomação com a UTFPR - Universidade Tecnológica Federal do Paranápt_PT
dc.description.abstractSmart 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.pt_PT
dc.identifier.tid202522121pt_PT
dc.identifier.urihttp://hdl.handle.net/10198/22753
dc.language.isoengpt_PT
dc.rights.urihttp://creativecommons.org/licenses/by-nc/4.0/pt_PT
dc.subjectSmart parkingpt_PT
dc.subjectMulti-agent systempt_PT
dc.subjectArchitecturept_PT
dc.subjectNegotiation protocolspt_PT
dc.titleArchitecture and negotiation protocols for a smart parking systempt_PT
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspt_PT
rcaap.typemasterThesispt_PT
thesis.degree.nameSistemas de Informaçãopt_PT

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Alves_Bruno.pdf
Size:
4.62 MB
Format:
Adobe Portable Document Format