I. Introduction
Recently, molecular communication has been proposed as the potential enabler for nano-scale communication between nanomachines via the transmission of chemical signals in very small dimensions or in specific environments, such as in salt water, tunnels, or human bodies. Among all types of molecular communication paradigms, molecular communication via diffusion (MCvD) allows the information molecules to propagate freely via random Brownian motion, and it is the most simple, general and energy efficient transportation paradigm, since it does not require external energy or infrastructure.