10.07.2015 Views

Photonic crystals in biology - NanoTR-VI

Photonic crystals in biology - NanoTR-VI

Photonic crystals in biology - NanoTR-VI

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Poster Session, Thursday, June 17Theme F686 - N1123Defect Tolerance <strong>in</strong> Self-Assembled Networks with Mobile Nano-Mach<strong>in</strong>esBirkan Polatoğlu*, Alper Rasim Çakır and Sema Oktuğİstanbul Technical University, Department of Computer Eng<strong>in</strong>eer<strong>in</strong>g, İstanbul 34469, TurkeyAbstract - We concentrated on network of f<strong>in</strong>ite number of nano-mach<strong>in</strong>es that are freely float<strong>in</strong>g <strong>in</strong> their environment and that <strong>in</strong>teract viamolecular communication. We improve the proposed defect tolerance mechanisms that are based on Reverse Path Forward<strong>in</strong>g rout<strong>in</strong>g algorithm<strong>in</strong> order to tolerate defects <strong>in</strong> self-assembled networks that conta<strong>in</strong>s mobile nano-mach<strong>in</strong>es. Our solution keeps the broadcast tree up-to-dateeffectively.Nanoelectronic devices are <strong>in</strong>vestigated as an alternativeto CMOS technologies recently. These devices are extremelysmall and thus need very low charge transfers to switch state[1]. The proposed properties of nanoelectronic devices providegreater device density and make them advantageous overCMOS. However the circuits us<strong>in</strong>g these devices aresusceptible to defects and faults because of these properties.Nano-mach<strong>in</strong>es can be <strong>in</strong>terconnected to cooperate andshare <strong>in</strong>formation and overcome collaborative tasks.Communication between nano-mach<strong>in</strong>es can be performedthrough different technologies, such as electromagnetic,acoustic, nanomechanical or molecular. Molecularcommunication is the most promis<strong>in</strong>g technique <strong>in</strong> comparisonto other ones due to the size and natural doma<strong>in</strong> of molecules.Molecular communication is <strong>in</strong>spired by the communicationamong liv<strong>in</strong>g cells, and it is def<strong>in</strong>ed as the transmission of<strong>in</strong>formation us<strong>in</strong>g molecules. Molecular communication takesplace <strong>in</strong> aqueous medium. Due to the organic and chemicalnature of the nano-mach<strong>in</strong>es and <strong>in</strong>formation molecules, thenanonetwork is highly sensitive to the environmentalconditions, such as temperature, humidity, medium viscosityand pH. The communication process can be negativelyaffected by sudden variations of these conditions [2].DNA self-assembly is a bottom-up fabrication techniquethat uses DNA as a scaffold material to attach electronicdevices. Self-assembly does not have control over theplacement of devices, so it is prone to higher defect rates thanthose produced by other techniques. Systems built us<strong>in</strong>gbottom-up self-assembly of nanoelectronic devices will needto <strong>in</strong>corporate defect tolerance <strong>in</strong> their design <strong>in</strong> order toma<strong>in</strong>ta<strong>in</strong> their advantage over CMOS [1].The presented defect tolerance mechanism <strong>in</strong> [1] does notrequire an external defect map, nor does it require redundancyof complex computational circuits. Reverse path forward<strong>in</strong>galgorithm is used to map out defective nodes at startup and tocreate a broadcast tree of non-defective nodes. The <strong>in</strong>terfacebetween the system and the micro-scale world are called via.The special broadcast packet is <strong>in</strong>serted <strong>in</strong>to the network fromvias that are located one <strong>in</strong> each side center and one <strong>in</strong> thecenter of the NxN network. On receiv<strong>in</strong>g the special broadcastpacket, the node broadcasts it on its entire l<strong>in</strong>ks, except thel<strong>in</strong>k that it received the packet on [1].Nano-mach<strong>in</strong>es (nodes) <strong>in</strong> the proposed mechanism <strong>in</strong> [1]are immobile and each node is assumed to have fourtransceivers, so the maximum number of children of a node isfour. Transient and permanent faults dur<strong>in</strong>g system operationare not handled as well. The broadcast tree is created <strong>in</strong> thebeg<strong>in</strong>n<strong>in</strong>g by broadcast<strong>in</strong>g the gradient packet and this tree isused for communication among the nodes. If one of the nodeson broadcast tree is deteriorated transiently or permanently,the l<strong>in</strong>ks pass<strong>in</strong>g from this node will not be functional. Thechildren or the sub tree under the failed node or l<strong>in</strong>k areunreachable from vias and treated as defective nodes.Here, we concentrated on a system <strong>in</strong> which f<strong>in</strong>ite numberof nano-mach<strong>in</strong>es freely float<strong>in</strong>g <strong>in</strong> their environment that<strong>in</strong>teract via molecular communication. Each nano-mach<strong>in</strong>e <strong>in</strong>the system is identified with a s<strong>in</strong>gle-stranded DNA with thepurpose of unique address<strong>in</strong>g. Inspired from the liv<strong>in</strong>g cells,nano-mach<strong>in</strong>e’s DNA is assumed as a database to store alls<strong>in</strong>gle-stranded DNA sequences of the other nano-elements asa potential neighbor. In this nano-network environment it isassumed that all cells are taken from the same liv<strong>in</strong>g creaturewhich will guarantee that all of the nano-elements have thesame DNA sequence or database. We propose new mechanismthat handles transient and permanent faults dur<strong>in</strong>g systemoperation by improv<strong>in</strong>g the proposed framework on [1]. Wedef<strong>in</strong>e a new state for the children of the failed nodes and callit ‘free non-defective’ state. In case of node failure <strong>in</strong>broadcast tree, the nodes under the failed node change theirstatus from ‘non-defective’ to ‘free non-defective’. The nodesthat do not take packet from other nodes dur<strong>in</strong>g specifictimeout <strong>in</strong>terval set their status to ‘free non-defective’ as well.In molecular communication, after a certa<strong>in</strong> time,<strong>in</strong>formation molecules dis<strong>in</strong>tegrate <strong>in</strong>to other molecules andthey are not <strong>in</strong>terpreted by receiver node. In their life time,molecules can travel by diffusion <strong>in</strong> average a certa<strong>in</strong> maximaldistance called communication radius [3]. Each node cansend <strong>in</strong>formation molecule to the nodes <strong>in</strong> its communicationradius. The nodes <strong>in</strong> the communication radius of ‘free nondefectivenode’ will query the nodes around to f<strong>in</strong>d ‘free nondefective’ones. When a ‘free non-defective’ node identified,it is set as the child of the node send<strong>in</strong>g the query and its stateis made ‘non-defective’. The broadcast tree that connects allreachable non-defective nodes is kept up-to-date by the help ofthis mechanism.In summary, our work <strong>in</strong>troduces a new approach for thedefect tolerance <strong>in</strong> self-assembled networks that conta<strong>in</strong>mobile nano-mach<strong>in</strong>es by improv<strong>in</strong>g the mechanisms<strong>in</strong>troduced earlier <strong>in</strong> order to keep the broadcast tree up-todateeffectively. Currently, we are collect<strong>in</strong>g data fromsimulation that we have improved for these enhancements.*Correspond<strong>in</strong>g author: polatoglu@itu.edu.tr[1] J.P. Patwardhan, C. Dwyer, A. R. Lebeck, and D. J. Sor<strong>in</strong>, 2005.Evaluat<strong>in</strong>g the Connectivity of Self-Assembled Networks of NanoscaleProcess<strong>in</strong>g Elements, NANOARCH '05.[2] I.F. Akyildiz, F. Brunetti, C. Blázquez, 2008. Nanonetworks: ANew Communication Paradigm, Elsevier Computer Networks 52.[3] J. Wiedermann, L. Petrů, 2008. Communicat<strong>in</strong>g Mobile Nano-Mach<strong>in</strong>es and Their Computational Power, Third International ICSTConference, NanoNet.6th Nanoscience and Nanotechnology Conference, zmir, 2010 686

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!