SlideShare a Scribd company logo
Jun. 25, 2014
Auto-ID Labs, KAIST
Dept. of Computer Science, KAIST
GS1 EPCglobal framework and
Oliot Project overview
Seonghoon Kim
shkim08@kaist.ac.kr, http://oliot.org, http://autoidlab.kaist.ac.kr, http://resl.kaist.ac.kr http://autoidlabs.org http://gs1.org
© Auto-ID Lab Korea / KAIST
Slide 2
Understanding the real-world needs…
 In terms of a computer, understanding the real-world needs …
Location
Time
Other contexts
Human
Objects
© Auto-ID Lab Korea / KAIST
Slide 3
Understanding the real-world needs…
 IoT systems need to manage….
▲Devices/Users
Enabling IoT needs
Identification system
Many smart things will …
© Auto-ID Lab Korea / KAIST
Slide 4
Contents
 GS1/EPCglobal standard
– Introduction
– Global Product Classification (GPC)
– Application Identifier (AI)
– GS1 Keys
– Electronic Product Code (EPC)
– GS1/EPCglobal Architecture
 Oliot (Open Language for Internet of Things)
– Overview
– Smart Things’ Control & Data Acquisition
– Oliot middleware for sensors, and actuators
– Oliot Datastore
– Discovery & ONS
– Current status
 Conclusion
© Auto-ID Lab Korea / KAIST
Slide 5
 GS1: Global language of business
– 111 member organizations in 155 countries
– Over 2,000,000 members
 URI-convertible ID (GTIN, GLN, SSCC, GRAI, etc)
– e.g., urn:epc:id:sgtin:0614141.112345.400
 GS1/EPCglobal standard
– A holistic architectural framework to identify, capture and share information about items
GS1/EPCglobal Standards
which Oliot stems from
© Auto-ID Lab Korea / KAIST
Slide 6
• GS1 SYSTEM OF STANDARDS
GS1/EPCglobal Standards
which Oliot stems from
© Auto-ID Lab Korea / KAIST
Slide 7
• Integrating Data Carriers to Business Applications
• Enabled by code systems
• Global Product Classification (GPC)
• GS1 Keys
• Electronic Product Code (EPC)
GS1/EPCglobal Standards
which Oliot stems from
© Auto-ID Lab Korea / KAIST
Slide 8
GS1/EPCglobal Standards
Global Product Classification (GPC)
 Global Product Classification (GPC)
– http://www.gs1.org/1/productssolutions/gdsn/gpc/browser/index.html
Category selection
Code for bananas classes
with different attribute
© Auto-ID Lab Korea / KAIST
Slide 9
 Application Identifier (AI)
– a two, three, or four digit numeric Prefix in front of
the data
– to tell what the data means
GS1/EPCglobal Standards
Application Identifier
© Auto-ID Lab Korea / KAIST
Slide 10
 GS1 Identification Keys
GS1/EPCglobal Standards
GS1 Keys
Digital Coupon Management
(Serialized) Global Coupon Number (SGCN)
Component/Part management
Component / Part Identifier (CPID)
© Auto-ID Lab Korea / KAIST
Slide 11
 GLN, GTIN, and SSCC
GS1/EPCglobal Standards
GS1 Keys
© Auto-ID Lab Korea / KAIST
Slide 12
 GRAI (Global Returnable Asset Identifier)
– used to identify returnable assets, re-usable packages, or transport
equipment, such as a tray, pallet, or beer keg.
– the asset being used for the purpose of tracking its location and return.
– as part of a lease or rental system.
 GIAI (Global Individual Asset Identifier)
– e.g., office equipment, transport equipment, IT equipment, vehicles,
etc.
 GSRN (Global Service Relation Number)
– e.g., club membership, loyalty programmes, a patient in a hospital, or
employees
GS1/EPCglobal Standards
GS1 Keys
ECG measurement device (GRAI)
Surgical equipment (GIAI)
Membership ID (GSRN)
Patient ID in hospital
(GSRN)Surgical tools (GIAI)
© Auto-ID Lab Korea / KAIST
Slide 13
 Digital Coupon Management (Global Coupon Number)
GS1/EPCglobal Standards
GS1 Keys
© Auto-ID Lab Korea / KAIST
Slide 14
 The Component / Part Identifier (CPID)
– enables companies to identify components and parts, typically where an
Original Equipment Manufacturer (OEM) defines the specifications of a
component or part that is part of its final product
GS1/EPCglobal Standards
GS1 Keys
© Auto-ID Lab Korea / KAIST
Slide 15
 EPC
– universal identifier that provides a unique identity for any physical object
GS1/EPCglobal Standards
Electronic Product Code (EPC)
© Auto-ID Lab Korea / KAIST
Slide 16
 EPC encodings
– EPC Binary encoding
– EPC Tag URI
– EPC Pure Identity URI
– GS1 Element String
GS1/EPCglobal Standards
Electronic Product Code
Examples of GTIN and Serial Number (SGTIN) in Different
Syntaxes
© Auto-ID Lab Korea / KAIST
Slide 17
 EPC global Architectural framework
GS1/EPCglobal Standards
GS1/EPCglobal Architectural Framework
Identification
& sensing
Data filtering
& grouping
Data store and
share
Item Discovery &
Information search
Frédéric Thiesse, Christian Floerkemeier, Mark Harrison, Florian Michahelles, Christof Roduner, "Technology, Standards, and Real-World Deployments of the EPC Network,
" IEEE Internet Computing, vol. 13, no. 2, pp. 36-43, March-April 2009
Bar Code
Scanner
Output
GS1ElementString
0180614141123458216789
© Auto-ID Lab Korea / KAIST
Slide 18
GS1/EPCglobal Standards
GS1/EPCglobal Architectural Framework
with Supply Chain Example
 Electronic Product Code (EPC) and EPC networks
Applications
Manufacturer Distributor Retailer
Product info.
• Technical spec.
• Warranty spec.
• Instruction manual
• etc.
Product history
• Genuine or Imitation
• Freshness
• Where this is from?
• Etc.
Manufacturer
EPCIS server
Productquery
Korea
JapanChina
Taiwan
Australia
USA
Brazil
Switzerland
England
Object Name Service
(ONS) Server
ONS query
EPC
Information
Service
repository
Filtering
&Collection
middleware
Capturing Applications
DS query
Application
Real-time feedback
Smart
RFID
reader
Discovery Service (DS)
© Auto-ID Lab Korea / KAIST
Slide 19
Open Language for the Internet of Things
 Open Language for IoT (Oliot) is an ID-based IoT framework.
– Based on GS1 standard ID (e.g., URI-convertible GTIN)
 Goal
– Is to build a ID-based framework to identify, capture, control and share information
about smart things
Passive Tags
(e.g., passive
tags, barcode)
Sensor & Actuator Networks
(e.g., ZigBee, 6LoWPAN, Mobile phone, BLE,
AllJoyn, lwM2M etc.)
Active Tags (e.g.,
Wireless ID and Sensor
Networks)
RFID Middleware
LLRP LLRP Sensor & actuator protocols Sensor & actuator protocols
Domain-specific capturing application
Domain-specific accessing applications
Sensor Interface
Sensor interface
EPC Information Service
(static and dynamic information)
ALE
Actuation Interface
Sensor & Actuator Middleware
Object
Name
Service
Discovery
Service
ZigBee
6LoWPAN/
CoAP
MQTT
Web
service-*
REST
Other
Comm.
RFID stream processing
Logical RFID
reader
Reader
Management
Sensor stream
processing
Sensor & actuator
Management
ID-Sensor stream
processing
© Auto-ID Lab Korea / KAIST
Slide 20
Oliot Scope
Smart Things’ Control & Data Acquisition
• Enabling searches for an item or a class of items that satisfies certain
sensor values or attributes.
Sensortag(e.g.,IntelWISP)
e.g., cool juice
A Patient with her states
20dB 50dB40dB
70dB50dB25dB
silent tables
4인 3T,
소근소
근
Full, 시끄러
움
Full, 조
용,
몬순 커피
2인
2T
테이블 4, 조
용
휴
업
2인
4T
4인
2T
4인
2T
8인 2T, 조용
4인 3T, 시끄러움
∆t
Sensor stream Processing
& actuation
Distributed
Storage
Interacting with
Smart Things
Search &
discovery
Actuators (e.g.,
appliances)
© Auto-ID Lab Korea / KAIST
Slide 21
Passive Tags
(e.g., passive
tags)
Sensor & Actuator Networks
(e.g., ZigBee, 6LoWPAN, Mobile phone, etc.)
Active Tags (e.g.,
Wireless ID and Sensor
Networks)
RFID Middleware
LLRP LLRP Sensor & actuator protocols Sensor & actuator protocols
Object orchestration and organization management
Domain-specific applications
Sensor Interface
Sensor interface
Smart Things Information Service
(static and dynamic information)
ALE
Actuation Interface
Sensor & Actuator Middleware
ONS
Discovery
Service
ZigBee
6LoWPAN/
CoAP
MQTT
Web
service-*
REST
Other
Comm.
RFID stream processing
Logical RFID
reader
Reader
Management
Sensor stream processing
Sensor & actuator
Management
Oliot Scope
Smart Things’ Control & Data Acquisition
 RFID networks
