54 citations · 95 across the 11 of their papers we have counts for
14 papers
Automatic Parallelization of Software Network Functions
Francisco Pereira, Fernando M. V. Ramos, Luis Pedrosa
Software network functions (NFs) trade-off flexibility and ease of deployment for an increased challenge of performance. The traditional way to increase NF performance is by distri…
Random Linear Network Coding on Programmable Switches
Diogo Gonçalves, Salvatore Signorello, Fernando M. V. Ramos +1
By extending the traditional store-and-forward mechanism, network coding has the capability to improve a network's throughput, robustness, and security. Given the fundamentally dif…
Rama: Controller Fault Tolerance in Software-Defined Networking Made Practical
André Mantas, Fernando M. V. Ramos
In Software-Defined Networking (SDN), network applications use the logically centralized network view provided by the controller to remotely orchestrate the network switches. To av…
ANCHOR: logically-centralized security for Software-Defined Networks
Diego Kreutz, Jiangshan Yu, Fernando M. V. Ramos +1
While the centralization of SDN brought advantages such as a faster pace of innovation, it also disrupted some of the natural defenses of traditional architectures against differen…
Towards Decentralised Resilient Community Cloud Infrastructures
Arjuna Sathiaseelan, Mennan Selimi, Carlos Molina +5
Recent years have seen a trend towards decentralisation - from initiatives on decentralized web to decentralized network infrastructures (e.g community networks). In this position…
Secure Multi-Cloud Virtual Network Embedding
Max Alaluna, Luís Ferrolho, José Rui Figueira +2
Modern network virtualization platforms enable users to specify custom topologies and arbitrary addressing schemes for their virtual networks. These platforms have, however, been t…
The KISS principle in Software-Defined Networking: An architecture for Keeping It Simple and Secure
Diego Kreutz, Jiangshan Yu, Paulo Esteves-Verissimo +2
Security is an increasingly fundamental requirement in Software-Defined Networking (SDN). However, the pace of adoption of secure mechanisms has been slow, which we estimate to be…
Consistent and fault-tolerant SDN with unmodified switches
André Mantas, Fernando M. V. Ramos
In a reliable SDN environment, different controllers coordinate different switches and backup controllers can be set in place to tolerate faults. This approach increases the challe…
An SDN-based approach to enhance BGP security
Regivaldo Costa, Fernando M. V. Ramos
BGP is vulnerable to a series of attacks. Many solutions have been proposed in the past two decades, but the most effective remain largely undeployed. This is due to three fundamen…
Secure and Dependable Virtual Network Embedding
Luís Ferrolho, Max Alaluna, Nuno Neves +1
One of the fundamental problems in network virtualization is Virtual Network Embedding (VNE). The VNE problem deals with finding an effective mapping of the virtual nodes & links o…
(Literally) above the clouds: virtualizing the network over multiple clouds
Max Alaluna, Fernando M. V. Ramos, Nuno Neves
Recent SDN-based solutions give cloud providers the opportunity to extend their "as-a-service" model with the offer of complete network virtualization. They provide tenants with th…
Medusa: An Efficient Cloud Fault-Tolerant MapReduce
Pedro A. R. S. Costa, Xiao Bai, Fernando M. V. Ramos +1
Applications such as web search and social networking have been moving from centralized to decentralized cloud architectures to improve their scalability. MapReduce, a programming…
SMaRtLight: A Practical Fault-Tolerant SDN Controller
Fábio Botelho, Alysson Bessani, Fernando M. V. Ramos +1
The increase in the number of SDN-based deployments in production networks is triggering the need to consider fault-tolerant designs of controller architectures. Commercial SDN con…
Software-Defined Networking: A Comprehensive Survey
Diego Kreutz, Fernando M. V. Ramos, Paulo Verissimo +3
Software-Defined Networking (SDN) is an emerging paradigm that promises to change this state of affairs, by breaking vertical integration, separating the network's control logic fr…