mas.s62: ocean iot technologies, industries, sustainability

50
MAS.S62: Ocean IoT Technologies, Industries, Sustainability Website http://www.mit.edu/~fadel/courses/MAS.S62/index.html Lecturer Fadel Adib ([email protected] ) TA Sayed Saad Afzal ([email protected] )

Upload: others

Post on 15-Apr-2022

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

MAS.S62:

Ocean IoT

Technologies, Industries, Sustainability

Website

http://www.mit.edu/~fadel/courses/MAS.S62/index.html

Lecturer

Fadel Adib ([email protected])

TA

Sayed Saad Afzal ([email protected])

Page 2: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

This Lecture

Main Components of (Ocean) IoT Systems

Axis #1: Power/Energy

Axis #2: Connectivity

Axis #3: High-level-Task

(Sensing, Actuation)

Page 3: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

1. What are the existing approaches for underwater-to-air communications?

2. What are new approaches for enabling such communications?

• Acoustic-RF translation, Laser/optical

3. What are the fundamentals of end-to-end wireless communications?

• The physical, mathematical, engineering, and design fundamentals

• Why are these systems designed the way they are

Objectives of Today’s Lecture

Learn the fundamentals of communications and emerging technologies for underwater-to-air comms

Page 4: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

How can we send sensed information from

underwater to outside the ocean?

Page 5: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Underwater-to-Air Comm Applications

Finding Missing Airplanes

Submarine-Airplane Communication

Ocean Scientific Exploration

Page 6: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Underwater-to-Air Comm Applications

Why is it difficult?

Page 7: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Direct Underwater-Air Communication is Infeasible

Page 8: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Direct Underwater-Air Communication is Infeasible

Wireless signals work well only in a single medium

Page 9: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Acoustic

or SONAR

Wireless Signals Work Well Only in a Single Medium

Page 10: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Radio

Acoustic

or SONAR

Wireless Signals Work Well Only in a Single Medium

Page 11: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Use Acoustic signals?

Reflects off the Surface

Acoustic

Page 12: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Use Acoustic signals?

Reflects off the Surface

Use Radio Signals?

Acoustic

Radio SignalsDie in Water

Radio

Work-arounds like relays, sunobouys, or surfacing are not cost-efficient or scalable

Page 13: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

What are today’s approaches for solving this

problem?

Page 14: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Approach #1: Relay Nodes

Acoustic Transceiver

Antenna

Relay

[OCEANS’07, ICC’11, ICC’14, Sensors’14]

Page 15: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Approach #1: Relay Nodes

Acoustic Transceiver

Antenna

Relay

[OCEANS’07, ICC’11, ICC’14, Sensors’14]

Page 16: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Radio

[ICRA’06, MOBICOM’07, OCEANS’10, ICRA’12]

Approach #2: Surfacing

Page 17: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Technology that Enables Compact Sensors to Wirelessly Communicate Across the Water-Air Boundary

How does it work?

Page 18: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Technology that Enables Compact Sensors to Wirelessly Communicate Across the Water-Air Boundary

Measure Surface Vibration

SurfaceVibration

Underwater speaker

RADAR

Acoustic

Page 19: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

SurfaceVibration

Underwater speaker

Acoustic

Translational Acoustic RF Communication (TARF)

RADAR

Page 20: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

SurfaceVibration

Underwater speaker

RADAR

Acoustic

Key Idea

Page 21: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Can We Sense the Surface Vibration Caused by the Transmitted Underwater Acoustic Signal?

Page 22: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Recording the Surface Vibration

Experiment: Transmit Acoustic Signals at 100Hz

UnderwaterSpeaker

Water Tank

Water Surface

Page 23: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Recording the Surface Vibration

Experiment: Transmit Acoustic Signals at 100Hz

UnderwaterSpeaker

10µm

Page 24: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Idea: Use RADAR to measure the surface vibration

How Can We Sense Microscale Vibration?

RADAR

Acoustic

Radio

UnderwaterSpeaker

Page 25: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Idea: Use RADAR to measure the surface vibration

