Telecommunication-switching-systems-and-networks-stored-program-control
TSSN-ストアドプログラムコントロール
この章では、テレコミュニケーションスイッチングシステムおよびネットワークでのストアドプログラム制御の機能について説明します。 スイッチングにおける制御とシグナリングの効率と速度を向上させるために、電子機器の使用が導入されました。 Stored Program Control 、つまり SPC は、電気通信の変化に呼応したエレクトロニクスの概念です。 短縮ダイヤル、自動転送、キャッチホンなどの機能を使用できます。 ストアドプログラム制御の概念は、コンピューターへのプログラムまたは一連の命令がメモリに格納され、プロセッサーによって命令が1つずつ自動的に実行されるという概念です。
交換制御機能は、コンピューターのメモリに保存されたプログラムを介して実行されるため、* Stored Program Control(SPC)*と呼ばれます。 次の図は、SPC電話交換の基本的な制御構造を示しています。
SPCが使用するプロセッサは、取引所の要件に基づいて設計されています。 プロセッサが複製されています。また、複数のプロセッサを使用すると、プロセスの信頼性が高まります。 スイッチングシステムのメンテナンスには、別のプロセッサが使用されます。
SPCには2種類あります-
- 集中型SPC
- 分散SPC
集中型SPC
以前のバージョンのCentralized SPCは、単一のメインプロセッサを使用して交換機能を実行していました。 デュアルプロセッサは、進歩の後半で単一のメインプロセッサを置き換えました。 これにより、プロセスの信頼性が高まりました。 次の図は、典型的な集中型SPCの構成を示しています。
デュアルプロセッサアーキテクチャは、次のような3つのモードで動作するように構成できます-
- スタンバイモード
- 同期二重モード
- 負荷共有モード
スタンバイモード
名前が示すように、存在する2つのプロセッサでは、1つのプロセッサがアクティブで、もう1つのプロセッサがスタンバイモードです。 スタンバイモードのプロセッサは、アクティブなプロセッサに障害が発生した場合のバックアップとして使用されます。 この交換モードでは、両方のプロセッサに共通のセカンダリストレージを使用します。 アクティブなプロセッサはシステムのステータスを定期的にコピーし、軸のセカンダリストレージに保存しますが、プロセッサは直接接続されていません。 制御機能に関連するプログラムと命令、ルーチンプログラム、およびその他の必要な情報は、セカンダリストレージに保存されます。
同期二重モード
同期二重モードでは、2つのプロセッサが接続され、同期して動作します。 2つのプロセッサP1とP2が接続され、M1とM2のような個別のメモリが使用されます。 これらのプロセッサは、保存されたデータを交換するために結合されます。 コンパレータは、これら2つのプロセッサの間に使用されます。 コンパレータは、結果の比較に役立ちます。
通常の動作中、両方のプロセッサは、交換機からすべての情報を受信し、メモリから関連データも受信します。 ただし、交換を制御するプロセッサは1つだけです。もう1つは前の1つとの同期を維持します。 両方のプロセッサの結果を比較するコンパレータは、障害が発生したかどうかを識別し、それらを個別に操作することで、障害のあるプロセッサを特定します。 障害のあるプロセッサは、障害が修正され、他のプロセッサがその間にサービスを提供した後にのみサービスを開始します。
負荷共有モード
負荷共有モードでは、2つのプロセッサ間でタスクが共有されます。 このモードでは、コンパレータの代わりに除外デバイス(ED)が使用されます。 プロセッサはEDを呼び出してリソースを共有するため、両方のプロセッサが同時に同じリソースを探すことはありません。
このモードでは、両方のプロセッサが同時にアクティブになります。 これらのプロセッサは、交換と負荷のリソースを共有します。 プロセッサの1つが故障した場合、もう1つのプロセッサがEDの助けを借りて交換の負荷全体を引き継ぎます。 通常の動作では、各プロセッサは統計ベースで半分のコールを処理します。 ただし、交換オペレーターは、保守目的でプロセッサーの負荷を変えることができます。
分散SPC
電気機械スイッチや集中型SPCとは異なり、分散SPCの導入により、幅広いサービスを提供できるようになりました。 このSPCには、集中型システムのように全体を処理する1つまたは2つのプロセッサではなく、異なる領域を処理する Regional Processors と呼ばれる個別の小さなプロセッサがあります。 ただし、これらの地域のプロセッサが複雑なタスクを実行する必要がある場合、集中型SPCはそれらを指示することで役立ちます。
分散制御のために交換制御機能全体を水平または垂直に分解できるため、分散SPCは集中SPCよりも可用性と信頼性が高くなります。 スイッチング機器がそれぞれのプロセッサを備えた部分に分割されているこのような分散制御は、次の図に示されています。
垂直分解の交換環境はいくつかのブロックに分割され、各ブロックは機器の特定のブロックに関連するすべての制御機能を実行するプロセッサーに割り当てられますが、水平分解の各プロセッサーは交換制御機能の1つまたはいくつかを実行します。