网络工程师 - 常用公式

1. 可靠度(可用性)计算

  1. 串联 R = R1 * R2
  2. 并联 R = 1 - (1 - R1) / (1 - R2)

2. 香农定理(有噪声信道数据速率计算)

在一条带宽为W(HZ),信噪比为S/N的有噪声极限数据速率计算方式如下:

C = W l o g 2 log_{2} log2(1 + S / N)(单位 b/s)

其中由于实际中 S/N 比值很大,故常取分贝数(dB)。分贝与信噪比的关系:

dB = 10 l o g 10 log_{10} log10(S / N)

例子1: 给定信噪比为 10dB,带宽为 3000Hz。

由 dB = 10 l o g 10 log_{10} log10(S / N)= 10 ,约掉两边的 10,得 l o g 10 log_{10} log10(S / N)= 1,故 S/N = 1 0 1 10^1 101 = 10。

则:C = 3000 $log_{2} (1 + 10) ≈ 3000 * 3.4 = 10200 bps。

3. 尼奎斯特定理(无噪声信道数据速率计算)

若信道带宽为W(HZ), 则最大码元速率(波特率)B=2W(baud)。尼奎斯特定理为:

R = B l o g 2 log_{2} log2N = 2W l o g 2 log_{2} log2N (单位 b/s,N 为码元种类。)

4. 最小帧长计算

L m i n L_{min} Lmin = 2R * (d/v) (R 为数据速率、d为最大段长、v为信号传播速度)

列题:一个运行 CSMA/CD 协议的以太网,数据速率为 100Mb/s,网段长2km, 信号速率为为20000km/s,则最小帧长是多少?

L m i n L_{min} Lmin = 2 *(100 * 1000 * 1000)/ (2km / 20000km) = 2000 bit。

5 数据传输延迟计算

总延迟(T)= 发送延迟(T1) + 传输延迟(T2)

注意:电信号在电缆上传播的速度为光速的2/3,即200000km/s(20km/ms),卫星传送信号的延迟恒定为270ms 与地面距离无关。

例题:在相隔2000km的两地间通过电缆以4800b/s的速率传送3000比特长的数据包,从开始发生到接收数据需要的时间是? 如果用50Kb/s的卫星信道传送,则需要的时间是?

对于电缆:
传输延迟T1 = 2000km / (20km/ms) = 10ms
发送延迟T2 = 3000b / (4800b/s) = 625ms
T = T1+T2 = 625ms+10ms = 635ms

对于卫星(卫星传输数据延迟与地面距离无关):
传输延迟T1 = 270ms
发送延迟T2 = 3000b / (50 000 b/s) = 60ms
T = T1+T2 = 270ms + 60ms = 330ms

6 码元携带信息量计算

一个码元携带信息量 n = l o g 2 log_{2} log2N (N 位码元种类)。

7 PCM 计算

将模拟信号还原为数字信号的过程叫做解调,该过程也叫模拟数据的数字化。常用的数字化技术就是脉冲编码调制技术(PCM), 简称脉码调制。

PCM主要经过3个过程:采样,量化和编码。

f = 1 / T >= 2 f m a x f_{max} fmax(f为采样频率,T为采样周期, fmax为信号的最高频率。)

例题:设信道带宽为3400HZ,采用PCM编码,采样周期为125μs,每个样本量化为128个等级,则信道的数据速率为?

  1. 计算频率:f = 1 / T = 1s / 125us = 8000Hz,8000Hz >= 3400Hz * 2 故满足 PCM 要求。
  2. 已知码元种类为 128,求一个码元携带的信息 n = l o g 2 log_{2} log2N = 7。
  3. 则速率为 8000 * 7 = 56kb/s

8 海明不等式

2 k 2^k 2k - 1 >= m + k(m为数据长度,m + k 位编码后的数据总长度,k 为校验码位数)。

9 沟通路径

n(n - 1) / 2,(n 为人数)

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

mooddance

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值