Supporting real-time communications using SDN-based MQTT
Autor(a) principal: | |
---|---|
Data de Publicação: | 2021 |
Tipo de documento: | Dissertação |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10773/33927 |
Resumo: | The dissemination of devices typically used in the context of the Internet of Things in the industrial environment led to the adoption of protocols typical of these applications. Such protocols, however, were not designed for the industrial context and consequently do not support the Quality-of-Service level typically required in this type of environment, namely in terms of reliability and timeliness of the communications. One of the protocols typically used is MQTT, which, despite providing some Quality of Services mechanisms, does not fulfill for the requirements demanded by industrial environments. However, the use of Software-Defined Networking protocols can help to mitigate the limitations of the typical protocols of such equipment, complementing them with suitable Quality-of-Service mechanisms. MQTT v5.0 opened the possibility to extend the protocol through user defined properties. In this sense, this work proposes to use these properties and integrate the MQTT protocol with the OpenFlow protocol, allowing the Internet of Things devices to take advantage of the quality of services existing in Open- Flow to enable its use in industrial applications. |
id |
RCAP_93f981191a5ecf4261211acc55108cf3 |
---|---|
oai_identifier_str |
oai:ria.ua.pt:10773/33927 |
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 |
Supporting real-time communications using SDN-based MQTTSoftware-defined networkingMQTTInternet of thingsIndustry 4.0.The dissemination of devices typically used in the context of the Internet of Things in the industrial environment led to the adoption of protocols typical of these applications. Such protocols, however, were not designed for the industrial context and consequently do not support the Quality-of-Service level typically required in this type of environment, namely in terms of reliability and timeliness of the communications. One of the protocols typically used is MQTT, which, despite providing some Quality of Services mechanisms, does not fulfill for the requirements demanded by industrial environments. However, the use of Software-Defined Networking protocols can help to mitigate the limitations of the typical protocols of such equipment, complementing them with suitable Quality-of-Service mechanisms. MQTT v5.0 opened the possibility to extend the protocol through user defined properties. In this sense, this work proposes to use these properties and integrate the MQTT protocol with the OpenFlow protocol, allowing the Internet of Things devices to take advantage of the quality of services existing in Open- Flow to enable its use in industrial applications.A disseminação de dispositivos tipicamente utilizados no âmbito da Internet das Coisas no meio industrial levou à adoção neste ambiente dos protocolos típicos dessas aplicações. No entanto, esses protocolos não foram projetados para o contexto industrial e como tal não suportam os níveis de qualidade de serviço exigidos neste tipo de ambiente, nomeadamente no que toca à fiabilidade e pontualidade das comunicações. Um dos protocolos tipicamente utilizados é o MQTT que, apesar de apresentar alguns mecanismos de qualidade de serviço, não oferece as garantias necessárias em ambientes industriais. No entanto, a utilização de protocolos de rede definida por software pode ajudar a mitigar as limitações destes protocolos, complementando-os com os serviços de qualidade disponíveis nos protocolos como OpenFlow. O MQTT v5.0 abriu a possibilidade de estender o protocolo através propriedades definidas pelo utilizador, as chamadas user properties. Nesse sentido, este trabalho propõe tirar partido dessas propriedades e integrar o protocolo MQTT com o protocolo OpenFlow, permitindo aos equipamentos de Internet das Coisas tirar proveito dos mecanismos de qualidade de serviço existentes no OpenFlow.2022-05-20T12:13:46Z2021-12-17T00:00:00Z2021-12-17info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/33927engCosta, Pedro Afonso Lopesinfo: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:RCAAP2024-02-22T12:05:16Zoai:ria.ua.pt:10773/33927Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T03:05:16.732422Repositó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 |
Supporting real-time communications using SDN-based MQTT |
title |
Supporting real-time communications using SDN-based MQTT |
spellingShingle |
Supporting real-time communications using SDN-based MQTT Costa, Pedro Afonso Lopes Software-defined networking MQTT Internet of things Industry 4.0. |
title_short |
Supporting real-time communications using SDN-based MQTT |
title_full |
Supporting real-time communications using SDN-based MQTT |
title_fullStr |
Supporting real-time communications using SDN-based MQTT |
title_full_unstemmed |
Supporting real-time communications using SDN-based MQTT |
title_sort |
Supporting real-time communications using SDN-based MQTT |
author |
Costa, Pedro Afonso Lopes |
author_facet |
Costa, Pedro Afonso Lopes |
author_role |
author |
dc.contributor.author.fl_str_mv |
Costa, Pedro Afonso Lopes |
dc.subject.por.fl_str_mv |
Software-defined networking MQTT Internet of things Industry 4.0. |
topic |
Software-defined networking MQTT Internet of things Industry 4.0. |
description |
The dissemination of devices typically used in the context of the Internet of Things in the industrial environment led to the adoption of protocols typical of these applications. Such protocols, however, were not designed for the industrial context and consequently do not support the Quality-of-Service level typically required in this type of environment, namely in terms of reliability and timeliness of the communications. One of the protocols typically used is MQTT, which, despite providing some Quality of Services mechanisms, does not fulfill for the requirements demanded by industrial environments. However, the use of Software-Defined Networking protocols can help to mitigate the limitations of the typical protocols of such equipment, complementing them with suitable Quality-of-Service mechanisms. MQTT v5.0 opened the possibility to extend the protocol through user defined properties. In this sense, this work proposes to use these properties and integrate the MQTT protocol with the OpenFlow protocol, allowing the Internet of Things devices to take advantage of the quality of services existing in Open- Flow to enable its use in industrial applications. |
publishDate |
2021 |
dc.date.none.fl_str_mv |
2021-12-17T00:00:00Z 2021-12-17 2022-05-20T12:13:46Z |
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/10773/33927 |
url |
http://hdl.handle.net/10773/33927 |
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.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_ |
1799137707805376512 |