Deprecated: Return type of Network::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/rfidjournal_738/public/wp-content/themes/studio98-theme/includes/IPtool/Network.php on line 324

Deprecated: Return type of Network::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/rfidjournal_738/public/wp-content/themes/studio98-theme/includes/IPtool/Network.php on line 337

Deprecated: Return type of Network::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/rfidjournal_738/public/wp-content/themes/studio98-theme/includes/IPtool/Network.php on line 332

Deprecated: Return type of Network::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/rfidjournal_738/public/wp-content/themes/studio98-theme/includes/IPtool/Network.php on line 350

Deprecated: Return type of Network::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/rfidjournal_738/public/wp-content/themes/studio98-theme/includes/IPtool/Network.php on line 342

Deprecated: Return type of Network::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/rfidjournal_738/public/wp-content/themes/studio98-theme/includes/IPtool/Network.php on line 358

Deprecated: Return type of Range::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/rfidjournal_738/public/wp-content/themes/studio98-theme/includes/IPtool/Range.php on line 187

Deprecated: Return type of Range::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/rfidjournal_738/public/wp-content/themes/studio98-theme/includes/IPtool/Range.php on line 200

Deprecated: Return type of Range::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/rfidjournal_738/public/wp-content/themes/studio98-theme/includes/IPtool/Range.php on line 195

Deprecated: Return type of Range::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/rfidjournal_738/public/wp-content/themes/studio98-theme/includes/IPtool/Range.php on line 213

Deprecated: Return type of Range::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/rfidjournal_738/public/wp-content/themes/studio98-theme/includes/IPtool/Range.php on line 205

Deprecated: Return type of Range::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /www/rfidjournal_738/public/wp-content/themes/studio98-theme/includes/IPtool/Range.php on line 221

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/core/components/api/spam/Provider.php on line 149

Deprecated: Creation of dynamic property ET_Core_HTTPInterface::$expects_json is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/core/components/HTTPInterface.php on line 305

Deprecated: Creation of dynamic property ET_Core_HTTPInterface::$owner is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/core/components/HTTPInterface.php on line 307

Deprecated: Creation of dynamic property ET_Core_API_Spam_ReCaptcha::$data_utils is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/core/components/api/Service.php on line 244

Deprecated: Creation of dynamic property ET_Core_API_Spam_ReCaptcha::$API_KEY_REQUIRED is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/core/components/api/Service.php on line 247

Deprecated: Creation of dynamic property DW_Question_Answer::$DWQA_Woocommerce is deprecated in /www/rfidjournal_738/public/wp-content/plugins/dw-question-answer-pro/dw-question-answer.php on line 114

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/framework.php on line 824

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/framework.php on line 825

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/autoload.php on line 118

Deprecated: Creation of dynamic property ET_Builder_Library::$layout_tags is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/feature/Library.php on line 380

Deprecated: Creation of dynamic property ET_Builder_Library::$layout_width is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/feature/Library.php on line 383

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/class-dynamic-assets.php on line 1160

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/feature/dynamic-content.php on line 116

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 5713

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 10375

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 10543

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 10565

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 10585

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 10614

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 10643

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 10675

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 10699

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 10733

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 10769

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 10800

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 10948

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 10970

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 21046

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 21050

Deprecated: Optional parameter $site_id declared before required parameter $all_favorites is implicitly treated as a required parameter in /www/rfidjournal_738/public/wp-content/plugins/favorites/app/Helpers.php on line 108

Deprecated: Creation of dynamic property PB_Mustache_Generate_Admin_Box::$fields is deprecated in /www/rfidjournal_738/public/wp-content/plugins/profile-builder-pro/assets/lib/class-mustache-templates/class-mustache-templates.php on line 139

Deprecated: Creation of dynamic property ET_Builder_Code_Snippets_Library::$code_snippets_categories is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/core/code-snippets/CodeSnippetsLibrary.php on line 114

Deprecated: Creation of dynamic property ET_Builder_Code_Snippets_Library::$code_snippets_tags is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/core/code-snippets/CodeSnippetsLibrary.php on line 115

Deprecated: Creation of dynamic property ET_Builder_Code_Snippets_Library::$code_snippets_type is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/core/code-snippets/CodeSnippetsLibrary.php on line 116

Deprecated: Creation of dynamic property PB_Mustache_Generate_Admin_Box::$fields is deprecated in /www/rfidjournal_738/public/wp-content/plugins/profile-builder-pro/assets/lib/class-mustache-templates/class-mustache-templates.php on line 150

