多模态网络编译方法、系统和存储介质

    公开(公告)号:CN116974580B

    公开(公告)日:2024-01-09

    申请号:CN202311235737.7

    申请日:2023-09-25

    申请人: 之江实验室

    IPC分类号: G06F8/41

    摘要: 本申请涉及一种多模态网络编译方法、系统和存储介质,通过获取多模态网络的源程序代码的中间表示,提取节点属性,根据用户自定义字段,将节点属性转化为目标网元设备的编程指令序列,将编程指令序列和预设流表文件转化为微码指令,并将微码指令发送至目标网元设备,能够屏蔽网络交换机底层异质硬件资源,将多模态网络程序映射到可编程网元设备中,降低了多模态网络的开发和部署难度,实现了对自定义协议数据包的灵活处理。

    一种多模态网络编程环境下的命令下发方法及装置

    公开(公告)号:CN117201315A

    公开(公告)日:2023-12-08

    申请号:CN202311457489.0

    申请日:2023-11-03

    申请人: 之江实验室

    摘要: 本说明书公开了一种多模态网络编程环境下的命令下发方法及装置。在本说明书提供的多模态网络编程环境下的命令下发方法中,获取目标通信设备的配置信息;响应于所述目标通信设备的控制器下发原始流表,接收所述原始流表,并确定所述目标通信设备的资源信息;根据所述原始流表、所述配置信息与所述资源信息,生成模拟命令与正式命令;存储所述目标通信设备的当前运行配置,得到备份运行配置;将所述模拟命令下发给所述目标通信设备的交换芯片,得到所述交换芯片在根据所述模拟命令传输数据时的模拟传输结果;采用所述备份运行配置还原所述目标通信设备,并根据所述模拟传输结果确定是否下发所述正式命令。

    一种内外场相结合的多模态网络试验环境构建方法和装置

    公开(公告)号:CN116489064B

    公开(公告)日:2023-09-22

    申请号:CN202310745044.6

    申请日:2023-06-25

    申请人: 之江实验室

    IPC分类号: H04L43/50 H04L41/14

    摘要: 本发明公开了一种内外场相结合的多模态网络试验环境构建方法和装置,该方法包括构建基于可编程交换机的内场试验环境与外场试验环境;构建包含网络接入、网络设施、网络管控、服务应用四大模块的功能层次;构建运行逻辑,实施监控网络状态、分析用户实验需求、下发资源配置、运行用户实验、更新网络资源。本发明提供了灵活可编程转发能力,在支持主流IP协议的同时,还可以支持新型自定义协议,具备良好的扩展性;另外,本发明可以同时支持实验室环境以及真实的网络运行环境,从而能面向行业用户提供真实的网络试验环境以测试新功能等,具备良好的实际应用价值。

    一种内外场相结合的多模态网络试验环境构建方法和装置

    公开(公告)号:CN116489064A

    公开(公告)日:2023-07-25

    申请号:CN202310745044.6

    申请日:2023-06-25

    申请人: 之江实验室

    IPC分类号: H04L43/50 H04L41/14

    摘要: 本发明公开了一种内外场相结合的多模态网络试验环境构建方法和装置,该方法包括构建基于可编程交换机的内场试验环境与外场试验环境;构建包含网络接入、网络设施、网络管控、服务应用四大模块的功能层次;构建运行逻辑,实施监控网络状态、分析用户实验需求、下发资源配置、运行用户实验、更新网络资源。本发明提供了灵活可编程转发能力,在支持主流IP协议的同时,还可以支持新型自定义协议,具备良好的扩展性;另外,本发明可以同时支持实验室环境以及真实的网络运行环境,从而能面向行业用户提供真实的网络试验环境以测试新功能等,具备良好的实际应用价值。

    一种数据存储系统、方法、存储介质及电子设备

    公开(公告)号:CN116436936A

    公开(公告)日:2023-07-14

    申请号:CN202310705249.1

    申请日:2023-06-14

    申请人: 之江实验室

    摘要: 本说明书公开了一种数据存储系统、方法、存储介质及电子设备。所述数据存储系统包括:所述数据存储系统包括:服务端、客户端以及控制端,控制端用于,根据编程信息生成配置文件,并将配置文件发送给客户端以及服务端;客户端用于,根据配置文件生成封装规则,以及,生成存储请求,基于封装规则对存储请求进行封装,得到消息报文,并将消息报文发送给服务端;服务端用于,根据配置文件生成提取单元和动作单元,以及对消息报文进行解析,将目标信息写入各提取单元,从指定提取单元中读取动作信息并确定与动作信息相匹配的动作单元,作为目标动作单元,执行目标动作单元对应的存储动作,以对目标信息的字节流数据进行存储。