About
110
Publications
29,350
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
490
Citations
Introduction
Assistant professor in Embedded Systems, Optimisation and Control at the School of Engineering, Trinity College Dublin. I work on the challenges of integrating unconventional computation, communication and control technologies with general cyber-physical systems.
Additional affiliations
September 2012 - September 2015
Publications
Publications (110)
In this study, we develop an in silico model of a neuron’s behaviour under demyelination caused by a cytokine storm to investigate the effects of viral infections in the brain. We use a comprehensive model to measure how cytokine-induced demyelination affects the propagation of action potential (AP) signals within a neuron. We analysed the effects...
Post-disaster scene understanding frameworks are increasingly crucial in Search And Rescue (SAR) operations. Unmanned Aerial Vehicles (UAVs) provide an efficient means to carry out the task of scene understanding due to the higher altitudes at which they function. However, complex environments in post-disaster scenarios make it difficult for UAVs t...
This work introduces a new perspective for physical media sharing and radio access in multiuser communication by jointly considering (i) the meaning of the transmitted message and (ii) its function at the end user. Specifically, we have defined a scenario where multiple users (sensors) employ an event-trigger transmission scheme to communicate thei...
A guidebook supporting artists’ critical engagement with enterprises for a more inclusive digital transformation.
This paper proposes a decentralized planning constructed as a cyber-physical system to jointly manage supply and demand, including aspects related to production and circulation, without the mediation of money. Our aim is to provide a concrete technical solution for a future society based on communizing and commons-based resource allocation as an at...
This work introduces a new perspective for physical media sharing in multiuser communication systems by proposing a novel scheme that enables the recovery of the content of the transmitted message whenever collisions happen. An alarm monitoring system is taken as a merely illustrative toy-model, but indeed the framework is generally applicable. In...
This paper explores the use of semantic knowledge inherent in the cyber-physical system (CPS) being studied in order to minimize the use of explicit communication, which refers to the use of physical radio resources to transmit potentially informative data. It is assumed that the acquired data have a function in the system, usually related to its s...
With the rapid deployment of quantum computers and quantum satellites, there is a pressing need to design and deploy quantum and hybrid classical-quantum networks capable of exchanging classical information. In this context, we conduct the foundational study on the impact of a mixture of classical and quantum noise on an arbitrary quantum channel c...
Quantum biology is not a new field of study: as the physicists’ work on foundations of quantum theory matured, the question of linking it with the secrets of living organisms drew more and more attention. It was posed as a natural philosophy question as well, exploring the link of quantum randomness with the competing perceptions of the world, idea...
This paper explores the use of semantic knowledge inherent in the cyber-physical system (CPS) under study in order to minimize the use of explicit communication, which refers to the use of physical radio resources to transmit potentially informative data. It is assumed that the acquired data have a function in the system, usually related to its sta...
Implementing line-of-sight (LOS) and none-line-of-sight (NLOS) identification in ultra-wideband (UWB) systems is crucial. Convolutional neural network (CNN) based identification methods can extract higher-level features automatically, but they are based on channel impulse response (CIR)-turned image ingested features that impose calculation complex...
Accurate altimetry is essential for location-based services in commercial and industrial applications. However, current altimetry methods only provide low-accuracy measurements, particularly in multistorey buildings with irregular structures, such as hollow areas found in various industrial and commercial sites. This paper innovatively proposes a t...
Implementing line-of-sight (LOS) and none-line-of-sight (NLOS) identification in ultra-wideband (UWB) systems is crucial. Convolutional neural network (CNN) based identification methods can extract higher-level features automatically, but they are based on channel impulse response (CIR)-turned image ingested features that impose calculation complex...
In this article, we are proposing a closed-form solution for the capacity of the single quantum channel. The Gaussian distributed input has been considered for the analytical calculation of the capacity. In our previous couple of papers, we invoked models for joint quantum noise and the corresponding received signals; in this current research, we p...
This research combines complex systems science, geographical information systems, and environmental noise modelling to analyse effects of future air mobility in urban settings and plan efficient routes for vehicles. The research used the environmental noise maps of an urban agglomeration produced under the Environmental Noise Directive (END) as inp...
Aside from significant advancements in the development of optical and quantum components, the performance of practical quantum key distribution systems is largely determined by the type and settings of the error key reconciliation procedure. It is realized through public channel and it dominates the communication complexity of the quantum key distr...
We investigate how an IRS (Intelligent Reflective Surface) deployment within a terahertz (THz) band communication system, can detect and classify indoor vapour clouds expelled in violent expiratory events, such as coughing. This detection is of interest for public health systems. Since indoor spaces are sites for deployment of wireless communicatio...
The classification of biological neuron types and networks poses challenges to the full understanding of the human brain’s organisation and functioning. In this paper, we develop a novel objective classification model of biological neuronal morphology and electrical types and their networks, based on the attributes of neuronal communication using s...
This research combines complex systems science, geographical information systems, and environmental noise modelling to analyse effects of future air mobility in urban settings and plan efficient routes for vehicles. The research used the environmental noise maps of an urban agglomeration produced under the END as input to inform the UAV operations....
The evolution of fifth generation (5G) networks needs to support the latest use cases, which demand robust network connectivity for the collaborative performance of the network agents, like multi-robot systems and vehicle to anything (V2X) communication. Unfortunately, the user device's limited communication range and battery constraint confirm the...
For a continuous-input-continuous-output arbitrarily distributed quantum channel carrying classical information, the channel capacity can be computed in terms of the distribution of the channel envelope, received signal strength over a quantum propagation field and the noise spectral density. If the channel envelope is considered to be unity with u...
This work introduces a new perspective for physical media sharing in multiuser communication by jointly considering (i) the meaning of the transmitted message and (ii) its function at the end user. Specifically, we have defined a scenario where multiple users (sensors) are continuously transmitting their own states concerning a predetermined event....
Time synchronization in communication networks is a common issue: in a sensor network it means that the order of data samples becomes uncertain, which can make it unusable. Dedicated signals and schemes for synchronization of sensor networks has hence been a well-researched topic for decades. Here we bring in an approach to synchronization which us...
This paper aims at providing a framework suitable for justification of classical convolution integral and Fourier transform in many cases not covered by the usual definition of integral used for signal theory applications. Generalized functions approach from functional analysis is used, simplifying it to be approachable for engineers while retainin...
Cyborg insects are a major part of the vision of future interactions of the living world and technology, including but not limited to the Internet of Living Things (IoLT). They are crawling or flying insects with additional electronic circuitry allowing remote control of their movement and collection of sensory data. In this critical review, we sur...
The recent COVID-19 pandemic has driven researchers from different spectrum to develop novel solutions that can improve detection and understanding of SARS-CoV- 2 virus. In this article we propose the use of Intelligent Reflector Surface (IRS) and terahertz communication systems to detect violent expiratory aerosol cloud that are secreted from peop...
The evolution of fifth generation (5G) networks needs to support the latest use cases, which demand robust network connectivity for the collaborative performance of the network agents, like multi-robot systems and vehicle to anything (V2X) communication. Unfortunately, the user device’s limited communication range and battery constraint confirm the...
In this paper we examine the representations of quantum theory and technology in visual media. Namely, we conduct a thorough content analysis of film scripts in science fiction and fantasy to discover ways quantum physics and computing are portrayed: examples include quantum computer scepticism, quantum as proxy for complexity/intelligence, and qua...
Dynamical systems are no strangers in wireless communications. Our story will necessarily involve chaos, but not in the terms in which secure chaotic communications have introduced it: we will look for the chaos, complexity, and dynamics that already exist in everyday wireless communications.
The advanced notebooks, mobile phones, and internet applications in today’s world that we use are all entrenched in classical communication bits of zeros and ones. Classical internet has laid its foundation originating from the amalgamation of mathematics and Claude Shannon’s theory of information. However, today’s internet technology is a playgrou...
In this work, we analyse character networks in the cult TV show Twin Peaks. In the small-scale community network of Twin Peaks we discovered a new storytelling network phenomenon we called the Dale Cooper Effect, a phase transition in network structure. It is a sharp demarcation between the two statistically and topologically distinct networks of c...
The recent COVID-19 pandemic has driven researchers from different spectrum to develop novel solutions that can improve detection and understanding of SARS-CoV-2 virus. In this article we propose the use of Intelligent Reflector Surface (IRS) emitting terahertz signals to detect airborne respiratory aerosol cloud that are secreted from people. Our...
While metasurface-based intelligent reflecting surfaces (IRS) are an important emerging technology for future generations of wireless connectivity in its own right, plans for the mass deployment of these surfaces motivate the question of their integration with other new and emerging technologies that would require such widespread deployment. This q...
This paper presents the first comprehensive tutorial on a promising research field located at the frontier of two well-established domains, neurosciences and wireless communications, motivated by the ongoing efforts to define the (). In particular, this tutorial first provides a novel integrative approach that bridges the gap between these two seem...
In this paper, we propose a global digital platform to avoid and combat epidemics by providing relevant real-time information to support selective lockdowns. It leverages the pervasiveness of wireless connectivity while being trustworthy and secure. The proposed system is conceptualized to be decentralized yet federated, based on ubiquitous public...
The COVID-19 pandemic has shaken the world unprecedentedly, where it has affected the vast global population both socially and economically. The pandemic has also opened our eyes to the many threats that novel virus infections can pose for humanity. While numerous unknowns are being investigated in terms of the distributed damage that the virus can...
The advanced notebooks, mobile phones, and internet applications in today's world that we use are all entrenched in classical communication bits of zeros and ones. Classical internet has laid its foundation originating from the amalgamation of mathematics and Claude Shannon's theory of information. But today's internet technology is a playground fo...
We present a realization of a didactic robot environment for robot PUMA 560 for educational and research purposes. Robot PUMA 560 is probably the mathematically best-described robot, and therefore it is frequently used for research and educational purposes. A developed control environment consists of a robot controller and teach pendant. The advant...
This paper presents the first comprehensive tutorial on a promising research field located at the frontier of two well-established domains: Neurosciences and wireless communications , motivated by the ongoing efforts to define how the sixth generation of mobile networks (6G) will be. In particular, this tutorial first provides a novel integrative a...
In this paper, we propose a global digital platform to avoid and combat epidemics by providing relevant real-time information to support selective lockdowns. It leverages the pervasiveness of wireless connectivity while being trustworthy and secure. The proposed system is conceptualized to be decentralized yet federated, based on ubiquitous public...
High-frequency firing activity can be induced either naturally in a healthy brain as a result of the processing of sensory stimuli or as an uncontrolled synchronous activity characterizing epileptic seizures. As part of this work, we investigate how logic circuits that are engineered in neurons can be used to design spike filters, attenuating high-...
Solar exposure of streets and parking spaces in dense urban areas varies significantly due to the infrastructure: buildings, parks, tunnels, multistorey car parks. This variability leaves space for both real-time and offline route and parking optimization for solar-powered vehicles. In this chapter we present Solar Car Optimized Route Estimation (S...
While metasurface based intelligent reflecting surfaces (IRS) are an important emerging technology for future generations of wireless connectivity in its own right, the plans for the mass deployment of these surfaces motivate the question of their integration with other new and emerging technologies that would require mass proliferation. This quest...
In this paper we present two different, software and reconfigurable hardware, open architecture approaches to the PUMA 560 robot controller implementation, fully document them and provide the full design specification, software code and hardware description. Such solutions are necessary in today’s robotics and industry: deprecated old control units...
Quantum computing has the power to break current cryptographic systems, disrupting online banking, shopping, data storage and communications. Quantum computing also has the power to support stronger more resistant technologies. In this paper, we describe a digital cash scheme created by Dmitry Gavinsky, which utilises the capability of quantum comp...
Quantum Key Distribution (QKD) protocols allow the establishment of symmetric cryptographic keys up to a limited distance at limited rates. Due to optical misalignment, noise in quantum detectors, disturbance of the quantum channel or eavesdropping, an error key reconciliation technique is required to eliminate errors. This chapter analyses differe...
Software plays a central role in all aspects of reversible computing. We survey the breadth of topics and recent activities on reversible software and systems including behavioural types, recovery, debugging, concurrency, and object-oriented programming. These have the potential to provide linguistic abstractions and tools that will lead to safer a...
This chapter presents pioneering work in applying reversible computation paradigms to wireless communications. These applications range from developing reversible hardware architectures for underwater acoustic communications to novel distributed optimisation procedures in large radio-frequency antenna arrays based on reversing Petri nets. Throughou...
This paper presents the first comprehensive tutorial on a promising research field located at the frontier of two well-established domains: Neurosciences and wireless communications, motivated by the ongoing efforts to define how the sixth generation of mobile networks (6G) will be. In particular, this tutorial first provides a novel integrative ap...
Classification of biological neuron types and networks poses challenges to the full understanding of the brain's organisation and functioning. In this paper, we develop a novel objective classification model of biological neuronal types and networks based on the communication metrics of neurons. This presents advantages against the existing approac...
Reversible computation has been recognized as a potential solution to the technological bottleneck in the future of computing machinery. Rolf Landauer determined the lower limit for power dissipation in computation and noted that dissipation happens when information is lost, that is, when a bit is erased. This meant that with reversible computation...
Solar exposure of streets and parking spaces in dense urban areas varies significantly due to the infrastructure: buildings, parks, tunnels, multistorey car parks. This variability leaves space for both real-time and offline route and parking optimization for solar-powered vehicles. In this chapter we present Solar Car Optimized Route Estimation (S...
This chapter presents the pioneering work in applying reversible computation paradigms to wireless communications. These applications range from developing reversible hardware architectures for underwater acoustic communications to novel distributed optimisation procedures in large radio-frequency antenna arrays based on reversing Petri nets. Throu...
Reversible computation has been recognised as a potential solution to the technological bottleneck in the future of computing machinery. Rolf Landauer determined the lower limit for power dissipation in computation and noted that dissipation happens when information is lost, i.e., when a bit is erased. This meant that reversible computation, conser...
This letter presents a topology inference technique for neuronal networks of the cortex of the human brain based on network tomography theory. We envision that this technique will be used for high-resolution and high-precision brain tissue tomography and imaging using principles of the Internet of Bio-Nano Things. Our network tomography solution re...
Distributed antenna selection for Distributed Massive MIMO (Multiple Input Multiple Output) communication systems reduces computational complexity compared to centralised approaches, and provides high fault tolerance while retaining diversity and spatial multiplexity. We propose a novel distributed algorithm for antenna selection and show its advan...
Distributed antenna selection for Distributed Massive MIMO (Multiple Input Multiple Output) communication systems reduces computational complexity compared to centralised approaches, and provides high fault tolerance while retaining diversity and spatial multiplexity. We propose a novel distributed algorithm for antenna selection and show its advan...
Petri nets are a formalism for modelling and reasoning about the behaviour of distributed systems. Recently, a reversible approach to Petri nets, Reversing Petri Nets (RPN), has been proposed, allowing transitions to be reversed spontaneously in or out of causal order. In this work we propose an approach for controlling the reversal of actions of a...
Petri nets are a formalism for modelling and reasoning about the behaviour of distributed systems. Recently, a reversible approach to Petri nets, Reversing Petri Nets (RPN), has been proposed, allowing transitions to be reversed spontaneously in or out of causal order. In this work we propose an approach for controlling the reversal of actions of a...
Dynamical systems are by no means strangers in wireless communications, but we sometimes tend to forget how rich their behavior can be and how useful general methods for dynamical systems can be. Our story will necessarily involve chaos, but not in the terms secure chaotic communications have introduced it: we will look for the chaos, complexity an...
Time reversal of waves has been successfully used in communications, sensing and imaging for decades. The application in underwater acoustic communications is of our special interest, as it puts together a reversible process (allowing a reversible software or hardware realisation) and a reversible medium (allowing a reversible model of the environm...
Time reversal of waves has been successfully used in communications, sensing and imaging for decades. The application in underwater acoustic communications is of our special interest, as it puts together a reversible process (allowing a reversible software or hardware realisation) and a reversible medium (allowing a reversible model of the environm...
Motor age determination as a part of condition monitoring heavily employs vibration analysis. This study introduces a new method for such analysis, based on concepts of cepstrum and marginal Hilbert spectrum. This new method, named Berthil cepstrum may be applied in general signal processing, not only when vibration signals are concerned. Classical...
Purpose of this paper is to present the project that will use artificial intelligence and features of
Altera FPGA board to imitate human. This problem was solved by using Cleverbot Google API and
Altera FPGA board which has Linux system installed to run backend of our application. Frontend input
and output peripherals will be used to read input fro...
Antenna selection in Massive MIMO (Multiple Input Multiple Output) communication systems enables reduction of complexity, cost and power while keeping the channel capacity high and retaining the diversity, interference reduction, spatial multiplexity and array gains of Massive MIMO. We investigate the possibility of decentralised antenna selection...
This study is aimed at showing applicability of mutual information, namely auto-mutual information function for condition monitoring in electrical motors, through age detection in accelerated motor aging. Vibration data collected in artificial induction motor experiment is used for verification of both the original auto-mutual information function...
This study is aimed at showing applicability of mutual information, namely auto-mutual information function for condition monitoring in electrical motors, through age detection in accelerated motor aging. Vibration data collected in artificial induction motor experiment is used for verification of both the original auto-mutual information function...
Purpose of this paper is to present the project that will use artificial intelligence and features of Altera FPGA board to imitate human. This problem was solved by using Cleverbot Google API and Altera FPGA board which has Linux system installed to run backend of our application. Frontend input and output peripherals will be used to read input fro...
This paper gives a thorough overview of Solar Car Optimized Route Estimation (SCORE), novel route optimization scheme for solar vehicles based on solar irradiance and target distance. In order to conduct the optimization, both data collection and the optimization algorithm itself have to be performed using appropriate hardware. Here we give an insi...
Motor age determination as a part of condition monitoring heavily employs vibration analysis. This study introduces a new method for such analysis, based on concepts of cepstrum and marginal Hilbert spectrum. This new method, named Berthil cepstrum may be applied in general signal processing, not only when vibration signals are concerned. Classical...
This paper gives a thorough overview of Solar Car Optimized Route Estimation (SCORE), novel route optimization scheme for solar vehicles based on solar irradiance and target distance. In order to conduct the optimization, both data collection and the optimization algorithm itself have to be performed using appropriate hardware. Here we give an insi...