999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于WIA—PA協議的網關一致性測試系統的設計

2014-01-01 00:00:00韋鵬
電子世界 2014年2期

【摘要】一致性測試系統是進行協議一致性測試的基礎。本文主要介紹了一種基于WIA-PA協議的網關一致性測試系統,并對測試系統的拓撲結構和測試過程的設計進行了說明。

【關鍵詞】WIA-PA網關;測試系統

1.引言

作為無線傳感器網絡技術中的一種,WIA-PA技術主要面向各種工業過程自動化應用。相對于其他無線傳感器網絡技術,WIA-PA采用了網狀和星型混合拓撲結構、自適應跳頻、CSMA與TDMA混合訪問機制等技術,能夠滿足工業應用需要的實時性和可靠性要求。

網關設備是WIA-PA工業無線網絡系統的核心設備。WIA-PA網關不僅具有傳統網關的協議轉換和系統管理功能,還具有WIA-PA無線網絡管理功能。對WIA-PA網關進行一致性測試,使其符合WIA-PA標準對網關的要求,是后續進行互操作測試和性能測試的基礎。

2.WIA-PA網關

2.1 WIA-PA網關結構

在WIA-PA標準中,對網關的結構進行了描述,如圖1所示:

圖1 WIA-PA網關結構

(1)WIA-PA接入點

實現與WIA-PA網絡的物理連接,完成管理信息和數據的傳輸。

(2)虛擬設備

定義了與工廠中現場總線等其他網絡的通信接口,該接口可將其他網絡中的數據源映射為WIA-PA設備,滿足其他網絡與WIA-PA網絡的通信需求。

(3)解聚對象

用于解聚由WIA-PA路由設備和現場設備聚合后的包。

(4)數據鏡像模塊:用于存儲WIA-PA網絡中設備的數據,為工廠中的其他網絡提供數據訪問接口。

2.2 WIA-PA網關功能

WIA-PA網關除了與網絡管理者和安全管理者通信來完成WIA-PA網絡的網絡管理和安全管理工作以外,還可以與WIA-PA無線網絡中的其他設備進行通信,交換設備信息。同時,WIA-PA網關可以和外部網絡進行。針對以上要求可以將WIA-PA網關的功能分為無線網絡管理功能,無線數據收發功能,以太網通信功能,協議轉換功能和系統管理功能。

(1)無線網絡管理

無線網關必須具備對無線網絡的管理功能,包括無線網絡形成、無線現場設備加入、斷開等管理功能。

(2)無線數據收發功能

無線網關是將無線測控網絡的數據傳入以太網控制網絡,因此必須提供與無線測控網絡現場設備之間進行數據收發功能。

(3)以太網通信功能

無線網關接入以太網控制網絡,必須具備以太網接口并能夠完成數據通信功能。

(4)協議轉換

在協議轉換方面,必須同時開發無線、有線協議,并實現數據信息在無線和有線之間轉換。

(5)系統管理

網關應能完成系統管理功能,包括對現場設備的管理,數據緩存、系統內存管理等。

3.WIA-PA網關抽象測試集設計

抽象測試集是協議一致性測試的基礎,它是不依賴于具體的實現,并且不一定是可執行的。一個好的抽象測試集能夠確保協議一致性測試的完整性和準確性。抽象測試集在結合了協議實現一致性說明(PICS)和協議實施附加信息(PIXIT)后,成為可執行測試集。按照結構化和層次化的方法劃分,測試集由多個測試組組成,一個測試組由多個測試例組成。

由于WIA-PA標準并未給出協議的靜態一致性要求,也未給出協議實現一致性說明和協議實施附加信息,所以要在深入理解WIA-PA協議的基礎上確定其一致性測試要求。針對一致性測試要求的不同覆蓋,確定測試組的劃分。在確定了測試組和測試目的后,抽象出每一個測試組的測試例。在理解了WIA-PA標準中網關部分內容后,針對WIA-PA網關的功能,我們抽象出WIA-PA網關測試集,如圖2所示:

