Fundamental Limits of Molecular Communication Christopher Rose 1 I. - - PowerPoint PPT Presentation

fundamental limits of molecular communication
SMART_READER_LITE
LIVE PREVIEW

Fundamental Limits of Molecular Communication Christopher Rose 1 I. - - PowerPoint PPT Presentation

Fundamental Limits of Molecular Communication Christopher Rose 1 I. Saira Mian 2 1 School of Engineering, Brown University 2 University College London CTW16 Nafplio, Greece May18, 2016 1 Wireless With Molecules Preamble A Simple Statement


slide-1
SLIDE 1

Fundamental Limits of Molecular Communication

Christopher Rose1

  • I. Saira Mian2

1School of Engineering, Brown University 2 University College London

CTW’16 Nafplio, Greece May18, 2016

slide-2
SLIDE 2

1

Wireless With Molecules Preamble

A Simple Statement of Fact

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-3
SLIDE 3

1

Wireless With Molecules Preamble

A Simple Statement of Fact

EVERYTHING

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-4
SLIDE 4

1

Wireless With Molecules Preamble

A Simple Statement of Fact

EVERYTHING is

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-5
SLIDE 5

1

Wireless With Molecules Preamble

A Simple Statement of Fact

EVERYTHING is Communication Theory

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-6
SLIDE 6

2

Wireless With Molecules Preamble

Followed That Hammer Into Outer Space

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-7
SLIDE 7

3

Wireless With Molecules Preamble

“Inscribed Matter” Led To Inner Space

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-8
SLIDE 8

3

Wireless With Molecules Preamble

“Inscribed Matter” Led To Inner Space

  • 20 lb paper @ 1000dpi: 2 × 1010 bits/kg
  • DVD: 3 × 1012 bits/kg
  • Magnetic Storage with FeO2: 2 × 1017 bits/kg
  • Optical Lithography with SiO2: 3.85 × 1018 bits/kg
  • E-beam Lithography with SiO2: 1.54 × 1021 bits/kg
  • STM with Xe on Ni: 1.74 × 1022 bits/kg
  • RNA: 3.6 × 1024 bits/kg
  • Li + Be: 7.5 × 1025 bits/kg

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-9
SLIDE 9

4

Wireless With Molecules Preamble

What Is A ...

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-10
SLIDE 10

4

Wireless With Molecules Preamble

What Is A ...

Signaling Molecule

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-11
SLIDE 11

5

Wireless With Molecules Preamble

A REALLY Simple Signaling Molecule (Token) Naked (and clothed) Ca++

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-12
SLIDE 12

6

Wireless With Molecules Preamble

A Simple Signaling Molecule (Token) Quorum sensing signal

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-13
SLIDE 13

7

Wireless With Molecules Preamble

A More Complex Signaling Molecule (Token) Nerve Growth Factor (protein)

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-14
SLIDE 14

8

Wireless With Molecules Preamble

What Is A ...

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-15
SLIDE 15

8

Wireless With Molecules Preamble

What Is A ...

Signal Receptor

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-16
SLIDE 16

9

Wireless With Molecules Preamble

Receptor Specificity Cartoon Ligand (token) docks with receptor (protein)

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-17
SLIDE 17

10

Wireless With Molecules Preamble

A More Detailed Receptor Specificity Cartoon Ligands (tokens) dock with receptor (protein)

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-18
SLIDE 18

11

Wireless With Molecules Preamble

What Are Some ...

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-19
SLIDE 19

11

Wireless With Molecules Preamble

What Are Some ...

Communication Examples

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-20
SLIDE 20

12

Wireless With Molecules Preamble

Reception and Transduction Cartoon Ligand → Receptor → Gene Tickling

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-21
SLIDE 21

13

Wireless With Molecules Preamble

Identical Tokens: bacteria

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-22
SLIDE 22

14

Wireless With Molecules Preamble

Identical Tokens: neurons ACh release → postsynaptic uptake

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-23
SLIDE 23

15

Wireless With Molecules Preamble

Tokens with Payloads: transcription Nuclear DNA → mRNA → Ribosome → Protein

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-24
SLIDE 24

16

Wireless With Molecules Preamble

Active Transport Bacterial Microtubules

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-25
SLIDE 25

17

Wireless With Molecules Preview

Setup + Punchline Preview

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-26
SLIDE 26

17

Wireless With Molecules Preview

Setup + Punchline Preview

TIMING is FUNDAMENTAL

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-27
SLIDE 27

