Hierarchical Directory Structure to Control Loading and Unloading of Communication Programs in a Dynamically Reconfigurable Communication Subsystem
Original Publication Date: 1988-Nov-01
Included in the Prior Art Database: 2005-Feb-15
This article describes a technique for the execution of transient code. Storage is not used effectively, sometimes wasted, in a communication subsystem with fixed configuration where unused communication drivers (programs) take up space and resources. A function of the object services in a communication subsystem is to provide dynamic configuration where communication drivers are loaded when requested. This is done through a hierarchical directory structure which keeps track of what is loaded in the subsystem and releases a communication program when it is deactivated or canceled by the subsystem supervisor due to an error in the program. This hierarchical structure also provides a load/program consistency check for error protection.