How Can We Sense Microscale Vibration?

RADAR

Acoustic

Radio

UnderwaterSpeaker

Problem: Measuring micrometer vibrations requires 100s of THz of bandwidth → Impractical & Costly

Page 26: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Solution: Measure Changes in Displacement Using the Phase of Millimeter-Wave RADAR

Underwater speaker

RADAR

RadioWave

Pressure Wave

AngleVariation

Page 27: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Solution: Measure Changes in Displacement Using the Phase of Millimeter-Wave RADAR

Underwater speaker

RADAR

PhaseVariation

Pressure Wave

10µm

Phase Variation = 0.72degrees

5mm

The phase of the milimeter-wave RADAR encodes transmitted information from underwater

Page 28: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Natural Surface Waves Mask the Signal

On Calm Days, Ocean Surface Ripples (Capillary Waves)

Have 2cm Peak-to-Peak Amplitude

1,000 Times Larger than Surface Vibration Caused by the Acoustic Signal (µm)

Page 29: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Natural Surface Waves Can Be Treated as Structured Interference and Filtered Out

Acoustic signals are transmitted at higher frequencies

100 – 200Hz

Naturally occurring waves (e.g., ocean waves) are relatively slow

1 – 2Hz

Frequency

Page 30: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Natural Surface Waves Can Be Treated as Structured Interference and Filtered Out

Transmitted Signal

Natural Surface Waves

Page 31: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Natural Surface Waves Can Be Treated as Structured Interference and Filtered Out

Transmitted SignalFiltering alone does not work

Natural Surface Waves

Page 32: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Dealing with Waves

𝐴𝑛𝑔𝑙𝑒 = 360 ×𝑑𝑖𝑠𝑝𝑙𝑎𝑐𝑒𝑚𝑒𝑛𝑡

𝑤𝑎𝑣𝑒𝑙𝑒𝑛𝑔𝑡ℎ

Page 33: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Dealing with Waves

𝑚𝑜𝑑 360𝐴𝑛𝑔𝑙𝑒 = 360 ×𝑑𝑖𝑠𝑝𝑙𝑎𝑐𝑒𝑚𝑒𝑛𝑡

𝑤𝑎𝑣𝑒𝑙𝑒𝑛𝑔𝑡ℎ

Page 34: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Dealing with Waves

5mm

𝐴𝑛𝑔𝑙𝑒 = 360 ×𝑑𝑖𝑠𝑝𝑙𝑎𝑐𝑒𝑚𝑒𝑛𝑡

𝑤𝑎𝑣𝑒𝑙𝑒𝑛𝑔𝑡ℎ 𝑚𝑜𝑑 360

Wraps Around

Page 35: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Dealing with Waves

Page 36: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Track & Unwrap

Dealing with Waves

2cm Transmittedsignal

Trend is Water Surface Wave

Page 37: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Filter

Dealing with Waves

Track & Unwrap

Page 38: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Dealing with Waves

By treating natural surface waves as structured interference, we are able to track and eliminate their impact on our signal

Vibration at 100Hz

Page 39: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

0? 1?

How Can We Decode?

Page 40: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Simple Modulation schemesON-OFF keying, FM0/Manchester, FSK

0 1 0 1 1

On – Off Keying

0 1 0 1 1

Frequency shift keying (FSK)

Page 41: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Decoding Information

Angle Variation

100Hz

Rx

Tx: 100Hz

Rx

200Hz

200Hz

Tx: 200HzUnderwaterSpeaker

RADAR

Bit 0

Bit 1

SurfaceVibration

100Hz

Page 42: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Standard Modulation Schemes?

The wireless channel

Modulation & Demodulation

Mathematics & Physical Interpretation

Upconversion & Downconversion

Page 43: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

The Wireless Channel (Math)

Complex number, I/Q plane, example

I

Q

𝜃

𝑋 = 𝐴𝑒𝑗𝜃

𝜃 = 2𝜋𝑑

𝜆|A|=

1

𝑑

𝑑

𝑇𝑥 𝑅𝑥

𝑥 = cos(2𝜋𝑓𝑡)

