Macro-Scale Molecular Communications D. T. McGuiness, A. Marshall, - - PowerPoint PPT Presentation

macro scale molecular communications
SMART_READER_LITE
LIVE PREVIEW

Macro-Scale Molecular Communications D. T. McGuiness, A. Marshall, - - PowerPoint PPT Presentation

Macro-Scale Molecular Communications D. T. McGuiness, A. Marshall, S. Taylor, S. Giannoukos Dynamic Modelling and Simulation for Molecular Communication Networks Introduction v Molecular Communication (MC) is the act of transmitting information


slide-1
SLIDE 1

Macro-Scale Molecular Communications

  • D. T. McGuiness, A. Marshall, S. Taylor, S. Giannoukos

Dynamic Modelling and Simulation for Molecular Communication Networks

slide-2
SLIDE 2

Introduction

v Molecular Communication (MC) is the act of transmitting information using particles (i.e. chemicals) instead of EM waves. v Research in field in mostly done in micro-scale (nm - µm).

v Almost all theoretical, little or no practical experiments

v Recently there have been interest in the larger scale of MC: macro- scale (cm - m). v There are areas where Macro-scale could be utilized.

v E.g. Underwater and underground communications

slide-3
SLIDE 3

Introduction

v In this study, experimental analysis of molecular communication in macro-scale (cm - m) is conducted. v An in-house-built odour generator is used as a transmitter. v A mass spectrometer (MS) is used as a detector.

slide-4
SLIDE 4

Experimental Setup

Bulk Flow B = Q +q

Q q

Main N2 Gas Signal Flow (q) Carrier Flow (Q) MFC-to-Controller Cable Controller-to-PC Cable

MFC Controller 1 3 2 1 Modulation information is carried to the MFC Controller 2 From the controller the pulses are sent to MFCs where they are converted into gas pulses 3 These pulses are carried into the mixing chamber (Q) and evaporation chamber (q)

Transmitter Side

slide-5
SLIDE 5

Experimental Setup

Transmitter

Evaporation Chamber Mixing Chamber Signal Flow Rate ( q ) Carrier Flow Rate ( Q ) Bulk Flow B = Q + q

A B A B

The carrier flow carries the chemicals from the mixing chamber to the transmission medium The signal flow carries the chemicals from the evaporation chamber to the mixing chamber

1

1

1

slide-6
SLIDE 6

(1) (2) (3) (4) (5) (6)

Experimental Setup

Evaporation Chamber

slide-7
SLIDE 7

Experimental Setup

Detector inlet Semi-permeable membrane Single-ion Monitoring (SIM) MS Vacuum Pressure Controller Retrieved ion Data

Detector Side

slide-8
SLIDE 8

Experimental Setup

Experimental Setup of the Study

slide-9
SLIDE 9

Experimental Setup

Experimental Setup: (a) Transmitter (b) Evaporation Chamber (c) Mass Flow Controller

slide-10
SLIDE 10

Transmission of Molecules

v Transmission of molecules in the macro-scale (cm – m) can be explained using advection-diffusion equation (ADE) with the expression given below. !"($, &) !& = ) !*"($, &) !&* − , !" $, & !$ + . v Where C(x, t) is the concentration (kg/m), t is the duration (s), u is the advective flow, x is the transmission distance (m) and R is the sink and/or source.

slide-11
SLIDE 11

Transmission of Molecules

v The prototypical solution where a mass (M) is injected into the system instantaneously (t = 0 s) . ! " = 0, & = 0 = '( " v Based on this initial condition, the solution for 1-D environment can be expressed as; ! ", & = ' 4*+& exp − " − 0& 1 4+&

slide-12
SLIDE 12

Transmission of Molecules

v By integration the function with respect to distance, the amount of particle in that given area is calculated. !∗ #, % = ( ) #, % *#

+,

  • +.

v Finally by subtracting these particles from the initial injection, the amount of particles that are absorbed can be calculated. ! #, % = / − ( ) #, % *#

+,

  • +.
slide-13
SLIDE 13

!" !# ! $ % = 0 !( M -∫ +

,- .-

/! = 0 0 ! M (A) !" !# ! $ 0 < ' < ∞ !) M -∫ ,

  • .

/.

0! = M∆ (B) !" !# ! $ % = ∞ !( M -∫ +

,- .-

/! = M (C)

Model Diagram [1]

slide-14
SLIDE 14

Transmission of Molecules

v The amount of chemicals that are absorbed can be defined as;. !" #, % = ' − ' 2 erf #. − /% 2 0% + erf #2 + /% 2 0% v The amount of mass absorbed in a given symbol period of T; '3 = ! #, 4 - ! #, % = 0 v The flushed chemicals in the system can be represented as; !6 #, % = '3 2 erf #. − /% 2 0% + erf #2 + /% 2 0%

slide-15
SLIDE 15

Injected Mass

(a) Experimental Results (b) Maximum signal amplitude [1] (a) (b)

slide-16
SLIDE 16

Injected Mass

(a) Signal Variance (b) Signal Correlation [1]

slide-17
SLIDE 17

Injected Mass

(a) Signal Energy (b) Signal Modelling [1] (a) (b)

slide-18
SLIDE 18

Advective Flow

(a) Experimental Results (b) Maximum signal amplitude [1] (a) (b)

slide-19
SLIDE 19

Advective Flow

(a) Signal Energy (b) Signal Modelling [1] (a) (b)

slide-20
SLIDE 20

Symbol Duration

Experimental Results [1]

slide-21
SLIDE 21

Symbol Duration

Theoretical Comparison [1] (b)

slide-22
SLIDE 22

Thank you for listening

[1] McGuiness, D. T., et al. "Parameter Analysis in Macro-Scale Molecular Communications using Advection-Diffusion." IEEE Access (2018). [2] McGuiness, D. T., et al. "Asymmetrical inter-symbol interference in macro-scale molecular communications." Proceedings of the 5th ACM International Conference on Nanoscale Computing and Communication. ACM, 2018.

Molecular Signal “Call Me Ishmael” [2]