sensor edge services - oracleotndnld.oracle.co.jp/products/iaswe/pdf/oracle_ses... · sensor...

36
Oracle

Upload: others

Post on 24-May-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

Oracle

Page 2: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

OracleSensor Edge Services

Page 3: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

Edge Serverオブザベーションの収集、リーダーへの誘導

イベントを配布のため、データベース層へ送信

アプリケーションSensorデータに基づいて、アプリケーション・サーバーのビジネス・プロセスから関連イベントの受取り

アンテナで電力、およびリーダーからのアナログ信号を受信

無線信号とアナログの電気信号間での変換

タグ上のチップに情報を格納

Sensor Data Management全体が拡張されたモデルにより、アーカイブ、ステートフル・ルールに基づいた配布、エージェント・テクノロジのサポートを提供

RFIDタグにはRFIDチップ、

電源(電磁誘導またはバッテリ)、アンテナを含む..

リーダーは、範囲内でタグと通信し、すべてのタグIDとメモリー(ペイロード)を読み込む ...

RFID: 物理的な世界 → ITワールド

ハードウェアと物理的構成

情報技術

Page 4: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

分析

取得 応答

管理

アクセス

様々なリーダーやセンサーからフィルタされた適切な情報を取得

取得したデータを、拡張性、信頼性、安全性に優れた単一のソ

ースで管理

データをリアルタイムで分析し、プロセスを継続して改善するビジネス・インテリジェンスおよびビジネス・アクティビティの監視

適切なすべてのユーザー、アプリケーション、ビジネス・プロセスが、いつでもどこからでも情報にアクセス

情報(イベント)の変化に自動的に応答し、例外の発生時にユーザーによる管理を実行(通常はイベント以外に対処)

リアルタイム・エンタープライズ

Page 5: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

アプリケーアプリケーションション

認識および認識および応答デバイス応答デバイス

管理

分析

アクセス

ビジネス・インテリジェンス

JDeveloper

ビジネス・プロセス管理

取得

ポータルモバイル

統合

Sensor Edge Server

その他のアプリケーション

Oracle Fusion Middleware

セキュリティデータ・ハブ EnterpriseManager

Oracle Sensor-Based Services

応答

Page 6: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

Sensor Edgeのコンポーネント

Telnet

Web

Client

Sensor Edge Server

Groups

Dispatchers

Dispatchers

Local Processors:Filers & Rules

Device A

bstraction Layer

Device A

bstraction Layer

Driver

Driver

Driver

InternalStore//Forward

WebServices

OPMN

Streams

PML

EventFlow

Adm

inistration

Adm

inistration

EM

JMX

Admin Console

Developm

ent Services

Developm

ent Services

Device Mgmt.

Monitoring

Web Services

IS Services

EPC Mgmt.

Sensor Data.Sensor Data Management

Sensor Data Management

Archiving

ReportingAssociations

SDR

SES

SEM

コンプライアンス

IS/ALE

Page 7: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

Sensor Edge Server(SES)

Page 8: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

アーキテクチャーの概要

Sensor Edge Server

Oracle Application Server

グループ

ディスパッチャ

ディスパッチャ

ローカル・プロセッサ: フィルタ&ルール

デバイス抽象化層

デバイス抽象化層

ドライバ

ドライバ

ドライバ

内部のストア//送信

Webサービス

WSWSコールバックコールバック

OPMN

Streams OracleOracleStreams/AQStreams/AQ

ALE EPC ALEEPC ALEクライアントクライアント

EventFlow WSWS、、HTTPHTTP、、

ファイル、ストアド・ファイル、ストアド・プロシージャなどプロシージャなど

一元管理/リモート管理

管理

管理EM

JMX

管理コンソール

開発サービス

開発サービス

デバイス管理

監視

Webサービス

ISサービス

EPC管理

Sensor Data.

カスタム・カスタム・ソリューションソリューションSensor Data ManagementSensor Data Management

アーカイブ

レポート機能 関連付け

Sensor Data Repository

(オプション)

Page 9: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

出荷

確認の受信

出荷の認識

カートンのラベル付け

Sensor Data

ラベルの印刷

Edge Server

Sensor Dataの収集

• RFIDリーダー、RFIDラベル、プリンタ、Temp. Sensor、Laser Diodeなど

Sensor Dataのクレンズおよびノーマライズ

• オブザベーションのクレンズ、ノーマライズ、フィルタ

• 関連イベントのみを送信

Sensor Dataの送信

• 様々な分散システムへSensor Dataを提供

デバイス管理

