Molecular Communication using Magnetic Nanoparticles
Wayan Wicke, Arman Ahmadzadeh, Vahid Jamali, Harald Unterweger,, Christoph Alexiou, Robert Schober

TL;DR
This paper introduces magnetic nanoparticles as carriers for molecular communication, leveraging external magnetic fields to improve guidance and reliability in fluid environments, with analytical modeling and performance evaluation.
Contribution
It presents a novel approach using magnetic nanoparticles for molecular communication, including mathematical modeling and analysis of magnetic guidance effects.
Findings
Magnetic nanoparticles can be effectively guided using external magnetic fields.
The channel impulse response can be analytically derived considering magnetic drift.
Magnetic nanoparticles enable reliable communication despite fluid flow.
Abstract
In this paper, we propose to use magnetic nanoparticles as information carriers for molecular communication. This enables the use of an external magnetic field to guide information-carrying particles towards the receiver. We show that the particle movement can be mathematically modeled as diffusion with drift. Thereby, we reveal that the key parameters determining the magnetic force are particle size and magnetic field gradient. As an example, we consider magnetic nanoparticle based communication in a bounded two-dimensional environment. For this model, we derive an analytical expression for the channel impulse response subject to fluid flow and magnetic drift. Furthermore, adopting the symbol error rate as performance metric, we show that using magnetic nanoparticles facilitates reliable communication, even in the presence of fluid flow.
| Parameter | Value | Parameter | Value |
|---|---|---|---|
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Molecular Communication using
Magnetic Nanoparticles
Wayan Wicke, Arman Ahmadzadeh, Vahid Jamali,
and Robert Schober
Institute for Digital Communications
Friedrich-Alexander-Universität Erlangen-Nürnberg
Harald Unterweger and Christoph Alexiou This work was supported in part by the Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU) under the Emerging Fields Initiative (EFI).
Section for Experimental Oncology and Nanomedicine
Universitätsklinikum Erlangen
Friedrich-Alexander-Universität Erlangen-Nürnberg
Abstract
In this paper, we propose to use magnetic nanoparticles as information carriers for molecular communication. This enables the use of an external magnetic field to guide information-carrying particles towards the receiver. We show that the particle movement can be mathematically modeled as diffusion with drift. Thereby, we reveal that the key parameters determining the magnetic force are particle size and magnetic field gradient. As an example, we consider magnetic nanoparticle based communication in a bounded two-dimensional environment. For this model, we derive an analytical expression for the channel impulse response subject to fluid flow and magnetic drift. Numerical results, obtained by particle-based simulation, validate the accuracy of the derived analytical expressions. Furthermore, adopting the symbol error rate as performance metric, we show that using magnetic nanoparticles facilitates reliable communication, even in the presence of fluid flow.
ISI inter-symbol interference MC Molecular communication MNP magnetic nanoparticle TX transmitter RX receiver OOK on-off keying ODE ordinary differential equation PDE partial differential equation PDF probability density function SER symbol error rate
I Introduction
Molecular communication (MC) is one of the mechanisms that biological cells use to communicate with each other [1, Ch. 16]. In natural MC systems information is conveyed by specific patterns of molecule releases, e.g., by releasing different numbers or types of molecules. Thereby, in typical diffusive MC environments, the information molecules propagate by Brownian motion where the movement of particles is due to thermally induced collisions with molecules of the embedding liquid.
A recent trend in biotechnology is to create artificial and genetically modified cells [1, Ch. 10]. These synthetic nanomachines, e.g., drug bearing cells, could cooperate and fight a local infection site by adjusting the release of the pharmaceutical in a coordinated and controlled manner [2, Ch. 8]. For this smart collaboration of nanomachines, communication is essential. Thereby, a message might trigger a certain chemical process which in turn may cause a desired action of a receiving nanomachine. In this context, MC has recently attracted considerable attention as a biocompatible approach for synthetic communication at the cellular level.
For MC, usually naturally occurring information molecules such as proteins are considered as information carriers [2, Ch. 2]. However, apart from problems in realizing synthetic biological MC systems at nanoscale [3], there are also severe limitations by design. In particular in diffusive MC, the movement of the information carriers is random and cannot be stirred towards the receiver, i.e., many of the released molecules do not arrive at the receiver. Moreover, molecules suspended in a fluid are very sensitive to fluid flow which easily dominates the diffusive movement and in many cases cannot be controlled externally, e.g., in blood vessels. In this paper, we will show that these problems can be overcome by using magnetic nanoparticles as information carriers and by guiding them via an external magnetic field.
For targeted drug delivery and many other biotechnological applications, MNPs are widely used already [4, 5]. These particles usually consist of a polymer matrix with embedded iron oxides which we will simply refer to as magnetic core, and a nonmagnetic coating. The coating ensures biocompatibility and stability, i.e., it prevents agglomeration of the nanoparticles. Moreover, the particle surface can be functionalized with binding sites that are selective to specific molecules [6]. In this way, MNPs can be chemically recognized by cells. Also, by exploiting their magnetic properties, MNPs can be detected by external devices [4]. However, most importantly, MNPs can be externally guided by applying a magnetic field. Thereby, the magnetic force crucially depends on the magnetic field gradient rather than the magnitude of the magnetic field. Thus, larger forces can be realized by optimizing the design of the magnet to achieve large magnetic field gradients, see e.g. [7] where the arrangement of spatial arrays of permanent magnets is optimized for this purpose.
Despite their widespread use in contemporary biotechnology, to the best of our knowledge, for synthetic MC, MNPs have only been considered in [8, 9]. In particular, the authors of [8] proposed that MNPs attached to DNA can initiate gene expression if subjected to an external magnetic field. On the other hand, a wearable device detecting changes of inductance when MNPs pass through a coil was devised in [9]. However, using MNPs as information carriers and guiding them by an external magnetic field has not been investigated yet.
Motivated by the general availability and applicability of MNPs in biotechnology, in this paper, we make the following contributions:
We propose the use of MNPs as information carriers and characterize their physical properties. Thereby, we model the particle movement in an external magnetic field as diffusion with drift similar to fluid flow. In contrast to fluid flow, a magnetic field can be applied in a desired direction and even towards solid boundaries. Moreover, we show that the magnetic force critically depends on the particle size. 2. 2.
To illustrate the utility of using MNPs for MC, we consider a generic bounded two-dimensional environment which can be thought of as a simple abstraction of a microfluidic channel or as a rough approximation of a blood vessel. For this model, we analyze the time-variant spatial particle distribution subject to the combined effect of diffusion, fluid flow, and magnetic drift. As particles usually differ in size, we also take into account the typical log-normal distribution of the particle radius [10] in our mathematical expressions. 3. 3.
For the considered model, we calculate the symbol error rate (SER) to evaluate the system performance. Thereby, the system is affected by fluid flow which may prevent information-carrying particles from reaching the receiver (RX). We show that applying a magnetic force can drastically reduce the SER.
The remainder of this paper is organized as follows. In Section II, we present the system model and the magnetic properties of MNPs. Based on this model, we derive the exact particle distribution and the channel impulse response in Section III. Simulation results are provided in Section IV. Finally, Section V concludes the paper.
II System Model
The use of MNPs can be beneficial for many environments and applications especially when fluid flow hinders MC. For concreteness, as one example where MNPs can be advantageous, we consider a bounded two-dimensional environment of height and infinite width in the --plane. In particular, particles can only diffuse within and the boundaries at and are modeled as reflective, see Fig. 1. For this channel, we assume the transmitter (TX) positioned at wants to deliver a message to the RX which is located on the opposite side at . Thereby, fluid flow with velocity carries the MNPs downstream in negative -direction but possibly past the RX. To increase the number of particles arriving at the RX, a magnet creating a magnetic field is placed below the channel dragging particles in negative -direction towards the RX with velocity .
II-A Channel Model
To illustrate the benefits of using MNPs, we focus on the following common MC model. The binary information symbols, , are modulated by on-off keying (OOK). Assuming instantaneous particle release, for transmitting and , the point source TX releases and 0 particles, respectively. The RX is a transparent rectangular patch at at the bottom of the channel with height and width . We assume that the RX is perfectly synchronized with the TX, i.e., the RX knows the symbol interval and when transmission starts and ends, see [11] for more details. By counting the number of particles within its volume, the RX takes samples at times , where is the time offset after which, for each symbol interval, , particles can be expected within the receiver volume. For detection, in each symbol interval, the number of counted particles at the RX, , is compared to a threshold , i.e., the detected symbols are given by
[TABLE]
II-B Magnetic Nanoparticles
We model the MNPs by the radius of the magnetic core and the radius including the coating which are denoted as and , respectively. Because of slight variations in the physical parameters during MNP synthesis, actual particle sizes may differ from the intended size. Thereby, it has been found that the log-normal distribution usually provides a good fit to the experimentally observed particle sizes [10]. Motivated by this, for the particle radius, , we assume a log-normal distribution with mean and standard deviation . Thereby, for simplicity, we assume that , where is the constant thickness of the coating. In the remainder of this paper, we will refer to as the nominal particle size, i.e., the target magnetic core size in the production of the MNPs.
We model the externally applied magnetic field by the magnitude of the magnetic flux density . Thereby, is assumed to increase towards the magnet, i.e., the gradient of is in the negative -direction, cf. Fig. 1. MNPs tend to magnetically align with the applied magnetic field . However, immersed in a fluid of temperature , the alignment is not perfect. In particular, considering the thermal energy per particle , where 1.381\text{\times}{10}^{-23}\text{,}\mathrm{m}^{2}\mathrm{k}\mathrm{g}\mathrm{/}\mathrm{s}^{2}\mathrm{/}\mathrm{K}$$ is the Boltzmann constant [12], the average magnetization in the direction of the magnetic field is given by [13, Ch. 4.3.2]
[TABLE]
where the Langevin function is defined as and is the hyperbolic cotangent. Moreover, is the volume of the magnetic core and denotes the saturation magnetization which applies if an MNP is fully aligned with the applied magnetic field, i.e., . In the remainder of this paper, for simplicity, we will assume . The validity of this assumption is investigated in Section IV, Fig. 2. Eq. (2) implies , which is in contrast to larger ferromagnetic materials for which does not only depend on the current value of but also on previous values of . This effect is known as hysteresis.
Given the volume of the magnetic core and its average magnetization in Eq. 2, the force on an MNP in a magnetic field in negative -direction (cf. Fig. 1) is given by [14]
[TABLE]
which is proportional to the magnetic field gradient. In this paper, we assume that the magnetic field within the channel can be accurately modeled by an affine function of , i.e., we consider the linearization of . In this case, the magnetic force on the MNPs is constant. Thereby, the force points towards the magnet because this is the direction of increasing magnetic field strength.
The movement of the MNPs is subject to diffusion, which can be characterized by the diffusion coefficient , and a magnetic drift with velocity , which is due to the magnetic force . It is known that applying a force on an MNP immersed in a liquid of viscosity quickly accelerates it to the terminal velocity [12, Eq. (4.12)], where is the friction coefficient which by Stokes’ law is given by . In summary, we obtain
[TABLE]
which is proportional to the magnetic field gradient and strongly depends on the particle size.
By thermodynamic reasoning [12, Ch. 4], is linked to the diffusion coefficient by the Einstein relation . Hence, given the viscosity and the temperature of the fluid , can be determined as
[TABLE]
which also depends on the particle size but to a lesser degree than . In contrast, the fluid flow velocity is not affected by the value of .
III Performance Analysis
In this section, we derive an analytical expression for the time-variant spatial MNP distribution by solving the diffusion equation with drift for the system in Fig. 1. Then, equipped with the solution to the diffusion equation, we calculate the probability of observing a particle within the RX volume as well as the expected received number of particles which is a function of time that we will refer to as impulse response. Finally, given the impulse response, we determine the average received signal and the SER.
III-A Impulse Response
In the environment depicted in Fig. 1, the particle movement in the - and -direction is uncoupled and hence the time-varying probability density function (PDF) for the MNP position can be written as . In this equation, the horizontal distribution corresponds to an unbounded environment with constant drift . Hence, this distribution is readily obtained as [15, Eq. (4.39)]
[TABLE]
where the mean particle -coordinate arrives at the RX at time . Determining the vertical distribution is more challenging because of the combination of a bounded environment and particle drift. Therefore, we consider the underlying partial differential equation (PDE) which is the diffusion equation with drift. Thereby, the reflective boundary conditions are specified by [15, Eq. (4.24)] for , and . Moreover, by assumption of a point source TX, the initial position is known a priori. Hence, for is obtained by solving the following PDE with boundary and initial conditions
[TABLE]
Solutions to the one-dimensional diffusion equation without drift are well known for various boundary conditions [16]. Motivated by this, using a variable substitution, we obtain an equivalent problem formulation in terms of an auxiliary function without drift term but with and modified boundary conditions [17]. To this end, we define by
[TABLE]
where is the steady state or equilibrium solution of Eq. 7 and . Substituting Eq. 8 in Eq. 7, for we obtain the following PDE in
[TABLE]
which is the diffusion equation without drift and can be solved by separation of variables. Nevertheless, to obtain in Eq. 8, we require . Therefore, in the following, we first give the steady state solution and then use it to solve the original problem.
III-A1 Steady State
The steady state solution of also needs to satisfy Eq. 7 but is characterized by , i.e., the following ordinary differential equation (ODE)
[TABLE]
has to be solved. As is a PDF and no particles are lost, the reflective boundary conditions are met if the steady state PDF satisfies
As can be verified by substitution, Eq. 10 is solved by
[TABLE]
where .
III-A2 Transient Solution
Using separation of variables, we obtain the auxiliary function in terms of the following series solution
[TABLE]
where ,
[TABLE]
and .
We are now ready to determine by substituting Eqs. 12 and 11 in Eq. 8. In summary, we obtain
[TABLE]
which simplifies to Eq. 11 for .
III-A3 Probability of Particle Observation
Using the PDF , we can now determine the probability of observing a particle within the RX volume, , as
[TABLE]
where and are the probabilities of observing a particle within the RX - and -coordinates and , respectively. Integrating Eq. 6 from to yields
[TABLE]
where is the error function and . Furthermore, integrating Eq. 14 from [math] to yields as
[TABLE]
where is obtained as
[TABLE]
and is the integral of Eq. 11 which is easily found as
[TABLE]
We note that in Eq. 17 is the sum of a transient term approaching zero for and a constant steady state term. Therefore, we can make the following equilibrium approximation. If transmitter and receiver are placed far apart, at time when the particles are expected at the -coordinates of the receiver, will have converged to . Consequently, in this case, the particle observation probability reduces to , which is a simple scaling of in Eq. 16. By considering in Eq. 19, we can also gain qualitative insight on how the particle distribution is affected by changes of the magnetic drift velocity . In particular, for , we obtain as in this case the particle distribution is uniform across the channel height because of diffusion. On the other hand, for , we obtain , i.e., all particles are gathered at the lower boundary in Fig. 1 since the magnetic drift completely dominates diffusion.
Having obtained the particle observation probability at the receiver Eq. 15, we can now obtain the expected number of received molecules as a function of time due to the release of particles. Thereby, assuming the number of particles within the channel is small enough such that particle interactions can be ignored, we obtain the impulse response
[TABLE]
where is the probability of observing particle at time . Thereby, the , vary for as the particle sizes differ. In particular, in Eqs. 16 and 17, and depend on via Eqs. 4 and 5. On the other hand, for , we have , i.e., all particles have the same (nominal) particle size . In this case, which we will refer to as the nominal impulse response.
III-B Symbol Error Rate
Using [18, Eq. (30)], the average number of observed particles in the -th time slot due to a binary sequence of transmitted symbols , is given by
[TABLE]
In general, using the detection rule in Eq. 1, the probability of making an error in the -th symbol can be written as
[TABLE]
where is the probability of observing less than MNPs at the -th sampling time given for . Similar to [18], can be well approximated by a Poisson random variable with mean , see [19]. In this case, is the Poisson cumulative distribution function with mean evaluated at .
If there is no inter-symbol interference (ISI), then for any , is always detected correctly because in this case . On the other hand, if , then and the error probability is minimized for the minimal . Hence, assuming there is no ISI, minimizes . In this case, an error occurs only if and . Hence, the average symbol error rate is given by assuming . For Poisson random variable , the average SER simplifies to
[TABLE]
which we will refer to as the no ISI approximation.
IV Numerical Results
In this section, unless explicitly stated otherwise, we adopt the physical parameters in Table I using the viscosity of water for , room temperature for , a saturation magnetization similar to magnetite for , a magnetic field gradient well within the range of realizable values for [14], and values for and realizable in a microfluidic setting [5]. Thereby, we choose , where , i.e., the RX takes a sample when particles are expected due to fluid flow.
For simulation of the system described in Section II, we use a particle-based approach where time advances in discrete time steps and the position of each particle is tracked and updated in each time step, see e.g. [3, Eq. (1)]. Then, for the received signal, for each time step, the number of particles within the receiver volume is counted. Within each simulation step, if a particle crosses a channel boundary, it is reflected back into the channel.
In Fig. 2, we evaluate the particle magnetization Eq. 2 as a function of the applied magnetic field for 50\text{,}\mathrm{nm} and $R_{m}=m_{R}\pm s_{R}$. As $M(B)$ in [Eq. 2](#S2.E2) is point symmetric, we only show $M(B)$ for $B\geq 0$. Here, magnetization is saturated already for $B\approx$1\text{\,}\mathrm{mT} which is easily exceeded by today’s magnets for targeted drug delivery [14]. Hence, assuming in Section II, is justified. Compared to the nominal particle size, slightly larger and smaller MNPs reach saturation quicker and slower because their magnetization direction is less and more affected by thermal energy, respectively.
In Fig. 3, we show the fraction of MNPs within the receiver volume after a point release of particles at the transmitter at as a function of time for times around 2\text{,}\mathrm{s}. The curves are parameterized by different magnetic field gradients $\left|\frac{\partial}{\partial z}B\right|$ resulting in different drift velocities $v_{\mathrm{m}}$. For each $\left|\frac{\partial}{\partial z}B\right|$, we also show the nominal impulse response as well as simulated data points. For clarity, the equilibrium approximation is only shown for $\left|\frac{\partial}{\partial z}B\right|=$5\text{\,}\mathrm{T}\text{\,}{\mathrm{m}}^{-1}. Fig. 3 shows that increasing the magnetic field gradient significantly increases the number of observed MNPs. There is a time window of approximately centered around 2\text{,}\mathrm{s} within which a nonzero number of [MNPs](#id3.3.id3) can be observed independent of the magnetic field gradient. Hence, for a symbol interval size of $T=$2\text{\,}\mathrm{s}, ISI does not play a significant role for the given parameters due to the flow-dominated transport of particles. Due to the log-normal particle size distribution there is some deviation from the nominal impulse response as depends on the particle size. In particular, when is relatively small (e.g. 5\text{,}\mathrm{T}\text{,}{\mathrm{m}}^{-1}) and large (e.g. $\left|\frac{\partial}{\partial z}B\right|=$20\text{\,}\mathrm{T}\text{\,}{\mathrm{m}}^{-1}), more and fewer MNPs are observed at the RX than expected based on the nominal impulse response, respectively. This can be explained as follows. The nominal impulse response is obtained based on the assumption that the radius of all MNPs is equal to the mean radius . The magnetic force experienced by a particle increases with its size. Hence, for small , the magnetic force experienced by MNPs having radius is relatively weak and having MNPs with a larger radius, and thus, experiencing a larger magnetic force, increases the number of observed MNPs. On the other hand, for large , the magnetic force experienced by MNPs having radius is relatively strong and almost all MNPs with this radius arrive at the RX. Thus, having even larger MNPs cannot further increase the number of observed MNPs. However, having smaller MNPs, which experience a weaker magnetic force, decreases the number of observed MNPs. Regarding the equilibrium approximation for 5\text{,}\mathrm{T}\text{,}{\mathrm{m}}^{-1}$$, we see that it overestimates the number of observed particles as within the time frame where MNPs can be observed, the steady state has not yet been reached. Overall, Fig. 3 confirms that magnetically targeting the RX proves effective in increasing the number of observed MNPs. Thereby, for the considered system model, larger magnetic field gradients are preferable.
In Fig. 4, we evaluate the symbol error rate when the magnet is turned on and off, respectively, as a function of the number of MNPs used per transmit pulse. In particular, for each , we show the SER according to Eq. 23 for as well as simulation results for 5\text{\times}{10}^{-5}\text{,} where the particle sizes have been chosen independently for each transmit pulse of $N_{\textsc{tx}}$ particles. As for $T=$2\text{\,}\mathrm{s} no ISI is expected for the chosen system parameters, cf. Fig. 3, the no ISI approximation in Eq. 23 matches the simulation results. We can also observe that the system is very sensitive to changes in the fluid flow which can not be controlled externally. However, overall, we note that turning the magnet on reduces the SER significantly.
V Conclusion
In this paper, we proposed the use of MNPs as information-carriers for MC systems. In particular, we showed how the movement of MNPs can be modeled as diffusion with drift. To this end, we reviewed the magnetic drift velocity resulting from a magnetic force caused by a magnetic field gradient.
Thereby, we highlighted the dependence of the drift velocity and the diffusion coefficient on the particle size. Subsequently, we introduced a technique to solve the diffusion equation with drift in a bounded environment and applied this technique to derive the impulse response in a two-dimensional environment subject to fluid flow, diffusion, and magnetic drift. Moreover, we showed how the particle size distribution can be incorporated in the impulse response. By numerical evaluation, we illustrated how a log-normal particle size distribution affects the impulse response for different magnetic field gradients. Finally, evaluating the SER revealed the sensitivity of the system performance to variations in the fluid flow and demonstrated the effectiveness of employing external magnetic fields for improving the reliability of communication.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] B. Alberts, D. Bray, K. Hopkin, A. Johnson, J. Lewis, M. Raff, K. Roberts, and P. Walter, Essential Cell Biology , 4th ed. Garland Science, Oct. 2013.
- 2[2] T. Nakano, A. W. Eckford, and T. Haraguchi, Molecular Communication . Cambridge University Press, Aug. 2013.
- 3[3] N. Farsad, H. B. Yilmaz, A. Eckford, C. B. Chae, and W. Guo, “A comprehensive survey of recent advancements in molecular communication,” IEEE Commun. Surv. Tutor. , vol. 18, pp. 1887–1919, 3rd Quart. 2016.
- 4[4] Q. A. Pankhurst, N. T. K. Thanh, S. K. Jones, and J. Dobson, “Progress in applications of magnetic nanoparticles in biomedicine,” J. Phys. Appl. Phys. , vol. 42, pp. 1–15, Nov. 2009.
- 5[5] M. A. M. Gijs, “Magnetic bead handling on-chip: New opportunities for analytical applications,” Microfluidics and Nanofluidics , vol. 1, no. 1, pp. 22–40, Nov. 2004.
- 6[6] O. Veiseh, J. W. Gunn, and M. Zhang, “Design and fabrication of magnetic nanoparticles for targeted drug delivery and imaging,” Adv. Drug Deliv. Rev. , vol. 62, pp. 284–304, Mar. 2010.
- 7[7] A. Sarwar, A. Nemirovski, and B. Shapiro, “Optimal Halbach permanent magnet designs for maximally pulling and pushing nanoparticles,” J. Magn. Magn. Mater. , vol. 324, pp. 742–754, Mar. 2012.
- 8[8] T. Nakano, S. Kobayashi, T. Suda, Y. Okaie, Y. Hiraoka, and T. Haraguchi, “Externally controllable molecular communication,” IEEE J. Sel. Areas Commun. , vol. 32, pp. 2417–2431, Dec. 2014.