圖2 WIA-PA網關抽象測試集

4.WIA-PA網關一致性測試系統

WIA-PA網關一致性測試系統是在參考了其他無線傳感器測試系統的基礎上,根據WIA-PA網絡自身特點和網關測試內容設計出來的。WIA-PA網關的一致性測試系統的拓撲結構如圖3所示:

圖3 WIA-PA網關一致性測試系統

圖4 測試系統數據流

4.1 測試設備

(1)測試主機

用戶通過測試主機的人機交互界面完成與測試系統的交互。在進行測試時,用戶需要填寫用戶信息,選擇相應的測試案例,并對測試案例的相關信息進行配置,然后進行測試。測試主機按照規定的測試用例生成并發出相應的測試命令,根據接收到被測網關的測試響應來判斷被測網關的行為是否正確。

(2)測試路由器

測試路由器通過接收測試主機發送的測試命令,按照相應案例的測試要求,順序調用測試原語函數完成測試。在測(下轉封三)(上接第121頁)試開始前,需要確定測試路由器的設備角色,根據不同測試案例的需要,測試路由器充當路由設備或者現場設備。測試路由器的測試功能由下測試器(Lower tester)實現,下測試器主要具有測試管理和測試應用功能。

(3)輔助測試設備

在有的測試案例中,需要輔助測試設備的參與才能夠完成測試,例如現場設備加入網絡,數據轉發,協議轉換等測試。在測試開始前,需要確定輔助測試設備的類型,根據不同測試案例的需要,輔助測試設備可以充當路由設備或者現場設備。輔助測試設備的測試功能主要由測試功能單元(Testing functional unit)實現。

4.2 測試系統數據流

針對不同的測試案例,測試系統具有不一樣的測試結構和相應的測試數據流。為了完整的對WIA-PA網關進行測試,我們設計出了三種測試結構。如圖4所示。

第一種測試結構主要用來測試那些只需要測試路由器和被測網關進行交互的測試案例。測試主機向測試路由器發送測試命令,測試路由器接收到測試命令后進行解析,調用相應的測試原語函數,測試原語函數通過測試接口順序調用協議功能原語,對被測網關進行激勵,當接收到被測網關的激勵響應后,將測試結果發送給測試主機進行判斷處理,得出測試結果,完成測試。

第二種測試結構主要針對那些需要輔助測試設備作為被測網絡中的一個設備,實現數據轉發或者作為一個簇首路由設備的情況。在這種情況下,測試主機向測試路由器發送測試命令,測試路由器解析測試主機的測試命令,調用相應的測試原語函數,確定是發送給輔助測試設備的命令后,調用輔助測試原語函數,激勵輔助測試設備。輔助測試設備通過測試功能單元解析測試路由器的輔助測試原語函數后,調用相應的協議功能原語,實現和被測網關的交互。輔助測試設備將接收到被測網關的測試響應發送給測試路由器,測試路由器通過將測試響應發送給測試主機進行判斷處理后,完成測試。

第三種測試結構主要用來測試被測網關的協議轉換功能。測試主機將測試命令發送給測試路由器,測試路由器解析測試命令后,調用測試原語函數,將一串數據發送給被測網關,被測網關通過以太網將該數據發送給輔助測試設備,通過觀察輔助測試設備顯示器上接收到的數據是否和測試路由器發送的數據一致,判斷測試的正確與否。

4.3 測試系統函數

WIA-PA網關一致性測試系統的函數設計與說明如表1所示。

4.4 測試過程

WIA-PA網關測試過程包括測試準備,測試執行,測試處理的過程。如圖5所示:

圖5 WIA-PA網關測試過程

(1)測試準備

選擇測試案例,配置測試信息之后,根據該測試案例的要求,確定測試路由器的設備角色,如果需要輔助測試設備的參與,確定輔助測試設備的設備角色。

(2)測試執行

