SlideShare a Scribd company logo
1 of 18
OSGiDevCon @ Jazoon 2009 Zurich, June 22, 2009 Experimenting with the OSGi platform in the Aspire RFID middleware   Clément Escoffier on behalf of   Lionel Touseau, Kiev Gama & Didier Donsez Université Grenoble 1, France [email_address]
Agenda ,[object Object],[object Object],[object Object],23/06/09 OSGiDevCon 2009
RFID Everywhere The first wave of the Internet of Things ,[object Object],[object Object],23/06/09 OSGiDevCon 2009
Trends  ,[object Object],[object Object],[object Object],23/06/09 OSGiDevCon 2009 Location [timestamp],[position], [symbolicPos], [cellID] … Measurement [temperature], [humidity], [pressure], [weight], [distance], [accel.], [shock], [ECG], [O 2 ], [CO 2 ],  … Audio-Video [image stream], [snapshot] …
RFID “Common” Middleware Architecture 23/06/09 OSGiDevCon 2009 $100 Linux ARM $200 JavaPhone $1000 Linux/Win32 x86 $1000000 Linux/OpenSolaris/Win32 x86/itanium/ultrasparc cluster Event Report ALE Server (OSGi or JavaEE) Edge Edge (OSGi, MIDLet ) Tag read RFID Readers EPC IS (JavaEE) ONS (WS-based RESTful DNS ) sensors Other EPC ISs (Aspire,  Fostrack/ Accada,  …) Serial , Bluetooth, …
OSGi « technologies » inside the Edge ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],23/06/09 OSGiDevCon 2009
Event Admin ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],23/06/09 OSGiDevCon 2009 ALE  Reports EA /  MOM X Bridge RFID reader Collection & Filtering EPC IS
Wire Admin ,[object Object],[object Object],[object Object],[object Object],23/06/09 OSGiDevCon 2009 P C Wire Object P roducer C onsumer Wire Admin Create  Delete P Wire Object < wireapp  id=&quot;aspirerfid.sensor.wireadminbinder.sensors&quot;> < wireset  id=&quot;temperature-producers2consumer&quot;  producers-filter =    &quot;(&amp   (wireadmin.producer.flavors=*o.o.u.m.Measurement)   (data.type=temperature))&quot; consumers-filter = &quot;(service.pid=o.o.a.s.aleconsumer)&quot; removepolicy =&quot; ifDisconnected &quot; /> </ wireapp >
JMX for End-to-End Management ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],23/06/09 OSGiDevCon 2009
Apache Felix iPOJO ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],23/06/09 OSGiDevCon 2009 Event  Reception Event  Emission JMX Reconfiguration
Visit demos on http://wiki.aspire.ow2.org ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],23/06/09 OSGiDevCon 2009 Towards convergence between EPCGlobal and NFC Forum
Q & A 23/06/09 OSGiDevCon 2009 http://www.fp7-aspire.eu/ http://wiki.aspire.ow2.org
Acknowledgements ,[object Object],[object Object],23/06/09 OSGiDevCon 2009
Toward M2M middlewares 23/06/09 OSGiDevCon 2009 Sensor Data Warehouse ONS Object Nanimg Service M2M Middleware is running on ~ 1 TeraHit per day Real World IT World 10^4 – 10^6 OSGi « edges » JavaEE servers Reporting Activation WMS, MES, ERP … Export Publish GPS [timestamp],[position] Measurement [position], [temperature], [humidity],[pressure], [weight] … Time Measure Sensor Event [ObjectId], [timestamp], measurements Sensor Event Mediation ©Didier Donsez Bar Codes RFID Smart Card contact,contactless Identification, authentication, tracking Buttons, Keys…
Aspire RFID @ OW2 http://wiki.aspire.objectweb.org ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],23/06/09 OSGiDevCon 2009
Edge 23/06/09 OSGiDevCon 2009
Premise 23/06/09 OSGiDevCon 2009
Server (EPCIS) 23/06/09 OSGiDevCon 2009

