Wireless Communication Systems
@CS.NCTU
Lecture 7: MobileHCI
Instructor: Kate Ching-Ju Lin (林靖茹)
1
Wireless Communication Systems @CS.NCTU Lecture 7: MobileHCI - - PowerPoint PPT Presentation
Wireless Communication Systems @CS.NCTU Lecture 7: MobileHCI Instructor: Kate Ching-Ju Lin ( ) 1 Traditionally, wireless signals are used for Data communication among devices Now, we have internet of Things More and more
1
6
7
[MobiCom’13] [MobiCom’15]
[Mobicom’15]
[NSDI’14]
(a) Inhale Motion (b) Exhale Motion Figure 1—Chest Motion Changes the Signal Reflection Time. (a)
[CHI’15, MobiCom’16]
0.05 0.1 0.15 0.2 0.25 0.3 Supine Prone Left Right Breathing Frequency Error (breaths/min) Sleeping Position
99.95% 98.924% 99.932% 99.91%
0.005 0.01 0.015 0.02 1 2 3 4 5 6 Breathing Frequency Error (breaths/min) Blanket Thickness (in cm) 99.95% 99.925% 99.96% 99.95%
[MobiSys’15]
Qifan Pu, Sidhant Gupta, Shyam Gollakota, Shwetak Patel University of Washington
10
source: https://en.wikipedia.org/wiki/Doppler_effect
Velocity of the signal receiver (observer)
Speed of light
13
f1 f2 f3 Δf = 17Hz 313KHz
15
xk =
N
Xnei2πkn/N Xn =
N
xke−i2πkn/N
X2l = 2
N
xke−2πkl/N X2l+1 = 0
IFFT FFT Even sub-ch Odd sub-ch
Xn =
N
xke−i2πkn/2N +
2N
xke−i2πkn/2N =
N
xke−i2πkn/2N +
N
xke−i2π(k+N)n/2N =
N
xke−i2πkn/2N(1 + e−iπn)
16
17
−3 −2 −1 1 2 3 x 10
4
0.2 0.4 0.6 0.8 OFDM Sub−channels Amplitude −3 −2 −1 1 2 3 x 10
4
0.2 0.4 0.6 0.8 OFDM Sub−channels Amplitude
Doppler shift
18
time (second) frequency (Hz) 1.25 2.5 3.75 5 6.25 7.5 8.75 30 20 10 −10 −20 −30 8 16 24 32 40dB
time Velocity
19
(a) (b) (c) (d) (e) (f) (g) (h) (i)
20
21
…
22
Accuracy: .88~1
23
5 10 15 20 25 30 35 40 12:00am 6:00am 12:00pm 6:00pm #false positives / hour Time of Day
two reps three reps four reps five reps
24
Yu-Chih Tung and Kang Shin University of Michigan, Ann Arbor
25
26
27
28
29
30
Not accurate Hard to deploy
31
32
(a) Outline contour (b) Sense w/ sound (c) Select app (d) Replay tag
33
34 Freq Freq Freq Freq Freq
(a) Hardware imperfection (b) Surface absorption (c) Multipath fading by reflections from surfaces and near objects
35
Frequency (Hz)
R L
11000 22000 1 1
Time (sec)
100 100
Frequency (Hz)
R L
11000 22000 1 1
Time (sec)
100 100
36
37
38
Trigger EchoTag
Wei Xi, Jizhong Zhao, Xiang-Yang Li, Kun Zhao, Shaojie Tang, Xue Liu, Zhiping Jiang Xi’an Jiaotong University, Tsinghua University, Illinois Institute of Technology, Temple University, McGill University
39
40 http://www.axis.com/dk/en/solutions-by- application/people-counting
41
42
2 1
Tx
1 1
Tx
3 1
Tx
4 1
Tx
1
Tx
44
i
45
M
46
M
i
k
47
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
48