通訊流向

下表列出針對每個 Silver Spring Networks 指令所建立的通訊:

指令

外傳通訊

內送通訊

完成事件

遠端連接

SSN – 連接或斷接

SSN – 連接或斷接回應

遠端佈建工作 (取得狀態)

連接裝置完成事件

遠端斷接

SSN – 連接或斷接

SSN – 連接或斷接回應

斷接裝置完成事件

裝置開始通訊 (請參閱下方的備註)

SSN - 取代位置

裝置開始通訊完成事件

裝置停止通訊

SSN - 取代位置上的裝置 (停止通訊)

裝置停止通訊完成事件

按需抄表

(定量)

SSN – 新增抄表工作 (定量)

SSN – 抄表回應 (定量)

建立初始測量資料完成事件

按需抄表

(區間)

SSN – 新增抄表工作 (區間)

SSN – 抄表回應 (區間)

建立初始測量資料完成事件

裝置狀態檢查

SSN – 新增偵測工作

SSN – 偵測工作回應

備註:必須先在 Silver Spring Networks (Itron AMM) 系統中佈建服務點,才能使用「裝置開始通訊」指令。

按需抄表的計量單位篩選

透過「按需抄表」指令傳回的抄表,會依據為裝置與測量元件設定的計量單位/使用時間/服務數量識別碼 (UOM/TOU/SQI) 組合進行篩選。啟用篩選時,只會處理與設定的計量單位/使用時間/服務數量 ID 組合相符的抄表。其他則都篩除。

篩選預設為啟用,若為定量按需抄表指令,是透過 D7-MeterReadResponseScalar (SSN - 抄表回應 (定量)) 業務物件之「建立完成事件」狀態上 D7-CCOMPEV (建立完成事件 (定量)) 演算法的「選擇退出篩選」參數 (預設為 "false") 設定,若為區間按需抄表指令,則是透過 D7-MeterReadResponseInterval (SSN - 抄表回應 (區間)) 業務物件之「建立完成事件」狀態上 D7-CCOMPEVIN (建立完成事件 (區間)) 演算法的「選擇退出篩選」參數 (預設為 "false") 設定。

篩選功能啟用時,D7-CCOMPEV 及 D7-CCOMPEVIN 演算法上的「如果外部測量元件識別碼無效則進行篩選」參數會控制,當系統無法利用傳送自前端系統的測量元件識別碼找到測量元件時,會發生什麼事。設為「是」且找不到測量元件時,將會篩選初始測量。設為「否」且找不到測量元件時,系統會嘗試使用計量單位與使用時間來尋找測量元件。這些演算法上的「如果外部測量元件識別碼無效則進行篩選」值必須與初始測量資料匯集器 (D1-IMDSeeder) 業務物件上 D1-DER-SPRMC 演算法的「如果外部測量元件識別碼無效視為錯誤」參數值相符。您必須同時將這兩個參數都設定為「是」或「否」。

D7-MeterReadResponseScalar (SSN - 抄表回應 (定量)) 業務物件之「驗證」狀態上的 D7-VALDVCFLS (SSN - 檢查裝置是否有任何篩選錯誤 (定量)) 演算法,可用來檢查與定量按需抄表指令之篩選功能相關的錯誤。此演算法上「選擇退出篩選」參數的值,必須與 D7-CCOMPEV 演算法上該參數的值相符。參數應同時設為「假」(預設值) 或「真」(若停用篩選)。此演算法上的「如果外部測量元件識別碼無效則進行篩選」值必須與初始測量資料匯集器 (D1-IMDSeeder) 業務物件上 D1-DER-SPRMC 演算法的「如果外部測量元件識別碼無效視為錯誤」參數值相符。您必須同時將這兩個參數都設定為「是」或「否」。

D7-MeterReadResponseInterval (SSN - 抄表回應 (區間)) 業務物件之「驗證」狀態上的 D7-VALDVCFLI (SSN - 檢查裝置是否有任何篩選錯誤 (區間)) 演算法,可用來檢查與區間按需抄表指令之篩選功能相關的錯誤。此演算法上「選擇退出篩選」參數的值,必須與 D7-CCOMPEVIN 演算法上該參數的值相符。參數應同時設為「假」(預設值) 或「真」(若停用篩選)。此演算法上的「如果外部測量元件識別碼無效則進行篩選」值必須與初始測量資料匯集器 (D1-IMDSeeder) 業務物件上 D1-DER-SPRMC 演算法的「如果外部測量元件識別碼無效視為錯誤」參數值相符。您必須同時將這兩個參數都設定為「是」或「否」。

透過 JMS 佇列來接收結果

有些 Silver Spring Networks 指令可讓您設定成會將結果傳回到 JMS 佇列,讓系統不必再定期輪詢已完成的指令。若要啟用此功能,請將該指令所用之通訊類型上的透過 JMS 接收工作結果參數設定為「是」。

下表列出支援此功能的指令,以及與每個指令相對應的通訊類型業務物件。

指令 通訊類型業務物件

連接/斷接

D7-ConnectDisconnectType

裝置狀態檢查

D7-AddPingJobType

按需抄表 (區間)

D7-AddMeterReadJobIntervalType

按需抄表 (定量)

D7-AddMeterReadJobScalarType

作為指令結果傳送目標的 JMS 佇列 (所有指令都會將結果傳送到相同的 JMS 佇列) 是在安裝期間定義。如需取得如何建立 JMS 佇列的相關明細,請參考 Oracle Utilities Smart Grid Gateway 安裝指南中的部署 Silver Spring Networks 的 SOA 轉接器