CN111181752B - 窄带设备升级方法、移动终端及可读存储介质 - Google Patents
窄带设备升级方法、移动终端及可读存储介质 Download PDFInfo
- Publication number
- CN111181752B CN111181752B CN201811342372.7A CN201811342372A CN111181752B CN 111181752 B CN111181752 B CN 111181752B CN 201811342372 A CN201811342372 A CN 201811342372A CN 111181752 B CN111181752 B CN 111181752B
- Authority
- CN
- China
- Prior art keywords
- narrowband
- equipment
- upgrade
- upgrading
- narrow
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0813—Configuration setting characterised by the conditions triggering a change of settings
- H04L41/082—Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Stored Programmes (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种窄带设备升级方法,通过接收窄带设备发送的窄带设备的版本号;根据窄带设备的版本号,在当前版本库中提取对应的目标升级包;将所述目标升级包下发至窄带设备。本发明还公开了一种移动终端、以及计算机可读存储介质。使得窄带设备只接入管理网络进行升级,而不需要接入公共网络进行升级,有效地降低了窄带设备的功耗,大幅度减小了窄带设备电源的体积,使得窄带设备得到微型化。
Description
技术领域
本发明涉及客户端设备管理领域,尤其涉及一种窄带设备升级方法、移动终端及可读存储介质。
背景技术
为了优化、增加功能,通常会对设备进行升级;目前设备进行升级主要是通过接入公共网络,与升级服务器进行交互来实现;而接入公共网络进行设备升级需要较大的功耗,但是有的设备因为需求不能配备过大体积的电源,例如窄带设备;窄带设备的特点是超低带宽、超低功耗要求,如果窄带设备接入公共网络进行交互就要求较高的带宽,并且功耗比较高;如果通过接入结果公共网络的方式对窄带设备进行升级,就相当于把窄带设备当成了智能设备进行升级,窄带设备就需要装备大容量的电池,而大容量的电池体积相对较大,使得窄带设备不能微型化。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于提供一种窄带设备升级方法,旨在解决窄带设备通过接入公共网络交互来实现升级,导致窄带设备需要较高功耗而需要配备大体积电源的技术问题。
为实现上述目的,本发明提供一种窄带设备升级方法,包括:
接收窄带设备发送的窄带设备的版本号;
根据窄带设备的版本号,在当前版本库中提取对应的目标升级包;
将所述目标升级包下发至窄带设备。
此外,为实现上述目的,本发明还提供一种移动终端,所述移动终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的窄带设备升级程序,所述窄带设备升级程序被所述处理器执行时实现如上所述的窄带设备升级方法的步骤。
此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有窄带设备升级程序,所述窄带设备升级程序被处理器执行时实现如上所述的窄带设备升级方法的步骤。
本发明实施例提出的一种窄带设备升级方法、移动终端及存储介质,通过获取窄带设备发送的窄带设备的版本号;根据窄带设备的版本号,在当前版本库中提取对应的升级包;将升级包下发至窄带设备,在下发升级包后获取窄带设备收到升级包的反馈指令,确认窄带设备收到升级包后再下发升级指令,以确保窄带设备能够完成升级;并设定在第一预设时长内若没有发送升级包到窄带设备,或在第一预设时长内发送升级包后,在第二预设时长内没有下发升级指令到窄带设备,则断开与窄带设备的连接,从而达到降低窄带设备的功耗;使得窄带设备只需要接入管理网络进行升级,而不需要接入公共网络进行升级,有效地降低了窄带设备的功耗,大幅度减小了窄带设备电源的体积,使得窄带设备得到微型化。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图;
图2为本发明窄带设备升级方法第一实施例的流程示意图;
图3为本发明窄带设备升级方法实施例通信连接示意图;
图4为本发明窄带设备升级方法第二实施例的流程示意图;
图5为本发明窄带设备升级方法实施例客户端下载升级包流程的示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例的主要解决方案是:通过接收窄带设备的窄带设备的版本号;根据窄带设备的版本号,在当前版本库中提取对应的升级包;将升级包下发至窄带设备,在下发升级包后获取窄带设备收到升级包的反馈指令,确认窄带设备收到升级包后再下发升级指令,以确保窄带设备能够完成升级;并设定在第一预设时长内若没有发送升级包到窄带设备,或在第一预设时长内发送升级包后,在第二预设时长内没有下发升级指令到窄带设备,则断开与窄带设备的连接。
由于现有技术中,目前设备进行升级主要是通过接入公共网络,与升级服务器进行交互来实现;而接入公共网络进行设备升级需要较大的功耗,但窄带设备的特点是超低带宽、超低功耗要求,如果窄带设备接入公共网络进行交互就要求较高的带宽,并且功耗比较高。
本发明提供一种解决方案,使得窄带设备只需要接入管理网络进行升级,而不需要接入公共网络进行升级,实现窄带设备不需要接入公共网络也能进行升级,有效地降低了窄带设备的功耗,大幅度减小了窄带设备电源的体积,使得窄带设备得到微型化。
如图1所示,图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图。
本发明实施例终端可以是PC,也可以是智能手机、平板电脑、电子书阅读器、MP3(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)播放器、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面3)播放器、便携计算机等可移动式终端设备、或不可移动的终端设备,本发明实施例终端就是以下本发明方法实施例中所说的升级代理终端。
如图1所示,该终端可以包括:处理器1001,例如CPU,用户接口1003,网络接口1004,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以是,但不限于显示屏(Display)、输入单元比如键盘(Keyboard)等,在一实施方式中,所述用户接口1003还可以是标准的有线接口、无线接口等任意适用的接口,当然也可以是一个或多个接口的任意组合。网络接口1004可以是,但不限于标准的有线接口、无线接口(如WI-FI接口)等任意适用的网络接口,当然也可以是一个或多个接口的任意组合。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005还可以是独立于前述处理器1001的存储装置。
本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作***100a、网络通信模块100b、用户接口模块100c以及窄带设备升级程序100d等。
在图1所示的终端中,网络接口1004可以用于连接后台服务器(图中未示出),与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端,图中未示出),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的窄带设备升级程序100d,并执行以下操作:
接收窄带设备发送的窄带设备的版本号;
根据窄带设备的版本号,在当前版本库中提取对应的目标升级包;
将所述目标升级包下发至窄带设备。
进一步地,所述接收窄带设备发送的窄带设备的版本号的步骤之前,处理器1001可以调用存储器1005中存储的窄带设备升级程序100d,还执行以下操作:
获取所述窄带设备发送的上线通知;
根据所述窄带设备发送的上线通知,获取所述窄带设备发送的注册申请;
根据所述窄带设备发送的注册申请,与所述窄带设备建立映射传输关系。
进一步地,所述获取所述窄带设备发送的上线通知的步骤之前,处理器1001可以调用存储器1005中存储的窄带设备升级程序100d,还执行以下操作:
基于LWM2M通信协议,建立与窄带设备之间的通信连接。
进一步地,所述根据窄带设备的版本号,在当前版本库中提取对应的目标升级包的步骤之前,处理器1001可以调用存储器1005中存储的窄带设备升级程序100d,还执行以下操作:
向升级服务器发送第一升级包获取请求;
下载升级服务器基于第一升级包获取请求反馈的第一升级包;
保存所述第一升级包至版本库,以建立版本库。
进一步地,所述将所述目标升级包下发至窄带设备的步骤之后,处理器1001可以调用存储器1005中存储的窄带设备升级程序100d,还执行以下操作:
获取窄带设备接收到所述目标升级包的第一反馈指令;
根据第一反馈指令,下发升级指令至窄带设备;
获取所述窄带设备根据所述升级指令升级成功的第二反馈指令;
根据所述窄带设备的第二反馈指令,断开与所述窄带设备连接。
进一步地,所述获取窄带设备接收到所述目标升级包的第一反馈指令的步骤之前,处理器1001可以调用存储器1005中存储的窄带设备升级程序100d,还执行以下操作:
判断是否在第一预设时长内未获取到窄带设备接收到所述目标升级包的第一反馈指令;
若在第一预设时长内未获取到窄带设备的第一反馈指令,则断开与所述窄带设备的连接;
进一步地,所述获取窄带设备接收到所述升级包的第一反馈指令的步骤之后,处理器1001可以调用存储器1005中存储的窄带设备升级程序100d,还执行以下操作:
判断是否在第二预设时长内未下发升级指令至窄带设备;
若在第二预设时长内未下发升级指令至窄带设备,则断开与所述窄带设备的连接。
进一步地,所述断开与所述窄带设备的连接的步骤之后,处理器1001可以调用存储器1005中存储的窄带设备升级程序100d,还执行以下操作:
向升级服务器发送第二升级包获取请求;
获取所述升级服务器基于第二升级包获取请求反馈的第二升级包;
根据所述升级服务器反馈的第二升级包,更新当前版本库。
基于上述硬件结构,提出本发明方法实施例。
参照图2,在本发明窄带设备升级方法第一实施例中,所述窄带设备升级方法包括:
步骤S10,接收窄带设备发送的窄带设备的版本号;
本实施例方法的执行主体可以为一种升级代理终端,该升级代理终端可以承载于网络服务器中。
如图3所示,窄带设备在进行设备升级时,窄带设备只直接连接升级代理终端;窄带设备可以向升级代理终端请求升级包进行升级、窄带设备还可以向升级代理终端发送窄带设备自身的版本号;升级代理终端在接收窄带设备发送的窄带设备的版本号前,首先启动定时器进行计时,设定在预设时长内升级代理终端完成接收窄带设备发送的版本号;正常情况下,升级代理终端在预设时长内可以完成接收窄带设备发送的版本号;如果升级代理终端没有在预设时长内完成接收窄带设备发送的版本号,则断开与窄带设备的网络连接,避免让窄带设备长时间处于网络连接状态等待指令;窄带设备发送窄带设备的版本号给升级代理终端,然后升级代理终端接收到窄带设备当前对应的版本号。
其中,窄带设备,是需要获取升级包进行设备固件升级的一种硬件设备,例如,井盖、水表、电表等;请求升级包指令,是指为了优化窄带设备的固件,窄带设备每隔一段时间需要获取升级包进行设备固件升级,窄带设备获取升级包需要发出窄带设备的版本号给升级代理终端;窄带设备的版本号,是指需要进行固件升级的窄带设备当前固件对应的版本号,例如,窄带设备当前固件对应的版本号是V1,则窄带设备当前对应的版本号为V1。
步骤S20,根据窄带设备的版本号,在当前版本库中提取对应的目标升级包;
升级代理终端接收到窄带设备发送的窄带设备当前对应的版本号后;升级代理终端根据窄带设备的版本号,在当前的版本库中查找到对应的升级包,然后提取在当前的版本库中查找到的对应的升级包。
其中,当前版本库是指,为了给需要进行固件升级的窄带设备提供对应版本的升级包而预先设置的一个存储库,存储库中存储有针对窄带设备进行设备升级所需要的升级包;提取对应的目标升级包,是指升级代理终端根据窄带设备当前固件对应的版本号,确定比窄带设备当前固件对应的版本号更新的版本号,并提取到更新的版本号对应的升级包;例如,窄带设备当前固件对应的版本号是V1,比V1更新的固件版本号是V2,则升级代理终端在当前版本库中查找出固件版本号V2对应的目标升级包,并提取固件版本号为V2的目标升级包。
这里需要说明的是,如果有多个固件版本号的升级包,在当前版本库中存储的是最新的固件版本号的升级包,根据窄带设备版本号提取的也是最新固件版本号的升级包;例如,固件版本号分别有V0、V1、V2、V3,V0、V1、V2、V3按照时间顺序依次出现,即当前最新的固件版本号为V3;若在版本库中先存在V2固件版本号的升级包,再有V3固件版本号的升级包时,则只存储有最新的V3固件版本号,不再存储有V2固件版本号的升级包,升级代理终端再根据窄带设备版本号V1提取到的是V3版本号对应的升级包,而不是V2版本号对应的升级包。
步骤S30,将所述目标升级包下发至窄带设备。
升级代理终端在当前版本库中查找出并提取到固件版本号对应的目标升级包后,将在当前版本库中提取到的目标升级包下发至窄带设备。例如,在当前版本库中查找出并提取到固件版本号为V2的目标升级包,则将固件版本号为V2的目标升级包下发至窄带设备。
在本实施例中,升级代理终端通过接收窄带设备发送的窄带设备的版本号,并根据窄带设备的版号在当前版本库中查找并提取对应的目标升级包,然后将提取到的目标升级包下发至窄带设备,使得窄带设备在获取到目标升级包后完成设备升级功能;升级代理终端在与窄带设备连接升级时,窄带设备的升级过程中,由于可以直接通过升级代理从当前版本库中获取升级包进行升级,窄带设备不需要直接连接到公共网络进行交互,避免了窄带需要通过升级代理终端接入公共网络进行交互,窄带设备与公共网络每次收发数据和指令都需要等待升级代理终端反馈,造成长久等待、浪费窄带设备的功耗;同时避免了窄带设备连接到公共网络需要较高带宽,进行交互产生较高功耗的问题;也避免了因窄带设备带宽较小,公共网络端的传输数据传输到窄带设备端出现带宽不适应而导致无法接收的问题;采用窄带设备只接入管理网络与升级代理终端连接交互进行设备升级,降低了窄带设备的功耗。
参照图4,在本发明窄带设备升级方法第二实施例中,基于上述图2所示的实施例,步骤S10之前还包括:
步骤S41,获取所述窄带设备发送的上线通知;
升级代理终端实时获取窄带设备的上线通知,窄带设备会定时或者不定时地接入管理网络,当窄带设备接入管理网络,升级代理终端可以准确地获取到窄带设备发送的上线通知,是附近的哪个窄带设备接入到了管理网络;其中,上线通知,是指窄带设备接入管理网络后发出的,窄带设备已经接入管理网络的通知;窄带设备需要进行升级时,会先接入管理网络,并在接入管理网络后会发出上线通知,通过发送上线通知告诉附近的升级代理终端,窄带设备已经接入管理网络。例如,附近有6台窄带设备,分别为窄带设备1、窄带设备2、窄带设备3、窄带设备4、窄带设备5、窄带设备6,若在某个时刻窄带设备3接入到了管理网络,则可以准确地获取到窄带设备3发送的上线通知;若在某个时刻窄带设备6接入到了管理网络,则可以准确地获取到窄带设备6发送的上线通知;当然附近窄带设备的数量可以是比6台更多或者更少。
步骤S42,根据所述窄带设备发送的上线通知,获取所述窄带设备发送的注册申请;
升级代理终端根据窄带设备接入管理网络,准确地获取到窄带设备发送的上线通知后,窄带设备会向升级代理终端发送注册申请,升级代理终端向发送上线通知的窄带设备获取注册申请;其中,注册申请,是窄带设备为了能与升级代理终端实现一一对应地数据传输关系,进行准确地数据传输而向升级代理终端发出注册申请,保证窄带设备的数据和指令能够准确地传输给指定的升级代理终端、指定的升级代理终端的数据和指令能够准确地传输给窄带设备;注册申请是在发送了上线通知之后发出的。例如,附近有5台窄带设备,分别为窄带设备1、窄带设备2、窄带设备3、窄带设备4、窄带设备5,若在某个时刻窄带设备3接入到了管理网络,则准确地获取到窄带设备3的上线通知后,向窄带设备3获取注册申请。步骤S43,根据所述窄带设备发送的注册申请,与所述窄带设备建立映射传输关系。
升级代理终端获取到窄带设备发送的注册申请后,根据窄带设备发送的注册申请,与申请注册的窄带设备建立映射传输关系,以便进一步升级代理终端与窄带设备的数据交互;其中,映射传输关系是指,窄带设备与升级代理终端之间一一对应的数据传输关系,在升级过程中,窄带设备的数据指定地发送到已建立映射传输关系的升级代理终端,升级代理终端的数据指定地发送到已建立映射传输关系的窄带设备。
为了方便理解,举例进行说明,例如,附近有5台窄带设备,分别为窄带设备1、窄带设备2、窄带设备3、窄带设备4、窄带设备5,若在某个时刻窄带设备3接入到了管理网络,则升级代理终端准确地获取到窄带设备3的上线通知后,向窄带设备3获取注册申请;并根据窄带设备3注册申请,升级代理终端与窄带设备3建立映射传输关系,而不是与窄带设备3外的其他的窄带设备建立映射传输关系,如窄带设备1或窄带设备2,以便进一步升级代理终端与窄带设备3进行数据交互。
在本实施例中,升级代理终端在接收窄带设备发送的窄带设备的版本号之前,首先获取窄带设备发送的上线通知,并根据窄带设备的上线通知,获取窄带设备发送的注册申请,然后升级代理终端与窄带设备建立映射传输关系,使得窄带设备与升级代理终端间兼容性更好,交互的数据可根据需求拓展,最后升级代理终端再与窄带设备进行设备升级数据交互;保证升级代理终端与窄带设备建立映射传输关系后再进行升级数据传输,使得升级代理终端与窄带设备之间的数据传输更加地准确可靠。
进一步地,步骤S41之前包括:
步骤S50,基于LWM2M通信协议,建立与窄带设备之间的通信连接。
HTTP(HyperText Transfer Protocol,超文本传输协议)通信协议、FTP(FileTransfer Protocol,文件传输协议)通信协议、OMADM(Open Mobile AllianceDeviceManagement,开放移动联盟终端管理协议)通信协议等网络交互协议进行数据交互时要求较高的带宽,需要较高的功耗,使得具有较低带宽特点的窄带设备不能直接采用;针对窄带设备不直接接入公共网络进行交互的特点,升级代理终端扩展LWM2M(LightweightMachine-To-Machine,轻量级物联网协议)通信协议,基于LWM2M通信协议,建立与窄带设备之间的通信连接;通过LWM2M通信协议升级代理终端与窄带设备进行交互,而不直接采用通常的HTTP通信协议、FTP通信协议、OMADM通信协议等网络交互协议;扩展LWM2M通信协议进行数据交互的意义在于,LWM2M通信协议与HTTP通信协议、FTP通信协议、OMADM通信协议等相比,在同样满足完成窄带设备的设备升级进行的数据交互,需要与窄带设备进行数据交互中传输的数据,采用LWM2M通信协议会比HTTP通信协议、FTP通信协议、OMADM通信协议少传输上千倍的数据。
这里需要说明的是,为了更好地实现发明目的,本发明实施例采用LWM2M通信协议,在升级代理终端与窄带设备进行数据交互中,若有达到减少大量传输数据效果的可替代LWM2M通信协议的其他网络交互协议,则也可以利用其它网络交互协议代替LWM2M通信协议,达到同样的目的。
在本实施例中,利用窄带设备不直接接入公共网络进行交互的特点,通过扩展LWM2M通信协议进行与窄带设备进行交互升级,避免了采用其他通信协议进行交互会产生较大的数据传输;升级代理终端采用了LWM2M通信协议与窄带设备进行交互,从而大大地减少了升级代理终端与窄带设备间进行交互的传输数据,进一步达到了降低窄带设备功耗的目的。
进一步地,步骤S20之前还包括:
步骤S61,向升级服务器发送第一升级包获取请求;
如图3所示,升级代理终端直接连接升级服务器进行数据交互,窄带设备不需要连接升级代理终端;升级代理终端根据窄带设备的版本号,在当前版本库中获提取对应的升级包之前,为了给窄带设备提供对应的目标升级包,升级代理终端需要向升级服务器发送第一升级包获取请求;其中,第一升级包获取请求,是指升级代理终端为了给窄带设备提供升级包,在本地建立版本库,版本库中存储了升级包,而将版本库中的升级包是升级代理终端向升级服务器获取的,为了获取到升级包而向升级服务器发送升级包的获取请求,升级代理终端发送的这个请求就是第一升级包获取请求;例如,窄带设备当前固件对应的版本号是V1,比V1更新的固件版本号是V2,为了给窄带设备提供升级所需的目标级包,升级代理终端需要向升级服务器获取固件版本号V2对应的升级包,则首先需要向升级服务器发送升级包获取请求。
步骤S62,下载升级服务器基于第一升级包获取请求反馈的第一升级包;
升级代理终端向升级服务器发送第一升级包获取请求后,升级服务器会根据升级代理终端发送的第一升级包获取请求反馈第一升级包,升级代理终端下载此时升级服务器根据第一升级包获取请求反馈的第一升级包;其中,第一升级包,是指升级服务器根据升级代理终端发送的第一升级包获取请求,反馈回来给升级代理终端的升级包。
步骤S63,保存所述第一升级包至版本库,以建立版本库。
升级代理终端将升级服务器根据第一升级包获取请求反馈的第一升级包下载完成后,将第一升级包保存到版本库中,以完成版本库的建立;例如,升级代理终端向升级服务器发送第一升级包获取请求后,升级服务器反馈了固件版本号V2对应的升级包,升级代理终端下载并保存固件版本号V2的升级包到版本库,完成版本库的建立。
这里需要说明的是,标准的客户端升级流程是向升级服务器发送请求并下载升级包,客户端执行升级并上报升级结果;如图5所示,在本发明实施例中,升级代理终端作为客户端,升级代理终端下载完升级包后并不需要执行升级过程,;为了方便升级包的管理,本发明实施例向升级服务器发送第一升级包获取请求,下载升级服务器基于第一升级包获取请求反馈的第一升级包,并保存升级服务器反馈的第一升级包至版本库;升级代理终端除了向升级服务器进行获取,下载并保存升级服务器提供的第一升级包外,升级代理终端还可以从有升级包的库中获取到对应的第一升级包,或者通过其他的途径获取到对应的第一升级包;另外,为了更好实现发明目的,本发明实施例升级代理终端采用OMADM通信协议接入到公共网络,与升级服务器连接进行数据交互;通过OMADM通信协议,发送第一升级包获取请求给升级服务器,并接收下载升级服务器反馈的第一升级包,升级代理终端除了可以采用OMADM通信协议外,也可以采用其他可实现同样效果的通信协议与升级服务器进行交互。
在本实施例中,升级代理终端根据窄带设备的版本号,在当前版本库中提取对应的目标升级包之前,向升级服务器发送第一升级包获取请求,并下载升级服务器基于第一升级包获取请求反馈的第一升级包,并将下载的第一升级包保存至本地版本库,完成版本库的建立;避免了窄带设备接入公共网络获取升级包的过程中,会接收到不安全的数据,需要增加安全模块,简化了窄带设备的配置,进一步降低窄带设备的功耗、减小了窄带设备的体积;升级代理终端获取第一升级包后再与窄带设备进行升级交互,避免了升级代理终端本地版本没有对应窄带设备的目标升级包,使得窄带设备无法实现正常的升级;保证了升级代理终端版本库中有对应窄带设备的目标升级包可以提供给窄带设备,使得窄带设备能够获取到目标升级包,从而可以实现正常的升级功能。
在本发明窄带设备升级方法第三实施例中,基于上述图2所示的实施例,所述步骤S30之后还包括:
步骤S71,获取窄带设备接收到所述目标升级包的第一反馈指令;
首先升级代理终端通过窄带设备固件版本号,确定比窄带设备固件版本号更新的固件版本号,然后在当前版本库中查找出更新固件版本号对应的目标升级包,并在当前版本库中提取到对应的目标升级包,升级代理终端将在当前版本库中提取到的目标升级包下发至窄带设备;窄带设备接收到目标升级包后,会有发送接收到目标升级包的第一反馈指令给升级代理终端,升级代理终端获取窄带设备的第一反馈指令,以确保窄带设备成功接收到目标升级包;其中,第一反馈指令,是指窄带设备接收到升级代理终端发送的目标升级包后,反馈给升级代理终端告知已经接收到目标升级包的指令。
例如,需要进行设备升级的窄带设备固件版本号为V1,确定比V1更新的固件版本号是V1以上的,如固件版本号是分别为V0、V1、V2、V3中,比V1更新的是V2、V3,V0是比V1低的固件版本号,V1是与当前窄带设备固件版本号相同的固件版本;然后在当前版本库中查找出比V1的更新固件版本号是V3,则提取并下发到窄带设备是V3固件版本号对应的升级包,而不是比V3低的固件版本号V2对应的升级包,也不是与当前窄带设备固件版本号相同的V1对应的升级包,更不是比V1低的固件版本号V0对应的升级包。
步骤S72,根据第一反馈指令,下发升级指令至窄带设备;
升级代理终端获取到窄带设备的第一反馈指令后,下发升级指令给窄带设备,让窄带设备执行设备升级;其中,升级指令,是指升级代理终端发送给窄带设备的指令,指令用于让窄带设备进行设备升级操作,完成设备升级。
步骤S73,获取所述窄带设备根据所述升级指令升级成功的第二反馈指令;
升级代理终端发送升级指令给窄带设备后,窄带设备根据升级指令进行设备升级操作;升级代理终端完成窄带设备设备升级后,会发送升级成功的第二反馈指令给升级代理终端,升级代理终端获取窄带设备的第二反馈指令;其中,第二反馈指令,是指窄带设备进行设备升级成功后,反馈给升级代理终端告知已经升级成功的指令。
步骤S74,根据所述窄带设备的第二反馈指令,断开与所述窄带设备连接。
升级代理终端获取窄带设备升级成功的第二反馈指令之后,确认窄带设备已经升级成功,此时,升级代理终端断开与窄带设备的连接。
在本实施例中,升级代理终端将升级包下发到窄带设备的操作后,向窄带设备获取接收到目标升级包的第二反馈指令,获取到窄带设备的第二反馈指令、确认窄带设备收到升级包后,再下发升级指令给窄带设备;避免了窄带设备没有收到升级包,无法进行进一步的设备升级操作,有效地提高了窄带设备可以进行设备升级的成功率;升级代理终端获取窄带设备升级成功的第二反馈指令、确认窄带设备已经升级成功后,升级代理终端断开与窄带设备的连接,既保证窄带设备能成功正常地完成设备升级功能,又降低了窄带设备的功耗。
进一步地,所述步骤S71之前还包括:
步骤A10,判断是否在第一预设时长内未获取到窄带设备接收到所述目标升级包的第一反馈指令;
若在第一预设时长内未获取到窄带设备的第一反馈指令,则断开与所述窄带设备的连接;
升级代理终端在每次接收到窄带设备的指令、或升级代理终端下发指令到窄带设备后,启动计时器,开始进行计时;升级代理终端计算升级代理终端发出指令后,接收到窄带设备反馈指令所需的时长;或者计算接收到指令窄带设备后,升级代理终端反馈指令给窄带设备所需的时长;在正常情况下,升级代理终端可以在第一预设时长内,提取到目标升级包并完成升级包的下发,如果升级代理终端在当前的版本库中没有提取到目标升级包,则升级代理终端无法在第一预设时长内下发目标升级包给窄带设备,也就无法获取到窄带设备接收到目标升级包的第一反馈指令;判断升级代理终端在接收窄带设备发送窄带设备的版本号后,是否在第一预设时长内未获取到窄带设备接收到目标升级包的第一反馈指令;如果升级代理终端在第一预设时长内未获取到窄带设备接收到目标升级包的第一反馈指令,则升级代理终端断开与窄带设备的连接,避免窄带设备过长的等待、增加窄带设备的功耗;如果升级代理终端在第一预设时长内提取到窄带设备接收到目标升级包的第一反馈指令,则升级代理终端继续执行步骤S72。
其中,第一预设时长,是指窄带设备发送窄带设备的版本号给升级代理终端后,预先设定升级代理终端可以完成下发目标升级包的时长,在正常情况下,升级代理终端可以在预先设定的时长内,提取到目标升级包并完成升级包的下发。
在本实施例中,升级代理终端通过判断是否在第一预设时长内,升级代理终端未获取到窄带设备的第一反馈指令;如果在第一预设时长内,升级代理终端未获取到窄带设备的第一反馈指令,则断开与窄带设备的网络连接;避免了升级代理终端因为在当前版本库长时间无法提取到目标升级包,或者升级代理终端提取到目标升级包后由于其他原因、导致在长时间内未能成功下发升级包到窄带设备;从而导致窄带设备一直保持在网络连接等待状态,造成不必要的窄带设备功耗,有效地降低了窄带设备的功耗。
进一步地,所述步骤S71之后还包括:
步骤A20,判断是否在第二预设时长内未下发升级指令至窄带设备;
若在第二预设时长内未下发升级指令至窄带设备,则断开与所述窄带设备的连接。
升级代理终端获取到窄带设备接收到目标升级包的第一反馈指令后,启动计时器,开始进行计时;计算升级代理终端接收到窄带设备指令的第一反馈指令后,直至升级代理终端完成下发升级指令给窄带设备所需的时长;在正常情况下,升级代理终端可以在第二预设时长内,完成升级指令的下发;判断升级代理终端获取到窄带设备接收到目标升级包的第一反馈指令后,是否在第二预设时长内未下发升级指令至窄带设备;如果升级代理终端在第二预设时长内未下发升级指令至窄带设备,则升级代理终端断开与窄带设备的连接,避免窄带设备过长的等待、增加窄带设备的功耗;如果升级代理终端在第二预设时长内下发升级指令至窄带设备,则升级代理终端继续执行步骤S73。
其中,第二预设时长,是指升级代理终端获取到窄带设备接收到目标升级包的第一反馈指令后,预先设定升级代理终端可以完成下发目标升级包的时长,在正常情况下,升级代理终端可以在预先设定的时长内,完成升级指令的下发。
在本实施例中,升级代理终端通过判断是否在第二预设时长内,升级代理终端未下发升级指令至窄带设备;如果在第二预设时长内,升级代理终端未下发升级指令至窄带设备,则断开与窄带设备的网络连接;避免了因为升级代理终端原因长时间内没有下发升级指令,从而导致窄带设备一直保持在网络连接等待状态,造成不必要的窄带设备功耗,有效地降低了窄带设备的功耗。
在本发明窄带设备升级方法第四实施例中,基于上述图4所示的实施例,所述步骤S74、步骤A10或步骤A20中,断开与所述窄带设备的连接之后还包括:
步骤C10,向升级服务器发送第二升级包获取请求;
每隔一段时间,可能就会有新的固件版本号出现,为了满足窄带设备进一步的升级需求,升级代理终端就需要定时不断地获取最新固件版本号对应的升级包;可以选择在窄带设备每次升级成功,升级代理终端断开与窄带设备的连接之后获取;或者升级代理终端在当前版本库长时间无法获取到目标升级包,断开与窄带设备的连接之后获取;或者升级代理终端在无法正常地获取到窄带设备的第二反馈指令,断开与窄带设备的连接之后获取;升级代理终端判断在预设时长内是否有向升级服务器发送过第二升级包获取请求,如果在预设时长内没有向升级服务器发送过第二升级包获取请求,则升级代理终端向升级服务器发送第二升级包获取请求;如果有在预设时长内有向升级服务器发送过第二升级包获取请求,则等待下次再发送第二升级包获取请求。
其中,第二升级包获取请求,是指升级代理终端为了更新当前版本库中存储的升级包,向升级服务器获取新版本的升级包,升级代理终端为了获取到新版本的升级包而向升级服务器发送升级包的获取请求,升级代理终端发送的这个请求就是第二升级包获取请求。
步骤C20,获取所述升级服务器基于第二升级包获取请求反馈的第二升级包;
升级代理终端向升级服务器发送第二升级包获取请求后,升级服务器会根据第二获取请求反馈升级包,升级代理终端下载此时升级服务器根据第二获取请求反馈的第二升级包;其中,第二升级包,是指升级服务器根据升级代理终端发送的第二升级包获取请求,反馈回来给升级代理终端的最新升级包。
步骤C30,根据所述升级服务器反馈的第二升级包,更新当前版本库。
升级代理终端将升级服务器根据第二获取请求反馈的第二升级包下载完成后,升级代理终端利用升级服务器反馈的第二升级包替换当前版本库中的升级包,完成更新当前的版本库;例如,当前版本库中,存储的是固件版本号为V2对应的升级包;升级代理终端向升级服务器发送第二升级包获取请求后,升级服务器反馈了固件版本号为V3对应的第二升级包,而V3是比V2更新的固件版本号,则升级代理终端下载固件版本号V3对应的升级包,并利用版本库固件版本号V3对应的升级包替换固件版本号为V2对应的升级包,更新当前版本库。
这里需要说明的是,这里升级代理终端作为升级服务器的客户端,同样只需要下载升级包,而不需要完成升级过程;为了方便升级包的管理,本发明实施例升级代理终端采用向升级服务器发送第二升级包获取请求,下载升级服务器基于第二升级包获取请求反馈的第二升级包,并利用升级服务器反馈的第二升级包更新当前版本库;除了向升级服务器进行获取,下载升级服务器提供的第二升级包外,还可以从有第二升级包的库中获取到对应的第二升级包,或者通过其他的途径获取到对应的第二升级包,对当前版本库进行更新;另外,为了更好实现发明目的,本发明实施例升级代理终端采用OMADM通信协议接入到公共网络,与升级服务器连接进行数据交互;通过OMADM通信协议,发送第二升级包获取请求给升级服务器,并接收下载升级服务器反馈的第二升级包,升级代理终端除了可以采用OMADM通信协议外,也可以采用其他可实现同样效果的通信协议与升级服务器进行交互。
在本实施例中,选择在窄带设备每次升级成功,升级代理终端断开与窄带设备的连接之后;或者升级代理终端在当前版本库长时间无法提取到目标升级包,断开与窄带设备的连接之后;或者升级代理终端在无法正常地获取到窄带设备的第二反馈指令,断开与窄带设备的连接之后;升级代理终端判断在预设时长内是否有向升级服务器发送过第二升级包获取请求;如果在预设时长内没有向升级服务器发送过第二升级包获取请求;向升级服务器请求并获取第二升级包更新当前版本库;采用升级代理终端接入公共网络获取升级包,而窄带设备不接入,避免了窄带设备接入公共网络获取升级包的过程中,会接收到不安全的数据,需要增加安全模块,简化了窄带设备的配置,进一步降低窄带设备的功耗、减小了窄带设备的体积;使得窄带设备在下次上线时,能够获取到最新版本号的升级包进行设备升级,避免了窄带设备在单一一次设备升级后,本地版本库中没有对应地最新升级包可以提供给窄带设备进行升级,而导致窄带设备只能进行一次版本的升级问题;使得窄带设备可以不断地获取最新升级包进行设备升级。
此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有窄带设备升级程序,所述窄带设备升级程序被处理器执行时实现如上所述的窄带设备升级方法的步骤。
本发明计算机可读存储介质具体实施方式可以参照上述窄带设备升级方法各实施例,在此不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (7)
1.一种窄带设备升级方法,其特征在于,所述窄带设备升级方法包括:
接收窄带设备发送的窄带设备的版本号;
根据窄带设备的版本号,在当前版本库中提取对应的目标升级包;
将所述目标升级包下发至窄带设备;
所述接收窄带设备发送的窄带设备的版本号的步骤之前还包括:
获取所述窄带设备发送的上线通知;
根据所述窄带设备发送的上线通知,获取所述窄带设备发送的注册申请;
根据所述窄带设备发送的注册申请,与所述窄带设备建立映射传输关系;
所述获取所述窄带设备发送的上线通知之前,还包括:
基于LWM2M通信协议,建立与窄带设备之间的通信连接;
所述根据窄带设备的版本号,在当前版本库中提取对应的目标升级包的步骤之前还包括:
向升级服务器发送第一升级包获取请求;
下载升级服务器基于第一升级包获取请求反馈的第一升级包;
保存所述第一升级包至版本库,以建立版本库。
2.如权利要求1所述的窄带设备升级方法,其特征在于,所述将所述目标升级包下发至窄带设备的步骤之后还包括:
获取窄带设备接收到所述目标升级包的第一反馈指令;
根据第一反馈指令,下发升级指令至窄带设备;
获取所述窄带设备根据所述升级指令升级成功的第二反馈指令;
根据所述窄带设备的第二反馈指令,断开与所述窄带设备连接。
3.如权利要求2所述的窄带设备升级方法,其特征在于,所述获取窄带设备接收到所述目标升级包的第一反馈指令的步骤之前还包括:
判断是否在第一预设时长内未获取到窄带设备接收到所述目标升级包的第一反馈指令;
若在第一预设时长内未获取到窄带设备的第一反馈指令,则断开与所述窄带设备的连接。
4.如权利要求2所述的窄带设备升级方法,其特征在于,所述获取窄带设备接收到所述升级包的第一反馈指令的步骤之后还包括:
判断是否在第二预设时长内未下发升级指令至窄带设备;
若在第二预设时长内未下发升级指令至窄带设备,则断开与所述窄带设备的连接。
5.如权利要求2至4任一项所述的窄带设备升级方法,其特征在于,所述断开与所述窄带设备的连接的步骤之后还包括:
向升级服务器发送第二升级包获取请求;
获取所述升级服务器基于第二升级包获取请求反馈的第二升级包;
根据所述升级服务器反馈的第二升级包,更新当前版本库。
6.一种移动终端,其特征在于,所述移动终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的窄带设备升级程序,所述窄带设备升级程序被所述处理器执行时实现如权利要求1至5中任一项所述的窄带设备升级方法的步骤。
7.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有窄带设备升级程序,所述窄带设备升级程序被处理器执行时实现如权利要求1至5中任一项所述的窄带设备升级方法的步骤。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811342372.7A CN111181752B (zh) | 2018-11-12 | 2018-11-12 | 窄带设备升级方法、移动终端及可读存储介质 |
PCT/CN2019/112607 WO2020098457A1 (zh) | 2018-11-12 | 2019-10-22 | 窄带设备升级方法、移动终端及可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811342372.7A CN111181752B (zh) | 2018-11-12 | 2018-11-12 | 窄带设备升级方法、移动终端及可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111181752A CN111181752A (zh) | 2020-05-19 |
CN111181752B true CN111181752B (zh) | 2023-01-24 |
Family
ID=70657090
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811342372.7A Active CN111181752B (zh) | 2018-11-12 | 2018-11-12 | 窄带设备升级方法、移动终端及可读存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN111181752B (zh) |
WO (1) | WO2020098457A1 (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114205235B (zh) * | 2021-11-08 | 2024-01-09 | 山东有人物联网股份有限公司 | 节点升级的方法、节点升级的设备和计算机可读存储介质 |
CN113986303B (zh) * | 2021-11-16 | 2024-05-07 | 重庆紫光华山智安科技有限公司 | 一种多芯片设备的升级方法和*** |
CN114745269A (zh) * | 2022-04-13 | 2022-07-12 | 精伦电子股份有限公司 | 固件升级方法、装置、电子设备和存储介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101335641A (zh) * | 2007-06-29 | 2008-12-31 | 华为技术有限公司 | 一种升级设备的方法、装置及*** |
US8209678B2 (en) * | 2007-09-17 | 2012-06-26 | Sony Corporation | System, apparatus, and method for an upgrader module |
CN105472542A (zh) * | 2015-12-16 | 2016-04-06 | 深圳智能表芯科技有限公司 | 一种基于低功耗蓝牙标准的智能穿戴设备与移动终端数据传输方法及*** |
WO2018006677A1 (zh) * | 2016-07-06 | 2018-01-11 | 中兴通讯股份有限公司 | 智能升级方法、服务器、终端和*** |
CN107621941A (zh) * | 2017-09-22 | 2018-01-23 | 美的智慧家居科技有限公司 | 软件升级方法、***及移动智能设备 |
CN107707394A (zh) * | 2017-09-26 | 2018-02-16 | 深圳市麦斯杰网络有限公司 | 设备远程升级方法、服务器、***及可读存储介质 |
CN107943505A (zh) * | 2017-12-14 | 2018-04-20 | 广东欧珀移动通信有限公司 | 应用升级管理方法、装置、存储介质及电子设备 |
-
2018
- 2018-11-12 CN CN201811342372.7A patent/CN111181752B/zh active Active
-
2019
- 2019-10-22 WO PCT/CN2019/112607 patent/WO2020098457A1/zh active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101335641A (zh) * | 2007-06-29 | 2008-12-31 | 华为技术有限公司 | 一种升级设备的方法、装置及*** |
US8209678B2 (en) * | 2007-09-17 | 2012-06-26 | Sony Corporation | System, apparatus, and method for an upgrader module |
CN105472542A (zh) * | 2015-12-16 | 2016-04-06 | 深圳智能表芯科技有限公司 | 一种基于低功耗蓝牙标准的智能穿戴设备与移动终端数据传输方法及*** |
WO2018006677A1 (zh) * | 2016-07-06 | 2018-01-11 | 中兴通讯股份有限公司 | 智能升级方法、服务器、终端和*** |
CN107621941A (zh) * | 2017-09-22 | 2018-01-23 | 美的智慧家居科技有限公司 | 软件升级方法、***及移动智能设备 |
CN107707394A (zh) * | 2017-09-26 | 2018-02-16 | 深圳市麦斯杰网络有限公司 | 设备远程升级方法、服务器、***及可读存储介质 |
CN107943505A (zh) * | 2017-12-14 | 2018-04-20 | 广东欧珀移动通信有限公司 | 应用升级管理方法、装置、存储介质及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN111181752A (zh) | 2020-05-19 |
WO2020098457A1 (zh) | 2020-05-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6566500B2 (ja) | 端末システムをアップグレードする方法、端末、およびシステム | |
CN111181752B (zh) | 窄带设备升级方法、移动终端及可读存储介质 | |
RU2602982C2 (ru) | Способ, аппарат и система для интеллектуального управления устройством и самонастраиваемое устройство | |
CN103024773B (zh) | 无线路由器软件升级方法、管理装置及*** | |
CN102752369B (zh) | 电视应用服务的提供方法及虚拟化内容服务平台 | |
WO2017088388A1 (zh) | 应用的sdk的升级方法及*** | |
EP3197094B1 (en) | Software upgrading method and device | |
CN107426233A (zh) | 基于B/S架构的数据通信***、方法、Web服务器及监控*** | |
CN108023778A (zh) | 固件升级方法及其*** | |
CN109981360B (zh) | 物联网设备站点开通方法、装置、***及存储介质 | |
CN103580921A (zh) | 一种网络设备自动升级的方法及自动升级*** | |
CN105323269A (zh) | 安卓***中app的更新方法、终端及存储介质 | |
CN105474669A (zh) | 对无线usb设备提供持久usb服务的方法和装置 | |
CN112230943A (zh) | 应用程序的处理方法、装置及电子设备 | |
CN109408090B (zh) | 设备软件的升级方法、数据转化器及可读存储介质 | |
WO2017166906A1 (zh) | 一种管理eUICC中的签约信息集的方法及相关设备 | |
CN112506584A (zh) | 资源文件加载方法、装置、设备、存储介质以及产品 | |
EP2905942A1 (en) | Application popularization method, device and system | |
CN103929501A (zh) | 智能遥控服务器及其控制方法 | |
CN110825422A (zh) | 用于智能家居设备mcu版本管理的*** | |
KR20180050001A (ko) | 사물인터넷 기기의 펌웨어 업그레이드 시스템 및 방법 | |
EP3015990B1 (en) | Information processing device, and destination information updating method and program | |
CN108989428B (zh) | 蓝牙终端升级方法、服务器、计算机可读存储介质及*** | |
KR20140028961A (ko) | 데이터 송수신 방법 및 그 전자 장치 | |
CN104683973B (zh) | 基于智能终端的自动配置管理方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |