CN100479372C - Method of automatic software update for terminal equipment - Google Patents
Method of automatic software update for terminal equipment Download PDFInfo
- Publication number
- CN100479372C CN100479372C CNB031467350A CN03146735A CN100479372C CN 100479372 C CN100479372 C CN 100479372C CN B031467350 A CNB031467350 A CN B031467350A CN 03146735 A CN03146735 A CN 03146735A CN 100479372 C CN100479372 C CN 100479372C
- Authority
- CN
- China
- Prior art keywords
- software
- terminal
- terminal equipment
- information
- management unit
- 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 - Lifetime
Links
Images
Landscapes
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a software automatic-upgrading method of terminal device, where the terminal device cooperates with local end device to connect user terminal to the network and the method: using the terminal device to report current software version information, using terminal management unit to judge if the software of the terminal device needs to be upgraded: if it does, send upgrading command to the terminal device and using the terminal software to download software to complete upgrading.
Description
Technical field
The present invention relates to the broadband access equipment of the communications field, particularly terminal equipment software upgrading method.
Background technology
Along with the appearance of the continuous development, particularly various broadband access technologys of the communication technology, make increasing people can enjoy the facility that the broadband brings for work, life and amusement.The broadband access technology of main flow comprises at present: the Digital Subscriber Line (xDSL) based on ordinary telephone line inserts, based on Hybrid Fiber-Coaxial (HFC) access of cable tv coax, based on the LAN access of ethernet technology; In addition, also day by day ripe based on the broadband access technology of next generation network (NGN).More than various broadband technologys a general character is all arranged, need dispose a kind of terminal equipment at user side exactly, so that user's computer etc. is linked in the carrier network, as in the ADSL access way, need ADSL Transceiver Unit-Remote end (ATU_R) be installed at user side, in the HFC access way, need Cable Modem be installed at user side, in network, need dispose Integrated Access Device at user side based on NGN.
With the ADSL access technology is example, and its network application model as shown in Figure 1.(CO) end in the central office, the data word subscribers feeder inserts multiplexer (DSLAM) equipment the twisted-pair feeder interface is provided, and places terminal equipment ATU_R at user side, and both cooperate realization broadband access function.The user side terminal equipment is realized specific function as a link of broadband access solution, and how huge the and widely distributed terminal equipment of these quantity being carried out effective maintenance management is the challenge that operator must face.
If the software of terminal equipment just need be upgraded to the software of terminal equipment owing to exist defective (BUG) or terminal equipment manufacturer that new features etc. are provided.The software upgrading means that terminal equipment is commonly used are to finish by the user's PC that links to each other with terminal at present, and its basic process is: the user is downloading upgrade software by Internet on the PC to the website of terminal manufacturer; The management tool that allows terminal producer to provide on PC is uploaded software on terminal, finishes upgrading.
Though existing upgrade method can be finished the software upgrading to terminal equipment, there is following shortcoming:
(1) operation maintenance cost height, the efficiency of management is low.Domestic consumer is difficult to finish the software upgrading of terminal, needs the attendant of operator to make house calls, and upgrades for the terminal equipment that quantity is huge, and not only workload is huge, efficient is low but also easily make mistakes.
(2) can not realize upgrading with concentrating automatically of terminal equipment.
Summary of the invention
The object of the present invention is to provide a kind of software automatic updating method of terminal equipment, low and can not concentrate the shortcoming of upgrading to solve the efficient that exists in the existing terminal equipment software upgrade.
In order to realize purpose of the present invention, provide following technical scheme: a kind of software automatic updating method of terminal equipment, described terminal equipment is with user access network, and described method comprises step: A, report the information that comprises terminal type information and current software version to the terminal management unit by terminal equipment;
B, terminal management unit compare according to the described current software version information that the upgraded version information and the described terminal equipment of described terminal type information searching correspondence reports, and are determining that both issue the software upgrading order to described terminal equipment in inconsistent back; Described software upgrading order comprises deposits the upgrade software address and deposits position information such as path;
C, described terminal equipment deposit the upgrade software address and deposit path download and upgrade software and finish updating operation according to the software upgrading order.
Wherein, described method comprises that also step: D, terminal equipment report updating result to the terminal management unit.
The present invention reports the version information of current software by terminal equipment, judge by the terminal management unit whether the software of this terminal equipment needs upgrading, and issue upgrading order to the terminal equipment that needs upgrade software, thereby can realize the auto-update of terminal device software, thereby can improve terminal management efficient widely, reduce O﹠M cost.
Description of drawings
Fig. 1 is an ADSL broadband access network application model schematic diagram;
Fig. 2, Fig. 3 are the schematic diagram of terminal management Single Component Management terminal equipment among the present invention;
Fig. 4 is a flow chart of the present invention.
Embodiment
Consult shown in Figure 1ly, local side apparatus cooperates with terminal equipment realizes the broadband access function, by the terminal management unit local side apparatus and terminal equipment is managed and disposes.The terminal management unit can be the part of network management system, also can be an independently management system.
Consult shown in Figure 2, upgrade software is kept on the terminal management unit, on this terminal management unit, set up the list of relevant information of the upgraded version of each manufacturer or each model terminal equipment in advance, information list comprises: the path that terminal type information, version information, terminal management element address and upgrade software to be upgraded are deposited, terminal type information can be manufacturer's information, the terminal models of terminal equipment.Also can increase other information according to managerial demand.
Consult shown in Figure 3ly, upgrade software is kept on the version server, and version server and terminal management unit are relatively independent physical entity.On the terminal management unit, set up the list of relevant information of upgraded version in advance, comprising: terminal type information, version information to be upgraded, the address of version server and the path that upgrade software is deposited.Terminal type information can be manufacturer's information, the terminal models of terminal equipment.
The present invention initiatively to terminal management unit reporting information, comprises terminal type information and current version information in this information after terminal equipment powers on or resets.The terminal management unit is according to the version of software to be upgraded corresponding in the terminal type information searching information list of terminal to report, and the version comparison that reports with terminal equipment is need to determine whether upgrading terminals software.To the terminal equipment of needs upgrading, under the control of terminal management unit, realize the auto-update of terminal device software.
Consult shown in Figure 4ly, the auto-update process of terminal equipment is as follows:
Step 10: the terminal equipment electrifying startup or reset after, initiatively report to comprise manufacturer terminal information, terminal models and current version information to the terminal management unit.
Step 20: corresponding version information to be upgraded is searched according to manufacturer terminal information and terminal models in the terminal management unit in the list of relevant information of upgraded version, this updating software release information and the current software version information that reports are compared, if both unanimities, the then current software version of definite terminal equipment correct (step 60); Carry out step 30 if both are inconsistent.
Step 30: the terminal management unit issues the upgrading order to terminal equipment; Comprise in this upgrading order and deposit the upgrade software address and deposit position information such as path.
Step 40: terminal is downloaded software to be upgraded by normative document host-host protocol (as FTP/TFTP) from the server of depositing upgrade software, and is finished updating operation according to address and the routing information of depositing upgrade software in the upgrading order.
Step 50: terminal equipment reports the terminal management unit with updating result.
The result who reports when terminal equipment is that the terminal management unit can issue the upgrading order once more, and terminal equipment is upgraded again when upgrading failure.For this mode the number of times restriction should be arranged, to prevent terminal equipment circulation updating operation occurring because of other reasons.
Claims (9)
1, a kind of software automatic updating method of terminal equipment, described terminal equipment cooperates accessing user terminal to network with local side apparatus, it is characterized in that the method comprising the steps of:
A, report the information that comprises terminal type information and current software version at least to the terminal management unit by terminal equipment;
B, terminal management unit compare according to the described current software version that the version and the described terminal equipment of the software to be upgraded of described terminal type information searching correspondence reports, and are determining that both issue the software upgrading order to described terminal equipment in inconsistent back; Described software upgrading order comprises deposits the upgrade software address and deposits position information such as path;
C, described terminal equipment deposit the upgrade software address and deposit the path and download software to be upgraded and finish updating operation according to the software upgrading order.
2, the method for claim 1 is characterized in that also comprising step:
D, terminal equipment report updating result to the terminal management unit.
3, method as claimed in claim 1 or 2 is characterized in that, terminal equipment is powering on or resetting the back version information that initiatively reports current software to the terminal management unit.
4, the method for claim 1 is characterized in that, sets up by the version information of terminal type information, software to be upgraded in the terminal management unit in advance and deposits the information list that the positional information of software to be upgraded constitutes.
5, method as claimed in claim 4 is characterized in that, also comprises terminal type information in the information that terminal equipment reports, and the version information of the software to be upgraded of appointment is searched in the terminal management unit from information list according to this terminal type information.
6, the method for claim 1 is characterized in that, comprises the positional information of depositing software to be upgraded at least in the described software upgrading order.
7, the method for claim 1 is characterized in that, described terminal equipment adopts file transfer protocol (FTP) download and upgrade software.
8, the method for claim 1 is characterized in that, described upgrade software is stored on the terminal management unit, or be stored in the relatively independent physical entity in terminal management unit on.
9, the method for claim 1 is characterized in that, among the step B, if both unanimities then confirm that the terminal equipment current software version is correct.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031467350A CN100479372C (en) | 2003-06-22 | 2003-06-22 | Method of automatic software update for terminal equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031467350A CN100479372C (en) | 2003-06-22 | 2003-06-22 | Method of automatic software update for terminal equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1567843A CN1567843A (en) | 2005-01-19 |
CN100479372C true CN100479372C (en) | 2009-04-15 |
Family
ID=34471841
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB031467350A Expired - Lifetime CN100479372C (en) | 2003-06-22 | 2003-06-22 | Method of automatic software update for terminal equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100479372C (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012065562A1 (en) * | 2010-11-19 | 2012-05-24 | 北京奇虎科技有限公司 | Method and system for intelligent installation/upgrading of software |
Families Citing this family (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100521616C (en) * | 2005-05-19 | 2009-07-29 | 华为技术有限公司 | Method and its system for uploading terminal information in equipment management |
FR2894420A1 (en) * | 2005-12-05 | 2007-06-08 | Inventel Sa | TELEPHONE COMBINE, BASE AND ASSOCIATED METHOD FOR UPDATING COMBINE SOFTWARE |
CN100407656C (en) * | 2005-12-09 | 2008-07-30 | 华为技术有限公司 | Method and system for managing terminal equipment |
CN100421072C (en) * | 2005-12-28 | 2008-09-24 | 腾讯科技(深圳)有限公司 | Method for realizing software updating |
KR101417759B1 (en) * | 2006-06-19 | 2014-07-14 | 삼성전자주식회사 | Device and method for upgrading information of system |
CN100454843C (en) * | 2006-07-25 | 2009-01-21 | 华为技术有限公司 | Control system and method for software batch distribution |
CN101119143B (en) * | 2006-08-01 | 2012-04-18 | 华为技术有限公司 | Method and system for upgrading tower top amplifier software |
CN101166321B (en) * | 2006-10-17 | 2010-06-23 | 中兴通讯股份有限公司 | Software upgrade method for remote RF unit in radio communication system |
US7961640B2 (en) | 2006-10-26 | 2011-06-14 | Qualcomm Incorporated | Method and apparatus for codebook exchange in a multiple access wireless communication system |
IL180230A0 (en) | 2006-12-21 | 2007-05-15 | Eci Telecom Ltd | Method for downloading data files to a group of clients via a proxy with a limited storage |
CN101212346B (en) * | 2006-12-31 | 2010-12-01 | 中兴通讯股份有限公司 | Software version management method and device for network element management system |
CN100458699C (en) * | 2007-04-10 | 2009-02-04 | 北京中星微电子有限公司 | Method and system for updating fastener |
CN101447884B (en) * | 2007-11-26 | 2011-08-03 | 华为技术有限公司 | Method for achieving software upgrade by cooperation among network elements, equipment and system therefor |
CN101163313A (en) * | 2007-11-27 | 2008-04-16 | 华为技术有限公司 | Method and equipment for updating automatically near-end software |
CN101222743B (en) * | 2008-01-22 | 2011-12-28 | 中兴通讯股份有限公司 | Method for managing software version file in radio communication system |
CN101222721B (en) * | 2008-01-30 | 2012-07-11 | 中兴通讯股份有限公司 | Method for implementing terminal unit data maintenance by client terminal software |
CN101605189B (en) * | 2008-06-13 | 2012-05-23 | 大唐移动通信设备有限公司 | System and method for upgrading intelligent platform management controller (IPMC) on line |
CN101577901B (en) * | 2009-06-19 | 2012-05-23 | 中兴通讯股份有限公司 | Wireless access platform and equipment upgrading management system and method thereof |
CN102281554B (en) * | 2010-06-11 | 2014-01-01 | 大唐移动通信设备有限公司 | Method and device for controlling remote upgrade of RRU (Remote Radio Unit) |
CN101877723B (en) * | 2010-06-18 | 2015-01-28 | 中兴通讯股份有限公司 | Wireless sensor network node remote update system, method and equipment |
CN102098303A (en) * | 2011-01-21 | 2011-06-15 | 汉柏科技有限公司 | Hardware firewall for realizing automatic upgrade and upgrading method thereof |
CN103259672B (en) * | 2012-02-17 | 2016-09-28 | 阿里巴巴集团控股有限公司 | Method for upgrading software and system |
CN102650947B (en) * | 2012-04-01 | 2015-06-24 | 广东欧珀移动通信有限公司 | Continuous increment over-the-air upgrade method of Android handheld equipment |
CN103281399A (en) * | 2013-06-18 | 2013-09-04 | 广东顺德长和电气有限公司 | On-line upgrade system and method for classified remote control terminals |
CN104750506B (en) * | 2013-12-30 | 2018-04-17 | 海尔集团公司 | A kind of intelligent appliance wifi module software automatic updating method |
CN104320284A (en) * | 2014-11-12 | 2015-01-28 | 武汉长光科技有限公司 | Automatic EOC terminal batch upgrading method based on HomePlug AV chip |
CN104615468A (en) * | 2015-02-11 | 2015-05-13 | 小米科技有限责任公司 | Method and device for processing service conditions of programs |
CN105187262A (en) * | 2015-10-27 | 2015-12-23 | 上海斐讯数据通信技术有限公司 | Router upgrading method and system |
CN105721203B (en) * | 2016-01-26 | 2018-12-25 | 北京小米移动软件有限公司 | Upgrade processing method and device |
CN107872829B (en) | 2016-09-28 | 2021-08-20 | 华为技术有限公司 | Signal transmission method and related equipment |
TWI657676B (en) * | 2017-11-09 | 2019-04-21 | 和碩聯合科技股份有限公司 | Communicative device updating system |
CN110727447A (en) * | 2019-09-27 | 2020-01-24 | 交控科技股份有限公司 | Automatic upgrading method and system for automatic train supervision system |
CN110764807B (en) | 2019-10-29 | 2021-10-29 | 京东方科技集团股份有限公司 | Upgrading method, system, server and terminal equipment |
CN114428634B (en) * | 2022-01-29 | 2024-09-17 | 重庆长安汽车股份有限公司 | Vehicle-mounted software version management and control method and system based on large software version |
-
2003
- 2003-06-22 CN CNB031467350A patent/CN100479372C/en not_active Expired - Lifetime
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012065562A1 (en) * | 2010-11-19 | 2012-05-24 | 北京奇虎科技有限公司 | Method and system for intelligent installation/upgrading of software |
Also Published As
Publication number | Publication date |
---|---|
CN1567843A (en) | 2005-01-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100479372C (en) | Method of automatic software update for terminal equipment | |
CN101577901B (en) | Wireless access platform and equipment upgrading management system and method thereof | |
CN101803286B (en) | Method and apparatus for communicating data over a data network | |
CN102035669B (en) | Function calling system and method | |
CN101610501A (en) | Device firmware upgrade system and method, device management server and portable terminal | |
AU2006256483B2 (en) | User-preference-based DSL system | |
EP1940077A1 (en) | Remote activation of home devices | |
CN100466659C (en) | A method for automatic configuration of terminal equipment | |
WO2015090091A1 (en) | Method and system for updating optical distribution network (odn) device by using intelligent management terminal | |
CN101022612A (en) | Mobile terminal user information data duplicate method | |
CN102316439A (en) | Method and system for realizing firmware upgrading of user side device | |
US11122466B2 (en) | Method and apparatus for predicting successful DSL line optimization | |
CN104615448A (en) | Software channel packet update method, management method and equipment | |
CN101193125A (en) | A method and device for local device configuration management of user | |
CN102739484A (en) | Method for updating driving program of equipment | |
CN103067231A (en) | System and method for managing home network application terminal equipment | |
CN101483543A (en) | Network management method and system, terminal and automatic configuration server | |
CN101197704A (en) | Method for upgrading software version in digital subscriber's loop terminal telemanagement | |
CN110213340A (en) | Cloud management method, interchanger, server and the platform of box interchanger | |
CN105025467B (en) | A kind of terminal control method and system based on MDM | |
CN101572760B (en) | Dsl data collection system | |
CN203104499U (en) | Multiple uplink access mode home gateway | |
CN109547536A (en) | Intelligent gateway device type automatic identification and method for upgrading software version and system | |
CN101110696A (en) | Equipment parameter configuring method for digital subscriber line access into internet | |
CN100364263C (en) | Operation maintaining method for next generation network terninal |
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 | ||
CX01 | Expiry of patent term |
Granted publication date: 20090415 |
|
CX01 | Expiry of patent term |