(57)【要約】  方法と装置は、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）のような信頼されないネットワークを超えて３Ｇネットワークのような加入者アクセスネットワークにモバイル装置を接続するために提供される。ＳＩＰシグナリングは加入者アクセスネットワークへの接続を認証し、確立するために行なわれる。固有の識別子は、加入者アクセスネットワークにデータを送信し、そこからデータを受信するためのモバイル装置に割り当てられ得る。
2011526096.tif 000002
【特許請求の範囲】
【請求項１】
信頼されないネットワークを超えて加入者アクセスネットワークに１つまたはそれより多いモバイル装置を接続するため方法であって、
セッションイニシェーションプロトコル（ｓｅｓｓｉｏｎ  ｉｎｉｔｉａｔｉｏｎ  ｐｒｏｔｏｃｏｌ：ＳＩＰ）ゲートウェイ（ＧＷ）経由のモバイル装置の各々を備えた加入者アクセスネットワークのパケットデータサービングノード（ｐａｃｋｅｔ  ｄａｔａ  ｓｅｒｖｉｎｇ  ｎｏｄｅ：ＰＤＳＮ）からの加入者アクセスネットワークへの接続を認証し、確立するためにＳＩＰベースのシグナリングを実行することと、
前記ＳＩＰ  ＧＷによって、ハイレベルデータリンクコントロール（Ｈｉｇｈ−Ｌｅｖｅｌ  Ｄａｔａ  Ｌｉｎｋ  Ｃｏｎｔｒｏｌ：ＨＤＬＣ）のフレーミングおよびアンフレーミングを実行することと、
前記加入者アクセスネットワークへのデータを送信し、そこからの受信するための前記モバイル装置の各々に対して、固有の識別子を割り当てることを含む方法。
【請求項２】
前記ＳＩＰベースのシグナリングを実行することは、さらにアクセス認証を実行するために前記ＳＩＰ  ＧＷと前記ＰＤＳＮの間のＡ１０リンクを確立することを含む、請求項１の方法。
【請求項３】
前記アクセス認証はＰＰＰを使用して実行される、請求項２の方法。
【請求項４】
前記ＳＩＰ  ＧＷによって、モバイル装置から受け取られたＩＰパケットへのＰＰＰヘッダを追加することと、
前記ＳＩＰ  ＧＷによって、前記モバイル装置へパケットを送る前に前記パケットからのＰＰＰヘッダを取り除くことと
をさらに含む、請求項１の方法。
【請求項５】
前記ＳＩＰ  ＧＷによって、前記ＳＩＰ  ＧＷと前記ＰＤＳＮの間の前記Ａ１０リンクに前記固有の識別子のマッピングを維持することをさらに備える、請求項１の方法。
【請求項６】
前記固有の識別子はＵＤＰポート番号を備える、請求項１の方法。
【請求項７】
前記固有の識別子はストリームＩＤを備える、請求項１の方法。
【請求項８】
前記加入者アクセスネットワーク内で通信するための前記モバイル装置にＩＰアドレスを割り当てることをさらに含む請求項６の方法。
【請求項９】
前記ＳＩＰベースのシグナリングを実行することは、前記モバイル装置から通信を受けることと、前記ＳＩＰ  ＧＷと前記ＰＤＳＮの間のＰＰＰ接続を確立することを含む、請求項１の方法。
【請求項１０】
前記固有の識別子は、前記加入者アクセスネットワーク内においてアドレッシングのためにＩＰアドレスを備え、前記モバイル装置からの通信はＵＤＰ−ＩＰトンネルを通じてＩＰを介して受け取られる、請求項９の方法。
【請求項１１】
前記モバイル装置からの通信がＵＤＰＩＰトンネルを介して受け取られる、請求項９の方法。
【請求項１２】
前記ＩＰアドレスは、前記モバイル装置からのＤＨＣＰ要求に応じて割り当てられる、請求項９の方法。
【請求項１３】
認証とセッション確立は、
モバイル装置がデータ接続性を要求することを示すＳＩＰインバイトを受け取ることと、
および、ＳＩＰシグナリングを使用して、前記加入者アクセスネットワークに関連したＰＤＳＮへの接続を確立することと
を含む、請求項１の方法。
【請求項１４】
前記加入者アクセスネットワークはＣＤＭＡ２０００ネットワークを備える、請求項１の方法。
【請求項１５】
前記信頼されないネットワークは、８０２．ｘｘワイヤレスネットワーク、ブルーツースネットトワーク、赤外線ネットワーク、ＷｉＭａｘネットワークおよびｘＤＳＬネットワークの少なくとも１つを備える請求項１の方法。
【請求項１６】
信頼されないネットワークを超えて加入者アクセスネットワークにモバイル装置を接続するように構成される少なくとも１つのプロセッサであって、
ＳＩＰゲートウェイ（ＧＷ）経由で各々の前記モバイル装置により前記加入者アクセスネットワークのパケットデータサービングノード（ＰＤＳＮ）からの前記加入者アクセスネットワークの接続を認証し、確立するためにセッションイニシェーションプロトコル（ＳＩＰ）ベースのシグナリングを実行するための第１のモジュールと、
前記ＳＩＰ  ＧＷによって、ハイレベルデータリンクコントロール（ＨＤＬＣ）のフレーミングおよびアンフレーミングを実行するための第２のモジュールと、
前記加入者アクセスネットワークへデータを送信し、およびそこからデータを受信するための前記モバイル装置に固有の識別子を割り当てるための第３のモジュールと
を備えるプロセッサ。
【請求項１７】
コンピュータプログラム製品であって、
コンピュータに、セッションイニシェーションプロトコル（ＳＩＰ）ゲートウェイ（ＧＷ）経由で加入者アクセスネットワークのパケットデータサービングノード（ＰＤＳＮ）とモバイル装置の各々の間の信頼されないネットワーク上を通る加入者アクセスネットワークへの接続を認証し、確立するためにＳＩＰベースのシグナリングを実行させる第１の組のコードと、
前記コンピュータに、ハイレベルデータリンクコントロール（ＨＤＬＣ）のフレーミングおよびアンフレーミングを実行させる第２の組のコードと、
前記コンピュータに、前記加入者アクセスネットワークへデータを送信し、およびそこからデータを受信するための前記モバイル装置に固有の識別子を割り当てさせる第３の組のコードと
を備えるコンピュータ可読媒体を
備える、コンピュータプログラム製品。
【請求項１８】
加入者アクセスネットワークのパケットデータサービングノード（ＰＤＳＮ）と、ＳＩＰゲートウェイ（ＧＷ）経由のモバイル装置の各々の間で、信頼されないネットワーク上で、前記加入者アクセスネットワークへの接続を認証し、確立するためのセッションイニシェーションプロトコル（ＳＩＰ）ベースのシグナリングを実行ための手段と、
前記ＳＩＰ  ＧＷによって、ハイレベルデータリンクコントロール（ＨＤＬＣ）のフレーミングおよびアンフレーミングを実行するための手段と、
前記加入者アクセスネットワークへデータを送信し、およびそこからデータを受信するための前記モバイル装置に固有の識別子を割り当てるための手段と
を備える装置。
【請求項１９】
加入者アクセスネットワークのＰＤＳＮからモバイル装置までの信頼されないネットワーク上の前記加入者アクセスネットワークへの接続を認証し、確立するためにＳＩＰベースのシグナリングを実行し、前記加入者アクセスネットワークへデータを送信し、およびそこからデータを受信するための前記モバイル装置に固有の識別子を割り当て、ハイレベルデータリンクコントロール（ＨＤＬＣ）のフレーミングおよびアンフレーミングを実行するように構成されたプロセッサと、
およびデータの格納のために前記プロセッサにつながれたメモリと
を含む装置。
【請求項２０】
前記ＳＩＰベースのシグナリングを実行することは、アクセス認証を行なうために前記ＰＤＳＮの間にＡ１０リンクを確立することをさらに含む、請求項１９の装置。
【請求項２１】
前記アクセス認証はＰＰＰを使用して実行される、請求項２０の装置。
【請求項２２】
前記プロセッサは、さらに、モバイル装置から受け取るＩＰパケットにＰＰＰヘッダを加え、前記モバイル装置にパケットを送る前に、前記パケットからＰＰＰヘッダを取り除くように構成される、請求項２０の装置。
【請求項２３】
前記プロセッサは、さらに、Ａ１０リンクへの前記固有の識別子のマッピングを維持するように構成される、請求項２０の装置。
【請求項２４】
前記固有の識別子はＵＤＰポート番号を含む、請求項１９の装置。
【請求項２５】
前記固有の識別子はストリームＩＤを備える請求項１９の装置。
【請求項２６】
前記プロセッサは、さらに、前記加入者アクセスネットワーク内で通信するための前記モバイル装置にＩＰアドレスを割り当てるように構成される、請求項２４の装置。
【請求項２７】
前記プロセッサは、前記移動体からの通信を受けるように、またＰＤＳＮへのＰＰＰ接続を確立するように構成される請求項１９の装置。
【請求項２８】
前記固有の識別子は、前記加入者アクセスネットワーク内でのアドレッシングのためのＩＰアドレスを備え、および前記モバイル装置からの通信がＵＤＰ−ＩＰトンネルを通じてＩＰを介して受け取られる、請求項１９の装置。
【請求項２９】
前記モバイル装置からの通信はＵＤＰＩＰトンネルを介して受け取られる請求項１９の装置。
【請求項３０】
前記ＩＰアドレスが前記モバイル装置からのＤＨＣＰ要求に応じて割り当てられる、請求項２７の装置。
【請求項３１】
前記プロセッサが、さらにモバイル装置がデータ接続性を要求することを示すＳＩＰインバイトを受け取り、
ＳＩＰシグナリングを使用して前記加入者アクセスネットワークに関係するＰＤＳＮに対する接続を確立する
ように構成される、請求項１９の装置。
【請求項３２】
前記加入者アクセスネットワークはＣＤＭＡ２０００ネットワークである請求項１９の装置。
【請求項３３】
前記信頼されないネットワークは、８０２．ｘｘワイヤレスネットワーク、ブルーツースネットワーク、赤外線ネットワーク、ＷｉＭａｘネットワークおよびｘＤＳＬネットワークの少なくとも１つを含む請求項１９の装置。
【請求項３４】
信頼されないネットワークを超えて加入者アクセスネットワークに接続する方法であって、
モバイル装置において、信頼されないネットワーク接続を検知することと、
ＳＩＰベースのシグナリングを使用する前記加入者アクセスネットワークに関係するＳＩＰ  ＧＷに対してデータ接続性要求を発行することであって、前記データ接続性要求が前記加入者ネットワークの前記ＳＩＰ  ＧＷとＰＤＳＮの間の接続を確立するために命令を含む、発行することと、
前記加入者アクセスネットワーク内に通信するためにＩＰアドレスを受け取ることと
を備える方法。
【請求項３５】
メッセージを送信するためにＵＤＰポート割り当てを受けることと、前記モバイル装置と前記ＳＩＰ  ＧＷの間のＵＤＰ−ＩＰトランクを通じてＰＰＰを介して前記ＳＩＰ  ＧＷからメッセージを受け取ることを備える請求項３４の方法。
【請求項３６】
さらに、メッセージを送信するためにストリームＩＤの割り当てを受けることと、前記モバイル装置とＳＩＰ  ＧＷの間のＧＲＥ−ＵＤＰ−ＩＰトランクを通じてＰＰＰを介してＳＩＰ  ＧＷからのメッセージを受信することとを備える、請求項３４の方法。
【請求項３７】
ワイヤレス装置であって、
プロセッサと、
前記ワイヤレス装置を認証し、かつ加入者アクセスネットワークのＰＤＳＮへの接続を確立するために前記加入者アクセスネットワークに関連したＳＩＰ  ＧＷにＳＩＰベースの信号を送信することにより、信頼されないネットワークを超えて前記加入者アクセスネットワークへの接続を開始するための前記プロセッサに機能的に接続されるセッションイニシエータと
を備える装置。
【発明の詳細な説明】
【技術分野】
【０００１】
米国特許法第１１９条に基づく優先権の主張
この特許出願は、２００８年５月２７日に出願され、「ＣＤＭＡネットワークのためのＦＭＣアーキテクチャ」とタイトルをつけられ、この譲渡人に譲渡され、ここでの参照により組み込まれる、米国仮特許出願第６１／０５６，３６４号に対して優先権を主張する。
【０００２】
この出願はワイヤレス接続に関して３ＧＰＰ２ネットワークに対するアクセスを提供することに関係する。
【背景技術】
【０００３】
モバイル通信装置は、もはや単に音声通話を行い、受け取ることに制限されない。そのような装置のユーザは、いかなる位置からオーディオ、ビデオ、テキスト、他のコンテンツをアクセスすることを欲する。１つまたはそれより多いタイプの通信ネットワークを使用して動作するモバイル装置をイネーブルするデュアル装置は存在する。例えば、装置は８０２．１１  ＷＬＡＮおよび３Ｇネットワークを使用するように構成され得る。
【０００４】
３Ｇネットワークは加入ベースのアクセスを提供し、その加入者にワイヤレスのカバー範囲を提供するために免許を受けた周波数域を使用する。８０２．１１  ＷＬＡＮは、対照的に、無免許の周波数域を使用して動作し、それゆえ、信頼されないネットワークである。８０２．１１のＷＬＡＮあるいは他のＩＰベースのネットワークを超えて接続することにより、３Ｇネットワークによって提供されるサービスへのアクセスを提供することは望ましいだろう。
【発明の概要】
【０００５】
以下のものは、そのような態様の基本的な理解を提供するために１つまたはそれより多い態様の単純化された要約を提示する。この要約は、すべての考えられる態様の広範囲な概観でなく、すべての態様のキーまたは重大な要素を識別することも、任意のあるいはすべての態様の範囲の輪郭を描くことも意図されない。その唯一の目的は、後で提示されるもっと詳細な記載に対するプレリュードとして単純化された形式の１つまたはそれより多い態様のいくつかの概念を紹介することである。
【０００６】
いくつかの態様によれば、信頼されないネットワーク上の加入者アクセスネットワークにモバイル装置を接続する方法は、セッションイニシェーションプロトコル（ｓｅｓｓｉｎｏｎ  ｉｎｉｔｉａｔｉｏｎ  ｐｒｏｔｏｃｏｌ：ＳＩＰ）ゲートウェイ（ＧＷ）経由で、モバイル装置のそれぞれを用いて、加入者アクセスネットワークのパケットデータサービングノード（ｐａｃｋｅｔ  ｄａｔａ  ｓｅｒｖｉｎｇ  ｎｏｄｅ：ＰＤＳＮ）から３Ｇのネットワークへの接続を認証し、確立するためのＳＩＰベースのシグナリングを実行することと、ＳＩＰ  ＧＷによって、ハイレベルデータリンクコントロール（Ｈｉｇｈ−Ｌｅｖｅｌ  Ｄａｔａ  Ｌｉｎｋ  Ｃｏｎｔｒｏｌ：ＨＤＬＣ）のフレーミングおよびアンフレーミングを実行することと、および、加入者アクセスネットワークへデータを送信し、かつそこからデータを受信するためにモバイル装置の各々に固有の識別子を割り当てることとを備える。
【０００７】
いくつかの態様によれば、信頼されないネットワーク上の加入者アクセスネットワークにモバイル装置を接続するように構成された少なくとも１台のプロセッサは、セッションイニシェーションプロトコル（ＳＩＰ）ゲートウェイ（ＧＷ）経由で、モバイル装置を備えた加入者アクセスネットワークのパケットデータサービングノード（ＰＤＳＮ）からの加入者アクセスネットワークへの接続を認証し、確立するためのＳＩＰベースのシグナリングを実行する第１のモジュールと、ＳＩＰ  ＧＷによって、ハイレベルデータリンクコントロール（ＨＤＬＣ）のフレーミングおよびアンフレーミングを実行するための第２のモジュールと、および、加入者アクセスネットワークへデータを送信し、かつそこからデータを受信するためのモバイル装置に固有の識別子を割り当てるための第３のモジュールとを含む。
【０００８】
いくつかの態様によれば、コンピュータプログラム製品は、コンピュータにセッション設定プロトコル（ＳＩＰ）ゲートウェイ（ＧＷ）経由のモバイル装置を備えた加入者アクセスネットワークのパケットデータサービングノード（ＰＤＳＮ）からの加入者アクセスネットワークへの接続を認証し、確立するＳＩＰベースのシグナリングを実行させる第１の組のコードと、コンピュータにＨＤＬＣフレーミングおよびアンフレーミングを行なわせるための第２の組のコードと、および、加入者アクセスネットワークへデータを送信し、かつそこからデータを受信するためのモバイル装置に固有の識別子を割り当てるための第３の組のコードとを備えるコンピュータ読み取り可能な媒体を備える。
【０００９】
いくつかの態様によれば、装置は、加入者アクセスネットワークのパケットデータサービングノード（ＰＤＳＮ）からの加入者アクセスネットワークへの接続を認証し、確立するためのＳＩＰベースのシグナリングを実行するための手段と、ＨＤＬＣフォーミングおよびアンフォーミング実行するための手段と、および、加入者アクセスネットワークへデータを送信し、かつそこからデータを受信するためのモバイル装置に固有の識別子を割り当てるための手段とを含む。
【００１０】
いくつかの態様によれば、信頼されないネットワークへの加入者アクセスネットワークを接続する方法は、モバイル装置において、信頼されていないネットワークの接続で検知することと、ＳＩＰベースのシグナリングを使用する３ＧネットワークのＰＤＳＮと関係するＳＩＰ  ＧＷへのデータ接続性要求を発行することであって、そして、そのデータの接続性要求は、３ＧネットワークのＳＩＰ  ＧＷおよびＰＤＳＮの間の接続を確立する命令を含む、発行することと、３Ｇネットワーク内に通信するためにＩＰアドレスを受け取ることとを含む。
【００１１】
いくつかの態様によれば、ワイヤレス装置は、プロセッサと、ワイヤレス装置の正当性を認証し、かつ加入者アクセスネットワークのＰＤＳＮへの接続を確立するために加入者アクセスネットワークに関係するＳＩＰ  ＧＷにＳＩＰベースの信号を送信することにより、信頼されないネットワーク上の加入者アクセスネットワークへの接続を始めるためのプロセッサに効果的に結合されたセッションイニシエータを含む。
【００１２】
前述の関連する終了の達成に対して、１つまたはそれより多い態様は、以下に十分に記載され、また特許請求の範囲において特に指摘された特徴を含む。
【００１３】
以下の記載および添付された図面は、１つまたはそれより多い態様の確かな例となる特徴を詳細にセットする。しかしながら、これらの特徴は、さまざまな態様の原理が使用され得る少なくないさまざまな方法を示しており、この記載は、全てのそのような態様とそれらの等価物を含むよう意図されている。
【図面の簡単な説明】
【００１４】
開示された態様は、開示された態様を例示するが限定しないために提供された、添付の図面と関連して以下に記載されるだろう。そこでは、同様の記号は同様の要素を示すだろう。
【図１】図１はさまざまな開示された態様に従って、通信システムを表す。
【図２】図２はさまざまな開示された態様に従って、移動局を表す。
【図３】図３はさまざまな示された態様に従って、ＳＩＰゲートウェイを表す。
【図４Ａ】図４Ａは、さまざまな示された態様に従って、ＰＰＰアプローチのプロトコルスタック構成を表す。
【図４Ｂ】図４Ｂは、さまざまな示された態様に従って、ＰＰＰアプローチのプロトコルスタック構成を表す。
【図５】図５は、さまざまな示された対応に従って、セッション設定手順を表すフロー図である。
【図６Ａ】図６Ａは、さまざまな開示された態様に従って、ストリームＩＤマッピングアプローチのためのプロトコルスタック構成を表す。
【図６Ｂ】図６Ｂは、さまざまな開示された態様に従って、ストリームＩＤマッピングアプローチのためのプロトコルスタック構成を表す。
【図７】図７は、さまざまな開示された態様に従って、セッション確立手順を表すコールフロー図を表す。
【図８】図８はさまざまな開示された態様に従って、通信システムを表す。
【図９Ａ】図９Ａは、さまざまな開示された態様に従って、ＰＰＰエリミネーションアプローチのためのプロトコルスタック構成を表す。
【図９Ｂ】図９Ｂは、さまざまな開示された態様に従って、ＰＰＰエリミネーションアプローチのためのプロトコルスタック構成を表す。
【図１０】図１０は、さまざまな開示された態様に従って、セッション確立手順を表すコールフロー図を表す。
【図１１】図１１は、さまざまな開示された態様に従って、データ接続性をイネーブルするためのシステムを表す。
【詳細な説明】
【００１５】
さまざまな態様は、今、図面を参照して記載される。以下の記載では、説明の目的のために、多数の特定の詳細は、１つまたはそれより多い態様の完全な理解を提供するために以下にセットされる。しかしながら、そのような態様がそれらの特有の詳細なしで実行されることは明らかだろう。
【００１６】
この出願で使用されるような、用語「コンポーネント」、「モジュール」、「システム」およびその類似のものは、コンピュータ関連のエンティティを含むように意図されるが、ハードウェア、ファームウェア、ハードウェアとソフトウェアの組み合わせ、ソフトウェアあるいは実行中のソフトウェアに限定されない。例えば、コンポーネントは、プロセッサ上で動作するプロセス、プロセッサ、オブジェクト、１つの、実行可能なオブジェクト、実行のスレッド、プログラムおよび／またはコンピュータであり得るが、そのようであることに限定されない。実例として、コンピューティング装置上で動作するアプリケーションおよびコンピューティング装置の両方は、コンポーネントになりえる。１つまたそれより多いコンポーネントが、プロセス、および／または実行のスレッド内に存在し、また、コンポーネントは１台のコンピュータに集中され、および／または、２台以上のコンピュータ間で分配されてもよい。さらに、これらのコンポーネントはその上に記憶されたさまざまなデータ構造を有するさまざまなコンピュータ読取り可能な媒体から実行することができる。コンポーネントは、ローカルシステム、分散システムにおいて別のコンポーネントと関連する一つのコンポーネントから、および／または、信号を経由して他のシステムによりインターネットのようなネットワークを横切る１つまたはそれより多いデータのパケットを有する信号に従うようなローカル処理および／または遠隔処理を経由して通信することができる。
【００１７】
更に、さまざまな態様は、端末に関連してここに記載され、それは有線端末またはワイヤレス端末であることができる。さらに、端末は、システム、装置、加入者ユニット、加入者局、移動局、モバイル、モバイル装置、リモート局、遠隔端末、アクセス端末、ユーザ端末、端末、通信装置、ユーザエージェント、ユーザ装置あるいはユーザ設備（ＵＥ）と呼ぶことができる。ワイヤレス端末は、セルラー電話、衛星電話、コードレス電話、セッションイニシェーションプロトコル（ＳＩＰ）電話、ワイヤレスローカルループ（ｗｉｒｅｌｅｓｓ  ｌｏｃａｌ  ｌｏｏｐ：ＷＬＬ）局、携帯情報端末（ｐｅｒｓｏｎａｌ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｔ：ＰＤＡ）、無線接続能力を持っているハンドヘルド装置、コンピューティング装置あるいは無線モデムに接続された他の処理装置であることができる。さらに、さまざまな態様は、基地局に関してここに記載される。基地局はワイヤレス端末と通信するために利用され、アクセスポイント、Ｎｏｄｅ  Ｂ、あるいは他のある専門用語で呼ばれ得る。
【００１８】
さらに、用語「または（ｏｒ）」は、排他的な「または」よりむしろ包括的「または」を意味するように意図されている。すなわち、もし、他の方法で指定されなかったか、コンテキストから明瞭でなかったならば、フレーズ「ＸはＡまたはＢを使用する」は自然な包括的な置換のうちのどれでも意味するように意図される。すなわち、「ＸはＡあるいはＢを使用する」とのフレーズは次の事例のうちのどれによっても満たされる：ＸはＡを使用する；ＸはＢを使用する；あるいは、ＸはＡとＢの両方を使用する。さらに、この出願および添付された請求項において使用されたような「１つの（ａ）」および「１つの（ａｎ）」との冠詞は、もし他の方法で特定されなかったか、コンテキストから単数の形式に指定されるのが明らかでないならば、「１つまたはそれより多い」を意味するために一般に解釈されるべきである。
【００１９】
ここに記載れた技術は、ＣＤＭＡ、ＴＤＭＡ、ＦＤＭＡ、ＯＦＤＭＡ、ＳＣ−ＦＤＭＡおよび他のシステムのような様々な無線通信方式に使用されることができる。
【００２０】
用語「システム」及び「ネットワーク」はしばしば交換可能に使用される。ＣＤＭＡシステムは、ユニバーサル・テレスティアル・ラジオ・アクセス（Ｕｎｉｖｅｒｓａｌ  Ｔｅｒｒｅｓｔｒｉａｌ  Ｒａｄｉｏ  Ａｃｃｅｓｓ（ＵＴＲＡ））、ｃｄｍａ２０００などのようなラジオ技術をインプリメントしてもよい。ＵＴＲＡは、広帯域ＣＤＭＡ（Ｗ−ＣＤＭＡ）およびＣＤＭＡの他の変形を含んでいる。さらに、ｃｄｍａ２０００はＩＳ−２０００、ＩＳ−９５およびＩＳ−８５６標準をカバーする。ＴＤＭＡ方式は、移動通信のためのグローバルシステム（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ：ＧＳＭ（登録商標））のようなラジオ技術をインプリメントし得る。ＯＦＤＭＡシステムは、発展型のＵＴＲＡ（ｅ−ＵＴＲＡ）、ウルトラ・モービル・ブロードバンド（Ｕｌｔｒａ  Ｍｏｂｉｌｅ  Ｂｒｏａｄｂａｎｄ：ＵＭＢ）、ＩＥＥＥ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ８０２．１６（ＷｉＭＡＸ）、ＩＥＥＥ８０２．２０、フラッシュＯＦＤＭなどのようなラジオ技術をインプリメントし得る。ＵＴＲＡおよびＥ−ＵＴＲＡはユニバーサル・モービル・テレコミュニケーション・システム（Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ：ＵＭＴＳ）の一部である。３ＧＰＰロング・ターム・エボリューション（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ：ＬＴＥ）はＥ−ＵＴＲＡを使用するＵＭＴＳの解放である。それは、ダウンリンク上のＯＦＤＭＡとアップリンク上のＳＣ−ＦＤＭＡ上のＯＦＤＭＡを使用する。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＵＭＴＳ、ＬＴＥおよびＧＳＭは「第３世代パートナーシッププロジェクト（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）」（３ＧＰＰ）という名の組織からの文献に記載される。さらに、ｃｄｍａ２０００とＵＭＢは、「第３世代パートナーシッププロジェクト２（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ２）」（３ＧＰＰ２）という名の組織からの文献に記載される。さらに、そのようなワイヤレス通信システムはさらに、対がない（ｕｎｐａｉｒｅｄ）無免許の周波数域、８０２．ｘｘ無線ＬＡＮ、ブルーツース（ＢＬＵＥＴＯＯＴＨ（登録商標））およびないか別のショートレンジまたロングレンジのワイヤレス通信技術をしばしば使用するピア・ツー・ピア（例えば、モバイルからモバイルへの）アドホックネットワークシステムを含むことができる。
【００２１】
さまざまな態様は、多くの装置、コンポーネント、モジュールなどを含むことができるシステムの観点から紹介されるだろう。さまざまシステムが追加の装置、コンポーネント、モジュールなどを含み、および／または図に関して議論された装置、コンポーネント、モジュールなどのすべてを含んでいるとは限らなくてもよいことは理解されるべきである。これらのアプローチの組合せも使用されてもよい。
【００２２】
図１は、さまざまな開示された態様をインプリメントする通信システム１００を表す。３Ｇ  １１０のような加入者アクセスネットワークはパケットデータサービングノード（ＰＤＳＮ）１４０、移動スイッチングセンター（ｍｏｂｉｌｅ  Ｓｗｉｔｃｈｉｎｇ  ｃｅｎｔｅｒ：ＭＳＣ）１２０、ホーム認証、認可、および会計（Ｈ−ＡＡＡ）のサーバー１２２、ホーム位置登録／認証センター（ｈｏｍｅ  ｌｏｃａｔｉｏｎ  ｒｅｇｉｓｔｅｒ／ａｕｔｈｅｎｔｉｃａｔｉｏｎ  ｃｅｎｔｅｒ ：ＨＬＲ／ＡＣ）１２４、データベース１２６およびセッション設定プロトコル（ＳＩＰ）ゲートウェイ（ＧＷ）１３０を含む。移動局（ＭＳ）１５０は、３Ｇのバックエンドおよび認証のサービスを利用するとともに、ワイヤレスローカルエリアネットワーク（ｗｉｒｅｌｅｓｓ  ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ：ＷＬＡＮ）アクセスポイント（ＡＰ）１６０のようなインターネット１０１ビュアおよび信頼されないネットワークにアクセスし得る。ＷＬＡＮ  ＡＰ  １６０はＩＥＥＥ  ８０２．ｘｘを提供してもよい。ここでは、「ｘｘ」は「１１」のようなバージョン番号、すなわち無線接続性を表わし得る。移動局以外の装置も例えばラップトップコンピューターのように使用され得る。さらに、ＷＬＡＮ  ＡＰ  １６０が表され、ＩＥＥＥ  ８０２．ｘｘが議論される一方、他の接続性（ｃｏｎｎｅｃｔｉｖｉｔｙ）プロトコルは、例えばＷｉＭａｘ、ＤＳＬ、ブルーツース（Ｂｌｕｅｔｏｏｔｈ）、赤外線および／または他の接続性プロトコルのように使用され得る。３Ｇネットワーク１１０は例えばＣＤＭＡ２０００ネットワークであることができる。
【００２３】
ＰＤＳＮ１４０はＷＬＡＮ  ＡＰ１６０の上の、および３Ｇネットワーク１１０を通じてＭＳ１５０にパケットデータ通信を提供するように構成され得る。ＰＤＳＮ１４０は、さらに、Ｈ−ＡＡＡ１２２によってＨ-ＡＡＡ１２２を通して認証、認可、会計のための機能を実行するためにＨ−ＡＡＡ１２２と接続する。Ｈ−ＡＡＡ１２２は、ネットワークサービスへのＭＳ  １５０アクセスを認証し認可する。ＭＳＣ１２０は、ワイヤレス装置１５０において、トラヒックを起こすかまたはトラフィックを終了するかを切り替える。ＭＳＣ１２０は、ワイヤレスネットワークと他の公衆交換回線網あるいは他のＭＳＣの間のユーザのトラヒックに対してインターフェースを供給してもよい。ＨＬＲ／ＡＣ１２４は、ＭＳ１５０のようなすべての接続される移動局に関連する位置データを記憶する。
【００２４】
ＳＩＰゲートウェイ１３０は、ＭＳ１５０が、従来の３Ｇバックエンドのアーキテクチャおよび認証手順を維持して、ＷＬＡＮ１６０の上の３Ｇネットワーク１１０サービスへアクセスすることをイネーブルする。ＭＳ１５０およびＳＩＰ  ＧＷ１３０は、ＷＬＡＮ１６０を超え、ＭＳ１５０と３Ｇのネットワークの間の接続を確立するためにＳＩＰシグナリングを使用する。データは、トンネル１３５を超え、ＰＰＰを超えてＭＳ１５０とＳＩＰＧＷ１３０の間で転送される。いくつかの態様によれば、トンネル１３５はＵＤＰ−ＩＰトンネル超えのＰＰＰになり得る。他の態様では、トンネル１３５は総括的なルーティングのカプセル化（ＧＲＥ）−ＵＤＰ−ＩＰトンネルを通るＰＰＰであり得る。他のトンネリングの構成も使用され得る。Ａ１１／Ａ１０リンク１４５は、ＳＩＰ  ＧＷ１３０とＰＤＳＮ１４０の間でデータを送信するために使用される。一旦セッション確立が完全になれば、ＰＤＳＮ１４０とＭＳ１５０の間のＰＰＰリンク１５５が確立され得る。
【００２５】
［００３４］  図２はＭＳ１５０がより詳細であることを表す。ＭＳ１５０は、ＷＬＡＮ経由の３Ｇネットワークに対するデータの連結性または、通常の３Ｇネットワークの結合性の手順を達成することができる。ＭＳ１５０は、例えば受信アンテナ（図示されない）から信号を受け取り、典型的な動作（例えば、濾過、増幅、ダウンコンバートなど）を実行する受信機２０２と、受信信号と、デジタル化され、サンプルを得るために条件付けられる信号とを含み得る。ＭＳ  １５０は、さらに受信信号を復調することができ、プロセッサ２０６にそれらを供給することができる復調器２０４を含み得る。プロセッサ２０６は、受信機２０２により受信される情報を分析すること、および／または送信器２１６により送信のための情報の生成することに専用のプロセッサと、ＭＳ１５０の１つまたはそれより多いコンポーネントをコントロールするプロセッサと、および／または受信機２０２により受信される情報を分析することと、送信器２１６による送信のための情報を生成することの両方を行い、ＭＳ１５０の１つまたはそれより多いコンポーネントを制御するプロセッサとであり得る。
【００２６】
ＭＳ１５０は、プロセッサ２０６に機能的に結合され、送信されるデータと、受信されるデータと、ネットワーク接続性と関係する情報、および／または任意の適切な情報を記憶することができるメモリ２０８を備える。ＭＳ１５０はさらにプロトコル、および／またはＭＳ１５０によって実行されたネットワーク接続性または他の機能に関連したアルゴリズムを記憶し得る。メモリ２０８が揮発性メモリか非揮発性メモリのいずれかかもしれないしまたは、揮発性メモリおよび非揮発性メモリの両方を含むことができることが認識されるだろう。限定ではなく例によって、非揮発性メモリは読み取り専用メモリ（ＲＯＭ）、プログラマブルＲＯＭ（ＰＲＯＭ）、ＥＰＲＯＭ（ＥＰＲＯＭ）、電気的に消去可能なＰＲＲＯＭ（ＥＥＰＲＯＭ）あるいはフラッシュメモリを含むことができる。揮発性メモリはランダムアクセスメモリ（ＲＡＭ）を含むことができ、それは外部キャッシュメモリとして動作する。限定ではなく、例によって、ＲＡＭは、同期するＲＡＭ（ＳＲＡＭ）、ダイナミックなＲＡＭ（ＤＲＡＭ）、同期するＤＲＡＭ（ＳＤＲＡＭ）、ダブルデータレートＳＤＲＡＭ（ＤＤＲ  ＳＤＲＡＭ）、向上させられたＳＤＲＡＭ（ＥＳＤＲＡＭ）、同期リンク（Ｓｙｎｃｈｌｉｎｋ）のＤＲＡＭ（ＳＬＤＲＡＭ）およびダイレクトランバス（ｄｉｒｅｃｔ  Ｒａｍｂｕｓ）ＲＡＭ（ＤＲＲＡＭ）のような多くの形態で利用可能である。メモリ２０８は、限定されずに、これらおよび他の適切なタイプのメモリを含むように意図される。
【００２７】
プロセッサ２０６は、さらに３Ｇネットワークへの接続を促進することができるセッションイニシエータ（ｓｅｓｓｉｏｎ ｉｎｉｔｉａｔｏｒ）２１０に効果的につながれることができる。ここに記載れるように、ＭＳ１５０は、１つおよびそれより多い接続手順経由で３Ｇネットワークに接続することが可能なマルチモード装置であり得る。例えば、ＭＳ  １５０はＷｉＦｉ（ＷＬＡＮ１６０上）を介して３Ｇネットワークに接続するように構成されてもよいし、あるいは３Ｇネットワーク（例えばｃｄｍａ２０００）によって提供される連結メカニズムを使用しているかもしれない。セッションイニシエータ２１０は適切な接続モードを選択するように構成され得る。いくつかの態様によれば、セッションイニシエータ２１０は、ＷｉＦｉ接続性が検知される場合、ＷｉＦｉ接続を慶友して常に接続するように構成され得る。別の態様では、セッションイニシエータ２１０は最も強い接続、あるいは指定されたサービスレベルの特定された品質を提供する接続を選択するように構成され得る。さらに別の態様では、セッションイニシエータ２１０はＭＳ１５０のユーザがケースバイケースベースで好ましい接続方法を選択することを可能にするように構成され得る。
【００２８】
セッションイニシエータ２１０は、さらに、ＷｉＦｉ経由で３Ｇネットワークへの接続を開始するためにＳＩＰシグナリングを使用するように構成され得る。これは、例えば、データ接続性を要求するためにＳＩＰＧＷへのＳＩＰインバイト（Ｉｎｖｉｔｅ）を発行することを含み得る。
【００２９】
ＳＩＰ  ＧＷ１３０は、図３においてより非常に詳しく表されている。ＳＩＰ  ＧＷ１３０は、ＷＬＡＮのようなＩＰベースの接続上のモバイル装置と（３Ｇネットワーク１１０のような）３Ｇネットワークの間のデータおよび制御情報のルーティングだけでなくセッション確立（ｅｓｔａｂｌｉｓｈｍｅｎｔ）と認証を促進する。ＳＩＰ  ＧＷ１３０は、１つまたはそれより多いモバイル装置３０４（ＭＳ１５０のような）から信号を受け取る受信機３１０、および１つまたはそれより多いモバイル装置３０４に送信する送信器３２４を含むことができる。受信機３１０は、受信情報を復調する復調器３１２に効果的に関係し得る。復調されたシンボルは、図２を参照して上に記載れたプロセッサと同様であり得る、また、他の適切な情報だけでなくセッション確立およびデータのルーティングに関係する情報を記憶するメモリ３１６に接続される、プロセッサ３１４によって分析され得る。プロセッサ３１４は、１つ以上のモバイル装置３０４と３Ｇネットワークの間のデータ接続性を促進するセッションエスタブリシャー（ｅｓｔａｂｌｉｓｈｅｒ）３１８と、接続性マッピングテーブルを生成し維持するコネクションマッパー（ｃｏｎｎｅｃｔｉｏｎ  Ｍａｐｐｅｒ）３２０と、およびＰＤＳＮに送信されるデータをフレーミングするためのＨＤＬＣフレーマー３２２に結合され得る。
【００３０】
セッションエスタブリシャー３１８は１つまたはそれより多いモバイル装置３０４に代わってネットワークへのデータサービスの接続性を要求するように構成され得る。これは、例えば、ＭＳＣへの接続を確立すること、ＰＤＳＮへのＰＰＰ接続を確立すること、ポート番号を割り当てること、およびＩＰアドレスを割り当てることを含み得る。接続マッパー３２０は特有の通信手段への接続性を要求した各モバイル装置をマッピングするテーブルを維持するように構成されることができる。いくつかの態様によれば、通信手段はＳＩＰ  ＧＷの特有のＵＤＰポートであり得る。したがって、コネクションマッパー３２０は接続性を要求する各モバイル装置にＵＤＰポートを割り当て、Ａ１０マッピングテーブルへＵＤＰを維持することができる。他の態様では、１つまたはそれより多いＵＤＰポートが複数個のストリーム識別子（ＩＤ）で構成され得る。コネクションマッパー３２０は、接続性を要求する各モバイル装置にストリームＩＤを割り当てて、かつＡ１０マッピングテーブルへのストリームＩＤを維持するように構成され得る。他のマッピング方法も使用されてもよい。
【００３１】
いくつかの態様によれば、ＳＩＰ  ＧＷ１３０はＰＤＳＮにデータを送信する前にデータのＨＤＬＣフレーミングを実行するように構成され得る。これは、モバイル装置を処理の流出（ｄｒａｉｎ）のいくらかを軽減する。ＨＤＬＣフレーマー３２２はＨＤＬＣフレーミングを行なうように構成され得る。
【００３２】
図４Ａおよび図４Ｂは、トンネル１３５（図１に表されている）がＵＤＰＩＰトンネルの上のＰＰＰであるＰＰＰアプローチのプロトコルスタック構成を表す。このアプローチに従って、ＳＩＰ  ＧＷ１３０は、接続マッパー３２０を経由して、Ａ１０マッピングテーブルに対してＵＤＰを生成し維持する。図４Ｂがデータプレーンプロトコルスタック（ｃｏｎｔｒｏｌ  ｐｌａｎｅ  ｐｒｏｔｏｃｏｌ  ｓｔａｃｋ）を表す一方、図４Ａは制御プレーンプロトコルスタック（ｄａｔａ  ｐｌａｎｅ  ｐｒｏｔｏｃｏｌ  ｓｔａｃｋ）を表す。図４Ａの中で示される制御プレーンプロトコルスタックにおいて、ＭＳ１５０はＷｉＦｉ  物理層４０１、ＷｉＦｉ媒体アクセス制御（ｍｅｄｉｕｍ  ａｃｃｅｓｓ  ｃｏｎｔｒｏｌ：ＭＡＣ）層４０２、ＩＰ層４０３、ＵＤＰ層４０４およびＰＰＰ層４０５を含む。ＷｉＦｉ  ＡＰ１６０は、モバイルに面する側で、ＷｉＦｉ物理層４０６およびＷｉｆｉ  ＭＡＣ層４０７を含んでいる。ＳＩＰ  ＧＷに面する側で、ＷｉＦｉ  ＡＰ１６０は物理層４０８および論理リンク（ｌｏｇｉｃ  ｌｉｎｋ：ＬＬ）層４０９を含んでいる。また、ＩＰ層４１０が含まれる。
【００３３】
ＳＩＰ  ＧＷ１３０は、物理層４１１、ＬＬ層４１２、ＩＰ層４１３、ＵＤＰ層４１４およびモバイルに面する側のＰＰＰ層４１５を含む。ＰＤＳＮの面する側上で、ＳＩＰ  ＧＷ１３０は物理層４１６およびＰＰＰ層４１７を含む。ＰＤＳＮ１４０は物理層４１８およびＰＰＰ層４１９を含む。
【００３４】
図４Ｂの中で示されるデータプレーンプロトコルスタックでは、ＭＳ１５０はＷｉＦｉ  物理層４０１、ＷｉＦｉ媒体アクセス制御（ＭＡＣ）層４０２、ＩＰ層４０３、ＵＤＰ層４０４、ＰＰＰ層４０５およびＩＰ層４２０、ＴＣＰ／ＵＤＰ層４２１、またアプリケーション層４２２を含む。ＷｉＦｉ  ＡＰ１６０は、モバイルに面する側で、ＷｉＦｉ物理層４０６およびＷｉｆｉ  ＭＡＣ層４０７を含む。ＳＩＰ  ＧＷに面する側で、ＷｉＦｉ  ＡＰ１６０は物理層４０８および論理リンク（ＬＬ）層４０９を含む。ＩＰ層４１０も含まれる。
【００３５】
ＳＩＰ  ＧＷ１３０は物理層４１１、ＬＬ層４１２、ＩＰ層４１３、ＵＤＰ層４１４およびモバイルに面する側のＰＰＰ層４１５を含む。ＰＤＳＮに面する側の上で、ＳＩＰ  ＧＷ１３０は物理層４１６およびＰＰＰ層４１７を含む。ＰＤＳＮ１４０は物理層４１８、ＰＰＰ層４１９、ＩＰ層４２３、ＵＤＰ／ＴＣＰ層４２４およびアプリケーションデータ層４２５を含む。
【００３６】
動作において、データがＭＳ１５０からＷｉＦｉ  ＡＰ１６０に送信される時に、３Ｇネットワークにアクセスするために使用されるグローバルＩＰアドレスはデータフレーム中でカプセルに入れられ、また、ローカルＩＰアドレスはＳＩＰ  ＧＷと通信するために使用される。
【００３７】
一旦データフレームがＳＩＰ  ＧＷに達すれば、ＳＩＰ  ＧＷは、グローバルＩＰアドレスを決定するためにヘッダを検査し、ＰＰＰ接続を超えてＰＤＳＮへ送るためのフレームを再フォーマットする。ＵＤＰがデータグラムプロトコルであるように、ＭＳからＷＬＡＮを経由してＳＩＰ  ＧＷへのデータが組み立てる必要はない。しかしながら、ＰＤＳＮは、組み立てられたデータを受け取ることを期待する。いくつかの態様によれば、ＳＩＰ  ＧＷはＰＤＳＮへＡ１０リンクに関するデータを転送する前にデータフレームについてＨＤＬＣフレーミングを実行するように構成され得る。
【００３８】
図５は、いくつかの態様に従って図４Ａおよび４ＢにおいてＰＰＰアプローチのためのセッション確立手順を表すコールフロー図である。ＭＳ１５０、ＳＩＰ  ＧＷ１３０、ＭＳＣ１２０およびＰＤＳＮ１４０の間のコールフローが示される。ＭＳ１５０がデータ接続性を確立したいとき、５０２で表されるように、ＭＳ１５０はＳＩＰ  ＧＷ１３０にインバイトメッセージを送信する。インバイトメッセージはＳＩＰを使用して送信される。ＳＩＰインバイトの受信に際して、５０４で表されるように、ＳＩＰ  ＧＷ１３０はＭＳＣ１２０にサービス要求を送信し、５０６で表されるように、返事を受け取る。その後、ＳＩＰ  ＧＷ１３０は、ＰＤＳＮ１４０への接続を作成する。
【００３９】
５０８で表されるように、ＳＩＰ  ＧＷ１３０はＰＤＳＮ１４０にＡ１０登録要求を送信し、５１０で表されるように、回答を受け取る。ＳＩＰ  ＧＷ１４０は、それと関係する複数のＵＤＰポートを有し得る。いくつかの態様によれば、ＭＳ１５０のような各々接続されたＭＳは、５１２で表されるように、特有のＵＤＰポートが割り当てられる。ＵＤＰポートは、ＰＰＰメッセージを送信するときに、ＳＩＰ  ＧＷにアクセスするために使用され得る。ＳＩＰ  ＧＷ１３０は、各接続されるＭＳに達する方法を決定するためにＳＩＰ  ＧＷ１３０によって使用され得るＵＤＰからＡ１０へのマッピングテーブルを維持し得る。さらに、マッピングテーブルは、ＭＳから来るデータをＰＤＳＮに対して適切なＡ１０接続に転送するために使用されることができる。一旦５１４で表されるように、ＳＩＰベースの認証手順が完了になれば、ＳＩＰ  ＧＷ１３０はＭＳ１５０へ「ＳＩＰ  ２００  ＯＫ」とのメッセージを送る。
【００４０】
ステップ５１２で割り当てられたＵＤＰポートはＭＳ１５０とＳＩＰ  ＧＷ１３０およびＰＤＳＮ１４０の間のＰＰＰメッセージを送信するために今使用されて得る。ＰＰＰメッセージは、Ａ１０リンクを超えてデータを転送する前に、ＳＩＰ  ＧＷが取り除くＵＤＰ−ＩＰヘッダにおいてカプセルに入れられ得る。５１６で表されるように、ＭＳはＳＩＰ  ＧＷにＬＣＰ構成要求メッセージを送信する。ＬＣＰ構成要求は、ＰＰＰセッションを確立するためのＰＰＰパケットである。ＬＣＰ構成は、５１８で表されるように、ＣＨＡＰ手順５２０およびＩＰＣＰ手順５２２によって追従されて継続する。ＭＳが最初に接続するときに、ＷＬＡＮ  ＡＰ１６０はＭＳ１５０に第１のＩＰアドレスを割り当てる。この第１のＩＰアドレスは、ＳＩＰ  ＧＷと３Ｇネットワークの外側に置かれた任意のエンティティにアクセスすることを可能にする。５２２で表されたＩＰＣＰ手順中に、第２のＩＰアドレスは３Ｇネットワーク内にアドレスするためにＭＳ１５０に割り当てられる。
【００４１】
いくつかの態様によれば、各接続しているモバイル装置にＵＤＰポートを割り当てるよりむしろ１つまたはそれより多いＵＤＰポートがそれらに関係する複数のストリームを持つことができる。したがって、ＳＩＰ  ＧＷは、より多くの移動局の接続をサポートすることができる。これらの態様に従って、図１に表されたトンネル１３５はＧＲＥ／ＵＤＰ／ＩＰトンネルを通るＰＰＰであり得る。ＧＲＥトンネルは、ストリームＩＤの付加的なヘッダの挿入をイネーブルする。
【００４２】
図６Ａおよび図６Ｂは、ストリームＩＤマッピングアプローチのためのプロトコルスタック構成を表す。図６Ａはコントロールプレーンプロトコルスタックを表す一方、図６Ｂがデータプレーンプロトコルスタックを表す。図６Ａの中で示されるコントロールプレーンプロトコルスタックでは、ＭＳ１５０はＷｉＦｉ物理層６０１、ＷｉＦｉ媒体ＭＡＣ層６０２、ＩＰ層６０３、ＵＤＰ層６０４、ＧＲＥ層６０５およびＰＰＰ層６０６を含む。ＷｉＦｉ  ＡＰ１６０は、モバイルに面する側で、ＷｉＦｉ  物理層６０７およびＷｉｆｉ  ＭＡＣ層６０８を含む。ＳＩＰ  ＧＷに面する側で、ＷｉＦｉ  ＡＰ１６０は物理層６０９および論理リンク（ＬＬ）層６１０を含む。ＩＰ層６１１も含まれている。
【００４３】
ＳＩＰ  ＧＷ１３０は物理層６１２、ＬＬ層６１３、ＩＰ層６１４、ＵＤＰ層６１５、ＧＲＥ層６１６およびモバイルに面する側のＰＰＰ層６１７を含む。ＰＤＳＮに面する側で、ＳＩＰ  ＧＷ１３０は物理層６１８およびＰＰＰ層６１９を含む。ＰＤＳＮ１４０は物理層６２０およびＰＰＰ層６２１を含む。
【００４４】
図６Ｂにおいて示されるデータプレーンプロトコルスタックでは、ＭＳ１５０はＷｉＦｉ物理層６０１、ＷｉＦｉ媒体アクセス制御（ＭＡＣ）層６０２、ＩＰ層６０３、ＵＤＰ層６０４、ＧＲＥ層６０５、ＰＰＰ層６０６、ＩＰ層６２２、ＴＣＰ／ＵＤＰ層６２３およびアプリケーションデータ層６２４を含む。ＷｉＦｉ  ＡＰ１６０は、モバイルに面する側で、ＷｉＦｉ物理層６０７およびＷｉｆｉ  ＭＡＣ層６０８を含む。ＳＩＰ  ＧＷの面する側で、ＷｉＦｉ  ＡＰ１６０は物理層６０９および論理リンク（ＬＬ）層６１０を含む。ＩＰ層６１１も含まれている。
【００４５】
ＳＩＰ  ＧＷ１３０は物理層６１２、ＬＬ層６１３、ＩＰ層６１４、ＵＤＰ層６１５、ＧＲＥ層６１６およびモバイルに面する側のＰＰＰ層６１７を含む。ＰＤＳＮの面する側で、ＳＩＰ  ＧＷ１３０は物理層６１８およびＰＰＰ層６１９を含む。ＰＤＳＮ１４０は物理層６２０、ＰＰＰ層６２１、ＩＰ層６２５、ＵＤＰ／ＴＣＰ層６２６およびアプリケーションデータ層６２７を含む。
【００４６】
図４Ａおよび４Ｂにおいて表されたＰＰＰアプローチに類似しているので、ＳＩＰ  ＧＷ１３０は、ＰＤＳＮにデータを送信する前に再びＨＤＬＣフレーミングを行なう。ＧＲＥ層６０５および６１６はストリームＩＤを含み得る。
【００４７】
図７はＰＰＰストリームＩＤアプローチを表すコールフロー図ある。インバイトと登録のステップは、ＬＣＰ構成、ＣＨＡＰ、ＩＰＣＰ手順と同様に図５に表されたものと同じである。そのため、これらのステップは、図７に関して再び記載されない。７０２で表されるように、ＳＩＰ  ＧＷは各接続される移動局にストリームＩＤを割り当てる。
【００４８】
ＳＩＰ  ＧＷはストリームＩＤ−Ａ１０マッピングを維持するように構成され得る。したがって、ＳＩＰ  ＧＷへ／からＭＳから／へ転送されたデータは、ＵＤＰポート番号よりむしろストリームＩＤに基づく。
【００４９】
いくつかの態様によれば、ＭＳとＰＤＳＮの間のＰＰＰ接続は、ＭＳがＷＬＡＮを超えて３Ｇネットワークにアクセスすることを依然として可能にしている間に除去され得る。図８はこれらの態様に従って通信システム８００を表す。ＵＤＰ／ＩＰリンク８２３に関するＩＰはＳＩＰ  ＧＷ１３０とＭＳ１５０の間で提供される。ＰＰＰ処理はすべてＳＩＰ  ＧＷで行われる。ＭＳ  １５０はＩＰメッセージを使用して、ＳＩＰＧＷと通信する。ＳＩＰ  ＧＷはＭＳの代わりにＰＰＰ処理を行なう。いくつかの態様によれば、ＩＰアドレス交渉はＤＨＣＰを使用して行なわれる。別の態様では、ＳＩＰベースのＩＰ交渉は行なわれてもよい。
【００５０】
図９Ａおよび図９Ｂは、ＰＰＰエリミネーションアプローチ（ＰＰＰ  ｅｌｉｍｉｎａｔｉｏｎ  ａｐｐｒｏａｃｈ）のためのプロトコルスタック構成を表す。図９Ａがコントロールプレーンプロトコルスタックを表す一方、図９Ｂがデータプレーンプロトコルスタックを表す。図９Ａの中で示されるコントロールプレーンプロトコルスタックでは、ＭＳ  １５０はＷｉＦｉ物理層９０１、ＷｉＦｉ  ＭＡＣ層９０２、ＩＰ層９０３およびＵＤＰ層９０４を含む。ＷｉＦｉ  ＡＰ  １６０は、モバイルに面する側で、ＷｉＦｉ物理層９０６およびＷｉｆｉ  ＭＡＣ層９０７を含む。ＳＩＰ  ＧＷに面する側で、ＷｉＦｉ  ＡＰ１６０は物理層９０８および論理リンク（ＬＬ）層９０９を含む。ＩＰ層９１０も含まれている。
【００５１】
ＳＩＰ  ＧＷ１３０は物理層９１１、ＬＬ層９１２、ＩＰ層９１３およびモバイルに面する側のＵＤＰ層９１４を含む。ＰＤＳＮに面する側で、ＳＩＰ  ＧＷ１３０は物理層９１６およびＰＰＰ層９１７を含む。ＰＤＳＮ１４０は物理層９１８およびＰＰＰ層９１９を含む。
【００５２】
図９Ｂの中で示されるデータプレーンプロトコルスタックでは、ＭＳ１５０はＷｉＦｉ  物理層９０１、ＷｉＦｉ媒体アクセス制御（ＭＡＣ）層９０２、ＩＰ層９０３、ＵＤＰ層９０４、ＩＰカプセル化層９０５、ＴＣＰ／ＵＤＰ層９２１およびアプリケーションデータ層９２２を含む。ＷｉＦｉ  ＡＰ  １６０は、モバイルに面する側で、ＷｉＦｉ物理層９０６およびＷｉｆｉ  ＭＡＣ層９０７を含む。ＳＩＰ  ＧＷに面する側で、ＷｉＦｉ  ＡＰ  １６０は物理層９０８および論理リンク（ＬＬ）層９０９を含む。ＩＰ層９１０も含まれる。
【００５３】
ＳＩＰ  ＧＷ１３０は物理層９１１、ＬＬ層９１２、ＩＰ層９１３およびモバイルに面する側のＵＤＰ層９１４を含む。ＰＤＳＮの面する側で、ＳＩＰ  ＧＷ１３０は物理層９１６およびＰＰＰ層９１７を含む。ＰＤＳＮ  １４０は物理層９１８、ＰＰＰ層９１９、ＩＰ層９２３、ＵＤＰ／ＴＣＰ層９２４およびアプリケーションデータ層９２５を含む。
【００５４】
図１０は、いくつかの態様に従って、ＰＰＰエリミネーションアプローチを表すコールフロー図である。招待と登録のステップは図５に表されたものと同じである。そのため、それ以上、これらのステップの記載は提供されない。１００２で表されるように、ＳＩＰのアクセス認証手順が完了した後に、ＭＳは、ＩＰアドレスを要求するためにＳＩＰ  ＧＷへＤＨＣＰ要求を発行し得る。そして、１００４と１００６でそれぞれ表されるように、ＳＩＰ  ＧＷはＳＩＰ  ＧＷの代わりにＬＣＰ要求とＩＰＣＰ要求を発行する。完了に際して、ＭＳにＩＰアドレスを提供して、１００８で表されるように、ＳＩＰ  ＧＷはＤＨＣＰ要求に応答する。
【００５５】
いくつかの態様によれば、ＳＩＰシグナリングはＤＨＣＰよりむしろＩＰアドレスを要求するために使用され得る。これらの態様に従って、ＳＩＰインバイトに続いて、ＳＩＰ  ＧＷはＬＣＰとＩＰＣＰの手順を実行し得る。得られたＩＰアドレスは、ＳＩＰ  ２００ＯＫメッセージとともにＭＳへ転送され得る。ＳＩＰ  ＧＷはＭＳへ、あるいはＭＳからＩＰパケットを送るか受け取るときに、ＰＰＰヘッダを加えるあるいは削除するように構成され得る。すなわち、ＳＩＰ  ＧＷがＭＳからＩＰパケットを受け取るとき、それはＰＤＳＮへパケットを転送するためにＰＰＰヘッダを加え得る。逆に、ＭＳへパケットを送るとき、ＳＩＰ  ＧＷはＰＰＰヘッダを削除するように構成され得る。ある態様によれば、ＳＩＰ  ＧＷはＨＤＬＣフレーミングを実行するように構成され、それによって、ＭＳによって実行される処理の量を減らし得る。
【００５６】
実施例がソフトウェア、ファームウェア、ミドルウェアあるいはマイクロコード、プログラムコードまたは命令セグメントにおいてインプリメントされるとき、それらは、記憶コンポーネントのような機械読み取り可能な媒体に記憶されることができる。コードセグメントは手順、機能、サブプログラム、プログラム、ルーチン、サブルーチン、モジュール、ソフトウェアパッケージ、クラスあるいは命令、データ構造あるいはプログラム文の任意の組合せを表わすことができる。コードセグメントは、情報、データ、引き数、パラメータあるいはメモリ内容を通し、および／または受け取るによって別のコードのセグメントあるいはハードウェア回路に結合されることができる。情報、引き数、パラメータ、データなどはパスされ、あるいは転送され、あるいは送信される、メモリの共有、メッセージのパッシング、トークンのパッシング、ネットワーク送信などを含むどんな適切な手段も使用してパスされ、転送され、送信されることができる。
【００５７】
ソフトウェアインプリメンテーションについては、ここに記載された技術は、ここに記載された機能を実行するモジュール（例えば手順、機能など）でインプリメントすることができる。ソフトウェアコードは記憶装置に記憶され、プロセッサによって実行することができる。記憶装置はプロセッサ内でインプリメントされ、または、プロセッサに対して外部にあることができ、その場合に、それは、技術において知られているようなさまざま手段によってプロセッサに通信可能に結合され得る。
【００５８】
図１１に目を向けると、ＷＬＡＮの上の３Ｇネットワークに対するデータの接続性のために１つまたはそれより多いモバイル装置から要求を受け取るシステム１１００が例示されている。例えば、システム１１００はＳＩＰ  ＧＷの内に存在することができる。表されるように、システム１１００は、プロセッサ、ソフトウェア、それらの組み合わせ（例えばファームウェア）によってインプリメントされた機能を表わすことができる機能的ブロックを含む。システム１１００は、結合して動作する電気コンポーネントの論理的なグルーピング１１０２を含む。論理的なグルーピング１１０２は、ＩＰベースのネットワーク１１０４上の３Ｇネットワークへの接続を認証し、確立するためにＳＩＰベースのシグナリングを行なうためのモジュールを含むことができる。さらに、論理的なグルーピング１１０２は、３Ｇネットワーク１１０６にデータを送信するためのモバイル装置に固有の識別子を割り当てるためのモジュールを含むことができる。さらに、システム１１００は、電気コンポーネント１１０４および１１０６に関連した機能を実行ための命令を保存するメモリ１１１０を含むことができる。メモリ１１１０の外側にあるように示されたが、電気コンポーネント１１０４および１１０６がメモリ１１１０内に存在することができることが理解されるべきである。
【００５９】
ここで開示された実施例に関して記載されたさまざまな実例となる論理、論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタル信号プロセッサ（ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ：ＤＳＰ）、特定用途向けＩＣ（ａｐｐｌｉｃａｔｉｏｎ  ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ：ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ：ＦＰＧＡ）あるいは他のプログラマブルロジックデバイス、個別のゲートかトランジスターロジック、個別のハードウェア部品、あるいはここで記載された機能を実行することを指示されるそれらの任意の組合せによってインプリメントされるかあるいは実行される。汎用プロセッサはマイクロプロセッサであり得るが、代わりに、プロセッサは任意の従来のプロセッサ、コントローラ、マイクロコントローラあるいはステートマシンであり得る。さらに、プロセッサは、コンピューティング装置の組み合わせ、例えばＤＳＰとマイクロプロセッサの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと連携する１個またはそれより多いマイクロプロセッサ、あるいは他のそのような構成としてインプリメントされ得る。さらに、少なくとも１台のプロセッサは、上で記載されたステップおよび／またはアクションの１つまたはそれより多く実行することが動作可能な１つまたはそれより多いモジュールを含み得る。
【００６０】
さらに、ここに開示された態様に関して記載された方法またはアルゴリズムのステップおよび／またはアクションは、ハードウェアにおいて、プロセッサによって実行されたソフトウェアモジュールにおいて、あるいは２つの組合せにおいて、直接的に具体化され得る。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、取外し可能ディスク、ＣＤ−ＲＯＭあるいは技術において既知の記憶媒体の他の形式に存在し得る。典型的な記憶媒体は、プロセッサに結合されることができるので、そのプロセッサが記憶媒体から情報形式を読むことができ、記憶媒体へ情報を書き得る。代わりに、記憶媒体はプロセッサに不可欠であり得る。さらに、いくつかの態様では、プロセッサと記憶媒体はＡＳＩＣ内に存在し得る。さらに、ＡＳＩＣはユーザ端末に存在し得る。代わりに、プロセッサと記憶媒体はユーザ端末の個別のコンポーネントとして存在し得る。さらに、いくつかの態様において、方法またはアルゴリズムのステップおよび／またはアクションは、機械読み取り可能な媒体、および／またはコンピュータ読み取り可能な媒体上のコードおよび／または命令の組み合わせまたはセットとして存在することができ、それは、コンピュータプログラム製品に組み入れられてもよい。
【００６１】
１つまたはそれより多い以上の態様では、記載された機能は、ハードウェア、ソフトウェア、ファームウェアあるいはそれの任意の組合せにおいてインプリメントされ得る。ソフトウェアにおいてインプリメントされる場合、機能はコンピュータ読み取り可能な媒体上の１つまたはそれより多い命令あるいはコードとして記憶されまたは送信され得る。コンピュータ読み取り可能な媒体は、コンピュータ記憶媒体と、およびある場所から別の場所へコンピュータプログラムの転送を促進するあらゆる媒体を含む通信媒体の両方を含んでいる。記憶媒体はコンピュータによってアクセスすることができるあらゆる利用可能な媒体であることができる。限定ではなく例を意図して、そのようなコンピュータが読み取り可能な媒体は、命令またはデータ構造の形式が要求されるプログラムコードを運びまたは記憶し、およびコンピュータによってアクセスされることができるＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光学ディスク記憶装置、磁気ディスク記憶装置あるいは他の磁気記憶装置、または他の媒体を含むことができる。さらに、任意の接続もコンピュータ読み取り可能な媒体と名付けら得る。例えば、もし、同軸ケーブル、光ファイバーケーブル、ツイステッドペア、デジタル加入者線（ＤＳＬ）あるいは赤外線、ラジオおよびマイクロ波のようなワイヤレス技術を使用して、ソフトウェアがウェブサイト、サーバーあるいは他の遠隔のソースから送信されるなら、同軸ケーブル、光ファイバーケーブル、ツイステッドペア、ＤＳＬあるいは赤外線、ラジオおよびマイクロ波のようなワイヤレス技術は、媒体の定義に含まれる。ここで使用されるディスク（ｄｉｓｋ）とディスク（ｄｉｓｃ）は、ディスク（ｄｉｓｋ）が通常磁気的にデータを再生する一方、ディスク（ｄｉｓｃ）が通常レーザーで光学的にデータを再生する、コンパクトディスク（ｃｏｍｐａｃｔ  ｄｉｓｃ：ＣＤ）、レーザーディスク（登録商標）、光ディスク、デジタル多用途ディスク（ｄｉｇｉｔａｌ  ｖｅｒｓａｔｉｌｅ  ｄｉｓｃ：ＤＶＤ）、フロッピー（登録商標）ディスクおよびブルーレイディスクを含む。上記のものの組合せもコンピュータ読み取り可能な媒体の範囲内に含まれているべきである。
【００６２】
先の開示が実例となる態様および／または実施例について議論するとともに、記載された態様および／または添付された請求項によって定義されたように、記載された態様および／または実施例の範囲から外れることなしに、さまざまな変更や修正がなされることができることが注目されるべきである。さらに、記載された態様および／または実施例の要素は単数で記載されてもよいし請求されてもよいが、もし単数への限定が明示的に述べられなければ、複数が考えられる。さらに、他の方法で述べられない限り、任意の態様および／または実施例の全てまたは一部は、任意の他の態様および／または他の実施例の全てまたは一部分を用いて利用され得る。
【図１】
2011526096.tif 000003
【図２】
2011526096.tif 000004
【図３】
2011526096.tif 000005
【図４Ａ】
2011526096.tif 000006
【図４Ｂ】
2011526096.tif 000007
【図５】
2011526096.tif 000008
【図６Ａ】
2011526096.tif 000009
【図６Ｂ】
2011526096.tif 000010
【図７】
2011526096.tif 000011
【図８】
2011526096.tif 000012
【図９Ａ】
2011526096.tif 000013
【図９Ｂ】
2011526096.tif 000014
【図１０】
2011526096.tif 000015
【図１１】
2011526096.tif 000016
【国際調査報告】
2011526096.tif 000017
2011526096.tif 000018
2011526096.tif 000019
2011526096.tif 000020
2011526096.tif 000021