摘要:
A table-driven interface system and method to a computer application is provided. The system includes an input handler operable to receive a command entered by a user, and at least one input table indexable by the received command for determining a sequence of required input parameters associated with the received command, the sequence of required input parameters being used to prompt the user for required input parameter values. A server handler is operable to construct a message having a predetermined format containing the required input parameter values, the server handler further operable to send the constructed message to a server. The server handler is operable to receive a reply message from the server containing at least one output parameter value. At least one output table containing display control information are indexable by the received command and required input parameters. An output handler is operable to construct a formatted display of the at least one output parameter value with the display control information contained in the at least one output table, the formatted display being displayed to the user. New commands and parameters can be added by updating the tables and not the handlers.
摘要:
A method is disclosed for packaging and collecting PM data generated in PM data modules having current and previous data banks as a source of PM data during a monitoring interval, including the steps of receiving a demarcation signal from a system timer indicating the expiration of the monitoring interval, sending a signal, responsive to the demarcation signal, to the PM data modules instructing each of the modules to swap data banks, reading the PM data located in the previous data bank representing the monitoring interval, optionally packaging the PM data into a single byte stream, sending an armed and ready message to a controller, receiving a request for bulk transfer of the PM data, transmitting the PM data in one bulk transfer to the controller, and resetting the system timer for a next monitoring interval.
摘要:
A method is disclosed for performing high speed disk I/O operations on PM data collected from a telecommunications system, including the steps of maintaining predefined tables in RAM, each having rows of logical disk blocks representative of predefined contiguous data locations in disk corresponding to the PM data for components and/or functions of the telecommunications system and one or more monitoring intervals, 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, ensuring that the requested logical disk blocks encompassing the range of rows is in a cache, 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, and placing the requested logical disk blocks in a queue of the cache for later flushing to disk.
摘要:
A method is disclosed for configuring software for acquiring PM data from telecommunication equipment in response to PM signals generated by the equipment responsive to events, including the steps of maintaining a library of product-independent, event-responsive modules, maintaining product-dependent data relating selected ones of the modules with a plurality of telecommunication equipment systems, and generating event-responsive PM software corresponding to one or more of the telecommunication equipment systems by assembling the modules in accordance with the product-dependent data.
摘要:
A method of collecting PM data in a controller acquired from a plurality of sources of PM data during a monitoring interval, including the steps of demarcating, at each source of PM data, the monitoring interval, assigning, at each source of PM data, an identity to the monitoring interval, packaging at each source of PM data, the PM data from the monitoring interval, transmitting an armed and ready message from each source of PM data to the controller, waiting, at each source of PM data, for a request from the controller for a bulk transfer of the PM data, sending the bulk transfer from each source of PM data, responsive to receipt of the request, to the controller, and resetting, at each source of PM data, a system timer for a next monitoring interval.
摘要:
A method is disclosed for processing PM signals to be optionally applied to an accumulator PM data module for further analysis including the steps of monitoring first and second transmission line channels to detect events, generating first and second PM signals in response to the events, receiving the first and second PM signals in first and second delay modules, the first and second delay modules having first and second module values therein, and optionally applying, responsive to the second PM signal, the first module values to the accumulator PM data module so as to acquire PM data for collection, storage and analysis.
摘要:
A method for configuring software to monitor, generate, acquire, collect, store and analyze Performance Monitoring (PM) data from telecommunication equipment, includes the steps of maintaining a library of product-independent PM data processing modules maintaining product-dependent data relating selected ones of the processing modules with each of a plurality of telecommunication equipment systems, and generating PM software corresponding to one or more of the telecommunication equipment systems by assembling the processing modules in accordance with the product-dependent data.