**5. Conclusion**

**4.3. Plug and play middleware**

20 Radio Frequency Identification from System to Applications

In the RFID systems or applications, there are two partitions: RFID devices (includes RFID tag, antenna, and reader) and other devices or systems. Therefore, the application or middle‐ ware for communicating these two parts is needed. When using the RFID device, the third

Due to that there are many types of RFID hardware, the application program interface (API) for the communication between RFID Hardware and different third party applications is needed. In addition, the end user's devices are also various. Hence, the plug and play mid‐

To manage the RFID information from different RFID Hardware, and the communication with different applications, the Plug and Play Middleware is proposed. To realize the con‐ cept of Plug and Play, the proposed middleware has to manage the information from the all possible third party RFID Hardware, deal with and parse the information, and then provide the required information to the corresponding applications. Therefore, the main purposes of

**1.** to parse the information from the RFID Hardware. Due to that there are different RFID product, the RFID parser is needed for analyzing and parsing the information from RFID Hardware. The information about UID, password, etc. will be parsed as the string for the further execution of applications. In this paper, two possible parsers are estab‐ lished. First, the Plug and Play Middleware provides the remote procedure call (RPC) function for the third party RFID Hardware. The UID of the RFID tag inducted by the RFID Hardware will be formulated as the string. In addition, the password or require‐ ments for further information such as decryption code recorded in the End User RFID Device can be provided by the remote procedure call function. Second, for general com‐ munication, the Plug and Play Middleware also provides the sever-client socket link be‐ tween the RFID Hardware and the middleware. In other words, even the RFID Hardware cannot implement the remote procedure call, depends on sever-client socket link, the information can be transmitted between Plug and Play Middleware and RFID

**2.** to provide the application program interface (API). Since the RFID Hardware may not directly communicate with the applications, the Plug and Play Middleware has to im‐

Furthermore, the Plug and Play Middleware also should implement two possible APIs: the ex‐ ternal procedure call and network communication. If the application is embedded in the Plug and Play Middleware, the external procedure call sends the required information to the specif‐ ic application. In addition, some communications of the related applications such as database query are also established by the external procedure call. Then, the Plug and Play Middleware deals with the results from the external procedure call. In opposition to external procedure call, for the concept of Plug and Play, normal network communication should also be implemented. Most third party software or applications can communicate with the Plug and Play Middle‐ ware via sending the information in string format. For example, if the third party application

plement the corresponding API for other third party applications or software.

party systems or applications should obtain the information from RFID devices.

dleware for different hardware and applications is important.

the proposed Plug and Play Middleware are:

Hardware.

In this chapter, we show applications and systems based on RFID technology which inte‐ grated into the existed service systems. The RFID technology can enhance the automatic management procedure. Identification and tiny information exchanging can be achieved. In‐ dividual or personal services can be provided to different consumers. However, to establish the RFID embedded systems and applications, the cost, convenience, feasibility should be considered. To adopt RFID system, some extra costs such as RFID tag and hardware should be overcome by the enhanced performance of management. In other words, to implement the RFID systems for the consumers, to enhance the convenience for consumers will be an important issue than the cost.
