主权项 |
一种协同通信中自动重传请求的实现方法,协同通信系统中包括源节点、中继节点和目的节点三种节点,其特征是中继节点工作在半双工方式,源节点的最大重传次数为N,N>1,设定中继节点在源节点第K轮传输失败后开始向目的节点转发源节点的信息,0<K<N,信息为码字形式,每个码字分成N个等长部分,以增量冗余的方式传输,具体为:在通信开始后,源节点在第一轮传输中向目的节点传输码字的第一部分信息,若目的节点接收并译码成功,它向源节点反馈一个ACK信号,接收到ACK信号后源节点继续传输新信息;反之,若目的节点接收不成功,它反馈一个NACK信号,接收到NACK信号后,源节点在第二轮传输中传输该码字的第二部分,目的节点合并两轮传输接收到的信息并进行译码,若译码成功,目的节点反馈一个ACK信号,源节点接收到ACK信号后继续传递新信息,若译码不成功,目的节点反馈NACK信号,源节点收到后进入第三轮的传输,传输该码字的第三部分;如果到第K轮传输源节点还是收到目的节点的NACK信号,源节点暂时停止传输,中继节点对接收的源节点所发送的码字部分开始译码,若此时中继节点能够正确译码来自于源节点的信息,中继节点重新编码来自于源节点的信息,并在剩下的N‑K轮的传输时间内向目的节点重传码字剩余的部分,而源节点不再传输,若此时中继译码失败,源节点在剩下的传输时间内继续向目的节点传输码字剩余的部分;目的节点合并接收到的信息,包括前K轮源节点传输的信息和在剩下的N‑K轮的传输时间内传输的信息,并译码,若译码成功则传输成功,否则传输失败通信系统中断。 |