InvestorIdeas.com | big ideas for the small cap investor

search subscribe advertise submitnews

   research       membership       insiders corner       investor alerts       audio       marketplace       green investor       stock directories       trading center       JOBS     




AddThis Social Bookmark Button

RFID Implementation Architecture for real time scenarios

by Shilpa Reddy
04-02-2007

page 1

page 1

Article:

Radio Frequency Identification technology is all about identifying an object through emitted radio ways. The technology revolves around 2 major components - Tag and a Reader. Though RFID technology in theory is similar to bar code technology, from an operation perspective it is different from bar code technology. Unlike Bar code, RFID doesn't require Line of Sight reading while Bar code requires. The transmission range of RFID even ranges for about more than 90 ft depending on various Readers.

History:

To talk a little bit about history of RFID, it has been there for about 60 years now. This was first used by Britain to identify aircraft in World War II. This has not become all that popular so far due to the associated cost factor behind manufacturing Tags/Readers. From 1998 there has been a revolutionary invention around creating tags that are cheaper and affordable to be implemented.

advertisement

RFID Implementation Components -

RFID Implementation can be done by adopting few key components. The key components that form part of RFID implementation architecture are -

1. Tags -

a. What are Tags - Tags comprise of simple silicon chip with an aerial mounted on a substrate. This aerial emits radio waves which will be read by the reader. The Tag contains Unique Identification Number provided by EPC (Electronic Product Code) and can also have other details depending on other requirements.

b. Types of Tags - Active and Passive. Active tags themselves contain power and they emit radio waves which reader reads. The Passive tags are those which don't have power capability within them and hence depends on reader to send power to the tag and retrieve information of the tag.

c. Classifications of Tags - Class 0 which is read only these can only transmit EPC code to the reader, the other classification is Read/Write (complex tags) which transmits the code to the reader and also the flags within it can be modified based on response from Readers. There are few special made Tags which destroy themselves after updating the code.

d. Printers - Printers print EPC code/other info on Tags. There are printers like Zebra which print unique identification number on the tag.

2. Readers -

a. What are Readers? - Readers contain antennas that send and receive RF data to and from Tags. A reader may have multiple antennas.

b. Various Vendors of Readers - The various Vendors that provide Readers are Alien, Symbol RFID Solutions (Matrix) etc. These vendors provide Reader hardware along with set of APIs to be used to read the tags.

3. RFID Engine - RFID Engine is the key component that reads tags, processes those and outputs the tags info to the desired destinations. The two components that form this RFID Engine are below -

a. Data Acquisition Engine - This can be designed/developed as a .net component. This component consumes APIs provider by various Reader vendors. It reads the Tag info, collects them one at a time or in bulk depending on the scenarios configured and routes the tag (s) info to the next layer Data Processing Engine through .Net Remoting.

b. Data Processing Engine - This can be designed/ developed as a .net component. This component receives tag(s) info provided by Data Acquisition Engine. This will contain rules configured for various scenarios. Depending on the scenario, the respective rules will be applied on the received tags to filter tags data. The output tag(s) after all the filtration will be flowed to the desired output depending the architecture requirement.

Technical Architecture Proposal with various Scenarios -

I have explained the implementation of RFID in various real life scenarios with the technical architecture below

1. Conveyor -

a. Architecture Diagram


b. Implementation Process

i. Shipments containing RFID tags will be placed on Conveyor belt

ii. At the end of the conveyor, RFID reader will be positioned.

iii. The operator (human) at the end of the conveyor belt, logs into the system and opens Conveyor Web Application and clicks on the event start reading

iv. From WebApp, a trigger goes to the RFID engine layer. This layer on receiving trigger for start event, send the start command to the Reader. The Reader on the conveyer end has configurable flags to start/stop reading the tags in its vicinity.

v. Data Acquisition uses the APIs provider by the reader. Through this API, Data Acquisition engine retrieves EPC code of each of the Tags one by way. DAE further forwards the EPC ID to the Data Processing Engine.

vi. Data Processing Engine, reads the tags and applies rule to check if the ID is corrupted or filter if it is already being read. Once it passes this check this id will be placed in MSMQueue. assed to Web App's method

vii. WebApp reads from the Queue and displays on the UI to the user info about each shipment.

viii. Once all the shipments are through, WebApp send a Stop Reader trigger to the RFID engine, which sends the Stop flag to reader. Reader on receving this flag stops reading the tags anymore.

c. Pros/Cons

i. Pros: The following are the pros of using RFID in Conveyor -

1. Scanning of shipments will be faster as line of sight scanning is avoided.

2. Reduced manual operations

ii. Cons: The following are the cons of using RFID in Conveyor -

1. Equipment would be expensive relatively

2. Possibility of tags getting tampered and hence not being read. This can be mitigated by ensuring quality of tags

2. Shelf

a. Architecture Diagram


b. Implementation Process

i. Goods containing RFID tags will be arranged on shelves

ii. RFID readers will be placed on shelves to read the tags.

iii. The type of configuration that is required for these kinds of readers, are the readers should be configured to switch on and start reading on periodic intervals for defined amount of time.

iv. In this scenario, when the radar switches on to start reading, the various tags info will be collected in bulk in the data acquisition engine. After collecting all the tag info, the collection of tags will be sent to Data Processing Engine

v. Data Processing engine applies the following rules -

1. Since there is possibility of having multiple readers, a single tag can be read by multiple readers, there by filtering should happen to pick only single tag info.

