一种流量整形方法及装置
申请人信息
- 申请人:芯耀辉科技有限公司
- 申请人地址:519000 广东省珠海市横琴新区环岛东路3000号横琴国际商务中心1901-1907办公、1914-1924办公
- 发明人: 芯耀辉科技有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种流量整形方法及装置 |
| 专利类型 | 发明授权 |
| 申请号 | CN202311295024.X |
| 申请日 | 2023/10/9 |
| 公告号 | CN117041162B |
| 公开日 | 2024/2/9 |
| IPC主分类号 | H04L47/22 |
| 权利人 | 芯耀辉科技有限公司 |
| 发明人 | 冯欣 |
| 地址 | 广东省珠海市横琴新区环岛东路3000号横琴国际商务中心1901-1907办公、1914-1924办公 |
摘要文本
芯耀辉科技有限公司取得“一种透气窗帘布”专利技术,本申请提供一种流量整形方法及装置,提供与多个流一一对应的多个流量整形器用于进行流量控制或者流量整形;可以通过如文本配置等方式来从全局上对多个流量整形器的参数进行配置,包括分别配置该流量整形器的初始桶深、填桶时间安排、减桶时间安排以及减桶长度;在已经设定了初始桶深等参数的基础上,可以根据该流量整形器的当前桶深来判断是否进行填桶操作或者减桶操作,从而可以实现精确的流量控制;通过调度器来对所述多个流量整形器的输出进行调度和发送,可以结合与所述多个流相关联的调度策略,满足各种协议、各种频带、各种互联设备需求下对不同带宽、不同包长的场景进行测试的需要。 微信公众号专利查询网
专利主权项内容
1.一种流量整形方法,其特征在于,所述流量整形方法包括:提供与多个流一一对应的多个流量整形器以及与所述多个流相关联的调度器;针对所述多个流量整形器中的每一个流量整形器,分别配置该流量整形器的初始桶深、填桶时间安排、减桶时间安排以及减桶长度,其中,所述多个流量整形器各自的初始桶深基于与所述多个流相关联的总流量带宽和所述多个流之间的流量带宽分配规则确定,所述多个流量整形器中的每一个流量整形器用于按照该流量整形器的填桶时间安排判断该流量整形器的当前桶深是否小于零和当该流量整形器的当前桶深小于零时进行填桶操作,并且,所述多个流量整形器中的每一个流量整形器用于按照该流量整形器的减桶时间安排判断该流量整形器的当前桶深是否大于零和当该流量整形器的当前桶深大于零时进行基于该流量整形器的减桶长度的减桶操作;通过所述多个流量整形器中的每一个流量整形器,对所述多个流中与该流量整形器对应的流进行流量控制;通过所述调度器,基于与所述多个流相关联的调度策略对所述多个流量整形器的输出进行调度和发送,所述流量整形方法还包括:基于报文包长度和流号之间的特定组合设定所述调度策略从而使得通过所述调度器所调度和发送的所述多个流量整形器的输出满足所述特定组合,所述特定组合包括以下一项或者多项:短包发送、长包发送、长短包混合发送、特定长度包发送、选定包长混合发送、可变包长发送、随机包长发送,所述流量整形方法还包括:部署所述多个流量整形器和所述调度器在第一序列发生器之后从而对所述第一序列发生器所生成的入口激励流量进行被动控制,部署总流量整形器在所述调度器之后,通过所述总流量整形器,基于所述总流量带宽,对通过所述调度器所调度和发送的所述多个流量整形器的输出进行流量控制,其中,所述第一序列发生器所生成的入口激励流量通过分配器被分配给所述多个流,所述分配器被部署在所述第一序列发生器和所述多个流之间,所述多个流通过单一生成器生成,或者,部署所述多个流量整形器和所述调度器在第二序列发生器之前从而对所述第二序列发生器所生成的入口激励流量进行主动控制,提供与所述多个流一一对应的多个生成器,通过所述多个生成器中的每一个生成器,生成所述多个流中与该生成器对应的流,其中,所述调度器所调度和发送的所述多个流量整形器的输出用于所述第二序列发生器构建所述第二序列发生器所生成的入口激励流量。