Jia Zhao Simon Fraser University BC, Canada

Slides:



Advertisements
Similar presentations
無線網路與行動通訊 Wireless Network 醫務管理暨醫療資訊學系 陳以德 副教授: 濟世CS202-3
Advertisements

無線感測網路監控應用  無線感測器網路覆蓋問題  無線感測器網路資料傳輸協定  無線感測器網路中路由機制之安全與防禦
Reader & Tags Communication
路由器繞送協定- 第三章 路由器動態繞送服務
Routing Protocols and Concepts – Chapter 3
Mode Selection and Resource Allocation for Deviceto- Device Communications in 5G Cellular Networks 林柏毅 羅傑文.
上海浦东国际机场二期飞行区及配套设施 (第二跑道)工程东区货运设施过渡工程 施工进度实施情况的分析
云实践引导产业升级 沈寓实 博士 教授 MBA 中国云体系产业创新战略联盟秘书长 微软云计算中国区总监 WinHEC 2015
XI. Hilbert Huang Transform (HHT)
AN INTRODUCTION TO OFDM
An Adaptive Cross-Layer Multi-Path Routing Protocol for Urban VANET
Applications of Digital Signal Processing
Rate and Distortion Optimization for Reversible Data Hiding Using Multiple Histogram Shifting Source: IEEE Transactions On Cybernetics, Vol. 47, No. 2,February.
Lab 303 Layout and Measurement Equipments Rules
数字系统设计 I Digital System Design I
Acoustic规范和测试 Base Band 瞿雪丽 2002/1/30.
Entanglement purification and faithful qubit transmission
調變技術 Modulation 陳哲儀 老師 行 動 網 路 技 術 調變技術 Modulation 陳哲儀 老師 元培資管系 陳哲儀 老師.
附錄 通訊協定堆疊.
CJPL中0vDBD实验 读出电子学初步设计
Noise & Distortion in Microwave Systems.
§5.6 Hole-Burning and The Lamb Dip in Doppler- Broadened Gas Laser
C 程式設計— 控制敘述 台大資訊工程學系 資訊系統訓練班.
蓝芽基本知识及测试介绍.
Access Networks.
转向 EPS (电子助力转向) 马达直接驱动齿条 分相器型 扭矩传感器 转向齿轮单元 无电刷式马达 减速机构 转角传感器 [规格] 驱动形式
第4章 网络互联与广域网 4.1 网络互联概述 4.2 网络互联设备 4.3 广域网 4.4 ISDN 4.5 DDN
开关电源常规测试项目 目录 1、功率因素和效率测试 2、平均效率测试 3、输入电流测试 4、浪涌电流测试 5、电压调整率测试
China Standardization activities of ITS
Short Version : 6. Work, Energy & Power 短版: 6. 功,能和功率
6.系統設定.
緣由 由於積體電路(Integrated Circuit, IC)製造技術的精進,系統設計已由運用個別積體電路功能整合的方式進步至系統晶片(System-on-a-Chip, SoC) 設計的世代。原本分屬不同設計範疇的類比(Analog)積體電路設計與數位(Digital)積體電路設計已經必須同時整合,而進入新的混合訊號(Mixed-Signal)積體電路設計的世代。
第八組 劉佳衢.
第15章 串行通信及接口电路.
我的三个月 ——在实验室学习和探索 13级 自然科学试验三班 刘知平.
聲轉電信號.
AIS系統發展生命週期 東吳大學會計學系 謝 永 明.
第14章 其它DSP设计库 14.1 总线控制库 14.2 复数信号库 14.3 Gates库 14.4 状态机函数库
Fundamentals of Physics 8/e 31 - Alternating Fields and Current
Programmable Logic Architecture Verilog HDL FPGA Design
第七讲 网际协议IP.
变频器和滤波器 分类和应用.
GSM手机射频工作原理与电路分析 2019/1/11 RF DBTEL.
Part 2 無線網路的技術.
第二章 實體層 2-1 傳輸媒介的種類 2-2 數據傳輸的相關技術 2-3 數位資料與數位訊號 2-4 數位資料與類比訊號
2012清大電資院學士班 「頂尖企業暑期實習」 經驗分享心得報告 實習企業:工業技術研究院 電光所 實習學生:電資院學士班  呂軒豪.
Chapter 9 (三维几何变换) To Discuss The Methods for Performing Geometric Transformations.
實驗五 截波電路與箝位電路 實驗目的 瞭解何謂截波電路與箝位電路及其差異。 能預測一個直流偏壓對箝位電路之影響。 電子學實驗 陳瓊興編.
沙勇忠 Sha Yongzhong 兰州大学图书馆 Library of Lanzhou University
Bluetooth Technology Jack.Yao.
ATLAS Phase 1 sTGC 探测器 读出电子学
Safety science and engineering department
虚 拟 仪 器 virtual instrument
通信工程专业英语 Lesson 13 Phase-Locked Loops 第13课 锁相环
使用工具优化无线远端关联 --- 《局域网组网技术》 安徽建设学校 汪双顶.
WEBee: Physical-Layer Cross-Technology Communication via Emulation
Distance Vector vs Link State
An Efficient MSB Prediction-based Method for High-capacity Reversible Data Hiding in Encrypted Images 基于有效MSB预测的加密图像大容量可逆数据隐藏方法。 本文目的: 做到既有较高的藏量(1bpp),
BiCuts: A fast packet classification algorithm using bit-level cutting
磁共振原理的临床应用.
Distance Vector vs Link State Routing Protocols
行動寬頻介接網路與IoT實務應用-實驗課程
第四章 MSP430數位I/O原理與實驗.
Link Layer &一點點的Physical Layer
RFID 晶片設計 RFID電子標籤之電壓系統電路 6 (Voltage System Circuits of RFID Tag)
Principle and application of optical information technology
緣由 由於積體電路(Integrated Circuit, IC)製造技術的精進,系統設計已由運用個別積體電路功能整合的方式進步至系統晶片(System-on-a-Chip, SoC) 設計的世代。原本分屬不同設計範疇的類比(Analog)積體電路設計與數位(Digital)積體電路設計已經必須同時整合,而進入新的混合訊號(Mixed-Signal)積體電路設計的世代。
Ultra-high-voltage(UHV) electricity transmission
CAI-Asia China, CATNet-Asia
POWER-EFFICIENT RANGE-MATCH-BASED PACKET CLASSIFICATION ON FPGA
Presentation transcript:

