Your SlideShare is downloading. ×
0
Connecting the EPC Network to Mobile Phones
Connecting the EPC Network to Mobile Phones
Connecting the EPC Network to Mobile Phones
Connecting the EPC Network to Mobile Phones
Connecting the EPC Network to Mobile Phones
Connecting the EPC Network to Mobile Phones
Connecting the EPC Network to Mobile Phones
Connecting the EPC Network to Mobile Phones
Connecting the EPC Network to Mobile Phones
Connecting the EPC Network to Mobile Phones
Connecting the EPC Network to Mobile Phones
Connecting the EPC Network to Mobile Phones
Connecting the EPC Network to Mobile Phones
Connecting the EPC Network to Mobile Phones
Connecting the EPC Network to Mobile Phones
Connecting the EPC Network to Mobile Phones
Connecting the EPC Network to Mobile Phones
Connecting the EPC Network to Mobile Phones
Connecting the EPC Network to Mobile Phones
Connecting the EPC Network to Mobile Phones
Connecting the EPC Network to Mobile Phones
Connecting the EPC Network to Mobile Phones
Connecting the EPC Network to Mobile Phones
Connecting the EPC Network to Mobile Phones
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Connecting the EPC Network to Mobile Phones

1,145

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,145
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
37
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. MobileIoT Toolkit Connecting the EPC Network to Mobile Phones. Dominique Guinard, Felix von Reischach, Florian Michahelles Auto-ID Labs, Information Management ETH Z ur ich Elgar Fleisch Institute of Technology Management (ITEM), University of St. Gallen (HSG) Mobile HCI 2008, Amsterdam
  • 2. Content
    • Motivation and Approach
    • EPC Network in a Nutshell
    • MobileIoT Toolkit:
      • Mobile Tools
      • Server Tools
    • Evaluation by Prototyping
      • Mobile Policies (Video)
      • EPCFind, A Priori
  • 3. Motivation
    • Clear trend towards mobile-phone based interactions with products and objects, many applications have been (and are being) demonstrated.
    • Lack of applications and toolkits based on standard architectures.
    • The MobileIoT toolkit proposes the « standard » Internet of Things (EPC network) in a box.
  • 4. Approach
    • Started in frame of the Mobile to Internet of Things Nokia/ETH project.
    • Basic description:
      • Creating a toolkit for rapid application development for the mobile phone platform, which connects to the EPC Network infrastructure.
    • Approach:
      • Providing a set of tools to:
        • Access and use various Auto-ID technologies (barcodes, NFC, UHF EPC).
        • Access and use the EPC Network backend software (e.g Fosstrak (ex Accada) or SAP AII).
  • 5. Content
    • Motivation and Approach
    • EPC Network in a Nutshell
    • MobileIoT Toolkit:
      • Mobile Tools
      • Server Tools
    • Evaluation by Prototyping
      • Mobile Policies (Video)
      • EPCFind, A Priori
  • 6. Implementation: Leveraging the Electronic Product Code Network.
    • EPC number uniquely identifies an object.
    • Reader Protocol ensures a common read protocol for all tags.
    • The EPCIS is the information server:
      • Records RFID events (traces).
    • EPC Network as tracking and tracing infrastructure based on RFID technology.
    EPCIS Reader Protocol EPC Exchange Capture Identify
  • 7. Content
    • Motivation and Approach
    • EPC Network in a Nutshell
    • MobileIoT Toolkit:
      • Mobile Tools
      • Server Tools
    • Evaluation by Prototyping
      • Mobile Policies (Video)
      • EPCFind, A Priori
  • 8. Architecture: High Level View
  • 9. Architecture
  • 10. Mobile Tools: Tag Access
  • 11. Mobile Tools: Tag Access
  • 12. Architecture
  • 13. Mobile Tools: Service Interfaces
    • RESTLike (REST-RPC) Invoker
      • Invoke webservice in a REST-like style.
      • Web service called over a simple HTTP GET (servlet) request.
  • 14. Architecture
  • 15. Server Tools: Service Interfaces
  • 16. Architecture
  • 17. Server Tools: Business Connectors
    • Product Code Translation:
      • Tools based on the Tag Data Translation (TDT) specification and Fosstrak’s (ex. Accada) implementation.
      • Given an standard number in any form the EPC class will use the TDT to create a valid and polymorph EPC identifier object.
    [ Source: Accada.org ]
  • 18. Server Tools: Business Connectors
    • EPC Information Service Connectors:
      • Contains the mobile connectors to the IoT backend (Fosstrak EPCIS, SAP Auto-ID infrastructures).
      • These connectors abstract selected operations on IoT backend which:
        • Enables to query the EPCIS using REST.
        • Hides the complexity of a particular IoT backend (no need to know the EPCglobal standards).
      • The Accada connector was implemented.
  • 19. Content
    • Motivation and Approach
    • EPC Network in a Nutshell
    • MobileIoT Toolkit:
      • Mobile Tools
      • Server Tools
    • Evaluation by Prototyping
      • Mobile Policies (Video)
      • EPCFind, A Priori
  • 20. Evaluation by Prototyping: MobilePolicies: Video
  • 21. Evaluation by Prototyping: EPCFind, A Priori
    • EPCFind:
      • Session: S08
      • Thu 04-sep-2008, 12:00
      • Mauritsroom
    • APriori:
      • Product recommandation system
  • 22. Usage
    • The toolkit is available as a set of Netbeans projects.
    • Or as a VMWare based virtual machine (Linux Ubuntu):
      • Download and prototype.
      • Contains:
        • The Mobile Tools and Server Tools (core).
        • The EPCFind example application.
        • Accada’s EPCIS
        • Accada’s TDT
        • Tomcat and Glassfish
        • Netbeans IDE
        • Etc.
  • 23. Future Work and Extensions
    • Created a Toolkit, aggregating several other toolkits and helping the programmer in rapidly prototyping standard mobile to IoT applications.
    • Planned extensions:
      • Extended REST support for the EPCIS.
      • Integrate the NFC contactless toolkit.
      • Create a connector to the SAP Auto-ID Infrastructure (SAP AII).
    • And many nice possible extensions:
      • J2ME Web Services Specification (JSR 172) and comply with JSR 257.
      • Integration of an ONS query system.
      • Develop methods to automate the run-time selection of the best Auto-ID technique to use (UniversalReader).
      • Etc.
    • To be licensed as Open Source soon.
  • 24. Thanks for your attention: [email_address] Slides on slideshare.net: Tag: MobileIoT

×