Presentation is loading. Please wait.

Presentation is loading. Please wait.

An Overview of the ISO RFID Data Protocol & Library Applications Paul Chartier Project Editor ISO/IEC 15961 & 15962 June 2006.

Similar presentations


Presentation on theme: "An Overview of the ISO RFID Data Protocol & Library Applications Paul Chartier Project Editor ISO/IEC 15961 & 15962 June 2006."— Presentation transcript:

1 An Overview of the ISO RFID Data Protocol & Library Applications Paul Chartier Project Editor ISO/IEC & June 2006

2 Libraries & ISO RFID Standards June 2006 Copyright praxis consultants,2006 A Basic Question: Why Standards? BSI defines standardisation as the process of establishing and applying an agreed set of solutions intended for repeated application, directed at benefits for stakeholders and balancing their diverse interests. The library community has developed and adopted a broad variety of standards - but not yet for RFID

3 Libraries & ISO RFID Standards June 2006 Copyright praxis consultants,2006 Some Benefits of RFID Standards Specifies the rules for components to be fit for purpose Establishes interoperability of RFID devices Establishes compatibility between library systems but still supports flexible applications Avoids systems clash with other applications - given that RFID tags on library items move around the community Stakes a claim for library systems so that other RFID systems do not corrupt library applications Provides a better chance of migration as technology improvements are made

4 Libraries & ISO RFID Standards June 2006 Copyright praxis consultants,2006 RFID System The Generic Model RFID Tag Air interfaceApplication protocol Data content APPLICATION

5 Libraries & ISO RFID Standards June 2006 Copyright praxis consultants,2006 RFID Standards Types of Standard Technology - air interface defines what it does Conformance & Performance compares actual devices with standards Middleware protocols how data and instructions are processed Data content how business data is supported Applications making it work for a specific sector

6 Libraries & ISO RFID Standards June 2006 Copyright praxis consultants,2006 ISO RFID Standards Air Interface Standards Various aspects can be covered, but key are: The air interface: frequency, modulation, bit encoding Anticollision –the ability to almost simultaneously address a number of tags unambiguously –not always a requirement Commands and responses that address memory in terms of blocks (or words, or pages)

7 Libraries & ISO RFID Standards June 2006 Copyright praxis consultants,2006 Tag Architecture ISO/IEC Mode 1 Single memory Can emulate a UII by placing this first Separate TID and System Info (inc AFI) Block size & number of blocks can vary

8 Libraries & ISO RFID Standards June 2006 Copyright praxis consultants,2006 An RFID Implementation Based Only on the Air interface

9 Libraries & ISO RFID Standards June 2006 Copyright praxis consultants,2006 Implications of the Application Working at the Air interface Level Memory map has to be pre-defined for encoding New data requires a new message or memory map rule Need to understand the memory map to read data Need to use RFID air interface commands Data might not be encoded most efficiently Data might not be encoded most efficiently, especially variable length and optional data

10 Libraries & ISO RFID Standards June 2006 Copyright praxis consultants,2006 APPLICATION PROTOCOL STANDARDS Data Protocol The Data Protocol addresses data handling between the application and the RF tag ISO/IEC Data protocol - application interface: –defines the application commands and responses –uses object identifiers to define all data types ISO/IEC Data protocol - data encoding rules –efficient encoding of object identifiers –common data compaction

11 Libraries & ISO RFID Standards June 2006 Copyright praxis consultants,2006 RFID Data Protocol Positioning ISO/IEC & 15962

12 Libraries & ISO RFID Standards June 2006 Copyright praxis consultants,2006 RFID Data Protocol Overview The Data Protocol fills a gap in communications Business issues are addressed by the Application Interface This generates commands and processes responses The encoding rules convert the data in the commands into efficient encoding on the RF tag

13 Libraries & ISO RFID Standards June 2006 Copyright praxis consultants,2006 RFID Data Protocol ISO/IEC Application Interface Application Family Data Format Access Method Generated based on ASN.1 Abstract syntax Transfer encoding

14 Libraries & ISO RFID Standards June 2006 Copyright praxis consultants,2006 RFID Data Protocol ISO/IEC Object Identifiers Object identifiers used for selective read / write Based on ISO/IEC established rules and structures ISO/IEC allows systems to define objects to any level of granularity - just need an object ID A typical object identifier: The Hierarchical structure ensures uniqueness of objects Therefore, possible to encode different data, including closed system objects with no risk of corruption Extension techniques make the system totally expandable

