时间敏感网络中多级循环队列与转发调度方法和系统

    公开(公告)号:CN115567456A

    公开(公告)日:2023-01-03

    申请号:CN202210974916.1

    申请日:2022-08-15

    Abstract: 本发明提供一种时间敏感网络中多级循环队列与转发调度方法和系统,所述方法包括:确定待调度的多个循环队列的调度需求,所述多个循环队列的调度需求中包括多个循环队列的发送周期;基于多循环队列的队列周期确定所述多个循环队列的调度优先级,其中,队列的队列周期越短,对应的调度优先级越高,各个队列的队列周期之间为整数倍关系;基于确定的调度需求和网络中的拓扑结构及链路信息,为多个循环队列规划调度路径;基于规划的调度路径,多个循环队列在各个节点间进行转发调度。本发明能够显著缓解由于不同周期性流量的可结合性差导致的调度问题,具有低时延、低抖动和高鲁棒性的优点。

    一种基于多级缓存的数据包转发方法及装置

    公开(公告)号:CN113347112B

    公开(公告)日:2022-06-07

    申请号:CN202110638573.7

    申请日:2021-06-08

    Abstract: 本发明实施例提供了一种基于多级缓存的数据包转发方法及装置,涉及网络路由器技术领域,可以提高路由器的转发效率。本发明实施例的技术方案包括:接收来自于路由器的输入端口的数据包,然后根据接收到的数据包对应的包间时隙,确定路由器的运行状态。在路由器的运行状态为忙时,将接收到的数据包存入DRAM。在路由器的运行状态为准忙时,若接收到的数据包为高优先级,则将接收到的数据包存入SRAM,若接收到的数据包为低优先级,则将接收到的数据包存入DRAM。在路由器的运行状态为闲时,将接收到的数据包存入SRAM。再从SRAM或DRAM中确定待发送的目标数据包,并获取目标数据包,通过交换网板的输出端口发送目标数据包。

    一种基于捕获编排的带内网络遥测INT方法及系统

    公开(公告)号:CN112994970A

    公开(公告)日:2021-06-18

    申请号:CN202110120101.2

    申请日:2021-01-28

    Abstract: 本发明实施例提供了一种基于捕获编排的带内网络遥测INT方法及系统,其中,通过控制器下发流表;流表用于将需编排的数据包修改为含编排命令的数据包;需编排的数据包为控制器探测过路径的流的数据包,下发的交换机更符合用户需求,更有针对性,避免了多个交换机无法区分信息量的情况。并且,通过最后一个交换机得到的新的数据包发送给控制器,由于新的数据包是将INT信息覆盖编排命令中遥测内容的位数,保留含编排命令的数据包中需执行编排命令的交换机指示部位得到的,因此,最终到达控制器的新的数据包的长度固定,传输的数据量一定,处理时间也会相应变短,从而减少网络的抖动。

    一种支持内容网络的可编程实验网络方法及装置

    公开(公告)号:CN108989333B

    公开(公告)日:2020-09-25

    申请号:CN201810932884.2

    申请日:2018-08-16

    Abstract: 本申请实施例提供了一种支持内容网络的可编程实验网络方法及装置,属于通信技术领域。该方法包括:接收第一数据包,其中,第一数据包由预设的实验用户的用户标识和预设字段组成,预设字段可以为定长字段、变长字段和混合长度字段中的一种,混合长度字段是由定长字段和变长字段拼接而成;通过实验用户的用户标识,确定实验用户对应的第一协议、第一协议对应的处理算法、以及实验用户对应的第一流表;通过处理算法,对第一数据包进行解析,得到目标字段;根据第一流表和目标字段,确定目标字段对应的动作标识,动作标识包括丢弃动作的标识或转发动作的标识;基于目标字段对应的动作标识,处理第一数据包。采用本申请,可以满足各种网络的实验需求。

    一种支持协议无关数据包处理的实验平台及实验方法

    公开(公告)号:CN107749802B

    公开(公告)日:2020-07-03

    申请号:CN201710947804.6

    申请日:2017-10-12

    Abstract: 本发明实施例提供了一种支持协议无关数据包处理的实验平台及实验方法,其中,该实验平台包括:控制模块、编译模块、发送模块、交换机组、接收模块、数据处理模块和GUI模块,通过本发明实施例提供的一种支持协议无关数据包处理的实验平台及实验方法,当用户需要进行仿真实验时,可以将预先编写的配置指令信息和交换机处理逻辑信息输入该实验平台,便可以方便的进行仿真实验,免除了重复、繁琐的配置实验环境的过程,可以满足对P4语言编写的处理逻辑进行仿真的需要,进一步的,该实验平台还可以用于对支持协议无关数据包处理的交换机的性能实验。

    一种基于云数据中心搭建网络实验平台的方法及装置

    公开(公告)号:CN107995032B

    公开(公告)日:2020-05-01

    申请号:CN201711229655.6

    申请日:2017-11-29

    Abstract: 本发明实施例提供了一种基于云数据中心搭建网络实验平台的方法及装置,属于云计算技术领域,该方法包括:接受目标用户提交的实验拓扑请求,根据所述实验拓扑请求包含的实验拓扑图,从预设的云数据中心拓扑图中搜索满足所述实验拓扑图的子图,并将搜索到的子图添加到预设的集合中;从所述集合中搜索计算节点上虚拟机数量最少对应的子图,记为目标子图;对所述目标子图的计算节点的虚拟机进行迁移,并将虚拟机迁移后的计算节点转换为所述实验拓扑图对应的实验节点。本发明实施提供的方法及装置,减小了与真实网络环境的差异,进而提高了实验效率和降低了花费庞大的实验平台建设成本。

    一种软件定义网络中正则表达式更新方法及装置

    公开(公告)号:CN107016091B

    公开(公告)日:2019-10-15

    申请号:CN201710219422.1

    申请日:2017-04-06

    Abstract: 本发明实施例提供了一种软件定义网络中正则表达式更新方法及装置,应用于软件定义网络中的控制器,控制器中记录有第一正则表达式集合、第一正则表达式集合对应的第一NFA模型,以及由第一NFA模型转换得到的第一DFA模型,方法包括:当检测到第一正则表达式集合调整为第二正则表达式集合时,确定第一正则表达式集合和第二正则表达式集合的交集,利用第一正则表达式集合和第二正则表达式集合中不属于交集的正则表达式,构建目标正则表达式子集;确定目标正则表达式子集对应的目标NFA模型;基于第一NFA模型、第一DFA模型和目标NFA模型,确定第二正则表达式集合所对应的第二DFA模型。应用本发明实施例,减少了控制器的计算量。

Patent Agency Ranking