Traffic Intensity(流量强度)

Definition

Traffic Intensity(流量强度) 是网络排队论(Queueing Theory)中衡量分组交换路由器队列拥堵程度与排队时延的关键无量纲指标。

它规定 / 它负责:

  • 衡量比特到达队列的平均速率与链路传输(服务)能力的比例关系。
  • 决定分组交换网络中节点排队时延(Queueing Delay)的非线性增长趋势与丢包概率。

简单理解:

流量强度等于“来水速率与抽水速率的比值”;当比值接近 1 时,排队等待时间会非线性增大。


核心公式与参数拆解

流量强度的公式定义为:

  • (bits):分组(数据包)的平均长度。
  • (packets/sec):分组到达队列的平均速率。
  • (bits/sec):比特到达队列的平均速率(进水速率)。
  • (bits/sec):链路传输速率/带宽(排水能力)。

排队时延演变曲线与数学模型

在到达过程和服务过程满足 M/M/1 假设时,令单个分组的平均传输时间为 ,平均排队等待时间为:

如果计算的是“从到达到服务完成”的平均系统时间,则为:

xychart-beta
    title "排队时延 vs 流量强度 (d_queue vs Traffic Intensity)"
    x-axis "流量强度 (I = L·a / R)" [0.0, 0.2, 0.4, 0.6, 0.8, 0.9, 0.95, 0.99]
    y-axis "平均排队时延 / 服务时间" 0 --> 100
    line [0, 0.25, 0.67, 1.5, 4, 9, 19, 99]

变化趋势分析:

  1. ,分组几乎无需等待即可发送。
  2. ,平均只需要等待一个分组的传输时间。
  3. :分母 ,导致 。这是非线性发散而非指数函数增长;若缓存有限,可能出现缓冲区溢出与丢包。

流量状态演化与工程法则

flowchart TD
    I0["<b>I ≈ 0 (流量稀疏)</b><br/>分组间距大,排队时延 d_queue ≈ 0"]
    --> I5["<b>I ≈ 0.5 (中等负载)</b><br/>偶尔排队,时延处于极低水平"]
    --> I8["<b>I ≈ 0.8 (高负载警戒线)</b><br/>突发积压,排队时延开始显著上升"]
    --> I1["<b>I → 1.0 (饱和临界)</b><br/>队列急剧膨胀,d_queue 非线性发散趋近无穷大 ∞"]

工程提示:容量规划通常需要为突发流量和服务等级目标留出余量,但具体安全范围取决于到达分布、缓存大小、丢包恢复机制和时延目标,不能把 当成普适标准。


Summary

流量强度 衡量平均到达负载相对于服务能力的比例;在 M/M/1 模型中, 越接近 1,平均排队等待时间越容易发散。


Related Concepts(关联概念)