Deprecated: Creation of dynamic property ET_Core_PageResource::$location is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/core/components/PageResource.php on line 307

Deprecated: Creation of dynamic property ET_Builder_Module_Field_BoxShadow::$template is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/module/field/BoxShadow.php on line 17

Deprecated: Creation of dynamic property ET_Core_PageResource::$location is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/core/components/PageResource.php on line 307

Deprecated: Creation of dynamic property ET_Builder_Module_Woocommerce_Cart_Notice::$folder_name is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Module_Woocommerce_Cart_Notice::$text_shadow is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Module_Woocommerce_Cart_Notice::$margin_padding is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Module_Woocommerce_Cart_Notice::$_additional_fields_options is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Module_Woocommerce_Checkout_Additional_Info::$folder_name is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Module_Woocommerce_Checkout_Additional_Info::$text_shadow is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Module_Woocommerce_Checkout_Additional_Info::$margin_padding is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Module_Woocommerce_Checkout_Additional_Info::$_additional_fields_options is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Section::$text_shadow is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Section::$margin_padding is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Section::$_additional_fields_options is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Row::$child_item_text is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Row::$text_shadow is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Row::$margin_padding is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Row::$_additional_fields_options is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Row_Inner::$child_item_text is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Row_Inner::$text_shadow is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Row_Inner::$margin_padding is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Row_Inner::$_additional_fields_options is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Column::$additional_shortcode_slugs is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Column::$advanced_setting_title_text is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Column::$text_shadow is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Column::$margin_padding is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Column::$_additional_fields_options is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property WPPB_Content_Restriction_End::$text_shadow is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property WPPB_Content_Restriction_End::$margin_padding is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property WPPB_Content_Restriction_End::$_additional_fields_options is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Module_Field_Border::$template is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/module/field/Border.php on line 48

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/module/field/Transform.php on line 79

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/module/field/Transform.php on line 98

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/module/field/Transform.php on line 117

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/module/field/Transform.php on line 136

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/module/field/Transform.php on line 157

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/module/field/Transform.php on line 199

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/module/field/Transform.php on line 200

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/module/field/Transform.php on line 201

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/module/field/Transform.php on line 203

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/module/field/Transform.php on line 204

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/module/field/Transform.php on line 205

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/module/field/Transform.php on line 206

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/module/field/Transform.php on line 207

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/module/field/Transform.php on line 364

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/module/field/Transform.php on line 565

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/module/field/Position.php on line 198

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/module/field/Position.php on line 199

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/module/field/Position.php on line 200

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/module/field/Position.php on line 500

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/module/field/Position.php on line 583

Deprecated: Creation of dynamic property WPPB_Content_Restriction_Start::$text_shadow is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property WPPB_Content_Restriction_Start::$margin_padding is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property WPPB_Content_Restriction_Start::$_additional_fields_options is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property WPPB_EditProfile::$text_shadow is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property WPPB_EditProfile::$margin_padding is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property WPPB_EditProfile::$_additional_fields_options is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property WPPB_Login::$text_shadow is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property WPPB_Login::$margin_padding is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property WPPB_Login::$_additional_fields_options is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property WPPB_RecoverPassword::$text_shadow is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property WPPB_RecoverPassword::$margin_padding is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property WPPB_RecoverPassword::$_additional_fields_options is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property WPPB_Register::$text_shadow is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property WPPB_Register::$margin_padding is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property WPPB_Register::$_additional_fields_options is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324
RFID System Components and Costs - RFID JOURNAL
Deprecated: stripslashes(): Passing null to parameter #1 ($string) of type string is deprecated in /www/rfidjournal_738/public/wp-content/plugins/wordpress-seo/src/presenters/meta-description-presenter.php on line 60

Deprecated: Creation of dynamic property ET_Builder_Module_Helper_MultiViewOptions::$inherited_props is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/module/helpers/MultiViewOptions.php on line 686

RFID System Components and Costs

By Bob Violino

A radio frequency identification system that delivers business value includes more than just tags and readers.

Deploying a radio frequency identification system involves a lot more than purchasing the right tags and installing the right readers (see Basics of RFID Technology). To get business value from the all of the information collected, companies will need middleware to filter the data. They may need to upgrade enterprise applications and integrate it with RFID middleware. Each component will have up-front costs and some unexpected costs.

It's not possible to provide a list of every element that every company will need and the cost of those systems, but we'll explain each of the major components, provide some guidelines on costs and point out where there might be some hidden costs. Keep in mind that every company's needs—and every application—are different, so costs will vary widely from implementation to implementation.

