Next Article in Journal
Energy-Aware Ultra-Reliable Low-Latency Communication for Healthcare IoT in Beyond 5G and 6G Networks
Previous Article in Journal
Unique Three-Component Supramolecular Assembly for Highly Specific Detection of Zinc Ions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Channel Modeling for Multi-Receiver Molecular Communication System by Impulsive Force in Internet of Nano Things

1
College of Information Science and Technology, Shihezi University, Shihezi 832003, China
2
School of Computer Science, Shaanxi Normal University, Xi’an 710062, China
3
Shaanxi Key Laboratory for Network Computing and Security Technology, Xi’an 710048, China
*
Author to whom correspondence should be addressed.
Sensors 2025, 25(11), 3472; https://doi.org/10.3390/s25113472
Submission received: 5 May 2025 / Revised: 24 May 2025 / Accepted: 29 May 2025 / Published: 30 May 2025

Abstract

When studying molecular communication (MC) systems within fluid environments of the Internet of Nano Things (IoNT), fluid resistance has a significant impact on molecular transmission characteristics. In single-input multiple-output (SIMO) scenarios with multiple receivers, the interaction between fluid effects and inter-receiver interference complicates the modeling process. To address these challenges, this paper incorporates fluid resistance into a three-dimensional SIMO model and investigates the impact of the angle between receivers and the direction of the molecular pulse—considering both azimuth and polar angles—on the number of molecules received. Additionally, the interference from other receivers on the primary receiver is analyzed, and a mathematical expression for the number of received molecules is derived. Simulation results validate the model’s accuracy. The experiments show that as the distance between the interfering receiver and the transmitter increases from 0.10 m to 0.95 m, the number of molecules received by the primary receiver first rises and then falls, exhibiting a nonlinear interference pattern. Moreover, reception efficiency peaks when the receiver is positioned at a polar angle of 90° and an azimuth of 0°, with deviations from these angles leading to performance degradation. The spatial arrangement of receivers and transmitters, the number of receivers, and the initial velocity of molecules all significantly influence reception performance.

1. Introduction

With the rapid development of nanotechnology, nano nodes have attracted widespread attention as emerging information units. Nano nodes can be either nanomachines or biological nanosensors. Since individual nano nodes are only capable of performing basic sensing and computational tasks, they need to communicate and cooperate with each other to address more complex requirements. This mode of collaboration has led to the formation of the Internet of Nano Things (IoNT), as illustrated in Figure 1 [1,2,3].
Molecular communication (MC) stands out as a highly promising communication method for the IoNT due to its efficiency at the nanoscale and its high compatibility with biological systems [4,5]. Unlike traditional electromagnetic communication, MC employs molecules carrying encoded information that diffuse through a medium, undergo chemical reactions, and utilize other biological mechanisms to transmit signals [6,7,8]. This facilitates biological compatibility and seamless interaction with naturally occurring biological signals [9,10,11]. MC has a wide array of applications, having demonstrated significant potential in scenarios such as cellular signal analysis, real-time ecological monitoring, and public health (e.g., investigating virus transmission mechanisms), as shown in Figure 2 [12,13].
The majority of existing MC research is based on the single-input single-output (SISO) model, mainly focusing on fundamental propagation characteristics between a single transmitter and a single receiver [14,15]. However, the SISO architecture has significant limitations in capturing spatial heterogeneity and interference in multi-receiver scenarios, making it difficult to adequately represent complex real-world communication environments [16]. For example, in cancer therapy, nanorobots acting as drug carriers may simultaneously release anticancer drugs to multiple tumor cells, thereby enhancing drug targeting and therapeutic efficacy [17]. Meanwhile, immune cells communicate by secreting cytokines; a signal molecule released from one immune cell can be detected by multiple others, regulating immune responses [18]. In such scenarios, the influence of the surrounding fluid medium on molecular transport, the relationship among multiple receivers, and higher-dimensional spatial factors make SISO models insufficient for multi-receiver communication networks.
To address these challenges, researchers have begun exploring single-input multiple-output (SIMO) MC systems, which more accurately characterize signal propagation dynamics in multi-receiver environments. Particularly, pulse-assisted techniques have enhanced the capability of multiple receivers to simultaneously capture signals, significantly improving information acquisition efficiency and interference robustness [9,19,20,21]. SIMO systems have demonstrated strong applicability in modeling viral transmission, ecological monitoring, and precise drug delivery, positioning them as a key direction for future MC research and applications. Khalid et al. investigated fluid-assisted SISO MC models, studying aerosol transmission in respiratory virus spread [13,22]. Huang et al. divided molecular transport into three stages, analyzing fluid-assisted transport and free-diffusion separately [23].
Nevertheless, current studies face two major constraints. First, the majority of existing work focuses primarily on SISO scenarios and lacks a systematic analysis of molecular propagation in multi-receiver environments. Second, most SIMO-related studies concentrate on two-dimensional settings; although some address three-dimensional scenarios, they often reduce dimensionality back to two dimensions [24]. Moreover, research on SIMO models has not yet extended to environments with fluid velocity. To overcome these issues, this paper models and analyzes a three-dimensional SIMO MC system under pulse-assisted conditions. Specifically, we account for various factors affecting molecular propagation in a multi-receiver environment, including the distance between transmitter and receivers, spatial angles (azimuth and polar angles), and the impact of the initial pulse. Table 1 highlights the main distinctions between this study and previous models. Our work addresses the following shortcomings in existing models: (1) It moves beyond the focus on predominantly two-dimensional spaces in SIMO studies, extending to a three-dimensional setting that is more reflective of real-world scenarios. (2) It extends the consideration of fluid-assisted factors from SISO systems to SIMO environments, particularly by introducing pulsed airflow in a fixed direction. (3) Under conditions involving fluid velocity, the model accounts for mutual interference among multiple receivers.
The main contributions of this article are as follows:
We analyzed the channel response of the SIMO MC model in three-dimensional scenarios, taking into account factors such as convection velocity, resistance, receiver positioning, and interference effects between receivers. We validated the model’s effectiveness through convection–diffusion equation modeling and numerical simulations.
1. In the SISO model, we considered convection velocity and resistance factors, modeling and analyzing them using theoretical approaches such as the convection–diffusion equation and differential equations. This process enhanced the model, enabling it to more accurately describe the behavior of molecular propagation in the channel, particularly the diffusion characteristics of molecules under the influence of a fluid medium.
2. We extended the SISO model to a SIMO model and conducted an in-depth study of the SIMO MC model’s channel response in three-dimensional scenarios. We focused on analyzing the impact of the receiver’s positional factors on the channel response, including the distance and angle between the transmitter and receiver. The primary analysis explored the relationship between these factors and the system response, providing insights for optimizing receiver layouts in practical applications.
3. We quantified the interference effects between receivers in the SIMO model, further enhancing the accuracy of channel response in such models. By modeling the interference process of interfering receivers on the primary receiver and proposing the corresponding system response expression, the model is able to more comprehensively reflect the molecular propagation characteristics in multi-receiver scenarios.
4. The system performance was studied through numerical simulations, and the proposed SIMO MC model in three-dimensional space was evaluated. A series of simulation experiments demonstrated the impact of factors of interest (such as distance, elevation angle, and azimuth angle) as well as interference between receivers on the number of molecules received by the receivers in the SIMO system, thereby establishing the model’s validity and accuracy in this scenario.
The structure of this paper is arranged as follows. Section 1 introduces the background and research motivation of MC. Section 2 presents the pulse-assisted SIMO MC system model. Section 3 details the channel modeling methods and mathematical derivations. Section 4 provides numerical results and analyzes the impact of key parameters on system performance. Section 5 discusses the research. Section 6 offers conclusions of the study.

2. System Model

This study proposes a three-dimensional SIMO MC system model, consisting of a transmitter, a channel, and multiple receivers (as illustrated in Figure 3). The transmitter acts as the signal source, instantaneously releasing information-carrying molecules that propagate through the air channel. The trajectories and velocities of these molecules are influenced by fluid dynamics and are ultimately captured by the receivers. The spatial arrangement of receivers significantly affects their performance; this paper further investigates how receiver deployment parameters influence the number of molecules received and the overall system performance.
The channel serves as the medium for molecular propagation. In biological systems, molecular signals such as hormones and neurotransmitters are transmitted across cell membranes or intercellular gaps [25,26]. In environmental monitoring, sensors detect changes in airborne molecular concentrations to track pollutants. In drug delivery systems, drug molecules diffuse from biomaterials into bodily fluids, with the diffusion pathway constituting the channel [27]. Traditionally, channel modeling employs Fick’s second law to describe diffusion processes. However, to account for fluid dynamic effects, this study adopts the advection–diffusion equation (as detailed in Section 3) for a more comprehensive characterization of molecular propagation within the channel.

3. Channel Modeling

In MC systems, the transmitter releases information-carrying molecules at a fixed initial velocity. During propagation, these molecules are influenced by Brownian motion and fluid dynamics. Traditional channel models typically assume that molecules propagate under free-diffusion conditions. However, in practical applications, the viscous force and convective effects of the fluid have a significant impact on molecular motion. To make the subsequent discussion of the SIMO model more accurate, it is necessary to model these influencing factors in the SISO model and derive the expression for molecular concentration, which will then be extended to the SIMO model.
For the SIMO model, the position of the receiver in three-dimensional space affects the number of molecules it receives, such as the occlusion effects between different receivers, the distance, and the angle between the receiver and the transmitter [24]. These factors influence the spatial distribution of molecular concentration, thereby affecting the reception levels of different receivers.
In this section, we will delve into the derivation of formulas relevant to this study. The overall framework is centered around the convection–diffusion model, aiming to analyze the propagation process of messenger molecules from the transmitter (Tx) to the receiver (Rx). The structure of the framework is illustrated in Figure 4. We first consider the effects of convection and diffusion on the propagation of molecules within the channel. After being released from the Tx, the molecules diffuse through the channel and are subjected to resistance from the surrounding fluid during their propagation. This resistance arises from the viscous force between the channel medium and the molecules, which influence the propagation distance and velocity of the molecules [23].
In our SIMO model, the position of the Rx has a significant impact on the reception probability of molecules, such as the occlusion effects between different receivers, as well as the distance and angle between the receiver and the transmitter [24]. These factors not only influence the concentration distribution of viral molecules but are also directly related to the number of molecules that the receiver can capture. During the derivation process, we comprehensively considered the aforementioned factors; mathematically modeled the impulsive role of impulsive force in the model, the effects of viscous force, and the interference among multiple receivers; and provided an approximate concentration expression for the SIMO MC system.