17

Wireless With Molecules Preview

Setup + Punchline Preview

TIMING is FUNDAMENTAL

A game of release (time t) and catch (time s = t + d)

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-28
SLIDE 28

17

Wireless With Molecules Preview

Setup + Punchline Preview

TIMING is FUNDAMENTAL

A game of release (time t) and catch (time s = t + d) Multiple identical molecules: t → s → s

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-29
SLIDE 29

17

Wireless With Molecules Preview

Setup + Punchline Preview

TIMING is FUNDAMENTAL

A game of release (time t) and catch (time s = t + d) Multiple identical molecules: t → s → s Molecules with embedded payloads (similar math)

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-30
SLIDE 30

17

Wireless With Molecules Preview

Setup + Punchline Preview

TIMING is FUNDAMENTAL

A game of release (time t) and catch (time s = t + d) Multiple identical molecules: t → s → s Molecules with embedded payloads (similar math)

OUTRAGEOUSLY Low Power

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-31
SLIDE 31

18

Wireless With Molecules Preview

Diffusion Cartoon

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-32
SLIDE 32

18

Wireless With Molecules Preview

Diffusion Cartoon

t = t1

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-33
SLIDE 33

19

Wireless With Molecules Preview

Diffusion Cartoon

t = t1

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-34
SLIDE 34

20

Wireless With Molecules Preview

Diffusion Cartoon

t = t1

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-35
SLIDE 35

21

Wireless With Molecules Preview

Diffusion Cartoon

t = t1

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-36
SLIDE 36

22

Wireless With Molecules Preview

Diffusion Cartoon

t = t1

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-37
SLIDE 37

23

Wireless With Molecules Preview

Diffusion Cartoon

t = t1

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-38
SLIDE 38

24

Wireless With Molecules Preview

Diffusion Cartoon

t = t1

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-39
SLIDE 39

25

Wireless With Molecules Preview

Diffusion Cartoon

t = t1

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-40
SLIDE 40

26

Wireless With Molecules Preview

Diffusion Cartoon

t = t1

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-41
SLIDE 41

27

Wireless With Molecules Preview

Diffusion Cartoon

t = t1

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-42
SLIDE 42

28

Wireless With Molecules Preview

Diffusion Cartoon

t = t1

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-43
SLIDE 43

29

Wireless With Molecules Preview

Diffusion Cartoon

t = t1 s = t1 + d

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-44
SLIDE 44

30

Wireless With Molecules Preview

Transport (passive) Receptor Kinetics (ignore)

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-45
SLIDE 45

30

Wireless With Molecules Preview

Transport (passive) Receptor Kinetics (ignore)

(T ,B )

k k j j

(S ,B )

~

capture

emission

Coding → Emission → Transport → Capture → Decoding

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-46
SLIDE 46

31

Wireless With Molecules Preview

Could Even Add Some Drift

(T ,B )

k k j j

(S ,B )

~

capture

emission Coding → Emission → Transport → Capture → Decoding

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-47
SLIDE 47

32

Wireless With Molecules Timing Channel Detail Review

Mathematical Abstraction For Identical Tokens

S M

1

S

1

D

1

T

M

T

M

D

S

Sort

+ +

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-48
SLIDE 48

32

Wireless With Molecules Timing Channel Detail Review

Mathematical Abstraction For Identical Tokens

S M

1

S

1

D

1

T

M

T

M

D

S

Sort

+ +

S = T + D

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-49
SLIDE 49

32

Wireless With Molecules Timing Channel Detail Review

Mathematical Abstraction For Identical Tokens

S M

1

S

1

D

1

T

M

T

M

D

S

Sort

+ +

S = T + D

  • S = Sort[S]

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-50
SLIDE 50

32

Wireless With Molecules Timing Channel Detail Review

Mathematical Abstraction For Identical Tokens

S M

1

S

1

D

1

T

M

T

M

D

S

Sort

+ +

S = T + D

  • S = Sort[S]

First passage time: E[D] = 1/µ

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-51
SLIDE 51

33

Wireless With Molecules Timing Channel Detail Review

Token Timing Departures

S5 T5 T4 S4 T3 S3 T2 S2 S 2 S 3 S 4 S 5 T1 S1 S 1 t

Arrivals

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-52
SLIDE 52

34

Wireless With Molecules Timing Channel Detail Review

Mutual Information: I(S; T)

M tokens on an interval τ(M)

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-53
SLIDE 53

34

Wireless With Molecules Timing Channel Detail Review

