115
Molecular Communication Using Timing & Payload Christopher Rose 1 I. Saira Mian 2 1 Rutgers University, WINLAB 2 University College London WINLAB IAB December 12, 2014

Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

Molecular Communication UsingTiming & Payload

Christopher Rose1

I. Saira Mian2

1Rutgers University, WINLAB2 University College London

WINLAB IABDecember 12, 2014

Page 2: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

1 Bio-Inspired Wireless Overview

Biology-Inspired Molecular Communication

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 3: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

1 Bio-Inspired Wireless Overview

Biology-Inspired Molecular Communication

• Eu/Prokaryotic systems intercommunicate

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 4: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

1 Bio-Inspired Wireless Overview

Biology-Inspired Molecular Communication

• Eu/Prokaryotic systems intercommunicate

– Emission/reception of special molecules (tokens)

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 5: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

1 Bio-Inspired Wireless Overview

Biology-Inspired Molecular Communication

• Eu/Prokaryotic systems intercommunicate

– Emission/reception of special molecules (tokens)– Identical tokens (ACh, glutamate, epinephrine, Ca++ ... )

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 6: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

1 Bio-Inspired Wireless Overview

Biology-Inspired Molecular Communication

• Eu/Prokaryotic systems intercommunicate

– Emission/reception of special molecules (tokens)– Identical tokens (ACh, glutamate, epinephrine, Ca++ ... )– “Inscribed” tokens (DNA, mRNA, glycans, proteins ... )

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 7: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

1 Bio-Inspired Wireless Overview

Biology-Inspired Molecular Communication

• Eu/Prokaryotic systems intercommunicate

– Emission/reception of special molecules (tokens)– Identical tokens (ACh, glutamate, epinephrine, Ca++ ... )– “Inscribed” tokens (DNA, mRNA, glycans, proteins ... )

• Nanosystems will intercommunicate

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 8: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

1 Bio-Inspired Wireless Overview

Biology-Inspired Molecular Communication

• Eu/Prokaryotic systems intercommunicate

– Emission/reception of special molecules (tokens)– Identical tokens (ACh, glutamate, epinephrine, Ca++ ... )– “Inscribed” tokens (DNA, mRNA, glycans, proteins ... )

• Nanosystems will intercommunicate

– RF/Optical/Acoustic – often antenna mismatch/power issues

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 9: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

1 Bio-Inspired Wireless Overview

Biology-Inspired Molecular Communication

• Eu/Prokaryotic systems intercommunicate

– Emission/reception of special molecules (tokens)– Identical tokens (ACh, glutamate, epinephrine, Ca++ ... )– “Inscribed” tokens (DNA, mRNA, glycans, proteins ... )

• Nanosystems will intercommunicate

– RF/Optical/Acoustic – often antenna mismatch/power issues– Token exchange might be more efficient

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 10: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

1 Bio-Inspired Wireless Overview

Biology-Inspired Molecular Communication

• Eu/Prokaryotic systems intercommunicate

– Emission/reception of special molecules (tokens)– Identical tokens (ACh, glutamate, epinephrine, Ca++ ... )– “Inscribed” tokens (DNA, mRNA, glycans, proteins ... )

• Nanosystems will intercommunicate

– RF/Optical/Acoustic – often antenna mismatch/power issues– Token exchange might be more efficient

• Maybe macrosystems too

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 11: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

1 Bio-Inspired Wireless Overview

Biology-Inspired Molecular Communication

• Eu/Prokaryotic systems intercommunicate

– Emission/reception of special molecules (tokens)– Identical tokens (ACh, glutamate, epinephrine, Ca++ ... )– “Inscribed” tokens (DNA, mRNA, glycans, proteins ... )

• Nanosystems will intercommunicate

– RF/Optical/Acoustic – often antenna mismatch/power issues– Token exchange might be more efficient

• Maybe macrosystems too

Intriguing Science & Engineering

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 12: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

2 Bio-Inspired Wireless Overview

LOTS of recent work in the area

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 13: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

2 Bio-Inspired Wireless Overview

LOTS of recent work in the area

