(57)【要約】本発明は、分散されたクライアント設備のために設計された住宅用ゲートウェイ装置に関し、別個のＩＰ電話サービスの間で相互接続を提供するための変換手段を備える。
2009521888.tif 000002
【特許請求の範囲】
【請求項１】
分散されたクライアント設備（１３）のためのホームゲートウェイ装置（１２）であって、
２つの異なるＩＰ電話サービスの間で相互接続を提供するためのデータ変換手段（２１、２２、２３、２４、２５）を備えるホームゲートウェイ装置（１２）。
【請求項２】
ホームゲートウェイ装置（１２）にネットワークアドレス（＆ＨＧＷ＿２）が割り当てられ、
２つの所定の異なるＩＰ電話サービスの間で相互接続を提供するためにデータを変換することが可能なホームゲートウェイ装置（１２、４３）の少なくとも１つのアドレスについての要求（Ｒ）を受信するための受信手段と、
前記要求への応答を送信するための送信手段と、をさらに備え、前記応答は前記ホームゲートウェイ装置に割り当てられたネットワークアドレスを含む請求項１に記載のホームゲートウェイ装置（１２）。
【請求項３】
クライアント設備（１３）の第１のホームゲートウェイ装置（１２）によって使用される相互接続方法であって、
第２のホームゲートウェイ装置（２）から第１のＩＰ電話サービスに従って送信されるデータを受信し、第３のホームゲートウェイ装置（４）から第２のＩＰ電話サービスに従って送信されるデータを受信するステップと、
前記第２のホームゲートウェイ装置から受信したデータを前記第２のＩＰ電話サービスに従うデータに変換し、前記第３のホームゲートウェイ装置から受信したデータを前記第１のＩＰ電話サービスに従うデータに変換するステップと、
前記第２のＩＰ電話サービスに従って変換されたデータを前記第３のホームゲートウェイ装置に送信し、前記第１のＩＰ電話サービスに従って変換されたデータを前記第２のホームゲートウェイ装置に送信するステップと、
を有する相互接続方法。
【請求項４】
前記第１および第２のＩＰ電話サービスの間で相互接続を提供するためにデータを変換することが可能なホームゲートウェイ装置（１２、４３）の少なくとも１つのアドレスについての要求（Ｒ）を受信するステップと、
応答を送信するステップと、をさらに有し、前記応答は前記第１のホームゲートウェイ装置のアドレス（＆ＨＧＷ＿２）を含む請求項３に記載の相互接続方法。
【請求項５】
前記要求（Ｒ）は前記第２のホームゲートウェイ装置（２）から受信される請求項４に記載の相互接続方法。
【請求項６】
前記要求（Ｒ）はサーバ装置（５０）から受信される請求項４に記載の相互接続方法。
【請求項７】
ＩＰ電話サービスのためのルーティング方法であって、
２つの所定の異なるＩＰ電話サービスの間で相互接続を提供するためにデータを変換することが可能なホームゲートウェイ装置（１２、４３）の少なくとも１つのアドレスについての要求（Ｒ）を送信するステップと、
少なくとも１つの応答を含む一群の応答を受信するステップと、を有し、前記少なくとも１つの応答は分散されたクライアント設備のホームゲートウェイ装置のアドレス（＆ＨＧＷ＿２、＆ＨＧＷ＿３）を含むルーティング方法。
【請求項８】
前記送信するステップに先立って、２つの所定の異なるＩＰ電話サービスの間で相互接続を提供するためにデータを変換することが可能なホームゲートウェイ装置の少なくとも１つのアドレスについての要求（Ｒ’）を前記第２のホームゲートウェイ装置（２）から受信するステップと、
前記一群の応答に含まれるアドレスのうち少なくとも１つ（＆ＨＧＷ＿２）を前記第２のホームゲートウェイ装置に送信するステップと、
をさらに有する請求項７に記載のルーティング方法。
【請求項９】
前記受信した一群の応答（＆ＨＧＷ＿２、＆ＨＧＷ＿３）の中から１つのアドレスを選択するステップをさらに有し、前記選択されたアドレス（＆ＨＧＷ＿２）は前記第２のホームゲートウェイ装置（２）に送信される請求項８に記載のルーティング方法。
【請求項１０】
前記要求（Ｒ）は複数のゲートウェイ装置（４１、１２、４３）に送信される請求項７から９のいずれか１項に記載のルーティング方法。
【請求項１１】
前記要求（Ｒ）は索引サーバ（６０）に送信される請求項７から９のいずれか１項に記載のルーティング方法。
【請求項１２】
ＩＰ電話サービスのためのルーティング装置であって、
２つの所定の異なるＩＰ電話サービスの間で相互接続を可能とするためにデータを変換することが可能なホームゲートウェイ装置（１２、４３）の少なくとも１つのアドレスについての要求（Ｒ）を送信するための送信手段と、
少なくとも１つの応答を含む一群の応答を受信するための受信手段と、を備え、前記少なくとも１つの応答はホームゲートウェイ装置のアドレス（＆ＨＧＷ＿２、＆ＨＧＷ＿３）を含むルーティング装置。
【請求項１３】
アドレスが前記受信した一群の応答に含まれるホームゲートウェイ装置に第１のＩＰ電話サービスに従うデータを送信するための送信手段と、
前記ホームゲートウェイ装置から前記第１のＩＰ電話サービスに従うデータを受信するための受信手段と、
をさらに備える請求項１２に記載のルーティング装置。
【請求項１４】
２つの所定の異なるＩＰ電話サービスの間で相互接続を提供するためにデータを変換することが可能なホームゲートウェイ装置の少なくとも１つのアドレスについての要求（Ｒ’）を受信する手段をさらに備え、前記要求はホームゲートウェイ装置（２）から受信され、
該ホームゲートウェイ装置に少なくとも１つのアドレス（＆ＨＧＷ＿２）を送信するための送信手段をさらに備える請求項１２または１３に記載のルーティング装置。
【請求項１５】
複数のホームゲートウェイ装置の相互接続の能力に関するパラメータを記憶するための索引サーバ（６０）をさらに備える請求項１２から１４のいずれか１項に記載のルーティング装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰ（インターネットプロトコル）電話サービスに関する。
従って、本発明は、ＶｏＩＰ（Voice over IP（インターネットプロトコル上での音声通信））の分野だけでなくインターネットテレビ会議のような他の分野にも適用できる。
【背景技術】
【０００２】
時々インターネット電話と呼ばれ、多くの場合、“ＶｏＩＰ”と省略されるＩＰ電話は、インターネット、または、ＴＣＰ／ＩＰ（伝送制御プロトコル／インターネットプロトコル）を受け入れる任意の他のネットワークを介して通信することを可能とする技術である。専用の電話交換に依存するＳＴＮ（switched telephone network（交換電話網））または電話通信網と異なり、ＩＰ電話は、例えば、イーサネット（登録商標）、ＩＳＤＮ（統合サービスデジタル網）、ＰＰＰ（ポイントツーポイント・プロトコル）等のＴＣＰ／ＩＰを受け入れる全てのデジタルまたはアナログネットワーク上で通話の伝送を可能とする。
【０００３】
所定のＩＰ電話サービスのユーザは、そのＩＰ電話サービスのために構成されたクライアント設備、例えば、屋内設備を有する。典型的に、クライアント設備は、ユーザインタフェースを提供する端末を備える。また、クライアント設備は、所定のＩＰ電話サービスに従ってＩＰネットワークとのインタフェースを提供するホームゲートウェイを備える。
“ホームゲートウェイ”は、運営者の管理のもとでネットワーク内に設置されるネットワーク設備と異なり、クライアントゲートウェイ、すなわち、ユーザ側に配置されるゲートウェイを意味すると理解される。それは、例えば、家庭内での屋内使用のためのゲートウェイ、または、企業内での職業的な使用のためのゲートウェイでありうる。一般に、それはクライアントの使用のためのゲートウェイである。
【０００４】
ＩＰ電話サービスのユーザは、同じＩＰ電話サービスの任意の他のユーザ、すなわち、そのＩＰ電話サービスのために構成されたクライアント設備を有する任意の他のユーザと会話することができる。
図１は、同じＩＰ電話サービスのユーザ間での通信の例を表わす。
このＩＰ電話サービスの２人のユーザ、ボブとアリスはそれぞれ設備７、９を有し、それぞれホームゲートウェイ２、４に接続された端末１、５を備える。ゲートウェイ２、４は端末１、５とインターネット３との間のインタフェースを提供する。
端末１、５は、例えば、従来の固定電話、携帯電話、ＰＤＡ（personal digital assistant）、ＩＰ電話サービスが提供されるコンピュータ、等の様々な種類がありうる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、おそらく異なる運営者によって提供される様々なＩＰ電話サービスが存在する。
第１のＩＰ電話サービスのユーザ（発信者と呼ぶ）は、第１のＩＰ電話サービスと異なる第２のＩＰ電話サービスのユーザ（受信者と呼ぶ）と会話することを望みうる。
そして、発信者は、例えば、彼自身が第２のＩＰ電話サービスのユーザとなるように彼のクライアント設備を構成しうる。
【０００６】
他の可能性は、図２に表わされているように、２つのＩＰ電話サービスプロバイダのネットワーク間に設置された集中型相互接続ゲートウェイ８を介して、２人のユーザ、ボブとアリスの間で通信を行いうる。
この例において、ボブとアリスの間でやり取りされるデータは集中型相互接続ゲートウェイ８を通り、これは２つのＩＰ電話サービスのうち一方に従ってボブによって送信されたデータを他方のＩＰ電話サービスに従うデータに変換すること、および、その逆を可能とする。
集中型相互接続ゲートウェイ８は２つのＩＰ電話サービスの運営者によって管理され、比較的広い地理的領域、例えば全ての地方をカバーしうる。
【０００７】
第３の可能性は、受信者がＥ．１６４番号（ＩＴＵ−Ｔ（国際電気通信連合  電気通信標準化セクター）Ｅ．１６４勧告で規定されている国際公衆電気通信番号）（一般に“電話番号”と呼ばれる）を有する限り、図３に表わされているように２つの伝送手段によってデータがやり取りされうる。
やり取りされるデータは２つの集中型相互接続ゲートウェイ１０、１１を通る。
発信者ボブによって送信されるデータはゲートウェイ１０までＩＰネットワーク内を流れる。そして、ゲートウェイ１１に到達するに先立ってＳＴＮに適合したフォーマットに従うデータに変換される。そして、受信者アリスまでＩＰネットワーク上を流れるためにデータは第２の変換を受ける。一方、アリスによって送信されるデータは、まずゲートウェイ１１によって、そしてゲートウェイ１０によって変換される。
ゲートウェイ１０、１１は集中化された方法で管理され、比較的広い地理的領域、例えばいくつかの地方をカバーしうる。
さらに、図３に表わされている通信の可能性は、アリスがＥ．１６４番号を有する場合のみ想定されうる。
【課題を解決するための手段】
【０００８】
本発明の目的は異なるＩＰ電話サービスの２人のユーザ間の通信を、より柔軟で容易に管理することである。
第１の態様によれば、本発明は分散されたクライアント設備のためのホームゲートウェイ装置に関し、２つの異なるＩＰ電話サービスの間で相互接続を提供するためのデータ変換手段を備える。
そのような装置は２つの異なるＩＰ電話サービスのユーザ間でやり取りされるデータの分散された変換を可能とする。
従って、他のＩＰ電話サービスのユーザと会話することを望むあるＩＰ電話サービスのユーザは、先行技術におけるように、彼自身が当該他のＩＰ電話サービスのユーザになるために彼のクライアント設備を構成する必要がない。
【０００９】
さらに、本発明の第１の態様によるいくつかのホームゲートウェイを有することによって、これら２つのＩＰ電話サービスの間での相互接続に専用の集中型相互接続ゲートウェイの設置および維持管理を避けることが可能である。従って、２つの異なるＩＰ電話サービスのユーザ間の通信は、運営者の管理がより容易である。
さらに、先行技術において、やり取りされるデータは交換電話網（ＳＴＮ）で伝送することが多い。本発明の第１の態様によるホームゲートウェイは、そのような有料のネットワークにおける伝送を避けることを可能とする。従って、２つの異なるＩＰ電話サービスのユーザ間の通信は低価格に維持される。
さらに、異なるＩＰ電話サービスのユーザ間の通信は、受信者がＥ．１６４番号を持たないときでも可能である。
【００１０】
好ましくは、ホームゲートウェイ装置にネットワークアドレスが割り当てられる。ホームゲートウェイ装置は、２つの所定の異なるＩＰ電話サービスの間で相互接続を提供するためにデータを変換することが可能なゲートウェイ装置の少なくとも１つのアドレスについての要求を受信するための受信手段と、前記要求への応答を送信する手段と、をさらに備え、前記応答は前記ホームゲートウェイ装置に割り当てられたネットワークアドレスを含む。
従って、どのホームゲートウェイが２つのＩＰ電話サービスの間で相互接続を提供することが可能であるか、ネットワーク内で探索することが可能である。従って、比較的ほんの少数の、本発明の第１の態様によるホームゲートウェイがネットワーク内に設置される。従って、２つの異なるＩＰ電話サービスのユーザ間の通信をサポートする装置の設置は比較的簡単である。
もちろん、本発明はそのようなルーティング方法に限定されない。例えば、あるＩＰ電話サービスの各ユーザのホームゲートウェイは、当該ＩＰ電話サービスと他のＩＰ電話サービスの間で相互接続を実現することを可能とするように構成される。当該ＩＰ電話サービスのユーザが他のＩＰ電話サービスのユーザと会話することを望むとき、発信者のホームゲートウェイによってそこで相互接続が実現される。相互接続を実現することが可能なゲートウェイの探索は必要ない。同様に、他のＩＰ電話サービスのユーザが当該ＩＰ電話サービスのユーザと会話することを望むとき、相互接続は後者のホームゲートウェイ、すなわち、受信者のホームゲートウェイによって実現される。
【００１１】
第２の態様によれば、本発明は、クライアント設備の第１のホームゲートウェイ装置によって使用される相互接続方法に関し、
第２のホームゲートウェイ装置から第１のＩＰ電話サービスに従って送信されるデータを受信し、第３のホームゲートウェイ装置から第２のＩＰ電話サービスに従って送信されるデータを受信するステップと、
前記第２のホームゲートウェイ装置から受信したデータを前記第２のＩＰ電話サービスに従うデータに変換し、前記第３のホームゲートウェイ装置から受信したデータを前記第１のＩＰ電話サービスに従うデータに変換するステップと、
前記第２のＩＰ電話サービスに従って変換されたデータを前記第３のホームゲートウェイ装置に送信し、前記第１のＩＰ電話サービスに従って変換されたデータを前記第２のホームゲートウェイ装置に送信するステップと、を有する。
この方法は、分散された方法でＩＰ電話サービスの間で相互接続を実現することを可能とする。
【００１２】
好ましくは、この方法は、前置きのステップである、
前記第１および第２のＩＰ電話サービスの間で相互接続を提供するためにデータを変換することが可能なゲートウェイ装置の少なくとも１つのアドレスについての要求を受信するステップと、
応答を送信するステップと、をさらに有し、前記応答は前記第１のホームゲートウェイ装置のアドレスを含む。
従って、どの装置が２つのＩＰ電話サービスの間で相互接続を提供するための変換手段を備えているか、ネットワーク内で探索することを可能とする。
その代わりに、ネットワーク内での探索は実行されない。本発明の第２の態様による方法のステップを実現するホームゲートウェイ装置は所定のユーザと対応付けされる。
好ましくは、前記要求は前記第２のホームゲートウェイ装置から受信される。前記第２のホームゲートウェイ装置それ自身は相互接続を提供することが可能なホームゲートウェイの探索を実行する。
その代わりに、前記要求はサーバ装置から受信される。前記第２のホームゲートウェイ装置は、例えば、前記サーバ装置に受信者のアドレスを送信する。前記サーバ装置は、どのホームゲートウェイが相互接続を提供することが可能であるか、ネットワーク内で探索し、１つまたは複数の結果を前記第２のホームゲートウェイ装置に返却する。
前記サーバ装置は、多かれ少なかれ拡張された領域をカバーすることが可能である。それは、相互接続を実現することが可能なホームゲートウェイのアドレスの探索を実行するのみである。従って、前記サーバ装置は、先行技術の集中型相互接続ゲートウェイより少ない処理能力とすることが可能であり、従って、設置および維持管理がより容易である。
【００１３】
第３の態様によれば、本発明は、ＩＰ電話サービスのためのルーティング方法に関し、
２つの所定の異なるＩＰ電話サービスの間で相互接続を提供するためにデータを変換することが可能なゲートウェイ装置の少なくとも１つのアドレスについての要求を送信するステップと、
少なくとも１つの応答を含む一群の応答を受信するステップと、を有し、前記少なくとも１つの応答は分散されたクライアント設備のホームゲートウェイ装置のアドレスを含む。
この方法は、例えば、発信者のホームゲートウェイによって、または、サーバによって実現される。
好ましくは、特に、前記ルーティング方法がサーバによって使用されるとき、前記ルーティング方法は、前記送信するステップに先立って、２つの所定の異なるＩＰ電話サービスの間で相互接続を提供するためにデータを変換することが可能なゲートウェイ装置の少なくとも１つのアドレスについての要求を前記第２のホームゲートウェイ装置から受信するステップを有する。また、前記ルーティング方法は、前記一群の応答に含まれるアドレスのうち少なくとも１つを前記第２のホームゲートウェイ装置に送信するステップを有する。
【００１４】
好ましくは、本発明の第３の態様によるルーティング方法は、前記受信した一群の応答の中から１つのアドレスを選択するステップを有する。前記選択されたアドレスは前記第２のホームゲートウェイ装置に送信される。
その代わりに、前記サーバは、前記一群の応答のアドレスの全てを発信者のホームゲートウェイ装置に送信する。そして、やり取りされるデータが送信されるアドレスの選択は、発信者のホームゲートウェイ装置によって、または、第三者の装置によって行われる。
前記要求は、例えば、複数のゲートウェイ装置に送信され、この場合、前記ホームゲートウェイ装置から一群の応答が来る。
その代わりに、前記要求は、相互接続のパラメータを記憶する索引サーバに送信される。索引サーバは、相互接続を提供することが可能なホームゲートウェイ装置に関する情報を提供することが可能である。
【００１５】
第４の態様によれば、本発明は、ＩＰ電話サービスのためのルーティング装置に関し、２つの所定の異なるＩＰ電話サービスの間で相互接続を提供するためにデータを変換することが可能なホームゲートウェイ装置の少なくとも１つのアドレスについての要求を送信するための送信手段と、応答を受信するための受信手段と、を備え、前記応答はホームゲートウェイ装置のアドレスを含む。
本発明の第４の態様によるルーティング装置は、分散された方法で相互接続を実現するためにホームゲートウェイを探索することを可能とする。
ルーティング装置は、例えば、サーバ、索引サーバ、および／または、発信者のホームゲートウェイでありうる。本発明はルーティング装置の形態によって限定されない。
好ましくは、送信手段、例えば、発信者のホームゲートウェイ装置は、アドレスが前記受信した一群の応答に含まれるホームゲートウェイ装置に第１のＩＰ電話サービスに従うデータを送信することを可能とし、受信手段、例えば、発信者のホームゲートウェイ装置は、前記ホームゲートウェイ装置から前記第１のＩＰ電話サービスに従うデータを受信することを可能とする。
従って、前記第１のＩＰ電話サービスに従うデータは、前記ルーティング装置によって“発見された”ホームゲートウェイを通る。
【００１６】
その代わりに、前記ルーティング装置はホームゲートウェイでない。そして、前記ルーティング装置は、相互接続を提供することが可能なゲートウェイの１つまたは複数のアドレスを発信者のゲートウェイに提供する。発信者のゲートウェイは、データを、このアドレスに、または、適切ならばそれらのアドレスの１つに送信する。
好ましくは、受信手段、例えば、サーバ装置は、２つの所定の異なるＩＰ電話サービスの間で相互接続を提供するためにデータを変換することが可能なゲートウェイ装置の少なくとも１つのアドレスについての要求を受信することを可能とし、前記要求はホームゲートウェイ装置から受信される。送信手段、例えば、サーバ装置は、該ホームゲートウェイ装置に少なくとも１つのアドレスを送信することを可能とする。
好ましくは、前記ルーティング装置は、複数のホームゲートウェイ装置の相互接続の能力に関するパラメータを記憶するための索引サーバをさらに備える。前記索引サーバは、複数のホームゲートウェイ装置に１つずつ問い合わせることを避けることを可能とする。
【００１７】
用語“ホームゲートウェイ装置”は、実際、ホームゲートウェイ（またはクライアントゲートウェイ）または任意のクライアント装置、または、比較的少数のクライアント設備に接続された装置を意味することが理解される。本発明は、２つのＩＰ電話サービスの間の相互接続が分散された方法で実現される点で、少なくとも技術と区別される。
用語“データ変換”は、データ処理、例えば、コード変換または１つのプロトコルからもう１つのプロトコルに適合させること、または、シグナリングまたはメッセージヘッダを適合させることを含む単純なデータの再送を意味することが理解される。従って、本発明は、２つのＩＰ電話サービスの一方から他方のＩＰ電話サービスへの、または、要求されるならばその逆の、データの通過を可能とすることを条件として、変換の形式によって限定されない。
本発明の他の特徴および効果は続く説明から明らかになる。
【発明を実施するための最良の形態】
【００１８】
同一または類似の対象には同一の参照符号を使用した。
図４は、本発明の一実施形態による通信の例のブロック図である。
第１のＩＰ電話サービスの第１のユーザ、ボブ（発信者と呼ぶ）は第１のＩＰ電話サービスと異なる第２のＩＰ電話サービスの第２のユーザ、アリス（受信者と呼ぶ）と会話することを望んでいる。ボブとアリスは、それぞれ、クライアント設備、この場合、各々が端末１、５とホームゲートウェイ装置２、４を備える家庭用設備７、９を有する。
第１のクライアント設備１３の第１のホームゲートウェイ装置１２を介して通信が行われる。クライアント設備１３は第３者ユーザ、パトリックに属す。クライアント設備１３は端末１４とゲートウェイ１２を備える。
ゲートウェイ１２は、以下で動作が説明される、２つのＩＰ電話サービスの間で相互接続を提供するための（図４に表わされていない）データ変換手段を備える。
動作の間、ゲートウェイ１２は、発信者ボブのゲートウェイ２（第２のホームゲートウェイ装置２とも呼ぶ）から、第１のＩＰ電話サービスに従って送信されたデータを受信する。ゲートウェイ１２は変換手段を使用してこのデータを第２のＩＰ電話サービスに従うデータに変換し、そして、それを受信者アリスのゲートウェイ４（第３のホームゲートウェイ装置４とも呼ぶ）に送信する。
同様に、パトリックのホームゲートウェイ１２はアリスのゲートウェイ４から第２のＩＰ電話サービスに従うデータを受信する。このデータは第１のＩＰ電話サービスに従うデータに変換され、ボブのゲートウェイ２に送信される。
従って、パトリックのゲートウェイ１２を通して第１および第２のＩＰ電話サービスの間の相互接続が実現される。
【００１９】
図５は、本発明の一実施形態による第三者パトリックのクライアント設備の例のブロック図である。
クライアント設備１３はホームゲートウェイ１２および端末１４、１５、１６を備える。端末は、例えば、固定電話１４、コンピュータ１５、ＰＤＡ・１６でありうる。例えば、コンピュータ１５において第１および第２の異なるＩＰ電話サービスに対応する２つのサービスアカウントが設けられる。固定電話１４は第３のＩＰ電話サービスのためのユーザインタフェースを提供することを可能とし、ＰＤＡ・１６は第４のＩＰ電話サービスのためのユーザインタフェースを提供することを可能とする。
ホームゲートウェイ１２は、各々のＩＰ電話サービスのためのプログラミングインタフェース（またはＡＰＩ（Application Programming Interface））２１、２２、２３、２４と相互接続ソフトウェア層２５を備える変換手段を備える。プログラミングインタフェース２１、２２、２３、２４は、ホームゲートウェイ１２がそれらについて相互接続機能を収容するＩＰ電話サービスのソフトウェアスタックを備える。
相互接続は相互接続ソフトウェア層２５によって実現される。
【００２０】
図６は、本発明の一実施形態によるクライアント設備を備えるネットワークの例の図である。
このネットワークは層で表わされ、各々の層はサービスに対応する。第１の層３１における丸は第１のＩＰ電話サービスに加入しているユーザのホームゲートウェイを表わす。第２の層３２における丸は第２のＩＰ電話サービスに加入しているユーザのホームゲートウェイを表わす。最後に、第３の層３３における丸は第３のＩＰ電話サービスに加入しているユーザのホームゲートウェイを表わす。
白丸は単一のＩＰ電話サービスに加入しているユーザのホームゲートウェイを表わす。
一方、黒丸はいくつかのＩＰ電話サービスに加入しているユーザのホームゲートウェイを表わす。これらのホームゲートウェイはＩＰ電話サービスの間の相互接続を提供するように構成されうる。
例えば、ゲートウェイ１２は第１の層３１と第３の層３２の両方に属す。このゲートウェイ１２は、対応するサービス、すなわち、第１のＩＰ電話サービスと第２のＩＰ電話サービスとの間の相互接続を提供するように構成されている。破線矢印はネットワークの変更を示す。
各々のＩＰ電話サービスはそれ自身の論理アーキテクチャ構造を有する。例えば、第１のＩＰ電話サービスは集中型アーキテクチャを有し、第２のＩＰ電話サービスは分散ハッシュテーブル（ＤＨＴ）を使用し、第３のＩＰ電話サービスはＰ２Ｐ（ピアツーピア）アーキテクチャを有する。
ホームゲートウェイ２を有する第１のＩＰ電話サービスのユーザが第２のＩＰ電話サービスのユーザと通信することを望むとき、いくつかのＩＰ電話サービスの間で相互接続を提供する１つまたは複数の仲介ホームゲートウェイが呼び出される。特に、ゲートウェイ２は第１の層３１と第２の層３２の両方に属すホームゲートウェイを探索する。ルーティングとも呼ばれるそのような探索を実行する異なる方法の例は図７、８、９に表わされている。
ルーティングが完了すると、ゲートウェイ２は第１のＩＰ電話サービスに従うデータを選択されたホームゲートウェイ、例えば、ゲートウェイ１２に送信する。ゲートウェイ１２はこのデータを第２のＩＰ電話サービスに従うデータに変換し、それを受信者のゲートウェイ４に送信する。逆方向において、ゲートウェイ１２は受信者のゲートウェイ４から受信したデータを第１のＩＰ電話サービスに従うデータに変換し、それを発信者のホームゲートウェイ２に送信する。実線矢印は、やり取りされるデータがたどる経路を表わす。
【００２１】
図７は、本発明の一実施形態によるルーティング装置の例のブロック図である。
この実施形態において、ルーティング装置２は第１のＩＰ電話サービスの（図７に示さない）ユーザの唯一のホームゲートウェイ２である。
そのユーザ（発信者と呼ぶ）が他のＩＰ電話サービスのユーザ（受信者と呼ぶ）と会話することを望むとき、ホームゲートウェイ２は、２つのＩＰ電話サービスの間で相互接続を提供することが可能なホームゲートウェイの少なくとも１つのアドレスについての要求Ｒを、複数のホームゲートウェイ４１、１２、４３に送信する。複数のホームゲートウェイ４１、１２、４３は、例えば、第１のＩＰ電話サービスを使用する予め定義された数のホームゲートウェイを含む。
この例において、相互接続を提供することが可能でないホームゲートウェイ４１、４３は応答しない。ゲートウェイ１２はそのアドレス＆ＨＧＷ＿２をゲートウェイ２に送信することによって応答する。
ゲートウェイ２は、適切な基準、例えば、ネットワーク上の距離または混雑度に基づいて、アドレスを送信したホームゲートウェイの中から１つを選択することが可能である。
そして、ゲートウェイ２は、第１のＩＰ電話サービスに従うデータを、選択されたゲートウェイ、この場合、ホームゲートウェイ１２に送信する。このデータは実際の情報データとともにＩＰ電話セッションを開始するためのデータを含む。また、ゲートウェイ２はゲートウェイ１２からのデータを受信する。やり取りされるデータは２重線で表わされている。
【００２２】
図８は、本発明のもう１つの実施形態によるルーティング装置の例のブロック図である。
この実施形態において、要求Ｒはホームゲートウェイ２と通信するサーバ装置５０によって複数のホームゲートウェイ４１、１２、４３に送信される。
サーバ装置５０はゲートウェイ２からの要求Ｒ’に従って動作する。
サーバ装置５０は、いくつかの応答、例えば、否定的応答ＮＯＫおよび２つのアドレス＆ＨＧＷ＿２、＆ＨＧＷ＿３を含む応答の集合を受信しうる。サーバ装置５０は受信したアドレスの中から１つのアドレスを選択し、それをホームゲートウェイ２に送信する。そして、ホームゲートウェイ２は、そのアドレスに対応するホームゲートウェイ１２に（図示しない）第１のＩＰ電話サービスに従うデータを送信する。
【００２３】
図９は、本発明の一実施形態によるルーティング装置の例のブロック図である。
この実施形態において、索引サーバ６０は、第１および第２のＩＰ電話サービスの間の相互接続の（図示しない）複数のホームゲートウェイの能力に関するパラメータをメモリ６１に記憶する。
この実施形態において、ある数のホームゲートウェイが索引サーバ６０と通信することが可能である。図示しない代わりの実施形態において、各々のゲートウェイは複数のホームゲートウェイの相互接続の能力に関するパラメータを記憶する索引サーバと対応付けされる。ホームゲートウェイおよび対応付けされた索引サーバは同一の筐体に配置することも可能である。
図９に戻り、索引サーバ６０が相互接続を提供することが可能なホームゲートウェイ１２のアドレス＆ＨＧＷ＿２を返却するように、ゲートウェイ２が索引サーバ６０に問い合わせることで十分である。そして、ゲートウェイ２は、２重線矢印で表わされているように、第１のＩＰ電話サービスに従うデータをこのアドレスに対応するゲートウェイ１２に送信し、そのゲートウェイ１２から第１のＩＰ電話サービスに従う他のデータを受信する。
第１のＩＰ電話サービスに従うデータの送信および受信に先立って、ホームゲートウェイ２とホームゲートウェイ１２の間のやり取りが行われる。このやり取りの間に、ゲートウェイ２はゲートウェイ１２が受信者と接続することを要求する。例えば、ゲートウェイ２は、受信者のアドレス、受信者のＩＰ電話サービスの識別子、例えば第２のＩＰ電話サービス、相互接続の要求、を含むメッセージＰを送信する。受信者のアドレスは、例えば別名でありうる。本発明は、もちろん、そのようなやり取りの実装に限定されない。メッセージＰは、例えば、受信者のユニバーサルアドレスと相互接続の要求のみを含むことも可能である。
ゲートウェイ１２が順調に応答すると、ゲートウェイ２は第１のＩＰ電話サービスに従うデータを送信する。そして、ゲートウェイ１２は相互接続を実現するために、関係する２つのＩＰ電話サービスに対応するＡＰＩを使用する。従って、ホームゲートウェイ１２は１つのＩＰ電話サービスのユーザと他のＩＰ電話サービスのユーザの間で仲介物として動作する。この機能はシグナリングに限定されず、すなわち、ゲートウェイ１２はデータを送信することに限定されず、やり取りされるデータの処理を含み、すなわち、第１のＩＰ電話サービスに従うデータが第２のＩＰ電話サービスの要求条件に適合するように処理され、その逆も行われる。処理は、例えば、プロトコルの変換、または、符号変換を含む。
【００２４】
図７、８、９に表わされた実施形態は、ルーティングの実装の限定しない可能性を表わす。
特に、やり取りされるデータはいくつかの仲介物を通ることが可能である。
【図面の簡単な説明】
【００２５】
【図１】先行技術において知られている、同じＩＰ電話サービスのユーザ間での通信の例を表わす。
【図２】先行技術において知られている、集中型相互接続ゲートウェイを介した２つのＩＰ電話サービスのユーザ間での通信の例を表わす。
【図３】先行技術において知られている、２つの集中型相互接続ゲートウェイを介した２つのＩＰ電話サービスのユーザ間での通信の例を表わす。
【図４】本発明の一実施形態による、第１のクライアント設備を介した第２のクライアント設備と第３のクライアント設備との間の通信の例のブロック図である。
【図５】本発明の一実施形態によるクライアント設備の例のブロック図である。
【図６】本発明の一実施形態によるクライアント設備を備えるネットワークの例を表わす図である。
【図７】本発明の一実施形態によるルーティング装置の例のブロック図である。
【図８】本発明のもう１つの実施形態によるルーティング装置の例を表わす。
【図９】本発明のさらにもう１つの実施形態によるルーティング装置の例を表わす。
【符号の説明】
【００２６】
１、５、１４、１５、１６  端末
２、４、１２、４１、４３  ホームゲートウェイ装置
７、９  家庭用設備
１３  クライアント設備
２１、２２、２３、２４  プログラミングインタフェース
２５  相互接続ソフトウェア層
３１、３２、３３  層
５０  サーバ装置
６０  索引サーバ
６１  メモリ
【図１】
2009521888.tif 000003
【図２】
2009521888.tif 000004
【図３】
2009521888.tif 000005
【図４】
2009521888.tif 000006
【図５】
2009521888.tif 000007
【図６】
2009521888.tif 000008
【図７】
2009521888.tif 000009
【図８】
2009521888.tif 000010
【図９】
2009521888.tif 000011
【手続補正書】
【提出日】平成20年8月27日(2008.8.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
分散されたクライアント設備（１３）のためのホームゲートウェイ装置（１２）であって、
前記ホームゲートウェイ装置（１２）にネットワークアドレス（＆ＨＧＷ＿２）が割り当てられ、
２つの所定の異なるＩＰ電話サービスの間で相互接続を提供するためにデータを変換することが可能なホームゲートウェイ装置（１２、４３）の少なくとも１つのアドレスについての要求（Ｒ）を受信するための受信手段と、
２つの異なるＩＰ電話サービスの間で相互接続を提供するためのデータ変換手段（２１、２２、２３、２４、２５）と、
前記要求への応答を送信するための送信手段と、を備え、前記応答は前記ホームゲートウェイ装置に割り当てられたネットワークアドレスを含むホームゲートウェイ装置（１２）。
【請求項２】
クライアント設備（１３）の第１のホームゲートウェイ装置（１２）によって使用される相互接続方法であって、
第２のホームゲートウェイ装置（２）から第１のＩＰ電話サービスに従って送信されるデータを受信し、第３のホームゲートウェイ装置（４）から第２のＩＰ電話サービスに従って送信されるデータを受信するステップと、
前記第２のホームゲートウェイ装置から受信したデータを前記第２のＩＰ電話サービスに従うデータに変換し、前記第３のホームゲートウェイ装置から受信したデータを前記第１のＩＰ電話サービスに従うデータに変換するステップと、
前記第２のＩＰ電話サービスに従って変換されたデータを前記第３のホームゲートウェイ装置に送信し、前記第１のＩＰ電話サービスに従って変換されたデータを前記第２のホームゲートウェイ装置に送信するステップと、
を有する相互接続方法。
【請求項３】
前記第１および第２のＩＰ電話サービスの間で相互接続を提供するためにデータを変換することが可能なホームゲートウェイ装置（１２、４３）の少なくとも１つのアドレスについての要求（Ｒ）を受信するステップと、
応答を送信するステップと、をさらに有し、前記応答は前記第１のホームゲートウェイ装置のアドレス（＆ＨＧＷ＿２）を含む請求項２に記載の相互接続方法。
【請求項４】
前記要求（Ｒ）は前記第２のホームゲートウェイ装置（２）から受信される請求項３に記載の相互接続方法。
【請求項５】
前記要求（Ｒ）はサーバ装置（５０）から受信される請求項３に記載の相互接続方法。
【請求項６】
ＩＰ電話サービスのためのルーティング方法であって、
２つの所定の異なるＩＰ電話サービスの間で相互接続を提供するためにデータを変換することが可能なホームゲートウェイ装置（１２、４３）の少なくとも１つのアドレスについての要求（Ｒ）を送信するステップと、
少なくとも１つの応答を含む一群の応答を受信するステップと、を有し、前記少なくとも１つの応答は分散されたクライアント設備のホームゲートウェイ装置のアドレス（＆ＨＧＷ＿２、＆ＨＧＷ＿３）を含むルーティング方法。
【請求項７】
前記送信するステップに先立って、２つの所定の異なるＩＰ電話サービスの間で相互接続を提供するためにデータを変換することが可能なホームゲートウェイ装置の少なくとも１つのアドレスについての要求（Ｒ’）を前記第２のホームゲートウェイ装置（２）から受信するステップと、
前記一群の応答に含まれるアドレスのうち少なくとも１つ（＆ＨＧＷ＿２）を前記第２のホームゲートウェイ装置に送信するステップと、
をさらに有する請求項６に記載のルーティング方法。
【請求項８】
前記受信した一群の応答（＆ＨＧＷ＿２、＆ＨＧＷ＿３）の中から１つのアドレスを選択するステップをさらに有し、前記選択されたアドレス（＆ＨＧＷ＿２）は前記第２のホームゲートウェイ装置（２）に送信される請求項７に記載のルーティング方法。
【請求項９】
前記要求（Ｒ）は複数のゲートウェイ装置（４１、１２、４３）に送信される請求項６から８のいずれか１項に記載のルーティング方法。
【請求項１０】
前記要求（Ｒ）は索引サーバ（６０）に送信される請求項６から８のいずれか１項に記載のルーティング方法。
【請求項１１】
ＩＰ電話サービスのためのルーティング装置であって、
２つの所定の異なるＩＰ電話サービスの間で相互接続を可能とするためにデータを変換することが可能なホームゲートウェイ装置（１２、４３）の少なくとも１つのアドレスについての要求（Ｒ）を送信するための送信手段と、
少なくとも１つの応答を含む一群の応答を受信するための受信手段と、を備え、前記少なくとも１つの応答はホームゲートウェイ装置のアドレス（＆ＨＧＷ＿２、＆ＨＧＷ＿３）を含むルーティング装置。
【請求項１２】
アドレスが前記受信した一群の応答に含まれるホームゲートウェイ装置に第１のＩＰ電話サービスに従うデータを送信するための送信手段と、
前記ホームゲートウェイ装置から前記第１のＩＰ電話サービスに従うデータを受信するための受信手段と、
をさらに備える請求項１１に記載のルーティング装置。
【請求項１３】
２つの所定の異なるＩＰ電話サービスの間で相互接続を提供するためにデータを変換することが可能なホームゲートウェイ装置の少なくとも１つのアドレスについての要求（Ｒ’）を受信する手段をさらに備え、前記要求はホームゲートウェイ装置（２）から受信され、
該ホームゲートウェイ装置に少なくとも１つのアドレス（＆ＨＧＷ＿２）を送信するための送信手段をさらに備える請求項１１に記載のルーティング装置。
【請求項１４】
複数のホームゲートウェイ装置の相互接続の能力に関するパラメータを記憶するための索引サーバ（６０）をさらに備える請求項１１に記載のルーティング装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の目的は異なるＩＰ電話サービスの２人のユーザ間の通信を、より柔軟で容易に管理することである。
第１の態様によれば、本発明は分散されたクライアント設備のためのホームゲートウェイ装置に関し、前記ホームゲートウェイ装置にネットワークアドレスが割り当てられ、
２つの所定の異なるＩＰ電話サービスの間で相互接続を提供するためにデータを変換することが可能なホームゲートウェイ装置の少なくとも１つのアドレスについての要求を受信するための受信手段と、
２つの異なるＩＰ電話サービスの間で相互接続を提供するためのデータ変換手段と、
前記要求への応答を送信するための送信手段と、を備え、前記応答は前記ホームゲートウェイ装置に割り当てられたネットワークアドレスを含む。
そのような装置は２つの異なるＩＰ電話サービスのユーザ間でやり取りされるデータの分散された変換を可能とする。
従って、他のＩＰ電話サービスのユーザと会話することを望むあるＩＰ電話サービスのユーザは、先行技術におけるように、彼自身が当該他のＩＰ電話サービスのユーザになるために彼のクライアント設備を構成する必要がない。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
好ましくは、ホームゲートウェイ装置にネットワークアドレスが割り当てられる。
従って、どのホームゲートウェイが２つのＩＰ電話サービスの間で相互接続を提供することが可能であるか、ネットワーク内で探索することが可能である。従って、比較的ほんの少数の、本発明の第１の態様によるホームゲートウェイがネットワーク内に設置される。従って、２つの異なるＩＰ電話サービスのユーザ間の通信をサポートする装置の設置は比較的簡単である。
もちろん、本発明はそのようなルーティング方法に限定されない。例えば、あるＩＰ電話サービスの各ユーザのホームゲートウェイは、当該ＩＰ電話サービスと他のＩＰ電話サービスの間で相互接続を実現することを可能とするように構成される。当該ＩＰ電話サービスのユーザが他のＩＰ電話サービスのユーザと会話することを望むとき、発信者のホームゲートウェイによってそこで相互接続が実現される。相互接続を実現することが可能なゲートウェイの探索は必要ない。同様に、他のＩＰ電話サービスのユーザが当該ＩＰ電話サービスのユーザと会話することを望むとき、相互接続は後者のホームゲートウェイ、すなわち、受信者のホームゲートウェイによって実現される。
【国際調査報告】
2009521888.tif 000012
2009521888.tif 000013
2009521888.tif 000014
2009521888.tif 000015
2009521888.tif 000016
2009521888.tif 000017
2009521888.tif 000018
2009521888.tif 000019
2009521888.tif 000020
2009521888.tif 000021