More Related Content

Viewers also liked

Celebrating 30 years
Celebrating 30 yearsCelebrating 30 years
Celebrating 30 yearskfitzsy
 
Come misurare i risultati sui social media
Come misurare i risultati sui social mediaCome misurare i risultati sui social media
Come misurare i risultati sui social mediaLoris Castagnini
 
Export Compliance: Keeping You Safe, Solvent + Out of Trouble
Export Compliance: Keeping You Safe, Solvent + Out of TroubleExport Compliance: Keeping You Safe, Solvent + Out of Trouble
Export Compliance: Keeping You Safe, Solvent + Out of TroubleKegler Brown Hill + Ritter
 
Padepokan seni kota_bandung_logo_konsep_chadipa_creative
Padepokan seni kota_bandung_logo_konsep_chadipa_creativePadepokan seni kota_bandung_logo_konsep_chadipa_creative
Padepokan seni kota_bandung_logo_konsep_chadipa_creativeHanum Sujana
 
Programma Verbindend Leiderschap
Programma Verbindend LeiderschapProgramma Verbindend Leiderschap
Programma Verbindend LeiderschapElitas Groep BV
 
Pdi Southern California Slide Show
Pdi Southern California Slide ShowPdi Southern California Slide Show
Pdi Southern California Slide Showlmeneley
 
Tendencias En Comunicacion Digital Eyeblaster Oded Lida Ded09
Tendencias En Comunicacion Digital  Eyeblaster Oded Lida Ded09Tendencias En Comunicacion Digital  Eyeblaster Oded Lida Ded09
Tendencias En Comunicacion Digital Eyeblaster Oded Lida Ded09Eyeblaster Spain
 
유기화학 2nd
유기화학 2nd유기화학 2nd
유기화학 2ndshinkyung
 
BlackBerry Clinique-Short Review OS 7.1
BlackBerry Clinique-Short Review OS 7.1BlackBerry Clinique-Short Review OS 7.1
BlackBerry Clinique-Short Review OS 7.1Khomeini Mujahid
 
2013 py con awesome big data algorithms
2013 py con awesome big data algorithms2013 py con awesome big data algorithms
2013 py con awesome big data algorithmsc.titus.brown
 
NZ Myths & Legends webquest
NZ Myths & Legends webquestNZ Myths & Legends webquest
NZ Myths & Legends webquestTakahe One
 
Marketing Your Message Literacy Program Sustainability
Marketing Your Message   Literacy Program SustainabilityMarketing Your Message   Literacy Program Sustainability
Marketing Your Message Literacy Program SustainabilitySarah Halstead
 
2014 marine-microbes-grc
2014 marine-microbes-grc2014 marine-microbes-grc
2014 marine-microbes-grcc.titus.brown
 
News and Views of the Portage County Literacy Council
News and Views of the Portage County Literacy CouncilNews and Views of the Portage County Literacy Council
News and Views of the Portage County Literacy CouncilSarah Halstead
 
2012 talk to CSE department at U. Arizona
2012 talk to CSE department at U. Arizona2012 talk to CSE department at U. Arizona
2012 talk to CSE department at U. Arizonac.titus.brown
 

Viewers also liked (20)

Celebrating 30 years
Celebrating 30 yearsCelebrating 30 years
Celebrating 30 years
 
Come misurare i risultati sui social media
Come misurare i risultati sui social mediaCome misurare i risultati sui social media
Come misurare i risultati sui social media
 
Export Compliance: Keeping You Safe, Solvent + Out of Trouble
Export Compliance: Keeping You Safe, Solvent + Out of TroubleExport Compliance: Keeping You Safe, Solvent + Out of Trouble
Export Compliance: Keeping You Safe, Solvent + Out of Trouble
 
