← Back to Patent Explorer
US5892950A Expired / Lapsed US ⏱️ 0.0 years remaining

Interface for telecommunications network management

Assignee: Oracle America Inc
•
Filing: 1996-08-09
•
Granted: 1999-04-06
•
Expires: 2016-08-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An applications programming interface 20 to a telecommunications management network includes a command language interpreter 24 and a compiler 40. A command string input/output format is provided, the command strings 42 including network management parameters. The interpreter includes interpreter scripts for converting the network management parameters between the command string format and a network management protocol compatible format. The compiler compiles interpreter scripts for encoding and decoding user defined parameter types, which are then loaded dynamically to the interpreter. The interface provides a convenient "command line" API, while at the same time permitting extensions to the interpreter in a dynamic manner.

Inventors

  • 👤 Serge Andre Rigori
  • 👤 Florent Autreau

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 04:59
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/455; G06F9/45504; G06F9/45508; G06F9/45512; Y; Y10; Y10S; Y10S370/00; Y10S370/901; Y10S370/902; Y10S370/903

Claims Analysis

Total Claims: 41
Claim 1
Independent Claim 88 words
A method of providing an interface to a telecommunications management network, said method comprising: providing an interpreter for converting between a command string input/output format having command strings including network management parameters and a network management protocol compatible format, said interpreter including interpreter scripts for converting said network management parameters between said command string format and said network management protocol compatible format; and providing a compiler for compiling interpreter scripts for user definable parameter types, whereby said compiled interpreter scripts can be added, when required, to said interpreter.
Claim 2
Independent Claim 88 words
A method of providing an interface to a telecommunications management network, said method comprising: providing an interpreter for converting between a command string input/output format having command strings including network management parameters and a network management protocol compatible format, said interpreter including interpreter scripts for converting said network management parameters between said command string format and said network management protocol compatible format; and providing a compiler for compiling interpreter scripts for user definable parameter types, whereby said compiled interpreter scripts can be added, when required, to said interpreter.
Claim 3
Dependent Claim 35 words
A method according to claim 1, wherein a said command string comprises a string of network management parameters, a said parameter comprising a first delimiter, a field identifier, a parameter value and a second delimiter.
Claim 4
Dependent Claim 24 words
A method according to claim 1, wherein said step of providing an interpreter comprises providing a network services interpreter extension to an interpreter platform.
Claim 5
Dependent Claim 70 words
A method according to claim 1, comprising arranging said compiler to respond to an input parameter type module comprising one or more user definable parameter type definitions to parse said user definable parameter type definitions and to generate encoding and decoding interpreter scripts therefrom, said encoding and decoding interpreter scripts being for translating said user definable parameter types between said command string format and said network management protocol compatible format.
Claim 6
Dependent Claim 35 words
A method according to claim 1, wherein said step of providing said interpreter comprises providing a parameter type extension, said compiler being arranged to generate encoding and decoding scripts which reference said parameter type extension.
Claim 7
Dependent Claim 46 words
A method according to claim 1 for network management under a standard Common Management Information Protocol (CMIP), comprising arranging said interpreter to translate network management parameters between said command string format and a Common Management Information Protocol compatible format to provide Common Management Information Services (CMIS).
Claim 8
Dependent Claim 45 words
A method according to claim 6, comprising arranging said parameter type extension to include interpreter scripts based on the Abstract Syntax Notation (ASN.1) of the CMIP for translating said user definable parameter types between said command string format and said network management protocol compatible format.
Claim 9
Dependent Claim 30 words
A method according to claim 1, wherein said step of providing an interpreter comprises providing a mapping extension for mapping human readable object names to network management protocol object identifiers.
Claim 10
Dependent Claim 46 words
A method according to claim 8, comprising the step of arranging said compiler to respond to managed object definitions to generate a mapping between a user selected human readable object name and a network protocol object identifier and to store said mapping in said mapping table.
Claim 11
Dependent Claim 40 words
A method according to claim 9, comprising the step of arranging said compiler to generate mappings between human readable object names and object identifiers in accordance with the Definition of Managed Object (GDMO) of the Common Management Information Protocol (CMIP).
Claim 12
Dependent Claim 74 words
An interface for a telecommunications management network, said interface comprising: an interpreter providing a command string input/output format, said command strings including network management parameters, said interpreter including interpreter scripts for converting said network management parameters between said command string format and a network management protocol compatible format; and a compiler for generating interpreter scripts for user definable parameter types, said interpreter scripts output from said compiler being loadable, when required, to said interpreter.
Claim 13
Dependent Claim 74 words
An interface for a telecommunications management network, said interface comprising: an interpreter providing a command string input/output format, said command strings including network management parameters, said interpreter including interpreter scripts for converting said network management parameters between said command string format and a network management protocol compatible format; and a compiler for generating interpreter scripts for user definable parameter types, said interpreter scripts output from said compiler being loadable, when required, to said interpreter.
Claim 14
Dependent Claim 34 words
An interface according to claim 11, wherein a said command string comprises string of network management parameters, a said parameter comprising a first delimiter, a field identifier, a parameter value and a second delimiter.
Claim 15
Dependent Claim 19 words
An interface according to claim 12, wherein said interpreter comprises a network services interpreter extension to an interpreter platform.
Claim 16
Dependent Claim 69 words
An interface according to claim 13, wherein said compiler is responsive to an input parameter type module comprising one or more user definable parameter type definitions to parse said user definable parameter type definitions and to generate encoding and decoding interpreter scripts therefrom, said encoding and decoding interpreter scripts being for translating said user definable parameter types between said command string format and said network management protocol compatible format.
Claim 17
Dependent Claim 28 words
An interface according to claim 14, wherein said interpreter comprises a parameter type extension and said compiler generates encoding and decoding scripts which reference said parameter type extension.
Claim 18
Dependent Claim 45 words
An interface according to claim 11, wherein said network management protocol is a standard Common Management Information Protocol (CMIP), said interpreter translating network management parameters between said command string format and a Common Management Information Protocol compatible format to provide Common Management Information Services (CMIS).
Claim 19
Dependent Claim 46 words
An interface according to claim 16, wherein said compiler comprises a parameter type extension including interpreter scripts based on the Abstract Syntax Notation (ASN.1) of the CMIP for translating said user definable parameter types between said command string format and said network management protocol compatible format.
Claim 20
Dependent Claim 22 words
An interface according to claim 11, comprising a mapping extension for mapping human readable object names to network management protocol object identifiers.
Claim 21
Dependent Claim 47 words
An interface according to claim 18, comprising a mapping table, said compiler being arranged to respond to managed object definitions to generate a mapping between a user selected human readable object name and a network protocol object identifier, and to store said mapping in said mapping table.
Claim 22
Dependent Claim 35 words
An interface according to claim 19, wherein said compiler generates mappings between human readable object names and object identifiers in accordance with the Definition of Managed Object (GDMO) of the Common Management Information Protocol (CMIP).
Claim 23
Dependent Claim 11 words
An applications programming interface comprising an interface according to claim 11.
Claim 24
Dependent Claim 18 words
A network management computer for a telecommunications network, said management computer comprising an interface according to claim 11.
Claim 25
Dependent Claim 15 words
A telecommunications system comprising a network management system including an interface according to claim 11.
Claim 26
Dependent Claim 118 words
A computer program product comprising: a computer usable storage medium having computer readable code embodied therein for causing a computer to serve as an interface for a telecommunications management network, said computer readable code comprising: computer readable program code configured to cause said computer to effect an interpreter providing a command string input/output format, said command strings including network management parameters, said interpreter including interpreter scripts for converting said network management parameters between said command string format and a network management protocol compatible format; and computer readable program code configured to cause said computer to effect a compiler for generating interpreter scripts for user definable parameter types, the compiled interpreter scripts being loadable, when required, to said interpreter.
Claim 27
Dependent Claim 118 words
A computer program product comprising: a computer usable storage medium having computer readable code embodied therein for causing a computer to serve as an interface for a telecommunications management network, said computer readable code comprising: computer readable program code configured to cause said computer to effect an interpreter providing a command string input/output format, said command strings including network management parameters, said interpreter including interpreter scripts for converting said network management parameters between said command string format and a network management protocol compatible format; and computer readable program code configured to cause said computer to effect a compiler for generating interpreter scripts for user definable parameter types, the compiled interpreter scripts being loadable, when required, to said interpreter.
Claim 28
Dependent Claim 37 words
A computer program product according to claim 24, wherein a said command string comprises a string of network management parameters, a said parameter comprising a first delimiter, a field identifier, a parameter value and a second delimiter.
Claim 29
Dependent Claim 32 words
A computer program product according to claim 25, wherein said interpreter comprises computer readable program code configured to cause said computer to effect a network services interpreter extension to an interpreter platform.
Claim 30
Dependent Claim 71 words
A computer program product according to claim 26, wherein said compiler is responsive to an input parameter type module comprising one or more user definable parameter type definitions to parse said user definable parameter type definitions and to generate encoding and decoding interpreter scripts therefrom, said encoding and decoding interpreter scripts being for translating said user definable parameter types between said command string format and said network management protocol compatible format.
Claim 31
Dependent Claim 41 words
A computer program product according to claim 24, wherein said interpreter comprises computer readable program code configured to cause said computer to effect a parameter type extension and said compiler generates encoding and decoding scripts which reference said parameter type extension.
Claim 32
Dependent Claim 47 words
A computer program product according to claim 24, wherein said network management protocol is a standard Common Management Information Protocol (CMIP), said interpreter translating network management parameters between said command string format and a Common Management Information Protocol compatible format to provide Common Management Information Services (CMIS).
Claim 33
Dependent Claim 59 words
A computer program product according to claim 29, wherein said compiler comprises computer readable program code configured to cause said computer to effect a parameter type extension including interpreter scripts based on the Abstract Syntax Notation (ASN.1) of the CMIP for translating said user definable parameter types between said command string format and said network management protocol compatible format.
Claim 34
Dependent Claim 35 words
A computer program product according to claim 24, comprising computer readable program code configured to cause said computer to effect a mapping extension for mapping human readable object names to network management protocol object identifiers.
Claim 35
Dependent Claim 69 words
A computer program product according to claim 31, comprising computer readable program code configured to cause said computer to effect a mapping table, said compiler being arranged to respond to managed object definitions to generate a mapping between a user selected human readable object name and a network protocol object identifier, and computer readable program code configured to cause said computer to store said mapping in said mapping table.
Claim 36
Dependent Claim 37 words
A computer program product according to claim 32, wherein said compiler generates mappings between human readable object names and object identifiers in accordance with the Definition of Managed Object (GDMO) of the Common Management Information Protocol (CMIP).
Claim 37
Dependent Claim 24 words
The use of an interface according to claim 11 for converting between said command string input/output format and said network management protocol compatible format.
Claim 38
Independent Claim 60 words
A method of interfacing to a telecommunications management network, said method comprising: inputting a command string in a command string format having network parameters including user definable network management parameter types; converting said network management parameters from said command string format to a network management protocol compatible format in an interpreter including compiled interpreter scripts for user definable parameter types.
Claim 39
Independent Claim 60 words
A method of interfacing to a telecommunications management network, said method comprising: inputting a command string in a command string format having network parameters including user definable network management parameter types; converting said network management parameters from said command string format to a network management protocol compatible format in an interpreter including compiled interpreter scripts for user definable parameter types.
Claim 40
Independent Claim 49 words
A method of interfacing to a telecommunications management network, said method comprising: converting network management parameters from a network management protocol compatible format to a command string format in an interpreter including compiled interpreter scripts for user definable parameter types; and outputting a string in said command string format.
Claim 41
Independent Claim 49 words
A method of interfacing to a telecommunications management network, said method comprising: converting network management parameters from a network management protocol compatible format to a command string format in an interpreter including compiled interpreter scripts for user definable parameter types; and outputting a string in said command string format.

References Cited (Backward Citations)

US4994998A Cited
US5263137A Cited
US5210535A Cited
US5291583A Cited
US5649227A Cited
US5317742A Cited
US5533116A Cited
US5418963A Cited
US5438650A Cited
US5519868A Cited
US5434978A Cited
US5657252A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-04-05 2002-10-05 2003-04-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-04-05 2006-10-05 2007-04-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-04-05 2010-10-05 2011-04-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag