LLRP toolkit library updated according to LLRP 1.1

This section describes the LLRP toolkit library updated by the FUN team, Inria-Lille.

Introduction

LLRP is an interface contained in the filtering and collection module. It is concerned with providing the formats and procedures of communications between a Client and a Reader. The LLRP protocol data units are standardized messages, built with LLRP toolkit, a software toolkit for using the EPCglobal Low Level Reader Protocol (LLRP) to communicate with conforming RFID readers.

LLRP_interface.png

EPCglobal released LLRP 1.1 specification since October 2010. The most important update compared to the previous standard version is version negotiation protocol. With this new technique the Client requests the supported protocol version from the Reader, determines an appropriate version for the connection, and instructs the reader as to the protocol to use. Once a version has been established using this procedure, all subsequent messages are using the negotiated protocol version. For this protocol, 4 new standardized messages were added to the llrp toolkit library which are “GET_SUPPORTED_VERSION” “GET_SUPPORTED_VERSION_RESPONSE” “SET_PROTOCOL_VERSION” and “SET_PROTOCOL_VERSION_RESPONSE”.

User guide:

The new generated library “ltkjava-1.0.0.7” licensed Apache v2.0 can be downloaded here. It can be used by being added as a dependency to the LLRP interface source code.