15 Libraries & ISO RFID Standards June 2006 Copyright praxis consultants,2006 ISO/IEC JTC1/SC31 Logical Tag Structure

16 Libraries & ISO RFID Standards June 2006 Copyright praxis consultants,2006 ISO/IEC Air Interface & Data Protocol System Information This provides a protocol level - not data - method for managing the interface between application and RF tag, and includes: Application Family: to enable a subset of RF tags to be in the communication channel Data Format: to specify the interpretative nature of the encoded bytes on the RF tag Access Method: to create a logical structure of the bytes encoded on the RF tag

17 Libraries & ISO RFID Standards June 2006 Copyright praxis consultants,2006 ISO/IEC Air Interface & Data Protocol System Information: Application Family There is a real need to manage the transactions across the air interface –with large population of tags –where there is a risk of different types of tag being present To be compatible with smart card rules (SC17), RFID for Item Management has to co-manage some codes Application Family codes are allocated to focus on a meaningful subset within the system, thus excluding RF tags from other systems

18 Libraries & ISO RFID Standards June 2006 Copyright praxis consultants,2006 The AFI A Tool for Efficient Communications

19 Libraries & ISO RFID Standards June 2006 Copyright praxis consultants,2006 The AFI: A Powerful Tool to Select Only Relevant Tags Reader

20 Libraries & ISO RFID Standards June 2006 Copyright praxis consultants,2006 RFID Data Protocol ISO/IEC Data Encoding Rules Consider this like a bar code encoder, but common to many RF tags Each different air interface has its own Tag Driver, determining precise mapping rules

21 Libraries & ISO RFID Standards June 2006 Copyright praxis consultants,2006 ISO/IEC Data Compaction Schemes The ISO/IEC process looks, on a case by case basis of each data object, at the byte encoding on the RF tag It selects the most efficient encoding scheme from the alternatives (the most efficient scheme is at the top of this list) –Integer:encodes number as binary –Numeric:4 bits per digit –5-bit:uppercase alphabetic –6-bit:uppercase alphabetic, numeric, etc –7-bit:all ISO 646 (US ASCII) –Octet:unaltered 8-bit It also preserves user-defined data and supports UTF-8 for international character sets

22 Libraries & ISO RFID Standards June 2006 Copyright praxis consultants,2006 ISO/IEC Logical Memory A software representation of the RF tag memory Structured by extracting the system information from the RF tag Structure –width = block (or codeword) size –length = number of blocks (or codewords)

23 Libraries & ISO RFID Standards June 2006 Copyright praxis consultants,2006 RFID Data Protocol Revisions to ISO/IEC & : (pub October 2004) needs to be simplified with respect to the data constructs topics New application commands for C and sensors : Rules for new Registration Authority for AFIs and other data constructs : Specification of data constructs 15962: New encoding and data mapping processes for C and sensors

24 Libraries & ISO RFID Standards June 2006 Copyright praxis consultants,2006 ISO/IEC Data Constructs Application Family Identifier (AFI): Used to manage selection across air interface Data Format: A shorthand code to truncate the encoding of long Object Identifiers Object Identifier for UII - Register of key traceability codes Object Identifier for other item-attendant data - Register of OID structure for other data

25 Libraries & ISO RFID Standards June 2006 Copyright praxis consultants,2006 Library Community Data Constructs Process - with SC31 EDItEUR has made initial request for registration, with the understanding that the application was incomplete The assignment of data constructs for libraries is accepted Additional information required for: –Object Identifier for primary code –Object Identifier structure for additional data objects JTC1/SC31 WG4 has a procedure that can approve the registration and assign the AFI and Data Format The data constructs will be published and maintained on the web

26 Libraries & ISO RFID Standards June 2006 Copyright praxis consultants,2006 Library Community Data Constructs - within the Sector Define data objects (e.g. ISIL, ISBN) Specify data objects –format (e.g. alphanumeric, numeric, UTF-8) –fixed or variable length –fixed or maximum length Specify relative-OID value Extend and revise with no constraints from SC31/WG4

27 Thank you for your attention


Download ppt "An Overview of the ISO RFID Data Protocol & Library Applications Paul Chartier Project Editor ISO/IEC 15961 & 15962 June 2006."

Similar presentations


Ads by Google