(57)【要約】インターネットを介して通信するための通信システムであって、ポータブル通信デバイスと、少なくとも時々インターネットをポータブル通信デバイスと相互接続する複数のネットワークとを含んでいる。インターネットには、インテリジェント・コンテンツ・サーバも相互接続されている。ネットワーク管理構成要素がインテリジェント・コンテンツ・サーバに相互接続され、インテリジェント・コンテンツ・サーバとポータブル通信デバイスとの間の通信のためにどのネットワークを使用するかを選択する。
2004537195.tif 000002
【特許請求の範囲】
【請求項１】
インターネットを介して通信するための通信システムであって、
ポータブル通信デバイスと、
それぞれが少なくとも時々、前記インターネットを前記ポータブル通信デバイスと相互接続する複数のネットワークと、
前記インターネットに相互接続されたインテリジェント・コンテンツ・サーバと、
前記インテリジェント・コンテンツ・サーバに相互接続されたネットワーク管理構成要素であって、前記インテリジェント・コンテンツ・サーバと前記ポータブル通信デバイスとの間の通信のためにどのネットワークを使用するかを選択するネットワーク管理構成要素とを備える、通信システム。
【請求項２】
前記ポータブル通信デバイスが、前記複数のネットワークそれぞれと通信リンクを確立するための複数のネットワーク・インターフェースをそれぞれ備える、請求項１に記載の通信システム。
【請求項３】
前記ポータブル通信デバイスが更に、前記ネットワーク・インターフェースの何れかを介してデータを処理するようにプログラムされたマイクロプロセッサを備える、請求項２に記載の通信システム。
【請求項４】
前記ネットワーク管理構成要素が、前記ポータブル通信デバイスとの通信に使用されるネットワークを、前記複数のネットワークそれぞれの利用可能帯域幅に基づいて選択するようにプログラムされた、請求項３に記載の通信システム。
【請求項５】
前記ネットワーク管理構成要素が、前記ポータブル通信デバイスとの通信に使用されるネットワークを選択する際に、各ネットワークに関連するコストを評価する、請求項４に記載の通信システム。
【請求項６】
前記ネットワーク管理構成要素が、前記ポータブル通信デバイスとの通信に使用されるネットワークを選択する際に、各ネットワークに関連する伝送品質の値を評価する、請求項５に記載の通信システム。
【請求項７】
前記ネットワーク管理構成要素が、前記インテリジェント・コンテンツ・サーバと前記ポータブル通信デバイスとの間で伝送される各データ・パケットごとに、前記ポータブル通信デバイスとの通信に使用されるネットワークを評価する、請求項６に記載の通信システム。
【請求項８】
前記ネットワーク管理構成要素が、各データ伝送セッションごとに、前記ポータブル通信デバイスとの通信に使用されるネットワークを評価する、請求項６に記載の通信システム。
【請求項９】
前記マイクロプロセッサが、各ネットワーク・インターフェースとの間で共通のインターネット・プロトコル層を使用してすべての情報を伝送するようにプログラムされた、請求項８に記載の通信システム。
【請求項１０】
前記マイクロプロセッサが、
前記複数のネットワークの何れが動作しているかを決定し、
前記複数のネットワークの何れが動作しているかを表す情報を前記ネットワーク管理構成要素に送信するようにプログラムされた、請求項９に記載の通信システム。
【請求項１１】
複数ネットワークの環境で使用するためのデータ伝送最適化システムであって、
インテリジェント・コンテンツ・ソース（２７）と、
前記インテリジェント・コンテンツ・ソースに相互接続されたインテリジェント・ネットワーク管理構成要素（２６）と、
複数の通信ネットワークに相互接続された複数ネットワーク・プラットフォーム（１０）とを備え、前記複数ネットワーク・プラットフォームが、通信ネットワーク状況報告を前記インテリジェント・ネットワーク管理構成要素に送信し、前記インテリジェント・ネットワーク管理構成要素が、前記インテリジェント・コンテンツ・ソースから前記複数ネットワーク・プラットフォームにデータを送信するための通信ネットワーク（２０、２１、２２、２５）を選択する、データ伝送最適化システム。
【請求項１２】
前記インテリジェント・ネットワーク管理構成要素が、ネットワークの帯域幅を変数として含む最適化アルゴリズムに基づいて前記通信ネットワークのうちの１つを選択する、請求項１１に記載のデータ伝送最適化システム。
【請求項１３】
前記最適化アルゴリズムが、ネットワークのデータ伝送コストを変数として評価する、請求項１１に記載のデータ伝送最適化システム。
【請求項１４】
前記最適化アルゴリズムが、ネットワークのデータ伝送品質を変数として評価する、請求項１１に記載のデータ伝送最適化システム。
【請求項１５】
前記インテリジェント・ネットワーク管理構成要素が、前記複数ネットワーク・プラットフォームとの各データ伝送セッションごとに、前記通信ネットワークのうちの１つを選択する、請求項１１に記載のデータ伝送最適化システム。
【請求項１６】
前記インテリジェント・ネットワーク管理構成要素が、前記複数ネットワーク・プラットフォームに送信される各データ・パケットごとに、前記通信ネットワークのうちの１つを選択する、請求項１１に記載のデータ伝送最適化システム。
【請求項１７】
複数ネットワークの環境で通信ネットワークの選択を最適化することによって、ポータブル・プラットフォームとインテリジェント・コンテンツ・サーバとの間のデータ伝送を最適化する方法であって、
前記ポータブル・プラットフォームにどの通信ネットワークが接続されているかを決定するステップと、
通信ネットワーク状況報告を前記インテリジェント・コンテンツ・サーバに送信するステップと、
前記ポータブル・プラットフォームに接続されている前記通信ネットワークの特性をネットワーク管理構成要素に評価させるステップと、
前記評価された特性に基づいて、通信ネットワークを前記ネットワーク管理構成要素に選択させるステップと、
前記インテリジェント・コンテンツ・サーバから、前記選択された通信ネットワークを介して前記ポータブル・プラットフォームにデータを送信するステップとを含む方法。
【請求項１８】
各データ伝送セッションごとに前記通信ネットワークの特性を評価するステップを更に含む、請求項１７に記載の方法。
【請求項１９】
送信される各データ・パケットごとに前記通信ネットワークの特性を評価するステップを更に含む、請求項１７に記載の方法。
【請求項２０】
前記インテリジェント・コンテンツ・サーバから、共通のインターネット・プロトコル層を介して前記ポータブル・プラットフォームにデータが送信される、請求項１７に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般に、移動体通信プラットフォームに関し、より詳細には、インテリジェントなネットワークの選択を用いた通信最適化に関する。
【背景技術】
【０００２】
携帯電話デバイスまたはセルラー（ＰＨＳ：Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）電話デバイスは、地上波ベースまたは衛星ベースの複数のアンテナと通信するように構成され、アンテナは最終的に、従来の電話システムに接続される。使用される特定の経路にかかわらず、セルラー電話器と電話システム通信ネットワークとの間には直接リンクがある。ディジタル・セルラー電話デバイスは更に、インターネットなど、電話システムが相互接続されているディジタル・データ・ネットワークとの間でディジタル・データを送受信することもできる。このようなデバイスは、パーソナル通信システム（ＰＣＳ：Ｐｅｒｓｏｎａｌ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｓｙｓｔｅｍ）デバイスと呼ばれてきた。このような機能強化されたパーソナル通信システム（ＰＣＳ）デバイスは、地図、電子メール、テキスト、ウェブ（Ｗｅｂ）ページ、オーディオ（音声）およびビデオ（映像）ファイルなどの情報をインターネットに要求（リクエスト）し、受信して表示することができる。
【０００３】
このような強化された機能に関連する問題の１つは、大量のデータを伝送するのに必要な帯域幅（ｂａｎｄｗｉｄｔｈ：バンド幅）である。現存の多くのデータ通信ネットワークには、データ伝送のスケジューリングおよび経路指定（ｒｏｕｔｉｎｇ：ルーティング）に伴う問題、並びにデータ伝送容量の非効率的な割当てに伴う問題がある。例えば、インターネットとして知られるコンピュータ・ネットワークの世界的な相互接続では、データ・パケットが最終的には意図された受信側に伝送されると予想してパケットを経路指定するが、パケットが伝送中に紛失または遅延することは珍しくない。更に、インターネットは、伝送されている種々のデータ形式（タイプ）間を区別しない。
【０００４】
リアルタイム（実時間）のオーディオ通信やビデオ通信などの一定の時間フレーム内に伝送する必要のあるデータ・パケットが、電子メールなど一般的に特定の伝送時刻を必要としないパケットよりも優先して伝送されることはない。医療用画像など、パケット紛失が許容されない重要情報を搬送するデータ・パケットが、他のデータ・パケットよりも優先されることはない。伝送資源の割当ての点では、すべてのデータ・パケットは等しく重要であると見なされるので、電子メールなどのより重要でない伝送が、より重要で時間の影響を受けると問題となるデータを遅延させるか押しのけるように働く場合がある。
【０００５】
現存のデータ通信ネットワークにおけるデータ伝送の容量は、しばしば非効率的に割り当てられる。或る場合には、伝送容量または帯域幅が固定スケジュールまたは特定のネットワーク・アーキテクチャに従って特定のユーザに割り当てられても、実際にはこの利用可能な帯域幅は使用されない。また、或る場合には、ユーザは、ユーザの帯域幅割当てを当座の間超えるデータ・バーストは送信することができない。現存のデータ通信ネットワークでは、帯域幅を要求に応じて割り当てることを可能にする機構が欠如していることが多い。
【０００６】
現在のセルラー電話システムは、毎秒約５０キロビットの比較的狭い帯域幅の通信技術を使用している。地図や画像などのグラフィカル（画像）情報の場合、妥当な応答時間を達成するには、比較的広い帯域幅が必要である。ビデオおよびオーディオ・ファイルの場合、適切な応答時間のためには更に広い帯域幅が必要である。限られたスペクトル資源では、比較的狭帯域のネットワーク上における帯域幅のコストは高くつく可能性がある。
【０００７】
現在のテレビジョン信号放送システムは、６メガヘルツ幅のテレビジョン・チャンネルごとに毎秒約２０メガビットの比較的広い帯域幅の機能を提供する。米国の地上波周波数帯域は、約４００メガヘルツの利用可能なスペクトルを含んでいる。地上波放送チャンネルは通常、約７０マイル（約１１２．６５１キロメートル）の受信半径を有し、これは地域の地勢に依存するところが大きい。
【０００８】
また、直接ディジタル衛星テレビジョン放送システムも、ディジタル情報伝送に使用可能なディジタル・チャンネルを提供することができる。このようなシステムの例が、２００２年４月２日にモントペティット氏（Ｍｏｎｔｐｅｔｉｔ）に付与された「地球周回衛星データ通信ネットワークにおける優先順位ベースの帯域幅割り当ておよびオン・デマンド帯域幅（ＰＲＩＯＲＩＴＹ  ＢＡＳＥＤ  ＢＡＮＤＷＩＤＴＨ  ＡＬＬＯＣＡＴＩＯＮ  ＡＮＤ  ＢＡＮＤＷＩＤＴＨ  ＯＮ  ＤＥＭＡＮＤ  ＩＮ  Ａ  ＬＯＷ  ＥＡＲＴＨ  ＯＲＢＩＴ  ＳＡＴＥＬＬＩＴＥ  ＤＡＴＡ  ＣＯＭＭＵＮＩＣＡＴＩＯＮＳ  ＮＥＴＷＯＲＫ）」という名称の米国特許第６，３６６，７６１号に開示されている。これらのチャンネルからのディジタル・データは、一般に何万平方マイルもの領域を含む、ずっと広い領域にわたって受信可能である。これらのチャンネルは、未だ完全には使用されていない。従って、他の用途に利用可能な未使用のテレビジョン放送スペクトルが大量にある。
【０００９】
パーソナル通信システム（ＰＣＳ）デバイスのユーザから要求されるデータには、そのユーザだけに宛てられた電子メールなどのそのユーザに固有のものもある。他のデータは、天気データや株式市場相場など、多数のユーザが同時に関心を持っているものである。その他の情報は、４月第２週目の国税局の税金申告書など、特定の時だけ広く同時に関心が持たれているものである。インターネットおよび関連するＩＰプロトコルは、データに対する増大する需要に対応することが期待されるであろう。ネットワークの接続は、有線手段または無線手段を介して広帯域モデム（ケーブル、ＤＳＬ、または衛星）に接続することや、無線ＬＡＮ標準方式などによって提供されるノマディック（ｎｏｍａｄｉｃ）ネットワークに接続することや、移動体ネットワークに接続することを含めて、様々な手段によって設定することができる。セルラー電話デバイス用の現在の帯域幅は、特定のパーソナル通信システム（ＰＣＳ）デバイスに固有の情報が要求されたときに、そのような情報を提供するにはほとんど不十分であり、利用可能なすべての帯域幅が増加するユーザによって使い尽くされることにはならない場合、実際に必要とされる帯域幅を求めて適切なネットワークにアクセスするためのより効率的な方法を見つけなければならない。
【００１０】
単一のネットワーク内では、ある範囲のサービスを得るために、このネットワークに接続するのに必要な機構またはプロトコルは、解法がわかっている単純な問題である。しかし、異なるネットワーク間を横断しなければならないときは、シームレスな（ｓｅａｍｌｅｓｓ：継ぎ目の無い）遷移（ｔｒａｎｓｉｔｉｏｎ）を行う問題は重要である。例えば、第２世代のセルラー・ネットワークではしばしば、セッション（ｓｅｓｓｉｏｎ）ごとに異なるネットワークに接続することが可能である。
【００１１】
残念ながら、ネットワーク間で通信するための機構には、共通のプロトコル層がないので、帯域幅をパケット・レベルで最適化する可能性は得られない。インターネットでは、共通に使用されているプロトコルはＩＰｖ４と呼ばれ、これは移動性を管理できるようにするツールのセットを有する。これらのプロトコルのセットは、モバイルＩＰプロトコルと呼ばれる。ＩＰｖ４プロトコルに幾つかの機能強化が施された結果、ＩＰｖ６と呼ばれる第２世代が生み出された。ＩＰｖ４で使用される３２ビットではなく１２８ビットの拡張アドレス空間に加えて、よりよい移動性管理（ｍｏｂｉｌｉｔｙ  ｍａｎａｇｅｍｅｎｔ）を可能にする幾つかの機能がある。ＩＰｖ６では、静的ＩＰアドレス指定方式を使用して移動性を管理することができる。ＩＰｖ４では、アドレス空間の不足により、動的で局所的なＩＰアドレス割当てがしばしば用いられる。ＩＰｖ６では、アドレス管理の効率がよりよくなると予想され、その結果、サービス全体がよりよくなる。ＩＰｖ６を使用する移動体システムの例が、２００１年１月９日に綿貫氏外に付与された「移動ノード、移動エージェントおよびネットワーク・システム（ＭＯＢＩＬＥ  ＮＯＤＥ，ＭＯＢＩＬＥ  ＡＧＥＮＴ  ＡＮＤ  ＮＥＴＷＯＲＫ  ＳＹＳＴＥＭ）」という名称の米国特許第６，１７２，９８６号に開示されている。
【００１２】
ユーザから要求されるデータは、時間がクリティカル（ｃｒｉｔｉｃａｌ：極めて重要）だという性質があって、厳密な時間制約のもとで伝送することが必要な場合がある。あるいは、より厳しくない時間制約のもとでデータをダウンロードすることができる場合もある。前者の場合は、ネットワークがサポートする必要のある通信サービス品質（ＱｏＳ：Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ）制約を要する。後者は、インターネット・コンテンツの場合の通常のダウンロード・モデルであり、ベスト・エフォート（ｂｅｓｔ  ｅｆｆｏｒｔ：最善の努力）伝送と呼ばれる。最後に、データは、時間的に遅延して伝送される場合もある。例として、ユーザが後で視聴したいと思う音楽やマルチメディアを挙げることができる。この範疇は、ネットワークの最適化および使用の観点からもたらされる最も高い融通性を表す。
【発明の開示】
【００１３】
以上に簡単に言及したように多くのネットワーク、帯域幅、およびアクセス可能性変数がある場合に、最低コスト且つ最小限の必要帯域幅が常に選択されるように、必要な帯域幅とメッセージ優先度と帯域幅コストとの計算に基づいて、ユーザがシームレスにこれらのネットワーク間でローミング（ｒｏａｍｉｎｇ）または遷移することができるようにする機構（仕組み）が必要とされている。
【００１４】
本発明の原理によれば、インターネットを介して通信するための通信システムが、ポータブル（携帯型）通信デバイスと、少なくとも時々インターネットをポータブル通信デバイスと相互接続する複数のネットワークとを含んでいる。インターネットには、インテリジェント・コンテンツ・サーバも相互接続されている。ネットワーク管理構成要素（ｅｎｔｉｔｙ：エンティティ）がインテリジェント・コンテンツ・サーバに相互接続され、インテリジェント・コンテンツ・サーバとポータブル通信デバイスとの間の通信のためにどのネットワークを使用するかを選択する。
【００１５】
このような通信システムに於いて、最もコスト効果の高い利用可能な帯域幅を選択することによってネットワーク選択を最適化する問題は、ポータブル通信デバイスをポータブル・インテリジェント複数ネットワーク・プラットフォーム（基盤）として実現することにより対処される。このプラットフォームは、複数のフロントエンド・インターフェースを含み、各インターフェースは、家庭（ホーム）ネットワーク・インターフェース、放送ネットワーク・インターフェース、ホットスポット型のノマディック・ネットワーク・インターフェース、移動体ネットワーク・インターフェースなど、あるタイプの利用可能なネットワークに対応する。家庭ネットワーク・インターフェースは一般に、広帯域モデムにプラグインされ、他のインターフェースはアンテナ端子を利用して無線通信を実行する。
【００１６】
プラットフォーム内で、各ネットワーク・インターフェースは、ＩＰｖ４とＩＰｖ６の何れかのプロトコルを介してデータを送受信することのできるネットワーク・データ処理層に相互接続される。マルチメディア・アプリケーションなど、かなりの帯域幅を必要とする大きいファイルの場合、ネットワーク・データ処理層は、データ・ストリームを処理および緩衝する個別のバックエンド・アプリケーション処理装置に相互接続される。
【００１７】
各ネットワーク・インターフェースは、その特定のタイプのネットワークに専用の基地局またはネットワーク終端との間でデータを送受信する。このような基地局またはネットワーク終端はそれぞれ、インターネットへの適切な接続を有する。インターネットには、ネットワーク管理構成要素に相互接続されたインテリジェント・コンテンツ・サーバも接続されている。インテリジェント・コンテンツ・サーバが、ポータブル・インテリジェント複数ネットワーク・プラットフォームと通信できるように、プラットフォームは、戻りチャンネル（ｒｅｔｕｒｎ  ｃｈａｎｎｅｌ）を有する何れかの物理層を介して、利用可能なネットワークの何れかに登録する。
【００１８】
プラットフォームは、現存のモバイルＩＰｖ４プロトコルと共に機能することもでき、静的なＩＰｖ６広域アドレス指定方式を使用することもできる。プラットフォームは、インテリジェント・コンテンツ・サーバと通信し、現在のＩＰアドレスおよび現在の特定のマルチネットワーキング機能をサーバに通知する。インテリジェント・ネットワーク管理構成要素は、優先度、所望の送信品質、必要な帯域幅、コストなどの最適化基準に基づいて、送信または受信される各パケットに使用する適切なネットワークを選択する。
【００１９】
ポータブル・プラットフォームが内部で動作している現在のネットワークを、ポータブル・プラットフォームが離れるとき（一般には現在のネットワークの範囲を超えて物理的に移動することに因り）、ポータブル・プラットフォームは、次の最良の（最適化基準に基づく）ネットワークを自動的に探索し、それへの接続を試みる。新しい接続が旨く達成されたときは、ポータブル・プラットフォームは、その現在の接続に関する情報をネットワーク管理構成要素に送信する。この情報に応答して、インテリジェント・ネットワーク管理構成要素は、このより新しい最適なネットワーク経路を介して後続のパケットを経路指定する。このプロセスは、パケットごとのレベルで、あるいはセッションごとのレベルで管理することができる。
【発明を実施するための最良の形態】
【００２０】
図１は、複数ネットワーク・ポータブル・プラットフォーム１０を含む移動体通信システムのブロック図である。複数ネットワーク・ポータブル・プラットフォーム１０は、広帯域モデム１２と、あるいはアンテナ１２２、１２６、１２８を介して複数の無線通信ネットワークの何れかと、双方向送受信が可能である。実際には、アンテナ１２２、１２６、１２８は、適切なマッチング・ネットワークを備える単一の物理アンテナでもよいし、あるいは物理的に近接した１つまたは複数のアンテナとすることもできる。例えば、アンテナ１２２は、セルラー電話移動体ネットワークの終端または基地局２２からの、ディジタル・セルラー電話信号に応答する。アンテナ１２２は、移動体インターフェース回路１２０と双方向に結合されている。
【００２１】
図２からも分るように、移動体インターフェース回路１２０は、マイクロプロセッサ１１８の直接データ入力端子に結合されている。マイクロプロセッサ（μＰ）１１８の直接データ出力端子は、移動体インターフェース１２０の入力端子に結合されている。マイクロプロセッサ１１８のオーディオ出力端子が、スピーカ１１４の入力端子に結合されている。マイクロホン１１２の出力端子が、マイクロプロセッサ１１８のオーディオ入力端子に結合されている。キーパッド１１６の出力端子が、マイクロプロセッサ１１８の制御入力端子に結合されている。
【００２２】
マイクロプロセッサ１１８は、マイクロプロセッサ１１８中の読出し専用メモリ（ＲＯＭ）などのメモリに蓄積されたアプリケーション・プログラムの制御の下で、周知の方式で動作する。具体的には、マイクロプロセッサ１１８は、現在のインターネット・プロトコル・バージョン４（ＩＰｖ４）と、未だ発展中の次世代インターネット・プロトコル・バージョン６（ＩＰｖ６）との両方を利用して、データ処理層１３０として動作するようにプログラムされている。層１３０は、当業者に周知のように、サービス品質（ＱｏＳ）プログラムを含んでいてもよい。
【００２３】
また、マイクロプロセッサ１１８は、このインターネット・プロトコル層１３０と双方向通信することのできるバックエンド・アプリケーション処理装置１４も備えている。処理装置１４は、マイクロプロセッサ１１８によって受け取られたデータのためのバッファおよびデコーダとして働き、特に、オーディオおよびビデオ・ファイルなどのマルチメディア・コンテンツを有するデータを処理するのに有用である。バックエンド・アプリケーション処理装置１４は、個別の部品で構成した回路とすることもでき、あるいは、マイクロプロセッサ１１８の外部であるがやはり複数ネットワーク・ポータブル・プラットフォーム１０上に実装された集積回路（ＩＣ）の組合せであってもよい。
【００２４】
プラットフォーム１０は、前述のように周知の方式で動作して、ユーザが電話をかけられるようにする。ユーザは、キーパッド１１６上のキーを操作して、移動体基地局２２を介して移動体インターフェース回路１２０をインターネット３０や携帯電話通信ネットワークなどの外部ネットワークに接続するように、マイクロプロセッサ１１８に命令する。キーパッド１１６は、所望の電話番号または命令コードを指定する発信音を生成する。あるいは、インターネット３０またはセルラー電話ネットワークから、誰かがポータブル・プラットフォーム１０に電話をかけようとしていることを示す信号を受信することもできる。これらの信号に応答して、マイクロプロセッサ１１８は、ネットワークに接続し電話を完了するように移動体インターフェース回路１２０を制御する。
【００２５】
どちらの場合も、マイクロホン１１２からの通話情報を表す信号が、マイクロプロセッサ１１８によりディジタル化され、ディジタル化された信号は、移動体インターフェース１２０およびアンテナ１２２を介して移動体ネットワーク基地局２２に送信される。同時に、アンテナ１２２により基地局２２から受信された、相手話者からの受信ディジタル化済み通話情報を表す信号が、移動体インターフェース１２０により受け取られ、マイクロプロセッサ１１８により音声信号に変換され、スピーカ１１４に供給される。
【００２６】
前述のように、一般に複数ネットワーク・プラットフォーム１０は、インターネットを介して、コンピュータに情報を要求して受信する機能も備えている。要求される情報を表すデータは、ユーザがキーパッド１１６から生成することができる。キーパッド１１６には、図２に示すよりも多くのキーがある場合もある。情報要求は、マイクロプロセッサ１１８から、ネットワーク・プラットフォーム１０上で利用可能なネットワーク・インターフェースの何れかに供給される。例えば、プラットフォーム１０は移動体インターフェース１２０だけでなく、家庭ネットワーク・インターフェース１１０、ノマディック・ネットワーク・インターフェース１６、放送ネットワーク・インターフェース１８も備えているものとすることができる。どのネットワークが使用可能であるかに応じて、情報要求は、広帯域モデム１２か、あるいはアンテナ１２２、１２６、１２８のうちの１つに転送される。
【００２７】
特定の時に使用されているネットワークに関係なく、情報要求はインターネット３０に送信される。共通層１３０からは、ネットワーク・インターフェース１６、１８、１１０、１２０のうちの何れが現在それに関連するネットワークと通信しているかに関する状況報告も行なわれる。これらのネットワークはそれぞれ、その特定のネットワーク経路に関連する固有の特性を有する。これらの特性には、ネットワーク経路の帯域幅、ネットワークを使用する金銭的コスト、得られるデータ伝送速度、ネットワークの品質および信頼性、ネットワークの地理的到達範囲、並びにその特定のネットワーク経路を介して送信するのに最も適したデータ・タイプが含まれる。ネットワーク利用可能性の現在範囲を送信することにより、受信側は、返信データを送信するのに最適なネットワークを選択することができる。
【００２８】
プラットフォーム１０からインターネット３０に送信された情報は、ポータブル・プラットフォーム１０のユーザが望む情報を含んでいるインテリジェント・コンテンツ・サーバ２７などのサーバ・マシンによって受信される。コンテンツ・サーバ２７にはネットワーク管理構成要素２６が相互接続されており、ネットワーク管理構成要素２６は、プラットフォーム１０からのネットワーク利用可能性または状況報告を受け取る。管理構成要素２６は、それに関連するコンテンツ・サーバ２７がプラットフォーム１０との間でデータを送受信する際に経由することになるネットワークの選択を最適化するようにプログラムされている。
【００２９】
サーバ２７から所望の情報を送信するモードには、起こりうる２つのモードがある。第１のモードはユニキャスト（単一通信）モードであり、サーバのデータは特定ユーザのプラットフォーム１０だけに向けられる。第２の可能なモードはマルチキャスト（同報通信）モードであり、サーバのデータは複数のプラットフォーム１０に同時に送信されるように意図されている。
【００３０】
どちらの場合も、サーバ２７の目的とするところは、インターネット３０のバックボーンまたは内部構造を介してその大域コンピュータ・ネットワークの「エッジ（ｅｄｇｅ）」３１にデータを経路指定し、エッジ３１から、選択された通信アクセス・ネットワーク２０、２１、２２、および／または２５を介してプラットフォーム１０へのデータ送信を継続することにより、Ｐ個のパケットをプラットフォーム１０に搬送することである。
【００３１】
ネットワーク管理構成要素２６が、利用可能なネットワークの範囲から特定のネットワークを選択するのを最適化することができるように、ユニキャスト・モードでは以下の式を最小化（ｍｉｎｉｍｉｚｅ）することを目的とする。
【数１】
2004537195.tif 000003
上式で、
ｘｉは、インターネット３０を介して各データ・パケットをｉ番目のアクセス回線に向けてそのエッジ３１に搬送するコストである。
ｙｉは、それぞれのアクセス・ネットワーク、例えば２０、２１、２２、２５を介して各パケットを搬送するコストである。
Ｐｊは、リンクｉ上で搬送されるパケットの数である。
Ｎｉは、サーバ２７のコンテンツを要求している、ｉ番目のリンク上のユーザの数である。
【００３２】
このユニキャストの式は、標準的な最適化技法を用いる最適化問題として解くことができ、この結果、ネットワーク全体を介して、即ちインターネット３０および後続の通信ネットワーク２０、２１、２２、または２５を介して各パケットを搬送するコストが削減されることになる。サービス品質を可能にするためには、前に使用した各セグメントｘｉおよびｙｉについてのコスト構造を適切に反映させ、新しい数で最適化問題を解く。
【００３３】
マルチキャストの場合は、以下の式を最小化（ｍｉｎｉｍｉｚｅ）することを目的とする。
【数２】
2004537195.tif 000004
【００３４】
この式は、サーバ・コンテンツを要求する複数のユーザ（Ｎｉ）に対して被るペナルティが除去されることを除いては、ユニキャスト・モードと同一である。この式もまた、周知の最適化技法を用いて最適化することができる。各最適化は、パケットごとに、あるいはセッションごとに実施することができる。
【図面の簡単な説明】
【００３５】
【図１】本発明の原理による、ポータブル通信ネットワークの選択最適化システムを示すブロック図である。
【図２】図１に示したシステムで使用することのできる、本発明の原理によるパーソナル通信システム・デバイスのブロック図である。
【図１】
2004537195.tif 000005
【図２】
2004537195.tif 000006
【国際公開パンフレット】
2004537195.tif 000007
2004537195.tif 000008
2004537195.tif 000009
2004537195.tif 000010
2004537195.tif 000011
2004537195.tif 000012
2004537195.tif 000013
2004537195.tif 000014
2004537195.tif 000015
2004537195.tif 000016
2004537195.tif 000017
2004537195.tif 000018
2004537195.tif 000019
2004537195.tif 000020
2004537195.tif 000021
2004537195.tif 000022
2004537195.tif 000023
2004537195.tif 000024
2004537195.tif 000025
2004537195.tif 000026
2004537195.tif 000027
2004537195.tif 000028
2004537195.tif 000029
2004537195.tif 000030
【国際公開パンフレット（コレクトバージョン）】
2004537195.tif 000031
2004537195.tif 000032
【国際公開パンフレット（コレクトバージョン）】
2004537195.tif 000033
2004537195.tif 000034
【国際調査報告】
2004537195.tif 000035
2004537195.tif 000036
2004537195.tif 000037