(elt-53406 special course on networking) · 2016. 11. 28. · department of communications...

48
Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus Arinno Wirdatmadja (Steve) Nano Communication Centre Department of Electronics and Communications Engineering Tampere University of Technology

Upload: others

Post on 03-Sep-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

1

Microfludic Communications

(ELT-53406 Special Course on Networking)

Stefanus Arinno Wirdatmadja (Steve)Nano Communication Centre

Department of Electronics and CommunicationsEngineering

Tampere University of Technology

Page 2: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

2

Contents of today’s lecture

• Introduction to Microfluidics

• Physical properties of microfluidics

• Microfluidic components

• Microfluidic communications

• Simulations

• Pure-hydrodynamic microfluidic switching

Page 3: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

3

November 7, 2014

Microflows - Microfluidics

• Biocompatibility.

• In biotechnology, liquid is the medium for in-vivo and in-vitroenvironment.

• Small scale (scalability and efficiency).

• Simple application example : migration of nanoparticles ormacromolecules through the interface of one liquid to another liquid(picture below)

Berthier, Jean, and Pascal Silberzan. Microfluidics for biotechnology. Artech House, 2010.

Page 4: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

4

DNA sequence analysis with MF

Page 5: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

5

Labs-on-a-Chip InfluenzaDetection

• Throat swab is analyzed.

• Utilizing “restriction enzyme” to recognize certain sequence of DNA.

• The corresponding fragment runs through electrophoresis gel.

• The resulting fluorescent reveals the virus.

Page 6: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

6

Integrated microchannel cooling

• Microfluidic channels for layered-chip cooling system

• Space efficiency

Page 7: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

7

Why communication?

• Communication feature means automation possibility

• Biocompatible communication transmission

• New application opportunity, such as EcoBot.

Page 8: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

8

Laminarity

• Laminar flowUnidirectional

Even streamlines

More prevalent at low flow speeds and small scales

• Turbulent flowRandom Chaotic

More common at high flow speeds and larger scales

• Transition flowPossibility to be either laminar or turbulent flow

Depends on other factors (surface roughness and flow uniformity)

Page 9: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

9

Reynolds number

• Dimensionless number to define flow laminarity

• The ratio of inertia (convective forces) and viscous forces

• Laminar : Re < 2000

• Turbulent : Re > 3000

Page 10: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

• Thickness of the fluid

• Newtonian fluid vs Non-Newtonian fluid

10

Viscosity

Page 11: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

11

Surface wetting property

• HydrophobicWater-fearing

Meniscus angle > 90 degrees

More pressure needed

• HydrophilicWater-loving

Meniscus angle < 90 degrees

Less pressure needed

Page 12: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

12

Microfluidics

Page 13: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

13

Droplet generator

• Channel geometry (T-junction & Flow Focusing Device)

• Valve (Piezoelectric & Solenoid)

http://www.labautopedia.org/mw/index.php?title=File:Solenoid_Valve.pnghttp://www.curiejet.com/en/products/list.php?pin=3905b4c83672158dc6e0cbed5543e0b1&type=s

Page 14: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

14

Droplet detector

• Optodetection based on the light passing through the microchannel.

• Electric detection based on electrical properties of the fluid (resistive & capacitive).

• Imaging detection based on analysis of images captured by high speed cameras.

Elbuken, Caglar, Tomasz Glawdel, Danny Chan, and Carolyn L. Ren."Detection of microdroplet size and speed using capacitive sensors.“Sensors and Actuators A: Physical 171, no. 2 (2011): 55-62.

Page 15: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

15

Opto detector

Namasivayam, Vijay, Rongsheng Lin, Brian Johnson, Sundaresh Brahmasandra, Zafar Razzacki, David T.Burke, and Mark A. Burns."Advances in on-chip photodetection for applications in miniaturized genetic analysis systems."Journal of Micromechanics and Microengineering 14, no. 1 (2004): 81.

Page 16: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

16

Flow rate controller

• Gravity-Driven Hydrostatic Pressure

• Pressure Pump

• Syringe Pump

• Peristaltic Pump

• Electro-osmotic Pump

• Reciprocating Diaphragm Micropump

Page 17: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

17

Protocol Stack

• Physical Layer : Raw bit transmission over physical link

• Medium Access Control Layer : Addressing and Access Control

Page 18: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

18

Physical Layer

• On-off Keying (OOK)

• Communication through Silence (CtS) Decimal

Hexadecimal

Page 19: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

19

Conversion Table

Page 20: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

20

Continuous Data Transmission

• Single Start/Stop Each message has its own start and stop bits.

• Piggyback Common start/stop bit.

Page 21: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

21

Detection Data Processing

• Level-crossing method utilizing the threshold level to determine the existence of water or air

in the microchannel

• Integrated metric method integrates the detected values for certain amount of time to avoid false

detection due to additive system noises to the output of detector.

Page 22: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

22

Data Rate

• OOK

• CtS Decimal

Page 23: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

23

Data Rate

• CtS Hexadecimal

Page 24: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

24

Noise

• injection-inaccuracy noise The microdroplet injector/pump may be inaccurate in term of injection time and

injected microdroplet volume/size.

• pressure-maintenance noise Pressure instability is related to velocity fluctuations along the transmission

channel.

• detection noise The detector output is also affected by non-ideal operation of the droplet

detection apparatus.

• All of the noises follow gaussian distributed.

Page 25: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

25

Overall system noise

Page 26: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

26

November 7, 2014

Symbol Error Rate

Page 27: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

27

November 7, 2014

Addressing

• Physical Addressing provided by the length of the droplet itself.

