key: cord-0674442-i08el6pk authors: Chen, Xuan; Wen, Miaowen; Ji, Fei; Huang, Yu; Tang, Yuankun; Eckford, Andrew W. title: Detection Interval for Diffusion Molecular Communication: How Long is Enough? date: 2022-04-19 journal: nan DOI: nan sha: 12513e625adaf9d5282839f23994e115d269c4c8 doc_id: 674442 cord_uid: i08el6pk Molecular communication has a key role to play in future medical applications, including detecting, analyzing, and addressing infectious disease outbreaks. Overcoming inter-symbol interference (ISI) is one of the key challenges in the design of molecular communication systems. In this paper, we propose to optimize the detection interval to minimize the impact of ISI while ensuring the accurate detection of the transmitted information symbol, which is suitable for the absorbing and passive receivers. For tractability, based on the signal-to-interference difference (SID) and signal-to-interference-and-noise amplitude ratio (SINAR), we propose a modified-SINAR (mSINAR) to measure the bit error rate (BER) performance for the molecular communication system with a variable detection interval. Besides, we derive the optimal detection interval in closed form. Using simulation results, we show that the BER performance of our proposed mSINAR scheme is superior to the competing schemes, and achieves similar performance to optimal intervals found by the exhaustive search. On a global scale, the COVID-19 pandemic is threatening the overall population health and economic well-being. Due to its rapid spread, how to offer fast disease detection along with "on-site" results is a major challenge to medical care. In this context, the Internet of Medical Things (IoMT), an extension and specialization of IoT in the medical industry, was proposed to realize remote health diagnosis and monitoring in the time of COVID-19 [1] - [4] . In general, the IoMT network is composed of body sensors, local devices, and edge servers, in which the sensor is the basis of the entire network since it enables the collection of various health signals for the subsequent health assessment. Constrained by the volume and bio-compatibility of sensors, nano bio-sensors are considered a promising technology for the construction of IoMT. Besides, researchers also proposed using nano bio-sensors to facilitate various disease diagnoses and treatment, thus forming the Internet of Bio-Nano Things (IoBNT) [5] - [7] . At this point, we can regard the IoBNT as a special realization of IoMT in each individual. To collect all monitored medical data from patients, the connection of sensors located in different tissues is a key issue to be solved for IoBNT or IoMT. In the literature, a series of communication technologies for biological nano-sensors, such as molecular communication (MC), electromagnetic communication, and acoustic communication, has been proposed. Unlike the conventional communication methods, MC is a bio-inspired communication paradigm, and its carrier of information is chemical signals. Accordingly, MC has the following properties: small size, energy efficiency, and excellent bio-compatibility [8] . Based on the above advantages, MC is believed to have the potential to connect larger groups of nano bio-sensors in IoBNT [5] - [7] . On the other hand, as an interdisciplinary communication mode, MC is capable of serving the biomedical field, in applications such as targeted drug delivery [9] , [10] , disease diagnosis [11] , [12] , and health monitoring [13] , [14] . Moreover, during the outbreak of COVID-19 or other pandemics, MC can also be employed as an effective tool to model the spread of infections and diseases via aerosols [15] - [18] . Against this background, MC can pave the way for the connection of sensors all over the body in IoMT. Molecular communication via diffusion (MCvD) is a highly popular MC method that uses the free diffusion of carrier molecules to transfer information at the nanoscale. However, considering the diffusion channel, the inter-symbol interference (ISI) caused by the long delay of molecular diffusion is a great challenge for the MCvD system. The existence of ISI will adversely affect subsequent signal recovery and further lead to error propagation. At present, there are many proposed solutions to overcome ISI, mainly divided into the following three types: modulationbased [19] - [21] ; equalization-based [22] - [24] ; and channel-based, i.e., introducing an external factor, such as flow [25] or enzyme [26] , into the channel. Generally, these methods come at some increased cost, for example, more types of molecules/receptors [19] , [21] , [24] ; additional computational complexity [22] - [24] ; additional memory at nano-machines [27] ; and specific channel [20] , [25] , [26] . Notably, the MCvD system requires simple implementation. However, the above prevailing ISI mitigation schemes inevitably increase the system complexity, though they can achieve better performance. Then a question naturally arises whether we can effectively mitigate the impact of ISI by simple yet effective techniques such as sampling. In the literature, there are already some efforts toward eliminating the ISI on varying the detection interval. Particularly, these methods can be divided into three categories according to their characteristics: the shift-τ method; truncating the symbol duration in advance; and extracting a small portion of the symbol duration. First, the shift-τ method means that the receiver can shift its absorbing/counting interval backward by τ seconds so as to avoid the strong ISI region [28] - [30] . The optimal reception delay of the absorbing receiver was approximately derived in [28] , thus providing a reliable guide for receiver design. Second, truncating the symbol interval in advance means that the detection process will be terminated ahead of the end of a symbol period, as proposed in [31] for the MCvD system comprised of a transmitter, an absorbing receiver, and an interference source. The authors of [31] found a proper detection interval, which can effectively overcome the interference from unintended transmitters. Third, extracting a portion of the symbol duration means that the detection process will start late and end early. Compared with the previous schemes, this method considers the impact of ISI on the entire signal transmission process, rather than a specific time slot. Therefore, it can eliminate much of the interference caused by the ISI. In [32] , [33] , via the simulation, Ntouni et al. proved that this method can improve the system performance regardless of whether the flow is considered for the absorbing and passive receivers. Against the background, not only to overcome the incompleteness of the interference analysis in [28] - [31] but also to provide rigorous theoretical analysis for how to achieve the optimal change of the detection interval, we propose to optimize the detection interval from the theoretical perspective in this paper. Different from [32] , [33] , we will derive the analytic solution of the optimal detection interval, even when the number of transmitted molecules Q and the ISI length L is not fixed. Specifically, the contributions of this paper are summarized as follows: • Given that the bit error rate (BER) expression in MCvD systems is generally intractable, we propose a performance metric, namely modified signal-to-interference and noise amplitude ratio (mSINAR), to formulate the objective functions and then quantify the impact of the detection interval on BER performance. Compared with the existing performance metrics investigated in [34] , mSIANR can be a good alternative to measure the BER performance for the MCvD system with a variable detection interval. • Based on the proposed mSIANR, we derive a theoretical detection interval for the absorbing and passive receivers. Constrained by the high computational complexity arising from the summation of numerous ISI signals and noise, we split the objective function generated from mSINAR as two sub-problems to deduce the optimal detection interval for all considered Q and L. Besides, we provide valuable insight into the convergence of this interval with respect to Q. • We verify the accuracy of our analysis and compare the BER performance of the proposed mSINAR scheme with that of the existing schemes, such as the shift-τ method proposed in [28] , via computer simulations. Simulation results show that the BER curve with mSINAR significantly outperforms that of the existing schemes when the ISI length is greater than 1 and asymptotically approaches the best BER curve obtained from the exhaustive search. The remainder of this paper is organized as follows. In Section II, we review the fundamental of a typical MCvD system and introduce an optimization problem related to the detection interval. Section III details the optimization analysis and derives the theoretical detection interval for the absorbing and passive receivers. The performance of the proposed mSINAR is evaluated in Section IV, and finally, the conclusion is drawn in Section V. Notation: B (· , ·), N (· , ·), and P (·) denote the Bernoulli distribution, Gaussian distribution, and Poisson distribution, respectively. Q(·) and erf (·) are the Gaussian Q-function and the error function, respectively. In this paper, we consider a typical MCvD system consisting of a point transmitter and a spherical receiver, which can be a fully absorbing or passive receiver. As can be seen from distance from the transmitter to the closest point of the receiver's surface is d and the receiver's radius is r. For implementation, we assume that a transmitter can store (or generate) a certain number of information molecules with the diffusion coefficient D, and the corresponding receiver can recognize and distinguish these molecules. It is also assumed that the ON/OFF keying (OOK) modulation is applied to map the transmitted information to channel inputs. Specifically, the transmitter releases Q molecules to convey symbol "1", while releasing no molecules to convey symbol "0". Moreover, perfect time synchronization is assumed to ensure the detection interval scheduling. For clarity, in the following, we review the preliminary conceptual framework for MCvD systems, where the fully absorbing receiver and passive receiver are considered, respectively. Following Fick's law of diffusion, the probability of a molecule, released from a point transmitter at t = 0, reaching a spherical receiver at time t is Then we can express the expected fraction of molecules, absorbed by the receiver in [t 1 , t 2 ] with where T s denotes the symbol duration. Let us define x k and Y k as the k-th transmitted bit and the number of received molecules corresponding to the k-th transmission, respectively. Then we where L is the ISI length. Following [31] , we use the Gaussian distribution rather than the Poisson distribution to approximate (3) as where F i ab = F ab (t 1 + iT s , t 2 + iT s ). Moreover, we assume that the energy detection is used for the absorbing receiver. From the above, we can write the average bit error probability as [32] P e = 1 2 where ξ is the detection threshold; µ x k (x L ) and σ 2 x k (x L ) are the expectation and variance of Y k when x k ∈ {0, 1}, expressed as and x L is the ISI sequence with length L. For the k-th transmitted bit, , · · · , L} and M ∈ {0, 1}. For clarity, in the sequel, we will ignore (x L ) for µ x k (x L ) and σ 2 x k (x L ). Besides, in (5), we also assume that the probabilities of transmitting bit "0" and bit "1" are 1/2. 2) Fundamentals of Passive Receiver: Similar to the absorbing receiver, we can define when r r+d < 0.15, the probability of observing a given molecule, emitted from the point transmitter at t = 0, inside V at time t as [35] where V is the volume of the passive receiver. First, we assume that N samples are taken by the receiver at a symbol duration given by f (n) ∈ [0, T s ] where n = 0, 1, 2, · · · , N, and that they are equally summed up before the single threshold detection. The number of received molecules corresponding to the n-th sample taken within the k-th symbol duration can be expressed as where x k is the k-th transmitted bit and Λ n,k is defined as the average of the number of received molecules in this sample. Following most of the research works that have been conducted so far, we also sample the signals at equal intervals, i.e., f (n) = nt s and t s = T s /N where n = 0, 1, 2, · · · , N. Moreover, for clarity, we define p n,i = p (f (n) + iT s ). Considering the fact that if the Poisson parameter Λ n,k is sufficiently large, e.g., Λ n,k > 20, we use the Gaussian distribution to approximate (8) as Y n,k ∼ N (Λ n,k , Λ n,k ) . At this point, the average error bit probability for the passive receiver can be expressed as (5), where µ x k and σ x k are replaced by ; n 1 and n 2 denote the first sample and the last sample, respectively, with 0 ≤ n 1 , n 2 ≤ N . Further, µ x k (n) is the expectation of Y n,k . Therefore, we have In most of the research works related to the MCvD system, it is generally assumed that the detection interval is equal to the transmission symbol duration. However, some researchers have noted that the variable detection interval could have a great potential to improve the BER performance, especially when the ISI is relatively serious. Based on this fact, we propose to determine the optimal detection interval from the theoretical perspective, mathematically expressed as [t 1 , t 2 ] * = arg min 0≤t 1 ,t 2 ≤Ts P e = arg min where the absorbing receiver is considered. The above function is also suitable for the passive receiver, in which [t 1 , t 2 ] * is replaced by [n 1 , n 2 ] * with 0 ≤ n 1 , n 2 ≤ N. From (11) , it is difficult to directly obtain the optimal [t 1 , t 2 ] except with the aid of the exhaustive search. Thus, it is essential to determine how to obtain an exact or approximate [t 1 , t 2 ] * . In the literature, using the different performance metrics as alternatives of BER has been proposed in the MC field [34] . For clarity, in the following, we will take the absorbing receiver as an example to review these performance metrics: 1) Signal-to-interference ratio (SIR), which is the ratio of the amount of desired signal molecules to interference molecules: 8 2) Signal-to-interference difference (SID), which is the difference between the number of desired signal molecules and interference molecules: 3) Signal-to-interference and noise amplitude ratio (SINAR), which means in addition to the interference sources, the noise source is also included in the calculation, having a form of Notice that the strongest ISI has been considered for all performance metrics, i.e., the ISI signals are assumed to be as "1 · · · 1 · · · 1 L ". Moreover, we can see that only SINAR involves the impact from the noise (i.e., the variation of signals). Therefore, SINAR is more realistic than the other metrics. Besides, SIR can be regarded as a limit of SINAR, expressed as follows Specially, in cases where the signal is not strong, but the unexpected ISI signal is very weak (i.e., nearly zero), SIR has extremely high values, which may cause an inaccurate analysis. As for SID, it is formulated by the difference between the numerator and denominator of SIR such that it can avoid the above extreme case. Therefore, in [34] , SID is considered to be a more reliable performance metric than SIR. Besides, according to the previous research, maximizing SINAR and SID can yield close-to-optimal results in terms of minimizing BER. In view of the foregoing, it seems feasible to use SINAR and SID to calculate the approximate [t 1 , t 2 ] * . However, it is worth mentioning that this is the first time to use variable [t 1 , t 2 ] with t 2 − t 1 = T s in these indicators, so their applicability is still an open issue. First, we notice that in SINAR, when F k ab with k = 0, 1, · · · L varies with the change of the candidate [t 1 , t 2 ], the peak value of SINAR is always nearby t max or saying that [t 1 , t 2 ] * eventually converges near t max , as Q increases, where t max represents the peak time for the molecule concentration when an impulse of molecules is emitted at t = 0, formulated as t max = (d+r) 2 for the absorbing receiver. This phenomenon can be explained as follows: since the influence of noise is inversely proportional to Q, all interference (i.e., the denominator of SINAR) can be approximately regarded as linearly related to the desired signal, when Q is large enough; while in this case, the peak value of the ratio between the expected signals and the unexpected part should be near t max , due to the property of the diffusion channel. Yet, from the passive receiver, we know that the threshold detection with the multi-sampling is generally superior to that of the single sampling, which suggests that SINAR may not provide an accurate quantification for BER with a variable [t 1 , t 2 ]. Moreover, as for SID, this metric assumes the influence of noise as 0, resulting in the deduced [t 1 , t 2 ] * being independent of Q. Clearly, this assumption is unreasonable, since only the noise with an infinite Q may go to zero. Based on the above metrics, we propose a modified performance metric, namely modified-SINAR (mSINAR), which can be mathematically defined as First, we can see that mSINAR has a similar expression with SINAR except with the introduction of the transmission probability, where it is assumed that the probabilities of transmitting bit "0" and bit "1" are equivalent. Moreover, given the fact that [t 1 , t 2 ] * obtained from SIANR is gradually closer to t max with an increasing Q, we need to define a valid range for mSINAR. It is clear from (16) that the impact from the noise will play a dominant role when Q is relatively small, suggesting that the initial value of mSINAR infinitely approaches 0 with an infinitesimal Q; while as Q goes larger, the expected signal progressively shows its advantage in mSINAR, causing the increase of mSINAR until it reaches or exceeds 1. Therefore, we have 0 < mSINAR ≤ 1. Furthermore, we regular the usage strategy of mSINAR for the derivation of [t 1 , t 2 ] * : when mSINAR is located in the valid range, we use mSINAR to derive the optimal detection interval; while as for mSINAR > 1, we continue to employ the [t 1 , t 2 ] * obtained from this metric with mSINAR = 1. In the sequel, we will employ the proposed mSINAR to simplify the objective function in (11) and then optimize the detection interval. Moreover, we also modify the SID to simplify the derivation of the optimal [t 1 , t 2 ] in the next section. Specifically, we convert mSINAR to modified-SID (mSID), which is defined as the difference between the number of desired molecules and undesired molecules contributing by the ISI signal and noise, mathematically expressed as Compared with the original SID, mSID further includes the impact from the noise. In this section, we use the above mSINAR-based approximation methods to solve the optimal detection interval, where a fully absorbing receiver and a passive receiver are both considered. First, we discuss how to obtain [t 1 , t 2 ] * for the absorbing receiver when mSINAR is used. Based on the usage strategy of mSINAR described previously, the objective function in (11) can be rewritten as Here , calculated from (16) when assuming mSINAR = 1, where [t 1 , t 2 ] * is also assumed to be used. According to the valid range of mSINAR, we split (18) into the following two sub-problems to derive [t 1 , t 2 ] * , respectively. 1) 0 < Q 1, to calculate the approximate [t 1 , t 2 ] * , respectively. Besides, it is clear from (24) that [t 1 , t 2 ] * solved by SID is independent of Q, since the impact of noise has been neglected in SID. For clarity, the derived [t 1 , t 2 ] * for all possible L is described below. Proposition 1: Assuming that the approximation for (24) with L = 1 is exact, the solution of (24) with L = 1 and 0 < Q 1 is exact, the solution of (24) with L > 1 and 0 < Q 1 and Q ≥Q can be written as As for L > 1 and Q ≥Q, the solution of (32) can be expressed as Proof: Since the calculation of (32) is similar to (24) in addition to the introduction of G (Q), please see Appendix B about the detailed derivation of [t 1 , t 2 ] * . Moreover, it is worth noting that I and V are replaced by IG (Q) and VG (Q), respectively, in γ, ∆ 1 , and ∆ 2 . Furthermore,t * 1 in (48) andt * 2 in (55) are updated ast * , where t * 1 and t * 1 are generated from the derived [t 1 , t 2 ] * with 0 < Q 1 and 0 < Q 0, for n ∈ [n 1 , n 2 ] * . Therefore, (41) can be re-arranged aŝ , respectively, where n * 1 and n * 2 have been derived when 0 < Q 1; whereas when L = 1, the shift-τ method is slightly superior to the numerical mSINAR, especially in Fig. 6(a) . This can be interpreted as we compare the BER curves using different performance metrics. As for SID, it can be seen from Fig. 6 that the degree of agreement between the BER curve corresponding to SID and that corresponding to mSINAR is not stable, which is caused by SID ignoring the influence of noise. Concerning SIANR, we find that the BER curve using SINAR will gradually deviate from . BER comparison among "numerical mSINAR", "numerical SINAR", "numerical SID", "the shift-τ method", and the conventional OOK for the passive receiver. that using mSINAR as Q grows. This arises from the fact that as the variance of the noise in (14) decreases with an increasing Q, all [t 1 , t 2 ] * derived from SINAR with different L and T s finally approaches nearby the peak time of the molecule concentration t max , which violates the convergence of the true [t 1 , t 2 ] * . As for the passive receiver, Fig. 7 shows the simulation results similar to Fig. 6 . By carefully observing Fig. 6-7 , we can find that the achieved gain of the proposed mSINAR over the shift-τ decreases with an increasing T s whether the absorbing or passive receiver is considered, since the increase of T s weakens the amplitude of the ISI signals and thus lowers the extra interference generated in [T s , τ + T s ]. Comparing mSINAR with SID and SINAR, we can see that the latter two cannot provide a stable quantification for BER trends and also cannot derive a close-tooptimal detection interval for all considered cases, proving that mSINAR is more suitable to measure the possible [t 1 , t 2 ] * . In this paper, we proposed optimizing the detection interval to mitigate the impact of ISI signals for a typical MCvD system. Constrained by the complex expression of BER, a new performance indicator, namely mSINAR, was proposed to simplify the optimization process. Based on the mSINAR method, the objective function related to the optimal detection interval has been formulated. By decomposing the objective functions as two sub-problems, we derived the closed-form expression of this interval when the absorbing and passive receivers are considered. Moreover, numerical simulations revealed the convergence of the optimal detection interval. Finally, we proved that the proposed mSINAR method significantly outperforms the benchmark schemes when the ISI length is more than 1 and gradually achieves the best BER performance for the considered MCvD system. Assuming L = 1, (24) can be expressed as . For clarity, we first calculate t * 1 . It is clear from (43) that ln (·) is a main obstacle to calculate t * 1 . Considering the fact that the information at t max should be collected for signal detection, we have t * 1 ∈ (0, t max ) and t * 2 ∈ (t max , T s ]. Besides, compared with T s , t max , the time of peak concentration, is generally small. Thereby, we can find that t * 1 Ts is much closer to 0 than 1. Here, we can use the approximation methods to simplify (43). Specifically, the [1, 1] Padé approximation of ln(1 + x) can be written as ln(1 + x) ≈ 2x 2+x , and ln(x) can be approximately expressed as ln x = 20(x−1) 7+15x [28] . Substituting the above approximations into (43) yields Considering that t * 1 should be a small value and 0 < t * 1 < t max , t * 1 terms whose order is higher than one can be neglected. Thus, (44) can be approximately solved as Moreover, given t * 2 ∈ (t max , T s ], we can find that h (t * 2 ) − h (T s + t * 2 ) > 0 almost always holds in (24) if L = 1. Therefore, we have t * 2 = T s . In summary, we can obtain APPENDIX B Assuming L > 1, (24) can be re-written as For clarity, we first calculate t * 1 . Considering t * 1 ∈ (0, t max ) and t max << T s , we approximately have wheret * 1 denotes the optimal t 1 when L = 1. Moreover, with the aid of the first order of Taylor expression of (1 + x) a , (47) can be expressed as where . However, it can be seen from (48) that we hardly obtain a closed-form solution of t * 1 . The reason can be described as follows: 1) due to m 2 t * Therefore, in order to obtain a better expression for t * 1 , we need to simplify the summation caused by the L ISI signals in (47). First, given that the ISI from the last time slot plays a dominant role in all ISI signals, it is reasonable to assume t * 1 ≈t * 1 . Second, one can easily observe from the property of the diffusion channel that h (t) decreases slowly when t is relatively large. As per the above, we can approximate the ratio of h (kT s + t) with k ≥ 2 to h (T s + t) at t * 1 as the ratio att * 1 , mathematically expressed as Substituting (49) into (47) yields Let , (50) can be further simplified as With the aid of the approximations of ln (1 + x) and ln (x), we can approximate (51) as (t * 1 ) 4 (29 − 10 ln I) When t * 1 terms whose order is higher than one are neglected, t * 1 can be solved as Next, we focus on the calculation of t * 2 . Provided that when L is not enough large, the ISI signals cannot exceed the expected signal. Therefore, we have if holds, t * 2 = T s . On the other hand, when (54) cannot be satisfied, the calculation procedure of t * 2 is similar to that of t * 1 . The first step is still to simplify (47). Similar to (49), we also have the following expression to approximate the ratio of h (kT Particularly, we set the pre-definedt * 2 as the mean for possible t 2 , i.e.,t * 2 = 1 2 (t max + T s ). This is because, compared with the assumption of t * 1 ≈t * 1 , we cannot identify the impact of the last ISI signal from t * 2 = T s when L = 1; and the fluctuation of all signals may be much sharply due to the larger (t max , T s ]. Per the aforementioned, (47) can be re-written as . It is worth noting that that Ts is much closer 1 than 0. Hence, we have ln(1 + x) ≈ 2x 2+x and ln(x) ≈ 2(x−1) 1+x for x → 1. Here, (56) can be rewritten as In (57), one of the three roots, which needs to be solved, is in the range of t max < t * 2 < T s . To obtain an effective solution, we need to explore the impact of the discriminant of this cubic equation. Define the discriminant of (57) as where γ = 2 ln V + m 2 Ts − 6 . Then, from the first derivative of ∆ 1 , we can find that when V < exp 5m 2 4Ts + 3 2 can be satisfied, ∆ 1 is an increasing function with respect to ln V or L. As can be seen from the definition of V, the required condition is easy to achieve. Then, we can find that when ln V → 0 (i.e., L → 1), the initial value of ∆ 1 is negative, mathematically expressed as Therefore, if ∆ 1 < 0 can be satisfied, (57) can be solved as where As L goes large until ∆ 1 ≥ 0, more ISI signals are introduced and t * 2 gradually decreases. At this moment, we decide to neglect t * 2 Ts with the highest order and then (58) can be transformed into the quadratic equation. Let us define the discriminant of the updated quadratic equation as Taking the first derivative of ∆ 2 with respect to V yields suggesting that ∆ 2 is degraded with the growth of L. Moreover, it is clear from (60) that when ln V is not large enough, it is possible for ∆ 2 ≥ 0. Thus, when ∆ 1 ≥ 0 and ∆ 2 ≥ 0, (57) can be computed as Furthermore, when ∆ 1 ≥ 0 and ∆ 2 < 0, we approximate t * 2 as So far, the calculation for [t 1 , t 2 ] * has been finished and the approximate solutions of [t 1 , t 2 ] * for all possible L can be found in Proposition 2. According to (38), we first investigate the impact of the strongest ISI tap, i.e., assuming L = 1. Since the expected signal always overwhelms the ISI signal when t > t max , we have n * 2 = N. Here, (38) can be re-written as n * 1 t s (n * 1 t s + T s ) +m 2 T s = 3 2 n * 1 t s (n * 1 t s + T s ) ln wherem = d+r √ 4D . At this point, with the aid of the approximation again, we can conclude Next, we try to find a feasible solution for [n 1 , n 2 ] * when L > 1. It is clear from (38) that the summation of L ISI signals and exp (·) is a huge challenge to calculate [n 1 , n 2 ] * . Therefore, in the following, we also use a similar method to the absorbing receiver to apply the last ISI to approximate the remaining ISI signal. For clarity, we first calculate n * 1 . It is assumed that the ratio between p n,1 and p n,k at n * 1 can be approximated as the ratio atn * 1 for k = 2, · · · , L, i.e., p n * , (66) can be further simplified as 3 2 (n * 1 t s + T s ) (n * 1 t s ) ln 1 + n * 1 t s T s − ln n * 1 t s T s − (n * 1 t s + T s ) (n * 1 t s ) ln W =m 2 T s . (67) With the approximation of ln (1 + x) and ln (x), n * 1 can be solved as As for n 2 , we also first obtain the approximation of the ratio between p n,1 and p n,k at n * 2 , i.e., p n * where k = 2, · · · , L andn * 2 = tmax+Ts 2ts . By substituting (69) into (38), we can obtain 3 2 (n * 2 t s + T s ) (n * 2 t s ) ln 1 + n * 2 t s T s − ln n * 2 t s T s − (n * 2 t s + T s ) (n * 2 t s ) ln A =m 2 T s , (70) where A = Besides,∆ 1 and∆ 2 denote the discriminant of the cubic and quadratic equations generated from (70), respectively, expressed aŝ At this point, the theoretical [n 1 , n 2 ] * has been derived, as shown in (39) and (40). A comprehensive review of the COVID-19 pandemic and the role of IoT, drones, AI, blockchain, and 5G in managing its impact Efficient monitoring and contact tracing for COVID-19: A smart IoT-based framework Privacy-aware energy-efficient framework using the Internet of Medical Things for COVID-19 Mobile edge computing enabled 5G health monitoring for Internet of Medical Things: A decentralized game theoretic approach The Internet of Bio-Nano Things Body area nanonetworks with molecular communications in nanomedicine The Internet of Molecular Things based on FRET A comprehensive survey of recent advancements in molecular communication Performance evaluation of leader-follower-based mobile molecular communication networks for target detection applications A touch-communication framework for drug delivery based on a transient microbot system A molecular communications system for live detection of hyperviscosity syndrome Fundamentals of molecular information and communication science Methods and applications of mobile molecular communication Externally controllable molecular communication Modeling of viral aerosol transmission and detection Communication through breath: Aerosol transmission A molecular communication perspective on airborne pathogen transmission and reception via droplets generated by coughing and sneezing A droplet-based signal reconstruction approach to channel modeling in molecular communication Diffusion-based nanonetworking: A new modulation technique and performance analysis Spatial modulation for molecular communication Generalized molecular-shift keying (GMoSK): Principles and performance analysis A novel pre-equalization method for molecular communication via diffusion in nanonetworks Frequency domain analysis and equalization for molecular communication ISI mitigation techniques in molecular communication Nano-machine molecular communication over a moving propagation medium Optimal receiver design for diffusive molecular communication with flow and additive noise Low-complexity adaptive threshold detection for molecular communication Optimal reception delay in diffusion-based molecular communication Performance analysis of decode and forward relay network in diffusion based molecular communication Synchronous cooperative relaying technique for threedimensional diffusion-based molecular nano communication networks Optimal detection interval for absorbing receivers in molecular communication systems with interference On the optimal timing of detection in molecular communication systems Optimization of the detection process timing in molecular communication systems with flow A survey on modulation techniques in molecular communication via diffusion Using dimensional analysis to assess scalability and accuracy in molecular communication