完成了測試準備后,測試主機向測試路由器發送測試命令,測試路由器通過激勵被測網關,接收被測網關的測試響應,完成測試執行過程。在需要輔助測試設備參與的情況下,測試路由器向輔助測試設備發送測試命令,輔助測試設備通過激勵被測網關,接收被測網關的測試響應,完成測試執行過程。在進行協議轉換案例測試時,被測網關將數據發送給以太網的輔助測試設備,完成測試執行過程。

(3)測試處理

測試主機接收到測試路由器發送的測試響應后,記錄測試過程。測試主機對測試過程中的所有測試響應進行判斷處理,得出測試結果。在完成了所有案例的測試后,測試主機生成測試報告供用戶查看。

5.結語

WIA-PA網關測試系統是進行WIA-PA網關測試的基礎。測試系統的設計需要考慮對整個抽象測試集的覆蓋問題,通過對每個案例的測試實現來完善測試系統,確保測試系統最終是可靠和有效的。

參考文獻

[1]宋菲.IPv6無線傳感網絡協議測試系統[J].電信網技術2012(1):13-18.

[2]王曉偉.WIA-PA協議一致性測試方法的研究與實現[D].重慶:重慶郵電大學,2011.

[3]楊淼,梁瑋,徐偉杰,等.基于WIA-PA的工業無線網絡網關設備[J].計算機工程,2010,36(23):258-261.

主站蜘蛛池模板: 亚洲六月丁香六月婷婷蜜芽| 欧美精品影院| 国产成人综合日韩精品无码首页| 日韩久草视频| 无码网站免费观看| 国产丝袜91| 国产麻豆91网在线看| 国内精自视频品线一二区| 日韩欧美亚洲国产成人综合| 精品撒尿视频一区二区三区| 青草精品视频| 国产欧美高清| 中文字幕日韩欧美| 欧美日韩中文国产va另类| 亚洲人成影院在线观看| 中文精品久久久久国产网址| 在线免费观看AV| 亚洲欧美成aⅴ人在线观看| 91色在线观看| 超碰免费91| 久久人搡人人玩人妻精品| 成人91在线| 香蕉久人久人青草青草| 好久久免费视频高清| 免费国产福利| 精品自窥自偷在线看| 国产在线精彩视频二区| 性网站在线观看| 色天天综合久久久久综合片| 无码专区国产精品第一页| 国产在线视频欧美亚综合| 99人体免费视频| 精品国产一二三区| 亚洲青涩在线| 日本人又色又爽的视频| 真实国产精品vr专区| 真人高潮娇喘嗯啊在线观看| 亚洲αv毛片| 亚洲国产成人在线| 久久人搡人人玩人妻精品一| 91在线精品免费免费播放| 国产精品无码影视久久久久久久 | 国产亚洲第一页| 不卡午夜视频| 青草视频久久| 欧美成人午夜影院| 九九九国产| 国产在线拍偷自揄拍精品| 伊人久久精品无码麻豆精品| 久久久久人妻一区精品| 日韩精品毛片人妻AV不卡| 91久久偷偷做嫩草影院精品| 国产欧美视频在线| 中国精品自拍| 日本午夜影院| 免费人成网站在线高清| 国产日韩精品欧美一区喷| 久久久久亚洲精品无码网站| 在线综合亚洲欧美网站| 五月天福利视频| 国内99精品激情视频精品| 无码视频国产精品一区二区| 精品91在线| 欧美伦理一区| 狠狠色综合久久狠狠色综合| 丰满人妻被猛烈进入无码| 四虎在线观看视频高清无码| 国产成+人+综合+亚洲欧美| 四虎影视库国产精品一区| 手机成人午夜在线视频| 国产人人干| 国产乱人乱偷精品视频a人人澡| 国产微拍一区二区三区四区| 国产福利拍拍拍| 老司机精品一区在线视频| 色综合天天娱乐综合网| 在线欧美国产| 国产精品精品视频| 国产夜色视频| 久久久久免费精品国产| 久久9966精品国产免费| 中国精品自拍|