Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Prefix/Suffix Wrappers for DIA Model Objects

IP.com Disclosure Number: IPCOM000100075D
Original Publication Date: 1990-Mar-01
Included in the Prior Art Database: 2005-Mar-15
Document File: 1 page(s) / 39K

Publishing Venue

IBM

Related People

Hanson, KC: AUTHOR [+2]

Abstract

This article describes a feature that relates to creating DIA Model Object wrappers. The concept of a wrapper, consisting of a prefix and a suffix, allows the DIA Model Object to exceed the 32,767-byte limit of the LLIDF structure. The Generalized Data Stream constructs are used to transmit a DIA object from a requester to a service or from one service to another. The introduction of the prefix/suffix construct allows the limit to a Model Object to be removed. The Model Object and its contents do not change, but the indicator of where an object starts and ends is changed.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 81% of the total text.

Prefix/Suffix Wrappers for DIA Model Objects

       This article describes a feature that relates to creating
DIA Model Object wrappers. The concept of a wrapper, consisting of a
prefix and a suffix, allows the DIA Model Object to exceed the
32,767-byte limit of the LLIDF structure. The Generalized Data Stream
constructs are used to transmit a DIA object from a requester to a
service or from one service to another. The introduction of the
prefix/suffix construct allows the limit to a Model Object to be
removed. The Model Object and its contents do not change, but the
indicator of where an object starts and ends is changed.

      The current DIA Model Object is introduced by an LLIDF
construct.  The length of the Model Object (LL) is 2 bytes. The
length is therefore limited to 32,767 bytes, as the most significant
bit is used in segmenting the data steam. This LLIDF construct
identifies the start and the identity of a Model Object. The length
indicates the location of the end of the model object in the data
stream.

      A DIA Model Object is currently limited to 32,767 bytes due to
the LLIDF structure. The solution is to change from a wrapper LLIDF
structure to a Prefix/Suffix LLIDF structure. When the Model Object
is built for transmission, a five-byte LLIDF Prefix is sent first.
Then all the sub-objects and parameters making up the Model Object
are sent. Finally a five LLIDF Suffix is sent, signifying the end of
the Model Object. This change is applied to...