3.1. Channel Impulse Response for Pulse-Assisted SISO MC System

In the SISO MC system, the transmitter releases molecules at a fixed initial velocity. During propagation, these molecules are influenced by Brownian motion and fluid dynamics. Traditional channel models typically assume that molecules propagate under free-diffusion conditions. However, in practical applications, the viscous force and convection effects of the fluid have a significant impact on the movement of the molecules. To make the subsequent discussion of the SIMO model more accurate, it is therefore necessary to model these influencing factors in the SISO model and derive the expression for molecular concentration, which will then be extended to the SIMO model.
The channel model of a SISO MC system assisted by impulsive force will be analyzed below, as shown in Figure 5. This scenario is set in an unbounded three-dimensional space, primarily deriving the instantaneous concentration of molecules in the space. It is assumed that the Tx is an infinitesimally small point emitter located at the center of the three-dimensional medium. It instantaneously releases molecules with an initial velocity of u 0 , with the velocity direction parallel to the positive x-axis. The propagation of the molecules is influenced by Brownian motion and medium resistance, and the diffusion coefficient D of the molecules remains constant in the environment. The Rx is distributed in the positive x-axis region of the three-dimensional space, i.e., x > 0 . We assume that Rx is a spherical receiver with a radius of R, and when molecules come into contact with Rx, they are absorbed and removed from the environment.
According to the law of conservation of mass, the following equations can be derived [28,29]:
C ( x , y , z , t ) t + · F = S ( x , y , z , t ) ,
where C ( x , y , z , t ) t represents the change in molecular concentration over time, S ( x , y , z , t ) is the molecular source term released by the emitter at the initial moment, and F is the mass flux, which includes the diffusion component F d i f f and the convection component F a d v . There are many methods to derive F , which largely depend on the environment. We focus on extending this term to include Fick’s convection and diffusion effects [13], expressed as
F = F diff + F adv .
For convective flux, the overall transport of particles is caused by the motion of the fluid within the space. In our scenario, the convective velocity exists only along direction x, while in directions y and z, only the molecular diffusion flux is present. The vector velocity can be expressed as v = u ( t ) , 0 , 0 , where u ( t ) represents the molecular velocity equation. Therefore, the convective flux F adv is given by
F adv = v C ( x , y , z , t ) .
Due to the incompressible nature of the fluid, its density remains constant, which implies · v = 0 [13]. Consequently, the divergence of F adv can be derived as
· F adv = v ( C ( x , y , z , t ) ) = u ( t ) C ( x , y , z , t ) x
According to Fick’s law of diffusion, the flux caused by diffusion is proportional to the concentration gradient:
F diff = D C ( x , y , z , t ) ,
where D represents the diffusion coefficient, which reflects the speed of molecular diffusion within a medium and is typically determined by the surrounding medium. Due to the thermal motion of molecules, diffusion occurs in all three directions—x, y, and z—resulting in diffusion fluxes. Therefore, the divergence of the diffusion component F diff can be expressed as
· F diff = D 2 C ( x , y , z , t ) x 2 + 2 C ( x , y , z , t ) y 2 + 2 C ( x , y , z , t ) z 2 .
To derive a closed-form expression, certain boundary conditions need to be considered: C ( , y , z , t ) = 0 , C ( x , , z , t ) = 0 , and C ( x , y , , t ) = 0 . Additionally, the direction of the diffusion flux is opposite to that of the concentration gradient. Based on Equations (1), (4), and (6), the final convective–diffusion equation can be obtained:
C ( x , y , z , t ) t + u ( t ) C ( x , y , z , t ) x D ( 2 C ( x , y , z , t ) x 2 + 2 C ( x , y , z , t ) y 2 + 2 C ( x , y , z , t ) z 2 ) = S ( x , y , z , t ) .
We primarily study pulse-assisted MC propagation modeling to understand its dynamic characteristics in the time and space domains. At the initial time t = 0 , Tx emits N molecules at position ( x = 0 , y = 0 , z = 0 ) as the source term of the system, leading to the following differential equation:
C ( x , y , z , t ) t + u ( t ) C ( x , y , z , t ) x D ( 2 C ( x , y , z , t ) x 2 + 2 C ( x , y , z , t ) y 2 + 2 C ( x , y , z , t ) z 2 ) = N δ ( x ) δ ( y ) δ ( z ) δ ( t ) .
Moreover, it is necessary to consider the effect of pulse assistance on molecular displacement along direction x. Let the resulting displacement be denoted as s ( t ) , which is related to u ( t ) as
s ( t ) = u ( t ) d t .
Based on computational experience, we can derive the concentration expression for this scenario from the above differential equation using the Laplace transform [13]. The specific steps can be found in Appendix A.1:
C ( x , y , z , t ) = N ( 4 π D t ) 3 2 exp ( x s ( t ) ) 2 + y 2 + z 2 4 D t .
Next, we will delve into a detailed discussion of the impact of viscous force on the propagation of molecules in a fluid. After being emitted by the Tx, molecules are subjected to the resistance of the surrounding fluid, which is primarily caused by viscous force [23]. Viscous force arises from the relative motion between the molecules and the fluid and is typically described by Stokes’ law. Stokes’ law states that the resistance exerted by the fluid on a moving object is proportional to the object’s velocity, with the specific expression given as
F ( t ) = 6 π η r u ( t ) ,
where η represents the viscosity of the fluid, and r represents the radius of the molecule. The direction of F ( t ) is opposite to the direction of the molecule’s motion. Therefore, molecules tend to decelerate during motion. The force situation can be expressed according to Newton’s second law:
F ( t ) = m d u ( t ) d t ,
where m is the molecular mass, and substituting the viscous force into Newton’s second law, it follows from Equations (11) and (12) that
6 π η r u ( t ) = m d u ( t ) d t .
Separating the variables of the equation with respect to u ( t ) and t, we obtain the following:
d u ( t ) u ( t ) = 6 π η r m d t .
Integrating both sides, since u ( t ) always points in the positive x-direction, Equation (14) becomes
ln ( u ( t ) ) = 6 π η r m t + M ,
where M is the constant. At t = 0 , the velocity u ( 0 ) = u 0 . Substituting the initial condition, we obtain M = ln u 0 . Taking the exponential on both sides of Equation (15), the velocity formula for the numerator u ( t ) is obtained as
u ( t ) = u 0 exp 6 π η r t m .
Therefore, the displacement s ( t ) can be obtained by integrating u ( t ) with respect to time t.
S ( t ) = u ( t ) d t = u 0 exp 6 π η r t m d t .
Using the method of variable substitution to solve the integral equation, let τ = 6 π η r t m , then d τ d t = 6 π η r m , which means d t = m 6 π η r d τ . Substituting into the integral yields
s ( t ) = u 0 m 6 π η r exp 6 π η r t m + M .
Then, solve for the constant M . Since at t = 0 , the particle has not been emitted and is located at the origin, set the initial condition as displacement s ( 0 ) = 0 . Thus, we obtain
s ( 0 ) = u 0 m 6 π η r exp ( 0 ) + M = 0 .
The determined integral constant can thus be solved as
M = u 0 m 6 π η r .
Substitute Equation (20) into Equation (18) to obtain the complete displacement equation:
s ( t ) = u 0 m 6 π η r 1 exp 6 π η r t m .
Based on Equations (8) and (21), the molecular concentration expression considering the effects of fluid velocity and viscous force can be derived as follows:
C ( x , y , z , t ) = N ( 4 π D t ) 3 2 exp x u 0 m 6 π η r 1 exp 6 π η r t m 2 y 2 z 2 4 D t .
Based on the molecular concentration expression (22) of the SISO model, we integrate this formula within the spherical receiver Rx’s range to obtain the total number of molecules instantaneously received within the Rx range:
Q ( Rx , t ) = V Rx C ( x , y , z , t ) d V = V Rx N ( 4 π D t ) 3 2 exp x u 0 m 6 π η r 1 exp 6 π η r t m 2 y 2 z 2 4 D t d V .
Through the above derivation, we obtained the concentration expression for the SISO MC system under pulse assistance, analyzed the impact of viscous force on molecular propagation, and determined the instantaneous total number of molecules received by the Rx in space. This result provides a foundation for the subsequent extension to the SIMO model.

3.2. Channel Impulse Response for SIMO MC System

