During the last century, the industry of communications was devoted to improving human connectivity, leading to a seamless worldwide coverage to cope with increasing data rate demands and mobility requirements.
The Internet revolution drew on a robust and efficient multi-layer architecture ensuring end-to-end services. In a classical network architecture, the different protocol layers are compartmentalized and cannot easily interact. For instance, source coding is performed at the application layer while channel coding is performed at the physical (PHY) layer. This multi-layer architecture blocked any attempt to exploit low level cooperation mechanisms such as relaying, phy-layer network coding or joint estimation.
During the last decade, a major shift, often referred to as the Internet of Things (IoT), was initiated toward a machine-to-machine (M2M) communication paradigm, which is in sharp contrast with classical centralized network architectures. The IoT enables machine-based services exploiting a massive quantity of data virtually spread over a complex, redundant and distributed architecture.
This new paradigm makes the aforementioned classical network architecture based on a centralized approach out-of-date.
The era of
Internet of Everything
It is worth noting that working on these new architectures can be tackled from different perspectives, e.g. data management, protocol design, middleware, algorithmic design... Our main objective in Maracas is to address this problem from a communication theory perspective. Our background in communication theory includes information theory, estimation theory, learning and signal processing. Our strategy relies on three fundamental and complementary research axes:
While our expertise is mostly related to the optimization of wireless networks from a communication perspective, the project of Maracas is to broaden our scope in the context of Computing Networks, where a challenging issue is to optimize jointly architectures and applications, and to break the classical network/data processing separation.
This will drive us to change our initial positioning and to really think in terms of information-centric networks following, e.g. 58, 56, 63.
To summarize, Computing Networks can be described as highly distributed and dynamic systems, where information streams consist in a huge number of transient data flows from a huge number of nodes (sensors, routers, actuators, etc...) with computing capabilities at the nodes. These Computing Networks are nothing but the invisible nonetheless necessary skeleton of cloud and fog-computing based services.
Our research strategy is to describe these Computing Networks as complex large scale systems in an information theory framework, but in association with other tools, such as stochastic geometry, stochastic network calculus, game theory 23 or machine learning.
The multi-user communication capability is a central feature, to be tackled in association with other concepts and to assess a large variety of constraints related to the data (storage, secrecy,...) or related to the network (energy, self-healing,...).
The information theory literature or more generally the communication theory literature is rich of appealing techniques dedicated to efficient multi-user communications: e.g. physical layer network coding, amplify-and-forward, full-duplexing, coded caching at the edge, superposition coding. But despite their promising performance, none of these technologies play a central role in current protocols. The reasons are two-fold : i) these techniques are usually studied in an oversimplified theoretical framework which neglect many practical aspects (feedback, quantization,...), and that is not able to tackle large scale networks and ii) the proposed algorithms are of a high complexity and are not compatible with the classical multi-layer network architecture.
Maracas addresses these questions, leveraging on its past outstanding experience from wireless network design.
The aim of Maracas is to push from theory to practice a fully cross-layer design of
Computing Networks
As such, Maracas project goes much beyond wireless networks. The Computing Networks paradigm applies to a wide variety or architectures including wired networks, smart grids, nanotechnology based networks. One Maracas research axis will be devoted to the identification of new research topics or scenarios where our algorithms and mathematical models could be useful.
As presented in the first section, Computing Networks is a concept generalizing the study of multi-user systems under the communication perspective. This problematic is partly addressed in the aforementioned references.
Optimizing Computing Networks relies on exploiting simultaneously multi-user communication capabilities, in the one hand, and storage and computing resources in the other hand.
Such optimization needs to cope with various constraints such as energy efficiency or energy harvesting, delays, reliability or network load.
The notion of reliability (used in MARACAS acronym) is central when considered in the most general sense : ultimately, the reliability of a Computing Network measures its capability to perform its intended role under some confidence interval. Figure 1 represents the most important performance criteria to be considered to achieve reliable communications. These metrics fit with those considered in 5G and beyond technologies 60.
On the theoretical side, multi-user information theory is a keystone element. It is worth noting that classical information theory focuses on the power-bandwith tradeoff usually referred as Energy Efficiency-Spectral Efficiency (EE-SE) tradeoff (green arrow on 1). However, the other constraints can be efficiently introduced by using a non-asymptotic formulation of the fundamental limits 59, 61 and in association with other tools devoted to the analysis of random processes (queuing theory, ...).
Maracas aims at studying
Computing Networks
In particular, Maracas combines techniques from communication and information theory with statistical signal processing, control theory, and game theory. Wireless networks is the emblematic application for Maracas, but other scenarios are appealing for us, such as molecular communications, smart grids or smart buildings.
Several teams at Inria are addressing computing networks, but working on this problem with an emphasis on communication aspects is unique within Inria.
The complexity of Computing Networks comes first from the high dimensionality of the problem: i) thousands of nodes, each with up to tens setting parameters and ii) tens variable objective functions to be minimized/maximized.
In addition, the necessary decentralization of the decision process, the non stationary behavior of the network itself (mobility, ON/OFF Switching) and of the data flows, and the necessary reduction of costly feedback and signaling (channel estimation, topology discovering, medium access policies...) are additional features that increase the problem complexity.
The original positioning of Maracas holds in his capability to address three complementary challenges :
Our research is organized in 4 research axes:
Axis 1 - Fundamental Limits of Reliable Communication Systems:
Information theory is revisited to integrate reliability in the wide sense. The non-asymptotic theory which made progress recently and attracted a lot of interest in the information theory community is a good starting point. But for addressing computing network in a wide sense, it is necessary to go back to the foundation of communication theory and to derive new results, e.g. for non Gaussian channels 10 of for multi-constrained systems 22.
This also means revisiting the fundamental estimation-detection problem 62 in a general multi-criteria, multi-user framework to derive tractable and meaningful bounds.
As mentioned in the introduction, Computing Networks also relies on a data-centric vision, where transmission, storage and processing are jointly optimized. The strategy of caching at the edge55 proposed for cellular networks shows the high potential of considering simultaneously data and network properties. Maracas is willing to extend his skills on source coding aspects to tackle with a data-oriented modeling of Computing Networks.
Axis 2 - Algorithms and protocols:
Our second objective is to elaborate new algorithms and protocols able to achieve or at least to approach the aforementioned fundamental limits.
While the exploration of fundamental limits is helpful to determine the most promising strategies (e.g. relaying, cooperation, interference alignment) to increase system performance, the transformation of these degrees of freedom into real protocols is a non trivial issue.
One reason is the exponentially growing complexity of multi-user communication strategies, with the number of users, due to the necessity of some coordination, feedback and signaling.
The general problem is a decentralized and dynamic multi-agents multi-criteria optimization problem and the general formulation is a non-linear and non-convex large scale problem.
The conventional research direction aims at reducing the complexity by relaxing some constraints or by reducing the number of degrees of freedom. For instance, topology interference management is a seducing model used to reduce feedback needs in decentralized wireless networks leading to original and efficient algorithms 64, 57.
Another emerging research direction relies on using machine learning techniques 54 as a natural evolution of cognitive radio based approaches. Machine learning in the wide sense is not new in radio networks, but the most important works in the past were devoted to reinforcement learning approaches. The use of deep learning (DL) is much more recent, with two important issues : i) identifying the right problems that really need DL algorithms and ii) providing extensive data sets from simulation and real experiments. Our group started to work on this topic in association with Nokia in the joint research lab. As we are not currently expert in deep learning, our primary objective is to identify the strategic problems and to collaborate in the future with Inria experts in DL, and in the long term to contribute not only to the application of these techniques, but also to improve their design according to the constraints of computing networks.
Axis 3 - Experimental validation :
With the rapid evolution of network technologies, and their increasing complexity, experimental validation is necessary for two reasons: to get data, and to validate new algorithms on real systems.
Maracas activity leverages on the FIT/CorteXlab platform (), and our strong partnerships with leading industry including Nokia Bell Labs, Orange labs, Sigfox or Sequans. Beyond the platform itself which offers a worldwide unique and remotely accessible testbed , Maracas also develops original experimentations exploiting the reproducibility, the remote accessibility, and the deployment facilities to produce original results at the interface of academic and industrial research 2, 13. FIT/CorteXlab uses the GNU Radio environment to evaluate new multi-user communication systems.
Our experimental work is developed in collaboration with other Inria teams especially in the Rhone-Alpes centre but also in the context of the future SILECS project which will implement the convergence between FIT and Grid'5000 infrastructures in France, in cooperation with European partners and infrastructures. SILECS is a unique framework which will allow us to test our algorithms, to generate data, as required to develop a data-centric approach for computing networks.
Last but not least, software radio technologies are leaving the confidentiality of research laboratories and are made available to a wide public market with cheap (few euros) programmable equipment, allowing to setup non standard radio systems. The existence of home-made and non official radio systems with legacy ones could prejudice the deployment of Internet of things. Developing efficient algorithms able to detect, analyse and control the spectrum usage is an important issue. Our research on FIT/CorteXlab will contribute to this know-how.
Axis 4 - Other application fields :
Even if the wireless network context is still challenging and provides interesting problems, Maracas targets to broaden its exploratory playground from an application perspective. We are looking for new communication systems, or simply other multi-user decentralized systems, for which the theory developed in the context of wireless networks can be useful.
Basically, Maracas might address any problem where multi-agents are trying to optimize their common behavior and where the communication performance is critical (e.g. vehicular communications, multi-robots systems, cyberphysical systems).
Following this objective, we already studied the problem of missing data recovery in smart grids 14 and the original paradigm of molecular communications 8.
Of course, the objective of this axis is not to address random topics but to exploit our scientific background on new problems, in collaboration with other academic teams or industry. This is a winning strategy to develop new partnerships, in collaboration with other Inria teams.
The fifth generation (5G) broadens the usage of cellular networks but requires new features, typically very high rates, high reliability, ultra low latency, for immersive applications, tactile internet, M2M communications.
From the technical side, new elements such as millimeter waves, massive MIMO, massive access are under evaluation. The initial 5G standard validated in 2019, is finally not really disruptive with respect to the 4G and the clear breakthrough is not there yet. The ideal network architecture for billions of devices in the general context of Internet of Things, is not well established and the debate still exists between several proposals such as NB-IoT, Sigfox, Lora. We are developing a deep understanding of these techniques, in collaboration with major actors (Orange Labs, Nokia Bell Labs, Sequans, Sigfox) and we want to be able to evaluate, to compare and to propose evolutions of these standards with an independent point of view.
This is why we are interested in developing partnerships with major industries, access providers but also with service providers to position our research in a joint optimization of the network infrastructure and the data services, from a theoretical perspective as well as from experimentation.
The energy footprint and from a more general perspective, the sustainability of wireless cellular networks and wireless connectivity is somehow questionable.
We develop our models and analysis with a careful consideration of the energy footprint : sleeping modes, power adaptation, interference reduction, energy gathering, ... many techniques can be optimized to reduce the energetic impact of wireless connectivity. In a computing networks approach, considering simultaneously transmission, storage and computation constraints may help to reduce drastically the overall energy footprint.
Smart environments rely on the deployment of many sensors and actuators allowing to create interactions between the twinned virtual and real worlds. These smart environments (e.g. smart building) are for us an ideal playground to develop new models based on information theory and estimation theory to optimize the network architecture including storage, transmission, computation at the right place.
Our work can be seen as the invisible side of cloud/edge computing. In collaboration with other teams expert in distributed computing or middleware (typically at CITIlab, with the team Dynamid of Frédéric Le Mouel) and in the framework of the chaire SPIE/ICS-INSA Lyon, we want to optimize the mechanisms associated to these technologies : in a multi-constrained approach, we want to design new distributed algorithms appropriate for large scale smart environments.
From a larger perspective we are interested on various applications where the communication aspects play an important role in multi-agent systems and target to process large sets of data. Our contribution to the development of TousAntiCovid falls into this area.
During the first 6G wireless meeting which was held in Lapland, Finland in March 2019, machine learning (ML) was clearly identified as one of the most promising breakthroughs for future 6G wireless systems expected to be in use around 2030 (SNS 6G IA Horizon Europe). The research community is entirely leveraging the international ML tsunami. We strongly believe that the paradigm of wireless networks is moving toward to a new era. Our view is supported by the fact that artificial Intelligence (AI) in wireless communications is not new at all. The telecommunications industry has been seeking for 20 years to reduce the operational complexity of communication networks in order to simplify constraints and to reduce costs on deployments. This obviously relies on data-driven techniques allowing the network to self-tune its own parameters. Over the successive 3GPP standard releases, more and more sophisticated network control has been introduced. This has supported increasing flexibility and further self-optimization capabilities for radio resource management (RRM) as well as for network parameters optimization.
We target the following key elements :
Many communication mechanisms are based on acoustic or electromagnetic propagation; however, the general theory of communication is much more widely applicable. One recent proposal is molecular communication, where information is encoded in the type, quantity, or time or release of molecules. This perspective has interesting implications for the understanding of biochemical processes and also chemical-based communication where other signaling schemes are not easy to use (e.g., in mines). Our work in this area focuses on two aspects: (i) the fundamental limits of communication (i.e., how much data can be transmitted within a given period of time); and (ii) signal processing strategies which can be implemented by circuits built from chemical reaction-diffusion systems.
A novel perspective introduced within our work is the incorporation of coexistence constraints. That is, we consider molecular communication in a crowded biochemical environment where communication should not impact pre-existing behavior of the environment. This has lead to new connections with communication subject to security constraints as well as the stability theory of stochastic chemical reaction-diffusion systems and systems of partial differential equations which provide deterministic approximations.
Considering our research activities, most of our works are based on theoretical works or simulations. We may be concerned with the following aspects :
Our research may impact the energy consumption of the digital world even if the current debate on 5G is ill-posed. It is worth that the rebound effect associated to any technology should be thought carrefully.
Typially, the desing of former wireless protocols focused on high rates and high quality of service, with a lack of considering energy and CO
In the future, we will contribute to better understanding large scale impact of new communication technologies, and to investigate how innovation can help reducing the energy footprint, and may help to build a greener world.
The main contribution in software is relative to the development of software tools for the use of CorteXlab to evaluate real systems. The Wiki tracks all the recent results and available tutorials CorteXlab wiki.
The three most recent tutorials are:
Dynamic and customizable LoRa physical layer, derived from the original EPFL LoRa implementation in GNU Radio. More information on this implementation can be found in "Dynamic LoRa PHY layer for MAC experimentation using FIT/CorteXlab testbed", written by Amaury Paris, Leonardo S. Cardoso and Jean-Marie Gorce.
This adaptation allows end-users to connect any existing upper layer to the physical layer through an easy to use interface using the JSON format, without having to implement the upper layer in GNU Radio.
FIT (Future Internet of Things) was a french Equipex (Équipement d'excellence) built to develop an experimental facility, a federated and competitive infrastructure with international visibility and a broad panel of customers. FIT is composed of four main parts: a Network Operations Center (FIT NOC), a set of IoT test-beds (FIT IoT-Lab), a set of wireless test-beds (FIT-Wireless) which includes the FIT/CorteXlab platform managed by Maracas team, and finally a set of Cloud test-beds (FIT-Cloud). In 2014 the construction of the room was done and SDR nodes have been installed in the room: 42 industrial PCs (Aplus Nuvo-3000E/P), 22 NI radio boards (usrp ) and 18 Nutaq boards (PicoSDR, 2x2 and 4X4) can be programmed remotely, from internet now.
As the FIT project development phase ended in 2019 , CorteXlab has seen continued usage as well as further developments. FIT/CorteXlab has been used by both INSA and the European GNU Radio Days (Gnu radio days) for both lectures and tutorials. Several scientific measurements campaigns have taken place in the FIT/CorteXlab experimentation room and are under works at the moment.
In 2023, CorteXlab has been integrated in the roadmap of the PEPR-NF plateform project and will be funded for a renew of the full infrastructure, in coordination with
As presented is section 3, the research program of MARACAS focuses on reliable communications for multi-user systems, in the context of computing networks. The project is organized in four axes : i) fundamental limits of multi-user systems, ii) algorithms for efficient multi-user systems, iii) experimentation and iv) cross-roads exploration as detailed in section 3.2. However the research in MARACAS is not siloed. Typically a specific scenario (e.g. Grant free multiple access) is studied from theory to experimentation. To highlight these interactions between the different axes, the results are not presented per axis, but from an applicative perspective.
But, before describing these reference scenarios, it is worth highlighting the evolution of our methods and tools in each of the axes.
Axis 2 : These multi-user communications are complex scenarios for which channel coding, resource allocation, scheduling and coordination are complex problems instanciated in many wireless protocols : cellular networks, WiFi, Lora. But the known solutions are not optimal, their complexity grows exponentially with the number of users or the number of messages.
Model-based aproaches are developed with tools such as Bayesian estimation or message passing algorithms. In this area we develop signal processing techniques and resource allocation algorithms taking into account heterogeneous and correlated user activity. The idea is to adapt the protocols to some specific properties of data sources.
In many problems however, model-based solutions are not able to handle the increasing complexity of modern systems. We study new concepts such as protocol learning or channel charting.
Beyond machine learning, another line of research is to exploit quantum algorithms to solve complex problems such as multi-user detection.
From an application perspective, we also develop new activities in the field of joint communication and sensing, that is one of the hot topic for 6G. Two techniques are currently screened in MARACAS : Channel charting and zero-energy TAGs.
The reference scenarios highlight the increasing intertwin between data processing (computing) and data transmission (communication). This leads us to extend our research to topics going beyond communications (data models, correlation in user activities, goal oriented communications, channel charting, communication and sensing).
In the context of IoT, a critical problem is to be able to serve many users, having each a low probability of transmission. The problem appears in the downlink as well as in the uplink but the problems in terms of signaling are different.
This research axis is lead by
In 44, we propose a framework for maximizing the number of machine-type devices connected in the uplink of a Narrowband Internet of Things (NB-IoT) network using non-orthogonal multiple access (NOMA). The system is based on the fast-uplink grant (FUG), where the base station (BS) schedules the access for active devices requesting connection. This problem is a mixedinteger non-convex problem and real-time solutions using general solvers are computationally prohibitive. The proposed scheduling solution comprises efficient device clustering and optimum power allocation using a bipartite graph matching approach, termed connection throughput maximizing full matching with pruning (CTMBM). Different from the other solutions of state-of-the-art, our proposed scheme considers scheduling over multiple transmission time intervals while considering the transmission deadlines and quality of service (QoS) for the devices. Additionally, we provide a method for priority scheduling of a subset of devices. We compare our solution to the state-of-the-art schemes and analyze the achieved gains through Monte-Carlo computer simulations.
An important part of the work elaborated with
In 38, we studied the context of Industrial IoT (IIoT) as it is one of the major verticals targeted by the next generations of wireless networks. In order to provide industrial plants with features relying on wireless communications, the grant-free RA (GFRA) protocol appears to be a promising means for supporting massive ultra-reliable connectivity; at the same time, it is a critical bottleneck that requires an access point (AP) to be able to jointly perform active user detection and channel estimation (AUDaCE) to fulfill its main mission of allowing industrial wireless devices to access the core network. This mission is even harder when the GFRA requests are correlated because of event-driven activity triggers. In this work, we propose a new tractable gaussian correlated activity (GCA) model for this scenario. The corresponding AUDaCE problem is then studied in the Bayesian compressed sensing (BCS) framework. An hybrid instance of the generalized AMP (GAMP) algorithm is derived and its capability to perform AUDaCE is numerically assessed by extensive Monte-Carlo simulations. The numerical results show gains of 2.5dB in channel estimation gain for twice less detection errors w.r.t. state-of-theart algorithms.
But in grant-free random access, another key question is how devices should utilize resources without coordination. One standard solution to this problem are strategies where devices randomly select time-slots based on an optimized stochastic allocation rule. However, the optimization of this allocation rule requires accurate knowledge of which devices have been active in previous frames. As user identification algorithms are subject to errors, the expected throughput of the optimized allocation can be highly suboptimal. In 40, 48, 51, we propose algorithms for optimization of device time-slot allocations that mitigate the impact of user identification errors. We show that when the activity distribution with and without errors is known, then our algorithm converges with probability one to a stationary point. When the activity distributions are not available, we introduce new theoretically-motivated heuristics which significantly improve the expected throughput over existing algorithms and approach the performance when errors are not present.
This line of research is lead by
A standard assumption in the design of ultra-reliable low-latency communication systems is that the duration between message arrivals is larger than the number of channel uses (in the information theory wording, a c.u. corresponds to one transmission symbol), before the decoding deadline. Nevertheless, this assumption fails when messages arrive rapidly and reliability constraints require that the number of channel uses exceed the time between arrivals. In 52, we consider a broadcast setting in which a transmitter wishes to send two different messages to two receivers over Gaussian channels. Messages have different arrival times and decoding deadlines such that their transmission windows overlap. For this setting, we propose a coding scheme that exploits Marton's coding strategy. We derive rigorous bounds on the achievable rate regions. Those bounds can be easily employed in point-to-point settings with one or multiple parallel channels. In the point-to-point setting with one or multiple parallel channels, the proposed achievability scheme outperforms the Normal Approximation, especially when the number of channel uses is smaller than 200. In the broadcast setting, our scheme agrees with Marton's strategy for sufficiently large numbers of channel uses and shows significant performance improvements over standard approaches based on time sharing for transmission of short packets.
In 53 we explore how random user activities and heterogeneous delay traffic can be taken into account to design efficient coding schemes and information-theoretic converse results. The heterogeneous traffic is composed of delay-tolerant traffic and delay-sensitive traffic where only the former can benefit from transmitter and receiver cooperation since the latter is subject to stringent decoding delays. The total number of cooperation rounds at transmitter and receiver sides is limited to
This line of research is lead by
With the proliferation of cheap sensors and the ubiquity of cloud and edge computing, predictive/condition-based maintenance is expected to play an important role in smart homes and buildings. Nevertheless, a key difficulty is ensuring that sensors provide data of sufficient quality in order to reliably detect building (e.g., heating system) degradation in systems or comfort. At the same time, sensor utilization should be limited as much as possible in order to minimize power consumption and increase the lifetimes of batteries. A solution to this problem requires careful codesign of sensor communication and data analytics. In 27, 37, we introduce a formulation of this codesign problem, which is based on an optimization problem to jointly design how often data is collected and compression levels in order to balance the quality of fault detection with the quantity of transmitted data. To solve the optimization problem, we apply a differentiable search algorithm based on a variant of stochastic gradient descent for discrete optimization problems. We apply our codesign framework and solve the resulting optimization problem using data obtained from a building comfort experiment known as the Twin House Experiment. We also provide an extension of our algorithm to a dynamic variant of the codesign framework, where comfort levels and power consumption penalties are time varying. Numerical results show that our algorithm rapidly finds an efficient tradeoff between classifier accuracy and sensor power consumption.
This line of research is lead by
In 33, asymmetric order
All Maracas permanent members have some works related to the use of Deep Neural Networks (DNN). Indeed, using DNN for some difficult tasks to be done in communications is quite standard and is one of the keystones elements for 6G. We may use machine learning for channel charting, for terminal identification, for sensing, for coding, etc... In this section we present two line of research devoted to the design of NN based solutions and focusing and energy efficiency. The first part study the DNN architecture itself and the second proposed the use of spike neurons for wake-up radio.
This evaluation has been performed with the team AGORA and in the framework of the chaire INSA with SPIE/ICS. The MARACAS contribution is lead by
This research is lead by
Energy consumption remains the main limiting factors in many IoT applications. In particular, micro-controllers consume far too much power. In order to overcome this problem, new circuit designs have been proposed and the use of spiking neurons and analog computing has emerged as it allows a very significant consumption reduction. However, working in the analog domain brings difficulty to handle the sequential processing of incoming signals as is needed in many use cases. In 43, 41, we use a bio-inspired phenomenon called Interacting Synapses to produce a time filter, without using non-biological techniques such as synaptic delays. We propose a model of neuron and synapses that fire for a specific range of delays between two incoming spikes, but do not react when this Inter-Spike Timing is not in that range. We study the parameters of the model to understand how to choose them and adapt the Inter-Spike Timing. The originality of our work is to propose a new way, in the analog domain, to deal with temporal sequences.
Because these Spiking neurons are energy efficient, they could be useful in the context of Internet of Things (IoT), where energy consumption is a critical issue. This is the reason why many research projects focus on Wake-up Radio (WuR) receivers that permit the nodes to remain in sleep mode for as long as possible and to wake them up only if needed. However, current WuR use classic microcontrollers that are still too energy consuming. Thus, in 42, 49, we propose to adapt spiking neurons based NN as a wake-up radio receiver. We aim at waking up the concerned node by recognising one or many activation sequences in a bit flow. We propose here a configuration for the neurons along with the design of appropriate sequences. We present the performances of our system and the impact of different parameters on the accuracy of the recognition system.
This line of research is lead by
In 28, the key challenges (loss due to distance, entanglement routing, multi‐commodities) for the coming quantum internet, relying on entanglement of quantum bits (for short, qubits) on top of an existing network, are analyzed. A unifying framework enabling to compare the various entanglement distribution, purification, and routing protocols published so far is presented. With regard to entanglement routing, the introduction of different time windows will be essential in order to cope efficiently with the main challenges like complex route calculation and fidelity estimation on the one hand, actual entanglement route selection and entangled photon generation on the other hand. For a roll‐out on top of existing transmission networks, all the research publications for the last 20 years start to cover pretty well the global scheme. Nevertheless, open questions remain, like the actual advantage of some task execution prior to the online quantum path selection, or the design of algorithms approximating the multi‐commodities flow optimization problem, or the issue of dealing with a processing time not much longer than the qubit life time.
To support multiple transmissions in an optical fiber, several techniques have been studied, such as code division multiple access (OCDMA). In particular, non-coherent OCDMA systems are appreciated for their simplicity. However, they suffer from multiple access interference (MAI), which degrades performance. In order to deal with this MAI, several detectors have been studied. Among them, Maximum Likelihood (ML) is the best. But it is very expensive because it requires testing all possibilities before making a decision. However, thanks to recent advances in quantum computing, this complexity problem can be circumvented. Indeed, quantum algorithms, such as Grover, exploit superposition states in the quantum domain and make it possible to accelerate calculation. Thus, in 47, we propose to adapt Grover's quantum algorithm in the context of multi-user detection, in an OCDMA system using non-orthogonal codes. We present a way to adapt the received noisy signal to the constraints defined by the Grover algorithm, and then evaluate the probability of success of the quantum receiver. We show the advantages of our proposal compared to the classical detector and the optimal ML detector.
This research is lead by
CC can be applied at the infrastructure basestation side with the goal of extracting pseudo-position information for each user. In 36, we focus on the practically relevant streaming CSI data scenario, in which CSI is constantly estimated. To deal with storage limitations, we develop a novel streaming CC architecture that maintains a small core CSI dataset from which the channel charts are learned. Curation of the core CSI dataset is achieved using a min-maxsimilarity criterion. Numerical validation with measured CSI data demonstrates that our method approaches the accuracy obtained from the complete CSI dataset while using only a fraction of CSI storage and avoiding catastrophic forgetting of old CSI data.
We also applied CC for Ultra-Reliable Low-Latency Communications (URLLC) since it relies on accurate knowledge of channel statistics. Exploiting the spatial consistency of channel statistics arises as a promising solution, allowing a base station to predict the propagation conditions and select the communication parameters for a new user from samples collected from previous users of the network. Based on this idea, 31 provides a timely framework to exploit long-range channel spatial correlation through so-called statistical radio maps, enabling URLLC communications with given statistical guarantees. The framework is exemplified by predicting the channel capacity distribution both in a location-based radio map and in a latent space rendered by a channel chart, the latter being a localization-free approach based on channel state information. It is also shown how to use the maps to select the transmission rate in a new location that achieves a target level of reliability.
This research is lead by
The Transfer of ‘information’ via molecules is a theme that resonates across the realm of nature, underlying collective behavior, homeostasis, and many disorders and diseases, and potentially holding the answers to some of the life’s most profound questions. The prospects of understanding and manipulating this natural modality of communication have attracted a significant research interest from information and communication theorists (ICT) over the past two decades. The aim is to provide novel means of understanding and engineering biological systems. These efforts have produced substantial body of literature that sets the groundwork for bio-inspired, artificial Molecular Communication (MC) systems. This ICT-based perspective has also contributed to the understanding of natural MC, with many of the results from these endeavors being published in tha special issue co-edited by
To model biochemical reaction systems with diffusion one can either use stochastic, microscopic reaction-diffusion master equations or deterministic, macroscopic reaction-diffusion system. The connection between these two models is not only theoretically important but also plays an essential role in applications. In 50, we consider the macroscopic limits of the chemical reaction-diffusion master equation for first-order chemical reaction systems in highly heterogeneous environments. More precisely, the diffusion coefficients as well as the reaction rates are spatially inhomogeneous and the reaction rates may also be discontinuous. By carefully discretizing these heterogeneities within a reaction-diffusion master equation model, we show that in the limit we recover the macroscopic reaction-diffusion system with inhomogeneous diffusion and reaction rates.
In order to fully exploit the potential of molecular communication (MC) for intra-body communication, practically implementable cellular receivers are an important long-term goal. A variety of receiver architectures based on chemical reaction networks (CRNs) and gene-regulatory networks (GRNs) has been introduced in the literature, because cells use these concepts to perform computations in nature. However, practical feasibility is still limited by stochastic fluctuations of chemical reactions and long computation times in GRNs. Therefore, in 39, we propose two receiver designs based on stochastic CRNs, i.e., CRNs that perform computations by exploiting the intrinsic fluctuations of chemical reactions with very low molecule counts. The first CRN builds on a recent result from chemistry that showed how Boltzmann machines (BMs), a commonly used machine learning model, can be implemented with CRNs. While this approach yields a fixed CRN once deployed, our second approach based on a manually designed CRN can be trained with pilot symbols even within the cell and thus adapt to changing channel conditions. We extend the literature by showing that practical robust detectors can achieve close-to-MAP performance even without explicit channel knowledge.
We have currently the following partnerships
The Associated team Federated Automated Deep Learning (FedAutomDL) lead by
Incoming visitors :
Outgoing visits :
The project INSTINCT (Joint Sensing and Communications for Future Interactive, Immersive, and Intelligent Connectivity Beyond Communications) is one of the projects selected in the SNS-6GIA program in the track "Wireless Communication Technologies and Signal Processing". INRIA (MARACAS and DYOGENE teams) will participate to the project that will start on January, 1st, 2024.
The project WINDMILL (Machine Learning for Wireless Communications)received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No 813999.
TESTBED2 project on cordis.europa.eu
Networks of the future represent a key issue for French and European industry, society and digital sovereignty. This is why the French government has decided to launch a dedicated national strategy. One of this strategy's priority ambitions is to produce significant public research efforts so the national scientific community contributes fully to making progress that clearly responds to the challenges of 5G and the networks of the future. In this context, the CNRS, the CEA and the Institut Mines-Télécom (IMT) are co-leading the '5G' acceleration PEPR to support upstream research into the development of advanced technologies for 5G and the networks of the future. Inria is involved into 8 research projects over the 10 supported by the program, with the participation of 11 teams of the theme "Networks and Telecommunications" and the coordination of the PC9-Founds.
MARACAS participates to the following projects :
Maracas members are teaching regularly at the telecommunications department of INSA Lyon. We deliver courses with strong connections with our research activity. The main ones are:
beginitemize