Patent ID: 6701359
Filing Date: 2004-03-02
Classification: H04L,Y10S

Abstract:
In a telecommunication management network, a method of managing memory to ensure that data maintained within an agent is non-volatile, comprising the steps of:(a) analyzing within an agent a common management information protocol (CMIP) message, which identifies one or more requested target instances, to determine if the requested target instances are in a cache of the agent; (b) loading the requested target instances into the cache from a persistent database within the agent if they did not already exist in the cache; (c) analyzing within the agent the CMIP message to determine if the CMIP message changes the value of the requested target instances in the cache; (d) synchronizing the values of the requested target instances between the cache and the persistent database if the CMIP message changes the value of the requested target instances in the cache, for maintaining a consistent state across restarts of the agent in the event of agent failure or unexpected termination in a telecommunication management network; (e) analyzing the cache size to determine if the cache size exceeds a preconfigured limit; (f) identifying instances in cache that are least recently used instances; and (g) removing from cache the instances identified as the least recently used instances.