y =1

𝑑cos(2𝜋𝑓(𝑡 − 𝜏))

ℎ =1

𝑑𝑒𝑗2𝜋𝑑𝜆

𝑥 𝑦

Page 44: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Encoding & DecodingSymbols (+/-1) Example, Preambles, Channel Estimation, Length of Preamble

Example channel: x->y?

How can I know what was transmitted?

•preamble, training sequence

•channel estimation

Pros and cons of long vs short preamble?How long should it be?

ℎ =1

4+1

4𝑗 𝐵𝑖𝑡𝑠 = {1,0}

𝑆𝑦𝑚𝑏𝑜𝑙𝑠= {−1,+1}

Bits 0 1 1 0 0

Symbols = X -1 +1 +1 -1 +1

Y = hX−1

4−1

4𝑗

1

4+1

4𝑗

1

4+1

4𝑗 −

1

4−1

4𝑗 −

1

4−1

4𝑗

Decoded

Symbols =

X’

-1 +1 +1 -1 +1

Decoded

bits

0 1 1 0 0

ℎ =𝑌

𝑋𝑎→Where Xa is known

Pro: Can average out effect of noise

Con: channel can change if length of preamble > channel coherence time

Page 45: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Modulation Schemes

Bits -> Complex numbers, Preambles, BPSK/QAM, benefits

Q

1

Q

0

−1 1

I I

1101

00 10

1

2

𝑗1

2

−𝑗1

2

BPSK : QPSK :

BPSK is less susceptible to noise but it only sends 1 bit per symbol, on the other hand QPSK can pack more bits per symbol (2) but it is more susceptible to error due to noise (because the symbol locations get closer in the I-Q plane)

−1

2

Page 46: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

The Wireless Channel (Physics)

Cosine (at frequency), 1 path, what happens over the medium (and why), why not baseband

Q. Why do we use a cosine to communicate data(and not send bits directly)?

A. 1. To aid concurrent transmission and avoid interference from different stations2. FCC regulations3. Frequency division multiplexing

Q. Why do we use a large frequency for our carrier signal?

A. To limit the size of antenna at a smaller length (typically antenna size is 𝜆/4 )

Q. Why happens over medium (and why)? A. Signal decays with 1/r where r is the distance between Rx and Tx. This happens

because power is spread out in a sphere (surface area = 4𝑟2), since power ∝

signal^2 so the signal amplitude decays with 1/r

Page 47: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Downconversion

How do we recover upon receiving?

𝑑

𝑇𝑥 𝑅𝑥

𝑥 𝑦

𝑥 = d. cos(2𝜋𝑓𝑡)

y = ℎ. 𝑥

yd = 𝑦 ∗ cos(2𝜋𝑓𝑡)

yd = h. d. cos 0 + h. d. cos 4𝜋𝑓𝑡

→ y = h. d. cos(2𝜋𝑓𝑡)

→ yd = Downconverted y

→ d = Data (bits)

LPF{ yd} = h. d → LPF = low pass filter, you can obtain data now by normalizing by the channel h

Page 48: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

1. What are the existing approaches for underwater-to-air communications?

2. What are new approaches for enabling such communications?

• Acoustic-RF translation, Laser/optical

3. What are the fundamentals of end-to-end wireless communications?

• The physical, mathematical, engineering, and design fundamentals

• Why are these systems designed the way they are

Objectives of Today’s Lecture

Learn the fundamentals of communications and emerging technologies for underwater-to-air comms

Page 49: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

This Lecture

Main Components of (Ocean) IoT Systems

Axis #1: Power/Energy

Axis #2: Connectivity

Axis #3: High-level-Task

(Sensing, Actuation)

Next Lecture

Page 50: MAS.S62: Ocean IoT Technologies, Industries, Sustainability

Next Class (Power: Backscatter, Energy Harvesting)

2) Optional Readings

• UWB Backscatter

• RFID WISP Platform

• Underwater Backscatter, SIGCOMM ’19

• Ultrasonic Power, TMC ’20

1) Required (Reviews)