– Passive & active tags
 Wireless Identification and Sensor
Networks (WISN)
– Active tag networks
– Leverage features of Wireless mesh networks
 Sensor and actuator networks
– LLRP, CoAP/6LoWPAN, ZigBee, MQTT, etc.
RFID Reader
Ant1 Ant2 Ant3
Conventional RFID networks
Wireless ID and sensor networks
EPC
EPC
EPC
EPC
EPC
EPC EPC
EPC
EPC
Active
tagEPC
Mobilephone sensingBarcode
© Auto-ID Lab Korea / KAIST
Slide 22
 Stream processing
Oliot Scope
ID & sensor stream processing
 RFID, sensor, and actuator
adaptation
Complexity of
heterogeneity and
network distribution
∆t
#1441
Door 1
Window 1
Door 2
Window 2
RFID & sensor stream △
Heterogeneous
sensors ▷
∆t
Sensor stream Processing
& actuation
Distributed
Storage
Interacting with
Smart Things
Search &
discovery
© Auto-ID Lab Korea / KAIST
Slide 23
Oliot Scope
ID & sensor stream processing
 Object abstraction via Sensor & actuator
device framework adaptation
 RFID stream processing & interfaces
– Filtering & Grouping
 RFID data report & management
 Sensor stream processing & interfaces
– Heterogeneous sensor stream adaptation
– Composite sensors streams
*Source: http://www.cs.duke.edu/~kmoses/cps516/dstream.html
Event Stream
filtering & grouping*
Direct interaction
Middleware Abstraction
Passive Tags
(e.g., passive
tags, barcode)
Sensor & Actuator Networks
(e.g., ZigBee, 6LoWPAN, Mobile phone, BLE,
AllJoyn, lwM2M etc.)
Active Tags (e.g.,
Wireless ID and Sensor
Networks)
RFID Middleware
LLRP LLRP Sensor & actuator protocols Sensor & actuator protocols
Domain-specific capturing application
Domain-specific accessing applications
Sensor Interface
Sensor interface
EPC Information Service
(static and dynamic information)
ALE
Actuation Interface
Sensor & Actuator Middleware
Object
Name
Service
Discovery
Service
ZigBee
6LoWPAN/
CoAP
MQTT
Web
service-*
REST
Other
Comm.
RFID stream processing
Logical RFID
reader
Reader
Management
Sensor stream
processing
Sensor & actuator
Management
ID-Sensor stream
processing
Complex event processing**
**Source: http://www.12qw.ch/2013/10/streaminsight-cep-2-what-are-cep-and-streaminsight/
© Auto-ID Lab Korea / KAIST
Slide 24
Oliot Scope
Smart Thing Information Services
 Diverse types of information for (smart) things
*Source: http://www.sas.com/en_us/insights/big-data/data-visualization.html
Data analysis
Context extraction
Visualization & Interpretation*
Profile
Historical data
∆t
Sensor stream Processing
& actuation
Distributed
Storage
Interacting with
Smart Things
Search &
discovery
© Auto-ID Lab Korea / KAIST
Slide 25
Passive Tags
(e.g., passive
tags, barcode)
Sensor & Actuator Networks
(e.g., ZigBee, 6LoWPAN, Mobile phone, BLE,
AllJoyn, lwM2M etc.)
Active Tags (e.g.,
Wireless ID and Sensor
Networks)
RFID Middleware
LLRP LLRP Sensor & actuator protocols Sensor & actuator protocols
Domain-specific capturing application
Domain-specific accessing applications
Sensor Interface
Sensor interface
EPC Information Service
(static and dynamic information)
ALE
Actuation Interface
Sensor & Actuator Middleware
Object
Name
Service
Discovery
Service
ZigBee
6LoWPAN/
CoAP
MQTT
Web
service-*
REST
Other
Comm.
RFID stream processing
Logical RFID
reader
Reader
Management
Sensor stream
processing
Sensor & actuator
Management
ID-Sensor stream
processing
Oliot Scope
Smart Thing Information Services
 Historical events data storage
– Time-series event data
 ID, location, time, sensor values, etc.
 Static master data storage
– Master data for ID interpretation
e.g., GLN id => location (x, y) and address
 Data analysis and visualization
– Offline learning with historical data
1 Source: http://docs.oracle.com/c
d/E13197_01/rfid/enterprise_server/
Time series data Data analysis & visualizationStatic Master data
© Auto-ID Lab Korea / KAIST
Slide 26
Oliot Scope
Object Name Service
 Product and devices (i.e., Smart Things) Information
∆t
Sensor stream Processing
& actuation
Distributed
Storage
Interacting with
Smart Things
Search &
discovery
© Auto-ID Lab Korea / KAIST
Slide 27
Passive Tags
(e.g., passive
tags, barcode)
Sensor & Actuator Networks
(e.g., ZigBee, 6LoWPAN, Mobile phone, BLE,
AllJoyn, lwM2M etc.)
Active Tags (e.g.,
Wireless ID and Sensor
Networks)
RFID Middleware
LLRP LLRP Sensor & actuator protocols Sensor & actuator protocols
Domain-specific capturing application
Domain-specific accessing applications
Sensor Interface
Sensor interface
EPC Information Service
(static and dynamic information)
ALE
Actuation Interface
Sensor & Actuator Middleware
Object
Name
Service
Discovery
Service
ZigBee
6LoWPAN/
CoAP
MQTT
Web
service-*
REST
Other
Comm.
RFID stream processing
Logical RFID
reader
Reader
Management
Sensor stream
processing
Sensor & actuator
Management
ID-Sensor stream
processing
Oliot Scope
Object Name Service
ONS Application
GS1 ID AUS
ONS Client
FQDN NAPTR
Recursive
Name Server
EPCIS Server
ONS Peer Roots
(1)
(2)
(3)
(4)
(5) (6)
(7)
(8)
Federated ONS Architecture
 Object tagging and product information
retrieval
Korea
JapanChina
Taiwan
Australia
USA
Brazil
Switzerland
England
ONS Query response
© Auto-ID Lab Korea / KAIST
Slide 28
Oliot Scope
Discovery Service
• Search for product history
• Search for retailer locations which sell the desired EPC products.
Supply chain
1km
Nearby product discovery
∆t
Sensor stream Processing
& actuation
Distributed
Storage
Interacting with
Smart Things
Search &
discovery
© Auto-ID Lab Korea / KAIST
Slide 29
Passive Tags
(e.g., passive
tags, barcode)
Sensor & Actuator Networks
(e.g., ZigBee, 6LoWPAN, Mobile phone, BLE,
AllJoyn, lwM2M etc.)
Active Tags (e.g.,
Wireless ID and Sensor
Networks)
RFID Middleware
LLRP LLRP Sensor & actuator protocols Sensor & actuator protocols
Domain-specific capturing application
Domain-specific accessing applications
Sensor Interface
Sensor interface
EPC Information Service
(static and dynamic information)
ALE
Actuation Interface
Sensor & Actuator Middleware
Object
Name
Service
Discovery
Service
ZigBee
6LoWPAN/
CoAP
MQTT
Web
service-*
REST
Other
Comm.
RFID stream processing
Logical RFID
reader
Reader
Management
Sensor stream
processing
Sensor & actuator
Management
ID-Sensor stream
processing
Oliot Scope
Discovery Service
• Search for any smart things with ID
• To search for items with given attribute
information
• Federated architecture for scalable discovery
Discovery Service
ONS
Client
EPCIS A EPCIS B EPCIS C
Query DS
address
Use API
Query location
information
Register location
Information
KAIST
Discovery
Service
ONS
Client
Queryfor
addressof
DS
Addressof
DS
My lost thing
© Auto-ID Lab Korea / KAIST
Slide 30
Passive Tags
(e.g., passive
tags, barcode)
Sensor & Actuator Networks
(e.g., ZigBee, 6LoWPAN, Mobile phone, BLE,
AllJoyn, lwM2M etc.)
Active Tags (e.g.,
Wireless ID and Sensor
Networks)
RFID Middleware
LLRP LLRP Sensor & actuator protocols Sensor & actuator protocols
Domain-specific capturing application
Domain-specific accessing applications
Sensor Interface
Sensor interface
EPC Information Service
(static and dynamic information)
ALE
Actuation Interface
Sensor & Actuator Middleware
Object
Name
Service
Discovery
Service
ZigBee
6LoWPAN/
CoAP
MQTT
Web
service-*
REST
Other
Comm.
RFID stream processing
Logical RFID
reader
Reader
Management
Sensor stream
processing
Sensor & actuator
Management
ID-Sensor stream
processing
 July 7 2014 – oliot 1.0
