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
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 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
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 Addressing the timing heterogeneity 4 WiFi symbols correspond to 1 ZigBee symbol
ECE 1161/2161 Embedded Computer System Design 2 18