(57)【要約】【課題】利用者が加入している複数のＩＰ電話サービスから、最適なサービスを自動的に選択することができるＶｏＩＰゲートウエイ装置を提供する。【解決手段】経路選択制御部１２０および経路選択通信部１３０は、電話機２００が利用できるＩＰ電話サービスプロバイダＡ，Ｂのいずれかを選択するための処理を行う。ＴＣＰ処理部１６０は、プロバイダＡ，Ｂに対する通信接続を行う。マルチプロトコルスタック部１４０は、発呼側電話機２００から着呼側電話機への呼を確立するための処理を行う呼制御部１４１，１４２をプロバイダ毎に備え、選択されたプロバイダに対応する呼確立処理を実行する。音声処理部１５０は、電話機２００から入力した音声を音声パケットに変換してネットワークプロトコル処理部１７０に送る。【選択図】図１
2005252662.tif 000002
【特許請求の範囲】
【請求項１】
発呼側通信装置が利用できる複数のＩＰ電話サービスのいずれかを、着呼側通信装置の電話番号に応じて選択するための経路選択部と、
前記複数のＩＰ電話サービスの各サービス提供装置に対する通信接続を行う通信接続部と、
前記発呼側通信装置から前記着呼側通信装置への呼を確立するための処理を行う呼制御部を前記複数のＩＰ電話サービス毎に備え、前記経路選択部に選択された前記ＩＰ電話サービスに対応する呼確立処理を前記通信接続部を介して実行するマルチプロトコルスタック部と、
前記発呼側通信装置から入力した音声を音声パケットに変換して前記通信接続部に送る音声処理部と、
を備えるＶｏＩＰゲートウエイ装置。
【請求項２】
前記経路選択部が、
前記複数のＩＰ電話サービスを示す情報と前記着呼側通信装置の前記電話番号とを外部の経路選択サーバに送信する手段と、
前記ＩＰ電話サービスの選択結果を前記経路選択サーバから受信する手段と、
を備えることを特徴とする請求項１に記載のＶｏＩＰゲートウエイ装置。
【請求項３】
前記発呼側通信装置が利用できる複数のＩＰ電話サービスを示す情報が、前記発呼側通信装置に付された複数の電話番号であることを特徴とする請求項１または２に記載のＶｏＩＰゲートウエイ装置。
【請求項４】
前記発呼側通信装置が、電話端末機であることを特徴とする請求項１〜３のいずれかに記載のＶｏＩＰゲートウエイ装置。
【請求項５】
前記発呼側通信装置が、構内交換機であることを特徴とする請求項１〜３のいずれかに記載のＶｏＩＰゲートウエイ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰ電話サービスを受けるために使用されるＶｏＩＰ(Voice over Internet protocol)ゲートウエイ装置に関する。
【背景技術】
【０００２】
ＶｏＩＰ技術を用いた電話サービスが知られており、ＩＰ(Internet protocol) 電話サービスと称されている。ＩＰ電話サービスは、インターネット回線を利用することにより、低価格での電話サービスを実現している。
【０００３】
通常のアナログ電話機等を用いてＩＰ電話サービスを受けようとする場合、電話機と通信回線とが、ＶｏＩＰゲートウエイ装置を介して接続される。ＶｏＩＰゲートウエイ装置を開示する文献としては、例えば下記特許文献１〜４が知られている。
【０００４】
ＩＰ電話サービスは、複数のＩＰ電話サービス提供会社（以下「プロバイダ」と記す）によって提供されている。そして、課金区分やサービス内容は、プロバイダ毎に異なる。例えば、多くのプロバイダは、自己のサービスに加入している者同士の通話料金を無料にしている。一方、自己の加入者が他のプロバイダの加入者に発呼する場合には、有料となる場合もあり、その料金体系はプロバイダ毎に異なる。また、プロバイダ間でＩＰ電話用の基幹ネットワークが接続されていない場合、これらのプロバイダの加入者間では、電話接続が行えないことになる。
【０００５】
このような事情により、一人のユーザが複数プロバイダのＩＰ電話サービスに加入した方が有利になる場合がある。発呼時に、通話相手に応じてプロバイダを選択することにより、通話料金を節減することができるとともに、ＩＰ電話が接続できないという不都合を回避し易くなるからである。
【０００６】
しかしながら、従来のＶｏＩＰゲートウエイ装置は、複数プロバイダのＩＰ電話サービスから任意のサービスを選択できるように構成されていなかった。このため、利用者が複数プロバイダのＩＰ電話サービスを使い分けたい場合には、複数のＶｏＩＰゲートウエイ装置を設置するとともに、これらのＶｏＩＰゲートウエイ装置に別個の電話機を接続しなければならなかった。そして、利用者が、発呼時に、どの電話機を使用するかにより、最適なＩＰ電話サービスを自分で選択する必要があった。
【特許文献１】特開２００３−３３３１０４号公報
【特許文献２】特開２００３−２９８６６０号公報
【特許文献３】特開２００３−２６４６３４号公報
【特許文献４】特開２００２−１１２３７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明の課題は、利用者が加入している複数のＩＰ電話サービスから、最適なサービスを自動的に選択することができるＶｏＩＰゲートウエイ装置を提供する点にある。
【課題を解決するための手段】
【０００８】
本発明に係るＶｏＩＰゲートウエイ装置は、発呼側通信装置が利用できる複数のＩＰ電話サービスのいずれかを、着呼側通信装置の電話番号に応じて選択するための経路選択部と、複数のＩＰ電話サービスの各サービス提供装置に対するネットワーク接続を行う通信接続部と、発呼側通信装置から着呼側通信装置への呼を確立するための処理を行う呼制御部を複数のＩＰ電話サービス毎に備え、経路選択部に選択されたＩＰ電話サービスに対応する呼確立処理を通信接続部を介して実行するマルチプロトコルスタック部と、発呼側通信装置から入力した音声を音声パケットに変換して通信接続部に送る音声処理部とを備える。
【発明の効果】
【０００９】
本発明によれば、経路選択部を用いて最適なＩＰ電話サービスを選択し、この選択結果に対応する呼制御部が呼接続を行うので、利用者が加入している複数のＩＰ電話サービスから最適なサービスを自動的に選択することができる。
【発明を実施するための最良の形態】
【００１０】
以下、この発明の実施形態について、図面を用いて説明する。なお、図中、各構成成分の大きさ、形状および配置関係は、この発明が理解できる程度に概略的に示してあるにすぎず、また、以下に説明する数値的条件は単なる例示にすぎない。
【００１１】
図１は、本実施形態に係るＶｏＩＰゲートウエイ装置の要部構成を概略的に示すブロック図である。また、図２は、本実施形態に係る通信ネットワークの構成を概略的に示す概念図である。本実施形態では、ＶｏＩＰゲートウエイ装置の利用者が、２種類のプロバイダＡ，ＢのＩＰ電話サービスに加入している場合を例に採って説明する。
【００１２】
図１に示したように、本実施形態のＶｏＩＰゲートウエイ装置１００は、電話機制御処理部１１０、経路選択制御部１２０、経路選択通信部１３０、マルチプロトコルスタック部１４０、音声処理部１５０、ＴＣＰ処理部１６０、ネットワークプロトコル処理部１７０およびネットワーク接続部１８０を備えている。ここで、ネットワーク接続部１８０以外の各部１１０〜１７０は、ソフトウエアにより、機能的に実現されてもよい。
【００１３】
電話機制御処理部１１０は、電話機２００に接続され、この電話機２００との間で制御信号や音声信号の送受信を行う。なお、本実施形態では、電話機制御処理部１１０が１台の電話機２００のみに接続されている場合を例に採って説明するが、電話機制御処理部１１０は、複数の電話機に接続されていてもよく、また、１台または複数台の構内交換機に接続されていてもよい。
【００１４】
経路選択制御部１２０は、通信に利用するプロバイダを選択するための制御を行う。このために、経路選択制御部１２０は、内部のメモリ（図示せず）に、電話機２００の加入者情報Ｒを記憶している。ここで、加入者情報Ｒとは、電話機２００が利用できるプロバイダを特定するための情報であり、例えば各プロバイダから電話機２００に付された電話番号である。また、経路選択制御部１２０は、電話機２００に入力された着呼側話番号Ｉを、電話機制御処理部１１０から受け取る。着呼側電話番号Ｉおよび加入者情報Ｒは、経路選択通信部１３０に送られる。加えて、経路選択制御部１２０は、経路選択通信部１３０から、最適プロバイダの選択結果Ｓを受け取る。受け取った選択結果Ｓは、マルチプロトコルスタック部１４０に送られる。
【００１５】
経路選択通信部１３０は、経路選択サーバ３００（図２参照）に最適なプロバイダを問い合わせるための通信プロトコルを実行する。すなわち、経路選択通信部１３０は、経路選択サーバ３００に着呼側電話番号Ｉおよび加入者情報Ｒを送信し、経路選択サーバ３００から最適プロバイダの選択結果Ｓを受け取る。受け取った選択結果Ｓは、経路選択制御部１２０に送られる。
【００１６】
マルチプロトコルスタック部１４０は、呼制御部１４１，１４２と、スイッチ１４３とを備える。呼制御部１４１は、プロバイダＡに対する通信接続の確立・変更・終了などを行うためのアプリケーション層のシグナリングプロトコルを実行する。また、呼制御部１４２は、プロバイダＢに対する通信接続の確立・変更・終了などを行うためのアプリケーション層のシグナリングプロトコルを実行する。スイッチ１４３は、最適プロバイダの選択結果Ｓを経路選択制御部１２０から受け取り、この選択結果Ｓに応じて呼制御部１４１，１４２を選択する。ＩＰ電話サービスの通信確立プロトコルとしては、例えばＩＴＵ−Ｔ(International Telecommunications Union-Telecommunications Sector)で規定されたＨ．３２３や、ＩＥＴＦ(Internet Engineering Task Force) で規定されたＭＧＣＰ(Media Gateway Control Protocol)、同じくＩＥＴＦで規定されたＳＩＰ(Session Initiation Protocol) 等があり、プロバイダ毎に異なるプロトコルが採用されている。本実施形態のＶｏＩＰゲートウエイ装置１００では、プロバイダ毎に呼制御部を設けたので、１台のＶｏＩＰゲートウエイ装置１００で複数のプロバイダに対応することができる。
【００１７】
音声処理部１５０は、ＲＴＰ(Realtime Transport Protocol) またはＲＴＣＰ(Real Time Confierencing Protocol)等のプロトコルを実行することにより、電話機用音声信号とネットワーク用音声パケットとの相互変換を行う。
【００１８】
ＴＣＰ処理部１６０は、経路選択通信部１３０およびマルチプロトコルスタック部１４０が送受信するデータに対して、ＴＣＰ(Transmission Control Protocol) 処理を実行する。
【００１９】
ネットワークプロトコル処理部１７０は、プロバイダＡ，ＢのＩＰ電話システム４１０，４２０（図２参照）へ接続するためのネットワークプロトコル（ＩＰ(Internet protocol) やＰＰＰｏＥ(Point to Point Protocol over Ethernet（登録商標) 等）を実行する。ここで、ポイント・ツー・ポイント接続を行う機能は、プロバイダ毎に設けられる。プロバイダによって認証ＩＤ等が異なるためである。
【００２０】
ネットワーク接続部１８０は、ネットワーク接続の物理層を司る部分であり、インターネット網５００（図２参照）に対する光接続やＡＤＳＬ(Asymmetric Digital SubscriberLine) 接続等を行う。
【００２１】
図２に示したように、本実施形態に係る通信ネットワークでは、インターネット網５００に、ＶｏＩＰゲートウエイ装置１００、経路選択サーバ３００およびプロバイダＡ，ＢのＩＰ電話システム４１０，４２０が接続されている。
【００２２】
経路選択サーバ３００は、ＶｏＩＰゲートウエイ装置１００から受信した着呼側電話番号Ｉおよび加入者情報Ｒを用いて、最適プロバイダを選択する。このため、経路選択サーバ３００は、電話番号とプロバイダとの対応関係、ＩＰ電話サービスを行う各プロバイダの課金区分、各プロバイダ間の相互接続の可否などの情報を、内部に記憶している。経路選択サーバ３００は、着信側電話機に対応するプロバイダを着呼側電話番号Ｉから判断するとともに、発呼側電話機２００が利用できる複数のプロバイダ（本実施形態ではプロバイダＡ，Ｂ）を加入者情報Ｒから判断する。そして、経路選択サーバ３００は、これらの判断結果に基づき、着信側のプロバイダに接続できるプロバイダのうちで、最も通話料金が低価格になるプロバイダを、発呼側電話機２００が利用できるプロバイダＡ，Ｂから選択する。例えば、着信側電話機がプロバイダＡを利用しており且つプロバイダＡが加入者間の通話を無料にしている場合には、経路選択サーバ３００は、発呼側電話機２００の最適プロバイダとしてプロバイダＡを選択する。
【００２３】
ＩＰ電話システム４１０，４２０は、プロバイダＡ，Ｂが加入者にＩＰ電話サービスを提供するための装置である。このＩＰ電話システム４１０，４２０は、従来のＩＰ電話システムと同様にして、加入者に対するＩＰ電話サービスの提供を行う。
【００２４】
次に、本実施形態に係るＶｏＩＰゲートウエイ装置１００の動作を説明する。
【００２５】
まず、発呼者が、電話機２００の受話器をオンフックして、着呼側電話番号Ｉを入力する。電話機２００は、この電話番号Ｉを、電話機制御処理部１１０に送る。そして、電話機制御処理部１１０は、この電話番号Ｉを、経路選択制御部１２０に転送する。経路選択制御部１２０は、電話機２００に対応する加入者情報Ｒを読み出して、電話番号Ｉとともに経路選択通信部１３０に送る。経路選択通信部１３０は、電話番号Ｉおよび加入者情報Ｒを通信パケット用のデータに変換する。ＴＣＰ処理部１６０は、このデータに対するＴＣＰヘッダの付加を行い、ネットワークプロトコル処理部１７０に送る。ネットワークプロトコル処理部１７０は、受信したデータにＩＰヘッダを付加すること等により、ＩＰパケットを完成させる。このＩＰパケットは、ネットワーク接続部１８０を介して、インターネット網５００に送出される。
【００２６】
経路選択サーバ３００は、インターネット網５００からＩＰパケットを受信し、このＩＰパケットから着呼側電話番号Ｉおよび加入者情報Ｒを読み出す。そして、上述のようにして、発呼側電話機２００が利用すべき最適プロバイダを選択する。以下、最適プロバイダとして、プロバイダＡが選択された場合を例に採って説明する。経路選択サーバ３００は、この選択結果Ｓが格納されたＩＰパケットを、インターネット網５００を介して、ＶｏＩＰゲートウエイ装置１００に送る。
【００２７】
このＩＰパケットは、ネットワーク接続部１８０から受信され、ネットワークプロトコル処理部１７０およびＴＣＰ処理部１６０で所定の処理を施される。そして、このＩＰパケットに格納された選択結果Ｓが、経路選択通信部１３０に送られる。経路選択通信部１３０は、選択結果Ｓを、経路選択制御部１２０に転送する。そして、経路選択制御部１２０は、この選択結果Ｓに応じて、マルチプロトコルスタック部１４０内のスイッチ１４３を切り換える。ここではプロバイダＡが選択されているので、スイッチ１４３は、呼制御部１４１を選択する。
【００２８】
呼制御部１４１は、通常のＶｏＩＰの手順に従い、プロバイダＡのＩＰ電話システム４１０との間で、呼接続処理を行う。これにより、インターネット網５００およびＩＰ電話システム４１０を介して、ＶｏＩＰゲートウエイ装置１００から着信側の電話機（或いは着呼側のＶｏＩＰゲートウエイ装置）への呼を接続する処理が行われる。そして、呼制御部１４１は、呼接続処理の結果を示す信号（呼出音或いはビジー音）を、電話機制御処理部１１０を介して、電話機２００に送る。
【００２９】
呼接続が完了すると、電話機制御処理部１１０は、電話機２００と音声処理部１５０とを接続する。これにより、電話機２００から出力された音声データＶは、電話機制御処理部１１０を介して、音声処理部１５０に送られるようになる。上述のように、音声処理部１５０は、音声データを音声パケットに変換し、ネットワークプロトコル処理部１７０に送る。ネットワークプロトコル処理部１７０は、この音声パケットＶにＩＰヘッダの付加などを行い、ネットワーク接続部１８０に送る。ネットワーク接続部１８０は、この音声パケットＶを、インターネット網５００を介してＩＰ電話システム４１０に送る。ＩＰ電話システム４１０は、インターネット網５００を介して、この音声パケットを、着信側電話機（この着信側電話機が他のプロバイダに加入している場合は、そのプロバイダのＩＰ電話システム）に送る。また、着信側電話機から出力された音声パケットは、ＩＰ電話システム４１０を介して、ＶｏＩＰゲートウエイ装置１００に送られる。そして、かかる音声パケットは、ネットワーク接続部１８０およびネットワークプロトコル処理部１７０を介して音声処理部１５０に送られ、音声データＶに変換される。この音声データＶは、電話機制御処理部１１０を介して電話機２００に送られ、再生される。
【００３０】
通話が終了し、電話機の受話器がオフフックされると、このオフフックを示す信号が、電話機制御処理部１１０を介して呼制御部１４１に送られる。呼制御部１４１は、ＩＰ電話システム４１０との間で、呼を切断する処理を実行する。
【００３１】
以上説明したように、本実施形態に係るＶｏＩＰゲートウエイ装置１００は、経路選択制御部１２０を用いて最適プロバイダを示す情報（選択結果Ｓ）を取得するとともに、この情報に基づいて呼制御部１４１，１４２の一方を選択することとした。したがって、本実施形態のＶｏＩＰゲートウエイ装置１００によれば、利用者が加入している複数のＩＰ電話サービスから最適なサービスを自動的に選択することができる。
【００３２】
加えて、本実施形態によれば、ＶｏＩＰゲートウエイ装置１００と経路選択サーバ３００とをインターネット網５００を介して接続し、この経路選択サーバ３００を用いて最適プロバイダを選択することとした。このため、各プロバイダＡ，Ｂの課金区分等の変更があった場合でも、新しい課金区分等に迅速に対応することができる。但し、課金区分情報等をＶｏＩＰゲートウエイ装置１００内の経路選択制御部１２０に格納して、経路選択制御部１２０内で最適プロバイダを選択することとしてもよい。この場合、経路選択通信部１３０が、当該情報のダウンロードや更新時の通信処理を行えばよい。
【００３３】
本実施形態では、発呼側電話機２００が２種類のプロバイダＡ，Ｂを利用する場合を例に採って説明したが、３種類以上であってもよいことはもちろんである。また、電話機制御処理部１１０に複数台の電話機や構内交換機が接続されている場合に、利用できるプロバイダが各電話機毎或いは各構内交換機毎に異なっていてもよい。
【００３４】
本実施形態では、ＶｏＩＰゲートウエイ装置１００を電話機２００に外部接続することとしたが、電話機２００或いは構内交換機にＶｏＩＰゲートウエイ装置を内蔵してもよいことはもちろんである。
【図面の簡単な説明】
【００３５】
【図１】実施の形態に係るＶｏＩＰゲートウエイ装置の要部構成を示すブロック図である。
【図２】実施の形態に係る通信ネットワークの概略的構成を示す概念図である。
【符号の説明】
【００３６】
１００  ＶｏＩＰゲートウエイ装置
１１０  電話機制御処理部
１２０  経路選択制御部
１３０  経路選択通信部
１４０  マルチプロトコルスタック部
１４１，１４２  呼制御部
１５０  音声処理部
１６０  ＴＣＰ処理部
１７０  ネットワークプロトコル処理部
１８０  ネットワーク接続部
２００  電話機
３００  経路選択サーバ
４１０，４２０  ＩＰ電話システム
５００  インターネット網
【図１】
2005252662.tif 000003
【図２】
2005252662.tif 000004