[go: up one dir, main page]

CN102222009A - Method for producing assortment versions of home gateway system - Google Patents

Method for producing assortment versions of home gateway system Download PDF

Info

Publication number
CN102222009A
CN102222009A CN2011101469145A CN201110146914A CN102222009A CN 102222009 A CN102222009 A CN 102222009A CN 2011101469145 A CN2011101469145 A CN 2011101469145A CN 201110146914 A CN201110146914 A CN 201110146914A CN 102222009 A CN102222009 A CN 102222009A
Authority
CN
China
Prior art keywords
version
home gateway
factory
upgrading
memory block
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.)
Pending
Application number
CN2011101469145A
Other languages
Chinese (zh)
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 Gongjin Electronics Co Ltd
Original Assignee
Shenzhen Gongjin Electronics 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 Shenzhen Gongjin Electronics Co Ltd filed Critical Shenzhen Gongjin Electronics Co Ltd
Priority to CN2011101469145A priority Critical patent/CN102222009A/en
Publication of CN102222009A publication Critical patent/CN102222009A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention relates to a method for producing assortment versions of a home gateway system, aiming to reduce the technique problem of reducing the software customization versions of the home gateway to improve the production efficiency. A scheme adopted for the method is as follows: the method is implemented based on the production process of the flash memory of the home gateway; an upgraded version attached data storage area is additionally matched and defined in the structure of the flash memory; interfaces are added within a system basic configuration storage area, and are all connected to an address formation mapping table of the upgraded version attached data storage area, so that a uniform system software version can be formed during customization and the repeated working process of software development and testing can be reduced; moreover, the products can be produced in a large amount even when a few orders exist in the factory production process without considering the waste product because the products are semi-finished products, thus, the requirements of the customers are met, and the workload of software development and testing is reduced, and the production efficiency is also improved to a large extent.

Description

A kind of production method of home gateway system classification version
Technical field
The invention belongs to the home gateway network-termination device, relate to the customized version customization of user terminal, test department test, plant produced field, particularly a kind of quick method of producing of system customization version and factory that can reduce home gateway.
Background technology
Along with rapid development of network technology, the price of PC constantly reduces, and broadband access quantity is along with the user of PC also rapid growth, and home gateway terminal also is widely applied in the actual life.Under varying environment, terminal software can not be general, causes software version more and more, safeguards more and more difficult.
At present, dispatch from the factory pre-configured and the version software of home gateway are bundled in one, promptly come the customized software version according to client's demand, dispatch from the factory that it is just definite to be pre-configured to be in the software version customization procedure, can not revise later on again.And dispatching from the factory of different regions or different customer requirements is pre-configured different, each dispatches from the factory and pre-configuredly just must make a software version according to requirement of client, cause version quantity a lot, in the production run of each home gateway version, all need research and development and test, increased workload virtually through customized slip-stick artist and Test Engineer.
Because under the top prerequisite of discussing, the production run of home gateway is to produce by the order demand, this a certain section time order will occur many time, produce and do not come, when a certain the period, order was few, do not have production, cause factory's production capacity in T.T. to descend like this.In order to overcome above-mentioned production capacity defective, if consider to produce a kind of semi-manufacture home gateway, simply changed according to customer demand then, then can speed production efficient, improve production capacity.The present invention is exactly the design under this background prerequisite.
Summary of the invention
The objective of the invention is in order to reduce the technical barrier of software customized version to enhance productivity of home gateway, pre-configuredly from version software, separate dispatching from the factory, be made as semi-manufacture, repartition a sector and use to factory-configured in the flash flash memory, factory can directly produce or the upgraded edition of upgrading satisfied requirements of different users originally home gateway.
The present invention for realizing the technical scheme that goal of the invention adopts is, a kind of production method of home gateway system classification version, realize based on production run the flash flash memory of home gateway, the supporting upgraded version additional data memory block of setting up in the structure of flash flash memory, and in system-based configuration store district, increase interface, the address that above interface connects upgraded version additional data memory block forms mapping table, and on this basis, the concrete steps of home gateway system upgraded version comprise:
A, carry out production system software according to the basic system version, the configuration file stores of basic system version is in system-based configuration store district, and keeping configuration upgrading memory block be the storage area of sky;
B, software systems in the flash internal memory and default configuration file are tested, form semi-manufacture, change factory afterwards over to and produce in batches;
C, according to the customer demand customization pre-configured file that dispatches from the factory, and the pre-configured document upgrading that will dispatch from the factory is updated in configuration upgrading memory block, determines the version of system;
D, encapsulation are dispatched from the factory.
Key of the present invention is the structure of flash is improved, and repartitions out a zone and uses to factory, therefore can form unified system software release when customization, has reduced the repetitive operation process of software development and test; Order also can be produced more after a little while in the process of factory production simultaneously, owing to be semi-manufacture, therefore need not to consider the waste problem, has both satisfied client's demand, has reduced the workload of research and development of software and test again, also production efficiency is improved greatly.
The present invention is described in detail below in conjunction with accompanying drawing.
Description of drawings
Fig. 1 is the flash flash memory space synoptic diagram that the present invention designs.
Fig. 2 is the process flow diagram that home gateway reads in system's run time version configuration.
Embodiment
A kind of production method of home gateway system classification version, realize based on production run the flash flash memory of home gateway, the supporting upgraded version additional data memory block of setting up in the structure of flash flash memory, and in system-based configuration store district, increase interface, the address that above interface connects upgraded version additional data memory block forms mapping table, on this basis, the concrete steps of home gateway system upgraded version comprise:
A, carry out production system software according to the basic system version, the configuration file stores of basic system version is in system-based configuration store district, and keeping configuration upgrading memory block be the storage area of sky;
B, software systems in the flash internal memory and default configuration file are tested, form semi-manufacture, change factory afterwards over to and produce in batches;
C, according to the customer demand customization pre-configured file that dispatches from the factory, and the pre-configured document upgrading that will dispatch from the factory is updated in configuration upgrading memory block, determines the version of system;
D, encapsulation are dispatched from the factory.
To dispose the upgrading memory block and be made as high priority, when flash memory moves, at first move the pre-configured file that dispatches from the factory in the configuration upgrading memory block,, then move the configuration file of basic system version if be dummy section in the configuration upgrading memory block.
Above-mentioned configuration upgrading memory block for can wipe, revisable storage area.
Above-mentioned c step, when upgrading was upgraded, the type of at first judging upgrade file was the pre-configured file type of dispatching from the factory, and dispatched from the factory during pre-configured fileversion number the renewal of just upgrading more than or equal to what stored when the version number of upgrade file.
Referring to Fig. 1, in the flash space, Boot is for starting the boot memory block, NVRAM is the non-volatile random memory block, kernel is a system kernel, file System is a file system, / etc/default.cfg is the configuration file stores district of basic system version, Default Cfg Block is the pre-configured file that dispatches from the factory that the present invention increases newly, i.e. configuration upgrading memory block, PSI backup is the configuration backup district, can make the flash of software compatible prior art in escalation process, SP+Syslog is operating status data of system and system journal memory block, and PSI is the configuration file stores district of the current use of terminal.From Boot ~/etc/default.cfg belongs to the part of default system software, cannot revise, and Default Cfg Block is a new zone that increases separately, be used to deposit the pre-configured file that dispatches from the factory, can upgrade, revise and wipe, according to user's demand system version be upgraded, the priority of this part configuring area is high, when if this zone is empty, the configuration file of use/etc/default.cfg system default then.
Key of the present invention is the structure of flash is improved, and repartitions out a zone and uses to factory, therefore can form unified system software release when customization, has reduced the repetitive operation process of software development and test; Order also can be produced more after a little while in the process of factory production simultaneously, owing to be semi-manufacture, therefore need not to consider the waste problem, has both satisfied client's demand, has reduced the workload of research and development of software and test again, also production efficiency is improved greatly.

