TY - JOUR
T1 - A NovelA Priori Simulation Algorithm for Absorbing Receivers in Diffusion-Based Molecular Communication Systems
AU - Wang, Yiran
AU - Noel, Adam
AU - Yang, Nan
N1 - Publisher Copyright:
© 2002-2011 IEEE.
PY - 2019/7
Y1 - 2019/7
N2 - A novel a priori Monte Carlo (APMC) algorithm is proposed to accurately simulate the molecules absorbed at spherical receiver(s) with low-computational complexity in diffusion-based molecular communication (MC) systems. It is demonstrated that the APMC algorithm achieves high-simulation efficiency since by using this algorithm, the fraction of molecules absorbed for a relatively large time step length precisely matches the analytical result. Therefore, the APMC algorithm overcomes the shortcoming of the existing refined Monte Carlo (RMC) algorithm, which enables accurate simulation for a relatively small time step length only. Moreover, for the RMC algorithm, an expression is proposed to quickly predict the simulation accuracy as a function of the time step length and system parameters, which facilitates the choice of simulation time step for a given system. Furthermore, a likelihood threshold is proposed for both the RMC and APMC algorithms to significantly save computational complexity while causing an extremely small loss in accuracy.
AB - A novel a priori Monte Carlo (APMC) algorithm is proposed to accurately simulate the molecules absorbed at spherical receiver(s) with low-computational complexity in diffusion-based molecular communication (MC) systems. It is demonstrated that the APMC algorithm achieves high-simulation efficiency since by using this algorithm, the fraction of molecules absorbed for a relatively large time step length precisely matches the analytical result. Therefore, the APMC algorithm overcomes the shortcoming of the existing refined Monte Carlo (RMC) algorithm, which enables accurate simulation for a relatively small time step length only. Moreover, for the RMC algorithm, an expression is proposed to quickly predict the simulation accuracy as a function of the time step length and system parameters, which facilitates the choice of simulation time step for a given system. Furthermore, a likelihood threshold is proposed for both the RMC and APMC algorithms to significantly save computational complexity while causing an extremely small loss in accuracy.
KW - Diffusion-based molecular communication
KW - Monte Carlo method
KW - absorbing receivers
KW - molecular communication simulation
UR - http://www.scopus.com/inward/record.url?scp=85064662975&partnerID=8YFLogxK
U2 - 10.1109/TNB.2019.2910556
DO - 10.1109/TNB.2019.2910556
M3 - Article
SN - 1536-1241
VL - 18
SP - 437
EP - 447
JO - IEEE Transactions on Nanobioscience
JF - IEEE Transactions on Nanobioscience
IS - 3
M1 - 8688496
ER -