The increasing use of microservices architectures has been accompanied by the profusion of tools for their design and operation. One relevant tool is API Gateways, which work as a proxy for microservices, hiding their internal APIs, providing load balancing, and multiple encoding support. Particularly in cloud environments, where the inherent flexibility allows on-demand resource deployment, API Gateways play a...
The path towards the United Nations objective of providing legal identity for all, including free birth registrations, has been facing several challenges. Particularly, the diversity of social realities, limited ICT infrastructures, inadequate legal frameworks, and unstable political engagement have resulted in solutions highly fitted to a specific scenario, thus hard to be replicated in different regions. Pair...
Monitoring current communication networks and services is an increasingly complex task as a result of a growth in the number and variety of components involved. Moreover, different perspectives on network monitoring and optimisation policies must be considered to meet context-dependent monitoring requirements. To face these demanding expectations, this article proposes a semantic-based approach to support the f...
Currently deployed in a wide variety of applicational scenarios, wireless sensor networks (WSNs) are typically a resource-constrained infrastructure. Consequently, characteristics such as WSN adaptability, low-overhead, and low-energy consumption are particularly relevant in dynamic and autonomous sensing environments where the measuring requirements change and human intervention is not viable. To tackle this i...
This work studies Tor, an anonymous overlay network used to browse the Internet. Apart from its main purpose, this open-source project has gained popularity mainly because it does not hide its implementation. In this way, researchers and security experts can fully examine and confirm its security requirements. Its ease of use has attracted all kinds of people, including ordinary citizens who want to avoid being...
Current network management systems urge for a context-aware perspective of the provided network services and the underlying infrastructure usage. This need results from the heterogeneity of services and technologies in place, and from the massive traffic volumes traversing today’s networks. To reduce complexity and improve interoperability, monitoring systems need to be flexible, context-aware, and able to self...
Network data volumes have seen a substantial increase in recent years, in part due to the massive use of mobile devices, the dissemination of streaming services and the rise of concepts such as IoT. This growing trend highlights the need to improve network monitoring systems to cope with challenges related with performance, flexibility and security. Software-Defined Networking (SDN) and traffic sampling techniq...
The multitude of Wireless Sensor Networks (WSNs) environments, being typically resource-constrained, clearly benefit from properties such as adaptiveness and energy-awareness, in particular, in presence of demanding data gathering applications. This paper proposes a self-adaptive, energy-aware sensing scheme for WSNs (e-LiteSense), which aims at self-adjusting the data gathering process to each specific WSN con...
The massive traffic volumes and the heterogeneity of services in today’s networks urge for flexible, yet simple measurement solutions to assist network management tasks, without impairing network performance. To turn treatable tasks requiring traffic analysis, sampling the traffic has become mandatory, triggering substantial research in the area. In fact, multiple sampling techniques have been proposed to assis...
A classificação e a caracterização do tráfego de rede são tarefas essenciais para o correto planeamento e gestão das actuais redes de comunicações. No entanto, face ao elevado volume de tráfego envolvido, essas tarefas podem beneficiar largamente do recurso a tráfego amostrado, desde que este permita obter uma visão da rede realista através de pequenas porções de tráfego. Neste contexto, este ar...