Next Article in Journal
Development of a Two-Finger Haptic Robotic Hand with Novel Stiffness Detection and Impedance Control
Previous Article in Journal
Real-Time 3D Tracking of Multi-Particle in the Wide-Field Illumination Based on Deep Learning
Previous Article in Special Issue
Dopamine Measurement Using Engineered CNT–CQD–Polymer Coatings on Pt Microelectrodes
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Design of Bio-Optical Transceiver for In Vivo Biomedical Sensor Applications †

by
Dimitrios Makrakis
1,
Oussama Abderrahmane Dambri
1,* and
Abdelhakim Senhaji Hafid
2
1
School of Electrical Engineering and Computer Science, University of Ottawa, Ottawa, ON K1N 6N5, Canada
2
Department of Computer Science and Operations Research, University of Montreal, Montreal, QC H3T 1J4, Canada
*
Author to whom correspondence should be addressed.
This paper is an extended version of our paper published in Dambri, O.A.; Cherkaoui, S.; Makrakis, D. Design and evaluation of a receiver for wired nano-communication networks. IEEE Transactions on NanoBioscience 2022, 22, 223–236.
Sensors 2024, 24(8), 2584; https://doi.org/10.3390/s24082584
Submission received: 5 February 2024 / Revised: 27 March 2024 / Accepted: 15 April 2024 / Published: 18 April 2024
(This article belongs to the Special Issue Nanomaterials-Based Sensors for Biomedical Monitoring)

Abstract

:
This paper presents an enhanced version of our previously developed bio-optical transceiver, presenting a significant advancement in nanosensor technology. Using self-assembled polymers, this nanodevice is capable of electron detection while maintaining biocompatibility, an essential feature for in vivo medical biosensors. This enhancement finds significance in the field of infectious disease control, particularly in the early detection of respiratory viruses, including high-threat pathogens such as SARS-CoV-2. The proposed system harnesses bioluminescence by converting electric signaling to visible blue light, effectively opening the path of linking nano-sized mechanisms to larger-scale systems, thereby pushing the boundaries of in vivo biomedical sensing. The performance evaluation of our technology is analytical and is based on the use of Markov chains, through which we assess the bit error probability. The calculated improvements indicate that this technology qualifies as a forerunner in terms of supporting the communication needs of smaller, safer, and more efficient manufactured sensor technologies for in vivo medical applications.

Graphical Abstract

1. Introduction

The combination of nanotechnology and tools from synthetic biology has created a new direction of research that has redefined the concept of the Internet of Things (IoT) [1]. While the limited size of NanoThings allows them to be implemented and dispersed in previously impossible to reach locations, their artificial nature can be unsuitable for certain environments such as natural ecosystems. In order to use biological cells and biocompatible materials for sensing, processing, and communicating inside the human body for medical applications, the Internet of Bio-NanoThings (IoBNT) paradigm has been introduced [2]. The IoBNT promises interesting applications in the medical field, such as in-body sensing that collects health-related data for diagnosis. Two methods have been proposed in the literature to design biocompatible IoBNT systems: Diffusion-based Molecular Communication (DbMC) [3,4,5,6,7,8,9,10,11], and polymer-based wired nano-communication [12,13,14,15,16].
The DbMC systems use molecules as information carriers between transmitters and receivers. The thermal fluctuation in the medium allows the molecules to move randomly towards the destination through the process of Brownian motion [3]. The main challenge of DbMC systems is the presence of InterSymbol Interference (ISI), which is caused by the molecules remaining in the medium after previous transmissions [4]. Both passive [5,6,7,8] and active [9,10] solutions have been proposed for the mitigation of ISI. Additionally, DbMC systems suffer from a very limited achievable throughput and high delay [11].
Wired nano-communication is a promising new method that uses self-assembled biopolymers to create nanowires that link the transmitters with the receivers [12]. Instead of using molecules, wired nano-communication systems use electrons as information carriers, which enhances the achievable throughput and reduces the delay [13]. In [14], the author considered using coaxial nanocables terminated by nanomagnets to form self-aligned nanowires in a hybrid wired and wireless nano-communication system for intrabody applications. The proposed method saves the harvested energy using nanocables inside clusters, which leads to higher packet delivery compared to wireless nano-communication systems. Nevertheless, the wireless part of the hybrid system suffers from high path loss caused by molecular absorption. Another study proposed exploiting the ability of bacteria to generate and transfer electrons in order use them as biocompatible nanocables [15]. However, bacteria do not transfer electrons instantly in the same way that real cables do; rather, they absorb them and use chemical reactions to generate other electrons, then transfer them to other bacteria. This discontinuity in electron transmission is responsible for the very low achievable transmission rate of bacterial cables.
In our previous works [12,13], we proposed using self-assembled actin filaments to construct a conductive nanowire. Actin is one of the most abundant and widely studied proteins in our cells, and its filaments are more flexible and easily controllable compared to microtubules and intermediate filaments. One of the main challenges in developing self-assembled wired nano-communication systems is to detect the electrons at the receiver without losing their biocompatibility. In a recent work [16], we proposed a bio-optical transceiver that detects the transmitted electrons through a nanowire, then generates blue light using bioluminescence. The electrons are used to stimulate a Smooth Endoplasmic Reticulum (SER), which secretes calcium ions inside the transceiver. The interaction of Ca2+ ions with the photo-protein Aequorin triggers a bioluminescent reaction that emits blue light. When the electrical current stops, the calcium channels close and the Ca2+ ions are absorbed and stored again in the SER, terminating the generation of blue light. Moreover, we modeled the designed transceiver as an equivalent circuit and derived the analytical expressions of the equivalent circuit’s components. We then calculated the probability of photon emission for each electrical pulse sent, and proposed an Integrate, Sample, and Dump (ISD) receiver.
In this paper, we provide the Decision Feedback (DF) version of this ISD receiver and evaluate it analytically. We explain the process of inserting the SER inside the nanobubble as well as how to reverse the bioluminescent reaction used in the proposed system. The main contributions of this paper are summarized as follows:
  • We provide the decision feedback version of our proposed ISD receiver.
  • We evaluate the decision feedback version of our proposed ISD receiver analytically and compare with the non-feedback version.
