| The Internet of Things (IoT) based on the Internet is a network, which can use RFID and wireless communications technology to connect everything in the world. And RFID as a perception technology of the IoT, has been widely used in business automation, industry automation, logistics, transportation management and many other fields.it is because that RFID has many advantages like large data storage, easy operating, good privacy, high environmental adaptability, short response time, far identification distance, multi-object recognition, strong penetrating ability, anti-pollution etc. Therefore, RFID, as one of key technologies of IoT, has been widely studied by more and more researchers. In the context of application of warehouse, the dissertation designed and implemented an IAMSA algorithm and RFID tag reader. The main results of this dissertation are listed as follows:(1) Implementation of the software design of RFID tag reader. Firstly, the installation of development tools and the configuration of hardware enviroments are instroduced. And then, the design and realization of application are carried out. Lastly, the performances of RFID tag reader are tested. Simulations demonstrate that the system meets the needs.(2) Implementation of IAMSA algorithm. To solve the problem of AMSA algorithm, IAMSA algorithm is proposed. According to the collision factor, the proposed algorithm dynamically chooses the search tree. When the number of unidentified tags is small, the binary tree is used, or else, quad-tree is used. And the prefix optimization technology is used to reduce the number of free time slots. According to the simulation results, IAMSA algorithm has better performances. |