(57)【特許請求の範囲】
【請求項１】
ＰＮＮＩプロトコルに対応した複数のノードをリンク上に配置したネットワークにおけるＰＮＮＩコネクション規制方式であって、
前記ノードは、自ノード内のコネクション数が予め決められた値を上回った場合に中継コネクションの規制を示す規制フラグをオンに設定する第１の設定手段と、
前記第１の設定手段により設定された前記規制フラグを隣接するノードに対してフラッディングする第１のフラッディング手段と、
中継呼を隣接するノードから受信した場合に前記規制フラグがオンの場合には中継コネクションの規制を行う規制手段とを有することを特徴とするＰＮＮＩコネクション規制方式。
【請求項２】
前記ノードは、前記規制フラグがオンで前記コネクション数が予め決められた前記値を下回った場合に前記規制フラグをオフに設定する第２の設定手段と、
前記第２の設定手段により設定された前記規制フラグを隣接するノードに対してフラッディングする第２のフラッディング手段とを有することを特徴とする請求項１記載のＰＮＮＩコネクション規制方式。
【請求項３】
ＰＮＮＩプロトコルに対応した複数のノードをリンク上に配置したネットワークにおけるＰＮＮＩコネクション規制方式であって、
前記ノードは、ＣＰＵが通常状態から過負荷状態になった場合に中継コネクションの規制を示す規制フラグをオンに設定する第１の設定手段と、
前記第１の設定手段により設定された前記規制フラグを隣接するノードに対してフラッディングする第１のフラッディング手段と、
中継呼を隣接するノードから受信した場合に前記規制フラグがオンの場合には中継コネクションの規制を行う規制手段とを有することを特徴とするＰＮＮＩコネクション規制方式。
【請求項４】
前記ノードは、前記ＣＰＵが前記過負荷状態から通常状態になった場合に前記規制フラグをオフに設定する第２の設定手段と、
前記第２の設定手段により設定された前記規制フラグを隣接するノードに対してフラッディングする第２のフラッディング手段とを有することを特徴とする請求項４記載のＰＮＮＩコネクション規制方式。
【請求項５】
前記規制フラグは、トポロジーデータベースで管理される自ノードのＰＳＴＥのＮｏｄａｌ  ＩＧ内のＮｏｄａｌフラグ内のRestrict Transitビットであることを特徴とする請求項１，２，３，または４記載のＰＮＮＩコネクション規制方式。
【請求項６】
ＰＮＮＩプロトコルに対応した複数のノードをリンク上に配置したネットワークにおけるＰＮＮＩコネクション規制方法であって、
前記ノードは、自ノード内のコネクション数が予め決められた値を上回った場合に中継コネクションの規制を示す規制フラグをオンに設定し、
オンに設定された前記規制フラグを隣接するノードに対してフラッディングし、中継呼を隣接するノードから受信した場合に前記規制フラグがオンの場合には中継コネクションの規制を行うことを特徴とするＰＮＮＩコネクション規制方法。
【請求項７】
前記ノードは、前記規制フラグがオンに設定された後、前記コネクション数が予め決められた前記値を下回った場合に前記規制フラグをオフに設定し、
オフに設定された前記規制フラグを隣接するノードに対してフラッディングすることを特徴とする請求項６記載のＰＮＮＩコネクション規制方法。
【請求項８】
ＰＮＮＩプロトコルに対応した複数のノードをリンク上に配置したネットワークにおけるＰＮＮＩコネクション規制方法であって、
前記ノードは、ＣＰＵが通常状態から過負荷状態になった場合に中継コネクションの規制を示す規制フラグをオンに設定し、
オンに設定された前記規制フラグを隣接するノードに対してフラッディングし、中継呼を隣接するノードから受信した場合に前記規制フラグがオンの場合には中継コネクションの規制を行うことを特徴とするＰＮＮＩコネクション規制方法。
【請求項９】
前記ノードは、ＣＰＵが過負荷状態から通常状態になった場合に前記規制フラグをオフに設定し、
オフに設定された前記規制フラグを隣接するノードに対してフラッディングすることを特徴とする請求項８記載のＰＮＮＩコネクション規制方法。
【請求項１０】
フラッディングにより前記規制フラグを受信したノードは、前記規制フラグをオンの場合には前記規制フラグをオンにしたノードに対しては前記中継呼を送出しないで別のリンク先のノードに対して前記中継呼を送出することを特徴とする請求項６，７，８，または９記載のＰＮＮＩコネクション規制方法。
【請求項１１】
ＰＮＮＩプロトコルに対応した複数のノードをリンク上に配置したネットワークにおけるＰＮＮＩコネクション規制方法であって、
前記ノードは、呼設定メッセージを受信すると呼の種別を行うステップと、
前記呼の種別が中継呼であれば中継コネクションの規制を示す規制フラグのチェックを行うステップと、
前記規制フラグがオフであれば自ノード内のコネクション数を＋１カウントアップするステップと、
前記カウントアップしたコネクション数が規定値を上回ったかのチェックを行うステップと、
前記規定値を上回っていれば前記規制フラグをオンにして隣接するノードに対してフラッディングするステップと、
前記規制フラグのチェックを行うステップで前記規制フラグがオンであれば前記中継呼を廃棄するステップとを含むことを特徴とするＰＮＮＩコネクション規制方法。
【請求項１２】
前記ノードは、呼解放メッセージを受信するとノード内の前記コネクションを−１カウントダウンするステップと、
前記規制フラグのチェックを行うステップと、
前記規制フラグがオンであれば前記カウントダウンしたコネクション数が前記規定値を下回ったかのチェックを行うステップと、
前記規定値を下回っていれば前記フラグをオフにして隣接するノードに対してフラッディングするステップとを含むことを特徴とする請求項１１記載のＰＮＮＩコネクション規制方法。
【請求項１３】
前記規制フラグは、トポロジーデータベースで管理される自ノードのＰＳＴＥのＮｏｄａｌ  ＩＧ内のＮｏｄａｌフラグ内のRestrict Transitビットであることを特徴とする請求項６，７，８，９，１０，１１，または１２記載のＰＮＮＩコネクション規制方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＰＮＮＩ（Private Network-Network Interface）プロトコルに対応するＡＴＭ（Asynchronous Transfer Mode：非同期転送モード）交換機などのノードにおけるＰＮＮＩコネクション規制方式および方法に関する。
【０００２】
【従来の技術】
交換機においてシステムあたりの許容できる最大コネクション数は有限であり、最大コネクション数を超えて呼を確立することはできない。そのため、従来、ＰＮＮＩプロトコルに基づく呼数を規定する着信規制方法として、特開２００１−２４６５８に開示されている。すなわち、この公報に記載された着信規制方法は、PNNIプロトコルに基づくノードにおいて、あるリンクのあるトラフィック種別の呼数が予め定めておいた呼数に達した場合に、Outgoing Resource Availability IG内のRAIGフラグに該当トラフィック種別ビットをオフにしてフラッディングすることにより、そのリンクからの着信規制を行う。
【０００３】
【発明が解決しようとする課題】
しかしながら、コネクション（論理的に通信路を設定すること）には、自交換機配下の端末から他交換機配下の端末への発呼における発信コネクション、他交換機配下の端末から自交換機配下の端末への発呼における着信コネクション、他交換機配下の端末から他交換機配下の端末への発呼時に自交換機が中継（以降、このような呼を中継呼と呼ぶ）となる中継コネクションの３つのコネクションがある。従来技術である着信規制方法だと、Outgoing Resource Availability IG内のRAIGフラグのビットがオフとなったトラフィック種別は、そのリンクから発信・着信・中継にかかわらず、すべての呼を受け付けなくなってしまう。すなわち、もしもある交換機でコネクションを確立する呼数が最大数に達してしまった場合に、中継コネクションの確立要求があったとき、その局がコネクションを確立することができなかったとしても、そのネットワーク内にその局を通らない迂回路さえあれば、コネクションを確立することが可能であるが、発信・着信コネクションはその局を通らずしてコネクションを確立することが不可能であり、サービス提供ができなくなってしまうという問題点がある。特に、ＰＮＮＩプロトコルに従うネットワークでは、論理的なノード間において、トポロジーに関する情報交換を行うためのコネクションを確立するが、そのように最大数に達してしまった場合には、発信・着信のコネクションを確立することができず、ネットワークが確立できなくなる問題が発生する。
【０００４】
本発明の目的は、上記問題点を鑑み、発信・着信のコネクションを優先的に保証し、中継コネクションを規制することにある。
【０００５】
【課題を解決するための手段】
上記の目的を達成するために、本発明の第１のＰＮＮＩコネクション規制方式は、ＰＮＮＩプロトコルに対応した複数のノードをリンク上に配置したネットワークにおけるＰＮＮＩコネクション規制方式であって、前記ノードは、自ノード内のコネクション数が予め決められた値を上回った場合に中継コネクションの規制を示す規制フラグをオンに設定する第１の設定手段と、前記第１の設定手段により設定された前記規制フラグを隣接するノードに対してフラッディングする第１のフラッディング手段と、中継呼を隣接するノードから受信した場合に前記規制フラグがオンの場合には中継コネクションの規制を行う規制手段とを有することを特徴としている。
【０００６】
更に、上記の第１のＰＮＮＩコネクション規制方式において、前記ノードは、前記規制フラグがオンで前記コネクション数が予め決められた前記値を下回った場合に前記規制フラグをオフに設定する第２の設定手段と、前記第２の設定手段により設定された前記規制フラグを隣接するノードに対してフラッディングする第２のフラッディング手段とを有することを特徴としている。
【０００７】
また、本発明の第２のＰＮＮＩコネクション規制方式は、ＰＮＮＩプロトコルに対応した複数のノードをリンク上に配置したネットワークにおけるＰＮＮＩコネクション規制方式であって、前記ノードは、ＣＰＵが通常状態から過負荷状態になった場合に中継コネクションの規制を示す規制フラグをオンに設定する第１の設定手段と、前記第１の設定手段により設定された前記規制フラグを隣接するノードに対してフラッディングする第１のフラッディング手段と、中継呼を隣接するノードから受信した場合に前記規制フラグがオンの場合には中継コネクションの規制を行う規制手段とを有することを特徴としている。
【０００８】
更に、上記の第２のＰＮＮＩコネクション規制方式において、前記ノードは、前記ＣＰＵが前記過負荷状態から通常状態になった場合に前記規制フラグをオフに設定する第２の設定手段と、前記第２の設定手段により設定された前記規制フラグを隣接するノードに対してフラッディングする第２のフラッディング手段とを有することを特徴としている。
【０００９】
更に、上記の第１または第２のＰＮＮＩコネクション規制方式において、前記規制フラグは、トポロジーデータベースで管理される自ノードのＰＳＴＥのＮｏｄａｌ  ＩＧ内のＮｏｄａｌフラグ内のRestrict Transitビットであることを特徴としている。
【００１０】
また、本発明の第１のＰＮＮＩコネクション規制方法は、ＰＮＮＩプロトコルに対応した複数のノードをリンク上に配置したネットワークにおけるＰＮＮＩコネクション規制方法であって、前記ノードは、自ノード内のコネクション数が予め決められた値を上回った場合に中継コネクションの規制を示す規制フラグをオンに設定し、オンに設定された前記規制フラグを隣接するノードに対してフラッディングし、中継呼を隣接するノードから受信した場合に前記規制フラグがオンの場合には中継コネクションの規制を行うことを特徴としている。
【００１１】
更に、上記の第１のＰＮＮＩコネクション規制方法において、前記ノードは、前記規制フラグがオンに設定された後、前記コネクション数が予め決められた前記値を下回った場合に前記規制フラグをオフに設定し、オフに設定された前記規制フラグを隣接するノードに対してフラッディングすることを特徴としている。
【００１２】
また、本発明の第２のＰＮＮＩコネクション規制方法は、ＰＮＮＩプロトコルに対応した複数のノードをリンク上に配置したネットワークにおけるＰＮＮＩコネクション規制方法であって、前記ノードは、ＣＰＵが通常状態から過負荷状態になった場合に中継コネクションの規制を示す規制フラグをオンに設定し、オンに設定された前記規制フラグを隣接するノードに対してフラッディングし、中継呼を隣接するノードから受信した場合に前記規制フラグがオンの場合には中継コネクションの規制を行うことを特徴としている。
【００１３】
更に、上記の第２のＰＮＮＩコネクション規制方法において、前記ノードは、ＣＰＵが過負荷状態から通常状態になった場合に前記規制フラグをオフに設定し、オフに設定された前記規制フラグを隣接するノードに対してフラッディングすることを特徴としている。
【００１４】
更に、上記の第１または第２のＰＮＮＩコネクション規制方法において、フラッディングにより前記規制フラグを受信したノードは、前記規制フラグをオンの場合には前記規制フラグをオンにしたノードに対しては前記中継呼を送出しないで別のリンク先のノードに対して前記中継呼を送出することを特徴としている。
【００１５】
また、本発明の第３のＰＮＮＩコネクション規制方法は、ＰＮＮＩプロトコルに対応した複数のノードをリンク上に配置したネットワークにおけるＰＮＮＩコネクション規制方法であって、前記ノードは、呼設定メッセージを受信すると呼の種別を行うステップと、前記呼の種別が中継呼であれば中継コネクションの規制を示す規制フラグのチェックを行うステップと、前記規制フラグがオフであれば自ノード内のコネクション数を＋１カウントアップするステップと、前記カウントアップしたコネクション数が規定値を上回ったかのチェックを行うステップと、前記規定値を上回っていれば前記規制フラグをオンにして隣接するノードに対してフラッディングするステップと、前記規制フラグのチェックを行うステップで前記規制フラグがオンであれば前記中継呼を廃棄するステップとを含むことを特徴としている。
【００１６】
更に、上記の第３のＰＮＮＩコネクション規制方法において、前記ノードは、呼解放メッセージを受信するとノード内の前記コネクションを−１カウントダウンするステップと、前記規制フラグのチェックを行うステップと、前記規制フラグがオンであれば前記カウントダウンしたコネクション数が前記規定値を下回ったかのチェックを行うステップと、前記規定値を下回っていれば前記フラグをオフにして隣接するノードに対してフラッディングするステップとを含むことを特徴としている。
【００１７】
更に、上記の第１、第２、または第３のＰＮＮＩコネクション規制方法において、前記規制フラグは、トポロジーデータベースで管理される自ノードのＰＳＴＥのＮｏｄａｌ  ＩＧ内のＮｏｄａｌフラグ内のRestrict Transitビットであることを特徴としている。
【００１８】
【発明の実施の形態】
次に、本発明の第１の実施の形態について、図面を参照して説明する。
図１を参照すると、本発明の第１の実施の形態の一例を示すＰＮＮＩ呼制御装置の構成を示すブロック図である。
【００１９】
図１に示すＰＮＮＩ呼制御装置は、ＰＮＮＩプロトコルに対応した交換機の内部に設けられるものであって、ＰＮＮＩプロトコルに基づきトポロジーデータベースで管理されるデータの一単位であるＰＴＳＥ（PNNI Topology State Elementの略：ＰＮＮＩトポロジー状態要素）を他の交換機から受信したり他の交換機へ送信したりするＰＴＳＥ送受信部１１と、呼制御メッセージを他の交換機または加入者端末から受信したり他の交換機または加入者端末へ送信したりする呼制御メッセージ送受信部１２と、ＰＴＳＥ送受信部１１と呼制御メッセージ送受信部１２との間に配置され中継コネクション規制制御処理等を行う制御部１３と、読出し書込みのできる記憶部１４と、中継コネクションＰＮＮＩプロトコルに従ったＰＴＳＥを保存したトポロジーデータベース１５とから構成される。
【００２０】
制御部１３は、図示していないプロセッサ（ＣＰＵ）によりプログラム制御で動作し、このプログラム制御で動作する場合の制御部１３内部の機能ブロックは、ＰＴＳＥの送受信を制御するためのフラッディング制御処理部１３１と、自局の交換機のＰＴＳＥや他の交換機から受信したＰＴＳＥを管理するトポロジーデータベース管理部１３２と、Restricted Transit Flagを制御するRestricted Transit Flag制御処理部１３３と、呼を制御するための呼制御処理部１３４とから構成されている。
【００２１】
ＰＳＴＥ送受信部１１および呼制御メッセージ送受信部１２が図示していない自交換機内の送受信部とのやり取りで、受信の場合には、図示していない送受信部にて、ＰＳＴＥ関連はＰＳＴＥ送受信部１１に振り分けられ、呼制御メッセージ関連は呼制御メッセージ送受信部１２に振り分けられる。送信の場合には、ＰＳＴＥ送受信部１１および呼制御メッセージ送受信部１２から図示していない送受信部を介して他の交換機または配下の加入者端末に送信される。また、ＰＳＴＥ送受信部１１および呼制御メッセージ送受信部１２は、制御部１３と同じプロセッサによりプログラム制御で動作する。
【００２２】
記憶部１４には、現在のコネクション数を示すコネクションカウンタ１４１のエリアと、予め決められた値でありコネクション数の制限を示す規定値１４２とのエリアとが、それぞれ割当てられている。
【００２３】
トポロジーデータベース１５には、各交換機（交換機をノードと呼ぶ場合がある）自身の情報であるNodal Information Group（以降、Ｎｏｄａｌ  ＩＧと呼ぶ）を含むＰＴＳＥが交換機毎に保存されている。この場合のＰＮＮＩプロトコルで規定されているＮｏｄａｌ  ＩＧ内の構成を図４に示す。更に、本発明では、この図４内のRestricted Transitのbitを規制フラグとして中継コネクションの規制に使用する。
【００２４】
図２を参照すると、図１における制御部１３の中継コネクション規制制御の動作を示すフローチャートである。
【００２５】
図３を参照すると、本発明のＰＮＮＩ呼制御装置を内蔵したＡＴＭ交換機のシステム構成の一例を示すネットワークにおけるシステムブロック図であって、このシステムは、ＰＮＮＩプロトコルに対応しリンク上に配置されたＡＴＭ交換機３１，３２，３３，３４と、加入者端末３５，３６，３７，３８とから構成されている。従って、ＡＴＭ交換機３１，３２，３３，３４内に図１で示すＰＮＮＩ呼制御装置が設けられている。
【００２６】
次に、本発明の第１の実施の形態における中継コネクション規制方法の概念について説明する。
中継コネクション規制は、ＰＮＮＩプロトコルに従ったネットワークにおける中継規制方法であって、ある交換機内のコネクション数が予め定められた数に達した場合に、そのノードのＮｏｄａｌ  ＩＧ内のＮｏｄａｌ  Ｆｌａｇ中のRestricted Transit Flagをオン（図４の「Restricted Transit」bit ）にしてフラッディングを行い、これによって他のノードから中継コネクション確立要求の規制を行う。
【００２７】
このRestricted Transit flag がオンの場合、中継呼がそのノードを通過することは不可能であることを示す。ただし、Restricted Transit Flagがオンの場合でも、そのノードは発信、着信が規制されるわけではない。
【００２８】
なお、フラッディングとは、自ノードに関する情報（Ｎｏｄａｌ  ＩＧなど）を含むＰＴＳＥをＰＴＳＰと呼ばれるＰＮＮＩトポロジー状態パケットに載せて、グループ内の隣接する全てのノードに送信し、全てのノードがこれを繰り返すことにより、グループ内の全てのノードに対して全てのノードの情報が行き渡ることをいう。すなわち、全てのノードがグループ内の全てのノードの情報を持つことになる。
【００２９】
従って、本発明の第１の実施の形態における中継コネクション規制方法は、あるノード内のコネクション数が予め定められた数を上回った場合に、そのノードのＰＳＴＥのＮｏｄａｌ  ＩＧ内のＮｏｄａｌ  Ｆｌａｇ中のRestricted Transit Flag（図４を参照）をオンにしてそのＰＳＴＥを他のノードにフラッディングする（隣接するノードに順々に通知していく）ことにより、他のノードが他のノードから受信したＰＴＳＥ（実際には、受信したＰＳＴＥを基に保存したトポロジーデータベース）からそのノードを通過しない経路を選択することができ、呼が確立されることとなり、中継コネクションが規制される。なお、万が一、フラッディング処理により、自分の出したデータが戻ってきた場合には、ノードは隣接するノードにはＰＳＴＥを出さない。
【００３０】
ここで、もしもフラッディングにより通知する前に、中継コネクション確立要求が発生した場合でも、自ノードのRestricted Transit Flagはすでにオンとされているため、中継コネクションは規制される。
【００３１】
これにより、そのノードから発信、もしくはそのノードに着信されるコネクションが優先的に保証できる。
【００３２】
また、本発明の第１の実施の形態においては、上述したように中継コネクションの規制が行われている状態において、前記ノード内の呼の数が予め定められた数を下回った場合に、前記Ｎｏｄａｌ  ＩＧ内のＮｏｄａｌ  ＦｌａｇのRestricted Transit Flagをオフにしてフラッディングを行うことによって、他のノードはそのノードを通過する経路を選択できることとなり、中継コネクションの規制が解除される。
【００３３】
次に、図１〜図４を参照して、本発明の第１の実施の形態における動作について説明する。図２は、この実施の形態における中継コネクション規制の動作について、制御部１３での処理を中心に示したフローチャートである。
【００３４】
以下、図３において、加入者端末３５より加入者端末３８へ呼を確立する場合に、加入者端末３５→交換機３１→交換機３２→交換機３４→加入者端末３８のように呼が確立されるとし、交換機３２における中継コネクション規制方法の動作を図１および図２を用いて説明していく。
【００３５】
先ず、交換機３２の呼制御メッセージ送受信部１２が他の交換機より呼制御メッセージを受信した場合、呼制御処理部１３４へのメッセージが制御部１３に送信される。制御部１３は、受信したメッセージを呼制御処理部１３４に渡す。すると、呼制御処理部１３４は、受信メッセージを解析することにより呼確立要求かどうかをチェックする（図２のステップＳ１）。
【００３６】
受信したメッセージが呼確立要求であると、呼制御処理部１３４は、呼の種別の確認を行う。この場合、呼制御処理部１３４は、自ノード（交換機３２）配下の端末からの呼制御メッセージ受信ではなくかつ呼制御メッセージ内の相手先アドレス（メッセージ内のCalled Party Number）をチェックすることで中継呼であるかどうかをチェックする（ステップＳ２，Ｓ３）。
【００３７】
中継呼すなわち中継コネクション要求の場合、呼制御処理部１３４は、トポロジーデータベース内の自ノードのＰＴＳＥのＮｏｄａｌ  ＩＧ内のRestricted Transit Flagを読出し、Restricted Transit Flagがオンかオフかのチェックを行う（ステップＳ４，Ｓ５）。
【００３８】
Restricted Transit Flagがオンの場合には呼確立ＮＧ（中継コネクションの設定はＮＧ）となる。すなわち、Restricted Transit Flagがオンの場合に呼制御処理部１３４は、受信した中継呼を廃棄して、その結果（呼解放メッセージ）を要求元のノードに対して呼制御メッセージ送受信部１２を介して送信する（ステップＳ１３）。
【００３９】
一方、ステップＳ４で中継呼でないもしくはステップＳ６でRestricted Transit Flagがオフであった場合には、呼制御処理部１３４は、記憶部１４のコネクションカウンタ１４１を＋１カウントアップする（ステップＳ６，Ｓ７）。
【００４０】
そして、呼制御処理部１３４は、カウントアップしたコネクションカウンタ１４１が予め設定してあった値である記憶部１４の規定値１４２上回っているかどうかを比較することでチェックする。上回っていない場合には、呼制御処理部１３４は、中継コネクション規制に関する処理は何もしないで中継コネクション規制の動作を終了する（ステップＳ８，Ｓ９）。
【００４１】
一方、ステップＳ９において、コネクションカウンタ１４１が規定値１４２上回っている場合には、呼制御処理部１３４は、制御をRestricted Transit Flag制御処理部１３３に渡す（ステップＳ９）。
【００４２】
制御を渡されたRestricted Transit Flag制御処理部１３３は、トポロジーデータベース１５のＮｏｄａｌ  ＩＧ内のRestricted Transit Flagをオンにし、制御をトポロジーデータベース管理部１３２に渡す（ステップＳ１０）。
【００４３】
制御を渡されたトポロジーデータベース管理部１３２は、トポロジーデータベース１５から自ノード（この場合は交換機３２）のＰＳＴＥのヘッダを編集する。すなわち、トポロジーデータベース管理部１３２は、ＰＳＴＥのヘッダ部のPTSE Sequence Number等を更新する。編集が終わると、トポロジーデータベース管理部１３２は、制御をフラッディング制御処理部１３１に渡す（ステップＳ１１）。
【００４４】
制御を渡されたフラッディング制御処理部１３１は、編集の終わった自ノードのＰＳＴＥをトポロジーデータベース１５から読み出し、更に、隣接しているノードをトポロジーデータベース１５から抽出し、その抽出したノード（この場合は交換機３１，３４）に対してＰＳＴＥ送受信部１１を介してフラッディングを行う（ステップＳ１２）。この場合、ＰＳＴＥ送受信部１１は、ＰＴＳＰ（PNNI Topology State Packet：ＰＮＮＩトポロジー状態パケット）にＰＳＴＥを載せて、送信先のノード（この場合は交換機３１，３４）に送信する。
【００４５】
隣接する交換機３１および交換機３４は、となりの交換機３２から図示していない送受信部からＰＴＳＰを受信すると、ＰＴＳＥ送受信部１１に制御を渡す。ＰＴＳＥ送受信部１１は、受信したＰＴＳＰからＰＳＴＥを抽出し、制御部１３のフラッディング制御処理部１３１に渡す。すると、フラッディング処理部１３１は、受信したＰＳＴＥを解析し、ＰＳＴＥに乗っているＮｏｄａｌ  ＩＧをトポロジーデータベース管理部１３２を介してトポロジーデータベース１５内の該当するＰＴＳＥ（この場合、交換機３２のＰＴＳＥ）と置き換える。更に、フラッディング処理部１３１は、隣接するノードである交換機３３にフラッディングする。このようにして、全交換機３１，３３，３４は、交換機３２が中継呼を通さないというRestricted Transit Flag（この場合オンになっている）を受信したことになる。
【００４６】
これにより他の交換機３１，３３，３４の呼制御処理部１３４が呼確立要求の中継となる交換機３２に送信する前に中継呼の呼処理内でトポロジーデータベース１５に格納している交換機３２のＰＴＳＥ内のRestricted Transit Flag（この場合オンになっている）を検索することにより、規制されていることを判断し、交換機３２を通過しない経路、例えば端末３５→交換機３１→交換機３３→交換機３４→端末３８を選択することとなり、中継コネクションの規制が行うことができる。
【００４７】
ここで、交換機３２のフラッディングが受信される前に、他の交換機から３２を通過する呼確立要求があった場合には、ステップＳ６のRestricted Transit Flagのチェックにて、オンと判断されるため、中継コネクションが規制されることとなる。
【００４８】
この中継コネクション規制の状態でも、交換機３２から発信する呼、交換機３２に着信する呼は規制されないため、優先的に発信・着信コネクションが保証されることとなる。
【００４９】
なお、制御部１３は、図２の中継コネクション規制処理を終了すると、呼制御処理部１３４に対して呼処理を行うように制御を渡す。制御を渡された呼制御処理部１３４は、呼制御に伴う一連の処理を行うことになる。
【００５０】
一方、ステップＳ２において、呼確立要求のメッセージでない場合には、呼制御処理部１３４は、呼制御メッセージが呼解放メッセージであるかのチェックを行う（ステップＳ２１）。
【００５１】
呼解放でない場合には、呼制御処理部１３４は、中継規制に関して何もせず、中継規制に関する状態に変化はない。ここで、呼解放メッセージだった場合には、呼制御処理部１３４は、記憶部１４のコネクションカウンタ１４１を−１カウントダウンする（ステップＳ２２）。
【００５２】
更に、呼制御処理部１３４は、トポロジーデータベース１５のＮｏｄａｌ  ＩＧ内のRestricted Transit Flagがオンかオフかのチェックを行う（ステップＳ２３）。
【００５３】
Restricted Transit Flagがオフであると、呼制御処理部１３４は、カウントダウンしたコネクションカウンタ１４１が予め設定してある値を下回ったかどうかをコネクションカウンタ１４１の内容と規定値１４２の内容とを比較することで判断する（ステップＳ２５）。達していない場合には何もしないで、中継規制の動作を終了する。一方、コネクションカウンタ１４１が予め設定してあった値である規定値１４２を下回った場合には、制御をRestricted Transit Flag制御処理部１３３に渡す（ステップＳ２６）。
【００５４】
制御を渡されたRestricted Transit Flag制御処理部１３３は、トポロジーデータベース１５のＮｏｄａｌ  ＩＧ内のRestricted Transit Flagをオフにして、制御をトポロジーデータベース管理部１３２に渡す（ステップＳ２７）。
【００５５】
制御を渡されたトポロジーデータベース管理部１３２は、トポロジーデータベース１５から自ノード（この場合は交換機３２）のＰＳＴＥのヘッダを編集する。すなわち、トポロジーデータベース管理部１３２は、ＰＳＴＥのヘッダ部のPTSE Sequence Number等を更新する。編集が終わると、トポロジーデータベース管理部１３２は、制御をフラッディング制御処理部１３１に渡す（ステップＳ１１）。
【００５６】
制御を渡されたフラッディング制御処理部１３１は、編集の終わった自ノードのＰＳＴＥをトポロジーデータベース１５から読み出し、更に、隣接しているノードをトポロジーデータベース１５から抽出し、その抽出したノード（この場合は交換機３１，３４）に対してＰＳＴＥ送受信部１１を介してフラッディングを行う（ステップＳ１２）。この場合、ＰＳＴＥ送受信部１１は、ＰＴＳＰ（PNNI Topology State Packet：ＰＮＮＩトポロジー状態パケット）にＰＳＴＥを載せて、送信先のノード（この場合は交換機３１，３４）に送信する。
【００５７】
隣接する交換機３１および交換機３４は、となりの交換機３２から図示していない送受信部からＰＴＳＰを受信すると、ＰＴＳＥ送受信部１１に制御を渡す。ＰＴＳＥ送受信部１１は、受信したＰＴＳＰからＰＳＴＥを抽出し、制御部１３のフラッディング制御処理部１３１に渡す。すると、フラッディング処理部１３１は、受信したＰＳＴＥを解析し、ＰＳＴＥに乗っているＮｏｄａｌ  ＩＧをトポロジーデータベース管理部１３２を介してトポロジーデータベース１５内の該当するＮｏｄａｌ  ＩＧ（この場合、交換機３２のＮｏｄａｌ  ＩＧ）と置き換える。更に、フラッディング処理部１３１は、隣接するノードである交換機３３にフラッディングする。このようにして、全交換機３１，３３，３４は、交換機３２が中継呼を通すというRestricted Transit Flag（この場合オフになっている）を受信したことになる。
【００５８】
これにより他の交換機３１，３３，３４は、交換機３２を通過する経路、例えば端末３５→交換機３１→交換機３２→交換機３４→端末３８を選択することとなり、中継コネクションの規制が解除される。
【００５９】
以上説明したように、交換機における許容できる最大コネクション数はコネクション情報を保持するためのメモリ容量などに制限されているが、その有限であるコネクション数の中であるコネクション数に到達した場合には規制フラグであるRestricted Transit Flagを利用することにより中継コネクションを制限するようにしているため、中継コネクションはそのノードでコネクションを確立することができなかったとしても、そのネットワーク内にそのノードを通らない迂回路さえあれば、コネクションを確立することができ、更に、発信・着信コネクションを優先的に確立する（規制はしない）ようにしているため、そのノードを通らずしてコネクションを確立しないという現象がなくなる。
【００６０】
次に、本発明の第２の実施の形態について、図面を参照して説明する。
図６に示すＰＮＮＩ呼制御装置は、ＰＮＮＩプロトコルに対応した交換機の内部に設けられるものであって、ＰＮＮＩプロトコルに基づきトポロジーデータベースで管理されるデータの一単位であるＰＴＳＥ（PNNI Topology State Elementの略：ＰＮＮＩトポロジー状態要素）を他の交換機から受信したり他の交換機へ送信したりするＰＴＳＥ送受信部１１と、呼制御メッセージを他の交換機または加入者端末から受信したり他の交換機または加入者端末へ送信したりする呼制御メッセージ送受信部１２と、ＰＴＳＥ送受信部１１と呼制御メッセージ送受信部１２との間に配置され中継コネクション規制制御処理等を行う制御部２３と、読出し書込みのできる記憶部１４と、中継コネクションＰＮＮＩプロトコルに従ったＰＴＳＥを保存したトポロジーデータベース１５と、予め決められた過負荷の監視時間を計測する監視タイマ２６とから構成される。すなわち、第２の実施の形態は、図１の第１の実施の形態と比較して、制御部１３が制御部２３に変わった点と、監視タイマ２６とが追加した点で相違する。
【００６１】
制御部２３は、図示していないプロセッサ（ＣＰＵ）によりプログラム制御で動作し、このプログラム制御で動作する場合の制御部２３内部の機能ブロックは、ＰＴＳＥの送受信を制御するためのフラッディング制御処理部１３１と、自局の交換機のＰＴＳＥや他の交換機から受信したＰＴＳＥを管理するトポロジーデータベース管理部１３２と、Restricted Transit Flagを制御するRestricted Transit Flag制御処理部１３３と、呼を制御するための呼制御処理部２３４と、ＣＰＵの過負荷状態を監視する過負荷監視部２３５とから構成されている。すなわち、制御部２３は、図１の第１の実施の形態と比較して、呼制御処理部１３４が中継コネクション規制処理を行わない呼制御処理部２３４に変更された点で、過負荷監視部２３５が追加された点で、それぞれ相違する。
【００６２】
記憶部１４は、ＣＰＵの負荷が過負荷であると判定される負荷率を示す上限値２４１のエリアと、ＣＰＵの過負荷の状態から通常状態に戻ったと判定される負荷率を示す下限値２４２のエリアと、監視タイマ２６の起動時に設定され予め決められた値であるタイマ値２４３のエリアと、監視タイマ２６の割込み毎にカウントするカウンタ値２４４のエリアと、カウンタ値２４４の最大値を示し予め決められた値である監視値２４５のエリアと、監視タイマ２６の割込み毎にＯＳから読み出した走行時間を記録するログデータ２４６のエリアとが、それぞれ割当てられている。なお。上限値２４１の内容は、下限値２４２の内容よりも大きい値が設定されている。すなわち、第１の実施の形態の図１の記憶部１４内に割当てられたエリアと比較すると、コネクションカウンタ１４１と規定値１４２の代りに、上限値２４１と下限値２４２とタイマ値２４３とカウンタ値２４４と監視値２４５とログデータ２４６とのエリアが割当てられている。
【００６３】
第１の実施の形態においては、ＰＮＮＩプロトコルに従う交換機が許容できる最大コネクション数が有限であることに着目し、その有限であるコネクション数の中で、予め設定された呼数以上の中継コネクションを規制することで、発信・着信コネクション数を保証するための方法を説明してきたが、本第２の実施の形態においては、交換機のＣＰＵが過負荷状態になった場合に、その交換機が過負荷状態であることを第１の実施の形態と同様の方法を用いて通知することで、輻輳を自動的に防ぐ自動輻輳制御が可能である。
【００６４】
つまり、ある交換機が過負荷状態である場合に、Restricted Transit Flagをオンにしてフラッディングすることにより、他の交換機はその交換機を通過しない経路を選択し、その交換機へのトラフィックを減少できる。なお、その輻輳中の交換機が通常の状態に戻るとRestricted Transit Flagをオフにしてフラッディングすることで、その交換機を通過する経路を前もって選択することが可能となる。
【００６５】
これは、交換機のＣＰＵの負荷状況をチェックする図６の過負荷監視部２３５が、通常状態から過負荷状態、もしくは過負荷状態から通常状態になったことを検出した場合に、Restricted Transit Flag制御処理部へＦｌａｇをオンもしくはオフと要求することによって、中継コネクション規制中（Restricted Transit Flagオン）もしくは中継コネクション規制解除中（Restricted Transit Flagオフ）をフラッディングすることとなり、自動輻輳制御機能が実現できる。
【００６６】
次に、図３〜図７を参照して、本発明の第２に実施の形態の動作を説明する。図７は、この第２の実施の形態における中継コネクション規制の動作について、制御部２３での処理を示したフローチャートである。
【００６７】
以下、図３において、加入者端末３５より加入者端末３８へ呼を確立する場合に、加入者端末３５→交換機３１→交換機３２→交換機３４→加入者端末３８のように呼が確立されるとし、交換機３２における中継コネクション規制方法の動作を図６および図７を用いて説明していく。
【００６８】
交換機３２のＰＮＮＩ呼制御装置内の制御部２３は、装置立上げ時に入るときに記憶部１４のタイマ値２４３を監視タイマ２６に設定して監視タイマ２６を起動（カウントダウンさせる）する。従って、監視タイマ２６の内容が「０」になると、制御部２３にタイマ割込みが発生し、制御部２３は、図７の中継コネクション規制処理ルーチンに入る。
【００６９】
一方、制御部２３がＯＳ処理中に予め決められた時間毎にＣＰＵの負荷率を計算している。従って、制御部２３の過負荷監視部２３５がＣＰＵ負荷率をＯＳから読み出す（例えば、記憶部１４にＯＳが算出したＣＰＵ使用率を格納している内容を読み出す）ことができる。
【００７０】
上記な状況の基で、やがて、監視タイマ２６によるタイマ割込みが制御部２３に発生すると、制御部２３は、制御を過負荷監視部２３５に渡す。制御を渡された過負荷監視部２３５は、ＯＳからＣＰＵ使用率を読み出す（図７のステップＳ３１）。
【００７１】
過負荷監視部２３５は、ＯＳから読み出したＣＰＵ使用率を記憶部１４のログデータ２４６に記録する（ステップＳ３２）。この場合、過負荷監視部２３５は、ログデータ２４６のエリアの頭から順にＣＰＵ使用率を記録していく。
【００７２】
過負荷監視部２３５は、記憶部１４の監視カウンタ２４４を＋１加算する（ステップＳ３３）。
【００７３】
更に、過負荷監視部２３５は、監視カウンタ２４４が記憶部１４の監視値２４５になったかどうかをチェックする（ステップＳ３４）。
【００７４】
当初は、ステップＳ３４において、一致しないので、過負荷監視部２３５は、監視タイマ２６に記憶部１４のタイマ値２４３（割込みの時間間隔がＴ１とするような値）を設定して、監視タイマ２６を起動する（ステップＳ３５，Ｓ５０）。
【００７５】
このようにして、監視カウンタ２４４の内容が監視値２４５（値をｎとする）になるまで、監視タイマ２６による割込みが発生する毎に、過負荷監視部２３５は、ステップＳ３１〜Ｓ３５，Ｓ５０の処理を繰り返す。
【００７６】
やがて、ステップＳ３５において、監視タイマ２６による割込みにより、監視カウンタ２４４の内容が監視値２４５の値に到達する（この場合、時間はｎ＊Ｔ１となる：この時間を本発明では、監視時間と呼び、Ｔ２とする。すなわち、Ｔ２毎に過負荷の状態をチェックすることになる）と、過負荷監視部２３５は、記憶部１４のログデータ２４６に記録されたＣＰＵ使用率を読み出して、その総和（合計）を算出し、時間Ｔ２内における平均のＣＰＵ使用率（総和／ｎ）を算出する（図７のステップＳ３５，Ｓ４１）。
【００７７】
更に、過負荷監視部２３５は、算出したＣＰＵ使用率が記憶部１４の上限値２４１とを比較することで、上限値２４１を上回っているかをチェックする（ステップＳ４２）。
【００７８】
上限値２４１を上回っている場合には、過負荷監視部２３５は、トポロジーデータベース１５内の自ノードのＰＳＴＥのＮｏｄａｌ  ＩＧ内のRestricted Transit Flagを読出し、Restricted Transit Flagがオンかオフかのチェックを行う（ステップＳ４３，Ｓ４４）。
【００７９】
Restricted Transit Flagがオフであれば、過負荷監視部２３５は、制御をRestricted Transit Flag制御処理部１３３に渡す（ステップＳ４５）。
【００８０】
制御を渡されたRestricted Transit Flag制御処理部１３３は、トポロジーデータベース１５内の自ノードのＰＳＴＥのＮｏｄａｌ  ＩＧ内のRestricted Transit Flagを読出し、Restricted Transit Flagがオンにし、制御をトポロジーデータベース管理部１３２に渡す（ステップＳ４６）。
【００８１】
制御を渡されたトポロジーデータベース管理部１３２は、トポロジーデータベース１５から自ノード（この場合は交換機３２）のＰＳＴＥのヘッダを編集する。すなわち、トポロジーデータベース管理部１３２は、ＰＳＴＥのヘッダ部のPTSE Sequence Number等を更新する。編集が終わると、トポロジーデータベース管理部１３２は、制御をフラッディング制御処理部１３１に渡す（ステップＳ４７）。
【００８２】
制御を渡されたフラッディング制御処理部１３２は、編集の終わった自ノードのＰＳＴＥをトポロジーデータベース１５から読み出し、更に、隣接しているノードの宛先をトポロジーデータベース１５から抽出し、その抽出したノード（この場合は交換機３１，３４）に対してＰＳＴＥ送受信部１１を介してフラッディングを行う（ステップＳ４８）。この場合、ＰＳＴＥ送受信部１１は、ＰＴＳＰ（PNNI Topology State Packet：ＰＮＮＩトポロジー状態パケット）にＰＳＴＥを載せて、送信先のノード（この場合は交換機３１，３４）に送信する。
【００８３】
更に、フラッディング制御部１３２は、フラッディング処理を終えると、制御を過負荷監視部２３５に戻す。すると、過負荷監視部２３５は、記憶部１４の監視カウンタ２４４およびログデータ２４６をクリアする（ステップＳ４９）。
【００８４】
更に、過負荷監視部２３５は、記憶部１４のタイマ値２４３を監視タイマ２６に設定し、監視タイマ２６を起動（この場合カウントダウン）し、処理を終了する（ステップＳ５０）。
【００８５】
なお、ステップＳ４５でRestricted Transit Flagがオンの場合には、過負荷監視部２３５は、ステップＳ４９，Ｓ５０の処理を行い終了する。
【００８６】
一方、隣接する交換機３１および交換機３４は、となりの交換機３２から図示していない送受信部からＰＴＳＰを受信すると、ＰＴＳＥ送受信部１１に制御を渡す。ＰＴＳＥ送受信部１１は、受信したＰＴＳＰからＰＳＴＥを抽出し、制御部１３のフラッディング制御処理部１３１に渡す。すると、フラッディング処理部１３１は、受信したＰＳＴＥを解析し、ＰＳＴＥに乗っているＮｏｄａｌ  ＩＧをトポロジーデータベース管理部１３２を介してトポロジーデータベース１５内の該当するＰＴＳＥ（この場合、交換機３２のＰＴＳＥ）と置き換える。更に、フラッディング処理部１３１は、隣接するノードである交換機３３にフラッディングする。このようにして、全交換機３１，３３，３４は、交換機３２が中継呼を通さないというRestricted Transit Flag（この場合オン）を受信したことになる。
【００８７】
これにより他の交換機３１，３３，３４の呼制御処理部１３４が中継呼を中継となる交換機３２に送信する前に中継呼の呼処理内でトポロジーデータベース１５に格納している交換機３２のＰＴＳＥ内のRestricted Transit Flag（この場合オン）を検索することにより、規制されていることを判断し、交換機３２を通過しない経路、例えば端末３５→交換機３１→交換機３３→交換機３４→端末３８を選択することとなり、中継コネクションの規制が行うことができるため、交換機３２のトラフィックを軽減することが可能となる。
【００８８】
一方、呼制御処理部２３４は、図示していない呼制御処理ルーチンにおいて、呼制御メッセージ送受信部１２で受信した呼制御メッセージの処理を行うことになるが、中継呼の場合には、自ノードのＰＳＴＥ内のRestricted Transit Flagのチェックも行うようになっており、オンになっていれば、受信した中継呼を廃棄し、その結果を送信元に返信する。
【００８９】
従って、交換機３２のフラッディングが受信される前に、他の交換機から３２を通過する呼確立要求があった場合には、呼制御処理部２３４が呼制御処理ルーチンでRestricted Transit Flagのチェックにて、オンと判断されるため、中継コネクションが規制されることとなる。
【００９０】
この中継コネクション規制の状態でも、交換機３２から発信する呼、交換機３２に着信する呼は規制されないため、優先的に発信・着信コネクションが保証されることとなる。
【００９１】
なお、制御部２３は、図７の中継コネクション規制処理を終了すると、呼制御処理部２３４に対して呼処理を行うように制御を渡す。制御を渡された呼制御処理部２３４は、呼制御に伴う一連の処理を行うことになる。
【００９２】
一方、ステップＳ４３において、算出したＣＰＵ使用率が上限値２４１を上回っていない場合には、過負荷監視部２３５は、ＣＰＵ使用率が記憶部１４の下限値２４２を下回っていないかのチェックを行う（ステップＳ４３，Ｓ５１）。
【００９３】
ＣＰＵ使用率が下限値２４２を下回っている場合には、過負荷監視部２３５は、トポロジーデータベース１５の自ノードのＮｏｒｄａｌ  ＩＧ内のRestricted Transit Flagがオンかオフかのチェックを行う（ステップＳ５２，Ｓ５３）。
【００９４】
Restricted Transit Flagがオンであれば、過負荷監視部２３５は、制御をRestricted Transit Flag制御処理部１３３に渡す（ステップＳ５４）。
【００９５】
制御を渡されたRestricted Transit Flag制御処理部１３３は、トポロジーデータベース１５のＮｏｄａｌ  ＩＧ内のRestricted Transit Flagをオフにして、制御をトポロジーデータベース管理部１３２に渡す（ステップＳ５５）。
【００９６】
制御を渡されたトポロジーデータベース管理部１３２は、トポロジーデータベース１５から自ノード（この場合は交換機３２）のＰＳＴＥのヘッダを編集する。すなわち、トポロジーデータベース管理部１３２は、ＰＳＴＥのヘッダ部のPTSE Sequence Number等を更新する。編集が終わると、トポロジーデータベース管理部１３２は、制御をフラッディング制御処理部１３１に渡す（ステップＳ４７）。
【００９７】
制御を渡されたフラッディング制御処理部１３１は、編集の終わった自ノードのＰＳＴＥをトポロジーデータベース１５から読み出し、更に、隣接しているノードをトポロジーデータベース１５から抽出し、その抽出したノード（この場合は交換機３１，３４）に対してＰＳＴＥ送受信部１１を介してフラッディングを行う（ステップＳ４８）。この場合、ＰＳＴＥ送受信部１１は、ＰＴＳＰ（PNNI Topology State Packet：ＰＮＮＩトポロジー状態パケット）にＰＳＴＥを載せて、送信先のノード（この場合は交換機３１，３４）に送信する。
【００９８】
更に、フラッディング制御部１３２は、フラッディング処理を終えると、制御を過負荷監視部２３５に戻す。すると、過負荷監視部２３５は、記憶部１４の監視カウンタ２４４およびログデータ２４６をクリアする（ステップＳ４９）。
【００９９】
更に、過負荷監視部２３５は、記憶部１４のタイマ値２４３を監視タイマ２６に設定し、監視タイマ２６を起動（この場合カウントダウン）し、処理を終了する（ステップＳ５０）。
【０１００】
一方、隣接する交換機３１および交換機３４は、となりの交換機３２から図示していない送受信部からＰＴＳＰを受信すると、ＰＴＳＥ送受信部１１に制御を渡す。ＰＴＳＥ送受信部１１は、受信したＰＴＳＰからＰＳＴＥを抽出し、制御部１３のフラッディング制御処理部１３１に渡す。すると、フラッディング処理部１３１は、受信したＰＳＴＥを解析し、ＰＳＴＥに乗っているＮｏｄａｌ  ＩＧをトポロジーデータベース管理部１３２を介してトポロジーデータベース１５内の該当するＮｏｄａｌ  ＩＧ（この場合、交換機３２のＮｏｄａｌ  ＩＧ）と置き換える。更に、フラッディング処理部１３１は、隣接するノードである交換機３３にフラッディングする。このようにして、全交換機３１，３３，３４は、交換機３２が中継呼を通すというRestricted Transit Flag（この場合オフ）を受信したことになる。
【０１０１】
これにより他の交換機３１，３３，３４は、交換機３２を通過する経路、例えば端末３５→交換機３１→交換機３２→交換機３４→端末３８を選択することとなり、中継コネクションの規制が解除される。
【０１０２】
なお、ステップＳ５２でＣＰＵ使用率が下限値を下回っていない場合またはステップＳ５４でRestricted Transit Flagがオフの場合には、過負荷監視部２３５はステップＳ４９，Ｓ５０の処理を行い終了する。
【０１０３】
上記の説明において、監視タイマ２６による制御部２３へのタイマ割込み後の処理について、ステップＳ５０で監視タイマ２６を起動するようにしたが、監視タイマ２６が制御部２３に割り込んだ後すぐにタイマ２６にタイマ値２４３をセットしてカウントダウンするようにしても良い。
【０１０４】
【発明の効果】
以上説明したように、本発明は、あるノードにおいて予め定められた呼数以上のコネクションが張られたときにＮｏｄａｌ  ＩＧ内のＮｏｄａｌ  ＦｌａｇのRestricted Transit Flagを制御することで、Ｎｏｄａｌ  ＩＧをフラッディングすることにより、そのノードに予め定められた呼数以上の中継コネクションが張られないように規制するようにしているため、発信、着信コネクションを優先的に保証することができるという効果がある。
【０１０５】
また、本発明は、あるノードにおいてＣＰＵが過負荷状態になった場合にＮｏｄａｌ  ＩＧ内のＮｏｄａｌ  ＦｌａｇのRestricted Transit Flagを制御することで、Ｎｏｄａｌ  ＩＧをフラッディングすることにより、そのノードに対して中継呼による中継コネクションが張られないように規制するようにしているため、ＣＰＵの負荷を低減し、輻輳も低減し、発信、着信コネクションを優先的に保証することができるという効果がある。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態である交換機内のＰＮＮＩ呼制御装置の構成を示すブロック図である。
【図２】図１の制御部の中継コネクション規制制御の動作を示すフローチャートである。
【図３】図１または図７のＰＮＮＩ呼制御装置を内蔵したＡＴＭ交換機のシステムの構成を示すブロック図である。
【図４】図１または図７のトポロジーデータベース内に格納されているＰＳＴＥ内のＮｏｒｄａｌ  ＩＧのフォーマットを示す構成図である。
【図５】ＰＮＮＩプロトコル基で使用されるパケットであるＰＳＴＰのフォーマットとＰＳＴＥのフォーマットとを示す構成図である。
【図６】本発明の第２の実施の形態である交換機内のＰＮＮＩ呼制御装置の構成を示すブロック図である。
【図７】図６の制御部の中継コネクション規制制御の動作を示すフローチャートである。
【符号の説明】
１１    ＰＴＳＥ送受信部
１２    呼制御メッセージ送受信部
１３，２３    制御部
１４    記憶部
１５    トポロジーデータベース
２６    監視タイマ
３１，３２，３３，３４    ＡＴＭ交換機
３５，３６，３７，３８    加入者端末
１３１    フラッディング制御処理部
１３２    トポロジーデータベース管理部
１３３    Restricted Transit Flag制御処理部
１３４    呼制御処理部
１４１    コネクションカウンタ
１４２    規定値
２４１    上限値
２４２    下限値
２４３    タイマ値
２４４    監視カウンタ
２４５    監視値
２４６    ログデータ
【図１】
0003669494.tif 000002
【図２】
0003669494.tif 000003
【図３】
0003669494.tif 000004
【図４】
0003669494.tif 000005
【図５】
0003669494.tif 000006
【図６】
0003669494.tif 000007
【図７】
0003669494.tif 000008