VLDB 2026 Research / reviewers in the wild / expert
Nariman Farsad
dblp:96/10060
· DBLP profile ↗
36ranked-venue papers
12as first author
7since 2021 · last 2025
0000-0003-0157-1596ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 24 · 8 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 6 · 2 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 2 first-author · 1 since 2021Artificial intelligence and machine learning · 2 · 2 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer networks
6 papers |
Physical-layer communications · 92% Network performance modeling · 8% | |
| Artificial intelligence
1 paper |
Reinforcement learning · 100% | |
| Theoretical computer science
2 papers |
Information theory · 86% Coding theory · 14% |
Topics — the 21 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Physical-layer communications
molecular communication |
1.6 | 6 | 2020 | Two-Way Molecular Communications · IEEE Trans. Commun. 2020 Non-Coherent Detection for Diffusive Molecular Communication Systems · IEEE Trans. Commun. 2018 Constant-Composition Codes for Maximum Likelihood Detection Without CSI in Diffusive Molecular Communications · IEEE Trans. Commun. 2018 |
Machine learning › Reinforcement learning
benchmark design |
0.9 | 1 | 2025 | Meta-World+: An Improved, Standardized, RL Benchmark · NeurIPS 2025 |
Machine learning › Reinforcement learning
meta-reinforcement learning |
0.9 | 1 | 2025 | Meta-World+: An Improved, Standardized, RL Benchmark · NeurIPS 2025 |
Machine learning › Reinforcement learning
multi-task reinforcement learning |
0.9 | 1 | 2025 | Meta-World+: An Improved, Standardized, RL Benchmark · NeurIPS 2025 |
Information theory › channel capacity › capacity analysis
capacity estimation |
0.7 | 1 | 2023 | Benchmarking Neural Capacity Estimation: Viability and Reliability · IEEE Trans. Commun. 2023 |
Information theory
channel capacity |
0.7 | 1 | 2023 | Benchmarking Neural Capacity Estimation: Viability and Reliability · IEEE Trans. Commun. 2023 |
Information theory › information measures › mutual information
mutual information estimation |
0.7 | 1 | 2023 | Benchmarking Neural Capacity Estimation: Viability and Reliability · IEEE Trans. Commun. 2023 |
Physical-layer communications › error probability analysis
bit error rate analysis |
0.4 | 1 | 2020 | Two-Way Molecular Communications · IEEE Trans. Commun. 2020 |
Physical-layer communications › interference cancellation
self-interference cancellation |
0.4 | 1 | 2020 | Two-Way Molecular Communications · IEEE Trans. Commun. 2020 |
Network performance modeling
throughput analysis |
0.4 | 1 | 2020 | Two-Way Molecular Communications · IEEE Trans. Commun. 2020 |
Physical-layer communications › signal detection
detection and estimation |
0.3 | 1 | 2018 | Non-Coherent Detection for Diffusive Molecular Communication Systems · IEEE Trans. Commun. 2018 |
Physical-layer communications › signal detection
maximum likelihood detection |
0.3 | 1 | 2018 | Non-Coherent Detection for Diffusive Molecular Communication Systems · IEEE Trans. Commun. 2018 |
Physical-layer communications › signal detection › sequence estimation
maximum-likelihood sequence estimation |
0.3 | 1 | 2018 | Constant-Composition Codes for Maximum Likelihood Detection Without CSI in Diffusive Molecular Communications · IEEE Trans. Commun. 2018 |
Physical-layer communications › signal detection
noncoherent detection |
0.3 | 1 | 2018 | Non-Coherent Detection for Diffusive Molecular Communication Systems · IEEE Trans. Commun. 2018 |
Coding theory › error-correcting codes › constant-weight codes
constant-composition codes |
0.3 | 1 | 2018 | Constant-Composition Codes for Maximum Likelihood Detection Without CSI in Diffusive Molecular Communications · IEEE Trans. Commun. 2018 |
Physical-layer communications
channel modeling |
0.3 | 2 | 2016 | Channel and Noise Models for Nonlinear Molecular Communication Systems · IEEE J. Sel. Areas Commun. 2014 Molecular MIMO: From Theory to Prototype · IEEE J. Sel. Areas Commun. 2016 |
Physical-layer communications › signal detection
symbol detection |
0.2 | 1 | 2016 | Molecular MIMO: From Theory to Prototype · IEEE J. Sel. Areas Commun. 2016 |
Physical-layer communications
MIMO |
0.2 | 1 | 2015 | Demo: Molecular MIMO with Drift · MobiCom 2015 |
Physical-layer communications › signal analysis › noise analysis
noise modeling |
0.2 | 1 | 2014 | Channel and Noise Models for Nonlinear Molecular Communication Systems · IEEE J. Sel. Areas Commun. 2014 |
Physical-layer communications › interference
intersymbol interference |
0.1 | 1 | 2018 | Non-Coherent Detection for Diffusive Molecular Communication Systems · IEEE Trans. Commun. 2018 |
Physical-layer communications
modulation |
0.1 | 1 | 2018 | Constant-Composition Codes for Maximum Likelihood Detection Without CSI in Diffusive Molecular Communications · IEEE Trans. Commun. 2018 |
Methods — techniques the papers use, named apart from their topics
maximum likelihood detection · 1.0particle-based simulation · 0.7smoothed mutual information lower-bound estimation · 0.7mutual information neural estimation · 0.7directed information neural estimation · 0.7deep neural network · 0.7analytical modeling · 0.4decision-feedback detection · 0.3zero-forcing · 0.2adaptive thresholding · 0.2molecular MIMO testbed · 0.2drift-based molecular communication · 0.2impulse response modeling · 0.2gaussian noise approximation · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Meta-World+: An Improved, Standardized, RL BenchmarkabstractMeta-World is widely used for evaluating multi-task and meta-reinforcement learning agents, which are challenged to master diverse skills simultaneously. Since its introduction however, there have been numerous undocumented changes which inhibit a fair comparison of algorithms. This work strives to disambiguate these results from the literature, while also leveraging the past versions of Meta-World to provide insights into multi-task and meta-reinforcement learning benchmark design. Through this process we release an open-source version of Meta-World that has full reproducibility of past results, is more technically ergonomic, and gives users more control over the tasks that are included in a task set. Reginald McLean, Evangelos Chatzaroulas, Luc McCutcheon, Frank Röder, Tianhe Yu, Zhanpeng He, K. R. Zentner, Ryan Julian, J. K. Terry 0001, Isaac Woungang, Nariman Farsad, Pablo Samuel Castro |
NeurIPS | 11 |
| 2023 | Benchmarking Neural Capacity Estimation: Viability and ReliabilityabstractRecently, several methods have been proposed for estimating the mutual information from sample data using deep neural networks. This approach is referred to as (). s differ from other approaches in the literature as they are data-driven estimators. As such, they have the potential to perform well on a large class of capacity problems. To test the performance across various s, it is desirable to establish a benchmark encompassing the different challenges of capacity estimation. This is the objective of this paper. We consider three scenarios for benchmarking: (i) the classic AWGN channel, (ii) channels continuous inputs– the optical intensity and peak-power constrained AWGN channel (iii) channels with a discrete output– i.e., the Poisson channel. We also consider the extension to the multi-terminal case with (iv) the AWGN and optical MAC models. We argue that benchmarking a certain across these four scenarios provides a substantive test of performance. We study the performance ofmutual information neural estimator(MINE),smoothed mutual information lower-bound estimator(SMILE), anddirected information neural estimator(DINE) and provide insights into the performance of other methods as well. To summarize our benchmarking results, MINE provides the most reliable performance. Farhad Mirkarimi, Stefano Rini, Nariman Farsad |
IEEE Trans. Commun. | 3 |
| 2022 | CNN-Aided Factor Graphs with Estimated Mutual Information Features for Seizure DetectionabstractWe propose a convolutional neural network (CNN) aided factor graphs assisted by mutual information features estimated by a neural network for seizure detection. Specifically, we use neural mutual information estimation to evaluate the correlation between different electroencephalogram (EEG) channels as features. We then use a 1D-CNN to extract extra features from the EEG signals and use both features to estimate the probability of a seizure event. Finally, learned factor graphs are employed to capture the temporal correlation in the signal. Both sets of features from the neural mutual estimation and the 1D-CNN are used to learn the factor nodes. We show that the proposed method achieves state-of-the-art performance using 6-fold leave-four-patients-out cross-validation. Bahareh Salafian, Eyal Fishel Ben-Knaan, Nir Shlezinger, Sandrine de Ribaupierre, Nariman Farsad |
ICASSP | 5 |
| 2022 | Neural Capacity Estimators: How Reliable Are They?abstractRecently, several methods have been proposed for estimating the mutual information from sample data using deep neural networks and without the knowledge of closed form distribution of the data. This class of estimators is referred to as neural mutual information estimators. Although very promising, such techniques have yet to be rigorously bench-marked so as to establish their efficacy, ease of implementation, and stability for capacity estimation which is joint maximization frame-work. In this paper, we compare the different techniques proposed in the literature for estimating capacity and provide a practitioner perspective on their effectiveness. In particular, we study the performance of mutual information neural estimator (MINE), smoothed mutual information lower-bound estimator (SMILE), and directed information neural estimator (DINE) and provide insights on InfoNCE. We evaluated these algorithms in terms of their ability to learn the input distributions that are capacity-approaching for the AWGN channel, the optical intensity channel, and peak power-constrained AWGN channel. For both scenarios, we provide insightful comments on various aspects of the training process, such as accuracy, stability, and sensitivity to initialization. Farhad Mirkarimi, Stefano Rini, Nariman Farsad |
ICC | 3 |
| 2022 | Deep Unfolding for Iterative Stripe Noise RemovalabstractThe non-uniform photoelectric response of infrared imaging systems results in fixed-pattern stripe noise being superimposed on infrared images, which severely reduces image quality. As the applications of degraded infrared images are limited, it is crucial to effectively preserve original details. Existing image destriping methods struggle to concurrently remove all stripe noise artifacts, preserve image details and structures, and balance real-time performance. In this paper we propose a novel algorithm for destriping degraded images, which takes advantage of neighbouring column signal correlation to remove independent column stripe noise. This is achieved through an iterative deep unfolding algorithm where the estimated noise of one network iteration is used as input to the next iteration. This progression substantially reduces the search space of possible function approximations, allowing for efficient training on larger datasets. The proposed method allows for a more precise estimation of stripe noise to preserve scene details more accurately. Extensive experimental results demonstrate that the proposed model outperforms existing destriping methods on artificially corrupted images on both quantitative and qualitative assessments. Zeshan Fayyaz, Daniel Platnick, Hannan Fayyaz, Nariman Farsad |
IJCNN | 4 |
| 2021 | Sparse Multi-Decoder Recursive Projection Aggregation for Reed-Muller CodesabstractReed-Muller (RM) codes are one of the oldest families of codes. Recently, a recursive projection aggregation (RPA) decoder has been proposed, which achieves a performance that is close to the maximum likelihood decoder for short-length RM codes. One of its main drawbacks, however, is the large amount of computations needed. In this paper, we devise a new algorithm to lower the computational budget while keeping a performance close to that of the RPA decoder. The proposed approach consists of multiple sparse RPAs that are generated by performing only a selection of projections in each sparsified decoder. In the end, a cyclic redundancy check (CRC) is used to decide between output codewords. Simulation results show that our proposed approach reduces the RPA decoder's computations by up to 80% with negligible performance loss. Dorsa Fathollahi, Nariman Farsad, Seyyed Ali Hashemi, Marco Mondelli |
ISIT | 2 |
| 2021 | Neural Computation of Capacity Region of Memoryless Multiple Access ChannelsabstractThis paper provides a numerical framework for computing the achievable rate region of memoryless multiple access channel (MAC) with a continuous alphabet from data. In particular, we use recent results on variational lower bounds on mutual information and KL-divergence to compute the boundaries of the rate region of MAC using a set of functions parameterized by neural networks. Our method relies on a variational lower bound on KL-divergence and an upper bound on KL-divergence based on the f-divergence inequalities. Unlike previous work, which computes an estimate on mutual information, which is neither a lower nor an upper bound, our method estimates a lower bound on mutual information. Our numerical results show that the proposed method provides tighter estimates compared to the MINE-based estimator at large SNRs while being computationally more efficient. Finally, we apply the proposed method to the optical intensity MAC and obtain a new achievable rate boundary tighter than prior works. Farhad Mirkarimi, Nariman Farsad |
ISIT | 2 |
| 2020 | Data-Driven Factor Graphs for Deep Symbol DetectionabstractMany important schemes in signal processing and communications, ranging from the BCJR algorithm to the Kalman filter, are instances of factor graph methods. This family of algorithms is based on recursive message passing-based computations carried out over graphical models, representing a factorization of the underlying statistics. In order to implement these algorithms, one must have accurate knowledge of the statistical model of the underlying signals. In this work we implement factor graph methods in a data-driven manner when the statistics are unknown. In particular, we propose using machine learning (ML) tools to learn the factor graph, instead of the overall system task, which in turn is used for inference by message passing over the learned graph. We apply the proposed approach to learn the factor graph representing a finite-memory channel, demonstrating the resulting ability to implement BCJR detection in a data-driven fashion. We demonstrate that the proposed system, referred to as BCJRNet, learns to implement the BCJR algorithm from a small training set, and that the resulting receiver exhibits improved robustness to inaccurate training compared to the conventional channel-model-based receiver operating under the same level of uncertainty. Our results indicate that by utilizing ML tools to learn factor graphs from labeled data, one can implement a broad range of model-based algorithms, which traditionally require full knowledge of the underlying statistics, in a data-driven fashion. Nir Shlezinger, Nariman Farsad, Yonina C. Eldar, Andrea J. Goldsmith |
ISIT | 2 |
| 2020 | Two-Way Molecular CommunicationsabstractFor nano-scale communications, there must be cooperation and simultaneous communication between nano devices. To this end, in this paper, we investigate two-way (a.k.a. bi-directional) molecular communications between nano devices. If different types of molecules are used for the communication links, the two-way system eliminates the need to consider self-interference. However, in many systems, it is not feasible to use a different type of molecule for each communication link. Thus, we propose a two-way molecular communication system that uses a single type of molecule. We derive a channel model for this system and use it to analyze the proposed system's bit error rate, throughput, and self-interference. Moreover, we propose analog- and digital- self-interference cancellation techniques. The enhancement of link-level performance using these techniques is confirmed with both particle-based simulations and analytical results. Jong Woo Kwack, H. Birkan Yilmaz, Nariman Farsad, Chan-Byoung Chae, Andrea J. Goldsmith |
IEEE Trans. Commun. | 3 |
| 2020 | ViterbiNet: A Deep Learning Based Viterbi Algorithm for Symbol DetectionabstractSymbol detection plays an important role in the implementation of digital receivers. In this work, we propose ViterbiNet, which is a data-driven symbol detector that does not require channel state information (CSI). ViterbiNet is obtained by integrating deep neural networks (DNNs) into the Viterbi algorithm. We identify the specific parts of the Viterbi algorithm that depend on the channel model, and design a DNN to implement only those computations, leaving the rest of the algorithm structure intact. We then propose a meta-learning based approach to train ViterbiNet online based on recent decisions, allowing the receiver to track dynamic channel conditions without requiring new training samples for every coherence block. Our numerical evaluations demonstrate that the performance of ViterbiNet, which is ignorant of the CSI, approaches that of the CSI-based Viterbi algorithm, and is capable of tracking time-varying channels without needing instantaneous CSI or additional training data. Moreover, unlike conventional Viterbi detection, ViterbiNet is robust to CSI uncertainty, and it can be reliably implemented in complex channel models with constrained computational burden. More broadly, our results demonstrate the conceptual benefit of designing communication systems that integrate DNNs into established algorithms. Nir Shlezinger, Nariman Farsad, Yonina C. Eldar, Andrea J. Goldsmith |
IEEE Trans. Wirel. Commun. | 2 |
| 2019 | Deep Neural Network Symbol Detection for Millimeter Wave CommunicationsabstractThis paper proposes to use a deep neural network (DNN)- based symbol detector for mmWave systems such that channel state information (CSI) acquisition can be bypassed. In particular, we consider a sliding bidirectional recurrent neural network (BRNN) architecture that is suitable for the long memory length of typical mmWave channels. The performance of the DNN detector is evaluated in comparison to that of the Viterbi detector. The results show that the performance of the DNN detector is close to that of the optimal Viterbi detector with perfect CSI, and that it outperforms the Viterbi algorithm with CSI estimation error. Further experiments show that the DNN detector is robust to a wide range of noise levels and varying channel conditions, and that a pretrained detector can be reliably applied to different mmWave channel realizations with minimal overhead. Yun Liao, Nariman Farsad, Nir Shlezinger, Yonina C. Eldar, Andrea J. Goldsmith |
GLOBECOM | 2 |
| 2018 | Sliding Bidirectional Recurrent Neural Networks for Sequence Detection in Communication SystemsabstractThe design and analysis of communication systems typically rely on the development of mathematical models that describe the underlying communication channel. However, in some systems, such as molecular communication systems where chemical signals are used for transfer of information, the underlying channel models are unknown. In these scenarios, a completely new approach to design and analysis is required. In this work, we focus on one important aspect of communication systems, the detection algorithms, and demonstrate that by using tools from deep learning, it is possible to train detectors that perform well without any knowledge of the underlying channel models. We propose a technique we call sliding bidirectional recurrent neural network (SBRNN) for real-time sequence detection. We evaluate this algorithm using experimental data that is collected by a chemical communication platform, where the channel model is unknown and difficult to model analytically. We show that deep learning algorithms perform significantly better than a detector proposed in previous works, and the SBRNN outperforms other techniques considered in this work. Nariman Farsad, Andrea J. Goldsmith |
ICASSP | 1 |
| 2018 | Deep Learning for Joint Source-Channel Coding of TextabstractWe consider the problem of joint source and channel coding of structured data such as natural language over a noisy channel. The typical approach to this problem in both theory and practice involves performing source coding to first compress the text and then channel coding to add robustness for the transmission across the channel. This approach is optimal in terms of minimizing end-to-end distortion with arbitrarily large block lengths of both the source and channel codes when transmission is over discrete memoryless channels. However, the optimality of this approach is no longer ensured for documents of finite length and limitations on the length of the encoding. We will show in this scenario that we can achieve lower word error rates by developing a deep learning based encoder and decoder. While the approach of separate source and channel coding would minimize bit error rates, our approach preserves semantic information of sentences by first embedding sentences in a semantic space where sentences closer in meaning are located closer together, and then performing joint source and channel coding on these embeddings. Nariman Farsad, Milind Rao, Andrea J. Goldsmith |
ICASSP | 1 |
| 2018 | Diffusive Molecular Communications with Reactive SignalingabstractThis paper focuses on molecular communication (MC) systems where the signaling molecules may participate in a reversible bimolecular reaction in the channel. The motivation for studying these MC systems is that they can realize the concept of constructive and destructive signal superposition, which leads to favorable properties such as inter-symbol interference (ISI) reduction and avoiding environmental contamination due to continuous release of molecules into the channel. This work first derives the maximum likelihood (ML) detector for a binary MC system with reactive signaling molecules under the assumption that the detector has perfect knowledge of the ISI. The performance of this genie-aided ML detector yields an upper bound on the performance of any practical detector. In addition, two suboptimal detectors of different complexity are proposed. The proposed ML detector as well as one of the suboptimal detectors require the channel response (CR) of the considered MC system. Moreover, the CR is needed for the performance evaluation of all proposed detectors. However, analyzing MC with reactive signaling is challenging since the underlying partial differential equations that describe the reaction-diffusion mechanism are coupled and non-linear. Therefore, an algorithm is developed in this paper for efficient computation of the CR to any arbitrary transmit symbol sequence. The accuracy of this algorithm is validated via particle-based simulation. Simulation results using the developed CR algorithm show that the performance of the proposed suboptimal detectors can approach that of the genie-aided ML detector. Moreover, these results show that MC systems with reactive signaling have superior performance relative to those with non-reactive signaling due to the reduction of ISI enabled by the chemical reactions. Vahid Jamali, Nariman Farsad, Robert Schober, Andrea J. Goldsmith |
ICC | 2 |
| 2018 | Constant-Composition Codes for Maximum Likelihood Detection Without CSI in Diffusive Molecular CommunicationsabstractInstantaneous or statistical channel state information (CSI) is needed for most detection schemes developed for molecular communication (MC) systems. Since the MC channel changes over time, e.g., due to variations in the velocity of flow, the temperature, or the distance between transmitter and receiver, CSI acquisition has to be conducted repeatedly to keep track of CSI variations. Frequent CSI acquisition may entail a large overhead whereas infrequent CSI acquisition may result in a low CSI estimation accuracy. To overcome these challenges, we design codes which enable maximum likelihood sequence detection at the receiver without instantaneous or statistical CSI. In particular, assuming concentration shift keying modulation, we show that a class of codes, known as constant-composition (CC) codes, enables optimal CSI-free sequence detection at the expense of a decrease in data rate. We analyze the code rate, the error rate, and the average number of released molecules for the adopted CC codes. In addition, we study the properties of binary CC codes and balanced CC codes in further detail. Simulation results verify our analytical derivations and reveal that CC codes with CSI-free detection outperform uncoded transmission with optimal coherent and noncoherent detection. Vahid Jamali, Arman Ahmadzadeh, Nariman Farsad, Robert Schober |
IEEE Trans. Commun. | 3 |
| 2018 | Non-Coherent Detection for Diffusive Molecular Communication SystemsabstractWe study non-coherent detection schemes for molecular communication (MC) systems with negligible inter-symbol interference that do not require knowledge of the channel state information (CSI). In particular, we first derive the optimal maximum likelihood (ML) multiple-symbol (MS) detector for MC systems. As a special case of the optimal MS detector, we show that the optimal ML symbol-by-symbol (SS) detector can be equivalently written in the form of a threshold-based detector, where the optimal decision threshold is constant and depends only on the statistics of the MC channel. The main challenge of the MS detector is the complexity associated with the calculation of the optimal detection metric. To overcome this issue, we propose an approximate MS detection metric that can be expressed in closed form. In addition, we develop a non-coherent decision-feedback detector, which introduces a lower detection delay compared with the optimal MS detector, and a suboptimal blind detector, which has a significantly lower complexity than the optimal MS detector. Finally, we derive analytical expressions for the bit error rate (BER) of the optimal SS detector, as well as upper and lower bounds for the BER of the optimal MS detector. Simulation results confirm the analysis and reveal the effectiveness of the proposed optimal and suboptimal detection schemes compared with the benchmark scheme that assumes perfect CSI knowledge, particularly, when the number of observations used for detection is sufficiently large. Simulation results are also presented that show the performance of the proposed detectors, when inter-symbol interference is non-negligible. Vahid Jamali, Nariman Farsad, Robert Schober, Andrea J. Goldsmith |
IEEE Trans. Commun. | 2 |
| 2017 | A Novel Experimental Platform for In-Vessel Multi-Chemical Molecular CommunicationsabstractThis work presents a new multi-chemical experimental platform for molecular communication (MC) where the transmitter can release different chemicals. This platform is designed to be inexpensive and accessible, and it can be expanded to simulate different environments such as a portion of the body's cardiovascular system or a complex network of pipes in industrial complexes and city infrastructures. To demonstrate the capabilities of the platform, we implement a time-slotted binary communication system where information is carried via the pH of transmitted signals and, in particular, a 0-bit is represented by an acid pulse, and a 1-bit by a base pulse. The channel model for this system, which is nonlinear and has a long memory due to chemical reactions, is unknown. Therefore, we devise novel detection algorithms that use techniques from machine learning and deep learning to train a maximum-likelihood detector. Using these algorithms, the bit error rate (BER) improves by an order of magnitude relative to the approach used in previous works. Moreover, our system achieves a data rate that is an order of magnitude higher than any of the previous MC platforms. Nariman Farsad, David Pan, Andrea J. Goldsmith |
GLOBECOM | 1 |
| 2017 | Diversity Gain of One-Shot Communication over Molecular Timing ChannelsabstractWe study diversity in one-shot communication over molecular timing channels. In the considered channel model the transmitter simultaneously releases a large number of information particles, where the information is encoded in the time of release. The receiver decodes the information based on the random time of arrival of the information particles. We characterize the asymptotic exponential decrease rate of the probability of error as a function of the number of released particles. We denote this quantity as the system diversity gain, as it depends both on the number of particles transmitted as well as the receiver detection method. Three types of detectors are considered: the maximum-likelihood (ML) detector, a linear detector, and a detector that is based on the first arrival (FA) among all the transmitted particles. We show that for random propagation characterized by right-sided unimodal densities with zero mode, the FA detector is equivalent to the ML detector, and significantly outperforms the linear detector. Moreover, even for densities with positive mode, the diversity gain achieved by the FA detector is very close to that achieved by the ML detector and much higher than the gain achieved by the linear detector. Yonathan Murin, Mainak Chowdhury, Nariman Farsad, Andrea J. Goldsmith |
GLOBECOM | 3 |
| 2017 | Capacity of molecular channels with imperfect particle-intensity modulation and detectionabstractThis work introduces the particle-intensity channel (PIC) as a model for molecular communication systems and characterizes the properties of the optimal input distribution and the capacity limits for this system. In the PIC, the transmitter encodes information, in symbols of a given duration, based on the number of particles released, and the receiver detects and decodes the message based on the number of particles detected during the symbol interval. In this channel, the transmitter may be unable to control precisely the number of particles released, and the receiver may not detect all the particles that arrive. We demonstrate that the optimal input distribution for this channel always has mass points at zero and the maximum number of particles that can be released. We then consider diffusive particle transport, derive the capacity expression when the input distribution is binary, and show conditions under which the binary input is capacity-achieving. In particular, we demonstrate that when the transmitter cannot generate particles at a high rate, the optimal input distribution is binary. Nariman Farsad, Christopher Rose, Muriel Médard, Andrea J. Goldsmith |
ISIT | 1 |
| 2017 | SCW codes for optimal CSI-free detection in diffusive molecular communicationsabstractInstantaneous or statistical channel state information (CSI) is needed for most detection schemes developed in the molecular communication (MC) literature. Since the MC channel changes, e.g., due to variations in the velocity of flow, the temperature, or the distance between transmitter and receiver, CSI acquisition has to be conducted repeatedly to keep track of CSI variations. Frequent CSI acquisition may entail a large overhead whereas infrequent CSI acquisition may result in a low CSI estimation quality. To cope with these issues, we design codes which facilitate maximum likelihood sequence detection at the receiver without instantaneous or statistical CSI. In particular, assuming concentration shift keying modulation, we show that a class of codes, referred to as strongly constant-weight (SCW) codes, enables optimal CSI-free sequence detection at the cost of decreasing the data rate. For the proposed SCW codes, we analyze the code rate and the error rate. Simulation results verify our analytical derivations and reveal that the proposed CSI-free detector for SCW codes outperforms the baseline coherent and non-coherent detectors for uncoded transmission. Vahid Jamali, Arman Ahmadzadeh, Nariman Farsad, Robert Schober |
ISIT | 3 |
| 2016 | On the Impact of Time-Synchronization in Molecular Timing ChannelsabstractThis work studies the impact of time-synchronization in molecular timing (MT) channels by analyzing three different modulation techniques. The first requires transmitter-receiver synchronization and is based on modulating information on the release timing of information particles. The other two are asynchronous and are based on modulating information on the relative time between two consecutive releases of information particles using indistinguishable or distinguishable particles. All modulation schemes result in a system that relate the transmitted and the received signals through an additive noise, which follows a stable distribution. As the common notion of the variance of a signal is not suitable for defining the power of stable distributed signals (due to infinite variance), we derive an expression for the geometric power of a large class of stable distributions, and then use this result to characterize the geometric signal-to-noise ratio (G-SNR) for each of the modulation techniques. In addition, for binary communication, we derive the optimal detection rules for each modulation technique. Numerical evaluations indicate that the bit error rate (BER) is constant for a given G-SNR, and the performance gain obtained by using synchronized communication is significant. Yet, it is also shown that by using two distinguishable particles per bit instead of one, the BER of the asynchronous technique can approach that of the synchronous one. Nariman Farsad, Yonathan Murin, Weisi Guo, Chan-Byoung Chae, Andrew W. Eckford, Andrea J. Goldsmith |
GLOBECOM | 1 |
| 2016 | Communication over Diffusion-Based Molecular Timing ChannelsabstractThis work studies communication over diffusionbased molecular timing (DBMT) channels. The transmitter simultaneously releases multiple small information particles, where the information is encoded in the time of release. The receiver decodes the transmitted information based on the random time of arrival of the information particles, which is represented as an additive noise channel. For a DBMT channel, without flow, this noise follows the Levy distribution. Under this channel model, the maximum-likelihood (ML) detector is derived and shown to have high computational complexity. It is further shown that for any additive noise channel with -stable noise, α <; 1, such as the DBMT channel, a linear receiver is not able to take advantage of the release of multiple information particles. Thus, instead of the common low-complexity linear approach, a new detector, which is based on the first arrival (FA) among all the transmitted particles, is derived. Numerical simulations indicate that for a small to medium number of released particles, the performance of the FA detector is very close to the performance of the ML detector. Yonathan Murin, Nariman Farsad, Mainak Chowdhury, Andrea J. Goldsmith |
GLOBECOM | 2 |
| 2016 | Energy model for vesicle-based active transport molecular communicationabstractIn active transport molecular communication (ATMC), information particles are actively transported from a transmitter to a receiver using special proteins. Prior work has demonstrated that ATMC can be an attractive and viable solution for on-chip applications. The energy consumption of an ATMC system plays a central role in its design and engineering. In this work, an energy model is presented for ATMC and this model is used to provide guidelines for designing energy efficient systems. The channel capacity per unit energy is analyzed and maximized. It is shown that based on the size of the symbol set and the symbol duration, there is a vesicle size that maximizes the rate per unit energy. It is also demonstrated that maximizing the rate per unit energy yields very different system parameters compared to maximizing the rate only. Nariman Farsad, H. Birkan Yilmaz, Chan-Byoung Chae, Andrea J. Goldsmith |
ICC | 1 |
| 2016 | On the capacity of diffusion-based molecular timing channelsabstractThis work introduces capacity limits for molecular timing (MT) channels, where information is modulated on the release timing of small information particles, and decoded from the time of arrival at the receiver. It is shown that the random time of arrival can be represented as an additive noise channel, and for the diffusion-based MT (DBMT) channel, this noise is distributed according to the Lévy distribution. Lower and upper bounds on the capacity of the DBMT channel are derived for the case where the delay associated with the propagation of information particles in the channel is finite. These bounds are also shown to be tight. Nariman Farsad, Yonathan Murin, Andrew W. Eckford, Andrea J. Goldsmith |
ISIT | 1 |
| 2016 | Molecular MIMO: From Theory to PrototypeabstractIn diffusion-based molecular communication, information transport is governed by diffusion through a fluid medium. The achievable data rates for these channels are very low compared to the radio-based communication system, since diffusion can be a slow process. To improve the data rate, a novel multiple-input multiple-output (MIMO) design for molecular communication is proposed that utilizes multiple molecular emitters at the transmitter and multiple molecular detectors at the receiver (in RF communication these all correspond to antennas). Using particle-based simulators, the channel's impulse response is obtained and mathematically modeled. These models are then used to determine interlink interference (ILI) and intersymbol interference (ISI). It is assumed that when the receiver has incomplete information regarding the system and the channel state, low complexity symbol detection methods are preferred since the receiver is small and simple. Thus, four detection algorithms are proposed-adaptive thresholding, practical zero forcing with channel models excluding/including the ILI and ISI, and Genie-aided zero forcing. The proposed algorithms are evaluated extensively using numerical and analytical evaluations. Bonhong Koo, Changmin Lee 0002, H. Birkan Yilmaz, Nariman Farsad, Andrew W. Eckford, Chan-Byoung Chae |
IEEE J. Sel. Areas Commun. | 4 |
| 2015 | Stable Distributions as Noise Models for Molecular CommunicationabstractIn this work, we consider diffusion-based molecular communication timing channels. Three different timing channels are presented based on three different modulation techniques, i.e., i) modulation of the release timing of the information particles, ii) modulation on the time between two consecutive information particles of the same type, and iii) modulation on the time between two consecutive information particles of different types. We show that each channel can be represented as an additive noise channel, where the noise follows one of the subclasses of stable distributions. We provide expressions for the probability density function of the noise terms, and numerical evaluations for the probability density function and cumulative density function. We also show that the tails are longer than Gaussian distribution, as expected. Nariman Farsad, Weisi Guo, Chan-Byoung Chae, Andrew W. Eckford |
GLOBECOM | 1 |
| 2015 | A universal channel model for molecular communication systems with metal-oxide detectorsabstractIn this paper, we propose an end-to-end channel model for molecular communication systems with metal-oxide sensors. In particular, we focus on the recently developed table top molecular communication platform. The system is separated into two parts: the propagation and the sensor detection. There is derived, based on this, a more realistic end-to-end channel model. However, since some of the coefficients in the derived models are unknown, we collect a great deal of experimental data to estimate these coefficients and evaluate how they change with respect to the different system parameters. Finally, a noise model is derived for the system to complete an end-to-end system model for the tabletop platform. Na-Rae Kim, Nariman Farsad, Chan-Byoung Chae, Andrew W. Eckford |
ICC | 2 |
| 2015 | Under-water molecular signalling: A hidden transmitter and absent receivers problemabstractWave-based signals have been successful in reliably and efficiently transferring data between two or more well defined points (e.g., known location area). However, it is challenged when the transmitter is hidden and the receivers are absent. Essentially, the transmitter and the receivers have no location knowledge of each other. We demonstrate that unlike wave-based transmissions, the total molecular energy doesn't monotonically degrade as a function of time. This paper uses a bio-inspired method of communicating data from a hidden transmitter to a group of absent receivers. A specialized molecular communication system is designed, including how to embed vital location information in the structure of a heterogeneous biochemical molecule. Like message in a bottle, there is a growing probability of receiving the location message over a period of several years. The only caveat is that there is an initial delay of a few hours to days, depending on the proximity of the rescue team to the crash site. This will provide an attractive alternative to current wave-based communications for delay-tolerant crash recovery. Song Qiu, Nariman Farsad, Yin Dong, Andrew W. Eckford, Weisi Guo |
ICC | 2 |
| 2015 | Molecular barcodes: Information transmission via persistent chemical tagsabstractIn molecular communication information is conveyed through chemical signals. In this work, we have considered a novel communication scheme where information is encoded in chemical barcodes, through use of persistent chemical tags. We have assumed that this information is already encoded in the environment, and we have devised a robotic platform for reading the chemical tag. We have performed many experiments to find the optimal encoding scheme and an algorithm for reading and decoding the chemically tagged information. We have demonstrated that chemical tags can be decoded using simple algorithms and inexpensive, off-the-shelf sensors. Finally, we have evaluated and presented the bit error rate performance of our devised algorithm. Linchen Wang, Nariman Farsad, Weisi Guo, Sebastian Magierowski, Andrew W. Eckford |
ICC | 2 |
| 2015 | Demo: Molecular MIMO with DriftabstractIn molecular communication information is transferred with the use of molecules. Molecular multiple-input multiple- output (MIMO) system with drift (positive velocity) at macro- scale will be presented and the improvement against single- input single-output (SISO) molecular communication systems will be verified via our testbed. Until now it was unclear whether MIMO techniques, which are extensively used in modern radio frequency (RF) communications, could be applied to molecular communication. In the demonstration, using our MIMO testbed we will show that we can achieve nearly 1.7 times higher data rate than SISO molecular communication systems. Moreover, signal-to-inter-link-interfeence metric for one-shot signal will be depicted for a given symbol duration. Changmin Lee 0002, Bonhong Koo, Na-Rae Kim, H. Birkan Yilmaz, Nariman Farsad, Andrew W. Eckford, Chan-Byoung Chae |
MobiCom | 5 |
| 2014 | A realistic channel model for molecular communication with imperfect receiversabstractIn this paper, we propose a realistic channel model for a table-top molecular communication platform that is capable for transmitting short text messages across a room. The observed system response for this experimental platform does not match the theoretical results in the literature. This is because many simplifying assumptions regarding the flow, the sensor, and environmental conditions, which were used in derivations of previous theoretical models do not hold in practice. Therefore, in this paper, based on experimental observations, theoretical models are modified to create more realistic channel models. Na-Rae Kim, Nariman Farsad, Chan-Byoung Chae, Andrew W. Eckford |
ICC | 2 |
| 2014 | Channel and Noise Models for Nonlinear Molecular Communication SystemsabstractRecently, a tabletop molecular communication platform has been developed for transmitting short text messages across a room. The end-to-end system impulse response for this platform does not follow previously published theoretical works because of imperfect receiver, transmitter, and turbulent flows. Moreover, it is observed that this platform resembles a nonlinear system, which makes the rich body of theoretical work that has been developed by communication engineers not applicable to this platform. In this work, we first introduce corrections to the previous theoretical models of the end-to-end system impulse response based on the observed data from experimentation. Using the corrected impulse response models, we then formulate the nonlinearity of the system as noise and show that through simplifying assumptions it can be represented as Gaussian noise. Through formulating the system's nonlinearity as the output a linear system corrupted by noise, the rich toolbox of mathematical models of communication systems, most of which are based on linearity assumption, can be applied to this platform. Nariman Farsad, Na-Rae Kim, Andrew W. Eckford, Chan-Byoung Chae |
IEEE J. Sel. Areas Commun. | 1 |
| 2012 | A mathematical channel optimization formula for active transport molecular communicationabstractIn this paper, a mathematical optimization formula for estimating the optimal channel dimensions of active transport molecular communication is presented. More specifically, rectangular channels with constant microtubule (MT) concentration are considered. It is shown, both using our formula and using Monte Carlo simulations, that square-shaped channels are optimal. Furthermore, when the value of time per channel use is on the order of a few minutes, which is the range of interest for a lot of potential applications such as diagnostic chips for healthcare, it is shown that our optimization formula can quickly and accurately estimate the optimal channel dimensions. Nariman Farsad, Andrew W. Eckford, Satoshi Hiyama |
ICC | 1 |
| 2012 | Resource Allocation via Linear Programming for Fractional CooperationabstractIn this letter, resource allocation is considered for large multi-source, multi-relay networks employing fractional cooperation, in which each potential relay only allocates a fraction of its resources to relaying. Using a Gaussian approximation, it is shown that the optimization can be posed as a linear program, where the relays use a demodulate-and-forward (DemF) strategy, and where the transmissions are protected by low-density parity-check (LDPC) codes. This is useful since existing optimization schemes for this problem are nonconvex. Nariman Farsad, Andrew W. Eckford |
IEEE Trans. Wirel. Commun. | 1 |
| 2011 | An experimental study of fractional cooperation in wireless mesh networksabstractFractional cooperation is a decentralized, low-complexity wireless networking protocol in which nodes have the ability to dynamically select a fraction of its resources to commit to forwarding, and where sources may use more than one relay to convey information to the destination. In this paper, an implementation and a series of experiments are presented to demonstrate the practical performance and effectiveness of fractional cooperation. A low-complexity MAC layer protocol is used, which employs fractional cooperation using LT codes in the absence of central coordination. Experimental results from real-world trials are given, which show that this protocol can maintain a reasonable throughput when nodes are abruptly entering and leaving, making it ideal for a dynamically changing system, such as an ad-hoc network. The redundancy of information seen in the network makes this scheme robust to unfavourable channel conditions. Anthony Calce, Nariman Farsad, Andrew W. Eckford |
PIMRC | 2 |
| 2010 | Resource Allocation via Linear Programming for Multi-Source, Multi-Relay Wireless NetworksabstractIn a cooperative wireless network, there may be many potential relays within radio range of a source; similarly, there may be many potential sources seeking to use relays. Allocating these resources is a non-trivial optimization problem. In this paper, fractional cooperation is considered, where each potential relay only allocates a fraction of its resources to relaying. It is shown that linear programming can be used to optimally allocate resources in multi-source, multi-relay net- works, where the relays use a demodulate-and-forward (DemF) strategy, and where the transmissions are protected by low-density parity-check (LDPC) codes. Compared with existing optimization schemes, this method is particularly suitable for very large networks with numerous sources and relays. Simulation results are presented to demonstrate the performance of this scheme. Nariman Farsad, Andrew W. Eckford |
ICC | 1 |