问答题 假设卫星信道的数据率为1Mb/s,取卫星信道的单程传播时延为250ms,每一个数据帧长度是1000bit。忽略误码率,确认帧长和处理时间。试计算下列情况下的卫星信道可能达到的最大的信道利用率分别是多少?(1)停止—等待协议。(2)连续AiRQ协议,WT=7。(3)连续ARQ协议,WT=127。
【正确答案】正确答案:不考虑差错情况,确认帧发送时间和双方的处理时间,则信道利用率=t F /(2t p +t F ),t F =L/v,其中L为一个帧长度,v=1Mb/s,t F =1000/1000000=0.001s=1ms。 (1)停止—等待协议:每次只发送一个帧,信道利用率=1/(250×2+1)=1/501。 (2)连续ARQ协议,WT=7:可以连续发送7个帧,但后面的6个帧是在等待的同时发送,信道利用率=7/(250×2+1)=7/501。 (3)连续ARQ协议,WT=127:可以连续发送127个帧,但后面的126个帧是在等待的同时发送,而且,当127个帧全部发送完毕使用了127ms,确认应答还没有到达,信道利用率=127/(250×2+1)=127/501。
【答案解析】