• Digital Addressing represented by a certain value associated with each system on the

microfluidic device.

encoded using either OOK or CtS modulation scheme and then sent as aheader of the message.

More number of destinations leads to larger addressing space.

requires fixed droplet size resulting in simpler requirements for dropletgeneration apparatus.

Page 28: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

28

November 7, 2014

Access Control

• Centralized System Central Unit (CU) as controller and scheduler

Two scheduling schemes:

Payload-based scheduling – Exact payload allocation

Maximum-time-based scheduling – Maximum payload allocation

Page 29: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

29

November 7, 2014

Central Unit (CU)

• Time - Length - Volume Conversion converts the information to time (operating frequency)

calculates the exact length (flow speed)

correlates the length to required time and volume of droplet injection.

• Synchronization handles the calculation and synchronization load.

avoids collisions during transmission

• Droplet Position Tracking keeping the record of droplets data in the memory temporarily.

precise injection estimation time.

Page 30: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

30

November 7, 2014

Access Control

• Decentralized (Randomized) System Combination of TDMA, CSMA, CDMA.

TDMA – for resource fairness.

CSMA – for coalescence avoidance.

CDMA – for interference avoidance.

Page 31: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

31

November 7, 2014

Fairness problem

• Microfluidic communication is flow-based, unidirectional, simplexcommunication.

• Unequal transmission opportunity bynature.

• Earlier transmitter has higherpriority/opportunity to occupy thetransmission channel.

• Problem arises especially in high trafficcondition

Page 32: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

32

November 7, 2014

Fairness problem - solution

• Relocation of stations (traffic-demand based) The transmitter whose traffic demand is lowest should be located at the

beginning of the order along the direction of the flow.

• Priority based access By default, the priority is unequal.

Applying transmission probability based algorithm.

Page 33: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

33

November 7, 2014

Fairness problem (TDMA)

Page 34: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

34

November 7, 2014

Probability based Algorithm

• Algorithm which makes equal priority.

Page 35: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

35

November 7, 2014

Routing/Switching

• Pressure Repeater – maintaining flow rate.

• Directing information to the correct path.

• Two possible switching architecture:

Store-and-forward router

Requires routing table, produces delay

Switch-through router

purely hydrodynamic architecture, basedon pressure difference between paths,complex hardware design.

E. De Leo, L. Donvito, L. Galluccio, A. Lombardo, G. Morabito, and L. M. Zanoli, “Communications and switching inmicrofluidic systems: Pure hydrodynamic control for networking labs-on-a-chip,” IEEE transactions on communications, vol.61, no. 11, pp. 4663–4677, 2013

Page 36: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

36

November 7, 2014

Simulations - Parameter

Page 37: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

37

November 7, 2014

Single Transmitter-Receiver (PB)

Page 38: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

38

November 7, 2014

Single Transmitter-Receiver (SSS)

Page 39: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

39

November 7, 2014

Multiple Transmitters-Receivers

• Two and three pairs of transmitter-receiver.

• Payload-based and Maximum-time-based schemes.

• Payload-based is more efficient in resource utilization.

• On the maximum payload transmission, both schemes converge.

Page 40: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

40

November 7, 2014

Decentralized system fairness

• Jain Fairness Index to indicate share fairness of system resource.

• One million cycles of transmission simulation.

Page 41: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

41

November 7, 2014

Switching in microfluidic system

• Pure hydrodynamic control for networking LoC.

• Element for droplet processing, Microfluidic Network Interface (MNI)as an exchange.

Page 42: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

42

November 7, 2014

Structure

• Header – address – payload.

• Addressing - CtS is used instead of OOK.

Page 43: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

43

November 7, 2014

Simulation Design

Page 44: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

44

November 7, 2014

Page 45: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

45

November 7, 2014

Page 46: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

46

November 7, 2014

Experiment

• Continuous Phase : Fluorinated oil FC-3283.

• Dispersed phase : aqueous dye.

Page 47: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

47

November 7, 2014

What you should have learnttoday…

• Basics of microfluidics.• Microfluidic communication protocols.• Microfluidic communication challenges.• Analysis of microfluidic transmission system.

Page 48: (ELT-53406 Special Course on Networking) · 2016. 11. 28. · Department of Communications Engineering 1 Microfludic Communications (ELT-53406 Special Course on Networking) Stefanus

Department of Communications Engineering

48

November 7, 2014

Reference

[1] Abate, Adam R., Tony Hung, Ralph A. Sperling, Pascaline Mary,Assaf Rotem, Jeremy J. Agresti, Michael A. Weiner, and David A.Weitz. "DNA sequence analysis with droplet-based microfluidics." Labon a Chip 13, no. 24 (2013): 4864-4869.

[2] Pal, Rohit, M. Yang, R. Lin, B. N. Johnson, N. Srivastava, S. Z.Razzacki, K. J. Chomistek et al. "An integrated microfluidic device forinfluenza and other genetic analyses." Lab on a Chip 5, no. 10 (2005):1024-1032.

[3] Koo, Jae-Mo, Sungjun Im, Linan Jiang, and Kenneth E. Goodson."Integrated microchannel cooling for three-dimensional electroniccircuit architectures." Journal of heat transfer 127, no. 1 (2005): 49-58.

[4] E. De Leo, L. Donvito, L. Galluccio, A. Lombardo, G. Morabito, andL. M. Zanoli, “Communications and switching in microfluidic systems:Pure hydrodynamic control for networking labs-on-a-chip,” IEEEtransactions on communications, vol. 61, no. 11, pp. 4663–4677, 2013