RFID Essentials

Book description

Radio Frequency Identification (RFID) is rapidly changing theway businesses track inventory and assets. From Wal-Mart and Tesco to theU.S. Department of Defense, early efforts are already showing benefits,but software, integration, and data processing for RFID still present achallenge. If you are a developer or an architect charged withdeveloping an RFID system, this book is for you. Drawing on extensiveexperience, Bill Glover and Himanshu Bhatt provide you with essentialinformation on this emerging technology.

With the knowledge you gain in these pages, you will possess theinformation and understanding you need to start designing, building, orintegrating with RFID systems.

In RFID Essentials you will find information on:

  • Tags and tag protocols, including the Electronic Product Code (EPC)
  • Readers and reader protocols
  • RFID middleware
  • Security and privacy
  • Managing RFID devices
  • RFID's impact on your architecture

Bill Glover has been writing software since 1981 and has worked as aprogrammer, lead developer, or architect on systems of all sizes, fromsmall, automated systems controlling dams and feedmills up to acomplete redesign and reimplementation of one of the world's busiesttravel web sites. Bill first worked with RFID in 1995, trackingindividual cattle using ear tags. He is currently a Senior JavaArchitect with Sun Microsystems, Inc., and works with Sun's RFIDconsulting practice and the RFID Test Center.

Himanshu Bhatt heads the U.S. RFID Practice and Software Technology Labfor Sun Microsystems, Inc. Prior to assuming this role, Himanshu wasresponsible for business development and consulting in emerging areasof technology. Himanshu has over 16 years of experience in thearchitecture and development of distributed, multitier systems using ahost of technologies for Fortune 1000 companies. Himanshu has spoken atindustry conferences such as JavaOne and the LoneStar Symposium and haspublished articles on Java/J2EE technologies.

"The Information Age is over. We're entering an era wherenetwork connectivity is almost ubiquitous - it's participate or perish."--Jonathan Schwartz, President and COO, Sun Microsystems, Inc.

"Unique competitive advantage erupts from enterprises that couple theRFID technologies laid out in RFID Essentials with modern business integration using service-oriented architectures. This is the book to read in order to understand this new landscape."--Mark Bauhaus, Senior Vice President, Sun Microsystems, Inc.

"This is a must read for RFID Software and Solution architects and ishighly recommended for anyone needing to gain more insight into the myriad of components, standards and technologies that make up an RFID solutions environment."--Bryan Tracey, Chief Architect, GlobeRanger Corporation

"The authors have done a commendable job of covering a lot of ground inthe RFID space, including the infrastructure needed to share the volumes of data RFID will likely generate."--Graham Gillen, Senior Product Manager, VeriSign