(latest implementation of
EPCglobal framework,
run on any cloud and
supporting mysql and
cassandra)
 4Q 2014 – oliot 1.1
(provide EPCIS 1.1,
strengthened to support
food industry)
 2015 – oliot 2.0 (support
internet of things,
merging auto-id lab,
KAIST’s Epc sensor
network, STIS and more)
Oliot Release Plan
© Auto-ID Lab Korea / KAIST
Slide 31
Conclusion
ID is the most important feature to distinguish smart things (product, computing
devices, etc.).
Oliot is the EPCglobal-based ID-centric IoT Platform.
We are looking for collaborators:
- developing open sources together such as GS1 source, GS1 digital
- companies who do business with our oliot
- architecting IoT world including food SCM and safety systems, health
care/medicare, retail systems

More Related Content

What's hot

ING Container Hosting Platform - 3 years onward_with Kube_for distribution.pdf
ING Container Hosting Platform - 3 years onward_with Kube_for distribution.pdfING Container Hosting Platform - 3 years onward_with Kube_for distribution.pdf
ING Container Hosting Platform - 3 years onward_with Kube_for distribution.pdf
Thijs Ebbers
 
Trinity Smart Cities Presentation final
Trinity Smart Cities Presentation final Trinity Smart Cities Presentation final
Trinity Smart Cities Presentation final Ashok Kumar ( MAK )
 
AWS July Webinar Series: Amazon Redshift Optimizing Performance
AWS July Webinar Series: Amazon Redshift Optimizing PerformanceAWS July Webinar Series: Amazon Redshift Optimizing Performance
AWS July Webinar Series: Amazon Redshift Optimizing Performance
Amazon Web Services
 
MIPI DevCon 2016: MIPI CSI-2 Application for Vision and Sensor Fusion Systems
MIPI DevCon 2016: MIPI CSI-2 Application for Vision and Sensor Fusion SystemsMIPI DevCon 2016: MIPI CSI-2 Application for Vision and Sensor Fusion Systems
MIPI DevCon 2016: MIPI CSI-2 Application for Vision and Sensor Fusion Systems
MIPI Alliance
 
Edge Computing: An Extension to Cloud Computing
Edge Computing: An Extension to Cloud ComputingEdge Computing: An Extension to Cloud Computing
Edge Computing: An Extension to Cloud Computing
Ramneek Kalra
 
GS1 EPCIS and CBV Tutorial, Auto-ID Labs, KAIST (Apr 28, 2020)
GS1 EPCIS and CBV Tutorial, Auto-ID Labs, KAIST (Apr 28, 2020)GS1 EPCIS and CBV Tutorial, Auto-ID Labs, KAIST (Apr 28, 2020)
GS1 EPCIS and CBV Tutorial, Auto-ID Labs, KAIST (Apr 28, 2020)
Daeyoung Kim
 
Ultimate list of 50 Best IoT platforms of 2019
Ultimate list of 50 Best  IoT platforms of 2019Ultimate list of 50 Best  IoT platforms of 2019
Ultimate list of 50 Best IoT platforms of 2019
ThingsCloud
 
Insights on the Configuration and Performances of SOME/IP Service Discovery
Insights on the Configuration and Performances of SOME/IP Service DiscoveryInsights on the Configuration and Performances of SOME/IP Service Discovery
Insights on the Configuration and Performances of SOME/IP Service Discovery
RealTime-at-Work (RTaW)
 
HDR and WCG Principles-Part 5
HDR and WCG Principles-Part 5HDR and WCG Principles-Part 5
HDR and WCG Principles-Part 5
Dr. Mohieddin Moradi
 
확산되는 소프트웨어 정의 (SDx) 개념 및 동향
확산되는 소프트웨어 정의 (SDx) 개념 및 동향확산되는 소프트웨어 정의 (SDx) 개념 및 동향
확산되는 소프트웨어 정의 (SDx) 개념 및 동향
Ian Choi
 
IoT architecture
IoT architectureIoT architecture
IoT architecture
Sumit Sharma
 
What's next in edge computing?
What's next in edge computing?What's next in edge computing?
What's next in edge computing?
Fastly
 
Object Storage 1: The Fundamentals of Objects and Object Storage
Object Storage 1: The Fundamentals of Objects and Object StorageObject Storage 1: The Fundamentals of Objects and Object Storage
Object Storage 1: The Fundamentals of Objects and Object Storage
Hitachi Vantara
 
101 Use Cases for IoT
101 Use Cases for IoT101 Use Cases for IoT
101 Use Cases for IoT
Cisco Canada
 
Internet of things (IoT)
Internet of things (IoT)Internet of things (IoT)
Internet of things (IoT)
Ankur Pipara
 
Intro to AWS IoT
Intro to AWS IoTIntro to AWS IoT
Intro to AWS IoT
Amazon Web Services
 
YugabyteDB - Distributed SQL Database on Kubernetes
YugabyteDB - Distributed SQL Database on KubernetesYugabyteDB - Distributed SQL Database on Kubernetes
YugabyteDB - Distributed SQL Database on Kubernetes
DoKC
 
Method of NUMA-Aware Resource Management for Kubernetes 5G NFV Cluster
Method of NUMA-Aware Resource Management for Kubernetes 5G NFV ClusterMethod of NUMA-Aware Resource Management for Kubernetes 5G NFV Cluster
Method of NUMA-Aware Resource Management for Kubernetes 5G NFV Cluster
byonggon chun
 
Service Desk Fulfiller Training.pptx
Service Desk Fulfiller Training.pptxService Desk Fulfiller Training.pptx
Service Desk Fulfiller Training.pptx
Srinivasa L
 
Insights on the configuration and performances of SOME/IP Service Discovery
Insights on the configuration and performances of SOME/IP Service DiscoveryInsights on the configuration and performances of SOME/IP Service Discovery
Insights on the configuration and performances of SOME/IP Service Discovery
Nicolas Navet
 

What's hot (20)

ING Container Hosting Platform - 3 years onward_with Kube_for distribution.pdf
ING Container Hosting Platform - 3 years onward_with Kube_for distribution.pdfING Container Hosting Platform - 3 years onward_with Kube_for distribution.pdf
ING Container Hosting Platform - 3 years onward_with Kube_for distribution.pdf
 
Trinity Smart Cities Presentation final
Trinity Smart Cities Presentation final Trinity Smart Cities Presentation final
Trinity Smart Cities Presentation final
 
AWS July Webinar Series: Amazon Redshift Optimizing Performance
AWS July Webinar Series: Amazon Redshift Optimizing PerformanceAWS July Webinar Series: Amazon Redshift Optimizing Performance
AWS July Webinar Series: Amazon Redshift Optimizing Performance
 
MIPI DevCon 2016: MIPI CSI-2 Application for Vision and Sensor Fusion Systems
MIPI DevCon 2016: MIPI CSI-2 Application for Vision and Sensor Fusion SystemsMIPI DevCon 2016: MIPI CSI-2 Application for Vision and Sensor Fusion Systems
MIPI DevCon 2016: MIPI CSI-2 Application for Vision and Sensor Fusion Systems
 
