- Software-Defined Networks and 5G
- IoT and Edge/Fog Computing
- Network Security and Intrusion Detection
- Software System Performance and Reliability
- Advanced Memory and Neural Computing
- Advanced MIMO Systems Optimization
- Interconnection Networks and Systems
- Caching and Content Delivery
- Distributed systems and fault tolerance
- Advanced Optical Network Technologies
- Network Time Synchronization Technologies
- Molecular Communication and Nanonetworks
- Parallel Computing and Optimization Techniques
- Radiation Effects in Electronics
- Advanced Software Engineering Methodologies
- Internet Traffic Analysis and Secure E-voting
- Energy Efficient Wireless Sensor Networks
- Energy Harvesting in Wireless Networks
- Embedded Systems Design Techniques
- Millimeter-Wave Propagation and Modeling
- Real-Time Systems Scheduling
- Protein Degradation and Inhibitors
- Urban Transport and Accessibility
- Power Line Communications and Noise
- Service-Oriented Architecture and Web Services
Technical University of Denmark
2018-2025
Railenium
2022
College of the Mainland
2020
University of the Basque Country
2020
National Technical University of Athens
2020
Foton Motors (China)
2018
Network softwarization has significantly evolved since programmable data planes became topical in academia and industry. Programming Protocol-Independent Packet Processors (P4) is a language to define packet forwarding behavior. Forwarding devices that are programmed with the P4 support flexible way headers, parse graphs, plane logic. However, extending additional functionalities an impact on latency. For this reason, paper analyzes key factors affect pane latency packets processed by...
The rapid advancement of technology has led to an increasing demand for enhanced communication systems, particularly in the realm cellular networks. With diverse applications such as real-time video streaming, online gaming, critical operations, and Internet-of-Things (IoT) services relying more on connectivity, optimizing networks meet evolving requirements while mitigating associated power consumption challenges is crucial. This paper provides a comprehensive overview initiatives...
The introduction of Software-Defined Networks (SDN) and the evolution towards programmable data planes bring opportunity to offload several functions plane. In this context, P4 programming language opens door customization planes. It can provide packet processing functionalities that be applied improve network security among other areas. This paper presents P4Knocking, a P4-based port knocking implementation externally open ports appear closed. goal bringing capabilities is seamlessly deploy...
In an increasingly interconnected world, new opportunities for telecom-based services are emerging. Innovative applications profit from cloud versatility and scalability, but require a platform to combine the optimized 5G network fabric with advancements in domain of computing, Software Defined Networking (SDN) Network Function Virtualization (NFV). this multi-domain context, we find that available service platforms lagging, because they tend be tightly coupled constrained set technologies....
5G standard emerges at a particular time in technology history when cloud transforms deeply almost all industries and services: it becomes obvious that innovations have to be made cloud-native for being successful. must become the ubiquitous fabric blending universal connectivity (to humans, robots, sensors...) with versatility scalability. For realizing this vision, another model than laaS adopted, Platform as Service (PaaS), which should built support telco-grade requirements combine sort...
Abstract Quick handling of link failures remains a challenging issue in current communication networks, although it is crucial to many routing algorithms. Link are the leading cause packet losses and delays, therefore, failure recovery tied stringent requirements for certain services, such as sub-50 millisecond completion time carrier-grade which sometimes difficult achieve traditional schemes. For this reason, fast strategies key pillars modern networks. In paper, we demonstrate benefits...
The Platform-as-a-Service (PaaS) model, allows service providers to build and deploy their services following streamlined work-flows. However, platforms deployed through the PaaS model can be very diverse in terms of technologies involved subsystems (e.g. infrastructure, orchestration). Thus, means for deploying managing a significantly vary depending on platform. To address this issue, paper proposes policy-based framework designed Next Generation (NGPaaS). This define platform-wide...
Software-Defined Networking (SDN) has introduced ways to detect and manage potential vulnerabilities in Internet-of-Things (IoT) networks. On the IoT Edge, when Edge servers may be vulnerable attacks like Distributed Denial of Service (DDoS), fast feature extraction attack detection are vital for timely mitigation. The capabilities SDN networks, however, limited by latency imposed collection from control plane. In this paper, we present a DDoS method deploying programmable switches on Edge....
Global System for Mobile communication - Railway (GSM-R) is widely used operational communications between train and signaler. However, there a need to define successor that addresses: obsolescence, radio spectrum demand the enabling of range emerging digital applications such as radio-based signaling Automatic Train Control (ATC). Therefore, International Union Railways (UIC) started initiative develop Future Communication (FRMCS). This article describes an Adaptable (ACS) being developed...
The work described in this paper presents Graph-to-P4, a toolset for generating P4 boilerplate code from parse graphs. purpose of such is to provide higher level abstraction program pipelines order fill the knowledge gap that some students may encounter when diving into P4. While not difficult learn, Graph-to-P4 offers possibility first draw graphs, generate starter and finally let programmers develop specific data plane behavior (actions, tables, etc.). We have experienced smooth...
When Software-Defined Networks (SDN) gained popularity, different control plane applications could run together to manage vendor-agnostic OpenFlow data planes. With the adoption of P4, developers realized that P4 logic developed for one particular model and target not be modularly shared, preventing fast adoption. As a result, pipeline's specific functionality can exported incorporated into another pipeline without necessary manual adaptations. we present early work P4click, Next-Generation...
In the last few years, we have been able to see how terms like Mobile Edge Computing, Cloudlets, and Fog computing arisen as concepts that reach a level of popularity express towards network Edge. Shifting some processing tasks from Cloud brings challenges table might non-considered before in next-generation Software-Defined Networking (SDN). Efficient routing mechanisms, SDN applications are challenging deploy controllers expected different distributions. particular, with advances P4...
Distributed real-time systems often rely on time-triggered communication and task execution to guarantee end-to-end latency time-predictable computation. Such require a reliable synchronized network time be shared among end-systems. The IEEE 1588 Precision Time Protocol (PTP) enables such clock synchronization throughout an Ethernet-based network. While security was not addressed in previous versions of the standard, its most recent iteration (IEEE 1588-2019), several mechanisms...
In the last years, Software-Defined Networking (SDN) has provided a new approach to network programmability, first regarding control plane and later data plane. With popularity of programming languages like P4, SDN automation extended from developing applications deploying controllers integrating custom packet processing pipelines in this process. However, can become burdensome since expertise both fields is scarce. The process automating networks requires (among many tasks) inter-plane...
Platform-As-A-Service (PaaS) systems offer customers a rich environment in which to build, deploy, and run applications. Today's PaaS offerings are tailored mainly the needs of web mobile applications developers, involve fairly rigid stack components features. The vision H2020 5GPPP Phase 2 Next Generation Platform-as-a-Service (NGPaaS) project is enable "build-to-order" customized PaaSes, wide range use cases with telco-grade 5G characteristics. This paper sets out salient innovative...
Network softwarization has significantly evolved since programmable data planes became topical in academia and industry. Programming Protocol-Independent Packet Processors (P4) is a language to define packet forwarding behavior. Forwarding devices that are programmed with the P4 support flexible way headers, parse graphs, plane logic. Extending additional functionalities affects latency. This paper analyzes key factors affect pane latency packets processed by Tofino-based target (Tofino...
With the apparent ever-growing trend of Internet- of-Things (IoT) devices, there is a similar demand to keep control over data generated. This means that companies behind integrated IoT services need be in charge whole process, from generation collection. In this paper, we focus on design and implementation collection service for multiple low-power wide-area network (LPWAN) technologies. Therefore, present ongoing work multi-LPWAN explores capacity needed collect serve as single...
The advent of shared mobility has brought a wide variety different ways to manage personal for either occasional or daily trips. Many these new free-floating car sharing (FFCS) services are closely related electric vehicles (bikes, scooters, motorcycles, cars, etc.). Along with the popularity mobility, FFCS have emerged exploit market, but also, clients services. In this paper, we analyze and review year-long trips, experiences, outcomes. Indeed, research activity focuses on exploiting...
Since Software‐Defined Networking (SDN) emerged, the research community and industry have developed numerous projects fostered novel use cases. However, engineers now need to learn how program control data planes, which might slow down technology acceptance. To accelerate it, visual programming abstractions facilitate incorporation of SDN technologies assist in creating new applications. So far, very little effort has been made this field. This letter presents an early‐stage abstraction...
This paper proposes a framework for integrating data plane (DP) acceleration within the Network Functions Virtualization (NFV) architecture. Data programming (DPP) proves to be beneficial NFV environments, as it provides full packet forwarding flexibility through use of self-designed algorithms. Additionally, DPP high-performance networking, DP can configured execute specific functions on dedicated hardware. We present an integration ETSI architecture that leverages custom implemented in...