Home > Research > Research areas

Research areas

As illustrated by our motto Developing the Science of Networks – IMDEA Networks identifies and addresses major scientific and engineering challenges in communications and computer networks, and also aims to develop these results by bringing them into practical deployments. The nature of these challenges varies with ever-greater rapidity. To ensure the relevance of our research activities, we continuously adjust our research agenda to stay at the forefront of technological innovation. We organize our scientific activities into research areas that reflect our current working priorities, ensuring sufficient flexibility to allow us to respond to emerging technological challenges. The research mission of our Institute also adapts to the strengths of our growing research team and our external collaborators.

The research work at IMDEA Networks is led by Joerg Widmer, who is the Research Director of the Institute and therefore responsible for its research direction.

Currently, our scientific work focuses on the following three general areas:

 

Network Protocols and AlgorithmsWireless Networking

 

Networked Systems and Algorithms

Scientific Director of "Networked Systems and Algorithms": Arturo Azcorra.

Any network has a structure and needs protocols to achieve its objectives. The researchers of IMDEA Networks Institute have an extensive expertise in architectures and protocols for communication networks, e.g., for network topology design, routing, forwarding, innetwork storage, congestion control, and media access control. Besides, we have research interests in other networking domains such as social networks, energy networks, and transportation networks.

Our research takes a multi-disciplinary approach to the design and understanding of network protocols and architectures. We go beyond technological constraints and account also for social and economic factors. For example, our research on Internet routing and forwarding accounts for the multitude of Internet service providers and their individual economic interests. In working on either centralized or decentralized solutions to problems, we assume that perfect information is never available. To deal with such uncertainty as well as selfishness of individual entities, our analysis adopts game-theoretic techniques. Our protocol design assumes that behaviour of counterparts is always unpredictable to some extent. Hence, the designed protocols rely on continuous learning and adaptation as the main modes of operation.

Practicality is another distinguishing aspect of our research. Real data serves as a departing point for our analytical efforts as well as a basis for validating our analytical conclusions. For instance, our large-scale simulation studies of Internet routing rely on real Internet topologies. Furthermore, we implement our theoretical ideas and make the prototypes available to the public, either directly or through our commercial partners.

An important focus of our work is on the systems side of networks. For example, we apply software verification techniques to develop tools that help network builders create more reliable networks. We also work on networking aspects that pertain to cloud computing.

This research area targets the following objectives:

  • Novel architectures and protocols for behavioral networking
    • The Internet is modeled as an association of independent entities
    • Behavior of counterparts is not taken for granted
    • Continuous learning and adaptation are main modes of operations
  • Bridging the gap between network economics and networking
    • Deployment of innovative designs becomes the primary concern
    • Economic and political landscapes of the Internet are analyzed with higher fidelity
    • Economic-political knowledge guides the technical design
  • Making it easy to develop and deploy reliable, high-performance networked systems
    • Correct functioning of networks is becoming paramount
    • Software Defined Networking is revolutionizing networking, but carries a lot of risk
    • Leverage increases in computational power and bandwidth to predict future reliability
    • Resolve difficult choices at runtime to increase performance

Wireless Networking

Scientific Director of "Wireless Networking": Joerg Widmer.

Given the scarcity of wireless spectrum resources and the rising demand for mobile applications, optimizing wireless communication is currently one of the most important and challenging research topics in networking. The proliferation of inexpensive, high-rate mobile devices and ubiquitous connectivity opens up a vast spectrum of possible new services but also poses unique challenges concerning wireless interference and the unpredictability of the wireless medium.

IMDEA Networks is involved in a number of different wireless research areas. Part of our efforts aim at improving existing wireless technologies such as WiFi (IEEE 802.11) and LTE, for example, through the design of opportunistic scheduling mechanisms and interference management schemes. We further investigate emerging wireless technologies such as extremely high frequency communication (e.g. IEEE 802.11ad) and Visible Light Communication. Our work on wireless capacity improvements focuses on topics such as intelligent interference management, cooperative coding and network coding, improved medium access control mechanisms that make use of advanced physical layer technologies such as MIMO, successive interference cancellation, etc. We have an extensive track record in the areas of ad hoc and mesh networks, in particular on routing and MAC layer design, and apply them in several contexts, such as the Internet of Things (IoT) and Unmanned Aerial Vehicle Networks. To improve the flexibility and programmability of future wireless technologies, we explore novel programmable interfaces that expose low-level operations to foster network evolution and enable performance optimization and service customization. One of the goals of this work is to implement application specific optimizations, for example, to provide efficient wireless video streaming. We also study novel solutions to use wireless technologies for localization.

We recognize the importance of bridging the gap between theoretic results and applied wireless research and have deployed a range of wireless testbeds (IEEE 802.11, software defined radios) on which we implement and evaluate our ideas.

This research area targets the following objectives:

  • Optimization of wireless networking
    • Opportunistic scheduling
    • Adaptive coding and modulation
    • Interference management in dense networks
    • Traffic offloading in heterogeneous networks
  • Heterogeneous wireless networks
    • We are facing the proliferation of many different wireless technologies
    • Supporting them in the current Internet is highly complex
    • Existing solutions are based on technology specific interfaces
    • The wireless Internet architecture needs to be rethought for efficient support of heterogeneity
  • Self organizing wireless networks
    • Scaling and increased heterogeneity require self-organization
    • Solutions needed to track and exploit changing spatial traffic loads
    • Complex dynamics of wireless system and user behavior are involved
    • Significant performance gains and energy savings can be achieved

Network Measurements and Analytics

Scientific Director of "Network Measurements and Analytics": Albert Banchs.

The rapid evolution of mobile portable systems and the Internet of Things (IoT) has given birth to a rich ecosystem of applications, personalization and services that is changing the way billions of users communicate and interact with their environment. This digitalization of the world has allowed new innovative applications with new levels of personalization and the ability to interact the environment. However, this trend is also producing large volumes of data which may raise privacy  and security threats unseen in previous networked technologies while also generating unknown traffic patterns and performance bottlenecks which can have a negative impact on the network and user experience.

At IMDEA Networks, we are involved in novel research efforts to empirically illuminate how users, networks, devices and applications interact, behave and perform in the wild.

Our research is particularly focused on conducting analytical measurements of real-world networked systems, with a strong interest in understanding their use (and abuse) as well as the performance, privacy and security challenges present in emerging networking technologies. Our research team also develops Big Data solutions to analyse and process large-scale traffic-, network- and application-generated data fast and correctly.

At IMDEA Networks we engage and collaborate with users, cyber-activists, industry and regulators to identify and address important problems of societal, industrial and academic interest from a practical angle. Often times, our researchers are responsible for developing practical tools to assist the different stakeholders to understand how users, devices, networks, services, and applications interconnect, perform and behave behind the scenes.

Specifically, this research area targets the following objectives:

  • Network measurements
    • Active and Passive measurements
    • Network and traffic characterization
    • Troubleshooting and performance evaluation
    • Social network analysis
    • Cloud-mobile integration
  • Big Data
    • Applied machine learning and pattern recognition
    • Data analytics for cybersecurity and anomaly detection
    • Human-data interaction (HDI) and visualization
  • Privacy and Security
    • IoT, cyber-physical systems and mobile computing
    • Online tracking, advertising and ad-blocking
    • Fraud prevention
    • Mobile malware and threat detection
    • Data transparency and privacy-preserving tools