WEBee: Physical-Layer Cross-Technology Communication via Emulation

Slides:



Advertisements
Similar presentations
智慧无线解决方案 2016 年 01 月.
Advertisements

第 7 章 無線網路.
中数爱信网络科技(Actioncable)
第二讲 物联网工程的技术架构.
北京咱爸咱妈养老投资管理有限公司大庆分公司
無線網路與行動通訊 Wireless Network 醫務管理暨醫療資訊學系 陳以德 副教授: 濟世CS202-3
第6章 信號編碼技術.
中创联厂区WI-FI 商业计划书.
光与无线网络的融合 (Radio over Fiber)
無線傳輸 無線傳輸概念之媒介 無線傳輸模型 調變技術 多重存取
标题 主讲: 时间:.
长江大学电视台大会交流发言.
本投影片檔案僅供本書上課教師使用,非經作者同意請勿拷貝或轉載,謝謝。
第9章 系統建置.
中兴通讯股份有限公司 移动产品事业部3G产品部
第1章 概述.
無限的無線:無線區域網路與無線都會網路 Unlimted Wireless Networks
第8章 无线低速网络.
班级小插曲.
《现代通信概览》 学习情境5 通信网中的传送介质和传输网.
通信系统原理 教材:通信原理 周炯磐等著 主要参考书:通信原理 樊昌信等
AN INTRODUCTION TO OFDM
第 2 章 物理层.
田間伺服器 (Field server;FS) 與無線感測網路 (Wireless Sensor Network;WSN ) 應用於環境監測與控制 國立台灣大學生物產業機電學系 方煒、林詠勝 報告人:林詠勝 2005農機/生機論文發表會 屏東.
無線區域網路 IEEE 標準 1997年制定 規範不同層的運作方式 不同特性的標準
無線感測網路技術之 ZigBee發展現況分析
團隊研發能力 – 抗煞一號 二十天之內,完成抗煞一號的研發.
WiMAX无线标准进展概况.
《无线通信》 Wireless Telecommunication
調變技術 Modulation 陳哲儀 老師 行 動 網 路 技 術 調變技術 Modulation 陳哲儀 老師 元培資管系 陳哲儀 老師.
WiFi-Enabled Smart Human Dynamics Monitoring
The Network Core 由互相連結成網狀的router所組成 資料在網路中傳送的方式 Circuit switching
Wi-Fi (Wireless Fidelity)
附錄 通訊協定堆疊.
無線網路的技術.
視訊串流\Streaming Video Part-1 Multimedia on Computer Digital
行動與無線通訊 第ㄧ章 無線通訊網路 陳育良.
Access Networks.
第8章 OSI資料鏈結層.
Christoph Leifer 菲尼克斯集团副总裁 INTERFACE 产品事业部总裁 INNOVATION IN INTERFACE.
無線通訊系統概論 行動通訊與網路 Chapter 7 多重分工技術.
100G技术与光传送网新技术 张成良 中国电信集团公司
無線通訊系統模擬 姓名:顏得洋 學號:B
指導教授:陳偉業 老師 碩專資管二甲 n 蔡侑峻 正修科技大學 圖書資訊組-組員 2006/12/02
IEEE m/3GPP-LTE/IEEE n 系統中實體層通用區塊之探討
聲轉電信號.
AIS系統發展生命週期 東吳大學會計學系 謝 永 明.
Jia Zhao Simon Fraser University BC, Canada
Interference between and Bluetooth And coexistence mechanisms
第七讲 网际协议IP.
Bluetooth connect without cables
Part 2 無線網路的技術.
3 数字调制方法.
第二章 實體層 2-1 傳輸媒介的種類 2-2 數據傳輸的相關技術 2-3 數位資料與數位訊號 2-4 數位資料與類比訊號
第2章 實體層基礎.
Channel Multiplexing 陳洋升 (2018/9/10).
A high payload data hiding scheme based on modified AMBTC technique
XIV. Orthogonal Transform and Multiplexing
國民大學 國民大學.
CDMA系统概念 CDMA系统是基于码分技术(扩频技术)和多址技术的通信系统,系统为每个用户分配各自特定地址码。地址码之间具有相互准正交性,从而在时间、空间和频率上都可以重叠;将需传送的具有一定信号带宽的信息数据,用一个带宽远大于信号带宽的伪随机码进行调制,使原有的数据信号的带宽被扩展,接收端进行向反的过程,进行接扩,增强了抗干扰的能力。
WIRELESS LAN B 邱培哲 B 張宏安.
Toward realistic MPEG4 video transmission simulations
GY/T 移动多媒体广播 第1部分:广播信道帧结构、信道编码和调制
Reversible Data Hiding in Color Image with Grayscale Invariance
智能交通——ZigBee技术.
Link Layer &一點點的Physical Layer
第四章 移动通信的调制技术 第四章 调制技术 4.1概 述 4.2窄带数字调制技术 4.3扩频调制技术 4.2.1线性调制方式
正交分頻多工系統中盲目型頻率偏移估計 之研究 報告者: 陳宏偉.
Wireless Physical Layer
移动计算技术 (Mobile Computing,MC)
Presentation transcript:

WEBee: Physical-Layer Cross-Technology Communication via Emulation MobiCom’17 Zhijun Li, Tian He

Background Dense deployment Spectrum efficiency Harmonious coexistence 鉴于有新同学,先讲一下ctc的背景 无限设备部署越来越密集,频谱资源紧张 干扰冲突 数据交换 由于异质设备之间的物理层的不兼容,所以不能够直接进行数据传输 Dense deployment Spectrum efficiency Harmonious coexistence

Packet-level CTC Esense: Amplitude [MobiCom’09] 1 …... Packet-level …... Physical-level Packet-level Esense: Amplitude [MobiCom’09] RSSI Threshold L1 L2 L3