Padepokan seni kota_bandung_logo_konsep_chadipa_creative
Padepokan seni kota_bandung_logo_konsep_chadipa_creativePadepokan seni kota_bandung_logo_konsep_chadipa_creative
Padepokan seni kota_bandung_logo_konsep_chadipa_creative
 
Programma Verbindend Leiderschap
Programma Verbindend LeiderschapProgramma Verbindend Leiderschap
Programma Verbindend Leiderschap
 
Pdi Southern California Slide Show
Pdi Southern California Slide ShowPdi Southern California Slide Show
Pdi Southern California Slide Show
 
Demystifying SEO
Demystifying SEODemystifying SEO
Demystifying SEO
 
Tendencias En Comunicacion Digital Eyeblaster Oded Lida Ded09
Tendencias En Comunicacion Digital  Eyeblaster Oded Lida Ded09Tendencias En Comunicacion Digital  Eyeblaster Oded Lida Ded09
Tendencias En Comunicacion Digital Eyeblaster Oded Lida Ded09
 
Heartwave Appeal 9.6.09
Heartwave Appeal 9.6.09Heartwave Appeal 9.6.09
Heartwave Appeal 9.6.09
 
유기화학 2nd
유기화학 2nd유기화학 2nd
유기화학 2nd
 
BlackBerry Clinique-Short Review OS 7.1
BlackBerry Clinique-Short Review OS 7.1BlackBerry Clinique-Short Review OS 7.1
BlackBerry Clinique-Short Review OS 7.1
 
2013 py con awesome big data algorithms
2013 py con awesome big data algorithms2013 py con awesome big data algorithms
2013 py con awesome big data algorithms
 
NZ Myths & Legends webquest
NZ Myths & Legends webquestNZ Myths & Legends webquest
NZ Myths & Legends webquest
 
Marketing Your Message Literacy Program Sustainability
Marketing Your Message   Literacy Program SustainabilityMarketing Your Message   Literacy Program Sustainability
Marketing Your Message Literacy Program Sustainability
 
2014 marine-microbes-grc
2014 marine-microbes-grc2014 marine-microbes-grc
2014 marine-microbes-grc
 
News and Views of the Portage County Literacy Council
News and Views of the Portage County Literacy CouncilNews and Views of the Portage County Literacy Council
News and Views of the Portage County Literacy Council
 
RealTimePostproduction
RealTimePostproductionRealTimePostproduction
RealTimePostproduction
 
Deadlocks
DeadlocksDeadlocks
Deadlocks
 
Futura+ Idealcombi
Futura+ IdealcombiFutura+ Idealcombi
Futura+ Idealcombi
 
2012 talk to CSE department at U. Arizona
2012 talk to CSE department at U. Arizona2012 talk to CSE department at U. Arizona
2012 talk to CSE department at U. Arizona
 

Similar to Experimenting with the OSGi platform in the Aspire RFID middleware

Industry4.0 IoT Vincent Thavonekham - Azure Day Ukraine
Industry4.0 IoT Vincent Thavonekham - Azure Day UkraineIndustry4.0 IoT Vincent Thavonekham - Azure Day Ukraine
Industry4.0 IoT Vincent Thavonekham - Azure Day UkraineFactoVia
 
OSGi IoT Demo - OSGi Community Event 2014
OSGi IoT Demo - OSGi Community Event 2014OSGi IoT Demo - OSGi Community Event 2014
OSGi IoT Demo - OSGi Community Event 2014mfrancis
 
Case Studies in IoT – Introducing commercial and industrial Use Cases
Case Studies in IoT – Introducing commercial and industrial Use CasesCase Studies in IoT – Introducing commercial and industrial Use Cases
Case Studies in IoT – Introducing commercial and industrial Use CasesAmazon Web Services
 
WSO2 Big Data Platform and Applications
WSO2 Big Data Platform and ApplicationsWSO2 Big Data Platform and Applications
WSO2 Big Data Platform and ApplicationsSrinath Perera
 
