Product Overview

     Previous  Next    Open TOC in new window    View as PDF - New Window  Get Adobe Reader - New Window
Content starts here

WebLogic RFID Edge Server Architecture

The following sections describe WebLogic RFID Edge Server architecture:

 


Component Architecture

The WebLogic RFID Edge Server has the following components:

RFID Edge Server

The main subcomponents within the RFID Edge Server are:

Administration Console

The Administration Console is software typically deployed at a centralized enterprise site, where operations staff can use it to:

For detailed information about the Administration Console, see Using the RFID Edge Server Administration Console.

RFID Readers

You need one or more RFID readers to use RFID Edge Server. RFID Edge Server supports the most widely used RFID readers, which are listed in the RFID Readers Reference.

You configure RFID readers through the RFID Administration Console. See Using the RFID Edge Server Administration Console. For readers that require more specific configuration prior to use with RFID Edge Server, also see the RFID Readers Reference.

If you do not have a reader, you can use the reader simulator software provided with WebLogic RFID Edge Server. Out of the box, it runs on any workstation and simulates a ThingMagic Mercury4 reader; with minor editing it can simulate a Printronix reader. The reader simulator is useful for software evaluation, application development, and debugging. See Using the Reader Simulator.

 


Functional Overview

By gathering unique identification data at many detection locations, the RFID Edge Server provides item-level detection for literally billions of items. To handle this process effectively, the RFID Edge Server must:

Data Processing

All access to data from RFID readers is made using the ALE engine of the WebLogic RFID Edge server. The RFID Edge Server uses single-layer filtering at a low level in the architecture. The filtering is generic enough to support different readers and different application needs, and it returns information in a standardized format. The standardized interface for client applications is the ALE API. The ALE API allows applications to specify exactly the type of information required from a raw stream of RFID data, such as:

Applications all send requests to the filtering layer and the filtering layer subsequently provides reports back to the applications.

The following figure shows a functional overview of WebLogic RFID Edge Server.

Figure 3-2 WebLogic RFID Edge Server Functional Overview

WebLogic RFID Edge Server Functional Overview

WebLogic RFID Edge Server provides the following key functions and features:

Connectivity

Key functionality of WebLogic RFID Edge Server includes establishing and maintaining network connections to RFID devices, insuring that they are properly configured, retrying connections in the event of failure, and exchanging device read and write events with the ALE engine. For devices with built-in Ethernet capability, WebLogic RFID Edge Server interfaces with the network using the device's own proprietary protocol (every device manufacturer defines its own protocol, sometimes a different protocol for different models within the same product family). For devices having only a serial connection (such as, RS-232, RS-485), a serial-to-Ethernet converter is used.

WebLogic RFID Edge Server also allows you to receive information about other RFID devices and control them by communicating with a programmable logic controller (PLC), a specialized industrial computer used for automation of real-world processes.

 


Developer Resources

Applications interact with the Edge Server through the ALE API. The ALE interface provides a high-level, declarative way for applications to obtain RFID data, without requiring application programmers to interact directly with RFID readers or perform any low-level real-time processing or scheduling operations. For detailed information about the ALE interface, see Programming with the ALE and ALEPC APIs and the ALE and ALEPC Javadoc.

 


RFID Resources


  Back to Top       Previous  Next