(57)【特許請求の範囲】
【請求項１】
呼制御サーバによりＩＰパケット網を介してインターネット電話端末同士を接続し、双方向の音声通信を行うインターネット電話システムであって、
前記呼制御サーバは、
特定ユーザのユーザ情報を登録し、
登録ユーザに対して保証すべきインターネット電話の通信品質レベルを設定し、
インターネット電話の通信品質レベルに対応したＩＰパケット網上のポート番号を設定し、
通信開始時に、発呼側のインターネット電話端末から通知されたユーザ情報に基づいて、発呼側ユーザが登録ユーザかどうかを照合し、
発呼側ユーザが登録ユーザである場合には予め設定されたインターネット電話の通信品質レベルに対応したポート番号を発呼側インターネット電話端末に通知し、
発呼側ユーザが登録ユーザではない場合には他のポート番号を発呼側インターネット電話端末に通知することを特徴とするインターネット電話システムにおける通信品質保証方法。
【請求項２】
呼制御サーバによりＩＰパケット網を介してインターネット電話端末同士を接続し、双方向の音声通信を行うインターネット電話システムであって、
前記呼制御サーバは、
特定ユーザのユーザ情報を登録し、
登録ユーザに対して保証すべきインターネット電話の通信品質レベルを設定し、
インターネット電話の通信品質レベルに対応したＩＰパケット網上のポート番号を設定し、
通信開始時に、発呼側のインターネット電話端末から通知されたユーザ情報に基づいて、発呼側ユーザが登録ユーザかどうかを照合し、
発呼側ユーザが登録ユーザである場合には予め設定されたインターネット電話の通信品質レベルに対応したポート番号を発呼側インターネット電話端末に通知し、
発呼側ユーザが登録ユーザではない場合には他のポート番号を発呼側インターネット電話端末に通知し、
前記インターネット電話端末は、
通信開始時に、ユーザ情報を前記呼制御サーバに通知し、
前記呼制御サーバから通知されたポート番号を自端末の受信に用いるポート番号として相手端末に通知することを特徴とするインターネット電話システムにおける通信品質保証方法。
【請求項３】
前記インターネット電話端末は、
通信開始時には、自端末に登録されたユーザ情報を呼制御サーバに通知することを特徴とする請求項１又は２記載のインターネット電話システムにおける通信品質保証方法。
【請求項４】
アナログ交換網と前記ＩＰパケット網との間で相互接続を行うゲートウェイを備え、
前記ゲートウェイは、
前記インターネット電話端末の少なくとも一方がアナログ交換網に接続されている場合には、通信開始時に、呼制御サーバに登録しておいたユーザ情報の入力をこのインターネット電話端末に要求し、
入力されたユーザ情報を呼制御サーバに通知することを特徴とする請求項１又は２記載のインターネット電話システムにおける通話品質保証方法。
【請求項５】
前記呼制御サーバは、
発呼側のインターネット電話端末が予め登録されている登録ユーザであった場合には、発呼側の相手先インターネット電話端末のアドレス情報を一時的に記憶し、
相手先インターネット電話端末から接続許可要求があった場合に、相手先インターネット電話端末のアドレス情報が一時的に記憶したアドレス情報と一致したときに、設定されたポート番号を相手先インターネット電話端末に送信することを特徴とする請求項１又は２記載のインターネット電話システムにおける通話品質保証方法。
【請求項６】
前記呼制御サーバは、
相手先インターネット電話端末が非登録ユーザであったときにも、設定されたポート番号を相手先インターネット電話端末に送信することを特徴とする請求項５記載のインターネット電話システムにおける通話品質保証方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネット等に用いられるＩＰ（Internet Protocol ）パケット網を介して双方向のリアルタイム音声通信を行うインターネット電話システムにおける通信品質保証方法に関する。
【０００２】
【従来の技術】
近年、インターネット等のＩＰパケット網上において、双方向で画像や音声をパケットデータとしてリアルタイムに送受信するインターネット電話が普及し始めている。
【０００３】
インターネット電話用プロトコルとしては、音声画像通信方式を規定したＩＴＵ−Ｔ勧告Ｈ．３２３方式などが知られており、特に、Ｈ．３２３方式におけるインターネット電話システムでは、図１１に示すように、端末となるインターネット電話１００１，１００３と、ゲートキーパー（呼制御サーバ）１００５とにコンポーネントとして大別できる。
【０００４】
詳しくは、端末１００１，１００３は、インターネット電話としての通信機能を有するため、入力されたアナログ音声をＡ／Ｄ変換によりディジタル化し、これをＧ．７２９などの音声圧縮アルゴリズムにより圧縮した後に、ＩＰパケット化してＩＰパケット網に送出する。また、ＩＰパケット化された音声データを受信した後に、これをパケット組立して圧縮音声とし、これを伸張してディジタル音声とした後に、Ｄ／Ａ変換してアナログ音声を再生する。
【０００５】
一方、ゲートキーパー１００５は、主として端末の管理や通信開始時のアドレス解決を行う。これは、インターネット電話においては、端末の識別はＩＰアドレスで行われるが、通常はＩＰアドレスを隠蔽し、各端末が予めゲートキーパー１００５に登録したニックネームや電話番号的な数字であるエリアスアドレスを用いて通信を行うためである。
【０００６】
次に、図１２を参照して、Ｈ．３２３方式における通信時のシーケンス例を説明する。
【０００７】
発呼側端末となるインターネット電話１００１は、まず、ゲートキーパーに対し着呼側端末（インターネット電話１００３）のエリアスアドレスを含む参加要求メッセージ（１）を送信する。なお、端末とゲートキーパー間のメッセージは、Ｈ．２２５．０においてＲＡＳメッセージとして規定されており、このＲＡＳメッセージ用ポート番号は、Ｈ．２２５．０においてはデフォルト値が規定されている。
【０００８】
この参加要求メッセージを受信したゲートキーパー１００５は、着呼側端末のエリアスアドレスに基づいて、予め登録されている着呼側端末のＩＰアドレスを検索し、通信を許可する場合には、着呼側端末のＩＰアドレスを含む参加確認メッセージ（２）を発呼側端末１００１に返送する。
【０００９】
次に、発呼側端末１００１は、この参加確認メッセージの中のＩＰアドレスの着呼側端末１００３に直接に呼設定メッセージ（３）を送信する。
【００１０】
ここで、着呼側端末１００３が呼を受け入れる場合は、やはりゲートキーパー１００５に参加要求メッセージ（４）を送り、ゲートキーパー１００５から参加確認メッセージ（５）を受信した後に、接続メッセージ（６）を発呼側端末１００１に返送する。なお、この呼設定メッセージや接続メッセージ用ポート番号も、Ｈ．２４５．０においてはデフォルト値が規定されている。
【００１１】
その後、双方の端末は、Ｈ．２４５手順を用いて双方の端末能力を交換し、マスター／スレーブの決定を行い、リアルタイムデータ受信用ポート番号の通知を行う。
【００１２】
ここで、Ｈ．２４５に用いられるメッセージ交換用ポート番号は、自端末が受信用に使うポート番号を、前記呼設定メッセージ及び接続メッセージに入れて互いに交換する。その後、双方の端末は、交換されたリアルタイムデータ受信用ポート番号に対し、音声などリアルタイムデータパケットを送信し合うことで、インターネット電話の通話が成立する。
【００１３】
しかしながら、インターネット電話用ネットワークであるＩＰパケット網はベストエフォート型ネットワークであり、大量のデータが同時にネットワークに流れた場合に、データの遅配・欠損などが生じ、インターネット電話の音声の通信品質が著しく低下してしまうといった問題があった。
【００１４】
この解決手法として、ネットワークレベルで通信品質レベルを保証する手法が提案されている。例えば、ＲＦＣ２２０５で規定されるＲＳＶＰ方式においては、通信時に特定の通信データフローに対し、ネットワークリソースを予約することで、通信時の使用帯域を保証することができる。
【００１５】
詳しくは、図１３を参照して、ＲＳＶＰ方式によるリソース予約の状況を説明する。
【００１６】
このＲＳＶＰ方式では、予約する通信データフローをフィルタで指定することができる。この機能を使い、特定のＩＰアドレスをフィルタ指定することで特定端末間の通信を保証することや、特定のポート番号をフィルタ指定することで特定アプリケーション（例えば、インターネット電話）のみの通信を保証することなどができる。
【００１７】
例えば、図１３に示すように、ポート番号（１０００）を予約帯域として設定しておき、インターネット電話となる端末ではそのポートを用いて保証された帯域での通信を行うが、他のアプリケーションでは、他のポート番号を用いるため、空いた帯域での通信を行うことが可能になる。
【００１８】
【発明が解決しようとする課題】
しかしながら、このようなネットワークレベルの通信品質保証方法は、インターネットアプリケーションとは別に独立したシステムの構築が必要である。
【００１９】
このため、インターネット電話の通信において、独立したシステムを構築しなくとも、特定ユーザのインターネット電話通信に対して通信品質レベルを保証しすることが望まれている。
【００２０】
本発明は、上記に鑑みてなされたもので、その目的としては、予め登録された特定ユーザに対してインターネット電話の通信品質レベルを保証することができるインターネット電話システムにおける通信品質保証方法を提供することにある。
【００２１】
【課題を解決するための手段】
請求項１記載の発明は、上記課題を解決するため、呼制御サーバによりＩＰパケット網を介してインターネット電話端末同士を接続し、双方向の音声通信を行うインターネット電話システムであって、前記呼制御サーバは、特定ユーザのユーザ情報を登録し、登録ユーザに対して保証すべきインターネット電話の通信品質レベルを設定し、インターネット電話の通信品質レベルに対応したＩＰパケット網上のポート番号を設定し、通信開始時に、発呼側のインターネット電話端末から通知されたユーザ情報に基づいて、発呼側ユーザが登録ユーザかどうかを照合し、発呼側ユーザが登録ユーザである場合には予め設定されたインターネット電話の通信品質レベルに対応したポート番号を発呼側インターネット電話端末に通知し、発呼側ユーザが登録ユーザではない場合には他のポート番号を発呼側インターネット電話端末に通知することを要旨とする。
【００２２】
請求項２記載の発明は、上記課題を解決するため、呼制御サーバによりＩＰパケット網を介してインターネット電話端末同士を接続し、双方向の音声通信を行うインターネット電話システムであって、前記呼制御サーバは、特定ユーザのユーザ情報を登録し、登録ユーザに対して保証すべきインターネット電話の通信品質レベルを設定し、インターネット電話の通信品質レベルに対応したＩＰパケット網上のポート番号を設定し、通信開始時に、発呼側のインターネット電話端末から通知されたユーザ情報に基づいて、発呼側ユーザが登録ユーザかどうかを照合し、発呼側ユーザが登録ユーザである場合には予め設定されたインターネット電話の通信品質レベルに対応したポート番号を発呼側インターネット電話端末に通知し、発呼側ユーザが登録ユーザではない場合には他のポート番号を発呼側インターネット電話端末に通知し、前記インターネット電話端末は、通信開始時に、ユーザ情報を前記呼制御サーバに通知し、前記呼制御サーバから通知されたポート番号を自端末の受信に用いるポート番号として相手端末に通知することを要旨とする。
【００２３】
請求項３記載の発明は、上記課題を解決するため、前記インターネット電話端末は、通信開始時には、自端末に登録されたユーザ情報を呼制御サーバに通知することを要旨とする。
【００２４】
請求項４記載の発明は、上記課題を解決するため、アナログ交換網と前記ＩＰパケット網との間で相互接続を行うゲートウェイを備え、前記ゲートウェイは、前記インターネット電話端末の少なくとも一方がアナログ交換網に接続されている場合には、通信開始時に、呼制御サーバに登録しておいたユーザ情報の入力をこのインターネット電話端末に要求し、入力されたユーザ情報を呼制御サーバに通知することを要旨とする。
【００２５】
請求項５記載の発明は、上記課題を解決するため、前記呼制御サーバは、発呼側のインターネット電話端末が予め登録されている登録ユーザであった場合には、発呼側の相手先インターネット電話端末のアドレス情報を一時的に記憶し、相手先インターネット電話端末から接続許可要求があった場合に、相手先インターネット電話端末のアドレス情報が一時的に記憶したアドレス情報と一致したときに、設定されたポート番号を相手先インターネット電話端末に送信することを要旨とする。
【００２６】
請求項６記載の発明は、上記課題を解決するため、前記呼制御サーバは、相手先インターネット電話端末が非登録ユーザであったときにも、設定されたポート番号を相手先インターネット電話端末に送信することを要旨とする。
【００２７】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。
【００２８】
（第１の実施の形態）
図１は、本発明の第１の実施の形態に係るインターネット電話システムにおける通信品質保証方法が適応可能なシステムの構成を示す図である。
【００２９】
図１に示すように、ＩＰパケット網１１は、ルータＡ１３とルータＢ１９を有しており、一方のルータＡ１３を介して発呼側端末となるインターネット電話端末Ａ１５と呼制御サーバ１７が接続され、他方のルータＢ１９を介して着呼側端末となるインターネット電話端末Ｂ２１が接続されている。なお、図１に示すＩＰパケット網１１は、本実施の形態の特徴を説明するための代表的な概念図の一つである。
【００３０】
ＩＰパケット網１１を構成するルータＡ１３とルータＢ１９は、ポート番号１０００のパケットデータフローに対しては帯域を保証し、それ以外のポート番号のパケットデータフローに対しては保証しないという設定がなされている。
【００３１】
図２は、登録ユーザとなるインターネット電話端末Ａ１５に接続されているＩＰパケット網インターフェース装置２３のブロック図を示す図である。
【００３２】
ＩＰパケット網インターフェース装置２３は、インターネット電話プログラムがインストールされたパーソナルコンピュータや、それと同等の機能を有する専用端末などに接続可能であり、プロバイダなどにダイアルアップＰＰＰ接続する機能を含む例えばモデムである。
【００３３】
ネットワークインターフェース部２５は、ＩＰパケット網１１とネットワークインターフェース層において接続され、ビットパターンの交換を行う。
【００３４】
通信制御部２７は、ネットワークインターフェース層が提供するビット列に対して、音声データや通信を制御するためのメッセージなどをパケット化／パケット組立を行う。すなわち、通信制御部２７は、音声処理部２９からの圧縮音声をＩＰパケット化してネットワークインターフェース部２５を介してＩＰパケット網１１に送出する一方、ネットワークインターフェース部２５からのＩＰパケット化された音声データをパケット組立して圧縮音声とし音声出力処理部３９へ出力する。
【００３５】
音声入力処理部２９は、マイク３１で収集したユーザのアナログ音声を入力する音声入力部３３と、このアナログ音声をＡ／Ｄ変換してディジタルデータ化するＡ／Ｄ変換部３５と、このディジタルデータをＧ．７２９などの音声圧縮アルゴリズムにより圧縮する音声符号化部３７とから構成されている。
【００３６】
音声出力処理部３９は、通信制御部２７で受信された圧縮音声を伸張してディジタル音声に復号化する音声復号化部４１と、ディジタル音声をアナログ音声にＤ／Ａ変換するＤ／Ａ変換部４３と、このアナログ音声を電力増幅してスピーカ４７で再生する音声出力部４５とから構成されている。
【００３７】
ＩＰ電話機能制御部４９は、ユーザ情報設定部５１、ユーザ情報記録部５３、受信用ポート番号設定部５５から構成されている。ユーザ情報設定部５１は、使用ユーザの情報としてユーザＩＤとパスワードを予め設定する。ユーザ情報記録部５３は、ユーザ情報設定部５１からのユーザ情報を記録する。受信用ポート番号設定部５５は、呼制御サーバ１７から通知された音声データ通信用ポート番号を認識し、自端末の音声データパケット受信用ポート番号として、呼制御サーバ１７より通知されたこの音声データ通信用ポート番号を相手端末に通知する。なお、ＩＰ電話機能制御部４９は、通信開始時に、ユーザＩＤやパスワードなどのユーザ情報を呼制御サーバに通知する機能を有する。
【００３８】
装置制御部６１は、ＩＰパケット網インターフェース装置２３を構成する各部の動作を制御する。
【００３９】
図３は、呼制御サーバ１７のブロック図を示す図である。
【００４０】
ネットワークインターフェース部７１は、ＩＰパケット網１１とネットワークインターフェース層において接続され、ビットパターンの交換を行う。通信制御部７３は、ネットワークインターフェース層が提供するビット列に対して、呼を確立するための制御メッセージなどの通信を制御する。
【００４１】
ユーザ登録部７５は、特定のユーザのユーザＩＤやパスワードを登録ユーザとして設定情報記録部８１に登録させる。保証通信レベル設定部７７は、登録ユーザに対し保証するインターネット電話の通信品質レベルを設定する。
【００４２】
通信用ポート番号設定部７９は、保証するインターネット電話の通信品質レベルに対応した音声データ通信用ポート番号を設定する。すなわち、通信用ポート番号設定部７９は、通信品質レベルを保証する受信側のユーザ用通信ポート番号を例えば１０００と設定し、通信品質レベルを保証しない受信側のユーザ用通信ポート番号を例えば１５００と設定して設定情報記録部８１に記録する。設定情報記録部８１は、上述した各種設定情報を記録する。
【００４３】
また、呼制御サーバ１７に設けられたコマンド制御部８３は、通信開始時に、発呼側のインターネット電話端末１５から通知されたユーザＩＤなどのユーザ情報を認識し、発呼側ユーザが予め設定情報記録部８１に登録されたユーザかどうかの照合を行う機能と、照合したユーザ情報が登録ユーザである場合には設定されたインターネット電話通信の通信品質レベルに対応した受信側の音声データ通信用ポート番号を発呼側インターネット電話端末に通知し、登録ユーザではない場合にはそれ以外の音声データ通信用ポート番号を発呼側インターネット電話端末に通知する機能を有する。
【００４４】
端末・ＧＷ検索部８５は、後述する端末・ＧＷ管理テーブル８７から予め登録されているＩＰアドレスやエリアスアドレスを検索する。端末・ＧＷ管理テーブル８７は、インターネット電話端末を管理するため、インターネット電話端末をＩＰアドレスや、ＩＰアドレスを隠蔽して各端末が予め登録したニックネームや電話番号的な数字であるエリアスアドレスを記録するテーブルである。装置制御部８９は、呼制御サーバ１７を構成する各部の動作を制御する。
【００４５】
次に、図４に示す伝送制御手順を参照して、インターネット電話システムにおける通信品質保証方法を説明する。
【００４６】
第１の実施の形態では、インターネット電話端末１５としてインターネット電話機能を有するソフトウェアをインストールした汎用パーソナルコンピュータを用い、この端末に接続されているＩＰパケット網インターフェース装置２３に予め設定された発呼側端末ユーザ情報に基づいて、ＩＰパケット網１１の通信品質レベル及びポート番号の決定を行う場合について説明することとする。
【００４７】
まず、ステップＳ１１０では、インターネット電話端末Ａ１５が、相手先インターネット電話端末Ｂ２１への発呼操作を行う。このインターネット電話端末Ａ１５は、発呼時に、ユーザ情報設定部５１において設定されたユーザＩＤやパスワード等のユーザ情報を参加要求メッセージ中に付加して呼制御サーバ１７へ送信する。
【００４８】
そして、インターネット電話端末Ａ１５からの参加要求メッセージを受信した呼制御サーバ１７は、この参加要求メッセージ中から発呼ユーザのユーザ情報を取得する。この取得した発呼ユーザのユーザ情報に基づいて設定情報記録部８１から検索を行い、インターネット電話要求Ａ１５のユーザが登録ユーザであると認識した場合、予め設定されたこのユーザの通信品質レベルを設定情報記録部８１から検索し、該当する通信品質レベルの受信側の通信用ポート番号（１０００）を取得する。そして、ステップＳ１２０では、コマンド制御部８３が取得した受信側の通信用ポート番号（１０００）を参加確認メッセージに付加してインターネット電話端末Ａ１５に返送する。
【００４９】
次に、ステップＳ１３０では、インターネット電話端末Ａ１５では、受信用ポート番号設定部５５にて、呼制御サーバ１７から受信した参加確認メッセージ中のポート番号（１０００）を自端末の受信用ポート番号として設定し、インターネット電話端末Ｂ２１への発呼メッセージを送信する。この結果、インターネット電話端末Ｂ２１は、インターネット電話端末Ａ１５の受信用ポート番号（１０００）を確認することができる。
【００５０】
次に、ステップＳ１４０では、インターネット電話端末Ａ１５からの発呼メッセージを受信したインターネット端末Ｂ２１は、自端末に設定されたユーザ情報を付加した参加要求メッセージを呼制御サーバ１７に送信する。
【００５１】
次に、呼制御サーバ１７は、インターネット端末Ｂ２１のユーザ情報を設定情報記録部８１から検索するが、インターネット電話端末Ｂ２１のユーザが登録されていないため、ステップＳ１５０では、通信品質を保証しないユーザ用通信ポート番号（１５００）を参加確認メッセージに付加してインターネット電話端末Ｂ２１に返送する。
【００５２】
次に、ステップＳ１６０では、インターネット電話端末Ｂ２１は、この参加確認メッセージ中に付加されたポート番号（１５００）を自端末の受信用ポート番号として接続メッセージ内に設定し、発呼側であるインターネット電話端末Ａ１５に送信する。
【００５３】
この結果、ステップＳ１７０では、登録ユーザであるインターネット電話端末Ａ１５の音声パケットは通信品質の保証されないポート番号（１５００）で非登録ユーザであるインターネット電話端末Ｂ２１に送信され、一方、非登録ユーザであるインターネット電話端末Ｂ２１の音声パケットは通信品質の保証されたポート番号（１０００）を用いて登録ユーザであるインターネット電話端末Ａ１５に送信される音声通信が可能となる。
【００５４】
従って、登録ユーザの聞く音声は音質が保証されるが、非登録ユーザが聞く音声の通信品質は保証されないことになる。
【００５５】
このように、通信開始時に、発呼側インターネット電話端末Ａ１５からユーザ情報の通知を呼制御サーバ１７に対し行い、呼制御サーバ１７が予め設定された通信品質レベルに応じた音声データ通信用ポート番号の通知を行い、発呼側インターネット電話端末Ａ１５が呼制御サーバ１７に通知された音声データ通信用ポート番号を用いてリアルタイム音声データの受信を行うことで、予め登録された特定のユーザに対してのみ受信するインターネット電話の通信品質レベルを保証し、非登録ユーザに対しては保証しない、といったインターネット電話におけるユーザ別の通話品質保証サービスを提供することが実現可能になる。
【００５６】
また、インターネット電話端末Ａ１５が、通信開始時に、自端末に登録されたユーザ情報を呼制御サーバ１７に通知することで、このインターネット電話端末Ａ１５に対して、インターネット電話の通信品質レベルを保証させることができる。
【００５７】
（第２の実施の形態）
図５は、本発明の第２の実施の形態に係るインターネット電話システムにおける通信品質保証方法が適応可能なシステムの構成を示す図である。なお、第２の実施の形態は、図１に示す第１の実施の形態に対応するシステムと同様の基本的構成を有しており、同一の構成要素には同一の符号を付し、その説明を省略することとする。
【００５８】
図５に示すように、ＩＰパケット網１１には、ルータＡ１３を介して呼制御サーバ１７とゲートウェイ９１が接続されており、このゲートウェイ９１を介してアナログ交換網９３が接続されている。さらに、アナログ交換網９３を介して登録ユーザの電話端末９５が接続されている。
【００５９】
次に、図６は、ゲートウェイ９１の構成を示すブロック図である。なお、ゲートウェイ９１は、図２に示すＩＰパケット網インターフェース装置２３と同様の基本的構成を有しており、同一の構成要素には同一の符号を付し、その説明を省略することとする。
【００６０】
ゲートウェイ９１は、異なる通信プロトコルのシステムや通信網を相互接続するための装置であり、図６に示すように、アナログ交換網とＩＰパケット網の間で相互接続を行う。
【００６１】
ネットワークインターフェース部１０１は、アナログ交換網９３と物理層において接続され、アナログ音声信号の交換を行う。
【００６２】
通信制御部１０３は、物理層が提供するアナログ音声信号を音声入力処理部２９に出力するとともに、音声出力処理部３９からのアナログ音声信号を物理層に出力する。また、通信制御部１０３は、アナログ交換網９３の伝送制御手順に従って伝送制御信号を生成／判別して通信を制御するとともに、アナログ交換網９３からのＰＢ信号をＩＰ電話機能制御部１０５に引き渡す。
【００６３】
ＩＰ電話機能制御部１０５には、本実施の形態の特徴として、ユーザ情報確認部１０７、ユーザ情報設定部１０９、受信用ポート信号設定部１１１が設けられている。
【００６４】
ユーザ情報確認部１０７は、発呼の着信に応じてユーザ情報であるユーザＩＤとパスワードの入力を電話端末９５に要求する。ユーザ情報設定部１０９は、電話端末９５から入力されたユーザ情報を参加要求メッセージに付加して呼制御サーバ１７へ送信する。受信用ポート番号設定部１１１は、呼制御サーバ１７から受信した参加確認メッセージ中のポート番号を電話端末９５の受信用ポート番号として設定する。
【００６５】
装置制御部１１３は、ゲートウェイ９１を構成する各部の動作を制御する。
【００６６】
次に、図７に示す伝送制御手順を参照して、インターネット電話システムにおける通信品質保証方法を説明する。
【００６７】
第２の実施の形態では、発呼側クライアントとしてゲートウェイ９１にアナログ交換網９３を介して接続した電話端末９５を用い、発呼側ユーザによりその時点で入力されたユーザ情報に基づいて、通信品質レベル及びポート番号の決定を行う場合について説明することとする。
【００６８】
まず、ステップＳ２１０では、電話端末９５が操作され、アナログ交換網９３を介してゲートウェイ９１に電話がかけられる。
【００６９】
次に、ステップＳ２２０では、この発呼を着信したゲートウェイ９１では、ユーザ情報確認部１０７がユーザ情報となるユーザＩＤとパスワードの入力を電話端末９５に要求する。
【００７０】
次に、ステップＳ２３０では、電話端末９５に設けられたプッシュボタンが押され、ＰＢ信号によりユーザ情報が入力されゲートウェイ９１に送信される。
【００７１】
そして、ゲートウェイ９１は、このＰＢ信号を受信解析する。そして、ステップＳ２４０では、入力された電話端末９５のユーザ情報をユーザ情報設定部１０９において参加要求メッセージに付加して呼制御サーバ１７へ送信する。
【００７２】
次に、ゲートウェイ９１から参加要求メッセージを受信した呼制御サーバ１７は、受信した参加要求メッセージ中から発呼ユーザのユーザ情報を取得する。この取得した発呼ユーザ情報に基づいて設定情報記録部８１から検索を行い、電話端末９５のユーザが登録ユーザであると認識した場合、予め設定されたユーザの通信品質レベルをさらに設定情報記録部８１から検索し、通信品質レベルの通信ポート番号（１０００）を取得する。そして、ステップＳ２５０では、取得した通信用ポート番号（１０００）を参加確認メッセージに付加してゲートウェイ９１に返送する。
【００７３】
次に、ゲートウェイ９１は、受信用ポート番号設定部１１１において呼制御サーバ１７から受信した参加確認メッセージ中のポート番号（１０００）を自端末の受信用ポート番号として設定する。そして、ステップＳ２６０では、インターネット電話端末２１へ発呼メッセージを送信する。
【００７４】
次に、ステップＳ２７０では、ゲートウェイ９１からの発呼メッセージを受信したインターネット電話端末２１は、自端末に設定されたユーザ情報を付加した参加要求メッセージを呼制御サーバ１７に送信する。
【００７５】
呼制御サーバ１７は、インターネット電話端末２１のユーザ情報を設定情報記録部８１から検索する。しかし、呼制御サーバ１７にはインターネット電話端末２１のユーザが登録されていないため、ステップＳ２８０では、通信品質レベルを保証しないユーザ用通信ポート番号（１５００）を参加確認メッセージに付加してインターネット電話端末２１に返送する。
【００７６】
次に、ステップＳ２９０では、インターネット電話端末２１は、この参加確認メッセージ中に付加されたポート番号（１５００）を自端末の受信用ポート番号として接続メッセージ内に設定し、発呼側であるゲートウェイ９１に送信する。
【００７７】
この結果、ステップＳ３００では、登録ユーザである電話端末９５の音声は、ゲートウェイで音声パケット化され、通信品質レベルの保証されないポート番号（１５００）を介して非登録ユーザであるインターネット電話端末２１に送信される。一方、非登録ユーザであるインターネット電話端末２１の音声は、通信品質レベルが保証されたポート番号（１０００）を介してゲートウェイ９１へ送信され、アナログ信号に変換され、登録ユーザである電話端末９５へ送信される。
【００７８】
従って、登録ユーザである電話端末９５の聞く音声は通信品質レベルが保証されるが、非登録ユーザであるインターネット電話端末２１が聞く音声は通信品質レベルが保証されないこととなる。
【００７９】
このように、アナログ交換網９３とＩＰパケット網１１との間で相互接続を行うゲートウェイ９１を備え、ゲートウェイ９１が、電話端末９５の少なくとも一方がアナログ交換網９３に接続されている場合には、通信開始時に、呼制御サーバ１７に登録しておいたユーザ情報の入力をこの電話端末９５に要求し、入力されたユーザ情報を呼制御サーバ１７に通知することで、この電話端末９５に対して、インターネット電話の通信品質レベルを保証させることができる。
【００８０】
（第３の実施の形態）
図８は、本発明の第３の実施の形態に係るインターネット電話システムにおける通信品質保証方法が適応可能なシステムの構成を示す図である。なお、第３の実施の形態は、図１に示す第１の実施の形態に対応するシステムと同様の基本的構成を有しており、同一の構成要素には同一の符号を付し、その説明を省略することとする。
【００８１】
図８に示すように、ＩＰパケット網１１には、一方のルータＡ１３を介して発呼側端末となるインターネット電話端末Ａ１５と呼制御サーバ１２１が接続されている。
【００８２】
図９は、呼制御サーバ１２１の構成を示すブロック図である。なお、呼制御サーバ１２１は、図３に示す呼制御サーバ１７と同様の基本的構成を有しており、同一の構成要素には同一の符号を付し、その説明を省略することとする。呼制御サーバ１２１の特徴は、相手先アドレスを一時的に記憶する相手先ユーザ記憶部１２３を設けたことにある。
【００８３】
次に、図１０に示す伝送制御手順を参照して、インターネット電話システムにおける通信品質保証方法を説明する。
【００８４】
第３の実施の形態では、インターネット電話端末１５としてインターネット電話機能を有するソフトウェアをインストールした汎用パーソナルコンピュータを用い、発呼側ユーザが登録ユーザだった場合に、送受信の双方向での音声の通信品質レベルを保証する場合について説明することとする。
【００８５】
まず、ステップＳ４１０では、インターネット電話端末Ａ１５が相手先インターネット電話端末Ｂ２１へ発呼操作を行なう。インターネット電話端末Ａ１５は、発呼時に、ユーザ情報設定部９０３において設定されたユーザＩＤとパスワードなどのユーザ情報を参加要求メッセージの中に付加して呼制御サーバ１２１へ送信する。また、この参加要求メッセージ中には、相手先であるインターネット電話端末Ｂ２１のアドレス情報が付加されている。
【００８６】
そして、インターネット電話端末Ａ１５からの参加要求メッセージを受信した呼制御サーバ１２１は、受信した参加要求メッセージ中に付加されたユーザ情報から発呼ユーザのユーザ情報を取得する。そして、取得した発呼ユーザ情報に基づいて設定情報記録部８１から検索を行い、インターネット電話端末Ａ１５のユーザが登録ユーザであると認識した場合、予め設定された通信品質レベルをさらに設定情報記録部８１から検索し、「送受信とも保証する」レベルであると認識する。
【００８７】
そして、呼制御サーバ１２１は、登録ユーザがこの通信品質レベルの場合には、参加要求メッセージ中から相手先アドレスを取得し、相手先ユーザ記憶部１２３に一時的に記憶する。そして、ステップＳ４２０では、通信品質レベルを保証する場合の通信用ポート番号（１０００）を参加確認メッセージに付加してインターネット電話端末Ａ１５に返送する。
【００８８】
次に、発呼側インターネット電話端末Ａ１５は、呼制御サーバ１２１から受信した参加確認メッセージ中のポート番号（１０００）を自端末の受信用ポート番号として設定し、ステップＳ４３０では、インターネット電話端末Ｂ２１へ発呼メッセージを送信する。
【００８９】
次に、ステップＳ４４０では、インターネット電話端末Ａ１５からの発呼メッセージを受信したインターネット電話端末Ｂ２１は、自端末に設定されたユーザ情報と共にアドレス情報を参加要求メッセージに付加して呼制御サーバ１２１へ送信する。
【００９０】
ここで、呼制御サーバ１２１は、インターネット電話端末Ｂ２１のユーザ情報を設定情報記録部８１から検索し、インターネット電話端末Ｂ２１のユーザが登録ユーザではないことが分かる。そして、呼制御サーバ１２１は、インターネット電話端末Ｂ２１のアドレス情報に基づいて相手先ユーザ記憶部９０８を検索し、インターネット電話端末Ｂ２１のユーザが、登録ユーザであるインターネット電話端末Ａ１５のユーザが現在通信を希望している相手先であることを認識する。
【００９１】
そこで、呼制御サーバ１２１は、ステップＳ４５０では、インターネット電話端末Ｂ２１へ返送する参加確認メッセージ中に付加する通信用ポート番号として、通信品質レベルを保証する通信用ポート番号（１０００）を入れてインターネット電話端末Ｂ２１へ返送する。そして、呼制御サーバ１２１は、インターネット電話端末Ｂ２１に参加確認メッセージを送信した時点で、相手先ユーザ記憶部１２３に一時的に記憶した相手先端末のアドレス情報を削除する。
【００９２】
次に、ステップＳ４６０では、参加確認メッセージを受信したインターネット電話端末Ｂ２１では、参加確認メッセージ中のポート番号（１０００）を自端末の受信用ポート番号として接続メッセージに付加し、インターネット電話端末Ａ１５へ送信する。
【００９３】
この結果、ステップＳ４７０では、登録ユーザであるインターネット電話端末Ａ１５の音声パケットは通信品質レベルの保証されたポート番号（１０００）で送信され、非登録ユーザであるインターネット電話端末Ｂ２１の音声パケットも通信品質レベルの保証されたポート番号（１０００）で送信される音声通信が可能となる。
【００９４】
従って、発呼側であるインターネット電話端末Ａ１５のユーザが登録ユーザであった場合には、相手側のユーザが非登録であった場合でも、送受信の双方向の音声の通信品質レベルが保証されることとなる。
【００９５】
このように、呼制御サーバ１２１が、発呼側のインターネット電話端末１５が予め登録されている登録ユーザであった場合には、発呼側の相手先インターネット電話端末２１のアドレス情報を一時的に相手先ユーザ記憶部１２３に記憶し、相手先インターネット電話端末２１から接続許可要求があった場合に、相手先インターネット電話端末２１のアドレス情報が一時的に記憶したアドレス情報と一致したときに、設定されたポート番号を相手先インターネット電話端末２１に送信することで、発呼側であるインターネット電話端末１５のユーザが登録ユーザであった場合には、送受信の双方向の音声の通信品質レベルを保証することができる。
【００９６】
また、呼制御サーバ１２１は、相手先インターネット電話端末２１が非登録ユーザであったときにも、設定されたポート番号を相手先インターネット電話端末２１に送信することで、相手側のユーザが非登録であった場合でも、送受信の双方向の音声の通信品質レベルを保証することができる。
【００９７】
【発明の効果】
請求項１又は２記載の本発明によれば、呼制御サーバが、特定ユーザのユーザ情報を登録し、登録ユーザに対して保証すべきインターネット電話の通信品質レベルを設定し、インターネット電話の通信品質レベルに対応したＩＰパケット網上のポート番号を設定し、通信開始時に、発呼側のインターネット電話端末から通知されたユーザ情報に基づいて、発呼側ユーザが登録ユーザかどうかを照合し、発呼側ユーザが登録ユーザである場合には予め設定されたインターネット電話の通信品質レベルに対応したポート番号を発呼側インターネット電話端末に通知し、発呼側ユーザが登録ユーザではない場合には他のポート番号を発呼側インターネット電話端末に通知する一方、インターネット電話端末が、通信開始時に、ユーザ情報を呼制御サーバに通知し、呼制御サーバから通知されたポート番号を自端末の受信に用いるポート番号として相手端末に通知することで、予め登録された特定のユーザに対してのみ受信するインターネット電話の通信品質レベルを保証し、非登録ユーザに対しては保証しない、といったインターネット電話におけるユーザ別の通話品質保証サービスを提供することができる。
【００９８】
また、請求項３記載の本発明によれば、インターネット電話端末が、通信開始時に、自端末に登録されたユーザ情報を呼制御サーバに通知することで、このインターネット電話端末に対して、インターネット電話の通信品質レベルを保証させることができる。
【００９９】
また、請求項４記載の本発明によれば、アナログ交換網とＩＰパケット網との間で相互接続を行うゲートウェイを備え、ゲートウェイが、インターネット電話端末の少なくとも一方がアナログ交換網に接続されている場合には、通信開始時に、呼制御サーバに登録しておいたユーザ情報の入力をこのインターネット電話端末に要求し、入力されたユーザ情報を呼制御サーバに通知することで、このインターネット電話端末に対して、インターネット電話の通信品質レベルを保証させることができる。
【０１００】
また、請求項５記載の本発明によれば、呼制御サーバが、発呼側のインターネット電話端末が予め登録されている登録ユーザであった場合には、発呼側の相手先インターネット電話端末のアドレス情報を一時的に記憶し、相手先インターネット電話端末から接続許可要求があった場合に、相手先インターネット電話端末のアドレス情報が一時的に記憶したアドレス情報と一致したときに、設定されたポート番号を相手先インターネット電話端末に送信することで、発呼側であるインターネット電話端末のユーザが登録ユーザであった場合には、送受信の双方向の音声の通信品質レベルを保証することができる。
【０１０１】
また、請求項６記載の本発明によれば、呼制御サーバは、相手先インターネット電話端末が非登録ユーザであったときにも、設定されたポート番号を相手先インターネット電話端末に送信することで、相手側のユーザが非登録であった場合でも、送受信の双方向の音声の通信品質レベルを保証することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係るインターネット電話システムにおける通信品質保証方法が適応可能なシステムの構成を示す図である。
【図２】登録ユーザとなるインターネット電話端末Ａ１５に接続されているＩＰパケット網インターフェース装置２３のブロック図を示す図である。
【図３】呼制御サーバ１７のブロック図を示す図である。
【図４】第１の実施の形態に係わるインターネット電話システムにおける通信品質保証方法を説明するための伝送制御手順を示す図である。
【図５】本発明の第２の実施の形態に係るインターネット電話システムにおける通信品質保証方法に適応可能なシステムの構成を示す図である。
【図６】ゲートウェイ９１の構成を示すブロック図である。
【図７】第２の実施の形態に係わるインターネット電話システムにおける通信品質保証方法を説明するための伝送制御手順を示す図である。
【図８】本発明の第３の実施の形態に係るインターネット電話システムにおける通信品質保証方法が適応可能なシステムの構成を示す図である。
【図９】呼制御サーバ１２１の構成を示すブロック図である。
【図１０】第３の実施の形態に係わるインターネット電話システムにおける通信品質保証方法を説明するための伝送制御手順を示す図である。
【図１１】従来の技術として、２つのインターネット電話端末がＩＰパケット網を介して相互にインターネット電話通信を行うシステムを示す図である。
【図１２】従来のＨ．３２３方式における通信時のシーケンス例を示す図である。
【図１３】従来のＲＳＶＰ方式によるリソース予約の状況を示す図である。
【符号の説明】
１１  ＩＰパケット網
１３  ルータＡ
１５  インターネット電話端末Ａ
１７１２１  呼制御サーバ
１９  ルータＢ
２１  インターネット電話端末Ｂ
２３  ＩＰパケット網インターフェース装置２３
２５  ネットワークインターフェース部
２７，７３，１０３  通信制御部
２９  音声処理部
３９  音声出力処理部
４９，１０５  ＩＰ電話機能制御部
５１  ユーザ情報設定部
５３  ユーザ情報記録部
５５  受信用ポート番号設定部
６１，８９，１１３  装置制御部
７１  ネットワークインターフェース部
７５  ユーザ登録部
７９  通信用ポート番号設定部
８１  設定情報記録部
８３  コマンド制御部
８５  端末・ＧＷ検索部
８７  端末・ＧＷ管理テーブル
９１  ゲートウェイ
９３  アナログ交換網
１０１  ネットワークインターフェース部
１０７  ユーザ情報確認部
１０９  ユーザ情報設定部
１１１  受信用ポート信号設定部
１２３  相手先ユーザ記憶部
【図１】
0004257016.tif 000002
【図２】
0004257016.tif 000003
【図３】
0004257016.tif 000004
【図４】
0004257016.tif 000005
【図５】
0004257016.tif 000006
【図６】
0004257016.tif 000007
【図７】
0004257016.tif 000008
【図８】
0004257016.tif 000009
【図９】
0004257016.tif 000010
【図１０】
0004257016.tif 000011
【図１１】
0004257016.tif 000012
【図１２】
0004257016.tif 000013
【図１３】
0004257016.tif 000014