The rest of this paper is organized as follows. In Section 2, we provide an in-depth description of the system design. We explain the process of detecting the electrons and converting the transmitted information into light, and describe the proposed ISD receiver. Section 3 provides the system model of the decision feedback version and evaluates it analytically by developing the corresponding MC state model. The analytical expressions of the state-transitional probabilities are derived and the bit error probability (BER) is calculated. The numerical results are presented in Section 4, where the performance of the receiver with and without decision feedback is compared. Finally, we conclude the paper in Section 5.

2. System Design

The use of biological material to detect electrons in wired nano-communication systems is a promising solution to overcome the biocompatibility problem. Nature has found an efficient way to detect electrons and use them to store energy through biochemical reactions such as redox [17], photosynthesis [18], and bioluminescence [19]. Inspired by nature, we proposed to use SER and a bioluminescent reaction to detect transmitted electrons and convert them into light [16]. The conversion of electrons into light in wired nano-communication systems facilitates their detection without losing the biocompatibility and provides a technical solution to create a bridge between nano- and macro-scale systems. This bridge can be used in a plethora of applications that cannot be exhausted within one single publication. A possible application of this technology is to identify viral presence in human lungs before the onset of symptoms. Using the Wired Ad hoc NanoNETwork (WANNET) architecture proposed in our previous work [13], the presence of viral infection triggering the polymerization of actin-based nanowires through the network can be exploited by the proposed biosensor to convert the electric fields generated by charged molecules associated with immune activity inside the lungs into blue light. The detection of blue light by a photodetector inside the lungs is easy, as there is no tissue penetration involved. The ability of the biosensor to detect viral presence with precision down to nano-scale marks a critical step forward in preemptive medical strategies, enabling timely intervention and potentially curbing the spread of infections. This advancement underscores the development of monitoring technologies and, prospectively, the evolution of sophisticated treatment methods aimed at mitigating public health crises.

2.1. Bio-Optical Transceiver

In our recent work, we proposed a bio-optical transceiver. When binary “1” is to be transmitted, electrons are generated during the symbol period and placed on the nanowire. If binary “0” is to be sent, no electrons are placed on the nanowire. The transceiver contains three parts: a part that detects the electrons, a part that emits a blue light and a photo- and information-detection device (see Figure 1). In the first part, the electrons sent through a nanowire and are used to increase the membrane voltage of the SER, resulting in the opening of calcium channels and the release of Ca2+ ions. The SER acts as a Ca2+ ions storage facility in living cells, and we use it for the same purpose in our system. The extraction of SER from cells is a complex procedure that typically involves cell lysis through homogenization, centrifugation, and identification [20]. Initially, cells are subjected to homogenization to disrupt the cell membrane and release intracellular components without damaging the organelles [21]. The homogenized cell mixture then undergoes centrifugation, a process that separates cellular components based on a component’s size and density. SER fractions are located mostly in the supernatant after centrifugation [22]. Specific biochemical markers are used to separate these fractions from the supernatant. For example, enzyme assays can be used to detect and confirm the presence of SER in collected fractions [23]. This identification step is crucial for ensuring the specificity of the isolation process. When SER has been isolated from cells, its encapsulation into nanospheres is a critical next step. This process requires the use of nanospheres and a suitable encapsulation technique. Polymers are often used to create a core–shell system for the construction of a nanosphere. Polydimethylsiloxane (PDMS) is a commonly used polymer due to its transparency [24] with emulsion polymerization [25]. Endoplasmic reticulum can be encapsulated inside the constructed PDMS hollow nanosphere and used as a store of calcium ions. The capacity of SER to store Ca2+ ions is considerable thanks to a buffer called calsequestrin which can bind to around 50 Ca2+ cations, thereby decreasing the amount of free Ca2+ inside the SER and allowing more calcium to be stored [26].
The number of opened calcium channels is proportional to the intensity of the current stimulating the SER. When the electrical current stops, calcium channels close and the Ca2+ ions are absorbed and stored again inside the SER. A picoampere (pA) of electrical current is sufficient to release a micromole of calcium ions [27]. The second part of the transceiver uses the photo-protein Aequorin, which emits blue light when binding with Ca2+ ions. An advantage of using Aequorin is that addition of oxygen molecules is not required, as it already has oxygen bound to it [28], which is not the case with other photo-proteins. Furthermore, it does not involve any diffusible organic factor or direct participation of enzymes, and it can be recycled after use [29]. Oxidation of Aequorin is triggered when three Ca2+ ions are bound to it, which results in coelenteramid as a byproduct and light emission at a peak wavelength of 470 nm (see Figure 1). To reset and emit light again, Aequorin requires replenishment with coelenterazin, which, along with coelenteramid, is nontoxic to humans and safe for use within the body. This replenishment can occur in two ways: by genetically modifying bacteria to secrete coelenterazin continuously, or through direct addition using chemical methods. However, the details of adding coelenterazine are not covered in this paper, under the assumption that it is readily and constantly available in the medium, with its safety for in-body use considered.

2.2. ISD Receiver

