文章
85
粉丝
253
获赞
1
访问
29.2k
### (1)传播时延、最大吞吐量与文件传输时间计算
#### 1. 单向传播时延
卫星通信的单向传播时延 = 信号传播距离 / 电磁波传播速度。
- 信号传播距离 = 卫星轨道高度 × 2(地面到卫星再返回地面,此处为单向,故仅1倍轨道高度)= 36000 km;
- 电磁波速度 = 300000 km/s;
- 单向传播时延 = 36000 / 300000 = **0.12 s(120 ms)**。
#### 2. 最大吞吐量
卫星链路为**对称全双工信道**,每个方向数据传输速率为200 kb/s(注:此处“kb/s”为千比特/秒)。
- 最大吞吐量由链路传输速率决定(忽略协议开销与传播时延对吞吐量的影响时,吞吐量≈传输速率);
- 需注意单位换算:200 kb/s = 200×1000 bit/s = 25×1000 Byte/s = 25 kB/s,但题目问“吞吐量”,直接按链路速率表述为 **200 kb/s**(或换算为25 kB/s,核心是匹配链路速率)。
#### 3. 文件传输时间
文件传输时间 = 数据量 / 传输速率(忽略传播时延、协议开销)。
- 文件大小 = 4000 B = 4000×8 bit = 32000 bit;
- 传输速率 = 200 kb/s = 200×1000 bit/s;
- 传输时间 = 32000 / (200×1000) = 0.16 s(160 ms)。
### (2)GBN协议窗口大小与序号字段位数
#### 1. GBN协议信道利用率公式
GBN单向信道利用率 \( U = \frac{N \times L / R}{L / R + 2 \times t_p} \),其中:
- \( N \):发送窗口大小(待求);
- \( L \):帧长(1500 B = 1500×8 = 12000 bit);
- \( R \):传输速率(200 kb/s = 200×1000 bit/s);
- \( t_p \):单向传播时延(0.12 s,由(1)得);
- \( L/R \):帧的发送时间 \( t_t \),计算得 \( 12000 / ...
登录后发布评论
暂无评论,来抢沙发