一種檢測儀、檢測系統及WiFi網絡MAC層檢測方法
【技術領域】
[0001]本申請涉及WiFi網絡MAC層檢測領域,特別涉及一種檢測儀、檢測系統及WiFi網絡MAC層檢測方法。
【背景技術】
[0002]隨著技術的發展,人們對WiFi網絡MAC層檢測的要求越來越高。
[0003]現有的檢測方法一般采用在筆記本電腦上開發WiFi網絡MAC層運行情況檢測系統,每臺檢測儀器需要配置筆記本電腦,一方面成本過于昂貴,另一方面使用者攜帶和使用也非常不方便,難以滿足現階段的需求。
[0004]因此,如何有效的進行WiFi網絡MAC層檢測,降低檢測成本,使得使用者攜帶和使用方便是本領域技術人員目前需要解決的技術問題。
【發明內容】
[0005]本申請所要解決的技術問題是提供一種檢測儀、檢測系統及WiFi網絡MAC層檢測方法,解決了現有技術中成本過于昂貴,使用者攜帶和使用非常不方便,難以滿足現階段的需求的問題。
[0006]其具體方案如下:
[0007]一種檢測儀,包括:
[0008]樹莓派、第一 WiFi卡和第二 WiFi卡;
[0009]所述樹莓派上設置有至少2個卡槽;
[0010]所述第一 WiFi卡和所述第二 WiFi卡分別通過所述卡槽置于所述樹莓派上;
[0011]所述樹莓派上設置有第一軟件模塊,所述第一軟件模塊在控制模塊的控制下,驅動所述第一 WiFi卡執行WiFi網絡MAC層檢測操作,并獲取檢測結果;
[0012]所述第一軟件模塊在所述控制模塊的控制下驅動所述第二 WiFi卡將所述檢測結果發送給移動智能終端。
[0013]上述的檢測儀,優選的,
[0014]所述第一 WiFi卡和所述第二 WiFi卡均為藍牙式WiFi卡。
[0015]上述的檢測儀,優選的,還包括:
[0016]存儲所述檢測結果的存儲模塊。
[0017]一種檢測系統,包括移動智能終端和上述的檢測儀;
[0018]所述檢測儀和所述移動智能終端進行通信連接;
[0019]所述移動智能終端上設置有第二軟件模塊;
[0020]所述第二軟件模塊用于響應用戶的操作,確定WiFi網絡MAC層待檢測的目標參數,并通過通信協議與所述檢測儀進行通信連接;
[0021]所述檢測儀用于檢測WiFi網絡MAC層參數,并將獲取的檢測結果發送給所述移動智能終?而;
[0022]所述移動智能終端用于接收并展示所述檢測結果。
[0023]一種WiFi網絡MAC層檢測方法,所述檢測方法應用于檢測系統,所述檢測系統包括移動智能終端和檢測儀,所述移動智能終端上設置有第二軟件模塊,所述檢測儀包括樹莓派、第一 WiFi卡和第二 WiFi卡,所述樹莓派上設置有第一軟件模塊和控制模塊;
[0024]所述方法包括:
[0025]所述移動智能終端上的所述第二軟件模塊響應用戶的操作,確定WiFi網絡MAC層待檢測的目標參數;
[0026]所述移動智能終端上的所述第二軟件模塊通過通信協議,與所述樹莓派進行通信連接;
[0027]所述移動智能終端將所述待檢測的目標參數傳送給所述樹莓派;
[0028]所述樹莓派接受所述待檢測的目標參數,并通過所述控制模塊控制所述第一軟件模塊驅動所述第一 WiFi卡檢測所述目標參數;
[0029]所述樹莓派獲取檢測所述目標參數得到的檢測值;
[0030]所述第一軟件模塊驅動所述第二 WiFi卡將所述檢測值發送給所述移動智能終端;
[0031]所述移動智能終端接收并展示所述檢測值。
[0032]本申請提供的一種檢測儀,包括:樹莓派、第一 WiFi卡和第二 WiFi卡;所述樹莓派上設置有至少2個卡槽;所述第一 WiFi卡和所述第二 WiFi卡分別通過所述卡槽置于所述樹莓派上;所述樹莓派上設置有第一軟件模塊,所述第一軟件模塊在控制模塊的控制下,驅動所述第一WiFi卡執行WiFi網絡MAC層檢測操作,并獲取檢測結果;所述第一軟件模塊在所述控制模塊的控制下驅動所述第二 WiFi卡將所述檢測結果發送給移動智能終端。能夠有效的進行WiFi網絡MAC層檢測,在樹莓派上驅動WiFi卡檢測并將檢測的結果發送給移動智能終端,實現了將檢測到的WiFi網絡MAC層參數的檢測值進行上報的目的,所述樹莓派和所述移動智能終端的成本低、體積小且重量輕,明顯降低了檢測成本,并使得使用者攜帶和使用方便,能夠實現手持式WiFi網絡檢測儀檢測WiFi網絡MAC運行情況。
【附圖說明】
[0033]為了更清楚地說明本申請實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0034]圖1是本申請的一種檢測儀實施例的結構示意圖;
[0035]圖2是本申請的一種檢測系統實施例的結構示意圖;
[0036]圖3是本申請的一種WiFi網絡MAC層檢測方法的流程圖。
【具體實施方式】
[0037]下面將結合本申請實施例中的附圖,對本申請實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例。基于本申請中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。
[0038]參考圖1,示出了本申請一種檢測儀實施例的結構示意圖,該檢測儀包括:
[0039]樹莓派101、第一 WiFi卡102和第二 WiFi卡103,所述樹莓派101上設置有至少2個卡槽,所述第一 WiFi卡102和所述第二 WiFi卡103分別通過所述卡槽置于所述樹莓派101 上。
[0040]所述樹莓派101上設置有第一軟件模塊104,所述第一軟件模塊104在控制模塊105的控制下,驅動所述第一 WiFi卡102執行WiFi網絡MAC層檢測操作,并獲取檢測結果。
[0041]所述第一軟件模塊104在所述控制模塊105的控制下驅動所述第二 WiFi卡103將所述檢測結果發送給移動智能終端。
[0042]本申請提供的一種檢測儀,包括:樹莓派、第一 WiFi卡和第二 WiFi卡;所述樹莓派上設置有至少2個卡槽;所述第一 WiFi卡和所述第二 WiFi卡分別通過所述卡槽置于所述樹莓派上;所述樹莓派上設置有第一軟件模塊,所述第一軟件模塊在控制模塊的控制下,驅動所述第一WiFi卡執行WiFi網絡MAC層檢測操作,并獲取檢測結果;所述第一軟件模塊在所述控制模塊的控制下驅動所述第二 WiFi卡將所述檢測結果發送給移動智能終端。能夠有效的進行WiFi網絡MAC層檢測,在樹莓派上驅動WiFi卡檢測并將檢測的結果發送給移動智能終端,實現了將檢測到的WiFi網絡MAC層參數的檢測值進行上報的目的,所述樹莓派和所述移動智能終端的成本低、體積小且重量輕,明顯降低了檢測成本,并使得使用者攜帶和使用方便,能夠實現手持式WiFi網絡檢測儀檢測WiFi網絡MAC運行情況。
[0043]本申請中,所述第一 WiFi卡102和所述第二 WiFi卡103均為藍牙式WiFi卡。
[0044]本申請中,還可以包括:
[0045]存儲所述檢測結果的存儲模塊。
[0046]在圖1的基礎上,參考圖2,本申請還提供了一種檢測系統的結構示意圖,該檢測系統包括:
[0047]移動智能終端201和上述實施例中的檢測儀202。
[0048]所述檢測儀202和所述移動智能終端201進行通信連接。
[0049]所述移動智能終端201上設置有第二軟件模塊203。
[0050]所述第二軟件模塊203用于響應用戶的操作,確定WiFi網絡MAC層待檢測的目標參數,并通過通信協議與所述檢測儀進行通信連接。
[0051]所述檢測儀202用于檢測WiFi網絡MAC層參數,并將獲取的檢測結果發送給所述移動智能終端201。
[0052]所述移動智能終端201用于接收并展示所述檢測結果。
[0053]本發明中的檢測系統包括兩套軟件系統模塊,及一組硬件裝置。兩套軟件系統模塊分別運行在移動智能終端上(例如安卓終端)及樹霉派上。硬件裝置由樹霉派及兩個藍牙