Edge Computing: An Extension to Cloud Computing
Edge Computing: An Extension to Cloud ComputingEdge Computing: An Extension to Cloud Computing
Edge Computing: An Extension to Cloud Computing
 
GS1 EPCIS and CBV Tutorial, Auto-ID Labs, KAIST (Apr 28, 2020)
GS1 EPCIS and CBV Tutorial, Auto-ID Labs, KAIST (Apr 28, 2020)GS1 EPCIS and CBV Tutorial, Auto-ID Labs, KAIST (Apr 28, 2020)
GS1 EPCIS and CBV Tutorial, Auto-ID Labs, KAIST (Apr 28, 2020)
 
Ultimate list of 50 Best IoT platforms of 2019
Ultimate list of 50 Best  IoT platforms of 2019Ultimate list of 50 Best  IoT platforms of 2019
Ultimate list of 50 Best IoT platforms of 2019
 
Insights on the Configuration and Performances of SOME/IP Service Discovery
Insights on the Configuration and Performances of SOME/IP Service DiscoveryInsights on the Configuration and Performances of SOME/IP Service Discovery
Insights on the Configuration and Performances of SOME/IP Service Discovery
 
HDR and WCG Principles-Part 5
HDR and WCG Principles-Part 5HDR and WCG Principles-Part 5
HDR and WCG Principles-Part 5
 
확산되는 소프트웨어 정의 (SDx) 개념 및 동향
확산되는 소프트웨어 정의 (SDx) 개념 및 동향확산되는 소프트웨어 정의 (SDx) 개념 및 동향
확산되는 소프트웨어 정의 (SDx) 개념 및 동향
 
IoT architecture
IoT architectureIoT architecture
IoT architecture
 
What's next in edge computing?
What's next in edge computing?What's next in edge computing?
What's next in edge computing?
 
Object Storage 1: The Fundamentals of Objects and Object Storage
Object Storage 1: The Fundamentals of Objects and Object StorageObject Storage 1: The Fundamentals of Objects and Object Storage
Object Storage 1: The Fundamentals of Objects and Object Storage
 
101 Use Cases for IoT
101 Use Cases for IoT101 Use Cases for IoT
101 Use Cases for IoT
 
Internet of things (IoT)
Internet of things (IoT)Internet of things (IoT)
Internet of things (IoT)
 
Intro to AWS IoT
Intro to AWS IoTIntro to AWS IoT
Intro to AWS IoT
 
YugabyteDB - Distributed SQL Database on Kubernetes
YugabyteDB - Distributed SQL Database on KubernetesYugabyteDB - Distributed SQL Database on Kubernetes
YugabyteDB - Distributed SQL Database on Kubernetes
 
Method of NUMA-Aware Resource Management for Kubernetes 5G NFV Cluster
Method of NUMA-Aware Resource Management for Kubernetes 5G NFV ClusterMethod of NUMA-Aware Resource Management for Kubernetes 5G NFV Cluster
Method of NUMA-Aware Resource Management for Kubernetes 5G NFV Cluster
 
Service Desk Fulfiller Training.pptx
Service Desk Fulfiller Training.pptxService Desk Fulfiller Training.pptx
Service Desk Fulfiller Training.pptx
 
Insights on the configuration and performances of SOME/IP Service Discovery
Insights on the configuration and performances of SOME/IP Service DiscoveryInsights on the configuration and performances of SOME/IP Service Discovery
Insights on the configuration and performances of SOME/IP Service Discovery
 

Similar to GS1 EPCglobal framework and Oliot Project Overview

Oliot samsung-daeyoungkim-kaist wide-version-final
Oliot samsung-daeyoungkim-kaist wide-version-finalOliot samsung-daeyoungkim-kaist wide-version-final
Oliot samsung-daeyoungkim-kaist wide-version-final
Daeyoung Kim
 
GS1 Standards for Smart Agriculture and Food Safety Systems
GS1 Standards for Smart Agriculture and Food Safety SystemsGS1 Standards for Smart Agriculture and Food Safety Systems
GS1 Standards for Smart Agriculture and Food Safety SystemsDaeyoung Kim
 
Internet of Things Platform for Open Process, Open Data, and Open Service
Internet of Things Platform for Open Process, Open Data, and Open ServiceInternet of Things Platform for Open Process, Open Data, and Open Service
Internet of Things Platform for Open Process, Open Data, and Open Service
Daeyoung Kim
 
Iot ecosystem-challenges-daeyoungkim-auto-id-labs-kaist
Iot ecosystem-challenges-daeyoungkim-auto-id-labs-kaistIot ecosystem-challenges-daeyoungkim-auto-id-labs-kaist
Iot ecosystem-challenges-daeyoungkim-auto-id-labs-kaist
Daeyoung Kim
 
(Final) Tutorial: Standardization Efforts for Smart Cities - GS1/ISO/IEC Stan...
(Final) Tutorial: Standardization Efforts for Smart Cities - GS1/ISO/IEC Stan...(Final) Tutorial: Standardization Efforts for Smart Cities - GS1/ISO/IEC Stan...
(Final) Tutorial: Standardization Efforts for Smart Cities - GS1/ISO/IEC Stan...
Daeyoung Kim
 
Oliot daeyoungkim-kaist-2015 - final - short
Oliot daeyoungkim-kaist-2015 - final - shortOliot daeyoungkim-kaist-2015 - final - short
Oliot daeyoungkim-kaist-2015 - final - short
Daeyoung Kim
 
The Road to Internet of Things
The Road to Internet of ThingsThe Road to Internet of Things
The Road to Internet of ThingsDaeyoung Kim
 
GS1/Oliot EPCIS and Next
GS1/Oliot EPCIS and NextGS1/Oliot EPCIS and Next
GS1/Oliot EPCIS and NextDaeyoung Kim
 
Soscon2016 daeyoungkim-kaist - final
Soscon2016 daeyoungkim-kaist - finalSoscon2016 daeyoungkim-kaist - final
Soscon2016 daeyoungkim-kaist - final
Daeyoung Kim
 
Tutorial: Standardization Efforts for Smart Cities - GS1/ISO/IEC Standards At...
Tutorial: Standardization Efforts for Smart Cities - GS1/ISO/IEC Standards At...Tutorial: Standardization Efforts for Smart Cities - GS1/ISO/IEC Standards At...
Tutorial: Standardization Efforts for Smart Cities - GS1/ISO/IEC Standards At...
Daeyoung Kim
 
Kaist snail-20150122
Kaist snail-20150122Kaist snail-20150122
Kaist snail-20150122
Daeyoung Kim
 
GS1 Data Revolution Series 2 - Internet of Trains
GS1 Data Revolution Series 2 - Internet of TrainsGS1 Data Revolution Series 2 - Internet of Trains
GS1 Data Revolution Series 2 - Internet of Trains
Daeyoung Kim
 
Auto id-labs-kaist-research-2014
Auto id-labs-kaist-research-2014Auto id-labs-kaist-research-2014
Auto id-labs-kaist-research-2014Daeyoung Kim
 
GS1 Standards and Oliot Open Source Project for the Internet of Things
GS1 Standards and Oliot Open Source Project for the Internet of ThingsGS1 Standards and Oliot Open Source Project for the Internet of Things
GS1 Standards and Oliot Open Source Project for the Internet of ThingsDaeyoung Kim
 
GS1 standards and Blockchain Technology for Traceability in Agriculture and S...
GS1 standards and Blockchain Technology for Traceability in Agriculture and S...GS1 standards and Blockchain Technology for Traceability in Agriculture and S...
GS1 standards and Blockchain Technology for Traceability in Agriculture and S...
Daeyoung Kim
 
IRJET- A Review Paper on Object Detection using Zynq-7000 FPGA for an Embedde...
IRJET- A Review Paper on Object Detection using Zynq-7000 FPGA for an Embedde...IRJET- A Review Paper on Object Detection using Zynq-7000 FPGA for an Embedde...
IRJET- A Review Paper on Object Detection using Zynq-7000 FPGA for an Embedde...
IRJET Journal
 
IRJET- Examination Room Guidance System using RFID and Arduino
IRJET-  	  Examination Room Guidance System using RFID and ArduinoIRJET-  	  Examination Room Guidance System using RFID and Arduino
IRJET- Examination Room Guidance System using RFID and Arduino
IRJET Journal
 
