Posts Tagged ‘AIT’

Bar Code Technology Explained

Monday, April 5th, 2010

This is a short primer on bar code technology. Barcode technology is now widely used in supply chain operations and for asset management activities to automatically identify items. Barcodes were first used on railroad cars and first became commercially successful with the use of automated supermarket checkout systems. Over the years the types of barcodes have expanded from traditional 1-dimensional barcodes that contain a set of numbers or serial number to 2-dimensional barcodes that can contain multiple data elements.



Barcode Technology Alternatives. Besides barcodes, there are other types of Automatic Identification Data Capture (AIDC) technologies such as biometrics technologies and passive Radio Frequency ID (RFID) technologies. As the costs of these alternative AIDC technologies go down or where these technologies can fill specific needs, barcode technology may be superceded by other Auto ID technologies. On the other hand, barcode technology is cheap and simple. Barcode technology will continue to be a good choice for automatic ID solutions for a long time to come. The cost to implement a bar code is 0.5¢ (U.S.) or less versus other auto ID technologies cost more. Other auto ID technologies such as passive RFID are becoming more cost-competitive as they continue to drop in cost.

Bar Code Described. Wikipedia defines bar codes as follows:

“A barcode is an optical machine-readable representation of data, which shows certain data on certain products. Originally, barcodes represented data in the widths (lines) and the spacings of parallel lines, and may be referred to as linear or 1D (1 dimensional) barcodes or symbologies. They also come in patterns of squares, dots, hexagons and other geometric patterns within images termed 2D (2 dimensional) matrix codes or symbologies. Although 2D systems use symbols other than bars, they are generally referred to as barcodes as well. Barcodes can be read by optical scanners called barcode readers, or scanned from an image by special software.”

Bar Code Structure. Traditionally bar codes have consisted of a label with a series of vertical lines (bars) and spaces. These bars and spaces are called elements. When a bar code reader scans the different size bar and spaces on a barcode, the reflective light from the barcode is converted into electronic signals. From there, the barcode automation translates the electronic signals into a series of characters such as a serial number or product ID. Over time bar codes have evolved into non-linear formats such as 2-dimensional formats, but basically use the same methodology of reflective light and electronic signals. See Bar Code Structure for more details.

Types of Bar Codes. There are many types of bar code formats to include UPC, EAN, GS1 DataBar, ITF Interleaved 2 of 5, Code 93, Code 128, Code 39, PDF417, Data Matrix and MaxiCode. Why are there so many different types of bar codes? One reason is that many industries and vertical markets standardized on a set of bar code standards many years ago. In many cases, a particular bar code standard still fulfills a need and there is no reason to change to a new format. In other cases, an industry or market has evolved its bar code standards. For example, many industries and companies are now using 2-D bar code standards such as PDF417 because the bar code contains a lot more data than just a serial number or product ID. See Worth Data’s bar code primer for more information on bar code types and recommendations.

Bar Code Reader Technology. A bar code reader or scanner is needed to reflect light over the bar code and read” the bar code. Additionally, the bar code reader must have a communications interface with the business computer that will subsequently use the bar code data. There are basically three types of bar code readers: fixed, portable batch, and portable RF. Below is a list of different types of bar code readers:

  • USB Keyboard Interface Bar Code Readers. This is a fixed bar code reader where the bar code reader is connected to a computer via an USB port.
  • Personal Computer Keyboard Wedge Readers. This fixed bar code reader physically “wedges” itself between the keyboard and the computer where the wedge reader emulates keyboard input.
  • Serial Bar Code Readers. This fixed bar code reader transmits ASCII data to the computer using a serial connection.
  • Portable Readers. This is usually a low-cost portable batch bar code reader. This handheld device consists of a battery operated readers with data storage and physical connection for batch uploading data to the computer.
  • Radio Frequency Readers • RF Terminals. Portable RF Readers are like on-line terminals, but wireless. The user can roam around his local facility scanning and keying data and getting a response from the computer with each entry.
  • Types of Scanner Technologies. There are several ways that a bar code scanner can scan bar codes. See Worth Data’s bar code primer for more information on CCD Bar Code Scanners, Wand Scanners, Slot Badge Scanners, and Laser Scanners.

Bar Code Technology Printing. Deciding how you want to print bar codes as well as the day-to-day printing of bar codes is as much of an art as a science. Key considerations include environment (hot, cold, humidity, water, and so on) and balancing the costs of label materials, label printers, operational procedures, and scanner technology with the effectiveness of the scanners reading the barcode error free. Businesses have many choices in creating barcodes to include having the label manufacturer create the barcode, using regular business printers, or using specialized thermal transfer printers. See Worth Data’s bar code primer for more information on bar code printing and recommendations.

Bar Code Applications. Bar code technology works with bar code applications to reduce and eliminate data entry and automate many operational processes in businesses and supply chains. Example bar code applications include: Assembly Checking, Fixed Asset Inventory Control, Job Costing and Tracking, Library Automation, Meter Reading, Point of Sale, Records Management, Remittance Processing, Stock Taking, Time and Attendance, Warehouse Picking, Warehouse Put-Aways, Warranty and Service Tracking, Work-In-Process Inventory Tracking, Rental Car Check in and Billing, Receiving, and Shipping to name a few. See Worth Data’s bar code primer for more information on descriptions of different bar code applications.


Back to Automatic Identification Technology.

Why RFID is Harder to Implement Than Bar Codes

Wednesday, December 9th, 2009

