一种基于源路由的身份/位置标识混合转发方法

    公开(公告)号:CN114157724A

    公开(公告)日:2022-03-08

    申请号:CN202111393426.4

    申请日:2021-11-23

    申请人: 之江实验室

    摘要: 本发明涉及计算机网络技术领域,尤其是涉及一种基于源路由的身份/位置标识混合转发方法,包括了一种基于MobilityFirst协议扩展头的报文格式、一种基于身份标识的源路由转发机制和一种基于位置标识的源路由转发机制。通过本发明的上述方法,可以在MobilityFirst网络的接入域中采用基于身份标识的源路由转发机制实现域内网络的互联网,在核心域中基于位置标识的源路由转发机制实现域间网络的互联互通,极大地简化了MobilityFirst网络数据平面的处理流程,同时保留了身份标识与位置标识分离的设计,有效支持域内和域间移动的数据转发。

    一种基于可编程交换机的计算功能抽象方法及装置

    公开(公告)号:CN118118444A

    公开(公告)日:2024-05-31

    申请号:CN202410519551.2

    申请日:2024-04-28

    申请人: 之江实验室

    IPC分类号: H04L49/00 H04L41/082 G06F8/41

    摘要: 本发明公开了一种基于可编程交换机的计算功能抽象方法及装置,该方法包括:根据可编程交换机的能力抽象可实现的计算功能原语;可编程交换机的编译器对计算功能原语进行支持;用户根据业务需求实例化计算功能原语;通过编译器对程序进行编译并加载用户程序至可编程交换机,实现在网计算功能。本发明为用户屏蔽了对可编程交换机底层单个寄存器等资源的操作调用,使得用户只需关注在网计算功能的逻辑实现,且无需关注用户实现的协议类型,对计算功能进行了通用抽象,加快了用户编程效率。

    一种时间敏感网络路由调度方法、电子设备、介质

    公开(公告)号:CN117596200A

    公开(公告)日:2024-02-23

    申请号:CN202410050996.0

    申请日:2024-01-15

    申请人: 之江实验室

    摘要: 本发明公开了一种时间敏感网络路由调度方法、电子设备、介质,所述方法包括:控制器根据链路层发现协议获取TSN网络拓扑;对每一TSN交换机、发送终端和接收终端配置时钟,实现时间同步;控制器接收由发送终端发送的连接请求,所述连接请求中包含有TT流的描述信息;根据TT流的描述信息配置每一条消息的传输优先级,并基于TSN网络拓扑配置路由路径约束、路径链路约束、链路传输时隙约束、路径调度约束,以最小化TT流中延迟之和为目标,求解得到TT流中每一条消息的路由路径和路由路径上的传输时隙;控制器根据TT流中每一条消息的路由路径为TSN交换机配置流表,并根据TT流中每一条消息的传输时隙为TSN交换机配置门控列表,并为发送终端配置调度时间表。

    一种服务功能链编排与调度方法、装置及介质

    公开(公告)号:CN117439892A

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

    申请号:CN202311033861.5

    申请日:2023-08-16

    申请人: 之江实验室

    摘要: 本发明公开了一种服务功能链编排与调度方法、装置及介质。该方法采用安全强化学习的方法框架,为每条服务功能链分配一系列同时以奖励函数和约束函数为优化导向的安全强化学习智能体,每个智能体可根据服务功能链对应业务的特定服务质量要求及当下时刻观察到的局部网络状态,对每个数据包的服务功能部署位置、传输路径、处理带宽及传输带宽进行实时动态规划控制。该方法的约束导向型优化机制可提升网络带宽资源利用率,同时满足确定性的端到端时延和抖动性能要求,可为工业场景中的时延敏感业务提供确定、高效的网络服务。

    一种基于异构设备的增量式编译方法和系统

    公开(公告)号:CN117278403A

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

    申请号:CN202311201936.6

    申请日:2023-09-18

    申请人: 之江实验室

    IPC分类号: H04L41/082 G06F8/41 G06F8/60

    摘要: 本发明公开了一种基于异构设备的增量式编译方法和系统。包括:用户使用P4开发网络程序,对网络程序进行语法语义检查并将其转化为中间表示;根据异构设备的功能、资源等约束分配中间表示文件;再根据异构设备约束以及流表项等将网络程序转化为异构设备的不同规则表达,并加载至目标设备上;当用户需要增量部署网络功能时,用户只需要编写新增的网络程序,重新生成规则表达;通过对比分析新旧两次规则表达,形成可加载至异构设备上的规则表达,实现网络功能的增量部署。本发明在加载新增网络功能的过程中,能实现旧的网络功能的不中断处理,在不中断的网络功能的前提下,在异构设备上实现网络功能的增量部署。

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

    公开(公告)号:CN116974580A

    公开(公告)日:2023-10-31

    申请号:CN202311235737.7

    申请日:2023-09-25

    申请人: 之江实验室

    IPC分类号: G06F8/41

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

    一种多模态网络控制信令防窃听方法、交换机及存储介质

    公开(公告)号:CN116800421A

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

    申请号:CN202311068637.X

    申请日:2023-08-24

    申请人: 之江实验室

    摘要: 本发明涉及一种多模态网络控制信令防窃听方法、交换机及存储介质,所述方法包括:在接收到的报文为信令报文时,读取移位密钥对所述信令报文执行移位加密转换,将转换后的信令报文附加前置头,形成packet_in报文发送;接收到SDN控制器反馈的packet_out报文,判断为加密信令报文时,采用所述移位密钥执行移位解密转换,获得解密报文,发送至指定主机终端,所述packet_out报文基于packet_in报文处理后生成;所述移位加密转换是将报文负载划分为若干个数据块,根据移位密钥对若干数据块进行移位,所述移位解密转换是将报文加密负载划分为若干数据块,通过移位密钥进行反向移位。与现有技术相比,本发明通过轻量化的移位转换机制实现多模态网络中的灵活、低开销的控制信令防窃听。

    基于SDN与NDN的虚实结合动态流量调度方法及装置

    公开(公告)号:CN115865844B

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

    申请号:CN202211483627.8

    申请日:2022-11-24

    申请人: 之江实验室

    IPC分类号: H04L49/25 H04L49/00

    摘要: 本发明公开了一种基于SDN与NDN的虚实结合动态流量调度方法及装置,基于网络拓扑构建NDN网络,将虚拟交换机、可编程交换机、SDN控制器、生产者主机、消费者主机建立连接;当生产者主机接入或离开网络时,向控制器发送请求数据包,控制器根据请求数据包更新生产者数据;在可编程交换机或虚拟交换机间转发数据包时,可编程交换机或虚拟交换机判断数据包的类型;如果数据包为IP数据包,则进行二三层转发;如果数据包为NDN兴趣包,则根据内容存储表、请求兴趣表和转发信息表进行转发,当转发信息表匹配失败时,交换机发送请求给控制器,由控制器决策转发路径;如果数据包为NDN数据包,则根据内容存储表、请求兴趣表进行转发。

    多模态网络系统及多模态网络运行方法

    公开(公告)号:CN116743812A

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

    申请号:CN202310814543.6

    申请日:2023-07-05

    申请人: 之江实验室

    IPC分类号: H04L67/12 H04L41/12 H04L45/74

    摘要: 本申请涉及一种多模态网络系统及多模态网络运行方法,所述多模态网络系统从上到下依次包括:应用层,用于提供网络业务需求对应的网络应用;业务层,用于确定实现所述网络应用的网络能力需求;模态层,用于基于所述网络能力需求,提供对应的网络模态;环境层,用于提供支撑所述网络模态运行的网络基础设施,所述网络基础设施用于承载和传输各网络应用对应的报文,所述报文基于所述网络应用对应的网络模态生成、封装、解封和路由转发,获得了业务应用与技术体系的最佳适配,从而显著降低网络资源开销,解决了现有网络发展模式中存在的网络技术模态单一,无法满足不同网络业务需求的问题。

    一种网络模态管理系统及管理方法

    公开(公告)号:CN115098156A

    公开(公告)日:2022-09-23

    申请号:CN202210826286.3

    申请日:2022-07-14

    申请人: 之江实验室

    IPC分类号: G06F8/71 G06F8/60 G06F8/41

    摘要: 本发明公开一种网络模态管理系统及管理方法,该系统包括多模态网络集成开发环境和多模态网络分布式编译部署环境;多模态网络集成开发环境还包括网络模态部署文件打包工具,用于将网络模态源文件和相应的配置文件打包成网络模态部署文件;所述多模态网络分布式编译部署环境,包括部署在控制器服务器上的多模态网络模态程序包管理器以及部署在网络节点设备上的网络节点设备网络模态程序包管理器。本发明实现对多模态网络中网络模态的统一管理,将部署文件自动分发到网络内所有网络节点设备,统一协调源代码文件在各个网络节点设备以及设备上不同目标转发模块上的编译部署工作,从而显著提高网络模态的管理效率。