Method of implementing configuration and management of data of home gateway based on XML (Extensible Markup Language)

A technology for home gateway and data configuration, applied in the field of home gateway, can solve the problems of complex configuration data loading process, low read and write access efficiency of configuration data, and high memory occupancy rate

Active Publication Date: 2014-11-19
FENGHUO COMM SCI & TECH CO LTD
View PDF6 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The technical problem to be solved by the present invention is to solve the problems of complex configuration dat

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method of implementing configuration and management of data of home gateway based on XML (Extensible Markup Language)
  • Method of implementing configuration and management of data of home gateway based on XML (Extensible Markup Language)
  • Method of implementing configuration and management of data of home gateway based on XML (Extensible Markup Language)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0081] The present invention will be described in detail below with reference to the accompanying drawings.

[0082] like figure 1 As shown, the method for implementing home gateway data configuration management based on XML provided by the present invention (defining the data structure of home gateway configuration data files in accordance with the TR069 specification) specifically includes the following steps:

[0083] Step 100: Define two data structures TR_object and TR_param respectively in the memory to describe the object obj and its attribute information and the parameter param and its attribute information in the XML configuration file, so as to construct a memory node parameter tree.

[0084] like figure 2 , image 3 As shown, in the memory node parameter tree, the object is called an object node, and its attributes include: name (object name), rw (object type), key (whether there are key parameters in the parameter node under the object) and pnoe (dynamic object ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method of implementing configuration and management of data of a home gateway based on an XML (Extensible Markup Language). The method comprises the following steps of: respectively defining two data structures of TR-object and TR-param in an internal storage; loading and traversing an XML configuration file of the home gateway, configuring objects and parameters in the XML configuration file and the respective attribute information into the data structures of TR-object and TR-param in the internal storage, and constructing an internal storage node parameter tree; writing the configuration data in the internal storage node parameter tree into an FLASH of the home gateway and storing to form a new XML configuration file; and after restarting the home gateway, rereading the new XML configuration file in the FLASH and carrying out configuration and management. According to the method, an XML file used for unified storage of the data of the home gateway is designed by utilizing an XML rule, and when the parameter information changes, the configuration information is stored in the FLASH immediately, so that a configuration data loading process is simplified, the configuration data reading and writing efficiency is improved and the occupancy of the internal storage of a program is reduced.

Description

technical field [0001] The invention relates to a home gateway, in particular to a method for realizing data configuration management of a home gateway based on XML. Background technique [0002] The home gateway is an intelligent gateway between the networked information equipment in the home and the intelligent broadband access network. Its main functions are: (1) as a physical interface for connecting all external access networks to the home and connecting the home network to the outside; (2) enabling residential users to obtain various home services (including existing services and services that may appear in the future). [0003] With the development and popularization of network technology, home gateways have begun to enter ordinary homes on a large scale. In the next few years, it will replace Modem and routers currently used by most homes and become mainstream home network access devices. [0004] The upstream mode of the home gateway mainly supports: ADSL upstream...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L12/24H04L12/66G06F17/30
Inventor 余仁春祝振东
Owner FENGHUO COMM SCI & TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products