In this section, we will explore the expression for the number of molecules received in a pulse-assisted SIMO MC system and consider the interference effects among multiple receivers.
In the SIMO system, multiple Rx coexist within the channel, and these receivers may interfere with each other, leading to a reduction in the number of molecules received by the primary receiver (i.e., the target receiver). Specifically, when the Tx releases messenger molecules, these molecules undergo diffusive motion in the medium and are absorbed by the receivers. However, due to the relative positions and orientations of the receivers, some molecules may be absorbed by other receivers before reaching the target receiver, thereby affecting the reception efficiency of the primary receiver. Therefore, understanding and modeling this interference effect is key to optimizing the performance of MC systems.
To address the aforementioned issue, we will establish a mathematical model to describe the number of molecules received by the primary receiver in the presence of multiple receivers. We will first derive the expression for the number of molecules received by a single receiver in three-dimensional space, then quantify the interference effects of other receivers on the primary receiver, and finally obtain an approximate expression for the number of molecules received by the primary receiver in a multi-receiver environment.
First, we consider a model consisting of a Tx and n spherical Rx located at different positions in three-dimensional space, as shown in Figure 6. The radius of each receiver R x i is R i , and the shortest distance between its center and the transmitter Tx is d, with a polar angle of θ ( 0 θ π ) and an azimuthal angle of φ ( π 2 φ π 2 ) .
To facilitate the study of factors such as distance, angle, and interference between multiple receivers, it is first necessary to convert Equation (23) from the Cartesian coordinate system to the spherical coordinate system. The spherical coordinates of R x i are denoted as ( d i , θ i , φ i ) , based on the following formula:
x = d i sin θ i cos φ i + d sin θ cos φ , y = d i sin θ i sin φ i + d sin θ sin φ , z = d i cos θ i + d cos θ .
The expression for the number of receptor molecules in the three-dimensional space of R x i can be obtained as Equation (25). We use the trigonometric identity sin 2 A sin 2 B + cos 2 A sin 2 B + cos 2 B = 1 and the cosine difference formula cos ( A B ) = cos A cos B + sin A sin B . This allows us to simplify it to Equation (26).
Q SISO ( R x i , t ) = V R x i C ( d , θ , φ , t ) d V = V R x i N ( 4 π D t ) 3 2 exp d i sin θ i cos φ i + d sin θ cos φ u 0 m 6 π η r 1 exp 6 π η r t m 2 4 D t × exp ( d i sin θ i sin φ i d sin θ sin φ ) 2 + ( d i cos θ i + d cos θ ) 2 4 D t d 2 sin θ d d d θ d φ = 0 2 π 0 π 0 R i N ( 4 π D t ) 3 2 exp d i sin θ i cos φ i + d sin θ cos φ u 0 m 6 π η r 1 exp 6 π η r t m 2 4 D t d 2 sin θ d d d θ d φ × exp ( d i sin θ i sin φ i d sin θ sin φ ) 2 + ( d i cos θ i + d cos θ ) 2 4 D t d 2 sin θ d d d θ d φ .
Q SISO ( R x i , t ) = 0 2 π 0 π 0 R i N d 2 sin θ ( 4 π D t ) 3 2 exp d 2 + d i 2 u 0 m ( d i sin θ i cos φ i + d sin θ cos φ ) 3 π η r 1 exp 6 π η r t m 4 D t × exp u 0 m 6 π η r 1 exp 6 π η r t m 2 + 2 d d i ( sin θ i sin θ cos ( φ φ i ) + cos θ i cos θ ) 4 D t d d d θ d φ .
The main difference between SIMO systems and SISO systems lies in the fact that the former needs to handle interference among different Rx values. In the same environment, the molecular reception of a single Rx in a SIMO system is lower than that in a SISO system, i.e., Q SIMO ( R x i , t ) Q SISO ( R x i , t ) , which is precisely due to the interference caused by other Rx. In SIMO, molecular absorption competition is an important phenomenon that affects the quality of signal transmission. Certain molecules may be absorbed by other receivers before reaching the target receiver, thereby reducing the number of molecules received by the target receiver. This effect is mutual, as each receiver interferes with the spatial domain relative to the other receivers. If R x j is positioned ahead of R x i in the x-direction, the molecules that would have originally been absorbed by R x i will instead be absorbed by R x j , leading to a reduction in the amount received, as shown in Figure 7a. Due to the independence of motion increments, the absorption rate of the molecules absorbed by R x j can be modeled independently, as if they were not absorbed by R x j but rather released from the absorption point of R x j .
When molecules propagate, they generally collide with the front side of the Rx facing the Tx, as shown in Figure 7b. We define the point on the surface of R x i closest to Tx as approximately the center of the absorbed molecule, denoted as T x j [30]. Based on this approximation, the distance from the center of the molecule absorbed by R x j to the center of the sphere R x i is represented as d j i . The polar angle between the center of the molecule absorbed by R x i and R x i itself is denoted as θ j i , while the azimuthal angle between the center of the molecule absorbed by R x i and R x i is denoted as φ j i . Thus, the spherical coordinates of R x i relative to T x j are represented as ( d j i , θ j i , φ j i ) .
From a comprehensive perspective, the molecules ultimately absorbed by R x j can be categorized into two sources: one originates from the release at Tx, and the other from the release at the absorption molecule center T x j on R x j , as if they had not been absorbed. The latter accounts for the interference effect of R x j on R x i . For this part, T x j can be treated as a virtual release point, as if the molecules were released from that point. For example, molecules absorbed by R x j at time τ < t can be regarded as having been released from the virtual release point T x j at time τ [20].
In a pulse-assisted SIMO system, the number of molecules received by the main receiver Rx at time t should be expressed as the molecular concentration received by R x i in a SISO scenario, minus all the molecules stolen by Rx from R x i before time t. The total amount of molecules stolen before time t is calculated by integrating over τ . The approximate model for the number of molecules received by the main receiver R x i is given as
Q SIMO ( R x i , t ) Q SISO ( R x i , t ) j = 1 j i n 0 t Q SIMO ( R x j , τ ) Q SISO ( R x i , t R x j , τ ) d τ , ( t > τ ) .
where Q SISO ( R x i , t ) represents the number of molecules received by R x i at time t in the absence of interference from other receivers; Q SIMO ( R x j , τ ) represents the number of molecules received by R x j at time τ in the SIMO scenario; and Q SISO ( R x i , t R x j , τ ) refers to the number of molecules that were originally intended to reach R x i but were intercepted by R x j at time τ prior to time t. The specific expression for this can be found in Equation (28):
Q SISO ( R x i , t R x j , τ ) = 0 2 π 0 π 0 R j N d 2 sin θ ( 4 π D τ ) 3 2 exp d 2 + d j i 2 u 0 m ( d i sin θ i cos φ i + d sin θ cos φ ) 3 π η r 1 exp 6 π η r τ m 4 D τ × exp u 0 m 6 π η r 1 exp 6 π η r τ m 2 + 2 d d j i ( sin θ j i sin θ cos ( φ φ j i ) + cos θ j i cos θ ) 4 D τ d d d θ d φ .
Since this term only represents the number of molecules stolen by R x j at moment τ , in a SIMO system with more than two receivers, it is necessary to sum them up. Additionally, integration over the time period from 0 to t is required to calculate the number of molecules stolen by other interfering receivers from R x i at each moment. Furthermore, for the terms d j i , θ j i , and φ j i included in the formula, their specific forms need to be determined. According to the law of cosines, the distance d j i from the molecular center absorbed by R x j to R x i can be expressed as Equation (29):
d j i = ( d j R j ) 2 + d i 2 2 ( d j R j ) d i sin θ i sin θ j cos ( φ i φ j ) + cos θ i cos θ j .
From the polar coordinate angle formula, the polar angle θ j i between the absorption molecular center T x j of R x j and R x i is
θ j i = arccos d i cos θ i ( d j R j cos θ j ) d j i .
According to the law of cosines, the azimuth angle φ j i between T x j and R x i is
φ j i = π φ j arccos d j i 2 + ( d j R j ) 2 d i 2 2 d j i ( d j R j ) .
The expression for the number of molecules received by R x i at time t in the final SIMO scenario is given as Equation (32):
Q SIMO ( R x i , t ) 0 2 π 0 π 0 R i N d 2 sin θ ( 4 π D t ) 3 / 2 exp d 2 + d i 2 u 0 m ( d i sin θ i cos ϕ i + d sin θ cos ϕ ) 3 π η r 1 exp 6 π η r τ m 4 D t × exp u 0 m 6 π η r 1 exp 6 π η r τ m 2 + 2 d d i sin θ i sin θ cos ( ϕ ϕ i ) + cos θ i cos θ 4 D t d d d θ d φ j = 1 , j i n N 2 ( 4 π D t ) 3 0 t ( 0 2 π 0 π 0 R j d 2 sin θ exp d 2 + d j 2 u 0 m ( d j sin θ j cos ϕ j + d sin θ cos ϕ ) 3 π η r 1 exp 6 π η r τ m 4 D t × exp u 0 m 6 π η r 1 exp 6 π η r τ m 2 + 2 d d j sin θ j sin θ cos ( ϕ ϕ j ) + cos θ j cos θ 4 D t d d d θ d φ × 0 2 π 0 π 0 R i d 2 sin θ exp d 2 + d j i 2 u 0 m ( d j i sin θ j i cos ϕ j i + d sin θ cos ϕ ) 3 π η r 1 exp 6 π η r τ m 4 D t × exp u 0 m 6 π η r 1 exp 6 π η r τ m 2 + 2 d d j i sin θ j i sin θ cos ( ϕ ϕ j i ) + cos θ j i cos θ 4 D t d d d θ d φ ) d τ , ( t > τ ) .

4. Results

4.1. Simulation Settings