• センサーおよび応答デバイスの管理と監視

• センサー、ライトスタック、メッセージ・ボード、カルーセルなど

プロセス指示

• ローカル処理

• 表示/通知デバイスに対して指示を送信

機能の概要

Page 10: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

イベント処理: 収集

プラグアンドプレイ・アーキテクチャ

拡張可能なドライバ・フレームワーク

アプリケーションはデバイス診断

センサー、リーダー、プリンタ、通知デバイスのサポート

デフォルトで使用可能なドライバ:• リーダー: Alien、Intermec、SAMSys、

Symbol/Matrics、Tycoなど

• プリンタ: Intermec、Printronics、Sato、Zebraなど

• 表示/通知: Animation、Audio、EdgeSimulator、Prolite、Patlite

Page 11: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

イベント処理: フィルタリング

不要なイベント、ローレベルのイベントの削除

拡張可能なフレームワーク

単一のデバイスまたは論理グループにフィルタを適用可能

単純なフィルタ、集約フィルタ、プログラム可能なフィルタのサポート

ビルトイン・フィルタ• Pass Filter、Movement Filter、Shelf Filter、Cross Reader

Filter、Check Tag Filter、Pallet Shelf Filte、Pallet Pass Filter、Debug Filer

ローカル処理• JavaScript Filter、RegexFilter

Page 12: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

イベント処理: 通知

様々な方法でアプリケーションと通信可能(ディスパッチング)

拡張可能なディスパッチャ・フレームワーク

ビルトイン・ディスパッチャ:• WebServices Dispatcher• Http-Dispatcher• StreamsDispatcherV2• EventFlowDispatcher:

• 階層的な状態マシンに基づいたアクション

• AleDispatcher: • 通知のサブスクライバまたはALE、またはISクエリーのサポート

Page 13: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

イベント処理: 通知

JSP/Servlet MDBean PL/SQL AQWS .Net

プログラミング・インターフェース/モデルエッジ

サーバーディスパッチャ

HTTP

JMS

WS

ストリーム

Page 14: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

管理: 管理コンソール

EMによるインスタンス管理のサポート

タスク指向のユーザー・インターフェース

シン・クライアントを使用した一元管理

インスタンス間をナビゲートするトポロジ・ブラウザ

一般的な操作および管理タスクのサポート: デバイス、フィルタ、ディスパッチャ、システムの追加、構成、削除

Page 15: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

管理: JMX

JMXサポート

• オブジェクトの制御および管理のためのプログラム可能なインターフェース

• すべてのオブジェクトがJMX MBeansとしてモデル化

• リモートJMXアクセスのサポート

• ブラウザベースのJMXコンソール(EM)

• JMX/SNMPブリッジングを使用したSNMPサポート

Page 16: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

管理: セキュリティ

すべての接続をコンテナが管理(JNDI)エッジ・ドメインには接続またはセキュリティの機密情報は格納されない

パラメータの暗号化をサポート

すべてのWSインターフェース・セキュリティに対してOWSMをサポート(Ses Event、ALE、ISなど)

すべてのUIで、コンテナとEMからJAZNと

ロールベースのユーザー管理を使用

Page 17: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

開発サービス

Webサービスのインターフェース

• サーバー情報

• デバイス管理

• イベント処理とプロセッシング

• タグのエンコーディングとデコーディング

• ALEインターフェース

• 情報サービス

HTTPプログラミング・インターフェ

ース

Page 18: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

Sensor Edge Mobile(SEM)

Page 19: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

Sensor Edge Mobile業務用携帯端末向けの軽量センサーと周辺機器の統合

ネイティブ・クライアント、オンライン・ブラウザまたはピュアスレーブ開発モデルのサポート

BarcodeおよびRFIDリーダーのドライバ・サポートを備えたWinCE4.2で稼動

MSCD Deploymentとアップグレードの

サポート

Telnet

Web

Client

Page 20: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

Sensor Edge Mobile

動的でプラガブルおよび拡張可能なドライバとディスパッチャ

ドライバ:• Symbol• Intermec

ディスパッチャ• ActiveX• Type Ahead

Telnet

Web

Client

Page 21: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

Sensor Edge MobileTelnet

Web

Client モバイル・アイテム

固定アイテム

アプリケーション・サーバー

Page 22: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

Sensor Data Repository(SDR)

Page 23: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

データ管理

Sensor Data Repositoryへのアーカイブ(オプション)

Sensorの移動および商品情報の単一ソ

ース

スレッド・プーリングおよびスロットリングを使用してメイン・データ・ストリームへの影響を低減

