Jiaxing Wang, Bonan Yin, Mugen Peng
Key Laboratory of Universal Wireless Communication, Ministry of Education, Beijing University of Posts and Telecommunications,Beijing 100876, China
Molecular communication (MC) is a bio-inspired technology to enable the traditional communication in nano-micro scale enviro nment, which has stimulated a great deal of interest in both academic and industrial community. With the development of nano-technology and bioengineering technology, the MC based body area nano-network (BANN)began to be investigated to attempt to realize practical nano-medical applications [1], which is shown in Fig. 1. In order to handle complex medical tasks in BANNs, the nano-machines with simple calculation, storage, sensing,and communication capabilities should interconnect with each others through the MC technology. Therefore, the incompatibility and possible damage in the body area can be significantly reduced to a minimum level through MC and the synthetic biology [2]. It is generally believed that MC is one of the most feasible communication technologies to realize BANNs for the internet of bio-nano things [3].
MC is a promising but cross research field,which involves a mass of disciplines and technologies, such as the biology (including molecular biology, systems biology and synthetic biology), chemistry, physics, computer science, communication engineering and electronic engineering. Current researches mainly focus on the MC system design and realization, the MC theoretical analysis and nano-networking, namely related to the communication engineering, information theory and computer networking three academic sectors.
MC can be regarded as a kind of micro- or nano-scale communication technology using biochemical molecules as the carrier of information [4], in which the principles and mechanisms of MC are presented from the microscopic biological communication process in nature. The detailed comparison between MC and the traditional electromagnetic or acoustic wave communication technologies are shown in Table I [5] [6].
Compared with the traditional communication technologies, MC has severe propagation delay and the corresponding delay rapidly increases with the arising communication distance, which is a tough challenge for the information retransmission and system synchronization. In addition, due to the molecular diffusion and molecular decay, the communication range of MC is strictly limited by the channel attenuation. Meanwhile, the stochastic nature of Brownian motion and the unpredictable chemical reaction produce a large channel distortion, which limits the minimum time interval between two messages transmission and creates a severe inter-symbol interference(ISI). Even though these challenges, there are still significant benefits in MC against the traditional communication technologies.
1) Nano-scale communication: MC is feasible to accomplish a mass of emerging medicine monitor and therapy applications in body area environment. MC makes the operation precise and is expected to realize the targeted and noninvasive therapy.
2) Biological compatibility: The biologically inspired MC mechanism enables the nano-machines to interact directly with various native components (e.g., cells, tissues, organs,and etc.) in the biological system, which can avoid nano-machines or external stimulations are introduced [7].
Table I Characteristics comparison between mc and the traditional communication technologies
3) High energy efficient: MC can obtain sufficient energy [8] from the chemical reactions in the body area environment to support the information transmission. For example,myosin (a tool carried information molecules)can use the chemical energy for mechanical operations with the efficiency of nearly 100%.
The characteristics of MC can be identified by the theoretical research. The substantial researches have been focused on the performance optimization especially for MC, which are inherited from the traditional communication techniques. These researcher have promoted MC mature and available to be implemented in practice. Meanwhile, the related MC standard work in general terms and protocols are being carried out by IEEE COM/Nano-scale and molecular communication working group, which will effectively promote the MC’s development and application.
Although initial efforts have been made on the survey of MCs, limitations exist in the previous works that the content is only related to the recent advancements in thefield of MC engineering in [9], where the biological, chemical, and physical processes used by MC are discussed and presented in a tutorial fashion.Considering MC from the thefield of communication and networking engineering, a more comprehensive survey framework for incorporating the basics and the latest achievements on the system model and the corresponding key techniques for the diffusion based MC seems timely and significant.
Fig.2 The transmission model for MC
The rest of the paper is organized as follows. Section II describes the principle of MC.The performance analysis of diffusion based MC is presented in Section III. Section IV provides the information coding and modulation techniques. Section V describes the multihop nano-networks based on the diffusion MC. The open issues and potential challenges are shown in Section VI. Finally, the paper is concluded in Section VII.
For MC, the information sender nano-machines (transmitter) generates and encodes information into molecules based on the molecular physical or chemical properties, where the channel environment can be fluid (liquid or gas) transmission medium. The receiver receives and decodes information through triggering the chemical reaction or the changes of the chemical state information. With respect to the electromagnetic communication, the natural MC phenomena is commonly found among the nano-bio-entities, such as the communication among cells and bacteria. These natural phenomena provide existing transmission mechanisms, which lay a great good foundation for the investigation of MC.
As shown in Fig. 2, the basic process of MC includes five main steps, namely, coding,transmission, propagation, reception and decoding of information. Coding is the process that the transmitter generates information molecules with special physical or chemical properties. Transmission is the process that the information molecules are released into the transmission medium. Propagation is the process that information molecules are transmitted from the transmitter to the receiver through a fluid medium. Reception is the process that the information molecules are detected by the receiver. Decoding is the process that the receiver reconstructs information extracted from the detected molecules.
Various transport mechanisms for MC are found within or between cells, which can be categorized based on how information molecules are propagated, namely, whether information molecules directionally propagate by consuming chemical energy or they simply diffuse in the environment. The former type is called active transport mechanism, while the latter is called passive transport mechanism.
1) Active Transport Mechanism: The active transport mechanism consumes chemical energy and generates sufficient power to provide directional transmission towards the specific locations, which can guarantee a high degree of reliability even if the number of information molecules executing communication is small.However, the communication infrastructure is necessary for active transport mechanism to maintain the transmission energy and guiding.The active transport mechanism generally uses molecular motors or bacteria.
a) Molecular motors transport mechanism.The molecular motors consume chemical energy to transport information molecules or the vesicles along the microtubules [10], where the molecular motor is a protein or a protein complex that moves along a microtubule unidirectionally according to the polarity of the microtubule, e.g., dynein, kinesin. The molecular motor based MC transmission schematic diagram is shown in Fig. 3.
b) Bacterial transport mechanism. The bacteria moves instinctively towards the high chemical concentrations based on the concentration gradient in the environment, namely,the bacteria chemotaxis. As a result, the bacteria can be used as the information carrier to realize MC, in which the messages are encoding into the DNA of plasmid in bacteria [11], [12].In bacteria based MC, the receiver will emit guiding molecules (e.g., pheromone or nutrients) in the environment to attract bacteria and the message can be exchanged among bacteria through the conjugation process, which is a way to perform the relay function. Fig. 4 is a schematic diagram of bacteria based MC.
2) Passive Transport Mechanism: The passive transport is suit to communication in unpredictable, dynamic, or no-infrastructure environments. However, in passive transport,information molecules randomly diffuse in all directions, making it need a large number of molecules to realize communication and a long time to reach a destination increasing with the square of the distance.
Fig.3 Schematic diagram of the molecular motor based MC transmission
Fig.4 Schematic diagram of bacteria based MC transmission
a) Free diffusion transport mechanism. The free diffusion is a common molecular transport mechanism intracellulars or intercelluars. The free-diffusion based MC in nature is a kind of radio communication mode that makes the information to be moving in any direction, without the need of additional energy source and communication facilities. Free-diffusion is the process of moving from the high concentration area to the low concentration region in the absence of chemical reaction, and finally the concentration of the state is reached uniformly.The schematic diagram of the free-diffusion based MC transmission is shown in Fig. 5.
Fig.5 Schematic diagram of the free-diffusion based MC transmission
Fig.6 Schematic diagram of the reaction-diffusion based MC transmission
b) Reaction-diffusion transport mechanism.The reaction-diffusion is a diffusion process that can amplify the molecular signal by chemical reaction (increase the number of the transmitted information molecules). The transmission delay of the reaction diffusion channel can be reduced with the increase of the number of molecules released by the amplifier or the number of amplifiers. Fig. 6 is the schematic diagram of the reaction-diffusion based MC transmission.
c) Drift diffusion transport mechanism.The drift diffusion is a process of continuous transmission of information molecules with directional drift. The characteristic of the drift diffusion channel needs to consider the rate factor of the fluid medium. The related researches demonstrate that drift diffusion is an effective way for long distance transmission,and the transmission delay and jitter decrease with the increase of drift rate.
Table II lists the characteristics of both passive and active transport transmission mechanisms.
The diffusion based MC is a common form,and its system model is shown in Fig. 7. The communication channel is noisy due to the stochastic nature of diffusion and chemical reac-tions, and this has significant in fluences on the diffusion based communication performance.Therefore, a crucial important research areas about the diffusion based MC systems are to analyze and characterize their performances,which mainly consists of the modeling of MC and the system performance analysis, i.e., the channel capacity and error probability.
Table II Characteristics of passive transport and active transport mechanism
There are mainly three different diffusion based MC architectures, which have been modeled on the basis of the encoding type with the information molecules.
The first architecture is modeled in diffusion channel, where the information is encoded and decoded into the molecular emission time and reception time [13]. In order to achieve the precise time instants of the molecular emission and reception, the ideal transmitter and receiver are assumed in this model. In terms of simulation results, the diffusion based MC has poor capacity due to the high freedom of molecular diffusion.
The second architecture is modeled based on the molecular type encoding [14], where each molecule carries a piece of information according to its molecular composition.
The general architecture is modeled based on the molecular concentration encoding. In[15], an end-to-end model for free-diffusion based MC is presented, which includes the modeling of the transmitter, the channel and the receiver by the use of electrical parallel RC circuit. Besides the end-to-end normalized gain and delay function are derived for continuous molecular diffusion channels with ligand receptors for detection, meanwhile, in terms of the results, the frequency spectrum considered in the diffusion based MC system ranges from 0 Hz to 1 kHz.
Fig.7 The diffusion based MC model
One of the special architectures is modeled based on the reaction-diffusion master equation (RDME), which is a well known model with both diffusion and chemical reactions[16]. This model is called reaction-diffusion master equation with exogenous input (RDMEX), which considers the transmitters as time series of signaling molecule counts, while diffusion in the medium and chemical reactions at the receivers are modeled by RDME.By the use of Markov model, the corresponding Markov state, which means the number of the information molecules in discrete location,changes according to the RDMEX during each discrete time slot. Another stochastic model is investigated using birth-and-death processes in diffusion based MC with or without flow[17]. Three environmental effects in this model are considered, namely, particle absorption,particle generation and spontaneous emission phenomena.
Although MC has been presented in nature for billions of years, it was only recently that engineering MC systems has been proposed.Therefore, compared to traditional electromagnetic based communication systems, MC is still in its infancy. Information theory is the mathematical foundation of any communication system. Since the Shannon theorem is not applicable for MC, the general capacity of the MC channel with memory and noise, over all possible modulation schemes, is an important open problem.
In [18], the information theoretic models for diffusion based molecular nano-communi-cation model which includes a nano-transmitter and a nano-receiver is presented, where the information rates based on simulation between channel inputs and outputs are analyzed when the inputs are independent and identically distributed (i.i.d). In [19], the authors investigate the channel capacity for the ligand-reception model, where the information bits are encoded in the time variation of the concentration of molecules. In [20], the MC transmission of binary coding is modeled, where the effect of the memory channel is studied, and the corresponding transmission capacity is given.
It is a pity that the in fluence of the molecular noise is not considered. The MC channel capacity in a one dimensional environment is analyzed in [21], which demonstrates the channel capacity is largely affected by the life expectancy of molecules. In [22], a closedform expression for the free-diffusion based MC channel capacity is proposed. The capacity expression is independent from any coding scheme and takes into account the two main effects of the diffusion channel: the channel memory and the molecular noise.
The channel capacity of ligand-based MC system with continuous molecule emission scheme is studied in [23], meanwhile, taking account of the influence of channel memory factors, the lifetime of the molecules can not be neglected as an important factor. The MC is applied to the particulate drug delivery systems (PDDS) for thefirst time in [24]. At the same time, the paper points out that the PDDR capacity is derived analytically considering all related noise effects and the constraints on the drug injection. Similar to [24], the paper [25]provides some analysis on the effect of human temperature variations for MC. The results of simulation indicate that the molecular concentration decreases as the system temperature increases, while the capacity increases as the system temperature increases. In [26], the authors investigate a bacterial point-to-point communication system with one transmitter and one receiver, where capacity is given by the numerical algorithms based on the ligand-receptor binding process. At the same time, the authors derive an upper bound on the capacity of the ligand-receptor for a binomial channel model and a lower bound when the environment noise is negligible. In [27],the authors also acquire the lower and upper bounds on capacity of channel. The difference to [26] is the information is modulated on the releasing time of information particles, and decoded from the time of arrival at the receiver.
Thus, the channel models with different parameters lead to different channel capacity.Because the mathematical models of the molecular diffusion channel with the molecular noise are not uniform, the influence of the related MC transmission capacity is not fully revealed.
Information molecules in the transmission process may experience a variety of non-deterministic factors in fluence, such as collisions among molecules, chemical reaction in the environment, thermal noise, et. One of the main challenges in diffusion based MC is the characterization of the noise. Two noise sources are firstly presented in [28], namely,the particle sampling noise and the particle counting noise, which are related to the transmitter emission and the signal propagation in the diffusion channel respectively. The noise sources are modeled both in the physical and stochastic fashion. The physical model provides a mathematical analysis of the physical processes about the noise generation, and provides a way to simulate the generation of noise in MC. While the stochastic model characterizes the noise generation using random processes and their associated parameters.The same authors present a reception noise source due to the ligand-receptor binding at the receiver in diffusion based MC [29].Similar to [28], the ligand-receptor binding is modeled through two different approaches,namely, the ligand-receptor kinetics and the stochastic chemical kinetics, which provide the mathematical expressions for the noise source simulation and closed-form solutions for the noise stochastic modeling respectively.In [30], a mathematical model for molecular noise resulting from the random nature of the Langevin force is proposed, which is thefirst study of molecular noise from a microscopic perspective. In the case of the diffusion based MC with information conveyed in the releasing time of molecules, the system noise is modeled as the inverse Gaussian (IG) distribution in [31], which results in the additive inverse Gaussian noise (AIGN) channel model.
MC channels have memory since the partial information molecules arrive in later time slots which results in the generation of ISI. In general, the ISI is the overlap between the current received signals and the previous received signals in molecule concentration which are transmitted from a single molecular transmitter. If the system has multiple transmitter,Co-Channel Interference (CCI) will also be considered in the MC system, which is identified as the overlap between received signal transmitted by a single transmitter and all the received signals transmitted by the other concurrent transmitters.
In [32], the first effort to characterize the ISI is referred to a unicast MC system with the most popular modulation technique, i.e., binary amplitude modulation. The authors determines that the ISI is in fluenced by three main factors, i.e., the distance between transmitter and receiver, the “on” time of a bit in on and off keying (OOK) modulation, and the data rate of transmitted bits.
In [33], the ISI is considered under another specific modulation technique which the information is encoded with the order of the transmitted molecules. Meanwhile, the effects of CCI in diffusion based MC are investigated in [34], which is related to the transmission range, radius of the nano-machines and the distance between the transmitters.
The joint effects and closed-form expression of both the ISI and the CCI are analyzed in [35], which involves two specific modulation schemes, namely the baseband modulation and the diffusion wave modulation. It is determined that the diffusion wave modulation scheme shows lower interference values, and the higher modulating frequency has lower effects of the ISI and the CCI on the communication channel.
A statistical-physical modeling of the interference in molecular nano-networks based on diffusion is presented in [36], where multiple transmitters are emitting molecules simultaneously, which is a general model independent from specific coding and modulation techniques. Through assuming the received molecular signal follows a stationary Gaussian Process (GP), an analytical expression of the log-characteristic function is achieved, which leads to the estimation of the received Power Spectral Density (PSD) probability distribution. The results indicate that the probability of interference has very low values for lower frequencies and distance range.
A unifying model for noise, CCI, and ISI is presented in [37], where a general time-varying expression is presented for the expected impact of a noise source that is emitting continuously. Meanwhile, the interference can be approximated as a noise source.
For MC, the information coding and modulation techniques can be summarized into the following five aspects, as shown in Fig. 8.
1) Molecular concentration coding. This coding technique is parallel to amplitude modulation (AM) technique [38], [39] in traditional communication, using information molecules of different concentration on behalf of bit 0 and 1 [14], [40]. The receiver detects the concentration of information molecules received, which can be used to acquire messages by comparing with the predetermined threshold [41].
2) Molecular types coding. This coding technique uses different types of molecules to represent different bits of information. Receiver determines the information based on the reaction type between molecules and the corresponding receptor (ligand-receptor binding).
Fig.8 Coding and modulation techniques in MC
3) Molecular concentration rate coding.This coding technique is parallel to the frequency modulation (FM) technique [42] in traditional communication, where the molecular concentration rate (the time of the concentration dC(t)/dt) is used to represent different symbols [28], [29].
4) Molecular release time coding. This coding technique is parallel to the phase modulation (PM) technique [43] in traditional communication, where the information is encoded by the releasing time of information molecules [31], [44]. The precondition is that the nano-machines need to have precise time synchronization mechanism [45].
5) Molecular structure coding. Unlike the binary coding mode widely used in computer communication system, the molecular structure coding is a quaternary information coding technique [46], [11] based on the sequence of DNA nucleotides (adenine, thymine, cytosine and guanine). This coding technique improves the throughput of the channel by carrying a large amount of information, and has good noise immunity [47].
Particularly, a special coding and modulation technique called depleted MoSK(D-MoSK) is proposed in [48], where molecules are released if the information bit is 1 and no molecule is released for 0. This technique requires the reduced number of the type of molecules for encoding. Coding and modulation techniques are mainly used in reducing the ISI and noise. In [49], the authors propose an ISI-free coding technique to increase the communication reliability while keeping the encoding/decoding complexity reasonably low to mitigate ISI. For a pair of molecules, the molecules that has been sent earlier may arrive later than the other one. This phenomenon is a crossover. A level-l ISI-free code guarantees that no matter how many crossovers happen to the encoded sequence, the decoded information is error-free if all the crossovers are no more than level-l. Two types of molecules are used to code to reduce ISI in [50]. For example, the transmitter uses type-A1 molecules in odd time slots and type-A2 in even time slots.As the molecule types are different in two subsequent time slots, the ISI is significantly reduced. Similar to [50], the method based on the order of information particles released by the transmitter to reduce ISI is presented in[33]. Bit-0 is encoded by releasing information particle a followed by information particle b,and bit-1 is encoded by release of b followed by a. Binary version of one modulation technique utilizes two types of information particles A and B. The modulator decides which molecule to send depending on the current bit and previously sent transmission bit. Using this technique, the ISI can be reduced in [35].
A major concern has always been on the reliability of the data at the receiver and the Error Correction Codes (ECCs) is a promising technique to control or correct any errors introduced. In [51], [52], the uses of Hamming block codes are presented to increase transmission reliability and lower transmission power.In terms of the energy budget, the results indicate that coding is beneficial for distances above a few tens of meters while the shorter ranging networks are not suitable. Therefore,new codes should be investigated within the context of the limited energy availability when the range of energy effective operation is to be enhanced, particularly at high BER values.In [53], two ECCs, namely, Euclidean geometry low density parity check (EG-LDPC) and cyclic Reed-Muller (C-RM) codes are considered within a MC system, where these codes are compared against the Hamming code with respect to both coding gain and energy cost.According to the results, the designer can determine which code should be employed by the critical distance (the distance at which the energy gain overcomes its operational energy cost) and the energy cost for different operating BERs.
The nano-network based on diffusion MC is composed of a set of nano-machines located at both ends of the fluid medium, in which the information communication is carried out by means of diffusion. The process of diffusion MC mainly consists of three main stages:transmission, propagation, and reception.First, the transmitter nano-machine codes information through the mode of molecular releasing and the transmission of the molecule causes a local concentration changes. Then,information spread in the medium through the diffusion process. Finally, the receiver can decode the transmitted information by estimating the molecular concentration near it.
Due to the extreme simple of the nano-machines and the diffusion characteristic that the propagation time increases with the square of the distance, using a single transmitter may be impractical when the receiver is far away. One method to execute the remote communication is the participation of the relay. Fig. 9 shows the scenario of the nano-network based on the relay MC.
The research of relay channel is still in the embryonic stage, and the related research literatures are hard to be found. From the information theory point, a relay channel model that explores communication capacity is introduced in [54]. It also reveals the relationship between the relay channel characteristics and the channel capacity.
In [55], both the amplify-and-forward(AF) and decode-and-forward (DF) relaying protocol are investigated in diffusion based MC with bio-nodes consisting a population of bacteria and M-ary modulation scheme,where the relay with DF schemefirst decodes the received message, and then re-encodes the detected message for re-transmission, while the relay with AF scheme simply amplifies the received message for re-transmission.Single-molecule-type relaying and two-molecule-type relaying are considered respectively in AF scheme, where the capacity gain is more significant for the low range of concentrations at the receiver with the single-molecule-type relaying, while the two-molecule-type relaying has the great gain for both the ranges of low and high concentrations at the receiver. For the DF relaying scheme, the maximum a posteriori (MAP) detection is used, which decreases the error probability but becomes invalid for high ranges of concentration at the receiver. In[56], the relay scheme is also adopted to solve the problem that the communication reliability decreases with the increasing of distance between the transmitter and the receiver. The authors use repeated coding to make the system have a low complexity, and the simulation results show that error rate of the system is greatly reduced. A more detailed research for the DF relaying scheme by the same author and with the same physical model as well as the modulation scheme appears in [57],where a generalized form of Maximum Ratio Combining (MRC) is used to find the optimal relaying in terms of the error probability.
Fig.9 The relay based transmission model for MC
Both the aforementioned efforts are investigated in an MC system with steady-state concentrations which is unpractical for a continuous infinitely-lasting molecule emission.Conversely, the first publication on relay systems with the time-dependent molecular concentrations can be found in [58], where a two-hop MC nano-network based on diffusion is investigated for the DF relaying protocol with two relaying schemes, namely, two-molecule-type relaying and single-molecule-type relaying considered. Two-molecule-type relaying means that two different types of information molecules are used to transmit and detect at the relay node, while only one type of molecule is applied in the single-molecule-type relaying and the self-interference is introduced. There are two working modes in relay node, i.e., full-duplex and half-duplex,where the half-duplex is a method to mitigate self-interference. However, the adaptation of the decision threshold is an effective mechanism to mitigate self-interference for full-duplex mode.
In [59], a DF relaying scheme is introduced in a diffusive MC system with the time-dependent MC encoding influenced by both noise and channel memory, where the impact of emission process and the optimal relay positions in terms of the bit error rate (BER)are considered and investigated for the first time. The same authors with [58] consider a multi-hop MC nano-networks with multiple relays [60], which is a expanding work for[58]. A new relaying scheme with different types of information molecules is utilized at all relay nodes and the backward inter-symbol interference (backward-ISI), and forward-ISI isfirstly identified for the two-molecule-type relaying and single-molecule-type relaying schemes. Furthermore, the optimal number of molecules released by the nano-transmitter and the optimal detection threshold of the nano-receiver for minimization of the expected error probability of each hop are investigated.Meanwhile, the same authors utilize AF relay protocol with fixed and variable amplification factor in a two-hop MC nano-networks based on diffusion [61], where a closed-form expression for the optimal amplification factor at the relay node for minimizing the expected error probability of the network is derived.
Network coding is an advanced networking technology, in which the relay is used not only as a conveyor, but also as an encoder to improve system throughput and reliability. Two main classes of network coding techniques in traditional wireless networks are straightforward network coding (SNC) and physical layer network coding (PNC) [62], where the transceivers send their messages in two time slots to the relay and the relay sends the bitwise XOR of the messages in the next time slot in SNC, while the transceivers simultaneously send their messages in one time slot in PNC.
In [63], [64], an XOR logic gate at the relay node is used to execute the network coding,which is parallel to the SNC scheme in traditional wireless networks. The rate-delay tradeoff with network coding in molecular nano-networks is investigated in [63], where the results indicate that the coded case has higher rate with the same delay or lower delay with the same rate compared to the uncoded case.In [64], the closed-form expressions for error performance of network coding in molecular nano-networks based on diffusion is firstly derived by adopting pulse based modulation with energy detection.
1) Network Coding: Compared to the SNC scheme, the PNC scheme decreases the requirement of time slots number for two-way communications and has a lower BER. PNC is practicable in traditional wireless networks due to the characteristic that the superimposed EM waves can be decomposed through the signals canceling out at the transmitters. However, in MC, the transmitted signals cannot be negated naturally. M. F. Ghazani et al. utilize the molecular reaction to cancel out the signals in [65], where another network coding scheme parallel to the PNC is presented with the ligand-receptor binding process. Specifically, different types of molecules are used at transmitters respectively and can react with each others, where the reaction rate is much more rapid than the molecule binding rate to the relay node. As a result that almost no molecule binds to the relay with both messages “1”at the transmitters and only one type molecule binds to the relay with one message “1” and one message “0” at the transmitters. In thefirst case, the relay receives no molecule, while the relay sends a third type molecule in the next slot.
2) Medium Access and Routing: In [66], the communication performance of a molecular multiple access channel is investigated, which reveals that different nano-machines must access the medium by using different kinds of molecules to carry message, while transmission scheduling is impractical due to low-end computation and synchronization capabilities of nano-machines. Similarly, routing protocols require minimal overhead and computational complexity due to the very low-level memory and processing capabilities of nano-machines.An opportunistic routing (OR) protocol based on distance and concentration gradient information is proposed in [67], where the addressing problem is solved by the molecular broadcast. A routing mechanism by selecting the optimal releasing point for emitting information molecules to reduce the communication distance is investigated in [68], where the molecular hit probability can get a great increase in the case of lower average propagation delays.
3) Interconnection: Until now, many different kinds of MC have been presented, and they are suitable for different locations within the body area. It is a opportunity to interconnect all these heterogeneous MC nano-networks to realize more complex tasks in the entire body area. A solution may be the biological circuits within the artificial cells, which can provide a set of genetic instructions that mimic the classical gateways to perform the transformation among different types of information molecules [69]. Since the MC is used in the body area, another challenge is to realize the interconnection between the intra-body and inter-body devices by encapsulating biological nano-sensors and electromagnetic (EM)nano-communication units within the artificial cells, which can be competent for interfacing between the chemical and electrical domains.In the artificial cells, biological nano-sensors is responsible for the reception of the information molecules, while the EM nano-communication units is responsible for the communication with the device in vitro through EM. The bio-compatibility and the ability to produce sufficient power for EM emission are both the emergency challenge for the nano-network interconnection.
Particle drug delivery system through the nano-particle drug targeted delivery to the specific lesion site, bypass the physiological barriers and will not affect other healthy parts,avoiding the interference of external factors.As shown in Fig. 10, the transmission process of drug particles in the body can be considered as a MC system.
Fig.10 Particulate drug delivery and analysis models
The MC theory is applied to the particulate drug delivery systems, abstraction of drug information molecules from the transmitter to the receiver, and through communication engineering theory tools to realize the control and prediction of particulate drug delivery [70].The drug injection site is the transmitter, the receiving end is the drug delivery site, and the propagation process of the particle drug is abstracted into the MC channel model. The MC channel model is divided into two parts: the cardiovascular network model and the drug transmission network model. Cardiovascular network model calculates the distribution of blood flow in the cardiovascular system by analyzing the distribution of blood flow and blood pressure. The drug delivery network model allows the analysis of the drug injection rate and the drug injection location distribution to obtain the analytical expression of drug delivery rate at target site. In the process of propagation, the drug particle is in fluenced by many kinds of noise, such as injection noise,transmission noise, ligand-receptor noise, et.Drug particles propagation in the cardiovascular system by the in fluence of the noise is simulated by Monte Carlo. The results show that the analysis model and simulation results have good consistency, verifying the model for MC can be conveniently used for particulate drug delivery system analysis and optimization[24].
MC is not only used in the delivery of drug particles, but also has a wide range of applications in the activation of the immune system, tissue repair, nano surgery and so on.In [71], molecules transport through artificial nano-machines, and trigger the immune response, enhancing their ability to fight against a specific threat. In [72], the authors analyze a mechanism by which the humoral immune response of T-lymphocytes is activated. These T-lymphocytes produce a positive feedback amplification signal that is passed to the B-lymphocytes, thereby releasing the antibodies. At present, some techniques for tissue repair have been studied, and the potential for organ reconstruction may be achieved [73].Thereby, the patients with organ failure can achieve an alternative treatment in the case of the actual organ shortage. An application in this area is to detect the biological function of cells, issues and organs by monitoring the behavior of calcium ions. In fact, the short distance communication through the calcium ion signal is the study of a large spread of communication, where information is usually encoded by modulation of the ion concentration [74].In recent years, research has focused on communications between nano-machines that may interface with tissues within organs by means of calcium ions [75] [76]. In [77], the authors analyze the effect of tissue deformation on the propagation of calcium ions, and the reliability of the transmission depends on the physical state of the structure. A set of coordinated nano-machines, equipped with a specific execution tool, is envisioned to be installed inside the patient’s body to perform the nano surgery[78]. In [79], the authors have proposed an atomic force microscopy based nano-robot with integrated imaging, manipulation, analysis and tracking functions, important for cellular-level surgery on live samples.
The bio-inspired based MC is a promising short distance communication technology,providing efficient and reliable information exchange for nano-machines, and supporting on the network to perform more complex tasks. At present, the researches of MC and related fields are in the initial stage, in which problems and challenges are mainly divided into two aspects, namely, theoretical research and practical application.
Although a mass of channel modelings have been presented and investigated for MC, the practical models are still urgent in order to acquire the accurate results and show the performance bounds for special applications. In particular, the advanced channel model for MC includes as the following:
· Finite boundary conditions are needed for the applications within a limited environments.
· In terms of short distance applications,spherical nano-machines are preferable to the point source models.
· The decay of information particles or the life cycle should be introduced into MC, particularly for application of long distance MC.
· Imperfect synchronization is more practical for the MC with the molecular releasing time to code.
· Diffusion modeling where the information particles interact with other chemicals should be used in MC within impure fluid medium.
In the future, the channel models for MC should be further designed based on the movement of biochemical molecules in different environment. Based on the advanced channel models, the theoretical performance bounds can be presented, which indicates the presentence of key techniques.
Accurately, the research of Shannons information theory for MC is still an open issue since there are no analogy against the signal to noise ratio (SNR) in the traditional communication system. Furthermore, the channel memory and various noise sources make it difficult to derive the channel capacity with closedform expressions.
Existing nano-machines do not have the ability of complex information processing, node calculation, and storage capacity. Because more complex tasks need interconnection among nano-machines, it should form a self-organizing nano-network [80]. In the previous literatures, very few works have considered multiuser channels and medium access control technique, which is the basic feature of a nano-network. Furthermore, due to high node density and node random mobility, addressing and routing in the MC based nano-network are key challenges. Since there are a huge number of biochemical molecules in the body area,they should be self-organized, which is beneficial to enhance the robustness. In the future,the self-routing, self-addressing, and self-healing may be the potential solution for MC.
The theoretical research challenges aforementioned have been proposed based on channel model, information theory, and self-organizing network. Besides these aspects, the MC practical application is still challenges, which can be concluded as follows [81], [82].
1) The simulation and experimental platform of MC and self-organizing nano-network need to be established, in which the body model, human brain tissue, breast tissue and arterial capillaries are structured based on three-dimension printing technology.
2) IEEE Standards Association has founded the IEEE P1906.1 project to provide recommended practice for MC and nano-scale networking framework. The further standards need to be urgently established.
Molecular communication (MC) is a communication breakthrough with a wide range of potential biochemical applications in the future. Although MC is still in its infancy, there have been many advancements in developing theoretical research models and methods. In this paper, the basic principles of diffusion based MC and the corresponding key techniques have been comprehensively surveyed,including the transmit communication mechanism and the corresponding key techniques.The most advanced achievements relative to the diffusion based MC are especially summarized, such as the MC based mathematical analysis modeling, system performance analysis with the inter-symbol interference and noise affect, information coding, and the modulation techniques. Meanwhile, the modeling technique and related application for nano-networking have been discussed as well.
Looking to the future, the diffusion based MC applying in the body area nano-network has a promising application prospects [83].To promote the applications, the theoretical performance and its in fluencing factors should be exploited further, and the corresponding communication transmission, signal processing, and self-organizing network should be researched further. Meanwhile, the practical applications need the experimental platforms to demonstrate the feasibility of MC. Note that,as an emerging communication technology,the information security and personal security should be exploited as well.
This work was supported in part by the National Natural Science Foundation of China(Grant No.61361166005), the State Major Science and Technology Special Projects (Grant No.2016ZX03001020006), and the National Program for Support of Top-notch Young Professionals.
[1] B. Atakan, O. B. Akan, and S. Balasubramaniam,“Body area nano-networks with molecular communications in nanomedicine,”IEEE Commun.Mag., vol. 50, no. 1, pp. 28-34, Jan. 2012.
[2] I. F. Akyildiz, M. Pierobon, S. Balasubramaniam,and Y. Koucheryavy, “The internet of Bio-Nano things,”IEEE Commun. Mag., vol. 53, no. 3, pp.32-40, Mar. 2015.
[3] I. F. Akyildiz, J. M. Jornet, and M. Pierobon,“Nanonetworks: A new frontier in communications,”Communications of the ACM, vol. 54, no.11, pp. 84-89, 2011.
[4] D Malak, and O. B. Akan, “Molecular communication nano-networks inside human body,”Nano Comput. Netw., vol. 3, no. 1, pp. 19-35,Mar. 2012.
[5] S. Hiyama, and Y. Moritani, “Molecular communication: Harnessing biochemical materials to engineer biomimetic communication systems,”Nano Comput. Netw., vol. 1, no. 1, pp. 20-30,Mar. 2010.
[6] T. Nakano, M. Moore, A. Enomoto, and T. Suda,“Molecular Communication Technology as a Biological ICT,”Berlin: Springer, 2011.
[7] T. Nakano, and M. Moore, “Molecular Communication Paradigm Overview,”Next Generation Inform. Technology., vol. 2, no. 1, pp. 9-16, Mar.2011.
[8] T. Nakano, T. Suda, T. Koujin, T. Haraguchi, and Y. Hiraoka, “Molecular Communication through Gap Junction Channels,”Transactions on Computational Systems Biology X, vol. 54, no. 10,pp. 81-99, 2011.
[9] N. Farsad, H. B. Yilmaz, A. Eckford, C. B. Chae,and W. Guo, “A comprehensive survey of recent advancements in molecular communication,”IEEE Communications Surveys & Tutorials,vol. xx, no. xx, pp. xx-xx, 2016, DOI: 10.1109/COMST.2016.2527741.
[10] A. Enomoto, M. J. Moore, and T. Suda,“ Design of self-organizing microtubule networks for molecular communication,”Nano Commun.Netw., vol. 2, no. 1, pp. 16-24, Mar. 2011.
[11] M. Gregori, and I. F. Akyildiz, “A new nanonetwork architecture using flagellated bacteria and catalytic nanomotors,”IEEE J. Sel. Areas Commun., vol. 28, no. 4, pp. 612-619, May. 2010.
[12] L. Cobo, and I. F. Akyildiz, “Bacteria-based communication in nano-networks,”Nano Commun.Netw., vol. 1, no. 4, pp. 244-256, Dec. 2010.
[13] S. Kadloor, and R. Adve, “A framework to study the molecular communication system,”18th Internatonal Conference on Computer Communications and Networks, pp. 1-6, 2009.
[14] M. J. Moore, T. Suda, and K. Oiwa, “Molecular communication: Modeling noise effects on information rate,”IEEE Trans. Nanobiosci., vol. 8,no. 2, pp. 169C180, Aug. 2009.
[15] M. Pierobon, and I. F. Akyildiz, “A physical endto-end model for molecular communication in nano-networks,”IEEE J. Sel. Areas Commun., vol.28, no. 4, pp. 602C611, May. 2010.
[16] C. T. Chou, “Extended Master Equation Models for Molecular Communication Networks,”IEEE Trans. NanoBiosci., vol. 12, no. 2, pp. 79C92,June. 2013.
[17] D. Miorandi, “A stochastic model for molecular communications,”Nano Commun. Netw., vol. 2,no. 4, pp. 205C212, Dec. 2011.
[18] D. Ari fler, “Capacity analysis of a diffusion-based short-range molecular nano-communication channel,”Nano Comput. Netw., vol. 55, no. 6,pp. 1426-1434, Apr. 2011.
[19] A. Einolghozati, M. Sardari, N. and F. Fekri, “Capacity of diffusion-based molecular communication with ligand receptors,” inProc. IEEE Inf.Theory Workshop(ITW), pp. 85-89, Oct. 2011.
[20] A. Einolghozati, M. Sardari, A.Beirami, and F.Fekri, “Capacity of discrete molecular diffusion channels,” inProc. IEEE Int.Symp. on Inf. Theory(ISIT), pp. 723-727, July. 2011.
[21] T. Nakano, Y. Okaie, and J. Q. Liu, “Channel model and capacity analysis of molecular communication with brownian motion,”IEEE Commun.Lett., vol. 16, no. 6, pp. 797-800, June. 2012.
[22] M. Pierobon and I. F, Akyildiz, “Capacity of a diffusion-based molecular communication system with channel memeory and molecular noise,”IEEE Trans. Inf. Theory., vol. 59, no. 2, pp. 942-954, Feb. 2013.
[23] Q Liu, K Yang, and P He, “Channel capacity analysis for molecular communication with continuous molecule emission,”IEEE Wireless Communications and Signal Processing (WCSP),pp. 1-6, Oct. 2013.
[24] Y. Chahibi and I. F. Akyildiz, “Molecular communication noise and capacity analysis for particulate drug delivery systems,”IEEE. Trans.Commun., vol. 26, no. 11, pp. 3891 - 3903, Nov.2014.
[25] Uche A. K. Chude-Okonkwo, S. Nunoo and R.Ngah, “Diffusion-based molecular communication concentration and capacity dependencies on human body temperature variation,” inProc. IEEE Signal Processing and its Applications(CSPA)., Kuala Lumpur, pp. 53-57, Mar. 2014.
[26] G. Aminian, M. Mirmohseni, M. N. Kenari, and F.Fekri, “On the capacity of level and type modulations in molecular communication with ligand receptors,”Proc. IEEE Int.Symp. on Inf. Theory(ISIT), Hong Kong, pp. 1951 - 1955, June. 2015.
[27] N. Farsad, Y. Murin, A. W. Eckford, and A. Goldsmith, “Capacity limits of diffusion-based molecular timing channels,”IEEE Trans. Inf. Theory,2016.
[28] M. Pierobon, and I. F. Akyildiz, “Diffusion-based noise analysis for molecular communication in nano-networks,”IEEE Trans. Signal Processing,vol. 59, no. 6, pp. 2532-2547, June. 2011.
[29] M. Pierobon, and I. F. Akyildiz, “Noise analysis in ligand-binding reception for molecular communication in nano- networks,”IEEE Trans. Signal Processing, vol. 59, no. 9, pp. 4168-4182, Sept.2011.
[30] A. Singhal, R. K. Mallik and B. Lall, “Effect of molecular noise in diffusion-based molecular communication,”IEEE Wireless. Commun. Lett.,vol. 3, no. 5, pp. 489-492, Oct. 2014.
[31] K. V. Srinivas, A. W. Eckford, and R. S. Adve,“Molecular Communication in Fluid Media: The Additive Inverse Gaussian Noise Channel,”IEEE Trans. Infor. Theory., vol. 58, no. 7, pp. 4678-4692, July. 2012.
[32] M. Mahfuz, D. Makrakis, and H. Mouftah,“Characterization of intersymbol interference in concentration-encoded unicast molecular communication,”in Proc. CCECE, pp. 164C168, 2011.[33] B. Atakan, S. Galmes, and O. Akan, “Nanoscale communication with molecular arrays in nano-networks,”IEEE Trans. NanoBiosci., vol. 11,no. 2, pp. 149C160, June. 2012.
[34] M. S. Kuran, and T. Tugcu, “Co-channel interference for communication via diffusion system in molecular communication,”in Proc. ICST BIONETICS, pp. 199C212, 2011.
[35] M. S. Kuran, and H. B. Yilmaz, “Interference effects on modulation techniques in diffusion based nano-networks,”Nano Commun. Netw.,vol. 3, no. 1, pp. 65C73, Mar. 2012.
[36] M. Pierobon, and I. F. Akyildiz, “A statistical-physical model of interference in diffusion-based molecular nano-networks,”IEEE Trans. Commun., vol. 62, no. 6, pp. 2085-2095,June. 2014.
[37] A. Noel, K. C. Cheung, and R. Schober, “A unifying model for external noise Sources and ISI in diffusive Molecular Communication,”IEEE J. Sel.Areas Commun., vol. 32, no. 12, pp. 2330-2343,Dec. 2014.
[38] M. U. Mahfuz, D. Makrakis, and H. T. Mouftah,“On the characterization of binary concentration-encoded molecular communication in nano-networks,”Nano Commun. Netw., vol. 1, no.4, pp. 289-300, Dec. 2010.
[39] A. SinghalR. K. Mallikand B. Lall, “Performance Analysis of Amplitude Modulation Schemes for Diffusion-Based Molecular Communication,”IEEE Trans. Wireless. Commun., vol. 14, no. 10,pp. 5681-5691, Oct. 2015.
[40] M. S. Kuran, and O. B. Akan, “Interference effects over modulation techniques in communication via diffusion system,”Nano Commun.Netw., vol. 3, no. 1, pp. 65-73, June. 2012.
[41] B. Atakan, and O. B. Akan, “An information theoretical approach for molecular communication,”Bio-Inspired Models of Network, Information and Computing Systems, Budapest, pp. 33-40, 2007.
[42] C. T. Chou, “Molecular circuits for decoding frequency coded signals in nano-communication networks,”Nano Commun. Netw., vol. 3, no. 1,pp. 46-56, Mar. 2012.
[43] N. Garralda, I. Llatser, A. Cabellos-Aparicio, E.Alarcn, and M. Pierobony “Diffusion-based physical channel identification in molecular nanonetworks,”Nano Commun. Netw., vol. 2,no. 4, pp. 196-204, Dec. 2011.
[44] S. Kadloor, R. S. Adve, and A. W. Eckford, “Molecular Communication Using Brownian Motion With Drift,”IEEE Tran. NanoBiosci., vol. 11, no.2, pp. 89-99, June. 2012.
[45] A. W. Eckford, “Nanoscale Communication with Brownian Motion,”Proc. of CISS, Baltimore, MD,pp. 160-165, Mar. 2007.
[46] M. Gregori, I. Llatser, A. Cabellos-Aparicio, and E. Alarcn, “Physical channel characterization for medium-range nano- networks using catalytic nanomotors,”Nano Commun. Netw., vol. 1, no.2, pp. 102-107, May. 2010.
[47] F. Walsh, S. Balasubramaniam, D. Botvich, and W. Donnelly, “Review of communication mechanisms for biological Nano and MEMS devices,”Proc. of Bionetics., Budapest, pp. 307-312, Dec.2007.
[48] M. H. KabirS. M. Riazul Islamand K. S. Kwak,“D-MoSK Modulation in Molecular Communications,”IEEE Trans. NanoBiosci, vol. 14, no. 6,pp. 680-683, Sept. 2015.
[49] P. J. Shih, C. H. Lee, and P. C. Yeh, “Channel codes for mitigation intersymbol interference in diffusion-based molecular communications,”IEEE Global Communications Conference (GLOBECOM), Anaheim, CA, pp. 4228-4232, Dec.2012
[50] H. Arjmandi, A. Gohari, M. N. Kenari and F. Bateni, “Diffusion-Based Nanonetworking: A New Modulation Technique and Performance Analysis,”IEEE Commun. Lett., vol. 17, no. 4, pp. 645-648, Apr. 2013.
[51] M. S. Leeson , and M. D. Higgins, “Error correction coding for molecular communications,”inProc. IEEE ICC, pp. 6172C6176, 2012.
[52] M. S. Leeson , and M. D. Higgins, “Forward error correction for molecular communications,”Nano Commun. Netw., vol. 3, no. 3, pp.161C167, Sep. 2012.
[53] Y. Lu, M. D. Higgins, and M. S. Leeson, “Comparison of Channel Coding Schemes for Molecular Communications Systems,”IEEE Trans. Commun., vol. 63, no. 11, pp. 3991C4001, Nov. 2015.
[54] T. Nakano, and J. -Q. Liu, “Design and Analysis of Molecular Relay Channels: An Information Theoretic Approach,”IEEE Trans. NanoBiosci.,vol. 9, no. 3, pp. 213-221, Sept. 2010.
[55] A. Einolghozati, M. Sardari, and F. Fekri, “Relaying in diffusion-based molecular communication,”IEEE Proc. ISIT., Istanbul, pp. 1844-1848,July. 2013.
[56] H. Liang, C. Wei, and L. Feng, “Cooperative molecular communication for nanonetwork,”IEEE Conference on Ubiquitous and Future Networks(ICUFN), Shanghai, pp. 369-370, July. 2014.
[57] A. Einolghozati, M. Sardari, and F. Fekri, “Decode and forward relaying in diffusion-based molecular communication between two populations of biological agents,”IEEE International Conference on Communications (ICC), Sydney, NSW,pp. 3975-3980, June. 2014.
[58] A. Ahmadzadeh, A. Noel, and R. Schober, “Analysis and design of two-hop diffusion-based molecular communication networks,”IEEE Global Communications Conference, Austin, TX, pp.2820 - 2825, Dec. 2014.
[59] X. Wang, M. D. Higgins, and M. S. Leeson, “Relay Analysis in Molecular Communications With Time-Dependent Concentration,”IEEE Commun.Lett., vol. 19, no. 11, pp. 1977-1980, Nov. 2015.[60] A. Ahmadzadeh, A. Noel, and R. Schober, “Analysis and design of multi-hop diffusion-based molecular communication,”IEEE Transactions on Molecular, Biological and Multi-Scale Communications, vol. 1, no. 2, pp. 144-157, June. 2015.
[61] A. Ahmadzadeh, A. Noel, and A. Burkovski,“Amplify-and-forward relaying in two-hop diffusion-based molecular communication networks,”in Proc. IEEE GLOBECOM, pp. 1-7, Dec.2015.
[62] S. C. Liew, S. Zhang, and L. Lu, “Physical-layer network coding: Tutorial, survey, and beyond,”Phys. Commun., vol. 6, pp. 4C42, May. 2013.
[63] B. Unluturk, D. Malak, and O. Akan, “Rate-delay tradeoff with network coding in molecular nano-networks,”IEEE Trans. Nanotechnol., vol. 12,no. 2, pp. 120C128, Mar. 2013.
[64] A. Aijaz, A. H. Aghvami, and M. R. Nakhai, “On error performance of network coding in diffusion-based molecular nano-networks,”IEEE Trans. Nanotechnol., vol. 13, no. 5, pp. 871-874,Sept. 2014.
[65] M. F. Ghazani, G. Aminian, and M. Mirmohseni,“Physical layer network coding in molecular two-way relay networks,”in Proc. Iran Workshop Commun. Inf. Theory (IWCIT), pp. 1-6, May.2016.
[66] B. Atakan , and O. B. Akan, “Deterministic Capacity of Information Flow in Molecular nano-networks,”Nano Commun. Netw., vol.1, no.1, pp. 31C42, Mar. 2010.
[67] A. Aijaz, “Opportunistic routing in diffusion-based molecular nano-networks,”IEEE Wireless. Commun. Lett., vol. 4, no. 3, pp. 321-324, June. 2015.
[68] M. S. Kuran, H. B. Yilmaz, and T.Tugcu, “Effects of routing for communication via diffusion system in the multi-node environment,”IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), pp. 461-466,Apr. 2011.
[69] I. F. Akyildiz, M. Pierobon, and S. Balasubramaniam, “The internet of Bio-Nano things,”IEEE Commun. Mag., vol. 53, no. 3, pp. 32-40, Mar.2015.
[70] Y. Chahibi, M. Pierobon, S. O. Song, and I. F.Akyildiz, “A Molecular Communication System Model for Particulate Drug Delivery Systems,”IEEE Trans. on Biomedical Engineering, vol. 60,no. 12, pp. 3468-3483, Dec. 2013.
[71] Y. Y. Chen, M. C. Jensen, and C.D. Smolke, “Genetic control of mammalian T-cell proliferation with synthetic RNA regulatory systems,”Proc Natl. Acad. Sci. USA (PNAS), vol. 107, no. 19,pp. 8531-8536, May. 2010.
[72] L. Felicetti, M. Femminella, and G. Reali, “A simulation tool for nanoscale biological networks,”Nano Commun. Netw., vol. 3, no. 1, pp. 2-18,Mar. 2012.
[73] B. Mason, J. Califano, C. Reinhart-King, and S.K.Bhatia, “Engineering Biomaterials for Regenerative Medicine,”Spinger, pp. 19-37, OCt. 2011.
[74] T. Nakano, T. Suda, T. Koujin, T. Karaguchi, and Y. Hiraoka, “Molecular communication through gap junction channels: System, design, experiment, and modelling,”Nano Commun. Netw.,vol. 3, no. 1, pp. 2-18, Mar. 2012.
[75] T. Nakano, T. Suda, M. Moore, R. Egashira, A.Enomoto, and K. Arima, “Molecular communication for nanomachines using intercellular calcium signaling,”in: Proc. 5th IEEE Conf. Nanotechnol, 2005.
[76] T. Nakano, M.J. Moore, F. Wei, A.V. Vasilakos,and J. Shuai, “ Molecular communication and networking: Opportunities and challenges,”IEEE Trans. NanoBiosci., vol. 11, no. 2, pp. 2-18, June.2012.
[77] M.T. Barros, S. Balasubramaniam, and B. Jennings, ”Using information metrics and molecular communication to detect cellular tissue deformation,”IEEE Trans. Nanobiosci., vol. 13,no. 3, pp. 278-288, Sept. 2014.
[78] B. Song, R. Yang, N. Xi, K.C. Patterson, C. Qu,and K.W. Chiu Lai, ”Cellularlevel surgery using nano robots,”J. Lab. Autom., vol. 17, no. 6, pp.425-434, Dec. 2012.
[79] R. A. Freitas, ”Nanotechnology, Nanomedicine and Nanosurgery,”International Journal of Surgery, vol. 3, no. 4, pp. 243-246, Feb. 2005.
[80] M. Peng, D. Liang, Y. Wei, J. Li, and H. Chen,“Self-configuration and self-optimization in LTE-Advanced heterogeneous networks”,IEEE Communications Magazine, vol. 51, no. 5, pp.36–45, May 2013.
[81] M. Peng, Y. Sun, X. Li, Z. Mao, and C. Wang, “Recent Advances in Cloud Radio Access Networks:System Architectures, Key Techniques, and Open Issues,”IEEE Commun. Surveys Tuts., vol.18, no. 3, pp. 2282–2308, third quarter, 2016.
[82] M. Peng, C. Wang, V. Lau, and H. V. Poor, “Fronthaul-constrained cloud radio access networks:insights and challenges,”IEEE Wireless Commun., vol. 22, no. 2, pp. 152-160, Apr. 2015.
[83] M. Peng, Y. Li, J. Jiang, and J. Li, “Heterogeneous cloud radio access networks: A new perspective for enhancing spectral and energy efficiencies,”IEEE Wireless Commun., vol. 21, no. 6, pp. 123-135, Dec. 2014.