1,365 research outputs found

    Optimal Detection for Diffusion-Based Molecular Timing Channels

    Get PDF
    This work studies optimal detection for communication over diffusion-based molecular timing (DBMT) channels. The transmitter simultaneously releases multiple information particles, where the information is encoded in the time of release. The receiver decodes the transmitted information based on the random time of arrival of the information particles, which is modeled as an additive noise channel. For a DBMT channel without flow, this noise follows the L\'evy distribution. Under this channel model, the maximum-likelihood (ML) detector is derived and shown to have high computational complexity. It is also shown that under ML detection, releasing multiple particles improves performance, while for any additive channel with α\alpha-stable noise where α<1\alpha<1 (such as the DBMT channel), under linear processing at the receiver, releasing multiple particles degrades performance relative to releasing a single particle. Hence, a new low-complexity detector, which is based on the first arrival (FA) among all the transmitted particles, is proposed. It is shown that for a small number of released particles, the performance of the FA detector is very close to that of the ML detector. On the other hand, error exponent analysis shows that the performance of the two detectors differ when the number of released particles is large.Comment: 16 pages, 9 figures. Submitted for publicatio

    Zero-Error Capacity of a Class of Timing Channels

    Get PDF
    We analyze the problem of zero-error communication through timing channels that can be interpreted as discrete-time queues with bounded waiting times. The channel model includes the following assumptions: 1) Time is slotted, 2) at most N N "particles" are sent in each time slot, 3) every particle is delayed in the channel for a number of slots chosen randomly from the set {0,1,,K} \{0, 1, \ldots, K\} , and 4) the particles are identical. It is shown that the zero-error capacity of this channel is logr \log r , where r r is the unique positive real root of the polynomial xK+1xKN x^{K+1} - x^{K} - N . Capacity-achieving codes are explicitly constructed, and a linear-time decoding algorithm for these codes devised. In the particular case N=1 N = 1 , K=1 K = 1 , the capacity is equal to logϕ \log \phi , where ϕ=(1+5)/2 \phi = (1 + \sqrt{5}) / 2 is the golden ratio, and the constructed codes give another interpretation of the Fibonacci sequence.Comment: 5 pages (double-column), 3 figures. v3: Section IV.1 from v2 is replaced with Remark 1, and Section IV.2 is removed. Accepted for publication in IEEE Transactions on Information Theor

    Capacity of Molecular Channels with Imperfect Particle-Intensity Modulation and Detection

    Full text link
    This work introduces the particle-intensity channel (PIC) as a model for molecular communication systems and characterizes the properties of the optimal input distribution and the capacity limits for this system. In the PIC, the transmitter encodes information, in symbols of a given duration, based on the number of particles released, and the receiver detects and decodes the message based on the number of particles detected during the symbol interval. In this channel, the transmitter may be unable to control precisely the number of particles released, and the receiver may not detect all the particles that arrive. We demonstrate that the optimal input distribution for this channel always has mass points at zero and the maximum number of particles that can be released. We then consider diffusive particle transport, derive the capacity expression when the input distribution is binary, and show conditions under which the binary input is capacity-achieving. In particular, we demonstrate that when the transmitter cannot generate particles at a high rate, the optimal input distribution is binary.Comment: Accepted at IEEE International Symposium on Information Theory (ISIT
    corecore