pc机作为上位机是如何实现通讯故障检测和重发的

pc机作为上位机是如何实现通讯故障检测和重发的,校验不通过下位机实现数据重发的机制是什么?

http://wenku.baidu.com/link?url=sdOVy0QsZuQSJpuYZjNcbklCVhXMtCendwN9u_GK8qChvDZtrF7_oDKO0HFlYdBR7iyU66UtfPfIEqRYElEf0CUFWM5rh6_CrphLpTTJMQK

双向通信,每发送一次指令等待回传确认,如果回传是所需的正常指令,继续进行下一步,如果不是,那是否在相应的是故障指令,如是,上位机发送复位等指令。
等等