本發明涉及電通信傳輸的設置,特別是涉及一種測試具有雙頻wifi功能的電力線通信裝置的方法。
背景技術:
電力線通信(powerlinecommunication,plc)設備俗稱電力貓,是利用電力線傳輸網絡數據的一種通信方式。
雙頻wifi是指同時支持2.4ghz和5ghz兩種頻段的wifi通信。在對具有雙頻wifi功能的電力貓進行實際測試的過程中,容易出現功能測試不全面、測試拓撲結構繁雜的問題,進而很難厘清產品性能,對產品的穩定性埋下隱患。
技術實現要素:
基于此,有必要提供一種測試具有雙頻wifi功能的電力線通信裝置的方法。
一種測試具有雙頻wifi功能的電力線通信裝置的方法,包括:所述電力線通信裝置通過2.4ghz頻段的wifi與第一測試終端建立連接、通過5ghz頻段的wifi與第二測試終端建立連接,并通過電力線連接陪測電力線通信設備,所述陪測電力線通信設備通過網線連接第三測試終端;所述第一測試終端通過2.4ghz頻段的wifi向所述電力線通信裝置發送并接收數據,所述第二測試終端通過5ghz頻段的wifi向所述電力線通信裝置發送并接收數據,所述第三測試終端經所述陪測電力線通信設備向所述電力線通信裝置發送并接收數據;根據第一至第三測試終端發送和接收數據的情況,分別得出所述電力線通信裝置2.4ghz頻段的wifi、5ghz頻段的wifi、電力線通信的網絡吞吐量;所述第一測試終端和所述第二測試終端之間經由所述電力線通信裝置相互發送并接收數據,得到第一網絡吞吐量;所述第二測試終端和所述第三測試終端之間經由所述電力線通信裝置相互發送并接收數據,得到第二網絡吞吐量;將所述第一網絡吞吐量和第二網絡吞吐量相加作為所述裝置的總體網絡吞吐量。
在其中一個實施例中,還包括步驟:將所述電力線通信裝置2.4ghz頻段的wifi、5ghz頻段的wifi、電力線通信的網絡吞吐量,所述總體網絡吞吐量分別與各自的合格值進行對比,從而判斷所述電力線通信裝置是否合格。
在其中一個實施例中,所述陪測電力線通信設備通過網線連接第三測試終端,是通過rj45接口插接網線進行連接。
在其中一個實施例中,所述第一至第三測試終端均為安裝有網絡吞吐量測試軟件的終端。
在其中一個實施例中,所述電力線通信裝置的雙頻wifi的物理層速率不低于1200mbps,所述電力線通信裝置的電力線通信的物理層速率不低于1000mbps。
還有必要提供另一種測試具有雙頻wifi功能的電力線通信裝置的方法。
一種測試具有雙頻wifi功能的電力線通信裝置的方法,包括:所述電力線通信裝置通過2.4ghz頻段的wifi與第一測試終端建立連接、通過5ghz頻段的wifi與第二測試終端建立連接,并通過電力線連接陪測電力線通信設備,所述陪測電力線通信設備通過網線連接第三測試終端;所述第一測試終端通過2.4ghz頻段的wifi向所述電力線通信裝置發送并接收數據,所述第二測試終端通過5ghz頻段的wifi向所述電力線通信裝置發送并接收數據,所述第三測試終端經所述陪測電力線通信設備向所述電力線通信裝置發送并接收數據;根據第一至第三測試終端發送和接收數據的情況,分別得出所述電力線通信裝置2.4ghz頻段的wifi、5ghz頻段的wifi、電力線通信的網絡吞吐量;所述第一測試終端和所述第二測試終端之間經由所述電力線通信裝置相互發送并接收數據,得到第一網絡吞吐量;所述第一測試終端和所述第三測試終端之間經由所述電力線通信裝置相互發送并接收數據,得到第二網絡吞吐量;將所述第一網絡吞吐量和第二網絡吞吐量相加作為所述裝置的總體網絡吞吐量。
在其中一個實施例中,將所述電力線通信裝置2.4ghz頻段的wifi、5ghz頻段的wifi、電力線通信的網絡吞吐量,所述總體網絡吞吐量分別與各自的合格值進行對比,從而判斷所述電力線通信裝置是否合格。
在其中一個實施例中,所述陪測電力線通信設備通過網線連接第三測試終端,是通過rj45接口插接網線進行連接。
在其中一個實施例中,所述第一至第三測試終端均為安裝有網絡吞吐量測試軟件的終端。
在其中一個實施例中,所述電力線通信裝置的雙頻wifi的物理層速率不低于1200mbps,所述電力線通信裝置的電力線通信的物理層速率不低于1000mbps。
上述測試具有雙頻wifi功能的電力線通信裝置的方法,測試系統的拓撲結構簡潔,且能較全面地測試出具有雙頻wifi功能的電力線通信裝置的網絡吞吐量。
附圖說明
圖1是一實施例中測試系統的拓撲結構框圖;
圖2是在圖1的基礎上標出了步驟s130和s140的框圖;
圖3是一實施例中測試具有雙頻wifi功能的電力線通信裝置的方法的流程圖。
具體實施方式
為了便于理解本發明,下面將參照相關附圖對本發明進行更全面的描述。附圖中給出了本發明的首選實施例。但是,本發明可以以許多不同的形式來實現,并不限于本文所描述的實施例。相反地,提供這些實施例的目的是使對本發明的公開內容更加透徹全面。
除非另有定義,本文所使用的所有的技術和科學術語與屬于本發明的技術領域的技術人員通常理解的含義相同。本文中在本發明的說明書中所使用的術語只是為了描述具體的實施例的目的,不是旨在于限制本發明。本文所使用的術語“及/或”包括一個或多個相關的所列項目的任意的和所有的組合。
圖3是一實施例中測試具有雙頻wifi功能的電力線通信裝置的方法的流程圖,包括下列步驟:
s110,搭建測試系統。
圖1是一實施例中測試系統的拓撲結構框圖,測試系統包括具有雙頻wifi功能的plc裝置10(即待測產品)、陪測plc設備12、第一測試終端22、第二測試終端24及第三測試終端26。陪測plc設備12可以采用與plc裝置10相同的設備,也可以為與plc裝置10不同的plc設備。將plc裝置10通過2.4ghz頻段的wifi與第一測試終端22建立連接(形成一個2.4g的無線網絡)、通過5ghz頻段的wifi與第二測試終端24建立連接(形成一個5g的無線網絡),并通過電力線連接plc裝置10和陪測plc設備12,通過網線連接陪測plc設備12和第三測試終端26(形成一個plc網絡)。這樣搭建出的測試系統,第一測試終端22、第二測試終端24及第三測試終端26處于同一個局域網之中,它們之間的任何數據交換,都通過了plc裝置10。因此,plc裝置10的性能直接決定了該局域網網絡吞吐量的優劣。
在一個實施例中,第一測試終端22、第二測試終端24及第三測試終端26均為安裝有網絡吞吐量測試軟件的終端,例如個人電腦、手提電腦、平板電腦、智能手機等。在其他實施例中,各測試終端還可以使用專門的測試儀器。可以理解的,第一測試終端22至少要支持2.4ghz頻段的wifi,第二測試終端24至少要支持5ghz頻段的wifi,第三測試終端26至少要有網口。
s120,分別獲取裝置的2.4ghz頻段的wifi、5ghz頻段的wifi、電力線通信的網絡吞吐量。
網絡吞吐量是衡量plc性能的重要性能指標。吞吐量測試是驗證和測試網絡帶寬的常用技術。一種典型的吞吐量測試方法是:從網絡的一個設備向另一個設備以設定的速率和發送時間間隔發送流量,作為接收端的設備計算接收到的測試幀,測試結束時系統計算接收率(吞吐速率)。這種測試也被稱作端到端網絡性能測試。
在本實施例中,第一測試終端22通過2.4ghz頻段的wifi向plc裝置10發送并接收數據,得出plc裝置10在2.4ghz頻段的網絡吞吐量;第二測試終端24通過5ghz頻段的wifi向plc裝置10發送并接收數據,得出plc裝置10在5ghz頻段的網絡吞吐量;第三測試終端26經陪測plc設備12向plc裝置10發送并接收數據,得出plc裝置10的電力線通信的網絡吞吐量。
可以理解的,獲取plc裝置10在2.4ghz頻段的網絡吞吐量,只需要將plc裝置10通過2.4ghz頻段的wifi與第一測試終端22建立連接,形成一個2.4g的無線網絡,就能進行測試,而不需要將測試系統整個搭建完。同理,獲取plc裝置10在5ghz頻段的網絡吞吐量、獲取plc裝置10的電力線通信的網絡吞吐量,也不必將測試系統搭建完才能進行測試,因此在一個實施例中,可以時測試系統搭建完成一部分后,就進行步驟s120中相應部分的網絡吞吐量測試,而不必等步驟s110整個系統搭建完成后再執行步驟s120。
s130,讓2.4ghz頻段的wifi和5ghz頻段的wifi對跑,得到第一網絡吞吐量。
參見圖2,第一測試終端22和第二測試終端24之間(經由plc裝置10)相互發送并接收數據,將得到的網絡吞吐量記為第一網絡吞吐量n。
s140,讓電力線通信和5ghz頻段的wifi對跑,得到第二網絡吞吐量。
5ghz頻段的wifi在多數據流的情況下,數據流量很大。可以選取它和plc對跑,以表征plc裝置10的總體網絡吞吐量的一部分。參見圖2,第二測試終端24和第三測試終端26之間(經由plc裝置10和陪測plc設備12)相互發送并接收數據,將得到的網絡吞吐量記為第二網絡吞吐量m。
可以理解的,在一個實施例中,可以先執行步驟s130,再執行步驟s140;在另一個實施例中,也可以先執行步驟s140,再執行步驟s150。
s150,將第一網絡吞吐量和第二網絡吞吐量相加作為裝置的總體網絡吞吐量。
m+n作為plc裝置10的總體網絡吞吐量,能夠表征plc裝置10工作的時候能夠處理數據的最大流量。
上述具有雙頻wifi功能的電力線通信裝置的方法,測試系統的拓撲結構簡潔,且能較全面地測試出plc裝置10的網絡吞吐量。
在上述實施例中,步驟s140是讓電力線通信和5ghz頻段的wifi對跑,得到第二網絡吞吐量。在其他實施例中,步驟s140也可以是讓電力線通信和2.4ghz頻段的wifi對跑,作為第二網絡吞吐量。
在一個實施例中,上述測試具有雙頻wifi功能的電力線通信裝置的方法還包括步驟:將plc裝置10的2.4ghz頻段的wifi、5ghz頻段的wifi、電力線通信的網絡吞吐量、以及總體網絡吞吐量(m+n)分別與各自的合格值進行對比,從而判斷電力線通信裝置是否合格。前述步驟測出各網絡吞吐量如果未達到各自的合格值,說明產品性能異常,需要進行進一步分析解決。
在一個實施例中,測試系統的陪測plc設備12通過網線連接第三測試終端26,是通過rj45接口插接網線進行連接。
在一個實施例中,plc裝置10配置的是高速雙頻wifi,即雙頻wifi的物理層速率不低于1200mbps;且配置的是高速plc,即電力線通信的物理層速率不低于1000mbps。
以上所述實施例僅表達了本發明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對發明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干變形和改進,這些都屬于本發明的保護范圍。因此,本發明專利的保護范圍應以所附權利要求為準。