It’s a Snake!

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 14: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

2 Bio-Inspired Wireless Overview

LOTS of recent work in the area

It’s a Snake!It’s a Tree!

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 15: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

2 Bio-Inspired Wireless Overview

LOTS of recent work in the area

It’s a Snake!It’s a Tree!It’s a Wall!

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 16: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

2 Bio-Inspired Wireless Overview

LOTS of recent work in the area

It’s a Snake!It’s a Tree!It’s a Wall!

It’s a Spear!

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 17: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

2 Bio-Inspired Wireless Overview

LOTS of recent work in the area

It’s a Snake!It’s a Tree!It’s a Wall!

It’s a Spear!It’s a Rope!

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 18: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

3 Bio-Inspired Wireless Overview

Chris Is Getting Old (and cranky?)

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 19: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

3 Bio-Inspired Wireless Overview

Chris Is Getting Old (and cranky?)

Is there a

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 20: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

3 Bio-Inspired Wireless Overview

Chris Is Getting Old (and cranky?)

Is there a

Unifying Elephant?

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 21: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

3 Bio-Inspired Wireless Overview

Chris Is Getting Old (and cranky?)

Is there a

Unifying Elephant?

Framework+

Fundamental Limits+

Applications

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 22: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

4 Bio-Inspired Wireless Overview

A (stab at a) Unified Framework

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 23: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

4 Bio-Inspired Wireless Overview

A (stab at a) Unified Framework

Energy Use Is Fundamental

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 24: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

4 Bio-Inspired Wireless Overview

A (stab at a) Unified Framework

Energy Use Is FundamentalToken construction + Transport

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 25: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

4 Bio-Inspired Wireless Overview

A (stab at a) Unified Framework

Energy Use Is FundamentalToken construction + Transport

Inscribed Matter Is Fundamental

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 26: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

4 Bio-Inspired Wireless Overview

A (stab at a) Unified Framework

Energy Use Is FundamentalToken construction + Transport

Inscribed Matter Is Fundamentalm-RNA→ 3.6× 1024bits

kg

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 27: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

4 Bio-Inspired Wireless Overview

A (stab at a) Unified Framework

Energy Use Is FundamentalToken construction + Transport

Inscribed Matter Is Fundamentalm-RNA→ 3.6× 1024bits

kg

Timing Is Fundamental

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 28: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

4 Bio-Inspired Wireless Overview

A (stab at a) Unified Framework

Energy Use Is FundamentalToken construction + Transport

Inscribed Matter Is Fundamentalm-RNA→ 3.6× 1024bits

kg

Timing Is FundamentalMean first passage time is key

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 29: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

5 Bio-Inspired Wireless Overview

Today’s Talk

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 30: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

5 Bio-Inspired Wireless Overview

Today’s Talk

Timing Channel Abstraction

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 31: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

5 Bio-Inspired Wireless Overview

Today’s Talk

Timing Channel Abstraction

Information-Theoretic Modeling︸ ︷︷ ︸(for Roy, Narayan, Predrag, Waheed and Anand )

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 32: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

5 Bio-Inspired Wireless Overview

Today’s Talk

Timing Channel Abstraction

Information-Theoretic Modeling︸ ︷︷ ︸(for Roy, Narayan, Predrag, Waheed and Anand )

Energy

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 33: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

5 Bio-Inspired Wireless Overview

Today’s Talk

Timing Channel Abstraction

Information-Theoretic Modeling︸ ︷︷ ︸(for Roy, Narayan, Predrag, Waheed and Anand )

EnergyBounds

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 34: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

5 Bio-Inspired Wireless Overview

Today’s Talk

Timing Channel Abstraction

Information-Theoretic Modeling︸ ︷︷ ︸(for Roy, Narayan, Predrag, Waheed and Anand )

EnergyBounds

Ball Park Calculations

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 35: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

6 Bio-Inspired Wireless Overview

Diffusion Cartoon

(T ,B )k k

j j(S ,B )~

captureemission

Coding→ Emission→ Transport→ Capture→ Decoding

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 36: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

7 Bio-Inspired Wireless Overview