Tags and Readers


Tags and readers are the main components of an RFID system. Passive tags are cheaper than active tags. But pinning down tag costs is not easy.


UHF reader from Alien

The cost of a passive tag depends on its frequency (a high-frequency tag has more copper in the antenna and generally costs more than an ultra-high frequency tag), the amount of memory, design of the antenna and packaging around the transponder. Passive tags generally range from 20 cents for the simplest license plate tag purchased in high volume to several dollars for a transponder embedded in a key fob or plastic housing, to protect the tag from heat, cold or chemicals. An RFID transponder in a thermal transfer label that can be used for printing bar codes is typically 40 cents or more.

An RFID tag is often confused with an RFID label. A tag is a transponder mounted on a substrate. It can be embedded in packaging or stuck on with adhesive. An RFID label is a transponder sandwiched between a layer with adhesive and paper that can be printed on.

In addition to the tag price, companies need to consider the cost of testing passive tags. Failure rates among tags ranged from zero to 20 percent in 2004 for UHF EPC tags. And while that figure will improve as manufacturers get more sophisticated, companies still need to test tags to ensure they are functioning. And they may need to purchase extra tags to compensate for the defective tags that need to be discarded.

Active tags range from $10 to $50 or more. The cost depends on the size of the battery included, the amount of memory on the microchip and the packaging around the transponder. Active tags are not mass-produced in high volume and don't have problems with antennas detaching from the microchip because they are usually housed in protective plastic.

UHF readers range in price from $500 to $3,000, depending on their functionality. Dumb readers are readers with limited computing power. They tend to be cheaper than intelligent readers, which typically have on-board computing power and can filter data, store information and execute commands. Agile readers can communicate with tags using a variety of protocols, and multi-frequency readers can read tags using different frequencies. Agile and multi-frequency readers may also have on-board computing power for filtering data and running applications.

Readers can internal or external antennas. Readers with external antennas can have one or more ports for connecting reader antennas (the newest readers have up to eight antenna ports). Readers can also have input/output ports for connecting to external devices. An input port might be connected to an electric eye that runs on the reader when something breaks its beam. An output port might connect to a program logic controller, conveyor sorter or other device controlled by the reader. Readers also have ports for connecting to a computer or network. Older readers use serial ports. Most newer readers have Ethernet, Wi-Fi or USB ports.

The reader's price depends on its features and functionality. The list price of readers may not include the price of antennas and cabling. Companies should also consider the price of installing readers and the price of running electric cables to areas where readers will be installed. And the current generation of EPC readers are not all the same. End users say some readers and reader antennas work better than others of the same make and model. So there may be additional costs for testing. (Independent test labs, such as the RFID Alliance Lab, offer objective information on RFID products, which can reduce need for each company to test products.)

Middleware and Servers


Middleware is a generic term used to describe software that resides between the RFID reader and enterprise applications. It's a critical component of any RFID system, because the middleware takes the raw data from the reader—a reader might read the same tag 100 times per second—filters it and passes on the useful event data to back-end systems. Middleware plays a key role in getting the right information to the right application at the right time.


Companies will need to buy tags and have them tested

There are many RFID middleware products on the market. All do some basic filtering, but many also perform additional functions. Some middleware manages RFID readers: It monitors their health, configures them, sends software updates and so on. Other middleware may manage the data recorded in databases for enterprise applications to use.

And some middleware has its own applications, often for a specific industry. One application might be confirmation of shipment and receipt. When a product is sent to a retailer, the middleware confirms the shipment and sends an electronic message to the retailer with the EPCs in the shipment. When the retailer receives the goods, receipt is confirmed and a message is sent to the supplier. The retailer doesn't need to be running the same middleware because most RFID middleware is based on standardized Internet languages, such as XML, and protocols, such as Simple Object Access Protocol. (For an in-depth look at RFID middleware and the leading providers, subscribers should read RFID to ERP: The Land Between).

The cost of middleware varies from vendor to vendor and is usually based on the number of locations where it will be installed, the complexity of the application and many other factors. Forrester Research put the cost of middleware at $183,000 for a $12 billion manufacturer looking to meet the RFID tagging requirements of a major retailer.

Companies will also need to purchase servers to run middleware within a warehouse, distribution center or production facility. These servers are sometimes called edge servers, because they are close to the edge of the network where the digital world meets the real world. Edge servers are standard computer servers. They typically do not have any special hardware, and they connect to readers using serial or Universal Serial Bus (USB) ports.

Enterprise Applications


