paper-with-me

Papers

Methods and Techniques for Dynamic Deployability of Software-Defined Security Services

2020-04-04 · Roberto Doriguzzi-Corin

With the recent trend of "network softwarisation", enabled by emerging technologies such as Software-Defined Networking (SDN) and Network Function Virtualisation (NFV), system administrators of data centres and enterprise networks have started replacing dedicated hardware-based middleboxes with virtualised network functions running on servers and end hosts. This radical change has facilitated the provisioning of advanced and flexible network services, ultimately helping system administrators and network operators to cope with the rapid changes in service requirements and networking workloads. This thesis investigates the challenges of provisioning network security services in "softwarised" networks, where the security of residential and business users can be provided by means of sets of software-based network functions running on high performance servers or on commodity compute devices. The study is approached from the perspective of the telecom operator, whose goal is to protect the customers from network threats and, at the same time, maximize the number of provisioned services, and thereby revenue. Specifically, the overall aim of the research presented in this thesis is proposing novel techniques for optimising the resource usage of software-based security services, hence for increasing the chances for the operator to accommodate more service requests while respecting the desired level of network security of its customers. In this direction, the contributions of this thesis are the following: (i) a solution for the dynamic provisioning of security services that minimises the utilisation of computing and network resources, and (ii) novel methods based on Deep Learning and Linux kernel technologies for reducing the CPU usage of software-based security network functions, with specific focus on the defence against Distributed Denial of Service (DDoS) attacks.

📄 PDF Abstract BibTeX arXiv:2004.02876

Code (0)

등록된 구현이 없습니다.

Tasks

CPU

Similar Papers 제목 키워드 기반

Architectural Constraints Alignment in AI-assisted, Platform-based Service Development

2026-05-06 · Julius Irion, Moritz Leugers, Paul Hartwig, Simon Kling 외 arxiv

AI-assisted development tools enable rapid prototyping of services but often lack awareness of architectural constraints, infrastructure dependencies, and organizational standards required in production environments. Con…

Code Generation

A metric for software vulnerabilities classification

2012-12-15 · Gabriele Modena

Vulnerability discovery and exploits detection are two wide areas of study in software engineering. This preliminary work tries to combine existing methods with machine learning techniques to define a metric classificati…

BIG-bench Machine LearningClassificationGeneral ClassificationRelation

A DSEL for High Throughput and Low Latency Software-Defined Radio on Multicore CPUs

2022-06-13 · Adrien Cassagne, Romain Tajan, Olivier Aumage, Camille Leroux 외

This article presents a new Domain Specific Embedded Language (DSEL) dedicated to Software-Defined Radio (SDR). From a set of carefully designed components, it enables to build efficient software digital communication sy…

CPU

Scheduling of Software-Defined Microgrids for Optimal Frequency Regulation

2022-12-29 · Zhongda Chu, Guoxuan Cui, Fei Teng

Integrated with a high share of Inverter-Based Resources (IBRs), microgrids face increasing complexity of frequency dynamics, especially after unintentional islanding from the maingrid. These IBRs, on the other hand, pro…

Scheduling

Distributed Software-Defined Network Architecture for Smart Grid Resilience to Denial-of-Service Attacks

2022-12-20 · Dennis Agnew, Sharon Boamah, Reynold Mathieu, Austin Cooper 외

An important challenge for smart grid security is designing a secure and robust smart grid communications architecture to protect against cyber-threats, such as Denial-of-Service (DoS) attacks, that can adversely impact …

Benchmarking