A tree-based anti-collision protocol is proposed for RFID tag identification. The protocol uses a binary tree structure where tags respond in assigned slots determined by their IDs. In each time slot, the reader broadcasts a query and any responding tags transmit their IDs. If a collision occurs, the reader divides the tags into two groups for the next slot based on their IDs. This process continues until all tags are identified without collision. The protocol reduces the identification time compared to Aloha-based methods.