The goal of any RFID system is to generate data that can be acted on to boost efficiency, cut costs or provide other business benefits. That means that companies will need to invest in enterprise applications that can make use of RFID data. Warehouse management software providers, such as Manhattan Associates and RedPrairie, have upgraded their applications to manage the unique serial numbers in RFID tags. Enterprise resource planning software providers, such as SAP and Oracle, are also working to upgrade their applications. It's likely that software will evolve as RFID adoption spreads and companies learn how to use RFID data to improve their operations. The cost of these applications vary depending on the number of "seats"—how many users will access the application—the number of locations ??? and other factors.

EPCglobal Network Infrastructure


The vision of the Auto-ID Center, which created the Electronic Product Code, was to have a global network infrastructure—a layer integrated with the Internet—that would enable companies to look up basic information about items as they moved through the global supply chain. Additional data would be stored in secure databases, so supply chain partners could share information about the location of products.


Integrators or staff are needed to install equipment

As of January 2005, the network infrastructure is still being built out. It will likely evolve over the next several years, with simple data sharing and applications coming online later this year or early in 2006. Companies that want to take advantage of this open network will have to purchase servers to host local Object Name Service directories. ONS is similar to the Domain Name Service that points computers to Web sites. ONS will point computers to Internet databases where data associated with an EPC are stored. The ONS has a distributed architecture, like the DNS. But companies will want to host a local ONS to avoid having to go out to the Internet to look up information about products every time they read a tag.

It's also envisioned that the EPC Information Service will store data associated with EPCs. Companies may need to host EPC Information Services locally, or they might want to outsource this task to companies such as VeriSign, which provide security and authentication services today and are likely to provide EPCIS products in the future. (See our FAQs for more on the EPCglobal Network.)

Other Costs


Most companies will need to hire a systems integrator to install the readers, determine the right placement of tags for products and make sure that they are feeding data to the middleware in the right format. RFID systems can be tricky to install in a way that provides accurate reads because many factors affect the ability to read a tag, including the placement of the tag, placement of antennas and type of antennas.

Companies will also need to invest in training for their employees, particularly engineering staff who will manage readers in manufacturing and warehouse facilities, and IT staff who will work on the systems that manage RFID data.

The costs can be significant, particularly at this stage when the industry is very immature. In a report published in March 2004, Forester Research estimated that it would cost a $12 billion consumer products goods manufacturer $128,000 for consulting and integration, $315,000 for the time of the internal project team and $80,000 for tag and reader testing.

As the technology improves and is more widely adopted, costs will come down and the technology will be easier to install.


Deprecated: Creation of dynamic property ET_Builder_Module_Helper_MultiViewOptions::$inherited_props is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/module/helpers/MultiViewOptions.php on line 686

Deprecated: Creation of dynamic property ET_Builder_Module_Image::$text_shadow is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Module_Image::$margin_padding is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Module_Image::$_additional_fields_options is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Module_Image::$_original_content is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Module_Helper_MultiViewOptions::$inherited_props is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/module/helpers/MultiViewOptions.php on line 686

Deprecated: Creation of dynamic property ET_Builder_Module_Menu::$text_shadow is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Module_Menu::$margin_padding is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Module_Menu::$_additional_fields_options is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Module_Menu::$_original_content is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Module_Helper_MultiViewOptions::$inherited_props is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/module/helpers/MultiViewOptions.php on line 686

Deprecated: Creation of dynamic property ET_Builder_Module_Social_Media_Follow::$child_item_text is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Module_Social_Media_Follow::$text_shadow is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Module_Social_Media_Follow::$margin_padding is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Module_Social_Media_Follow::$_additional_fields_options is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Module_Helper_MultiViewOptions::$inherited_props is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/module/helpers/MultiViewOptions.php on line 686

Deprecated: Creation of dynamic property ET_Builder_Module_Social_Media_Follow::$_original_content is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Module_Social_Media_Follow_Item::$advanced_setting_title_text is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Module_Social_Media_Follow_Item::$settings_text is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Module_Social_Media_Follow_Item::$text_shadow is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Module_Social_Media_Follow_Item::$margin_padding is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Module_Social_Media_Follow_Item::$_additional_fields_options is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Module_Social_Media_Follow_Item::$_original_content is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1324

Deprecated: Creation of dynamic property ET_Builder_Module_Helper_MultiViewOptions::$inherited_props is deprecated in /www/rfidjournal_738/public/wp-content/themes/Divi/includes/builder/module/helpers/MultiViewOptions.php on line 686