CN101841536B - Remote automatic upgrading method for digital monitoring equipment - Google Patents
Remote automatic upgrading method for digital monitoring equipment Download PDFInfo
- Publication number
- CN101841536B CN101841536B CN 201010142311 CN201010142311A CN101841536B CN 101841536 B CN101841536 B CN 101841536B CN 201010142311 CN201010142311 CN 201010142311 CN 201010142311 A CN201010142311 A CN 201010142311A CN 101841536 B CN101841536 B CN 101841536B
- Authority
- CN
- China
- Prior art keywords
- monitoring equipment
- central server
- upgrade
- information
- digital monitoring
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Stored Programmes (AREA)
- Debugging And Monitoring (AREA)
Abstract
The invention discloses a remote automatic upgrading method for digital monitoring equipment. The method comprises the following two parts: the digital monitoring equipment upgrades a client program, and the central server upgrades a service program. The method comprises the following specific steps: after the monitoring equipment is started, transmitting an inquiry request to a central management server at regular intervals; when the port of the central server monitors that the monitoring equipment requires the inquiry request, upgrading the service program and transmitting the information of the corresponding software to the monitoring equipment; after the monitoring equipment receives the information, comparing the information with the locally stored information; and when the comparison result indicates that upgrading is allowable, requiring the central server to download a corresponding file, covering the file and rebooting the system. The invention has the advantages of simple layout and maintenance, high efficiency and flexibility, can use the mode of regular detection by using the digital monitoring equipment, and does not need too complicated manual intervention.
Description
Technical field
The present invention relates to a kind of digital monitoring equipment upgrade method, especially relate to a kind of remote automatic upgrading method for digital monitoring equipment that passes through the software version of digital supervision plateform system auto-update institute administering digital watch-dog.
Background technology
Current video monitoring is just towards digitlization, networking and integrated direction development, digital monitoring equipment with its access convenience, wiring is oversimplified and very popular.Along with the expansion that digital supervision method is used scale, the software upgrade problem of its equipment is also gradually noticeable.
General digital monitoring equipment upgrade method need to be opened the webpage of equipment in turn, selects upgrade file, and upgrade file is uploaded to equipment, then is tens seconds or even upper minute wait.Particularly, the device type of digital supervision method management is many, and codec, digital front-end are not only arranged, and also has the equipment such as NVR, SMT and other storage.The method of this upgrading digital monitoring equipment, need to rely on manual operation, the kind of management upgrade file and version, operation and Comparison of Management are loaded down with trivial details, increased method attendant's work load, taken time and effort, efficient is very low, the success rate of upgrading can be too not high, and stability does not guarantee.
Summary of the invention
For above problem, the object of the invention be to provide a kind of deployment and safeguard simply, efficiently, remote automatic upgrading method for digital monitoring equipment flexibly.
The present invention realizes by following technical measures, a kind of remote automatic upgrading method for digital monitoring equipment, and the method comprises: digital monitoring equipment updating client program and central server upgrade service program two parts;
Described digital monitoring equipment updating client program comprises:
After a1, watch-dog start, every at regular intervals to query requests with this device coding of center management server transmission, until receive the information of this equipment being sent by central server;
A2, receive the information of this equipment being sent by central server after, this information and local information of preserving are compared, when the comparing result demonstration can be upgraded, the updating client program was downloaded to the corresponding file of center management server request again, otherwise finished the updating client program;
A3, obtain feedback when downloading to the corresponding file of center management server request, then continue to send demand file and download, until receive the upgrade file that this equipment is sent by central server;
A4, digital supervision are received the new procedures of center management server, automatically stop related service after, the updating client program is carried out file and is covered;
A5, restart system, finish the updating client program;
Described central server upgrade service program comprises:
B1, upgrade service program are set up a TCP network port and are intercepted when central server is started shooting;
B2, when this port snooping requires to carry out query requests to watch-dog, the upgrade service program sends information with this equipment and corresponding software to watch-dog;
B3, when this port snooping requires to carry out the program upgrade request to digital monitoring equipment, the upgrade service program sends relevant upgrade file to digital monitoring equipment.
Wherein the information that this equipment is sent of the central server among the step a1 comprises device type information and upgrade file version information at least.
The digital supervision plateform system is in charge of the program version of all digital monitoring equipments.When digital monitoring equipment had new program version, administrative staff were responsible for new program file is kept in the corresponding file of central server, and set the version information of relevant module file in this program.All manual operations that administrative staff of the present invention need to carry out that Here it is.
Remote automatic upgrading plan implementation of the present invention and maintenance are quite simple, efficient, flexible, by the mode that digital monitoring equipment regularly detects, do not need too complicated manpower intervention, minimizing administrative staff's maintenance load.Digital monitoring equipment can be set corresponding upgrading rule, the highest version file of for example only upgrading, the inconsistent file of all versions etc. of upgrading.According to these rules, the present invention can adapt to some Special use scene very flexibly.According to these rules, if digital monitoring equipment is only upgraded to partial document, can also greatly reduce the burden of character matrix center management server, reduce unnecessary performance consumption.In addition, the timing of digital monitoring equipment can arrange different detection time, carry out that time of updating operation also becomes relatively at random, center management server can be avoided " upgrading storm " (being that certain time point has a large amount of digital monitoring equipments to center management server request upgrade service) occurring at certain time point.Therefore, the present invention can not affect the stability of a system of character matrix center management server, can effectively avoid performance bottleneck.
Description of drawings
Fig. 1 is the flow chart of digital monitoring equipment updating client program of the present invention;
Fig. 2 is the flow chart of central server upgrade service program of the present invention.
Embodiment
Below in conjunction with embodiment and contrast accompanying drawing the present invention is described in further detail.
A kind of remote automatic upgrading method for digital monitoring equipment, the method comprises: digital monitoring equipment updating client program and central server upgrade service program two parts;
Described digital monitoring equipment updating client program comprises:
After a1, watch-dog start, every at regular intervals to query requests with this device coding of center management server transmission, until receive the information of this equipment being sent by central server, this information comprises the information such as type, sequence number, hardware version and software version of digital monitoring equipment;
A2, receive the information of this equipment being sent by central server after, this information and local information of preserving are compared, when the comparing result demonstration can be upgraded, the updating client program was downloaded to the corresponding file of center management server request again, otherwise finished the updating client program;
A3, obtain feedback when downloading to the corresponding file of center management server request, then continue to send demand file and download, until receive the upgrade file that this equipment is sent by central server;
A4, digital supervision are received the new procedures of center management server, automatically stop related service after, the updating client program is carried out file and is covered;
A5, restart system, finish the updating client program;
Described central server upgrade service program comprises:
B1, upgrade service program are when central server is started shooting, setting up a TCP network port intercepts, preserve the new upgrade file of equipment in the digital supervision plateform system in the central server, upgrade file is classified according to certain rule, as classify the relevant informations such as the device type that file including is suitable for, FileVersion according to device type;
B2, when this port snooping requires to carry out query requests to watch-dog, the upgrade service program sends information with this equipment and corresponding software to watch-dog;
B3, when this port snooping requires to carry out the program upgrade request to digital monitoring equipment, the upgrade service program sends relevant upgrade file to digital monitoring equipment.
More than be that remote automatic upgrading method for digital monitoring equipment of the present invention is set forth; be used for helping to understand the present invention; but embodiments of the present invention are not restricted to the described embodiments; anyly do not deviate from the change done under the principle of the invention, modification, substitute, combination, simplify; all should be the substitute mode of equivalence, be included within protection scope of the present invention.
Claims (2)
1. a remote automatic upgrading method for digital monitoring equipment is characterized in that the method comprises: digital monitoring equipment upgrade step and the large step of central server upgrade service step 2;
Described digital monitoring equipment upgrade step comprises:
After a1, watch-dog start, every at regular intervals to query requests with this device coding of central server transmission, until receive the information of this equipment being sent by central server;
A2, receive the information of this equipment being sent by central server after, this information and local information of preserving are compared, when the comparing result demonstration can be upgraded, the updating client program was downloaded to the corresponding file of central server request again, otherwise finished the updating client program;
A3, obtain feedback when downloading to the corresponding file of central server request, then continue to send demand file and download, until receive the upgrade file that this equipment is sent by central server;
A4, digital monitoring equipment are received the upgrade file of central server, automatically stop related service after, the updating client program is carried out file and is covered;
A5, restart system, finish the updating client program;
Described central server upgrade service step comprises:
B1, upgrade service program are set up a TCP network port and are intercepted when central server is started shooting;
B2, when this port snooping requires to carry out query requests to watch-dog, the upgrade service program sends information with this equipment and corresponding software to watch-dog;
B3, when this port snooping requires to carry out the program upgrade request to digital monitoring equipment, the upgrade service program sends relevant upgrade file to digital monitoring equipment.
2. right to use requires 1 described remote automatic upgrading method for digital monitoring equipment, it is characterized in that: the information that the central server among the step a1 sends this equipment comprises device type information and upgrade file version information at least.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010142311 CN101841536B (en) | 2010-04-01 | 2010-04-01 | Remote automatic upgrading method for digital monitoring equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010142311 CN101841536B (en) | 2010-04-01 | 2010-04-01 | Remote automatic upgrading method for digital monitoring equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101841536A CN101841536A (en) | 2010-09-22 |
CN101841536B true CN101841536B (en) | 2013-01-02 |
Family
ID=42744659
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201010142311 Expired - Fee Related CN101841536B (en) | 2010-04-01 | 2010-04-01 | Remote automatic upgrading method for digital monitoring equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101841536B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106020884A (en) * | 2016-05-20 | 2016-10-12 | 江苏华辉云控科技有限公司 | Network camera system online update method |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102314369B (en) * | 2011-10-09 | 2014-07-23 | 杭州先锋电子技术股份有限公司 | Self-upgrade method for equipment in remote online monitoring system |
CN103491064B (en) * | 2012-06-14 | 2017-12-01 | 腾讯科技(深圳)有限公司 | Terminal software maintaining method, service customer end and service server |
CN104750506B (en) * | 2013-12-30 | 2018-04-17 | 海尔集团公司 | A kind of intelligent appliance wifi module software automatic updating method |
CN103914012A (en) * | 2014-03-19 | 2014-07-09 | 农业部规划设计研究院 | Monitoring device for potato storage environment |
CN105100690A (en) * | 2014-05-14 | 2015-11-25 | 杭州海康威视数字技术股份有限公司 | Device remote upgrade method |
CN105589705A (en) * | 2014-10-24 | 2016-05-18 | 小米科技有限责任公司 | File updating method and device, and equipment |
CN104506498A (en) * | 2014-12-10 | 2015-04-08 | 曙光信息产业(北京)有限公司 | Socket communication based audio/video accelerator card data processing method and device |
CN105072398B (en) * | 2015-08-06 | 2018-07-13 | 浙江宇视科技有限公司 | A kind of device updating method and device |
CN105099780A (en) * | 2015-08-12 | 2015-11-25 | 北京思特奇信息技术股份有限公司 | Automatic file publishing or upgrading method and system thereof |
CN107222147A (en) * | 2017-05-16 | 2017-09-29 | 珠海瑞合电气有限公司 | A kind of AC servo driver system |
CN110968020A (en) * | 2019-12-13 | 2020-04-07 | 微创(上海)网络技术股份有限公司 | System operation monitoring visual platform |
CN110908692A (en) * | 2019-12-15 | 2020-03-24 | 湖南龙之翔智能科技有限公司 | Remote upgrading method and system for intelligent electric meter |
CN111897556B (en) * | 2020-06-29 | 2021-02-09 | 江苏柏勋科技发展有限公司 | Video monitoring service system based on cloud computing |
CN112383605B (en) * | 2020-11-09 | 2023-04-18 | 广西信路威科技发展有限公司 | Remote maintenance system and maintenance method for expressway monitoring equipment |
CN113055653B (en) * | 2021-03-22 | 2023-05-30 | 深圳市安软科技股份有限公司 | Automatic updating method and device of image acquisition equipment and related equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006066612A1 (en) * | 2004-12-24 | 2006-06-29 | Telecom Italia S.P.A. | Method and system for upgrading the software of a telecommunication terminal, in particular of a video telephone, and relatted computer program product |
CN1859125A (en) * | 2006-03-31 | 2006-11-08 | 华为技术有限公司 | System and its method for central remote automatic upgrading software |
CN1996885A (en) * | 2006-12-14 | 2007-07-11 | 杭州华为三康技术有限公司 | Method, management server and device for remote control of the device upgrade time |
CN101286867A (en) * | 2007-05-29 | 2008-10-15 | 深圳市同洲电子股份有限公司 | Software updating method and system of network equipment |
CN101610604A (en) * | 2009-06-18 | 2009-12-23 | 中兴通讯股份有限公司 | A kind of method for upgrading software and system |
-
2010
- 2010-04-01 CN CN 201010142311 patent/CN101841536B/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006066612A1 (en) * | 2004-12-24 | 2006-06-29 | Telecom Italia S.P.A. | Method and system for upgrading the software of a telecommunication terminal, in particular of a video telephone, and relatted computer program product |
CN1859125A (en) * | 2006-03-31 | 2006-11-08 | 华为技术有限公司 | System and its method for central remote automatic upgrading software |
CN1996885A (en) * | 2006-12-14 | 2007-07-11 | 杭州华为三康技术有限公司 | Method, management server and device for remote control of the device upgrade time |
CN101286867A (en) * | 2007-05-29 | 2008-10-15 | 深圳市同洲电子股份有限公司 | Software updating method and system of network equipment |
CN101610604A (en) * | 2009-06-18 | 2009-12-23 | 中兴通讯股份有限公司 | A kind of method for upgrading software and system |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106020884A (en) * | 2016-05-20 | 2016-10-12 | 江苏华辉云控科技有限公司 | Network camera system online update method |
Also Published As
Publication number | Publication date |
---|---|
CN101841536A (en) | 2010-09-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101841536B (en) | Remote automatic upgrading method for digital monitoring equipment | |
CN107333181A (en) | Linux system intelligent television software upgrade method | |
CN103841155A (en) | Software download method and software download device | |
CN105808274A (en) | Software upgrading method and system as well as corresponding clients and servers | |
CN103019757A (en) | Method, device and system for synchronizing software among multiple clients | |
CN103810011A (en) | Method for realizing OTA (over the air) upgrading through file server | |
CN101453550A (en) | Automatic updating method for set-top box software | |
CN110651256B (en) | System and method for preventing service interruption during software update | |
CN101621398A (en) | Client/server system and method for automatic multi-client synchronous configuration thereof | |
CN104166577B (en) | A kind of method and apparatus of mobile terminal system upgrading | |
CN101968741A (en) | Method, server and system for data update | |
CN103002024A (en) | Application program upgrade system and application program upgrade method | |
CN103825925A (en) | Application program upgrading method and system, and application program upgrading client terminal | |
CN105183496A (en) | Method for automatically upgrading and pushing software based on domestic CPU and operating system | |
CN107122207A (en) | Method for upgrading software, client device and server | |
CN106130808A (en) | A kind of method and system of WIFI device upgrade | |
CN104102501B (en) | A kind of mobile terminal and its upgrade method | |
CN108174226A (en) | Transcoding device, method and the computer readable storage medium of live video | |
CN111124450B (en) | Distributed management method based on multilayer sharing center and cloud platform | |
CN102750176A (en) | Software upgrading method and device for network TV | |
CN102223380A (en) | Client terminal automatic updating frame based on Webservice and application thereof | |
CN103024026A (en) | Multi-screen interactive software auto update method and system based on Android | |
CN105072398B (en) | A kind of device updating method and device | |
CN107908408A (en) | A kind of long-distance cloud mobile phone application installation method | |
KR20120117504A (en) | Communication system and method for updating software thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130102 |
|
CF01 | Termination of patent right due to non-payment of annual fee |