(57)【特許請求の範囲】
【請求項１】
マルチインターフェース装置の複数のインターフェースのテストのためのシステムであって、
前記マルチインターフェース装置の複数のインターフェース上で同時の並行テストが行なわれる並列テスト動作モードを、上記のインターフェースに関係する情報を得るために、行なうマルチインターフェース装置を具備し、
前記並列テスト動作モードでのテストするエンドポイントとして並行テストを行なう専用のテストコレスポンデントをさらに含むシステム。
【請求項２】
前記専用のテストコレスポンデントは、複数のアクセスリンク上で送り出される、着信ＩＰパケットストリームを解析し、前記パケットはテストされているインターフェースのそれぞれに関連した複数のＩＰアドレスを運ぶ請求項１のシステム。
【請求項３】
前記専用のテストコレスポンデントは、異なるＩＰアドレスで到達するものに対する２つの連続する到着パケットの間での到着時間及び（または）到着間時間を解析する請求項２のシステム。
【請求項４】
前記専用のテストコレスポンデントはパケットストリームごとに統計を蓄積する請求項２のシステム。
【請求項５】
前記統計は、パケットストリームごとに関して、平均到着間時間、最大到着間時間及び（または）到達時間の標準偏差を含んでいる請求項４のシステム。
【請求項６】
前記専用のテストコレスポンデントは、マルチインターフェース装置からの要求において前記マルチインターフェース装置に戻すテスト中での複数のインターフェースのタイミング挙動を詳述するレポートを送る請求項４のシステム。
【請求項７】
前記マルチインターフェース装置は、その自動決定における前記専用のテストコレスポンデントから受信されたレポートを用い、かつ（または）エンドユーザの意思決定を助けるためにエンドユーザにこの情報を表示する請求項６のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、Ｄ．ＦａｍｏｌａｒｉらのＥＶＡＬＵＡＴＩＮＧ  ＭＵＬＴＩＰＬＥ  ＣＯＮＮＥＣＴＩＶＩＴＹ  ＯＰＴＩＯＮＳと表題をつけられ２００８年９月２９日に提出された米国仮出願第６１／１００，７６９の仮出願に関連し（優先権を主張し）、その全開示は参照することによりここに組み込まれる。
【背景技術】
【０００２】
背景議論：  
ネットワークとインターネットプロトコル：  
最多の悪評があるインターネットと共に、多くの種別のコンピュータネットワークがある。インターネットはコンピュータネットワークの世界的規模のネットワークである。今日、インターネットは、何百万ものユーザに利用可能な公共の自立するネットワークである。インターネットは、ホストを接続するためにＴＣＰ／ＩＰ（すなわちTransmission Control Protocol/Internet Protocol）と呼ばれる１セットの通信プロトコルを用いる。インターネットはインターネットバックボーンとして知られている通信インフラを有する。インターネットバックボーンへのアクセスは、企業と個体へのアクセスを転売するインターネットサービスプロバイダー（ＩＳＰ）によって大部分は制御される。
【０００３】
ＩＰ（インターネットプロトコル）に関して、これは、ネットワーク上のある装置（例えば電話機、ＰＤＡ［Personal Digital Assistant］、コンピュータ等）から別の装置へデータが送信されうるプロトコルである。今日ＩＰの様々な（例えばＩＰｖ４、ＩＰｖ６等を含む）バージョンがある。ネットワーク上のホスト装置はそれぞれ、それ自身の一意の識別子である少なくとも１つのＩＰアドレスがある。ＩＰは非接続のプロトコルである。通信中のエンドポイント間の接続は連続的ではない。ユーザがデータまたはメッセージを送信するまたは受信する場合、データまたはメッセージはパケットとして知られているコンポーネントに分割される。全てのパケットはデータの独立した単位として処理される。
【０００４】
インターネットまたは同様なネットワーク上でのポイント間の送信を標準化するために、ＯＳＩ（Open Systems Interconnection）モデルは確立された。ＯＳＩモデルは、それ自身の関数セットを加える各レイヤを有する７つの積み重ねられたレイヤに、ネットワークにおいて２ポイント間の通信処理を分ける。送信エンドポイントでの各レイヤを介した下方へのフローがあり、受信エンドポイントでの複数のレイヤを介した上方へのフローがあるように、装置はそれぞれメッセージを処理する。機能の７つのレイヤを提供するプログラミング及び（または）ハードウェアは典型的に、装置オペレーティングシステム、アプリケーションソフトウェア、ＴＣＰ／ＩＰ、及び（または）他の輸送及びネットワークプロトコル、及び他のソフトウェア及びハードウェアの組み合わせである。
【０００５】
通常、メッセージがユーザから、またはそのユーザへ渡る場合、トップの４つのレイヤが用いられ、またメッセージが装置（例えばＩＰホスト装置）を通過する場合、最下段の３つのレイヤが用いられる。ＩＰホストは、サーバ、ルーターまたはワークステーションのような、ＩＰパケットを送受信することができるネットワーク上の任意の装置である。他のどこかのホスト宛のメッセージは、上位レイヤレイヤまで渡されないが、別のホストへ転送される。ＯＳＩモデルのレイヤを以下に記載する。レイヤ７（すなわちアプリケーションレイヤ）は、例えば、通信相手が識別される、サービス品質が識別される、ユーザ認証とプライバシーが考慮される、データシンタックスに関する制約が識別される、等であるレイヤである。レイヤ６（すなわちプレゼンテーションレイヤ）は、例えば、出入りするデータをあるプレゼンテーション形式から別の形式等に変換するレイヤである。レイヤ５（すなわちセッションレイヤ）は、例えば、アプリケーション間での会話、交換、及びダイアログをセットアップし、調整し、終了させる、交換する等である。レイヤ４（すなわちトランスポートレイヤ）は、例えば、終端間制御、エラー検査などを管理するレイヤである。レイヤ３（すなわちネットワークレイヤ）は、例えば、ルーティング及びフォワーディングなどを扱うレイヤである。レイヤ２（すなわちデータリンクレイヤ）は、例えば、物理レベルに関する同期を提供し、ビットスタッフィングを行い、伝送プロトコル知識及び管理を供給するなどのレイヤである。電気電子技術者協会（ＩＥＥＥ）は、データリンクレイヤを２つのさらなるサブレイヤに細分化し、それらは、物理レイヤへ及び物理レイヤからのデータ転送を制御するＭＡＣ（メディアアクセス制御）レイヤと、ネットワークレイヤと接続し、コマンドを解釈し、エラー回復を行なうＬＬＣ（Logical Link Control）レイヤとである。レイヤ１（すなわち物理レイヤ）は、例えば、物理レベルでネットワークを介してビットストリームを運ぶレイヤである。ＩＥＥＥは、ＰＬＣＰ（Physical Layer Convergence Procedure）サブレイヤ及びＰＭＤ（Physical Medium Dependent）サブレイヤに、物理レイヤを細分する。
【０００６】
無線ネットワーク：  
無線ネットワークは、例えばセル及び無線電話、ＰＣ（personal computers）、ラップトップコンピュータ、ウエアラブルコンピュータ、コードレス電話機、ページャー、ヘッドセット、プリンタ、ＰＤＡなどのように、モバイル装置の様々な種別を組込むことができる。例えばモバイル装置は、ボイス及び（または）データの高速の無線送信を安全にするためにデジタルシステムを含んでいてもよい。典型的なモバイル装置は、次のコンポーネントのうちのいくつかまたはすべてを含んでいる：トランシーバー（すなわち、例えば、統合された、送信機、受信機及び必要に応じて他の機能を有するシングルチップトランシーバーを含む送信機及び受信機）；アンテナ；プロセッサ；１以上の音声変換器（例えば、音声通信に関する装置でのようなスピーカーまたはマイクロホン）；電磁気データ記憶装置（例えばデータ処理が提供される装置において、例えばＲＯＭ、ＲＡＭ、デジタルデータ記憶装置など）；メモリ；フラッシュメモリー；フルのチップセットまたは集積回路；（例えばＵＳＢ、ＣＯＤＥＣ、ＵＡＲＴ、ＰＣＭなどのような）複数のインターフェース；及び（または）同様なもの。
【０００７】
モバイルユーザが無線接続を介してローカルエリアネットワーク（ＬＡＮ）に接続することができる無線ＬＡＮ（ＷＬＡＮ）は、無線通信のために用いられてもよい。無線通信は、例えば光、赤外線、無線、マイクロ波のような電磁波を通じて伝播する通信を含むことができる。現在存在する様々なＷＬＡＮ規格、例えばブルートゥース（Bluetooth（登録商標））、ＩＥＥＥ８０２．１１、ＨｏｍｅＲＦがある。
【０００８】
一例として、ブルートゥース製品は、モバイルコンピュータ、携帯電話、ポータブルの携帯型の装置、携帯情報端末（ＰＤＡ）、及び他のモバイル装置の間のリンク、及びインターネットへの接続性を提供するために用いられてもよい。ブルートゥースは、モバイル装置がどのように相互にかつ短距離無線接続を用いる非モバイル装置で容易に接続することができるかについて詳述する計算機及び電気通信産業規格である。ブルートゥースは、同期してかつ１つの装置から別の装置に矛盾のないデータを保存する必要のある種々のモバイル装置の急増から生じるエンドユーザ問題に対処するために、デジタル無線プロトコルを生成し、その結果、異なるベンダーからの装置がシームレスにともに動作することを可能にする。ブルートゥース装置は共通のネーミング概念に従ってネーミングされてもよい。例えば、ブルートゥース装置は、ブルートゥース装置ネーム（ＢＤＮ）、またはユニークなブルートゥース装置アドレス（ＢＤＡ）に関連した名を所有してもよい。ブルートゥース装置は、またインターネットプロトコル（ＩＰ）ネットワークに参加してもよい。ブルートゥース装置がＩＰネットワーク上で機能する場合、それはＩＰアドレス及びＩＰ（ネットワーク）名を提供されてもよい。したがって、ＩＰネットワークに参加するように構成されたブルートゥース装置は、例えば、ＢＤＮ、ＢＤＡ、ＩＰアドレス、及びＩＰ名を含んでいてもよい。用語「ＩＰ名」はインターフェースのＩＰアドレスに対応する名を指す。
【０００９】
ＩＥＥＥ規格であるＩＥＥＥ８０２．１１は、無線ＬＡＮと装置に関する技術を規定する。８０２．１１を用いて、ワイヤレスネットワーキングは、いくつかの装置をサポートする単一の基地局ごとに達成されてもよい。いくつかの例において、装置はあらかじめ無線ハードウェアで装備されてもよい、またはユーザはアンテナを含むカードのような分離した１片のハードウェアをインストールしてもよい。一例として、８０２．１１で使用される装置は、典型的に３つの顕著な要素を含んでいて、装置はアクセスポイント（AP）であるか、移動局（STA）であるか、ブリッジであるか、ＰＣＭＣＩＡカードであるか、または別の装置であるかである：無線トランシーバー；アンテナ；及びネットワークにおいてポイント間のパケットフローを制御するＭＡＣ（メディアアクセス制御）レイヤである。
【００１０】
加えて、マルチインターフェース装置（ＭＩＤｓ）はいくつかの無線ネットワークにおいて利用されてもよい。ＭＩＤは、ブルートゥースインターフェース及び８０２．１１インターフェースのような、２つの独立したネットワークインターフェースを含んでいてもよく、こうしてＭＩＤがブルートゥース装置と接続するのと同様に２つの別個のネットワークに参加することを可能にする。ＭＩＤは、ＩＰアドレスを関連した、ＩＰアドレス及び共通のＩＰ（ネットワーク）名を有してもよい。
【００１１】
無線ネットワーク装置は、ブルートゥース装置に限定されず、マルチインターフェース装置（ＭＩＤｓ）、８０２．１１ｘ装置（例えば８０２．１１ａ、８０２．１１ｂ、８０２．１１ｇ装置を含んでいるＩＥＥＥ８０２．１１装置）、ＨｏｍｅＲＦ（Home Radio Frequency）装置、Ｗｉ−Ｆｉ（Wireless Fidelity）装置、ＧＰＲＳ（General Packet Radio Service）装置、３Ｇセル装置、２．５Ｇセル装置、ＧＳＭ（登録商標）（移動通信のためのグローバルシステム）装置、ＥＤＧＥ（Enhanced Data for GSM Evolution）装置、ＴＤＭＡタイプ（Time Division Multiple Access）装置またはＣＤＭＡ２０００（Code Division Multiple Access）を含むＣＤＭＡタイプ装置を含んでもよい。ネットワーク装置はそれぞれ、ＩＰアドレスに限定されず、ブルートゥース装置アドレス、ブルートゥース共通名、ブルートゥースＩＰアドレス、ブルートゥースＩＰ共通名、８０２．１１ ＩＰアドレス、８０２．１１ ＩＰ共通名またはＩＥＥＥ ＭＡＣアドレスを含むタイプを変更するアドレスを含んでもよい。
【００１２】
無線ネットワークはまた、例えばモバイルＩＰ（インターネットプロトコル）システム、ＰＣＳシステム、及び他の移動通信ネットワークシステムで見つかった方法とプロトコルを含むことができる。モバイルＩＰに関して、これは、インターネットエンジニアリングタスクフォース（ＩＥＴＦ：Internet Engineering Task Force）によって生成された標準の通信プロトコルを含んでいる。モバイルＩＰで、モバイル装置ユーザは、以前割り当てられたそれらのＩＰアドレスを維持しつつ、ネットワークを介して移動することができる。コメント要求（ＲＦＣ：Request for Comments）３３４４を参照すること。注意：ＲＦＣはインターネットエンジニアリングタスクフォース（ＩＥＴＦ）の正式文献である。モバイルＩＰは、インターネットプロトコル（ＩＰ）を向上させて、それらのホームネットワークの外部で接続する場合にモバイル装置へインターネットトラフィックをフォワードする手段を加える。モバイルＩＰは、各モバイルノードに、そのホームネットワーク上のホームアドレス、及びネットワークとそのサブネット内の装置の現在位置を識別するケアアドレス（ＣｏＡ：care-of-address）を割り当てる。装置が異なるネットワークに移動される場合、それは新規のケアアドレスを受信する。ホームネットワーク上のモビリティエージェントは、各ホームアドレスをそのケアアドレスに関連させることができる。モバイルノードは、それが使用しているそのケアアドレス（例えばインターネットコントロールメッセージプロトコル（ＩＣＭＰ：Internet Control Message Protocol））を変化させるごとに、ホームエージェントにバインディング更新を送ることができる。
【００１３】
基本的なＩＰルーティング（例えばモバイルＩＰの外部）では、ルーティング機構は、ネットワークノードがそれぞれ例えばインターネットへの一定の接触点を常に持っていて、かつノードそれぞれのＩＰアドレスが、それが接しているネットワークリンクを識別するという仮定に依存する。本明細書では、用語「ノード」は接続点を含む。それは、例えば、データ伝送に関するエンドポイントまたは再分配点を含みえて、かつ、他のノードへの通信を認識し、処理し、及び（または）転送することができる。例えば、インターネットルータは、例えばＩＰアドレスプレフィックスまたはそのようなものを観察することができる。次に、ネットワークレベルでは、ルーターは、例えば特定のサブネットを識別するビットのセットを観察することができる。次に、サブネットレベルでは、ルーターは、例えば特定の装置を識別するビットのセットを観察することができる。典型的なモバイルＩＰ通信では、ユーザがモバイル装置を例えばインターネットから分離して、新しいサブネットでそれを再接続しようとする場合、装置は新しいＩＰアドレス、適切なネットマスク及びデフォルトルーターで再設定されなければならない。そうでなければ、ルーティングプロトコルはパケットを適切に運ぶことができないだろう。
【００１４】
メディア独立ハンドオーバーサービス：  
ローカル及びメトロポリタンエリアネットワークに関するドラフトＩＥＥＥ規格と題された、Ｉ．Ｅ．Ｅ．Ｅ．Ｐ８０２．２１／Ｄ．０１．０９、２００６年９月：他の物事の間での、メディア独立ハンドオーバーサービスでは、文献は、８０２のシステムとセルラーシステムとの間でハンドオーバーを最適化する、８０２のメディアアクセス独立機構を規定する。Ｉ．Ｅ．Ｅ．Ｅ．８０２．２１規格は、異種の８０２のシステム間でのハンドオーバーの最適化を可能にする拡張可能なメディアアクセス独立機構を定義し、８０２のシステムとセルラーシステム間でハンドオーバーを円滑にしてもよい。背景の参考資料及び教育の目的のために、前記Ｉ．Ｅ．Ｅ．Ｅ．８０２．２１の一部は以下に再現される。
【００１５】
ＩＥＥＥ ８０２．２１規格の範囲（メディア独立ハンドオーバー）は、異種のメディア間でのハンドオーバーを最適化するために、上位レイヤにリンクレイヤ情報及び他の関連するネットワーク情報を提供する仕様を開発することである。これは、規格のＩＥＥＥ ８０２ファミリーにおいて３ＧＰＰ、３ＧＰＰ２、及び有線及び無線の両方のメディアによって規定されたリンクを含んでいる。本明細書において、特に断りのない限り、「メディア」は、通信の知覚側面（例えば音声、映像等）とは対照的に、通信システム（例えば、ケーブル、無線、衛星等）にアクセスする方法／モードを示すことに注意すること。例えば、ローカル及びメトロポリタンエリアネットワークに関するドラフトＩＥＥＥ規格と題されたＩ．Ｅ．Ｅ．Ｅ．Ｐ８０２．２１／Ｄ．０１．０９、２００６年９月の１．１を参照：メディア独立ハンドオーバーサービス。
【００１６】
実例となるアーキテクチャ：  
図１は、クライアント装置が通信する無線アクセスポイントを含む、いくつかの例示の実施及び限定されない実施において用いることができるいくつかの例示のアーキテクチャ−上のコンポーネントを表す。これに関連し、図１は、一般に指定された無線ローカルエリアネットワーク（ＷＬＡＮ）２１に接続された例示のワイヤ線ネットワーク２０を示す。ＷＬＡＮ２１は、アクセスポイント（ＡＰ）２２と、いくつかのユーザ局２３、２４を含んでいる（すなわち、モバイル装置ユーザ局）。例えば、ワイヤ線ネットワーク２０はインターネットまたは企業データ処理ネットワークを含むことができる。例えば、アクセスポイント２２は無線ルーターになりえ、ユーザ局２３及び２４は、例えばポータブルコンピュータ、個人のデスクトップコンピュータ、ＰＤＡ、ポータブルのボイスオーバーＩＰ電話及び（または）他の装置であり得る。アクセスポイント２２は、ワイヤ線ネットワーク２１にリンクされたネットワークインターフェース２５、及びユーザ局２３及び２４との通信における無線トランシーバーを有している。例えば、無線トランシーバー２６は、無線周波数またはマイクロ波周波数の、ユーザ局２３及び２５との通信のためのアンテナ２７を含むことができる。アクセスポイント２２はまた、プロセッサ２８、プログラムメモリ２９及びランダムアクセスメモリー３１を有する。ユーザ局２３は、アクセスポイント局２２との通信のためのアンテナ３６を含む無線トランシーバー３５を有する。同様に、ユーザ局２４は、アクセスポイント２２への通信のための無線トランシーバー３８及びアンテナ３９を有している。一例としていくつかの実施形態では、上記のアクセスポイント（ＡＰ）及び（または）サプリカント（supplicant）内でユーザ識別が用いられるか、またはモバイルノードまたはユーザ局内にピアが用いられる。
【００１７】
図２は、装置によって実行されるために、（例えば、アクセスポイント、コンピュータ、サーバ、ユーザ局、モバイル装置、またはいくつかの実施形態における他のノードのような）装置によって実行されるコンピュータ化された工程ステップを実装するために用いることができる例示のコンピュータまたは制御装置を示す。いくつかの実施形態において、コンピュータまたは制御装置は中央処理装置（ＣＰＵ）３２２を含んでいる。それは、バス３２６上の１セットの（複数の）入出力（Ｉ／Ｏ）装置３２４と通信することができる。入出力装置３２４は例えば、キーボード、モニター、及び（または）他の装置を含むことができる。ＣＰＵ ３２２は、バス３２６上のコンピュータ読み取り可能媒体（例えば従来の揮発性不揮発性のデータ記憶装置）３２８（以後「メモリ３２８」）と通信することができる。ＣＰＵ ３２２と入出力装置３２４、バス３２６及びメモリ３２８の間の相互作用は、当技術において既知のそれに似ている可能性がある。メモリ３２８は例えばデータ３３０を含むことができる。メモリ３２８はまたソフトウェア３３８を記憶することができる。ソフトウェア３３８は処理のステップの実行のためにいくつかのモジュール３４０を含むことができる。従来のプログラミング技術はこれらのモジュールを実装するために用いられてもよい。メモリ３２８はまた上記のデータファイル及び（または）他のデータファイルを記憶することができる。いくつかの実施形態において、本明細書で説明される種々の方法は、コンピュータシステムでの使用のためのコンピュータプログラム製品を通じて実現されてもよい。この実施は、例えば、コンピュータ読み取り可能媒体（例えばディスケット、ＣＤ−ＲＯＭ、ＲＯＭなど）に固定された、またはモデムなどのようなインターフェース装置を通じてコンピュータシステムに伝達可能な、一連のコンピュータ命令を含んでいてもよい。通信媒体は実質的に実体があるかもしれないし（例えば通信線）、及び（または）実質的に実体がないかもしれない（例えばマイクロ波、光、赤外線等を用いる無線媒体）。コンピュータ命令は種々のプログラミング言語において書き込まれることが可能で、かつ（または）半導体素子（例えばチップまたは回路）、磁気装置、光学装置及び（または）他のメモリ装置のような（複数の）メモリ装置に記憶されうる。種々の実施形態では、送信はいかなる適切なコミュニケーションテクノロジーも用いてもよい。
【発明の概要】
【００１８】
本発明の好ましい実施形態は、前述の及び他の背景技術を改良する。いくつかの実施形態によれば、接続性オプションの選択を可能にするために適したマルチインターフェース装置は、次のものを含むと規定される：プロセッサと、メモリと、少なくとも１つの無線ネットワークインターフェースを含む複数のネットワークインターフェースと、ａ）下位レイヤ情報及びｂ）ネットワークレイヤ情報の両方に基づいて複数のインターフェースの接続性を評価するように構成された評価モジュールと、評価の結果を表示するように構成されたディスプレイと、マルチインターフェース装置のユーザが表示された結果に基づいて複数のインターフェースのうちの１つを選択することを可能にするように構成されたユーザ入力と、である。いくつかの例において、装置はネットワークセレクション判定がユーザ入力を通じてユーザによって入力される前に、評価の結果を表示するように構成される。いくつかの例において、装置は、ネットワークセレクション判定が入力される前に、ランクフォーマットにおける評価の結果を表示するように構成される。いくつかの例において、下位レイヤ情報は、信号強度、ビット誤り率、ＳＮＲ及び（または）干渉を含んでいる、かつ（または）ネットワークレイヤ情報はＩＰ接続性及び（または）エンドツーエンド経路性能を含んでいる。いくつかの例において、ネットワークレイヤ情報評価は、マルチインターフェース装置と外部の通信相手の間で、ＨＴＴＰまたはＩＣＭＰを含む上位レイヤアプリケーションデータパケットの交換の評価を含んでいる。いくつかの例におい
て、複数のインターフェースは複数の無線インターフェースを含んでいる。
【００１９】
さらに、いくつかの実施形態では、ネットワークレイヤ情報評価は、テストコレスポンデント（test correspondent）を持ったパケットの交換の評価を含んでいる。例えば、いくつかの実施形態では、装置は、複数の潜在的なテストコレスポンデントから一つのテストコレスポンデントを選択するように構成される。いくつかの例において、装置はマルチインターフェース装置を備えた進行中のセッションを有しているテストコレスポンデントを選択するように構成される。他のいくつかの例において、装置は、属性及び（または）進行中のセッションと関係する予め準備された方針に基づいて、テストコレスポンデントを選択するように構成される。他のいくつかの例において、装置は、以前にまたは頻繁に訪れられたインターネットサイトまたはネットワークサイトに基づいて、テストコレスポンデントのリストを動的に確立するように構成される。いくつかの例において、装置はユーザがテストコレスポンデントを選択することを可能にするように構成される。また、他のいくつかの例において、ネットワークレイヤ情報評価は、テストコレスポンデントによって、ＩＰレベルデータパケットまたは上記のデータパケットの交換または測定を含んでいる。いくつかの実施形態において、多重ユーザインターフェース装置は評価を自動的に行なうように構成されるが、一方、いくつかの実施形態では、多重ユーザインターフェース装置が、ユーザに入力された要求に基づいて、評価を行なうように構成される。いくつかの好ましい例において、ユーザの利用可能なネットワーキングオプションを見るために、評価の結果はユーザに提示される。
【００２０】
他のいくつかの実施形態によれば、複数のネットワークに接続するためのモバイル装置は、次のものを含むと規定される：プロセッサと、メモリと、少なくとも１つのネットワークインターフェースと、ネットワークセレクション判定が下される前に、ＩＰ接続性及び（または）利用可能な接続性オプションについての末端間ＩＰ経路性能評価を行なうように構成されている装置と、である。いくつかの実施形態において、モバイル装置は複数のインターフェースを有する装置である。いくつかの実施形態において、少なくとも１つのネットワークインターフェースは少なくとも１つの無線インターフェースを含んでいる。また、他のいくつかの実施形態では、装置はユーザの依頼で評価を行なうように構成されるが、一方、装置はユーザの依頼でネットワークセレクション判定を行なうように構成されている。
【００２１】
様々な実施形態の、特徴、利点、及び（または）上記の及び（または）他の態様は、添付の図面と共に以下の説明の観点でさらに評価される。種々の実施形態は、適用可能な利点、特徴、及び（または）異なる態様を含み、かつ（または）除外することができる。さらに、種々の実施形態は、適用可能な他の実施形態の１以上の態様または特徴を組み合わせることができる。特定の実施形態の利点、態様、及び（または）特徴の詳細な説明は、他の実施形態またはクレームの制限として解釈されるべきでない。
【図面の簡単な説明】
【００２２】
本発明の好ましい実施形態は、添付の図面において、限定ではなく以下の例示によって示される。
【図１】いくつかの例に従ってシステムアーキテクチャーの例示のコンポーネントを説明する例示のアーキテクチャ−の図である。
【図２】例えば、いくつかの実施形態におけるソースノード、宛先ノード、アクセスポイント、またはユーザ局のような装置によって実行される、コンピュータ化された工程ステップを実装するために用いられうる例示のコンピュータまたは制御装置による特徴を示す。
【図３】本発明のある具体的な例に従って例示のアーキテクチャを示す。
【図４】本発明のある具体的な例に従ってマルチインターフェース装置（例えば複数のインターフェースを有するモバイル装置）のディスプレイのいくつかの例示の画像（例えば、スクリーンショット）を示す。
【図５】本発明のある具体的な例に従ってマルチインターフェース装置（例えば複数のインターフェースを有するモバイル装置）のディスプレイのいくつかの例示の画像（例えば、スクリーンショット）を示す。
【図６】本発明のある具体的な例に従ってマルチインターフェース装置（例えば複数のインターフェースを有するモバイル装置）のディスプレイのいくつかの例示の画像（例えば、スクリーンショット）を示す。
【図７】本発明のある具体的な例に従ってテストコレスポンデントを評価するために、例えばマルチインターフェース装置（例えば複数のインターフェースを有するモバイル装置）によって実行されうる例示の工程ステップを表す例示のフロー図である。
【図８】本発明のある具体的な例に従ってテストコレスポンデントの選択を実行するために、例えばマルチインターフェース装置（例えば複数のインターフェースを有するモバイル装置）によって実行されうる例示の工程ステップを表す例示のフロー図である。
【図９】本発明のある具体的な例に従って複数のインターフェースの選択を実行するために、例えばマルチインターフェース装置（例えば複数のインターフェースを有するモバイル装置）によって実行されうる例示の工程ステップを表す例示のフロー図である。
【発明を実施するための形態】
【００２３】
本発明は様々な形式で具体化されていてもよいが、いくつかの例示の実施形態は、この発明の原理の例を提供すること及びそれと見なされるために、本開示は本発明の原理の例を提供するとして考慮されるべきであり、そのような例は本明細書で説明されかつ（または）本明細書で例示される好ましい実施形態に本発明を限定することを意図されていないという理解で本明細書において説明される。
【００２４】
好ましい実施形態：  
本願は、複数のネットワーキングオプションを評価し条件付けするために、何よりも新しい技術を説明する。いくつかの具体的な例では、（例えば、ポータブルコンピュータ、ラップトップコンピュータ、ノート型コンピュータ、携帯情報端末［ＰＤＡ］及び（または）スマートフォン（例えばｉＰＨＯＮＥ（登録商標）、ＢＬＡＣＫＢＥＲＲＹ（登録商標）または同様なもの等）のようなモバイル装置を含む）装置は、複数のネットワーク接続性オプションを含んでいて、これは例えばＷｉ−Ｆｉ、３Ｇ、ＷｉＭＡＸ（登録商標）、ＬＴＥ、イーサネット（登録商標）、ブルートゥース（登録商標）、ＵＷＢ、ＷＨＤＭＩなど（のように、例えば、複数のインターフェースを用いること）のような、例えば様々な無線及び有線の技術に限定されないものを含む。一例として、図３は、複数のインターフェースＡ、Ｂ及びＣを有する、例示のモバイルユーザ装置を示す。好ましい実施形態では、接続性オプションはそれぞれ、ユーザが通信のモードを選択するに先立って、評価され事前に条件付けられ得る。この評価処理は好ましくは、１）（例えば信号強度、ビット誤り率、ＳＮＲ、及び（または）干渉等のような）下位レイヤ情報、及び２）（例えばＩＰ接続性、エンドツーエンド経路性能及び（または）同様なもののような）ネットワークレイヤ情報の両方を考慮する。
【００２５】
方法：  
図３を参照して、いくつかの実施形態では、（例えば複数のインターフェースを有するモバイル装置のような）マルチインターフェース装置１０は、複数のネットワーキングオプションを含んでいる。例えば、ネットワークのオプションはそれぞれ、例えば図３に示される例示のインターフェースＡ、Ｂ、及びＣのような異なるアクセスネットワーク技術を利用することができる。これらの技術は、例えばＩＰベアリング技術（例えばイーサネット（登録商標）、ケーブル及びＤＳＬ、及び無線インターフェース（例えばＷｉ−Ｆｉ、３Ｇ、ＷｉＭＡＸ、ブルートゥース、ＵＷＢ、ＷＨＤＭＩなど）のような有線技術を含むがこれらに限定されない）を含むことができる。本発明の好ましい実施形態は、これらのネットワーキングオプションの各々を速く（例えば実時間で）評価する方法及びシステムを説明し、この結果、マルチインターフェース装置（ＭＩＤ）のユーザが、例えば様々な可能なポリシーに基づいた複数のインターフェースのランク付けを好ましくは受信し見ることができる。例えば、図３に示される装置１０は、ネットワークのオプションの評価を実行するのに適した（例えば、ソフトウェア、ハードウェア及び（または）ファームウェアを用いて実装された）評価用モジュールＥＶを含むことができる。
【００２６】
参考のために、図７は、いくつかの実施形態において行なうことができる典型的な評価ステップを示す例示のフロー図である。いくつかの実施形態において、評価用モジュールによる評価が行なわれることになっている場合、図７に示されるステップは用いることができる。好ましい実施形態では、システムは１）下位レイヤ評価及び２）上位レイヤ（例えばネットワークレイヤ）評価の両方を行なう。特に、好ましい実施形態においては、あるリンクレイヤ特定情報（ステップ７１を参照）に加えて、その関連する末端間ＩＰ経路性能に基づく（ステップ７３を参照）のと同様に、ＩＰインターフェースはそれぞれＩＰ接続性のそのレベルに基づいて好ましくは評価される（ステップ７２を参照）。好ましくは、ＩＰ接続性は、マルチインターフェース装置と、ウェブサーバまたは他のネットワーククライアントのような外部コレスポンデントとの間でのＨＴＴＰまたはＩＣＭＰのような上位レイヤアプリケーションデータパケットの成功した交換によって判定される。いくつかの好ましい実施形態では、ＩＰ経路性能は例えば、特別なＩＰインターフェースを用いてパケットの交換を説明する、速度、周回回数、及び（または）他の関連情報を含んでいる。
【００２７】
エンティティ：  
いくつかの好ましい実施形態において、図３に示される例示の例において表されるように、次のエンティティが含まれている：  
１）複数のインターフェース評価が評価用モジュールＥＶを用いて行われているマルチインターフェース装置（ＭＩＤ）１０。
【００２８】
２）ＭＩＤとＩＰレベル及び上記のパケットとを交換しているＩＰレベルエンティティであるテストコレスポンデント１００。いくつかの例において、テストコレスポンデントは、例えばウェブサーバ、別のＭＩＤ、または他のネットワークエンティティであり得る。
【００２９】
３）ＭＩＤによってアクセス可能なネットワーク２００を操作し動作し管理するキャリアであるサービスプロバイダー。サービスプロバイダーは、例えば３Ｇオペレーター、公共及び民間のＷｉ−Ｆｉオペレーター、ＤＳＬ、ケーブルプロバイダーなど含む。
【００３０】
４）（例えばこの例において示される遠隔のトランシーバーＲのような）遠隔のトランシーバーと情報を交換することができるトランシーバーである（例えば、この図示される例に示されるインターフェースＡ、Ｂ及び（または）Ｃのような）ネットワークインターフェース。いくつかの例示の実施形態では、ネットワークインターフェースの例は、例えばＷｉ−Ｆｉ無線、３Ｇ無線、ブルートゥース（登録商標）無線、イーサネット（登録商標）トランシーバーを含むことができる。
【００３１】
さらなる議論：  
いくつかの実施形態において、（例えば、例としてソフトウェアモジュール、ハードウェア、及び（または）ファームウェアとしてのモバイル装置のようなＭＩＤ装置上で提供することができる、及び（または）複数の装置にわたって分配することができる）装置または機構は、利用可能なネットワーキングオプションのＩＰレベル前評価を行なうことができると規定される。いくつかの好ましい実施形態では、上記の前評価は、例えば、テストコレスポンデントと、ＩＰレベル及び上記のデータパケットの交換及び測定を含んでいる。他の実施形態では、様々な他の評価技術を用いることができる。いくつかの実施形態において、これらの前評価は、ユーザの要求または介在のない装置（例えば、装置はいくつかの実施形態において複数のインターフェースに関する図７に示されるステップを絶えずまたは周期的に繰り返すように構成することができる）上で自動的に行なうことができる。あるいは、いくつかの実施形態はユーザの明示的な要求でそのような評価を行うように構成することができる（例えば、いくつかの実施形態では、装置は、ユーザがユーザの選択を入力することができるユーザ入力インターフェース（ＩＮ）（例えばキーボード、タッチスクリーン及び（または）同様なもの）を含むことができる）。好ましい実施形態では、上記の前評価の結果は、ユーザに様々な方法のうちの１以上のもので提示され得て、この結果ユーザは容易かつ一見して理解し、それらの利用可能なネットワーキングオプションを視覚化することができる。一例として、いくつかの実施形態では、装置は、（例えば、複数のインターフェースのリストに、数字または同様なランキングを提供する、カテゴリ指示を提供する、色分けを提供する、及び（または）同様なものを提供するによって）図４に示されるようなディスプレイＤに結果を表示することができる。
【００３２】
いくつかの実施形態において、（例えばモバイル装置のような）装置は複数のネットワークインターフェースを含んで提供され、装置は、ネットワークセレクション判定がなされる前に利用可能な接続性オプション上でＩＰ接続性及び末端間ＩＰ経路性能評価を行なうことができる。例えばいくつかの実施形態において、図９に示されるように、モバイル装置は、まずステップ８０で示されるような複数のインターフェースの評価を開始することができ、ステップ８１で前記評価の結果を表示し、かつステップ８２でインターフェースの選択を提供する。例えば、いくつかの実施形態では、ユーザは上記の選択を図３などに示されるようなユーザ入力ＩＮを通じて行なうことができる。一例として、図４は、表された複数のインターフェースの例示のランキングで、例示のディスプレイ画面Ｄを示し、画面を介してユーザが選択するポインタを操作することができる（例えば、ユーザがこの図示される例でＷｉ−Ｆｉインターフェースを選択することを示すランク項目＃１に隣接する矢印を参照せよ）。
【００３３】
いくつかの実施形態において、装置（例えばモバイル装置）は、ネットワークセレクション判定が下される前に、利用可能な接続性オプションでＩＰ接続性及び末端間ＩＰ経路性能評価を行なうことができる単一のネットワークインターフェースを含んで提供される。
【００３４】
いくつかの実施形態において、ユーザは、テストコレスポンデントの選択を構成することができる（例えば、ユーザによって選択される）。一方、他の実施形態では、テストコレスポンデントの上記の選択は、（例えばマルチインターフェース装置によって）自動的に選択され得、または（例えばネットワークサービスプロバイダーによって遠隔に選択される、すなわち、例えば、ネットワークサービスプロバイダーによって選択されるように）遠隔に選択されうる。例えば、いくつかの実施形態では、図７に示されるステップを行なう前に、図５に示されるように、潜在的なテストコレスポンデント（例えば利用可能なテストコレスポンデント）の、（ディスプレイＤを通じて表示され、ユーザ入力ＩＮ及び（または）サービスプロバイダーを通じて選択され、テストコレスポンデントを選択するのに適した）リストをユーザに提示することができる。参考のために、図８は、ユーザがテストコレスポンデントを選択することができるようなＭＩＤの内に実装することができる例示の方法を表す。この例示の限定されない例において示されるように、方法はステップ６０で開始される。また示されるように、（例えば、テストコレスポンデントのデータベース６６、テストコレスポンデント属性及び（または）他の情報のデータベースの内部に格納される情報に基づいて）ＭＩＤはテストコレスポンデントのリストを生成するルーチンを行なうことができる。また示されるように、ステップ６６及び６７は両方とも、好ましくは、（例えば、それをもって先の接続及び通信を確立している）ステップ６５に示されるようなウェブサイト及び（または）ネットワークを訪れたＭＩＤに基づいている。いくつかの好ましい実施形態では、システムは、例えば図５に表された例に示されるように、ステップ６３での結果を表示することができる。その後、システムはユーザがステップ６４で望ましいテストコレスポンデントを選択することを可能にするように構成されうる。
【００３５】
いくつかの実施形態において、テストコレスポンデントのセットは、装置の及びユーザの最も頻繁に訪れたインターネットサイトのリストを調べることによって動的に判定されうる。いくつかの実施形態において、このリストはマルチインターフェース装置（ＭＩＤ）上の（例えばモバイル装置内のデジタルデータ記憶装置またはメモリ内のような）データベース内に記憶されうる。いくつかの実施形態において、例えば、Ｙ期間に直前に訪れたサイトＸのリストのようなこのリストを一定時間区間に従って維持することができる。いくつかの実施形態において、訪問されたサイトのリストもまたはその代わりに、他の属性（すなわち、例えばいくつかの限定されない例としてａ）時間に基づく属性、例えばその日のうちの時刻、週のうちの日、及び（または）年のうちの月、ｂ）位置に基づく属性、ｃ）前歴属性（例えばシステムは、例えばテストコレスポンデントの先の評価、上記のテストコレスポンデントの先の信頼性及び（または）テストコレスポンデントと関係する他の問題／情報に関係するログを維持することができる）、ｃ）ユーザ嗜好属性（例えばいくつかの実施形態ではユーザはユーザにとっての重要性の属性を入力することができる））に応じて分類することができる。このようにして、種々の実施形態では、テストコレスポンデントをいくつかのポリシーに従って選ぶことができる。再度、いくつかの好ましい実施形態では、テストコレスポンデントを、ユーザの選択に関してユーザに表示することができる。また、いくつかの実施形態では、テストコレスポンデントを、（例えば、あらかじめ確立された嗜好に基づいて、好ましくは、テストコレスポンデントのリストに含まれる情報を考慮するように）システムによって自動的に選択することができるか、または別のエンティティによって遠隔に選択することができる。
【００３６】
図８に示されるように、いくつかの実施形態では、１つの例示のポリシーは、直線に訪ねたリストからテストコレスポンデントを選ぶことを含んでいる。例えばステップ６２のＡを参照せよ。さらに、図６に示されるように、別のポリシーは特別な時間に（例えばテストの現在時間（例えば午後１時）かまたはその近くで）最も訪問したサイトのリストに応じてＴＣを選ぶことであり得る。例えばステップ６２のＢを参照せよ。いくつかの例において、この時間は、例えば週のうちの日、年のうちの月等のように、また他の時間に基づく属性を組込むことができる。
【００３７】
図８にさらに示されるように、いくつかの実施形態では、ＴＣもまたはその代わりに、アクティブな進行中のセッションに従って動的に選ばれうる。例えばステップ６２のＣを参照せよ。例えば、ユーザはインターネットホストＡ及びＢを有するアクティブなセッション（例えばＴＣＰまたはＵＤＰ）を有することができる。上記の場合では、インターネットホストＡ及びＢを、現在使用中のもの以外の候補の複数のインターフェースの性能を評価するためのＴＣとして使用することができる。
【００３８】
いくつかの実施形態において、（例えばＩＰ接続性評価のタイプのような）評価のタイプの選択は、ユーザ及び（または）ディスプレイＤ（例えば図６を参照）上に提示されるグラフィカルユーザインターフェースによって（例えばＩＮを使用してユーザに選択を入力させることによって）構成されうる。いくつかの実施形態において、ＩＰ接続性評価のタイプの選択を遠隔に例えばネットワークサービスプロバイダーによって構成することができる。いくつかの例において、以下の方法、すなわち、ピングメッセージ、ＨＴＴＰ要求／応答方法及び（または）この開示に基づいて認識されるような他の方法のうちの１以上を、上記のＩＰ接続性評価をもたらすために用いることができる。
【００３９】
いくつかの実施形態において、ＩＰ評価システムは、並列に作動することができ、すべての利用可能なインターフェースにわたって多くのＩＰ評価を同時に行うことができる。
【００４０】
いくつかの実施形態において、システムは、ＩＰ評価手順が複数のテストを同時に作動することができるように、例えば異なった独特なテストコレスポンデントを同時にテストするＩＰ評価手順ごとのように、構成される。
【００４１】
いくつかの実施形態において、ＩＰ評価の結果を、データベースに記憶し、将来の分析のために蓄積し使用することができる。例えば図７に示されるステップ７６を参照せよ。いくつかの実施形態において、ＩＰ評価の結果を、マルチインターフェース装置の現在位置でタグ付けすることができ、この結果、ＩＰ評価結果の地理的に適切なデータベースを構築することができる。例えば図７に示されるステップ７７を参照せよ。いくつかの実施形態において、ＩＰ評価の結果を、例えばリダイレクトサーバの存在を判定するために分析することができる。例えば図７に示されるステップ７８を参照せよ。例えば、これは、戻されかつＨＴＭＬメッセージの内部内容と同様なＩＰアドレスを比較するＨＴＴＰ応答パケットを観察することによって発生する可能性がある。リダイレクトサーバが検出されれば、この情報を、例えばマルチインターフェース装置への結果を提示する際に、または上記の結果に依存するかもしれない任意の自動選択処理において使用することができる。
【００４２】
いくつかの実施形態において、ＩＰ評価の結果を、後の処理、表示及び分析のための他のネットワークエンティティまたはネットワークサービスプロバイダーに集約し配信することができる。例えば図７に示されるステップ７９を参照せよ。いくつかの実施例において、（例えばモバイル装置のような）複数のインターフェース装置は、上記の評価の結果をネットワークサービスプロバイダー及び（または）他のエンティティに送信することができ、例えば選択的にＭＩＤの地理的情報、アプリケーション使用に関する情報、及び（または）他の情報を送信することができ、どの情報をネットワークサービスプロバイダーによって（例えばデータベースに）記憶することができるかを送信でき、複数のインターフェースの選択のためのもの及び（または）他のＭＩＤによる未来の使用のために、どの情報を後に送信することができるかを送信することができる。
【００４３】
いくつかの実施形態において、（例えば、図７に示されるステップ７２において実行される）ＩＰ評価は、例えば単一のＨＴＴＰリクエスト／応答ペアの送信及び受信を含むことができる、またはいくつかのそのようなペアの送信及び受信を含んでいてもよい。好ましくは、ＨＴＴＰリクエストがそれぞれ送信される時刻が記録され、対応する応答が受信される時刻と比較される。これらの時刻を、有効なスループット及び遅延性能を判定するために用いることができる。
【００４４】
好ましい実施形態では、テストされたインターフェースはそれぞれＩＰ評価の結果に基づいて分類される。いくつかの実施形態において、結果カテゴリは、例えばこれらに限定しないが、接続されたＩＰ、リダイレクト、及び接続されていないＩＰを含むことができる。例えばキャプション「カテゴリ」の下に図４で表される例において示される例示のカテゴリを参照せよ。
【００４５】
いくつかの実施形態において、テスト中の各インターフェースからの結果を、比較し、ランク付けすることができ、例えばスループット及び（または）遅延性能に基づいてリストを生成する。例えばキャプション「ランク」の下の図４に表された例において示される例示のランキングを参照せよ。
【００４６】
いくつかの実施形態において、例えば、図３に表されたような、例えばＭＩＤ内のソフトウェア、ハードウェア及び（または）ファームウェアを介して使用することを導入されうる接続マネージャーＣＭは、ＭＩＤに関連して、本明細書で説明された他の機能性を実行することと同様に、ＭＩＤの接続機能性を実行するように構成することができる。一例として、いくつかの実施形態において、接続マネージャーＣＭはＭＩＤ装置に、ディスプレイＤの上のすべてのアクティブなインターフェースに関するすべての接続性テストの結果及び現状ステータスを表示させるように構成することができる。さらに、接続マネージャーＣＭは、ＭＩＤのユーザによる選択及び（または）自動選択処理による選択で、複数のインターフェースの接続を管理するように構成することができる。
【００４７】
いくつかの実施形態において、各リンクに関連した無線は使用されていない場合無効になり、その無線を用いる評価が必要な場合、自動的に、可能にすることができる。例えば、接続マネージャーＣＭは、必要とされない場合に前記リンクを無効または停止させ、リンクまたはインターフェースの選択に先立ってでも評価を実行するために再度作動させる。参考のために、図９は、インターフェースを評価する手順がステップ８００で開始される例示の実施形態を示し、その後、ステップ８０１では、評価されることになっている使用中でないインターフェースはオン（作動）し、その後、ステップ８０２では、インターフェースの評価は例えば図７でのステップ７１に進むことによって開始される。その後、ステップ８０３では、評価の後にインターフェースを停止（オフ）することができる。
【００４８】
いくつかの実施形態において、このように、ネットワーク評価テストを行なったＭＩＤからテスト結果を受信するテストデータベースを、規定することができる。
【００４９】
いくつかの実施形態において、ＭＩＤは、テスト結果をこのテストデータベースに送り、ここでそれらは格納され、潜在的にアクセスされ、ネットワーク性能についての情報を引き出される。いくつかの実施形態において、テストデータベースは、ネットワークエレメントであり、公共または民間のネットワーク上にアクセス可能になる。いくつかの実施形態において、位置情報の追加は性能評価試験に付加される。いくつかの例において、もし知られているならば、ＭＩＤはその位置を、テストデータベースに送られるテスト結果に加える。さらに、いくつかの例において、タイムスタンプの付加は全てのテスト結果を伴って起こる。いくつかの実施形態において、テストデータベースはテスト結果を記憶し、時間、地理及びインターフェース技術（Ｗｉ−Ｆｉ、３Ｇ、イーサネット（登録商標）等）によってそれらにインデックスを付ける。
【００５０】
いくつかの実施形態において、専用のテストコレスポンデントは、このように、テストを促進することを特に意図することができる。好ましくは、これは、公共に利用可能で到達可能なネットワークエレメントになる。ある例において、ＭＩＤは、ＭＩＤの利用可能な複数のインターフェース上での性能評価を行うためのテストするエンドポイントとして、この専用のテストコレスポンデントを用いる。
【００５１】
いくつかの実施形態において、それによってテスト中の各インターフェース上での並列テストが同時に行なわれる、テスト方法を行なうことができる。いくつかの例において、並列テスト動作モードは、テストするエンドポイントとして専用のテストコレスポンデントで並列テストが行われることを含んでいる。後者の場合では、専用のテストコレスポンデントは、複数のアクセスリンク上で送り出される、着信ＩＰパケットストリームを望ましくは解析する。好ましくは、これらのパケットはテスト中の複数のインターフェースのそれぞれに関連づけられたＩＰアドレスを運ぶ。加えて、専用のテストコレスポンデントは、異なるＩＰアドレスで到達するものに対するこれらのパケットの到着間時間（連続する２つの到着間の時間）及び到達時間を解析するように構成されうる。専用のテストコレスポンデントも、例えば、パケットストリームそれぞれに関する到着時間の平均到着間時間、最大到着間時間、及び標準偏差のようなものを含んでいる統計を蓄積するように構成することができる。さらに、専用のテストコレスポンデントはその後、ＭＩＤに戻すテスト中での複数のインターフェースのタイミング挙動を詳述するレポートを配信するように構成することができる。その後、ＭＩＤはその自動決定においてこの情報を用いることができるか、またはそれらの決定を助けるためにエンドユーザにこの情報を表示することができる。
【００５２】
この発明の広い範囲：  
この発明の例示の実施形態が述べられ、本明細書で説明される一方、本発明は、種々の好ましい実施形態に限定的ではなく、本開示に基づいて当業者によって認識されるような、等価なエレメント、変形、省略、及び（例えば種々の実施形態に渡る態様の）組合せ、適用、及び（または）変更を有する任意の全ての実施形態を含む。（例えば、後に加えられるものを含む）クレームにおける限定は、クレームで用いられる言語に基づいて広く解釈され、現明細書に説明されている例に限定されないか、または出願の審査の間にどの例が非限定として解釈されることになるかである。例えば、本開示では、用語「好ましくは」は非限定的であり、「好ましいが、これ限定されない」を意味する。本開示において及び本出願の審査中に、ミーンズプラスファンクションまたはステッププラスファンクションの限定は、特別なクレーム限定に関して全ての以下の条件が限定に存在する場合にのみ用いられる：ａ）「手段」または「ステップ」が明確に記載される；ｂ）対応する機能は明確に記載される；及び、ｃ）構造をサポートする構造、素材または行為は記載されていない。本開示において及び本出願の審査中に、用語、「本発明」または「発明」は、本開示内の１以上の態様への言及として使用されてもよい。本発明または発明の言語は、臨界の識別として不適当に解釈されるべきではなく、全ての態様または実施形態に渡って応用するとして不適当に解釈されるべきではなく（すなわち、現発明はいくつかの態様及び実施形態を有すると理解されるべき）、及び、出願またはクレームの範囲に限定されるとして不適当に解釈されるべきではない。本開示において及び本出願の審査中に、任意の態様、特徴、処理またはステップ、それらの任意の組み合わせ、及び（または）それらの任意の部分等を説明するために、用語「実施形態」を使用することができる。いくつかの実施例において、種々の実施形態は特徴を重ねることを含んでもよい。本開示において、次の省略した用語が用いられてもよい。「例えば」を意味する「"e.g.（例えば）」と「とりわけ」を意味する「i.a.（とりわけ）」がある。
【図１】
0005568650.tif 000002
【図２】
0005568650.tif 000003
【図３】
0005568650.tif 000004
【図４】
0005568650.tif 000005
【図５】
0005568650.tif 000006
【図６】
0005568650.tif 000007
【図７】
0005568650.tif 000008
【図８】
0005568650.tif 000009
【図９】
0005568650.tif 000010