Smart Baggage Tracking: End-to-End Sensor-Based Solution
Smart Baggage Tracking: End-to-End Sensor-Based SolutionSmart Baggage Tracking: End-to-End Sensor-Based Solution
Smart Baggage Tracking: End-to-End Sensor-Based SolutionAltoros
 
GeoCENS OGC Standards and Sensor Web Enablement presented at GeoCENS Banff Se...
GeoCENS OGC Standards and Sensor Web Enablement presented at GeoCENS Banff Se...GeoCENS OGC Standards and Sensor Web Enablement presented at GeoCENS Banff Se...
GeoCENS OGC Standards and Sensor Web Enablement presented at GeoCENS Banff Se...Cybera Inc.
 
Activities of Smart Ship Application Platform 2 Project (SSAP2)
Activities of Smart Ship Application Platform 2 Project (SSAP2)Activities of Smart Ship Application Platform 2 Project (SSAP2)
Activities of Smart Ship Application Platform 2 Project (SSAP2)MTI Co., Ltd.
 
Flynose Speech
Flynose SpeechFlynose Speech
Flynose SpeechFlyingNose
 
OMA LwM2M Workshop - Friedhelm Rodermund, OMA LwM2M in the IoT Space
OMA LwM2M Workshop - Friedhelm Rodermund, OMA LwM2M in the IoT SpaceOMA LwM2M Workshop - Friedhelm Rodermund, OMA LwM2M in the IoT Space
OMA LwM2M Workshop - Friedhelm Rodermund, OMA LwM2M in the IoT SpaceOpen Mobile Alliance
 
Edge optimized architecture for fabric defect detection in real-time
Edge optimized architecture for fabric defect detection in real-timeEdge optimized architecture for fabric defect detection in real-time
Edge optimized architecture for fabric defect detection in real-timeShuquan Huang
 
CAR BLACK BOX SYSTEM
CAR BLACK BOX SYSTEMCAR BLACK BOX SYSTEM
CAR BLACK BOX SYSTEMIRJET Journal
 
CFD Apps: Presentation of the Urban Wind Study App
CFD Apps: Presentation of the Urban Wind Study AppCFD Apps: Presentation of the Urban Wind Study App
CFD Apps: Presentation of the Urban Wind Study AppJulien de Charentenay
 
GS1/Oliot EPCIS and Next
GS1/Oliot EPCIS and NextGS1/Oliot EPCIS and Next
GS1/Oliot EPCIS and NextDaeyoung Kim
 
DroneLogbook Australia About Us Dec-2018
DroneLogbook Australia  About Us Dec-2018DroneLogbook Australia  About Us Dec-2018
DroneLogbook Australia About Us Dec-2018Scott Hamey
 
blackbox01 (1).pptx
blackbox01 (1).pptxblackbox01 (1).pptx
blackbox01 (1).pptxnaeeemtam
 
Edge Computing and OGC SensorThings API
Edge Computing and OGC SensorThings APIEdge Computing and OGC SensorThings API
Edge Computing and OGC SensorThings APISensorUp
 
IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018Peter Defreyne
 
Node-RED Interoperability Test
Node-RED Interoperability TestNode-RED Interoperability Test
Node-RED Interoperability TestBoris Adryan
 

Similar to Experimenting with the OSGi platform in the Aspire RFID middleware (20)

Industry4.0 IoT Vincent Thavonekham - Azure Day Ukraine
Industry4.0 IoT Vincent Thavonekham - Azure Day UkraineIndustry4.0 IoT Vincent Thavonekham - Azure Day Ukraine
Industry4.0 IoT Vincent Thavonekham - Azure Day Ukraine
 
OSGi IoT Demo - OSGi Community Event 2014
OSGi IoT Demo - OSGi Community Event 2014OSGi IoT Demo - OSGi Community Event 2014
OSGi IoT Demo - OSGi Community Event 2014
 
