CuteLoop - An Approach for Networked Devices Enabled...
Transcript of CuteLoop - An Approach for Networked Devices Enabled...
CuteLoop - An Approach for Networked Devices Enabled Intelligence
ETSI M2M Workshop
Sophia-Antipolis
20th of October 2010
CuteLoop – Customer in the Loop
� Using Networked Devices enabled Intelligence for Proactive Customers Integration as Drivers of the Integrated Enterprise
� FP 7 ICT STREP project - Objective ICT-2007-1.3: ICT in support of the networked enterprise
� Nine partners from six European Countries:– ATB Institut für Angewandte Systemtechnik Bremen Gm bH
Bremen– Rheinische Friedrich-Wilhelms-Universität Bonn, Germany
22
– Rheinische Friedrich-Wilhelms-Universität Bonn, Germany– Instituto de Desenvolvimento de Novas Tecnologias Lisbon, Portugal – Open Group Reading, UK – European Telecommunications Standards Institute Sophia-Antipolis,
France – TraceTracker Heddesheim, Germany – EuroTeleServ a.s.b.l. Luxembourg – Euro Pool System International B.V. Leidschendam, The Netherlands – Confédération de l’Artisanat et des Petites Entreprises du Bâtiment
Paris, France
Project Motivation (1)
The objective of CuteLoop is to explore the fundamental problem:
How networked devices can be used to facilitate the decentralised interaction
3
to facilitate the decentralised interactionof an integrated enterprise?
Project Motivation (2)
Background:� “The emerging globally integrated enterprise is a company that fashions its strategy,
its management, and its operations in pursuit of a new goal: the integration of production and value delivery worldwide .” [Samuel J. Palmisano, IBM CEO; The Globally Integrated Enterprise. Foreign Affairs, Volume 85 No. 3, pp. 127-136; May/June 2006.]
� The food chain is set up globally , also challenging new requirements like carbon footprint/food miles, tracking and tracing (Regulation (EC) No 178/2002), eco labels, specifically requiring new approaches to e.g.
4
– efficiently and effectively assure food safety - In the U.S. for instance, food-borne pathogens are estimated to cause 76 million illnesses and 5,000 deaths each year [‘99] and societal costs are estimated between $2.9 and $6.7 billion per year [‘96] [CERP-IoT SRA ‘09].
– avoid sales losses due to empty shelves – estimate of 3,9 % of sales worldwide [Retail Out of Stocks. Technical report, 2002].
� The craftsman business is aiming at the provision of ne w services for customers like preventive maintenance, identification of harmful products, supporting Energy Performance of Buildings Directive (2002/91/EG), while craftsmen are in the position to
– disburden their customers (home owner/ tenants) from additional efforts as an integrated service at a reasonable price, and
– bridge the gap between global manufacturers, national/international regulators and their customers.
Project Motivation (3)
� Current Situation:
– Directed forwarding of product information over several steps in a complex chain (e.g. recall of products, quality certificates, laboratory results, maintenance experience) after products left suppliers nearly impossible or requires too long time.
– Access to product information located in earlier st eps in the chain requires central look-up services to identify the source.
– Acquiring product related information in process speed (e.g. delivery to/from a
5
– Acquiring product related information in process speed (e.g. delivery to/from a warehouse) and on case level requires expensive installations & additional time.
– Current responsibility for monitoring is related to actors not products.
– The product is not aware about it’s conditions, process and ambience.
– Access to information requires agreed interfaces and predefined functionality at each node.
– Fixed costs for realising current solutions are relatively high (e.g. smart houses, RFID enabled lorry, integration of different ERP systems).
– High concerns related to Privacy – low willingness to exchange valuable information.
Project Motivation (4)
� Focusing on the potentials when combining the product with an advanced ICT support – realising a networked devices enabled intelligence :– mobile devices for real time support – able to actively process required software
functionalities for distributed actors,
– decentralised functionalities, reactive to ambience – both environment & process,
– autonomous in relation to product(s) or task in a workflow,
– facilitating the asynchronous collaboration of actors along the chain.
6
– facilitating the asynchronous collaboration of actors along the chain.
� Realising an integrated framework for supporting networked devices as well as inter-enterprise workflows.
NDEIDevice
Middleware
NDEIDevice
Middleware NDEIDevice
Middleware
Key Objectives
� Realize a framework that can be applied to active devices, that will enable new forms of interaction between customers and suppliers.
� The framework shall be widely applicable to existing hardware, enabling to realize innovative capabilities like:
DistributedDecentralised
Access Distributed
77
DistributedMonitoring
Context basedNotification
Access
InformationExchange
GatheringExperience
Virtualisationof Objects
DistributedStorage
……
Towards the Internet of Things...
Advanced Application Cases – Food chain
� Food chain scenario - focusing on the horizontal cooperation along the food chain based on the communication, which is usually linked to products.
� Basic communication - taking into account the employment of reusable and foldable boxes for product transport, incorporating RFID technology that allows the identification of unique real world things / objects.
� The “Intelligent Box” - an enabler for a supply chain integration.
88
Advanced Application Cases – Craftsmen business
� Craftsmen environment - focusing on the vertical cooperation of the craftsmen as well as on their interfaces with the earlier stages of the supply chain and the consumers.
� Communication with the previous steps in the supply chain - mainly linked to products as input for realizing the craftsmen work
� Communication in between the craftsmen and with work managers as well as with the consumer is highly dedicated towards the construction services to be realized on demand of consumers.
� Health Book of the House enabling new type and quality of services and cooperation.
99
� Health Book of the House enabling new type and quality of services and cooperation.
Application Cases for a Networked Devices Enabled Intelligence
� Based on the analyzed enterprise environments and taking into account the key challenges several application cases for a NDEI elaborated: – Self-Aware Product
• Enables a product (or a “thing”) to react on problems related to itself.– Delivery by Product Characteristics
• Related especially to food chain that imposes critical constraints on product delivery
• Early awareness concerning unexpected changes of product characteristics should initiate activity in order to change transportation
1010
characteristics should initiate activity in order to change transportation conditions or to support planning initiatives in due time.
– Proactive Tendering• Reaction times and process efficiency to support tendering mechanisms .
– Health Book of the House• Document describing the main technical and functional characteristics of
the house/ building, reported by the time of completion of construction, reconstruction, extension or modification.
– Customer Experience Improvement Programme• To ensure feedback mechanisms between products, installations and
equipment at site with suppliers, manufacturers and service providers.
NDEI (Networked Devices Enabled Intelligence)
� Massively distributed networked devices, as enhanced RFID-based systems -basic enabler for realizing innovative ICT based solutions within the integrated enterprise.
ICT System Supportfor Processes
Networked DeviceSupport for the Workflow
Business Systemin the Organisation
OrderOrderOrderBusiness Systems Business Systems Business Systems
Actors
ICT System Supportfor Processes
Networked DeviceSupport for the Workflow
Business Systemin the Organisation
OrderOrderOrderOrderOrderOrderOrderOrderOrderBusiness Systems Business Systems Business Systems Business Systems Business Systems Business Systems
ActorsActors
1111
Governancerelated to Processes
Governance related toNetworked Devices
or “Things”
Governancein the Organisation
Supplier
Supplier
Supplier
Custo
mer
Custo
mer
Custo
mer
OrderManagement
OrderOrderManagementManagement
TransportMonitoringTransportTransportMonitoringMonitoring
Tracking &Tracing
Tracking &Tracking &TracingTracing
………
Business Systems in the OrganisationBusiness Systems Business Systems in the Organisationin the Organisation
ERPERPERP
Component 1Component 1Component 1
Component 2Component 2Component 2
………
EngineeringEngineeringEngineering
Component 1Component 1Component 1
Component 2Component 2Component 2
………
………
………
Actors
DataFragment
DataDataFragmentFragment FeatureFeatureFeature InterfaceInterfaceInterface
NetworkedDevices
Governancerelated to Processes
Governance related toNetworked Devices
or “Things”
Governancein the Organisation
Supplier
Supplier
Supplier
Custo
mer
Custo
mer
Custo
mer
OrderManagement
OrderOrderManagementManagement
TransportMonitoringTransportTransportMonitoringMonitoring
Tracking &Tracing
Tracking &Tracking &TracingTracing
………
Supplier
Supplier
Supplier
Custo
mer
Custo
mer
Custo
mer
OrderManagement
OrderOrderManagementManagement
TransportMonitoringTransportTransportMonitoringMonitoring
Tracking &Tracing
Tracking &Tracking &TracingTracing
………
OrderManagement
OrderOrderManagementManagement
TransportMonitoringTransportTransportMonitoringMonitoring
Tracking &Tracing
Tracking &Tracking &TracingTracing
………
Business Systems in the OrganisationBusiness Systems Business Systems in the Organisationin the Organisation
ERPERPERP
Component 1Component 1Component 1
Component 2Component 2Component 2
………
EngineeringEngineeringEngineering
Component 1Component 1Component 1
Component 2Component 2Component 2
………
………
………
Business Systems in the OrganisationBusiness Systems Business Systems in the Organisationin the Organisation
ERPERPERP
Component 1Component 1Component 1
Component 2Component 2Component 2
………
EngineeringEngineeringEngineering
Component 1Component 1Component 1
Component 2Component 2Component 2
………
………
………
Actors
DataFragment
DataDataFragmentFragment FeatureFeatureFeature InterfaceInterfaceInterface
NetworkedDevices
Actors
DataFragment
DataDataFragmentFragment FeatureFeatureFeature InterfaceInterfaceInterface
NetworkedDevices
Principle Approach for realising a Networked Devices Enabled Intelligence
Virtualisation
GNSS Signals
Image: ESA
Tagged objectswith passive tags
TrustedInteraction
Mobile & Event-Driven
Support
12
AmbientMonitoring
SatelliteTransmission
Transparent &Decentralised
Communication
Coupling the Internet
ConnectingexistingSystems
Interaction withHuman Operator“Active RFID”
Technological Challenges Addressed
� Decoupling– To set-up ad-hoc interactions and dynamic open groups of partly unknown actors,
technical mechanisms are needed to provide features for decoupled interaction in terms of time and location.
� Heterogeneity– Includes disparate computing and communication capabilities, hardware related
functionalities as well as differences in users' needs and interests.� Distribution and decentralization
– Business relationships of independent actors in dynamic networks are based on a distributed processing and decentralized management of data (client and server roles need to be mixed with an architectural approach of peer-to-peer networks).
1313
distributed processing and decentralized management of data (client and server roles need to be mixed with an architectural approach of peer-to-peer networks).
� Connectivity– Applications need to change their communication approach of a “staying connected” to a
“connect and transmit if possible” approach.� Scalability and Costs
– Typically, when forwarding fresh food products transported in uniquely identified returnable packaging, 5.000 to 20.000 RFID tags (i.e., one truck) need to be read regularly.
� Trust– In decentralized and distributed networks, features for discovery and revocation of
access rights need to be carefully managed to assure acceptance of the supply chain actors.
Features of the CuteLoop Framework
Net
wor
ked
Dev
ices
Ena
bled
Inte
llige
nce
Net
wor
ked
Dev
ices
Ena
bled
Inte
llige
nce
Net
wor
ked
Dev
ices
Ena
bled
Inte
llige
nce
Net
wor
ked
Dev
ices
Ena
bled
Inte
llige
nce
Net
wor
ked
Dev
ices
Ena
bled
Inte
llige
nce
Net
wor
ked
Dev
ices
Ena
bled
Inte
llige
nce
Intelligent Featuresfrom User/Process point of view
Interfaces to Users/ Systems
Using the CuteLoop Framework,including all NDEI related Components
Example for anEvent-based Operation
Example forSelf-Diagnosis
UserInterface
LegacySystem
LegacyIntegrationPlatform
Multi-Agent
System
Sec
urity
Fra
mew
ork
ServiceIntegration
UserInterface
LegacySystem
UserInterface
LegacyIntegrationPlatform
SharedZone
Sec
urity
Fra
mew
ork
ServiceIntegration
ServiceService
Age
nt S
yste
m
Sec
urity
Fra
mew
ork
Age
nt S
yste
m
Net
wor
ked
Dev
ices
Ena
bled
Inte
llige
nce
Net
wor
ked
Dev
ices
Ena
bled
Inte
llige
nce
Net
wor
ked
Dev
ices
Ena
bled
Inte
llige
nce
Net
wor
ked
Dev
ices
Ena
bled
Inte
llige
nce
Net
wor
ked
Dev
ices
Ena
bled
Inte
llige
nce
Net
wor
ked
Dev
ices
Ena
bled
Inte
llige
nce
Intelligent Featuresfrom User/Process point of view
Interfaces to Users/ Systems
Using the CuteLoop Framework,including all NDEI related Components
Example for anEvent-based Operation
Example forSelf-Diagnosis
UserInterface
LegacySystem
LegacyIntegrationPlatform
Multi-Agent
System
Sec
urity
Fra
mew
ork
ServiceIntegration
UserInterface
LegacySystem
UserInterface
LegacyIntegrationPlatform
SharedZone
Sec
urity
Fra
mew
ork
ServiceIntegration
ServiceService
Age
nt S
yste
m
Sec
urity
Fra
mew
ork
Age
nt S
yste
m
14
SensorsSensors GPSGPS RFID ReaderRFID Reader Active TagsActive Tags …………
Net
wor
ked
Dev
ices
Ena
bled
Inte
llige
nce
Net
wor
ked
Dev
ices
Ena
bled
Inte
llige
nce
Net
wor
ked
Dev
ices
Ena
bled
Inte
llige
nce
Net
wor
ked
Dev
ices
Ena
bled
Inte
llige
nce
Net
wor
ked
Dev
ices
Ena
bled
Inte
llige
nce
Net
wor
ked
Dev
ices
Ena
bled
Inte
llige
nce
Peer-to-Peer targeted Communication
Communication Platform Communication Platform Communication Platform
CuteLoopCommunicationBus
CuteLoopCommunicationBus
Distributed Naming and Discovery Services
Transparent Selection ofOptimal Communication Channel
Transparent Confidentiality &Integrity Services
(Wireless) Connectivity
(Mesh) NetworkingSupport
Integration ofExisting Hardware
CuteLoop template for a Hardware Integration APICuteLoop template for a Hardware Integration API
System
Sec
urity
Fra
mew
ork
Integration
SharedZone
Platform
Sec
urity
Fra
mew
ork
Integration
Mul
ti-A
gent
Sys
tem
Sec
urity
Fra
mew
ork
Mul
ti-A
gent
Sys
tem
SensorsSensors GPSGPS RFID ReaderRFID Reader Active TagsActive Tags …………
Net
wor
ked
Dev
ices
Ena
bled
Inte
llige
nce
Net
wor
ked
Dev
ices
Ena
bled
Inte
llige
nce
Net
wor
ked
Dev
ices
Ena
bled
Inte
llige
nce
Net
wor
ked
Dev
ices
Ena
bled
Inte
llige
nce
Net
wor
ked
Dev
ices
Ena
bled
Inte
llige
nce
Net
wor
ked
Dev
ices
Ena
bled
Inte
llige
nce
Peer-to-Peer targeted Communication
Communication Platform Communication Platform Communication Platform
CuteLoopCommunicationBus
CuteLoopCommunicationBus
Distributed Naming and Discovery Services
Transparent Selection ofOptimal Communication Channel
Transparent Confidentiality &Integrity Services
(Wireless) Connectivity
(Mesh) NetworkingSupport
Integration ofExisting Hardware
CuteLoop template for a Hardware Integration APICuteLoop template for a Hardware Integration API
System
Sec
urity
Fra
mew
ork
Integration
SharedZone
Platform
Sec
urity
Fra
mew
ork
Integration
Mul
ti-A
gent
Sys
tem
Sec
urity
Fra
mew
ork
Mul
ti-A
gent
Sys
tem
CuteLoop reference structure for implementation
� CuteLoop framework is OS platform independent applicable on different types of networked devices– Active RFID type platforms over mini-PC to multi-purpose devices like
smartphones and netbooks (least a certain JAVA support is required)– Low performance devices are also envisaged to be integrated.
� Initial architecture already needs to be driven by the process related requirements to find an appropriate distribution of higher level functionality in relation to networked devices.
1515
functionality in relation to networked devices.
Basic CuteLoop PlatformBasic CuteLoop Platform
CuteLoopCommunication
Bus
SecurityFramework
GenericService
Templates
AgentConnector
DataManagement
Agent PlatformAgent Platform
Multi-AgentSystem
SecurityFramework
CuteLoopPlatform
Connector
GenericAgent
Templates
Legacy ConnectorLegacy Connector
Legacy SystemAdaptor
SecurityFramework
LegacyInterface
Agent PlatformAgent Platform
Basic CuteLoopPlatform
AgentPlatform
CustomisedService/Agent
User Interface
Legacy Integration PlatformLegacy Integration Platform
Basic CuteLoopPlatform
AgentPlatform
LegacyConnector
CustomisedService/Agent
User Interface
CuteLoopFramework
CuteLoop Frameworkbased Solution
Impl
emen
tatio
nIm
plem
enta
tion
Basic CuteLoop PlatformBasic CuteLoop Platform
CuteLoopCommunication
Bus
SecurityFramework
GenericService
Templates
AgentConnector
DataManagement
Basic CuteLoop PlatformBasic CuteLoop Platform
CuteLoopCommunication
Bus
SecurityFramework
GenericService
Templates
AgentConnector
DataManagement
CuteLoopCommunication
Bus
SecurityFramework
GenericService
Templates
AgentConnector
DataManagement
Agent PlatformAgent Platform
Multi-AgentSystem
SecurityFramework
CuteLoopPlatform
Connector
GenericAgent
Templates
Agent PlatformAgent Platform
Multi-AgentSystem
SecurityFramework
CuteLoopPlatform
Connector
GenericAgent
Templates
Multi-AgentSystem
SecurityFramework
CuteLoopPlatform
Connector
GenericAgent
Templates
Legacy ConnectorLegacy Connector
Legacy SystemAdaptor
SecurityFramework
LegacyInterface
Legacy ConnectorLegacy Connector
Legacy SystemAdaptor
SecurityFramework
LegacyInterface
Legacy SystemAdaptor
SecurityFramework
LegacyInterface
Agent PlatformAgent Platform
Basic CuteLoopPlatform
AgentPlatform
CustomisedService/Agent
User Interface
Agent PlatformAgent Platform
Basic CuteLoopPlatform
AgentPlatform
CustomisedService/Agent
User Interface
Basic CuteLoopPlatform
AgentPlatform
CustomisedService/Agent
User Interface
Legacy Integration PlatformLegacy Integration Platform
Basic CuteLoopPlatform
AgentPlatform
LegacyConnector
CustomisedService/Agent
User Interface
Legacy Integration PlatformLegacy Integration Platform
Basic CuteLoopPlatform
AgentPlatform
LegacyConnector
CustomisedService/Agent
User Interface
Basic CuteLoopPlatform
AgentPlatform
LegacyConnector
CustomisedService/Agent
User Interface
CuteLoopFramework
CuteLoop Frameworkbased Solution
Impl
emen
tatio
nIm
plem
enta
tion
Mapping Application Cases to Capabilities
Addressed CapabilitiesSelf-Aware
ProductDelivery by Prod. Char.
Pro-active Tendering
Health BookCEIP
Program
Event-based operation X X X X X
Self-localization X X X X X
Satellite communication X X
Sensor integration X X X
Self-diagnosis X X X
16
Detection/analysis of events
X X X
Tracking encountered devices
X X X
Context based access rights
X X X X
Networked Device based user interface
X X
Call-back access X X
Network knowledge retrieval
X X
Grouping of Research Work within CuteLoop
Interaction
Security
17
Interaction
Agents
Communication
� The Interaction Models are guidingthe combination, of technology enablers.
Grouping of Research Work within CuteLoop
Modelling components,enabling an efficient
realisation of advanced
Secure communication with
identity & trust,names & groups
and authentication
Mobile,
18
realisation of advancedinteractions
Mobile, reactive & cooperative
functionality for concurrent operation
Basic services for a decentralised
communication in existing and ad-hoc networks
� All four elements required to achievethe envisaged project results
Conclusions
� CuteLoop project approach for the realization of solutions that are using intelligent networked devices to effectively integrate customers within an integrated enterprise has been showed.
� CuteLoop conception has been based on the results of the analysis of the current state and future visions in two scenarios from:– food chain and – craftsmen business environments.
� Related business environments were analyzed and innovation aspects
1919
� Related business environments were analyzed and innovation aspects of using NDEI highlighted.
� Several application cases of NDEI were elaborated. � Required technology related capabilities were grouped in a
framework, facilitating the realization of ICT solutions that provide an intelligent and human centric support for the integrated enterprise.
� The early prototypes for the both scenarios have been successfully completed and tested.
� Project’s final stage – development of final prototypes.
For more information, please contact:
� Harald Sundmaeker, project co-ordinator– [email protected]
2020
� Tatiana Kovacikova, ETSI STF S36– [email protected]
� Project web site:– http://www.cuteloop.eu