感測網技術教學平台SWE Online Tutorials

感測網標準背景 Background of Sensor Web

SWE 網路服務協定

OGC SWE有三個主要的作業流程,分別為SOS、SPS及SAS,其中以SOS流程最為普遍,可由權責單位透過SOS提供資料,也是三種流程中共同之元素,構成SWE架構發展之基礎。

SOS流程

在SOS流程內,感測器可將本身的SensorML文件註冊至SOS服務或是目錄服務(catalog service)。SOS亦可將自己註冊於目錄服務內供使用者查詢。在感測器產生資料後,觀測資訊將被儲存於SOS內。使用者將可先透過目錄服務查詢到SOS,再傳送請求至SOS。當SOS收到使用者的請求,SOS將以O&M資料模型回傳使用者要求的觀測資訊。

SOS作業流程

SOS作業流程(Simonis 2008)


SPS流程

在SWE架構內,若使用者有需求產生新的觀測資訊或指派感測任務,使用者可先透過目錄服務搜尋SPS網路服務,再經由SPS指派任務給感測器。當感測器完成任務後,SPS將指派WNS傳送通知(notification)給使用者,並且指引使用者至SOS取得觀測資訊。

SPS作業流程

SPS作業流程(Simonis 2008)


SAS流程

SAS作業流程的主要目的為提供使用者即時的觀測資訊。如同其他流程,使用者可在目錄服務內搜尋SAS服務。透過SAS,使用者可指定查詢條件,以訂閱感測器所產生的資料。當感測器產生新的感測資料後,感測資料可被傳送至SAS,若SAS判斷感測資料符合使用者的查詢條件,SAS將透過WNS傳送通知給使用者。

SAS作業流程

SAS作業流程(Simonis 2008)