Case Studies in IoT – Introducing commercial and industrial Use Cases
Case Studies in IoT – Introducing commercial and industrial Use CasesCase Studies in IoT – Introducing commercial and industrial Use Cases
Case Studies in IoT – Introducing commercial and industrial Use Cases
 
WSO2 Big Data Platform and Applications
WSO2 Big Data Platform and ApplicationsWSO2 Big Data Platform and Applications
WSO2 Big Data Platform and Applications
 
Smart Baggage Tracking: End-to-End Sensor-Based Solution
Smart Baggage Tracking: End-to-End Sensor-Based SolutionSmart Baggage Tracking: End-to-End Sensor-Based Solution
Smart Baggage Tracking: End-to-End Sensor-Based Solution
 
5G Enablers and Use Cases, an European Pespective
5G Enablers and Use Cases, an European Pespective5G Enablers and Use Cases, an European Pespective
5G Enablers and Use Cases, an European Pespective
 
Open Sensor Networks
Open Sensor NetworksOpen Sensor Networks
Open Sensor Networks
 
GeoCENS OGC Standards and Sensor Web Enablement presented at GeoCENS Banff Se...
GeoCENS OGC Standards and Sensor Web Enablement presented at GeoCENS Banff Se...GeoCENS OGC Standards and Sensor Web Enablement presented at GeoCENS Banff Se...
GeoCENS OGC Standards and Sensor Web Enablement presented at GeoCENS Banff Se...
 
Activities of Smart Ship Application Platform 2 Project (SSAP2)
Activities of Smart Ship Application Platform 2 Project (SSAP2)Activities of Smart Ship Application Platform 2 Project (SSAP2)
Activities of Smart Ship Application Platform 2 Project (SSAP2)
 
Flynose Speech
Flynose SpeechFlynose Speech
Flynose Speech
 
OMA LwM2M Workshop - Friedhelm Rodermund, OMA LwM2M in the IoT Space
OMA LwM2M Workshop - Friedhelm Rodermund, OMA LwM2M in the IoT SpaceOMA LwM2M Workshop - Friedhelm Rodermund, OMA LwM2M in the IoT Space
OMA LwM2M Workshop - Friedhelm Rodermund, OMA LwM2M in the IoT Space
 
Edge optimized architecture for fabric defect detection in real-time
Edge optimized architecture for fabric defect detection in real-timeEdge optimized architecture for fabric defect detection in real-time
Edge optimized architecture for fabric defect detection in real-time
 
CAR BLACK BOX SYSTEM
CAR BLACK BOX SYSTEMCAR BLACK BOX SYSTEM
CAR BLACK BOX SYSTEM
 
CFD Apps: Presentation of the Urban Wind Study App
CFD Apps: Presentation of the Urban Wind Study AppCFD Apps: Presentation of the Urban Wind Study App
CFD Apps: Presentation of the Urban Wind Study App
 
GS1/Oliot EPCIS and Next
GS1/Oliot EPCIS and NextGS1/Oliot EPCIS and Next
GS1/Oliot EPCIS and Next
 
DroneLogbook Australia About Us Dec-2018
DroneLogbook Australia  About Us Dec-2018DroneLogbook Australia  About Us Dec-2018
DroneLogbook Australia About Us Dec-2018
 
blackbox01 (1).pptx
blackbox01 (1).pptxblackbox01 (1).pptx
blackbox01 (1).pptx
 
Edge Computing and OGC SensorThings API
Edge Computing and OGC SensorThings APIEdge Computing and OGC SensorThings API
Edge Computing and OGC SensorThings API
 
IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018
 
Node-RED Interoperability Test
Node-RED Interoperability TestNode-RED Interoperability Test
Node-RED Interoperability Test
 

More from Clément Escoffier

