Operation program
Content of memory of the processor card can be grouped by the following:
Operation programs of the exchange can be divided into three groups from the viewpoint of function:
- Programs making the build-up of the connection.
- The so called data administration -
programs allowing services and enhancenemnt of the exchange, with that we can manipulate database describing the central configuration.
- Diagnostic programs, with that we can test the operation of the exchange.
Main tasks of programs making the bulid-up of the connection:
- Handling of messages arriving from a device, trunk line, or other peripheral units (e.g. data module).
- Selection of the connection route, interconnection, dissociation.
- Handling of the signalling sounds.
- Handling of the ringing.
- Handling of the signalling system.
- Outgoing messages.
- Selection of a calling register.
- Procession of numeric characters.
- Traffic monitoring.
Tasks of programs making services, maintenance,enhancement of the exchange:
- Service modification.
- Maintenance, displaying errors, alert signals.
- Traffic data collection.
- Data saving.
- Software control.
Maintenance software
Maintenance software has two levels. There is a high-level subsystem over the operation system, and a low-level subsystem, which is independent from the operation system. Maintenance software is fully stored by the switching field. High-level maintenance software operates in a normal system operation. Low-level one operates, when the system is unable to process calls, e.g. at the first installation.
- High-level maintenance software
High-level maintenance software provides the following issues:
- Initialization and regeneration of the system - a capability of the system, with that it can regenerate itself from impaired operations, or after failures.
- Software maintenance. Software is able to regenerate the system software, if it is, for example, in an endless cycle, or is waiting for an event, that will not occur.
- Dynamic system configuration. It observes insert, remove, failure and recorded data of port or service cards.
- Hardware diagnostic and testing. Automatic, repeated testing of the system hardware, and an interface for the optional outer testing.
- Endurance-dependent ruling of maintenance. Reduction of numbers of the periodic endurance, when there are a large amount of call processions are in process.
- Low-level maintenance software
When we put the system into operation, or when we restart it after a system breakdown, this process is controlled by a low-level maintenance software. It downloads the operation system from the FLASH card, if it is necessary. Operation system takes over the control after that, and generates the high-level maintenance software, which starts all the observational and central service softwares.