• 沒有找到結果。

五、 系統測試

5.1 實作環境

在此小節首先提出本論文所設計的驗證平台實作環境設置,包含系統運行的 作業環境、RFID 標籤以及 RFID 讀寫器……等,接下來介紹驗證平台的使用者 介面,其介面分別為供應方所使用的Pallet Wrapping Monitoring 以及貨物集散中 心所用的Fast Offline Validation Platform。

環境設置:

作業系統 Windows XP

CPU Intel Core2 Duo T7300 2.00GHz Memory 2GB RFID 中介軟體 Rifartek ServRobot

Rifartek CliRobot Develop language Java、JSP

Trusty Third Party OpenCA

Internet Server Apache Tomcat5.5 Database MySQL

RFID Tags Cases Label(96 bits SGTIN) Pallet Label(96 bits SGTIN) Identification Label(512bits) RFID Reader MTI RU-820(Pallet wrapping)

OmronV750(Pallet Validation) 表 十四:快速離線驗證平台環境設置

41

表 十四RFID Tags 為本論文中所使用來,代表運送的貨物標籤(Cases Label, 96 bits SGTIN)、裝載貨物的棧板(貨物驗證的單位)標籤(Pallet Label, 96 bits SGTIN)以及儲存驗證資訊的識別標籤(Identification Label, 512bits)。

RFID Reader 分別為,貨物供應商所使用的 MTI RU-820 (Pallet wrapping)其 功用為運算貨物驗證資訊且將資料寫入識別標籤中以及集散中心所使用的 OmronV750(Pallet Validation)負責驗證抵達貨物正確性。

Pallet Wrapping Monitoring Platform:

在貨物供應商所使用的系統平台,當使用者向授權伺服器註冊成為合法使用 者後,即可將出口的貨物附上驗證標籤介面如圖 二十四所示:

圖 二十四:Pallet Wrapping Monitoring Platform 使用者介面

42

FOLV Platform State:

說明貨物Pallet Wrapping 區域目前的狀態為何共可分成五個狀態,Idle、Pallet Coming、Count Case、Write V-Tag 以及 Pallet Leaving:

Idle:

貨物尚未抵達Wrapping 區域。

Pallet Coming:

裝載貨物的棧板即將抵達Wrapping 區域 Count Case:

貨物到達Wrapping 區域且開始計算貨物個數以及產生貨物識別資料。

Write V-Tag:

將貨物驗證資料以及簽章所使用的憑證對應資料寫入識別標籤(V-Tag)中。

Pallet Leaving:

將識別標籤(V-Tag)放置於棧板以完成貨物識別流程。

Checking Pallet Information:

當Pallet Wrapping 進入 Count Case 的狀態時,Checking Pallet Information 所 包含的Pallet 欄位顯示目前正在產生識別資料的棧板 EPC Code、Cases 欄位顯示 該棧板上所乘載的紙箱EPC Code 以及 Cases Num 顯示目前 RFID 讀寫器所讀取 到的紙箱個數。

Platform Security Information:

在系統執行的一開始使用者按下”Config”按鈕,選擇本次產生貨物身分驗證 資料所需的憑證後,Certificate Information 欄位會顯示所選擇憑證的內容,且當 系統開始執行時若有事件發生時Pallet Wrapping Event 欄位會將所發生的事件標 示出來。

43

Fast Offline Validation Platform:

貨物集散中心使用來快速驗證抵達貨物的正確性,其系統的平台介面圖 二 十五所示

圖 二十五:Fast Offline Validation Platform 使用者介面 FOLV Platform State:

說明貨物在抵達驗證區域時即時的狀態為何共可分成五個狀態,Idle、

Cargo Coming、Cargo Validating、Validated Result 以及 Cargo Leaving:

Idle:

貨物尚未抵達Fast Offline Validation Platform。

Cargo Coming:

貨物抵達Fast Offline Validation Platform。

Cargo Validating:

讀取棧板上貨物RFID 標籤資料、棧板標籤資料以及驗證標籤資料,且當標 籤資料讀取完畢後開始驗證資料正確性。

Validated Result:

顯示棧板貨物驗證結果,若驗證出貨物有問題時則會在Event Report 欄位標 明,該批貨物不符合哪項標準。

Cargo Leaving:

合法貨物離開Fast Offline Validation Platform,或者是不合法的貨物運送至 ASN 比對平台。

44

Checking Pallet Information:

當Fast Offline Validation 進入 Cargo Validation 的狀態時,Checking Pallet Information 所包含的 Pallet 欄位顯示目前正在產生識別資料的棧板 EPC Code、

Cases 欄位顯示該棧板上所乘載的紙箱 EPC Code 以及 Cases Num 顯示目前 RFID 讀寫器所讀取到的紙箱個數。

V-Tag Information:

當Fast Offline Validation 進入 Cargo Validation 的狀態時,將所讀取到的識 別標籤內容依其Bank 顯示至對應欄位,EPC Bank 所顯示的資料為貨物製造商的 公司碼以及所使用的憑證編號資料而User Bank 則顯示此批貨物的簽章資料。

Validation Report:

當Fast Offline Validation 進入 Validated Result 的狀態時,Validation State 欄 位顯示此棧板的驗證結果(OK/Error)、Event Report 欄位則顯示貨物在驗證時所觸 法的事件紀錄以及Certificate Information 欄位顯示本次驗證時集散中心所採用的 憑證資料。