slide1 l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
An Overview of the ISO RFID Data Protocol & Library Applications Paul Chartier Project Editor ISO/IEC 15961 & PowerPoint Presentation
Download Presentation
An Overview of the ISO RFID Data Protocol & Library Applications Paul Chartier Project Editor ISO/IEC 15961 &

Loading in 2 Seconds...

play fullscreen
1 / 27

An Overview of the ISO RFID Data Protocol & Library Applications Paul Chartier Project Editor ISO/IEC 15961 & - PowerPoint PPT Presentation


  • 215 Views
  • Uploaded on

An Overview of the ISO RFID Data Protocol & Library Applications Paul Chartier Project Editor ISO/IEC 15961 & 15962 June 2006 A Basic Question: “Why Standards?”

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'An Overview of the ISO RFID Data Protocol & Library Applications Paul Chartier Project Editor ISO/IEC 15961 &' - Gabriel


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1
An Overview of the ISO

RFID Data Protocol &

Library Applications

Paul Chartier

Project Editor

ISO/IEC 15961 & 15962

June 2006

a basic question why standards
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
some benefits of rfid standards
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
rfid system the generic model
RFID SystemThe Generic Model

RFID

Tag

Data

content

Application protocol

Air interface

APPLICATION

rfid standards types of standard
RFID StandardsTypes 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

iso rfid standards air interface standards
ISO RFID StandardsAir 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)
tag architecture iso iec 18000 3 mode 1
Tag ArchitectureISO/IEC 18000-3 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
implications of the application working at the air interface level
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
slide10

APPLICATION PROTOCOL STANDARDS Data Protocol

  • The Data Protocol addresses data handling between the application and the RF tag
  • ISO/IEC 15961 Data protocol - application interface:
    • defines the application commands and responses
    • uses object identifiers to define all data types
  • ISO/IEC 15962 Data protocol - data encoding rules
    • efficient encoding of object identifiers
    • common data compaction
slide12

RFID Data ProtocolOverview

• 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

slide13

RFID Data ProtocolISO/IEC 15961 Application Interface

Application Family Data Format Access Method

  • Generated based on ASN.1
  • Abstract syntax
  • Transfer encoding
slide14

RFID Data Protocol ISO/IEC 15961 Object Identifiers

  • Object identifiers used for selective read / write
  • Based on ISO/IEC 9834-1 established rules and structures
  • ISO/IEC 9834-1 allows systems to define objects to any level of granularity - just need an object ID
  • A typical object identifier: 1 0 15961 127 13
  • 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
slide16

ISO/IEC Air Interface & Data ProtocolSystem 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
iso iec air interface data protocol system information application family
ISO/IEC Air Interface & Data ProtocolSystem 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
slide20

RFID Data ProtocolISO/IEC 15962 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

slide21

ISO/IEC 15962Data Compaction Schemes

  • The ISO/IEC 15962 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
slide22

ISO/IEC 15962Logical 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)
slide23

RFID Data ProtocolRevisions to ISO/IEC 15961 & 15962

  • 15961-1: 15961 (pub October 2004) needs to be simplified with respect to the data constructs topics

New application commands for 18000-6C and sensors

  • 15961-2: Rules for new Registration Authority for AFIs and other data constructs
  • 15961-3: Specification of data constructs
  • 15962: New encoding and data mapping processes for 18000-6C and sensors
slide24

ISO/IEC 15961Data 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
slide25

Library CommunityData 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
library community data constructs within the sector
Library CommunityData 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
thank you for your attention paul chartier@praxisconsultants co uk
Thank you for your attention

paul.chartier@praxisconsultants.co.uk