Dans les années 1980, les différents opérateurs américains tentent de résoudre certains problèmes liés à la réalisation de services par la modification des programmes tournant sur chaque commutateur du réseau. L’opérateur de réseau désirant introduire un nouveau service dépend fortement de ses fournisseurs qui sont seuls à même de modifier les programmes fort complexes faisant fonctionner leur commutateur. Le fournisseur se trouvant dans une situation de force, il peut facturer très cher la modification de programme demandée. Pour l’opérateur, ces coûts sont multipliés par le nombre de fabricants fournissant des commutateurs pour son réseau. Une fois les programmes nécessaires disponibles, il est nécessaire de les introduire dans tous les commutateurs du réseau si l’on veut que le service soit disponible partout. Un réseau pouvant se composer de plusieurs centaines de commutateurs, cette opération peut s’avérer non seulement coûteuse, mais aussi longue.
On estime habituellement qu’il faut 3 à 5 ans entre la prise de décision d’introduire un nouveau service et la mise en œuvre effective de ce service dans le réseau. Ces délais ne permettent pas à un opérateur de réagir rapidement à la demande d’un client pour un service particulier. Aujourd’hui, on estime que 6 mois est un délai maximum.
D’autre part, certains services nécessitent que le commutateur traite des informations qui ne sont pas locales, mais communes à l’ensemble des commutateurs du réseau. Par exemple, l’application Numéro Vert qui permet à un appelant de faire un appel gratuit, repose sur la traduction d’un numéro logique à préfixe spécifique (0800 en France ) en un numéro de destination réelle. La table de traduction est une donnée globale à tous les commutateurs. Dupliquer une telle table dans tous les commutateurs du réseau implique une gestion très difficile pour garantir sa cohérence. Par contre, disposer d’un nœud central stockant cette table et étant accessible par l’ensemble des commutateurs est une solution simple à mettre en œuvre et peu coûteuse. C’est ainsi que le Numéro Vert fut introduit aux États-Unis. Un nœud appelé point de commande de service (SCP, « service control point ») est dédié au traitement de la traduction du numéro. Ainsi le réseau est enrichi d’une fonctionnalité nouvelle et du fait de sa capacité à traiter des informations et à offrir un service plus évolué que l’appel de base, il est qualifié d’« intelligent ».
Dans l’architecture du réseau intelligent (RI ), le
SCP
joue le rôle de
maître
, alors que les
commutateurs
(SSP, « service switching point »), sont les
esclaves
. Ce principe...