Devoxx France 2023 - 1,2,3 Quarkus.pdf
Devoxx France 2023 - 1,2,3 Quarkus.pdfDevoxx France 2023 - 1,2,3 Quarkus.pdf
Devoxx France 2023 - 1,2,3 Quarkus.pdfClément Escoffier
 
vert.x 3.1 - be reactive on the JVM but not only in Java
vert.x 3.1 - be reactive on the JVM but not only in Javavert.x 3.1 - be reactive on the JVM but not only in Java
vert.x 3.1 - be reactive on the JVM but not only in JavaClément Escoffier
 
Modularity and Dynamism - The tale of two sisters
Modularity and Dynamism - The tale of two sistersModularity and Dynamism - The tale of two sisters
Modularity and Dynamism - The tale of two sistersClément Escoffier
 
h-ubu - An industrial-strength service-oriented component model for JavaScrip...
h-ubu - An industrial-strength service-oriented component model for JavaScrip...h-ubu - An industrial-strength service-oriented component model for JavaScrip...
h-ubu - An industrial-strength service-oriented component model for JavaScrip...Clément Escoffier
 
iPOJO 2.x - a tale about dynamism
iPOJO 2.x - a tale about dynamismiPOJO 2.x - a tale about dynamism
iPOJO 2.x - a tale about dynamismClément Escoffier
 
Everest - Everything is a resource
Everest - Everything is a resourceEverest - Everything is a resource
Everest - Everything is a resourceClément Escoffier
 
Linuxtag 2012 - continuous delivery - dream to reality
Linuxtag 2012  - continuous delivery - dream to realityLinuxtag 2012  - continuous delivery - dream to reality
Linuxtag 2012 - continuous delivery - dream to realityClément Escoffier
 
The OSGi Framework Multiplication
The OSGi Framework MultiplicationThe OSGi Framework Multiplication
The OSGi Framework MultiplicationClément Escoffier
 
Android : a linux-based mobile operating system
Android : a linux-based mobile operating systemAndroid : a linux-based mobile operating system
Android : a linux-based mobile operating systemClément Escoffier
 
Transactional OSGi Applications Done Right
Transactional OSGi Applications Done RightTransactional OSGi Applications Done Right
Transactional OSGi Applications Done RightClément Escoffier
 

More from Clément Escoffier (15)

Devoxx France 2023 - 1,2,3 Quarkus.pdf
Devoxx France 2023 - 1,2,3 Quarkus.pdfDevoxx France 2023 - 1,2,3 Quarkus.pdf
Devoxx France 2023 - 1,2,3 Quarkus.pdf
 
vert.x 3.1 - be reactive on the JVM but not only in Java
vert.x 3.1 - be reactive on the JVM but not only in Javavert.x 3.1 - be reactive on the JVM but not only in Java
vert.x 3.1 - be reactive on the JVM but not only in Java
 
Modularity and Dynamism - The tale of two sisters
Modularity and Dynamism - The tale of two sistersModularity and Dynamism - The tale of two sisters
Modularity and Dynamism - The tale of two sisters
 
h-ubu - An industrial-strength service-oriented component model for JavaScrip...
h-ubu - An industrial-strength service-oriented component model for JavaScrip...h-ubu - An industrial-strength service-oriented component model for JavaScrip...
h-ubu - An industrial-strength service-oriented component model for JavaScrip...
 
OW2 Nanoko
OW2 NanokoOW2 Nanoko
OW2 Nanoko
 
iPOJO 2.x - a tale about dynamism
iPOJO 2.x - a tale about dynamismiPOJO 2.x - a tale about dynamism
iPOJO 2.x - a tale about dynamism
 
Everest - Everything is a resource
Everest - Everything is a resourceEverest - Everything is a resource
Everest - Everything is a resource
 
h-ubu - CDI in JavaScript
h-ubu - CDI in JavaScripth-ubu - CDI in JavaScript
h-ubu - CDI in JavaScript
 
