-
公开(公告)号:CN114885047B
公开(公告)日:2022-10-25
申请号:CN202210815787.1
申请日:2022-07-12
Applicant: 之江实验室 , 中国人民解放军战略支援部队信息工程大学
IPC: H04L69/22
Abstract: 本发明公开了一种可编程网络的协议解析方法、系统和可读存储介质。该协议解析方法主要包括两部分:前端侧将用户基于P4语言编写的自定义协议转换成json格式的信息;后端侧从json格式的信息以及用户配置的流表信息中提取转换成UDF_SAI需要的信息,通过UDF_SAI操作ASIC交换机,最终在ASIC交换机上实现对自定义网络协议的解析。本发明可使得支持UDF_SAI的传统ASIC交换机,也能通过P4语言进行自定义协议的解析,节省了自定义协议的开发时间以及传统ASIC交换机的使用范围。
-
公开(公告)号:CN114884893B
公开(公告)日:2022-10-25
申请号:CN202210816019.8
申请日:2022-07-12
Applicant: 之江实验室 , 中国人民解放军战略支援部队信息工程大学
IPC: H04L47/2425 , H04L47/6275 , H04L47/72 , H04L47/2483
Abstract: 本发明公开了一种转发和控制可定义的协同流量调度方法与系统,包括协同流量调度决策模块、可定义流量控制模块、可定义流量转发模块;协同流量调度决策模块利用分布式集群计算作业协同流量之间的依赖关系、协同流量标识,基于拓扑排序法计算协同流量转发优先级得到调度策略;可定义流量控制模块接收调度策略,得到流表;采集网络资源度量数据,进行同类项合并和降维分析得到网络资源度量数据;可定义流量转发模块接收并检查可定义流量控制模块输出的流表,将检查后的流表进行协同流量报文的转发,当报文进入可定义数据面时,对报文进行解包,并按照优先级类型进行转发;收集网络资源度量数据,并输入至可定义流量控制模块。
-
公开(公告)号:CN114885047A
公开(公告)日:2022-08-09
申请号:CN202210815787.1
申请日:2022-07-12
Applicant: 之江实验室 , 中国人民解放军战略支援部队信息工程大学
IPC: H04L69/22
Abstract: 本发明公开了一种可编程网络的协议解析方法、系统和可读存储介质。该协议解析方法主要包括两部分:前端侧将用户基于P4语言编写的自定义协议转换成json格式的信息;后端侧从json格式的信息以及用户配置的流表信息中提取转换成UDF_SAI需要的信息,通过UDF_SAI操作ASIC交换机,最终在ASIC交换机上实现对自定义网络协议的解析。本发明可使得支持UDF_SAI的传统ASIC交换机,也能通过P4语言进行自定义协议的解析,节省了自定义协议的开发时间以及传统ASIC交换机的使用范围。
-
公开(公告)号:CN114884893A
公开(公告)日:2022-08-09
申请号:CN202210816019.8
申请日:2022-07-12
Applicant: 之江实验室 , 中国人民解放军战略支援部队信息工程大学
IPC: H04L47/2425 , H04L47/6275 , H04L47/72 , H04L47/2483
Abstract: 本发明公开了一种转发和控制可定义的协同流量调度方法与系统,包括协同流量调度决策模块、可定义流量控制模块、可定义流量转发模块;协同流量调度决策模块利用分布式集群计算作业协同流量之间的依赖关系、协同流量标识,基于拓扑排序法计算协同流量转发优先级得到调度策略;可定义流量控制模块接收调度策略,得到流表;采集网络资源度量数据,进行同类项合并和降维分析得到网络资源度量数据;可定义流量转发模块接收并检查可定义流量控制模块输出的流表,将检查后的流表进行协同流量报文的转发,当报文进入可定义数据面时,对报文进行解包,并按照优先级类型进行转发;收集网络资源度量数据,并输入至可定义流量控制模块。
-
公开(公告)号:CN115756488A
公开(公告)日:2023-03-07
申请号:CN202211464237.6
申请日:2022-11-22
Applicant: 中国人民解放军战略支援部队信息工程大学
IPC: G06F8/41
Abstract: 本申请公开了一种数据平面中网络设备的编程方法及多目标编译装置,该方法包括:获取待部署处理程序;基于待部署处理程序,确定得到存储子程序、计算子程序和转发子程序;从数据平面中至少一个可使用网络设备中确定出至少满足存储子程序对应的存储功能、计算子程序对应的计算功能和转发子程序对应的转发功能的至少一个待使用网络设备;将存储子程序、计算子程序和转发子程序部署到至少一个待使用网络设备;将至少一个待使用网络设备部署的存储子程序、计算子程序和转发子程序转换为至少一个待使用网络设备可识别的待使用存储子程序、待使用计算子程序和待使用转发子程序。
-
公开(公告)号:CN118519642B
公开(公告)日:2024-09-27
申请号:CN202410968709.4
申请日:2024-07-19
Applicant: 之江实验室
Abstract: 本发明涉及一种基于资源能力表述的网络编程逻辑功能与网络资源拟合匹配方法,包括构建资源种类与能力的模型表述;解析数据面逻辑以确定出所需的资源种类与能力;进行资源拟合与能力匹配操作,输出得到拟合结果,用于将网络编程逻辑功能部署在网络资源中并运行。与现有技术相比,本发明通过构建资源种类与能力的模型表述,通过解析数据面逻辑,以提炼出数据面所需的资源种类与能力概述,再通过与对应的网络设备资源进行功能拟合匹配,能够实现数据面逻辑功能依据设备的资源能力进行部署,提高网络效率和资源利用率。
-
公开(公告)号:CN117319287A
公开(公告)日:2023-12-29
申请号:CN202311585505.4
申请日:2023-11-27
Applicant: 之江实验室
Abstract: 本发明公开了一种基于多智能体强化学习的网络可扩展路由方法与系统,通过PageRank算法对网络节点重要性进行建模,并选取网络中的关键节点,然后在若干个关键网络节点上训练Actor网络,在SDN控制器上训练Critic网络,基于多智能体强化学习进行网络流量的逐跳路由,实现大型数据中心网络的可扩展路由。通过本发明既提升了路由方案的稳定性又降低了大型网络中路由寻优的复杂度;同时不需要传统监督学习方法中的带标签的样本,通过与环境反复交互获得实时反馈的样本,以指导模型的迭代和优化;奖励函数的设计综合考虑了网络链路的吞吐量、时延和丢包率,通过多种指标加权指导多智能体生成最优的流量路由策略。
-
公开(公告)号:CN117319283A
公开(公告)日:2023-12-29
申请号:CN202311047597.0
申请日:2023-08-17
Applicant: 之江实验室
Abstract: 本发明提供了一种融合地理分布式机器学习多维特征的梯度传输方法,包括:由全局调度器收集分散在不同地理位置的多维特征,生成计算调度任务,并将计算结果转化为调度策略分发至网络节点和计算节点;由网络节点接收全局调度器发送的调度策略,根据调度策略更新路由转发表,并由计算节点接收全局调度器发送的端到端调度策略,并根据策略执行传输调度。本发明在链路带宽资源动态变化和拓扑结构非对称的广域网场景下,如何利用不同参数更新对模型收敛重要度的差异性以及模型训练对不完整参数更新的容忍性,并基于此建立传输模型和数学模型将这些特征应用于数据的传输优化设计中实现自适应的传输服务,降低梯度数据的传输完成时间。
-
公开(公告)号:CN117177377A
公开(公告)日:2023-12-05
申请号:CN202311208042.X
申请日:2023-09-19
Applicant: 之江实验室
IPC: H04W72/543 , G06N20/20
Abstract: 本发明公开了一种面向分布式训练的协作式梯度网内聚合调度方法和装置。其中,该方法,包括:根据收集到的网络资源信息和预定义的模型分区确定各worker节点上子模型对应的目标聚合节点;根据各worker节点上子模型对应的目标聚合节点,将各worker节点上划分得到的子模型训练后的梯度分片进标记;当梯度分片到达聚合节点时,将聚合节点的标识与梯度分片的标记进行比对,若不匹配则进行转发;若匹配,则将梯度分片分配到当前聚合节点特定的内存单元进行聚合;PS节点进行全局聚合,并将全局聚合后更新的参数发送至所有worker节点。本发明的技术方案,通过协作网内聚合执行梯度调度,实现了在可编程交换机上聚合异步到达的梯度并加速分布式训练。
-
公开(公告)号:CN116232849A
公开(公告)日:2023-06-06
申请号:CN202211659106.3
申请日:2022-12-22
Applicant: 之江实验室
IPC: H04L41/0631 , H04L43/0882 , H04L47/6275
Abstract: 本发明公开了一种基于可编程交换机的流量告警方法、装置、设备及介质,该方法对不同优先级的流量进行监测,当流量大于或等于阈值时,可编程交换机会在数据面进行实时告警,并返回给发送端现网中的低优先级流量信息,发送端可通过告警信息调整任务优先级。本发明使用了可编程交换机的设备,可以在数据面实时地将低优先级流量信息告警给发送端而不必经过控制器,显著降低了告警时延,可以让发送端及时调整发送速率,实现了网络流量的实时调度,在保证高优先级流量传输的同时,提高链路利用率。
-
-
-
-
-
-
-
-
-