2. Since the reader reads for defined amount of time, the same set of tags can be read multiple times by the same reader. There by this filtration has to be done to pick only once.

3. There is a possibility of bad data for some tags in the surroundings which are not part of the shelves also to be read by the reader. These tags have to be filtered out based on the initial no of the EPC code which signifies the reader, purpose.

vi. Once the above rules are applied, the resultants set of tags information can be dumped in the form of an xml into some shared location.

vii. A windows service can be written which keeps polling this shared drive and once the file is found it can have the logic to process this info based on the need.

c. Pros/Cons

Pros: The following are the pros of using RFID in Shelf -

1. Reduced manual operation to scan the goods to find out their status

2. Goods can be traced easily by the location of their reader by reducing the pain of searching across the huge shelf.

3. Operator receives notification on periodic intervals about the goods.

Cons: The following are the cons of using RFID in Shelf -

1. Equipment would be expensive relatively due to the requirement of multiple readers depending on volume of goods.

2. Possibility of tags getting tampered and hence not being read. This can be ensured by ensuring quality of tags beforehand.

3. Logistics

a. Architecture Diagram

b. Implementation Process

i. Goods that are to be shipped to a different location will be having RFID tags attached to them. These will be loaded in a truck.

ii. RFID readers can be located at regular check points between source and destination.

iii. The reader at check points reads the tags in its vicinity and passes the tag info to the Data Acquisition Engine. Data Acquisition Engine collects all the tags info in bulk and then transmits those to the Data

Processing Engine.

iv. Data Processing Engine applies the following rules -

1. Since the reader read tags for defined amount of time, the same set of tags can be read multiple times by the same reader. There by this filtration has to be done to pick only once.

2. There is a possibility of bad data for some tags in the surroundings which are not part of the carriage also to be read by the reader. These tags have to be filtered out based on the initial no of the EPC code which signifies the reader, purpose.

3. Since the tags will be exposed externally, various environment conditions like rain, dust might affect in transmission of radio frequency waves resulting in tags not being read by reader.

v. Once the above rules are applied, the resultants set of tags information can be dumped in the form of an xml into some shared location.

vi. A service can be written which polls the shared location and whenever the file is placed, reads the tags info from the file and sends a notification (email) to the configured representative of the logistics organization.

c. Pros/Cons

Pros: The following are the pros of using RFID in Retail -

4. Shipments can be tracked easily unlike being clueless of shipments although shipping process.

5. Loss of shipments can be identified early in the game.

6. Reduced manual operations

Cons: The following a re the cons of using RFID in Retail -

3. Equipment would be expensive relatively.

4. Possibility of tags getting tampered and hence not being read. This can be mitigated by ensuring quality of tags beforehand

5. Environmental conditions might affect reading of tags.

4. Retail

a. Architecture Diagram

b. Implementation Process

i. Products in the retail store will be embedded with RFID tags. These will be placed in shelves in the stores. The type of tags that can be used here will be Read/Write tags.

1. Scenario 1: RFID readers at Cash Counter

a. At the Cash Counter once the payment process starts, a signal can be sent to the Cash Counter reader through RFID Engine to start reading.

b. Once the Reader receives signal to start reading, it reads all the tags in its vicinity and deactivates those. It then passes the tags info to the Data Acquisition Engine. Data Acquisition Engine collects all the tags info in bulk and then transmits those to the Data Processing Engine

c. Data Processing Engine applies the following rules -

i. Since the reader read tags for defined amount of time, the same set of tags can be read multiple times by the same reader. There by this filtration has to be done to pick only once.

ii. There is a possibility of bad data for some tags in the surroundings which are not part of the collection also to be read by the reader. These tags have to be filtered out based on the initial no of the EPC code which signifies the reader, purpose.

d. Once the above rules are applied, the resultant set of tags information will be sent to the web application through web service and displays the product info on the UI

e. As an alternative to deactivating the Tag, after the tag is read in the UI, it can be removed also.

2. Scenario 2: RFID Readers at Exit gate.

a. At the Exit gate, when the reader reads any tag, a voice signal can be generated by configuring reader itself.

c. Pros/Cons

Pros: The following are the pros of using RFID in Retail -

7. Billing process will be faster as line of sight scan is not required for products and all the products will be read instantly

8. Theft of products will be reduced

9. Reduced manual operations

Cons: The following are the cons of using RFID in Retail -

6. Equipment would be expensive relatively.

7. Possibility of tags getting tampered and hence not being read.

Conclusion -

As the RFID technology is being refined on an ongoing basis, by inventing light weight and low cost tags and readers, the adoption of it in various real life scenarios will become increasingly more. RFID is a revolutionary technology to influence the current state and various functions are planning to adopt it to improve their process.

 



page 1ge 1

 

Would you like to see your news and articles here? GO>>

Disclaimer: The views and opinions expressed in the articles and columns published are those of the individual writers and not necessarily those of Investorideas.com®, or any of the industry sector portals . At the time of publication, writers may hold positions in the stocks or companies mentioned.
Investorideas.com® or any of the industry sector portals cannot assure accuracy of content from freelance articles and content. Investors are encouraged to research and verify facts and under no circumstances is Investorideas.com® endorsing the content as a recommendation to buy or sell stock.

TOP

ECON Corporate Services, Inc.

© 2000 - 2008 InvestorIdeas.com®, ECON

about us | partners / links | company showcase | contact | employment | disclaimer | privacy policy | sitemap