• 沒有找到結果。

協控模擬測試-異常狀況

第七章 與交通部補助縣市交控系統協控功能整合

7.2 協控功能模擬測試結果

7.2.2 協控模擬測試-異常狀況

本次協控模擬異常狀況之測試將會針對「任一單位於協控啟動時無回 應」、「任一單位於協控請求變更時無回應」以及「任一單位於協控執行中 強制中止協控」三個主要異常狀態進行測試,同樣在測試前我們需要先設 定相關的協控策略與其協控模式如下圖。完成設定後接下來便是要針對三 種協控異常狀況進行詳細說明。

圖 7.2-13 協控模擬異常狀況測試-協控策略設定說明

圖 7.2-14 協控模擬異常狀況測試-協控模式設定說明

(一) 任一單位於協控啟動時無回應

測試情境

 地方中心任一單位於啟動時無回應

測試流程

 雲中心傳送 Start_REQ 給所有單位

 任一單位未回覆 Start_RESP

 十分鐘後停止傳送 Start_REQ,協控策略狀態修改為「中斷連 線」

測試方式

1. 新竹縣模擬中心修改為手動回覆 2. 手動啟動竹北協控測試策略

3. 新竹縣模擬中心收到 Start_REQ 時不進行回覆動作

圖 7.2-15 協控模擬異常狀況一測試情境說明

模擬測試成果:

此項模擬測試單位包含模擬竹科、模擬新竹縣、模擬新竹市以及模 擬高公局等四個單位,其中我們將模擬新竹縣交控中心的訊息回覆方式 改為「手動」回覆,而其他三個單位則是使用「自動」。接下來手動啟動

「竹北協控測試」策略,雲中心會將策略狀態修改為「策略開始判斷」, 當策略條件到達後,雲中心會發送 Start_REQ 訊息至四個模擬交控中心,

其中模擬新竹縣交控中心收到 Start_REQ 後不進行回覆同意動作,儘管 其他三個模擬單位已自動回覆成功,但雲中心因沒有收到模擬新竹縣交 控中心之 Start_RESP,因此雲中心會每 20 秒發送 Start_REQ 訊息至四個 單位,持續 10 分鐘後還是沒收到模擬新竹縣交控中心之 Start_RESP,則 將協控狀態從「策略開始判斷」修該為「連線中斷」,可參考下圖。

圖 7.2-16 協控模擬「異常狀況一」測試成果說明

(二) 任一單位於協控請求變更時無回應

測試情境

 地方中心任一單位於協控請求變更時無回應

測試流程

 雲中心傳送 Start_REQ 給所有單位

 所有單位回覆 Start_RESP 給雲中心

 雲中心傳送 changeXXX_REQ 給所有單位

 任一單位未回覆 changeXXX_RESP

 一分鐘後仍未收到回覆,協控策略狀態修改為「中斷連線」

測試方式

1. 新竹縣模擬中心修改為手動回覆 2. 手動啟動竹北協控測試策略

3. 新竹縣模擬中心收到 changeTCMode_REQ 時不進行回覆動作

圖 7.2-17 協控模擬異常狀況二測試情境說明

模擬測試成果:

此項模擬測試單位包含模擬竹科、模擬新竹縣、模擬新竹市以及模 擬高公局等四個單位,其中我們將模擬新竹縣交控中心的訊息回覆方式 改為「手動」回覆,而其他三個單位則是使用「自動」。接下來手動啟動

「竹北協控測試」策略,雲中心會將策略狀態修改為「策略開始判斷」, 當策略條件到達後,雲中心會發送 Start_REQ 訊息至四個模擬交控中心,

其中模擬新竹縣收到 Start_REQ 後,進行回覆「同意」動作,如圖 7.2-18,

接著雲中心會發送協控變更請求至各模擬中心,並將策略執行狀態修改 為「策略執行中」,但因模擬新竹縣不進行回覆「同意」變更請求,因此 雲中心會每 20 秒發送一次變更請求至模擬新竹縣,連續三次(一分鐘),

如圖 7.2-19,待超過三次還未收到回覆後,雲中心則會發送

Terminate_REQ 至協控相關單位並將協控策略執行狀態修改為「連線中 斷」,如圖 7.2-20。

圖 7.2-18 協控模擬「異常狀況二」回覆同意協控

圖 7.2-19 協控模擬「異常狀況二」不回覆同意變更請求

圖 7.2-20 協控模擬「異常狀況二」雲中心終止協控

(三) 任一單位於協控執行中強制中止協控

測試情境

 區域中心任一單位於執行協控後強制中止協控

測試流程

 雲中心傳送 Start_REQ 給所有單位

 所有單位回覆 Start_RESP 給雲中心

 雲中心傳送 changeXXX_REQ 給所有單位

 所有單位回覆 changeXXX_RESP

 任一單位傳送 Terminate_REQ 給雲中心

 雲中心傳送 Terminate_REQ 給該協控策略相關單位

測試方式

1. 新竹縣模擬中心修改為手動回覆 2. 手動啟動竹北協控測試策略

3. 協控開始執行後,以新竹縣模擬中心傳送「終止協控」給雲中 心

圖 7.2-21 協控模擬異常狀況三測試情境說明

模擬測試成果:

此項模擬測試單位包含模擬竹科、模擬新竹縣、模擬新竹市以及模 擬高公局等四個單位,其中我們將模擬新竹縣交控中心的訊息回覆方式 改為「手動」回覆,而其他三個單位則是使用「自動」。接下來手動啟動

「竹北協控測試」策略,雲中心會將策略狀態修改為「策略開始判斷」, 當策略條件到達後,雲中心會發送 Start_REQ 訊息至四個模擬交控中心,

其中模擬新竹縣收到 Start_REQ 後,進行回覆「同意」動作,如圖 7.2-22,

接著雲中心會發送協控變更請求至各模擬中心,並將策略執行狀態修改 為「策略執行中」,而模擬新竹縣收到雲中心發送的 changeTCMode_REQ 後會進行回覆「同意」變更請求,如圖 7.2-23,協控執行後各中心每分 鐘皆會發送變更請求回覆至雲中心,此時模擬新竹縣點選「中止協控」

後,雲中心將會接收到模擬新竹縣所發送的 Terminate_REQ 訊息,待雲 中心接收後會立刻發送 Terminate_REQ 訊息至此協控相關單位,並將協 控策略執行狀態修改為「策略中止」,如圖 7.2-24。

圖 7.2-22 協控模擬「異常狀況三」回覆同意協控

圖 7.2-23 協控模擬「異常狀況三」回覆同意變更請求

圖 7.2-24 協控模擬「異常狀況三」強制中止協控