In this section, we conducted simulation experiments using MATLAB R2023b. Unless otherwise specified, all experiments followed the conditions outlined in Table 2. The experimental scenario includes a point Tx and several spherical absorbing Rx. Each Rx has a radius R of 2 × 10 3 m. Each scenario in the experiment includes at least one Tx and one primary Rx, with some scenarios also incorporating interfering Rx to study their impact on the primary Rx. The Tx is located at the origin, and each Rx is positioned within the positive x-direction range in the space. Multiple simulations were conducted by varying parameters such as d, θ , and φ of the Rx in the scenarios, along with other factors.
In the simulation experiments, we employed the Monte Carlo method to randomly simulate molecular motion, with a time step set to 10 3 s. During each time step, the concentration distribution of molecules in space is updated. To reduce the impact of random errors on the results, all experiments were conducted independently, totaling 100 repetitions. The results of each experiment were obtained by calculating the average number of molecules received by the Rx over a specific time period. To ensure convergence, the relative standard deviation of the experimental results was set to be less than 5%. In terms of numerical integration, we used the finite difference method to solve the derived theoretical formulas. To validate the effectiveness of the model, we also compared the simulation data with the theoretical model data.
First, we will consider the impact of the angles θ and φ , as well as the distance d, on the number of molecules received by the Rx in the SISO model. The angles θ and φ represent the angular separation between the receiver Rx and the positive x-direction (i.e., the direction of the impulse force). The distance d reflects the proximity between the receiver Rx and the transmitter Tx. These factors collectively illustrate how the position of Rx in three-dimensional space influences the number of molecules it receives. Variations in these parameters lead to different reception responses. Subsequently, in the SIMO model, the effect of interfering Rx positions on the primary Rx is analyzed. The following content examines several scenarios designed based on the positions of the receivers.

4.2. The Angle Influences the Number of Molecules Received

This section primarily discusses the impact of two angles on the number of received molecules in the SISO model. In Figure 8a,b, three experiments were conducted for both the polar angle θ and the azimuthal angle φ . Specifically, in Figure 8a, the three Rx receivers varied in their polar angle θ , while in Figure 8b, the Rx receivers varied in their azimuthal angle φ . However, the results in both figures are similar, showing that increasing the separation angle leads to a reduction in the number of received molecules.
Figure 9a,b, respectively, illustrate the graphs of the number of molecules received by R x 1 in a SISO scenario as a function of the polar angle θ 1 and azimuthal angle φ 1 of R x 1 . When d 1 and t remain constant, as the polar angle increases from 60 to 120 and the azimuth angle ranges from 30 to 30 , the curves exhibit a trend of first increasing and then decreasing. The peaks of the curves are located near φ 1 = 0 and θ 1 = 90 , and these curves display an axisymmetric distribution centered around φ 1 = 0 and θ 1 = 90 . Further analysis reveals that the reception efficiency is highest when the receiver is positioned directly in front of the transmitter’s pulse direction, while the efficiency decreases as the angle deviates further from the pulse direction.
The angular position of the receiver directly affects the effectiveness of the molecular propagation path. When the receiver is positioned directly in front of the transmitter, the directionality of molecular diffusion is strongest, resulting in the highest reception efficiency. However, as the angle deviates, the effective coverage range of molecular diffusion decreases, leading to a reduction in reception efficiency or even complete loss of reception. Therefore, in the design of pulse-assisted MC systems, it is crucial to strategically plan the receiver’s position and control the angular deviation within a certain range to enhance the reception efficiency of information molecules, thereby achieving better propagation performance.

4.3. The Distance Influences the Number of Molecules Received

This section primarily discusses the impact of the distance d between the Rx and the Tx, as well as the initial velocity u 0 , on the number of received molecules in the SISO model. Figure 10 presents three experiments focusing on the distance d. Compared to R x 2 and R x 3 , R x 1 is closer to the Tx, which allows it to start receiving molecules earlier. Additionally, the stable range of the number of received molecules for R x 1 is higher than that of the other two.
According to Figure 11, when the polar angle θ 1 and the azimuthal angle φ 1 remain fixed, the curve exhibits a monotonically decreasing trend as d 1 increases. As the distance increases, the concentration of molecules within the propagation range gradually decreases due to the effects of viscous resistance and diffusion during the propagation process, resulting in a reduction in the number of molecules received by the receiver. At the same time, we also observe that the initial velocity has an impact on the number of molecules received by the receiver. The maximum propagation distance of the molecules primarily depends on the initial velocity. Increasing u 0 can extend the propagation distance; however, due to the law of mass conservation, this leads to a decrease in the number of molecules received. Therefore, increasing the initial velocity is highly effective in enhancing the propagation range, but it may cause the reception rate to decrease within a certain range.
The effective range of MC is significantly limited by distance, as the intensity of molecular signals gradually attenuates with increasing distance between the transmitter and the receiver. In multi-user MC applications, shortening the distance between the transmitter and the receiver, while avoiding mutual interference among receivers, can effectively enhance the performance of MC. For example, in fields such as environmental monitoring and smart healthcare, designing compact network structures to reduce signal attenuation is crucial. Additionally, the initial velocity of emitted molecules also affects the propagation distance and the number of molecules received. When designing MC systems, it is essential to fully consider the impact of distance and the initial velocity of molecules on channel response in order to optimize the position of receivers as well as the magnitude and direction of molecular flow velocity, thereby improving system performance.

4.4. The Interfering Receiver Influences the Number of Molecules Received by the Primary Receiver

This section primarily explores the impact of the angular position θ , azimuth angle φ , distance d, and the number of interfering Rx on the number of molecules received by the primary Rx in a SIMO model with interfering receivers. The discussion is conducted through a comparison of two scenarios for each parameter and an analysis of the continuous variation curves of the parameters with respect to the number of received molecules.

4.4.1. The Distance Between the Interfering Receiver and the Transmitter Affects the Number of Molecules Received by the Primary Receiver

Figure 12a illustrates the impact of the distance between the interfering receiver R x 2 and the transmitter Tx on the number of molecules received by the primary receiver R x 1 in two scenarios. In Scenario 1, R x 2 is closer to Tx ( d 2 = 0.50 m), resulting in a higher number of molecules received by R x 2 and a stronger interference effect on R x 1 , which significantly reduces the number of molecules received by R x 1 . In Scenario 2, R x 2 is farther from Tx ( d 2 = 1.00 m), leading to a decrease in the number of molecules received by R x 2 and a corresponding weakening of its interference effect on R x 1 , thereby increasing the number of molecules received by R x 1 .
Figure 12b,c further illustrate the impact of the continuous variation of d 2 on the number of molecules received by the primary receiver R x 1 and the interfering receiver R x 2 . The position of the primary receiver R x 1 is fixed, and as the distance d 2 between the interfering receiver R x 2 and the transmitter Tx increases, the curves exhibit a trend of first increasing and then decreasing.
In Figure 12b, for R x 2 , as it is positioned in front of R x 1 and is not affected by interference from the latter, the number of molecules it receives decreases monotonically with increasing distance. In Figure 12c, for R x 1 , as the distance between the interfering receiver R x 2 and the transmitter Tx increases, the number of molecules received by the primary receiver R x 1 first increases and then decreases. This is because when the interfering receiver is closer to either the transmitter or the primary receiver, its blocking effect on the primary receiver becomes more significant, thereby significantly reducing the number of molecules received by the primary receiver. When the interfering receiver is located at an intermediate position between the transmitter and the primary receiver, the molecular reception performance of the primary receiver reaches its optimum. In scenarios where receivers are densely arranged, such blocking effects may become more pronounced. By controlling the distance between R x 2 and Tx, the interference experienced by R x 1 can be minimized, thereby improving overall communication efficiency.

4.4.2. The Angle Between the Interfering Receiver and the Transmitter Affects the Number of Molecules Received by the Primary Receiver

Figure 13, Figure 14, Figure 15 and Figure 16 illustrate the impact of variations in the polar angle θ 2 and azimuthal angle φ 2 of the interfering receiver R x 2 on the number of molecules received by the primary receiver R x 1 . The changes in both the polar and azimuthal angles reflect the occlusion effect of the interfering receiver on the primary receiver as well as its directional characteristics.
In Figure 13a, both scenarios include a primary receiver, R x 1 , and an interfering receiver, R x 2 . R x 2 influences the number of molecules received by the primary receiver, R x 1 , by varying the polar angle θ 2 . When the polar angle θ 2 is 80 (as in Scenario 2), R x 2 is positioned directly in front of the transmitter, Tx, receiving a larger number of molecules. This results in a stronger blocking effect on R x 1 , significantly reducing the number of molecules received by R x 1 . Conversely, when θ 2 is 70 (as in Scenario 1), R x 2 receives fewer molecules, weakening its blocking effect on R x 1 and thereby reducing the level of interference. Figure 13b further illustrates the relationship between R x 1 and R x 2 . As θ 2 increases, the curve for R x 1 exhibits a trend of first decreasing and then increasing within the range of 60 < θ 2 < 120 . This indicates that when θ 2 approaches 90 , the blocking effect of R x 2 on R x 1 reaches its maximum. Outside this angular range, the blocking effect is weaker, and the curve shows smaller fluctuations.
In both scenarios of Figure 14a, a primary receiver R x 1 and an interfering receiver R x 2 are set up. R x 2 affects the number of molecules received by the primary receiver R x 1 by altering the azimuth angle φ 2 . Similarly, changes in the azimuth angle φ 2 exhibit the same trend. When φ 2 approaches 0 (e.g., Scenario 2, φ 2 = 0 ), R x 2 is positioned directly in front of R x 1 , resulting in the strongest blocking effect on R x 1 and the lowest number of molecules received by R x 1 . Conversely, when φ 2 is larger (e.g., Scenario 1, φ 2 = 70 ), the blocking effect of R x 2 weakens, and the reception efficiency of R x 1 improves [24]. Figure 14b shows the curve relationship between R x 1 and R x 2 with respect to φ 2 . Within the range of 30 < φ 2 < 30 , the R x 1 curve first decreases and then rises, indicating that when φ 2 is close to 0 , R x 2 exerts the strongest blocking effect on R x 1 . In other azimuth angle ranges, the blocking effect is weaker, and the curve fluctuates less.
Overall, the variations in polar angle and azimuth angle both demonstrate the significant directionality of the shielding effect that the interfering receiver exerts on the primary receiver. When the interfering receiver is located directly in front of the main receiver (e.g., θ = 90 , φ = 0 ), its shielding effect on the main receiver is the most significant. However, as the interfering receiver deviates from this direction, the reception performance of the main receiver improves. Beyond a certain angular range (e.g., 0 < θ < 70 , 110 < θ < 180 , 90 < φ < 30 , 30 < φ < 90 ), the reception performance of the main receiver stabilizes within a certain range.
Figure 15 illustrates the impact of simultaneously varying the polar angle θ 2 and the azimuthal angle φ 2 of the interfering receiver R x 2 on the number of molecules received by the primary receiver R x 1 . When both the polar and azimuthal angles of R x 2 increase (Scenario 1), R x 2 moves further away from the direct front of the transmitter Tx. Compared to the scenarios in Figure 13 and Figure 14, the distance of R x 2 from the x-axis becomes greater, further reducing its blocking effect on R x 1 and significantly lowering the level of interference. This further confirms that the more the position of the interfering receiver deviates from the direction of the primary receiver, the weaker its impact on the primary receiver, which helps improve the reception efficiency of the primary receiver.

