Along with the global expansion of the concept of IOT (Internet of things), this paper mainly has a research and discussion on anti-collision algorithm in radio frequency identification (RFID) which is the core technology of IOT.First, this paper pays much attention to the real work conditions in packaging and logistics sections. Tests of RFID are applied into the tags’working conditions such as the sizes of reading tools, angles between reader and tags, tags’movement and metal, plastic used for the test of packaging environment. This part also supplies some certain references to the applications of tags attached to items in the real logistics procedures.Second, this paper presents the series algorithm of binary search anti-collision such as BS algorithm, DBS/RBS and RDBS algorithm in order to solve the problem of reading multiple tags at the same time in RFID system, on the basis of which introduces the scope of application about the ALOHA and binary search algorithm and analyses the advantages and disadvantages among these algorithms. The paper also proposes a modified binary search algorithm which searches forward by the highest position, moves to the former section by regressive strategy when non-collision happens and transits the specified collision position by binary values on the basis of dynamic binary research algorithm. It proves to have improved the reading efficiency after the comparison of comprehensive performance by search times and transmission data volume.Finally, this paper takes advantages of C# programming to achieve the MRDBS which is named as collision bits binary value search algorithm by VS platform. During the programming, it pays much attention on randomly generated tag, request by reader, conflict sanctions and tag dormancy. Then the software named binary anti-collision algorithm simulator is worked out. This kind of software also poses combination with inbound and outbound of logistics process, which involves boxes of items’ read and single customer’s items’ read simultaneously. It makes further demonstration to show the superiority of modified algorithm through logistics conditions practice. |