Font Size: a A A

Researth And Implementation Of Error Control Technology In Embedded Serial Data Communication System

Posted on:2012-10-10Degree:MasterType:Thesis
Country:ChinaCandidate:J WanFull Text:PDF
GTID:2178330332488267Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
As the development of embedded systems and data communication technology, timeliness and reliability in data communication system is also become more and more important .So, the error control technology's performance appears very important in the embedded data communication system. This paper is based on the VxWorks serial port communications system, the error control technology in embedded serial data communication system has been researched, system's reliability and timeliness are further enhanced.In this paper, the present situation of the error control technology is introduced at first,focusing on the background and significance of the study about the error control technology based on the real-time embedded system. Then the CRC-16 used in the GBN-ARQ error control technology is analyzed to improve the reliability of system. The performance analysis is made about GBN-ARQ based on the Markov chain, the work process is described with Markov and state transition diagram is drawn, to drived the expression of the effective efficiency and delay of transmission in GBN-ARQ system, and the influence of the length of the data frame transmitted on efficiency and delay of the transmission is simulated with matlab, to conclude that there exists a best length of the date frame sent. At last, the serial data communication system based on VxWorks is implemented; the system application software is divided into several tasks according to the function of the system, and each task in the system is described in detail, focusing on the application of the error control technology in the task of uploading of the work log. The delay of data transmission in experiment is recorded and the accuracy of data is verified to prove that there exists a best length to data frame to make the efficiency of the data transmission biggest and delay shortest. So, the GBN-ARQ error control technology used in this paper could be satisfied with timeliness and reliability of the system.
Keywords/Search Tags:GBN-ARQ, Markov, VxWorks, CRC
PDF Full Text Request
Related items