4.4.3. The Number of Interfering Receivers Influences the Number of Molecules Received by the Primary Receiver

Figure 16 illustrates the impact of the number of interfering receivers on the number of molecules received by the primary receiver, R x 1 . In Scenarios 1 through 3, apart from the primary receiver R x 1 , one, two, and three interfering receivers are introduced, respectively. Specifically, Scenario 1 includes only one interfering receiver, R x 2 , while Scenario 2 adds an additional interfering receiver, R x 3 , and Scenario 3 further introduces R x 4 . As the number of interfering receivers increases, the obstructed area between R x 1 and the transmitter T x 1 expands, reducing the propagation paths available for molecules to reach R x 1 . Consequently, the number of molecules received by R x 1 in Scenario 3 is lower compared to Scenarios 1 and 2. This indicates that the number of interfering receivers has a direct impact on the reception efficiency of the primary receiver; the more interfering receivers there are, the poorer the reception performance of the primary receiver becomes.
In summary, the interplay of angle, distance, and interfering receivers significantly impacts the performance of MC systems. The reception efficiency is highest when the receiver is positioned directly in front of the transmitter and at a close distance, while deviations in angle or increases in distance lead to reduced efficiency. The presence of interfering receivers notably affects the reception efficiency of the primary receiver, with the degree of impact depending on the position and number of interfering receivers. Particularly in multi-receiver scenarios, the occlusion effect caused by interfering receivers can substantially lower the reception efficiency of the primary receiver. In the design of pulse-assisted SIMO MC systems, the relative positions among receivers, the spatial relationship between each receiver and the transmitter, and the number of receivers within the system should be carefully coordinated to avoid excessive interference with the primary receiver. Additionally, the initial velocity of molecules influences their propagation distance and the number of molecules received. System design should also account for the effects of environmental flow velocity and the initial velocity of molecules on system performance, enabling the appropriate control of flow velocity magnitude and direction to improve overall system performance.

5. Discussion

Research findings demonstrate that the spatial position of receivers is critical to system performance. When a receiver is situated at a polar angle of 90° and an azimuthal angle of 0°, its reception efficiency is maximized. Any deviation from this optimal angle significantly diminishes reception performance. Moreover, the number of molecules received decreases monotonically with increasing distance between the transmitter and the receiver.
Through in-depth analysis, this study further quantifies the interference effects among multiple receivers. The results indicate that, as the distance between an interfering receiver and the transmitter increases from 0.10 m to 0.95 m, the number of molecules received by the primary receiver first rises and then falls, exhibiting a nonlinear interference pattern. In addition, the study confirms that reception efficiency of the primary receiver declines with an increasing number of interfering receivers. While increasing the initial velocity of the molecules can expand the overall propagation range, it may also lead to reductions in reception rate within specific regions—a trade-off requiring careful consideration in system design.
In practical scenarios (such as within a patient’s body), integrating this model with nanomachines (such as engineered cells) can effectively enable precise detection of human health information. For instance, when a nanomachine identifies an abnormal condition (such as elevated insulin levels) within the body, it rapidly transmits this information to other nanomachines using the communication mechanism of information molecules. The other nanomachines then decode the received information molecules according to the model algorithms and continue relaying the information. The ultimate nanorouter acts as a center for information integration and forwarding; upon receiving information from various nanomachines, it transmits the health data to medical devices via wireless signals. This process not only facilitates efficient real-time monitoring but also provides timely feedback to healthcare professionals, aiding in rapid decision-making and intervention.
However, there are still some limitations in our study that need to be clearly addressed. First, our model assumes an ideal spherical receiver for absorption; however, in actual nanoparticle communication, the absorption efficiency of the receiver and saturation effects cannot be ignored. Incomplete absorption may lead to some signals not being effectively captured by the receiver, thereby reducing signal strength and affecting decoding capability. Additionally, unabsorbed signals increase the noise-to-signal ratio, which may raise the bit error rate and diminish the overall reliability of the system. When the receiver reaches a saturation state, its response to the signal will no longer increase, leading to signal distortion and limiting the dynamic range. Secondly, in actual biological environments, molecules are not permanently stable and can gradually degrade or lose activity due to various enzymes and chemical reactions. If this degradation process is not incorporated into the model, the calculated molecular concentration may be overestimated. Finally, under controlled laboratory conditions, the release rate and duration are typically set to ideal states; however, in real biological systems, these conditions may be influenced by fluctuating environmental factors. For instance, factors such as pH, temperature, and ionic strength can significantly affect the release rate and effectiveness of the molecules. We will delve deeper into the quantitative effects of these factors in future research.

6. Conclusions

In this study, a pulse-assisted SIMO MC system model is established in three-dimensional space. By comprehensively considering fluid resistance and convection velocity, and introducing a fixed-direction pulsed airflow, the model more accurately captures molecular propagation characteristics in biological settings. Drawing on the convection–diffusion equation and Stokes’ law, the model systematically integrates factors such as fluid resistance and convection velocity.

Author Contributions

Conceptualization, P.Z. (Pengfei Zhang) and P.L.; methodology, P.Z. (Pengfei Zhang), P.L., X.L., X.W. and P.Z. (Ping Zhou); software, P.Z. (Pengfei Zhang); validation, P.Z. (Pengfei Zhang), P.L. and X.L.; formal analysis, P.Z. (Pengfei Zhang); investigation, P.Z. (Pengfei Zhang); resources, P.Z. (Pengfei Zhang); data curation, P.Z. (Pengfei Zhang); writing—original draft preparation, P.Z. (Pengfei Zhang); writing—review and editing, P.L. and X.L.; visualization, P.Z. (Pengfei Zhang); supervision, P.L., X.L., X.W. and P.Z. (Ping Zhou); project administration, P.L. and X.L.; funding acquisition, P.L. and X.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the High-Level Talent Research Initiative Program of Shihezi Univeristy (RCZK202322), the Tianchi Elite Youth Doctoral Program (CZ002701, CZ002707), the National Natural Science Foundation of China (62001273), the Fundamental Research Funds for the Central Universities, China (GK202406002), and the Shaanxi Provincial Natural Science Foundation project (2025JC-YBMS-717).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

Appendix A.1

In this section, we will present a detailed derivation from Equations (8)–(10). For the flow term in Equation (8), we introduce a special linearization to eliminate the flow term. Defining the new variable ξ = x s ( t ) , where s ( t ) = 0 t u ( τ ) d τ , we can thus apply the chain rule:
C t = C ^ t u ( t ) C ^ ξ , C x = C ^ ξ .
Substituting the replaced expression into the original equation, we obtain
C ^ t D 2 C ^ = N δ ( ξ + s ( t ) ) δ ( y ) δ ( z ) δ ( t ) ,
where 2 = 2 x 2 + 2 y 2 + 2 z 2 . The source term δ ( ξ + s ( t ) ) indicates that the location of the source varies over time, requiring further processing. For t > 0 , s ( t ) is a monotone increasing function, allowing us to perform the variable substitution τ = s ( t ) . To solve the nonlinear expansion procedure, we employ a Galerkin method, which requires
G t D 2 G = δ ( ξ ) δ ( y ) δ ( z ) δ ( t ) .
Applying the Laplace transform with respect to time t,
L { G ( ξ , y , z , t ) } = G ˜ ( ξ , y , z , s ) , L G t = s G ˜ ( ξ , y , z , s ) G ( ξ , y , z , 0 ) .
At t = 0 , since s ( 0 ) = 0 , it follows that G ( ξ , y , z , 0 ) = 0 . Therefore, the boundary condition is
s G ˜ D 2 G ˜ = δ ( ξ ) δ ( y ) δ ( z ) .
For the spatial variables ξ , y , z , a three-dimensional Laplace transform is applied:
F { G ˜ ( ξ , y , z , s ) } = G ^ ( k ξ , k y , k z , s ) , F { δ ( ξ ) } = 1 .
Using the properties of the Fourier transform,
F { 2 G ˜ } = ( k ξ 2 + k y 2 + k z 2 ) G ^ = k 2 G ^ , k 2 = k ξ 2 + k y 2 + k z 2 .
The equation transforms to
s G ^ + D k 2 G ^ = 1 G ^ ( k ξ , k y , k z , s ) = 1 s + D k 2 .
The three-dimensional Fourier inverse transform yields
G ˜ ( ξ , y , z , s ) = 1 ( 2 π ) 3 exp i ( k ξ ξ + k y y + k z z ) s + D k 2 d k ξ d k y d k z .
Convert the following to a spherical coordinate system ( k ξ = k sin θ cos φ , k y = k sin θ sin φ , k z = k cos θ )
G ˜ ( ξ , y , z , s ) = 1 ( 2 π ) 3 0 2 π d φ 0 π d θ 0 exp ( i k r cos θ ) s + D k 2 k 2 sin θ d k ,
where r = ξ 2 + y 2 + z 2 . After integration, the following can be obtained:
G ˜ ( ξ , y , z , s ) = 1 4 π D r exp s D r .
From the inverse Laplace transform table,
L 1 exp s D r r = 1 4 π D t 3 exp r 2 4 D t .
Thus,
G ( ξ , y , z , t ) = 1 4 π D r · r 4 π D t 3 exp r 2 4 D t = 1 ( 4 π D t ) 3 / 2 exp ξ 2 + y 2 + z 2 4 D t .
This indicates how the concentration diverging from the source point changes over time. By applying the superposition integral method, we can obtain the desired concentration:
C ^ ( ξ , y , z , t ) = N 0 t G ( ξ + s ( τ ) , y , z , t τ ) δ ( τ ) d τ = N G ( ξ + s ( 0 ) , y , z , t ) .
Since at t = 0 , s ( 0 ) = 0 , we can simplify
C ^ ( ξ , y , z , t ) = N ( 4 π D t ) 3 / 2 exp ξ 2 + y 2 + z 2 4 D t .
Finally, let ξ = x s ( t ) be a substitution variable; we then obtain Equation (10).

