Font Size: a A A

Development On RFID Reader Software Based On EPC Gen2Protocol

Posted on:2013-04-09Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiFull Text:PDF
GTID:2248330395474686Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Radio Frequency Identification (RFID) is a new auto-identifying technology arisen in1980s, which identifies objects by getting identification data from its transmitted radio frequency signal through a non-touched way. With the development of RFID technology, it takes on a blossom demand for its application. However, such demand is making a request that the RFID system should has longer reading/writing distance, stronger stability, and higher identification ratio, and lower power consumption as well. Because it’s difficult to popularize a unique RFID standard over industries, and it will take time to produce RFID integrated circuit on a large scale, research and development on designing RFID reader have to use the components to implement it, in which RFID protocol still is the core technology. Compared with other RFID protocol, EPC Gen2is become prevalent recently because of its advantages of adjustable communication bandwidth, information hiding, and high performance of anti-collision. With this, our project is to develop an application for RFID reader based on EPC Gen2.This application has been developed and directed by the software engineering guideline, and is functionally decomposed into several parts:EPC Gen2protocol module, storage management module and application program interface module, in which EPC Gen2protocol module play a independent core role. The other two modules communicate with EPC Gen2protocol module, hereby integrates into an application. As the core role among the RFID reader software, EPC Gen2protocol module is to complete the target reading and writing. Besides these, the module is also to communicate with the peripheral equipment around it. In the application design, the EPC Gen2protocol module is also functionally decomposed into several sub-modules through careful protocol analysis, of which can cover almost all the protocol functions, i.e., reading/writing target, locking target, and destroying target. Besides these, the application includes other functional module, e.g., communication interfaces, drivers and application programming interface. We developed the application with the guide of software engineering, and documented every file in each development stage. This thesis is a general specification and instruction of the software development including analysis, design implementation.We also conducted a series test for the developed software and the test results show that our development can meet the design goal, thereby meet requires of the project, thereby make contribution to the RFID industry in our country.
Keywords/Search Tags:radio frequency identification, EPC Gen2protocol, software engineering, modulization design
PDF Full Text Request
Related items