一种传感器执行器网络应用程序的部署方法及系统

    公开(公告)号:CN110366186B

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

    申请号:CN201910491433.4

    申请日:2019-06-06

    Abstract: 本发明公开了一种传感器执行器网络应用程序的部署方法及系统,将中间字节码中运行于当前节点的部分编译成本地代码,并将中间字节码中不运行于当前节点的部分传递给传感网络的当前节点的大于或等于所属级别所有下级层次的节点;可以大大降低在分布式传感器‑执行器网络中部署应用程序的难度;应用程序在整个部署过程中以中间字节码表示代表,使得其可以被编译运行于本地,大大提高了灵活性,而无需下发多个版本的二进制;应用程序是递归部署的,这大大降低了云端和路由器的负担,任何一个节点只需要部署中间字节码到它的直接下级节点即可,本发明还可以自动探测新节点子系统的加入,并且自动部署应用程序到新加入的整个节点子系统。

    一种边缘辅助部署第三方应用到微控制器方法及系统

    公开(公告)号:CN110941433A

    公开(公告)日:2020-03-31

    申请号:CN201911104319.8

    申请日:2019-11-13

    Abstract: 本发明公开了一种边缘辅助部署第三方应用到微控制器方法及系统,通过发出指令包到边缘服务器,根据指令包应用在暂存在边缘服务器上的当前节点中间字节码内容上,将设备的经更新的中间字节码编译成对应的原生指令集代码;根据编译结果分配各个应用程序分区的大小;根据分配的各个应用的内存地址静态或动态链接各个应用到相应的位置,生成二进制映像下载到应用节点之内,完成应用节点的更新;减少了网络带宽的使用量,并且加快了应用程序的部署;增加了在资源紧凑的微控制器上的代码执行效率,也大大减少了对内存的使用量;降低了微控制器的软件复杂度和开发负担。

    一种传感器执行器网络应用程序的部署方法及系统

    公开(公告)号:CN110366186A

    公开(公告)日:2019-10-22

    申请号:CN201910491433.4

    申请日:2019-06-06

    Abstract: 本发明公开了一种传感器执行器网络应用程序的部署方法及系统,将中间字节码中运行于当前节点的部分编译成本地代码,并将中间字节码中不运行于当前节点的部分传递给传感网络的当前节点的大于或等于所属级别所有下级层次的节点;可以大大降低在分布式传感器-执行器网络中部署应用程序的难度;应用程序在整个部署过程中以中间字节码表示代表,使得其可以被编译运行于本地,大大提高了灵活性,而无需下发多个版本的二进制;应用程序是递归部署的,这大大降低了云端和路由器的负担,任何一个节点只需要部署中间字节码到它的直接下级节点即可,本发明还可以自动探测新节点子系统的加入,并且自动部署应用程序到新加入的整个节点子系统。

    一种边缘辅助部署第三方应用到微控制器方法及系统

    公开(公告)号:CN110941433B

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

    申请号:CN201911104319.8

    申请日:2019-11-13

    Abstract: 本发明公开了一种边缘辅助部署第三方应用到微控制器方法及系统,通过发出指令包到边缘服务器,根据指令包应用在暂存在边缘服务器上的当前节点中间字节码内容上,将设备的经更新的中间字节码编译成对应的原生指令集代码;根据编译结果分配各个应用程序分区的大小;根据分配的各个应用的内存地址静态或动态链接各个应用到相应的位置,生成二进制映像下载到应用节点之内,完成应用节点的更新;减少了网络带宽的使用量,并且加快了应用程序的部署;增加了在资源紧凑的微控制器上的代码执行效率,也大大减少了对内存的使用量;降低了微控制器的软件复杂度和开发负担。

Patent Agency Ranking