Every bioluminescent reaction inside the bio-optical transceiver releases over 70 kcal of energy as visible radiation with a wavelength of 470 nm [29]. The intensity of the emitted light is proportional to the released Ca2+ concentration during each symbol interval. In the proposed system, the released Ca2+ concentration is 0.6 μM. Thus, the detection of information is accomplished by detecting the variation in intensity of the bioluminescent light. If the light energy accumulated during the symbol interval reaches or exceeds a predetermined threshold, then a bit is decoded at the receiver as ‘1’; otherwise, it is decoded as ‘0’. To receive and decode the information transmitted through the variation in light intensity, we proposed an Integrate, Sample, and Dump (ISD) receiver. The studied system is a non-coherent optical system based on the accumulated optical energy at the receiver’s site during a symbol period. When bit 1 is transmitted, an optical waveform I O t is generated:
I O t = I O t ¯ + n O t
where I O ( t ) ¯ is the average intensity of the optical waveform at time t, which is on the order of tens of mW / mm 2 . The noise n O ( t ) is modeled as AWGN with zero average and variance N O ; V , while n O ( t ) represents the random light intensity fluctuations occurring at time t. As its variance is dependent on the strength of I O ( t ) ¯ , to simplify the analysis and presentation we consider that the variance is always N O ; V . The optical signal O t when transmitting M bits in a sequence is
O t = i = 1 M b i I O t ( ( i 1 ) T ) ,
where T is the symbol period and b i is the ith transmitted bit. We assume a pulse I O t that has a duration of ( L + 1 ) T . In the interval [ k T , ( k + 1 ) T ] , O t equals
O t = b k + 1 I O t + b k I O t + T + b k 1 I O t + 2 T + b k + 1 L I O t + L T = i = 0 L b k + 1 i I O ( t + i T ) .
The optical energy accumulated at the receiver during the period [ k T , ( K + 1 ) T ] equals
E o k + 1 = k T k + 1 T i = 0 L b k + 1 i I O t + i T d t = b k + 1 E o 0 ¯ + E I S I ( k + 1 ) + N K + 1 O ,
with
E I S I ( k + 1 ) = i = 1 L b k + 1 i E o i ¯
being the optical energy contributed by the InterSymbol Interference (ISI) at the output of the ISD detector collected during the interval [ K T , ( K + 1 ) T ] and E O ( i ) ¯ = M T M + 1 T I O t + i T ¯ d t the energy that would appear at the output of the ISD detector contributed by the light pulse generated by the transmission of a bit M symbol intervals after its transmission interval if the bit is 1. In addition,
N K + 1 O = i = 0 L b k + 1 i k T k + 1 T n O t + i T d t
is the noise energy accumulated at the output of the ISD receiver contributed by the random fluctuations of the generated optical intensity. The variance of the noise term k T k + 1 T n o t + i T d t equals N O ; V T ; thus, the variance of N K + 1 O is σ N ; O 2 ( K + 1 ) = i = 0 L b k + 1 i N O ; V T . It is evident that σ N ; O 2 K + 1 depends on the sequence [ b k + 1 L , b k + 2 L , b k , b k + 1 ] . Coming back to the accumulated signal strength at the output of the ISD filter, when the transmitted bit b k + 1 is 1, the accumulated ISI helps the ISD receiver to make correct detection even if only one of the L previous bits is 1, as it shifts the collected signal energy at higher values. The ISI becomes problematic when the transmitted symbol b k + 1 is 0. In addition to the ISI and the self-noise n O ( t ) that generates N K + 1 O , there is ambient noise n A ( t ) generated by other sources close by (e.g., other similar units) or by ambient radiation. n A ( t ) has average N A ¯ and variance N A ; V ; this generates a noisy signal at the sampled output of the ISD receiver equal to
N K + 1 A = k T k + 1 T n A t d t ,
which has an average equal to E A ¯ = N A ¯ T and variance σ N ; A 2 = N A ; V T . We can model N K + 1 A as N K + 1 A = E A ¯ + N K + 1 E , with N K + 1 E having an average of zero and variance equal to that of N K + 1 A .
During dark periods, when transmitting bit 0 there is low light intensity generated from incidental light emissions [30]. These emissions are caused by a small number of Ca2+ ions which have not been absorbed by SER and continue to interact with Aequorin molecules. The power of such light emissions is very small compared to the ambient noise, and is ignored. In the absence of noise, the two energy levels at the output of the ISD receiver are E O ( 0 ) ¯ + E I S I ( k + 1 ) + E A ¯ (for b k + 1 = 1 ) and E I S I ( k + 1 ) + E A ¯ (for b k + 1 = 0 ).

3. System Model

3.1. Bit Error Probability of the ISD Receiver