Diffusion with Drift Cartoon

(T ,B )k k

j j(S ,B )~

captureemission

Coding→ Emission→ Transport→ Capture→ Decoding

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 37: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

8 Bio-Inspired Wireless Timing Channel Details

Mathematical Abstraction

SM

1S

1D

1T

MT

MD

SSort

+

+

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 38: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

8 Bio-Inspired Wireless Timing Channel Details

Mathematical Abstraction

SM

1S

1D

1T

MT

MD

SSort

+

+

S = T + D

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 39: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

8 Bio-Inspired Wireless Timing Channel Details

Mathematical Abstraction

SM

1S

1D

1T

MT

MD

SSort

+

+

S = T + D~S = Sort[S]

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 40: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

8 Bio-Inspired Wireless Timing Channel Details

Mathematical Abstraction

SM

1S

1D

1T

MT

MD

SSort

+

+

S = T + D~S = Sort[S]

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

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 41: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

9 Bio-Inspired Wireless Timing Channel Details

Mutual InformationM tokens on an interval τ(M)

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 42: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

9 Bio-Inspired Wireless Timing Channel Details

Mutual InformationM 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)

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 43: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

9 Bio-Inspired Wireless Timing Channel Details

Mutual InformationM 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)

Easy, Right?

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 44: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

9 Bio-Inspired Wireless Timing Channel Details

Mutual InformationM 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)

Easy, Right?

I(~S; T) = h(~S)− h(~S|T) = ?

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 45: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

10 Bio-Inspired Wireless Timing Channel Details

Hypersymmetries

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 46: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

10 Bio-Inspired Wireless Timing Channel Details

Hypersymmetries

∃M ! TΩ→ ~T

(permutation operator PΩ(), index Ω)

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 47: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

10 Bio-Inspired Wireless Timing Channel Details

Hypersymmetries

∃M ! TΩ→ ~T

(permutation operator PΩ(), index Ω)

T and PΩ(T) are indistinguishable at output

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 48: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

10 Bio-Inspired Wireless Timing Channel Details

Hypersymmetries

∃M ! TΩ→ ~T

(permutation operator PΩ(), index Ω)

T and PΩ(T) are indistinguishable at output

We can balance any given I()-maximizing fT() so that:

fT(T) = fT(PΩ(T)) ∀Ω

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 49: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

10 Bio-Inspired Wireless Timing Channel Details

Hypersymmetries

∃M ! TΩ→ ~T

(permutation operator PΩ(), index Ω)

T and PΩ(T) are indistinguishable at output

We can balance any given I()-maximizing fT() so that:

fT(T) = fT(PΩ(T)) ∀ΩConsider Only Hypersymmetric T

maxfT

I(~S,T)

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 50: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

11 Bio-Inspired Wireless Timing Channel Details

More Symmetry

fT() hypersymmetry→ fS() hypersymmetry

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 51: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

11 Bio-Inspired Wireless Timing Channel Details

More Symmetry

fT() hypersymmetry→ fS() hypersymmetry

fD() non-singular→ fS() continuous

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 52: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

11 Bio-Inspired Wireless Timing Channel Details

More Symmetry

fT() hypersymmetry→ fS() hypersymmetry

fD() non-singular→ fS() continuous

∴ “Edges and Corners” of fS() have zero measure

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 53: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

11 Bio-Inspired Wireless Timing Channel Details

More Symmetry

fT() hypersymmetry→ fS() hypersymmetry

fD() non-singular→ fS() continuous

∴ “Edges and Corners” of fS() have zero measure

M ! identical (permuted) patches of fS()

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 54: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

11 Bio-Inspired Wireless Timing Channel Details

More Symmetry

fT() hypersymmetry→ fS() hypersymmetry

fD() non-singular→ fS() continuous

∴ “Edges and Corners” of fS() have zero measure

M ! identical (permuted) patches of fS()

h(~S) = h(S)− logM !

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 55: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

12 Bio-Inspired Wireless Timing Channel Details

Channel Redux

SM

1S

1D

1T

MT

MD

S

+

+

Ω