Mutual Information: I(S; T)

M tokens on an interval τ(M) I(S; T) = h(S) − h(S|T) = h(S) − h(D) ≤ M (h(S) − h(D)) , (i.i.d. D)

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-54
SLIDE 54

34

Wireless With Molecules Timing Channel Detail Review

Mutual Information: I(S; T)

M tokens on an interval τ(M) I(S; T) = h(S) − h(S|T) = h(S) − h(D) ≤ M (h(S) − h(D)) , (i.i.d. D) Max h(S), Done!

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-55
SLIDE 55

34

Wireless With Molecules Timing Channel Detail Review

Mutual Information: I(S; T)

M tokens on an interval τ(M) I(S; T) = h(S) − h(S|T) = h(S) − h(D) ≤ M (h(S) − h(D)) , (i.i.d. D) Max h(S), Done! Easy, Right!?!

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-56
SLIDE 56

34

Wireless With Molecules Timing Channel Detail Review

Mutual Information: I(S; T)

M tokens on an interval τ(M) I(S; T) = h(S) − h(S|T) = h(S) − h(D) ≤ M (h(S) − h(D)) , (i.i.d. D) Max h(S), Done! Easy, Right!?! I( S; T) = h( S) − h( S|T) = ?

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-57
SLIDE 57

35

Wireless With Molecules Timing Channel Detail Review

Hypersymmetries Departures

S5 T5 T4 S4 T3 S3 T2 S2 S 2 S 3 S 4 S 5 T1 S1 S 1 t

Arrivals

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-58
SLIDE 58

36

Wireless With Molecules Timing Channel Detail Review

Hypersymmetries Departures

S 2 S 3 S 4 S 5 S 1 S1 T1 T2 S2 S4 T4 T5 S5 T3 S3 t

Arrivals

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-59
SLIDE 59

37

Wireless With Molecules Timing Channel Detail Review

Hypersymmetry Buys You

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-60
SLIDE 60

37

Wireless With Molecules Timing Channel Detail Review

Hypersymmetry Buys You

h( S) = h(S) − log M!

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-61
SLIDE 61

37

Wireless With Molecules Timing Channel Detail Review

Hypersymmetry Buys You

h( S) = h(S) − log M!

{ S, Ω} ↔ S

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-62
SLIDE 62

37

Wireless With Molecules Timing Channel Detail Review

Hypersymmetry Buys You

h( S) = h(S) − log M!

{ S, Ω} ↔ S

h( S|T) = H(Ω| S, T) − h(S|T)

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-63
SLIDE 63

37

Wireless With Molecules Timing Channel Detail Review

Hypersymmetry Buys You

h( S) = h(S) − log M!

{ S, Ω} ↔ S

h( S|T) = H(Ω| S, T) − h(S|T) I( S; T) = h(S) + H(Ω| S, T)

  • The Money!

− (log M! + h(D))

  • constant

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-64
SLIDE 64

38

Wireless With Molecules Timing Channel Detail Review

Channel Use Formalities

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-65
SLIDE 65

38

Wireless With Molecules Timing Channel Detail Review

Channel Use Formalities

...

2 1 k

τ( Μ )

γ( Μ,ε )

Guard Interval: γ(M, ǫ) Overflow Probability: ǫ

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-66
SLIDE 66

38

Wireless With Molecules Timing Channel Detail Review

Channel Use Formalities

...

2 1 k

τ( Μ )

γ( Μ,ε )

Guard Interval: γ(M, ǫ) Overflow Probability: ǫ

Power Constraint (tokens cost energy):

ρ ≡ lim

ǫ→0 lim M→∞

M τ(M) + γ(M, ǫ)

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-67
SLIDE 67

39

Wireless With Molecules Timing Channel Detail Review

Limiting Details

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-68
SLIDE 68

39

Wireless With Molecules Timing Channel Detail Review

Limiting Details

Set: γ(M, ǫ) = ǫτ(M) (convenience)

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-69
SLIDE 69

39

Wireless With Molecules Timing Channel Detail Review

Limiting Details

Set: γ(M, ǫ) = ǫτ(M) (convenience) Require: limM→∞ Prob{ SM ≤ τ(M)(1 + ǫ)} = 1

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-70
SLIDE 70

39

Wireless With Molecules Timing Channel Detail Review

Limiting Details

Set: γ(M, ǫ) = ǫτ(M) (convenience) Require: limM→∞ Prob{ SM ≤ τ(M)(1 + ǫ)} = 1 Worst case: all tokens launched at time τ(M)

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-71
SLIDE 71

