• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于Wi-Fi嗅探技術的實驗室管理系統(tǒng)設計

      2019-03-19 13:13:34王仲逸汪硯鋮高澤坤
      實驗技術與管理 2019年2期
      關鍵詞:考勤信號強度字節(jié)

      高 軍, 王仲逸, 汪硯鋮, 高澤坤

      (1. 東北大學秦皇島分校 計算機與通信工程學院, 河北 秦皇島 066004;2. 浙江大學 海洋學院, 浙江 舟山 316021)

      在高校開放實驗室,會采用指紋簽到[1-2]、打卡(門禁)[3-4]等考勤方式記錄學生進出和使用實驗室的信息。這些傳統(tǒng)考勤方式不能實時統(tǒng)計實驗室內人數(shù),而且考勤過程煩瑣,當同時進入實驗室的人數(shù)較多時容易造成擁擠。本文提出一種基于Wi-Fi嗅探技術的開放實驗室人員統(tǒng)計管理系統(tǒng)。當學生攜帶的智能手機Wi-Fi處于喚醒狀態(tài)時,會被該系統(tǒng)的Wi-Fi嗅探器捕獲。該學生在實驗室的時間、位置將被實時記錄。相比于傳統(tǒng)考勤方式,不但有效地提高了簽到效率,還可以提供各個時段學生名單、人數(shù)以及實驗室使用率等數(shù)據(jù)信息,輔助實驗室的優(yōu)化管理。

      1 系統(tǒng)結構

      1.1 Wi-Fi嗅探原理

      在IEEE 802.11協(xié)議中,移動設備接入Wi-Fi的過程有掃描(scanning)、認證(authentication)和關聯(lián)(association)。

      在掃描階段,移動終端發(fā)現(xiàn)AP有兩種方式:(1)被動掃描,掃描過程中不需要傳送任何關聯(lián)信號;(2)主動掃描,移動終端以主動的方式在每個信道上發(fā)出探測請求幀(probe request),請求某個無線網絡回應。若某個信道收到幀,則可以進行探測。

      在認證階段,AP進行身份驗證,通過驗證后,移動終端才能進行訪問。

      在關聯(lián)階段,AP返回認證相應信息,認證通過后可以進行關聯(lián),然后成功接入并可以使用無線網[5-8]。

      移動終端向外廣播的探測請求幀正是嗅探器需要捕獲的。捕獲探測請求幀數(shù)據(jù)包后,通過地址解析協(xié)議(ARP),將移動終端的IP地址轉換為對應的物理地址(即MAC地址)[9]。MAC地址是每臺移動設備獨有的6字節(jié)、十六進制地址,前3個字節(jié)由IEEE的注冊管理機構分配給廠家。MAC地址被寫入網絡適配器中,具有全球唯一性[10]。

      1.2 系統(tǒng)結構

      基于Wi-Fi嗅探技術的實驗室管理系統(tǒng)的結構如圖1所示。智能終端是智能手機等可連入Wi-Fi的移動設備。

      圖1 系統(tǒng)結構

      嗅探模塊包括天線、ESP8266芯片和GPRS模塊MGTC-1030。ESP8266芯片完成對移動終端主動發(fā)送的IEEE 802.11探測請求幀數(shù)據(jù)包的捕獲,該芯片嵌入超低功耗32位RISC處理器,支持實時操作系統(tǒng)和Wi-Fi協(xié)議棧,使本系統(tǒng)能夠快速存儲和處理數(shù)據(jù)。芯片內的SRAM提供了數(shù)據(jù)存儲空間,利于程序的穩(wěn)定和提高處理效率,并且支持I2C、UART、SPI等類型的接口,實現(xiàn)本系統(tǒng)與PC的數(shù)據(jù)交換。

      天線用于無線數(shù)據(jù)包的獲取和信號的發(fā)送。

      GPRS模塊實現(xiàn)模塊和服務器之間的數(shù)據(jù)傳輸。在學校里,Wi-Fi、以太網會受校園網的安全限制,而GPRS通過允許現(xiàn)有Internet和新的GPRS網絡互通,完全實現(xiàn)移動Internet功能[11]。因此,選擇GPRS用以傳輸會更方便。嗅探模塊組成如圖2所示。

      圖2 嗅探模塊組成圖

      系統(tǒng)采用B/S架構,客戶端計算壓力較小,客戶端大大簡化[12],在瀏覽器頁面即可讀取數(shù)據(jù)信息。Wi-Fi嗅探器將數(shù)據(jù)以設定的格式通過GPRS傳輸?shù)椒掌?服務器架設在云空間,采用MySQL數(shù)據(jù)庫,其特點是體積小,速度快,開發(fā)成本低。MySQL數(shù)據(jù)庫集群架構能夠滿足云平臺下存儲擴展的要求,保證在云平臺安全穩(wěn)定地運行[13]。

      2 數(shù)據(jù)格式

      嗅探模塊每分鐘發(fā)送一次數(shù)據(jù)。上行的數(shù)據(jù)包長4+9n個字節(jié),n為探測到的接入Wi-Fi的移動終端數(shù)量。上行的數(shù)據(jù)格式為:幀頭(1字節(jié))+探針I(yè)D(1字節(jié))+分隔符(1字節(jié))+MAC地址(6字節(jié))+信號強度(2字節(jié))+分隔符(1字節(jié))+MAC地址(6字節(jié))+信號強度(2字節(jié))+分隔符(1字節(jié))+MAC地址(6字節(jié))+信號強度(2字節(jié))+…+校驗(1字節(jié))+幀尾(1字節(jié))。

      傳輸過程數(shù)據(jù)為16進制,在傳輸時探針編號轉換為16進制。分隔符和信號強度用轉義符,校驗碼在去掉幀頭、幀尾和分隔符之后按位與,取最后一個字節(jié),應該等于探針編號。

      每個實驗室可以有多個探針,因此需要設置探針編號(ID),以分辨數(shù)據(jù)的來源。在得知來源實驗室和具體探針之后,即知道了數(shù)據(jù)的來源。分隔符的作用是方便上位機(PC端)處理數(shù)據(jù)。MAC地址和信號強度為實時探測到的移動終端信息。校驗碼若有錯,則丟棄該包。幀的最后以幀尾標識一次傳送的結束。數(shù)據(jù)格式示例如圖3所示。

      圖3 數(shù)據(jù)格式示例

      PC端對數(shù)據(jù)處理時,通過分隔符將數(shù)據(jù)分開,然后將每組MAC地址和對應信號強度進行存儲、分類和顯示。

      3 系統(tǒng)功能

      系統(tǒng)中預先錄入人員移動終端的MAC地址,利用探針獲得的信息對MAC地址進行統(tǒng)計和分析,可實現(xiàn)人員分布的實時監(jiān)測。系統(tǒng)功能主要包括定位分析模塊和考勤統(tǒng)計模塊。

      3.1 定位分析

      為了監(jiān)控多個實驗室的人員信息,在每個實驗室都安放1個或者多個探針,并且在服務器中把探針的ID和實驗室名稱進行綁定(見圖4)。由于信號強度的不穩(wěn)定,可能存在某一區(qū)域被多個探針覆蓋的情況。例如某學生攜帶的手機除了會被他所在的大數(shù)據(jù)實驗室中的1號探針探測到,也可能被鄰近的其他3個探針探測到。但因為距離不同,這4個探針得到的RSSI會不同。通過對比每個探針接收到的某移動終端信號的RSSI值大小,可知該移動設備離1號探針最近,系統(tǒng)對其定位在大數(shù)據(jù)實驗室。

      圖4 多實驗室探針配置情況

      3.2 考勤統(tǒng)計

      由于系統(tǒng)可以通過探針獲取智能終端的首次探測時間、最后探測時間等信息,只需要將捕獲的MAC地址和預先錄入系統(tǒng)的MAC地址相匹配,即可獲得對應人員的出勤時間。首次探測時間可以作為第一次打卡,最后探測時間可作為最后離開實驗室時間(見表1)。

      表1 探針探測信息

      系統(tǒng)可以統(tǒng)計某段時間學生進入實驗室的天數(shù)及累計時長(見表2)。掌握這些時間數(shù)據(jù),可以知道各個實驗室的使用時段、時長、人數(shù)和頻率等信息,可用于實驗室資源的合理規(guī)劃。

      表2 一周出勤時長統(tǒng)計

      4 結語

      基于Wi-Fi嗅探技術的開放實驗室管理系統(tǒng)實用性很強。利用Wi-Fi嗅探技術收集到的實驗室使用頻率和使用人數(shù)等信息,可以判斷哪些實驗室需要優(yōu)先擴大空間和更新設備等,以滿足更多學生的需求。目前,該項目已經獲得東北大學秦皇島重點實驗室項目資金的支持。在進行1年的測試中,該系統(tǒng)體現(xiàn)出方便使用、成本較低、可靠性高等優(yōu)點。該系統(tǒng)的投入使用,提高了實驗室的管理效率,給學院領導決策提供了有價值的參考數(shù)據(jù),具有很好的推廣前景。

      猜你喜歡
      考勤信號強度字節(jié)
      光學相干斷層成像不同掃描信號強度對視盤RNFL厚度分析的影響
      No.8 字節(jié)跳動將推出獨立出口電商APP
      基于人臉識別技術的考勤應用研究
      電子制作(2019年12期)2019-07-16 08:45:28
      No.10 “字節(jié)跳動手機”要來了?
      智能人臉識別考勤系統(tǒng)
      電子制作(2019年9期)2019-05-30 09:42:00
      室內定位信號強度—距離關系模型構建與分析
      簡談MC7字節(jié)碼
      便攜式指紋考勤信息管理系統(tǒng)設計
      WiFi信號強度空間分辨率的研究分析
      測繪通報(2016年9期)2016-12-15 01:56:16
      基于改進接收信號強度指示的四面體模型井下定位研究
      計算機工程(2015年8期)2015-07-03 12:19:45
      徐闻县| 曲松县| 岳阳县| 吴江市| 泰和县| 改则县| 伊金霍洛旗| 巫山县| 儋州市| 平遥县| 城口县| 大化| 凯里市| 霸州市| 江都市| 曲水县| 桦南县| 济源市| 清丰县| 东山县| 宜宾县| 昌宁县| 泰和县| 连江县| 榕江县| 老河口市| 汉沽区| 吴江市| 邢台市| 长乐市| 县级市| 清河县| 翁源县| 海城市| 赤峰市| 临武县| 塘沽区| 牟定县| 罗江县| 淮安市| 保定市|