煤矿多层异构网络远程固件更新方法

Remote firmware update method for multi-layer heterogeneous networks in coal mines

  • 摘要: 目前在煤矿多层异构网络下已实现远程点对点固件更新,但无法从地面控制主机直接更新各级设备固件,在传感器数量较多、分散分布时维护工作量较大,由此提出了一种不限层级、支持多种链路的煤矿多层异构网络远程固件更新方法,即主机下发固件及其路由,各级设备解析路由并转发固件或更新本身,更新过程可显示进度信息。根据多层异构网络下固件数据需经过多个设备中转、穿越多种链路才能到达目标设备的特点,指出实现多层异构网络远程固件更新的核心在于实现路由描述,并从设备属性描述、网络拓扑构建、固件路由描述3个方面,研究了利用JS对象简谱(JSON)实现路由描述的方法和过程。介绍了实现煤矿多层异构网络远程固件更新的下位机和上位机软件设计方法。搭建了包含以太网、RS485总线、CAN总线的4层异构网络实验系统,通过统计每层设备固件更新成功率和更新时间,验证了基于JSON描述路由的煤矿多层异构网络远程固件更新方法的可行性及稳定性。

     

    Abstract: At present, remote peer-to-peer firmware updates have been implemented in the multi-layer heterogeneous network of coal mines, but the firmware of devices at all levels cannot be directly updated from the ground control host. The maintenance workload is relatively large when the sensors are distributed and the number is large, thus a remote firmware update method for multi-layer heterogeneous network of coal mines with unlimited levels and multiple links is proposed. The method is proposed that the host sends the firmware and its routing, and devices at all levels parse the routing, forward the firmware or update itself. The update process can display its progress information. The characteristic features of the firmware data in multilayer heterogeneous networks is transferring through multiple devices and links to reach the target device. This paper is proposing that the core of realizing remote firmware updates in multi-layer heterogeneous networks lies in routeing description. Moreover, this paper studies the method and process of realizing routing description by using JS object notation (JSON) from three aspects: device property description, network topology construction and firmware routeing description. The lower and upper computer software design method for implementing remote firmware updates of multi-layer heterogeneous networks in coal mines is introduced. A four-layer heterogeneous network experimental system containing Ethernet, RS485 bus and CAN bus is built, and the feasibility and stability of the JSON routing description based remote firmware update method for multi-layer heterogeneous networks in coal mines is verified by the statistics of the success rate and update time of each layer device firmware update.

     

/

返回文章
返回