Please use this identifier to cite or link to this item:
http://hdl.handle.net/10773/29182
Title: | A real-time software-defined networking framework for cyber-physical production systems |
Other Titles: | Plataforma de rede tempo-real configurável por software para sistemas de produção ciber-físicos |
Author: | Silva, Luís Emanuel Moutinho da |
Advisor: | Pedreiras, Paulo Bacelar Reis Almeida, Luís Miguel Pinho de |
Keywords: | Cyber-physical production systems Real-time communication networks Software-defined networking Industry 4.0. |
Defense Date: | 6-Sep-2019 |
Abstract: | Emerging concepts such as Smart Production, Industrial Internet of Things,
and Industry 4.0 bring a radically new set of requirements to the way industrial
systems are engineered. In what concerns the communication infrastructure,
support to dynamic environments, interoperability and heterogeneity, combined
with a significant increase in the number of devices, are just a few of
the challenges that must be faced.
Software-defined networking (SDN) is a disruptive networking paradigm
that emerged on campus networks but soon captured considerable interest
from industry and academia, and is considered a leap forward in open traffic
management. It exhibits two particular features that are very well suited to
manage a network with real-time requirements: (i) a centralized resource
control, completely decoupled from the data plane, and (ii), a fine granular
resource control, down to validating each single frame received in each port
of a switch. However, due to its roots, the SDN traffic model favors the
average network throughput with best-effort policies, eventually imposing
bandwidth constraints or setting fixed priorities. This model is not compatible
with industrial scenarios, which typically have strict requirements in terms of
predictability, timeliness and fault tolerance.
This dissertation supports the thesis that is possible to support the flexibility,
timeliness, and heterogeneity requirements of emerging industrial
applications by enhancing SDN technologies with the means to enact
resource reservations on networks comprising switching platforms with
component-based real-time services.
In particular, this work: (i) enhances a real-time switching platform with
SDN services, (ii) develops extensions to OpenFlow, a seminal SDN protocol,
so an OpenFlow controller may be able to configure both SDN and real-time
services, and (iii) extends an OpenFlow controller with scheduling analysis so
it may perform the admission control of new traffic flows while maintaining the
timeliness behavior of the whole network.
A prototype of the proposed real-time SDN framework is used to perform
several experiments that validate the desired properties and consequently,
the thesis. Conceitos emergentes como Produção Inteligente, Internet Industrial das Coisas e Indústria 4.0 trazem um conjunto radicalmente novo de requisitos para o modo como os sistemas industriais são projetados. No que diz respeito à infra-estrutura de comunicação, o suporte a ambientes dinâmicos, interoperabilidade e heterogeneidade, combinado com um aumento significativo no número de dispositivos, são apenas alguns dos desafios que devem ser enfrentados. Redes definidas por software (SDN) é um paradigma de rede disruptivo que surgiu nas redes de campus, mas logo conquistou um interesse considerável da indústria e da academia, e é considerado um salto na gestão de tráfego aberto. Ele exibe dois recursos específicos que são muito adequados para gerir uma rede com requisitos em tempo real: (i) um controlo de recursos centralizado, completamente desacoplado do plano de dados, e (ii), um controlo granular de recursos, trama a trama. No entanto, devido às suas raízes, o modelo de tráfego SDN favorece o rendimento médio da rede com políticas de melhor esforço, eventualmente impondo restrições de largura de banda ou definindo prioridades fixas. Este modelo não é compatível com cenários industriais, que normalmente têm requisitos rigorosos em termos de previsibilidade, pontualidade e tolerância a falhas. Esta dissertação suporta a tese de que é possível suportar a flexibilidade, a pontualidade e os requisitos de heterogeneidade de aplicações industriais emergentes, aprimorando as tecnologias SDN com os meios para aprovar reservas de recursos em redes que incluem plataformas de comutação com serviços em tempo real baseados em componentes. Em particular, este trabalho: (i) aprimora uma plataforma de comutação em tempo real com serviços SDN, (ii) desenvolve extensões para o OpenFlow, um protocolo seminal SDN, para que um controlador OpenFlow possa configurar serviços SDN e em tempo real, e (iii) estende um controlador OpenFlow com análise de escalonamento para que possa executar o controle de admissão de novos fluxos de tráfego enquanto mantém o comportamento de prontidão de toda a rede. Um protótipo da estrutura SDN em tempo real proposto é usado para executar vários experimentos que validam as propriedades desejadas e, consequentemente, a tese. |
URI: | http://hdl.handle.net/10773/29182 |
Appears in Collections: | UA - Teses de doutoramento DETI - Teses de doutoramento |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Documento.pdf | 16.82 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.