skip to main content
TGO > Programmers documentation > Business objects and data sources > States > The OSI state dictionary
 
The OSI state dictionary
The OSI state dictionary is based on the OSI SMF 10164-2 standard, which defines the primary state of a telecom object as a combination of three values, and also introduces a number of statuses.
OSI states
An OSI state is a triplet including the following states:
*Operational, which can be one of the following:
*Disabled
*Enabled
*Usage, which can be one of the following:
*Idle
*Active
*Busy
*Administrative, which can be one of the following:
*Unlocked
*Shutting Down
*Locked
Valid OSI states
While the OSI state system definition above allows 18 combinations of states (2x3x3), only eight of them are meaningful and thus legal. These are:
1. Operational: Disabled; Usage: Idle; Administrative: Unlocked
2. Operational: Disabled; Usage: Idle; Administrative: Locked
3. Operational: Enabled; Usage: Idle; Administrative: Unlocked
4. Operational: Enabled; Usage: Idle; Administrative: Locked
5. Operational: Enabled; Usage: Active; Administrative: Unlocked
6. Operational: Enabled; Usage: Active; Administrative: Shutting down
7. Operational: Enabled; Usage: Busy; Administrative: Unlocked
8. Operational: Enabled; Usage: Busy; Administrative: Shutting down
OSI statuses
In addition to the states already mentioned, the OSI SMF standard includes a status property, which is used to complement the primary state. JViews TGO provides a comprehensive set of status values for which a graphical interpretation is available. This status set is divided into five groups:
*Proceduralis used to report whether the managed object has been properly or improperly initialized or is finally reporting.
*Availability is used to determine the availability status of the managed object.
*Control is used to determine if a managed object is reserved for test or subject to test.
*Standby is used to identify a managed resource that does not provide a service, but which can immediately take over the role of a primary resource.
*Repair is used to determine whether the managed resource is under repair.
The OSI states and statuses are individually described in the following reference tables:
*Graphical representation of the eight valid OSI primary states
*Icon-based representations of OSI secondary states  
*Other OSI secondary state representations
For information on how to customize OSI states, refer to Customizing the OSI state system.

Copyright © 2018, Rogue Wave Software, Inc. All Rights Reserved.