Fosstrak Overview

Project Mission

Fosstrak is an open source RFID software platform that implements the EPC Network specifications. It is intended to support application developers and integrators by providing core software components for track&trace applications.

Target Groups

The Fosstrak project can support:

  • RFID System Integrators and Application Developers because Fosstrak software provides the core components of many RFID system deployments, e.g. event repository, filtering and collection of RFID data (edgeware) and tag data translation. Integrators and developers can focus on what is unique in their deployments and rely on Fosstrak software for the standard components.
  • EPC Network Novices because our platform contains simple demo applications that illustrate the functionality of the EPC Network. Rather than reading through 200+ pages of specifications, people new to the EPC Network can experiment with real-world demos.
  • Researchers and Students who work on RFID issues because Fosstrak software provides an ideal starting point for experimental software and rapid application development: it is free and open source.

Current Status

  • Fosstrak EPCIS Repository
    • downloaded more than 1000 times
    • most widely used EPCIS Repository (to our knowledge)
    • EPCglobal-certified
    • comprises repository, query and capture client
    • first release in April 2007
  • Fosstrak Tag Data Translation (TDT) Library
    • developed and maintained by author of EPCglobal TDT specification
    • available since 2006
  • Fosstrak Filtering & Collection Middleware with ALE and LLRP Support
    • supports recently released EPCglobal ALE1.1 and LLRP
    • built-in support for a number of commonly used RFID readers
  • Fosstrak LLRP Commander
    • configure and manage RFID readers via LLRP
    • released in June 2009

Background

The Fosstrak project was initiated by Christian Floerkemeier, Matthias Lampe, and Christof Roduner of the Distributed Systems Group at ETH Zurich led by Friedemann Mattern and the Auto-ID Lab at ETH Zurich/University of St. Gallen led by Elgar Fleisch .

Mark Harrison and James Brusey from the Cambridge University Auto-ID Lab contributed the Tag Data Translation Engine.