+ All Categories
Home > Documents > ECE 455 Embedded System Design - pitt.eduweigao/ece1161/spring2018/lecture6...Lab attendance is not...

ECE 455 Embedded System Design - pitt.eduweigao/ece1161/spring2018/lecture6...Lab attendance is not...

Date post: 14-Jun-2018
Category:
Upload: duongdung
View: 215 times
Download: 0 times
Share this document with a friend
19
Course Project Feedback and grading have been sent Revise your project goals if you want First project interim milestone in two weeks Managing schedule imbalance Team 1-3: interim milestones with shorter intervals, but more time for final presentation Team 4-5: more time between interim milestones, but earlier final presentation Lab will be open starting from this Friday Use the lab equipment: oscilloscope, signal generator, etc No lab lecture is provided Lab attendance is not required ECE 1161/2161 Embedded Computer System Design 2 1
Transcript

Course Project Feedback and grading have been sent Revise your project goals if you want First project interim milestone in two weeks Managing schedule imbalance

• Team 1-3: interim milestones with shorter intervals, but more time for final presentation

• Team 4-5: more time between interim milestones, but earlier final presentation

Lab will be open starting from this Friday Use the lab equipment: oscilloscope, signal generator, etc No lab lecture is provided Lab attendance is not required

ECE 1161/2161 Embedded Computer System Design 2 1

ECE 1161/2161Embedded Computer System Design 2

Embedded Communication - 2

Wei Gao

Spring 2018 2

Cross-Technology Communication Devices with heterogeneous wireless connectivity

ECE 1161/2161 Embedded Computer System Design 2 3

Cross-Technology Communication How to interconnect/bridge them?

ECE 1161/2161 Embedded Computer System Design 2 4

Cross-Technology Communication Intuitive solution: gateway High deployment cost Inflexibility

ECE 1161/2161 Embedded Computer System Design 2 5

Cross-Technology Communication Direct communication across heterogeneous radios

ECE 1161/2161 Embedded Computer System Design 2 6

Why this is useful? Co-existence and collaboration

ECE 1161/2161 Embedded Computer System Design 2 7

Why this is useful?

ECE 1161/2161 Embedded Computer System Design 2 8

Why this is difficult? Heterogeneity of wireless PHY

ECE 1161/2161 Embedded Computer System Design 2 9

WiFi PHY QAM modulation Rate: >54 Mbps Distance: >100m Tx: 26 dBm Sensitivity: -60 dBm

ZigBee PHY OQPSK modulation Rate: ~250 Kbps Distance: ~100m Tx: 0 dBm Sensitivity: -97 dBm

Why this is difficult? Heterogeneity of wireless PHY

ECE 1161/2161 Embedded Computer System Design 2 10

How to translate? Signal manipulation Data rate: <1 kbps

ECE 1161/2161 Embedded Computer System Design 2 11

How to translate? Signal emulation: A part of WiFi frame is a ZigBee

frame

ECE 1161/2161 Embedded Computer System Design 2 12

Modulation Basics Signal decomposition

ECE 1161/2161 Embedded Computer System Design 2 13

PHY Modulation in WiFi Quadrature Amplitude Modulation (QAM)

ECE 1161/2161 Embedded Computer System Design 2 14

In-Phase

Quadrature

PHY Modulation in ZigBee Offset Quadrature Phase-Shift Keying (OQPSK)

ECE 1161/2161 Embedded Computer System Design 2 15

Signal Emulation

ECE 1161/2161 Embedded Computer System Design 2 16

Signal Emulation

ECE 1161/2161 Embedded Computer System Design 2 17

Signal Emulation Addressing the timing heterogeneity 4 WiFi symbols correspond to 1 ZigBee symbol

ECE 1161/2161 Embedded Computer System Design 2 18

Across other technologies? More advanced features to consider Bluetooth Frequency-hopping channels How to emulate with the right frequencies?

Cellular links Interaction with cloud RANs

Narrowband to broadband?

ECE 1161/2161 Embedded Computer System Design 2 19


Recommended