-
公开(公告)号: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: 本申请公开了一种数据平面中网络设备的编程方法及多目标编译装置,该方法包括:获取待部署处理程序;基于待部署处理程序,确定得到存储子程序、计算子程序和转发子程序;从数据平面中至少一个可使用网络设备中确定出至少满足存储子程序对应的存储功能、计算子程序对应的计算功能和转发子程序对应的转发功能的至少一个待使用网络设备;将存储子程序、计算子程序和转发子程序部署到至少一个待使用网络设备;将至少一个待使用网络设备部署的存储子程序、计算子程序和转发子程序转换为至少一个待使用网络设备可识别的待使用存储子程序、待使用计算子程序和待使用转发子程序。
-
公开(公告)号:CN118118444B
公开(公告)日:2024-07-12
申请号:CN202410519551.2
申请日:2024-04-28
Applicant: 之江实验室
IPC: H04L49/00 , H04L41/082 , G06F8/41
Abstract: 本发明公开了一种基于可编程交换机的计算功能抽象方法及装置,该方法包括:根据可编程交换机的能力抽象可实现的计算功能原语;可编程交换机的编译器对计算功能原语进行支持;用户根据业务需求实例化计算功能原语;通过编译器对程序进行编译并加载用户程序至可编程交换机,实现在网计算功能。本发明为用户屏蔽了对可编程交换机底层单个寄存器等资源的操作调用,使得用户只需关注在网计算功能的逻辑实现,且无需关注用户实现的协议类型,对计算功能进行了通用抽象,加快了用户编程效率。
-
公开(公告)号:CN117221126A
公开(公告)日:2023-12-12
申请号:CN202311487370.8
申请日:2023-11-09
Applicant: 之江实验室
IPC: H04L41/0896 , H04L41/0894 , H04L45/036 , H04L45/247 , H04L45/76
Abstract: 本发明公开了一种面向网络协同流量的路由调度方法与系统,首先将Coflow子流的路由调度问题建模成整数规划问题,通过近似算法求解得到各个子流的路由及带宽分配,然后考虑Coflow并发情况下的剩余可用带宽情况,对Coflow带宽分配策略进行更新。本方法是一个在线的Coflow路由调度方法,可以在不需要任何Coflow先验知识的情况下,实现Coflow的即时路由和带宽分配。相比于传统的Coflow调度工作,本发明从数据中心网络的实际出发,结合Coflow的路由和带宽分配设计高效合理的调度策略,本发明产生的调度策略更准确实用,且可用于线上实时场景,实现数据中心网络中协同流量的高效调度。
-
公开(公告)号:CN116232849B
公开(公告)日:2023-12-12
申请号:CN202211659106.3
申请日:2022-12-22
Applicant: 之江实验室
IPC: H04L41/0631 , H04L43/0882 , H04L47/6275
Abstract: 本发明公开了一种基于可编程交换机的流量告警方法、装置、设备及介质,该方法对不同优先级的流量进行监测,当流量大于或等于阈值时,可编程交换机会在数据面进行实时告警,并返回给发送端现网中的低优先级流量信息,发送端可通过告警信息调整任务优先级。本发明使用了可编程交换机的设备,可以在数据面实时地将低优先级流量信息告警给发送端而不必经过控制器,显著降低了告警时延,可以让发送端及时调整发送速率,实现了网络流量的实时调度,在保证高优先级流量传输的同时,提高链路利用率。
-
公开(公告)号:CN116915619A
公开(公告)日:2023-10-20
申请号:CN202310571205.4
申请日:2023-05-17
Applicant: 之江实验室
Abstract: 本发明公开了一种面向地理分布式机器学习的通信拓扑设计方法,采用与若干工作节点进行信息交互的控制节点执行,包括S1、接收工作节点上传的其周期性探测的节点之间的网络信息,并根据收到的网络信息对有向图进行创建或更新;S2、根据有向图,采用模拟退火算法选择具有最大带宽容量的节点作为初始状态,并初始化初始温度,迭代搜索获得具有最小聚合完成时间的通信拓扑;S3、根据迭代获取的通信拓扑的当前状态集合和邻居状态集合,缓存拓扑更新信息;当接收到所有工作节点的请求时,向工作节点发送拓扑更新信息。
-
公开(公告)号:CN115190086B
公开(公告)日:2023-01-06
申请号:CN202211109237.4
申请日:2022-09-13
Applicant: 之江实验室
IPC: H04L49/111 , H04W40/24 , H04W4/02
Abstract: 本发明公开了一种基于可编程交换机的身份标识网络流量调度方法及装置,所述方法包括移动接入点维护移动接入点范围内的连接状态数据表,并每隔一定时间发送一个心跳报文到移动终端,若没收到应答报文,则删除连接状态数据表上的表项;控制器维护全网视图,监视网络流量,并给可编程交换机下发流表项;源移动终端发送一个ASSOCIATION数据包给移动接入点以获取目的移动终端的位置标识,然后发送正式的请求数据包;正式的请求数据包包含源位置标识、源身份标识、目的位置标识和目的身份标识,载荷为数据报文;正式的请求数据包在可编程交换机及移动接入点间转发。本发明方法简化了MobilityFirst网络的部署流程,能为MobilityFirst网络提供更好的QoS。
-
-
-
-
-
-
-
-
-