Getting Started with IoT by Niraj Shah
Getting Started with IoT by Niraj ShahGetting Started with IoT by Niraj Shah
Getting Started with IoT by Niraj Shah
momoahmedabad
 
IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018
Peter Defreyne
 
Barcode & RFID Convergence: Enabling Greater Visibility Through Standards
Barcode & RFID Convergence: Enabling Greater Visibility Through StandardsBarcode & RFID Convergence: Enabling Greater Visibility Through Standards
Barcode & RFID Convergence: Enabling Greater Visibility Through Standards
VDC Research Group
 

Similar to GS1 EPCglobal framework and Oliot Project Overview (20)

Oliot samsung-daeyoungkim-kaist wide-version-final
Oliot samsung-daeyoungkim-kaist wide-version-finalOliot samsung-daeyoungkim-kaist wide-version-final
Oliot samsung-daeyoungkim-kaist wide-version-final
 
GS1 Standards for Smart Agriculture and Food Safety Systems
GS1 Standards for Smart Agriculture and Food Safety SystemsGS1 Standards for Smart Agriculture and Food Safety Systems
GS1 Standards for Smart Agriculture and Food Safety Systems
 
Internet of Things Platform for Open Process, Open Data, and Open Service
Internet of Things Platform for Open Process, Open Data, and Open ServiceInternet of Things Platform for Open Process, Open Data, and Open Service
Internet of Things Platform for Open Process, Open Data, and Open Service
 
Iot ecosystem-challenges-daeyoungkim-auto-id-labs-kaist
Iot ecosystem-challenges-daeyoungkim-auto-id-labs-kaistIot ecosystem-challenges-daeyoungkim-auto-id-labs-kaist
Iot ecosystem-challenges-daeyoungkim-auto-id-labs-kaist
 
(Final) Tutorial: Standardization Efforts for Smart Cities - GS1/ISO/IEC Stan...
(Final) Tutorial: Standardization Efforts for Smart Cities - GS1/ISO/IEC Stan...(Final) Tutorial: Standardization Efforts for Smart Cities - GS1/ISO/IEC Stan...
(Final) Tutorial: Standardization Efforts for Smart Cities - GS1/ISO/IEC Stan...
 
Oliot daeyoungkim-kaist-2015 - final - short
Oliot daeyoungkim-kaist-2015 - final - shortOliot daeyoungkim-kaist-2015 - final - short
Oliot daeyoungkim-kaist-2015 - final - short
 
The Road to Internet of Things
The Road to Internet of ThingsThe Road to Internet of Things
The Road to Internet of Things
 
GS1/Oliot EPCIS and Next
GS1/Oliot EPCIS and NextGS1/Oliot EPCIS and Next
GS1/Oliot EPCIS and Next
 
Soscon2016 daeyoungkim-kaist - final
Soscon2016 daeyoungkim-kaist - finalSoscon2016 daeyoungkim-kaist - final
Soscon2016 daeyoungkim-kaist - final
 
Tutorial: Standardization Efforts for Smart Cities - GS1/ISO/IEC Standards At...
Tutorial: Standardization Efforts for Smart Cities - GS1/ISO/IEC Standards At...Tutorial: Standardization Efforts for Smart Cities - GS1/ISO/IEC Standards At...
Tutorial: Standardization Efforts for Smart Cities - GS1/ISO/IEC Standards At...
 
Kaist snail-20150122
Kaist snail-20150122Kaist snail-20150122
Kaist snail-20150122
 
GS1 Data Revolution Series 2 - Internet of Trains
GS1 Data Revolution Series 2 - Internet of TrainsGS1 Data Revolution Series 2 - Internet of Trains
GS1 Data Revolution Series 2 - Internet of Trains
 
Auto id-labs-kaist-research-2014
Auto id-labs-kaist-research-2014Auto id-labs-kaist-research-2014
Auto id-labs-kaist-research-2014
 
GS1 Standards and Oliot Open Source Project for the Internet of Things
GS1 Standards and Oliot Open Source Project for the Internet of ThingsGS1 Standards and Oliot Open Source Project for the Internet of Things
GS1 Standards and Oliot Open Source Project for the Internet of Things
 
GS1 standards and Blockchain Technology for Traceability in Agriculture and S...
GS1 standards and Blockchain Technology for Traceability in Agriculture and S...GS1 standards and Blockchain Technology for Traceability in Agriculture and S...
GS1 standards and Blockchain Technology for Traceability in Agriculture and S...
 
IRJET- A Review Paper on Object Detection using Zynq-7000 FPGA for an Embedde...
IRJET- A Review Paper on Object Detection using Zynq-7000 FPGA for an Embedde...IRJET- A Review Paper on Object Detection using Zynq-7000 FPGA for an Embedde...
IRJET- A Review Paper on Object Detection using Zynq-7000 FPGA for an Embedde...
 
IRJET- Examination Room Guidance System using RFID and Arduino
IRJET-  	  Examination Room Guidance System using RFID and ArduinoIRJET-  	  Examination Room Guidance System using RFID and Arduino
IRJET- Examination Room Guidance System using RFID and Arduino
 
Getting Started with IoT by Niraj Shah
Getting Started with IoT by Niraj ShahGetting Started with IoT by Niraj Shah
Getting Started with IoT by Niraj Shah
 
IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018
 
Barcode & RFID Convergence: Enabling Greater Visibility Through Standards
Barcode & RFID Convergence: Enabling Greater Visibility Through StandardsBarcode & RFID Convergence: Enabling Greater Visibility Through Standards
Barcode & RFID Convergence: Enabling Greater Visibility Through Standards
 

More from Daeyoung Kim

주소기반혁신성장 산업 - 주소가 바꿀 미래 사회와 산업 - 행정안전부와 주소포럼
주소기반혁신성장 산업 - 주소가 바꿀 미래 사회와 산업 - 행정안전부와 주소포럼주소기반혁신성장 산업 - 주소가 바꿀 미래 사회와 산업 - 행정안전부와 주소포럼
주소기반혁신성장 산업 - 주소가 바꿀 미래 사회와 산업 - 행정안전부와 주소포럼
Daeyoung Kim
 
Standards and AI Transformation (SAX) 국제표준과 인공지능 기반의 철도산업 디지털 전환
Standards and AI Transformation (SAX) 국제표준과 인공지능 기반의 철도산업 디지털 전환Standards and AI Transformation (SAX) 국제표준과 인공지능 기반의 철도산업 디지털 전환
Standards and AI Transformation (SAX) 국제표준과 인공지능 기반의 철도산업 디지털 전환
Daeyoung Kim
 
기후대응을 위한 EU 디지털제품여권법 동향과 GS1 국제표준 적용 방안 소개
기후대응을 위한 EU 디지털제품여권법 동향과 GS1 국제표준 적용 방안 소개기후대응을 위한 EU 디지털제품여권법 동향과 GS1 국제표준 적용 방안 소개
기후대응을 위한 EU 디지털제품여권법 동향과 GS1 국제표준 적용 방안 소개
Daeyoung Kim
 
데이터공유 농축산식품-GS1적용(김대영)
데이터공유 농축산식품-GS1적용(김대영)데이터공유 농축산식품-GS1적용(김대영)
데이터공유 농축산식품-GS1적용(김대영)
Daeyoung Kim
 
gs1 standards in building smart cities
gs1 standards in building smart citiesgs1 standards in building smart cities
gs1 standards in building smart cities
Daeyoung Kim
 
Smartship in GS1's perspective
Smartship in GS1's perspectiveSmartship in GS1's perspective
Smartship in GS1's perspective
Daeyoung Kim
 
GS1 standards in agriculture - Jan. 2017
GS1 standards in agriculture - Jan. 2017GS1 standards in agriculture - Jan. 2017
GS1 standards in agriculture - Jan. 2017
Daeyoung Kim
 
GS1 standards - Jan. 2017
GS1 standards - Jan. 2017GS1 standards - Jan. 2017
GS1 standards - Jan. 2017
Daeyoung Kim
 
Gs1au newsletter-building-march-2021
Gs1au newsletter-building-march-2021Gs1au newsletter-building-march-2021
Gs1au newsletter-building-march-2021
Daeyoung Kim
 
