Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

System and method for generating a representation of a configuration schema

a configuration schema and schema technology, applied in the field of network device interrogation and configuration, can solve the problems of insufficient network equipment configuration, inability to meet the needs of network technicians, so as to reduce the traversal time and small memory footprint

Inactive Publication Date: 2006-08-10
COURTNEY MIKE
View PDF99 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

"The present invention provides a system and method for generating a configuration schema and / or a representation thereof for network devices. The configuration schema can be used to generate commands and the representation of the schema can be used to validate commands, generate commands, and drive a graphical user interface. The representation of the schema has a smaller memory footprint, decreased traversal time, and ease-of-use relative to the original schema. The technical effects of the invention include improved efficiency and ease-of-use for generating and configuring network devices."

Problems solved by technology

Unfortunately, the expansion and maintenance of these networks is outpaced by the demand for additional bandwidth.
Network equipment is often difficult to configure, and qualified network technicians are in extremely short supply.
Thus, many needed network expansions and upgrades must be delayed until these technicians are available.
While these upgrades and expansions are pending, end-users continue to suffer poor network performance.
For example, Cisco™ routers are notoriously difficult to configure—especially in light of the new XML-based interfaces introduced by competitors such as Juniper Networks™.
Instead of a user-friendly XML-based interface, Cisco uses a cumbersome command line interface (CLI) for its routers.
Cisco's CLI interface is the result of many years of semi-controlled modifications to its router operating systems and has resulted in a tangled mess of commands and subcommands.
If Cisco attempted to abandon its CLI in favor of the new user-friendly XML-based interface, many years of development and expertise could be lost.
Moreover, even if it could develop an XML-based interface, there is presently no economical way to integrate it into the thousands of existing routers.
However, present technology does not provide these companies with an acceptable option that allows continued use of its extensive CLI knowledge base while simultaneously providing system administrators with a user-friendly interface, e.g., XML-based interface.
Moreover, present technologies do not provide an acceptable way to provide backward compatibility with existing devices.

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
  • System and method for generating a representation of a configuration schema
  • System and method for generating a representation of a configuration schema
  • System and method for generating a representation of a configuration schema

Examples

Experimental program
Comparison scheme
Effect test

example 1

Hash Object

[0052] name=FastEthernet

[0053] parent=interface

[0054] hierarchy=configuraiton|interface

[0055] type=null

[0056] container=choice

[0057] is ContianterOptional=false

[0058] containerlist=[choice]

[0059] childContainer=complextype

[0060] isBounded=false

[0061] isOptional=false

[0062] isBoolean=false

[0063] childElements=[ARG.001, no, arp, random-detect, bandwidth, cdp, description, ip, encapsulaiton, fair-queue, hold-queue, keepalive, logging, priority-group, standby, shutdown]

[0064] siblingElements=[ ]

[0065] documentation=Fast Ethernet Interface

[0066] appInfo=[VALUE_CONCATENATED]

[0067] isUseRestOfLine=false

[0068] isValueConcatenated=true

[0069] restriction base=null

[0070] minLength=null

[0071] minInclusive=null

[0072] maxInclusive=null

[0073] This use of key-based objects has several significant advantages. First, because each schema node of interest is represented in the hash by a key and an associated object, getting to an object via the key is very quick compared to...

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

A system and method for managing and modeling a network device using a representation of a configuration schema is disclosed. One implementation includes a configuration hash key storage module; a configuration hash object storage module; and a configuration manager.

Description

PRIORITY [0001] The present application is a continuation of commonly owned and assigned application Ser. No. 09 / 991,764 filed on Nov. 26, 2001, Attorney Docket No. CNTW-011 / 00US, entitled System and Method for Generating a Representation of a Configuration Schema, which is incorporated herein by reference. RELATED APPLICATIONS [0002] The present application is related to commonly owned and assigned application Nos.: [0003] Ser. No. 09 / 730,864, entitled System and Method for Configuration, Management and Monitoring of Network Resources, filed Dec. 6, 2000; [0004] Ser. No. 09 / 730,680, entitled System and Method for Redirecting Data Generated by Network Devices, filed Dec. 6, 2000; [0005] Ser. No. 09 / 730,863, entitled Event Manger for Network Operating System, filed Dec. 6, 2000; [0006] Ser. No. 09 / 730,671, entitled Dynamic Configuration of Network Devices to Enable Data Transfers, filed Dec. 6, 2000; [0007] Ser. No. 09 / 730,682, entitled Network Operating System Data Directory, filed ...

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
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F15/177H04L12/24H04L29/06
CPCH04L29/06H04L41/0853H04L41/22H04L69/08Y10S707/99931Y10S707/99933H04L9/40
Inventor COURTNEY, MIKE
Owner COURTNEY MIKE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products