CN108632309A - A kind of method and device of upgrading narrowband internet-of-things terminal - Google Patents

A kind of method and device of upgrading narrowband internet-of-things terminal Download PDF

Info

Publication number
CN108632309A
CN108632309A CN201710161845.2A CN201710161845A CN108632309A CN 108632309 A CN108632309 A CN 108632309A CN 201710161845 A CN201710161845 A CN 201710161845A CN 108632309 A CN108632309 A CN 108632309A
Authority
CN
China
Prior art keywords
terminal
upgrade
upgrading
target cell
upgrade package
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.)
Granted
Application number
CN201710161845.2A
Other languages
Chinese (zh)
Other versions
CN108632309B (en
Inventor
周凯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Huawei Cloud Computing Technology Co.,Ltd.
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201710161845.2A priority Critical patent/CN108632309B/en
Publication of CN108632309A publication Critical patent/CN108632309A/en
Application granted granted Critical
Publication of CN108632309B publication Critical patent/CN108632309B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/62Establishing a time schedule for servicing the requests

Abstract

The embodiment of the invention discloses a kind of method and devices of upgrading narrowband internet-of-things terminal, are related to field of communication technology, efficiency is lower when can solve the problems, such as to upgrade the NB IoT terminals in cell.The method of the embodiment of the present invention includes:When receiving the business datum of first terminal transmission, judge in the Target cell belonging to the first terminal with the presence or absence of the terminal upgraded;If there is no the terminals upgraded in the Target cell, the instruction that Upgrades Now is sent to the first terminal;If there is the terminal upgraded in the Target cell, delay upgrade command is sent to the first terminal, includes upgrading moment or delay time in the delay upgrade command.The embodiment of the present invention is suitable for upgrading the process of narrowband internet-of-things terminal.

Description

A kind of method and device of upgrading narrowband internet-of-things terminal
Technical field
The present embodiments relate to field of communication technology more particularly to a kind of methods and dress of upgrading narrowband internet-of-things terminal It sets.
Background technology
Narrowband Internet of Things (Narrow Band Internet of Things, NB-IoT) is that one kind of Internet of Things field is low Power consumption WAN network transmission technology can support low power consuming devices to be connected in the cellular data of wide area network.NB-IoT networks have There is the features such as wide covering, low-power consumption, magnanimity connection.Include NB-IoT terminals and platform of internet of things, Internet of Things in NB-IoT networks It is fixed that device management server in platform can carry out such as software upgrading, firmware upgrade, configuration and failure to NB-IoT terminals The device management operations such as position.Wherein, NB-IoT terminals refer to the equipment for inserting NB-IoT chips, such as water meter, ammeter, gas meter With intelligent garbage bin etc., have the characteristics that low rate, deep covering, low-power consumption, low cost.
Current major part NB-IoT terminals are by battery powered, and electricity is limited, therefore in order to obtain longer Life Cycle Phase, most of NB-IoT terminals have been switched on battery saving mode.In a power-save mode, NB-IoT terminals are only at a fixed time in section It wakes up (such as daily 8:00 to 9:00) platform of internet of things, and the equipment management service in platform of internet of things and by data are reported to Device parallel can only carry out NB-IoT terminals according to own processing capabilities in the time window (such as 30 seconds) that NB-IoT terminals are waken up Batch upgrade.
However, when the NB-IoT terminals of parallel upgrade in a cell are more, the speed of download of the cell can be caused non- It is often slow, it may only hundreds of bits per second.So, the time for upgrading each NB-IoT terminals can be long so that rises Grade NB-IoT terminals it is less efficient.
Invention content
The embodiment of the present invention provides a kind of method and device of upgrading narrowband internet-of-things terminal, can solve in cell Efficiency lower problem when NB-IoT terminals are upgraded.
In order to achieve the above objectives, the embodiment of the present invention adopts the following technical scheme that:
In a first aspect, the embodiment of the present invention provides a kind of method of upgrading narrowband internet-of-things terminal, this method includes:When connecing When receiving the business datum of first terminal transmission, the device management server of narrowband internet-of-things terminal judges the first terminal institute With the presence or absence of the terminal upgraded in the Target cell of category;If there is no the terminal upgraded, equipment in Target cell Management server sends the instruction that Upgrades Now to first terminal;If there is the terminal upgraded, equipment pipe in Target cell It manages server and sends delay upgrade command to first terminal, postpone in upgrade command comprising upgrading moment or delay time.In this way Each Target cell same time only upgrades a terminal, provided in an embodiment of the present invention compared to the multiple terminals of parallel upgrade Scheme can shorten the time of each terminal downloads upgrade package, improve the upgrading efficiency of terminal.
In a kind of possible design, device management server needs before sending delay upgrade command to first terminal The upgrading moment or delay time for determining first terminal, to keep device management server whole at the upgrading moment pair first End is upgraded, or is upgraded to first terminal after waiting for delay time.It is specific to determine upgrading moment or delay time Method be:If not generating delay upgrade command in current wakeup cycle, device management server is according to current awake Period determines the upgrading moment or delay time of first terminal.If having generated delay upgrade command in current wakeup cycle, Then corresponded to according to the upgrading moment or delay time that include in previous delay upgrade command and previous delay upgrade command Terminal needed for the specified downloading duration of upgrade package determine the upgrading moment or delay time of first terminal.
In a kind of possible design, if downloading the process of upgrade package in the first terminal for receiving delay upgrade command In, the business datum of other-end transmission is received, device management server then sends delay upgrade command to other-end, this Sample makes the terminal upgraded be in higher priority, avoids upgrading failure caused by due to upgrading interruption.
In a kind of possible design, device management server according in Target cell with the presence or absence of downloading upgrade package Terminal determine in Target cell with the presence or absence of the terminal that is upgrading.During upgrading terminals, the download of upgrade package can shadow The speed of download of Target cell is rung, and terminal local installation upgrade package does not interfere with the speed of download of Target cell.Therefore, work as mesh Promote to make in the presence of the terminal for downloading upgrade package in mark cell, it is believed that the terminal upgraded is not present in Target cell, The terminal of currently transmitted business datum can be upgraded.
In a kind of possible design, in specified wake-up period, when receiving the business datum of second terminal transmission, If there is no the terminals upgraded, device management server to send the instruction that Upgrades Now to second terminal in Target cell, And the upgrade information of second terminal is recorded, upgrade information includes at least signal strength and upgrade package downloading duration.Later, equipment Management server generates the upgrading plan for the terminal that Target cell is managed according to the upgrade information of all second terminals of record Slightly, escalation policy includes at least the corresponding specified downloading duration of upgrade package of each level signal intensity.Wherein, device management server It is strong the corresponding upgrade package downloading duration average value of each level signal intensity can be determined as each level signal in escalation policy The corresponding specified downloading duration of upgrade package is spent, it can also be by the corresponding upgrade package maximum downloading duration of each level signal intensity and liter The minimum downloading duration of grade packet is determined as the corresponding specified downloading duration of upgrade package of each level signal intensity in escalation policy.Equipment Management server determines the escalation policy for the terminal that Target cell is managed in specified wake-up period, so as in other wake-up weeks The specified downloading duration of the corresponding upgrade package of terminal that is managed of Target cell is determined in phase, to for terminal distribution upgrade the moment or Delay time
In a kind of possible design, device management server is first before sending delay upgrade command to first terminal The business datum first sent according to first terminal determines the current signal strength of first terminal, later according to the current of first terminal Signal strength and first terminal described in the escalation policy of Target cell when determining the specified download of the upgrade package needed for first terminal It is long, to upgrade moment or delay time for terminal distribution.
Second aspect, the embodiment of the present invention provide a kind of device of upgrading narrowband internet-of-things terminal, which may be implemented Function in above method example performed by the device management server of narrowband internet-of-things terminal, the function can pass through hardware It realizes, corresponding software realization can also be executed by hardware.The hardware or software include one or more above-mentioned function phases The module answered.
In a kind of possible design, the structure of the device includes processor and transceiver, which is configured as The device is supported to execute corresponding function in the above method.The transceiver is for sending and receiving data.The device can also wrap Memory is included, which preserves the necessary program instruction of the device and data for being coupled with processor.
The third aspect, the embodiment of the present invention provides a kind of computer storage media, for being stored as above-mentioned narrowband Internet of Things Computer software instructions used in the device management server of terminal, it includes for executing the program designed by above-mentioned aspect.
It is provided in an embodiment of the present invention upgrading narrowband internet-of-things terminal method and device, compared to the prior art in In the time window that NB-IoT terminals are waken up, device management server parallel criticizes NB-IoT terminals according to own processing capabilities Amount upgrading, the present invention is when, there is no when the terminal upgraded, instruction terminal Upgrades Now, when in Target cell in Target cell When in the presence of the terminal upgraded, instruction terminal upgrades at the specified upgrading moment.So, each Target cell is the same as the moment Between only upgrade a terminal improve the upgrading efficiency of terminal so as to shorten the time of each terminal downloads upgrade package.Therefore, Efficiency is lower when the embodiment of the present invention can solve the problems, such as to upgrade the NB-IoT terminals in cell.
Description of the drawings
Fig. 1 is the configuration diagram of NB-IoT systems provided in an embodiment of the present invention;
Fig. 2 is the device logical construction schematic diagram of upgrading narrowband internet-of-things terminal provided in an embodiment of the present invention;
Fig. 3 is a kind of flow chart of the method for upgrading narrowband internet-of-things terminal provided in an embodiment of the present invention;
Fig. 4 is the flow chart of another method for upgrading narrowband internet-of-things terminal provided in an embodiment of the present invention;
Fig. 5 is the flow chart of another method for upgrading narrowband internet-of-things terminal provided in an embodiment of the present invention;
Fig. 6 is a kind of apparatus structure schematic diagram of upgrading narrowband internet-of-things terminal provided in an embodiment of the present invention.
Specific implementation mode
Below in conjunction with the accompanying drawings, the embodiment of the present invention is described.
Fig. 1 provides a kind of configuration diagram of NB-IoT systems 100 of the embodiment of the present invention, for upgrading NB-IoT ends End.NB-IoT systems 100 provided in an embodiment of the present invention include terminal 101, access net 102, core net 103, platform of internet of things 104 and Internet of Things application server 105.Wherein, terminal 101 can be that instrument, mobile phone, camera etc. insert NB-IoT chips Equipment.Core net 103 is mainly by mobile management entity (Mobility Management Entity, MME) 106, service network Close the network elements composition such as (Serving GateWay, SGW) 107 and packet data gateway (PDN GateWay, PGW) 108.Internet of Things Net platform 104 is containing built-in device management server 109, database 110 and Internet of Things server 111.
In framework shown in Fig. 1, terminal 101 can be communicated by communication network with platform of internet of things 104, reporting terminal Data simultaneously execute the order that platform of internet of things 104 issues.The communication network that access net 102 is formed with core net 103 can provide The transparent transmission of data is the data transmission channel between terminal 101 and platform of internet of things 104.Platform of internet of things 104 is responsible for eventually The management at end 101, connection, Data acquisition and issuance, and provide interface for Internet of Things application server 105.Platform of internet of things 104 Built-in database 110 can be used for storing data, and the data for being stored in database 110 are carried out by Internet of Things server 111 Reason.Device management server 109 built in platform of internet of things 104 is responsible for software upgrading, firmware upgrade, configuration to terminal 101 And fault location.Internet of Things application server 105 provides the statistical data of corresponding authority for different classes of user.In the present invention 109 major function of device management server is upgrading terminals in embodiment.Specifically, upgrading flow can refer to the embodiment of the present invention Being discussed in detail below.
Fig. 2 is the structural schematic diagram of the device 200 of upgrading narrowband internet-of-things terminal provided in an embodiment of the present invention, is used for Upgrading terminals in NB-IoT systems shown in FIG. 1.The device 200 for upgrading narrowband internet-of-things terminal can include one or more ends Mouth 204, is coupled with transceiver (transceiver) 201.Transceiver 201 can be transmitter, receiver or combinations thereof, from Other network nodes are sent by port 208 or received data packet.Processor 202 is coupled to transceiver 206, for handling data Packet.Processor 202 can include one or more multi-core processors and/or memory.Processor 202 can be a general place Device is managed, at application-specific integrated circuit (Application Specific Integrated Circuit, ASIC) or digital signal Manage device (Digital Signal Processing, DSP).
Memory 203 can be the storage medium of non-transient, be coupled with processor 202, different types of for preserving Data, such as business datum, upgrade package, upgrade information and escalation policy etc..Memory 203 may include read-only memory (Read Only Memory, ROM), random access memory (Random Access Memory, RAM) or information and instruction can be stored Other kinds of dynamic memory, can also be magnetic disk storage.Memory 203, which can be used for preserving, realizes semantic query phase The instruction of pass method.It is appreciated that by programming or loading executable instruction to the processor 202 of device 200, cache and long-term At least one of storage.
The device 200 of upgrading narrowband internet-of-things terminal can be realized executes one or more instructions according to an embodiment of the invention To trigger the process of upgrading terminals.These instructions are storable in memory 203, may alternatively be integrated within the behaviour of the equipment of upgrading terminals Make in the kernel of system or the plug-in unit of kernel.
In another embodiment, device of the device 200 as upgrading narrowband internet-of-things terminal, including memory 203, processing Device 202 and transceiver 201 and the one or more ports 204 coupled with transceiver 201.Memory 203 is calculated for storing Machine executable program code;Processor 202 is coupled with the memory 203 and the transceiver 201;
Wherein said program code includes instruction, and when the processor executes described instruction, described instruction makes the liter The device of grade terminal executes the correlation step that device management server executes in Fig. 3 to Fig. 5.
In addition, Fig. 2 is also used as the knot that the embodiment of the present invention provides the device management server of narrowband internet-of-things terminal Structure schematic diagram, including memory 203, processor 202 and transceiver 201 and one or more ports with transceiver couples 204.Memory 203, for storing computer executable program code;Processor 202 and the memory 203 and the transmitting-receiving Device 201 couples;
Wherein said program code includes instruction, and when the processor executes described instruction, described instruction makes the liter The device of grade narrowband internet-of-things terminal executes the correlation step that device management server executes in Fig. 3 to Fig. 5.
It should be noted that the first terminal mentioned in the embodiment of the present invention, second terminal, terminal are NB-IoT ends End.First and second no any technical meanings in the embodiment of the present invention, are used only to distinguish different terminals.This hair The device management server mentioned in bright embodiment is the device management server of narrowband internet-of-things terminal.
The embodiment of the present invention provides a kind of method of upgrading narrowband internet-of-things terminal, as shown in figure 3, this method flow is specific Include the following steps:
301, first terminal sends business datum to device management server.
In the embodiment of the present invention, first terminal can be the various terminals for inserting NB-IoT chips, and support NB- The terminal of IoT technologies.After NB-IoT terminal capturing service data, business datum can be sent to equipment by NB-IoT networks Management server, in order to which device management server provides service to the user.Wherein, business datum can be the sound such as microphone The audio-frequency information of harvester acquisition, the pictorial information of the image acquisition devices such as camera, the intelligence instruments such as water meter, ammeter Yardage information of acquisition etc..
Currently, in order to obtain longer life cycle, NB-IoT terminals are only waken up at a fixed time, are kept for certain time After, reenter sleep.In order to facilitate the business datum that device management server statistics, analysis NB-IoT terminals report, NB- The time that the fixation of IoT terminals is waken up concentrates in a regular time section, this regular time section is known as wake-up period, The time that NB-IoT terminals are waken up is known as wakeup time, and NB-IoT terminals are waken up is known as terminal to the period for reentering sleep The time window waken up.
After NB-IoT terminals are waken up, NB-IoT terminals can send business datum to device management server.If waking up The instruction of device management server transmission is received in the time window come, then NB-IoT terminals execute instruction, and in instruction execution After reenter sleep.If not receiving the instruction of device management server transmission, NB- in the time window waken up IoT terminals directly reenter sleep.After NB-IoT terminals enter sleep, NB-IoT terminals can not receiving device management service The instruction that device is sent.
In actual application, administrative staff can be selected by the interface the certification of Internet of Things server (Portal) first The terminal for needing to upgrade and corresponding upgrade package are selected, and issues upgrading to device management server from Internet of Things server and appoints Business.Later, when device management server receives the business datum of NB-IoT terminals transmission, NB-IoT ends can be determined first Whether end belongs to the terminal for needing to upgrade.If so, thening follow the steps 302;Otherwise, normal processing business data.
Such as:The wake-up period of terminal is 8 daily in cell 1:00 to 9:00, the time window waken up is 30 seconds.Table 1 is Terminal wakeup time table, 8:When 00, terminal A1, terminal B1, terminal C1 wake up in cell 1, and terminal B1 is upgrading, and 8:When 05, Terminal A1, terminal B1, terminal C1 wake up in cell 1, and terminal B1 is upgrading.As shown in table 1, in cell 1 terminal A2 wake-up Time is 8:05, terminal A2 is 8:05 sends business datum to device management server.Device management server receives terminal After the business datum that A2 is sent, it is first determined whether terminal A2 belongs to the terminal for needing to upgrade.If so, thening follow the steps 302;It is no Then, normal processing receives data.If terminal A2 receives the instruction of device management server transmission in 30 seconds, terminal A2 is held Row instruction.If terminal A2 does not receive the instruction of device management server transmission in 30 seconds, terminal A2 reenters sleep, Until next wakeup time arrives.
1 terminal wakeup time table of table
302, when receiving the business datum of first terminal transmission, device management server judges belonging to first terminal With the presence or absence of the terminal upgraded in Target cell.If being thened follow the steps there is no the terminal upgraded in Target cell 303 and 304;Otherwise, step 305 and 306 is executed.
In view of NB-IoT network bandwidths are relatively narrow, and the terminal quantity accessed in cell is more, the multiple terminals of parallel upgrade The speed of download of single terminal can be caused slower, the time that single terminal downloads upgrade package is longer, and power consumption is larger.In order to reduce The power consumption of terminal makes the completion upgrading that each terminal is as fast as possible, in embodiments of the present invention each cell same time It can be there are one terminal downloads upgrade package.
When there is no the terminal that is upgrading, device management server can be according to receiving business datum in Target cell Sequencing determine which current time upgrades and need the terminal that upgrades.If device management server receives multiple ends simultaneously The business datum sent is held, then when device management server can determine current according to the sequencing of inter-process business datum The terminal for carving upgrading, can also randomly choose the terminal that a terminal upgrades as current time, not to this embodiment of the present invention It is construed as limiting.
In embodiments of the present invention, device management server judges in the Target cell belonging to first terminal with the presence or absence of just It specifically can be implemented as in the terminal of upgrading:Judge in Target cell with the presence or absence of the terminal for downloading upgrade package;If target There is no the terminals for downloading upgrade package in cell, it is determined that there is no the terminals upgraded in Target cell;If target There is the terminal for downloading upgrade package in cell, it is determined that there is the terminal upgraded in Target cell.
303, device management server sends the instruction that Upgrades Now to first terminal.
Wherein, the instruction that Upgrades Now is used to indicate first terminal and Upgrades Now.It is understood that in the instruction that Upgrades Now The download path of upgrade package is carried, terminal can download upgrade package according to the download path.
304, when receive device management server transmission Upgrade Now instruction when, first terminal download upgrade package.
When first terminal, which receives instruction, to be instructed to Upgrade Now, illustrate that there is no the ends upgraded in Target cell End, first terminal can download upgrade package immediately.First terminal download upgrade package and carry out it is locally-installed and after restarting, to equipment Manager sends updating result, including upgrades successfully, upgrading failure and failure cause, and the error message for recording escalation process is arrived Daily record.
305, device management server sends delay upgrade command to first terminal.
Wherein, postpone in upgrade command comprising upgrading moment or delay time.Delay upgrade command is used to indicate first eventually Upgrade package is downloaded in end since upgrading the moment, or is used to indicate first terminal and downloads upgrade package after waiting for delay time. Delay time is that first terminal downloads the time needed to wait for before upgrade package.
306, when receiving the delay upgrade command of device management server transmission, first terminal refers to according to delay upgrading The upgrading moment carried in order or delay time send business datum again to device management server.
When the instruction that first terminal receives is delay upgrade command, first terminal obtains the upgrading moment, and in the liter The grade moment sends business datum again to device management server;Or first terminal obtains delay time, and it is to be delayed waiting Business datum is sent again to device management server after time.
As shown in table 1, device management server is 8:When 00, while receiving what terminal A1, B1, C1 in cell 1 was sent Business datum.Device management server determines that terminal A1 need not upgrade, and terminal B1 and C1 need to upgrade.If at this time in cell 1 There is no the terminal upgraded, then device management server selects a terminal to be upgraded from terminal B1 and terminal C1, Such as terminal B1.Later, device management server sends the instruction that Upgrades Now to terminal B1, and sending delay upgrading to terminal C1 refers to It enables.Device management server is 8:When 05, the business datum that terminal A2, B2, the C2 for needing to upgrade are sent is received.At this point, setting Standby management server determines that terminal B1 is upgrading in cell 1, and device management server prolongs to terminal A2, B2, C2 transmission respectively Slow upgrade command.
In view of NB-IoT networks have the characteristics that magnanimity connection, terminal quantity is more, in order to shorten batch upgrade terminal Time, increase network utilization, avoid the terminal in cell to concentrate on the same period as possible and upgraded.Therefore, this hair At the time of the upgrading moment in delay upgrade command in bright embodiment can be other than wake-up period, delay time can be big In the time of wake-up period duration.So, in the time of non-wake-up period, also there is terminal to wake up and upgraded, shortened The time of batch upgrade terminal improves the efficiency of batch upgrade terminal, meets in instruction period (such as 2 weeks) magnanimity terminal The upgrade problem of (such as 1,000,000).
Since in the case where being not received by delay upgrade command, the terminal in cell 1 will not wake up in non-wake-up period Come, therefore only have in non-wake-up period and receive the terminal of delay upgrade command and wake up at the upgrading moment, or prolongs having waited for It wakes up after the slow time.Table 2 is on the basis of table 1, and device management server is by postponing the liter that upgrade command is terminal distribution Grade timetable, terminal C1 is 9 in cell 1:10 wake up, and terminal A2 is 9:40 wake up, and terminal B2 is 10:10 wake up, and terminal C1 exists 9:10 to 9:30 upgradings, terminal A2 is 9:40 to 10:00 upgrading, terminal B2 is 10:10 to 10:30 upgradings.Equipment management service The upgrading moment 9 carried in the delay upgrade command that device is sent to terminal C1:10, device management server is sent to terminal A2 The upgrading moment 9 carried in delay upgrade command:40, it takes in the delay upgrade command that device management server is sent to terminal B2 The upgrading moment 10 of band:10.After receiving delay upgrade command, terminal C1 is 9:10 send business number to device management server According to terminal A2 is 9:40 send business datum to device management server, and terminal B2 is 10:10 send to device management server Business datum.
Table 2 upgrades moment allocation table
In view of terminal downloads upgrade package needs certain time, in order to ensure each cell same time only to a terminal Upgraded, device management server will also plan terminal upgrade finish time other than upgrading the moment for terminal distribution.When certain A terminal, be to download the terminal of upgrade package as Gao You when the upgrading finish time of planning not yet completing upgrade package download First grade redistributes the upgrading moment for subsequent terminal.As shown in table 2, device management server is the upgrading of terminal C1 planning Finish time is 9:30, but 9:Terminal C1 is practical to 9 when 30:40, which just complete upgrade package, downloads, and 9:Terminal A2 has been when 30 Through reaching the standard grade, using terminal C1 as high priority is redistributed to terminal A2 the upgrading moment at this time, and terminal C1 is then normally downloaded and is risen Grade packet is until complete.
In embodiments of the present invention, after sending delay upgrade command to first terminal, following steps can also be performed:
If during first terminal downloads upgrade package, the business datum of other-end transmission is received, then to other Terminal sends delay upgrade command.
Influence in order to avoid terminal C1 upgrading delay to the terminal other than terminal A2, device management server is to terminal A2 Send delay upgrade command.
3 actual upgrade timetable of table
It should be noted that the purpose for the delay upgrade command that device management server is sent to first terminal is that notice is whole The end next time waken up, the instruction can make universal command, be not limited to only do upgrading purposes.And upgrade when receiving delay When instruction, the purpose of first terminal to device management server transmission business datum, which is annunciator management server, to be carried out Communication.Therefore, when receiving delay upgrade command, first terminal sends business datum in addition to can be with to device management server Can also be the information that empty information etc. is made an appointment for the information of the actual acquisitions such as audio, picture, yardage.
It is provided in an embodiment of the present invention upgrading narrowband internet-of-things terminal method, compared to the prior art in NB-IoT In the time window that terminal is waken up, device management server carries out batch liter to NB-IoT terminals parallel according to own processing capabilities Grade, the present invention is when, there is no when the terminal upgraded, instruction terminal Upgrades Now, when existing in Target cell in Target cell When the terminal upgraded, instruction terminal upgrades at the specified upgrading moment.So, each Target cell same time One terminal of upgrading improves the upgrading efficiency of terminal so as to shorten the time of each terminal downloads upgrade package.Therefore, this hair Efficiency is lower when bright embodiment can solve the problems, such as to upgrade the NB-IoT terminals in cell.
The embodiment of the present invention provides also a kind of method of upgrading narrowband internet-of-things terminal, as shown in figure 4, this method flow has Body includes the following steps:
Step 401 is to step 404 such as step 301 to step 304, and details are not described herein.
405, device management server determines delay upgrade command whether was generated in current wakeup cycle.If current awake Delay upgrade command was not generated in period, thens follow the steps 406;If generating delay upgrade command in current wakeup cycle, Then follow the steps 407.
Wherein, current wakeup cycle refers to belonging to the time for the business datum that device management server receives terminal transmission Wake-up period.
406, device management server determines the upgrading moment or delay time of first terminal according to current wakeup cycle.
If not generating delay upgrade command in current wakeup cycle, illustrate that first terminal is the first terminal being delayed by, The upgrading moment of first terminal or delay time are related with current wakeup cycle.
As shown in table 2, the current wakeup cycle of terminal is 8 in cell 1:00 to 9:00, terminal C1 are current wakeup cycle The interior first terminal being delayed by is the upgrading moment of terminal C1 distribution 9:After 00 can each cell same time only to one A terminal is upgraded.In order to increase network utilization, shortening the time of batch upgrade, the free time of cell 1 should not be too large, Such as the upgrading moment of terminal C1 can be 9:10.
407, device management server according to it is previous delay upgrade command in include upgrading moment or delay time, with And the previous specified downloading duration of upgrade package postponed needed for the corresponding terminal of upgrade command determines the upgrading moment of first terminal Or delay time.
Wherein, device management server can be advised according to the upgrading moment for terminal distribution with the specified downloading duration of upgrade package Draw upgrading finish time.
If generating delay upgrade command in current wakeup cycle, there is the terminal being delayed by before illustrating, it is every in order to ensure A cell same time only upgrades a terminal, the liter at the upgrading moment and the previous terminal being delayed by of first terminal Grade moment and the specified downloading duration of upgrade package are related, delay time of first terminal equally with the previous terminal being delayed by Delay time and the specified downloading duration of upgrade package are related.
As shown in table 2, the terminal being delayed by current wakeup cycle in cell 1 is followed successively by terminal C1, A2, B2, equipment pipe It is 9 that reason server, which is the upgrading moment of terminal A2 distribution,:40, the specified downloading duration of upgrade package of distribution is 20 minutes.According to end The specified downloading duration of upgrade package at the upgrading moment and terminal A2 of A2 is held to determine that arrangement known is the upgrading knot of terminal A2 planning The beam moment is 10:00.At this point, the upgrading moment of terminal B2 only needs 10:It can guarantee each cell same time after 00 Only a terminal is upgraded.In order to increase network utilization, shorten the time of batch upgrade, the free time of cell 1 is not Can be too big, such as the upgrading moment of terminal B2 can be 10:10.
Step 408 and step 409 such as step 305 and step 306, details are not described herein.
It is provided in an embodiment of the present invention upgrading narrowband internet-of-things terminal method, compared to the prior art in NB-IoT In the time window that terminal is waken up, device management server carries out batch liter to NB-IoT terminals parallel according to own processing capabilities Grade, the present invention arrange part eventually by upgrading moment or delay time for the terminal distribution for being delayed by upgrading in non-wake-up period End is upgraded, and to improve network resource utilization, shortens the time of batch upgrade, improves the efficiency of batch upgrade terminal. Therefore, efficiency is lower when the embodiment of the present invention can solve the problems, such as to upgrade the NB-IoT terminals in cell.
The embodiment of the present invention provides a kind of method of upgrading narrowband internet-of-things terminal, as shown in figure 5, this method flow is specific Include the following steps:
501, second terminal sends business datum to device management server.
It should be noted that will be whole according to the time for sending business datum to device management server in the embodiment of the present invention End is divided into first terminal and second terminal.Wherein, second terminal refers to being sent out to device management server in specified wake-up period It refers to sending business datum to device management server in the rear of specified wake-up period to send the terminal of business datum, first terminal Terminal.
502, in specified wake-up period, when receiving the business datum of second terminal transmission, device management server Judge in Target cell with the presence or absence of the terminal upgraded.
Wherein, wake-up period is specified to be used to determine the escalation policy of Target cell according to the upgrade information of terminal.
In order to reasonably upgrade moment or delay time for terminal distribution, one can be specified in embodiments of the present invention and is called out The upgrade package downloading duration of awake period acquisition terminal, in order to estimate the upgrade package downloading duration of other-end in same cell. In embodiments of the present invention, specified wake-up period can be any wake-up period in batch upgrade terminal procedures.It is called out specified It wakes up before the period, device management server is still using the method for upgrading terminals in the prior art, after specified wake-up period, The method that device management server uses upgrading terminals in the embodiment of the present invention.It is understood that in order to improve batch upgrade Efficiency, specified wake-up period can be batch upgrade terminal procedures in first wake-up period.
503, if there is no the terminals upgraded, device management server to be sent to second terminal vertical in Target cell That is upgrade command.
504, second terminal downloads upgrade package according to the instruction that Upgrades Now received.
505, the upgrade information of device management server record second terminal.
Wherein, upgrade information includes at least signal strength and upgrade package downloading duration.
Upgrade package downloading duration depends on upgrade package size, terminal type and signal strength.Therefore, device management server The size, signal strength, the correspondence of terminal type and upgrade package downloading duration between any two of record upgrade package are needed, such as Shown in 4 upgrade information table of table.
4 upgrade information table of table
In actual use, typically same type of terminal is upgraded, thus the size of upgrade package and Device type is typically all consistent, and upgrade package downloading duration ultimately depends on signal strength.For example, in the batch for water meter During upgrading, device management server only needs to record the correspondence between upgrade package downloading duration and signal strength, As shown in 5 water meter upgrade information table of table.
5 water meter upgrade information table of table
506, device management server generates Target cell and is managed according to the upgrade information of all second terminals of record Terminal escalation policy.
Wherein, escalation policy includes at least the corresponding specified downloading duration of upgrade package of each level signal intensity.
In embodiments of the present invention, step 506 specifically can be implemented as:Device management server is according to all the of record The upgrade information of two terminals determines the corresponding upgrade package downloading duration average value of signal strength of each rank respectively;Equipment pipe The corresponding upgrade package downloading duration average value of each level signal intensity is determined as the letter of each rank in escalation policy by reason server Number specified downloading duration of the corresponding upgrade package of intensity generates the escalation policy for the terminal that Target cell is managed.Table 6 is equipment pipe The escalation policy table that reason server is generated according to upgrade package downloading duration average value.
6 escalation policy table of table
In addition, step 506 can also be implemented as:Device management server is according to the liters of all second terminals of record Grade information determines the corresponding upgrade package minimum downloading duration of each level signal intensity and upgrade package maximum downloading duration respectively; Device management server is true by the corresponding upgrade package maximum downloading duration of each level signal intensity and upgrade package minimum downloading duration The corresponding specified downloading duration of upgrade package of each level signal intensity being set in escalation policy generates the end that Target cell is managed The escalation policy at end.Table 7 is that device management server is given birth to according to upgrade package minimum downloading duration and upgrade package maximum downloading duration At escalation policy table.
7 escalation policy table of table
507, first terminal sends business datum to device management server.
508, when receiving the business datum of first terminal transmission, device management server judges belonging to first terminal With the presence or absence of the terminal upgraded in Target cell.If being thened follow the steps there is no the terminal upgraded in Target cell 509 and 510;Otherwise, step 511 is executed to 515.
509, device management server sends the instruction that Upgrades Now to first terminal.
510, when receive device management server transmission Upgrade Now instruction when, first terminal download upgrade package.
511, device management server determines that the current signal of first terminal is strong according to the business datum that first terminal is sent Degree.
512, device management server determines first terminal according to the current signal strength of first terminal and escalation policy The specified downloading duration of required upgrade package.
When escalation policy includes at least the corresponding upgrade package maximum downloading duration of each level signal intensity and upgrade package minimum When downloading duration, device management server both can be using upgrade package maximum downloading duration as the upgrade package volume needed for first terminal Determine downloading duration, it can also be using upgrade package minimum downloading duration as the specified downloading duration of the upgrade package needed for first terminal.Its In, using upgrade package maximum downloading duration as the specified downloading duration of the upgrade package needed for first terminal, it is possible to reduce secondary delay The appearance of situation;And using upgrade package minimum downloading duration as the specified downloading duration of the upgrade package needed for first terminal, it can subtract The when young free time in area further increases the efficiency of batch upgrade terminal.
513, the specified downloading duration of upgrade package needed for device management server storage first terminal.
Before device management server sends delay upgrade command to first terminal every time, the liter needed for first terminal is stored Grade wraps specified downloading duration, in order to determine the upgrading moment or delay time of the latter first terminal.It should be noted that right In the corresponding first terminal of first specified downloading duration of upgrade package of current wakeup cycle storage, directly basis can currently call out It wakes up determination upgrading moment in period or delay time.
514, device management server sends delay upgrade command to first terminal.
Wherein, postpone in upgrade command comprising upgrading moment or delay time.
515, when receiving the delay upgrade command of device management server transmission, first terminal refers to according to delay upgrading The upgrading moment carried in order or delay time send business datum again to device management server.
It is provided in an embodiment of the present invention upgrading narrowband internet-of-things terminal method, compared to the prior art in NB-IoT In the time window that terminal is waken up, device management server carries out batch liter to NB-IoT terminals parallel according to own processing capabilities Grade, the present invention is when, there is no when the terminal upgraded, instruction terminal Upgrades Now, when existing in Target cell in Target cell When the terminal upgraded, instruction terminal upgrades at the specified upgrading moment.So, each Target cell same time One terminal of upgrading improves the upgrading efficiency of terminal so as to shorten the time of each terminal downloads upgrade package.Meanwhile this hair Bright basis specifies the upgrade information collected in wake-up period to generate the escalation policy of Target cell, and is determined eventually according to escalation policy The upgrading moment at end or delay time so that terminal can also be upgraded in non-wake-up period, to improve Internet resources profit With rate, shortens the time of batch upgrade terminal, further increase the efficiency upgraded to terminal.Therefore, the embodiment of the present invention Efficiency is lower when can solve the problems, such as to upgrade the NB-IoT terminals in cell.
It is above-mentioned that mainly scheme provided in an embodiment of the present invention is described from the angle of device management server.It can be with Understand, device management server, which contains, executes the corresponding hardware configuration of each function and/or software module.This field skill Art personnel should be readily appreciated that, unit and algorithm steps described in conjunction with the examples disclosed in the embodiments of the present disclosure, The present invention can be realized with the combining form of hardware or hardware and computer software.Some function is still calculated with hardware actually The mode of machine software-driven hardware executes, and depends on the specific application and design constraint of technical solution.Professional technique people Member can use different methods to achieve the described function each specific application, but this realization is it is not considered that super Go out the scope of the present invention.
The embodiment of the present invention can carry out terminal according to the above method example division of function module, for example, can be right Each application function divides each function module, and two or more functions can also be integrated in a processing module In.The form that hardware had both may be used in above-mentioned integrated module is realized, can also be realized in the form of software function module.It needs It is noted that be schematical, only a kind of division of logic function to the division of module in the embodiment of the present invention, it is practical real It is current that there may be another division manner.
In the case of dividing each function module with corresponding each function again, the embodiment of the present invention also provides a kind of message The device of processing, the device can be the device management server in above-described embodiment.As shown in fig. 6, the above-mentioned reality of Fig. 6 crucial points Device involved in example is applied, such as a kind of possible structural schematic diagram of device management server.The device includes judgment module 601, sending module 602, the first determining module 603, logging modle 604, generation module 605, the second determining module 606.Wherein, Judgment module 601 executes the step 302 in Fig. 3 for holding equipment management server, the step 402 in Fig. 4, the step in Fig. 5 Rapid 502 and 508;Sending module 602 executes the step 303 and 305 in Fig. 3, the step in Fig. 4 for holding equipment management server Step 503,509 and 514 in rapid 403 and 408, Fig. 5, the first determining module 603 are executed for holding equipment management server Step 405,406 and 407 in Fig. 4;Logging modle 604 executes the step 505 in Fig. 5 for holding equipment management server; Generation module 605 executes the step 506 in Fig. 5 for holding equipment management server;Second determining module 606 is set for supporting Standby management server executes the step 511 and 512 in Fig. 5.Wherein, all correlations for each step that above method embodiment is related to Content can quote the function description of corresponding function module, and details are not described herein.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description, The specific work process of device and module, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
It, can be with if the function is realized in the form of SFU software functional unit and when sold or used as an independent product It is stored in a computer read/write memory medium.Based on this understanding, technical scheme of the present invention is substantially in other words The part of the part that contributes to existing technology or the technical solution can be expressed in the form of software products, the meter Calculation machine software product is stored in a storage medium, including some instructions are used so that a computer equipment (can be People's computer, server or network equipment etc.) it performs all or part of the steps of the method described in the various embodiments of the present invention. And storage medium above-mentioned includes:USB flash disk, mobile hard disk, ROM, RAM, magnetic disc or CD etc. are various can to store program code Medium.
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any Change or replacement in the technical scope disclosed by the present invention, should be covered by the protection scope of the present invention.

Claims (16)

1. a kind of method of upgrading narrowband internet-of-things terminal, which is characterized in that the method is applied to narrowband internet-of-things terminal Device management server, the method includes:
When receiving the business datum of first terminal transmission, judge to whether there is in the Target cell belonging to the first terminal The terminal upgraded;
If there is no the terminals upgraded in the Target cell, the instruction that Upgrades Now is sent to the first terminal;
If there is the terminal upgraded in the Target cell, delay upgrade command is sent to the first terminal, it is described Postpone in upgrade command comprising upgrading moment or delay time.
2. according to the method described in claim 1, it is characterized in that, to the first terminal send delay upgrade command it Before, the method further includes:
If not generating delay upgrade command in current wakeup cycle, described first is determined according to the current wakeup cycle The upgrading moment of terminal or delay time;
If having generated delay upgrade command in the current wakeup cycle, include according in previous delay upgrade command The upgrading moment or delay time and the corresponding terminal of previous delay upgrade command needed for the specified downloading duration of upgrade package Determine the upgrading moment or delay time of the first terminal.
3. according to the method described in claim 2, it is characterized in that, to the first terminal send delay upgrade command it Afterwards, the method further includes:
If during the first terminal downloads upgrade package, the business datum of other-end transmission is received, then to described Other-end sends delay upgrade command.
4. method according to any one of claims 1 to 3, which is characterized in that described to judge belonging to the first terminal With the presence or absence of the terminal upgraded in Target cell, including:
Judge in the Target cell with the presence or absence of the terminal for downloading upgrade package;
If there is no the terminals for downloading upgrade package in the Target cell, it is determined that there is no in the Target cell The terminal of upgrading;
If there is the terminal for downloading upgrade package in the Target cell, it is determined that exist in the Target cell and upgrading Terminal.
5. according to the method described in claim 1, it is characterized in that, the method further includes:
In specified wake-up period, when receiving the business datum of second terminal transmission, if being not present in the Target cell The terminal upgraded then sends the instruction that Upgrades Now to the second terminal;
The upgrade information of second terminal is recorded, the upgrade information includes at least signal strength and upgrade package downloading duration;
According to the upgrade information of all second terminals of record, the escalation policy for the terminal that the Target cell is managed is generated, The escalation policy includes at least the corresponding specified downloading duration of upgrade package of each level signal intensity.
6. according to the method described in claim 5, it is characterized in that, to the first terminal send delay upgrade command it Before, the method further includes:
The business datum sent according to the first terminal determines the current signal strength of the first terminal;
The upgrading needed for the first terminal is determined according to the current signal strength of the first terminal and the escalation policy Wrap specified downloading duration.
7. method according to claim 5 or 6, which is characterized in that the upgrading of all second terminals according to record Information generates the escalation policy for the terminal that the Target cell is managed, including:
According to the upgrade information of all second terminals of record, under the corresponding upgrade package of signal strength for determining each rank respectively Carry duration average value;
The corresponding upgrade package downloading duration average value of each level signal intensity is determined as the letter of each rank in the escalation policy Number specified downloading duration of the corresponding upgrade package of intensity, generates the escalation policy for the terminal that the Target cell is managed.
8. method according to claim 5 or 6, which is characterized in that the upgrading of all second terminals according to record Information generates the escalation policy for the terminal that the Target cell is managed, including:
According to the upgrade information of all second terminals of record, determine that the corresponding upgrade package of each level signal intensity is minimum respectively Downloading duration and upgrade package maximum downloading duration;
The corresponding upgrade package maximum downloading duration of each level signal intensity and upgrade package minimum downloading duration are determined as the liter The corresponding specified downloading duration of upgrade package of each level signal intensity in grade strategy, generates the terminal that the Target cell is managed Escalation policy.
9. a kind of device of upgrading narrowband internet-of-things terminal, which is characterized in that described device includes:
Judgment module, for when receiving the business datum of first terminal transmission, judging the target belonging to the first terminal With the presence or absence of the terminal upgraded in cell;
Sending module, for when the judgment module determine in the Target cell there is no upgrading terminal when, to institute It states first terminal and sends the instruction that Upgrades Now;
The sending module is additionally operable to when the judgment module determines the terminal for existing in the Target cell and upgrading, Delay upgrade command is sent to the first terminal, includes upgrading moment or delay time in the delay upgrade command.
10. device according to claim 9, which is characterized in that described device further includes:
First determining module, for when not generating delay upgrade command in current wakeup cycle, currently being called out according to described The awake period determines the upgrading moment or delay time of the first terminal;
First determining module is additionally operable to when having generated delay upgrade command in the current wakeup cycle, according to The upgrading moment or delay time that include in the previous delay upgrade command that the sending module is sent and previous delay When the specified downloading duration of upgrade package needed for the corresponding terminal of upgrade command determines upgrading moment or the delay of the first terminal Between.
11. device according to claim 10, which is characterized in that the sending module is additionally operable to:
When the first terminal download upgrade package during receive other-end transmission business datum when, to it is described its His terminal sends delay upgrade command.
12. according to claim 9 to 11 any one of them device, which is characterized in that the judgment module is specifically used for:
Judge in the Target cell with the presence or absence of the terminal for downloading upgrade package;
If there is no the terminals for downloading upgrade package in the Target cell, it is determined that there is no in the Target cell The terminal of upgrading;
If there is the terminal for downloading upgrade package in the Target cell, it is determined that exist in the Target cell and upgrading Terminal.
13. device according to claim 9, which is characterized in that the sending module is additionally operable to:
In specified wake-up period, when the business datum and the judgment module that receive second terminal transmission determine the target There is no when the terminal upgraded in cell, the instruction that Upgrades Now is sent to the second terminal;
Described device further includes:
Logging modle, the upgrade information for recording the second terminal for receiving the instruction that Upgrades Now that the sending module is sent, The upgrade information includes at least signal strength and upgrade package downloading duration;
Generation module generates the Target cell institute according to the upgrade information of all second terminals of logging modle record The escalation policy of the terminal of management, when the escalation policy includes at least the specified download of the corresponding upgrade package of each level signal intensity It is long.
14. device according to claim 13, which is characterized in that described device further includes:
Second determining module, the business datum for being sent according to the first terminal determine the current signal of the first terminal Intensity;
Second determining module is additionally operable to be generated according to the current signal strength of the first terminal and the generation module Escalation policy determine the specified downloading duration of upgrade package needed for the first terminal.
15. the device according to claim 13 or 14, which is characterized in that second determining module is specifically used for:
According to the upgrade information of all second terminals of logging modle record, the signal strength pair of each rank is determined respectively The upgrade package downloading duration average value answered;
The corresponding upgrade package downloading duration average value of each level signal intensity is determined as the letter of each rank in the escalation policy Number specified downloading duration of the corresponding upgrade package of intensity, generates the escalation policy for the terminal that the Target cell is managed.
16. the device according to claim 13 or 14, which is characterized in that the generation module is specifically used for:
According to the upgrade information of all second terminals of logging modle record, determine that each level signal intensity corresponds to respectively Upgrade package minimum downloading duration and upgrade package maximum downloading duration;
The corresponding upgrade package maximum downloading duration of each level signal intensity and upgrade package minimum downloading duration are determined as the liter The corresponding specified downloading duration of upgrade package of each level signal intensity in grade strategy, generates the terminal that the Target cell is managed Escalation policy.
CN201710161845.2A 2017-03-17 2017-03-17 Method and device for upgrading narrow-band Internet of things terminal Active CN108632309B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710161845.2A CN108632309B (en) 2017-03-17 2017-03-17 Method and device for upgrading narrow-band Internet of things terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710161845.2A CN108632309B (en) 2017-03-17 2017-03-17 Method and device for upgrading narrow-band Internet of things terminal

Publications (2)

Publication Number Publication Date
CN108632309A true CN108632309A (en) 2018-10-09
CN108632309B CN108632309B (en) 2020-10-27

Family

ID=63687659

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710161845.2A Active CN108632309B (en) 2017-03-17 2017-03-17 Method and device for upgrading narrow-band Internet of things terminal

Country Status (1)

Country Link
CN (1) CN108632309B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109951334A (en) * 2019-03-20 2019-06-28 深圳市信锐网科技术有限公司 A kind of switch upgrades method, apparatus, network controller and readable storage medium storing program for executing
CN110519358A (en) * 2019-08-20 2019-11-29 深圳市丰润达科技有限公司 Gateway and its state reporting method, state reporting device and storage medium
CN110737453A (en) * 2019-10-17 2020-01-31 北京智芯微电子科技有限公司 Security chip upgrading method and device and security chip
CN111078241A (en) * 2018-10-22 2020-04-28 成都鼎桥通信技术有限公司 OTA (over the air) upgrading method and device
CN111479261A (en) * 2019-01-24 2020-07-31 成都鼎桥通信技术有限公司 OTA flow self-adaptive management method and device
CN111768603A (en) * 2020-05-30 2020-10-13 深圳市有方科技股份有限公司 Gas meter reading method and terminal
CN112394959A (en) * 2020-11-18 2021-02-23 深圳市元征科技股份有限公司 Tire pressure sensor upgrading method, handheld tire pressure tool and tire pressure sensor

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020090299A (en) * 2002-05-18 2002-12-02 조승환 System and method for back-up and restoring data in a moblile device
CN103546809A (en) * 2012-07-13 2014-01-29 中兴通讯股份有限公司 Method and device for upgrading software of set top box
CN103916910A (en) * 2013-01-04 2014-07-09 广达电脑股份有限公司 Remote upgrading server and applicable load balancing method thereof
CN104717636A (en) * 2013-12-13 2015-06-17 成都鼎桥通信技术有限公司 Software upgrading method, terminal device and over-the-air download server
CN105610966A (en) * 2016-01-20 2016-05-25 深圳市中兴物联科技股份有限公司 Terminal of Internet of things and upgrading method thereof

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020090299A (en) * 2002-05-18 2002-12-02 조승환 System and method for back-up and restoring data in a moblile device
CN103546809A (en) * 2012-07-13 2014-01-29 中兴通讯股份有限公司 Method and device for upgrading software of set top box
CN103916910A (en) * 2013-01-04 2014-07-09 广达电脑股份有限公司 Remote upgrading server and applicable load balancing method thereof
CN104717636A (en) * 2013-12-13 2015-06-17 成都鼎桥通信技术有限公司 Software upgrading method, terminal device and over-the-air download server
CN105610966A (en) * 2016-01-20 2016-05-25 深圳市中兴物联科技股份有限公司 Terminal of Internet of things and upgrading method thereof

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111078241A (en) * 2018-10-22 2020-04-28 成都鼎桥通信技术有限公司 OTA (over the air) upgrading method and device
CN111078241B (en) * 2018-10-22 2023-10-03 成都鼎桥通信技术有限公司 OTA upgrading method and device
CN111479261A (en) * 2019-01-24 2020-07-31 成都鼎桥通信技术有限公司 OTA flow self-adaptive management method and device
CN111479261B (en) * 2019-01-24 2022-11-18 成都鼎桥通信技术有限公司 OTA flow self-adaptive management method and device
CN109951334A (en) * 2019-03-20 2019-06-28 深圳市信锐网科技术有限公司 A kind of switch upgrades method, apparatus, network controller and readable storage medium storing program for executing
CN109951334B (en) * 2019-03-20 2022-04-26 深圳市信锐网科技术有限公司 Switch upgrading method and device, network controller and readable storage medium
CN110519358A (en) * 2019-08-20 2019-11-29 深圳市丰润达科技有限公司 Gateway and its state reporting method, state reporting device and storage medium
CN110737453A (en) * 2019-10-17 2020-01-31 北京智芯微电子科技有限公司 Security chip upgrading method and device and security chip
CN111768603A (en) * 2020-05-30 2020-10-13 深圳市有方科技股份有限公司 Gas meter reading method and terminal
CN112394959A (en) * 2020-11-18 2021-02-23 深圳市元征科技股份有限公司 Tire pressure sensor upgrading method, handheld tire pressure tool and tire pressure sensor

Also Published As

Publication number Publication date
CN108632309B (en) 2020-10-27

Similar Documents

Publication Publication Date Title
CN108632309A (en) A kind of method and device of upgrading narrowband internet-of-things terminal
CN107220076B (en) A kind of method for recovering internal storage and device
CN104301122B (en) A kind of method and apparatus for waking up node
CN105144118A (en) Application testing and analysis
CN105050164A (en) Method for lowering wifi power consumption based on data importance
CN109992393A (en) Application processing method and device, electronic equipment, computer readable storage medium
CN109873722B (en) Firmware remote upgrading method and device, computer equipment and storage medium
CN106649031A (en) Monitoring data obtaining method and device, and computer
CN107145388A (en) Method for scheduling task and system under a kind of multitask environment
CN107918558A (en) Business Process Control method, apparatus and equipment based on state machine
CN105915328B (en) To the receiving handling method and device of synchronization frame
CN111666344B (en) Heterogeneous data synchronization method and device
CN109426623A (en) A kind of method and device reading data
CN108614847A (en) A kind of caching method and system of data
CN112383439B (en) Intelligent gas meter air upgrading system and upgrading method
CN113672030B (en) Data transmission rate generator and related apparatus and method
CN110245021A (en) EMS memory management process, system, electronic equipment and the storage medium of mobile terminal
CN109901664A (en) Method, apparatus, system, equipment and the readable storage medium storing program for executing of clock signal are provided
CN109375146A (en) A kind of filling mining method, system and the terminal device of electricity consumption data
CN104424142A (en) Method and device for accessing shared resource in multi-core processor system
CN109002381A (en) Process communication monitoring method, electronic device and computer readable storage medium
CN106899959A (en) A kind of method for obtaining SIM card information, device, terminal and system
CN110401691A (en) A kind of resource downloading control method, device and terminal
CN114253683B (en) Task processing method and device, electronic equipment and storage medium
CN106899386B (en) Method for demodulating fragmented frame signals based on multi-channel communication receiving system

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
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220214

Address after: 550025 Huawei cloud data center, jiaoxinggong Road, Qianzhong Avenue, Gui'an New District, Guiyang City, Guizhou Province

Patentee after: Huawei Cloud Computing Technology Co.,Ltd.

Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20221201

Address after: 518129 Huawei Headquarters Office Building 101, Wankecheng Community, Bantian Street, Longgang District, Shenzhen, Guangdong

Patentee after: Shenzhen Huawei Cloud Computing Technology Co.,Ltd.

Address before: 550025 Huawei cloud data center, jiaoxinggong Road, Qianzhong Avenue, Gui'an New District, Guiyang City, Guizhou Province

Patentee before: Huawei Cloud Computing Technology Co.,Ltd.