29.1983GPPOpen Service Architecture (OSA) Application Programming Interface (API) - Part 1Release 1999TS
Figure 7-4: State Transition Diagram for LoadManager
188.8.131.52 Idle State
In this state the application has obtained an interface reference of the LoadManager from the IpAccess interface.
184.108.40.206 Registered State
In this state the application has registered for load control with the method RegisterLoadController(). The LoadManager can now request the application to supply load statistics information (by invoking queryAppLoadReq()). Furthermore the LoadManager can request the application to control its load (by invoking enableLoadControl() or suspendNotification() on the application side of interface). In case the application detects a change in load level, it reports this to the LoadManager by calling the method reportLoad().
When entering this state, an object called LoadManagerInternal is created that has an internal state machine encapsulating the internal behaviour of the LoadManager. The State Transition Diagram of LoadManagerInternal is shown in Figure .
In the Notifying state the application has requested for load statistics. The Loadmanager gathers the requested information and (periodically) reports them to the application.
220.127.116.11 Suspending Notification
Due to e.g. a temporary load condition, the application has requested the LoadManager to suspend sending the load statistics information.
Figure 7-5: State Transition Diagram for the LoadManagerInternal
18.104.22.168 Normal Load state
In this state the none of the entities defined in the load balancing policy between the application and the framework / SCFs is overloaded.
22.214.171.124 Application overload state
In this state the application has indicated it is overloaded. When entering this state the load policy is consulted and the appropriate actions are taken by the LoadManager.
126.96.36.199 Internal overload
In this state the Framework or one or more of the SCFs within the specific load policy is overloaded. When entering this state the load policy is consulted and the appropriate actions are taken by the LoadManager.
188.8.131.52 Internal and application overload
In this state the application is overloaded as well as the Framework or one or more of the SCFs within the specific load policy. When entering this state the load policy is consulted and the appropriate actions are taken by the LoadManager.