コンテキスト情報管理:イントロダクション(Managing Context InformationatLarge Scale: Introduction)Fermín Galán Márquez - fermin.galanmarquez@telefonica.com(Reference Orion Context Broker version: 2.2.0)(Translated into Japanese by Kazuhito Suda k@fisuda.jp)
Orion Context Broker基本オペレーションエンティティ (Entities)• GET /v2/entities• すべてのエンティティを取得• POST /v2/entities• エンティティを作成• GET /v2/entities/{entityID}• エンティティを取得• [PUT|PATCH|POST] /v2/entities/{entityID}• エンティティを更新 (異なる “フレイバー”)• DELETE /v2/entities/{entityID}• エンティティを削除16
17.
Orion Context Broker基本オペレーション属性 (Attributes)• GET /v2/entities/{entityID}/attrs/{attrName}• 属性の取得• PUT /v2/entities/{entityID}/attrs/{attrName}• 属性の更新• DELETE /v2/entities/{entityID}/attrs/{attrName}• 属性の削除• GET /v2/entities/{entityID}/attrs/{attrName}/value• 属性値の取得• PUT /v2/entities/{entityID}/attrs/{attrName}/value• 属性値の更新17
追加のサブスクリプションの強化(Additional subscription improvements)•初期通知は、サブスクリプションの作成/更新時にデフォルトで送信されますが、skipInitialNotification URI パラメータ・オプションを使用して回避することができます。例 :– POST /v2/subscriptions?option=skipInitialNotification• デフォルトでは、実際には属性値を変更しない更新では通知は発生しませんが、この動作は forcedUpdate URIparam オプションでオーバーライドできます。例 :– PATCH /v2/entities/E/attrs?options=forcedUpdate– PUT /v2/entities/E/attrs/A?options=forcedUpdate– POST /v2/op/update?options=forcedUpdate72
• Federation ofinfrastructures (private/public regions)• Automated GE deploymentCloud• Complete Context Management Platform• Integration of Data and Media ContentData•Easy plug&play of devices using multiple protocols•Automated Measurements/Action Context updatesIoT•Visualization of data (operation dashboards)•Publication of data sets/servicesApps•Easy support of UIs with advanced web-based 3D and ARcapabilities•Visual representation of context information.Web UI•Advanced networking capabilities (SDN) and Middleware•Interface to robotsI2ND•Security Monitoring•Built-in Identity/Access/Privacy ManagementSecurityFIWARE におけるコンテキスト管理90
91.
Context/Data Management PlatformApplicationsOMANGSI-9/10Processing/AnalysisAlgorithmsGathered data isinjected forprocessing/analysisDistributedContextSources Complex EventProcessing(PROTON)BigData(COSMOS)Processed data isinjected forprocessing/analysisData generated either by CEPor BigData is publishedGathered data injectedfor CEP-like processingDirectbigdatainjectionProgramming ofrules91FIWARE コンテキスト/データ管理プラットフォーム