Claims (4)

1. the production method of home gateway system classification version, realize based on production run the flash flash memory of home gateway, it is characterized in that: the supporting upgraded version additional data memory block of setting up in the structure of flash flash memory, and in system-based configuration store district, increase interface, the address that above interface connects upgraded version additional data memory block forms mapping table, on this basis, the concrete steps of home gateway system upgraded version comprise:
A, carry out production system software according to the basic system version, the configuration file stores of basic system version is in system-based configuration store district, and keeping configuration upgrading memory block be the storage area of sky;
B, software systems in the flash internal memory and default configuration file are tested, form semi-manufacture, change factory afterwards over to and produce in batches;
C, according to the customer demand customization pre-configured file that dispatches from the factory, and the pre-configured document upgrading that will dispatch from the factory is updated in configuration upgrading memory block, determines the version of system;
D, encapsulation are dispatched from the factory.
2. the production method of a kind of home gateway system classification version according to claim 1, it is characterized in that: will dispose the upgrading memory block and be made as high priority, when moving, flash memory at first moves the pre-configured file that dispatches from the factory in the configuration upgrading memory block, if the configuration upgrading is a dummy section in the memory block, then move the configuration file of basic system version.
3. the production method of a kind of home gateway system classification version according to claim 1 and 2 is characterized in that: described configuration upgrading memory block for can wipe, revisable storage area.
4. the production method of a kind of home gateway system classification version according to claim 1, it is characterized in that: described c step, when upgrading is upgraded, the type of at first judging upgrade file is the pre-configured file type of dispatching from the factory, and when the renewal of just upgrading is dispatched from the factory during pre-configured fileversion number more than or equal to what stored in the version number of upgrade file.
CN2011101469145A 2011-06-02 2011-06-02 Method for producing assortment versions of home gateway system Pending CN102222009A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011101469145A CN102222009A (en) 2011-06-02 2011-06-02 Method for producing assortment versions of home gateway system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011101469145A CN102222009A (en) 2011-06-02 2011-06-02 Method for producing assortment versions of home gateway system

Publications (1)

Publication Number Publication Date
CN102222009A true CN102222009A (en) 2011-10-19

Family

ID=44778569

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011101469145A Pending CN102222009A (en) 2011-06-02 2011-06-02 Method for producing assortment versions of home gateway system

