(57)【要約】  移動体端末は、アクセスサブシステム及びアプリケーションサブシステムを備える。アクセスサブシステムは、少なくとも１つのアクセス技術によるインタフェースを備える。アプリケーションサブシステムは、アクセスサブシステムに対して相互作用可能に接続されている。アプリケーションサブシステム及びアクセスサブシステムは、機能的に分離されている。アクセスサブシステムは、少なくとも１つのアクセス技術によるインタフェースにおける第１のアクセス技術によるインタフェースを介して、アプリケーションサブシステムによるアクセスを提供する。
2007511111.tif 000002
【特許請求の範囲】
【請求項１】
移動体端末であって、
少なくとも１つのアクセス技術によるインタフェースを備えるアクセスサブシステムと、
前記アクセスサブシステムに対して相互作用可能に接続されるアプリケーションサブシステムと、
を備え、
前記アプリケーションサブシステム及び前記アクセスサブシステムは、機能的な分離により分離されており、
前記アクセスサブシステムは、前記少なくとも１つのアクセス技術によるインタフェースにおける第１のアクセス技術によるインタフェースを介して、前記アプリケーションサブシステムによる第１の無線ネットワークへのアクセスを提供する
ことを特徴とする移動体端末。
【請求項２】
複数のサービスのコンポーネントをさらに備え、
各々の前記複数のサービスのコンポーネントは、前記アクセスサブシステム及び前記アプリケーションサブシステムのうち少なくとも一方と相互作用可能に接続され、
前記複数のサービスのコンポーネントは、前記アクセスサブシステム及び前記アプリケーションサブシステムのうち少なくとも一方によって要求される機能へのアクセスを提供する
ことを特徴とする請求項１に記載の移動体端末。
【請求項３】
前記複数のサービスのコンポーネントは分離可能なハードウェアモジュールを備えることを特徴とする請求項２に記載の移動体端末。
【請求項４】
前記複数のサービスのコンポーネントは分離可能なソフトウェアモジュールを備えることを特徴とする請求項２に記載の移動体端末。
【請求項５】
前記サービスのコンポーネントはハードウェアコンポーネント及びソフトウェアコンポーネントの組み合わせを備えることを特徴とする請求項２に記載の移動体端末。
【請求項６】
前記アクセスサブシステム及び前記アプリケーションサブシステムはバークレイソフトウェアディストリビューション（ＢＳＤ）ソケットを介して通信することを特徴とする請求項１に記載の移動体端末。
【請求項７】
前記アクセスサブシステムと前記アプリケーションサブシステムの間の通信はインターネットプロトコルを介して行われることを特徴とする請求項１に記載の移動体端末。
【請求項８】
前記インターネットプロトコルはＩＰｖ４であることを特徴とする請求項７に記載の移動体端末。
【請求項９】
前記インターネットプロトコルはＩＰｖ６であることを特徴とする請求項７に記載の移動体端末。
【請求項１０】
前記移動体端末のパーソナルエリアネットワーク内に配置されており、前記アクセスサブシステムに対して相互作用可能に接続されている、外部のデバイスをさらに備え、
前記アクセスサブシステムは、前記少なくとも１つのアクセス技術によるインタフェースにおける第２のアクセス技術によるインタフェースを介して、前記外部のデバイスによる第２の無線ネットワークへのアクセスを提供する
ことを特徴とする請求項１に記載の移動体端末。
【請求項１１】
前記アクセスサブシステムは、前記アプリケーションサブシステム及び前記外部のデバイスを相互作用可能に相互に接続させることを請求項１０に記載の移動体端末。
【請求項１２】
前記第２のアクセス技術によるインタフェースを介して前記アクセスサブシステムによって提供される前記アクセスは、前記パーソナルエリアネットワーク内におけるものであり、
前記アクセスサブシステムは、前記外部のデバイスによる、前記パーソナルエリアネットワークの外部のエリアを含む第３の無線ネットワークへのアクセスを提供する
ことを請求項１０に記載の移動体端末。
【請求項１３】
前記アクセスサブシステムは、前記アクセスサブシステムに対して相互作用可能に接続されている少なくとも１つの外部のデバイスを第２の無線ネットワークに接続する、無線ルータとして機能することを特徴とする請求項１に記載の移動体端末。
【請求項１４】
前記アプリケーションサブシステム及び前記少なくとも１つの外部のデバイスは、前記アクセスサブシステムを介して相互作用可能に相互に接続されることを特徴とする請求項１３に記載の移動体端末。
【請求項１５】
前記アクセスサブシステム及び前記アプリケーションサブシステムは、ソケットベースのインタフェースを介して通信することを特徴とする請求項１に記載の移動体端末。
【請求項１６】
前記ソケットベースのインタフェースは、バークレーソフトウェアディストリビューション（ＢＳＤ）ソケットに従うことを特徴とする請求項１５に記載の移動体端末。
【請求項１７】
ソケットライブラリのためのリンク固有のアドレス及びプロトコルファミリーが利用されることを特徴とする請求項１５に記載の移動体端末。
【請求項１８】
ミドルウェアをさらに備え、
前記ミドルウェアは、前記アクセスサブシステム及び前記アプリケーションサブシステムに対するアプリケーション開発者によるアクセスを提供し、
前記機能的な分離は、アプリケーション−プログラミングインタフェースを介して、前記アプリケーションの開発者から隠される
ことを特徴とする請求項１に記載の移動体端末。
【請求項１９】
前記アクセスサブシステムの機能は、前記アプリケーションサブシステムにより実行されるアプリケーションによる使用のために、前記アプリケーションサブシステムに対して使用可能にされることを特徴とする請求項１に記載の移動体端末。
【請求項２０】
前記アクセスサブシステムの機能は、ハードウェア機能及びソフトウェア機能のうち少なくとも一方を含むことを特徴とする請求項１９に記載の移動体端末。
【請求項２１】
前記アプリケーションサブシステムの機能は、前記アクセスサブシステムによる使用のために、前記アクセスサブシステムに対して使用可能にされることを特徴とする請求項１に記載の移動体端末。
【請求項２２】
前記アプリケーションサブシステムの機能は、ハードウェア機能及びソフトウェア機能のうち少なくとも一方を含むことを特徴とする請求項２１に記載の移動体端末。
【請求項２３】
前記アクセスサブシステム及び前記アプリケーションサブシステムのうち少なくとも一方によって提供される機能を設定及び制御するためにネットワーク管理ツールが使用されることを特徴とする請求項１に記載の移動体端末。
【請求項２４】
前記ネットワーク管理ツールは、簡易ネットワーク管理プロトコル（ＳＮＭＰ）に従うことを特徴とする請求項２３に記載の移動体端末。
【請求項２５】
前記アクセスサブシステムと前記アプリケーションサブシステムの間で送信されるデータの優先順位付けは、サービス品質制御（ＱｏＳ）のプロビジョニングを介して行われることを特徴とする請求項１に記載の移動体端末。
【請求項２６】
前記アクセスサブシステムは、テレマティックスアプリケーションにおいては、前記アプリケーションサブシステムを伴わずに実現されるように構成されることを特徴とする請求項１に記載の移動体端末。
【請求項２７】
前記アクセスサブシステムは音声コーデック及びビデオコーデックのうち少なくとも一方を含み、
前記アプリケーションサブシステムは少なくとも１つの音声コーデック又はビデオコーデックに対して透過的にアクセスするように構成される
ことを特徴とする請求項１に記載の移動体端末。
【請求項２８】
前記アクセスサブシステムは加入者ＩＤモジュール（ＳＩＭ）機能を含み、
前記アプリケーションサブシステムは前記アクセスサブシステムの前記ＳＩＭ機能に対して透過的にアクセスするように構成される
ことを特徴とする請求項１に記載の移動体端末。
【請求項２９】
前記アクセスサブシステム及び前記アプリケーションサブシステムのうち少なくとも一方が音声圧縮ライブラリを備えることを特徴とする請求項１に記載の移動体端末。
【請求項３０】
前記移動体端末は、全地球測位システム（ＧＰＳ）モジュールを備えることを特徴とする請求項１に記載の移動体端末。
【請求項３１】
前記ＧＰＳモジュールは、前記アプリケーションサブシステムによって使用されるように構成されることを特徴とする請求項３０に記載の移動体端末。
【請求項３２】
前記ＧＰＳモジュールは、アシステッドＧＰＳ(assisted GPS, A-GPS)による位置決定のために前記アクセスサブシステムによって使用されるように構成されることを特徴とする請求項３０に記載の移動体端末。
【請求項３３】
無線ネットワークアクセスの方法であって、
機能的な分離により分離されているアプリケーションサブシステム及びアクセスサブシステムを備える移動体端末を提供するステップと、
前記アクセスサブシステムにおける少なくとも１つのアクセス技術によるインタフェースにおける第１のアクセス技術によるインタフェースを介して、前記アプリケーションサブシステムによって第１の無線ネットワークにアクセスするステップと、
を備えることを特徴とする無線ネットワークアクセスの方法。
【請求項３４】
複数のサービスのコンポーネントを提供するステップと、
前記アクセスサブシステム及び前記アプリケーションサブシステムのうち少なくとも一方に対して相互作用可能に前記複数のサービスのコンポーネントを接続するステップと、
前記複数のサービスのコンポーネントにより、前記アクセスサブシステム及び前記アプリケーションサブシステムのうち少なくとも一方によって要求される機能へのアクセスを提供するステップと、
をさらに備えることを特徴とする請求項３３に記載の無線ネットワークアクセスの方法。
【請求項３５】
前記複数のサービスのコンポーネントは分離可能なハードウェアモジュールを備えることを特徴とする請求項３４に記載の無線ネットワークアクセスの方法。
【請求項３６】
前記複数のサービスのコンポーネントは分離可能なソフトウェアモジュールを備えることを特徴とする請求項３４に記載の無線ネットワークアクセスの方法。
【請求項３７】
前記サービスのコンポーネントはハードウェアコンポーネント及びソフトウェアコンポーネントの組み合わせを備えることを特徴とする請求項３４に記載の無線ネットワークアクセスの方法。
【請求項３８】
前記アクセスするステップは、バークレイソフトウェアディストリビューション（ＢＳＤ）ソケットを介して通信する前記アクセスサブシステム及び前記アプリケーションサブシステムを備えることを特徴とする請求項３３に記載の無線ネットワークアクセスの方法。
【請求項３９】
前記アクセスするステップは、インターネットプロトコルを介して通信する前記アクセスサブシステム及び前記アプリケーションサブシステムを備えることを特徴とする請求項３３に記載の無線ネットワークアクセスの方法。
【請求項４０】
前記インターネットプロトコルはＩＰｖ４であることを特徴とする請求項３９に記載の無線ネットワークアクセスの方法。
【請求項４１】
前記インターネットプロトコルはＩＰｖ６であることを特徴とする請求項３９に記載の無線ネットワークアクセスの方法。
【請求項４２】
前記少なくとも１つのアクセス技術によるインタフェースにおける第２のアクセス技術によるインタフェースを介して、前記アクセスサブシステムを介した、第２の無線ネットワークへの外部のデバイスによるアクセスを行うステップをさらに備えることを特徴とする請求項３３に記載の無線ネットワークアクセスの方法。
【請求項４３】
前記外部のデバイスによるアクセスを行うステップは、前記アクセスサブシステムが、前記アプリケーションサブシステム及び前記外部のデバイスを相互作用可能に相互に接続させるステップを含むことを特徴とする請求項４２に記載の無線ネットワークアクセスの方法。
【請求項４４】
前記第２のアクセス技術によるインタフェースを介して前記アクセスサブシステムによって提供される前記アクセスは、前記パーソナルエリアネットワーク内におけるものであり、
前記外部のデバイスによる、前記パーソナルエリアネットワークの外部のエリアを含む第３の無線ネットワークへのアクセスを、前記アクセスサブシステムにより提供するステップをさらに備えることを特徴とする請求項４２に記載の無線ネットワークアクセスの方法。
【請求項４５】
前記アクセスサブシステムに対して相互作用可能に接続されている少なくとも１つの外部のデバイスを第２の無線ネットワークに接続するために、無線ルータとして、前記アクセスサブシステムが機能するステップをさらに備えることを特徴とする請求項３３に記載の無線ネットワークアクセスの方法。
【請求項４６】
前記アプリケーションサブシステム及び前記少なくとも１つの外部のデバイスは、前記アクセスサブシステムを介して相互作用可能に相互に接続されることを特徴とする請求項４５に記載の無線ネットワークアクセスの方法。
【請求項４７】
前記アクセスサブシステム及び前記アプリケーションサブシステムは、ソケットベースのインタフェースを介して通信することを特徴とする請求項３３に記載の無線ネットワークアクセスの方法。
【請求項４８】
前記ソケットベースのインタフェースは、バークレーソフトウェアディストリビューション（ＢＳＤ）ソケットに従うことを特徴とする請求項４７に記載の無線ネットワークアクセスの方法。
【請求項４９】
ソケットライブラリのためのリンク固有のアドレス及びプロトコルファミリーが利用されることを特徴とする請求項４７に記載の無線ネットワークアクセスの方法。
【請求項５０】
前記アクセスサブシステム及び前記アプリケーションサブシステムに対するアプリケーション開発者によるアクセスを提供するステップをさらに備え、
前記機能的な分離は、アプリケーション−プログラミングインタフェースを介して、前記アプリケーションの開発者から隠される
ことを特徴とする請求項３３に記載の無線ネットワークアクセスの方法。
【請求項５１】
前記アプリケーションサブシステムにより実行されるアプリケーションによる使用のために、前記アプリケーションサブシステムに対して前記アクセスサブシステムの機能を提供するステップをさらに備えることを特徴とする請求項３３に記載の無線ネットワークアクセスの方法。
【請求項５２】
前記アクセスサブシステムの機能は、ハードウェア機能及びソフトウェア機能のうち少なくとも一方を含むことを特徴とする請求項５１に記載の無線ネットワークアクセスの方法。
【請求項５３】
前記アクセスサブシステムによる使用のために、前記アクセスサブシステムに対して前記アプリケーションサブシステムの機能を提供するステップをさらに備えることを特徴とする請求項３３に記載の無線ネットワークアクセスの方法。
【請求項５４】
前記アプリケーションサブシステムの機能は、ハードウェア機能及びソフトウェア機能のうち少なくとも一方を含むことを特徴とする請求項５３に記載の無線ネットワークアクセスの方法。
【請求項５５】
前記アクセスサブシステム及び前記アプリケーションサブシステムのうち少なくとも一方によって提供される機能を設定及び制御するためにネットワーク管理ツールを使用するステップをさらに備えることを特徴とする請求項３３に記載の無線ネットワークアクセスの方法。
【請求項５６】
前記ネットワーク管理ツールは、簡易ネットワーク管理プロトコル（ＳＮＭＰ）に従うことを特徴とする請求項５５に記載の無線ネットワークアクセスの方法。
【請求項５７】
サービス品質制御（ＱｏＳ）のプロビジョニングを介して、前記アクセスサブシステムと前記アプリケーションサブシステムの間で送信されるデータの優先順位付けを行うステップをさらに備えることを特徴とする請求項３３に記載の無線ネットワークアクセスの方法。
【請求項５８】
前記アクセスサブシステムは、テレマティックスアプリケーションにおいては、前記アプリケーションサブシステムを伴わずに実現されるように構成されることを特徴とする請求項３３に記載の無線ネットワークアクセスの方法。
【請求項５９】
前記アクセスサブシステムは音声コーデック及びビデオコーデックのうち少なくとも一方を含み、
前記アプリケーションサブシステムは少なくとも１つの音声コーデック又はビデオコーデックに対して透過的にアクセスするように構成される
ことを特徴とする請求項３３に記載の無線ネットワークアクセスの方法。
【請求項６０】
前記アクセスサブシステムは加入者ＩＤモジュール（ＳＩＭ）機能を含み、
前記アプリケーションサブシステムは前記アクセスサブシステムの前記ＳＩＭ機能に対して透過的にアクセスするように構成される
ことを特徴とする請求項３３に記載の無線ネットワークアクセスの方法。
【請求項６１】
前記アクセスサブシステム及び前記アプリケーションサブシステムのうち少なくとも一方が音声圧縮ライブラリを備えることを特徴とする請求項３３に記載の無線ネットワークアクセスの方法。
【請求項６２】
前記移動体端末は、全地球測位システム（ＧＰＳ）モジュールを備えることを特徴とする請求項３３に記載の無線ネットワークアクセスの方法。
【請求項６３】
前記ＧＰＳモジュールは、前記アプリケーションサブシステムによって使用されるように構成されることを特徴とする請求項６２に記載の無線ネットワークアクセスの方法。
【請求項６４】
前記ＧＰＳモジュールは、被支援ＧＰＳ位置決定(assisted GPS location)のために前記アクセスサブシステムによって使用されるように構成されることを特徴とする請求項６２に記載の無線ネットワークアクセスの方法。
【請求項６５】
移動体端末であって、
第１のアクセス技術によるインタフェースを介して第１の無線ネットワークに対するアクセスを提供する手段と、
アプリケーションを実行する手段と、
を備え、
前記アクセスを提供する手段及び前記アプリケーションを実行する手段は、機能的な分離により分離されており、
前記アクセスを提供する手段は、前記第１のアクセス技術によるインタフェースを介して、前記アプリケーションを実行する手段による前記第１の無線ネットワークへのアクセスを提供する、
ことを特徴とする移動体端末。
【発明の詳細な説明】
【技術分野】
【０００１】
［関連出願の相互参照］
本特許出願は、（１）２００３年１０月１０日に出願された米国仮特許出願第６０／５１０，５７８号（ドケットナンバー５３８０７−０００８３ＵＳＰＬ）、及び、（２）２００３年１０月１０日に出願された米国仮特許出願第６０／５１０，５５８号（ドケットナンバー５３８０７−０００８４ＵＳＰＬ）の優先権を主張し、参照により全体の開示を本明細書に組み込む。本特許出願は、２００３年２月７日に出願された米国特許出願第１０／３５９，８３５号（ドケットナンバー５３８０７−０００４５ＵＳＰＴ）の全体の開示を参照により本明細書に組み込む。本特許出願は、本特許出願と同日に出願された、「拡張性のある移動体端末のプラットフォームのための方法及びシステム」という名称の米国特許出願（ドケットナンバー５３８０７−０００８４ＵＳＰＬ）の全体の開示を参照により本明細書に組み込む。
【０００２】
［技術分野］
本発明は、概して、移動体端末のアーキテクチャに関し、より詳しくは、限定するつもりはないが、アクセス機能及びアプリケーション機能の機能的に分離したゲートウェイを用いる、移動体端末のアーキテクチャに関する。
【背景技術】
【０００３】
将来に亘って、移動体端末は、サポートされる機能及びアプリケーションの両方に関して、能力が向上し続けることが期待される。移動体端末とは例えば、セルラ電話、携帯情報端末（ＰＤＡ）、及び、他のパーソナルハンドヘルドコンピュータを含む。時間の経過に伴い、セルラ電話は、パーソナルコンピュータ（ＰＣ）に収斂する傾向にある。この収斂における１つの重要な影響は、移動体端末に対して次のような必要性が生じたことである。すなわち、ネットワークがインタフェース可能であるところのハードウェアの一種、及び、移動体端末上で実行されうるソフトウェアに関して、移動体端末はさらに拡張性を持つ必要がある。
【０００４】
第３世代（３Ｇ）の移動体端末を設計することに関して、２つの主要な視点がある。第１の視点は、コンピュータ中心の視点である。この視点においては、セルラネットワークへのアクセスは周辺的な機能であり、移動体端末のアーキテクチャの中心としてのアプリケーションプラットフォームに重点が置かれている。コンピュータ中心の視点においては、セルラネットワークの存在は結果的なものであり、パーソナルハンドヘルドコンピュータに単に追加された機能に過ぎない。
【０００５】
図１は、ハードウェアの観点から見た、現在の典型的なコンピュータ中心の視点による移動体端末のアーキテクチャを示す図である。図１において、移動体端末のアーキテクチャ１００は、外部のデバイス及びコンポーネントに対する多様なインタフェースを備える移動体端末１０２を備える。移動体端末１０２は、カメラ１０４に対するインタフェース、一般的なマルチメディアデバイス１０６、ＵＳＢデバイス１０８、キーボード１１０、及び、（ＬＣＤコントローラ１１４を介して）ＬＣＤディスプレイ１１２を備える。移動体端末１０２に接続されるオーディオコーデック１１６も図示されている。オーディオコーデック１１６は、ＰＣ又はＳＰＩインタフェース、及び、ｉ２Ｓインタフェースを介して接続される。さらに、移動体端末１０２は、ｉ２Ｃインタフェースを介して、電力管理ブロック１１８とインタフェースする。
【０００６】
ＮＡＮＤフラッシュメモリ１２０は、移動体端末１０２のＮＡＮＤコントローラによって制御される。移動体端末１０２はまた、ＳＤＲＡＭコントローラを介して、モバイルダブルデータレート（ＤＤＲ）メモリ１２２を制御する。ＩｒＤＡ１２４は、移動体端末１０２のＦ１ｒＤＡ（ＩｒＤＡ）によって制御され、ＢＬＵＥＴＯＯＴＨ（登録商標）モジュール１２６は、移動体端末１０２のＵＡＲＴに接続される。アンテナ１２８は、ＢＬＵＥＴＯＯＴＨ（登録商標）モジュール１２６にサービスを提供する。移動体端末１０２はまた、移動体端末１０２のモデムインタフェースを介して、モデム１３０に接続される。アンテナ１３２は、モデム１３０にサービスを提供する。
【０００７】
移動体端末のアーキテクチャ１００は、コンピュータ中心のものである。すなわち、多様な外部のデバイス及びコンポーネントは、現在ＰＣに採用されているものに似た種類の多様なインタフェースを介して、移動体端末１０２に接続する。移動体端末１０２は、モバイルインダストリープロセッサインタフェース（ＭＩＰＩ）アライアンスとして知られている産業アライアンスによって提供される、コンピュータ中心の移動体端末の一例である。
【０００８】
図２は、ハードウェアの観点から見た、将来的な可能性のあるシステムバス指向のコンピュータ中心の視点による移動体端末のアーキテクチャを示す図である。図２において、移動体端末のアーキテクチャ２００は、移動体端末２０２を備える。移動体端末のアーキテクチャ２００は、システムバス２０４を含んでいるという１つの重要な点において、移動体端末のアーキテクチャ１００とは異なる。システムバス２０４は、複数の外部のデバイスを移動体端末２０２に接続するために使用されうる。それゆえ、移動体端末のアーキテクチャ２００は、システムバス指向のコンピュータ中心のアーキテクチャと称されうる。
【０００９】
モデム１３０、ＢＬＵＥＴＯＯＴＨ（登録商標）モジュール１２６、カメラ１０４、キーパッド１１０、電力管理ブロック１１８、及び、全地球測位システム（ＧＰＳ）モジュール２０６に移動体端末２０２を接続する、システムバス２０４が示されている。移動体端末２０２に接続される、ＮＡＮＤフラッシュメモリ１２０、モバイルＤＤＲ１２２、ＩｒＤＡ１２４、ＵＳＢデバイス１０８、及び、一般的なマルチメディアデバイス１０６も図示されている。加えて、汎用入出力（ＧＰＩＯ）２０８も、移動体端末２０２の一部として図示されている。
【００１０】
システムバス２０４は、アーキテクチャ２００を、移動体端末のアーキテクチャ１００よりもさらにＰＣのようにする役割を果たす。実際、アーキテクチャ２００は、コンピュータ産業の視点による移動電話の進化経路を表す。特に、移動体端末２０２によって制御されるインタフェース（例えば、ＵＳＢ１０８）及びシステムバス２０４によって制御されるインタフェース（例えば、カメラ１０４）は、依然として、コンピュータ中心の方法で構成されている。アーキテクチャ２００は、多様なコンポーネントの製造者の間での作業分担を作り出すために使用されうるものであり、それゆえ、協力による相乗効果（シナジー）を十分に引き出し、産業上の協力者がコストを削減することを可能にする。
【００１１】
【００１２】
【発明の開示】
【課題を解決するための手段】
【００１３】
移動体端末は、アクセスサブシステム及びアプリケーションサブシステムを備える。アクセスサブシステムは、少なくとも１つのアクセス技術によるインタフェースを備える。アプリケーションサブシステムは、アクセスサブシステムに対して相互作用可能に接続されている。アプリケーションサブシステム及びアクセスサブシステムは、機能的に分離されている。アクセスサブシステムは、少なくとも１つのアクセス技術によるインタフェースにおける第１のアクセス技術によるインタフェースを介して、アプリケーションサブシステムによるアクセスを提供する。
【００１４】
無線ネットワークアクセスの方法は、機能的に分離されているアプリケーションサブシステム及びアクセスサブシステムを備える移動体端末を提供するステップを備える。無線ネットワークアクセスの方法はまた、アクセスサブシステムにおける少なくとも１つのアクセス技術によるインタフェースにおける第１のアクセス技術によるインタフェースを介して、アプリケーションサブシステムによって第１の無線ネットワークにアクセスするステップを備える。
【００１５】
添付の図面と併せて本発明に係る典型的な実施形態の以下の詳細な説明を参照することにより、本発明に関してより完全な理解が得られるであろう。
【発明を実施するための最良の形態】
【００１６】
添付の図面を参照して、本発明の実施形態をより十分に説明する。しかしながら、本発明は多くの他の形態により実施されうるものであり、ここで説明する実施形態に限定されるものと解釈してはならない。本発明は、現存するような請求項及びその均等物によってのみ限定されるものと考えて頂きたい。
【００１７】
無線技術及びコンピューティング技術の進歩により、パーソナルデバイスを相互に、又は、外部に接続する要求が高まっている。例えば、ラップトップコンピュータ、携帯情報端末（ＰＤＡ）、カメラ、アクセサリ、及び、パーソナルエンターテイメントデバイスはすべて、ユーザの生活における主要な４つの活動範囲において、インターネットにアクセスすることを競っているデバイスである。４つの活動範囲とは、（１）遊び、（２）仕事、（３）在宅、及び、（４）移動中のことである。また、移動体端末中の情報を、例えば、ＰＤＡ、或いは、デスクトップパーソナルコンピュータ又はインターネット上の個人情報管理（ＰＩＭ）サービスに同期させる要求もある。
【００１８】
図１及び図２に示されている移動体端末のアーキテクチャとは対照的に、扱われるインタフェース間でいかなる規定された分担も想定していない移動体端末のアーキテクチャには、いくつかの利点がある。移動体端末のゲートウェイアーキテクチャにおいて、移動体端末の通信（すなわち、アクセス）サブシステム及び周辺サブシステムは、アプリケーションプロセッサを含むアプリケーションサブシステムから、一定の方法で分離されている。この分離は、例えばインターネットの基礎である基本プロトコルと調和するものであり、移動体端末に関する分散型アーキテクチャを可能にする。ゲートウェイアーキテクチャにより、移動体端末のアプリケーション機能とアクセス機能の間に一定の分離が設けられることが可能になり、一方で、ユーザによって持ち運ばれうる複数のデバイスに対してパーソナルエリアネットワーク（ＰＡＮ）を構築することも可能になる。本発明の多様な実施形態において、移動体端末のアーキテクチャは、相互に同時に使用する必要のある一揃いのハードウェアモジュールとして見られる訳ではない。むしろ、本発明の多様な実施形態において、複数の通信インタフェースを移動体端末のアーキテクチャに追加することにより、分散型機能の中心で通信する能力が得られるということが認識される。
【００１９】
図３は、ゲートウェイアーキテクチャに従う、移動体端末のユーザと多様なネットワークとの間の相互作用に関する、ネットワーク中心の視点を示す図である。視点３００は、移動体端末のユーザに関するいわゆるパーソナルスペースを表すＰＡＮ３０２を含む。例えば、ＰＡＮは、移動体端末を取り囲む半径約１０メートルのエリアによって表されてもよい。ＰＡＮ３０２は、ユーザの移動体端末の無線部３０４を含む。複数のインタフェース３０６が無線部３０４に接続されている。インタフェース３０６及び無線部３０４は共同してアクセスサブシステム３０７を形成する。ＰＡＮ３０２において動作する移動体端末は、アプリケーションサブシステム３０８及びアクセスサブシステム３０７を備える。インタフェース３０６は、１又は複数の、無線部３０４、アプリケーションサブシステム３０８、周辺機器３１０、及び、サービス３１２と相互接続する。これらは、ＰＡＮ３０２においてアクセス可能である。また、インタフェース３０６及び周辺機器３１０を介してアクセス可能なサービス３１４も示されている。
【００２０】
ＰＡＮ３０２は、無線アクセスネットワーク３１６の一部である。無線アクセスネットワーク３１６は、コアネットワーク３１８に接続されている。コアネットワーク３１８は、コアネットワークのサービス３２０へのアクセスを許可する。ＰＡＮ３０２を含む無線アクセスネットワーク３１６、及び、コアネットワーク３１８は、移動体ネットワーク３２２の一部である。移動体ネットワーク３２２は、多様なサービス３２６を備える他の（複数の）サブネットワーク３２４に接続されている。移動体ネットワーク３２２及び他の（複数の）サブネットワーク３２４は、インターネット３２８の一部である。ＰＡＮ３０２、無線アクセスネットワーク３１６、移動体ネットワーク３２２、及び、インターネット３２８は、移動体端末のユーザと移動体端末のユーザの環境との間における機能的な相互作用に関する、増え続ける円を表す。
【００２１】
アプリケーションサブシステム３０８及び周辺機器３１０は、ルータ又はゲートウェイとして機能するアクセスサブシステム３０７を介して、他の（複数の）エンティティにアクセスすることができる。他のエンティティは、ＰＡＮ３０２、無線アクセスネットワーク３１６、移動体ネットワーク３２２、或いは、インターネット３２８の中に存在しうる。
【００２２】
従来のアプローチとは異なり、無線ネットワーク（例えばＰＡＮ３０２）はゲートウェイアーキテクチャの中心であり、（アプリケーションサブシステム３０８上のものであれ周辺機器３１０上のものであれ）アプリケーションは、サービスの形式をした情報或いは他のユーザと無線ネットワークを介してユーザが相互作用することに関与するものである。移動体端末のユーザによる無線ネットワークとの接続は、それゆえ、影響の円が発生して増え続けるものとして見えるかもしれない。ネットワーク中心の視点３００は、ゲートウェイアーキテクチャを使用する移動体端末のソフトウェア及びハードウェアのアーキテクチャに対して意味深い示唆を与えている。
【００２３】
ゲートウェイアーキテクチャは、実質的には移動体ネットワーク３２２におけるルータである、移動体端末の製造を可能にする。移動体端末はＰＡＮ３０２に対するハブとしての機能を果たす。そして、移動体端末は、多様なアプリケーションとパーソナルデバイスとの間、或いは、周辺機器及び移動体ネットワーク３２２との間での情報を、ＰＡＮ３０２と移動体ネットワーク３２２との内の少なくともいずれかの内部でとその外部に対して、ルーティングする柔軟性を移動体端末のユーザに提供する。
【００２４】
ゲートウェイアーキテクチャは、アプリケーションサブシステム３０８とアクセスサブシステム３０７が分離していることを十分に利用している。機能的な分離(functional split)とも呼ばれうるアクセス−アプリケーション間の分離は、本願と同日に出願された、「拡張性のある移動体端末のプラットフォームシステムのための方法及びシステム」という名称の米国特許出願（ドケットナンバー５３８０７−０００８４ＵＳＰＴ）において論じられている。
【００２５】
第３世代のアクセス技術は、移動体端末及び他のデバイスの双方に対してサービスの基盤を提供する。多くのサービスは、より能力の高いデバイスからアクセスされると、より高い品質をもたらす。例えば、より能力の高いデバイスから恩恵を受けるサービスには、ストリーミングオーディオ及びストリーミングビデオが含まれる。ＰＡＮ３０２は、ＰＡＮに接続されているすべてのデバイスに対して同じサービスを提供する。さらに、各々のデバイスにおけるサービスは、すべての他のＰＡＮ３０２におけるデバイスへ容易に分配されうる。ＰＡＮ３０２は、拡張性もある。ゲートウェイの機能は、ＰＡＮ３０２に接続できるデバイスの数（すなわち、使用可能なインタフェースの数）及びゲートウェイ自身の能力に依存する。最小の構成においては、ＰＡＮ３０２のノードとして、１つのデバイス及びアクセスサブシステム３０４のみが存在する。デバイスは、アプリケーションサブシステム３０８であってもよいし、他のデバイス（例えばテレマティックスソリューション）であってもよい。より大きな構成においては、ＰＡＮ３０２は、アクセスサブシステム３０７の能力（すなわち、パケット／秒）によってのみ制限を受けるかもしれない。
【００２６】
ゲートウェイアーキテクチャによって、図１又は２いずれのアーキテクチャとも全く異なるアーキテクチャが結果としてもたらされる。ゲートウェイアーキテクチャに従えば、アクセス−アプリケーション間の分離は、本質的には、アクセス機能及びアプリケーション機能の分離である。ゲートウェイアーキテクチャは、分散処理の概念及びネットワーク中心の思想の移動体端末を使用する。
【００２７】
アクセス機能及びアプリケーション機能の分離が２つの分離した（別の）プロセッサによって実現される場合、アクセスサブシステム３０７は、共通のアクセス（すなわち、通信）サービスを処理することができ、アプリケーションサブシステム３０８は、柔軟かつアップグレード可能な方法でエンドユーザの要求（ニーズ）を処理することができる。アプリケーション機能とアクセス機能を分離することにより、以下のことを達成することが意図されている。（１）機能を分離し、結果として、アクセスサブシステム３０７及びアプリケーションサブシステム３０８の設計を最適化すること。（２）コストを少ししか上昇させずに移動体端末に汎用性を持たせ、例えば移動体端末によって使用されるアプリケーションにアプリケーションサブシステム３０８が対応することを可能にし、例えば移動体端末のネットワークアクセス機能にアクセスサブシステム３０７が対応することを可能にすること。（３）移動体端末のプラットフォームの開発者に対してアクセス機能の制御を改良すること。
【００２８】
図４は、ゲートウェイアーキテクチャに従う典型的な移動体端末を示す図である。移動体端末４００は、アクセスサブシステム４０２、アプリケーションサブシステム４０４、及び、オプションの（任意的な）周辺機器ハードウェア４０６を備える。アクセスサブシステム４０２はゲートウェイとして機能する。それにより、移動体端末４００のユーザは、アプリケーションサブシステム４０４、オプションの周辺機器ハードウェア４０６はもちろんのこと、移動体端末のユーザのＰＡＮ３０２内にある他のデバイスにもアクセスすることが可能になる。アプリケーションサブシステム４０４は、オーディオインタフェース４１４及びグラフィックインタフェース４１６を備える。アクセスサブシステムは、ルーティングロジック４０８、アプリケーションサブシステム４０４に対するインタフェース４１０、及び、多様なアクセス技術によるインタフェースに対するインタフェース４１２を備える。多様なアクセス技術によるインタフェースは、ＩＲ４１８、ＵＳＢ／シリアル４２０、ＢＬＵＥＴＯＯＴＨ（登録商標）４２２、ＧＳＭ／ＧＰＲＳ４２４、ＵＭＴＳ４２６、及び、ＷＬＡＮ４２８を備える。
【００２９】
図４とは対照的に、移動体端末における伝統的な視点による機能の分離においては、アクセス機能は、実質的には、アプリケーション機能にサービスを提供する単なるモデムに過ぎない。図１及び図２は、従来の視点におけるバリエーションを表す。従来の視点は、ＰＣの世界（例えば、オペレーティングシステム（ＯＳ）の製造者やアプリケーションの開発者）に由来する。ＰＣの世界においては、モデムは、ＰＣに従属（スレーブ）する周辺機器として扱われる。従来の視点とは対照的に、ゲートウェイアーキテクチャは、ネットワークアクセスデバイスが多様なデバイスに対するアプリケーションエンジンと一体化しても良いように構築されることを許している。アクセスサブシステム４０２は、デバイスの開発者に付加価値を提供し、単なるモデムによる方法よりも最適化された接続方法を提供する。
【００３０】
一般的に移動体端末４００に組み込まれているアプリケーションサブシステム４０４に加えて、ＰＡＮ３０２内の他のデバイスも、アクセスサブシステム４０２を介して、外部のネットワーク（例えばインターネット）へのアクセスを行うことができる。ゲートウェイアーキテクチャにおいては、アプリケーションサブシステム４０４、及び、ＰＡＮ３０２に接続可能なすべての他のデバイスは、アクセスサブシステム４０２又はアクセスサブシステム４０２を介して接続されている他のデバイスにあるサービスにアクセスすることができる。ＰＡＮ３０２内では、アクセスサブシステム４０２は、適切な受信デバイスへデータをルーティングし、また、ＰＡＮ３０２中のデバイスからのサービス要求にサービスを提供する。アクセスサブシステム４０２を介し、多様な標準無線技術を用いても、デバイスは外部の世界に接続されることが可能である。多様な標準無線技術とは例えば、ＵＭＴＳ、ＧＳＭ／ＧＰＲＳ、ＥＤＧＥ、或いは、Ｗ−ＬＡＮなどである。ゲートウェイアーキテクチャの多様な実施形態においては、アプリケーションサブシステム４０４と、ＰＡＮ３０２に接続されている他のデバイス（例えば、オプションの周辺機器ハードウェア４０６）との間にある唯一の重要な違いは、次のことである。すなわち、アプリケーションサブシステム４０４は一般的に移動体端末４００自体に組み込まれており、アクセスサブシステム４０２に対して異なるインタフェース（すなわち、ハードウェアにより実現されている／ハードワイヤード）を使用するということである。
【００３１】
ゲートウェイアーキテクチャを使用する移動体端末は、アプリケーションサービスとアクセスサービスに対するコンピューティングリソースが別々の（分離した）プロセッサ上で物理的に分離していてもよいが、アプリケーション−アクセス間の機能が分離していることは、必ずしも純粋にハードウェア的な分離である必要は無い。アクセス機能とアプリケーション機能の分離により、アプリケーションサブシステム４０４及びアクセスサブシステム４０２は相互に補完し合い、相互の機能を借りることが可能になる。さらに、ＰＡＮ３０２の多様なコンポーネントにおける、アプリケーションとサービスとの間の機能的なインタフェースは、アクセスの統一を可能にするように定義されうる。このことは、多様なコンポーネントがソフトウェア処理として分離されているか、移動体端末４００中のハードウェアコンポーネントとして分離されているか、或いは、ハードウェアデバイスが移動体端末４００から完全に取り除かれているかには関わらない。
【００３２】
図５は、パーソナルエリアネットワーク中で動作するサーバ及びゲートウェイを含む無線ネットワークを示す図である。ネットワーク５００は、ＰＡＮ５０４を含むアクセスサブシステム５０２を含み、ＰＡＮ５０４は、アプリケーションサブシステム５０６、及び、外部のデバイス５０８、５１０、及び５１２に接続されている。アクセスサブシステム５０２は、ゲートウェイ５１２及びアクセスサーバ５１４を備える。アクセスサーバ５１４は、アクセスサブシステムのサービスに対するアクセスポイントであり、アクセスサブシステムに収容されているサービスを求めるＰＡＮ５０４内のあらゆるエンティティからアクセスすることができる。ゲートウェイ５１２及びアクセスサーバ５１４はボックス５１６内に含まれるものとして示されている。なぜなら、ゲートウェイ５１２及びアクセスサーバ５１４は、一般的に、同じ物理的なエンティティ内に実装される論理的なエンティティだからである。移動体端末は、アクセスサブシステム５０２及びアプリケーションサブシステム５０６を備える。ゲートウェイ５１２は、アプリケーションサブシステム５０６又はデバイス５０８、５１０、或いは５１２のいずれかによってユーザが外部のネットワーク５１６にアクセスすることを許可する。
【００３３】
アクセスサブシステム５０２は、ＰＡＮ５０４を介して外部のネットワークにアクセスするためのネットワーキングハブと、ＰＡＮ５０４のためのルータを提供する。ゲートウェイアーキテクチャを使用するいくつかの移動体端末においては、図５に示されるように、アプリケーションサブシステム５０６は、単にＰＡＮ５０４上の他のデバイスに過ぎないと見なされる場合もある。ゲートウェイアーキテクチャを使用する他の移動体端末においては、アプリケーションサブシステム及びアクセスサブシステムが共同してＰＡＮゲートウェイを構成し、複数のリモートデバイス（すなわち、移動体端末の外部にあるデバイス）は、ＰＡＮゲートウェイの視点からは同じものとして見える場合もある。いずれの場合においても、アクセスサブシステムのサービスは、関連するＰＡＮ上のアクセスサーバを介して、アクセス可能である。
【００３４】
ＰＡＮ内における通信は、ＴＣＰ／ＩＰを介して行われうる。というのも、ＴＣＰ／ＩＰは標準通信インタフェースを提供しており、ほとんどのオペレーティングシステムがソケットアプリケーションプログラミングインタフェース（ＡＰＩ）を提供しているからである。ソケットＡＰＩの上位にサービスを構築することにより、サービスがデバイス及びオペレーティングシステムから独立することが可能になる。ゲートウェイアーキテクチャはアプリケーション・オペレーティングシステムから独立とされているので、サービスとの通信は、必ずしも使用されているアプリケーション・オペレーティングシステムに依存する必要がない。それゆえ、例えばソケットＡＰＩなどのような、ほとんどのオペレーティングシステムがサポートしていそうな設備の上に構築されうる。しかしながら、ソケットＡＰＩは何らかの理由で不十分であるとアプリケーション・オペレーティングシステムが判断する場合、アプリケーション・オペレーティングシステムは、設計上の制約が要求するなら、適切な機能はどのように実装されるべきであるかを判断し、ソケットＡＰＩによる実装を除外しても構わない。
【００３５】
例えば、ＯＳＥと呼ばれるＥＮＥＡによるリアルタイムオペレーティングシステムは、例えば信号、セマフォ、及び、共有システムなどのメッセージ受け渡し機構を使用するプロセス間通信のメカニズムを提供する。それゆえ、アプリケーション機能及びアクセス機能を実現するためにシングルプロセッサを使用するプラットフォーム、又は、すべてＯＳＥを実行する複数のプロセッサを使用する移動体端末においては、ソケットＡＰＩは無視されてもよく、ローレベル(low-level)のオペレーティングシステムの機構を使用して全体の機能の分離が実現されてもよい。本発明の多様な実施形態は、標準化されたインタフェースを推奨することを目標としている。標準化されたインタフェースにより、ローレベルの呼び出しがソケットＡＰＩを介して抽出されることが可能になる。それゆえ、本発明の多様な実施形態においては、標準ソケットＡＰＩは、プロプライエタリなプロトコルファミリーへとマッピングされることができる。プロプライエタリなプロトコルファミリーは、プロセッサ間の通信機能に対してインタフェースをもつ。さらに、本発明の多様な実施形態においては、標準ソケットＡＰＩは、他のリンクレイヤーへとマッピングされる。他のリンクレイヤーとは、例えば、専用のシリアルリンクによって提供されるものである。専用のシリアルリンクとは、例えば、ＭＳＬや、例えばＢＬＵＥＴＯＯＴＨ（登録商標）によって提供される非ＩＰのものに基づくプロファイルなどである。さらに、本発明の多様な実施形態においては、ソケットＡＰＩはサーバ機能と通信することができる。サーバ機能は、同様に、例えば電話音声のような何らかの種類のトラフィックに対する非ＩＰのルーティングプロトコルを提供することができる。本発明の多様な実施形態においては、アクセス機能とアプリケーション機能との間における機能の分離は、従来の視点による特定の方法には依存しない。従来の視点による特定の方法では、機能は、ハードウェア又はソフトウェアのうち少なくとも一方を介して実現される。
【００３６】
アクセスサブシステムが接続可能な外部のネットワークのほとんどがＴＣＰ／ＩＰベースである状況下においては、ＰＡＮのためにＴＣＰ／ＩＰを使用することは、理にかなった選択である。ほとんどの状況下で、非ＩＰベースの方法の使用するには、アクセスサブシステムを変換する何らかの種類のゲートウェイを必要とする。ＴＣＰ／ＩＰのスタックは、しばしば、例えばラップトップコンピュータやＰＤＡなどのデバイス中に実装される。
【００３７】
ＰＡＮ内の通信のためにＩＰが使用される場合に、ＩＰｖ４に伴う重要な問題の１つは、使用可能なアドレスが減少（枯渇）しつつあることである。ネットワークアドレス変換（ＮＡＴ）、インターネット接続共有（ＩＣＳ）、又は、リナックスにおけるマスカレードは、一般に、ＩＰｖ４アドレスの不足を解決する。ＮＡＴにより、プライベートネットワークが単一の外部ＩＰアドレスを共有することが可能になる。ＩＥＴＦのＲＦＣ１９１８に規定されているように、内部のネットワークは、ルーティングできないＩＰアドレスを使用する。最も単純な形態においては、ＮＡＴは単に、ＩＰアドレスを変換する。しかしながら、最も単純な形態のＮＡＴは、ほとんど実施されていない。最も普及している形態のＮＡＴは、公式には、ポート変換機能付きＮＡＴ（ＮＡＴＰＴ）と呼ばれる。ＮＡＴＰＴにおいては、内部と外部のネットワーク間でＩＰアドレス及びポートアドレスの変換が可能である。
【００３８】
上述のことにも関わらず、アプリケーションの中には、エンド・ツー・エンドの接続を必要とするものもあるが、ＮＡＴはこの接続をだめにしてしまう。この問題を解決する１つの一般的な方法は、アプリケーションレベルのゲートウェイ（ＡＬＧ）を使用することである。ＡＬＧは、着信パケットを分析し、内容を再パッケージし、再パッケージされた内容を宛先へ送信する。ＡＬＧは、各々のアプリケーション（例えばＦＴＰ）に合わせて作られるものであり、ゲートウェイ内に実装されなければならない。ＡＬＧの複雑さ及びリソース要件は、アプリケーションに依存する。さらに、別々のパケットデータプロトコル（ＰＤＰ）コンテキストに対するサービス品質制御（ＱｏＳ）を、ＩＰ通信においては、扱うことができない。別々のＰＤＰコンテキストにパケットを分類するためには、ゲートウェイにおけるパケットフィルタリングが必要である。
【００３９】
データ伝送に関する優先順位は、ＱｏＳのプロビジョニングを通じて変更されうる。ローレベルにおいては、インテルのＭＳＬなどのようなインタフェースは、１つのハードウェアインタフェース上を搬送されるいくつかの論理チャネル上で、ＱｏＳを変更する機能を提供する。よりハイレベル(higher level)においては、近代的なオペレーティングシステムは、例えばマイクロソフトの汎用サービス品質制御（ＧＱｏＳ）などのような機能や、例えばリソース確保プロトコル（ＲＳＶＰ）などのような標準プロトコルを提供する。ＧＱｏＳ及びＲＳＶＰは、データサポートの優先順位を管理するために使用することができる。実際には、一般的に、いくつかの固定ＱｏＳプロファイルが各々の使用可能な論理チャネルに付与されており、アプリケーションの要求は最良の使用可能なプロファイルにマッピングされる。データ及び制御リンクも、同様に区別されうる。
【００４０】
ＩＰｖ４が使用される場合に存在する、アドレス空間の問題は、ＩＰｖ６においては問題ではない。ＩＰｖ６においては、アドレスは３２ビットではなく１２８ビットである。このことは、十分な数のアドレスが存在し、各々のデバイスは自分自身のグローバルＩＰアドレスを持つことができるということを意味する。それゆえ、ゲートウェイが外部のネットワークに接続されている場合、ゲートウェイは、内部のネットワークのためにグローバルアドレスのサブネットを取得する。グローバルアドレスがあれば、ＮＡＴ及びＡＬＧはもはや必要とされない。
【００４１】
しかしながら、ＩＰｖ６によるＰＡＮが実施される場合でも、外部のアクセスは依然としてＩＰｖ４による接続である場合もある。外部のネットワークへの接続を解決するには少なくとも２つの選択肢がある。即ち、（１）ＮＡＴ／ＡＬＧによる方法を使用すること、（２）ＩＰｖ４のトラフィックをＰＡＮ上でトンネリングすること、である。１番目の方法は、上で述べた。２番目の方法には、ＰＡＮにおいて１つのノードだけしか同時には外部のネットワークに接続できないという欠点がある。
【００４２】
ＩＰｖ６を使用すれば、ＰＡＮ中にダイナミックホスト構成プロトコル（ＤＨＣＰ）サーバは必要ない。なぜなら、ローカルのＩＰｖ６ネットワークは、ステートレスな自動設定を実現するからである。さらに、ＩＰｖ４ではなくＩＰｖ６が使用される場合は、アクセスサブシステムはアプリケーションサブシステムからより一層独立する傾向になる。なぜなら、アプリケーション固有のＡＬＧを実装する必要が無いからである。さらに、ＩＰｖ６は、サービス品質制御（ＱｏＳ）機能を追加するので、異なる種類のトラフィックに対する固有の扱いを、送信者は要求することができるし、デバイスは適用することができる。ＱｏＳ情報を明確にすることは、ルータがパケットをより迅速に処理することを助け、例えば、リアルタイムのマルチメディアに標準よりも高いＱｏＳを与える一方で単純なファイル転送はさらに低いＱｏＳしか得られないようにすることが容易になる。ＰＡＮ３０２をＩＰｖ６に準拠させることは上述した一定の利点を持つが、ＰＡＮは、いかなる適切なプロトコルに準拠しても構わない。
【００４３】
ゲートウェイアーキテクチャの利点の一例は、アクセスサブシステムが電話及びマルチメディアのための音声圧縮機能を提供する場合である。アプリケーションサブシステム又はＰＡＮにおける他のデバイスに対する機能インタフェースとしてアクセスサブシステム上の圧縮ライブラリが使用可能であれば、アプリケーションの開発者は、音声圧縮機能を繰り返す必要がない。それゆえ、例えば、（音声メモアプリケーションのような）大変なソフトウェア開発をしなくても、アクセスサブシステムの有用な部分は、アプリケーションサブシステム及びＰＡＮにおける他のデバイスに対して公開される。
【００４４】
他の例として、先進的なアプリケーションサブシステムは、一般的にはアクセスサブシステムが提供するネットワーキング機能のうちいくつかの機能を持つことができる。それゆえ、例えばＤＨＣＰなどのような機能的なコンポーネントは、その機能をアクセス環境内に公開したまま、実際には、アクセスサブシステムから取り除かれ、アプリケーションサブシステムへ移動できる。
【００４５】
他の例として、ＧＳＭ規格は、加入者固有の情報を格納する加入者ＩＤモジュールの使用を要求する。ＳＩＭによって、例えば加入者ＩＤ及び電話帳データなどのような情報をある端末から他の端末へ移動させることが可能になる。特定の機能インタフェースをＳＩＭに対して公開することにより、アプリケーションサブシステム上のより洗練された個人情報データベースがリアルタイムベースでアクセスサブシステムと同期することが可能になる。
【００４６】
他の例として、例えばスマートフォンやＰＤＡのような先進的な移動体デバイスは、ゲーム及び他のマルチメディアアプリケーションに照準を当てることができる。ゲートウェイアーキテクチャにより、例えばオーディオやグラフィックのようなハードウェアインタフェースを、アクセスサブシステムの外へ移動させることが可能になるため、ゲートウェイアーキテクチャは容易に拡張可能である。それゆえ、基本的なセルラ電話向けの基本的なグラフィック機能及びオーディオ機能を備えベースバンドプロセッサを使用して実現されるアクセスサブシステムは、マルチメディア周辺機器の機能が新しいアプリケーション環境にアクセスするように移動されることが可能になるように、より先進的なアプリケーション環境と共に使用されうる。
【００４７】
アプリケーションの開発者がアプリケーションサブシステム及びアクセスサブシステムの両方にアクセスすることを可能にするミドルウェアのサービスは、一揃いのインタフェース及びオープンプラットフォームＡＰＩ（ＯＰＡ）と呼ばれる関連する機能を介して外部へ出されることができる。ＯＰＡは、換言すれば、サードパーティーのアプリケーションソフトウェアをプラットフォームのサービスソフトウェア（すなわち、アプリケーションサブシステムのソフトウェア及びアクセスサブシステムのソフトウェア）から分離する全体としてのミドルウェアブロック（不図示）の一部である。ＯＰＡは、アプリケーションを開発するために顧客が使用可能なプラットフォーム機能を表す。ＯＰＡ機能は、ミドルウェアブロックに導入される実行モデルに依存する。
【００４８】
標準的なオペレーティングシステムがアプリケーションサブシステムによって使用される場合、ＯＰＡは、ソケットＡＰＩを介して、アクセスサブシステムの機能に対する通信を実施することができる。ソケットＡＰＩは、プロプライエタリなメソッドを隠すために使用されうる。プロプライエタリなメソッドとは、例えば、オペレーティングシステムに固有のプロセス間通信機能などである。オペレーティングシステムに固有のプロセス間通信機能とは、例えば、ＯＳＥにおけるリンクハンドラや、他の種類のリンクレイヤープロトコルに関連する非ＴＣＰ／ＩＰプロトコルファミリーなどである。アプリケーションサブシステム及びアクセスサブシステム各々の内部で、プロセス通信は、リンクハンドラに基づくことができる。ＯＰＡの上位に構築されるアプリケーションは、アプリケーションサブシステムとアクセスサブシステムの間に何ら違いを見出さない。
【００４９】
アプリケーションサブシステムにロードされる外部のオペレーティングシステムにとって、何とかして外部のオペレーティングシステムのサポートを最小にするために、ＯＰＡのアクセス機能のみがサポートされうる。そのような場合、各々の異なるアプリケーション・オペレーティングシステムに対してＯＰＡが修正されてもよいし、或いは、ソケットＡＰＩ上でアクセスサービスにどのようにアクセスするかに関する説明が提供されてもよい。選択肢は、機能インタフェース（すなわち、ＯＰＡ）又はメッセージベースのインタフェース（すなわち、ソケット）の間にある。ソフトウェアの制御及び、アクセスサブシステム及びアプリケーションサブシステムの設定は、ソケットベースのインタフェースによって実行されうる。例えば、ＳＮＭＰ／ＴＣＰ／ＩＰベースのアクセスが提供されうる。
【００５０】
アクセスサブシステムは、ローエンドのデバイスからハイエンドのデバイスまで拡張可能である。アクセスサブシステムは、一般的に、３つのパラメータで拡張する。すなわち、（１）外部インタフェースの数、（２）スループット（パケット／秒）、及び、（３）アクセスサブシステムが提供するサービス、である。ＩＰによる方法が使用される場合、ＴＣＰ／ＩＰのスタックは、アクセスサブシステム及びアプリケーションサブシステムの両方に配置されうる。ＰＡＮがＩＰｖ６に準拠する場合、ＰＡＮに接続しているデバイスは、ＩＰｖ４及びＩＰｖ６の両方を実装する必要はない。しかしながら、ＩＰｖ４のサポートが必要であるか否かは、外部にあるかもしれないＩＰｖ４接続がどのように処理されるかに依存する。
【００５１】
例えば自動車システムや飲料機械などの組込型デバイスに接続性を追加する場合、テレマティックスの方法が使用される。ゲートウェイアーキテクチャは、アクセスサブシステムにアクセスするための標準的なインタフェース及びプロトコルを備える、内蔵型のアクセスサブシステムを提供する。インタフェースの選択は、アクセスサブシステムによってサポートされる外部のインタフェースのいずれからなされてもよい。
【００５２】
上述したように、アプリケーションサブシステムがＰＡＮ３０２内の数あるデバイスの中で単に１つのあるデバイスに過ぎないと見られるように、ゲートウェイは実装される。アプリケーションサブシステムがそのように見られると、ＩＰスタックのリアルタイムの特徴に依存するサービスは、パフォーマンスの劣化という問題を被る場合がある。１つの可能性のある例は、アクセスサブシステムとアプリケーションサブシステムの間でオーディオデータを配信することである。十分なパフォーマンスを達成するために、ＩＰスタックは、受け入れ可能なスループット、レイテンシ（待ち時間）、及び、待ち時間の変動を持つ必要がある。
【００５３】
ＩＰスタックのリアルタイムの特徴に依存するサービスのパフォーマンス劣化の可能性を回避する１つの方法は、アプリケーションサブシステムをアクセスサブシステムによりしっかりと結びつけることである。そのような場合、アプリケーションサブシステムは、ＰＡＮにおける単なる他のノードとはもはや見られない。むしろ、上述したオーディオデータの例で言えば、アプリケーションサブシステムとアクセスサブシステムとの間の論理インタフェース上のダイレクトチャネルを介して、特別なオーディオデータパスが確立され、制御データのみがＩＰ上で送信される。アプリケーションサブシステムは、それゆえ、ＰＡＮに接続されている他のデバイスとは異なるように扱われる。そのような場合に、アプリケーションサブシステムが他のデバイスとは異なって扱われないならば、アクセスサブシステムは、すべてのサポートされている外部のインタフェースに対するダイレクトチャネルをサポートする。
【００５４】
アクセスサブシステムとアプリケーションサブシステムがさらにしっかりと結合されている極端なものは、アクセスサブシステムとアプリケーションサブシステムが共にゲートウェイを形成し、それらの間の通信が、例えばＯＳＥにおけるリンクマネージャなどのような専用のプロトコルを介して行われる場合である。そこで、ＰＡＮは、移動体端末を１つのノードとして備え、移動体端末の外部のインタフェースを介して接続されている他のデバイスを他のノードとして備える。他の選択肢は、例えばＩＰスタックを取り除いて外部のインタフェースについて直接ソケットＡＰＩを実装することにより、ゲートウェイとＰＡＮデバイスとの間の通信チャネルを最適化することである。それゆえ、各々の外部のインタフェースに対して１つの実装が存在することになる。
【００５５】
上述したさらにしっかりした結合とは対照的に、アプリケーションサブシステムがゲートウェイによってＰＡＮにおける単なる他のデバイスに過ぎないものとして見られる場合、ＰＡＮに接続できるあらゆるデバイスは、移動体端末のアプリケーションサブシステムと見なされうる。ＰＡＮは、ＩＰプロトコルに準拠してもよいが、必ずしもその必要があるわけではない。アクセスサブシステムは内蔵型のアクセスデバイスを形成し、内蔵型のアクセスデバイスのサービスは、例えばソケットＡＰＩを介してアクセスされうる。
【００５６】
前述の明細書は、本発明の（複数の）実施形態に関するものである。本発明の範囲は、この明細書によって限定されてはならない。代わりに、本発明の範囲は、以下の請求項及びその均等物によって定義される。
【図面の簡単な説明】
【００５７】
【図１】ハードウェアの観点から見た、現在の典型的なコンピュータ中心の視点による移動体端末のアーキテクチャを示す図である。
【図２】ハードウェアの観点から見た、将来的な可能性のあるシステムバス指向のコンピュータ中心の視点による移動体端末のアーキテクチャを示す図である。
【図３】ゲートウェイアーキテクチャに従う、移動体端末のユーザと多様なネットワークとの間の相互作用に関する、ネットワーク中心の視点を示す図である。
【図４】ゲートウェイアーキテクチャに従う典型的な移動体端末を示す図である。
【図５】パーソナルエリアネットワーク中で動作するサーバ及びゲートウェイを含む無線ネットワークを示す図である。
【図１】
2007511111.tif 000003
【図２】
2007511111.tif 000004
【図３】
2007511111.tif 000005
【図４】
2007511111.tif 000006
【図５】
2007511111.tif 000007
【手続補正書】
【提出日】平成17年7月26日(2005.7.26)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】削除
【補正の内容】
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
「インテルパーソナルインターネットクライアントアーキテクチャ」，ホワイトペーパー，２００１年９月，ＸＰ００２２５１７５９は、無線インターネットのクライアントのための、パーソナルインターネットのクライアントに関するアーキテクチャを記述している。このアーキテクチャは、プラットフォームサービス、オペレーティングシステム及びサービス、ミドルウェア、及び、アプリケーションから構成される、アプリケーションサブシステムのソフトウェアアーキテクチャを含むものとして記述されている。このアーキテクチャはさらに、物理的な媒体から独立しているセルラ無線ネットワークにアクセスするサービスをアプリケーションサブシステムに提供する、通信サブシステムを含むものとして記述されている。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
米国特許出願第２００３／１４３９７３号は、無線モジュールの通信デバイスを開示する。このデバイスは第１のプロセッサを備え、ソフトウェアアプリケーションは第１のプロセッサによって動作するように構成されている。このデバイスはさらに、無線通信動作、及び、第１及び第２のプロセッサ間の通信リンクを管理するように構成される、第２のプロセッサを備える。２つのプロセッサのうち一方から送信されたデータが他方のプロセッサによって受信されることを確実にするために、信頼性のある通信プロトコルが、通信リンクを介した第１及び第２のプロセッサ間の通信のために使用されている。
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
移動体端末であって、
少なくとも１つのアクセス技術によるインタフェース（３０６）を備えるアクセスサブシステム（３０７）と、
前記アクセスサブシステム（３０７）に対して相互作用可能に接続され、前記接続は前記アクセスサブシステム（３０７）に関連する前記少なくとも１つのアクセス技術によるインタフェースを含む、アプリケーションサブシステム（３０８）と、
各々が前記アクセスサブシステム（３０７）及び前記アプリケーションサブシステム（３０８）のうち少なくとも一方と相互作用可能に接続される、複数のサービスのコンポーネント（３１２、３１４）と、
を備え、
前記アプリケーションサブシステム（３０８）及び前記アクセスサブシステム（３０７）は、機能的な分離により分離されており、
前記複数のサービスのコンポーネント（３１２、３１４）のうち少なくとも１つは、前記アクセスサブシステム（３０７）及び前記アプリケーションサブシステム（３０８）によって要求される機能へのアクセスを提供し、
前記アクセスサブシステム（３０７）は、前記少なくとも１つのアクセス技術によるインタフェース（３０６）における第１のアクセス技術によるインタフェースを介して、前記アプリケーションサブシステム（３０８）による第１の無線ネットワークへのアクセスを提供する
ことを特徴とする移動体端末。
【請求項２】
前記複数のサービスのコンポーネント（３１２、３１４）のうち少なくとも１つは分離可能なハードウェアモジュールを備えることを特徴とする請求項１に記載の移動体端末。
【請求項３】
前記複数のサービスのコンポーネント（３１２、３１４）のうち少なくとも１つは分離可能なソフトウェアモジュールを備えることを特徴とする請求項１に記載の移動体端末。
【請求項４】
前記サービスのコンポーネント（３１２、３１４）はハードウェアコンポーネント及びソフトウェアコンポーネントの組み合わせを備えることを特徴とする請求項１に記載の移動体端末。
【請求項５】
前記アクセスサブシステム（３０７）と前記アプリケーションサブシステム（３０８）の間の通信はインターネットプロトコルを介して行われることを特徴とする請求項１に記載の移動体端末。
【請求項６】
前記インターネットプロトコルはＩＰｖ４であることを特徴とする請求項５に記載の移動体端末。
【請求項７】
前記インターネットプロトコルはＩＰｖ６であることを特徴とする請求項５に記載の移動体端末。
【請求項８】
前記移動体端末のパーソナルエリアネットワーク（３０２）内に配置されており、前記アクセスサブシステム（３０７）に対して相互作用可能に接続されている、外部のデバイスをさらに備え、
前記アクセスサブシステム（３０７）は、前記少なくとも１つのアクセス技術によるインタフェース（３０６）における第２のアクセス技術によるインタフェースを介して、前記外部のデバイス（３１０）による第２の無線ネットワークへのアクセスを提供する
ことを特徴とする請求項１に記載の移動体端末。
【請求項９】
前記アクセスサブシステム（３０７）は、前記アプリケーションサブシステム（３０８）及び前記外部のデバイス（３１０）を相互作用可能に相互に接続させるように構成されることを請求項８に記載の移動体端末。
【請求項１０】
前記第２のアクセス技術によるインタフェースを介して前記アクセスサブシステム（３０７）によって提供される前記アクセスは、前記パーソナルエリアネットワーク（３０２）内におけるものであり、
前記アクセスサブシステム（３０７）は、前記外部のデバイス（３１０）による、前記パーソナルエリアネットワーク（３０２）の外部のエリアを含む第３の無線ネットワークへのアクセスを提供する
ことを請求項８に記載の移動体端末。
【請求項１１】
前記アクセスサブシステム（３０７）は、前記アクセスサブシステム（３０７）に対して相互作用可能に接続されている少なくとも１つの外部のデバイス（３１０）を第２の無線ネットワークに接続するように構成される、無線ルータとして機能するように構成されることを特徴とする請求項１に記載の移動体端末。
【請求項１２】
前記アプリケーションサブシステム（３０８）及び前記少なくとも１つの外部のデバイス（３１０）は、前記アクセスサブシステム（３０７）を介して相互作用可能に相互に接続されることを特徴とする請求項１１に記載の移動体端末。
【請求項１３】
前記アクセスサブシステム（３０７）及び前記アプリケーションサブシステム（３０８）は、ソケットベースのインタフェースを介して通信するように構成されることを特徴とする請求項１に記載の移動体端末。
【請求項１４】
ソケットライブラリのためのリンク固有のアドレス及びプロトコルファミリが利用されることを特徴とする請求項１３に記載の移動体端末。
【請求項１５】
ミドルウェアをさらに備え、
前記ミドルウェアは、前記アクセスサブシステム及び前記アプリケーションサブシステムに対するアプリケーション開発者によるアクセスを提供し、
前記機能的な分離は、アプリケーション−プログラミングインタフェースを介して、前記アプリケーションの開発者から隠される
ことを特徴とする請求項１に記載の移動体端末。
【請求項１６】
前記アクセスサブシステム（３０７）の機能は、前記アプリケーションサブシステム（３０８）により実行されるアプリケーションによる使用のために、前記アプリケーションサブシステム（３０８）に対して使用可能にされることを特徴とする請求項１に記載の移動体端末。
【請求項１７】
前記アクセスサブシステムの機能は、ハードウェア機能及びソフトウェア機能のうち少なくとも一方を含むことを特徴とする請求項１６に記載の移動体端末。
【請求項１８】
前記アプリケーションサブシステム（３０８）の機能は、前記アクセスサブシステム（３０７）による使用のために、前記アクセスサブシステム（３０７）に対して使用可能にされることを特徴とする請求項１に記載の移動体端末。
【請求項１９】
前記アプリケーションサブシステムの機能は、ハードウェア機能及びソフトウェア機能のうち少なくとも一方を含むことを特徴とする請求項１８に記載の移動体端末。
【請求項２０】
前記アクセスサブシステム（３０７）及び前記アプリケーションサブシステム（３０８）のうち少なくとも一方によって提供される機能を設定及び制御するためにネットワーク管理ツールが使用されることを特徴とする請求項１に記載の移動体端末。
【請求項２１】
前記ネットワーク管理ツールは、簡易ネットワーク管理プロトコル（ＳＮＭＰ）に従うことを特徴とする請求項２０に記載の移動体端末。
【請求項２２】
前記アクセスサブシステム（３０７）と前記アプリケーションサブシステム（３０８）の間で送信されるデータの優先順位付けは、サービス品質制御（ＱｏＳ）のプロビジョニングを介して行われることを特徴とする請求項１に記載の移動体端末。
【請求項２３】
前記アクセスサブシステム（３０７）は、テレマティックスアプリケーションにおいては、前記アプリケーションサブシステム（３０８）を伴わずに実現されるように構成されることを特徴とする請求項１に記載の移動体端末。
【請求項２４】
前記アクセスサブシステム（３０７）は音声コーデック及びビデオコーデックのうち少なくとも一方を含み、
前記アプリケーションサブシステム（３０８）は少なくとも１つの音声コーデック又はビデオコーデックに対して透過的にアクセスするように構成される
ことを特徴とする請求項１に記載の移動体端末。
【請求項２５】
前記アクセスサブシステム（３０７）は加入者ＩＤモジュール（ＳＩＭ）機能を含み、
前記アプリケーションサブシステム（３０８）は前記アクセスサブシステム（３０７）の前記ＳＩＭ機能に対して透過的にアクセスするように構成される
ことを特徴とする請求項１に記載の移動体端末。
【請求項２６】
前記アクセスサブシステム（３０７）及び前記アプリケーションサブシステム（３０８）のうち少なくとも一方が音声圧縮ライブラリを備えることを特徴とする請求項１に記載の移動体端末。
【請求項２７】
前記移動体端末は、全地球測位システム（ＧＰＳ）モジュールを備えることを特徴とする請求項１に記載の移動体端末。
【請求項２８】
前記ＧＰＳモジュールは、前記アプリケーションサブシステム（３０８）によって使用されるように構成されることを特徴とする請求項２７に記載の移動体端末。
【請求項２９】
前記ＧＰＳモジュールは、アシステッドＧＰＳ(assisted GPS, A-GPS)による位置決定のために前記アクセスサブシステム（３０７）によって使用されるように構成されることを特徴とする請求項２７に記載の移動体端末。
【請求項３０】
無線ネットワークアクセスの方法であって、
アプリケーションサブシステム（３０８）及びアクセスサブシステム（３０７）を備える移動体端末を提供するステップと、
各々が前記アクセスサブシステム（３０７）及び前記アプリケーションサブシステム（３０８）のうち少なくとも一方と相互作用可能に接続される、複数のサービスのコンポーネント（３１２、３１４）を提供するステップと、
前記複数のサービスのコンポーネント（３１２、３１４）により、前記アクセスサブシステム（３０７）及び前記アプリケーションサブシステム（３０８）によって要求される機能へのアクセスを提供するステップと、
前記アクセスサブシステム（３０７）における少なくとも１つのアクセス技術によるインタフェース（３０６）における第１のアクセス技術によるインタフェースを介して、前記アプリケーションサブシステム（３０８）によって第１の無線ネットワークにアクセスするステップと、
を備え、
前記アクセスサブシステム（３０７）は前記少なくとも１つのアクセス技術によるインタフェース（３０６）を備え、
前記アプリケーションサブシステム（３０８）は前記少なくとも１つのアクセス技術によるインタフェース（３０６）を介して前記アクセスサブシステム（３０７）に対して相互作用可能に接続されており、
前記アプリケーションサブシステム（３０８）及び前記アクセスサブシステム（３０７）は機能的な分離により分離されている
ことを特徴とする無線ネットワークアクセスの方法。
【請求項３１】
前記複数のサービスのコンポーネント（３１２、３１４）のうち少なくとも１つは分離可能なハードウェアモジュールを備えることを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項３２】
前記複数のサービスのコンポーネント（３１２、３１４）のうち少なくとも１つは分離可能なソフトウェアモジュールを備えることを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項３３】
前記サービスのコンポーネント（３１２、３１４）はハードウェアコンポーネント及びソフトウェアコンポーネントの組み合わせを備えることを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項３４】
前記アクセスするステップは、インターネットプロトコルを介して通信する前記アクセスサブシステム（３０７）及び前記アプリケーションサブシステム（３０８）を備えることを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項３５】
前記インターネットプロトコルはＩＰｖ４であることを特徴とする請求項３４に記載の無線ネットワークアクセスの方法。
【請求項３６】
前記インターネットプロトコルはＩＰｖ６であることを特徴とする請求項３４に記載の無線ネットワークアクセスの方法。
【請求項３７】
前記少なくとも１つのアクセス技術によるインタフェースにおける（３０６）第２のアクセス技術によるインタフェースを介して、前記アクセスサブシステム（３０７）を介した、第２の無線ネットワークへの外部のデバイスによるアクセス（３１０）を行うステップをさらに備えることを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項３８】
前記外部のデバイスによるアクセスを行うステップは、前記アクセスサブシステム（３０７）が、前記アプリケーションサブシステム（３０８）及び前記外部のデバイス（３１０）を相互作用可能に相互に接続させるステップを含むことを特徴とする請求項３７に記載の無線ネットワークアクセスの方法。
【請求項３９】
前記第２のアクセス技術によるインタフェースを介して前記アクセスサブシステム（３０７）によって提供される前記アクセスは、前記パーソナルエリアネットワーク内におけるものであり、
前記外部のデバイス（３１０）による、前記パーソナルエリアネットワークの外部のエリアを含む第３の無線ネットワークへのアクセスを、前記アクセスサブシステム（３０７）により提供するステップをさらに備えることを特徴とする請求項３７に記載の無線ネットワークアクセスの方法。
【請求項４０】
前記アクセスサブシステム（３０７）に対して相互作用可能に接続されている少なくとも１つの外部のデバイス（３１０）を第２の無線ネットワークに接続するために、無線ルータとして、前記アクセスサブシステム（３０７）が機能するステップをさらに備えることを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項４１】
前記アプリケーションサブシステム（３０８）及び前記少なくとも１つの外部のデバイス（３１０）は、前記アクセスサブシステム（３０７）を介して相互作用可能に相互に接続されることを特徴とする請求項４０に記載の無線ネットワークアクセスの方法。
【請求項４２】
前記アクセスサブシステム（３０７）及び前記アプリケーションサブシステム（３０８）は、ソケットベースのインタフェースを介して通信することを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項４３】
ソケットライブラリのためのリンク固有のアドレス及びプロトコルファミリが利用されることを特徴とする請求項４２に記載の無線ネットワークアクセスの方法。
【請求項４４】
前記アクセスサブシステム（３０７）及び前記アプリケーションサブシステム（３０８）に対するアプリケーション開発者によるアクセスを提供するステップをさらに備え、
前記機能的な分離は、アプリケーション−プログラミングインタフェースを介して、前記アプリケーションの開発者から隠される
ことを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項４５】
前記アプリケーションサブシステム（３０８）により実行されるアプリケーションによる使用のために、前記アプリケーションサブシステム（３０８）に対して前記アクセスサブシステム（３０７）の機能を提供するステップをさらに備えることを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項４６】
前記アクセスサブシステムの機能は、ハードウェア機能及びソフトウェア機能のうち少なくとも一方を含むことを特徴とする請求項４５に記載の無線ネットワークアクセスの方法。
【請求項４７】
前記アクセスサブシステム（３０７）による使用のために、前記アクセスサブシステム（３０７）に対して前記アプリケーションサブシステム（３０８）の機能を提供するステップをさらに備えることを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項４８】
前記アプリケーションサブシステムの機能は、ハードウェア機能及びソフトウェア機能のうち少なくとも一方を含むことを特徴とする請求項４７に記載の無線ネットワークアクセスの方法。
【請求項４９】
前記アクセスサブシステム（３０７）及び前記アプリケーションサブシステム（３０８）のうち少なくとも一方によって提供される機能を設定及び制御するためにネットワーク管理ツールを使用するステップをさらに備えることを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項５０】
前記ネットワーク管理ツールは、簡易ネットワーク管理プロトコル（ＳＮＭＰ）に従うことを特徴とする請求項４９に記載の無線ネットワークアクセスの方法。
【請求項５１】
サービス品質制御（ＱｏＳ）のプロビジョニングを介して、前記アクセスサブシステム（３０７）と前記アプリケーションサブシステム（３０８）の間で送信されるデータの優先順位付けを行うステップをさらに備えることを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項５２】
前記アクセスサブシステム（３０７）は、テレマティックスアプリケーションにおいては、前記アプリケーションサブシステム（３０８）を伴わずに実現されるように構成されることを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項５３】
前記アクセスサブシステム（３０７）は音声コーデック及びビデオコーデックのうち少なくとも一方を含み、
前記アプリケーションサブシステム（３０８）は少なくとも１つの音声コーデック又はビデオコーデックに対して透過的にアクセスするように構成される
ことを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項５４】
前記アクセスサブシステム（３０７）は加入者ＩＤモジュール（ＳＩＭ）機能を含み、
前記アプリケーションサブシステム（３０８）は前記アクセスサブシステム（３０７）の前記ＳＩＭ機能に対して透過的にアクセスするように構成される
ことを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項５５】
前記アクセスサブシステム（３０７）及び前記アプリケーションサブシステム（３０８）のうち少なくとも一方が音声圧縮ライブラリを備えることを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項５６】
前記移動体端末は、全地球測位システム（ＧＰＳ）モジュールを備えることを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項５７】
前記ＧＰＳモジュールは、前記アプリケーションサブシステムによって使用されるように構成されることを特徴とする請求項５６に記載の無線ネットワークアクセスの方法。
【請求項５８】
前記ＧＰＳモジュールは、被支援ＧＰＳ位置決定(assisted GPS location)のために前記アクセスサブシステム（３０７）によって使用されるように構成されることを特徴とする請求項５６に記載の無線ネットワークアクセスの方法。
【手続補正書】
【提出日】平成18年6月13日(2006.6.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
移動体端末であって、
少なくとも１つのアクセス技術によるインタフェースを備える機能的に独立したアクセスサブシステムと、
前記アクセスサブシステムに対して相互作用可能に接続され、前記接続は前記アクセスサブシステムに関連する前記少なくとも１つのアクセス技術によるインタフェースを含む、アプリケーションサブシステムと、
各々が前記アクセスサブシステム及び前記アプリケーションサブシステムのうち少なくとも一方と相互作用可能に接続される、複数のサービスのコンポーネントと、
を備え、
前記アプリケーションサブシステム及び前記アクセスサブシステムは、機能的に分離されており、
前記複数のサービスのコンポーネントのうち少なくとも１つは、前記アクセスサブシステム及び前記アプリケーションサブシステムによって要求される機能へのアクセスを提供するように構成され、
前記アクセスサブシステムは、前記少なくとも１つのアクセス技術によるインタフェースにおける第１のアクセス技術によるインタフェースを介して、前記アプリケーションサブシステムによる第１の無線ネットワークへのアクセスを提供するように構成され、
前記アプリケーションサブシステム及び前記アクセスサブシステムへのアクセスは、ミドルウェアを介して許可される
ことを特徴とする移動体端末。
【請求項２】
前記複数のサービスのコンポーネントのうち少なくとも１つは分離可能なハードウェアモジュールを備えることを特徴とする請求項１に記載の移動体端末。
【請求項３】
前記複数のサービスのコンポーネントのうち少なくとも１つは分離可能なソフトウェアモジュールを備えることを特徴とする請求項１に記載の移動体端末。
【請求項４】
前記サービスのコンポーネントはハードウェアコンポーネント及びソフトウェアコンポーネントの組み合わせを備えることを特徴とする請求項１に記載の移動体端末。
【請求項５】
前記アクセスサブシステムと前記アプリケーションサブシステムの間の通信はインターネットプロトコルを介して行われることを特徴とする請求項１に記載の移動体端末。
【請求項６】
前記インターネットプロトコルはＩＰｖ４であることを特徴とする請求項５に記載の移動体端末。
【請求項７】
前記インターネットプロトコルはＩＰｖ６であることを特徴とする請求項５に記載の移動体端末。
【請求項８】
前記移動体端末のパーソナルエリアネットワーク内に配置されており、前記アクセスサブシステムに対して相互作用可能に接続されている、外部のデバイスをさらに備え、
前記アクセスサブシステムは、前記少なくとも１つのアクセス技術によるインタフェースにおける第２のアクセス技術によるインタフェースを介して、前記外部のデバイスによる第２の無線ネットワークへのアクセスを提供するように構成される
ことを特徴とする請求項１に記載の移動体端末。
【請求項９】
前記アクセスサブシステムは、前記アプリケーションサブシステム及び前記外部のデバイスを相互作用可能に接続するように構成されることを請求項８に記載の移動体端末。
【請求項１０】
前記第２のアクセス技術によるインタフェースを介して前記アクセスサブシステムによって提供される前記アクセスは、前記パーソナルエリアネットワーク内におけるものであり、
前記アクセスサブシステムは、前記外部のデバイスによる、前記パーソナルエリアネットワークの外部のエリアを含む第３の無線ネットワークへのアクセスを提供するように構成される
ことを請求項８に記載の移動体端末。
【請求項１１】
前記アクセスサブシステムは、前記アクセスサブシステムに対して相互作用可能に接続されている少なくとも１つの外部のデバイスを第２の無線ネットワークに接続するように構成される、無線ルータとして機能するように構成されることを特徴とする請求項１に記載の移動体端末。
【請求項１２】
前記アプリケーションサブシステム及び前記少なくとも１つの外部のデバイスは、前記アクセスサブシステムを介して相互作用可能に接続されることを特徴とする請求項１１に記載の移動体端末。
【請求項１３】
前記アクセスサブシステム及び前記アプリケーションサブシステムは、ソケットベースのインタフェースを介して通信するように構成されることを特徴とする請求項１に記載の移動体端末。
【請求項１４】
ソケットライブラリのためのリンク固有のアドレス及びプロトコルファミリが利用されることを特徴とする請求項１３に記載の移動体端末。
【請求項１５】
前記ミドルウェアは、前記アクセスサブシステム及び前記アプリケーションサブシステムに対するアプリケーション開発者によるアクセスを提供するように構成され、
前記機能的な分離は、アプリケーション−プログラミングインタフェースを介して、前記アプリケーションの開発者から隠される
ことを特徴とする請求項１に記載の移動体端末。
【請求項１６】
前記アクセスサブシステムの機能は、前記アプリケーションサブシステムにより実行されるアプリケーションによる使用のために、前記アプリケーションサブシステムに対して使用可能にされることを特徴とする請求項１に記載の移動体端末。
【請求項１７】
前記アクセスサブシステムの機能は、ハードウェア機能及びソフトウェア機能のうち少なくとも一方を含むことを特徴とする請求項１６に記載の移動体端末。
【請求項１８】
前記アプリケーションサブシステムの機能は、前記アクセスサブシステムによる使用のために、前記アクセスサブシステムに対して使用可能にされることを特徴とする請求項１に記載の移動体端末。
【請求項１９】
前記アプリケーションサブシステムの機能は、ハードウェア機能及びソフトウェア機能のうち少なくとも一方を含むことを特徴とする請求項１８に記載の移動体端末。
【請求項２０】
前記アクセスサブシステム及び前記アプリケーションサブシステムのうち少なくとも一方によって提供される機能を設定及び制御するためにネットワーク管理ツールが使用されることを特徴とする請求項１に記載の移動体端末。
【請求項２１】
前記ネットワーク管理ツールは、簡易ネットワーク管理プロトコル（ＳＮＭＰ）に従うことを特徴とする請求項２０に記載の移動体端末。
【請求項２２】
前記アクセスサブシステムと前記アプリケーションサブシステムの間で送信されるデータの優先順位付けは、サービス品質制御（ＱｏＳ）のプロビジョニングを介して行われることを特徴とする請求項１に記載の移動体端末。
【請求項２３】
前記アクセスサブシステムは、テレマティックスアプリケーションにおいては、前記アプリケーションサブシステムを伴わずに実現されるように構成されることを特徴とする請求項１に記載の移動体端末。
【請求項２４】
前記アクセスサブシステムは音声コーデック及びビデオコーデックのうち少なくとも一方を含み、
前記アプリケーションサブシステムは少なくとも１つの音声コーデック又はビデオコーデックに対して透過的にアクセスするように構成される
ことを特徴とする請求項１に記載の移動体端末。
【請求項２５】
前記アクセスサブシステムは加入者ＩＤモジュール（ＳＩＭ）機能を含み、
前記アプリケーションサブシステムは前記アクセスサブシステムの前記ＳＩＭ機能に対して透過的にアクセスするように構成される
ことを特徴とする請求項１に記載の移動体端末。
【請求項２６】
前記アクセスサブシステム及び前記アプリケーションサブシステムのうち少なくとも一方が音声圧縮ライブラリを備えることを特徴とする請求項１に記載の移動体端末。
【請求項２７】
前記移動体端末は、全地球測位システム（ＧＰＳ）モジュールを備えることを特徴とする請求項１に記載の移動体端末。
【請求項２８】
前記ＧＰＳモジュールは、前記アプリケーションサブシステムによって使用されるように構成されることを特徴とする請求項２７に記載の移動体端末。
【請求項２９】
前記ＧＰＳモジュールは、アシステッドＧＰＳ(assisted GPS, A-GPS)による位置決定のために前記アクセスサブシステムによって使用されるように構成されることを特徴とする請求項２７に記載の移動体端末。
【請求項３０】
無線ネットワークアクセスの方法であって、
アプリケーションサブシステム及びアクセスサブシステムを備える移動体端末を提供するステップと、
各々が前記アクセスサブシステム及び前記アプリケーションサブシステムのうち少なくとも一方と相互作用可能に接続される、複数のサービスのコンポーネントを提供するステップと、
前記複数のサービスのコンポーネントにより、前記アクセスサブシステム及び前記アプリケーションサブシステムによって要求される機能へのアクセスを提供するステップと、
前記アクセスサブシステムにおける少なくとも１つのアクセス技術によるインタフェースにおける第１のアクセス技術によるインタフェースを介して、前記アプリケーションサブシステムによって第１の無線ネットワークにアクセスするステップと、
ミドルウェアを介して、前記アプリケーションサブシステム及び前記アクセスサブシステムへのアクセスを許可するステップと、
を備え、
前記アクセスサブシステムは機能的に独立しており、
前記アクセスサブシステムは前記少なくとも１つのアクセス技術によるインタフェースを備え、
前記アプリケーションサブシステムは前記少なくとも１つのアクセス技術によるインタフェースを介して前記アクセスサブシステムに対して相互作用可能に接続されており、
前記アプリケーションサブシステム及び前記アクセスサブシステムは機能的に分離されている
ことを特徴とする無線ネットワークアクセスの方法。
【請求項３１】
前記複数のサービスのコンポーネントのうち少なくとも１つは分離可能なハードウェアモジュールを備えることを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項３２】
前記複数のサービスのコンポーネントのうち少なくとも１つは分離可能なソフトウェアモジュールを備えることを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項３３】
前記サービスのコンポーネントはハードウェアコンポーネント及びソフトウェアコンポーネントの組み合わせを備えることを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項３４】
前記アクセスするステップは、インターネットプロトコルを介して通信する前記アクセスサブシステム及び前記アプリケーションサブシステムを備えることを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項３５】
前記インターネットプロトコルはＩＰｖ４であることを特徴とする請求項３４に記載の無線ネットワークアクセスの方法。
【請求項３６】
前記インターネットプロトコルはＩＰｖ６であることを特徴とする請求項３４に記載の無線ネットワークアクセスの方法。
【請求項３７】
前記少なくとも１つのアクセス技術によるインタフェースにおける第２のアクセス技術によるインタフェースを介して、前記アクセスサブシステムを介した、第２の無線ネットワークへの外部のデバイスによるアクセスを行うステップをさらに備えることを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項３８】
前記外部のデバイスによるアクセスを行うステップは、前記アクセスサブシステムが、前記アプリケーションサブシステム及び前記外部のデバイスを相互作用可能に接続させるステップを含むことを特徴とする請求項３７に記載の無線ネットワークアクセスの方法。
【請求項３９】
前記第２のアクセス技術によるインタフェースを介して前記アクセスサブシステムによって提供される前記アクセスは、前記パーソナルエリアネットワーク内におけるものであり、
前記外部のデバイスによる、前記パーソナルエリアネットワークの外部のエリアを含む第３の無線ネットワークへのアクセスを、前記アクセスサブシステムにより提供するステップをさらに備えることを特徴とする請求項３７に記載の無線ネットワークアクセスの方法。
【請求項４０】
前記アクセスサブシステムに対して相互動作可能に接続されている少なくとも１つの外部のデバイスを第２の無線ネットワークに接続するために、無線ルータとして、前記アクセスサブシステムが機能するステップをさらに備えることを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項４１】
前記アクセスサブシステム及び前記アプリケーションサブシステムは、ソケットベースのインタフェースを介して通信することを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項４２】
ソケットライブラリのためのリンク固有のアドレス及びプロトコルファミリが利用されることを特徴とする請求項４１に記載の無線ネットワークアクセスの方法。
【請求項４３】
前記ミドルウェアは、前記アクセスサブシステム及び前記アプリケーションサブシステムに対するアプリケーション開発者によるアクセスを提供し、
前記機能的な分離は、アプリケーション−プログラミングインタフェースを介して、前記アプリケーションの開発者から隠される
ことを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項４４】
前記アプリケーションサブシステムにより実行されるアプリケーションによる使用のために、前記アプリケーションサブシステムに対して前記アクセスサブシステムの機能を提供するステップをさらに備えることを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項４５】
前記アクセスサブシステムの機能は、ハードウェア機能及びソフトウェア機能のうち少なくとも一方を含むことを特徴とする請求項４４に記載の無線ネットワークアクセスの方法。
【請求項４６】
前記アクセスサブシステムによる使用のために、前記アクセスサブシステムに対して前記アプリケーションサブシステムの機能を提供するステップをさらに備えることを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項４７】
前記アプリケーションサブシステムの機能は、ハードウェア機能及びソフトウェア機能のうち少なくとも一方を含むことを特徴とする請求項４６に記載の無線ネットワークアクセスの方法。
【請求項４８】
前記アクセスサブシステム及び前記アプリケーションサブシステムのうち少なくとも一方によって提供される機能を設定及び制御するためにネットワーク管理ツールを使用するステップをさらに備えることを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項４９】
前記ネットワーク管理ツールは、簡易ネットワーク管理プロトコル（ＳＮＭＰ）に従うことを特徴とする請求項４８に記載の無線ネットワークアクセスの方法。
【請求項５０】
サービス品質制御（ＱｏＳ）のプロビジョニングを介して、前記アクセスサブシステムと前記アプリケーションサブシステムの間で送信されるデータの優先順位付けを行うステップをさらに備えることを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【請求項５１】
前記アクセスサブシステムは、テレマティックスアプリケーションにおいては、前記アプリケーションサブシステムを伴わずに実現されるように構成されることを特徴とする請求項３０に記載の無線ネットワークアクセスの方法。
【国際調査報告】
2007511111.tif 000008
2007511111.tif 000009