Font Size: a A A

Research And Implementation Of Key Tecnologies Of Embeded Device Management Based On Freertos

Posted on:2022-09-14Degree:MasterType:Thesis
Country:ChinaCandidate:G C YangFull Text:PDF
GTID:2518306341954009Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
The NB-IoT network has the advantages of low power consumption,low cost,wide coverage,and large connection,which makes the application of NB-IoT equipment expand rapidly.Nowadays,NB-IoT is widely used in various fields such as industry,medical treatment,smart city,etc.With increasingly complex functions,the demand for unified management of NB-IoT devices and remote management of device firmware is increasing.Based on a project commissioned by an enterprise,the paper designs and implements a FreeRTOS-based NB-IoT computer room environment monitoring device.Mainly completed the following work:(1)Designed and implemented an embedded device management architecture based on FreeRTOS,which covers hardware selection,protocol selection,and software design.It takes into account the characteristics of NB-IoT and the real-time requirements of the project,and also meets the high requirements of software design.Features of cohesion and low coupling.(2)Designed and implemented a device management driver based on the LwM2M device management protocol.The drive design abstracts device resources based on the object-resource model specified by the IPSO Alliance,and implements a unified interface for information management within the device by referring to the platform-side communication interface provided by the mobile OneNET platform,which can complete functions such as data upload and remote control.Modularization and standardization of equipment management and control are realized.(3)The paper optimizes the differential upgrade algorithm for small devices with limited memory.Due to the general memory limitation problem of devices using NB-IoT technology,this article proposes a targeted update mechanism for data serialization,which effectively reduces the memory space required for differential upgrades,and the effectiveness of the algorithm is verified through experiments.
Keywords/Search Tags:remote update, device management, NB-IoT, embedded operating system
PDF Full Text Request
Related items