GS1 smart city platforms and case studies
GS1 smart city platforms and case studiesGS1 smart city platforms and case studies
GS1 smart city platforms and case studies
Daeyoung Kim
 
GS1 Data Revolution Series #3 Healthcare
GS1 Data Revolution Series #3 HealthcareGS1 Data Revolution Series #3 Healthcare
GS1 Data Revolution Series #3 Healthcare
Daeyoung Kim
 
Digital revolution series 1-seafood industry
Digital revolution series 1-seafood industryDigital revolution series 1-seafood industry
Digital revolution series 1-seafood industry
Daeyoung Kim
 
GS1 ONS and Digital Link Tutorial, Auto-ID Labs, KAIST (Apr 28, 2020)
GS1 ONS and Digital Link Tutorial, Auto-ID Labs, KAIST (Apr 28, 2020)GS1 ONS and Digital Link Tutorial, Auto-ID Labs, KAIST (Apr 28, 2020)
GS1 ONS and Digital Link Tutorial, Auto-ID Labs, KAIST (Apr 28, 2020)
Daeyoung Kim
 
Smart city position paper - GS1 standards perspective
Smart city position paper - GS1 standards perspectiveSmart city position paper - GS1 standards perspective
Smart city position paper - GS1 standards perspective
Daeyoung Kim
 
GS1 Tutorial (Korean) by Daeyoung Kim, Auto-ID Labs, KAIST
GS1 Tutorial (Korean) by Daeyoung Kim, Auto-ID Labs, KAISTGS1 Tutorial (Korean) by Daeyoung Kim, Auto-ID Labs, KAIST
GS1 Tutorial (Korean) by Daeyoung Kim, Auto-ID Labs, KAIST
Daeyoung Kim
 
Global Seafood Traceability System
Global Seafood Traceability SystemGlobal Seafood Traceability System
Global Seafood Traceability System
Daeyoung Kim
 
GS1 Standards in Building Smart Cities
GS1 Standards in Building Smart CitiesGS1 Standards in Building Smart Cities
GS1 Standards in Building Smart Cities
Daeyoung Kim
 
Soscon2019 oliot-auto-id-labs-kaist
Soscon2019 oliot-auto-id-labs-kaistSoscon2019 oliot-auto-id-labs-kaist
Soscon2019 oliot-auto-id-labs-kaist
Daeyoung Kim
 
Lh iot-bigdata-20181023
Lh iot-bigdata-20181023Lh iot-bigdata-20181023
Lh iot-bigdata-20181023
Daeyoung Kim
 
GS1 Railway - Internet of Trains
GS1 Railway - Internet of TrainsGS1 Railway - Internet of Trains
GS1 Railway - Internet of Trains
Daeyoung Kim
 

More from Daeyoung Kim (20)

주소기반혁신성장 산업 - 주소가 바꿀 미래 사회와 산업 - 행정안전부와 주소포럼
주소기반혁신성장 산업 - 주소가 바꿀 미래 사회와 산업 - 행정안전부와 주소포럼주소기반혁신성장 산업 - 주소가 바꿀 미래 사회와 산업 - 행정안전부와 주소포럼
주소기반혁신성장 산업 - 주소가 바꿀 미래 사회와 산업 - 행정안전부와 주소포럼
 
Standards and AI Transformation (SAX) 국제표준과 인공지능 기반의 철도산업 디지털 전환
Standards and AI Transformation (SAX) 국제표준과 인공지능 기반의 철도산업 디지털 전환Standards and AI Transformation (SAX) 국제표준과 인공지능 기반의 철도산업 디지털 전환
Standards and AI Transformation (SAX) 국제표준과 인공지능 기반의 철도산업 디지털 전환
 
기후대응을 위한 EU 디지털제품여권법 동향과 GS1 국제표준 적용 방안 소개
기후대응을 위한 EU 디지털제품여권법 동향과 GS1 국제표준 적용 방안 소개기후대응을 위한 EU 디지털제품여권법 동향과 GS1 국제표준 적용 방안 소개
기후대응을 위한 EU 디지털제품여권법 동향과 GS1 국제표준 적용 방안 소개
 
데이터공유 농축산식품-GS1적용(김대영)
데이터공유 농축산식품-GS1적용(김대영)데이터공유 농축산식품-GS1적용(김대영)
데이터공유 농축산식품-GS1적용(김대영)
 
gs1 standards in building smart cities
gs1 standards in building smart citiesgs1 standards in building smart cities
gs1 standards in building smart cities
 
Smartship in GS1's perspective
Smartship in GS1's perspectiveSmartship in GS1's perspective
Smartship in GS1's perspective
 
GS1 standards in agriculture - Jan. 2017
GS1 standards in agriculture - Jan. 2017GS1 standards in agriculture - Jan. 2017
GS1 standards in agriculture - Jan. 2017
 
GS1 standards - Jan. 2017
GS1 standards - Jan. 2017GS1 standards - Jan. 2017
GS1 standards - Jan. 2017
 
Gs1au newsletter-building-march-2021
Gs1au newsletter-building-march-2021Gs1au newsletter-building-march-2021
Gs1au newsletter-building-march-2021
 
GS1 smart city platforms and case studies
GS1 smart city platforms and case studiesGS1 smart city platforms and case studies
GS1 smart city platforms and case studies
 
GS1 Data Revolution Series #3 Healthcare
GS1 Data Revolution Series #3 HealthcareGS1 Data Revolution Series #3 Healthcare
GS1 Data Revolution Series #3 Healthcare
 
Digital revolution series 1-seafood industry
Digital revolution series 1-seafood industryDigital revolution series 1-seafood industry
Digital revolution series 1-seafood industry
 
GS1 ONS and Digital Link Tutorial, Auto-ID Labs, KAIST (Apr 28, 2020)
GS1 ONS and Digital Link Tutorial, Auto-ID Labs, KAIST (Apr 28, 2020)GS1 ONS and Digital Link Tutorial, Auto-ID Labs, KAIST (Apr 28, 2020)
GS1 ONS and Digital Link Tutorial, Auto-ID Labs, KAIST (Apr 28, 2020)
 
Smart city position paper - GS1 standards perspective
Smart city position paper - GS1 standards perspectiveSmart city position paper - GS1 standards perspective
Smart city position paper - GS1 standards perspective
 
GS1 Tutorial (Korean) by Daeyoung Kim, Auto-ID Labs, KAIST
GS1 Tutorial (Korean) by Daeyoung Kim, Auto-ID Labs, KAISTGS1 Tutorial (Korean) by Daeyoung Kim, Auto-ID Labs, KAIST
GS1 Tutorial (Korean) by Daeyoung Kim, Auto-ID Labs, KAIST
 
Global Seafood Traceability System
Global Seafood Traceability SystemGlobal Seafood Traceability System
Global Seafood Traceability System
 
GS1 Standards in Building Smart Cities
GS1 Standards in Building Smart CitiesGS1 Standards in Building Smart Cities
GS1 Standards in Building Smart Cities
 
Soscon2019 oliot-auto-id-labs-kaist
Soscon2019 oliot-auto-id-labs-kaistSoscon2019 oliot-auto-id-labs-kaist
Soscon2019 oliot-auto-id-labs-kaist
 
Lh iot-bigdata-20181023
Lh iot-bigdata-20181023Lh iot-bigdata-20181023
Lh iot-bigdata-20181023
 
GS1 Railway - Internet of Trains
GS1 Railway - Internet of TrainsGS1 Railway - Internet of Trains
GS1 Railway - Internet of Trains
 

Recently uploaded

Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
e20449
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
Tier1 app
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
vrstrong314
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 

Recently uploaded (20)

Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 

