摘要:
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 for managing memory in an object oriented program that is capable of using a plurality of fixed pool classes and a plurality of objects belonging to those fixed pool classes. A plurality of memory pools each having a predetermined fixed size are constructed, with each of the plurality of fixed pool classes being associated with one of the plurality of memory pools. New objects belonging to a selected one of the fixed pool classes are instantiated, with the instantiation step including the step of allocating memory for the new object from the associated memory pool. A system for managing memory in an object oriented program operating on a computer system is also provided that includes a memory pool class and a plurality of subclasses of that memory pool class, where the object oriented program is capable of using and instantiating objects belonging to the subclasses. The system also includes a plurality of memory pools each having a predetermined fixed size, where each of the plurality of subclasses is associated with one of the plurality of memory pools, and wherein memory for objects of a selected subclass that are instantiated by the object oriented program is allocated from the associated memory pool.
摘要:
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 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 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 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.
摘要:
High-density rack unit systems and methods are described for telecommunication and data communication systems that utilize novel airflow mechanisms thereby enabling modularity and high-density in small-form factor units. The high-density rack unit systems and methods offer novel airflow mechanisms via right-angle backplane connectors to enable more airflow in a rack unit as well as novel field replaceable fans in these high-density rack units. Further, the high-density rack unit systems and methods include a baffle structure to keep power-supply-related airflow separate from the airflow over other components in the 1U or 2U rack unit. In this manner, the high-density rack unit systems and methods enable system vendors and network operators to realize significant density improvements.
摘要:
A single circular or cylindrical door is provided which covers a pair of horizontal discharge openings in a hopper car construction transversely of the longitudinal axis of the rail car. Each circular or cylindrical door is pivotally mounted to the rail car body on each side of the rail car. A fluid operated cylinder is connected to each door at the central span thereof. The other end of the fluid operated cylinder is connected to the center sill of the rail car. A directional valve controls the direction of fluid flow to the fluid operated cylinder to cause the door to rotate from a closed position blocking the pair of discharge openings to an open position whereby both discharge openings may simultaneously discharge material from the hopper car.