Radio Frequency Identification


This is a scheme where objects are tagged with a cheap, passive electronic tag (like library books, or leather jackets), and a scanner uses radio waves to interrogate the tag. Some tags can be reprogrammed using the scanner, and can store a lot of information

This seemed like a good idea, but of course it's already been done. However, it could become a lot more widespread as a means of keeping track of things, if the cost was reasonable (under $1 per tag, $100 for a scanner).

With me, it started as a joke about keeping track of children's toys in the house. Tag them all, then when one is lost drag out the scanner, dial up the code for "Adolphus Bear", then point the scanner all around the house until you get an answer. Then I thought about the problems I'd had trying to recover some stolen antique furniture. Imagine the Star Trek tricorder - if objects were tagged, you could get that kind of detailed response.

A few years ago I made some electronic modules with an EPROM device containing a user manual, serial number and modification history. The module had to be connected to a computer to read this information, but with an RFID you would just have to point a scanner at it.

Concept

Every single manufactured item has an RFID tag built in. Tags are concealed in objects such as paintings, antique furniture and injected into pets. Tagging of children and other persons is possible but raises serious privacy concerns.

Each tag has a permanent, uneraseable serial number and optionally additional programmable areas. Through a registry system, given a serial number (which may be very large, perhaps 512 bits), one can determine a manufacturer or registry service, which will be able to identify further fields within the serial number, and so on. There is no requirement for any one agency to possess the complete codes for any one object. A manufacturer may only identify a particular series as being shipped to a particular distributor.

One existing numbering scheme that might be used is the UPC (EAN or barcode identifier). See e.g. News Scientist LastWord: Cracking Codes.

In the case of low-value items (such as stuffed toys..), objects may be manufactured without unique numbers. The part that is programmed, however, would enable a user to identify the manufacturer, determine washing instructions, fabric content, instructions, etc. A user area can be provided for people to customize - "My name is Adolphus and I belong to Cindy. Please email cindy@anon.org if you find me.", perhaps, for the stuffed toy.

High-value items would possess an uneraseable unique serial number. Although programmable tags would be available to consumers to tag personal items, these would have a distinct unerasable address space and thus could not easily be substituted for an OEM tag, which would in most cases be moulded into the construction of the item.

Identifying the legal owner of a valuable object becomes relatively simple. From the serial number, one can descend the levels of registry to determine the retailer, who would have registered the sale. Registration would be optional for many items but mandatory for others such as weapons. Personal sales could be registered with a registry or with the manufacturer - it is always possible to determine how to do this using a personal scanner. Some information could be dual-key encrypted if required; for instance, if all information was public, one would not want ones address available on hand luggage for anyone to scan and pass to a confederate in the housebreaking business back home.

Using the System

Whenever you buy or sell something, the transaction is recorded in a registry. If you want to know if the warranty has expired on the coffeemaker, or the disposal instructions on your old camera battery, you point your personal scanner at the item and it will tell you. If the information you want is not stored in the tag itself, your scanner makes a wireless network connection to retrieve it from the manufacturer's database. If the police want to trace a handgun, painting, camera or even a coffemaker they point a scanner at the items and get the information within seconds. If a toy manufacturer wants to issue a warning or recall, they can access the retailers database to mail all the current owners (possibly via an anonymous remailer, if the consumer used one to register). If you lose the remote control for the TV, set your scanner to look for its signature and point it at the sofa.

Implementation

Since the technology changes rapidly, it is a mistake to fix the hardware requirements too early, if at all. Probably the important thing to determine is the address space. As a first estimate, enough address bits should be provided to tag every object on the planet, then multiply by 1000 for luck. Not all fields in the address space need be populated, and an extensible scheme is best. As a lowest common denominator, the fixed part of the address or serial number must be sufficient to determine where to go to look up the instructions to decode the rest of it, and ideally there should be sufficient information for a handheld, non-networked scanner to give useful detail.

Address space concept

Possible fixed part (small tag space):
[datecode][manufacturer][model no.][serial no.]

Variable part (large tag space) (=> is pointer to):
[ => Charset ID][ => datecode] [ => tag manufacturer][ => tag model no.]
[ => object manufacturer][ => object model no.] [ => object serial number]
[ => owner encryption scheme] [ => owner details][ => purchase date]
[ => user area]
[Charset ID][datecode]
[purchase date][object manufacturer]
etc.
A self-documenting database format - you get the idea. The format should be as open and unambiguous as possible, especially such things as language, date code, etc.

Links



Remove an Entry
[Home] [Problems?] Copyright Status
Webpages Admin