自動的なノーマライズ解除、データの系統化、タグ情報のデコード

Page 24: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

データ管理

高度に拡張可能なため、センサーとオプションのマスター・アプリケーション・データを含む

クエリーを簡素化および最適化する共通ビュー

• 包含関係のある仮想的な階層

• デバイスの正常性およびステータス

• イベントの概要

• デバイス機能のメタデータ

• デバイスでフィルタされたイベント

• タグのトレース

Page 25: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

レポート

デフォルトで使用可能な変換済レポート

イベントのトレース

デバイスの情報

高度な検索

• カスタマイズ可能なレポート

• テンプレート(コーディング不要)

すべてSDRベースであるため特別な依存

関係がない

Page 26: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

情報サービス(IS/ALE)

Page 27: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

情報サービス

Caseパレット・データケース → パレットへの

関連付けケース・データ商品 → ケースへの

関連付け商品データ

IS

Case Case

ケース

ケース

ケース

ケース ケース

ケース ケースケース

ケース

ケース

パレット パレット

Page 28: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

標準: EPCグローバル

タグ・データのフォーマット• 仕様化されたすべての標準SGTIN、SSCC、

GRAI、GLN、DODなどをデフォルトでサポート

• エンコーディング、デコーディング、URNのサ

ポート

• パーツのサブセッティングをサポート

• 完全に構成可能な解析およびエンコーディング

• 複数のエンコーディング/デコーディング・パス

およびドメインのサポート(デコーディングの衝突を回避するため)

Page 29: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

標準: ALEのサポート

ALE 1.0のサポート• WebサービスとJavaネイティブ・

インターフェース

• プッシュ・モデルとプル・モデルのサポート

• 拡張されたパターン・マッチング

• 既存のアーキテクチャの最上位でプラグイン(ディスパッチャ)として実行

• 定義済み、永続、トランジェントのサブスクリプションのサポート

Sensor Edge Server

アプリケーションオブザベーションの問合せでALEインター

フェースを使用

WSまたはAPIコールでのALE

ALEインターフェース

通知サービス

通知

Page 30: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

Supplier Compliance Workspace(SCW)

Page 31: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

コンプライアンス: アーキテクチャ

Sensor Edge Server

Oracle Application Server

Sensor Data Repository

Oracle Database

コンプライアンス・サービス

Compliance Workspace

カスタム・アプリケーション

Page 32: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

コンプライアンス: 概要

シンプルなユーザー・インターフェースによって、ほとんどの共通コンプライアンス・オペレーションを提供

すべてのシン・クライアント/ブラウザベースのインターフェース

J2EEテクノロジの最上位で標準Enterprise Applicationとして実行

一般的なSESユーティリティのほとんど

を公開

Page 33: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

コンプライアンス: オペレーション

サポートされるオペレーション:インポート

タグの生成およびシーケンス管理

ラベルおよびタグの印刷

関連付け

検証

エクスポート

Page 34: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

コンプライアンス: サービス

Plain Old Java APIまたはWeb Servicesのサポート

オペレーションに対するすべての高水準APIを含む

タグのエンコーディング/デコーディ

ング

生成

データのインポート

印刷

検証のためのSDR問合せ

Page 35: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

コンプライアンス: エンコーディングのサポート

DOD体系:64と96のタグ・データ形式をすべてサポート

自動検出機能を備えたエンコーディング、デコーディング

EPC体系:EPC 64、96、128のすべての形式をサポート

エンコーディング/デコーディング/正準フォーム

ONSクエリー・フォーム

ユーザー定義可能なエンコーディングメタデータ・ドリブン(コーディング不要)

既存のエンコーディングの追加または修正が可能

複数のエンコーディング・パスのサポート

Page 36: Sensor Edge Services - Oracleotndnld.oracle.co.jp/products/iaswe/pdf/Oracle_SES... · Sensor Edgeのコンポーネント Telnet Web Client Sensor Edge Server Groups Dispatchers D

Sensorインフラストラクチャの管理、

デプロイ、管理のコストを低減

デプロイおよび開発のコストを低減• パッケージ化されたドライバとフィルタ

• 容易なデバイス統合

• 容易なフィルタリング・ディスパッチングの拡張

• ストリーム・ベースのアプリケーション統合

管理および保守のコストを低減• Sensor Device ManagementとSensor Edge Server

Management• 容易なハードウェアのアップグレード

• ハードウェアの詳細な要約

• 標準コンプライアンス

Sensor Edge Serverのメリット

EVENT SOURCES