Jia Zhao Simon Fraser University BC, Canada zhaojiaz@sfu.ca X-Tandem: Towards Multi-hop Backscatter Communication with Commodity WiFi Jia Zhao Simon Fraser University BC, Canada zhaojiaz@sfu.ca Wei Gong University of Science and Technology of China, China Simon Fraser University, Canada weigong@ustc.edu.cn Jiangchuan Liu Simon Fraser University BC, Canada jcliu@cs.sfu.ca MobiCom18

Motivation Pioneer works of backscatter all in single-hop mode restricted connectivity limit the robustness and scalability Multi-hop backscatter Path diversity and robustness Multipath routing and transport

Challenge A series of intermediate backscattered signals A series of operations for tag hardware configuration assigning a route synchronizing multiple tags information to specific data fields Out-of-order reflection 发射一个wifi信号,第一个tag接收到把自己信息调制到上面,第二个接收第一个的backscatter信号,信息也调制到上面 接收端全解出

X-Tandem Design Modular overview of the system WIFI发射端,产生控制信号 tag前端模拟电路,激活命令 预定义的数据包持续时间模式 FPGA模块,确定协议类型 为多tag分配路由和数据段 原始信号,进入tag调制模块,codebook保证调制过的数据依然可以由wifi星座图解出 频移保证和之前的信号占用信道不同,不冲突 WIFI接收端解码

Tag Relay Multiple Frequency Shifts fc激励信号的中心频率 f1,f2方波频率 𝛼base(t)激励信号的基带波形 𝛽(𝑡)多跳信号 m,n = 1 频移避免干扰 25MHZ 2.417到2.467 w1 = w2 = wt

