物聯網傳感網網絡測試的特點有以下這些:
網絡大規模:在監控區域通常部署大量節點,這些節點具有分布地理區域大、節點部署密集、網絡拓撲結構復雜、一些節點位于惡劣環境中和信息多跳路由等特點。使測試網絡復雜多樣,測試信息經過多跳路由到達待測目標。測試網絡管理大量節點難度大,需要對網絡大量節點分層次、分區域和分功能進行測試;通過不同空間視角獲得的信息具有更大的信噪比,需要進行信噪比測試;通過分布式處理大量采集的信息能夠提高監測的精確度,降低對單個節點傳感器的精度要求,需要檢驗采集信息正確性;大量冗余節點的存在,使得系統具有很強的容錯性能,有必要對大規模網絡進行容錯性能測試。
測試接口多樣性:傳感器網絡接口主要由5種接口構成:用戶和服務提供者的接口、傳感節點和用戶的接口、傳感器網絡網關和服務提供者之間的接口、傳感節點和傳感器網絡網關的接口和傳感節點之間的接口,接口的多樣性致使測試接口也具有多樣性,同時不同的傳感設備所裝載系統不同,運行協議可能也不同,其調試時間和難度大。測試接口具備其特點:設備數據通信和存儲、設備測試前的初始化和配置、數據交互和規則的創建和編輯、數據服務、用戶測試界面和應用程序之間的通信和協作,以及用戶、設備、數據之間的層次交互。
需要考慮數據采集方式及其有效性:傳感網數據采集方法主要有:離線的數據采集方式、聚集函數操作和網外基于模型的分布式數據采集方式。需針對不同數據采集方式采用不同測試方法,充分考慮采集數據時能耗狀況和采集數據的有效性。
資源受限性:傳感器網絡資源受限主要包括:測試節點能量受限、計算能力受限、存儲能力受限、環境受限、通信范圍受限、帶寬資源受限。資源受限會增加測試的復雜度,在傳感器網絡的測試過程中,應充分考慮資源受限的情況,設計相應的測試方法。由于傳感節點能量有限,延長整個網絡的生存是設計測試方法的首要目標,不因測試而減小節點壽命或損壞節點。由于計算能力和存儲能力有限,在測試過程中盡量采用復雜度低的測試方法,不要過多的占用傳感節點本身的計算和存儲資源。
通信鏈路保障:在傳感器網絡中,傳感節點之間的數據交互的信道是通過電磁波的發射與接收來完成。傳感節點之間的通信鏈路常常影響著整個網絡的穩定性和可行性,例如無線傳感器網絡的拓撲結構很少是固定不變的,其拓撲結構必須適應兩個節點之間通信鏈路的有效性。大量傳感器網絡必須在相對穩定的環境中,以確定兩個傳感節點之間可以提供有效可用的通信鏈路服務。由于通信鏈路受環境的影響比較嚴重,如在一定環境下,信號的一部分在傳播過程中被吸收、轉向、分散或反射時就產生了損耗,結果使得數據不能完整的到達接收端。
移動性:傳感器網絡中一些無線設備在移動時,其網絡覆蓋范圍和信號質量受環境影響更大,無線設備受到干擾可能性加大,同時設備在網絡中位置也在變化。測試所考慮因素增多,給測試帶來復雜性和多樣性。需要測試設備在移動時能否正常工作,同時需要測試設備移動時對其他設備影響。
回答所涉及的環境:聯想天逸510S、Windows 10。
物聯網傳感網網絡測試的特點有以下這些:
網絡大規模:在監控區域通常部署大量節點,這些節點具有分布地理區域大、節點部署密集、網絡拓撲結構復雜、一些節點位于惡劣環境中和信息多跳路由等特點。使測試網絡復雜多樣,測試信息經過多跳路由到達待測目標。測試網絡管理大量節點難度大,需要對網絡大量節點分層次、分區域和分功能進行測試;通過不同空間視角獲得的信息具有更大的信噪比,需要進行信噪比測試;通過分布式處理大量采集的信息能夠提高監測的精確度,降低對單個節點傳感器的精度要求,需要檢驗采集信息正確性;大量冗余節點的存在,使得系統具有很強的容錯性能,有必要對大規模網絡進行容錯性能測試。
測試接口多樣性:傳感器網絡接口主要由5種接口構成:用戶和服務提供者的接口、傳感節點和用戶的接口、傳感器網絡網關和服務提供者之間的接口、傳感節點和傳感器網絡網關的接口和傳感節點之間的接口,接口的多樣性致使測試接口也具有多樣性,同時不同的傳感設備所裝載系統不同,運行協議可能也不同,其調試時間和難度大。測試接口具備其特點:設備數據通信和存儲、設備測試前的初始化和配置、數據交互和規則的創建和編輯、數據服務、用戶測試界面和應用程序之間的通信和協作,以及用戶、設備、數據之間的層次交互。
需要考慮數據采集方式及其有效性:傳感網數據采集方法主要有:離線的數據采集方式、聚集函數操作和網外基于模型的分布式數據采集方式。需針對不同數據采集方式采用不同測試方法,充分考慮采集數據時能耗狀況和采集數據的有效性。
資源受限性:傳感器網絡資源受限主要包括:測試節點能量受限、計算能力受限、存儲能力受限、環境受限、通信范圍受限、帶寬資源受限。資源受限會增加測試的復雜度,在傳感器網絡的測試過程中,應充分考慮資源受限的情況,設計相應的測試方法。由于傳感節點能量有限,延長整個網絡的生存是設計測試方法的首要目標,不因測試而減小節點壽命或損壞節點。由于計算能力和存儲能力有限,在測試過程中盡量采用復雜度低的測試方法,不要過多的占用傳感節點本身的計算和存儲資源。
通信鏈路保障:在傳感器網絡中,傳感節點之間的數據交互的信道是通過電磁波的發射與接收來完成。傳感節點之間的通信鏈路常常影響著整個網絡的穩定性和可行性,例如無線傳感器網絡的拓撲結構很少是固定不變的,其拓撲結構必須適應兩個節點之間通信鏈路的有效性。大量傳感器網絡必須在相對穩定的環境中,以確定兩個傳感節點之間可以提供有效可用的通信鏈路服務。由于通信鏈路受環境的影響比較嚴重,如在一定環境下,信號的一部分在傳播過程中被吸收、轉向、分散或反射時就產生了損耗,結果使得數據不能完整的到達接收端。
移動性:傳感器網絡中一些無線設備在移動時,其網絡覆蓋范圍和信號質量受環境影響更大,無線設備受到干擾可能性加大,同時設備在網絡中位置也在變化。測試所考慮因素增多,給測試帶來復雜性和多樣性。需要測試設備在移動時能否正常工作,同時需要測試設備移動時對其他設備影響。
回答所涉及的環境:聯想天逸510S、Windows 10。