SΩ⇒ ~S

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 56: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

13 Bio-Inspired Wireless Timing Channel Details

A Useful Equivalence

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 57: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

13 Bio-Inspired Wireless Timing Channel Details

A Useful Equivalence

~S,Ω ↔ S

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 58: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

13 Bio-Inspired Wireless Timing Channel Details

A Useful Equivalence

~S,Ω ↔ S

h(S|T) = h(~S,Ω|T))

= h(~S|T) +H(Ω|~S,T)

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 59: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

13 Bio-Inspired Wireless Timing Channel Details

A Useful Equivalence

~S,Ω ↔ S

h(S|T) = h(~S,Ω|T))

= h(~S|T) +H(Ω|~S,T)

I(~S; T) = I(S; T)−(

logM !−H(Ω|~S,T))

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 60: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

13 Bio-Inspired Wireless Timing Channel Details

A Useful Equivalence

~S,Ω ↔ S

h(S|T) = h(~S,Ω|T))

= h(~S|T) +H(Ω|~S,T)

I(~S; T) = I(S; T)−(

logM !−H(Ω|~S,T))

I(~S; T) = h(S) +H(Ω|~S,T)︸ ︷︷ ︸The Money!

− (logM ! + h(D))︸ ︷︷ ︸constant

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 61: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

14 Bio-Inspired Wireless Timing Channel Details

TENSION!

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 62: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

14 Bio-Inspired Wireless Timing Channel Details

TENSION!

Entropy maximized by independent T

h(S) ≤∑m

h(Sm)

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 63: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

14 Bio-Inspired Wireless Timing Channel Details

TENSION!

Entropy maximized by independent T

h(S) ≤∑m

h(Sm)

H(Ω|~S,T) maximized by correlated T

H(Ω|~S,T) = logM !

identical launch times T1 = T2 = · · · = TM

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 64: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

15 Bio-Inspired Wireless Timing Channel Details

My Past Personal Struggles

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

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 65: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

15 Bio-Inspired Wireless Timing Channel Details

My Past Personal Struggles

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

maxfT()

h(S) +H(Ω|~S,T) ≥ ? (ISIT’13)

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 66: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

15 Bio-Inspired Wireless Timing Channel Details

My Past Personal Struggles

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

maxfT()

h(S) +H(Ω|~S,T) ≥ ? (ISIT’13)

maxfT()

h(S) +H(Ω|~S,T) ≤ ? (ISIT’14)

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 67: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

16 Bio-Inspired Wireless Timing Channel Details

Channel Use Formalities Handwaving

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 68: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

16 Bio-Inspired Wireless Timing Channel Details

Channel Use Formalities Handwaving

PUNCHLINEρ ≡ M

launch epochall ok if mean first passage time E[D] <∞

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 69: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

17 Bio-Inspired Wireless Timing Channel Details

Capacity Per Token

Define:Cm(M) =

1

MmaxfT()

I(~S; T)

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 70: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

17 Bio-Inspired Wireless Timing Channel Details

Capacity Per Token

Define:Cm(M) =

1

MmaxfT()

I(~S; T)

Then:Cm = lim

M→∞Cm(M)

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 71: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

17 Bio-Inspired Wireless Timing Channel Details

Capacity Per Token

Define:Cm(M) =

1

MmaxfT()

I(~S; T)

Then:Cm = lim

M→∞Cm(M)

And:Ct = ρCm

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 72: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

18 Bio-Inspired Wireless Timing + Payload

Construction Energy

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 73: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

18 Bio-Inspired Wireless Timing + Payload

Construction Energy

Identical Tokens: c0 joules per token

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 74: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

18 Bio-Inspired Wireless Timing + Payload

Construction Energy

Identical Tokens: c0 joules per token

Inscribed Tokens:

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 75: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

18 Bio-Inspired Wireless Timing + Payload

Construction Energy

Identical Tokens: c0 joules per token

Inscribed Tokens:substrate: c1 joules per token

payload B bits: B∆c1 joules per tokensequence# K bits: K∆c1 joules per token, where

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 76: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

18 Bio-Inspired Wireless Timing + Payload