You would think that with the cost of RFID tags getting down to a reasonable level that bar codes would now become obsolete. The ongoing problem with RFID over bar code solutions is implementation. This is not just an inertia problem. The challenge is that RFID technology has a lot of functionality. More functionality means more “moving parts” and “flavors” with RFID than the “good old” bar code.




Implementing a RFID Versus Bar Code Solution.


Physical Implementation. Bar codes implementations do have physical environment challenges. These challenges include environment (hot, cold, wet, etc.), placement, and the label quality to assure that the bar codes are readable by the scanning devices. RFID tags have the same environmental challenges as bar codes, plus with RFID tags you have to choose the level of functionality you need for a given project.

RFID tags has several components and add-ons that can be added to the RFID tag depending on functionality required. Physically RFID tags can range in size from smaller than a grain of rice to bigger than a brick. The challenge is picking what flavor of RFID tag that you need such as active tag versus passive tag. There may be scores of different types of RFID tags to pick from based on cost and functionality for a given project.

Data Structure. Bar codes basically have two different data structures. The regular bar code and the 2d bar code. RFID tags can have a lot of different data structures plus they can have read-write capabilities. For simple RFID implementations, data on the RFID tag can just consist of an unique identifier. RFID standards for unique identifiers such as EPC are maturing, but these standards have a lot more implementation challenges than just slapping on a bar code with a stock number. More advanced RFID tags can store about any type of data. This can include product data, status data, event data, and so on. The evolving data standards and functionality for RFID can make for very complex data integration strategies.

Application Interfaces. The application interfaces for bar codes are fairly simple. There is usually a fixed number of data elements and there is usually a fixed number of events that an application needs to capture about the bar code. Examples of events include warehouse events (put-away, pick), shipping events (pick-up, delivery), retail store events (receipt, stock), and so on. With RFID tags there can be more complex event scenarios. Possible event scenarios can include things like do you just need to record simple events at chokepoints such as with bar codes, or do you need real-time location tracking? Additionally, the application may need to deal with data “wrappers” that are used to transport the RFID reads and writes that are coming over the RFID network. Depending on functionality the application may need to interact with the RFID network and RFID tags such as querying multiple tags for a given data element, writing to a tag, and so on. If the RFID tag has sensors, then this type of data needs to be handled as well. Questions come up on how much data to store on the tag versus how much data should be stored and shared by the application. RFID technology offers a lot of opportunities over bar codes, but application integration can be frustrating. The art of implementing a good RFID solution is maximizing functionality while keeping things simple.

The Air Interface. With bar codes communications, you just need to figure out what type of bar code scanner you need. With RFID technology there are a variety of RF frequencies that you can use depending on transmission distances and environmental considerations. These RFID air standards are starting to mature with ISO DASH7 standard for active tags and ISO standards for passive tags. Even though RFID communications does not require line-of-sight like bar code scanners, there are many communications challenges with RFID. This includes reading many RFID tags at the same time, wireless interference, and power requirements for RFID tags.

Business Requirements. Because RFID offers the promise of much more functionality than bar codes, the need for good business requirements is essential. You need to do your homework. There are a lot of choices and one-size-fits-all solution will not work with RFID technology. For a RFID project to succeed, you need to pick the right RFID tag, the right data structure, the right applications, the right RFID reader network, and the right wireless RF interface.


Back to Radio Frequency Identification (RFID) Technology.

The Controversies With Human Automatic Identification

Monday, September 28th, 2009

Automatic Identification Technologies (AIT) such as RFID and biometrics are not without controversies when it comes to human tracking and monitoring. AIT is a great enabler and labor-saver in the areas of logistics and supply chains. Automatic Identification Technologies automatically identify containers, parcels, and products to provide real-time visibility of movable assets. The challenge comes when AIT is used to track and monitor humans.



Human Tracking and Monitoring. Most controversies with automatic identification technology are related to where AIT is used to identify and track humans versus just tracking assets. Major AIT controversies include RFID tags and privacy, National identity cards, and the Biblical implications of AIT being the “mark of the beast”. See below for a description of the controversies with automatic identification technologies.


The Controversies With Human Automatic Identification Technologies


National ID Cards. At least for the U.S., the idea of a National ID card has stirred a lot of controversy. The issue is that these cards could be used to control or at least restrict our freedom of movement. With the events of 9-11, National IDs are being implemented at the state level for driver’s licenses. Many future driver license solutions involve AIT such as bar codes, and RFID. See posting, National ID Standards Becoming Law, for more on National ID standards with driver’s licenses, passports, and what is happening Internationally.

RFID and Privacy. RFID tags have caused a lot of controversy when they are used to track or monitor the behavior of human beings. RFID tags do have the capability to infringe on people’s privacy. RFID tag capabilities that are disconcerting include: they have an unique ID that can be tied to an individual, they are able to determine the location and activities of an individual, and they can track people without their knowledge. See posting, RFID Tag Privacy Concerns, for more information.

The Mark of the Beast. In Revelation 13:17 it does say, “And no many might buy or sell, save he that had the mark, or the name of the beast …” For people that believe the Bible, it can be interpreted that bar codes stamped on humans, human-embedded RFID tags, or human-embedded smart chips can be the “mark of the beast”. Recently a group of Amish farmers in Michigan filed a lawsuit claiming RFID chips required on cattle “are a mark of the beast”. See Wired posting, Bush Administration: Dismiss RFID ‘Mark of the Beast’ Lawsuit. Also, see Altered Dimensions posting, The Mark of the Beast, on more on this human automatic identification controversy.


Back to Automatic Identification Technology.