一种网络仿真平台中虚拟路由器自动配置方法和装置

    公开(公告)号:CN112039691B

    公开(公告)日:2022-04-01

    申请号:CN202010783058.3

    申请日:2020-08-06

    Abstract: 本发明涉及一种网络仿真平台中虚拟路由器自动配置方法和装置。该方法的步骤包括:生成虚拟路由描述信息;根据虚拟路由描述信息生成虚拟路由软件配置文件;利用虚拟路由软件配置文件进行虚拟路由器的初始化配置;根据初始化配置的结果构建虚拟路由器。本发明提供了一种在网络仿真平台中,虚拟路由器的描述方式,根据所描述的虚拟路由器,自动生成路由软件所需的配置文件,在不影响网络仿真平台的虚拟网络拓扑结构的情况下,对虚拟路由器进行初始化配置,实现虚拟路由功能。

    一种网络仿真平台中虚拟路由器自动配置方法和装置

    公开(公告)号:CN112039691A

    公开(公告)日:2020-12-04

    申请号:CN202010783058.3

    申请日:2020-08-06

    Abstract: 本发明涉及一种网络仿真平台中虚拟路由器自动配置方法和装置。该方法的步骤包括:生成虚拟路由描述信息;根据虚拟路由描述信息生成虚拟路由软件配置文件;利用虚拟路由软件配置文件进行虚拟路由器的初始化配置;根据初始化配置的结果构建虚拟路由器。本发明提供了一种在网络仿真平台中,虚拟路由器的描述方式,根据所描述的虚拟路由器,自动生成路由软件所需的配置文件,在不影响网络仿真平台的虚拟网络拓扑结构的情况下,对虚拟路由器进行初始化配置,实现虚拟路由功能。

    一种基于启发式NVRAM参数赋值的物联网固件仿真增强方法和系统

    公开(公告)号:CN118312228A

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

    申请号:CN202410335143.1

    申请日:2024-03-22

    Abstract: 本发明涉及一种基于启发式NVRAM参数赋值的物联网固件仿真增强方法和系统。本发明中的固件运行时监控模块采用基于基本块计数的进程执行进展追踪技术,使用QEMU仿真固件,并使用虚拟机自省和程序插桩技术,细粒度地统计固件启动过程中各进程的基本块执行数量,并将底层基本块数量与上层函数和进程之间形成映射,表征固件程序内部执行进展;NVRAM外设仿真模块采用基于启发式规则的NVRAM参数赋值算法,利用进程的执行进展启发式指导NVRAM参数配置,从而支持固件的启动运行。本发明通过仿真NVRAM外设,解耦了固件配置参数获取与NVRAM硬编码,满足了固件在启动过程中从NVRAM外设的获取参数配置的需求,提高了固件仿真成功率和网络可达率。

    一种虚拟网络拓扑构建及动态变更的方法

    公开(公告)号:CN112804081A

    公开(公告)日:2021-05-14

    申请号:CN202011559182.8

    申请日:2020-12-25

    Abstract: 本发明公开了一种虚拟网络拓扑构建及动态变更的方法,其步骤包括:1)使用图结构G=<V,E>描述虚拟网络拓扑结构;采用类的数据结构存储图结构G属性信息,包括:网络拓扑唯一编号、网络拓扑名称、图结构信息、顶点列表、顶点个数和边的个数;2)根据虚拟网络拓扑结构描述信息创建虚拟基础网桥和结点对应的虚拟化设备,并确定每一顶点所对应的全部网卡信息,并将虚拟化设备中的各虚拟网卡连接至虚拟基础网桥;3)启动虚拟化设备,根据边属性设置虚拟化设备的网卡信息;4)根据虚拟网络拓扑结构描述信息中的边属性,得出各边的始点及终点的网卡名称并将其依次添加到OpenFlow流表;5)网络拓扑变更包括网络结点变更和网络连接关系变更。

Patent Agency Ranking