39

Wireless With Molecules Timing Channel Detail Review

Limiting Details

Set: γ(M, ǫ) = ǫτ(M) (convenience) Require: limM→∞ Prob{ SM ≤ τ(M)(1 + ǫ)} = 1 Worst case: all tokens launched at time τ(M) PUNCHLINE: all ok if E[D] exists

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-72
SLIDE 72

40

Wireless With Molecules Timing Channel Detail Review

Omitting the Details (or summary :) )

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-73
SLIDE 73

40

Wireless With Molecules Timing Channel Detail Review

Omitting the Details (or summary :) )

Set: ρ ≡

M τ(M)

Define: χ ≡ µ (first passage rate) ρ (token launch rate) Require: E[D] < ∞ Cm(M) = max

hypersymm fT()

  • I(

S; T)/M

  • Cm = lim

M→∞ Cm(M)

Ct = ρCm

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-74
SLIDE 74

41

Wireless With Molecules Timing Channel Detail Review

My Past Personal Struggles

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-75
SLIDE 75

41

Wireless With Molecules Timing Channel Detail Review

My Past Personal Struggles

∃ closed form results/bounds for H(Ω| S, T)

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-76
SLIDE 76

41

Wireless With Molecules Timing Channel Detail Review

My Past Personal Struggles

∃ closed form results/bounds for H(Ω| S, T) max

fT() h(S) + H(Ω|

S, T) ≥ ? (ISIT’13)

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-77
SLIDE 77

41

Wireless With Molecules Timing Channel Detail Review

My Past Personal Struggles

∃ closed form results/bounds for H(Ω| S, T) max

fT() h(S) + H(Ω|

S, T) ≥ ? (ISIT’13) max

fT() h(S) + H(Ω|

S, T) ≤ ? (ISIT’14)

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-78
SLIDE 78

42

Wireless With Molecules Timing + Payload

Timing + Payload

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-79
SLIDE 79

42

Wireless With Molecules Timing + Payload

Timing + Payload Identical tokens → timing info only

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-80
SLIDE 80

42

Wireless With Molecules Timing + Payload

Timing + Payload Identical tokens → timing info only Payloads → chop message into M B-bit pieces

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-81
SLIDE 81

42

Wireless With Molecules Timing + Payload

Timing + Payload Identical tokens → timing info only Payloads → chop message into M B-bit pieces

BUT: Payloads can arrive out of order

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-82
SLIDE 82

42

Wireless With Molecules Timing + Payload

Timing + Payload Identical tokens → timing info only Payloads → chop message into M B-bit pieces

BUT: Payloads can arrive out of order Add H(Ω| S, T)/M bits per token

(for re-sequencing)

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-83
SLIDE 83

43

Wireless With Molecules Timing + Payload

Energy

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-84
SLIDE 84

43

Wireless With Molecules Timing + Payload

Energy

Identical Tokens: c0 joules per token

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-85
SLIDE 85

43

Wireless With Molecules Timing + Payload

Energy

Identical Tokens: c0 joules per token Inscribed Tokens:

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-86
SLIDE 86

43

Wireless With Molecules Timing + Payload

Energy

Identical Tokens: c0 joules per token Inscribed Tokens:

substrate: c1 joules per token payload bit B: B∆c1 joules per token

  • avg. sequence bits K:

K∆c1 joules per token, so

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-87
SLIDE 87

43

Wireless With Molecules Timing + Payload

Energy

Identical Tokens: c0 joules per token Inscribed Tokens:

substrate: c1 joules per token payload bit B: B∆c1 joules per token

  • avg. sequence bits K:

K∆c1 joules per token, so H(Ω| S, T) ≤ MK ≤ log M!

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-88
SLIDE 88

44

Wireless With Molecules Timing + Payload

And Now ...

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-89
SLIDE 89

44

Wireless With Molecules Timing + Payload

And Now ...

LOWER BOUNDS

using exponential first passage

(the timing channel’s “Gaussian”)

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-90
SLIDE 90

45

Wireless With Molecules Bounds

Timing-Only Bits/Joule

Theorem 1.

CT ≥ 1 c0     log χ + e− 1

χ

  • k=2

1 χ k (kχ − 1)log k! k!

  • H(Ω|

S, T)/M: average per-token order-uncertainty

    

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-91
SLIDE 91

46

Wireless With Molecules Bounds

