第七章 與交通部補助縣市交控系統協控功能整合
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 協控模擬「異常狀況三」強制中止協控