Font Size: a A A

Reed-solomon Error Correction Code And Modbus Communication Protocol

Posted on:2011-12-01Degree:MasterType:Thesis
Country:ChinaCandidate:Y Q ZhangFull Text:PDF
GTID:2208360308966808Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Reed-Solomon Coding for Fault-Tolerance is an excellent algorithm on encoding and decoding fields, which is widely used in all aspects. In particular, the application of data recovery is more prominent. Algorithm itself depends on mathematical operations on finite field, which highlights important position of the operations on finite field in the computer industry.Modbus communication protocol is an communication protocol between controllers in the industrial field. And because of its excellent properties it has been becoming a standard industrial Ethernet communications protocol, whose frame format is defined concisely and clearly, to facilitate the communication of both sides. Meanwhile, the protocol provides the unity of the software for the formation of Modbus network.If Modbus server merely receives dates and responds to client's requests, and doesn't store dates and backup them, the server can not guarantee the reliability and integrity of its performance.In order to response to these issues, the algorithm is applied to the Modbus protocol, with Reed-Solomon Coding for Fault-Tolerance being the main object of study and analysising deeply the mechanism of Modbus communication protocol. Meanwhile, the paper carries out innovative and exploratory research for the basic operations on finite field in the algorithm.The main results are as follows:1. Modbus communication theory and protocol frame format are described and summaried in detail. At the same time some typical protocol frames are specialized for examples.2. In accordance with the study of the Modbus communication protocol Modbus server is constructed, including its design, construction and implementation.3. Reed-Solomon Coding algorithm implementation principle is studied in detain. Its applied process is concerned in the RAID system as an example of the algorithm implementation. This thesis focuses on two basic mathematical algorithm based on the same finite field. From the perspective of abstract mathematical theory, the consistency of their operations is proved.4. Refering to Reed-Solomon Coding theory, it is realized with my own defined modules. At the same time some encountered problems are analyzed and summarized in the programming process.5. The Reed-Solomon Coding for Fault-Tolerance algorithm module and the Modbus communication protocol modules are combined, as denotes the algorithm application in the communication protocol.
Keywords/Search Tags:Modbus communication protocol, the Reed-Solomon Coding for Fault-Tolerance algorithm, RAID system, on the finite field
PDF Full Text Request
Related items