Payload-Only Bits/Joule Theorem 2. CP = B c1 + ∆c1

  • B + mint 1

MH(Ω|

S, t)

  • Theorem 3.

CP ≥ B c1 + ∆c1       B + e− 1

χ

  • k=2

1 χ k (kχ − 1)log k! k!

  • H(Ω|

S, T)/M: average per-token order-uncertainty

     

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-92
SLIDE 92

47

Wireless With Molecules Bounds

Payload + Timing Bits/Joule Lower Bound Theorem 4. RP +T ≈ log

  • 1 + χM

e

  • + B

c1 + ∆c1     B + e− 1

χ

  • k=2

1 χ k (kχ − 1)log k! k!

  • H(Ω|

S, T)/M: average per-token order-uncertainty

     where RP +T ≤ CP +T.

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-93
SLIDE 93

48

Wireless With Molecules Bounds

Info per Unit Energy

χ ↔ passage rate per launch rate c0 = 1, c1 = 0, ∆c1 = 1

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-94
SLIDE 94

49

Wireless With Molecules Bounds

Info per Passage per Unit Energy

1 χ ↔ launch rate per passage rate

c0 = 1, c1 = 0, ∆c1 = 1

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-95
SLIDE 95

50

Wireless With Molecules Play Time

And Now ....

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-96
SLIDE 96

50

Wireless With Molecules Play Time

And Now ....

Numerical Play Time

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-97
SLIDE 97

51

Wireless With Molecules Play Time

Play Time Setup

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-98
SLIDE 98

51

Wireless With Molecules Play Time

Play Time Setup

R source sink

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-99
SLIDE 99

51

Wireless With Molecules Play Time

Play Time Setup

R source sink

“Binary Protein” Token Construction 4BATP = 3.2B × 10−19J

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-100
SLIDE 100

51

Wireless With Molecules Play Time

Play Time Setup

R source sink

“Binary Protein” Token Construction 4BATP = 3.2B × 10−19J Diffusion Coefficient, D in air: ≈ 10−5m2/s Mean First Passage Time, E[D] ≈ R2

2D

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-101
SLIDE 101

51

Wireless With Molecules Play Time

Play Time Setup

R source sink

“Binary Protein” Token Construction 4BATP = 3.2B × 10−19J Diffusion Coefficient, D in air: ≈ 10−5m2/s Mean First Passage Time, E[D] ≈ R2

2D

Across a table (1m): E[D] ≈ 14hrs (need fan )

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-102
SLIDE 102

51

Wireless With Molecules Play Time

Play Time Setup

R source sink

“Binary Protein” Token Construction 4BATP = 3.2B × 10−19J Diffusion Coefficient, D in air: ≈ 10−5m2/s Mean First Passage Time, E[D] ≈ R2

2D

Across a table (1m): E[D] ≈ 14hrs (need fan ) Across a 0.1mm gap: E[D] = 0.5ms

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-103
SLIDE 103

52

Wireless With Molecules Play Time

Play Time Numbers

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-104
SLIDE 104

52

Wireless With Molecules Play Time

Play Time Numbers

1 χ = ρ µ = 1 (w/ identical tokens)

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-105
SLIDE 105

52

Wireless With Molecules Play Time

Play Time Numbers

1 χ = ρ µ = 1 (w/ identical tokens) Across a table: ≈ 2 bits/day (≈ 7 × 10−24 W) Across a 0.1mm gap: ≈ 10kb/s (≈ 3.2 fW)

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-106
SLIDE 106

52

Wireless With Molecules Play Time

Play Time Numbers

1 χ = ρ µ = 1 (w/ identical tokens) Across a table: ≈ 2 bits/day (≈ 7 × 10−24 W) Across a 0.1mm gap: ≈ 10kb/s (≈ 3.2 fW) 1 χ = ρ µ = 1000 (w/ B = 1000-bit tokens)

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-107
SLIDE 107

52

Wireless With Molecules Play Time

Play Time Numbers

1 χ = ρ µ = 1 (w/ identical tokens) Across a table: ≈ 2 bits/day (≈ 7 × 10−24 W) Across a 0.1mm gap: ≈ 10kb/s (≈ 3.2 fW) 1 χ = ρ µ = 1000 (w/ B = 1000-bit tokens) Across a table: ≈ 2Kb/day (≈ 7 × 10−21 W) Across a 0.1mm gap: ≈ 10Mb/s (≈ 3.2 pW)

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-108
SLIDE 108

52

