×

Automatic translation between CMIP PDUs and custom data structures

  • US 5,870,749 A
  • Filed: 12/19/1996
  • Issued: 02/09/1999
  • Est. Priority Date: 12/19/1996
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for use in a computer to translate data between CMIP PDUs and user-designed data structures, comprising in combination the steps of:

  • a) providing GDMO definitions to a GDMO compiler to generate GDMO meta data;

    b) providing ASN.1 definitions to an ASN.1 compiler to generate ASN.1meta data;

    c) loading said GDMO meta data and said ASN.1 meta data into said computer'"'"'s memory;

    d) analyzing said GDMO meta data and said ASN.1 meta data in said computer'"'"'s memory to generate default configuration specifications for Managed Object classes and attributes present in said GDMO meta data and all ASN.1 data types referenced by said attributes in a first configuration file, wherein said step of generating default configuration specifications further comprises the steps of;

    i) creating an MOClassTable in said computer'"'"'s memory for storing configuration specifications of the Managed Object classes present in said GDMO meta data;

    ii) creating a GlobalAttributeTable in said computer'"'"'s memory for storing the configuration specifications of the attributes belonging to said Managed Object classes;

    iii) creating an ASN1TypeTable in said computer'"'"'s memory for storing the configuration specifications of the ASN.1 types referenced by said attributes;

    iv) processing the meta data of each Managed Object class present in said GDMO meta data and populating said MOClassTable, said GlobalAttributeTable and said ASN1TypeTable with Managed Object Class, Attribute and ASN.1 Type configurations, respectively; and

    v) writing said configuration information from said tables into said first configuration file.e) allowing the user to modify said configuration file to incorporate his/her preferences on the data structures to be used for representing instances of said Managed Object classes by modifying said generated configuration specifications for said Managed Object classes, attributes belonging to said Managed Object classes and ASN.1 types referenced by said attributes;

    f) analyzing said modified configuration specifications for said Managed Object classes, said attributes and said ASN.1 types to generate translation tables, and data structures based on user'"'"'s preferences as recorded in said modified configuration specifications for storing instance data of said Managed Object classes; and

    g) performing translations between CMIP PDUs and said user-designed data structures according to said translation tables.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×