1 / 15

無線感測網路截取 ZigBee/802.15.4 封包 分析工具實作

無線感測網路截取 ZigBee/802.15.4 封包 分析工具實作. 張豈嘉、吳坤熹. 研究背景. 無線感測網路逐漸盛行 醫療照護 老人健康監測 區域監測 空氣污染監測 生態環境監控 居家控制 智慧型電表 AMR(Automated Meter Reading) AMI(Advanced Metering Infrastructure). 研究背景. 提升無線感測網路中的傳輸品質、增進保密資料的安全、排除網路故障的問題等議題越來越顯重要。. 硬體比較. 硬體比較. Wireshark 架構. User Interface.

harsha
Download Presentation

無線感測網路截取 ZigBee/802.15.4 封包 分析工具實作

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 無線感測網路截取ZigBee/802.15.4封包分析工具實作無線感測網路截取ZigBee/802.15.4封包分析工具實作 張豈嘉、吳坤熹

  2. 研究背景 • 無線感測網路逐漸盛行 • 醫療照護 • 老人健康監測 • 區域監測 • 空氣污染監測 • 生態環境監控 • 居家控制 • 智慧型電表 • AMR(Automated Meter Reading) • AMI(Advanced Metering Infrastructure)

  3. 研究背景 • 提升無線感測網路中的傳輸品質、增進保密資料的安全、排除網路故障的問題等議題越來越顯重要。

  4. 硬體比較

  5. 硬體比較

  6. Wireshark架構 User Interface User/GUI Interface Protocol Analyzer Display filters Protocol Interpreter Build-in Dissector Plug-in Dissector Capture Core Wiretap PCAP LibPcap Pacp File Device Interface Network Card

  7. 研究方法 Wireshark Virtual Interface 網路協定分析自由軟體, 可分析IEEE802.15.4 ZigBee USB Dongle 虛擬網路卡設備裝置, 使wireshark可以透過Virtual Interface 接收Dongle的ZigBee/802.15.4封包 用於擷取IEEE802.15.4封包

  8. 軟體架構

  9. Capture ZigBee data • 在Freescale硬體架構下,資料格式依照其規則,以Struct、Serial、Binascii等API來定義函式及物件。 • ZTC(ZigBee Test Client)為Freescale所制定的架構,其架構與ZigBee Alliance架構對照如下

  10. Capture ZigBee data • ZTC中Generic Frame Format格式

  11. Capture ZigBee data • ZTC中Generic Frame Format格式

  12. Packet capture library • Libpcap中Netgroup Packet Filter(NPF)是主要核心,它提供內部控制的”資料結構(Data Structure)”與”定義(define)” • 引入Wireshark CaptureSetup/pipes的概念,它是透過緩衝進程之間的通信,串起兩個進程間的交流,透過一個進程傳輸資料給它,另外一個進程讀取它的資料 Application User level NPF Kernel level Packets Network level

  13. User option • 這部分主要提供使用者,可以依照所需分析的目標物之ZigBee/802.15.4通道不同,做適當的選擇及調整。

  14. 實作成果 • 實驗平台: • 筆記型電腦, • 系統:Windows XP, • 驅動程式:VCP(Virtual COM Port)Driver • Freescale USB Sniffer Dongle

  15. 結論與結果 • 分析ZigBee/802.15.4封包步驟 • 插入Freescale USB Sniffer Dongle • 開啟Sniffer_Adapter • 開啟Wireshark

More Related