Construction Energy

Identical Tokens: c0 joules per token

Inscribed Tokens:substrate: c1 joules per token

payload B bits: B∆c1 joules per tokensequence# K bits: K∆c1 joules per token, where

1MH(Ω|~S,T) ≤ K ≤ 1

M logM !

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 77: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

19 Bio-Inspired Wireless Timing + Payload

And Now ...

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 78: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

19 Bio-Inspired Wireless Timing + Payload

And Now ...

Define:χ ≡ µ (first passage rate)

ρ (token launch rate)

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 79: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

19 Bio-Inspired Wireless Timing + Payload

And Now ...

Define:χ ≡ µ (first passage rate)

ρ (token launch rate)

Min Max Lower BoundParade

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 80: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

19 Bio-Inspired Wireless Timing + Payload

And Now ...

Define:χ ≡ µ (first passage rate)

ρ (token launch rate)

Min Max Lower BoundParade

exponential first passage

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 81: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

19 Bio-Inspired Wireless Timing + Payload

And Now ...

Define:χ ≡ µ (first passage rate)

ρ (token launch rate)

Min Max Lower BoundParade

exponential first passage(it’s kinda the timing channel’s “Gaussian”)

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 82: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

20 Bio-Inspired Wireless Bounds

Timing-Only Bits/Joule

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 83: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

20 Bio-Inspired Wireless Bounds

Timing-Only Bits/Joule

Theorem 1.

CT ≥1

c0

logχ+ e−1χ

∞∑k=2

(1

χ

)k(kχ− 1)

log k!

k!︸ ︷︷ ︸per token order uncertainty

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 84: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

21 Bio-Inspired Wireless Bounds

Payload-Only Bits/JouleTheorem 2.

CP =B

c1 + ∆c1

(B + mint

1MH(Ω|~S, t)

)Lemma 3.

CP ≥B

c1 + ∆c1

B + e−1χ

∞∑k=2

(1

χ

)k(kχ− 1)

log k!

k!︸ ︷︷ ︸per token order uncertainty

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 85: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

22 Bio-Inspired Wireless 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!︸ ︷︷ ︸per token order uncertainty

where RP+T ≤ CP+T .

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 86: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

22 Bio-Inspired Wireless 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!︸ ︷︷ ︸per token order uncertainty

where RP+T ≤ CP+T .

ASIDE: dumb header ( 1M logM !): CP+T → 0 in M

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 87: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

23 Bio-Inspired Wireless Bounds

Info per Unit Energy

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

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 88: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

24 Bio-Inspired Wireless Bounds

Info per Passage per Unit Energy

1χ ↔ launch rate per passage rate

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

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 89: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

25 Bio-Inspired Wireless Play Time

Play Time Setup

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 90: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

25 Bio-Inspired Wireless Play Time

Play Time Setup

Rsource sink

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 91: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

25 Bio-Inspired Wireless Play Time

Play Time Setup

Rsource sink

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

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 92: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

25 Bio-Inspired Wireless Play Time

Play Time Setup

Rsource sink

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

Diffusion Coefficient, D:≈ 10−5m2/s in air≈ 10−5cm2/s in water

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 93: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

25 Bio-Inspired Wireless Play Time

Play Time Setup

Rsource sink

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

Diffusion Coefficient, D:≈ 10−5m2/s in air≈ 10−5cm2/s in water

Mean First Passage Time, E[D] =≈ R2

2D

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 94: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

25 Bio-Inspired Wireless Play Time

Play Time Setup

Rsource sink

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

Diffusion Coefficient, D:≈ 10−5m2/s in air≈ 10−5cm2/s in water

Mean First Passage Time, E[D] =≈ R2

2D

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

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 95: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

25 Bio-Inspired Wireless Play Time

Play Time Setup

Rsource sink

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

Diffusion Coefficient, D:≈ 10−5m2/s in air≈ 10−5cm2/s in water

Mean First Passage Time, E[D] =≈ R2

2D

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

Across a synapse (20nm): E[D] = 0.2µs

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 96: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

26 Bio-Inspired Wireless Play Time

