速率控制

Rate Control

定义

速率控制(Rate Control)是网络与通信系统中根据信道质量、拥塞程度、业务优先级等条件动态调整发送速率的机制,旨在平衡系统吞吐量、多用户公平性与业务QoS保障。在传输层体现为TCP拥塞控制;在无线接入侧体现为基于CQI反馈的链路自适应、MCS(调制编码方案)选择及HARQ重传策略;在接入网边缘则通过流量整形(Traffic Shaping)与流量监管(Traffic Policing)实现。与拥塞控制带宽管理协同工作,构成端到端速率与资源管控体系。

核心机制

传输层速率控制

TCP通过拥塞窗口(Congestion Window, cwnd)与慢启动、拥塞避免、快速重传、快速恢复等算法实现端到端速率自适应。现代算法如Cubic、BBR根据RTT与丢包率动态调整发送速率,在高速长距离网络中提升带宽利用率。

无线链路自适应(Link Adaptation)

终端上报CQI(Channel Quality Indicator)、RI(Rank Indicator)、PMI(Precoding Matrix Indicator)等信道状态信息,基站据此选择MCS等级与传输块大小(TBS),实现AMC(自适应调制编码)。信道恶化时降阶MCS或降低码率,信道改善时升阶以提升频谱效率。

流量整形与监管

流量整形采用漏桶(Leaky Bucket)或令牌桶(Token Bucket)算法,将突发流量平滑为符合承诺速率(CIR)的平稳流;流量监管则对超限流量进行丢弃或标记降级,配合DiffServ实现差异化服务

典型应用场景

速率控制广泛应用于防止网络拥塞、多用户公平共享带宽、保障关键业务时延与丢包率、物联网设备节流以降低功耗与资费、以及运营商对物联网卡进行APN级速率限速等场景。

达希物联的物联网卡与云平台在接入侧支持按APN、按设备维度的速率限速配置,与运营商速率控制策略协同。设备侧可结合TCP拥塞控制与业务层节流,在NB-IoT、Cat.1等窄带场景下实现低功耗、低成本的数据上报。平台侧通过流量调度与QoS策略,保障关键指令下发与批量设备管理的速率与公平性。


相关链接

返回通信类知识库