协作通信可以有效地降低衰落信道中数据传输的中断概率,从而提高数据的传输速率。但是在TDMA系统中采用协作通信必然引入额外的带宽开销,为了提高传输速率而采用协作通信,是否能克服因此而产生的不利因素并不明确。在提出的CD—TDMA时隙算法中,在传统TDMA帧的前部增加了一个侦听和动态分配时隙的预约阶段。所有节点在每个数据帧的开始如果没有新产生的数据,则有义务协作转发其他节点在上个时隙帧中发送失败的数据。该算法提高了数据重传的成功概率,提高了整个网络的吞吐量。仿真结果表明,尽管该算法引入了额外的时隙开销,和传统的TDMA接入方式相比,该算法可以有效地提高整个网络的吞吐量。
Cooperative communication is an efficient technique to reduce the outage probability of the data transmitted in fading channels, which can enhance transmission rate. However, cooperative communication consumes extra bandwidth in TDMA systems. It is not clear that whether cooperative communication can overeome the bad effect of itself to enhance the transmission rate. An ordering stage is added to the front of the TDMA frame for listening and dynamically assigning slots. If a node has no new data generated at the beginning of a frame, it has the obligation to transmit the failed packets of the other nodes cooperatively. The algorithm enhances the successful retransmission probability and the network throughput. The simulation result shows that the algorithm can enhance the network throughput efficiently in spite of consuming extra slots compared to traditional TDMA access protocol.