Friday 21 August 2015

Stored Program Control (SPC)

Stored Program Control (SPC) Points : Stored Program Control (SPC), digital exchange The switching procedures in SPC exchanges are controlled by means of stored programs (a program is a sequence of instructions stored in the computer memory). The SPC uses a computer as the time-shared control. The computer is defined by the program stored in its memory. The computer is programmed to test the conditions of the inputs and old states and decide on new outputs and states. Stored program control of switching systems is based on this principle. The computer controllers provide the time-shared decision maker, expressed as programs, which can be used to change or extend the functions of a control system.

The use of computer to perform the control functions of the registers in an exchange is an example of stored program control and is shown in the figure.

In the figure, N registers are connected to the processor with input/output interfaces to the register access switch. Each interface has an address and may be connected to the input? output buses by loading that address into the address buffer. Programming of the computer is such that its memory is divided into two:

• Program memory, for the sequence of instructions.
• Call memory, for the state of each register.

There is a third memory called translation memory, which translate the information dialed by the subscriber into specific actions. It is part of the program hut is treated independently, so that the program may be used for any similar system. The register interfaces have one or more inputs and are scanned at regular intervals. These scan points are accessed by loading the address of the required register mb the address buffer. Decoding the address returns the state of the required scan points. The outputs of the interfaces are treated similarly.

In operation, an external clock pulse triggers the computer. An overall control program, after loading the address and setting one of the call memories to point to the block of the memory associated with the first register, then hands over to the register program that decides whether any action is required for the current state and input. The next register is addressed, when the register program has completed its actions and the overall control memory modifies the addresses of the input/output buffer and call memory index. When all the registers have been dealt with, the computer waits for the next clock pulse before restarting a new scan.
The SPC has the following advantages over other types of control:

• By changing the program, changes in the working of the exchange can be made at any time. Thus new services for the used and new maintenance and monitoring procedures can be introduced.
• It provides cheaper inter-exchange signaling, i.e., Common Channel Signaling.
• No compromise between the efficiency of the switching network and the cost of a marker.

The SPC exchange does introduce certain problems also. For example, its cost is independent of the size of the exchange and in case of break down of the computer the exchange will stop functioning.

No comments:

Post a Comment