Appendix A.2

In the current model, the flow direction is set along the x-axis primarily because, in real scenarios, most flows occur in the x-direction, such as blood flow in human vessels, the transmission of plant signaling substances, and the diffusion of liquids. However, in practical applications, the model possesses significant flexibility to accommodate arbitrary flow directions. Mathematically, the treatment for the y- and z-axes can be made analogous to that for the x-axis. Assuming the flow velocity is v = [ v x , v y , v z ] , the corresponding position evolution is given by s ( t ) = [ s x ( t ) , s y ( t ) , s z ( t ) ] , where s ( t ) = [ s x ( t ) , s y ( t ) , s z ( t ) ] represents the position of the fluid in the x-, y-, and z-directions over time, respectively. The resulting concentration distribution is given by
C ( x , y , z , t ) = N ( 4 π D t ) 3 / 2 exp ( x s x ( t ) ) 2 + ( y s y ( t ) ) 2 + ( z s z ( t ) ) 2 4 D t .
However, the actual displacement equations need to be derived based on the force analysis corresponding to the relevant directions.

References

  1. Asorey-Cacheda, R.; Garcia, L.; Garcia-Sanchez, A.-J.; Garcia-Haro, J. Transmission power allocation in flow-guided nanocommunication networks. Internet Things 2024, 25, 101137. [Google Scholar] [CrossRef]
  2. Junejo, A.R.; Kaabar, M.K.A.; Li, X. Optimization: Molecular Communication Networks for Viral Disease Analysis Using Deep Leaning Autoencoder. Comput. Math. Methods Med. 2021, 2021, 9949328. [Google Scholar] [CrossRef] [PubMed]
  3. Pramanik, P.K.D.; Solanki, A.; Debnath, A.; Nayyar, A.; El-Sappagh, S.; Kwak, K.-S. Advancing Modern Healthcare with Nanotechnology, Nanobiosensors, and Internet of Nano Things: Taxonomies, Applications, Architecture, and Challenges. IEEE Access 2020, 8, 65230–65266. [Google Scholar] [CrossRef]
  4. Nayyar, A.; Puri, V.; Le, D.-N. Internet of Nano Things (IoNT): Next Evolutionary Step in Nanotechnology. J. Nanotechnol. 2017, 7, 4–8. [Google Scholar]
  5. Zafar, S.; Nazir, M.; Bakhshi, T.; Khattak, H.A.; Khan, S.; Bilal, M.; Choo, K.-K.R.; Kwak, K.-S.; Sabah, A. A Systematic Review of Bio-Cyber Interface Technologies and Security Issues for Internet of Bio-Nano Things. IEEE Access 2021, 9, 93529–93566. [Google Scholar] [CrossRef]
  6. Duong, T.M.; Hyun, S.-H.; Kwon, S. Channel modeling and achievable data rate for 1-D molecular communication in bounded environments. Comput. Netw. 2023, 232, 109852. [Google Scholar] [CrossRef]
  7. Kumar, A.; Kumar, S. Joint localization and channel estimation in flow-assisted molecular communication systems. Nano Commun. Netw. 2023, 35, 100434. [Google Scholar] [CrossRef]
  8. Hofmann, P.; Bassoli, R.; Fitzek, F.H.P.; Reisslein, M. MC NFV: Molecular Communication NFV in 6G Networks. In Proceedings of the 2022 IEEE 21st Mediterranean Electrotechnical Conference (MELECON), Palermo, Italy, 14–16 June 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 1205–1210. [Google Scholar]
  9. Aghababaiyan, K.; Kebriaei, H.; Shah-Mansouri, V.; Maham, B.; Niyato, D. Enhanced Modulation for Multiuser Molecular Communication in Internet of Nano Things. IEEE Internet Things J. 2022, 9, 19787–19802. [Google Scholar] [CrossRef]
  10. Egan, M.; Kuscu, M.; Barros, M.T.; Booth, M.; Llopis-Lorente, A.; Magarini, M.; Martins, D.P.; Schäfer, M.; Stano, P. Toward Interdisciplinary Synergies in Molecular Communications: Perspectives from Synthetic Biology, Nanotechnology, Communications Engineering, and Philosophy of Science. Life 2023, 13, 208. [Google Scholar] [CrossRef]
  11. Wang, H.; Xu, L.; Yan, Z.; Gulliver, T.A. Low-complexity MIMO-FBMC sparse channel parameter estimation for industrial big data communications. IEEE Trans. Ind. Inform. 2020, 17, 3422–3430. [Google Scholar] [CrossRef]
  12. Fedoreyeva, L.I. Molecular Mechanisms of Regulation of Root Development by Plant Peptides. Plants 2023, 12, 1320. [Google Scholar] [CrossRef] [PubMed]
  13. Khalid, M.; Amin, O.; Ahmed, S.; Shihada, B.; Alouini, M.-S. Modeling of Viral Aerosol Transmission and Detection. IEEE Trans. Commun. 2020, 68, 4859–4873. [Google Scholar] [CrossRef]
  14. Yue, G.; Liu, Q.; Yang, K. Bio-Internet of Things Through Micro-Circulation Network: A Molecular Communication Channel Modeling. IEEE Internet Things J. 2024, 11, 36521–36533. [Google Scholar] [CrossRef]
  15. Chouhan, L.; Alouini, M.-S. Interfacing of Molecular Communication System with Various Communication Systems over Internet of Every Nano Things. IEEE Internet Things J. 2023, 10, 14552–14568. [Google Scholar] [CrossRef]
  16. Bao, X.; Shen, Q.; Zhu, Y.; Zhang, W. Relative Localization for Silent Absorbing Target in Diffusive Molecular Communication System. IEEE Internet Things J. 2022, 9, 5009–5018. [Google Scholar] [CrossRef]
  17. Femminella, M.; Reali, G.; Vasilakos, A.V. A Molecular Communications Model for Drug Delivery. IEEE Trans. Nanobiosci. 2015, 14, 935–945. [Google Scholar] [CrossRef]
  18. Peng, L.; Xiong, W.; Han, C.; Li, Z.; Chen, X. CellDialog: A Computational Framework for Ligand-Receptor-Mediated Cell-Cell Communication Analysis. IEEE J. Biomed. Health Inform. 2024, 28, 580–591. [Google Scholar] [CrossRef]
  19. Gulec, F.; Atakan, B. A Molecular Communication Perspective on Airborne Pathogen Transmission and Reception via Droplets Generated by Coughing and Sneezing. IEEE Trans. Mol. Biol. -Multi-Scale Commun. 2021, 7, 175–184. [Google Scholar] [CrossRef]
  20. Christian, N.; Perlin, M.H. Plant-endophyte communication: Scaling from molecular mechanisms to ecological outcomes. Mycologia 2024, 116, 227–250. [Google Scholar] [CrossRef]
  21. Nakano, T.; Moore, M.J.; Okaie, Y.; Enomoto, A.; Suda, T. Cooperative Drug Delivery through Molecular Communication among Biological Nanomachines. In Proceedings of the 2013 IEEE International Conference on Communications Workshops (ICC), Budapest, Hungary, 9–13 June 2013; IEEE: Piscataway, NJ, USA, 2013; pp. 809–812. [Google Scholar]
  22. Zhang, P.; Lu, P.; Wang, X.; Liao, X. Modeling of Respiratory Virus Transmission Using Single-Input-Multiple-Output Molecular Communication Techniques. Electronics 2025, 14, 213. [Google Scholar] [CrossRef]
  23. Huang, Y.; Wen, M.; Lee, C.; Chae, C.-B.; Ji, F. A Two-Way Molecular Communication Assisted by an Impulsive Force. IEEE Trans. Ind. Inform. 2019, 15, 3048–3057. [Google Scholar] [CrossRef]
  24. Yaylali, G.; Akdeniz, B.C.; Tugcu, T.; Pusane, A.E. Channel Modeling for Multi-Receiver Molecular Communication Systems. IEEE Trans. Commun. 2023, 71, 4499–4512. [Google Scholar] [CrossRef]
  25. Petroni, D.; Fabbri, C.; Babboni, S.; Menichetti, L.; Basta, G.; Del Turco, S. Extracellular Vesicles and Intercellular Communication: Challenges for In Vivo Molecular Imaging and Tracking. Pharmaceutics 2023, 15, 1639. [Google Scholar] [CrossRef] [PubMed]
  26. Kuran, M.S.; Yilmaz, H.B.; Tugcu, T. A Tunnel-Based Approach for Signal Shaping in Molecular Communication. In Proceedings of the 2013 IEEE International Conference on Communications Workshops (ICC), Budapest, Hungary, 9–13 June 2013; IEEE: Piscataway, NJ, USA, 2013; pp. 776–781. [Google Scholar]
  27. Wang, L.; Wang, D.; Ye, Z.; Xu, J. Engineering Extracellular Vesicles as Delivery Systems in Therapeutic Applications. Adv. Sci. 2023, 10, 2300552. [Google Scholar] [CrossRef] [PubMed]
  28. Bird, R.B.; Stewart, W.E.; Lightfoot, E.N.; Spalding, D.B. Transport Phenomena. J. Appl. Mech. 1961, 28, 317–318. [Google Scholar] [CrossRef]
  29. Nellis, G.; Klein, S. Heat Transfer; Cambridge University Press: Cambridge, UK, 2008. [Google Scholar]
  30. Akdeniz, B.C.; Turgut, N.A.; Yilmaz, H.B.; Chae, C.-B.; Tugcu, T.; Pusane, A.E. Molecular Signal Modeling of a Partially Counting Absorbing Spherical Receiver. IEEE Trans. Commun. 2018, 66, 6237–6246. [Google Scholar] [CrossRef]
