基于丢弃优先级的瞬时随机早期检测丢包系统、方法、终端及介质技术方案

技术编号:41906837 阅读:23 留言:0更新日期:2024-07-05 14:11
本申请提供基于丢弃优先级的瞬时随机早期检测丢包系统、方法、终端及介质,包括:本发明专利技术基于待处理报文的丢弃优先级值和队列深度范围据以获取对应的丢弃概率,并生成丢弃阈值与随机发生器生成的随机值进行比较以判断是否丢弃报文,因此实现对报文进行随机丢弃,可以避免因尾部丢弃而导致的网络拥塞,解决了数据报文与数据流之间的队列空间的低效分配问题,以随机方式有效地丢弃报文,从而实现报文的有效存储。

【技术实现步骤摘要】

本申请涉及通信,特别是涉及基于丢弃优先级的瞬时随机早期检测丢包系统、方法、终端及介质


技术介绍

1、目前,在数据报文处理系统中,数据报文被缓存到队列中,直到队列满为止。当队列已满时,因为没有空间可用于存储随后接收的数据报文,随后接收的数据报文将被丢弃。如果队列一直是满的,随后接收到的数据报文将不会被传输,会导致网络将变得拥挤。这种现象被称为“尾部丢弃”,它会导致数据流中数据报文之间的队列空间分配效率低下。


技术实现思路

1、鉴于上述现有技术的缺点,本专利技术提供一种基于丢弃优先级的瞬时随机早期检测丢包系统、方法、终端及介质,用于解决现有技术中数据报文与数据流之间的队列空间的低效分配等问题。

2、为实现上述目的及其他相关目的,本申请的第一方面提供一种基于丢弃优先级的瞬时随机早期检测丢包系统,所述系统包括控制状态机、丢包概率寄存器、种子寄存器、随机发生器、丢包标记生成器以及处理器;所述丢包概率寄存器、种子寄存器、随机发生器、丢包标记生成器以及处理器分别与所述控制状态机连接;其中,所述控制状态机,用于本文档来自技高网...

【技术保护点】

1.一种基于丢弃优先级的瞬时随机早期检测丢包系统,其特征在于,所述系统包括控制状态机、丢包概率寄存器、种子寄存器、随机发生器、丢包标记生成器以及处理器;所述丢包概率寄存器、种子寄存器、随机发生器、丢包标记生成器以及处理器分别与所述控制状态机连接;其中,

2.根据权利要求1所述的基于丢弃优先级的瞬时随机早期检测丢包系统,其特征在于,所述系统还包括丢包计数寄存器;所述丢包计数寄存器与所述控制状态机连接,用于当所述控制状态机根据所述丢包标记判断丢包时,记录丢包数量。

3.根据权利要求1所述的基于丢弃优先级的瞬时随机早期检测丢包系统,其特征在于,所述系统还包括描述符存储器...

【技术特征摘要】

1.一种基于丢弃优先级的瞬时随机早期检测丢包系统,其特征在于,所述系统包括控制状态机、丢包概率寄存器、种子寄存器、随机发生器、丢包标记生成器以及处理器;所述丢包概率寄存器、种子寄存器、随机发生器、丢包标记生成器以及处理器分别与所述控制状态机连接;其中,

2.根据权利要求1所述的基于丢弃优先级的瞬时随机早期检测丢包系统,其特征在于,所述系统还包括丢包计数寄存器;所述丢包计数寄存器与所述控制状态机连接,用于当所述控制状态机根据所述丢包标记判断丢包时,记录丢包数量。

3.根据权利要求1所述的基于丢弃优先级的瞬时随机早期检测丢包系统,其特征在于,所述系统还包括描述符存储器;所述描述符存储器与所述控制状态机连接,用于当所述控制状态机根据所述丢包标记判断不丢包时,接收并存储将当前待处理报文。

4.根据权利要求3所述的基于丢弃优先级的瞬时随机早期检测丢包系统,其特征在于,所述描述符存储器包括队列深度计数器;所述队列深度计数器用于当所述描述符存储器接收并存储当前待处理报文后,记录当前待处理报文对应队列的队列深度。

5.根据权利要求1所述的基于丢弃优先级的瞬时随机早期检测丢包系统,其特征在于,所述处理器还用于接收所述控制状态机发送的丢包释放缓存命令以释放报文缓存并对下一个报文进行丢包检测处理。

6.根据权利要求1所述的基于丢弃优先级的瞬时随机早期检测丢包系统,其特征在于,所述随机发生器包括:七位线性反馈移位寄存器、八位线性反馈移位寄存器、九位线性反馈移位寄存器以及位拼接模块;所述七位线性反馈移位寄存器输出第一位伪随机数值;所述八位线性反馈移位寄存器输出第二位伪随机数值;所述九位线性反馈移位寄存器输出第三位伪随机数值;所述位拼接模块接收所述...

【专利技术属性】
技术研发人员:王飞卢笙周峰安康陈盈安
申请(专利权)人:芯云晟杭州电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1