To reduce the complexity of scheduling while exploiting the advantages of TDMA-based data collection, we propose TKN-TWN, a token-scheduled multi-channel data collection protocol. The TKN-TWN uses two tokens to arbitrate data-packet transmissions and associates the ownership of tokens with transmission slot assignment. For the reduction of scheduling burden, the TKN-TWN provides topology adaptability while maintaining high throughput in burst data transfer. In this paper, we present the system design of TKN-TWN with enhancement toward topology adaptability based on a previous work. We evaluate TKN-TWN on a local test bed using 31 TelosB sensor nodes. Evaluation results show that the TKN-TWN achieves throughput of 6.4KByte/s with more than 99% delivery ratio even with occasional node failures.