- Software-Defined Networks and 5G
- Advanced Optical Network Technologies
- Network Traffic and Congestion Control
- Caching and Content Delivery
- Software System Performance and Reliability
- Network Security and Intrusion Detection
- Cloud Computing and Resource Management
- Network Packet Processing and Optimization
- Advanced MIMO Systems Optimization
- Software Reliability and Analysis Research
- Privacy-Preserving Technologies in Data
- Advanced Memory and Neural Computing
- Power Line Communications and Noise
- IoT and Edge/Fog Computing
- Cryptography and Data Security
- Software Engineering Research
- Internet Traffic Analysis and Secure E-voting
- Complexity and Algorithms in Graphs
- User Authentication and Security Systems
- Data Mining Algorithms and Applications
- Traffic Prediction and Management Techniques
- Software Testing and Debugging Techniques
- Cooperative Communication and Network Coding
- Reliability and Maintenance Optimization
- Age of Information Optimization
Nokia (Ireland)
2017-2020
Multiple Sclerosis Society of Ireland
2020
Waterford Institute of Technology
2015-2016
Universitat Politècnica de Catalunya
2014-2016
Network function virtualization (NFV) has drawn significant attention from both industry and academia as an important shift in telecommunication service provisioning. By decoupling network functions (NFs) the physical devices on which they run, NFV potential to lead reductions operating expenses (OPEX) capital (CAPEX) facilitate deployment of new services with increased agility faster time-to-value. The paradigm is still its infancy there a large spectrum opportunities for research community...
The increasing consumption of multimedia services and the demand high-quality from customers has triggered a fundamental change in how we administer networks terms abstraction, separation, mapping forwarding, control management aspects services. industry academia are embracing 5G as future network capable to support next generation vertical applications with different service requirements. To realize this vision network, physical be sliced into multiple isolated logical varying sizes...
Network function virtualization has received attention from both academia and industry as an important shift in the deployment of telecommunication networks services. It is being proposed a path towards cost efficiency, reduced time-to-markets, enhanced innovativeness service provisioning. However, efficiently running virtualized services not trivial as, among other initialization steps, it requires first mapping virtual onto physical networks, thereafter scheduling functions networks. This...
NFV continues to draw immense attention from researchers in both industry and academia. By decoupling NFs the physical equipment on which they run, promises reduce CAPEX OPEX, make networks more scalable flexible, lead increased service agility. However, despite unprecedented interest it has gained, there are still obstacles that must be overcome before can advance reality industrial deployments, let alone delivering anticipated gains. While doing so, important challenges associated with...
Constrained shortest distance (CSD) querying is one of the fundamental graph query primitives, which finds from an origin to a destination in with constraint that total cost does not exceed given threshold. CSD has wide range applications, such as routing telecommunications and transportation. With increasing prevalence cloud computing paradigm, owners desire outsource their graphs servers. In order protect sensitive information, these are usually encrypted before being outsourced cloud....
Network functions virtualization (NFV) continues to gain attention as a paradigm shift in the way telecommunications services are deployed and managed. By separating network function from traditional middleboxes, NFV is expected lead reduced capital expenditure operating expenditure, more agile services. However, one of main challenges achieving these objectives how physical resources can be efficiently, autonomously, dynamically allocated virtualized (VNF) whose resource requirements ebb...
Network virtualisation is considerably gaining attention as a solution to ossification of the Internet. However, success network will depend in part on how efficiently virtual networks utilise substrate resources. In this paper, we propose machine learning-based approach resource management. We model decentralised system and introduce learning algorithm each node link, providing self-organization capabilities. multiagent that carries out management coordinated way. The task these agents use...
Recent advances in high speed rails (HSRs) are propelling the need for acceptable network service mobility environments. However, previous studies show that performance of traditional single-path transmission degrades significantly during due to frequent handoff. Multi-path with multiple carriers is a promising way enhance performance, because at any time, there possibly least one path not suffering In this paper, first we measure multi-path TCP (MPTCP) two cellular on HSRs peak 310km/h. We...
Network virtualization allows for an abstraction between user and physical resources by letting a given infrastructure to be shared multiple service providers. However, network presents some challenges, such as, efficient resource management, fast provisioning scalability. By separating network's control logic from the underlying routers switches, software defined networking (SDN) promises unprecedented simplification in programmability, management innovation providers, hence, its model...
As the virtualization of networks continues to attract attention from both industry and academia, Virtual Network Embedding (VNE) problem remains a focus researchers. This paper proposes one-shot, unsplittable flow VNE solution based on column generation. We start by formulating as path-based mathematical program called primal, for which we derive corresponding dual problem. then propose an initial is used, first, primal obtain final solution. Unlike most approaches, our not only embedding...
Network Functions Virtualisation (NFV) continues to gain attention as a paradigm shift in the way telecommunications services are deployed and managed. By separating (NFs) from traditional middleboxes, NFV is expected lead reduced CAPEX OPEX, more agile services. However, one of main challenges achieving these objectives on how physical resources can be efficiently, autonomously, dynamically allocated Virtualised (VNFs) whose resource requirements ebb flow. In this paper, we propose Graph...
TCP has been the dominant transport protocol for mobile internet since its origin. Its behaviors play an essential role in determining quality of service/experience (QoS and QoE) apps. While extensively studied a static, walking, or driving mobility, it not well explored highspeed (> 200 km/h) mobility cases. With increasing investment deployment high speed rails (HSRs), critical demand understanding performance under extremely high-speed arises. In this paper, we conduct in-depth study to...
While TCP has been extensively studied in static and low speed mobility situations, it not yet well explored high scenarios. Given the increasing deployment of transport systems (such as rails), there is an urgent need to understand performance behavior such environments. In this paper, we conduct a comprehensive study investigate environment with peak 310 km/h. Over 16-month period spanning four years, collect 500 GB data on 3/4G networks trains China, covering distance 108,490 km. We start...
The virtualization of Radio Access Networks (RANs) has been proposed as one the important use cases Network Function Virtualization (NFV). In Virtualized (VRANs), some functions from a Base Station (BS), such those which make up Band Unit (BBU), may be implemented in shared infrastructure located at either data center or distributed network nodes. For latter option, challenge is deciding subset available nodes can used to host physical BBU servers (the placement problem), and then BBUs each...
Network virtualisation has received attention as a way to allow for sharing of physical network resources. Sharing resources involves mapping virtual nodes and links onto respectively, thereafter managing the allocated ensure efficient resource utilisation. In this paper, we apply artificial neural networks dynamic, decentralised autonomous allocation networks. The objective is achieve better efficiency in utilisation substrate while ensuring that quality service requirements are not...
Network Functions Virtualisation (NFV) continues to gain attention as a paradigm shift in the way telecommunications services are deployed and managed. By separating (NFs) from traditional middleboxes, NFV is expected lead reduced CAPEX OPEX, more agile services. However, one of main challenges achieving these objectives on how physical resources can be efficiently, autonomously, dynamically allocated Virtualised (VNFs) whose resource requirements ebb flow. In this paper, we propose Graph...
Network function virtualization (NFV) and software defined networking (SDN) have been proposed to increase the cost-efficiency, flexibility, innovation in network service provisioning. This is achieved by leveraging IT techniques combining them with programmable networks. By doing so, NFV SDN are able decouple functionality from physical devices on which they deployed. Service chains (SFCs) composed out of virtual functions (VNFs) can now be deployed top virtualized infrastructure create new...
The popularity of multimedia services offered over the Internet have increased tremendously during last decade. technologies that are used to deliver these evolving at a rapidly increasing pace. However, new often demand updating dedicated hardware (e.g., transcoders) is required services. Currently, updates require installing physical building blocks different locations across network. These manual interventions time-consuming and extend Time Market improved services, reducing their...
Network virtualisation is a promising technique for dealing with the resistance of Internet to architectural changes. This achieved by enabling novel business model in which infrastructure management decoupled from service provision. One main challenges network efficient sharing physical resources different virtual networks. work contributes resource dividing problem into three sub-problems: embedding (VNE), dynamic allocation (DRA), and survivability (VNS); then proposing solution each one...
Virtual network embedding (VNE) has attracted a lot of attention in the last decade. Nevertheless, recent analysis demonstrates that performance VNE solutions key metrics like virtualized acceptance ratio decreases drastically with medium-to-large sizes substrate and virtual networks. This paper proposes constraint management approach grades quality candidate according to degree fulfillment their constraints exploits this information drive metaheuristics more promising regions search process...
Network Function Virtualization (NFV) has been proposed as a paradigm to increase the cost-efficiency, flexibility and innovation in network service provisioning. By leveraging IT virtualization techniques combination with programmable networks, NFV is able decouple functionality from physical devices on which they are deployed. This opens up new business opportunities for both Infrastructure Providers (InPs) well Service (SPs), where SP can request deploy chain of Virtual Functions (VNFs)...
Recent advances in high speed rails (HSRs), coupled with user demands for communication on the move, are propelling need acceptable quality of services mobility scenarios. This calls an evaluation how well popular voice/video call applications, such as Skype, can perform paper presents first comprehensive measurement study Skype LTE networks HSRs a peak 310 km/h China. We collected 50 GB performance data, covering total HSR distance 39,900 km. various objective metrics (such RTT, sending...
The evolution towards virtualized network functions (VNFs) is expected to enable service agility within the telecommunications industry. To this end, software (or VNFs) from which such services are composed must be developed and delivered over very short time scales. In order guarantee required levels of quality tight schedules, reliability tools evolve. particular, should provide development teams spread across geography with reliable actionable insights regarding process. paper, we present...