(57)【要約】  モバイル装置（１２０）と現在のネットワーク（１１０）との間の通信リンクを新しいネットワーク（１３０）へ移すシームレスハンドオーバのための方法および装置が提供される。前記方法は、前記新しいネットワークを発見するステップと、前記現在のネットワークと、前記新しいネットワークと、前記通信リンク（１６０、１６１）を介して前記モバイル装置にサービスを提供するサービスプロバイダ（１４０）との間の信頼関係（１５２）を構築するステップと、コンテクストパラメータを前記現在のネットワークから前記新しいネットワークに転送するステップと、前記現在のネットワークから前記新しいネットワークへの前記通信リンクのハンドオーバを実行するステップとを含む。前記現在のネットワークと前記新しいネットワークと前記サービスプロバイダとの間の信頼関係を構築することによって、前記ハンドオーバは適切に準備されて、短時間で完了することが可能である。さらに、コンテクストパラメータを転送することによって、前記新しいネットワークは、前記通信に対処するのに必要な通信環境をセットアップすることが可能になり、通信サービスの中断や終了を回避することができる。実際のハンドオーバはわずかな動作のみですむため、短期間で、かつサービス提供を継続しつつシームレスなネットワーク間ハンドオーバが可能になる。
2007515827.tif 000002
【特許請求の範囲】
【請求項１】
新しいネットワークを発見するステップと、
現在のネットワークと、前記新しいネットワークと、通信リンクを介してモバイル装置にサービスを提供するサービスプロバイダとの間の信頼関係を構築するステップと、
通信環境を特徴付けるコンテクストパラメータを前記現在のネットワークから前記新しいネットワークに転送するステップと、
前記現在のネットワークから前記新しいネットワークへの前記通信リンクのハンドオーバを実行するステップと
を含む、モバイル装置と現在のネットワークとの間の通信リンクを新しいネットワークへ移すシームレスハンドオーバ方法。
【請求項２】
前記現在のネットワークが、前記ハンドオーバに関わる前記新しいネットワークを発見する、請求項１に記載の方法。
【請求項３】
前記発見ステップが、前記新しいネットワークについての情報を前記現在のネットワークから前記モバイル装置に送信するステップを含む、請求項１または２に記載の方法。
【請求項４】
前記モバイル装置が、２つ以上のアクティブＲＦ接続を維持し、前記発見ステップが前記モバイル装置で前記新しいネットワークを発見するステップを含む、請求項１から３のいずれか一項に記載の方法。
【請求項５】
前記サービスプロバイダと前記現在のネットワークと前記新しいネットワークとの間の既存の信頼関係を判断するステップを含む請求項１から４のいずれか一項に記載の方法。
【請求項６】
前記判断ステップが、前記サービスプロバイダと前記現在のネットワークとの間、および前記現在のネットワークと前記新しいネットワークとの間のみの既存の信頼関係を示す場合、前記現在のネットワークが、前記新しいネットワークと前記サービスプロバイダとの間の信頼関係を構築する、請求項５に記載の方法。
【請求項７】
前記判断ステップが、前記サービスプロバイダと前記現在のネットワークとの間、および前記サービスプロバイダと前記新しいネットワークとの間のみの既存の信頼関係を示す場合、前記サービスプロバイダが、前記新しいネットワークと前記現在のネットワークとの間の信頼関係を構築する、請求項５に記載の方法。
【請求項８】
前記新しいネットワークが、信頼関係情報について前記サービスプロバイダとコンタクトをとる、請求項１から７のいずれか一項に記載の方法。
【請求項９】
前記サービスプロバイダが、コンテクスト情報を前記現在のネットワークから前記新しいネットワークに送信する、請求項１から８のいずれか一項に記載の方法。
【請求項１０】
前記モバイル装置および前記新しいネットワークの通信パラメータの少なくとも１つを測定するステップを含む請求項１から９のいずれか一項に記載の方法。
【請求項１１】
前記パラメータが、
前記モバイル装置の位置と、
速度と、
移動方向と、
信号品質と、
ネットワーク遅延時間と
の少なくとも１つを含む請求項１から１０のいずれか一項に記載の方法。
【請求項１２】
前記パラメータが、
前記モバイル装置の性能と、
前記新しいネットワークのリソースと、
前記サービスプロバイダによって提供された前記サービスのタイプと、
前記新しいネットワークの性能と
の少なくとも１つを含む請求項１から１１のいずれか一項に記載の方法。
【請求項１３】
前記測定パラメータに基づいて前記ハンドオーバを実行するか否かを判断するステップを含む請求項１から１２のいずれか一項に記載の方法。
【請求項１４】
前記現在のネットワークが、前記判断動作を実行する、請求項１から１３のいずれか一項に記載の方法。
【請求項１５】
前記現在のネットワークが、前記測定パラメータについての情報を前記モバイル装置に送信して、前記モバイル装置が前記判断動作を実行できるようにする、請求項１から１４のいずれか一項に記載の方法。
【請求項１６】
前記モバイル装置が、前記測定パラメータについての情報を受信していない場合、前記モバイル装置が、前記現在のネットワークに前記判断動作の実行をリクエストする、請求項１から１５のいずれか一項に記載の方法。
【請求項１７】
前記モバイル装置が、２つ以上のアクティブＲＦ接続を維持し、前記判断動作を実行する、請求項１から１６のいずれか一項に記載の方法。
【請求項１８】
前記モバイル装置が、前記現在のネットワークに前記判断動作の実行をリクエストし、前記測定パラメータについての情報を前記現在のネットワークに送信する、請求項１から１７のいずれか一項に記載の方法。
【請求項１９】
前記コンテクストパラメータが前記ハンドオーバを実行する前に転送される請求項１から１８のいずれか一項に記載の方法。
【請求項２０】
前記現在のネットワークが、前記新しいネットワークおよび前記サービスプロバイダに前記ハンドオーバについて通知する、請求項１から１９のいずれか一項に記載の方法。
【請求項２１】
前記新しいネットワークと前記モバイル装置との間の相互認証を実行するステップを含む請求項１から２０のいずれか一項に記載の方法。
【請求項２２】
前記ハンドオーバ中に前記モバイル装置から前記新しいネットワークに初期アクセスするためのセキュリティパラメータを作成するステップを含む請求項１から２１のいずれか一項に記載の方法。
【請求項２３】
前記セキュリティパラメータが、前記新しいネットワークで生成されて、前記新しいネットワークから前記現在のネットワークへと、そして前記現在のネットワークから前記モバイル装置にへと送信される、請求項１から２２のいずれか一項に記載の方法。
【請求項２４】
前記現在のネットワークが、前記新しいネットワークおよび前記モバイル装置に送信する追加セキュリティパラメータを生成する、請求項１から２３のいずれか一項に記載の方法。
【請求項２５】
前記現在のネットワークが、前記モバイル装置に前記ハンドオーバの実行を命令する、請求項１から２４のいずれか一項に記載の方法。
【請求項２６】
第１のステークホルダが、前記現在のネットワークを操作し、第２のステークホルダが、前記新しいネットワークを操作する、請求項１から２５のいずれか一項に記載の方法。
【請求項２７】
請求項１から２６のいずれか一項に記載の方法を実行するための命令を有するプログラム。
【請求項２８】
データ処理手段に請求項１から２６のいずれか一項に記載の方法を実行させるプログラムが具現化されているコンピュータ読み取り可能媒体。
【請求項２９】
請求項２８に記載のコンピュータ読み取り可能媒体を含むコンピュータプログラム製品。
【請求項３０】
前記新しいネットワークを発見する手段と、
前記現在のネットワークと、前記新しいネットワークと、前記通信リンクを介して前記モバイル装置にサービスを提供するサービスプロバイダとの間の信頼関係を構築する手段と、
通信環境を特徴付けるコンテクストパラメータを前記現在のネットワークから前記新しいネットワークに転送する手段と、
前記現在のネットワークから前記新しいネットワークへの前記通信リンクのハンドオーバを実行する手段と
を含む、前記現在のネットワークとモバイル装置との間の通信リンクを新しいネットワークへ移すシームレスハンドオーバのための制御手段。
【請求項３１】
前記発見ステップが、前記新しいネットワークについての情報を前記現在のネットワークから前記モバイル装置に送信するステップを含む、請求項３０に記載の制御手段。
【請求項３２】
前記サービスプロバイダと前記現在のネットワークと前記新しいネットワークとの間の既存の信頼関係を判断する手段を含む請求項３０または３１に記載の制御手段。
【請求項３３】
前記判断ステップが、前記サービスプロバイダと前記現在のネットワークとの間、および前記現在のネットワークと前記新しいネットワークとの間のみの既存の信頼関係を示す場合、前記新しいネットワークと前記サービスプロバイダとの間の信頼関係を構築する手段を含む、請求項３２に記載の制御手段。
【請求項３４】
前記判断ステップが、前記サービスプロバイダと前記現在のネットワークとの間、および前記サービスプロバイダと前記新しいネットワークとの間のみの既存の信頼関係を示す場合、前記新しいネットワークと前記現在のネットワークとの間の信頼関係を構築する手段を含む、請求項３２に記載の制御手段。
【請求項３５】
コンテクスト情報を前記現在のネットワークから前記サービスプロバイダを介して前記新しいネットワークに送信する手段を含む請求項３０から３４のいずれか一項に記載の制御手段。
【請求項３６】
前記モバイル装置および前記新しいネットワークの通信パラメータの少なくとも１つを測定する手段を含む請求項３０から３５のいずれか一項に記載の制御手段。
【請求項３７】
前記パラメータが、
前記モバイル装置の位置と、
速度と、
移動方向と、
信号品質と、
ネットワーク遅延時間と
の少なくとも１つを含む請求項３０から３６のいずれか一項に記載の制御手段。
【請求項３８】
前記パラメータが、
前記モバイル装置の性能と、
前記新しいネットワークのリソースと、
前記サービスプロバイダによって提供された前記サービスのタイプと、
前記新しいネットワークの性能と
の少なくとも１つを含む請求項３０から３７いずれか一項に記載の制御手段。
【請求項３９】
前記測定パラメータに基づいて前記ハンドオーバを実行するか否かを判断する手段を含む請求項３０から４０のいずれか一項に記載の制御手段。
【請求項４０】
前記測定パラメータについて前記現在のネットワークから前記モバイル装置に送信して、前記モバイル装置が前記判断動作を実行できるようにする手段を含む請求項３０から４１のいずれか一項に記載の制御手段。
【請求項４１】
前記モバイル装置が、前記測定パラメータについての情報を受信していない場合に、前記現在のネットワークに前記判断動作の実行をリクエストする手段を含む、請求項３０から４０のいずれか一項に記載の制御手段。
【請求項４２】
前記ハンドオーバを実行する前に前記コンテクストパラメータを転送する手段を含む請求項３０から４１のいずれか一項に記載の制御手段。
【請求項４３】
前記新しいネットワークおよび前記サービスプロバイダに前記ハンドオーバについて通知する手段を含む請求項３０から４２のいずれか一項に記載の制御手段。
【請求項４４】
前記ハンドオーバ中に前記モバイル装置から前記新しいネットワークに初期アクセスするためのセキュリティパラメータを作成する手段を含む請求項３０から４３のいずれか一項に記載の制御手段。
【請求項４５】
前記モバイル装置に前記ハンドオーバの実行を命令する手段を含む請求項３０から４４のいずれか一項に記載の制御手段。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、現在のネットワークと通信装置との間の通信リンクを新しいネットワークへ移すシームレスハンドオーバ方法および装置に関する。
【背景技術】
【０００２】
無線通信ネットワークは、ますます一般的になっており、従来の固定有線通信ネットワークと共存、あるいはこれに取って代わっている。無線通信ネットワークによってユーザは、電話端末間の通話中、あるいは計算装置間のデータ通信中などに、別のユーザや装置に情報を無線で送信できる。携帯電話は、音声および／またはデータ通信において広く使用されている１タイプの無線通信装置である。同様に、モバイルコンピュータは１タイプの無線通信装置であり、データ送信用および／または他の通信や計算装置との音声通信を支援するための無線通信ネットワークに接続可能である。
【０００３】
無線通信ネットワーク用の多数の異なる通信基準および技術が存在して、様々なタイプのサービスを提供しており、また、同じまたは異なる基準に従って動作するネットワークが、同じ地理的エリアに共に配置されてもよく、あるいは部分的に相互に重複してもよい。個々のネットワークはまた、モバイル装置が所望するアクセス技術に応じて異なる通信基準に従って動作してもよい。同様に、モバイル装置は、無線ネットワークによって提供されたアクセス技術に応じて異なる基準に従って動作する能力を有してもよい。
【０００４】
無線通信ネットワークはセルラーネットワーク構造を有してもよく、例としてＧＳＭ（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）やＵＭＴＳ（Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｓｙｓｔｅｍ）などのモバイル通信ネットワークがある。セルラーネットワークは一般的に、モバイル装置間の無線送信用に利用可能な周波数スペクトルをより効率的に使用するために、個々のセルに再分割される。ネットワークの２つのセルが、相互に隣接したり、または少なくとも部分的に相互に重複したりすることがある所与の地理的エリアをカバーしている。
【０００５】
音声またはデータ通信中のモバイル装置が通信ネットワークのあるセルから通信ネットワークの別のセルに移動すると、これらのセル間のハンドオーバが実行されて、進行中の通信をセル間でハンドオーバする。通信ネットワークの個々のセルはより大きな地理的領域をカバーしているため、モバイル装置は、進行中の音声またはデータ通信の中断を経験せずにネットワークのカバレージエリア内を自由に移動することができる。
【０００６】
例えば、モバイル装置のユーザが相手と音声またはデータ通信中である場合、自分のモバイル装置はサービング通信ネットワークのセルの最初の１つを介して接続されてもよく、通信はこの第１のセルによって取り扱われることになる。通信の相手はネットワークに直接接続されてもよく、あるいは別のネットワーク、例えば別のモバイル通信ネットワークや従来の固定有線通信ネットワークの加入者であってもよい。モバイル装置がサービングネットワークの第２のセルのカバレージエリアに引き続き移動すると、通信はネットワークの第２のセルにハンドオーバされる。ハンドオーバの後、モバイル装置と相手との通信はネットワークの第２のセルを経由することになる。
【０００７】
別の例によると、モバイル装置は、ｅメールサービスプロバイダによって提供されるｅメールサービスなどの、サービスプロバイダによって提供されているサービスを使用してもよい。また、前例と同様に、サービスプロバイダとモバイル装置との間で送受信される通信データは、モバイル装置からサービングネットワークのセルに、次いでサービスプロバイダへと送信され、あるいはこの逆の順をたどる。さらに、モバイル装置が次にサービングモバイル通信ネットワークの別のセルのカバレージエリアに移動すると、サービスプロバイダからのサービスに関する全通信が他のセルにハンドオーバされる。
【０００８】
通常、いずれの場合も、モバイル装置のユーザはハンドオーバに気付かない、つまり、音声通信は中断されないままであり、使用されたｅメールサービスは中断なしに継続される。
【０００９】
しかしながら、モバイル装置がサービングネットワークや現在のネットワークのカバレージエリアを越えて移動すると、通信はもはやこのネットワークで対処されず、第２のネットワークや新しいネットワークへのハンドオーバが必要になる。例えば、現在のネットワークから新しいネットワークに通信を移動させるために、モバイル装置はモバイル装置と現在のネットワーク間の通信経路を終了させ、その後新しいネットワークを介する通信経路を再確立するために新しいネットワークに接続してもよい。
【００１０】
しかしながら、ネットワークは異なるオペレータを有することがあり、ハンドオーバは注意深くネゴシエーションされなければならないことがある。さらに、上記のとおり、多数の異なる通信基準が共存しているために、異なる性能を有する異なるタイプのネットワーク間の通信のハンドオーバが所望または必要とされることがある。従って、１つの同じサービングネットワーク内のハンドオーバがかなりの時間を要することがなくても、モバイル装置は既にサービングネットワークによって登録されており、例えばネットワークのあるセルから同じネットワークの別のセルに移動するために、２つの異なる通信ネットワーク間のネットワーク間ハンドオーバがかなりの時間を必要とすることがある。例えば、現在のネットワークからの通信を継承するために選択された新しいネットワークは、音声通信やサービス提供など、進行中の通信の現在のネットワーク特徴とのネゴシエーションを要することがあり、ネットワークは加入者および認証情報を交換しなければならず、また新しいネットワークは通信に対処するための適切なリソースを用意しなければならないことがある。
【００１１】
さらに、２つの異なるネットワーク間の単純な音声通信のハンドオーバには容易に対処できるのに対して、新しいネットワークには必要な情報が欠けていることがあり、シームレスにサービス提供を継続する立場でないこともあるために、例えば現在のネットワークを介して提供されたサービスに関するより複雑な通信のハンドオーバがハンドオーバ中のサービスの終了をもたらすことがある。
【発明の開示】
【発明が解決しようとする課題】
【００１２】
従って、本発明の目的は、短時間でかつサービス提供を継続しつつシームレスネットワーク間ハンドオーバを提供することである。
【課題を解決するための手段】
【００１３】
本発明のこの課題は、モバイル装置と現在のネットワークとの間の通信リンクを新しいネットワークへ移すシームレスハンドオーバ方法によって解決され、前記新しいネットワークを発見するステップと、前記現在のネットワークと前記新しいネットワークと前記通信リンクを介して前記モバイル装置にサービスを提供するサービスプロバイダ間の信頼関係を構築するステップと、通信環境を特徴付けるコンテクストパラメータを前記現在のネットワークから前記新しいネットワークに転送するステップと、前記現在のネットワークから前記新しいネットワークへの前記通信リンクのハンドオーバを実行するステップとを含む。前記現在のネットワークと前記新しいネットワークと前記サービスプロバイダとの間の信頼関係を構築することによって、前記ハンドオーバは適切に準備されて、短時間で完了することができ、通信動作のシームレスハンドオーバにつながる。さらに、コンテクストパラメータを転送することによって、前記新しいネットワークは、通信に対処するために必要な通信環境をセットアップすることが可能になり、通信サービスの中断や終了を回避することができる。
【００１４】
好都合なことに、現在のネットワークは、ハンドオーバを行う新しいネットワークを発見する動作を実行してもよい。選択は、利用可能なネットワークから、例えば、最も適切な新しいネットワークの多数から新しいネットワークを選択するステップを含んでもよい。
【００１５】
さらにまた、前記発見ステップは、前記モバイル装置に前記新しいネットワークに関する情報、例えばＩＤおよびネットワーク特徴などを提供するために、前記新しいネットワークについての情報を前記現在のネットワークから前記モバイル装置に送信するステップを含んでもよい。
【００１６】
あるいはまた、モバイル装置が２つ以上のアクティブＲＦ接続を維持している場合、前記発見ステップは前記モバイル装置で前記新しいネットワークを発見するステップを含んでもよい。
【００１７】
有益なことに、欠落している信頼関係を識別し、信頼関係の迅速な構築を可能にするために、前記サービスプロバイダと前記現在のネットワークと前記新しいネットワークとの間の既存の信頼関係が判断される。
【００１８】
前記判断ステップが、前記サービスプロバイダと前記現在のネットワークとの間、および前記現在のネットワークと前記新しいネットワークとの間のみの既存の信頼関係を示す場合、前記現在のネットワークは、前記新しいネットワークと前記サービスプロバイダとの間の信頼関係を構築してもよい。このステップにおいて、前記現在のネットワークは、好都合なことに、前記新しいネットワークおよび前記サービスプロバイダに関する既存の信頼情報を使用してもよく、少ない通信および計算要件で前記新しいネットワークと前記サービスプロバイダとの間の信頼構築につながる。
【００１９】
さらに、前記判断ステップが、前記サービスプロバイダと前記現在のネットワークとの間、および前記サービスプロバイダと前記新しいネットワークとの間のみの既存の信頼関係を示す場合、前記サービスプロバイダは、前記新しいネットワークと前記現在のネットワークとの間の信頼関係を構築してもよい。
【００２０】
代替的または追加的に、前記新しいネットワークは、信頼構築をさらに容易にするために、信頼関連情報について前記サービスプロバイダとコンタクトをとってもよい。
【００２１】
別の実施形態によると、前記サービスプロバイダは、コンテクスト情報を前記現在のネットワークから前記新しいネットワークに送信してもよい。これによって前記新しいネットワークはハンドオーバ中に通信経路を確立するステップを改善することができる。
【００２２】
さらにまた、本発明の前記方法は、前記モバイル装置および前記新しいネットワークの通信パラメータの少なくとも１つを測定するステップを含んでもよい。前記パラメータは、前記モバイル装置の位置、速度、移動方向、信号品質およびネットワーク遅延時間の少なくとも１つを含んでもよい。さらに、前記パラメータは、前記モバイル装置の性能、前記新しいネットワークのリソース、前記サービスプロバイダによって提供されたサービスのタイプおよび前記新しいネットワークの性能の少なくとも１つを含んでもよい。好都合なことに、ハンドオーバを実行するか否かについての判断は測定パラメータに基づいてもよい。
【００２３】
さらにまた、前記現在のネットワークは、前記判断動作を実行してもよく、また前記現在のネットワークは、前記測定パラメータについての情報を前記モバイル装置に送信して、前記モバイル装置が前記判断動作を実行できるようにしてもよい。
【００２４】
また、前記モバイル装置は、前記測定パラメータに関する情報を受信していない場合、前記モバイル装置は、前記現在のネットワークに前記判断動作の実行をリクエストしてもよい。さらにまた、前記モバイル装置が２つ以上のアクティブＲＦ接続を維持している場合、前記判断動作を実行してもよい。別の代替例によると、前記モバイル装置は前記現在のネットワークに、前記判断動作を実行して、前記測定パラメータに関する情報を前記現在のネットワークに送信することをリクエストしてもよい。
【００２５】
別の実施形態によると、前記コンテクストパラメータは、ハンドオーバに必要な時間を短縮するために、および例えばサービスの重大な中断を回避するために、ハンドオーバを実行する前に転送されてもよい。
【００２６】
前記現在のネットワークは、さらに前記新しいネットワークおよび前記サービスプロバイダにハンドオーバについて通知してもよい。
【００２７】
さらにまた、前記新しいネットワークと前記モバイル装置との間の相互認証が実行されてもよく、ハンドオーバ中に前記モバイル装置から前記新しいネットワークに初期アクセスするためのセキュリティパラメータを作成するステップを含んでいる。
【００２８】
前記セキュリティパラメータは、前記新しいネットワークで生成されてもよく、また前記新しいネットワークから前記現在のネットワークへと、そして前記現在のネットワークから前記モバイル装置にへと送信されてもよい。
【００２９】
別の代替例によると、前記現在のネットワークは、前記新しいネットワークおよび前記モバイル装置に送信する追加セキュリティパラメータを生成してもよい。
【００３０】
さらに別の代替例によると、前記現在のネットワークは、前記モバイル装置にハンドオーバの実行を命令してもよい。
【００３１】
第１のステークホルダが前記現在のネットワークを操作してもよく、第２のステークホルダが前記新しいネットワークを操作してもよい。
【００３２】
別の実施形態によると、プログラムは、上記動作のいずれかを実行するための命令を有してもよい。さらに、プログラムが具現化されたコンピュータ読み取り可能媒体が提供され、ここで前記プログラムは、データ処理装置に上記動作のいずれかを実行させる。コンピュータプログラム製品は前記コンピュータ読み取り可能媒体を含んでよい。
【００３３】
本発明の課題はさらに、現在のネットワークとモバイル装置との間の通信リンクを新しいネットワークへ移すシームレスハンドオーバのための制御手段によって解決され、前記新しいネットワークを発見する手段と、前記現在のネットワークと前記新しいネットワークと及び前記通信リンクを介して前記モバイル装置にサービスを提供するサービスプロバイダとの信頼関係を構築する手段と、通信環境を特徴付けるコンテクストパラメータを前記現在のネットワークから前記新しいネットワークに転送する手段と、前記現在のネットワークから前記新しいネットワークへの前記通信リンクのハンドオーバを実行する手段とを含んでいる。
【００３４】
本発明のさらなる有益な実施形態はさらなる従属請求項において開示されている。
【発明を実施するための最良の形態】
【００３５】
以下、本発明の第１の実施形態について図１を参照して説明する。
【００３６】
図１は、モバイル装置と現在のネットワークとの間に確立された通信経路を新しいネットワークへ移すシームレスハンドオーバのための通信環境の要素を示している。
【００３７】
一般的に、モバイル装置のユーザが、相手と音声またはデータ通信中である一方で、自分のモバイル装置が、現在のネットワーク、つまりサービング通信ネットワークに接続されてもよい。同様に、モバイル装置のユーザは、ｅメールサービスプロバイダによって提供されたｅメールサービスなどの、サービスプロバイダによって提供されたサービスを使用してもよく、サービスプロバイダとモバイル装置との間で送受信される通信データは現在のネットワークを経由する。
【００３８】
モバイル装置が、現在のネットワークのカバレージエリア内を移動すると、通信は一般的に、例えば現在のネットワークの異なるカバレージエリアやセル間の通信をハンドオーバすることによって現在のネットワークを介して維持されることが可能である。
【００３９】
しかしながら、モバイル装置が、現在のネットワークのカバレージエリアを越えて移動すると、通信はもはや現在のネットワークにおいては対処されず、新しいネットワークへのハンドオーバが必要となる。現在のネットワークおよび新しいネットワークは、一般的に異なる所有者やステークホルダによって操作されることになり、同じまたは異なるアクセス技術を使用してもよい。にもかかわらず、同じステークホルダが、現在のネットワークおよび新しいネットワークを操作したり、あるいはより大きなネットワークエンティティの別の部分を形成することさえも可能である。
【００４０】
別のモバイル装置や、サービスプロバイダなどの相手と通信中であるモバイル装置のいわゆるネットワーク間ハンドオーバが、隣接する地理的カバレージエリアを有するネットワーク間で生じることがある。この場合、モバイル装置が現在のネットワークのカバレージエリアの境界に近づくと、モバイル装置と現在のネットワークとの間の通信は新しいネットワークにハンドオーバされる。
【００４１】
さらに、例えば、第１のネットワークがオーバーロード状態となった場合、現在のネットワークとの通信接続が不良または中断される場合、サービス要件が満たされない場合など、ネットワーク間ハンドオーバは、重複するか、あるいは同じ地理的領域をもカバーするネットワーク間に生じることもある。また、モバイルユーザが、サービスプロバイダからサービスを得て、通信に対処する現在のネットワークが、帯域幅およびサービス特徴などのリクエストされたサービス特徴をもはや提供できない場合に、通信のハンドオーバが必要とされることがある。
【００４２】
図１に示された本発明の実施形態の通信環境によって、２つのネットワーク間の上記ハンドオーバが可能になる。より正確には、図１に示された通信環境は、ハンドオーバの準備段階を実行することによって、現在のネットワークから新しいネットワークへの通信サービスのシームレスハンドオーバを可能にする。シームレスハンドオーバとは、通信リンクおよび提供されている通信サービスの重大な劣化を伴わないハンドオーバのことである。理想的には、モバイル装置のユーザはシームレスハンドオーバを気付くことさえない。ハンドオーバの準備段階によって、新しいネットワークは実際のハンドオーバ中に通信をより迅速に継承することができ、さらに新しいネットワークは進行中の通信、例えば別のモバイル装置やサービスプロバイダによって提供されたサービスとの通信を容易に継続できる。
【００４３】
ハンドオーバの準備段階は、現在のネットワークと新しいネットワークとサービスプロバイダとの間の信頼関係を構築するステップと、実際のハンドオーバを実行する前に現在のネットワークから新しいネットワークにコンテクスト情報を転送するステップとを含む。従って、現在のネットワークと新しいネットワークとサービスプロバイダとの間の信頼できる環境がハンドオーバに備えて確立されると、ハンドオーバ中の信頼のネゴシエーションに費やす時間を回避することができる。さらに、新しいネットワークは既に、例えば現在のネットワークからハンドオーバされるモバイル装置への通信リンクを特徴付ける情報を保持しているため、通信リンクのセットアップに備えることができ、実際のハンドオーバは短い時間遅延で実行可能である。通信リンクは、データや音声などの情報を送受信するためのモバイル装置およびネットワーク間の接続である。さらに、新しいネットワークが、ハンドオーバされる通信サービスについてのコンテクスト情報を取得すると、通信サービスのセットアップに備えることができ、サービスの中断が回避可能である。
【００４４】
次に図１を詳細に参照すると、通信環境は現在のネットワーク１１０と、モバイル装置１２０と、新しいネットワーク１３０とサービスプロバイダ１４０とを含む。さらに、図１は、通信をハンドオーバするために実行される動作を制御するための制御手段１００を示す。図示されるように、制御手段１００は現在のネットワーク１１０と、モバイル装置１２０と、新しいネットワーク１３０とサービスプロバイダ１４０とに少なくとも部分的に一体化されてもよく、あるいは別個のエンティティを形成してもよい。
【００４５】
さらに、モバイル装置１２０は、現在のネットワーク１１０へのアクティブ通信リンク１６０を有するとみなされる。通信リンク１６０は、サービスプロバイダ１４０からモバイル装置１２０に通信サービスを提供するために使用される。例えばサービスは、ｅメールサービス、あらゆる種類のデータサービスおよび音声サービスなどであってもよい。あるいはまた、サービスプロバイダは、モバイル装置１２０と音声またはデータ通信中の別のモバイル装置であってもよい。
【００４６】
図１において、モバイル装置１２０と現在のネットワーク１１０との間の通信リンク１６０が、新しいネットワーク１３０に、例えばモバイル装置１２０の新しいネットワーク１３０のカバレージエリアへの移動などの上記概説した理由によってハンドオーバされると仮定する。１５４で示された、新しいネットワークへの通信リンクのハンドオーバの後、サービスプロバイダ１４０からの通信サービスは、１６１で示されるように、新しいネットワーク１３０と、モバイル装置１２０にハンドオーバされた通信リンクとを介して提供される。
【００４７】
しかしながら、新しいネットワークおよび現在のネットワークは異なる所有者やステークホルダによって操作されることがあり、新しいネットワークは、モバイル装置１２０の特徴、サービスプロバイダ１４０によって提供される通信サービスのタイプおよび確立される通信リンクの追加要素や要件を認識しないことがある。さらにまた、現在のネットワークおよび新しいネットワークおよびサービスプロバイダは、相互信頼関係のない別個の環境、つまり通信リンクおよび／または通信サービスの、相互のネットワーク間ハンドオーバを実行するための基本的合意のない別個の環境であってもよい。
【００４８】
従って、通信リンク１６０を新しいネットワーク１３０に実際にハンドオーバする前に、１５２で示されるように現在のネットワークと新しいネットワークとサービスプロバイダとの間の信頼関係があることが保証されなければならない。さらに、サービスプロバイダによって提供される通信サービスの円滑な転送を提供するために、コンテクスト情報が、１５３で示されるように現在のネットワークから新しいネットワークに転送されるべきである。
【００４９】
従って、第１の動作シーケンスにおいて、相互信頼関係の存在が判断され、および／または現在のネットワークと新しいネットワークとサービスプロバイダとの間の欠落している相互信頼関係が構築される。さらに、コンテクスト情報が新しいネットワークに転送されることによって、ハンドオーバが適切に準備され、短時間でかつ提供されている通信サービスを著しく中断することなく実行されることが可能である。
【００５０】
現在のネットワークと新しいネットワークとサービスプロバイダとの間の相互信頼関係の判断および／または構築の前に、およびコンテクストが転送される前に、新しいネットワークのＩＤを選択および／または判断するための発見動作が実行される必要がある。
【００５１】
発見動作は図１に１５１で示されており、多数の利用可能なネットワーク候補から新しいネットワークを選択する選択動作を含んでもよい。図１は、新しいネットワーク１３０と２つのさらなるネットワーク１３１および１３２とを含む３つの例示的ネットワーク候補を示す。現在の状況において、新しいネットワーク１３０が、以下に概説するように、ハンドオーバの適切な候補として選択されると仮定する。
【００５２】
上記のとおり、制御手段１００は、発見動作と、信頼構築動作とハンドオーバ前のコンテクスト転送動作とを制御するために提供される。好ましくは、制御手段１００は、新しいネットワーク１３０を発見する手段と、現在のネットワークと新しいネットワークとサービスプロバイダとの間の信頼関係を構築する手段と、コンテクストパラメータを現在のネットワークから新しいネットワークに転送する手段と、現在のネットワークから新しいネットワークへの通信リンクのハンドオーバを実行する手段とを含む。
【００５３】
一例によると、制御手段は少なくとも部分的に現在のネットワーク１１０に一体化されており、この場合現在のネットワークは、新しいネットワークを発見する動作と、現在のネットワークと新しいネットワークとサービスプロバイダとの間の相互信頼関係を構築する動作と、コンテクストパラメータを現在のネットワークから新しいネットワークに転送する動作と、新しいネットワークへの通信リンクのハンドオーバを実行または命令する動作とを実行してもよい。
【００５４】
代替例によると、制御手段１００の要素はサービスプロバイダ１４０に一体化されてもよい。一例によると、サービスプロバイダは、サービスプロバイダと現在のネットワークと新しいネットワークとの間の相互信頼関係を構築する動作を実行し、サービスプロバイダ１４０は、コンテクストパラメータを現在のネットワークから新しいネットワークに転送または中継する動作を実行する。
【００５５】
さらにまた、別の実施形態によると、制御手段１００の少なくとも一部がモバイル装置１２０に一体化されてもよい。例えば、モバイル装置１２０は、新しいネットワーク１３０を発見する動作を実行してもよい、つまりモバイル装置は、ネットワーク１３０、１３１および１３２などの多数の利用可能なネットワークから適切な新しいネットワークを選択する動作を実行してもよい。さらに、モバイル装置１２０はハンドオーバを開始して、現在のネットワークおよび／またはサービスプロバイダと新しいネットワークに相互信頼関係を構築し、コンテクストを現在のネットワークから新しいネットワークに転送することを命令してもよい。
【００５６】
この実施形態によって、ハンドオーバ中に重大なサービスの劣化を起こさずに現在のネットワークから新しいネットワークへの通信の高速ハンドオーバが可能になる。さらに、ハンドオーバは、例えば異なるステークホルダによって操作される異なるネットワーク間で可能になり、既存のネットワークの再使用を可能にして、異なるネットワーク間の通信トラフィックを交換する。さらに、ハンドオーバを実行するための標準的な解決策を提供することによって、既存の通信プロトコルは、現在のネットワークとモバイル装置とサービスプロバイダと新しいネットワークとの間で必要なメッセージを送受信するために使用可能である。さらにまた、ハンドオーバに関して、相互信頼関係が確立されて、セキュリティレベルが維持されることが可能である、つまり通信は信頼できない環境にはハンドオーバされない。例えば、相互信頼関係を判断および／または構築するために必要なメッセージおよびコンテクスト情報を新しいネットワークに転送するために必要なメッセージは、既存のメッセージおよび／またはデータメッセージに追加可能であり、これによって、ＧＳＭ、ＵＭＴＳ、Ｄ−ＡＭＰＳ、ＩＥＥＥ８０２．１１基準、３Ｇ（Ｔｈｉｒｄ  Ｇｅｎｅｒａｔｉｏｎ）または３Ｇ以降のネットワークなどの通信基準で動作する無線システムへの最小限の適合のみですむ。
【００５７】
以下、図１に示される通信環境についてさらに詳細に概説する。以下は例示のみを構成し、本発明を制限するものとして解釈されるべきではないことに留意すべきである。
【００５８】
図１に示されたモバイル装置１２０は、携帯電話として示されているが、そうではなく任意の種類のモバイル通信装置であってもよい。例えば、モバイル装置は、ラップトップコンピュータおよびＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｃｅ）などを含むモバイル計算装置などであってもよい。モバイル装置１００は、サービスプロバイダ１４０や、別のモバイルまたは固定有線通信装置を含む通信システムの他の要素と一方向または双方向通信している。
【００５９】
モバイル装置、はＧＳＭ、ＵＭＴＳおよびＤ−ＡＭＰＳなどの任意の基準に従って動作してもよく、また無線ＬＡＮ基準や、１９９９年に標準化されたＩＥＥＥ８０２．１１の「Ｗｉｒｅｌｅｓｓ  ＬＡＮ  ａｎｄ  ｍｅｄｉｕｍ  ａｃｃｅｓｓ  ｃｏｎｔｒｏｌ（ＭＡＣ）ａｎｄ  ｐｈｙｓｉｃａｌ  ｌａｙｅｒ（ＰＨＹ）ｓｐｅｃｉｆｉｃａｔｉｏｎ」を含む分散型媒体アクセスコントロールによる無線通信ネットワーク用の基準に従って動作してもよい。異種またはアドホックネットワークは、集中管理なしに、または通信相手への通信チャネルの割当てなどの通信リソースの集中的管理なしに形成された無線ネットワークである。
【００６０】
モバイル装置は、複数の基準やアクセス技術を実現可能であるために、異なる基準に従って動作する無線通信ネットワークに接続可能である。
【００６１】
モバイル装置はさらに、１つ以上のＲＦ接続を操作して異なる基準をサポートすることができる。さらに、これによってモバイル装置は、他の通信ネットワークからの信号を同時に監視しつつ現在のネットワークとのアクティブ通信を維持することができる。ここで、ＲＦ接続とは、ネットワークが使用するアクセス技術に応じて、特定の周波数、タイムスロットおよび特定のコードなどで送信された情報を受信および分析するモバイル装置の機能のことである。例えば、モバイル装置はまた、ＧＳＭ、ＵＭＴＳ、Ｄ−ＡＭＰＳ、３Ｇ（Ｔｈｉｒｄ  Ｇｅｎｅｒａｔｉｏｎ）または３Ｇ以降のネットワーク、無線ＬＡＮ基準などの、モバイル装置がサポートする各アクセス技術に従って少なくとも１つのＲＦ接続を維持することができる。
【００６２】
モバイル装置１００によって実行される通信、またはモバイル装置１００を使用する通信は、例えばサービスプロバイダとモバイル装置との間の通常の電話コールやデータ通信における音声通信および／またはデータ通信を伴ってもよい。アプローチの組み合わせも可能である。
【００６３】
モバイル装置は、ニュース提供に関するデータサービス、ｅメールサービス、ローカルイベント情報、交通情報、予約サービスおよびバンキング取引サービスなどの、サービスプロバイダ１４０からのあらゆる種類の通信サービスを取得することができる。また、通信サービスは、外部からのアクセスを制限するためのファイアウォールを具備する全社的な通信ネットワークを含む、会社の通信ネットワークへのアクセスを含んでもよい。
【００６４】
モバイル装置１２０は、好ましくは、プロセッサを含んでおり、さらに新しいネットワーク１３０を発見して、現在のネットワークにハンドオーバを実行し、および新しいネットワークに関する情報をモバイル装置に提供するように命令するための制御手段１００の機能を含む、モバイル装置の通信機能性を実現するための符号化命令を記憶するためのメモリを含んでいる。
【００６５】
モバイル装置はまた、現在のネットワークから新しいネットワークへのネットワーク間ハンドオーバの必要性を判断する手段を含んでもよく、現在のネットワークおよび／または新しいネットワークから受信された情報に基づいてハンドオーバについて判断してもよい。例えば、現在のネットワークは、現在のネットワークでの通信負荷が過剰な場合、あるいは通信サービスのリソース要件が変化して現在のネットワークによってはもはや満たされない場合に、ハンドオーバを提案してもよい。さらに、通信要件が変化し、および／または現在のネットワークが通信の十分または適切なリソースを割り当てることができない場合に、モバイル装置がネットワーク間ハンドオーバの実行を決定することができる。例えば、より多くのデータがサービスアプリケーションで送信される必要がある場合、あるいはリアルタイム要件などの通信要件が一定の基準を満たす必要がある場合に、通信中の送信帯域幅要件が変化することがある。
【００６６】
現在のネットワーク１１０は、ＧＳＭ、ＵＭＴＳ、Ｄ−ＡＭＰＳ、無線ＬＡＮ基準、３Ｇ（Ｔｈｉｒｄ  Ｇｅｎｅｒａｔｉｏｎ）または３Ｇ以降のネットワークなどの任意の通信基準やこれらの組み合わせに従って動作するあらゆる種類の無線通信ネットワークを構成することができる。さらにまた、現在のネットワークは、アドホック通信ネットワークなどの異種通信ネットワークの少なくとも一部を形成してもよい。現在のネットワークが、制御手段１００の少なくとも一部を一体化して、少なくとも１つの処理ユニットと、ロード時に制御手段の上記概説された機能性および／または現在のネットワークの他の機能性を、プロセッサに実行させる符号化命令を記憶するための少なくとも１つのメモリとを含むことが可能である。
【００６７】
現在のネットワークと同様に新しいネットワーク１３０は任意の種類の無線通信ネットワークによって構成されてもよい。現在のネットワークおよび新しいネットワークは異なるステークホルダ、つまり異なる動作エンティティによって操作されてもよいが、現在のネットワークおよび新しいネットワークが同じステークホルダによって操作される異なるネットワークを構成することもまた可能であり、単一の通信ネットワークの異なる別個の部分を構成してもよい。
【００６８】
現在のネットワークおよび新しいネットワークは同じ通信基準に従って動作することが可能であるのに対して、現在のネットワークおよび新しいネットワークが異なる通信スキームに従って動作することも可能である。例えば、現在のネットワークはＧＳＭ基準に従って動作するのに対して、新しいネットワークはＩＥＥＥ８０２．１１基準に従って動作する異種通信ネットワークを構成する。
【００６９】
同様に、図１に示されるさらなるネットワーク１３１および１３２は、現在のネットワークおよび／または新しいネットワークと同じまたは異なる任意の通信基準に従って動作するあらゆる種類の通信ネットワークを構成することができる。この場合、新しいネットワーク１３０が、ハンドオーバのために選択されるのに対して、別の通信ネットワーク、つまりネットワーク１３１やネットワーク１３２が、ハンドオーバのために選択可能な場合もある。
【００７０】
サービスプロバイダ１４０は、現在のネットワーク１１０および新しいネットワーク１３０などの無線ネットワークを介して加入者、例えばモバイル装置にあらゆる種類の通信サービスを提供するあらゆる種類のエンティティによって構成されてもよい。上記のとおり、通信サービスはあらゆる種類のデータまたは音声サービス、例えばモバイル装置１２０のユーザが加入しているサービスに関連してもよい。サービスプロバイダは、ネットワークの１つ、例えば現在のネットワークまたは新しいネットワークの一部を形成してもよく、あるいは有線または無線通信リンクへ現在のネットワークおよび新しいネットワークと通信する別個のエンティティを形成してもよい。サービスプロバイダが多数のサービス加入者にサービス提供する大きな組織であってもよいのに対して、通信装置はモバイル装置１２０にサービスを提供するサービスプロバイダを構成することも可能である。例えば、サービスプロバイダはホームコンピュータ、ＰＤＡ、ラップトップコンピュータ、あるいは、モバイル装置１２０とデータを送受信する他のモバイル装置であってもよい。
【００７１】
１５４で示されたハンドオーバの前に、サービスプロバイダによって提供された通信サービスに関するデータは、サービスプロバイダ１４０から現在のネットワーク１００に、そして通信リンク１６０を介してモバイル装置１２０に転送され、あるいはこの逆の順をたどる。ハンドオーバ後、通信サービスに関するデータは、サービスプロバイダ１４０から新しいネットワーク１３０および通信リンク１６１を介してモバイル装置１２０に転送される。
【００７２】
上記のとおり、ハンドオーバを実行する必要性または要求を検出した後に、第１の動作シーケンスにおいて、矢印１５１で示されるように、適切な新しいネットワークが多数の候補から選択される。この発見動作は、現在のネットワークおよび／またはモバイル装置で実行されてもよい。例えば、現在のネットワークおよび／またはモバイル装置は、各ネットワークによって配信されたビーコン信号に基づいて新しいネットワークを発見してもよい。近接するネットワーク候補からビーコン信号を受信すると、現在のネットワークおよび／またはモバイル装置は、ビーコン信号を分析して、近くのネットワーク候補のＩＤを発見する。
【００７３】
多数のネットワーク候補を発見した後に、ネットワークの適切な１つが新しいネットワークとして選択される。選択は発見されたネットワークの性能、例えばハンドオーバ後の通信に対処する能力、およびリソースの利用可能性などに基づいてもよい。さらに、選択は、モバイル装置の位置、モバイル装置の速度、移動方向、信号品質およびネットワーク遅延時間などの測定パラメータに基づいてもよい。さらにまた、選択はモバイル装置の性能、例えばネットワーク候補との通信能力、新しいネットワークのリソース、サービスプロバイダによって提供されたサービスのタイプなどに基づいてもよい。
【００７４】
現在のネットワークが、測定パラメータおよび性能に基づいて判断動作を実行してもよいのに対して、現在のネットワークは、測定パラメータおよび性能についての情報を、例えばモバイル装置からのリクエストに応答してモバイル装置に送信して、モバイル装置が判断動作を実行できるようにすることも可能である。特にモバイル装置が２つ以上のアクティブＲＦ接続を維持している場合には、モバイル装置自身が判断動作を実行してもよい。
【００７５】
さらにまた、モバイル装置が、測定パラメータについての情報を受信していない場合、モバイル装置は、現在のネットワークに判断動作の実行をリクエストしてもよく、あるいはさらに別の代替例によると、モバイル装置は、現在のネットワークに判断動作を実行して、測定パラメータについての情報を現在のネットワークに転送するようにリクエストしてもよい。
【００７６】
図１の実施形態は、ハンドオーバに必要な時間を短縮し、かつ通信サービスの中断や終了を回避するために、現在のネットワークから新しいネットワークへの通信のハンドオーバに適切に準備する動作を示す。
【００７７】
以下、本発明のさらなる実施形態について図２を参照して説明する。
【００７８】
図２は、モバイル装置と現在のネットワークとの間の通信リンクを新しいネットワークへ移すシームレスハンドオーバを実行するための方法の動作を示し、通信リンクはサービスプロバイダからの通信サービスを搬送する。図２の動作は、図１に示されたような通信環境を使用して実行可能であるが、図２はこれに制限されない。
【００７９】
第１の動作２０１において、新しいネットワークが発見される。発見動作は通信リンクがハンドオーバされる新しいネットワークのＩＤを判断するステップを含み、好ましくはアクセス技術および性能などの新しいネットワークの特定の特徴を判断するステップを含む。
【００８０】
上記のとおり、発見ステップは図１に示された現在のネットワーク１１０などの現在のネットワークによって実行されてもよい。例えば、現在のネットワークは多数の隣接または重複する通信ネットワークを新しいネットワークの可能な候補として判断してもよく、上記判断パラメータに基づいて判断動作を実行してもよい。あるいはまた、モバイル装置１２０などのモバイル装置は発見動作を実行してもよく、つまり潜在的な新しいネットワークに関する情報を収集してもよく、また選択ステップを実行してもよい。
【００８１】
現在のネットワークおよび／またはモバイル装置は、各ネットワークによって送信されたビーコン信号を監視することによって、あるいは新しいネットワーク候補によって送信されたさらなる情報やメッセージを分析することによって、新しいネットワーク候補に関する情報を収集することができる。モバイル装置が、２つ以上のＲＦ接続を維持可能な場合、モバイル装置は、図１に示されたサービスプロバイダ１４０などのサービスプロバイダによって配信された通信サービスにアクティブに加わっていてもよく、同時にさらなるネットワーク、例えば上記のような同じまたは異なるアクセス技術を使用するネットワークによって送信された情報を監視してもよい。同様に、現在のネットワークが、発見ステップを実行する場合、現在のネットワークは、異なるアクセス技術を使用して新しいネットワーク候補を検出する。
【００８２】
新しいネットワークを特徴付ける情報、例えばＩＤ情報、使用されるアクセス技術などが現在のネットワークとモバイル装置との間で交換されて、ハンドオーバ手順を容易にすることができる。
【００８３】
動作２０２において、さらに実際のハンドオーバの準備をすると、信頼関係は現在のネットワークと新しいネットワークとサービスプロバイダとの間で確立される。２つのエンティティ間の信頼関係は、認証のためにＩＤを相互に検証するステップと、セキュリティデータ転送のためにセキュリティパラメータを交換するステップと、それぞれの相手のエンティティにアクセスするために各エンティティの認証を判断するステップとを含んでもよい。
【００８４】
一例によると、ｐｏｉｎｔ−ｔｏ−ｐｏｉｎｔ（ＰＴＰ）の拡張認証プロトコル（ＥＡＰ）が、信頼構築のために２つのエンティティを認証するのに使用されてもよい。ＥＡＰは、ｐｏｉｎｔ−ｔｏ−ｐｏｉｎｔリンク上のピア間の通信のための認証プロトコルを定義する。基本的に、エンティティの一方は相手のエンティティからのＩＤの証明をリクエストし、この証明は、例えば、単にワンタイムパスワードかチャレンジレスポンス型認証、あるいはセッションキーの配信ならびにネゴシエーションを実行するＥＡＰ  ＴＬＳ（Ｔｒａｎｓｐｏｒｔ  Ｌａｙｅｒ  Ｓｅｃｕｒｉｔｙ）プロトコルのような複合プロトコルであってもよい。認証のリクエストは、２つのエンティティの一方から相手に送られ、これに対してレスポンスを受信し、これは認証者によって証明される。さらにまた、間接認証スキームを構成するＲＡＤＩＵＳプロトコルなどの、２つのエンティティ間の信頼を構築するための他の認証スキームが使用可能であり、ここでは認証は、既知の通信エンティティごとのそれぞれのＩＤデータを記憶する集中サーバに対して実行される。さらにまた、暗号化および復号化に使用可能なＲＳＡアルゴリズムなどの公開／鍵暗号化が相互信頼によってシステムを構築するために使用可能である。公開／鍵暗号化は１対の鍵、公開鍵および秘密鍵を使用する。各鍵は暗号化およびそれぞれの復号化に使用可能である。まず、鍵の対が生成され、秘密鍵はそれぞれのエンティティで記憶され、公開鍵は、それぞれの相手のエンティティを含む第三者に知らされる。秘密および公開鍵を使用して、２つのエンティティ間の安全な通信が可能になる。
【００８５】
現在のネットワークと新しいネットワークとサービスプロバイダとの間の信頼関係は、データを転送しながら並行して処理され、つまりハンドオーバの準備段階で構築されてもよく、あるいは、事前に、例えば現在のネットワークと新しいネットワークおよび／またはサービスプロバイダのステークホルダとの間のフレーム一致に至った後のネットワーク展開時、または他の時点で構築されてもよい。
【００８６】
従って、一部の相互信頼関係は既に存在している可能性もあり、この場合、動作２０２は上記のとおり、現在のネットワークと新しいネットワークとサービスプロバイダとの間の信頼関係の存在を判断するステップと、欠落している信頼関係の構築するステップとを含む。
【００８７】
動作２０３において、次いでコンテクストパラメータが現在のネットワークから新しいネットワークに送信され、コンテクストパラメータは通信環境を特徴付ける。一般的に、コンテクスト情報は、新しいネットワークにハンドオーバされる通信リンクと関連してコンピュータによって観察可能なものを含んでいてもよい。コンテクスト情報は、モバイル装置への通信リンクを確立するときに新しいネットワークをサポートし、さらにサービスプロバイダによってモバイル装置のユーザに提供されるサービスを維持する際に、新しいネットワークをサポートすることもある。コンテクスト情報の例は、ユーザＩＤ、ユーザ認証、ユーザの好みおよびユーザの行動などを含むユーザプロファイルなどのユーザ関連情報を含む。さらに、例として、新しいネットワークとモバイル装置間に確立される通信リンクに関する情報があり、またモバイル装置に必要なアクセス技術やモバイル装置の性能などがある。さらにまた、例として、サービスプロバイダによって提供されたサービスに関する情報があり、またサービスタイプ、サービスレベル同意、および、サービスおよびユーザ加入情報などを取得するためのユーザ設定および好みなどのサービス特徴がある。
【００８８】
コンテクストパラメータは、現在のネットワークで収集されてから、新しいネットワークに送信されることが可能である。代替的またはこれに加えて、モバイル装置は、少なくとも一部のコンテクストパラメータを収集してもよく、さらにモバイル装置は、現在のネットワークに、コンテクストパラメータを新しいネットワークに転送するように命令してもよい。
【００８９】
現在のネットワークから新しいネットワークへのコンテクストの転送は直接、例えば現在のネットワークと新しいネットワークとの間で確立された通信リンクを介して実行されてもよく、あるいは、例えば現在のネットワークとサービスプロバイダとの間およびサービスプロバイダと新しいネットワークとの間の通信リンクを介してサービスプロバイダ上で新しいネットワークに送信されてもよい。コンテクストパラメータの一部、例えば新しいネットワークとモバイル装置との間に確立される通信リンクに関するコンテクストパラメータが、現在のネットワークから新しいネットワークに直接送信されることもまた可能であり、コンテクストパラメータの別の部分、例えば提供されているサービスに関するコンテクストパラメータが、サービスプロバイダを介して現在のネットワークから新しいネットワークに送信されることも可能である。
【００９０】
コンテクストパラメータに基づいて、新しいネットワークは必要なリソースを判断および割り当て、サービスプロバイダとコンタクトをとることにより通信サービスのセットアップを準備し、特定のアクセス技術および／またはアクセス特徴に基づいてモバイル装置への通信リンクの確立を準備することなどが可能である。
【００９１】
従ってコンテクストパラメータによって、新しいネットワークはハンドオーバの前に全準備ステップを行うことができ、実際のハンドオーバは短時間に、かつモバイル装置のユーザに提供されたサービスの中断なく実行可能である。
【００９２】
信頼構築およびコンテクスト転送の後、実際のハンドオーバが動作２０４で実行される。現在のネットワークおよび／またはモバイル装置がハンドオーバを開始してもよい。例えば、現在のネットワークが、モバイル装置にハンドオーバを実行して、モバイル装置に関連データを送信するように命令することが可能であり、また反対にモバイル装置が、現在のネットワークにハンドオーバの実行を命令することも可能である。
【００９３】
ハンドオーバは、新しいネットワークでのセキュリティパラメータの作成と、モバイル装置とのセキュリティパラメータの交換とを含んでもよい。一例において、実際のハンドオーバ前にセキュリティパラメータを交換する現在のネットワークを介して、セキュリティパラメータはハンドオーバの前に新しいネットワークとモバイル装置との間で交換され、ハンドオーバ後の認証動作は複雑でなくなり、ハンドオーバ手順をさらに加速させることが可能である。
【００９４】
現在のネットワークが、例えば認証と、ハンドオーバの前に現在のネットワークとモバイル装置との間の通信リンクと関連して生成および記憶される認証データとに基づいて、新しいネットワークおよびモバイル装置に送信するセキュリティパラメータを生成することも可能である。
【００９５】
図２の動作は、実際のハンドオーバに必要な時間を短縮し、かつサービスの中断や終了を回避するために、現在のネットワークと新しいネットワークとサービスプロバイダとの間の相互信頼関係の構築と、現在のネットワークと新しいネットワークとの間のコンテクスト情報の交換とを含む準備段階を有しているネットワーク間ハンドオーバの改良プロセスを示している。
【００９６】
上記動作は制御手段１００によって実行されてもよく、これは現在のネットワーク１１０と、モバイル装置１２０と、新しいネットワーク１３０とサービスプロバイダ１４０とに少なくとも部分的に一体化されてもよく、あるいは別個のエンティティを形成してもよい。
【００９７】
以下、本発明のさらなる実施形態について図３を参照して説明する。
【００９８】
図３はシームレスハンドオーバの通信環境の要素を示し、特に信頼の判断および構築とコンテクスト転送とを含んでいるハンドオーバの準備段階のさらなる詳細について概説する。
【００９９】
図１と同様に、図３は現在のネットワーク１１０と、新しいネットワーク１３０と、モバイル装置１２０と、制御手段１００とサービスプロバイダ１４０とを示す。また、図１と同様に、現在のネットワークとモバイル装置間の通信リンク１６０の新しいネットワークへのハンドオーバが生じ、上記のとおりモバイル装置と新しいネットワークとの間の通信リンク１６１の形成につながると仮定する。従って図３を参照した上記要素の詳細な説明は繰り返さない。
【０１００】
さらに、１５４で示されたハンドオーバの準備段階において、新しいネットワークが、１５１で示されたように、かつ図１を参照して概説されたように発見される。
【０１０１】
さらに、準備段階において、現在のネットワーク１１０と新しいネットワーク１３０との間の信頼関係の存在は３０１で示されたように判断される。この判断動作は、前の時点で現在のネットワークと新しいネットワークとの間に信頼関係が構築されていたか否かを判断するために、例えば登録情報を閲覧する現在のネットワークによって実行されてもよい。例えば、信頼関係は早い時点で、例えば前のハンドオーバ手順中に、またはネットワーク展開時に確立されていてもよい。現在のネットワークと新しいネットワーク間に信頼関係が存在するか否かを判断する判断動作は参照番号３０１で示される。
【０１０２】
判断動作３０１は、既存の信頼関係を判断するために、および／または既存の信頼関係を検証するために、現在のネットワークと新しいネットワークとの間のメッセージの送受信を含んでもよい。これは検証のためのセキュリティパラメータの交換を伴ってもよい。
【０１０３】
同様に、動作３０２において、現在のネットワーク１１０とサービスプロバイダ１４０との間に信頼関係が存在するか否かが判断される。この場合、現在のネットワークおよび／またはサービスプロバイダは存在を判断し、および／または相互信頼関係を検証してもよい。
【０１０４】
さらにまた、動作３０３において、同様の動作が、存在を判断し、および／またはサービスプロバイダ１４０と新しいネットワーク１３０との間の信頼関係を検証するために実行される。
【０１０５】
現在のネットワークとサービスプロバイダと新しいネットワークとの間の相互信頼関係の存在を判断する上記動作と、相互信頼関係の検証は、制御手段１００によって取り扱われてもよく、図１に関連して記されたように、これは別個のエンティティを形成し、および／または現在のネットワークおよび／または新しいネットワークおよび／またはサービスプロバイダの一体的部分として少なくとも部分的に実現されてもよい
【０１０６】
判断動作が、信頼関係の一部のみが存在すると示す場合、欠落している信頼関係は動作１５２で構築される。
【０１０７】
第１の例において、現在のネットワーク１１０とサービスプロバイダ１４０との間に相互信頼関係が存在し、現在のネットワーク１１０と新しいネットワーク１３０との間に相互信頼関係が存在する。しかしながら、サービスプロバイダ１４０と新しいネットワーク１３０との間には相互信頼関係を検出できなかった。この場合、サービスプロバイダおよび新しいネットワークとの相互信頼関係を有する現在のネットワーク１１０は、サービスプロバイダと新しいネットワークとの間の信頼関係を構築するためにサービスプロバイダと新しいネットワークとの間を仲介する。この仲介動作は、セキュリティパラメータを含む信頼関連情報およびパラメータを、サービスプロバイダおよび新しいネットワークと交換することを含む。サービスプロバイダと新しいネットワークとの間の信頼関係の構築は、サービスプロバイダと新しいネットワークとの間の情報の直接送信を伴ってもよいが、代替例においては、サービスプロバイダと新しいネットワークとの間の信頼関係は、一方では現在のネットワークとサービスプロバイダとの間の、他方では現在のネットワークと新しいネットワークとの間の信頼関連情報の交換に基づいてのみ構築されることも可能である。
【０１０８】
別の例において、現在のネットワーク１１０とサービスプロバイダ１４０との間、およびサービスプロバイダ１４０と新しいネットワーク１３０との間に相互信頼関係が存在する。しかしながら、現在のネットワークと新しいネットワークとの間の相互信頼関係はまだ存在していない。このシナリオにおいて、上記例と同様に、サービスプロバイダは、現在のネットワークと新しいネットワークとの間の信頼関係を構築するために仲介する。
【０１０９】
現在のネットワークと新しいネットワークとサービスプロバイダとの間の１つ以上の相互信頼関係が欠落している場合、欠落している信頼関係の構築に対して仲介するための、相互信頼関係を有するネットワーク環境の別のエンティティを判断するために、判断動作が実行可能である。このさらなるエンティティは例えば、別のネットワークや別のサービスプロバイダであってもよい。
【０１１０】
別の例によると、新しいネットワークは、信頼構築をさらに容易にするために、信頼関連情報についてサービスプロバイダとコンタクトをとる。例えば、新しいネットワークは、サービスプロバイダと現在のネットワークとの間の信頼関係の信頼情報に関してサービスプロバイダとコンタクトをとってもよい。
【０１１１】
現在のネットワークと新しいネットワークとサービスプロバイダとの間の相互信頼関係を判断および／または形成するための上記概説した判断動作の後に、例えば概説されたように、現在のネットワークと新しいネットワークとの間でコンテクスト転送が生じる。
【０１１２】
その後、ハンドオーバの準備段階は完了し、現在のネットワークおよび／またはモバイル装置は、矢印１５４で示されたように、実際のハンドオーバの実行に進む。ハンドオーバを実行して、モバイル装置１２０と新しいネットワーク１３０との間の通信リンク１６１を確立した後、サービスプロバイダ１４０は新しいネットワークを介してサービスを提供できる。
【０１１３】
以下、本発明のさらなる実施形態について図４を参照して説明する。
【０１１４】
図４はシームレスハンドオーバ方法の動作を示し、特に相互信頼関係を判断かつ構築する動作を概説する。
【０１１５】
図４に示されている動作は図１または３に示された通信環境を使用して実行可能であるが、図４はこれに制限されない。
【０１１６】
第１の動作４０１において、新しいネットワークは、例えば、現在のネットワークおよび／またはモバイル装置の近傍の多数の利用可能な新しいネットワーク候補から発見される。発見動作は先行実施形態を参照して概説されたとおりであってもよい。
【０１１７】
動作４０２において、現在のネットワークと新しいネットワークとサービスプロバイダとの間の既存の信頼関係が判断される。判断動作４０２は、先行実施形態を参照して概説されたように実行されてもよい、つまり既存の信頼関係を判断するために登録が閲覧されてもよく、また信頼関係が検証されてもよい。
【０１１８】
動作４０３において、現在のネットワークと新しいネットワークとの間の信頼関係が存在するか否かが判断される。動作４０３の判断が「はい」であれば、つまり現在のネットワークと新しいネットワークとの間に信頼が存在すれば、動作４０４において、新しいネットワークとサービスプロバイダとの間に信頼関係が存在するか否かが判断される。
【０１１９】
動作４０４において判断が「いいえ」であれば、つまり新しいネットワークとサービスプロバイダとの間の信頼関係が存在しなければ、動作４０５において現在のネットワークは、新しいネットワークとサービスプロバイダとの間の信頼関係を構築または仲介する。上記概説されたように、これは、現在のネットワークと新しいネットワークとの間、および現在のネットワークとサービスプロバイダとの間でのセキュリティパラメータ、ステークホルダのＩＤおよびネットワークなどの交換を含んでもよい。
【０１２０】
その後、動作４０６において、コンテクストパラメータが新しいネットワークに転送される。例えば、コンテクストパラメータは詳述されたように、現在のネットワークおよび／またはモバイル装置によって収集されて、直接またはサービスプロバイダを介して新しいネットワークに転送されてもよい。
【０１２１】
その後、動作４０７において、ハンドオーバの準備段階が完了した後、実際のハンドオーバが、先行実施形態を参照して詳述されたように実行可能である。
【０１２２】
動作４０４において、判断が「はい」であれば、これは新しいネットワークとサービスプロバイダとの間の信頼関係が存在することを示し、従って、全要素間、つまり新しいネットワークと現在のネットワークとサービスプロバイダとの間に相互信頼関係が存在することになれば、コンテクストパラメータを転送する動作４０６にフローは直接進む。
【０１２３】
動作４０３において、判断が「いいえ」であれば、これは現在のネットワークと新しいネットワークとの間の信頼関係が存在しないことを示し、動作４０８で、新しいネットワークとサービスプロバイダとの間に信頼関係が存在するか否かが判断される。
【０１２４】
動作４０８において、判断が「はい」であれば、これは新しいネットワークとサービスプロバイダとの間に信頼関係が存在することを示し、動作４０９において、サービスプロバイダは、動作４０５と同様に、かつ先行実施形態を参照して詳述されたように現在のネットワークと新しいネットワークとの間の信頼関係を仲介または構築する。
【０１２５】
動作４０８において、判断が「いいえ」であれば、これは新しいネットワークとサービスプロバイダとの間の信頼関係が存在しないことを示し、動作４１０において、対応する信頼関係が新しいネットワークとサービスプロバイダとの間でネゴシエーションされること、つまりハンドオーバの準備段階中に並行して処理することが可能であり、あるいはもしこれが不可能ならば、ハンドオーバ不能メッセージが作成されて、モバイル装置のユーザに通知されることが可能である。
【０１２６】
動作４１０において、新しいネットワークとサービスプロバイダとの間で信頼関係がネゴシエーションできずハンドオーバが不可能な場合、動作のフローは動作４０１に戻り、ハンドオーバする別の新しいネットワークを発見する。
【０１２７】
動作４１０に続いて、新しいネットワークとサービスプロバイダとの間の信頼関係が構築できたならば、動作４０９に続いて、フローはコンテクストパラメータを転送する動作４０６に進む。
【０１２８】
上記動作は、現在のネットワークとサービスプロバイダと新しいネットワークに配置された制御手段１００によって実行されてもよい。
【０１２９】
図４は、現在のネットワークと新しいネットワークとサービスプロバイダとの間の異なる既存の相互信頼関係を有する異なるシナリオと、ハンドオーバを適切に準備するために続いて実行されるさらなる信頼関係の仲介および構築とを示す。すべての必要な信頼関係の構築とコンテクストパラメータの転送の後、実際のハンドオーバは短期間に発生可能であり、サービスの中断は回避できる。
【０１３０】
以下、本発明のさらなる実施形態について図５を参照して説明する。
【０１３１】
図５は、モバイル装置と現在のネットワークとの間の通信リンクを新しいネットワークへ移すハンドオーバの動作シーケンスを記述する動作シーケンス図、特に新しいネットワークの発見、信頼関係の構築、ハンドオーバを実行することの判断および信頼関係ゆえのハンドオーバの開始に伴う動作を示し、ここで現在のネットワークおよび新しいネットワーク、ならびに現在のネットワークおよびサービスプロバイダは既に既存の相互信頼関係を有する。さらに、ネットワークとサービスプロバイダとモバイル装置との間の信頼関係が存在することも可能である。
【０１３２】
図５に示されている動作は図１または３に示された通信環境を使用して実行可能であるが、図５はこれに制限されない。さらに、図５は一例に過ぎず、類似の動作を伴う他の可能なシーケンスもまた考えられる。
【０１３３】
発見段階において、動作５０１で、現在のネットワーク１１０は、ＩＤやネットワーク遅延時間などのパラメータを含む新しいネットワーク１３０に関する情報をモバイル装置１２０に送り、あるいは新しいネットワークが近くにあることをモバイル装置に通知するビーコン信号を送信する。このようなビーコン信号は、定期的または必要な時のみ、例えば異なるネットワークがモバイル装置の近くに来たり、現在の通信リンクの信号品質が劣化している場合に送信されるＲＦ信号であってもよい。
【０１３４】
他方で、動作５０２でＲＦ信号などによって新しいネットワーク自身を検出可能であるため、例えばモバイル装置が２つ以上のアクティブＲＦ接続を維持可能なために、モバイル装置が近くにある新しいネットワークについて既に知っている場合、動作５０１は必要でないことがある。
【０１３５】
判断段階において、モバイル装置は、動作５０３で新しいネットワークを発見した後にハンドオーバについて判断できる。
【０１３６】
以下の動作５０４において、モバイル装置は、先行実施形態で詳細に説明され、およびモバイル装置がハンドオーバを判断またはサポートするのを認証された場合にのみ送られる測定パラメータを含んでいる判断情報と共に、ハンドオーバリクエストを現在のネットワークに送る。
【０１３７】
しかしながら、現在のネットワークがハンドオーバについて判断すれば、現在のネットワークは動作５０５において新しいネットワークとの信頼関係について判断して、動作５０６でハンドオーバについて判断する。
【０１３８】
動作５０７において、現在のネットワークは、新しいネットワークとサービスプロバイダとの間の既存の信頼関係を判断して、サービスプロバイダにハンドオーバの開始を通知する。この信頼関係の問い合わせは、現在のネットワークと新しいネットワークとサービスプロバイダが、既に相互信頼関係について知っている場合には必要ない。あるいはまた、ハンドオーバについての情報は動作シーケンスの後の段階で送られてもよいが、必須ではない。
【０１３９】
この信頼関係構成において、サービスプロバイダは動作５０８で、新しいネットワークとの信頼関係を有することについて否定応答（ＮＡＣＫ）する。
【０１４０】
従って、動作５０９において、現在のネットワークは新しいネットワークとサービスプロバイダ間の信頼を構築し、ここで新しいネットワークとサービスプロバイダとの間の信頼構築は１回限りの使用であっても複数の使用であってもよく、複数の使用は将来のハンドオーバにとって有益である。
【０１４１】
この信頼構築がうまくいかなかった場合、失敗の理由を添えたＮＡＣＫメッセージが動作５１０でモバイル装置に送られ、動作シーケンスが最初から反復される。
【０１４２】
そうでなければ、現在のネットワークは、ハンドオーバリクエストを動作５１１で新しいネットワークに送り、新しいネットワークは、動作５１２で現在のネットワークと、動作５１３でサービスプロバイダとの信頼関係を有するか否かを判断し、動作５１４で、利用可能な容量などに基づいてハンドオーバを許可することを決定する。そして、新しいネットワークは、相互認証パラメータを含むセキュリティパラメータを作成し、これは新しいネットワークに初期アクセスするためにモバイル装置が必要とする情報であり、ここで認証パラメータは、ネットワークのエンティティを識別してその優先度を判断したり、秘密・公開キー経路を介する安全なコンテンツ交換を可能にしたりするためのパラメータを含む。
【０１４３】
その結果、動作５１５で、新しいネットワークは、現在のネットワークへのハンドオーバについて肯定応答し、作成したセキュリティパラメータを現在のネットワークに送り、あるいはハンドオーバが失敗した場合には、失敗の理由を添えたＮＡＣＫメッセージを現在のネットワークに送り、これは動作５１６でモバイル装置に引き続き転送される。
【０１４４】
開始段階において、第１の動作５１７で、現在のネットワークは、必要ならばセキュリティパラメータを作成し、これは相互認証および初期アクセスのためにモバイル装置および新しいネットワークに送られなければならない。参照番号５１７で示されたこの動作はまた動作５１９の後にも可能であるが、動作５２０の前でなければならない。さらに、動作５１５で新しいネットワークから受け取った情報は十分であり、動作５１７が必要ないということも考えられる。
【０１４５】
動作５１８において、コンテクストパラメータは、現在のネットワークがセキュリティパラメータを作成する場合にはセキュリティパラメータと共に現在のネットワークによって新しいネットワークに送られ、コンテクストパラメータは上記別の実施形態で説明されたものである。
【０１４６】
動作５１９において、新しいネットワークはコンテクストパラメータの受信について肯定応答して、動作５２０において現在のネットワークはハンドオーバについて肯定応答して、セキュリティパラメータと共に新しいネットワークについての必要情報をモバイル装置に送る。
【０１４７】
モバイル装置がハンドオーバを事前にリクエストしていなかった場合、肯定応答ではなく、現在のネットワークはモバイル装置にハンドオーバをリクエストして、必要情報およびセキュリティパラメータを送る。
【０１４８】
肯定応答動作５１９および５２０の後、モバイル装置と新しいネットワークとの間の相互認証が動作５２１で生じる。
【０１４９】
最後に、新しいネットワークは、動作５２２でサービスプロバイダにハンドオーバについて通知し、サービスプロバイダは動作５２３でハンドオーバに肯定応答する。
【０１５０】
これらの動作の後に、ハンドオーバは実行され、モバイル装置と新しいネットワークとの間の正常な通信が再開する。
【０１５１】
図５は、ハンドオーバの準備およびハンドオーバ後のハンドオーバ自身に関する動作のタイムシーケンスを示す。必要な動作の多くが準備段階で事前に実行されるので、実際のハンドオーバはわずかな動作のみですむことがわかり、このことは高速かつ効率的なシームレスハンドオーバを可能にする。
【０１５２】
さらにまた、現在のネットワークが仲介として作用し、セキュリティパラメータ、コンテクストパラメータおよび他の情報を新しいネットワークからサービスプロバイダに、またはこの逆に転送するならば、サービスプロバイダと新しいネットワークとの間の信頼関係が上記のようにハンドオーバ前に構築される必要のない別の実施形態が考えられる。後の時点で、サービスプロバイダと新しいネットワークとの間の直接の信頼関係は確立されて、現在のネットワークを仲介者として使用することによって通信のオーバーロードを回避することができる。
【０１５３】
図５に説明されている動作は、制御手段１００によって実行されてもよく、この動作は、現在のネットワーク１１０と、モバイル装置１２０と、新しいネットワーク１３０と、サービスプロバイダ１４０とに少なくとも部分的に一体化されてもよく、あるいは別個のエンティティを形成してもよい。
【０１５４】
以下、本発明のさらなる実施形態について図６を参照して説明する。
【０１５５】
図６は、別の実施形態に従った、モバイル装置と現在のネットワークとの間の通信リンクを新しいネットワークへ移すハンドオーバの動作シーケンスを示し、ここで現在のネットワークおよびサービスプロバイダ、ならびに新しいネットワークおよびサービスプロバイダは既存の相互信頼関係を既に有する。さらにまた、モバイル装置がネットワークおよびサービスプロバイダとの信頼関係を有することが考えられる。
【０１５６】
図６に示されている動作は図１または３に示された通信環境を使用して実行可能であるが、図６はこれに制限されない。
【０１５７】
現在のネットワークと新しいネットワークとの間の信頼関係を確立し、モバイル装置と現在のネットワークとの間の通信リンクを新しいネットワークへ移すハンドオーバを実行する際の動作シーケンスは図５に示されたシーケンスに類似しているため、詳しくは繰り返さない。基本的に同じ動作５０１〜５０７がこの信頼関係構成に必要である。
【０１５８】
しかしながら、次の動作５０８および動作５０９が、動作６０１に取って代わり、ここでサービスプロバイダは、現在のネットワークと新しいネットワークとの間の信頼関係を構築する。これは１回限りの使用または複数の使用についても実行可能である。
【０１５９】
この動作に続いて、信頼構築がうまくできなかった場合には、モバイル装置に送られたＮＡＣＫメッセージによって信頼構築は否定応答されることが可能であり、このことは既に図５の動作５１０で論じられている。
【０１６０】
さらにまた、図６の正常な通信を再開するのに必要な動作は図５で論じたのと同じ動作５１１〜５２３である。しかしながら、新しいネットワークは、サービスプロバイダとの既存の信頼関係を有するために、動作５１２、５１３および５１４で説明された信頼関連情報を取得することについてサービスプロバイダとコンタクトをとることができる。
【０１６１】
図５との類似性ゆえに、図５で論じたのと同じ利点がまた図６のシーケンスに適用され、高速かつ効率的なシームレスハンドオーバを可能にする。
【０１６２】
さらにまた、先行の動作シーケンスに対する代替実施形態も可能であり、ここでは現在のネットワークと新しいネットワークとの間の信頼関係は築かれる必要がなく、効率的なハンドオーバをもたらす。この動作は、図６の動作５０７の後にサービスプロバイダが、新しいネットワークと現在のネットワークとの間の仲介者の役割をする場合、つまりＡＣＫおよびＮＡＣＫメッセージならびにセキュリティおよびコンテクストパラメータが、サービスプロバイダによって新しいネットワークから現在のネットワークに、あるいはこの反対に転送される場合に実行可能である。本実施形態は、新しいネットワークおよび現在のネットワークの両方がサービスプロバイダとの既存の相互信頼関係を有するために可能である。
【０１６３】
図６で説明されている動作は、制御手段１００によって実行可能であり、この動作は、現在のネットワーク１１０と、モバイル装置１２０と、新しいネットワーク１３０と、サービスプロバイダ１４０とに少なくとも部分的に一体化されてもよく、あるいは別個のエンティティを形成してもよい。
【０１６４】
以下、本発明のさらなる実施形態について図７を参照して説明する。
【０１６５】
図７は、現在のネットワークとモバイル装置との間の、モバイル装置のユーザにサービスを提供するための通信リンクを新しいネットワークへ移すシームレスハンドオーバの動作を示し、特に通信パラメータを測定してハンドオーバについて判断する動作について概説する。図７に示されている動作は図１および３に示された通信環境を使用して実行可能であるが、図７はこれに制限されない。
【０１６６】
第１の動作７０１において、ハンドオーバが必要であると判断される。この判断は、例えば現在のネットワークから受け取った通信信号の品質低下を検出するモバイル装置によって実行可能であり、あるいは、例えばサービスプロバイダによって提供された通信サービスのサービスパラメータが変更される場合に、修正された通信要件に基づいてもよい。これらのパラメータは、データレート、サービス要件の品質、リアルタイム要件などの必要な特徴を含んでもよい。さらに、コストの検討はハンドオーバを実行することについての判断をトリガすることがある。
【０１６７】
ハンドオーバを実行する必要性について判断した後に、動作７０２において、新しいネットワークの可能な候補が判断される。そして判断動作は、モバイル装置によって実行されてもよく、あるいは現在のネットワークによって実行されてもよい。概説されたように、ネットワークは、各ネットワークを特徴付けるビーコン信号を監視することによって判断可能であり、あるいは通信環境で送信されたメッセージを分析することによって判断されてもよい。新しいネットワークの候補の選択は新しいネットワークの性能およびアクセス技術などに基づいてもよい。
【０１６８】
その後、動作７０３において、モバイル装置および／または新しいネットワーク候補の通信パラメータが測定される。このステップにおいて、モバイル装置と各新しいネットワーク候補との間で送受信された通信信号の信号品質、ネットワーク遅延時間および予定のハンドオーバ前に送信可能なデータ量などを含んでいる新しいネットワーク候補の各々に関する通信パラメータが判断されてもよい。
【０１６９】
さらに、モバイル装置の速度、モバイル装置の移動方向および位置が判断されて、モバイル装置の将来の位置および／または移動の予測を可能にすることができる。
【０１７０】
さらにまた、モバイル装置の性能、通信を継承するための新しいネットワーク候補のリソース、サービスプロバイダによって提供されたサービスのタイプおよび新しいネットワーク候補の性能が判断されてもよい。
【０１７１】
通信パラメータは通信環境の要素、例えば現在のネットワーク、モバイル装置、サービスプロバイダ、新しいネットワークおよび／またはこれらの組み合わせによって判断されてもよい。
【０１７２】
判断された通信パラメータに基づいて、動作７０４において、新しいネットワーク候補のいずれをハンドオーバする対象の新しいネットワークとして選択すべきかを判断することができる。従ってこの判断は、モバイル装置の位置、モバイル装置の速度、モバイル装置の移動方向、それぞれの候補の信号品質およびネットワーク遅延時間、それぞれの候補のリソースの性能、モバイル装置の性能、およびサービスプロバイダによって提供されたサービスのタイプを含む上記概説されたパラメータのいずれかについて考慮してもよい。
【０１７３】
現在のネットワークは、判断動作を実行してもよく、あるいは現在のネットワークは、測定パラメータについての情報をモバイル装置に送信して、モバイル装置が判断動作を実行できるようにしてもよい。
【０１７４】
さらにまた、モバイル装置は、測定パラメータについての情報を受信していない場合、または十分な情報を収集できない場合には、モバイル装置は現在のネットワークに判断動作の実行をリクエストしてもよい。
【０１７５】
さらにまた、特にモバイル装置が２つ以上のアクティブＲＦ接続を維持できる場合には、モバイル装置は判断動作を実行してもよい。
【０１７６】
最後に、モバイル装置または現在のネットワークが、判断動作を実行してもよく、モバイル装置は、測定パラメータについての情報を現在のネットワークに送信してもよい。
【０１７７】
その後、動作７０５で、相互信頼時間計が判断され、および／または欠落している相互信頼関係が構築される。動作７０５が、現在のネットワークと新しいネットワークとの間および／またはサービスプロバイダと新しいネットワークとの間の相互信頼関係が構築できないことを示す場合、フローは動作７０４に戻り、別の候補が新しいネットワークとして選択されてもよい。
【０１７８】
適切な新しいネットワークを選択して、相互信頼関係を構築した後に、詳述されたように、動作７０６においてコンテクストパラメータは上記概説されたように新しいネットワークに転送される。
【０１７９】
その後、ハンドオーバの準備段階が完了し、動作７０７において新しいネットワークへの通信リンクのハンドオーバが実行される。
【０１８０】
図７は、新しいネットワークへのハンドオーバを適切に準備するために、新しいネットワークを適切に選択し、信頼を構築し、かつコンテクストパラメータを転送する動作について示す。従って、実際のハンドオーバはより迅速に実行可能であり、サービスの中断は回避可能である。
【０１８１】
図７に説明されている動作は、制御手段１００によって実行可能であるが、この動作は、現在のネットワーク１１０と、モバイル装置１２０と、新しいネットワーク１３０と、サービスプロバイダ１４０とに少なくとも部分的に一体化されてもよく、あるいは別個のエンティティを形成してもよい。
【０１８２】
以下、本発明のさらなる実施形態について図８を参照して説明する。
【０１８３】
図８は、現在のネットワークとモバイル装置との間の通信リンクを新しいネットワークへ移すシームレスハンドオーバ方法の動作を示す。図８は特に、先行実施形態を参照して詳述されたように準備段階後にハンドオーバを実行する動作を示す。図８に示されている動作は図１または３に示された通信環境を使用して実行可能であるが、図８はこれに制限されない。
【０１８４】
第１の動作８０１において、新しいネットワークは、先行実施形態、特に図７を参照して詳述されたように発見される。
【０１８５】
その後、動作８０２において、相互信頼関係が判断され、および／または欠落している信頼関係が構築される。
【０１８６】
その後、動作８０３において、コンテクストパラメータが、先行実施形態を参照して概説されたように新しいネットワークに送信される。
【０１８７】
ハンドオーバのこの準備段階の完了後、動作８０４において、新しいネットワークとモバイル装置との間の相互認証が実行される。相互認証は、実際のハンドオーバ中にモバイル装置から新しいネットワークに初期アクセスするためのセキュリティパラメータを作成するステップを含んでもよい。セキュリティパラメータは、新しいネットワークで生成されてもよく、新しいネットワークから現在のネットワークへと、また現在のネットワークからモバイル装置にへと送信されてもよく、この時点で、モバイル装置と新しいネットワークとの間のダイレクト接続は完全に動作不能であることがある。
【０１８８】
このプロセスにおいて、現在のネットワークはまた、モバイル装置および／または新しいネットワークに送信するセキュリティパラメータ、例えば現在のネットワークでのモバイル装置の前の認証に基づいた、かつ現在のネットワークと新しいネットワークとの間の信頼関係に基づいたセキュリティパラメータを生成してもよい。これによって、事前に作成された認証パラメータが再使用可能であるために、モバイル装置と新しいネットワークとの間の相互認証の処理ステップがさらに削減される。
【０１８９】
準備認証動作の後、ハンドオーバは動作８０５で開始される、例えば現在のネットワークおよび／またはモバイル装置によって開始される。新しいネットワークおよびサービスプロバイダはこの時点で、好ましくは現在のネットワークによって次のハンドオーバについて通知される。
【０１９０】
その後、ハンドオーバが実行され、モバイル装置と新しいネットワークとの間の新たな通信リンクが確立される。
【０１９１】
以下、動作８０６において、新しいネットワークとモバイル装置との間の補足認証が、例えば新しいネットワークとモバイル装置との間で確立された通信リンクを介して直接実行される。動作８０４でモバイル装置は既に認証されているために、補足認証は短時間で実行可能である。
【０１９２】
その後、動作８０７において、通信サービスは、新しいネットワークを介してサービスプロバイダとモバイル装置との間で継続または再開される。
【０１９３】
図８は、実際のハンドオーバ前に現在のネットワークを介して新しいネットワークとモバイル装置との間の相互認証を実行することによって、新しいネットワークへの通信動作のハンドオーバに必要な時間をさらに短縮する動作を示す。従って、直接モバイル装置と新しいネットワークとの間で補足認証に必要な時間は短縮可能である。
【０１９４】
図８に説明されている動作は、制御手段１００によって実行可能であり、この動作は、現在のネットワーク１１０と、モバイル装置１２０と、新しいネットワーク１３０と、サービスプロバイダ１４０とに少なくとも部分的に一体化されてもよく、あるいは別個のエンティティを形成してもよい。
【０１９５】
以下、本発明のさらなる実施形態について図９を参照して説明する。
【０１９６】
図９は、モバイル装置と現在のネットワークとの間の通信リンクを新しいネットワークにハンドオーバする動作を示す。より正確には、図９は、コンテクストパラメータを収集し、かつ収集されたコンテクストパラメータの少なくとも一部を新しいネットワークに送信することによって、プレハンドオーバ段階でハンドオーバを適切に準備して、ハンドオーバ中またはこの後に新しいネットワークが通信リンクのセットアップを準備できるようにする動作を示す。図９に示されている動作は図１または３に示された通信環境を使用して実行可能であるが、図９はこれに制限されない。
【０１９７】
第１の動作９０１において、現在のネットワークは通信リンクおよび通信サービスを特徴付けるコンテクストパラメータを収集する。図１の制御手段１００のコンテクストハンドラーがコンテクストパラメータの収集を実行可能であるが、コンテクストパラメータが通信環境の他の場所やエンティティで収集されて現在のネットワークに転送されることも可能である。例えば、モバイル装置は、モバイル装置および／または通信サービスに関するコンテクストパラメータを含む通信リンクに関するコンテクストパラメータを収集することを、例えば現在のネットワークによって命令されることがある。上記のとおり、収集されたコンテクストパラメータは通信リンクおよび通信サービスに関する情報を含んでもよい。コンテクストパラメータは、ハンドオーバを実行する必要性や要求を検出すると選択されてもよく、あるいは、初期の時点、例えばモバイル装置と現在のネットワークとの間の通信リンクを介する通信中に徐々に収集されてもよい。
【０１９８】
コンテクストパラメータは現在のネットワークのメモリユニットや外部の場所に記憶されてもよい。例えば、現在のネットワークは、モバイル装置１２０との通信などの各進行中の通信と関連して１セットのコンテクストパラメータを記憶してもよい。
【０１９９】
明らかに、モバイル通信およびネットワーク間動作性の複雑な環境において、進行中の通信と関連して利用可能なコンテクスト量は非常に多く、コンテクストパラメータのすべてを新しいネットワークに転送することはハンドオーバの遅延を引き起こし、これは不当に長く、モバイル装置１２０に提供された通信サービスの劣化や終了につながることがある。
【０２００】
従って、ハンドオーバ後のモバイル装置１２０と新しいネットワーク１３０との間の通信リンクおよび通信サービスの確立に関するコンテクストと、モバイル装置と現在のネットワークとの間で確立された通信に主に関するコンテクスト情報とを区別する必要がある。
【０２０１】
現在のネットワークでコンテクストパラメータを収集した後、動作９０２において、コンテクストパラメータの少なくとも一部が現在のネットワークから新しいネットワークに送信される。新しいネットワークに送信するコンテクストパラメータの一部は、利用可能な時間によって単に判断されてもよい、つまり、実際のハンドオーバのタイミングがよければ、１セットの収集されたコンテクストパラメータ全体が転送可能である。しかしながら、時間が制限されると、コンテクストパラメータの一部だけしか送信されないことがある。さらに、上記のとおり、新しいネットワーク１３０とモバイル装置１２０との間に確立される通信リンクおよび通信サービスに適用可能なコンテクストパラメータが送信されてもよいのに対して、通信リンクおよび通信サービスに適用不可能なコンテクストパラメータの送信は、さらなる実施形態で詳述されるように省略されることがある。
【０２０２】
コンテクストパラメータは、コンテクストメッセージや１シーケンスのコンテクストメッセージで収集されてもよく、これはあらゆる種類の送信媒体を介して新しいネットワークに送信されることが可能である。例えば、コンテクストパラメータや、コンテクストパラメータを含むメッセージは、現在のネットワークと新しいネットワークとの間の無線リンクを介して、または現在のネットワークと新しいネットワークとの間の固定有線接続を介して、あるいはこれらの組み合わせによって送信されてもよい。好ましくは、可能な限り多くのコンテクストパラメータを新しいネットワークに送信するために、あらゆる利用可能な送信容量が使用されてもよい。さらに、当分野において既知であるように、送信するデータ量を削減するために圧縮技術が使用されてもよい。さらにまた、可能ならば、ハンドオーバは、多量のコンテクストパラメータを送信するために、可能な限り長く遅延されてもよい。
【０２０３】
現在のネットワークからコンテクストパラメータを受信する新しいネットワーク１３０は次に、新しいネットワークとモバイル装置との間で確立される通信リンクおよび／または通信サービスのセットアップの準備に進むことが可能である。コンテクストパラメータは理想的には、モバイル装置との間に確立される通信の設定および要件を事前に特定しており、新しいネットワークが、適切な通信リソースを事前に判断して、ハンドオーバ中またはこの後に使用するためにこれらを割り当てることができるようにする。新しいネットワークの通信マネージャは上記動作を実行してもよい、つまり通信リンクおよび通信サービスのセットアップを準備してもよい。セットアップは、適切な通信リソースを予約するステップと、認証や認証チェックを実行するステップと、レジストリを更新するステップなどを含んでもよい。さらに、セットアップは、サービスプロバイダとコンタクトをとるステップと、新しいネットワークとサービスプロバイダとの間の通信リンクを事前に準備するステップとを含んでもよいため、シームレス通信サービス、つまりサービス劣化のない円滑な移行が可能になる。
【０２０４】
コンテクストパラメータを送信して、新しいネットワークで通信リンクおよび通信サービスのセットアップを準備した後、実際のハンドオーバが発生してもよい。従って、動作９０３において、通信リンクおよび通信サービスは現在のネットワークから新しいネットワークにハンドオーバされて、新しいネットワークは、通信リンク１６１などのモバイル装置と新しいネットワークとの間の通信リンクを使用して通信サービスを継続する。
【０２０５】
上記動作は、現在のネットワークから新しいネットワークへコンテクストパラメータを送信することによってハンドオーバを準備する際の本発明の利点を示す。現在のネットワークから新しいネットワークへの通信の円滑な転送が可能になる。
【０２０６】
以下、本発明のさらなる実施形態について図１０を参照して説明する。
【０２０７】
図１０は、モバイル装置と現在のネットワークとの間の通信リンクを新しいネットワークへ移すハンドオーバ方法の動作を示し、特に新しいネットワークに転送するコンテクストパラメータを識別する動作を示す。図１０に示されている動作は図１または３に示された通信環境を使用して実行可能であるが、図１０はこれに制限されない。
【０２０８】
図１０の実施形態において、また、現在のネットワーク１１０などの現在のネットワークとモバイル装置１２０などのモバイル装置との間の通信リンクが、図１の新しいネットワーク１３０などの新しいネットワークにハンドオーバされると仮定する。さらに、モバイル装置は、サービスプロバイダや別のモバイル装置からサービスを取得すると仮定する。
【０２０９】
先行実施形態を参照して説明されたようにハンドオーバが必要または望ましいという判断に達する、例えば、ハンドオーバをするという判断は、現在のネットワークおよび／またはモバイル装置によって測定されたような信号品質やサービス品質の低下によってトリガされることがある。ハンドオーバはまた、別のネットワークが低コストで同じサービスを提供していると判断されると、コストの検討によってトリガされることがある。
【０２１０】
さらに、適切な新しいネットワークが、他の実施形態によって詳述されたように、多数の利用可能な新しいネットワークから選択されてもよい。
【０２１１】
この基本シナリオから開始して、新しいネットワークへの通信リンクのハンドオーバを実行する必要性や意図を検出または判断した後、かつ軸方向のハンドオーバが生じる前に、ハンドオーバの準備段階が、図１０に示された第１の動作１００１での収集によって実行され、現在のネットワークとモバイル装置との間の通信リンクを特徴付け、かつモバイル装置によって取得された通信サービスを特徴付けるコンテクストパラメータが収集される。コンテクストパラメータの収集は、図９に示されている動作９０１などの先行実施形態を参照して説明されたように実行されてもよい。
【０２１２】
上記のとおり、ハンドオーバの準備段階は、ハンドオーバを実行する必要性や要求の検出と実際のハンドオーバの実行との間の一般的に短い時間、つまりモバイル装置と現在のネットワークとの間の通信の新しいネットワークへの切り替え中にのみ実行可能である。この時間は一般的に全コンテクストパラメータを送信するには不十分であるため、コンテクストパラメータが独立コンテクストパラメータであるか従属コンテクストパラメータであるのかについての判断動作は、動作１００１で収集されたコンテクストパラメータの各々について実行される必要がある。
【０２１３】
しかしながら、いずれのコンテクストパラメータが新しいネットワークに送信されるかという判断の前に、動作１００２において、新しいネットワークについての情報が取得されて、判断プロセスを容易にする。これは好ましくは、通信リンクおよび通信サービスのセットアップに関連する、新しいネットワークについてのあらゆる種類の情報を含む。新しいネットワークについての情報は例えば、新しいネットワークのＩＤと、新しいネットワークが動作する通信基準と、新しいネットワークによってサポートされているアクセス技術と、サポートデータレートおよびサービス提供性能などを含む新しいネットワークの性能とを含んでもよい。さらに、新しいネットワークについての情報、例えば現在のネットワークと新しいネットワークとの間、または新しいネットワークとサービスプロバイダとの間の信頼関係についての情報は、新しいネットワークのステークホルダを特徴付けることがある。一般的に、新しいネットワークについて取得された情報は、現在のネットワークで収集されたコンテクストパラメータがハンドオーバ後の通信および／または通信サービスの確立に関連するか否かについての判断プロセスをサポートするものを含んでもよい。
【０２１４】
新しいネットワークについての情報は、新しいネットワークから直接のリクエストに基づいて取得されてもよく、あるいは他の任意の情報ソースから取得されてもよい。
【０２１５】
そして、動作１００３において、コンテクストパラメータが独立コンテクストパラメータであるか従属コンテクストパラメータであるかが判断される。独立コンテクストパラメータは、ハンドオーバ後に実行されるべきであるため、モバイル装置と新しいネットワークとの間のハンドオーバ後に確立される通信リンクおよび／または通信サービスに適用可能なコンテクストパラメータである。同様に、コンテクストパラメータは、ハンドオーバ後の通信リンクおよび通信サービスに適用可能でなければ従属コンテクストパラメータである。
【０２１６】
動作１００３で実行された判断動作は、現在のネットワークの対応する特徴や機能性と比較した場合、動作３０２で取得された新しいネットワークについての情報に依存する。従って、コンテクストパラメータが独立コンテクストパラメータであるか従属コンテクストパラメータであるかについての判断もまた、現在のネットワークのタイプ、現在のネットワークによって使用されるアクセス技術、現在のネットワークの性能、現在のネットワークのステークホルダなどに依存する。例えば、現在のネットワークおよび新しいネットワークが同じ通信基準で動作する場合、特定の基準でのモバイル装置への通信リンクおよび通信サービスの確立に関連する全コンテクストパラメータは、ハンドオーバ後に新しいネットワークに適用可能である、つまりこれらのコンテクストパラメータは、独立コンテクストパラメータを構成する。同様に、通信チャネルのタイプや、ハンドオーバの前後に通信チャネルに使用されるアクセス技術が同じであることが可能ならば、通信リンクのタイプおよびアクセス技術について記述する全コンテクストパラメータは、独立コンテクストパラメータと識別可能である。さらに、現在のネットワークと新しいネットワークとの間に相互信頼関係が存在すれば、モバイル装置のセキュリティパラメータ、識別情報認証および認証情報は、これらは現在のネットワークと新しいネットワークとの間に信頼が存在するという事実ゆえに新しいネットワークで再使用可能であるために、少なくとも部分的に独立コンテクストパラメータと識別されてもよい。同様に、現在のネットワークと追加エンティティとの間、および追加エンティティと新しいネットワークとの間の相互信頼関係が存在する場合にこれは供給する。さらに、同じステークホルダが、現在のネットワークおよび新しいネットワークを操作すると、ステークホルダ関連コンテクストパラメータのすべて、例えばステークホルダによって使用されている独自の特徴および設定などが、独立コンテクストパラメータと識別されることが可能である。さらにまた、現在のネットワークおよび新しいネットワークのステークホルダが異なる場合、現在のネットワークのステークホルダと新しいネットワークのステークホルダとの間の相互信頼関係によって独立コンテクストパラメータを定義することができる。さらに、現在のネットワークおよび新しいネットワークによるサービス提供、つまりモバイル装置への通信サービスの提供が相互に対応している場合、通信サービスに関する全コンテクストパラメータは独立コンテクストパラメータとして識別されることが可能である。
【０２１７】
同様に、独立コンテクストパラメータについての上記判断プロセスに基づいて、ハンドオーバ後の通信および通信サービスに適用可能でない全コンテクストパラメータが従属コンテクストパラメータと識別可能である、つまり現在のネットワークでの通信リンクおよびサービス提供にのみ従属することができる。
【０２１８】
独立コンテクストパラメータおよび従属コンテクストパラメータは、例えば現在のネットワークの記憶装置における異なるセットのコンテクストパラメータで記憶されてもよい。
【０２１９】
任意に、従属および独立コンテクストパラメータを判断した後、コンテクスト転送ポリシーが、独立コンテクストパラメータをさらにフィルタリングするために適用されてもよい。独立コンテクストパラメータをさらに選択する、つまり独立コンテクストパラメータの一部が保持されるべきか否かを判断するためのポリシーは、現在のネットワークのステークホルダやオペレータによって判断可能である。例えば、セキュリティ態様に関する特定の独自のコンテクスト情報や現在のネットワークの独自の機能性が保持されてもよい。さらに、規定や法律は、特定のコンテクストパラメータの第三者への送信を禁じてもよい。
【０２２０】
上記概説されたポリシーに基づいて保持されるべき全ての独立コンテクストパラメータは、選択されたセットの独立コンテクストパラメータから除去されることが可能である。ここではその後、動作１００４において独立コンテクストパラメータのみが新しいネットワークに送信される。従って、送信するコンテクストパラメータ量は、ハンドオーバ後に適用可能なコンテクストパラメータのみに削減可能である。
【０２２１】
上記概説された手順は、新しいネットワークに転送するコンテクストパラメータ量を著しく削減し、これによって、ハンドオーバ決定と実際のハンドオーバとの間の利用可能な時間をコンテクストパラメータの転送に最適に使用することができる。
【０２２２】
コンテクストパラメータの転送後、先行実施形態を参照して概説されたように、新しいネットワークは、通信リンクと、例えば適切な通信リソースの予約および、サービスプロバイダや他のモバイル装置などとのサービス提供のネゴシエーションなどを含む通信サービスのセットアップを適切に準備する。
【０２２３】
その後、実際のハンドオーバが、詳述されたように動作３０５で実行される。
【０２２４】
上記実施形態は、ハンドオーバ前の利用可能な時間をより効率的に使用するために、本発明の要素を並べて転送されるコンテクストパラメータ量を削減することができる。
【０２２５】
図１０を参照して概説されている動作は現在のネットワークの制御手段１００によって実行可能である。より正確には、コンテクストハンドラーは、動作１００１で説明されたようにコンテクストパラメータを収集して、動作１００２で概説されたように新しいネットワークについての情報を取得して、動作１００３で詳述されたように独立および従属コンテクストパラメータを識別するように適合可能であり、またコンテクストハンドラーは、動作１００４で概説されたように独立コンテクストパラメータを新しいネットワークに送信するように適合されてもよい。
【０２２６】
以下、本発明のさらなる実施形態について図１１を参照して説明する。
【０２２７】
図１１は、現在のネットワークとモバイル装置との間の通信リンクを新しいネットワークにハンドオーバする動作を示し、特にコンテクストパラメータを転送するための時間をさらに効率的に利用する動作を示す。
【０２２８】
図１１の動作は図１または３の通信環境を使用して実行可能であるが、図１１はこれに制限されない。
【０２２９】
図１１を参照して概説されるように、独立コンテクストパラメータを送信することによって、転送されるコンテクストパラメータ量は著しく削減可能である。しかしながら、依然として、短い利用可能時間に現在のネットワークから新しいネットワークに独立コンテクストパラメータのすべてを転送するのに利用可能な十分なリソースがないことがある。従って、図１１はさらに、新しいネットワークに転送するコンテクストパラメータへの優先順位の割り当てについて説明している。
【０２３０】
例えば先行実施形態を参照して概説されたように、第１の動作１１０１においてコンテクストパラメータが収集される。
【０２３１】
その後、動作１１０２において、優先順位がコンテクストパラメータまたはコンテクストパラメータのセットに割り当てられる。優先順位は好ましくは、ハンドオーバ中またはこの後に通信リンクおよび／または通信サービスを確立するためのコンテクストパラメータの重要性を反映するために、コンテクストパラメータに割り当てられる。従って、通信リンクおよび／または通信サービスを確立するために必須のコンテクストパラメータに最も高い優先順位が割り当てられる。さらに、ハンドオーバ中またはこの後に通信リンクおよび／または通信サービスを確立するための、通信および／または計算労力を著しく削減できるコンテクストパラメータに高い優先順位が付与されてもよい。一例において、モバイル装置と新しいネットワークとの間の通信リンクを確立するのに必要なコンテクストパラメータに最も高い優先順位が付与されて、ハンドオーバの成功にはモバイル装置と新しいネットワークとの間の通信を確立することが最重要であるということを反映する。さらに、ハンドオーバ中またはこの後に通信サービスを維持するのに必要なコンテクストパラメータに第２の優先順位が付与される。これは、モバイル装置と新しいネットワークとの間で作動中の通信リンクがうまく確立されたならば、通信サービスがモバイル装置とサービスプロバイダとの間のセットアップ手順においてハンドオーバ中にネゴシエーションまたは確立されることがあるということを反映している。
【０２３２】
ポリシーに基づいた独立コンテクストパラメータの選択と同様に、コンテクストパラメータへの優先順位の割り当てもポリシーに基づいていてもよい。これらのポリシーは現在のネットワークのステークホルダによって定義されてもよく、ユーザの好みに基づいてもよい。
【０２３３】
例えば、ポリシーは、例えばバンキング取引などの特定のサービスや、機密データを取り扱う他のアプリケーションについて、セキュリティ態様に関するコンテクストパラメータに最も高い優先順位を付与してもよい。このようなポリシーはセキュリティを第一に置く、つまり特定のセキュリティレベルなしの通信リンクおよび通信サービスの確立が望まれない。
【０２３４】
さらに、優先順位の割り当てはサービスタイプに左右されることがある。例えば、特定のサービスは最小データレートを必要とすることがあり、あるいはリアルタイムのデータまたは音声通信などの通信サービスをきちんと確立するための特定の設定を必要とすることもある。ウェブ閲覧アプリケーションなどの他のサービスは、ハンドオーバ中のコンテクスト設定の欠如についてそれほど慎重でない場合もある。さらに、優先順位は、サービスレベル同意に左右されることがある、つまり、例えば機密データを取り扱うために高いセキュリティレベルを必要とする通信サービスはセキュリティ関連コンテクストパラメータに対して高い優先順位を必要とすることがある。さらにまた、優先順位は、新しいネットワークの特徴に左右されることがある。例えば、新しいネットワークは、特定のタイプのコンテクストパラメータなしで通信リンクや通信サービスを確立する性能を有しても有していなくてもよい。新しいネットワークは、通信リンクやサービスの特定の設定をネゴシエーションする性能を有していてもよく、従って、特定のコンテクストパラメータを必ずしも必要としないことがあり、一方で別のネットワークが上記性能を有しておらずこれらのコンテクストパラメータを必要とすることもある。
【０２３５】
さらにまた、優先順位は、アクセス技術の使用に左右されることがあり、例えば特定のアクセス技術は特定のコンテクストパラメータのハード要件を有することがある。さらにまた、優先順位は、新しいネットワークのステークホルダに左右されることがあり、新しいネットワークの特定のサービス提供ポリシーなどを反映することがある。
【０２３６】
その後、新しいネットワークに送信される、優先順位が付けられたコンテクストパラメータはその優先順位に従って配列される、つまり優先順位が最も高いコンテクストパラメータは、優先順位の低いコンテクストパラメータの前に送信される予定である。
【０２３７】
さらに、コンテクストパラメータはグループで配列されてもよく、優先順位はコンテクストパラメータの個々のグループに割り当てられてもよい。
【０２３８】
従って、セキュリティ関連コンテクストパラメータはグループで形成されてもよく、サービス関連コンテクストパラメータは別のグループで収集されてもよく、通信リンク関連コンテクストパラメータは別のグループに配列されてもよく、認証またはユーザパラメータはさらに別のコンテクストパラメータのグループに配列されてもよい。上記手順に基づいて、優先順位はコンテクストパラメータのグループに割り当てられてもよく、コンテクストパラメータのグループはその優先順位に応じて送信するために配列されてもよい。
【０２３９】
コンテクストパラメータまたはコンテクストパラメータのグループはその優先順位に応じて新しいネットワークに送信される。
【０２４０】
さらに、コンテクストパラメータの優先順位は、コンテクストパラメータに関連する処理動作を新しいネットワークで実行するのに必要な時間に左右されることがある。例えば、特定のコンテクストパラメータは、セキュリティ設定および認証手順などのハンドオーバの準備段階において新しいネットワークの拡張計算やネゴシエーションを必要とすることがあるのに対して、例えばサービス設定などのより少ない計算労力を新しいネットワークで参照するだけでよいコンテクストパラメータもある。従って、新しいネットワークで長い処理時間を必要とするコンテクストパラメータは高い優先順位と関連しているのに対して、新しいネットワークでわずかな計算ですむコンテクストパラメータは低い優先順位が割り当てられる可能性がある。
【０２４１】
その後、動作１１０４において、先行実施形態を参照して記されたようにハンドオーバが実行される。
【０２４２】
図１１を参照して概説されている動作は現在のネットワークの制御手段１００によって実行可能である。より正確には、コンテクストハンドラーは、コンテクストパラメータを収集して、動作４０２で優先順位を割り当て、動作１１０３で優先順位に基づいてコンテクストパラメータを送信するように適合されてもよい。
【０２４３】
図１１の動作は図９の動作と組み合わされてもよい、つまり独立コンテクストパラメータまたは独立コンテクストパラメータのグループ、あるいはすべての利用可能なコンテクストパラメータに優先順位が割り当てられてもよいことに注目すべきである。
【０２４４】
図１１の実施形態は、ハンドオーバ決定と実際のハンドオーバとの間の利用可能な時間がコンテクストパラメータの転送により効率的に使用可能である様子を示す。まず優先順位が最も高いコンテクストパラメータが送信され、従って実際のハンドオーバまでの時間が経過すると、最も関連性のあるコンテクストパラメータが転送されている。
【０２４５】
以下、本発明のさらなる実施形態について図１２を参照して説明する。
【０２４６】
図１２は、モバイル装置と現在のネットワークとの間の通信リンクを新しいネットワークへ移すハンドオーバの動作を示し、特にハンドオーバ前の利用可能時間におけるコンテクスト転送のスケジューリングについて概説する。
【０２４７】
図１２の動作は図１または３に示された通信環境によって実行可能であるが、図１２はこれに制限されない。
【０２４８】
図１２の実施形態において、ある時点でハンドオーバを実行するという決定に達したと仮定する。先行実施形態を参照して概説されたように、モバイル装置または通信ネットワークはこの判断をトリガしてもよい。一般的に、ハンドオーバは自発的に実行されてもよく、あるいはサービスや通信リンクの終了を回避するために必要とされることもある。自発的なハンドオーバは、通信サービスを向上させる、コストを削減するなどの検討に基づいてもよく、従って、ハンドオーバの実行を決定してから実際のハンドオーバの予定時間までの時間は所望の値に設定されてもよい。この値は、すべての関連または必要コンテクストパラメータが送信されるように設定されてもよく、従って実際のハンドオーバの時間はコンテクストパラメータ量、コンテクストパラメータの送信容量などに基づいて設定されてもよく、送信予定の全コンテクストパラメータが実際に送信可能である。
【０２４９】
しかしながら、例えば信号品質やサービス品質が急速に低下すると、ハンドオーバ決定と実際のハンドオーバ間の時間が任意に設定できないという特定の状況がある。例えば、急速な移動や建造物などによる遮断ゆえに、信号および／またはサービスの品質が低下することがあり、ハンドオーバはトリガされなければならない。この場合、不十分な信号またはサービス品質ゆえに、決定と、通信リンクまたはサービスの終了との間の利用可能な時間は短いことがある。
【０２５０】
従って、動作１２０１において、ハンドオーバ決定と実際のハンドオーバ間の利用可能時間が判断される。現在のネットワークおよび／またはモバイル装置が利用可能時間を判断してもよい。
【０２５１】
さらに、動作１２０２において、先行実施形態を参照して詳述されたようにコンテクストパラメータが収集される。
【０２５２】
動作１２０１および１２０２は、利用可能時間をより効率的に使用するために同時に実行可能である点に注目する。
【０２５３】
その後、動作１２０３において転送するコンテクストパラメータの一部が実際のハンドオーバ前の利用可能時間に基づいて判断される。コンテクストパラメータの一部は、先行実施形態を参照して概説されたように、割り当てられた優先順位に基づいて、ポリシーに基づいて、従属および独立コンテクストパラメータの区別またはこれらの組み合わせに基づいて選択されてもよい。ハンドオーバ前に転送可能なコンテクストパラメータの一部は、利用可能時間および利用可能な送信容量に左右される。送信は、コンテクストパラメータを転送するために利用可能な通信チャネルの送信容量を検出することによって判断されてもよい。送信容量を増加させるために、複数の送信チャネル、例えば現在のネットワークと新しいネットワークとの間のダイレクト通信チャネル、および、例えばサービスプロバイダやモバイル装置を含む通信環境の追加要素を介するさらなる通信チャネルが識別されてもよい。実際のハンドオーバ前に転送可能であると判断されたコンテクストパラメータの一部は詳述されたように、例えば通信環境の既存のメッセージと関連してセットで配列され、かつ送信をスケジューリングされることが可能である。
【０２５４】
別の実施形態によると、ハンドオーバを実行するという基本判断に達した後、例えば概説されたように、モバイル装置が、現在のネットワークのカバレージエリアの境界に向かって高速で進む場合には、通信サービスの終了を回避するために実際のハンドオーバは、すぐに実行されなければならないことがあり、またコンテクストパラメータの転送が利用可能時間に基づいてスケジューリングされなければならない。しかしながら、実際のハンドオーバがハード要件によって判断されない場合、ハンドオーバに最適な時点が選択可能である。例えば、ハンドオーバのターゲットネットワークを判断した後、モバイル装置と現在のネットワークとの間の通信リンクの信号品質が判断および監視されてもよく、また信号品質、サービス品質あるいは他のリンクパラメータが閾値以下である場合にターゲットネットワークへのハンドオーバが実行されてもよく、コンテクストパラメータの転送の最大時間を許容することになる。同様に、信号品質、サービス品質あるいは他のリンクパラメータが上記閾値よりも大きい場合に、実際のハンドオーバの実行は、保留されることがあり、例えばコンテクストパラメータの完全な転送を可能にする。
【０２５５】
別の例によると、ネットワークオーバーレイ状況において、例えば別のネットワークへのアップワード・バーティカル・ハンドオーバーＶＨＯがコンテクストの転送に対してかつサービス品質を考慮して可能な限り長く遅延されるべきであるのに対して、例えば自己のネットワークへのダウンワードＶＨＯは必要なコンテクストの転送の後可能な限り迅速に実行されなければならない。
【０２５６】
ハンドオーバ前に転送可能なコンテクストパラメータの一部は、好ましくは、必要ならば準備段階のハンドオーバ前に、新しいネットワークでの通信リンクおよび／または通信サービスのセットアップを準備する時間を考慮することができる。
【０２５７】
その後、動作１２０４において、ハンドオーバは先行実施形態を参照して記されたように実行される。
【０２５８】
図１２を参照して概説されている動作は、現在のネットワークの制御手段１００によって実行可能である。より正確には、コンテクストハンドラーは、ハンドオーバ前の利用可能時間を判断する動作１２０１を実行し、動作１２０２でコンテクストを収集し、動作１２０３でコンテクストの転送可能部分を判断するように適合されてもよい。
【０２５９】
以下、本発明のさらなる実施形態について図１３を参照して説明する。
【０２６０】
図１３は、モバイル装置と現在のネットワークとの間の通信リンクをターゲットネットワークへ移すハンドオーバの判断方法の動作を示し、この通信リンクは例えばサービスプロバイダからの通信サービスを搬送する。図１３の動作は図１または３に示された通信環境を使用して実行可能であるが、図１３はこれに制限されない。
【０２６１】
図１３において、上記のように例えばモバイル装置と現在のネットワークとの間の通信の信号および／またはサービス品質の低下を検出することによって通信のハンドオーバを実行するという決定に達したと仮定する。しかしながら、現在のネットワークと比較してモバイル装置１２０との通信の取り扱いにより適している別のネットワークを識別するために、例えば一定の制限時間の経過後に間隔をあけて図１３の動作を実行することも可能である。これは、帯域幅の拡大、時間遅延の短縮およびコスト削減などのサービス特徴の改良を含んでもよい。
【０２６２】
結果として、第１の動作１３０１において、ネットワークパラメータが複数の利用可能なネットワークについて取得される。概説されたように、利用可能なネットワークは、例えば現在のネットワークの近傍のネットワークからのビーコン信号を走査することによって検出されることもあり、あるいはネットワークＩＤおよびカバレージエリアなどを示すネットワークレジストリから取得されることもある。ネットワークパラメータを取得するステップは、利用可能なネットワークに問い合わせること、および／または、サポートされているアクセス技術、通信基準、ネットワークのステークホルダやオペレータのＩＤなどのネットワーク性能を示すネットワークレジストリを閲覧することに基づいてもよい。
【０２６３】
さらに、ネットワークパラメータは、例えばネットワークのセルの配置、セルの容量、サポートされている通信帯域幅、通信サービスについてサポートされているデータタイプなどを示すネットワーク展開特徴を示してもよい。さらにまた、ネットワークパラメータは、音声サービスおよびデータサービスをサポートするのに利用可能なリソースなどの、利用可能なネットワークの各々の利用可能なネットワークリソースを示すことがある。
【０２６４】
また、ネットワークパラメータはネットワークのカバレージエリアと、このカバレージエリアの特定の領域で利用可能なリソース、例えばネットワークの個々のセルとを特定可能である。
【０２６５】
利用可能なネットワークのネットワークパラメータを取得した後に、動作１３０２において、ネットワーク候補がネットワークパラメータに基づいて選択される。選択動作は、好ましくは、両立不可能もしくは十分に両立できない、あるいはハンドオーバ中および／またはこの後にモバイル装置と現在のネットワークとの間の通信を継承できるネットワークを除外する。例えば、必要なアクセス技術を提供し、モバイル装置との通信を継承するのに必要なハンドオーバ機構をサポートし、一般的に現在のネットワークからのハンドオーバを受容または許容するステークホルダによって操作され、ハンドオーバを実行しかつハンドオーバ後の通信を継続するのに必要なリソースを提供して、通信サービスをサポートするネットワークのみがネットワーク候補として選択される。さらに、適切に配置されている、つまり適切なカバレージエリアを提供するネットワークのみがネットワーク候補として選択されることになる。
【０２６６】
従って動作１３０２は１セットのネットワーク候補をもたらし、これは一般的にモバイル装置１２０との通信を取り扱うのに適切および／または利用可能である。
【０２６７】
以下、動作１３０３において、動作２０２で選択された１セットのネットワーク候補に対してリンクパラメータが取得される。リンクパラメータは、ネットワーク候補について取得されるにすぎないので、利用可能なネットワークのセット全部とは反対に、ターゲットネットワークを選択するのに必要な通信および処理オーバーヘッドが削減可能である。
【０２６８】
リンクパラメータは個々のネットワーク候補ごとに取得されて、ハンドオーバ後のモバイル装置とネットワーク候補間の通信リンクを記述する。従ってリンクパラメータは、ハンドオーバ中および／またはこの後のモバイル装置とネットワーク候補間の通信リンクの特徴および／または性能を示す。リンクパラメータは、位置、速度および移動方向などのモバイル装置の特徴を記述し、また、通信リンクの信号品質および／またはサービス品質、例えばＧＰＳ位置情報などを含むモバイル装置の移動経路情報を記述してもよい。
【０２６９】
動作２０３は、例えばそれぞれのネットワーク候補と送受信される信号の信号強度、パケットエラーレートおよびビットエラーレートの少なくとも１つに基づいて、ネットワーク候補ごとの信号品質を記述するリンクパラメータを取得するステップを含んでもよい。
【０２７０】
さらに、動作１３０３は、例えば判断された信号品質に基づいてネットワーク候補ごとのサービス品質を記述するリンクパラメータを取得するステップを含んでもよい。この動作は、利用可能な信号品質に基づいた特定のサービス品質を想定することによるサービス品質の推定に基づいてもよい。ネットワーク候補ごとのサービス品質は通信サービスプロバイダに左右されることがある。例えば、音声サービスは送信エラーに対して比較的影響を受けないのに対して、データサービスはエラー耐性が低いことがあり、また低いビットまたはパケットエラーレートを必要とすることがある。
【０２７１】
さらに、動作１３０３は、ハンドオーバまでの利用可能時間を特定するリンクパラメータを判断するステップを含んでもよく、選択動作１３０４は、ハンドオーバ前の利用可能時間に基づいてもよい。例えば、ハンドオーバが生じる前に多くの時間を許容することによってハンドオーバのより良好な準備を可能にするネットワーク候補が好まれる。ハンドオーバ決定と実際のハンドオーバとの間の利用可能時間の長さは、ネットワーク候補のカバレージエリア、モバイル装置のデバイス位置、デバイス速度および移動方向に左右されることがある。
【０２７２】
さらに、動作１３０３は、ネットワーク候補の各々のネットワーク遅延時間を表すリンクパラメータを検出するステップを含んでもよく、このネットワーク遅延時間はハンドオーバが生じる前に転送可能なコンテクスト情報量に対応している。通常、ハンドオーバの準備段階において、セキュリティおよび認証情報を含んでいる、ハンドオーバと関連した通信リンク、通信サービスおよび追加特徴を記述するコンテクスト情報が、ハンドオーバ前に現在のネットワークとターゲットネットワーク間で交換される。コンテクストパラメータを現在のネットワークからターゲットネットワークに転送する際に生じる遅延について記述するネットワーク遅延時間は、従って重要な要因である。コンテクストパラメータがターゲットネットワークに転送可能となる前に大規模な動作が実行される必要があれば、ネットワーク遅延時間は短縮可能である、例えば、現在のネットワークおよびターゲットネットワークが異なるステークホルダによって操作される場合、ハンドオーバ前に、コンテクストパラメータの転送に先立って信頼関係が確立される必要がある場合がある。従って、現在のネットワークとの信頼関係を既に有するネットワークは短いネットワーク遅延時間を伴うことになり、多量のコンテクストパラメータがターゲットネットワークに転送されることが可能になる。従って、ネットワーク遅延時間が短いネットワークはターゲットネットワークとして好ましい。
【０２７３】
さらに、動作１３０３は、ネットワーク候補のデバイス位置、デバイス速度、デバイス移動方向およびカバレージエリアに基づいて、ネットワーク候補の各々によるサービス提供期間のリンクパラメータを判断するステップを含んでもよい。モバイル装置の一定の移動が想定される場合、サービス期間はネットワーク候補の各々について算出可能であり、ネットワーク候補となること即ちハンドオーバと、ネットワーク候補を去る時点即ち別のネットワークへのハンドオーバが生じるべき時点との時間差を反映する。ネットワーク間ハンドオーバは複雑であり、かなりの計算およびデータ交換を必要とするため、長期間のサービスを提供するネットワーク候補が好まれる。
【０２７４】
さらにまた、ターゲットネットワークの選択動作は装置の移動経路情報に基づいてもよい。例えば、モバイル装置が列車で移動中であると識別される場合、列車の予定経路情報がネットワーク候補および／またはターゲットネットワークを判断するために使用可能である。
【０２７５】
別の例によると、移動経路情報は、例えばモバイル装置を搭載する車両のナビゲーションシステムからの移動経路情報から取得可能である。そしてモバイル装置の予定経路が、ナビゲーション機器に入った目的地情報に基づいて検出可能である。そして移動経路情報は、ネットワーク候補および／またはターゲットネットワークを選択するために使用可能である。さらに、移動経路情報は、目的地情報が変更する度に更新可能であり、あるいは車両が目的地情報に基づいた予定移動経路から外れると、この場合は別の移動経路情報がこの変更から算出可能である。
【０２７６】
別の例によると、モバイル装置の移動経路についての情報は、移動経路の各部分に沿って１セットのネットワーク候補を選択するために使用可能である。さらに、モバイル装置の移動経路に基づいて、ターゲットネットワークが移動経路の各部分について選択可能であり、また１シーケンスのターゲットネットワークが移動経路に沿った１シーケンスの次のハンドオーバについて選択可能である。
【０２７７】
ネットワーク候補ごとに収集されたリンクパラメータは次いで、例えばリンクパラメータテーブルでネットワーク候補の各々について閲覧され、ネットワーク候補からのターゲットネットワークが、動作１３０４において個々のネットワークのリンクパラメータの比較に基づいて選択される。
【０２７８】
一例によると、選択動作は複数のリンクパラメータの各々の「ウイニングネットワーク（ｗｉｎｎｉｎｇ  ｎｅｔｗｏｒｋ）」を選択するステップを伴うことがある。そして「ウイニングネットワーク」判断がネットワーク候補の各々について追加されてもよく、最高スコアを有するネットワーク候補がターゲットネットワークとして選択されることが可能である。
【０２７９】
複数のネットワーク候補が同じスコアとなる場合、サブ選択動作が、同じスコアを有するネットワーク候補のサブ選択集合について実行可能である。このステップにおいて、リンクパラメータごとに、「ウイニングネットワーク」が再度、同じスコアとなったネットワーク候補の各々について判断可能である。そして再び、サブ選択集合において最高スコアを有するネットワーク候補がターゲットネットワークとして選択可能である。サブ選択動作において再び複数のネットワークが同じスコアとなった場合、上記サブ選択動作が、再度このセットのネットワークからウイニングネットワークを選択することによって反復可能である。
【０２８０】
別の例によると、ネットワーク候補の各々の各リンクパラメータを、２つの限界値、例えば０と１００の間の特定の値と関連付けることも可能であり、この値はリンクパラメータとハンドオーバ要件との間の一致レベルを反映する。例えば、高い信号強度は大きな数字と関連付けられ、低い信号強度は小さな数字と関連付けられる。同様に、通信リンクに利用可能な大きな帯域幅は大きな数字と関連付けられ、通信リンクの小さな帯域幅は小さな数字と関連付けられる。
【０２８１】
また、ネットワーク候補の各々の個々のリンクパラメータの値はテーブルに入力されてから、ネットワーク候補ごとのエントリが合計されることが可能である。そして最高スコアを有するネットワーク候補はターゲットネットワークとして選択される。
【０２８２】
ターゲットネットワークの選択動作に対する上記戦略は、例を構成するにすぎず、本発明を制限するものとして解釈されるべきではない点に注目すべきである。リンクパラメータの比較に基づいてターゲットネットワークを判断する他の選択技術も選択動作１３０４で適用可能である。
【０２８３】
その後、動作１３０５において、ターゲットネットワークへのハンドオーバが実行される。
【０２８４】
さらなる例によると、信号品質のリンクパラメータは、信号強度、パケットアローレートおよびビットアローレートの少なくとも１つに基づいてネットワーク候補ごとに測定されてもよい。従って、ターゲットネットワークの選択はハンドオーバ後に予測された信号品質を考慮することができる。
【０２８５】
さらに、サービス品質のリンクパラメータが、信号品質に基づいてネットワーク候補ごとに推定されてもよい。サービス品質がサービスの特徴をユーザによって認識されたように直接記述すると、選択はさらに改良可能である。
【０２８６】
さらに、ハンドオーバまでの利用可能時間を特定するリンクパラメータが判断可能であり、ネットワーク候補およびターゲットネットワークの選択は利用可能時間に基づいてもよい。
【０２８７】
また、ネットワーク遅延時間を記述し、かつハンドオーバ前に転送可能なコンテクスト情報量に対応して、リンクパラメータが判断されてもよい。従って、コンテクストパラメータなどを転送するための選択パスはまた、ハンドオーバ前の準備段階を考慮してもよい。
【０２８８】
さらにまた、ネットワーク候補ごとにリンクパラメータが、ネットワーク候補によるサービス提供期間に基づいて、ネットワーク候補のデバイス位置、デバイス速度、デバイス移動方向およびカバレージエリアに応じて判断されてもよい。これによって、サービス期間が例えば特定の閾値以下である場合には、ネットワークへのハンドオーバを避けるのが望ましいものとなる。
【０２８９】
選択動作はデバイスの移動経路情報に基づいてもよい。これは、モバイル装置の移動経路についての情報を取得するステップと、移動経路に沿ったネットワーク候補を選択するステップと、移動経路に基づいて１シーケンスのハンドオーバに対して１シーケンスのターゲットネットワークを選択するステップとを含んでもよい。従って、ハンドオーバするネットワークは事前に予定されてもよく、例えばハンドオーバの準備段階の時間を長くすることができる。
【０２９０】
ネットワークのネットワークパラメータは、カバレージエリア、ネットワークリソース、ネットワーク展開およびステークホルダの少なくとも１つを含んでもよい。
【０２９１】
さらに、通信サービスを記述するサービスパラメータが取得されて、ネットワーク候補を選択する選択ステップがサービスパラメータにさらに基づいてもよい。サービスパラメータは、サービスタイプ、最小データレート、サービスコスト、サービスレベルの同意、サービスパラメータの加入情報および品質の少なくとも１つを含んでもよい。
【０２９２】
さらにまた、モバイル装置について記述するデバイスパラメータが取得され、ネットワーク候補を選択する選択ステップがさらにデバイスパラメータに基づいてもよい。デバイスパラメータは、アクセス技術性能、ディスプレイ特徴および処理性能の少なくとも１つを含んでもよい。
【０２９３】
さらなる実施形態によると、ターゲットネットワークのリンクパラメータは現在のネットワークのリンクパラメータと比較されてもよく、現在のネットワークからターゲットネットワークへの通信リンクのハンドオーバは、この比較が通信リンクおよび通信サービスの少なくとも一方の改良を示す場合にのみ実行されてもよい。従って、判断が、現在のネットワークによってなされたサービス提供がターゲットネットワークへのハンドオーバ後のサービス提供よりも優れていると示す場合に、ハンドオーバはキャンセルされてもよい。これらの動作は、ネットワークが同じ場所に配置されている場合、つまり現在のネットワークおよびターゲットネットワークが同じ地理的エリアにおいて同じ場所に配置されている場合に特に適用可能である。
【０２９４】
ハンドオーバについて判断する必要性は、信号品質、サービス品質、モバイル装置の移動経路および所定の時間間隔の経過の少なくとも１つに基づいてトリガされてもよい。さらにまた、モバイル装置と現在のネットワークとの間の通信リンクの信号品質が判断されてもよく、またターゲットネットワークへのハンドオーバは、信号品質が低い場合に早い時点で実行されてもよい。
【０２９５】
図１３の動作は図１または３に示された制御手段１００を使用して実行可能である点に注目すべきである。
【０２９６】
データ処理装置またはデータ処理装置のネットワークに上記実施形態の要素を実現させ、および上記動作の少なくとも１つの方法を実行するための命令を有する１つまたは複数のプログラムが提供されてもよい点にさらに注目すべきである。
【０２９７】
また、プログラムを具現化するコンピュータ読み取り可能媒体が提供されてもよく、ここでプログラムは、コンピュータまたはデータ処理装置のシステムに、上記例の特徴および要素の機能や動作を実行させる。コンピュータ読み取り可能媒体は、プログラムが記録される磁気または光学あるいは他の有形的媒体であってもよいが、例えばアナログまたはディジタル、電子、磁気または光学信号であってもよく、この場合プログラムは送信について具現化される。さらに、データ処理手段に上記動作を実行させるための命令を含むデータ構造やデータストリームが提供されてもよい。データストリームやデータ構造はコンピュータ読み取り可能な媒体を構成してもよい。さらにまた、コンピュータ読み取り可能媒体を備えるコンピュータプログラム製品が提供されてもよい。
【図面の簡単な説明】
【０２９８】
【図１】本発明の第１の実施形態に従った、モバイル装置と現在のネットワークとの間の通信リンクを新しいネットワークへ移すシームレスハンドオーバを可能にするための通信環境を示す。
【図２】本発明の実施形態に従ったシームレスハンドオーバ方法の動作を示す。
【図３】本発明の別の実施形態に従ったシームレスハンドオーバの通信環境の要素を示し、特にハンドオーバを実行する前の信頼の判断および形成を示す。
【図４】本発明の別の実施形態に従った通信リンクのシームレスハンドオーバ方法の動作を示し、特に信頼関係を確立する動作を示す。
【図５】本発明の別の実施形態に従った通信リンクのシームレスハンドオーバ方法の動作のタイムシーケンスを示し、特にサービスプロバイダと新しいネットワークとの間の信頼を構築する動作を概説する。
【図６】本発明の別の実施形態に従ったシームレスハンドオーバ動作のタイムシーケンスを示し、特に現在のネットワークと新しいネットワークとの間の信頼の構築を概説する。
【図７】本発明の別の実施形態に従ったシームレスハンドオーバ動作を示し、特に通信パラメータを測定してハンドオーバについて判断する動作を概説する。
【図８】本発明の別の実施形態に従ったシームレスハンドオーバ方法の動作を示し、特に現在のネットワークから新しいネットワークに通信をハンドオーバする動作を概説する。
【図９】本発明の別の実施形態に従ったシームレスハンドオーバ方法の動作を示し、特に現在のネットワークから新しいネットワークにコンテクストパラメータを転送する動作を概説する。
【図１０】本発明の別の実施形態に従ったシームレスハンドオーバ方法の動作を示し、特に現在のネットワークから新しいネットワークにコンテクストパラメータを転送する動作を概説する。
【図１１】本発明の別の実施形態に従ったシームレスハンドオーバ方法の動作を示し、特に現在のネットワークから新しいネットワークにコンテクストパラメータを転送する動作を概説する。
【図１２】本発明の別の実施形態に従ったシームレスハンドオーバ方法の動作を示し、特に現在のネットワークから新しいネットワークにコンテクストパラメータを転送する動作を概説する。
【図１３】本発明の別の実施形態に従ったシームレスハンドオーバ方法の動作を示し、特にハンドオーバのターゲットネットワークを選択する動作を概説する。
【図１】
2007515827.tif 000003
【図２】
2007515827.tif 000004
【図３】
2007515827.tif 000005
【図４】
2007515827.tif 000006
【図５】
2007515827.tif 000007
【図６】
2007515827.tif 000008
【図７】
2007515827.tif 000009
【図８】
2007515827.tif 000010
【図９】
2007515827.tif 000011
【図１０】
2007515827.tif 000012
【図１１】
2007515827.tif 000013
【図１２】
2007515827.tif 000014
【図１３】
2007515827.tif 000015
【手続補正書】
【提出日】平成18年5月16日(2006.5.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
新しいネットワーク（１３０）を発見するステップと、
現在のネットワーク（１１０）と、前記新しいネットワーク（１３０）と、通信リンクを介してモバイル装置（１２０）にサービスを提供するサービスプロバイダ（１４０）との間の信頼関係を構築する信頼関係構築ステップであって、
前記サービスプロバイダ（１４０）と前記現在のネットワーク（１１０）と前記新しいネットワーク（１３０）との間の既存の信頼関係を判断するステップと、
前記判断ステップが、前記サービスプロバイダ（１４０）と前記現在のネットワーク（１１０）との間、および前記現在のネットワーク（１１０）と前記新しいネットワーク（１３０）との間のみの既存の信頼関係を示す場合に、前記現在のネットワーク（１１０）によって前記新しいネットワークと前記サービスプロバイダ（１４０）間の信頼関係を構築するステップと、
前記判断ステップが、前記サービスプロバイダと前記現在のネットワーク（１１０）との間、および前記サービスプロバイダと前記新しいネットワークとの間のみの既存の信頼関係を示す場合、前記サービスプロバイダ（１４０）によって前記新しいネットワーク（１３０）と前記現在のネットワーク（１１０）間の信頼関係を構築するステップと
を含む信頼関係構築ステップと、
通信環境を特徴付けるコンテクストパラメータを前記現在のネットワーク（１１０）から前記新しいネットワーク（１３０）に転送するステップと、
前記現在のネットワーク（１１０）から前記新しいネットワーク（１３０）への前記通信リンクのハンドオーバを実行するステップと
を含む、モバイル装置（１２０）と現在のネットワーク（１１０）との間の通信リンクを新しいネットワーク（１３０）へ移すシームレスハンドオーバ方法。
【請求項２】
前記現在のネットワーク（１１０）が、前記ハンドオーバを行う前記新しいネットワーク（１３０）を発見する、請求項１に記載の方法。
【請求項３】
前記発見ステップが、前記新しいネットワークについての情報を前記現在のネットワーク（１１０）から前記モバイル装置（１２０）に送信するステップを含む、請求項１または２に記載の方法。
【請求項４】
前記モバイル装置（１２０）が、２つ以上のアクティブＲＦ接続を維持し、前記発見ステップが、前記モバイル装置（１２０）で前記新しいネットワーク（１３０）を発見するステップを含む、請求項１から３のいずれか一項に記載の方法。
【請求項５】
前記新しいネットワーク（１３０）が、前記サービスプロバイダ（１４０）と信頼関係情報についてコンタクトをとる、請求項１から４のいずれか一項に記載の方法。
【請求項６】
前記サービスプロバイダ（１４０）が、コンテクスト情報を前記現在のネットワーク（１１０）から前記新しいネットワーク（１３０）に送信する、請求項１から５のいずれか一項に記載の方法。
【請求項７】
前記モバイル装置（１２０）および前記新しいネットワーク（１３０）の通信パラメータの少なくとも１つを測定するステップを含む請求項１から６のいずれか一項に記載の方法。
【請求項８】
前記通信パラメータが、
前記モバイル装置（１２０）の位置と、
速度と、
移動方向と、
信号品質と、
ネットワーク遅延時間と
の少なくとも１つを含む請求項７に記載の方法。
【請求項９】
前記通信パラメータが、
前記モバイル装置（１２０）の性能と、
前記新しいネットワーク（１３０）のリソースと、
前記サービスプロバイダ（１４０）によって提供された前記サービスのタイプと、
前記新しいネットワーク（１３０）の性能と
の少なくとも１つを含む請求項７または８に記載の方法。
【請求項１０】
前記測定された通信パラメータに基づいて前記ハンドオーバを実行するか否かを判断するステップを含む請求項７から９のいずれか一項に記載の方法。
【請求項１１】
前記現在のネットワーク（１１０）が、前記判断動作を実行する、請求項１０に記載の方法。
【請求項１２】
前記現在のネットワークが、前記測定された通信パラメータについての情報を前記モバイル装置（１２０）に送信して、前記モバイル装置（１２０）が、前記判断動作を実行できるようにする、請求項１０に記載の方法。
【請求項１３】
前記モバイル装置（１２０）が、前記測定された通信パラメータについての情報を受信していない場合、前記モバイル装置（１２０）が、前記現在のネットワーク（１１０）に前記ハンドオーバの実行をリクエストする、請求項１０または１１に記載の方法。
【請求項１４】
前記モバイル装置（１２０）が、２つ以上のアクティブＲＦ接続を維持し、前記判断動作を実行する、請求項１０または１２に記載の方法。
【請求項１５】
前記モバイル装置（１２０）が、前記現在のネットワーク（１１０）に前記判断動作の実行をリクエストし、前記測定された通信パラメータについての情報を前記現在のネットワークに送信する、請求項１０、１１、１３のいずれか一項に記載の方法。
【請求項１６】
前記コンテクストパラメータが、前記ハンドオーバを実行する前に転送される、請求項１から１５のいずれか一項に記載の方法。
【請求項１７】
前記現在のネットワーク（１１０）が、前記新しいネットワーク（１３０）および前記サービスプロバイダ（１４０）に前記ハンドオーバについて通知する、請求項１から１６のいずれか一項に記載の方法。
【請求項１８】
前記新しいネットワーク（１３０）と前記モバイル装置（１２０）との間の相互認証を実行するステップを含む請求項１から１７のいずれか一項に記載の方法。
【請求項１９】
前記ハンドオーバ中に前記モバイル装置（１２０）から前記新しいネットワーク（１３０）に初期アクセスするためのセキュリティパラメータを作成するステップを含む請求項１から１８のいずれか一項に記載の方法。
【請求項２０】
前記セキュリティパラメータが、前記新しいネットワーク（１３０）で生成されて、前記新しいネットワークから前記現在のネットワーク（１１０）へと、そして前記現在のネットワークから前記モバイル装置（１２０）にへと送信される、請求項１９に記載の方法。
【請求項２１】
前記現在のネットワークが、前記新しいネットワーク（１３０）および前記モバイル装置（１２０）に送信する追加セキュリティパラメータを生成する、請求項１９または２０に記載の方法。
【請求項２２】
前記現在のネットワーク（１１０）が、前記モバイル装置（１２０）に前記ハンドオーバの実行を命令する、請求項１から２１のいずれか一項に記載の方法。
【請求項２３】
第１のステークホルダが、前記現在のネットワーク（１１０）を操作し、第２のステークホルダが、前記新しいネットワーク（１３０）を操作する、請求項１から２２のいずれか一項に記載の方法。
【請求項２４】
請求項１から２３のいずれか一項に記載の方法を実行するための命令を有するプログラム。
【請求項２５】
データ処理手段に請求項１から２３のいずれか一項に記載の方法を実行させるプログラムが具現化されているコンピュータ読み取り可能媒体。
【請求項２６】
請求項２５のコンピュータ読み取り可能媒体を含むコンピュータプログラム製品。
【請求項２７】
新しいネットワークを発見する手段と、
現在のネットワーク（１１０）と前記新しいネットワーク（１３０）と通信リンクを介してモバイル装置（１２０）にサービスを提供するサービスプロバイダ（１４０）間の信頼関係を構築する信頼関係構築手段であって、
前記サービスプロバイダ（１４０）と前記現在のネットワーク（１１０）と前記新しいネットワーク（１３０）との間の既存の信頼関係を判断する手段と、
前記判断ステップが、前記サービスプロバイダと前記現在のネットワーク（１１０）との間、および前記現在のネットワークと前記新しいネットワークとの間のみの既存の信頼関係を示す場合、前記新しいネットワーク（１３０）と前記サービスプロバイダ（１４０）との間の信頼関係を構築する手段と、
前記判断ステップが、前記サービスプロバイダと前記現在のネットワーク（１１０）との間、および前記サービスプロバイダ（１４０）と前記新しいネットワークとの間のみの既存の信頼関係を示す場合、前記新しいネットワーク（１３０）と前記現在のネットワーク（１１０）との間の信頼関係を構築する手段と
を含む信頼関係構築手段と、
通信環境を特徴付けるコンテクストパラメータを前記現在のネットワーク（１１０）から前記新しいネットワーク（１３０）に転送する手段と、
前記現在のネットワーク（１１０）から前記新しいネットワーク（１３０）への前記通信リンクのハンドオーバを実行する手段と
を含む、前記現在のネットワーク（１１０）とモバイル装置（１２０）との間の通信リンクを新しいネットワーク（１３０）へ移すシームレスハンドオーバのための制御手段。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１９５
【補正方法】変更
【補正の内容】
【０１９５】
以下、さらなる実施形態について図９を参照して説明する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０２０６
【補正方法】変更
【補正の内容】
【０２０６】
以下、さらなる実施形態について図１０を参照して説明する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０２２６
【補正方法】変更
【補正の内容】
【０２２６】
以下、さらなる実施形態について図１１を参照して説明する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０２４５
【補正方法】変更
【補正の内容】
【０２４５】
以下、さらなる実施形態について図１２を参照して説明する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０２５９
【補正方法】変更
【補正の内容】
【０２５９】
以下、さらなる実施形態について図１３を参照して説明する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０２９７
【補正方法】変更
【補正の内容】
【０２９７】
また、プログラムを具現化するコンピュータ読み取り可能な媒体が提供されてもよく、ここでプログラムは、コンピュータまたはデータ処理装置のシステムに、上記例の特徴および要素の機能や動作を実行させる。コンピュータ読み取り可能な媒体は、プログラムが記録される磁気または光学あるいは他の有形的媒体であってもよいが、例えばアナログまたはディジタル、電子、磁気または光学信号であってもよく、この場合プログラムは送信について具現化される。さらに、データ処理手段に上記動作を実行させる命令を含むデータ構造やデータストリームが提供されてもよい。データストリームやデータ構造はコンピュータ読み取り可能な媒体を構成してもよい。さらにまた、コンピュータ読み取り可能な媒体を備えるコンピュータプログラム製品が提供されてもよい。
別の例によると、現在のネットワークとモバイル装置との間の通信リンクを新しいネットワークへ移すシームレスハンドオーバのためのコントロール手段が提供され、新しいネットワークを発見する手段と、現在のネットワークと新しいネットワークと通信リンクを介してモバイル装置にサービスを提供するサービスプロバイダとの間の信頼関係を構築する手段であって、
・サービスプロバイダと現在のネットワークと新しいネットワークとの間の既存の信頼関係を判断する手段と、
・判断ステップが、サービスプロバイダと現在のネットワークとの間、および現在のネットワークと新しいネットワークとの間のみの既存の信頼関係を示す場合に、新しいネットワークとサービスプロバイダ間の信頼関係を構築する手段と、
・判断ステップが、サービスプロバイダと現在のネットワークとの間、およびサービスプロバイダと新しいネットワークとの間のみの既存の信頼関係を示す場合、新しいネットワークと現在のネットワークとの間の信頼関係を構築する手段と、を含む手段と、
通信環境を特徴付けるコンテクストパラメータを現在のネットワークから新しいネットワークに転送する手段と、現在のネットワークから新しいネットワークへの通信リンクのハンドオーバを実行する手段とを含んでいる。
発見ステップは、新しいネットワークについての情報を現在のネットワークからモバイル装置に送信するステップを含んでもよい。
別の例によると、制御手段は、コンテクスト情報を現在のネットワークからサービスプロバイダを介して新しいネットワークに送信する手段を含む。
別の例によると、制御手段は、モバイル装置および新しいネットワークの通信パラメータの少なくとも１つを測定する手段を含む。
別の例によると、通信パラメータは、
・モバイル装置の位置、
・速度、
・移動方向、
・信号品質、および
・ネットワーク遅延時間、の少なくとも１つを含む。
別の例によると、通信パラメータは、
・モバイル装置の性能、
・新しいネットワークのリソース、
・サービスプロバイダによって提供されたサービスのタイプ、および
・新しいネットワークの性能、の少なくとも１つを含む。
別の例によると、制御手段は、測定された通信パラメータに基づいてハンドオーバを実行するか否かを判断する手段を含む。
別の例によると、制御手段は、測定された通信パラメータを現在のネットワークからモバイル装置に送信して、モバイル装置が判断動作を実行できるようにする手段を含む。
別の例によると、制御手段は、モバイル装置が測定された通信パラメータについての情報を受信していない場合に、現在のネットワークに判断動作の実行をリクエストする手段を含む。
別の例によると、制御手段は、ハンドオーバを実行する前にコンテクストパラメータを転送する手段を含む。
別の例によると、制御手段は、新しいネットワークおよびサービスプロバイダにハンドオーバについて通知する手段を含む。
別の例によると、制御手段は、ハンドオーバ中にモバイル装置から新しいネットワークに初期アクセスするためのセキュリティパラメータを作成する手段を含む。
別の例によると、制御手段は、モバイル装置にハンドオーバの実行を命令する手段を含む。
【図面の簡単な説明】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０２９８
【補正方法】変更
【補正の内容】
【０２９８】
【図１】本発明の第１の実施形態に従った、モバイル装置と現在のネットワークとの間の通信リンクを新しいネットワークへ移すシームレスハンドオーバを可能にするための通信環境を示す。
【図２】本発明の実施形態に従ったシームレスハンドオーバ方法の動作を示す。
【図３】本発明の別の実施形態に従ったシームレスハンドオーバの通信環境の要素を示し、特にハンドオーバを実行する前の信頼の判断および形成を示す。
【図４】本発明の別の実施形態に従った通信リンクのシームレスハンドオーバ方法の動作を示し、特に信頼関係を確立する動作を示す。
【図５】本発明の別の実施形態に従った通信リンクのシームレスハンドオーバ方法の動作のタイムシーケンスを示し、特にサービスプロバイダと新しいネットワークとの間の信頼を構築する動作を概説する。
【図６】本発明の別の実施形態に従ったシームレスハンドオーバ動作のタイムシーケンスを示し、特に現在のネットワークと新しいネットワークとの間の信頼の構築を概説する。
【図７】本発明の別の実施形態に従ったシームレスハンドオーバ動作を示し、特に通信パラメータを測定してハンドオーバについて判断する動作を概説する。
【図８】本発明の別の実施形態に従ったシームレスハンドオーバ方法の動作を示し、特に現在のネットワークから新しいネットワークに通信をハンドオーバする動作を概説する。
【図９】本発明の別の実施形態に従ったシームレスハンドオーバ方法の動作を示し、特に現在のネットワークから新しいネットワークにコンテクストパラメータを転送する動作を概説する。
【図１０】別の実施形態に従ったシームレスハンドオーバ方法の動作を示し、特に現在のネットワークから新しいネットワークにコンテクストパラメータを転送する動作を概説する。
【図１１】別の実施形態に従ったシームレスハンドオーバ方法の動作を示し、特に現在のネットワークから新しいネットワークにコンテクストパラメータを転送する動作を概説する。
【図１２】別の実施形態に従ったシームレスハンドオーバ方法の動作を示し、特に現在のネットワークから新しいネットワークにコンテクストパラメータを転送する動作を概説する。
【図１３】別の実施形態に従ったシームレスハンドオーバ方法の動作を示し、特にハンドオーバのターゲットネットワークを選択する動作を概説する。
【国際調査報告】
2007515827.tif 000016
2007515827.tif 000017
2007515827.tif 000018