Tag Modulation Embedding data in a single WiFi packet Codeword translation method Separating the data fields and allocate them to different tags The tag modulation makes phase change on the original signal’s data fields 原始信号数据域 相位改变 仍然在星座图上的点 图中相位改90度 the latter only needs the last hop backscattered signal, and tags are mutually independent

Data fields Allocation Data fields separation Packet length Calculation RF power detector voltage comparator 802.11n wifi packet PLCP Includes a PLCP preamble field, a MAC header field, and a PLCP Protocol Data Unit (PPDU) data fields PPDU数据域包括可变数量的OFDM symbol,每个symbol包含编码数据的相同比特数并具有固定的符号持续时间 Tag前端电路 an RF power detector to convert the incoming RF power signal to an equivalent DC voltage(等效直流电压) 输出v正比信号强度 a voltage comparator, which converts the detector’s output voltage to a binary-level voltage, to eliminate the noise voltage 阈值过滤

Tag Data Decoding A packet filter XOR operation decoder Search the tag bits from OFDM symbols for 802.11g/n 过滤去除乱序的信号

Implementation Frontend Analog Circuits FPGA Modules of Control Signal Detection and Data Fields Allocation FPGA Modules for Tag Modulation Synchronization

Frontend Analog Circuits An RF signal power detector convert an RF signal to an equivalent DC voltage A voltage comparator converts the detector’s output voltage to a binary-level voltage 获取包长

FPGA Modules of Control Signal Detection and Data Fields Allocation 6 long packets switch on tag relay 6 short packets switch off tag relay 3 long + 3 short packets tag ‘01’ as the first hop tag 3 short + 3 long packets tag ‘10’ as the first hop tag 决定是否中继 以及中继顺序

FPGA Modules of Control Signal Detection and Data Fields Allocation After the control signals, the two tags will receive the predefined packets with fixed bits of payload data These packets are used to identify protocols and calculate the modulation range allocated in the packet data fields 控制信号后,还会收到预定义的包 确定wifi协议 802.11b/g/n 同时计算tag的调制区域

FPGA Modules for Tag Modulation 获取到了调制区域 tag可以进行调制 同步到开始调制的位置 改变OFDM symbols的相位 如果使用中继 用25MHz平移 否则使用50MHz The tag’s frontend circuitry outputs a positive edge to trigger tag modulation when it detects WiFi signal power data fields allocation module outputs the start position and the length of the allocated data fields Tag modulation’s frequency shift uses a 25MHz clock if tag relay is on, and 50MHz otherwise

Synchronization WiFi TX sends a specific pattern of consecutive packets to synchronize with the tags. Skip the PLCP preamble and MAC header 802.11b signals, the PLCP preamble is 192μs, the MAC header is 192μs 1.什么时候开始调制 检测到pattern 后开始调制 2.跳过preamble和header 使用FPGA’s internal clock

Evaluation Communication Ranges Tag-to-tag Distance Obstacles

Communication Ranges 移动接收端 RSSI,throughput,BER For all the three different protocols, the BER values are less than 0.1 when the distance is less than 0.5m

Tag-to-tag Distance 移动第二个tag 0.05m到0.4m rssi >70dBm到<80dBm 0.05到0.1下降最为严重 Throughput BER表现均下降 距离增加

Obstacles 实验场景 a) over 90% packets have signal levels below 85dBm and throughputs below 10 bps with communication ranges within 0.15m b) throughput is improved to 135 bps with communication ranges up to 1.5m

Contribution To relay among multiple tags, we introduce a Multiple Frequency Shifts (MFS) scheme To coordinate the multi-hop transmission, we design a smart data field allocation mechanism We also design a packet verification scheme that eliminates out-of- order backscattered packets using RSSI measurements while keeping in-order backscattered packets intact tag前后信号频率偏移 避免干扰 控制信号决定tag传输顺序 为每个tag分配不同的调制区域

Thank you ~