Theory and design of next-generation retrodirective tags and their channels