TCP拥塞控制算法产品系统

我要开发同款
p_10212026年05月25日
7阅读

技术信息

语言技术
C
系统类型
Linux
行业分类
项目任务

作品详情

行业场景

开发TCP拥塞算法,优化TCP传输性能
1、针对弱网环境,丢包,延时大的情况进行优化
2、双向代理,缓存数据包在中间设备,减少核心网测数据传输的延时
3、针对业界的BBR算法和TCP-Illinois 进行移植和优化

功能介绍

项目目标,在核心网和无线测之间需要一个双向代理,这个双向代理有部分的数据缓存能力,减少无线侧丢包,报文重传的消耗,减少传输时延,提供无线用户体验
1、计算RTT,评估带宽
2、依据算法给出合理的发送窗口
3、进行突发控制

项目实现

项目底层使用的是dpdk和vpp
我负责拥塞算法的实现,包括
1、解析TCP报文
2、测量RTT和传输带宽
3、计算发送窗口,控制发包节奏
4、分析现网抓包

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论