Country Status (1)

Country Link
CN (1) CN102222009A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103840987A (en) * 2014-03-14 2014-06-04 烽火通信科技股份有限公司 Home gateway testing method
CN105955840A (en) * 2016-01-27 2016-09-21 上海华测导航技术股份有限公司 Receiver configuration file management method
CN109831329A (en) * 2019-01-30 2019-05-31 网经科技(苏州)有限公司 A kind of method that gateway configuration is mutually separated with gateway system
CN120050547A (en) * 2025-01-17 2025-05-27 四川天邑康和通信股份有限公司 Configuration management method, device, equipment and medium of PON access gateway equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1352769A (en) * 1999-06-10 2002-06-05 贝勒加特投资公司 Arrangements storing different versions of a set of data in separate memory area and method for updating a set of data in a memory
KR20030055767A (en) * 2001-12-27 2003-07-04 한국전자통신연구원 Method for updating images in home gateway system
CN101494559A (en) * 2009-01-13 2009-07-29 中兴通讯股份有限公司 Method and system for implementing household gateway update
CN1963749B (en) * 2006-11-24 2010-05-12 重庆大学 Method for Constructing Embedded Software System of Industrial Automation Instrumentation

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1352769A (en) * 1999-06-10 2002-06-05 贝勒加特投资公司 Arrangements storing different versions of a set of data in separate memory area and method for updating a set of data in a memory
KR20030055767A (en) * 2001-12-27 2003-07-04 한국전자통신연구원 Method for updating images in home gateway system
CN1963749B (en) * 2006-11-24 2010-05-12 重庆大学 Method for Constructing Embedded Software System of Industrial Automation Instrumentation
CN101494559A (en) * 2009-01-13 2009-07-29 中兴通讯股份有限公司 Method and system for implementing household gateway update

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103840987A (en) * 2014-03-14 2014-06-04 烽火通信科技股份有限公司 Home gateway testing method
CN103840987B (en) * 2014-03-14 2017-01-25 烽火通信科技股份有限公司 Home gateway testing method
CN105955840A (en) * 2016-01-27 2016-09-21 上海华测导航技术股份有限公司 Receiver configuration file management method
CN109831329A (en) * 2019-01-30 2019-05-31 网经科技(苏州)有限公司 A kind of method that gateway configuration is mutually separated with gateway system
CN120050547A (en) * 2025-01-17 2025-05-27 四川天邑康和通信股份有限公司 Configuration management method, device, equipment and medium of PON access gateway equipment
CN120050547B (en) * 2025-01-17 2025-11-14 四川天邑康和通信股份有限公司 Configuration management method, device, equipment and medium of PON access gateway equipment

Similar Documents

Publication Publication Date Title
US10191529B2 (en) Real-time data management for a power grid
US9634881B2 (en) Reliability in distributed environments
CN103177077B (en) The storage of a kind of APK file and output intent
CN102222009A (en) Method for producing assortment versions of home gateway system
US10295979B2 (en) Scheduling in manufacturing environments
CN102567399B (en) Method and device for accessing database
CN104410875B (en) Realize the system and method that IPTV boxes end business zero configuration is opened automatically
CN103246549B (en) A kind of method and system of data conversion storage
CN103064670A (en) Method and system for innovation platform data management based on place net
CN103793531A (en) Unstructured data management system
CN102902818A (en) Method and device for upgrading database
CN104123388A (en) Massive-sensing-network-data-oriented high-concurrency real-time access system and method
CN110705891A (en) Data processing method based on high-allocable changeability
CN105719119A (en) A Method of Quickly Creating and Maintaining BOM Module Based on ERP System
CN105630559B (en) Method and system for burning board firmware
CN102495905A (en) Packing method based on line storage database engine
US20200019910A1 (en) Block-based prediction for manufacturing environments
US11016736B2 (en) Constraint programming using block-based workflows
CN108153223B (en) Staged deployment of scalable real-time web applications for material handling systems
CN103246695A (en) Integrating method of HighSoon real-time database and IES600P system
KR20210036086A (en) Ai-based packaging container inventory processing device
CN106600154A (en) Method and system for precise personnel allocation of server product
CN102479348A (en) MES business modeling system and method for code reuse
CN104599192A (en) Logic centralization based global distributed global full-network model maintenance method
KR102597248B1 (en) Meter data unification management system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent of invention or patent application
CB02 Change of applicant information

Address after: 518000, Shenzhen, Guangdong province Nanshan District Shekou Nanhai Road 1019, 100 surplus medical instrument Park, two floor

Applicant after: Shenzhen Gongjin Electronics Co., Ltd.

Address before: 518000, Shenzhen, Guangdong province Nanshan District Shekou Nanhai Road 1019, 100 surplus medical instrument Park, two floor

Applicant before: Shenzhen Gongjin Electronics Co., Ltd.

COR Change of bibliographic data

Free format text: CORRECT: APPLICANT; FROM: SHENZHEN GONGJIN ELECTRONICS CO., LTD. TO: SHENZHEN GONGJIN ELECTRONIC CO., LTD.

WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20111019

WD01 Invention patent application deemed withdrawn after publication