| Algorithm 2 The reader operation procedure. |
| 1: Initialize = 16 bits, = , = 0, = 0, = 0 2: send the Query or QueryRep command 3: if receive the RN16 from CRFID then 4: return an ACK with the same RN16 and and 5: end 6: if receive the frame from CRFID 7: if the frame is correct then 8: ; 9: else 10: end 11: if or then 12: compute , where is the transmission time of the current round 13: if and then 14: 15: else if and then 16: 17: end 18: end 19: compute the number of redundant frames via Equation (7) for the next round 20: end |