Figure 1. IoNT network architecture.
Figure 1. IoNT network architecture.
Sensors 25 03472 g001
Figure 2. Various scenarios of molecular communication. (a) Pheromone transmission between plants. (b) Infected individuals spreading respiratory viruses to the crowd through coughing. (c) Cardiomyocyte communication. (d) Nerve endings releasing neurotransmitters. The figure is adapted from an existing image provided by Servier Medical Art by Servier, licensed under a Creative Commons Attribution 3.0 Unported License.
Figure 2. Various scenarios of molecular communication. (a) Pheromone transmission between plants. (b) Infected individuals spreading respiratory viruses to the crowd through coughing. (c) Cardiomyocyte communication. (d) Nerve endings releasing neurotransmitters. The figure is adapted from an existing image provided by Servier Medical Art by Servier, licensed under a Creative Commons Attribution 3.0 Unported License.
Sensors 25 03472 g002
Figure 3. Framework diagram of a SIMO MC system. The system consists of a transmitter, a propagation medium, and a receiver. The transmitter converts binary signals (0/1) into molecular signals through an encoder and a modulator, and transmits the molecules in the propagation medium via advection and diffusion mechanisms. The receiver includes multiple receptors (e.g., Receiver A and Receiver B), which detect and decode the signals through detectors and decoders, ultimately outputting binary data.
Figure 3. Framework diagram of a SIMO MC system. The system consists of a transmitter, a propagation medium, and a receiver. The transmitter converts binary signals (0/1) into molecular signals through an encoder and a modulator, and transmits the molecules in the propagation medium via advection and diffusion mechanisms. The receiver includes multiple receptors (e.g., Receiver A and Receiver B), which detect and decode the signals through detectors and decoders, ultimately outputting binary data.
Sensors 25 03472 g003
Figure 4. The three-dimensional spatial model of a SIMO molecular communication system. The transmitter releases molecular signals through pulsed airflow with an initial velocity, and the molecules diffuse in the propagation medium along the velocity direction while being influenced by viscous force. The receiver consists of two or more receptors located at different spatial positions. Spatial parameters such as polar angle, azimuth angle, and the distance between the transmitter and the receivers, as well as signal interference between the receivers, significantly affect the performance of the receivers.
Figure 4. The three-dimensional spatial model of a SIMO molecular communication system. The transmitter releases molecular signals through pulsed airflow with an initial velocity, and the molecules diffuse in the propagation medium along the velocity direction while being influenced by viscous force. The receiver consists of two or more receptors located at different spatial positions. Spatial parameters such as polar angle, azimuth angle, and the distance between the transmitter and the receivers, as well as signal interference between the receivers, significantly affect the performance of the receivers.
Sensors 25 03472 g004
Figure 5. A three-dimensional spatial SISO molecular communication system model based on impulsive pulses.
Figure 5. A three-dimensional spatial SISO molecular communication system model based on impulsive pulses.
Sensors 25 03472 g005
Figure 6. A pulse-assisted SIMO MC system model with a Tx and two spherical absorbing receivers R x i and R x j , along with the associated spatial parameters.
Figure 6. A pulse-assisted SIMO MC system model with a Tx and two spherical absorbing receivers R x i and R x j , along with the associated spatial parameters.
Sensors 25 03472 g006
Figure 7. (a) The scenario where R x j occludes R x i . (b) A schematic model illustrating the influence of the interfering receiver R x j on the primary receiver R x i . Molecules emitted by Tx, which were originally intended to be absorbed by R x i , are instead absorbed by the absorption point T x j of R x j .
Figure 7. (a) The scenario where R x j occludes R x i . (b) A schematic model illustrating the influence of the interfering receiver R x j on the primary receiver R x i . Molecules emitted by Tx, which were originally intended to be absorbed by R x i , are instead absorbed by the absorption point T x j of R x j .
Sensors 25 03472 g007
Figure 8. By comparing simulation and model results, the variation in the number of molecules received by the receivers over time t is obtained under different polar angles θ and azimuth angles ϕ : (a) Scenario 1. d 1 = 1.00 m , θ 1 = 90 , ϕ 1 = 0 ; Scenario 2. d 2 = 1.00 m , θ 2 = 80 , ϕ 2 = 0 ; Scenario 3. d 3 = 1.00 m , θ 3 = 70 , ϕ 3 = 0 . (b) Scenario 1. d 1 = 1.00 m , θ 1 = 90 , ϕ 1 = 0 ; Scenario 2. d 2 = 1.00 m , θ 2 = 90 , ϕ 2 = 15 ; Scenario 3. d 3 = 1.00 m , θ 3 = 90 , ϕ 3 = 30 .
Figure 8. By comparing simulation and model results, the variation in the number of molecules received by the receivers over time t is obtained under different polar angles θ and azimuth angles ϕ : (a) Scenario 1. d 1 = 1.00 m , θ 1 = 90 , ϕ 1 = 0 ; Scenario 2. d 2 = 1.00 m , θ 2 = 80 , ϕ 2 = 0 ; Scenario 3. d 3 = 1.00 m , θ 3 = 70 , ϕ 3 = 0 . (b) Scenario 1. d 1 = 1.00 m , θ 1 = 90 , ϕ 1 = 0 ; Scenario 2. d 2 = 1.00 m , θ 2 = 90 , ϕ 2 = 15 ; Scenario 3. d 3 = 1.00 m , θ 3 = 90 , ϕ 3 = 30 .
Sensors 25 03472 g008
Figure 9. When d 1 = 1.00 m and t = 1 s , the number of molecules received by receiver Rx 1 varies with (a) the polar angle θ 1 and (b) the azimuth angle ϕ 1 .
Figure 9. When d 1 = 1.00 m and t = 1 s , the number of molecules received by receiver Rx 1 varies with (a) the polar angle θ 1 and (b) the azimuth angle ϕ 1 .
Sensors 25 03472 g009
Figure 10. By comparing simulation and model results, the variation in the number of molecules received by the receivers over time t is obtained for different distances d. R x 1 : d 1 = 0.50 m , θ 1 = 90 , ϕ 1 = 0 ; R x 2 : d 2 = 1.00 m , θ 2 = 90 , ϕ 2 = 0 ; R x 3 : d 3 = 1.50 m , θ 3 = 90 , ϕ 3 = 0 .
Figure 10. By comparing simulation and model results, the variation in the number of molecules received by the receivers over time t is obtained for different distances d. R x 1 : d 1 = 0.50 m , θ 1 = 90 , ϕ 1 = 0 ; R x 2 : d 2 = 1.00 m , θ 2 = 90 , ϕ 2 = 0 ; R x 3 : d 3 = 1.50 m , θ 3 = 90 , ϕ 3 = 0 .
Sensors 25 03472 g010
Figure 11. When t = 1 s , θ 1 = 90 , and ϕ 1 = 0 , the number of molecules received by R x 1 varies with the distance d 1 under different initial velocities u 0 . The distance d 1 ranges from 0.1 m to 3 m .
Figure 11. When t = 1 s , θ 1 = 90 , and ϕ 1 = 0 , the number of molecules received by R x 1 varies with the distance d 1 under different initial velocities u 0 . The distance d 1 ranges from 0.1 m to 3 m .
Sensors 25 03472 g011
Figure 12. (a) By comparing simulation and model results, the number of molecules received by receiver R x 1 over time t is obtained under different d 2 . Scenario 1: d 1 = 1.00 m , θ 1 = 90 ,   ϕ 1 = 0 ; d 2 = 0.50 m , θ 2 = 70 , ϕ 2 = 0 . Scenario 2: d 1 = 1.00 m , θ 1 = 90 , ϕ 1 = 0 ;   d 2 = 1.00 m , θ 2 = 70 , ϕ 2 = 0 . (b) When t = 1 s , d 1 = 1.00 m , θ 1 = θ 2 = 90 , and ϕ 1 = ϕ 2 = 0 , the number of molecules received by R x 1 and R x 2 varies with the distance d 2 . The distance d 2 ranges from 0.1 m to 0.95 m . (c) The detailed variation of the number of molecules received by R x 1 with the distance d 2 .
Figure 12. (a) By comparing simulation and model results, the number of molecules received by receiver R x 1 over time t is obtained under different d 2 . Scenario 1: d 1 = 1.00 m , θ 1 = 90 ,   ϕ 1 = 0 ; d 2 = 0.50 m , θ 2 = 70 , ϕ 2 = 0 . Scenario 2: d 1 = 1.00 m , θ 1 = 90 , ϕ 1 = 0 ;   d 2 = 1.00 m , θ 2 = 70 , ϕ 2 = 0 . (b) When t = 1 s , d 1 = 1.00 m , θ 1 = θ 2 = 90 , and ϕ 1 = ϕ 2 = 0 , the number of molecules received by R x 1 and R x 2 varies with the distance d 2 . The distance d 2 ranges from 0.1 m to 0.95 m . (c) The detailed variation of the number of molecules received by R x 1 with the distance d 2 .
Sensors 25 03472 g012
Figure 13. (a) By comparing simulation and model results, the number of molecules received by receiver R x 1 over time t is obtained under different θ 2 . Scenario 1: d 1 = 1.00 m , θ 1 = 90 ,   ϕ 1 = 0 ; d 2 = 0.50 m , θ 2 = 70 , ϕ 2 = 0 . Scenario 2: d 1 = 1.00 m , θ 1 = 90 , ϕ 1 = 0 ;   d 2 = 0.50 m , θ 2 = 80 , ϕ 2 = 0 . (b) The polar angle θ 2 of the interfering receiver R x 2 varies from 0 to 180 , while the distance to the transmitter d 2 is fixed at 0.50 m , with an azimuth angle ϕ 2 = 0 . The convergence time is taken as t = 1 s .
Figure 13. (a) By comparing simulation and model results, the number of molecules received by receiver R x 1 over time t is obtained under different θ 2 . Scenario 1: d 1 = 1.00 m , θ 1 = 90 ,   ϕ 1 = 0 ; d 2 = 0.50 m , θ 2 = 70 , ϕ 2 = 0 . Scenario 2: d 1 = 1.00 m , θ 1 = 90 , ϕ 1 = 0 ;   d 2 = 0.50 m , θ 2 = 80 , ϕ 2 = 0 . (b) The polar angle θ 2 of the interfering receiver R x 2 varies from 0 to 180 , while the distance to the transmitter d 2 is fixed at 0.50 m , with an azimuth angle ϕ 2 = 0 . The convergence time is taken as t = 1 s .
Sensors 25 03472 g013
Figure 14. (a) By comparing simulation and model results, the number of molecules received by receiver R x 1 over time t is obtained under different ϕ 2 . Scenario 1: d 1 = 1.00 m , θ 1 = 90 ,   ϕ 1 = 0 ; d 2 = 0.50 m , θ 2 = 90 , ϕ 2 = 30 . Scenario 2: d 1 = 1.00 m , θ 1 = 90 , ϕ 1 = 0 ;   d 2 = 0.50 m , θ 2 = 90 , ϕ 2 = 15 . (b) The azimuth angle ϕ 2 of the interfering receiver R x 2 varies from 90 to + 90 , while the distance to the transmitter d 2 is fixed at 0.50 m , with a polar angle θ 2 = 90 . The convergence time is taken as t = 1 s .
Figure 14. (a) By comparing simulation and model results, the number of molecules received by receiver R x 1 over time t is obtained under different ϕ 2 . Scenario 1: d 1 = 1.00 m , θ 1 = 90 ,   ϕ 1 = 0 ; d 2 = 0.50 m , θ 2 = 90 , ϕ 2 = 30 . Scenario 2: d 1 = 1.00 m , θ 1 = 90 , ϕ 1 = 0 ;   d 2 = 0.50 m , θ 2 = 90 , ϕ 2 = 15 . (b) The azimuth angle ϕ 2 of the interfering receiver R x 2 varies from 90 to + 90 , while the distance to the transmitter d 2 is fixed at 0.50 m , with a polar angle θ 2 = 90 . The convergence time is taken as t = 1 s .
Sensors 25 03472 g014
Figure 15. Through model comparison, the number of molecules received by receiver R x 1 over time t is obtained under different ϕ 2 and θ 2 . Scenario 1: d 1 = 1.00 m , θ 1 = 90 , ϕ 1 = 0 ; d 2 = 0.50 m ,   θ 2 = 70 , ϕ 2 = 20 . Scenario 2: d 1 = 1.00 m , θ 1 = 90 , ϕ 1 = 0 ; d 2 = 0.50 m , θ 2 = 80 , ϕ 2 = 10 .
Figure 15. Through model comparison, the number of molecules received by receiver R x 1 over time t is obtained under different ϕ 2 and θ 2 . Scenario 1: d 1 = 1.00 m , θ 1 = 90 , ϕ 1 = 0 ; d 2 = 0.50 m ,   θ 2 = 70 , ϕ 2 = 20 . Scenario 2: d 1 = 1.00 m , θ 1 = 90 , ϕ 1 = 0 ; d 2 = 0.50 m , θ 2 = 80 , ϕ 2 = 10 .
Sensors 25 03472 g015
Figure 16. Through model comparison, the number of molecules received by receiver R x 1 over time t is obtained under different numbers of interfering receivers. Scenario 1: d 1 = 1.00 m , θ 1 = 90 ,   ϕ 1 = 0 ; d 2 = 0.65 m , θ 2 = 80 , ϕ 2 = 10 . Scenario 2: d 1 = 1.00 m , θ 1 = 0 , ϕ 1 = 0 ;   d 2 = 0.65 m , θ 2 = 80 , ϕ 2 = 10 ; d 3 = 0.50 m , θ 3 = 70 , ϕ 3 = 20 . Scenario 3: d 1 = 1.00 m ,   θ 1 = 0 , ϕ 1 = 0 ; d 2 = 0.65 m , θ 2 = 80 , ϕ 2 = 10 ; d 3 = 0.50 m , θ 3 = 70 , ϕ 3 = 20 ;   d 4 = 0.35 m , θ 4 = 60 , ϕ 4 = 30 .
Figure 16. Through model comparison, the number of molecules received by receiver R x 1 over time t is obtained under different numbers of interfering receivers. Scenario 1: d 1 = 1.00 m , θ 1 = 90 ,   ϕ 1 = 0 ; d 2 = 0.65 m , θ 2 = 80 , ϕ 2 = 10 . Scenario 2: d 1 = 1.00 m , θ 1 = 0 , ϕ 1 = 0 ;   d 2 = 0.65 m , θ 2 = 80 , ϕ 2 = 10 ; d 3 = 0.50 m , θ 3 = 70 , ϕ 3 = 20 . Scenario 3: d 1 = 1.00 m ,   θ 1 = 0 , ϕ 1 = 0 ; d 2 = 0.65 m , θ 2 = 80 , ϕ 2 = 10 ; d 3 = 0.50 m , θ 3 = 70 , ϕ 3 = 20 ;   d 4 = 0.35 m , θ 4 = 60 , ϕ 4 = 30 .
Sensors 25 03472 g016
Table 1. Comparison of different model characteristics.
Table 1. Comparison of different model characteristics.
ModelAttribute
SISO ModelFluid Velocity Effects: Partially considered in some studies. Velocity directed toward the receiver.
Interference Among Receivers: Not applicable.
Application Scenarios: Free-diffusion and fluid-assisted scenarios.
Maximum Model Dimension: Three-dimensional.
Factors Influencing System Performance: Distance.
SIMO ModelFluid Velocity Effects: Not addressed.
Interference Among Receivers: Addressed in limited studies
Application Scenarios: Free-diffusion scenario.
Maximum Model Dimension: Mostly two-dimensional. Some three-dimensional studies simplified to two-dimensional.
Factors Influencing System Performance: Distance. If receiver interference is studied, also consider receiver–receiver and receiver–transmitter angles.
Our Fluid-Assisted
SIMO Model
Fluid Velocity Effects: Considers fluid resistance and convection velocity.
Interference Among Receivers: Quantifies the interference effects among multiple receivers.
Application Scenarios: Free-diffusion and fluid-assisted scenarios.
Maximum Model Dimension: Three-dimensional.
Factors Influencing System Performance: Distance, initial fluid velocity. If receiver interference is studied, also consider the polar and azimuthal angles of receiver–receiver and receiver–transmitter.
Table 2. Simulation parameters.
Table 2. Simulation parameters.
ParameterValue
Number of transmitting molecules per step (N)3000
Dynamic viscosity of fluid ( η ) 8.9 × 10 4 kg ( ms ) 1
Radius of molecules (r) 50 × 10 6 m
Initial velocity ( u 0 ) 1.50 m s 1
Mass of molecules (m) 6 × 10 10 kg
Diffusion coefficient (D) 10 5 m 2 s 1
Radius of receiver (R) 2 × 10 2 m
Simulation step ( Δ t ) 10 3 s
Simulation duration 2 s
Simulation repetitions100
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhang, P.; Lu, P.; Liao, X.; Wang, X.; Zhou, P. Channel Modeling for Multi-Receiver Molecular Communication System by Impulsive Force in Internet of Nano Things. Sensors 2025, 25, 3472. https://doi.org/10.3390/s25113472

AMA Style

Zhang P, Lu P, Liao X, Wang X, Zhou P. Channel Modeling for Multi-Receiver Molecular Communication System by Impulsive Force in Internet of Nano Things. Sensors. 2025; 25(11):3472. https://doi.org/10.3390/s25113472

Chicago/Turabian Style

Zhang, Pengfei, Pengfei Lu, Xuening Liao, Xiaofang Wang, and Ping Zhou. 2025. "Channel Modeling for Multi-Receiver Molecular Communication System by Impulsive Force in Internet of Nano Things" Sensors 25, no. 11: 3472. https://doi.org/10.3390/s25113472

APA Style

Zhang, P., Lu, P., Liao, X., Wang, X., & Zhou, P. (2025). Channel Modeling for Multi-Receiver Molecular Communication System by Impulsive Force in Internet of Nano Things. Sensors, 25(11), 3472. https://doi.org/10.3390/s25113472

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop