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