Patent ID: 6216207
Filing Date: 2001-04-10
Classification: H04L,H04Q

Abstract:
A method for performing high speed disk I/O operations on PM data collected from a telecommunications system, comprising:maintaining predefined tables in RAM, each having rows of logical disk blocks representative of predefined contiguous data locations in a storage disk corresponding to the PM data for components and/or functions of the telecommunications system and one or more monitoring intervals, the PM data including different data aggregate types, the maintaining step including maintaining a table for each data aggregate type;presenting the tables to a telecommunications application;receiving, from the application, a signal requesting a range of rows from one of the tables on which to operate a read or write;locking, in response to the request, the range of rows at the table level;mapping the requested range of rows into a cache as images of requested logical disk blocks to eliminate a need for translation of data between the RAM and the storage disk;locking the requested logical disk blocks in cache for a read and/or write operation;performing the read or write operation from the cache;automatically unlocking the requested logical disk blocks; andplacing the requested logical disk blocks in a queue of the cache for later flushing to the storage disk.