| Wireless sensor networks,as a new generation of communication networks, have avery wide range of applications. Because the abilities of storage, calculation and energysupply are very limited, the reliable data transmission in WSN faces great challenges. Inthe design of wireless sensor networks, to maximize the reliability and validity ofinformation transmission is a goal of system designers. Using error-correcting codes isan important way to improve the reliability of WSN data transmission. However, withthe limitation of processing capacity, traditional nodes can only do some simple codingor decoding operations, the reliability can not meet the needs of people.In this thesis, I design and implement a wireless sensor network node which hasgood processing performance and high reliability. By using thesystem-on-programmable-chip (SOPC) technology, I design the Nios II soft-core whichhas strong processing capacity. Customized instructions are also used to reduce thecomplexity of the program execution. Then, RS codes are implemented on the node, andadvanced chase2soft-decision algorithm is used to decode, which improves thereliability of the node’s data transmission greatly.Tests show that, the performance of the algorithm implemented on the Nios IIsoft-core system is highly consistent with simulations, and the node can effectivelyreduce the sensor network’s error rate. |