Play Time Numbers

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 97: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

26 Bio-Inspired Wireless Play Time

Play Time Numbers

= ρµ

= 1 = B

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 98: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

26 Bio-Inspired Wireless Play Time

Play Time Numbers

= ρµ

= 1 = B

Across a table: ≈ bits/day/attojoule

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 99: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

26 Bio-Inspired Wireless Play Time

Play Time Numbers

= ρµ

= 1 = B

Across a table: ≈ bits/day/attojouleAcross a synapse: ≈ Mb/s/attojoule

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 100: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

26 Bio-Inspired Wireless Play Time

Play Time Numbers

= ρµ

= 1 = B

Across a table: ≈ bits/day/attojouleAcross a synapse: ≈ Mb/s/attojoule

= ρµ

= 1000 = B:

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 101: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

26 Bio-Inspired Wireless Play Time

Play Time Numbers

= ρµ

= 1 = B

Across a table: ≈ bits/day/attojouleAcross a synapse: ≈ Mb/s/attojoule

= ρµ

= 1000 = B:Across a table: ≈ Kb/day/femtojoule

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 102: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

26 Bio-Inspired Wireless Play Time

Play Time Numbers

= ρµ

= 1 = B

Across a table: ≈ bits/day/attojouleAcross a synapse: ≈ Mb/s/attojoule

= ρµ

= 1000 = B:Across a table: ≈ Kb/day/femtojoule

Across a synapse: ≈ Gb/s/femtojoule

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 103: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

27 Bio-Inspired Wireless Fantasy

Tantalizing

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 104: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

27 Bio-Inspired Wireless Fantasy

Tantalizing

Suppose token construction energy cost fan energy cost

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 105: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

27 Bio-Inspired Wireless Fantasy

Tantalizing

Suppose token construction energy cost fan energy cost

1mg RNA per second⇒ 3.6× 1018 bits/sec

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 106: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

28 Bio-Inspired Wireless Fantasy

Appropriately Awed Response

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 107: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

29 Bio-Inspired Wireless Summary

Molecular Communication

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 108: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

29 Bio-Inspired Wireless Summary

Molecular Communication

Timing + Payload Framework

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 109: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

29 Bio-Inspired Wireless Summary

Molecular Communication

Timing + Payload Framework

Lower Bounds

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 110: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

29 Bio-Inspired Wireless Summary

Molecular Communication

Timing + Payload Framework

Lower Bounds

Need Bit Efficiency?

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 111: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

29 Bio-Inspired Wireless Summary

Molecular Communication

Timing + Payload Framework

Lower Bounds

Need Bit Efficiency?Slow release with timing &/or small payload

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 112: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

29 Bio-Inspired Wireless Summary

Molecular Communication

Timing + Payload Framework

Lower Bounds

Need Bit Efficiency?Slow release with timing &/or small payload

Need Rate Efficiency?

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 113: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

29 Bio-Inspired Wireless Summary

Molecular Communication

Timing + Payload Framework

Lower Bounds

Need Bit Efficiency?Slow release with timing &/or small payload

Need Rate Efficiency?Fast release with payload + timing or large payload

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 114: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

29 Bio-Inspired Wireless Summary

Molecular Communication

Timing + Payload Framework

Lower Bounds

Need Bit Efficiency?Slow release with timing &/or small payload

Need Rate Efficiency?Fast release with payload + timing or large payload

Scary Efficiencies and Rates

Rutgers WINLAB IAB Fall 2014 C. Rose

Page 115: Molecular Communication Using Timing & Payloadbrown.edu/Departments/Engineering/Labs/Rose/papers/... · 1 Bio-Inspired Wireless Overview Biology-Inspired Molecular Communication Eu/Prokaryotic

29 Bio-Inspired Wireless Summary

Molecular Communication

Timing + Payload Framework

Lower Bounds

Need Bit Efficiency?Slow release with timing &/or small payload

Need Rate Efficiency?Fast release with payload + timing or large payload

Scary Efficiencies and Rates(beware transport latency)

Rutgers WINLAB IAB Fall 2014 C. Rose