FACTS Device Communication
Department
Computer Science
Major
Computer Science
Research Advisor
McMillin, Bruce M.
Advisor's Department
Computer Science
Funding Source
NSF Grant
Abstract
This paper concerns the implementation of a communication protocol for reliable data transfer between an embedded computer (EPC) and a digital signal processor (DSP) included in a Flexible A/C Transmission System device. The purpose of this implementation is to mitigate gaps in communication between the EPC and DSP, which utilizes a control area network bus. The researcher implemented a verified communication protocol that was previously defined; this protocol used sequence numbers, which are cyclic, to uniquely identify groups of messages from one state to the next. This paper shows that the resulting code meets the previous specifications, and particulars for real-time timing and reliability. This paper also provides plans for further improvement of the protocol based upon these results.
Biography
Matthew Mitchell is a sophomore majoring in Computer Science. He began his research for Dr. McMillin at the end of his freshman year and has since been working in the FACTS Interaction Laboratory. He is currently the treasurer for a social fraternity, Delta Sigma Phi, and the Missouri S&T Rugby Club. For the 2008-2009 school year, Matthew has been a resident assistant at the Thomas Jefferson residential complex. He is also a DJ trainee at KMNR, a new member of the Blue Key Honor Society and a new member of the St. Pat’s Celebration Committee.
Research Category
Sciences
Presentation Type
Oral Presentation
Document Type
Presentation
Location
Turner Room
Presentation Date
08 Apr 2009, 9:30 am - 10:00 am
FACTS Device Communication
Turner Room
This paper concerns the implementation of a communication protocol for reliable data transfer between an embedded computer (EPC) and a digital signal processor (DSP) included in a Flexible A/C Transmission System device. The purpose of this implementation is to mitigate gaps in communication between the EPC and DSP, which utilizes a control area network bus. The researcher implemented a verified communication protocol that was previously defined; this protocol used sequence numbers, which are cyclic, to uniquely identify groups of messages from one state to the next. This paper shows that the resulting code meets the previous specifications, and particulars for real-time timing and reliability. This paper also provides plans for further improvement of the protocol based upon these results.