Font Size: a A A

RFID Middleware System Based On Rifidi Platform,Research And Implement

Posted on:2013-03-17Degree:MasterType:Thesis
Country:ChinaCandidate:L YangFull Text:PDF
GTID:2248330371470868Subject:Software engineering
Abstract/Summary:PDF Full Text Request
RFID middleware plays an intermediary role between the RFID tags and applictions. It is responsible for information exchange and management of RFID hardware and ancillary equipment. It is also a bridge integrated hardware and software to complete the exchange of information with the upper complex applications. Creating a RFID middleware needs to comply with many specifications. The most important one is ALE specification. It is developed and approved by the EPCglobal organization. In addition, the system follows another important specification called OSGi which is an open service specifications proposed by the OSGi Alliance. It defines a modular application development infrastructure. The rifidi platform can be used for developing many kinds of RFID application development. The prototype tools and state-of-the-art RFID middleware server offered by the platform can further help us to complete the prototype design and product deployment.This paper first study and analyze the OSGi framework and ALE protocol. Then we complete the RFID middleware system for port cargo transport based on the open source Rifidi platform. The system is fully compatible with the ALE protocol and there are some standard interfaces designed for the upper layer application system. It also offers the most basic functions of the RFID middleware:collecting and filtering RFID tag information. In addition, the paper also intergrated with the design concepts of the OSGi framework. This allows different modules could be dynamically installed, run, stopped and unloaded. In dealing with complex events, the system adds the Esper engine which could handle commplex events. This enhances the ability to deal with complex events. In the data exchange aspect, we use the JMS method to pass business information to an external system. So we can complete the data communication. By all the means above, we constitute a complete middleware system. The system could filter and extract the required event data out from many redundant original events, in order to determine whether the tags enter or leave the designated area(the dock door or the weighstation). It also could offer messages or error warnings based on weather the tags enter or leave the designated area. After experimentation and testing we can say the system could run stably and achieve the expected results.
Keywords/Search Tags:RFID middleware, Rifidi Platform, ALE specification, OSGi framework
PDF Full Text Request
Related items