(57)【要約】  本発明の目的は、アクセスネットワーク（１，２）を用いて、ＩＰサービス（１５）にアクセスするときの端末の位置を突き止めることである。この目的のため、端末（１０）にＩＰアドレスを割り当てるための方法が実行され、端末に割り当てられたＩＰアドレスを、端末またはユーザの識別子および端末がアクセスネットワーク（１，２）にアクセスしているアクセスポイントの識別子と関連付けてデータベース（８）が記憶し、当該アクセスポイントが位置情報と関連付けられており、端末またはユーザの識別子に関連付けられている位置情報をデータベースがサービスに転送する。
2008511229.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末（１０）がアクセスネットワーク（１，２）を介してアクセス可能なＩＰサービス（１５）によって当該ユーザ端末（１０）の位置の突き止めを可能とする方法であって、
上記端末（１０）にＩＰアドレスが割り当てられる、ＩＰアドレスの上記端末（１０）への配布処理の実行を含み、
データベース（８）が、上記端末（１０）に割り当てられたＩＰアドレスを、端末またはユーザの識別子およびアクセスネットワーク（１，２）への上記端末のアクセスポイントを示す識別子と関連付けて記憶し、当該アクセスポイントが位置情報と関連付けられており、
上記データベース（８）が、端末またはユーザの識別子と関連付けられている上記位置情報を上記サービスに送信することを特徴とする方法。
【請求項２】
上記端末がＩＰアドレスの要求メッセージをアドレスサーバ（６）に送信するとき、端末またはユーザの識別子を上記ＩＰアドレスの要求メッセージに挿入する請求項１に記載の方法。
【請求項３】
上記端末がアクセスサーバ（１，２）を介してＩＰアドレスの要求メッセージをアドレスサーバ（６）に送信するとき、上記アクセスサーバ（１，２）は、上記アクセスポイントの識別子を上記ＩＰアドレスの要求メッセージに挿入する請求項１または２に記載の方法。
【請求項４】
サービスに対するユーザ識別子に基づいて上記端末（１０）が当該サービスにアクセスするとき、上記データベース（８）は、当該サービスに対するユーザ識別子を、端末またはユーザの識別子と既に関連付けられている情報と関連付けて記憶し、
上記サービス（１５）は、上記サービスに対するユーザ識別子から上記端末に対する位置情報を取得する請求項１ないし３の何れか１項に記載の方法。
【請求項５】
上記サービスは、上記データベース（８）に変更がある場合に、上記端末（１０）に対する位置情報が自動的に通知される請求項１ないし４の何れか１項に記載の方法。
【請求項６】
上記端末またはユーザの識別子は、上記端末（１０）によって生成される乱数である請求項１ないし５の何れか１項に記載の方法。
【請求項７】
上記データベース（８）は、アクセスポイントの識別子を用いて、ネットワークアクセスおよびＩＰ転送ネットワークのオペレータの情報システム（９）から上記端末に対する位置情報を取得する請求項１ないし６の何れか１項に記載の方法。
【請求項８】
アクセスネットワーク（１，２）を介してＩＰ転送ネットワークに接続されるユーザ端末の位置を突き止めるための少なくとも１つのＩＰサービスにアクセス可能なデータベース（８）であって、
所定のユーザ端末について、当該端末に割り当てられたＩＰアドレスを、端末またはユーザの識別子およびアクセスネットワーク（１，２）への当該端末のアクセスポイントを示す識別子と関連付けて記憶し、当該アクセスポイントが当該端末の位置情報と関連付けられており、
上記端末またはユーザの識別子と関連付けられている位置情報を上記サービスに送信するように設計されているデータベース。
【請求項９】
ユーザの位置の要求を、ネットワークアクセスおよびＩＰ転送ネットワークオペレータの情報システム（９）に送信し、当該要求は、上記アクセスネットワークに接続されている上記端末のアクセスポイントを示す識別子を含んでいる請求項８に記載のデータベース。
【請求項１０】
少なくとも１つのアクセスネットワーク（１，２）が接続されているＩＰ転送ネットワークのためのＩＰアドレスサーバ（６）であって、上記端末がＩＰ転送ネットワークにアクセスするために上記端末にＩＰアドレスを割り当てる手段と、ＩＰサービス（１５）へのアクセスの間に上記端末によって送信されたＩＰアドレス要求を受信するための手段とを備えており、
上記ＩＰアドレス要求から、上記端末（１０）を示す識別子と上記アクセスネットワークへの上記端末のアクセスポイントを示す識別子とを抽出する手段と、
上記端末に割り当てられたＩＰアドレスと関連付けて上記ＩＰアドレス要求から抽出された情報をデータベース（８）に更新する手段とを備えることを特徴とするＩＰアドレスサーバ。
【請求項１１】
端末がアクセスネットワーク（１，２）および転送ネットワーク（５）を介してＩＰサービスにアクセスできるようにするために、上記アクセスネットワーク（１，２）およびＩＰ転送ネットワーク（５）に接続されるアクセスサーバ（３，４）であって、ユーザ端末によって送信されたＩＰアドレス要求を受信し、ＩＰアドレスサーバ（６）に送る手段を備えるアクセスサーバ（３，４）において、
受信したＩＰアドレス要求を上記ＩＰアドレスサーバ（６）に送る前に、当該ＩＰアドレス要求に、上記アクセスネットワークへの上記端末のアクセスポイントを示す識別子を挿入する手段を備えることを特徴とするアクセスサーバ。
【請求項１２】
アクセスネットワーク（１，２）およびＩＰ転送ネットワーク（５）を介して少なくとも１つのＩＰサービスにアクセスする端末（１０）であって、ＩＰアドレスの要求をＩＰアドレスサーバに送信する手段を備えた端末において、
上記要求に端末（１０）またはユーザの識別子を挿入する手段を備えることを特徴とする端末。
【請求項１３】
端末の識別子として使用される乱数を生成する手段が備えられている請求項１２に記載の端末。
【発明の詳細な説明】
【発明の詳細な説明】
【０００１】
本発明は、ＩＰ電話、リアルタイム映像、またはマルチメディアインスタントメッセージサービスのようなＩＰ（Internet Protocol）マルチメディアサービスを供給する構造（アーキテクテャー）の配置に関するものである。
【０００２】
このようなアーキテクテャーは、一般に、ユーザへの動的ＩＰアドレス割当てのためのＤＨＣＰ（Dynamic Host Configuration Protocol）プロトコルだけでなく、ＩＰセッションの開始、および、ＳＩＰ（Session Initiation Protocol）やＨ．２３２（Packet-Based Multimedia Communications Systems）のような制御プロトコルの実行に基づいている。
【０００３】
ＩＰ接続を提供する有線または無線ネットワークに接続することにより、ユーザは、ＤＨＣＰサーバからＩＰアドレスを取得する。ＤＨＣＰサーバにより、ユーザは、ＩＰ通信の経路を定めることができ、ＳＩＰやＨ．２３２のようなＩＰシグナリングプロトコルを使用することができる。その後、ユーザは、コールサーバ（ＳＩＰまたはＨ．２３２のゲートキーパーサーバ）に登録するために、端末にインストールされたＳＩＰまたはＨ．２３２のクライアントを使用する。これは、ＩＰ上でマルチメディアサービスを提供するサービスプラットフォームにアクセスすることを目的としている。一度登録されると、ユーザは、特に、ＩＰ上において音声呼び出し（ボイスコール）の開始および受信を行うことができる。
【０００４】
リモートアクセス手順により、ユーザは、動き回ることができるとともに、当該ユーザが加入しているマルチメディアサービスの位置を突き止めることができる。様々は関係者（アクセスネットワークプロバイダー、インターネットアクセスプロバイダー、ＩＰサービスプロバイダーなど）間の合意がある場合には、これは、使用しているアクセスネットワークに関係がない。
【０００５】
特定のサービスを実行するには、呼び出しするユーザまたは呼び出しを受けるユーザのいずれかの地理的またはネットワーク上の位置の認識が必要とされることがわかる。この情報は、特に次のようなケースに必要となる。
【０００６】
緊急サービスへの呼び出しは、呼び出し者に最も近い緊急応答センターへの経路が定められなければならない。これには、呼び出し者の位置が確実に知られている必要がある。
【０００７】
さらに、多数の付加価値サービスは、入ってくる呼び出し又は出て行く呼び出しのルーティングやユーザに提供されるサービスを位置に基づいて適合させるために、ユーザの地理的および／またはネットワーク上の位置を利用している。
【０００８】
ＳＩＰやＨ．３２３プロトコルに基づいた、ＩＰマルチメディアサービスを提供するためのアーキテクテャーに使用される基本原理を図２に示した。
【０００９】
ユーザ端末１０は、アクセスサーバ３を介してＩＰネットワークに接続可能とするアクセスネットワークインターフェイスを備えている。この接続は、アクセスネットワークによる端末および／またはユーザの認証２１を条件として、実現されてもよい。
【００１０】
端末がアクセスネットワークによって提供されるサービスにアクセスした瞬間から、当該端末は、ＩＰアドレスを取得するため、および、ＩＰトランスポート層にアクセスする端末を構成するために必要とされる情報を得るために、ＤＨＣＰプロトコルによって提供される機構を実行する。当該情報としては、ＤＮＳサーバ（ドメインネームサーバ）のアドレス、ＩＰアドレス割当てのリース期間、などである。この手順を終了すると、端末には、ＩＰアドレスの割り当て２３がなされる。
【００１１】
一度ＩＰアドレスを取得すると、端末１０に備えられたＳＩＰまたはＨ．２３２のクライアントは、登録要求２５をサービスプラットフォームのコールサーバ１６に送る。この登録もまた、サービスプラットフォームレベルでの端末および／またはユーザの認証２４を条件として、実現されてもよい。
【００１２】
一度この登録がなされると、ユーザは、プラットフォームサービスによってアクティブ（実行中）と認識される。プラットフォームサービスにより、ユーザは、マルチメディアセッション２６の開始だけでなく、呼び出し（コール）の送信および受信を実行することができる。
【００１３】
ＳＩＰおよびＨ．２３２のようなシグナリングプロトコルは、もともと携帯ユーザをサポートしている。これらのプロトコルは、全てのユーザがどの端末およびアクセスネットワークからでも登録可能な登録処理を実行する。もちろん、ユーザが十分な権利を有していることが条件である。このサービスプラットフォームおよび関連するアプリケーションは、その後、ユーザのＩＰアドレスを持ち、それにより、接続状況を把握する。
【００１４】
しかしながら、いずれの移動管理機構も有していないアクセスネットワークでは、ＳＩＰやＨ．２３２プロトコルに基づいたサービスプラットフォームが当該アクセスネットワークからユーザの地理的またはネットワーク上の位置情報（ユーザのＩＰ通信量（traffic）を管理する機器のアドレス）を取得することが可能な手順が存在しない。実際問題として、サービスプラットフォームは、ユーザの位置を確実に突き止めるには不十分である、ユーザの身元およびそのＩＰアドレスのみを把握している。ある特定の状況では、ＩＰアドレスが割り当てられているネットワークを決定するために、ＩＰアドレス解決を使用することができる。しかしながら、当該ＩＰアドレスは、ユーザの位置を証明するためには不確実すぎる情報の１つである。例えば、“アンチスプーフィング（anti-spoofing）”機能（ＩＰアドレスのアンチセフト（anti-theft）機能）のない状態では、悪意のある者が無線インターフェイスを用いてＩＰネットワークに接続されている端末のＩＰアドレスを盗むことは容易である。さらに、ＤＨＣＰ手順によって割り当てられたＩＰアドレスがプライベートＩＰネットワークに属し、ＮＡＴ（Network Address Translator）機能が実行されている場合、サービスプラットフォームによって確認されるＩＰアドレスは、ＮＡＴ機能によって割り当てられたパブリックＩＰアドレスであり、アクセス中の端末に割り当てられたプライベートＩＰアドレス（パブリックネットワークには通知されていない）ではない。このように、このＩＰアドレスは、ユーザ端末または当該端末が接続された機器によって使用されているものと対応していない。
【００１５】
ユーザに対してこの位置情報の提供を要求することが考えられる。しかしながら、宣言モード（declarative mode）を伴うため、提供された情報は信用できない。この情報は、ＧＰＳのような地理的位置システムの手法を用いて、端末により自動的に知らされてもよい。しかしながら、近年、これらのシステムは、よく知られており、高価である。
【００１６】
あらゆる事項を考慮しても、これまで、ＳＩＰやＨ．２３２プロトコルに基づいたサービスプラットフォームが、一定のアクセスにおける登録されたユーザについての正確な位置情報を動的に取得することが可能な手順は存在しない。なお、広義において携帯電話ネットワークを除く。
【００１７】
本発明の目的は、ユーザが登録に用いた端末のネットワーク上および地理的な位置に関する高い信頼性がありかつ正確な情報を提供することを目的とし、ネットワークへのアクセスポイントの地理的な構成に関してアクセスネットワークのオペレータにより把握されている正確な情報を利用することにより、この不都合をなくすことを目的としている。この目的は、アクセスネットワークの手法により端末がアクセス可能なＩＰサービスを介してユーザ端末の位置を突き止める方法を提供することにより達成される。この方法は、端末にＩＰアドレスが割り当てられる、ＩＰアドレスの端末への分配処理の実行を含んでいる。
【００１８】
さらに、データベースは、端末に割り当てられたＩＰアドレスを、端末またはユーザの識別子およびアクセスネットワークへの端末のアクセスポイントを示す識別子と関連づけて記憶する。アクセスポイントは、位置情報に関連付けられている。そして、データベースは、端末またはユーザの識別子に関連付けられた位置情報をサービスに送信する。
【００１９】
別の構成によれば、端末は、ＩＰアドレスの要求メッセージをアドレスサーバに送信したとき、当該ＩＰアドレスの要求メッセージに端末またはユーザの識別子を挿入する。
【００２０】
さらに別の構成によれば、端末は、ＩＰアドレスの要求メッセージをアクセスサーバを介してアドレスサーバに送信する。そして、アクセスサーバは、当該ＩＰアドレスの要求メッセージにアクセスポイントの識別子を挿入する。
【００２１】
さらに別の構成によれば、サービスに対するユーザ識別子に基づいて端末が当該サービスにアクセスするとき、データベースは、当該サービスに対するユーザ識別子を、端末またはユーザの識別子に既に関連付けられている情報と関連付けて記憶する。そして、サービスは、当該サービスに対するユーザ識別子から、端末の位置情報を取得する。
【００２２】
さらに別の構成によれば、サービスには、データベースに変更がある場合に、端末に対する位置情報が自動的に通知される。
【００２３】
さらに、端末またはユーザの識別子を端末によって生成される乱数として規定することもできる。
【００２４】
別の構成によれば、データベースは、アクセスポイントの識別子を用いて、アクセスネットワークおよびＩＰ転送のオペレータの情報システムから端末の位置情報を取得する。
【００２５】
本発明はまた、アクセスネットワークを介してＩＰ転送ネットワークに接続されるユーザ端末の位置を突き止める少なくとも１つのＩＰサービスにアクセス可能なデータベースに関するものである。そして、当該データベースは、
所定のユーザ端末に対して、当該端末に割り当てられたＩＰアドレスを、端末またはユーザの識別子およびアクセスネットワークへの端末のアクセスポイントを示す識別子に関連付けて記憶し、当該アクセスポイントは当該端末に対する位置情報と関連付けられており、
端末またはユーザの識別子に関連付けられている位置情報を、上記サービスに送信する。
【００２６】
別の構成によれば、データベースは、アクセスネットワークおよびＩＰ転送ネットワークのオペレータの情報システムに、ユーザの位置を突き止める要求を送信するように設計されている。当該要求は、端末がアクセスネットワークに接続する際のアクセスポイントを示す識別子を含んでいる。
【００２７】
さらに、本発明は、少なくとも１つのアクセスネットワークが接続されたＩＰ転送ネットワークに対するＩＰアドレスサーバに関するものである。ＩＰアドレスサーバは、端末がＩＰ転送ネットワークにアクセスするために当該端末にＩＰアドレスを割り当てる手段と、端末がＩＰサービスにアクセスしている間に端末によって送信されたＩＰアドレス要求を受信する手段とを備えている。さらに、ＩＰアドレスサーバは、
ＩＰアドレス要求から、端末の識別子と、アクセスネットワークへの端末のアクセスポイントを示す識別子とを抽出する手段と、
ＩＰアドレス要求から抽出された上記の情報を、端末に割り当てられたＩＰアドレスと関連付けてデータベースに更新する手段と、を備える。
【００２８】
また、本発明は、端末がアクセスネットワークおよびＩＰ転送ネットワークを介してＩＰサービスにアクセス可能とするために、アクセスネットワークおよびＩＰ転送ネットワークに接続されるアクセスサーバに関するものである。当該アクセスサーバは、ユーザ端末によって送信されたＩＰアドレス要求を受信し、ＩＰアドレスサーバに転送する手段と、受信したＩＰアドレス要求をＩＰアドレスサーバに転送する前に、当該ＩＰアドレス要求に、アクセスネットワークへの端末のアクセスポイントを示す識別子を挿入する手段とを備えている。
【００２９】
さらに、本発明は、アクセスネットワークおよびＩＰ転送ネットワークを介して少なくとも１つのＩＰサービスにアクセスする端末であって、ＩＰアドレス要求をＩＰアドレスサーバに送信する手段と、上記要求に端末またはユーザの識別子を挿入する手段とを備える端末に関するものである。
【００３０】
上記端末の別の構成によれば、端末の識別子として使用される乱数を生成する手段が備えられている。
【００３１】
本発明の好ましい実施形態を、何ら限定されない実例の目的について、添付の図面を参照して以下に説明する。
【００３２】
図１は、ＳＩＰまたはＨ．３２３のシグナリングプロトコルに基づいたサービスへのアクセスのためのシステムの概要図である。
【００３３】
図２は、従来における、ＳＩＰまたはＨ．３２３プロトコルに基づいたマルチメディアサービスへのアクセスのための概要図である。
【００３４】
図３は、本発明に係る、ユーザ端末がＩＰマルチメディアサービスにアクセスする際の、ダイナミックＩＰアドレス割当ての処理手順を示すフローチャートである。
【００３５】
図４は、本発明に係る、ユーザをＩＰマルチメディアサービスに登録するための処理手順を示すフローチャートである。
【００３６】
図５は、ユーザに対する位置情報を取得するいくつかの処理手順を示すフローチャートである。
【００３７】
図１は、端末１０を有するユーザがＩＰマルチメディアサービスにアクセス可能となるシステムを示している。このシステムのセッション制御は、ＳＩＰまたはＨ．３２３のシグナリングプロトコルに基づいている。
【００３８】
このようなサービスは、一般に、コールサーバ１６およびアプリケーションサーバ１７を含むサービスプラットフォームによって提供される。当該プラットフォームは、サービスプロバイダーのＩＰネットワーク上で主催される（hosted）。このようなサービスプラットフォームにアクセスするために、端末１０を有するユーザは、アクセスネットワーク１・２およびアクセスサーバ３・４を介して、コアネットワークまたはＩＰ転送ネットワーク５にアクセスしなければならない。
【００３９】
ＩＰ転送ネットワーク５は、アクセスサーバに接続されているＤＨＣＰサーバ６およびシグナリングプロキシ７を含む。ＤＨＣＰサーバは、ユーザ端末が転送ネットワーク５にアクセスできるようにするために、ＩＰアドレスの動的割当てに関与する。
【００４０】
ＳＩＰまたはＨ．３２３のプロトコルに基づくサービスプラットフォームが、オペレータによって保証されたユーザに対する位置情報を、ユーザが登録したときからユーザがＩＰアドレスを持ったときに取得できるように、本発明は以下のことを提案する。ＳＩＰまたはＨ．３２３のプロトコルに基づいたＩＰマルチメディアサービスプラットフォームによって提供されるサービスにアクセスするためにアクセスネットワーク１・２に接続されるユーザの端末によって実行される手順、特に、ユーザにＩＰアドレスを分配するためのＤＨＣＰ手順およびユーザをサービスプラットフォームに登録するための手順の間に、ユーザまたは当該ユーザの端末を示す識別子を伝える。
【００４１】
この目的のために、本発明に係るアクセスネットワーク１・２およびＩＰ転送ネットワーク５は、アクセスサーバ３・４、ＤＨＣＰサーバ６およびシグナリングプロキシ７にアクセス可能なデータベース８を含む。このデータベースは、アクセスネットワーク１・２に接続されているユーザのデータ、つまり、各ユーザの身元および接続のために当該ユーザに割り当てらているＩＰアドレス、の間の相関を保証している。このデータベースは、アクセスサーバ３・４、ＤＨＣＰサーバ６および信号プロクシ７を経由し、ＩＰ転送ネットワークを通じて更新される。そして、このデータベースは、サービスプラットフォームに対してリード・アクセス可能である。さらに、データベース８は、アクセスネットワーク１・２の特徴およびその種々の構成要素の地理的位置、特に、ユーザ端末が接続されるアクセスポイント、に関する情報を提供する。この情報は、前もってアクセスネットワーク１・２のオペレータの情報システム９から取得されている。
【００４２】
第１の段階において、ＩＰマルチメディアサービスへのアクセスの間に伝送されたユーザまたは端末の識別子は、ＤＨＣＰサーバ６によるアドレス割当て処理において、アクセスネットワークのレベルで使用される。その結果、ユーザまたは端末の識別子は、ＤＨＣＰサーバによって端末１０に割り当てられたＩＰアドレスと関連付けられる。割り当てられたＩＰアドレスとユーザまたは端末の識別子とは、ユーザ端末１０が接続される物理的なアクセスポイントに対する物理的な座標と関連付けて、データベース８に格納される。それから、データベース８は、この物理的なアクセスポイントに対する地理的な座標を決定することができる。
【００４３】
第２の段階において、ユーザまたは端末の識別子は、ユーザのサービスプラットフォームへの登録のための処理の間に、シグナリングプロキシ７に送信される。この構成により、シグナリングプロキシは、ユーザがサービスにアクセスする際のサービスアイデンティティを用いて、データベース８を更新することができる。ユーザをサービスプラットフォームに登録する手順は、標準的である。ユーザは、そのサービスアイデンティティを用いて登録する。登録が一旦成功すると、サービスプラットフォームは、データベース８から、ユーザによって登録されているサービスアイデンティティに関連付けられている位置情報を取得することができる。この位置情報は、コンサルテーションモードまたはノーティフィケーションモードの何れかで取得されてもよい。コンサルテーションモードでは、サービスプラットフォームは、データベース８に、ユーザのサービスアイデンティティに対応する位置情報に関する要求を送信する。ノーティフィケーションモードでは、サービスプラットフォームは、データベース８によって位置情報が動的に通知される。
【００４４】
図３は、ＤＨＣＰサーバを介したＩＰアドレス割当てについての本発明による処理手順を示している。
【００４５】
当該処理手順のまず最初のステップ３１では、ユーザ端末１０は、相関パラメータとして機能するユーザまたは端末の識別子である“クライアント−ＩＤ”を、ＤＨＣＰサーバ６に送信されるDHCP_Discover要求に挿入する。当該端末には、この目的のためのインターフェイスが備え付けられている。“クライアント−ＩＤ”識別子は、例えば、ＤＨＣＰメッセージの“クライアント−識別子”フィールド（オプションコード６１）に挿入される。
【００４６】
次のステップ３２において、DHCP_Discoverメッセージは、ＤＨＣＰサーバ６の送り先に従って、ユーザ端末１０が接続されているアクセスネットワーク１・２に配布される。このメッセージは、端末のネットワークインターフェイスカードのＭＡＣアドレス（“chaddr”パラメータ）、処理の識別子（“xid”パラメータ）、および“クライアント−ＩＤ”パラメータを含んでいる。
【００４７】
次のステップ３３において、このメッセージは、ユーザのアクセスネットワーク１・２のためのアクセスサーバ３・４によって傍受される。このアクセスサーバは、その後、メッセージに含まれるＭＡＣアドレスおよび“クライアント−ＩＤ”識別子を記憶することにより、ＤＨＣＰ中継装置として機能する。次のステップ３４において、アクセスサーバは、傍受したメッセージに、ユーザ端末が接続される回線を示す識別子“アクセス−ＩＤ”を挿入する。これは、DHCP_Discoverメッセージの“中継手段情報”フィールド（オプションコード８２）に挿入される。次のステップ３５において、このようにして完成されたメッセージが、ＤＨＣＰサーバ６に伝送される。
【００４８】
次のステップ３６において、ＤＨＣＰサーバは、DHCP_Discoverメッセージを受信し、端末に対して提案されたＩＰアドレス（パラメータ“yiaddr”）を含むDHCP_Offerメッセージを端末に返信する。。このＩＰアドレスは、アクセスサーバ３・４に割り当て可能なアドレスのプールの中から選択される。次のステップ３７において、アクセスサーバは、このメッセージを受信し、それをユーザ端末に送る。
【００４９】
ステップ３８において当該メッセージを受信することにより、ユーザ端末は、受信したDHCP_Offerメッセージに含まれるＩＰアドレスの使用を要求するために、DHCP_RequestメッセージをＤＨＣＰサーバに送信する。DHCP_Requestメッセージもまた、端末のネットワークインターフェイスカードのＭＡＣアドレス（“chaddr”）、処理を示す識別子（“xid”）、および“クライアント−識別子”を含んでいる。ステップ３９において、アクセスサーバは、このメッセージを傍受し、その中、例えば、“中継手段情報”フィールドに回線識別子“アクセス−ＩＤ”を挿入する（ステップ４０）。そして、アクセスサーバは、それをＤＨＣＰサーバ６に送信する（ステップ４１）。
【００５０】
ステップ４２において、ＤＨＣＰサーバは、このメッセージを受信し、そこに含まれる情報、つまり、端末に割り当てられたＩＰアドレス、識別子“クライアント−ＩＤ”およびアクセスポイントの識別子“アクセス−ＩＤ”を抽出する。そして、ＤＨＣＰサーバは、データベース８の更新要求の際に当該情報を送信する。ステップ４３において、データベースは、この情報を受信し蓄積する。そして、データベースは、受信したことを示すメッセージを送信する。その中において、ＳＩＰ登録を実行するために、ユーザによって接触されるシグナリングプロキシのアドレスを含めることもできる。ステップ４４において、このメッセージは、ＤＨＣＰサーバによって受信される。ＤＨＣＰサーバは、ユーザがＩＰアドレスを使用できる期間およびシグナリングプロキシや使用されるＤＮＳサーバのアドレスのような考えられる他の情報を含むDHCP_ACKメッセージを端末に送信することにより、ユーザに対してＩＰアドレスを使用する権利を承認する。この情報は、データベース８から取得するか、ＤＨＣＰサーバに予め格納されている。次のステップ４５において、DHCP_ACKメッセージは、アクセスサーバによってユーザ端末１０に中継される。
【００５１】
端末がＩＰアドレスを有すると、図４に示される登録手順に従って、それはサービスプラットフォームに登録されてもよい。この図に示される手順は、ＳＩＰプロトコルに従っている。似たような手順が、Ｈ．３２３プロトコルに従って示され、記述されてもよい。
【００５２】
この処理の最初のステップ５１において、端末は、登録メッセージ“SIP_Register”を送信するために、前もって受信した情報、つまり、割り当てられたＩＰアドレス、使用されるシグナリングプロキシ７のアドレスを使用する。登録メッセージ“SIP_Register”もまた、２つの処理の間の相関パラメータとして使用される識別子“クライアント−ＩＤ”だけでなく、“from”および“to”フィールドに“Use1_Public1@home.com”の形式のユーザに対するＳＩＰ識別子を含む（“home.com”は、ユーザによって要求されたサービスのドメインを指定している）。前者は、例えば、ＳＩＰメッセージの“Proxy Authorization”フィールドのパラメータ“ダイジェスト−ユーザネーム”に挿入される。
【００５３】
次のステップ５２において、SIP_Registerメッセージは、アクセスサーバ３・４を介してシグナリングプロキシ７に伝送される。これは、ＳＩＰ−トランスペアレントである。ステップ５３において、シグナリングプロキシは、このメッセージを受信し、識別子“クライアント−ＩＤ”をユーザのＳＩＰ識別子と関連付けて記憶する。そして、シグナリングプロキシは、更新要求メッセージにおいて、この情報をデータベース８に送る。識別子“クライアント−ＩＤ”により、データベース８は、ユーザのＳＩＰ識別子を、当該“クライアント−ＩＤ”によって識別されるユーザについて格納されている他の情報と関連付けて記憶することができる。データベースは、その後、この情報の受信を確認する（ステップ５４）。続いてステップ５５において、シグナリングプロキシ７は、受信したSIP_Registerメッセージから、識別子“クライアント−ＩＤ”を含む“プロキシ−認証”フィールドを削除する。そして、シグナリングプロキシ７は、ユーザ端末が接続されているアクセスネットワーク１・２を識別する“P−Visited−Network−ID”フィールドをそれに追加する。ステップ５６では、シグナリングプロキシ７は、このようにして作成されたSIP_Registerメッセージを、ユーザによって要求されるサービスのためのコールサーバ１６に伝送する。このメッセージの受信により、コールサーバは、ユーザの認証処理５７を実行する。ユーザが当該サービスにアクセス可能であると認証された場合、その後ステップ５８において、コールサーバは、受信したSIP_Registerメッセージの応答において、承認を示すSIP_OKメッセージを送信する。登録された識別子と関連付けられたいくつかの識別子をユーザが有している場合、コールサーバは、SIP_OKメッセージの“P-Associated_URI”フィールドにおいて、関連する識別子（“User1_Public2@home.com”、“User1_Public3@home.com”、“User1_Public4@home.com”）が暗黙のうちに登録されていることを示す。
【００５４】
SIP_OKメッセージを受信することによって（ステップ５９）、シグナリングプロキシは、登録されている識別子と関連付けられている識別子を発見するために、メッセージの内容を調査する。そして、シグナリングプロキシは、データベースが“クライアント−ＩＤ”によって識別されるユーザに対応する格納情報を完全なものにするために、識別子“クライアント＿ＩＤ”に関連付けられているこの情報を用いたデータベース８の更新を実行させる。この情報は、ステップ６０においてデータベース８によって受信され、データベース８はその受信を確認する。ステップ６１においてこの情報を受信することにより、プロキシは、SOP_OKメッセージをアクセスサーバ３・４に送信する。そして、ステップ６２において、アクセスサーバ３・４は同様にして当該メッセージを端末に送信する。
【００５５】
データベース８は、ユーザの地理的位置に関する情報、例えば、後者のメーリングアドレス、を見つける能力を有する。この目的のために、位置の突き止め手順の最初のステップ７１において、データベース８は、アクセスネットワークおよびユーザが接続されているＩＰ転送ネットワークのオペレータの情報システム９にユーザ位置要求を送る。この位置要求は、ユーザが接続されるネットワークへのアクセスポイントを示す識別子であるアクセス−ＩＤを含む。次のステップ７２において、情報システムは、要求された情報を返信する。
【００５６】
さらに、ＩＰマルチメディアによるユーザ登録の過程の間、例えば、SIP_Registerメッセージの受信時、または、SIP_OKメッセージを送信後に、コールサーバ１６または例えば登録時に接触していたサービスプラットフォームの専用アプリケーションサーバは、所定の識別子のもとで登録されているユーザについての（ネットワーク上または地理的な）位置情報を要求してもよい。
【００５７】
コールサーバ１６または専用アプリケーションサーバ１７が前もって通知サービスに参加している場合、データベース８は、識別子“User1_Public1@home.com”で登録されているユーザの地理的な位置の変化を、コールサーバまたはアプリケーションサーバに自動的に通知することができる（ステップ７３）。当該サーバが属するドメイン（またはネットワーク）の名（「home.com」）により、正確に通知メッセージを伝達することができる。この通知の受信により（ステップ７４）、コールサーバまたは専用アプリケーションサーバは、位置情報の受信を確証する。
【００５８】
通知サービスが存在しない場合、もしくは、コールサーバ１６または専用アプリケーションサーバ１７がそのようなサービスに参加していない場合、サーバ１６・１７は、形式“User1_Public1@home.com”を有する、サービスのための識別子をもつユーザについての位置情報をデータベースに要求する必要がある（ステップ７５）。この要求は、ユーザ識別子を含むリクエストをデータベースに送ることによりなされる。この目的のために、シグナリングプロキシ７によって送信されたSIP_Registerメッセージで伝えられる「P-visited-network」情報から問い合わされるネットワークおよびデータベース８を前もって決定すべきである。
【００５９】
前もって設定されている取り決めに基づいて、ユーザが接続しているアクセスネットワークのデータベース８は、ユーザの識別子に関連付けられている地理的な位置情報を、コールサーバ１６または専用アプリケーションサーバ１７に返信する。
【００６０】
具体的な目的のために、本発明は、プライベートネットワークでのＩＰアドレスの割り当てのためのＤＨＣＰプロトコル、および、ＤＨＣＰ中継を含む、サービスのノードレベルでのＮＡＴ機能を実行することにより実現されてもよい。さらに、ＤＨＣＰサーバ６とのインターフェイスは、ＤＨＣＰプロトコルに従うことができる。採用されているコール制御プロトコルはＳＩＰであってもよい。さらに、アクセスサーバのデータベース８は、ＳＯＡＰ（Simple Object Access Protocol）プロトコルを介してアクセス可能な２つのフロントエンドを有していてもよい。一方が更新用であり、他方が情報読み出し用である。
【００６１】
ＩＰアドレス割り当ておよび登録処理と相関して使用されるユーザ識別子は、ユーザ端末によって生成される乱数であってもよい。この場合、識別子として使用されている乱数がすでにユーザを識別するためにデータベースで使用されているとき、データベース８は、ステップ４３において更新要求を拒絶する。この拒絶は、ＤＨＣＰのＩＰアドレス割り当て要求の拒絶に繋がる。その後、端末は、新しい乱数によるＩＰアドレス要求を繰り返す。
【図面の簡単な説明】
【００６２】
【図１】図１は、ＳＩＰまたはＨ．３２３のシグナリングプロトコルに基づいたサービスへのアクセスのためのシステムの概要図である。
【図２】図２は、従来における、ＳＩＰまたはＨ．３２３プロトコルに基づいたマルチメディアサービスへのアクセスのための概要図である。
【図３】図３は、本発明に係る、ユーザ端末がＩＰマルチメディアサービスにアクセスする際の、ダイナミックＩＰアドレス割当ての処理手順を示すフローチャートである。
【図４】図４は、本発明に係る、ユーザをＩＰマルチメディアサービスに登録するための処理手順を示すフローチャートである。
【図５】図５は、ユーザに対する位置情報を取得するいくつかの処理手順を示すフローチャートである。
【図１】
2008511229.tif 000003
【図２】
2008511229.tif 000004
【図３】
2008511229.tif 000005
【図４】
2008511229.tif 000006
【図５】
2008511229.tif 000007
【国際調査報告】
2008511229.tif 000008
2008511229.tif 000009
2008511229.tif 000010
2008511229.tif 000011
2008511229.tif 000012
2008511229.tif 000013
2008511229.tif 000014
2008511229.tif 000015