Wireless With Molecules Play Time

Play Time Numbers

1 χ = ρ µ = 1 (w/ identical tokens) Across a table: ≈ 2 bits/day (≈ 7 × 10−24 W) Across a 0.1mm gap: ≈ 10kb/s (≈ 3.2 fW) 1 χ = ρ µ = 1000 (w/ B = 1000-bit tokens) Across a table: ≈ 2Kb/day (≈ 7 × 10−21 W) Across a 0.1mm gap: ≈ 10Mb/s (≈ 3.2 pW)

fiber: (100Tb/s@0.2W) 5 × 1014bits/J molecule: ≈ 3 × 1018bits/J

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-109
SLIDE 109

53

Wireless With Molecules Play Time

Appropriately Awed Response

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-110
SLIDE 110

54

Wireless With Molecules Dreamin’

Netflix/SensorNet Distribution Fantasy

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-111
SLIDE 111

55

Wireless With Molecules Dreamin’

Disk Farm Fantasy

Suppose token construction energy cost ≪ fan energy cost

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-112
SLIDE 112

55

Wireless With Molecules Dreamin’

Disk Farm Fantasy

Suppose token construction energy cost ≪ fan energy cost

1µg RNA per second ⇒ 3.6 × 1015 bits/sec

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-113
SLIDE 113

56

Wireless With Molecules Summary

Molecular Communication Summary

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-114
SLIDE 114

56

Wireless With Molecules Summary

Molecular Communication Summary

Timing is THE MOST Fundamental Treatment

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-115
SLIDE 115

56

Wireless With Molecules Summary

Molecular Communication Summary

Timing is THE MOST Fundamental Treatment Need Bit Efficiency?

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-116
SLIDE 116

56

Wireless With Molecules Summary

Molecular Communication Summary

Timing is THE MOST Fundamental Treatment Need Bit Efficiency?

Slow release with timing &/or small payload

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-117
SLIDE 117

56

Wireless With Molecules Summary

Molecular Communication Summary

Timing is THE MOST Fundamental Treatment Need Bit Efficiency?

Slow release with timing &/or small payload

Need Rate Efficiency?

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-118
SLIDE 118

56

Wireless With Molecules Summary

Molecular Communication Summary

Timing is THE MOST Fundamental Treatment Need Bit Efficiency?

Slow release with timing &/or small payload

Need Rate Efficiency?

Fast release with payload + timing or large payload

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-119
SLIDE 119

56

Wireless With Molecules Summary

Molecular Communication Summary

Timing is THE MOST Fundamental Treatment Need Bit Efficiency?

Slow release with timing &/or small payload

Need Rate Efficiency?

Fast release with payload + timing or large payload

Scary Efficiencies

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-120
SLIDE 120

56

Wireless With Molecules Summary

Molecular Communication Summary

Timing is THE MOST Fundamental Treatment Need Bit Efficiency?

Slow release with timing &/or small payload

Need Rate Efficiency?

Fast release with payload + timing or large payload

Scary Efficiencies

(beware transport latency)

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-121
SLIDE 121

57

Wireless With Molecules Summary

If You Only Remember One Slide A truck filled with storage media, driven across town, is a very reliable high bit rate channel.

–Comm. Theory Collective Subconscious

BUT ...

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-122
SLIDE 122

57

Wireless With Molecules Summary

If You Only Remember One Slide A truck filled with storage media, driven across town, is a very reliable high bit rate channel.

–Comm. Theory Collective Subconscious

BUT ...

A swarm of timed gnats

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-123
SLIDE 123

57

Wireless With Molecules Summary

If You Only Remember One Slide A truck filled with storage media, driven across town, is a very reliable high bit rate channel.

–Comm. Theory Collective Subconscious

BUT ...

A swarm of timed gnats with backpacks

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-124
SLIDE 124

57

Wireless With Molecules Summary

If You Only Remember One Slide A truck filled with storage media, driven across town, is a very reliable high bit rate channel.

–Comm. Theory Collective Subconscious

BUT ...

A swarm of timed gnats with backpacks in a breeze

School of Engineering@Brown University CTW 2016

  • C. Rose
slide-125
SLIDE 125

57

Wireless With Molecules Summary

If You Only Remember One Slide A truck filled with storage media, driven across town, is a very reliable high bit rate channel.

–Comm. Theory Collective Subconscious

BUT ...

A swarm of timed gnats with backpacks in a breeze could be better.

School of Engineering@Brown University CTW 2016

  • C. Rose