FreeBee: Time [MobiCom’15] 数据包层面比较有代表性的工作 相邻数据包的间隔编码数据

Motivation of the WEBee 1 …... 1000 packets 54M bps Physical-level Packet-level 以上几种ctc方法的对比 并行ctc是指:同时给多个目的节点发送独立的数据。 一串数据流打包成一个packet,1000个包,54mbps Packet level数据旅很低 从物理层实现跨协议通信呢? 如果要实现从Wi-Fi到zigbee物理层的ctc,那就要让zigbee能解出Wi-Fi的数据包,换言之,Wi-Fi要能模拟出zigbee的包

Design of WEBee 这是webee的设计思想,用wifi模拟出zigbee的信号。让zigbee可以从信号中解码出数据。

Feasibility of WEBee How a WiFi transmitter works 那接下来就要探讨一下这样做的可行性:wifi能否模拟出zigbee信号,具体该怎么样实现wifi对zigbee信号的模拟,模拟出的信号能否被zigbee解码? Wi-Fi发送端的发送过程 信道编码、调制、ofdm、逆fft,循环前缀

Wifi subcarriers Wifi的64个子载波

Wifi modulation 64-QAM BPSK QPSK 8-PSK 16-QAM WIFI使用64QAM, 每一个bit代表6bit的数据。

How a ZigBee receiver works 相位相减 大于0解码为1,小于0解码为0 解码出来的是chip,chip到zigbee 的symbol还需要一个映射,这是因为zigbee用了直接序列扩频

DSSS (Direct-sequence spread spectrum) 在zigbee中,由4位扩展为32位,解码时可以容忍12bit的错误。 提高了抗干扰和噪声的能力。

ZigBee modulation Offset QPSK (OQPSK) Q路信号与I路信号错开半个周期,每次只有一路信号发生突变,叠加信号的相位变化最大为 0 ° ,±90 ° ,不会出现 ±180 ° 的相位跳变。

WeBee Sollution QAM Emulation Wi-Fi发送的核心是ofdm里面的逆傅立叶变化。既然可以已知待发送的数据编码信息,通过逆傅里叶变换得到时域信号, 那么,如果我们已知想要的zigbee时域信号,就也通过傅立叶变换能否反推出编码信息,对应到QAM 编码的相应的编码位置上。 虽然这个对应不是完全一致的对应,但是,zigbee 解码使用 dsss, 这个差别可以被认为是合理的误差,进而能够正确的解码出信息。 已知想要的zigbee时域信号,对其进行傅里叶变换,得到相应的I,Q编码位置,将其对应到近似的QAM编码位置上。 由于zigbee解码时使用DSSS,可以容忍一定程度上的不一致,进而解码出正确的结果。

WeBee Sollution QAM Emulation 效果

WEBee 但实际上的实现没有这么简单 Wi-Fi发送端出了qam调制之外,还有其他部分。 如果想要在不修改Wi-Fi协议的基础上实现物理层信号的模拟,wifi端输入的发送信息,也就是一个二进制序列,必须经过所有的模块,到达接收端的时候能模拟zigbee的信号 也就是说,想要的zigbee信号必须经过所有这些模块反推出来Wi-Fi信号

Channel coding emulation Convolutional Encoder 2/3 信道编码这一块 首先是卷积编码 做加法 比如2/3卷积编码,输入是2个,输出是3个,中间的卷积器看成一个矩阵就可以了 INPUT M OUTPUT

Channel coding emulation Convolutional Encoder 64-QAM ¾: 1 WiFi symbol , 48 data points; 1 QAM point, 6 coded bits 48*6 = 288 bits; 288*3/4 = 216 bits 假设采用的是64qam的编码方法。 Row 288> Column 216 overdetermined system

Channel coding emulation Convolutional Encoder 64-QAM ¾: 1 WiFi symbol , 7 subcarriers; 1 QAM point, 6 coded bits 7*6 = 42 bits Row 42 < Column 216 undetermined system Parallel case: 14 subcarriers. 14*6 = 84 bits 84< 216.

WEBee 前面的信道编码模拟合qam模拟已经可以实现了,现在来看后面的模块

Post-QAM Emulation Pilot/Null Subcarrier Avoidance (2442) Wi-Fi 64个子载波 48个数据子载波 导拼合直流是不能够修改的,所以要避开:修改Wi-Fi的中心频率 (2442)

Post-QAM Emulation noncontinuity due to Cyclic Prefix 循环前缀的问题

Cyclic prefix

Post-QAM Emulation Cyclic Prefix in Wifi Signal noncontinuity caused by cyclic prefix introduces signal boundary errors in OQPSK demodulation of ZigBee.

Post-QAM Emulation Mediate noncontinuity errors due to Cyclic Prefix

Reliable WEBee Repeated transmission for reliability 1-(1-FRR)m Preamble Protection with repetition Payload coding

Evaluation

SER WEBee reaches a 99.9% symbol success rate when the bit rate 63Kbps FreeBee reaches a 99.9% symbol success rate when the bit rate is 7.5bps Under the same success rate, the throughput of WEBee is more than 8,000 times of that of FreeBee.

Frame reception ratio Around 50% WeBee to ZigBee webee给zigbee发,大概是50%的成功率。 The WiFi payload cannot emulate ZigBee symbols perfectly. Repeated transmission are needed for reliability!

Repeated transmission Bit rate drops when #trans become larger. Reliability with varying #trans and frame lengths.

Thanks Q & A

How to achieve Physical-Layer Cross-Technology Communication via Emulation from ZigBee to WiFi? Preamble detection FFT Pilot subcarriers Coexistence with WiFi signal