Forward and reverse coding for bacteria nanonetworks

Vitaly Petrov, Sasitharan Balasubramaniam, Yevgeni Koucheryavy, Mikael Skurnik

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Citations (Scopus)

Abstract

In this paper we present a simple coding scheme for communication between nanomachines that utilizes bacteria as information carriers. In particular, we utilize two main properties of bacteria to facilitate communication, which includes their ability to swim within the medium, as well as the mechanism to transfer information between each other through a process known as conjugation. While the conjugation process amplifies the quantity of information to be delivered to the destination, the process of copying the information between the bacteria can terminate prematurely leading to copies of partial messages. In order to enhance message transfer reliability and delivery in a timely manner, in this paper we explore a simple Forward and Reverse coding process for blocks of messages at the source nanomachine. Our simulation work have shown that the combined coding process improves plasmid transfer reliability for bacteria nanonetworks.

Original languageEnglish
Title of host publication2013 1st International Black Sea Conference on Communications and Networking, BlackSeaCom 2013
Pages74-78
Number of pages5
DOIs
Publication statusPublished - 2013
Externally publishedYes
Event2013 1st International Black Sea Conference on Communications and Networking, BlackSeaCom 2013 - Batumi, Georgia
Duration: 03 Jul 201305 Jul 2013

Publication series

Name2013 1st International Black Sea Conference on Communications and Networking, BlackSeaCom 2013

Conference

Conference2013 1st International Black Sea Conference on Communications and Networking, BlackSeaCom 2013
Country/TerritoryGeorgia
CityBatumi
Period03/07/201305/07/2013

Fingerprint

Dive into the research topics of 'Forward and reverse coding for bacteria nanonetworks'. Together they form a unique fingerprint.

Cite this