Table of contents

  1. Praise for RFID Essentials (1/2)
  2. Praise for RFID Essentials (2/2)
  3. Contents
  4. Preface
    1. Who This Book Is For
    2. Structure of This Book
      1. Everyone
      2. Developers and Architects
      3. What’s in Each Chapter
    3. Conventions Used in This Book
    4. Comments and Questions
    5. Safari® Enabled
    6. Acknowledgments
  5. An Introduction to RFID
    1. The Case for RFID
      1. Advantages of RFID over Other Technologies
      2. The Promise of RFID
    2. The Eras of RFID
      1. The Proprietary Era
      2. The Compliance Era
      3. The RFID-Enabled Enterprise Era
      4. The RFID-Enabled Industries Era
      5. The Internet of Things Era
    3. Application Types
      1. Access Control
        1. Considerations
        2. Implementation
      2. Tag and Ship
        1. Considerations
        2. Implementation
      3. Pallet and Carton Tracking
        1. Considerations
        2. Implementation
      4. Track and Trace
        1. Considerations
        2. Implementation
      5. Smart Shelf
        1. Considerations
        2. Implementation
      6. Challenges
      7. RFID Adoption Guidelines
    4. Summary
  6. RFID Architecture
    1. A Confluence of Technologies
    2. Key Functionalities
      1. Encoding RFID Tags
        1. Deciding on an item-numbering scheme
        2. Encoding identities on RF tags
      2. Attaching RFID Tags
      3. Tracking the Movement of Items
      4. Using RFID Data in Business Applications
      5. Sharing RFID Data B2B
      6. Self-Organization of Intelligent Devices
    3. RFID System Components
      1. Tags
        1. Selecting tags
      2. Readers
        1. Selecting readers
      3. RFID Middleware (1/2)
      4. RFID Middleware (2/2)
        1. Motivations for using RFID middleware
        2. The reader adapter
        3. The event manager
        4. The application-level interface
        5. Relevant EPCglobal standards
      5. The RFID Service Bus
        1. The RFID information service
        2. The RFID information network
    4. Systemic Quality Considerations
      1. Privacy and Security
      2. Performance
      3. Scalability
      4. Manageability
      5. Extensibility and Maintainability
    5. Architecture Guidelines
      1. Begin with Business Requirements
      2. Don’t Forget Your Existing Infrastructure
      3. Process Data at the Edge Where Possible
      4. Track Items to the Level Your Business Processes Will Support
    6. System Management
      1. Start with Architecture
      2. Use RFID Middleware
    7. Summary
  7. Tags
    1. Basic Tag Capabilities
    2. Physical Characteristics
    3. Power Source
    4. Air Interface
      1. Operating Frequency
      2. Communications Mode
      3. Types of Keying
      4. Encoding
      5. Coupling
        1. Backscatter coupling
        2. Inductive coupling
        3. Magnetic coupling
        4. Capacitive coupling
    5. Information Storage and Processing Capacity
      1. One-Bit EAS Tags
      2. Surface Acoustic Wave (SAW) Tags
      3. State Machines and Microprocessors
    6. Standards
      1. EPCglobal Tag Types
      2. IS0/IEC 18000 Tags
      3. IS0 15693 Vicinity Smart Cards
    7. Summary
  8. Tag Protocols
    1. Protocol Terms and Concepts
    2. How Tags Store Data
      1. GS1 SGTIN Encoding
        1. Find the header
        2. Find the partition
        3. Concatenate the header, filter value, and partition
        4. Append the Company Prefix, Item Reference, and Serial Number
        5. Calculate the CRC and append the EPC to it
    3. Singulation and Anti-Collision Procedures
      1. Slotted Aloha
      2. Adaptive Binary Tree
      3. Slotted Terminal Adaptive Collection (STAC)
      4. EPC UHF Class I Gen2 (1/2)
      5. EPC UHF Class I Gen2 (2/2)
        1. Tag memory
        2. Inventory commands
        3. The Select command
        4. Access commands
        5. Tag states
    4. Tag Features for Security and Privacy
      1. Destroying and Disabling Tags
      2. Encrypting Information
    5. Learn to Troubleshoot Tag Communications
    6. Summary
  9. Readers and Printers
    1. Physical Components of an RFID Reader
      1. Antenna Subsystem
      2. Controller
      3. Network Interface
    2. Logical Components of an RFID Reader
      1. Reader API
      2. Communications
      3. Event Management
      4. Antenna Subsystem
    3. Parts of an RFID Printer and Applicator
      1. Reader
      2. Printer
      3. Verifier
      4. Applicator
    4. Types of Readers
      1. Shapes and Sizes
      2. Standards and Protocols
      3. Regional Differences
    5. Layout for Readers and Antennas
      1. Portals
      2. Tunnels
      3. Handhelds
      4. Forklift Readers
      5. Smart Shelves
    6. Configuring Readers
    7. Summary
  10. Reader Protocols
    1. Parts of a Reader Protocol
      1. Commands
      2. Notifications
        1. Asynchronous
        2. Synchronous (polling)
    2. Vendor Protocols
      1. Alien
      2. Symbol
    3. EPCglobal Protocol Overview
      1. The Reader Layer
        1. Read subsystem
        2. Event subsystem
        3. Output subsystem
        4. Communication subsystem
      2. The Messaging Layer
      3. The Transport Layer
        1. The TCP MTB
        2. The HTTP MTB
    4. Simple Lightweight RFID Reader Protocol
    5. Future Protocols
    6. Summary
  11. RFID Middleware
    1. Motivations
      1. Providing a Reader Interface
      2. Filtering Events
      3. Providing a Standards-Based Service Interface
    2. Logical Architecture
    3. Application Level Events Specification
      1. Key Concepts and Terminology
        1. Event originators
        2. Read cycles
        3. Event cycles
      2. Interaction Models
        1. Synchronous mode
        2. Asynchronous mode
        3. Data elements
      3. ALE Service Interface
      4. Usage Scenarios
        1. Synchronous mode
        2. Asynchronous mode
      5. Filtering and Grouping
        1. Filtering
        2. Grouping
      6. Data Model (1/2)
      7. Data Model (2/2)
        1. ECSpec
        2. ECBoundarySpec
        3. ECTime
        4. ECTimeUnit
        5. ECTrigger
        6. ECReportSpec
        7. ECTerminationCondition
        8. ECReport
        9. ECReports
        10. ECReportSetSpec
        11. ECReportOutputSpec
        12. ECReportGroup
        13. ECReportGroupList
        14. ECReportGroupListMember
        15. ECReportGroupCount
        16. ECFilterSpec
        17. EPCGroupSpec
    4. Commercial RFID Middleware
      1. Sun Microsystems
      2. ConnecTerra/BEA
      3. GlobeRanger
    5. Summary
  12. RFID Information Service
    1. RFID Data
      1. Event Data
      2. Master Data
      3. Data Volume
      4. Data Storage
    2. The EPCglobal Network
    3. The Object Naming Service
      1. DNS
      2. Understanding the ONS
      3. Understanding ONS Query Result Formats
    4. The EPC Information Services
    5. Summary
  13. Manageability
    1. Edge Deployment Options
      1. Centralized Deployment
      2. Distributed Deployment
      3. Self-Organizing Deployment
    2. Capabilities Needed for Edge Management
    3. Standards and Technologies
    4. Summary
  14. Privacy and Security
    1. Privacy and Security Issues
      1. Public Perception Matters
    2. RFID Privacy
      1. Addressing RFID Privacy
        1. Government legislation
        2. Government guidelines
        3. Industry guidelines
        4. Privacy/security thought leaders
        5. Watchdog organizations
        6. Privacy-enhancing technologies
    3. RFID Security
      1. RFID Security Zones
        1. Zone 1: RF tags
        2. Zone 2: RFID readers
        3. Zone 3: RFID service bus
        4. Zone 4: Enterprise information systems
    4. Summary
  15. The Future
    1. Standards
      1. EPCglobal Road Map
      2. Convergence
        1. ISO/EPCglobal
        2. China
    2. Technology
      1. More-Numerous and More-Varied Sensors
      2. More Active Tags
        1. EPC Class IV and Class V tags
        2. Real Time Location Systems
        3. Printable batteries
      3. More Manageability
        1. IEEE 802.15.4 (ZigBee)
        2. Jini
      4. More-Interconnected Systems (1/2)
      5. More-Interconnected Systems (2/2)
        1. IPv6
        2. Wireless mesh
        3. Ubiquitous and amorphous computing
        4. Micro payments
        5. Augmented reality
    3. Business
    4. Summary
  16. EPC Identity Encodings
    1. GS1 SGTIN Encoding
    2. GS1 SSCC Encoding
    3. GS1 GLN/SGLN Encoding
    4. GS1 GRAI Encoding
    5. GS1 GIAI Encoding
  17. References
    1. Organizations, Standards, and Specifications
      1. AIM Global RFID
      2. EPCglobal, Inc.
      3. GS1
      4. International Organization for Standardization (ISO)
      5. Internet Engineering Task Force (IETF)
      6. RFID Tribe
    2. Important Papers on RFID
    3. Related Books
    4. Periodicals
      1. RFID Journal
      2. RFID Operations
      3. Transponder News
      4. RFID Weblog
    5. History
      1. The Signals Collection ‘40–‘45
      2. Eagle’s Nest
    6. Free Tools
      1. epcTranslator
      2. Radioactive Project
      3. Singularity Project
  18. Glossary
    1. Abbreviations
    2. Terms
  19. Index (1/4)
  20. Index (2/4)
  21. Index (3/4)
  22. Index (4/4)

Product information

  • Title: RFID Essentials
  • Author(s): Bill Glover, Himanshu Bhatt
  • Release date: January 2006
  • Publisher(s): O'Reilly Media, Inc.
  • ISBN: 9780596514792