Assume absence of ISI, i.e., E I S I ( k + 1 ) = 0 , the optimal location of the threshold in order to make a decision is E O ( 0 ) ¯ 2 + E A ¯ , which is in the middle of the two energy levels shifted upwards by the average power of the ambient noise. The ISD receiver decides as follows:
R ( k + 1 ) b ^ k + 1 = 0 b ^ k + 1 = 1 E b ( 0 ) + E A ¯
where E b 0 = E O ( 0 ) ¯ 2 . The presence of E I S I k + 1 shifts all of the energy level upwards or leaves it unchanged, as E O i ¯ 0 i ; when b k + 1 = 1 , the presence of ISI shifts the signal level at [ E O 0 ¯ + i = 1 L b k + 1 i E O i ¯ ] . In order to produce an error, the summation of the noise terms ( N K + 1 O + N K + 1 E ) should be ( N K + 1 O + N K + 1 E ) [ E b 0 + i = 1 L b k + 1 i E O i ¯ ] . The probability of such an event equals Q E b ( 0 ) + i = 1 L b k + 1 i E O i ¯ 1 + i = 0 L b k + 1 i N O ; V + N A ; V T with Q ( x ) = 1 2 π x e y 2 d y . For b k + 1 = 0 , the signal level is shifted to i = 1 L b k + 1 i E O i ¯ . There are two scenarios. For E b 0 i = 1 L b k + 1 i E O i ¯ , in order to produce error, the following should hold: ( N K + 1 O + N K + 1 E ) [ E b 0 i = 1 L b k + 1 i E O i ¯ ] , which has probability Q E b 0 i = 1 L b k + 1 i E O i ¯ i = 0 L b k + 1 i N O ; V + N A ; V T . When E b 0 < i = 1 L b k + 1 i E O i ¯ , error is produced again when ( N K + 1 O + N K + 1 E ) > E b 0 i = 1 L b k + 1 i E O i ¯ . In this case, however, there are negative values included, which makes the probability equal to 1 Q i = 1 L b k + 1 i E O i ¯ E b 0 i = 0 L b k + 1 i ) N O ; V + N A ; V T .
The error probability of the ISD receiver is
P e I S D = 1 2 L + 1 ( b k = 0 1 b k 1 = 0 1 b k 2 = 0 1 b k L = 0 1 [ Q E b ( 0 ) + i = 1 L b k i + 1 E o ( l ) ¯ 1 + i = 0 L b k i + 1 N O ; V + N A ; V T + F E b ( 0 ) i = 1 L b k i + 1 E o ( l ) ¯ + Q E b ( 0 ) i = 1 L b k i + 1 E o ( l ) ¯ i = 0 L b k i + 1 N O ; V + N A ; V T + F E b ( 0 ) + i = 1 L b k i + 1 E o ( l ) ¯ + 1 Q i = 1 L b k i + 1 E o ( l ) ¯ E b ( 0 ) i = 0 L b k i + 1 N O ; V + N A ; V T ]
with F ( x ) = 0 for x < 0 , 1 for x 0 . . For L = 1 (only the previous symbol contributes to ISI),
P e I S D = 1 2 2 ( b k = 0 1 [ Q E b ( 0 ) + b k E O ( 1 ) ¯ ( 1 + b k ) N O ; V + N A ; V T + F E b ( 0 ) b k E o ( 1 ) ¯ + Q E b ( 0 ) b k E o ( 1 ) ¯ b k N O ; V + N A ; V T + F E b ( 0 ) + b k E o ( 1 ) ¯ + 1 Q b k E o ( 1 ) ¯ E b ( 0 ) b k N O ; V + N A ; V T ] .

3.2. Decision Feedback Receiver

Integrate, Sample, and Dump receivers are ideal matched filters for the coherent detection of signals having a rectangular pulse shape and corrupted by AWGN noise [31]; however, as we mentioned earlier, ISI becomes problematic for an ISD receiver when the detected symbol b k + 1 is 0. The Decision Feedback method is a simple and effective technique that can be used to improve the ISD receiver to better handle ISI. In this paper, we implement the Decision Feedback version of the proposed ISD receiver by adding a digital feedback filter that contains L delay storage units of 1 bit, as shown in Figure 2, where L is the number of previous symbols contributing to ISI. When a decision is to be made on the kth transmitted symbol, the feedback filter forms a weighted linear combination of the previous symbol decisions, cancels the ISI produced by those previous symbols, and removes their presence from the sampled output. Then, a threshold device checks the value after the subtraction and decides the value of the current symbol.
Assuming that there are L previous symbols that interfere with the current symbol, the output of the ISD at the sampling moment equals
R k + 1 = b k + 1 E O 0 ¯ + E A ¯ + N K + 1 O + N K + 1 E .
At the time when b k + 1 is to be decided, b k , b k 1 , , b k L have been decided as b ^ k , b ^ k 1 , , b ^ k L . The new decision metric of the DF receiver is
R D F ( k + 1 ) = R k + 1 i = 1 L b ^ k i + 1 E o ( l ) ¯ E A ¯ = b k + 1 E O ( 0 ) ¯ + i = 1 L E O ( i ) ¯ b k + 1 i b ^ k + 1 i + E A ¯ + N K + 1 O + N K + 1 E .
If b k + 1 = 1 or b k + 1 = 0 are transmitted and the noise is absent, the output will be E O ( 0 ) ¯ + i = 1 L b k + 1 i E O i ¯ and i = 1 L b k + 1 i E O i ¯ , respectively. If the decisions of b k i ( 0 i L 1 ) are correct, then the decision feedback will eliminate their presence from the sample taken at the output of ISD. What remains is E O ( 0 ) ¯ b k + 1 + N A ¯ T , and the threshold is placed at E b ( 0 ) + N A ¯ T . Thus, the new decision law is
R D F ( k + 1 ) b ^ k + 1 = 0 b ^ k + 1 = 1 E b ( 0 ) + E A ¯ .

3.3. Markov Chain

Our performance analysis, which is based on the use of MCs, includes the option of a decision being incorrect. Because the complexity of the MC model increases exponentially with L, we apply the analysis for the case of L = 1 ; however, the approach can be applied to any value of L. Figure 3 shows the state diagram of the Markov chain for L = 1 . The system contains four states: (C;0), (W;0), (C;1), and (W;1). (C;0) means that bit 0 was transmitted and decided to be correct, (W;0) means that 0 was transmitted and was decided to be incorrect, and (C;1) and (W;1) correspond to the same when bit 1 is transmitted. Based on this, we denote the following:
P C X ( i , j ) : Transition probability from Correct state to (X) state, which can be Correct (X=C) or Wrong (X=W), with i and j as either 0 or 1. Here, ‘i’ is the bit associated with the previous state and ‘j’ is the bit associated with the new state.
P W X ( i , j ) : Transition probability from Wrong state to (X) state; we can further define
P X ( a ) : Probability of been in the states X ; X C ; W and a 0 ; 1 . The sum of these probabilities is P X ( a ) = 1 . The matrix equation describing the MC is
P C ( 0 ) P C ( 1 ) P W ( 0 ) P W ( 1 ) = P C C ( 0 , 0 ) P W C ( 0 , 0 ) P C C ( 1 , 0 ) P W C ( 1 , 0 ) P C W ( 0 , 0 ) P W W ( 0 , 0 ) P C W ( 1 , 0 ) P W W ( 1 , 0 ) P C C ( 0 , 1 ) P W C ( 0 , 1 ) P C C ( 1 , 1 ) P W C ( 1 , 1 ) P C W ( 0 , 1 ) P W W ( 0 , 1 ) P C W ( 1 , 1 ) P W W ( 1 , 1 ) P C ( 0 ) P C ( 1 ) P W ( 0 ) P W ( 1 ) .
We remind the reader that the noise at the output of the ISD receiver at the sampling moment has an average N A ¯ T and variance σ 2 K + 1 C = ( b k + 1 + b k ) N O ; V T + N A ; V T . In the next subsection, we provide the probabilities P C X ( i , j ) and P W X ( i , j ) .

3.4. Bit Error Probability of the DF Version

If the decision b ^ k is correct, then the transition probabilities P C X ( i , j ) are
P C C i , j = P b k + 1 = j ; b ^ k + 1 = b k + 1 | b k = i ; b ^ k = b k = P ( i j ) 1 Q E b ( 0 ) b k + 1 + b k N O ; V + N A ; V T ,
P C C i , j = P b k + 1 = j ; b ^ k + 1 b k + 1 | b k = i ; b ^ k = b k = P ( i j ) Q E b ( 0 ) b k + 1 + b k N O ; V + N A ; V T ,
where P ( i j ) is the probability that ( b k + 1 = j ). We assume that the probabilities of b k + 1 being 1 or 0 are equal; therefore, P ( i j ) = 1 2 . If the decision b ^ k is wrong, then the transition probabilities P W X ( i , j ) are
P W W i , j = P b k + 1 = j ; b ^ k + 1 b k + 1 | b k = i ; b ^ k b k , P W C i , j = P b k + 1 = j ; b ^ k + 1 = b k + 1 | b k = i ; b ^ k b k .
The sampled signal at the output of the receiver after subtracting the ISI is equal to
R D F ( k + 1 ) = R k + 1 b ^ k E O ( 1 ) ¯ E A ¯ = b k + 1 E O ( 0 ) ¯ + [ b k b ^ k ] E O ( 1 ) ¯ + E A ¯ + N K + 1 O + N K + 1 E .
When E O ( 0 ) ¯ 2 > E O ( 1 ) ¯ , the wrong-state transition probabilities are
P W W i , j = 1 2 Q E b ( 0 ) E O ( 1 ) ¯ b k + 1 + b k N O ; V + N A ; V T
when b k + 1 b k ,
P W W i , j = 1 2 Q E b ( 0 ) + E O ( 1 ) ¯ b k + 1 + b k N O ; V + N A ; V T
when b k + 1 = b k ,
P W C i , j = 1 2 1 2 Q E b ( 0 ) E O ( 1 ) ¯ b k + 1 + b k N O ; V + N A ; V T
when b k + 1 b k , and
P W C i , j = 1 2 1 2 Q E b ( 0 ) + E O ( 1 ) ¯ b k + 1 + b k N O ; V + N A ; V T
when b k + 1 = b k , where E O ( 1 ) ¯ is the energy per bit for the previous bit.
For the case where E O ( 0 ) ¯ 2 < E O ( 1 ) ¯ E O ( 0 ) ¯ 2 E O ( 1 ) ¯ < 0 ,
P W W i , j = 1 2 1 2 Q E b ( 0 ) E O ( 1 ) ¯ b k + 1 + b k N O ; V + N A ; V T
when b k + 1 b k ,
P W W i , j = 1 2 Q E b ( 0 ) + E O ( 1 ) ¯ b k + 1 + b k N O ; V + N A ; V T
when b k + 1 = b k ,
P W C i , j = 1 2 Q E b ( 0 ) E O ( 1 ) ¯ b k + 1 + b k N O ; V + N A ; V T
when b k + 1 b k , and
P W C i , j = 1 2 1 2 Q E b ( 0 ) + E O ( 1 ) ¯ b k + 1 + b k N O ; V + N A ; V T
when b k + 1 = b k .
The error probability is
P e I S D D F = P W 0 + P W 1 .
The values of P W 0 and P W 1 can be calculated by solving the matrix in Equation (12) and using the condition P W 0 + P W 1 + P C 0 + P C 1 = 1 . Solving this set of equations by hand is straightforward but cumbersome; instead, we used MATLAB and Mathematica to calculate the final expression of P e I S D D F = [ N u m 1 N u m 2 ] D e n o m :
D e n o m = P C C ( 0 , 1 ) P C C ( 1 , 1 ) + P W C ( 0 , 0 ) + P W C ( 0 , 1 ) P W W ( 0 , 0 ) P W W ( 1 , 1 ) + P C C ( 0 , 1 ) · P W C ( 1 , 0 ) P C C ( 1 , 1 ) · P W C ( 0 , 0 ) + P C C ( 0 , 1 ) · P W C ( 1 , 1 ) P C C ( 1 , 1 ) · P W C ( 0 , 1 ) P C C ( 0 , 1 ) · P W W ( 0 , 0 ) + P C W ( 0 , 1 ) · P W C ( 0 , 0 ) + P C C ( 1 , 1 ) · P W W ( 0 , 0 ) P C W ( 0 , 1 ) · P W C ( 1 , 0 ) P C C ( 0 , 1 ) · P W W ( 1 , 1 ) + P C W ( 1 , 1 ) · P W C ( 0 , 1 ) + P C C ( 1 , 1 ) · P W W ( 1 , 1 ) P C W ( 1 , 1 ) · P W C ( 1 , 1 ) + P W C ( 0 , 0 ) · P W W ( 0 , 1 ) P W C ( 0 , 1 ) · P W W ( 0 , 0 ) P W C ( 0 , 0 ) · P W W ( 1 , 1 ) + P W C ( 0 , 1 ) · P W W ( 1 , 0 ) + P W W ( 0 , 0 ) · P W W ( 1 , 1 ) P W W ( 1 , 0 ) · P W W ( 0 , 1 ) + P C C ( 0 , 1 ) · P W C ( 1 , 0 ) · P W W ( 0 , 1 ) P C C ( 0 , 1 ) · P W C ( 1 , 1 ) · P W W ( 0 , 0 ) P C C ( 1 , 1 ) · P W C ( 0 , 0 ) · P W W ( 0 , 1 ) + P C C ( 1 , 1 ) · P W C ( 0 , 1 ) · P W W ( 0 , 0 ) + P C W ( 0 , 1 ) · P W C ( 0 , 0 ) · P W C ( 1 , 1 ) P C W ( 0 , 1 ) · P W C ( 1 , 0 ) · P W C ( 0 , 1 ) P C C ( 0 , 1 ) · P W C ( 1 , 0 ) · P W W ( 1 , 1 ) + P C C ( 0 , 1 ) · P W C ( 1 , 1 ) · P W W ( 1 , 0 ) + P C C ( 1 , 1 ) · P W C ( 0 , 0 ) · P W W ( 1 , 1 ) P C C ( 1 , 1 ) · P W C ( 0 , 1 ) · P W W ( 1 , 0 ) P C W ( 1 , 1 ) · P W C ( 0 , 0 ) · P W C ( 1 , 1 ) + P C W ( 1 , 1 ) · P W C ( 1 , 0 ) · P W C ( 0 , 1 ) + P C C ( 0 , 1 ) · P W W ( 0 , 0 ) · P W W ( 1 , 1 ) P C C ( 0 , 1 ) · P W W ( 1 , 0 ) · P W W ( 0 , 1 ) P C W ( 0 , 1 ) · P W C ( 0 , 0 ) · P W W ( 1 , 1 ) + P C W ( 0 , 1 ) · P W C ( 0 , 1 ) · P W W ( 1 , 0 ) + P C W ( 1 , 1 ) · P W C ( 0 , 0 ) · P W W ( 0 , 1 ) P C W ( 1 , 1 ) · P W C ( 0 , 1 ) · P W W ( 0 , 0 ) P C C ( 1 , 1 ) · P W W ( 0 , 0 ) · P W W ( 1 , 1 ) + P C C ( 1 , 1 ) · P W W ( 1 , 0 ) · P W W ( 0 , 1 ) + P C W ( 0 , 1 ) · P W C ( 1 , 0 ) · P W W ( 1 , 1 ) P C W ( 0 , 1 ) · P W C ( 1 , 1 ) · P W W ( 1 , 0 ) P C W ( 1 , 1 ) · P W C ( 1 , 0 ) · P W W ( 0 , 1 ) + P C W ( 1 , 1 ) · P W C ( 1 , 1 ) · P W W ( 0 , 0 ) + 1
N u m 1 = ( P C C ( 0 , 1 ) P C C ( 0 , 1 ) · P W W ( 0 , 0 ) + P C W ( 0 , 1 ) · P W C ( 0 , 0 ) P C C ( 0 , 1 ) · P W W ( 1 , 1 ) + P C W ( 1 , 1 ) · P W C ( 0 , 1 ) + P C C ( 0 , 1 ) · P W W ( 0 , 0 ) · P W W ( 1 , 1 ) P C C ( 0 , 1 ) · P W W ( 1 , 0 ) · P W W ( 0 , 1 ) P C W ( 0 , 1 ) · P W C ( 0 , 0 ) · P W W 1 , 1 ) + P C W ( 0 , 1 ) · P W C ( 0 , 1 ) · P W W ( 1 , 0 ) + P C W ( 1 , 1 ) · P W C ( 0 , 0 ) · P W W ( 0 , 1 ) P C W ( 1 , 1 ) · P W C ( 0 , 1 ) · P W W ( 0 , 0 ) )
N u m 2 = ( P W C ( 0 , 1 ) + P C C ( 0 , 1 ) · P W C ( 1 , 1 ) P C C ( 1 , 1 ) · P W C ( 0 , 1 ) P W C ( 0 , 1 ) · P W W ( 0 , 0 ) + P C C ( 0 , 1 ) · P W C ( 1 , 0 ) · P W W ( 0 , 1 ) P C C ( 0 , 1 ) · P W C ( 1 , 1 ) · P W W ( 0 , 0 ) P C C ( 1 , 1 ) · P W C ( 0 , 0 ) · P W W ( 0 , 1 ) + P C C ( 1 , 1 ) · P W C ( 0 , 1 ) · P W W ( 0 , 0 ) + P C W ( 0 , 1 ) · P W C ( 0 , 0 ) · P W C ( 1 , 1 ) P C W ( 0 , 1 ) · P W C ( 1 , 0 ) · P W C ( 0 , 1 ) ) .

4. Numerical Results

This paper introduces the enhanced version of the proposed ISD receiver, which, to the best of our knowledge, marks the first integration of a non-coherent optical system with a biological reaction at the nanoscale. This unique combination distinguishes our work from traditional approaches and establishes novel operational conditions, rendering direct comparisons with existing systems inappropriate. Instead, in this paper we highlight the enhancements of our design over our previously developed ISD receiver model, clearly outlining the achieved advancements. In our previous study [16], we modeled the electron-detecting part of the bio-optical transceiver as an RC circuit and derived its components’ values analytically. In this study, we use the same parameter values in our analysis as in [26]: the capacitance C = 4.5 × 10 5 pF / μ m 2 and the resistances R = 5.28 × 10 9 Ω , 5.28 × 10 11 Ω and 5.28 × 10 12 Ω for 1000, 100, and 10 calcium channels, respectively. The concentration of the released Ca2+ ions occurring during each symbol interval, which represents the voltage across the capacitor in the RC circuit, was obtained numerically using Simulink in MATLAB. In our analysis, the symbol interval is T = 10 μ s and the ambient noise is considered to be the dominant noise; thus, the fluctuation noise is ignored N O ; V = 0 .

Bit Error Probability

The system under analysis corresponds to the Optical Shift Keying (OSK) modulation technique. In standard systems, E b / N o represents energy with units of Joules (Watts × seconds), while N o has units of Watts/Hz (Watts × sec); thus, their ratio is dimensionless. The same is the case for SNR (signal power divided by noise power). Using the ratio E b N A ; V introduces a dependency on time W a t t s s e c W a t t s 2 H z = s e c 3 2 . In this study, the SNR is defined as S N R = E b N A ; V T ¯ , which ensures that the SNR metric remains dimensionless and free from dependencies on the time and extends the symbol period, allowing for easier comparisons.
The integration of a decision feedback filter augments the proposed receiver’s proficiency in mitigating ISI. This improvement is clearly evidenced by the data presented in Figure 4. In this figure, the BER versus SNR curves are displayed for the ISD receiver without Decision Feedback and the ISD with Decision Feedback (ISD-DF). From this comparison, it is evident that the introduction of Decision Feedback improves the performance of the receiver by 2.06 dB, for a bit error probability of 10 4 .
The probability of bit errors during data transmission depends greatly on the amount of optical power used at the transmitting end. Amplifying the intensity of the light can enhance the system’s overall efficiency. Nevertheless, for in vivo medical use it is essential to strike a balance. Excessively high light intensities can be detrimental to living cells, posing a delicate trade-off between optimizing system efficiency and ensuring cellular safety. Figure 4 shows that the ISD has an SNR of 31.46 dB with an error probability of 10 4 , while the ISD-DF registers an SNR of 29.4 dB. By fixing the value of N A ; V T at 6 × 10 8 , it is possible to determine the E b values for the ISD and ISD-DF operating at the same T value. Comparing the logarithmic ratio of their E b values, we find that, for the same bit error rate, the ISD-DF consumes about 2.027 dB less energy per bit compared to the ISD. This means that the ISD-DF system operates at a power level that is 60% of the power at which the ISD operates, representing a significant decrease.
Figure 5 provides detailed insight into the performance variations of the improved receiver in response to changes in the number of open calcium channels. Here, a pattern can be observed in that the bit error probability increases as the number of calcium channels decreases; this is because having fewer channels makes signal transmission more challenging, increasing the likelihood of errors. As outlined in our earlier study [16], adding more channels makes the receiver larger, presenting a balancing act between efficiency and miniaturization. Figure 5 shows that the DF version of the proposed receiver, with only 100 channels, has a mere 0.44 dB performance drop compared to the ISD model, which uses 1000 channels. This means that 100 channels are enough for ISD-DF, as further increases yield minimal benefit.

5. Conclusions

This study marks a significant step forward in the realm of in vivo biomedical sensing, offering a refined bio-optical transceiver that combines nanotechnology with the vital aspect of biocompatibility. The capacity to identify viral infections with nano-scale precision by harnessing self-assembled polymers and bioluminescence represents a promising application and a major advancement towards the development of smaller, biocompatible in vivo sensors designed for early disease detection. The results of our bit error rate evaluation, conducted by analytical means with the use of Markov chains, confirms the reliability of the proposed system. The advancements detailed in this study pave the way for future innovations in medical sensor technology, promising to enhance patient care and biomedical monitoring with the use of more efficient, smaller, and safer biosensors.

Author Contributions

In this research article, the contributions of each author are as follows: D.M. was primarily responsible for writing (review and editing), developing the methodology, participating in the validation process, and overseeing the supervision of the project. O.A.D. contributed significantly by leading the conceptualization of the study, utilizing specific software to generate the numerical results, conducting the investigation, and preparing the original draft of the manuscript. A.S.H. played a vital role in furthering the validation process, providing essential resources, and contributing to the supervision of the project. All authors have diligently read and consented to the final version of the manuscript as published.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
BERBit Error Rate
DbMCDiffusion-based Molecular Communication
DFDecision Feedback
IoBNTInternet of BioNanoThings
IoTInternet of Things
ISDIntegrate, Sample, and Dump
ISIInterSymbol Interference
MCMarkov Chain
OSKOptical Shift Keying
PDMSPolydimethylsiloxane
SERSmooth Endoplasmic Reticulum
SNRSignal-to-Noise Ratio
WANNETWired Ad hoc NanoNETwork

References

  1. Akyildiz, I.F.; Jornet, J.M. The Internet of nano-things. IEEE Wirel. Commun. 2010, 17, 58–63. [Google Scholar] [CrossRef]
  2. Akyildiz, I.F.; Pierobon, M.; Balasubramaniam, S.; Koucheryavy, Y. The internet of bio-nano things. IEEE Commun. Mag. 2015, 53, 32–40. [Google Scholar] [CrossRef]
  3. Pierobon, M.; Akyildiz, I.F. A physical end-to-end model for molecular communication in nanonetworks. IEEE J. Sel. Areas Commun. 2010, 28, 602–611. [Google Scholar] [CrossRef]
  4. Tepekule, B.; Pusane, A.E.; Yilmaz, H.B.; Chae, C.B.; Tugcu, T. ISI Mitigation Techniques in Molecular Communication. IEEE Trans. Mol. Biol. Multi-Scale Commun. 2015, 1, 202–216. [Google Scholar] [CrossRef]
  5. Kadloor, S.; Adve, R.S.; Eckford, A.W. Molecular Communication Using Brownian Motion with Drift. IEEE Trans. NanoBiosci. 2012, 11, 89–99. [Google Scholar] [CrossRef] [PubMed]
  6. Arjmandi, H.; Ahmadzadeh, A.; Schober, R.; Kenari, M.N. Ion Channel Based Bio-Synthetic Modulator for Diffusive Molecular Communication. IEEE Trans. Nanobiosci. 2016, 15, 418–432. [Google Scholar] [CrossRef] [PubMed]
  7. Mahfuz, M.U.; Makrakis, D.; Mouftah, H.T. A comprehensive analysis of strength-based optimum signal detection in concentration-encoded molecular communication with spike transmission. IEEE Trans. Nanobiosci. 2015, 14, 67–83. [Google Scholar] [CrossRef] [PubMed]
  8. Chang, G.; Lin, L.; Yan, H. Adaptive Detection and ISI Mitigation for Mobile Molecular Communication. IEEE Trans. Nanobiosci. 2018, 17, 21–35. [Google Scholar] [CrossRef] [PubMed]
  9. Noel, A.; Cheung, K.C.; Schober, R. Improving Receiver Performance of Diffusive Molecular Communication with Enzymes. IEEE Trans. NanoBiosci. 2014, 13, 31–43. [Google Scholar] [CrossRef]
  10. Assaf, S.S.; Salehi, S.; Cid-Fuentes, R.G.; Solé-Pareta, J.; Alarcón, E. Influence of neighboring absorbing receivers upon the inter-symbol interference in a diffusion-based molecular communication system. Nano Commun. Netw. 2017, 14, 40–47. [Google Scholar] [CrossRef]
  11. Koo, B.H.; Lee, C.; Yilmaz, H.B.; Farsad, N.; Eckford, A.; Chae, C.B. Molecular MIMO: From Theory to Prototype. IEEE J. Sel. Areas Commun. 2016, 34, 600–614. [Google Scholar] [CrossRef]
  12. Dambri, O.A.; Cherkaoui, S. Modeling self-assembly of polymer-based wired nano-communication channel. IEEE Trans. Mol. Biol. Multi-Scale Commun. 2022, 8, 107–118. [Google Scholar] [CrossRef]
  13. Dambri, O.A.; Cherkaoui, S. Toward a wired ad hoc nanonetwork. In Proceedings of the ICC 2020—IEEE International Conference on Communications ICC, Dublin, Ireland, 7–11 June 2020; pp. 1–6. [Google Scholar]
  14. Asghari, M. Intrabody hybrid perpetual nanonetworks based on simultaneous wired and wireless nanocommunications. Nano Commun. Netw. 2022, 32–33, 100406. [Google Scholar] [CrossRef]
  15. Michelusi, N.; Pirbadian, S.; El-Naggar, M.Y.; Mitra, U. A stochastic model for electron transfer in bacterial cables. IEEE J. Sel. Areas Commun. 2014, 32, 2402–2416. [Google Scholar] [CrossRef]
  16. Dambri, O.A.; Cherkaoui, S.; Makrakis, D. Design and evaluation of a receiver for wired nano-communication networks. IEEE Trans. NanoBiosci. 2023, 22, 223–236. [Google Scholar] [CrossRef] [PubMed]
  17. Schwarzländer, M.; Finkemeier, I. Mitochondrial energy and redox signaling in plants. Antioxid. Redox Signal. 2013, 18, 2122–2144. [Google Scholar] [CrossRef] [PubMed]
  18. Lems, S.; Van Der Kooi, H.J.; De Swaan Arons, J. Exergy analyses of the biochemical processes of photosynthesis. Int. J. Exergy 2010, 7, 333–351. [Google Scholar] [CrossRef]
  19. Hastings, J. The chemistry of bioluminescence. In Series Current Topics in Bioenergetics; Sanadi, D., Ed.; Elsevier: Amsterdam, The Netherlands, 1966; Volume 1, pp. 113–152. [Google Scholar]
  20. Williamson, C.D.; Wong, D.S.; Bozidis, P.; Zhang, A.; Colberg-Poley, A.M. Isolation of endoplasmic reticulum, mitochondria, and mitochondria-associated membrane and detergent resistant membrane fractions from transfected cells and from human cytomegalovirus- infected primary fibroblasts. Curr. Protoc. Cell Biol. 2015, 68, 3–27. [Google Scholar] [CrossRef]
  21. de Araújo, M.E.; Lamberti, G.; Huber, L.A. Homogenization of mammalian cells. Cold Spring Harb. Protoc. 2015, 2015, 1009–1012. [Google Scholar] [CrossRef]
  22. Swida, U.; Kreutzfeldt, C.; Ramezani-Rad, M.; Käufer, N. Isolation and characterisation of rough and smooth endoplasmic reticulum from Saccharomyces cerevisiae. FEMS Microbiol. Lett. 1982, 15, 313–318. [Google Scholar] [CrossRef]
  23. Padh, H. Organelle isolation and marker enzyme assay. In Tested Studies for Laboratory Teaching, Proceedings of the 13th Workshop of the Association for Biology Laboratory Education (ABLE), Laramie, Wyoming, 11–15 June 1991; Goldman, C.A., Ed.; ERIC: Washington, DC, USA, 1992; Volume 13. [Google Scholar]
  24. Teixeira, R.F.; van den Berg, O.; Nguyen, L.T.T.; Feher, K.; Du Prez, F.E. Microencapsulation of active ingredients using PDMS as shell material. Macromolecules 2014, 47, 8231–8237. [Google Scholar] [CrossRef]
  25. Wang, H.; Chen, P.; Zheng, X. Hollow permeable polysiloxane capsules: A novel approach for fabrication, guest encapsulation and morphology studies. J. Mater. Chem. 2004, 14, 1648–1651. [Google Scholar] [CrossRef]
  26. Katz, A.M. Physiology of the Heart, 5th ed.; Lippincott Williams and Wilkins: Philadelphia, PA, USA, 2010. [Google Scholar]
  27. Du, P.; Li, S.; O’Grady, G.; Cheng, L.K.; Pullan, A.J.; Chen, J.D. Effects of electrical stimulation on isolated rodent gastric smooth muscle cells evaluated via a joint computational simulation and experimental approach. Am. J. Physiol. Gastrointest. Liver Physiol. 2009, 297, G672–G680. [Google Scholar] [CrossRef] [PubMed]
  28. Weeks, I.; Kricka, L.J.; Wild, D. Chapter 3.2—Signal generation and detection systems (excluding homogeneous assays). In The Immunoassay Handbook, 4th ed.; Wild, D., Ed.; Elsevier: Amsterdam, The Netherlands, 2013; pp. 267–285. [Google Scholar]
  29. Shimomura, O.; Johnson, F.H. Properties of the bioluminescent protein Aequorin. Biochemistry 1969, 8, 3991–3997. [Google Scholar] [CrossRef]
  30. Kendall, J.M.; Badminton, M.N.; Dormer, R.L.; Campbell, A.K. Changes in free calcium in the endoplasmic reticulum of living cells detected using targeted aequorin. Anal. Biochem. 1994, 221, 173–181. [Google Scholar] [CrossRef]
  31. Sadr, R.; Hurd, W.J. Detection of signals by the digital integrate-and-dump filter with offset sampling. In The Telecommunications and Data Acquisition Report; 1987; pp. 158–173, Provided by the SAO/NASA Astrophysics Data System; Available online: https://ui.adsabs.harvard.edu/abs/1987tdar.nasa..158S (accessed on 4 February 2024).
Figure 1. The designed bio-optical transceiver for wired nano-communication networks.
Figure 1. The designed bio-optical transceiver for wired nano-communication networks.
Sensors 24 02584 g001
Figure 2. The Decision Feedback version of the proposed ISD receiver; D represents a 1-bit delay storage unit.
Figure 2. The Decision Feedback version of the proposed ISD receiver; D represents a 1-bit delay storage unit.
Sensors 24 02584 g002
Figure 3. The Markov chain of the studied scenario, where L = 1 for the proposed DF receiver.
Figure 3. The Markov chain of the studied scenario, where L = 1 for the proposed DF receiver.
Sensors 24 02584 g003
Figure 4. Bit error probability as function of SNR in dB for ISD and DF versions when opening 1000 calcium channels.
Figure 4. Bit error probability as function of SNR in dB for ISD and DF versions when opening 1000 calcium channels.
Sensors 24 02584 g004
Figure 5. Bit error probability as function of SNR in dB for the DF version when opening different numbers of calcium channels.
Figure 5. Bit error probability as function of SNR in dB for the DF version when opening different numbers of calcium channels.
Sensors 24 02584 g005
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

Makrakis, D.; Dambri, O.A.; Hafid, A.S. Design of Bio-Optical Transceiver for In Vivo Biomedical Sensor Applications. Sensors 2024, 24, 2584. https://doi.org/10.3390/s24082584

AMA Style

Makrakis D, Dambri OA, Hafid AS. Design of Bio-Optical Transceiver for In Vivo Biomedical Sensor Applications. Sensors. 2024; 24(8):2584. https://doi.org/10.3390/s24082584

Chicago/Turabian Style

Makrakis, Dimitrios, Oussama Abderrahmane Dambri, and Abdelhakim Senhaji Hafid. 2024. "Design of Bio-Optical Transceiver for In Vivo Biomedical Sensor Applications" Sensors 24, no. 8: 2584. https://doi.org/10.3390/s24082584

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