Programové vybavenie a jeho štruktúra u jednotlivých
spojovacích systémov má mnoho podobných znakov, ale i radu odlišností, ktoré
vychádzajú zo štruktúry spojovacieho systému.
Najdôležitejšou charakteristikou
riadenia telefónnej ústredne je centralizácia alebo decentralizácia riadenia. Od
prvých elektronických ústrední, používajúcich centrálny riadiaci počítač pre
riadenie všetkých spojovacích pochodov v ústredni, sa postupom doby prešlo k
decentralizovanému riadeniu buď čiastočnému, alebo úplnému, pri ktorom sú
jednotlivé časti ústredne riadené dielčími procesormi. Pri zostavovaní spojenia
dielčie procesory spolu navzájom komunikujú a predávajú si správy o výsledkoch
svojej činnosti.
To má veľký vplyv i na štruktúru programového vybavenia.
Zatiaľ, čo u centralizovane riadeného systému bol program celej ústredne
zaznamenaný v jedinej pamäti a musel prebiehať tak, aby nenastalo oneskorenie v
odbavovaní dôležitých pochodov, musí pracovať v reálnom čase, nastáva z tohoto
hľadiska pri decentralizovanom riadení určité odľahčenie, pretože každá
decentralizovaná jednotka spracováva svoje dielčie programy činností a výsledky
svojej činnosti predáva (ponúka) asynchrónnym spôsobom ostatným
decentralizovaným riadiacim jednotkám.
V ústredni teda môže súčasne prebiehať
rad rôznych alebo rovnakých procesov a podmienka reálneho času spočíva potom iba
v tom, aby predávanie správ neopozďovalo celý pochod.