(57)【特許請求の範囲】
【請求項１】
パケットネットワークと回路ネットワークとを有する通信ネットワークにおいて呼を設定する方法であって、
仮想トランスポートサーバが、前記回路ネットワークに接続された電話交換機から回路シグナリングリンクを介して発呼情報を受信するステップであって、該発呼情報が回路識別コードを備える、ステップ、
前記発呼情報及び前記回路識別コードを前記仮想トランスポートサーバから前記パケットネットワークを介してパケット回路ゲートウェイに、前記電話交換機と前記パケット回路ゲートウェイの間のベアラチャネルの前記回路識別コードによる接続のために、送信するステップ、
を備え、前記仮想トランスポートサーバが冗長仮想トランスポートサーバを含み、
さらに、
前記仮想トランスポートサーバが前記パケット回路ゲートウェイから仮想回路ルーティング情報を受信するステップ、
前記発呼情報及び前記仮想回路ルーティング情報を、前記仮想トランスポートサーバから前記パケットネットワークを介して他の仮想トランスポートサーバに送るステップ、
前記他の仮想トランスポートサーバが前記仮想回路ルーティング情報を他のパケット回路ゲートウェイに送信するステップ、
他の回路識別コードを、前記他のパケット回路ゲートウェイから前記他の仮想トランスポートサーバで受領するステップ、
前記発呼情報及び前記他の回路識別コードを、前記他の仮想トランスポートサーバから他の回路シグナリングリンクを介して他の電話交換機に、前記他のパケット回路ゲートウェイと前記他の電話交換機の間のベアラチャネルの前記他の回路識別コードによる接続のために、送信するステップ、
前記仮想トランスポートサーバと前記冗長仮想トランスポートサーバとの間で呼設定の処理を共有するステップ、及び
前記冗長仮想トランスポートサーバにおいて、前記仮想トランスポートサーバに割り当てられた前記回路シグナリンクリンクのポイントノードをエイリアスするステップ
を備える方法。
【請求項２】
冗長回路信号リンクで、前記仮想トランスポートサーバを回路ネットワークに接続するステップをさらに有することを特徴とする請求項１記載の方法。
【請求項３】
前記冗長回路信号リンクが共通チャネル信号リンクに関連づけられていることを特徴とする請求項２記載の方法。
【請求項４】
パケットリンクの冗長対で、前記仮想トランスポートサーバをパケットネットワークに接続するステップを有することを特徴とする請求項１記載の方法。
【請求項５】
仮想トランスポートサーバをパケット回路ゲートウェイと同一場所に配置するステップを有することを特徴とする請求項１記載の方法。
【請求項６】
前記冗長仮想トランスポートサーバにおいて仮想トランスポートサーバに割り当てられたポイントノードをエイリアスするステップが、前記仮想トランスポートサーバが利用できないときに前記仮想トランスポートサーバがメッセージを受信することを可能とするために、前記冗長仮想トランスポートサーバにおいて仮想トランスポートサーバに割り当てられたポイントノードをエイリアスするステップからなることを特徴とする請求項１記載の方法。
【請求項７】
パケットネットワークと、電話交換機を有する回路ネットワークとを有する通信ネットワークにおける仮想トランスポートサーバであって、
仮想トランスポートサーバと回路ネットワークに接続された電話交換機との間の信号リンクを終端する回路信号インタフェース、
仮想トランスポートサーバとパケットネットワークとの間のパケットリンクを終端するパケット信号インタフェース、
電話交換機から回路識別コードを有する発呼情報を受信する、プロセッサと回路信号インタフェースとに接続した回路受信器、
前記プロセッサが回路受信器からの発呼情報を処理したことに応答して前記仮想トランスポートサーバからパケット回路ゲートウェイに、前記電話交換機と前記パケット回路ゲートウェイの間のベアラチャネルの前記回路識別コードによる接続のために、前記発呼情報及び前記回路識別コードを送信する、前記プロセッサとパケット信号インタフェースとに接続されたパケット送信器、
前記プロセッサ及び前記パケット信号インタフェースに接続され、仮想回路情報を受信するとともに、前記パケット送信機から他の仮想トランスポートサーバに送信された受信仮想回路情報をプロセッサが処理したことに応答して前記発呼情報及び前記仮想回路情報を受信するためのパケット受信器、及び
前記仮想トランスポートサーバに接続された冗長仮想トランスポートサーバであって、該仮想トランスポートサーバに対応付けられたエイリアスポイントノードを有する冗長仮想トランスポートサーバ
を備えた仮想トランスポートサーバ。
【請求項８】
前記回路信号インタフェースと電話交換機とに接続された冗長信号リンクを有することを特徴とする請求項７記載の仮想トランスポートサーバ。
【請求項９】
前記冗長仮想トランスポートサーバと仮想トランスポートサーバとは発呼情報の処理を分割して行うことを特徴とする請求項７記載の仮想トランスポートサーバ。
【請求項１０】
前記冗長仮想トランスポートサーバは、仮想トランスポートサーバに関連するエイリアスポイントコードを有することを特徴とする請求項７記載の仮想トランスポートサーバ。
【請求項１１】
前記パケット信号インタフェースとパケットネットワークとに接続された冗長パケットリンクを有することを特徴とする請求項７記載の仮想トランスポートサーバ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、回路交換ネットワークとパケット交換ネットワークを含む通信ネットワークに関し、特に、回路ベースのメッセージをパケットネットワークを介してルーティングするネットワークに関する。
【０００２】
【従来の技術】
通信ネットワークは、パケットベースのネットワークまたは回路ベースのネットワークのいずれかに通常分類される。非同期転送モード（ＡＴＭ）ネットワークのようなパケットベースのネットワークは、データをパケットの形態で、ネットワークを介して、遠方に送信する。送信すべきデータは、ここのデータパケットに分割され、各パケットは、独自の識別子（unique identification：ＩＤ）と、その宛先アドレスとを有する。このようにして、パケットは、異なるルートを通って、送信された順番とは関係なく到着する。このパケットＩＤによっり、データは受信デバイスで適切な順番に再度組み立てられる。
【０００３】
回路ベースのネットワークは、固定したバンド幅回路が、ポイント間で、回路ベースのネットワークを介して確立され、そして、電話の呼が持続している間は、それ専用であるような通信を提供する。回路ベースのネットワークの例は、信号処理システムナンバーＮｏ７（Signaling System No.7：ＳＳ７）を用いて行う、公衆交換電話ネットワーク（public switch telephone network：ＰＳＴＮ）である。Signaling System No.7 のプロトコルは、通信ネットワーク素子を含む、アウトオブバンド信号通信に対して、強制的なもので、世界中幅広く利用されている。ＳＳ７ネットワーク素子は、メッセージトランスファパート（Message Transfer Part：ＭＴＰ）信号ポイントコード（Point Code：ＰＣ）により、唯一に識別される。ネットワークアドミニストレータは、ＳＳ７ネットワークを介してルートを設定して、そしてネットワーク素子が、あるネットワーク素子から通信ネットワーク内の、他のネットワーク素子に、メッセージ信号ユニット（Message Signal Units：ＭＳＵ）を送信する。ＳＳ７回路ベースネットワークのメッセージは、アウトオブバンドでルーティングされ、ネットワーク素子により利用され、電話の呼がつながっている間、ベアラチャネル（bearer channels）と称する固定バンド幅回路を接続している。
【０００４】
ゲートウェイとは、２つの適合性のないネットワークを接続するネットワークデバイスである。パケット回路ゲートウェイは、パケットネットワークと回路ネットワークを接続するネットワークデバイスである。このパケット回路ゲートウェイにより、両方の回路を介して音声とデータ情報をシームレスに転送するために、パケットネットワークの仮想回路を、回路ネットワークの固定バンド幅回路とを接続している。
【０００５】
クオリティオブサービスの問題が発生するのは、利用度の高い電話回路ベースのネットワークからパケットネットワークを介して、他の利用度の高い回路ベースのネットワークに、音声とデータの情報を送るときに発生する。サービスプロバイダの顧客は、通信ネットワークを介して通信できる機能を有することが必要である。さらにまた、連邦（米国内）と世界（International Telecommunications Union-Telecommunications：ＩＴＵ−Ｔ）は、ある条件に対する、ＳＳ７故障（outages）の要件を報告している。そのため、パケットネットワークが、２つのＳＳ７回路ベースのネットワーク内に存在する場合には、このパケットベースのネットワークと、ゲートウェイデバイスは、ＳＳ７ネットワークと同一の利用可能な標準を満たす必要がある。しかし、ゲートウェイデバイスは、ＰＳＴＮ電話交換機のようには、高い利用度に会わせて設計されてはいない。
【０００６】
【発明が解決しようとする課題】
ＳＳ７ネットワークのクオリティオブサービスのレベルを達成するためには、他の冗長性の特徴と故障許容度の特徴を、ゲートウェイデバイス内に設計で組み込む必要がある。ゲートウェイデバイスを、再設計するこのアプローチは、好ましくない。その理由は、ゲートウェイデバイスに必要とされる複雑さが増加し、サービスプロバイダに対して余分なコストがかかるからである。そのため従来では、回路ベースのネットワークと、パケットベースのネットワークの両方を含む通信ネットワークにおいて、電話の呼をルーティングするために、構成の複雑さを最小限に押さえたゲートウェイデバイスを用いながら、通信サービスの故障を阻止する必要があった。
【０００７】
【課題を解決するための手段】
本発明は、パケットネットワーク内を通り、回路に対し仮想接続を設定するために、パケット回路ゲートウェイトともに作用する、仮想トランスポートサーバ（virtual transport server：ＶＴＳ）を用いる。このＶＴＳネットワーク設備は、回路ネットワークと、パケットネットワーク内の両方の電話交換機へ接続できる。パケット回路ゲートウェイは、回路ネットワークとパケットネットワークの両方に接続できる。さらにＶＴＳは、パケット回路ゲートウェイと、パケットネットワークを介して通信できる。
【０００８】
ＶＴＳは、回路ネットワーク内の電話交換機からの呼設定メッセージを受信する。このＶＴＳは、この呼設定メッセージを処理して、パケットネットワークの他の側にある、他のＶＴＳに呼が設定中である旨を通知する。各ＶＴＳは、それぞれの回路ネットワークとパケットネットワークを接続する、パケット回路ゲートウェイに通知する。このＶＴＳの通知に応答して、パケット回路ゲートウェイは、パケットネットワークを介して仮想接続を設定し、回路ＩＤを、ＶＴＳに送信する。このＶＴＳは、回路ＩＤを回路ネットワークを介して電話交換機に送信する。この電話交換機は、回路ＩＤを用いて、パケット回路ゲートウェイへの接続を確立し、かつ、パケットネットワークを介した仮想回路を構成する。かくして、接続が回路ネットワークとパケットネットワークの両方を介して行われる。
【０００９】
【発明の実施の形態】
図１は、本発明の通信ネットワーク１００を表し、この通信ネットワーク１００は、それぞれ仮想トランスポートサーバ１０６と１０８に接続された２つのＳＳ７ＰＳＴＮ電話交換機１０２、１０４と、ＳＳ７回路ベースのネットワーク１１４、１１６と通信するパケット回路ゲートウェイ１１０、１１２とＡＴＭパケットベースのネットワーク１１８とを有する。このＳＳ７ＰＳＴＮ電話交換機１０２は、１２０とＳＳ７回路ベースのネットワーク１１４に、１２４を介して接続されている。ＳＳ７回路ベースのネットワーク１１４は、パケット回路ゲートウェイ１１０に回路リンク１２６を介して接続されている。同様に、仮想トランスポートサーバ１０６は、ＳＳ７回路ベースのネットワーク１１４に回路信号リンク１２８を介して接続されている。パケット回路ゲートウェイ１１０は、ＡＴＭパケットベースのネットワーク１１８へパケットリンク１３０を介して接続されている。仮想トランスポートサーバ１０６は同様に、ＡＴＭパケットベースのネットワーク１１８にパケットリンク１３２を介して接続されている。仮想トランスポートサーバ１０８は、ＡＴＭパケットベースのネットワーク１１８にパケットリンク１３４を介して、他のＳＳ７回路ベースのネットワーク１１６に、回路信号リンク１３６を介して接続されている。他のＳＳ７回路ベースのネットワーク１１６は、ＳＳ７ＰＳＴＮ電話交換機１０４に回路信号リンク１３８を介して接続され、他のパケット回路ゲートウェイ１１２に回路リンク１４０を介して、さらに仮想トランスポートサーバ１０８は、回路信号リンク１３６を介して接続されている。他のパケット回路ゲートウェイ１１２は、ＡＴＭパケットベースのネットワーク１１８にパケットリンク１４２を介して接続されている。ＳＳ７ＰＳＴＮ電話交換機１０４は、他の電話器１２２に接続されている。
【００１０】
本発明によれば、呼の設定は、発呼部分と、着呼部分に分けられる。発呼部分は、この実施例においては、呼を発信するＳＳ７ＰＳＴＮ電話交換機１０２で行われ、ＳＳ７回路ベースのネットワーク１１４を介した部分的な呼パスと、ＡＴＭパケットベースのネットワーク１１８により規定された仮想回路とを有する。着呼部分は、ＡＴＭパケットベースのネットワーク１１８から呼が着信するＳＳ７ＰＳＴＮ電話交換機１０４への呼パス設定である。
【００１１】
呼の発信（発呼）は、１２０がＳＳ７ネットワーク内のＳＳ７ＰＳＴＮ電話交換機１０２で呼を発信したときに発呼が開始する。ＳＳ７ＰＳＴＮ電話交換機１０２は、発呼メッセージを仮想トランスポートサーバ１０６に１２４、ＳＳ７回路ベースのネットワーク１１４、回路信号リンク１２８を介して送信する。この発呼メッセージは、被呼者の電話番号と発呼者の電話番号と、回路識別コード等の情報を含む。発呼メッセージの一例は、Digital Network Userpart (ISUP)ITU-T recommendations Q.761 and Q.764 で規定された、初期アドレスメッセージ（Initial Address Message：ＩＡＭ）である。
【００１２】
ＳＳ７回路ネットワーク内のデバイス間のシグナリング（信号）リンクは、３つのパラメータ、すなわちリンクの各端における２つのポイントコード（ＰＣ）と、シグナリングリングコード（signaling link code：ＳＬＣ）で特定される。同様に、ベアラチャネル（bearer channel）は、２つのＰＣと回路識別コード（circuit identification code：ＣＩＣ）で規定される。このベアラ回路は、音声またはデータ情報を、通信ネットワーク１００を介して搬送する実リンクである。そのため、ＳＳ７ＰＳＴＮ電話交換機１０２は、パケット回路ゲートウェイ１１０へのベアラチャネルを指定し、この情報を仮想トランスポートサーバ１０６に送る。
【００１３】
この仮想トランスポートサーバ１０６は、ＳＳ７ＰＳＴＮ電話交換機１０２から呼設定メッセージを受信し、メッセージ内に含まれるデータを処理する。この仮想トランスポートサーバ１０６は、受信した呼設定メッセージから、ベアラチャネルようにＣＩＣを取り出し、どのパケット回路ゲートウェイが、呼をＡＴＭパケットベースのネットワーク１１８に切り替えるかを決定する。この決定は、発呼情報を処理し、呼が着信（着呼）する通信ネットワーク１００の領域を識別することにより行われる。その後仮想トランスポートサーバ１０６は、発呼情報をメッセージ内の回路識別コードとともに、パケット回路ゲートウェイ１１０に送る。このメッセージは、仮想トランスポートサーバ１０６からパケットリンク１３２とＡＴＭパケットベースのネットワーク１１８を介して送られる。
【００１４】
仮想トランスポートサーバ１０６のようなパケットデバイスから送られた各パケットは、ＡＴＭパケットベースのネットワーク１１８内の異なるパスを介して配送される。各パケットは、シーケンス番号、発信（発呼）デバイスコード、着信（着呼）デバイスコード、仮想回路識別コード等を識別するルーティング情報を含む。発信デバイスコードと、着信デバイスコードは、パケットを受信デバイスに配送するのに役立つ。仮想回路識別子を、ゲートウェイが用いて、パケットネットワークは、回路ベースのネットワーとみなされ、ＳＳ７回路ネットワークと相互作用する。さらにまた、シーケンス番号により、受信端で適切な順番に、パケットが再度組み立てられる。
【００１５】
パケット回路ゲートウェイ１１０は、発呼情報と回路識別コードとをパケットリンク１３０とＡＴＭパケットベースのネットワーク１１８を介して仮想トランスポートサーバ１０６から受信する。パケット回路ゲートウェイ１１０は、回路識別コードに関連するベアラチャネルを、仮想回路に接続する。この仮想回路識別情報は、その後、パケット回路ゲートウェイ１１０から仮想トランスポートサーバ１０６に、ＡＴＭパケットベースのネットワーク１１８を介して送信される。
【００１６】
発呼の設定が終了すると、仮想トランスポートサーバ１０６は、発呼情報と仮想回路識別情報を含むメッセージを、フォーマット処理して、このメッセージを他の仮想トランスポートサーバ１０８に、ＡＴＭパケットベースのネットワーク１１８を介して送る。この他の仮想トランスポートサーバ１０８が、このメッセージをＡＴＭパケットベースのネットワーク１１８から、パケットリンク１３４を介して受信し、呼着信設定を進める。その後、他の仮想トランスポートサーバ１０８は、電話の呼を着信するＳＳ７ＰＳＴＮ電話交換機１０４と１２２にルーティングするために、どのパケット回路ゲートウェイを選択するかを決定する。この例においては、他の仮想トランスポートサーバ１０８は、呼はパケット回路ゲートウェイ１１２を介してルーティングされ、仮想識別情報は、パケット回路ゲートウェイ１１２にＡＴＭパケットベースのネットワーク１１８を介してメッセージで送信される。
【００１７】
他のパケット回路ゲートウェイ１１２はＡＴＭパケットベースのネットワーク１１８に、パケットリンク１４２を介して接続され、他の仮想トランスポートサーバ１０８から仮想回路識別情報を含むメッセージを受領する。他のパケット回路ゲートウェイ１１２は、ＡＴＭパケットベースのネットワーク１１８を通して、仮想ルーティングを設定するために、仮想回路ルーティング情報を利用する。このパケットネットワークを介してルーティングは、仮想回路識別コードと、２つのパケットゲートウェイのアドレスにより規定された仮想ルートである。さらにまた、他のパケット回路ゲートウェイ１１２は、他の回路指定コードを有するベアラチャネルを選択し、それを仮想回路識別コードと関連づける。他のパケット回路ゲートウェイ１１２はその後、選択されたベアラチャネルの他の回路識別コードを仮想トランスポートサーバ１０８に、ＡＴＭパケットベースのネットワーク１１８を介して送信する。本発明の他の実施例においては、仮想トランスポートサーバ１０６は、１２２を知った状態にはない。この仮想トランスポートサーバ１０６は、パケット回路ゲートウェイ１１２のパケットネットワークアドレスを送信するが、これは、仮想トランスポートサーバ１０６を仮想トランスポートサーバ１０８に関連づけるものである。この他の仮想トランスポートサーバ１０８はその後、電話の呼を終了させるために用いることのできる特定のパケット回路ゲートウェイ１１２を識別する。パケット回路ゲートウェイ１１０と１１２が識別されると、ベアラチャネル（仮想回路）は、ＡＴＭパケットベースのネットワーク１１８を介して設定される。
【００１８】
他の回路識別コードは、仮想トランスポートサーバ１０８が受領し、他のＳＳ７ＰＳＴＮ電話交換機１０４と他のパケット回路ゲートウェイ１１２との間のベアラチャネルを特定する。チャネルの各端部にあるデバイスは、音声またはデータトラフィックを行うために、同一のチャネルを利用する。仮想トランスポートサーバ１０８は、発呼情報と他の回路識別コードを、メッセージの形でＳＳ７ＰＳＴＮ電話交換機１０４に、ＳＳ７回路ベースのネットワーク１１６を介して送信する。ＳＳ７ＰＳＴＮ電話交換機１０４は、メッセージを受領し、呼設定情報を取り出して、電話の呼の最終部分を電話器１２２に対し、選択されたベアラチャネルと仮想接続を介して設定する。
【００１９】
図に示すように、ＳＳ７ＰＳＴＮ電話交換機１０２、１０４は、仮想トランスポートサーバ１０６、１０８により、ＡＴＭパケットベースのネットワーク１１８を介して配送される電話の設計変更を必要とはしないし、その呼に影響も与えない。さらにまた、仮想トランスポートサーバ１０６、１０８は、ＡＴＭパケットベースのネットワーク１１８を介して呼処理を制御するが、パケット回路ゲートウェイ１１０、１１２には、なんの変更も必要としない。そのため、呼は、回路ベースのネットワークからパケットネットワークを介して、既存のネットワーク素子を変更することなく配送できる。
【００２０】
図２を参照すると、本発明の仮想トランスポートサーバ１０６によるブロック図が示されている。この仮想トランスポートサーバ１０６は、回路信号リンク１２８に接続された回路インタフェース２０２と、クロック２０６と、回路受信器２０８と、回路送信器２１０とを有する。この回路受信器２０８は、プロセッサ２１２と２２２に接続されている。プロセッサ２１２は、回路受信器２０８と、クロック２０６と、メモリ２１４と、パケット送信器２１６と、パケット受信器２１８に接続されている。パケット受信器２１８は、プロセッサとパケットインタフェース２２０に接続されている。このパケットインタフェース２２０は、パケット受信器２１８と、パケット送信器２１６と、クロック２０６と、パケットリンク１３２に接続されている。
【００２１】
仮想トランスポートサーバ１０６は、図１のＳＳ７ＰＳＴＮ電話交換機１０２から呼設定メッセージを受領し、このＳＳ７ＰＳＴＮ電話交換機１０２は、ＳＳ７ＰＳＴＮ電話交換機１０４にＡＴＭパケットベースのネットワーク１１８を介して接続を要求する。呼設定メッセージは、図２の回路インタフェース２０２と回路信号リンク１２８を介して回路受信器２０８で受領される。このプロセッサ２１２は、受信したメッセージを処理して、受信したメッセージが呼設定メッセージであると決定し、呼情報用にメモリ２１４内に記録を改めて創設する。この呼設定メッセージは、発呼者識別コードと、被呼者識別コードと、回路識別コード等の情報を含む。回路識別コードは、呼用に回路インタフェース２０２により割り当てられたベアラチャネルを特定する。
【００２２】
その後プロセッサ２１２は、図１のパケット回路ゲートウェイ１１０を用いて、電話の呼をルーティングし、回路識別コードと、他のルーティング情報を含むメッセージをフォーマット化する。発呼メッセージは、図２のプロセッサ２１２からパケット送信器２１６に送られる。このパケット送信器２１６は、メッセージをパケットインタフェース２２０を介して、図１のＡＴＭパケットベースのネットワーク１１８に、そしてさらに図２のパケットリンク１３２を介して送られる。
【００２３】
図１のパケット回路ゲートウェイ１１０は、図２の仮想トランスポートサーバ１０６から発呼メッセージを受領する。図１のＡＴＭパケットベースのネットワーク１１８は、メッセージ内に含まれる発呼情報を処理して、仮想回路と図２の仮想トランスポートサーバ１０６から受信した、ベアラチャネルの回路識別コードと関連づける。この仮想回路は、仮想回路識別コードにより特定され、仮想回路情報メッセージの形で、図１のＡＴＭパケットベースのネットワーク１１８を介して仮想トランスポートサーバ１０６に送られる。
【００２４】
図２の仮想トランスポートサーバ１０６は、パケット受信器２１８で、パケットインタフェース２２０からの仮想回路情報メッセージを受領する。その後、プロセッサ２１２は、仮想回路情報メッセージを処理して、仮想回路識別コードを取り出す。この取り出された仮想回路識別コードは、その後、メモリ２１４内の呼記録内に、プロセッサ２１２により記録される。プロセッサ２１２はその後、図１の他の仮想トランスポートサーバ１０８へのメッセージをフォーマット化するが、このメッセージは発呼情報と、仮想回路ルーティング情報とを含む。図２のプロセッサ２１２によりフォーマット化されたメッセージは、パケット送信器２１６により、パケットインタフェース２２０を介して図２のパケットリンク１３２を介して、図１のＡＴＭパケットベースのネットワーク１１８に送られ、そして電話の呼の発信設定部分が完了する。
【００２５】
仮想トランスポートサーバ１０６は、発呼情報と、仮想回路ルーティング情報メッセージが、他の図１の仮想トランスポートサーバ１０８に送られるまで、保持する。電話の呼の間、仮想トランスポートサーバ１０６で発呼情報を記憶している必要はない。発呼情報は、図２のメモリ２１４内に選択的に記憶されるが、これは、呼設定完了メッセージを、仮想トランスポートサーバ１０６が受信し、あるいはタイマーによる時間経過まで、あるいは発呼情報メッセージと仮想回路ルーティング情報メッセージが、仮想トランスポートサーバ１０８に送られた後、他の事象が発生するまで行われる。
【００２６】
仮想トランスポートサーバ１０６は、通信ネットワーク１００の他の部分から発信された呼設定情報を受領する。例えば、仮想トランスポートサーバ１０６は、ＳＳ７ＰＳＴＮ電話交換機１０４と、１２２により発信された、呼設定情報を受領する。発呼情報は、仮想トランスポートサーバ１０８が処理して、この発呼情報と仮想回路ルーティング情報は、メッセージの形で仮想トランスポートサーバ１０６に、ＡＴＭパケットベースのネットワーク１１８を介して送られる。発呼情報と仮想回路ルーティング情報は、ＡＴＭパケットベースのネットワーク１１８から送られ、パケット受信器２１８が受領する。プロセッサ２１２は、発呼情報と仮想回路ルーティング情報を受信したメッセージから取り出す。この取り出されたデータは、メモリ２１４内に、プロセッサ２１２により記憶される。その後、プロセッサ２１２は、パケット回路ゲートウェイ１１０用の仮想回路ルーティング情報を含むメッセージをフォーマットする。パケット送信器２１６は、仮想回路ルーティング情報をパケット回路ゲートウェイ１１０に、ＡＴＭパケットベースのネットワーク１１８を介して送る。パケット回路ゲートウェイ１１２は、仮想トランスポートサーバ１０６から仮想回路ルーティング情報を受信する。このパケット回路ゲートウェイ１１０は、ＳＳ７ＰＳＴＮ電話交換機１０２への利用可能なベアラチャネルを、仮想回路と関連づけて、このベアラチャネルの回路識別コードを仮想トランスポートサーバ１０６に、ＡＴＭパケットベースのネットワーク１１８を介して送る。
【００２７】
仮想トランスポートサーバ１０６は、パケット受信器２１８でパケット回路ゲートウェイ１１０からの回路識別コードを含むメッセージを受領する。プロセッサ２１２は、受信したメッセージから、回路識別コードを取り出し、この回路識別コードを、仮想トランスポートサーバ１０６のメモリ２１４に記憶する。この回路識別コードの受信に応答して、プロセッサ２１２は、着信するＳＳ７ＰＳＴＮ電話交換機１０２に対する回路識別コードを含むメッセージをフォーマット化する。プロセッサ２１２によりフォーマット化されたメッセージは、回路送信器２１０により、回路インタフェース２０２と、回路信号リンク１２８と、ＳＳ７回路ベースのネットワーク１１４を介してＳＳ７ＰＳＴＮ電話交換機１０２に送る。回路識別コードをＳＳ７ＰＳＴＮ電話交換機１０２に送信完了後、メモリ２１４内に記憶されていた発呼情報はクリアされる。かくして、呼設定の着信が完了し、音声またはデータパスが、通信ネットワーク１００内に形成される。
【００２８】
図３は、ＡＴＭパケットベースのネットワーク１１８と、ＳＳ７回路ベースのネットワーク１１４、１１６と、仮想トランスポートサーバ３０２Ａ、３０２Ｂと、１個の仮想トランスポートサーバ１０８と、パケット回路ゲートウェイ１１０、１１２を介して接続された、２つのＳＳ７ＰＳＴＮ電話交換機１０２と、ＳＳ７ＰＳＴＮ電話交換機１０４を有する、他の通信ネットワーク３００が示されている。パケット回路ゲートウェイ１１２は、１２０に接続され、そして１２４を介してＳＳ７回路ベースのネットワーク１１４に接続されている。このＳＳ７回路ベースのネットワーク１１４は、パケット回路ゲートウェイ１１０に１２６を介してさらに接続され、そして３０４を介して仮想トランスポートサーバ３０２Ａ、３０２Ｂの冗長対に接続されている。パケット回路ゲートウェイ１１０はまた、ＡＴＭパケットベースのネットワーク１１８に、パケットリンク１３０を介して接続されている。同様に、ＶＴＳの冗長対は、ＡＴＭパケットベースのネットワーク１１８に３０６を介して接続されている。他のＳＳ７ＰＳＴＮ電話交換機１０４は、ＳＳ７回路ベースのネットワーク１１６に回路信号リンク１３８を介して接続されている。他のＳＳ７回路ベースのネットワーク１１４は、他のパケット回路ゲートウェイ１１２に、回路リンク１４０を介して接続され、さらに仮想トランスポートサーバ１０８に、重複回路信号リンク（回路信号リンク１３６と３１０）を介して接続される。仮想トランスポートサーバ１０８はまた、パケットネットワークに冗長対のパケットリンク１３４、３０８を介して接続され、他のパケット回路ゲートウェイは、パケットリンク１４２によりパケットネットワークに接続されている。
【００２９】
ＳＳ７ＰＳＴＮ電話交換機１０４は、１２２に接続され、そして回路信号リンク１３８を介してＳＳ７回路ベースのネットワーク１１６に接続されている。このＳＳ７回路ベースのネットワーク１１６は、他のパケット回路ゲートウェイ１１２に回路リンク１４０を介して接続され、さらに仮想トランスポートサーバ１０８に回路信号リンク１３６を介して接続されている。さらにまた、ＶＴＳは、ＡＴＭパケットベースのネットワーク１１８にパケットリンク１３４を介して接続され、パケット回路ゲートウェイは、ＡＴＭパケットベースのネットワーク１１８にパケットリンク１４２を介して接続されている。
【００３０】
１２０は、電話の呼をＳＳ７ＰＳＴＮ電話交換機１０２に発信し、これにより、発呼データを含む発呼メッセージを生成させる。ＳＳ７ＰＳＴＮ電話交換機１０２は、発呼メッセージを仮想トランスポートサーバ３０２Ａ、３０２ＢにＳＳ７回路ベースのネットワーク１１４を介して送信する。仮想トランスポートサーバ３０２Ａ、３０２Ｂの冗長対は、発呼メッセージを受領し、メッセージ内に含まれる情報を処理する。
【００３１】
仮想トランスポートサーバ３０２Ａ、３０２Ｂの冗長対は、活性状態の仮想トランスポートサーバ３０２Ａにより処理された受信メッセージを有するよう構成され、スタンバイ状態の仮想トランスポートサーバ３０２Ｂは、活性状態の仮想トランスポートサーバ３０２Ａの故障後に、呼情報の処理を取って代わり、あるいは仮想トランスポートサーバ３０２Ａ、３０２Ｂの両方が活性状態であり、受信メッセージの処理を共有する（呼の発信と着信が仮想トランスポートサーバ３０２Ａ、３０２Ｂの両方で処理される）。重複は、ＳＳ７エイリアスポイントコードにより達成され、この状態においては仮想トランスポートサーバ３０２Ｂは、相手である仮想トランスポートサーバ３０２Ａのポイントコードを認識する。正常の仮想トランスポートサーバ３０２ＡのＳＳ７リンク故障の場合には、ＳＳ７ネットワークの他のルーティングが、メッセージ信号ユニット（Message Singnal Units：ＭＳＵ）を送り、仮想トランスポートサーバ３０２Ａのポイントコードを冗長側の仮想トランスポートサーバ３０２Ａに送る。この実施例では、仮想トランスポートサーバ３０２Ａを活性状態にして、仮想トランスポートサーバ３０２Ｂをスタンバイでバックアップとして用いている。そのため、発呼情報は、仮想トランスポートサーバ３０２Ａが受信し処理する。仮想トランスポートサーバ３０２Ａが使用できない場合には、仮想トランスポートサーバ３０２Ｂが受信したメッセージの処理を取って代わる。
【００３２】
仮想トランスポートサーバ３０２Ａ、３０２Ｂ（仮想トランスポートサーバ３０２Ａが活性状態）の冗長対が、発呼情報を処理して、ＳＳ７ＰＳＴＮ電話交換機１０２により割り当てられたベアラチャネルに関連する回路識別コードを取り出す。その後、この受信した回路識別コードは、仮想トランスポートサーバ３０２Ａ、３０２Ｂの冗長対からパケット回路ゲートウェイ１１０に、ＡＴＭパケットベースのネットワーク１１８を介して送られる。
【００３３】
パケット回路ゲートウェイ１１０は、仮想トランスポートサーバ３０２Ａ、３０２Ｂの冗長対により送られたメッセージを受信する。パケット回路ゲートウェイ１１０は、この受信したメッセージを処理し、回路識別コードを取り出す。その後、パケット回路ゲートウェイ１１０は、この回路識別コードと仮想回路とを関連づける。その後、パケット回路ゲートウェイ１１０は、仮想回路ルーティング情報を含む、仮想トランスポートサーバ３０２Ａ、３０２Ｂの冗長対に対するメッセージをフォーマット化する。このメッセージは、パケット回路ゲートウェイ１１０から仮想トランスポートサーバ３０２Ａ、３０２Ｂの冗長対に、ＡＴＭパケットベースのネットワーク１１８を介して送信される。
【００３４】
仮想トランスポートサーバ３０２Ａ、３０２Ｂ（仮想トランスポートサーバ３０２Ａが活性状態）の冗長対が、仮想回路ルーティング情報を含むメッセージを受信する。この仮想トランスポートサーバ３０２Ａ、３０２Ｂの冗長対が、受信したメッセージから仮想回路ルーティング情報を取り出し、この発呼情報と仮想回路ルーティング情報を含む、ＡＴＭパケットベースのネットワーク１１８向けのメッセージをフォーマット化する。このフォーマット化されたメッセージは、仮想トランスポートサーバ３０２Ａ、３０２Ｂの冗長対から、仮想トランスポートサーバ１０８にＡＴＭパケットベースのネットワーク１１８を介して送られる。
【００３５】
呼の着信部分の設定は、図１と同じであるが、ただし、仮想トランスポートサーバ１０８が重複するパケットリンク１３４、３０８と、同じく重複回路の３１０、回路信号リンク１３６を有する点が異なる。これらのリンクの１つが故障した場合には、パケットネットワーク、あるいは回路ネットワークからのメッセージは、冗長リンクを介して仮想トランスポートサーバ１０８で依然として受領可能である。この実施例では、１つの仮想トランスポートサーバ１０８のみを示したが、重複リンクは、仮想トランスポートサーバ３０２Ａ、３０２Ｂのような冗長対でも採用することができる。
【００３６】
図４において、本発明の４００は、仮想トランスポートサーバ／パケット回路ゲートウェイ４０４に接続されたＳＳ７ＰＳＴＮ電話交換機１０２と、仮想トランスポートサーバ１０８に接続されたＳＳ７ＰＳＴＮ電話交換機１０４と、パケット回路ゲートウェイ１１２とを有する。仮想トランスポートサーバ／パケット回路ゲートウェイ４０４は、同一場所に配置された、別他のデバイスを有し、キャビネット、電源、ヒューズパネル等の資源を共有している。パケット回路ゲートウェイと、ＶＴＳデバイスが同じ場所にあった場合でも、別々にあるデバイスがネットワーク内にあるかのように、信号はバックプレーン、あるいはケーブルを通過する。同じ場所にあることの利点は、別他のデバイスに必要とされるスペースが少なくなり、より少ない電源、キャビネット、フロアスペースが小さくなって、コストが削減できる点である。
【００３７】
ＳＳ７ＰＳＴＮ電話交換機１０２は、呼設定メッセージを、仮想トランスポートサーバ／パケット回路ゲートウェイ４０４にＳＳ７回路ベースのネットワーク１１４を介して送る。この呼設定メッセージは、ＳＳ７ＰＳＴＮ電話交換機１０２と仮想トランスポートサーバ／パケット回路ゲートウェイ４０４との間の、ベアラチャネル用の回路識別コードを含む。この仮想トランスポートサーバ／パケット回路ゲートウェイ４０４は、仮想トランスポートサーバ／パケット回路ゲートウェイ４０４のＶＴＳ部分からの発呼情報メッセージをフォーマット化して、それを仮想トランスポートサーバ／パケット回路ゲートウェイ４０４のパケットゲートウェイ部分に、内部同士で送る。仮想トランスポートサーバ／パケット回路ゲートウェイ４０４のパケットゲートウェイ部分は、ベアラチャネルの受信した回路識別コードと、仮想回路とを関連づける。その後、仮想トランスポートサーバ／パケット回路ゲートウェイ４０４のＶＴＳ部分は、パケット回路ゲートウェイ部分からの仮想回路ルーティング情報を受領する。その後、仮想トランスポートサーバ／パケット回路ゲートウェイ４０４は、発呼情報と、仮想回路ルーティング識別を含むメッセージを、仮想トランスポートサーバ１０８にＡＴＭパケットベースのネットワーク１１８を介して送る。この呼設定の発信は、この時点で完了し、呼設定の着信（パケットネットワークからのＳＳ７ＰＳＴＮ電話交換機１０４への呼のルーティング）は、図１の呼設定着信と類似である。
【００３８】
図５は、電話機から他の電話機に、パケットネットワークを介して、呼の発信部分と着信部分を設定するために、仮想トランスポートサーバＶＴＳで行われる、本発明のステップを表すフローチャート図である。
【００３９】
図１の１２０は、ＳＳ７ＰＳＴＮ電話交換機１０２を介して呼を発信する。このＳＳ７ＰＳＴＮ電話交換機１０２は、発呼情報と回路識別コードとを含む、発呼メッセージをフォーマット化する。この発呼メッセージは、ＳＳ７ＰＳＴＮ電話交換機１０２から送られ、仮想トランスポートサーバ１０６上で処理される。ステップ５０２においては、仮想トランスポートサーバ１０６は、ＳＳ７ＰＳＴＮ電話交換機１０２からメッセージを受信し、このメッセージは、ＰＳＴＮ電話交換機から、あるいは他の仮想トランスポートサーバ１０８からのものかを特定する決定をする（ステップ５０４）。受信したメッセージが、ＰＳＴＮ電話交換機からの発呼メッセージである場合には、ステップ５０６においてプロセスは、仮想トランスポートサーバ１０６で行われ、そして発呼情報と回路識別コードを、受信したメッセージから取り出し（ステップ５０８）、どのパケット回路ゲートウェイが電話の呼を通したかを決定する。仮想トランスポートサーバ１０６で行われるプロセスにより、パケット回路ゲートウェイがＳＳ７ＰＳＴＮ電話交換機１０２からの発呼情報を処理することにより、どのパケット回路ゲートウェイが呼を通したかを決定する。この実施例においては、パケット回路ゲートウェイ１１０は、仮想トランスポートサーバ１０６上のプロセスにより選択される。その後、仮想トランスポートサーバ１０６上のプロセスにより、パケット回路ゲートウェイ１１０に対する回路別コードを含むメッセージをフォーマット化し、このメッセージをパケット回路ゲートウェイに送る（ステップ５１０）。このパケット回路ゲートウェイ１１０は、メッセージを受信し、仮想回路ルーティング情報メッセージを送ることにより応答する。
【００４０】
ステップ５１２において、仮想トランスポートサーバ１０６上で行われるプロセスは、仮想回路ルーティング情報メッセージは、パケット回路ゲートウェイ１１０から受信したものかをチェックする。このメッセージが、仮想トランスポートサーバ１０６上で行われる処理により、受信されたものでない場合には、このプロセスは待機し続け、あるいは、仮想回路ルーティング情報は、ステップ５１４で受信メッセージから取り出される。ステップ５１６において、仮想トランスポートサーバ１０６上で行われるプロセスは、発呼情報と仮想回路ルーティング情報を、他のＶＴＳ用のメッセージにフォーマット化し、このメッセージをネットワークを介して送信する。
【００４１】
仮想トランスポートサーバ１０８上で行われるプロセスは、ステップ５０２でメッセージを受領する。その後、このプロセスは、メッセージがＰＳＴＮ電話交換機から、あるいは他のＶＴＳから来たものかを決定する（ステップ５０４）。このメッセージが、仮想トランスポートサーバ１０６上で行われるプロセスにより送られ、他の仮想トランスポートサーバ１０８上で行われるプロセスにより受信されると、メッセージは、ＰＳＴＮ電話交換機からのものでないことになる。ステップ５１８において、発呼情報と、仮想回路ルーティング情報は、この受信したメッセージから取り出される。
【００４２】
他の他の仮想トランスポートサーバ１０８上で行われるプロセスは、次に、どの他のパケット回路ゲートウェイが電話の呼を通したかを決定する（ステップ５２０）。この発呼情報を、他の仮想トランスポートサーバ１０８上で行われるプロセスにより用いられると、電話の呼をパケット回路ゲートウェイ１１２を介して送る。仮想トランスポートサーバ１０８上で行われるプロセスは、仮想回路ルーティング情報を含むメッセージをフォーマット化し、それを１１１に送る（ステップ５２２）。
【００４３】
ステップ５２４において、仮想トランスポートサーバ１０８上で行われるプロセスは、パケット回路ゲートウェイ１１２からの他の回路識別コードメッセージを受領するよう待機する。このメッセージが受領されない場合には、仮想トランスポートサーバ１０８上の処理は、待機し続ける。他の回路識別コードを含むメッセージが、仮想トランスポートサーバ１０８上で行われるプロセスで受信されると、他の回路識別コードは、この受信したメッセージから取り出される（ステップ５２６）。他の仮想トランスポートサーバ１０８上のプロセスは、発呼情報と回路識別コードを含むメッセージをフォーマット化して、ＳＳ７ＰＳＴＮ電話交換機１０４に送り（ステップ５２８）、そして呼着信設定を完了する。
【図面の簡単な説明】
【図１】本発明による２つのＳＳ７ＰＳＴＮ電話交換機を有する、通信ネットワークのブロック図であり、それぞれの交換機は、回路ベースとパケットベースで通信する、仮想トランスポートサーバと、パケット回路ゲートウェイに接続されている状態を示す図。
【図２】本発明の仮想トランスポートサーバのブロック図。
【図３】本発明により、パケットネットワークと回路ネットワークを介して、予備のＶＴＳと、予備のリンクを具備する単一のＶＴＳと、パケット回路ゲートウェイに接続された、２つのＳＳ７ＰＳＴＮ電話交換機を有する、他の通信ネットワークのブロック図。
【図４】２つのＳＳ７ＰＳＴＮ電話交換機を有する、他の通信ネットワークを表す図で、一方の交換機は、パケット回路ゲートウェイと同じ場所に配置された、仮想トランスポートサーバに接続され、他方は、仮想トランスポートサーバと、パケット回路ゲートウェイに接続された状態を表す図。
【図５】ある電話機から、他の電話機にパケットネットワークを介して呼の一部の発信と着信を設定するために、仮想トランスポートサーバで実行される、本発明のステップを表すフローチャート図。
【符号の説明】
１００  通信ネットワーク
１０２、１０４  ＳＳ７ＰＳＴＮ電話交換機
１０６、１０８  仮想トランスポートサーバ
１１０、１１２  パケット回路ゲートウェイ
１１４、１１６  ＳＳ７回路ベースのネットワーク
１１８  ＡＴＭパケットベースのネットワーク
１２８、１３６、１３８  回路信号リンク
１３０、１３２、１３４、１４２  パケットリンク
１４０  回路リンク
２０２  回路インタフェース
２０６  クロック
２０８  回路受信器
２１０  回路送信器
２１２  プロセッサ
２１４  メモリ
２１６  パケット送信器
２１８  パケット受信器
２２０  パケットインタフェース
３００  通信ネットワーク
３０２Ａ、３０２Ｂ  仮想トランスポートサーバ
４０４  仮想トランスポートサーバ／パケット回路ゲートウェイ
５０２  メッセージを受信する
５０４  このメッセージはＰＳＴＮ電話交換機から、あるいは他のＶＴＳからか
５０６  発呼情報と、回路識別コードを取り出す
５０８  どのパケット回路ゲートウェイが電話の呼を通したかを決定する
５１０  メッセージをパケット回路ゲートウェイに送る
５１２  仮想回路ルーティング情報メッセージを受信したかをチェックする
５１４  このメッセージから仮想回路ルーティング情報を取り出す
５１６  発呼情報と、仮想回路ルーティング情報を、他のＶＴＳに送る
５１８  発呼情報と、仮想回路ルーティング情報を取り出す
５２０  どのパケット回路ゲートウェイが、呼を通過させたかを決定する
５２２  仮想回路ルーティング情報を他のパケット回路ゲートウェイに送信する
５２４  パケット回路交換機から、他の回路識別コードを受信するよう待機する
５２６  他のパケット回路ゲートウェイから受信したメッセージから、他の回路識別コードを取り出す
５２８  発呼情報と、他の回路識別コードを、他のＰＳＴＮ電話交換機に送る
【図１】
0004712941.tif 000002
【図２】
0004712941.tif 000003
【図３】
0004712941.tif 000004
【図４】
0004712941.tif 000005
【図５】
0004712941.tif 000006