GS1 EPCglobal framework and Oliot Project Overview

  • 1. Jun. 25, 2014 Auto-ID Labs, KAIST Dept. of Computer Science, KAIST GS1 EPCglobal framework and Oliot Project overview Seonghoon Kim shkim08@kaist.ac.kr, http://oliot.org, http://autoidlab.kaist.ac.kr, http://resl.kaist.ac.kr http://autoidlabs.org http://gs1.org
  • 2. © Auto-ID Lab Korea / KAIST Slide 2 Understanding the real-world needs…  In terms of a computer, understanding the real-world needs … Location Time Other contexts Human Objects
  • 3. © Auto-ID Lab Korea / KAIST Slide 3 Understanding the real-world needs…  IoT systems need to manage…. ▲Devices/Users Enabling IoT needs Identification system Many smart things will …
  • 4. © Auto-ID Lab Korea / KAIST Slide 4 Contents  GS1/EPCglobal standard – Introduction – Global Product Classification (GPC) – Application Identifier (AI) – GS1 Keys – Electronic Product Code (EPC) – GS1/EPCglobal Architecture  Oliot (Open Language for Internet of Things) – Overview – Smart Things’ Control & Data Acquisition – Oliot middleware for sensors, and actuators – Oliot Datastore – Discovery & ONS – Current status  Conclusion
  • 5. © Auto-ID Lab Korea / KAIST Slide 5  GS1: Global language of business – 111 member organizations in 155 countries – Over 2,000,000 members  URI-convertible ID (GTIN, GLN, SSCC, GRAI, etc) – e.g., urn:epc:id:sgtin:0614141.112345.400  GS1/EPCglobal standard – A holistic architectural framework to identify, capture and share information about items GS1/EPCglobal Standards which Oliot stems from
  • 6. © Auto-ID Lab Korea / KAIST Slide 6 • GS1 SYSTEM OF STANDARDS GS1/EPCglobal Standards which Oliot stems from
  • 7. © Auto-ID Lab Korea / KAIST Slide 7 • Integrating Data Carriers to Business Applications • Enabled by code systems • Global Product Classification (GPC) • GS1 Keys • Electronic Product Code (EPC) GS1/EPCglobal Standards which Oliot stems from
  • 8. © Auto-ID Lab Korea / KAIST Slide 8 GS1/EPCglobal Standards Global Product Classification (GPC)  Global Product Classification (GPC) – http://www.gs1.org/1/productssolutions/gdsn/gpc/browser/index.html Category selection Code for bananas classes with different attribute
  • 9. © Auto-ID Lab Korea / KAIST Slide 9  Application Identifier (AI) – a two, three, or four digit numeric Prefix in front of the data – to tell what the data means GS1/EPCglobal Standards Application Identifier
  • 10. © Auto-ID Lab Korea / KAIST Slide 10  GS1 Identification Keys GS1/EPCglobal Standards GS1 Keys Digital Coupon Management (Serialized) Global Coupon Number (SGCN) Component/Part management Component / Part Identifier (CPID)
  • 11. © Auto-ID Lab Korea / KAIST Slide 11  GLN, GTIN, and SSCC GS1/EPCglobal Standards GS1 Keys
  • 12. © Auto-ID Lab Korea / KAIST Slide 12  GRAI (Global Returnable Asset Identifier) – used to identify returnable assets, re-usable packages, or transport equipment, such as a tray, pallet, or beer keg. – the asset being used for the purpose of tracking its location and return. – as part of a lease or rental system.  GIAI (Global Individual Asset Identifier) – e.g., office equipment, transport equipment, IT equipment, vehicles, etc.  GSRN (Global Service Relation Number) – e.g., club membership, loyalty programmes, a patient in a hospital, or employees GS1/EPCglobal Standards GS1 Keys ECG measurement device (GRAI) Surgical equipment (GIAI) Membership ID (GSRN) Patient ID in hospital (GSRN)Surgical tools (GIAI)
  • 13. © Auto-ID Lab Korea / KAIST Slide 13  Digital Coupon Management (Global Coupon Number) GS1/EPCglobal Standards GS1 Keys
  • 14. © Auto-ID Lab Korea / KAIST Slide 14  The Component / Part Identifier (CPID) – enables companies to identify components and parts, typically where an Original Equipment Manufacturer (OEM) defines the specifications of a component or part that is part of its final product GS1/EPCglobal Standards GS1 Keys
  • 15. © Auto-ID Lab Korea / KAIST Slide 15  EPC – universal identifier that provides a unique identity for any physical object GS1/EPCglobal Standards Electronic Product Code (EPC)
  • 16. © Auto-ID Lab Korea / KAIST Slide 16  EPC encodings – EPC Binary encoding – EPC Tag URI – EPC Pure Identity URI – GS1 Element String GS1/EPCglobal Standards Electronic Product Code Examples of GTIN and Serial Number (SGTIN) in Different Syntaxes
  • 17. © Auto-ID Lab Korea / KAIST Slide 17  EPC global Architectural framework GS1/EPCglobal Standards GS1/EPCglobal Architectural Framework Identification & sensing Data filtering & grouping Data store and share Item Discovery & Information search Frédéric Thiesse, Christian Floerkemeier, Mark Harrison, Florian Michahelles, Christof Roduner, "Technology, Standards, and Real-World Deployments of the EPC Network, " IEEE Internet Computing, vol. 13, no. 2, pp. 36-43, March-April 2009 Bar Code Scanner Output GS1ElementString 0180614141123458216789
  • 18. © Auto-ID Lab Korea / KAIST Slide 18 GS1/EPCglobal Standards GS1/EPCglobal Architectural Framework with Supply Chain Example  Electronic Product Code (EPC) and EPC networks Applications Manufacturer Distributor Retailer Product info. • Technical spec. • Warranty spec. • Instruction manual • etc. Product history • Genuine or Imitation • Freshness • Where this is from? • Etc. Manufacturer EPCIS server Productquery Korea JapanChina Taiwan Australia USA Brazil Switzerland England Object Name Service (ONS) Server ONS query EPC Information Service repository Filtering &Collection middleware Capturing Applications DS query Application Real-time feedback Smart RFID reader Discovery Service (DS)
  • 19. © Auto-ID Lab Korea / KAIST Slide 19 Open Language for the Internet of Things  Open Language for IoT (Oliot) is an ID-based IoT framework. – Based on GS1 standard ID (e.g., URI-convertible GTIN)  Goal – Is to build a ID-based framework to identify, capture, control and share information about smart things Passive Tags (e.g., passive tags, barcode) Sensor & Actuator Networks (e.g., ZigBee, 6LoWPAN, Mobile phone, BLE, AllJoyn, lwM2M etc.) Active Tags (e.g., Wireless ID and Sensor Networks) RFID Middleware LLRP LLRP Sensor & actuator protocols Sensor & actuator protocols Domain-specific capturing application Domain-specific accessing applications Sensor Interface Sensor interface EPC Information Service (static and dynamic information) ALE Actuation Interface Sensor & Actuator Middleware Object Name Service Discovery Service ZigBee 6LoWPAN/ CoAP MQTT Web service-* REST Other Comm. RFID stream processing Logical RFID reader Reader Management Sensor stream processing Sensor & actuator Management ID-Sensor stream processing
  • 20. © Auto-ID Lab Korea / KAIST Slide 20 Oliot Scope Smart Things’ Control & Data Acquisition • Enabling searches for an item or a class of items that satisfies certain sensor values or attributes. Sensortag(e.g.,IntelWISP) e.g., cool juice A Patient with her states 20dB 50dB40dB 70dB50dB25dB silent tables 4인 3T, 소근소 근 Full, 시끄러 움 Full, 조 용, 몬순 커피 2인 2T 테이블 4, 조 용 휴 업 2인 4T 4인 2T 4인 2T 8인 2T, 조용 4인 3T, 시끄러움 ∆t Sensor stream Processing & actuation Distributed Storage Interacting with Smart Things Search & discovery Actuators (e.g., appliances)
  • 21. © Auto-ID Lab Korea / KAIST Slide 21 Passive Tags (e.g., passive tags) Sensor & Actuator Networks (e.g., ZigBee, 6LoWPAN, Mobile phone, etc.) Active Tags (e.g., Wireless ID and Sensor Networks) RFID Middleware LLRP LLRP Sensor & actuator protocols Sensor & actuator protocols Object orchestration and organization management Domain-specific applications Sensor Interface Sensor interface Smart Things Information Service (static and dynamic information) ALE Actuation Interface Sensor & Actuator Middleware ONS Discovery Service ZigBee 6LoWPAN/ CoAP MQTT Web service-* REST Other Comm. RFID stream processing Logical RFID reader Reader Management Sensor stream processing Sensor & actuator Management Oliot Scope Smart Things’ Control & Data Acquisition  RFID networks – Passive & active tags  Wireless Identification and Sensor Networks (WISN) – Active tag networks – Leverage features of Wireless mesh networks  Sensor and actuator networks – LLRP, CoAP/6LoWPAN, ZigBee, MQTT, etc. RFID Reader Ant1 Ant2 Ant3 Conventional RFID networks Wireless ID and sensor networks EPC EPC EPC EPC EPC EPC EPC EPC EPC Active tagEPC Mobilephone sensingBarcode
  • 22. © Auto-ID Lab Korea / KAIST Slide 22  Stream processing Oliot Scope ID & sensor stream processing  RFID, sensor, and actuator adaptation Complexity of heterogeneity and network distribution ∆t #1441 Door 1 Window 1 Door 2 Window 2 RFID & sensor stream △ Heterogeneous sensors ▷ ∆t Sensor stream Processing & actuation Distributed Storage Interacting with Smart Things Search & discovery
  • 23. © Auto-ID Lab Korea / KAIST Slide 23 Oliot Scope ID & sensor stream processing  Object abstraction via Sensor & actuator device framework adaptation  RFID stream processing & interfaces – Filtering & Grouping  RFID data report & management  Sensor stream processing & interfaces – Heterogeneous sensor stream adaptation – Composite sensors streams *Source: http://www.cs.duke.edu/~kmoses/cps516/dstream.html Event Stream filtering & grouping* Direct interaction Middleware Abstraction Passive Tags (e.g., passive tags, barcode) Sensor & Actuator Networks (e.g., ZigBee, 6LoWPAN, Mobile phone, BLE, AllJoyn, lwM2M etc.) Active Tags (e.g., Wireless ID and Sensor Networks) RFID Middleware LLRP LLRP Sensor & actuator protocols Sensor & actuator protocols Domain-specific capturing application Domain-specific accessing applications Sensor Interface Sensor interface EPC Information Service (static and dynamic information) ALE Actuation Interface Sensor & Actuator Middleware Object Name Service Discovery Service ZigBee 6LoWPAN/ CoAP MQTT Web service-* REST Other Comm. RFID stream processing Logical RFID reader Reader Management Sensor stream processing Sensor & actuator Management ID-Sensor stream processing Complex event processing** **Source: http://www.12qw.ch/2013/10/streaminsight-cep-2-what-are-cep-and-streaminsight/
  • 24. © Auto-ID Lab Korea / KAIST Slide 24 Oliot Scope Smart Thing Information Services  Diverse types of information for (smart) things *Source: http://www.sas.com/en_us/insights/big-data/data-visualization.html Data analysis Context extraction Visualization & Interpretation* Profile Historical data ∆t Sensor stream Processing & actuation Distributed Storage Interacting with Smart Things Search & discovery
  • 25. © Auto-ID Lab Korea / KAIST Slide 25 Passive Tags (e.g., passive tags, barcode) Sensor & Actuator Networks (e.g., ZigBee, 6LoWPAN, Mobile phone, BLE, AllJoyn, lwM2M etc.) Active Tags (e.g., Wireless ID and Sensor Networks) RFID Middleware LLRP LLRP Sensor & actuator protocols Sensor & actuator protocols Domain-specific capturing application Domain-specific accessing applications Sensor Interface Sensor interface EPC Information Service (static and dynamic information) ALE Actuation Interface Sensor & Actuator Middleware Object Name Service Discovery Service ZigBee 6LoWPAN/ CoAP MQTT Web service-* REST Other Comm. RFID stream processing Logical RFID reader Reader Management Sensor stream processing Sensor & actuator Management ID-Sensor stream processing Oliot Scope Smart Thing Information Services  Historical events data storage – Time-series event data  ID, location, time, sensor values, etc.  Static master data storage – Master data for ID interpretation e.g., GLN id => location (x, y) and address  Data analysis and visualization – Offline learning with historical data 1 Source: http://docs.oracle.com/c d/E13197_01/rfid/enterprise_server/ Time series data Data analysis & visualizationStatic Master data
  • 26. © Auto-ID Lab Korea / KAIST Slide 26 Oliot Scope Object Name Service  Product and devices (i.e., Smart Things) Information ∆t Sensor stream Processing & actuation Distributed Storage Interacting with Smart Things Search & discovery
  • 27. © Auto-ID Lab Korea / KAIST Slide 27 Passive Tags (e.g., passive tags, barcode) Sensor & Actuator Networks (e.g., ZigBee, 6LoWPAN, Mobile phone, BLE, AllJoyn, lwM2M etc.) Active Tags (e.g., Wireless ID and Sensor Networks) RFID Middleware LLRP LLRP Sensor & actuator protocols Sensor & actuator protocols Domain-specific capturing application Domain-specific accessing applications Sensor Interface Sensor interface EPC Information Service (static and dynamic information) ALE Actuation Interface Sensor & Actuator Middleware Object Name Service Discovery Service ZigBee 6LoWPAN/ CoAP MQTT Web service-* REST Other Comm. RFID stream processing Logical RFID reader Reader Management Sensor stream processing Sensor & actuator Management ID-Sensor stream processing Oliot Scope Object Name Service ONS Application GS1 ID AUS ONS Client FQDN NAPTR Recursive Name Server EPCIS Server ONS Peer Roots (1) (2) (3) (4) (5) (6) (7) (8) Federated ONS Architecture  Object tagging and product information retrieval Korea JapanChina Taiwan Australia USA Brazil Switzerland England ONS Query response
  • 28. © Auto-ID Lab Korea / KAIST Slide 28 Oliot Scope Discovery Service • Search for product history • Search for retailer locations which sell the desired EPC products. Supply chain 1km Nearby product discovery ∆t Sensor stream Processing & actuation Distributed Storage Interacting with Smart Things Search & discovery
  • 29. © Auto-ID Lab Korea / KAIST Slide 29 Passive Tags (e.g., passive tags, barcode) Sensor & Actuator Networks (e.g., ZigBee, 6LoWPAN, Mobile phone, BLE, AllJoyn, lwM2M etc.) Active Tags (e.g., Wireless ID and Sensor Networks) RFID Middleware LLRP LLRP Sensor & actuator protocols Sensor & actuator protocols Domain-specific capturing application Domain-specific accessing applications Sensor Interface Sensor interface EPC Information Service (static and dynamic information) ALE Actuation Interface Sensor & Actuator Middleware Object Name Service Discovery Service ZigBee 6LoWPAN/ CoAP MQTT Web service-* REST Other Comm. RFID stream processing Logical RFID reader Reader Management Sensor stream processing Sensor & actuator Management ID-Sensor stream processing Oliot Scope Discovery Service • Search for any smart things with ID • To search for items with given attribute information • Federated architecture for scalable discovery Discovery Service ONS Client EPCIS A EPCIS B EPCIS C Query DS address Use API Query location information Register location Information KAIST Discovery Service ONS Client Queryfor addressof DS Addressof DS My lost thing
  • 30. © Auto-ID Lab Korea / KAIST Slide 30 Passive Tags (e.g., passive tags, barcode) Sensor & Actuator Networks (e.g., ZigBee, 6LoWPAN, Mobile phone, BLE, AllJoyn, lwM2M etc.) Active Tags (e.g., Wireless ID and Sensor Networks) RFID Middleware LLRP LLRP Sensor & actuator protocols Sensor & actuator protocols Domain-specific capturing application Domain-specific accessing applications Sensor Interface Sensor interface EPC Information Service (static and dynamic information) ALE Actuation Interface Sensor & Actuator Middleware Object Name Service Discovery Service ZigBee 6LoWPAN/ CoAP MQTT Web service-* REST Other Comm. RFID stream processing Logical RFID reader Reader Management Sensor stream processing Sensor & actuator Management ID-Sensor stream processing  July 7 2014 – oliot 1.0 (latest implementation of EPCglobal framework, run on any cloud and supporting mysql and cassandra)  4Q 2014 – oliot 1.1 (provide EPCIS 1.1, strengthened to support food industry)  2015 – oliot 2.0 (support internet of things, merging auto-id lab, KAIST’s Epc sensor network, STIS and more) Oliot Release Plan
  • 31. © Auto-ID Lab Korea / KAIST Slide 31 Conclusion ID is the most important feature to distinguish smart things (product, computing devices, etc.). Oliot is the EPCglobal-based ID-centric IoT Platform. We are looking for collaborators: - developing open sources together such as GS1 source, GS1 digital - companies who do business with our oliot - architecting IoT world including food SCM and safety systems, health care/medicare, retail systems