Abstract:
BATS codes combining fountain codes and network coding are a new class of erasure codes which effectively guarantee the reliable transmission of packets in multi-hop network. However, conventional BATS codes do not make use of the feedback information. For improving the decoding performance of BATS codes, we design an improved BATS codes encoding and decoding algorithm based on the important information. And the important information is selected by the source node combined with the destination node for the next coding process. Furthermore, the coded packets from the important information are recoded at the intermediate nodes for the reliable recovery of the important information at the destination node. Simulation results show that the proposed improved scheme achieves better decoding performance compared with the conventional BATS code and the traditional limited feedback used in fountain code.