-
公开(公告)号:CN114553799B
公开(公告)日:2023-11-03
申请号:CN202210035797.3
申请日:2022-01-10
Applicant: 珠海高凌信息科技股份有限公司 , 河南信大网御科技有限公司
IPC: H04L49/201
Abstract: 本申请提供一种基于可编程数据平面的组播转发方法、装置、设备及介质,属于通信技术领域。该方法包括:交换机接收控制器发送的P4文件,P4文件携带转发指导信息,转发指导信息包括报文类型信息、执行策略和组播位信息;交换机对P4文件进行编译,得到报文类型信息、执行策略和组播位信息;交换机通过对组播位信息进行初始化,得到组播端口信息;交换机在接收到与报文类型信息相匹配的目标报文时,基于执行策略将目标报文转发至与组播端口信息对应的组播端口。本申请利用具有与协议无关且设备独立特性的可编程数据平面,能够解决传统组播对于报文协议的限制,优化了组播传输中对于丢包、错包的容错机制。
-
公开(公告)号:CN114553799A
公开(公告)日:2022-05-27
申请号:CN202210035797.3
申请日:2022-01-10
Applicant: 珠海高凌信息科技股份有限公司 , 河南信大网御科技有限公司
IPC: H04L49/201
Abstract: 本申请提供一种基于可编程数据平面的组播转发方法、装置、设备及介质,属于通信技术领域。该方法包括:交换机接收控制器发送的P4文件,P4文件携带转发指导信息,转发指导信息包括报文类型信息、执行策略和组播位信息;交换机对P4文件进行编译,得到报文类型信息、执行策略和组播位信息;交换机通过对组播位信息进行初始化,得到组播端口信息;交换机在接收到与报文类型信息相匹配的目标报文时,基于执行策略将目标报文转发至与组播端口信息对应的组播端口。本申请利用具有与协议无关且设备独立特性的可编程数据平面,能够解决传统组播对于报文协议的限制,优化了组播传输中对于丢包、错包的容错机制。
-
公开(公告)号:CN115086229B
公开(公告)日:2023-07-11
申请号:CN202210484318.6
申请日:2022-04-29
Applicant: 珠海高凌信息科技股份有限公司 , 河南信大网御科技有限公司
Abstract: 本发明提供一种基于进化算法的SDN网络多路径计算方法,包括以下步骤:获取网络拓扑结构的链路权重以及节点分层信息;依据节点分层信息进行粒子个体编码,并初始构建种群;基于链路权重构建适应度函数,并计算种群中每个粒子个体的适应度值;按照约束对种群中所有粒子个体进行个体进化,完成一次种群进化;循环进行多次种群进化,直至满足终止条件时结束进化,获得最优种群;将最优种群中的所有粒子个体按照适应度值降序排列,每个粒子个体包含的节点集合即为一条最优路径。
-
公开(公告)号:CN115086450B
公开(公告)日:2023-11-17
申请号:CN202210611031.5
申请日:2022-06-01
Applicant: 珠海高凌信息科技股份有限公司 , 河南信大网御科技有限公司
Abstract: 本发明提供一种可编程数据平面架构、流表更新方法及交换机,所述方法当接收的数据包满足触发条件时,第一匹配操作单元基于所述数据包生成packet‑in消息,并将所述packet‑in消息通过直传通道直传至可编程逆解析器,经可编程逆解析器逆解析处理后通过上传通道上传至控制平面;当接收到控制平面下发的Packet‑out消息后,第一匹配操作单元和第二匹配操作单元基于Packet‑out消息更新流表项。
-
公开(公告)号:CN114448691B
公开(公告)日:2023-09-29
申请号:CN202210072495.3
申请日:2022-01-21
Applicant: 珠海高凌信息科技股份有限公司 , 河南信大网御科技有限公司
Abstract: 本发明公开了数据转发方法、数据平面及交换机,其中,数据转发方法应用于数据平面,数据平面设置多个数据通道,方法包括:接收数据报文;根据获取到的多个用户程序的使用特征信息对数据报文进行分配,得到多个待分配的第一数据报文,其中,使用特征信息用于表征用户程序与编写用户程序的用户的对应关系;对于每个数据通道,向数据通道转发第一数据报文,其中,每个数据通道加载一个用户程序。本发明实施例中,能够在数据平面的特性上实现程序数据的独立性、性能隔绝和资源隔离。
-
公开(公告)号:CN114448691A
公开(公告)日:2022-05-06
申请号:CN202210072495.3
申请日:2022-01-21
Applicant: 珠海高凌信息科技股份有限公司 , 河南信大网御科技有限公司
Abstract: 本发明公开了数据转发方法、数据平面及交换机,其中,数据转发方法应用于数据平面,数据平面设置多个数据通道,方法包括:接收数据报文;根据获取到的多个用户程序的使用特征信息对数据报文进行分配,得到多个待分配的第一数据报文,其中,使用特征信息用于表征用户程序与编写用户程序的用户的对应关系;对于每个数据通道,向数据通道转发第一数据报文,其中,每个数据通道加载一个用户程序。本发明实施例中,能够在数据平面的特性上实现程序数据的独立性、性能隔绝和资源隔离。
-
公开(公告)号:CN115086392B
公开(公告)日:2023-07-07
申请号:CN202210611024.5
申请日:2022-06-01
Applicant: 珠海高凌信息科技股份有限公司 , 河南信大网御科技有限公司
IPC: H04L67/133 , H04L12/46 , H04L49/10
Abstract: 本发明提供一种基于异构芯片的数据平面和交换机,所述数据平面包括编译接口、若干个前面板端口、转发芯片以及若干个具有不同处理架构的异构芯片,每个处理架构对应处理一类模态报文;所述前面板端口,用于接收业务报文并发送至所述转发芯片,以及接收所述转发芯片发送的响应报文并发送出去,所述业务报文具有唯一的模态标识;所述异构芯片,用于基于所述p4配置文件进行功能配置,并基于配置后的功能对接收到的所述业务报文进行处理,获得响应报文;所述转发芯片,基于模态标识将所述前面板端口发送的业务报文转发至相应的异构芯片;以及接收所述异构芯片返回的响应报文并将响应报文转发至对应的前面板端口。
-
公开(公告)号:CN115086450A
公开(公告)日:2022-09-20
申请号:CN202210611031.5
申请日:2022-06-01
Applicant: 珠海高凌信息科技股份有限公司 , 河南信大网御科技有限公司
Abstract: 本发明提供一种可编程数据平面架构、流表更新方法及交换机,所述方法当接收的数据包满足触发条件时,第一匹配操作单元基于所述数据包生成packet‑in消息,并将所述packet‑in消息通过直传通道直传至可编程逆解析器,经可编程逆解析器逆解析处理后通过上传通道上传至控制平面;当接收到控制平面下发的Packet‑out消息后,第一匹配操作单元和第二匹配操作单元基于Packet‑out消息更新流表项。
-
公开(公告)号:CN115086229A
公开(公告)日:2022-09-20
申请号:CN202210484318.6
申请日:2022-04-29
Applicant: 珠海高凌信息科技股份有限公司 , 河南信大网御科技有限公司
Abstract: 本发明提供一种基于进化算法的SDN网络多路径计算方法,包括以下步骤:获取网络拓扑结构的链路权重以及节点分层信息;依据节点分层信息进行粒子个体编码,并初始构建种群;基于链路权重构建适应度函数,并计算种群中每个粒子个体的适应度值;按照约束对种群中所有粒子个体进行个体进化,完成一次种群进化;循环进行多次种群进化,直至满足终止条件时结束进化,获得最优种群;将最优种群中的所有粒子个体按照适应度值降序排列,每个粒子个体包含的节点集合即为一条最优路径。
-
公开(公告)号:CN115086392A
公开(公告)日:2022-09-20
申请号:CN202210611024.5
申请日:2022-06-01
Applicant: 珠海高凌信息科技股份有限公司 , 河南信大网御科技有限公司
IPC: H04L67/133 , H04L12/46 , H04L49/10
Abstract: 本发明提供一种基于异构芯片的数据平面和交换机,所述数据平面包括编译接口、若干个前面板端口、转发芯片以及若干个具有不同处理架构的异构芯片,每个处理架构对应处理一类模态报文;所述前面板端口,用于接收业务报文并发送至所述转发芯片,以及接收所述转发芯片发送的响应报文并发送出去,所述业务报文具有唯一的模态标识;所述异构芯片,用于基于所述p4配置文件进行功能配置,并基于配置后的功能对接收到的所述业务报文进行处理,获得响应报文;所述转发芯片,基于模态标识将所述前面板端口发送的业务报文转发至相应的异构芯片;以及接收所述异构芯片返回的响应报文并将响应报文转发至对应的前面板端口。
-
-
-
-
-
-
-
-
-