h-ubu : CDI in JavaScript
h-ubu : CDI in JavaScripth-ubu : CDI in JavaScript
h-ubu : CDI in JavaScript
 
Linuxtag 2012 - continuous delivery - dream to reality
Linuxtag 2012  - continuous delivery - dream to realityLinuxtag 2012  - continuous delivery - dream to reality
Linuxtag 2012 - continuous delivery - dream to reality
 
OSGi - beyond the myth
OSGi -  beyond the mythOSGi -  beyond the myth
OSGi - beyond the myth
 
One year-with-chameleon
One year-with-chameleonOne year-with-chameleon
One year-with-chameleon
 
The OSGi Framework Multiplication
The OSGi Framework MultiplicationThe OSGi Framework Multiplication
The OSGi Framework Multiplication
 
Android : a linux-based mobile operating system
Android : a linux-based mobile operating systemAndroid : a linux-based mobile operating system
Android : a linux-based mobile operating system
 
Transactional OSGi Applications Done Right
Transactional OSGi Applications Done RightTransactional OSGi Applications Done Right
Transactional OSGi Applications Done Right
 

Recently uploaded

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Experimenting with the OSGi platform in the Aspire RFID middleware

  • 1. OSGiDevCon @ Jazoon 2009 Zurich, June 22, 2009 Experimenting with the OSGi platform in the Aspire RFID middleware Clément Escoffier on behalf of Lionel Touseau, Kiev Gama & Didier Donsez Université Grenoble 1, France [email_address]
  • 2.
  • 3.
  • 4.
  • 5. RFID “Common” Middleware Architecture 23/06/09 OSGiDevCon 2009 $100 Linux ARM $200 JavaPhone $1000 Linux/Win32 x86 $1000000 Linux/OpenSolaris/Win32 x86/itanium/ultrasparc cluster Event Report ALE Server (OSGi or JavaEE) Edge Edge (OSGi, MIDLet ) Tag read RFID Readers EPC IS (JavaEE) ONS (WS-based RESTful DNS ) sensors Other EPC ISs (Aspire, Fostrack/ Accada, …) Serial , Bluetooth, …
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. Q & A 23/06/09 OSGiDevCon 2009 http://www.fp7-aspire.eu/ http://wiki.aspire.ow2.org
  • 13.
  • 14. Toward M2M middlewares 23/06/09 OSGiDevCon 2009 Sensor Data Warehouse ONS Object Nanimg Service M2M Middleware is running on ~ 1 TeraHit per day Real World IT World 10^4 – 10^6 OSGi « edges » JavaEE servers Reporting Activation WMS, MES, ERP … Export Publish GPS [timestamp],[position] Measurement [position], [temperature], [humidity],[pressure], [weight] … Time Measure Sensor Event [ObjectId], [timestamp], measurements Sensor Event Mediation ©Didier Donsez Bar Codes RFID Smart Card contact,contactless Identification, authentication, tracking Buttons, Keys…
  • 15.
  • 18. Server (EPCIS) 23/06/09 OSGiDevCon 2009

Editor's Notes

  1. Store portals, RFID tunnel, Portable reader for picking, NFC phones ( Over 50.000.000 in Japan), Nabztag/tag ( Over 200.000)
  2. ie data loggers in BAT Applications Cold chain, Fragile shipping, Smart trash, …
  3. Why SMTP ? For modern and legacy industrial devices that only use protocoles such as FTP &amp; SMTP for pushing alerts and collecting logs. JMS : (OW2/Joram) HTTP/SOAP : kSOAP
  4. Scripting : (Catalina JMX Ant task)
  5. POS = Point of Sale Objects are tagged (Tag ISO 14443 + DataMatrix) Collect IDs+data and send them to a BT bridge (ie edge/premise) More data can completed the list : location (JSR179), survey answers, customer rating, …
  6. WMS (wharehouse management systems : Manhattan Associates, Red Prairie, Provia, etc) et MES (manufacturing execution systems