(57)【要約】      （修正有）【課題】無線通信システムにおいてデータ配送及び処理の管理を容易にする方法を提供する。【解決手段】ハンドオフ・オペレーションの間、パケットをリオーダーリングするパケット・データ・コンバージェンス・プロトコル（ＰＤＣＰ）をサポートするシステム及び方法である。ハンドオフの間、最小の遅延で端末へのパケットの無損失通信を容易にする１又は複数のインジケータを判定し、通信し及び／又は識別することによって、ハンドオフにおいてパケットをリオーダーリングするＰＤＣＰに関連する処理遅延を軽減する。これらのインジケータは、ソースＮｏｄｅ Ｂのためのシーケンス番号情報、ターゲットＮｏｄｅ Ｂによりシーケンス番号に適用されるステップ又はジャンプ・サイズに関する情報、リセット・コマンド及び／又は他の適当なインジケータを含む。【選択図】図２
2015165683.tif 000002
【特許請求の範囲】
【請求項１】
無線通信システムにおいて通信を管理する方法において、
ハンドオフ手続きに関連する１又は複数のフォワードされたパケットを識別することと、
前記フォワードされたパケットの後に続く、軽減された遅延でのパケットの無損失通信を容易にする１又は複数のインジケータを識別することと、
軽減された遅延での前記パケットの無損失受信を容易にするために、前記識別されたインジケータに基づいて、前記フォワードされたパケットの後に続くそれぞれのパケットを通信することを含む方法。
【請求項２】
前記１又は複数のインジケータを識別することは、初期パケットの通信のために利用されるシーケンス番号のインジケーションを受信することを含み、
前記通信することは、
前記受信されたインジケーションに基づいて選択される初期シーケンス番号から始まる順序通りに、それぞれのパケットのシーケンス番号を割り当てることと、
前記割り当てられたシーケンス番号に従う順序通りに前記パケットを通信することを含む請求項１に記載の方法。
【請求項３】
初期パケットの通信のために利用される前記シーケンス番号の前記インジケーションは、パケットの通信のために最後に使用されたシーケンス番号である請求項２に記載の方法。
【請求項４】
前記初期パケットの通信のために利用されるシーケンス番号のインジケーションは、パケットの通信のために次に利用できるシーケンス番号である請求項２に記載の方法。
【請求項５】
前記１又は複数のインジケータを識別することは、ネットワーク・インターフェース上のＮｏｄｅ Ｂから初期パケットの通信のために利用されるシーケンス番号を受信することを含む請求項２に記載の方法。
【請求項６】
前記１又は複数のインジケータを識別することは、ネットワーク・インターフェース上のサービング・ゲートウェイ（ＳＧＷ）から初期パケットの通信のために利用されるシーケンス番号を受信することを含む請求項２に記載の方法。
【請求項７】
前記１又は複数のインジケータを識別することは、それぞれのパケットに適用されるジャンプ値を設定することを含み、
前記通信することは、
フォワードされたパケットの最新のシーケンス番号に前記設定されたジャンプ値を加えた番号から始まる順序通りに、それぞれのパケットのシーケンス番号を割り当てることと、
前記割り当てられたシーケンス番号に従う順序通りに前記それぞれのパケットを通信することを含む請求項１に記載の方法。
【請求項８】
前記通信することは、前記設定されたジャンプ値を通信することを更に含む請求項７に記載の方法。
【請求項９】
前記通信することは、それぞれ通信されたパケットに前記設定されたジャンプ値が適用されたことのインジケーションを通信することを更に含む請求項７に記載の方法。
【請求項１０】
前記通信することは、
前記ハンドオフ手続きに関連する最後のフォワードされたパケットを識別することと、
前記最後のフォワードされたパケットのシーケンス番号と最初の後続のパケットのシーケンス番号との間の不連続性にもかかわらず、表示されたシーケンス番号までの、軽減された遅延での各々の後続のパケットの配送を可能にするために、前記最後のフォワードされたパケットの通信に続いて、フォワードされたパケットの通信が終わったことのインジケーションを通信することを更に含む請求項７に記載の方法。
【請求項１１】
前記１又は複数のインジケータを識別することは、前記ハンドオフ手続きに関連して通信されるリセット・コマンドを受信することを含み、
前記通信することは、
予め定められたリセット値から始まる順番通りに、それぞれのパケットのシーケンス番号を割り当てることと、
前記リセット・コマンドのインジケーションを通信することと、
前記割り当てられたシーケンス番号に従う順番通りに前記パケットを通信することを含む請求項１に記載の方法。
【請求項１２】
前記通信することは、前記リセット・コマンドを中継することを更に含む請求項１１に記載の方法。
【請求項１３】
前記リセット・コマンドのインジケーションを通信することは、利用された無線ベアラに基づく前記リセット・コマンドの暗黙の識別を容易にするためにハンドオーバ・コマンドを通信することを含む請求項１１に記載の方法。
【請求項１４】
それぞれのフォワードされないパケットは、Ｓ１インタフェース上を通信される請求項１に記載の方法。
【請求項１５】
前記通信することは、１又は複数のパケット・データ・コンバージェンス・プロトコル（ＰＤＣＰ）サービス・データユニット（ＳＤＵ）を通信することを含む請求項１に記載の方法。
【請求項１６】
無線通信装置において、
前記無線通信装置に対する通信サービスのハンドオーバに応じて送信される少なくとも一つのデータユニットに関係するデータと、前記少なくとも一つのデータユニット中のアカウントされないシーケンス・ギャップなしに、前記通信サービスのハンドオーバを通して、前記少なくとも一つのデータユニットの無損失配送を容易にする少なくとも一つのインジケータとを記憶するメモリと、
少なくとも一つのインジケータに基づいて、前記少なくとも一つのデータユニットを配送するように構成されたプロセッサとを含む無線通信装置。
【請求項１７】
前記メモリは、初期シーケンス番号に関係するデータを更に記憶し、
前記プロセッサは、初期データユニットを、前記初期シーケンス番号を用いて配送し、それぞれの後続のデータユニットを、それぞれの連続したシーケンス番号を用いて配送するように更に構成される請求項１６に記載の無線通信装置。
【請求項１８】
前記プロセッサは、データユニットの通信のために最後に使用されたシーケンス番号を識別し、前記受信されたシーケンス番号に続くシーケンス番号を、前記初期シーケンス番号として記憶するように更に構成された請求項１７に記載の無線通信装置。
【請求項１９】
前記プロセッサは、データユニットの通信のために次に利用できるシーケンス番号を識別し、該次に利用できるシーケンス番号を前記初期シーケンス番号として記憶するように構成された請求項１７に記載の無線通信装置。
【請求項２０】
前記プロセッサは、Ｘ２インタフェース上のアクセスポイントからシーケンス番号情報を受信し、該受信されたシーケンス番号情報に基づいて前記初期シーケンス番号を決定するように更に構成された請求項１７に記載の無線通信装置。
【請求項２１】
前記プロセッサは、Ｓ１インタフェース上のサービング・ゲートウェイ（ＳＧＷ）からシーケンス番号情報を受信し、該受信されたシーケンス番号情報に基づいて前記初期シーケンス番号を決定するように更に構成された請求項１７に記載の無線通信装置。
【請求項２２】
前記メモリは、初期データユニットに適用されるステップ値に関係するデータを記憶し、
前記プロセッサは、初期シーケンス番号を取得するために、前記ステップ価値を最新のシーケンス番号に加算し、該初期シーケンス番号をデータユニットに割り当て、該初期シーケンス番号を用いて該データユニットを配送するように更に構成された請求項１７に記載の無線通信装置。
【請求項２３】
前記プロセッサは、前記ステップ値を通信するように更に構成された請求項２２に記載載の無線通信装置。
【請求項２４】
前記プロセッサは、通信されたデータユニットにステップ値が適用されたことのインジケーションを提供するように更に構成された請求項２２に記載の無線通信装置。
【請求項２５】
前記メモリは、リセット・コマンドとそれに関連する予め定められたシーケンス番号に関係するデータを更に記憶し、
前記プロセッサは、前記リセット・コマンドに関連する前記予め定められたシーケンス番号を用いてデータユニットのシーケンスにおける初期データユニットを配送し、それぞれの連続したシーケンス番号を用いて前記シーケンスにおけるそれぞれの後続のデータユニットを配送するように更に構成される請求項１６に記載の無線通信装置。
【請求項２６】
前記プロセッサは、前記リセット・コマンドを中継するように更に構成される請求項２５に記載の無線通信装置。
【請求項２７】
前記プロセッサは、パケット・データ・コンバージェンス・プロトコル（ＰＤＣＰ）を用いてそれぞれのデータユニットを配送するように更に構成される請求項１６に記載の無線通信装置。
【請求項２８】
ハンドオフを介した伝送のためにパケットの連続的な順序付けを容易にする装置において、前記装置は、
ハンドオフに関連する通信のために、１又は複数の選択的にフォワードされたパケットを受信するための手段と、
前記パケットの無損失配送を容易にするパケットに関連する状態情報及び順序情報を識別するための手段と、
前記順序情報により特定された順序で前記状態情報を用いて前記選択的にフォワードされたパケットの後に続くそれぞれのパケットを送信するための手段とを含む装置。
【請求項２９】
コンピュータ読み取り可能な媒体を含むコンピュータープログラム製品において、
前記コンピュータ読み取り可能な媒体は、
通信さえる１又は複数のパケット・データ・コンバージェンス・プロトコル（ＰＤＣＰ）パケットを識別するためのコードと、
前記１又は複数のＰＤＣＰパケットに関係する情報（該情報は、通信のために使用される最新のシーケンス番号、通信のための次に利用できるシーケンス番号、前記１又は複数のＰＤＣＰパケットに適用されるシーケンス・ステップ・サイズ、又は、リセット・コマンドのうちの少なくとも一つを含む。）を識別するためのコードと、
先だって通信された１又は複数のＰＤＣＰパケットと前記１又は複数の続いて受信されたＰＤＣＰパケットとの間のシーケンスの連続性を容易にするために、少なくとも部分的に前記識別された情報に基づいて、前記識別されたＰＤＣＰパケットの後で受信される１又は複数のＰＤＣＰパケットのそれぞれのシーケンス番号をセットするためのコードと、
前記それぞれセットされたシーケンス番号を用いて、前記１又は複数の続いて受信されたＰＤＣＰパケットを中継するためのコードとを含むコンピュータープログラム製品。
【請求項３０】
ハンドオーバ・オペレーションを通してデータ配送を調整するためのコンピュータ実行可能なインストラクションを実行する集積回路において、
前記インストラクションは、
少なくとも一つの選択的にフォワードされたサービス・データユニット（ＳＤＵ）を受信することと、
シーケンス番号情報又はリセット・コマンドのうちの少なくとも一つを識別することと、
少なくとも一つの後続のＳＤＵを受信することと、
前記後続のＳＤＵの無損失配送を容易にし、且つ、識別されたシーケンス番号情報又は識別されたリセット・コマンドのうちの少なくとも一つに基づいて、先だって通信された１又は複数のＳＤＵと前記後続のＳＤＵとの間の連続性を維持するために、それぞれのシーケンス番号をそれぞれの後続のＳＤＵと関連付けることを含む集積回路。
【請求項３１】
ハンドオフ・オペレーションの間に受信されるパケットを処理するための方法において、
第１のＮｏｄｅ Ｂから少なくとも一つのパケットを受信することと、
前記第１のＮｏｄｅ Ｂから第２のＮｏｄｅ Ｂへのハンドオフに関連する情報を識別することと、
前記識別された情報に基づいて、前記第１のＮｏｄｅ Ｂから受信される前記少なくとも一つのパケットから連続的な方法で前記第２のＮｏｄｅ Ｂから少なくとも一つのパケットを受信することを含む方法。
【請求項３２】
前記第１のＮｏｄｅ Ｂから少なくとも一つのパケットを受信することは、前記第１のＮｏｄｅ Ｂから受信された最後のパケットに関連するシーケンス番号を識別することを含み、
前記識別することは、前記第１のＮｏｄｅ Ｂから前記第２のＮｏｄｅ Ｂへの前記ハンドオフに関連して利用されるシーケンス番号のためのステップ値を識別することを含み、
前記第２のＮｏｄｅ Ｂから少なくとも一つのパケットを受信することは、前記識別されたステップ値に基づいてそれに関連するシーケンス番号を持つ前記第２のＮｏｄｅ Ｂからパケットを受信することと、更なるパケットを検出するために遅延を要求することなく前記パケットを処理することを含む請求項３１に記載の方法。
【請求項３３】
前記ステップ値は、前記第１のＮｏｄｅ Ｂから前記第２のＮｏｄｅ Ｂへの前記ハンドオフに先立って知られている請求項３２に記載の方法。
【請求項３４】
前記識別することは、前記ハンドオフの間に、前記第２のＮｏｄｅ Ｂから前記ステップ値を受信することを含む請求項３２に記載の方法。
【請求項３５】
前記識別することは、前記ハンドオフの間に、前記第２のＮｏｄｅ Ｂからそれぞれのパケットのためのシーケンス番号におけるステップのインジケーションを受信することを含む請求項３２に記載の方法。
【請求項３６】
前記識別することは、リセット・インジケーションを受信することを含み、
前記第２のＮｏｄｅ Ｂから少なくとも一つのパケットを受信することは、予め定められたリセット・シーケンス番号に等しいシーケンス番号を持つ前記第２のＮｏｄｅ Ｂからパケットを受信することと、更なるパケットを検出するために遅延を要求することなく前記パケットを処理することを含む請求項３１に記載の方法。
【請求項３７】
前記識別することは、前記第１のＮｏｄｅ Ｂから前記リセット・インジケーションを受信することを含む請求項３６に記載の方法。
【請求項３８】
前記識別することは、前記第２のＮｏｄｅ Ｂから前記リセット・インジケーションを受信することを含む請求項３６に記載の方法。
【請求項３９】
前記識別することは、
ハンドオーバ・インジケーションを受信することと、
前記ハンドオーバ・インジケーション及び前記ハンドオフに関連する少なくとも一つの無線ベアラに基づいて暗黙に与えられたリセット・インジケーションを識別することを含む請求項３６に記載の方法。
【請求項４０】
前記それぞれの受信されたパケットは、パケット・データ・コンバージェンス・プロトコル（ＰＤＣＰ）サービス・データユニット（ＳＤＵ）を含む請求項３１に記載の方法。
【請求項４１】
第１の基地局から受信されるそれぞれのデータユニットに関係するデータ、該第１の基地局から受信される該データユニットに関連するそれぞれのシーケンス番号、及び、該第１の基地局から第２の基地局へのハンドオーバに関係する情報を記憶するメモリと、
更なるデータユニットを検出することを試みるために遅延を要求することなく、前記ハンドオーバに関係する前記情報に基づいて、前記第２の基地局から少なくとも一つデータユニットを受信するように構成されたプロセッサとを含む無線通信装置。
【請求項４２】
前記メモリにより記憶される前記ハンドオーバに関係する前記情報は、前記第１の基地局から受信されるデータユニットとの比較における、前記第２の基地局から受信されるデータユニットに関連するそれぞれのシーケンス番号におけるジャンプに関係するデータを含む請求項４１に記載の無線通信装置。
【請求項４３】
前記プロセッサは、シーケンス番号におけるジャンプに関係する前記データを、前記第２の基地局から取得するように更に構成された請求項４２に記載の無線通信装置。
【請求項４４】
前記プロセッサは、前記第２の基地局から、前記第１のベースからのデータユニットの通信が完了したことを示すシグナリングを受信し、続いて、予め定められたシーケンス番号を持つデータユニットが受信されるまで、その間でのシーケンス番号における不連続性にもかかわらず、さらなるデータユニットを検出することを試みるための遅延を要求することなく、受信したデータユニットを処理するようにさらに構成される請求項４２に記載の無線通信装置。
【請求項４５】
前記メモリは、リセット・コマンドに関係するデータを更に記憶し、
前記プロセッサは、予め定められたリセット値に等しいシーケンス番号を持つ前記第２の基地局からのデータユニットを検出することを試行し、且つ、更なるデータユニットを検出することを試行するために遅延を要求することなくその検出に応じて該データユニットを処理するように更に構成される請求項４１に記載の無線通信装置。
【請求項４６】
前記プロセッサは、前記第１の基地局又は前記第２の基地局のうちの１又は複数から前記リセット・コマンドを受信するように更に構成される請求項４５に記載の無線通信装置。
【請求項４７】
前記プロセッサは、基地局により通信されるハンドオーバ・コマンド及び前記無線通信装置により利用される１又は複数の無線ベアラに基づいて、暗黙のリセット・コマンドを識別するように更に構成される請求項４５に記載の無線通信装置。
【請求項４８】
通信ハンドオーバの間の実質的に連続するデータ通信及び処理を容易にする装置において、
第１のソースから１又は複数のデータユニットを受信するための手段と、
前記第１のソースから第２のソースへのサービスの変更に関係する情報を識別するための手段と、
前記識別された情報に基づいて、前記第２のソースから１又は複数のデータユニットを受信するための手段と、
更なるデータユニットを検出するための試行に関連する遅延なしに、前記第２のソースから受信されたデータユニットを処理するための手段とを含む装置。
【請求項４９】
コンピュータ読み取り可能な媒体を含むコンピュータープログラム製品において、
前記コンピュータ読み取り可能な媒体は、
第１のデータソースから取得される少なくとも一つのパケットを識別するためのコードと、
前記第１のデータソースから取得される前記少なくとも一つのパケットと第２のデータソースから取得される少なくとも一つのパケットとの間でのシーケンスの維持を容易にする１又は複数のインジケータを識別するためのコードと、
前記パケットのシーケンスが維持されるような連続的な方法で、前記１又は複数の識別されたインジケータに基づいて、前記第２のデータソースから少なくとも一つのパケットを受信するためのコードとを含むコンピュータープログラム製品。
【請求項５０】
第１のアクセスポイントから第２のアクセスポイントへの効率的な移行のためのコンピュータ実行可能なインストラクションを実行する集積回路において、
前記インストラクションは、
前記データに関連するそれぞれのシーケンス番号に基づいて、予め定められたシーケンスで前記第１のアクセスポイントからのデータを受信することと、
前記第１のアクセスポイントから前記第２のアクセスポイントへのハンドオーバに関連するシーケンス・ジャンプ又はリセット・コマンドのうちの１又は複数を識別することと、
識別されたシーケンス・ジャンプ又は識別されたリセット・コマンドのうちの１又は複数に基づいて、前記第２のアクセスポイントにより通信されるデータのための初期シーケンス番号を決定することと、
前記第２のアクセスポイントからデータ（前記第２のアクセスポイントからの前記データは、前記決められた初期シーケンス番号から始まる前記第１のアクセスポイントから受信される前記データの前記シーケンスを維持する。）を受信することを含む集積回路。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互参照）
この出願は、２００７年６月１８日付け提出された「METHOD AND APPARATUS TO SUPPORT PDCP REORDERING AT HANDOFF」と題された米国仮出願第６０／９４４，７７５号の利益及び２００８年３月１９日付け提出された「METHOD AND APPARATUS TO SUPPORT PDCP BEHAVIOUR AT HANDOFF」と題される米国仮出願第６１／０３８０３６号の利益を主張する。そして、それらの全部は参照によって本明細書に組み込まれる。
【０００２】
（技術分野）
本開示は、一般に無線通信に関し、より詳しくは無線通信システムにおいてハンドオフ・オペレーションを管理するための技術に関する。
【背景技術】
【０００３】
様々な通信サービスを提供するために、無線通信システムが広く配置される。例えば、ボイス、ビデオ、パケット・データ、ブロードキャスト、及びメッセージングのサービスが、そのような無線通信システムを通じて提供されることができる。これらのシステムは、利用できるシステム資源を共有することによって複数の端末に関する通信をサポートすることができる多元接続システムであることができる。そのようなマルチアクセス・システムの例は、符号分割多元接続（ＣＤＭＡ）システム、時分割多元接続（ＴＤＭＡ）システム、周波数分割多元接続（ＦＤＭＡ）システム、及び直交周波数分割多元接続（ＯＦＤＭＡ）システムを含む。
【０００４】
一般に、無線マルチアクセス通信システムは、同時に複数の無線端末に関する通信をサポートすることができる。そのようなシステムにおいて、各々の端末は、順方向及び逆方向リンク上での伝送を通じて１又は複数の基地局と通信することができる。順方向リンク（又はダウンリンク）は、基地局から端末までの通信リンクを指し示し、逆方向リンク（又はアップリンク）は、端末から基地局までの通信リンクを指し示す。この通信リンクは、単一入力単一出力（ＳＩＳＯ）、多重入力単一出力（ＭＩＳＯ）、又は多重入力多重出力（ＭＩＭＯ）システムを通じて確立されることができる。
【０００５】
無線通信システムにおいて通信のために提供されるデータは、パケット・データ・コンバージェンス・プロトコル（ＰＤＣＰ）及び／又は他の適当なプロトコルに基づいて、パケットの中へカプセル化されて、Ｎｏｄｅ Ｂとユーザ装置（ＵＥ）との間で通信されることができる。さらに、ＵＥが、Ｎｏｄｅ Ｂのサービング・エリアの外側に移動するか、さもなければ、ＵＥに現在サービスしているＮｏｄｅ Ｂ以外のＮｏｄｅ Ｂからの通信サービスを要求する場合には、そのＵＥに対する通信サービスを現在のＮｏｄｅ Ｂから新しいＮｏｄｅ Ｂへ移行するために、ハンドオフ手続きを開始できる。ハンドオフにおいて、もとのＮｏｄｅ Ｂにより保持される任意のパケットは、ＵＥへの伝送のために新しいＮｏｄｅ Ｂへフォワードされることができる。例えばＰＤＣＰのようないくつかの通信プロトコルは、パケットのシーケンスが、もとのＮｏｄｅ Ｂから送信されるパケットと新しいＮｏｄｅ Ｂにより送信されるパケットとの間で維持されるように、パケットの順序通りの配送を要求する。しかし、パケットの順序通りの配送が著しい処理遅延を招くことなくハンドオフを通して維持されることを確実にするための技術は、現在、存在しない。したがって、ハンドオフの間、パケット・フォワーディングの効率的な管理を容易にする技術の必要性が存在する。
【発明の概要】
【０００６】
以下は、クレームされた主題の様々な態様の簡略化された概要を、そのような態様の基本的な理解を提供するために示す。この概要は、すべての予期された態様の外延的な概要であるというわけではなく、また、鍵となる又は重要な要素を特定することも、そのような態様の範囲を線引きすることも意図されていない。その唯一の目的は、後で示されるより詳しい説明に対する前置きとして、開示された態様のいくつかの概念を簡略化された形で示すことである。
【０００７】
一つの態様に従って、無線通信システムにおいて通信を管理する方法が本明細書で説明される。本方法は、ハンドオフ手続きに関連する１又は複数のフォワードされたパケットを識別することと、前記フォワードされたパケットの後に続く、軽減された遅延でのパケットの無損失通信を容易にする１又は複数のインジケータを識別することと、軽減された遅延での前記パケットの無損失受信を容易にするために、前記識別されたインジケータに基づいて、前記フォワードされたパケットの後に続くそれぞれのパケットを通信することを含むことができる。
【０００８】
他の態様は、前記無線通信装置に対する通信サービスのハンドオーバに応じて送信される少なくとも一つのデータユニットに関するデータと、前記少なくとも一つのデータユニット中のアカウントされないシーケンス・ギャップなしに、前記通信サービスのハンドオーバを通して、前記少なくとも一つのデータユニットの無損失配送を容易にする少なくとも一つのインジケータとを記憶するメモリとを含むことができる無線通信装置に関係する。本無線通信装置は、少なくとも一つのインジケータに基づいて、前記少なくとも一つのデータユニットを配送するように構成されたプロセッサを更に含むことができる。
【０００９】
更に他の態様は、ハンドオフを介した伝送のためにパケットの連続的な順序付けを容易にする装置に関係する。本装置は、ハンドオフに関連する通信のために、１又は複数の選択的にフォワードされたパケットを受信するための手段と、前記パケットの無損失配送を容易にするパケットに関連する状態情報及び順序情報を識別するための手段と、前記順序情報により特定された順序で前記状態情報を用いて前記選択的にフォワードされたパケットの後に続くそれぞれのパケットを送信するための手段とを含むことができる。
【００１０】
更に他の態様は、通信さえる１又は複数のパケット・データ・コンバージェンス・プロトコル（ＰＤＣＰ）パケットを識別するためのコードと、前記１又は複数のＰＤＣＰパケットに関係する情報（該情報は、通信のために使用される最新のシーケンス番号、通信のための次に利用できるシーケンス番号、前記１又は複数のＰＤＣＰパケットに適用されるシーケンス・ステップ・サイズ、又はリセット・コマンドのうちの少なくとも一つを含む。）を識別するためのコードと、先だって通信された１又は複数のＰＤＣＰパケットと前記１又は複数の続いて受信されたＰＤＣＰパケットとの間のシーケンスの連続性を容易にするために、前記識別された情報に少なくとも部分的に基づいて、前記識別されたＰＤＣＰパケットの後で受信される１又は複数のＰＤＣＰパケットのそれぞれのシーケンス番号をセットするためのコードと、前記それぞれセットされたシーケンス番号を用いて、前記１又は複数の続いて受信されたＰＤＣＰパケットを中継するためのコードとを含むコンピュータ読み取り可能な媒体を含むコンピュータープログラム製品に関係する。
【００１１】
更なる態様は、ハンドオーバ・オペレーションを通してデータ配送を調整するためのコンピュータ実行可能なインストラクションを実行する集積回路に関係する。本インストラクションは、少なくとも一つの選択的にフォワードされたサービス・データユニット（ＳＤＵ）を受信することと、シーケンス番号情報又はリセット・コマンドのうちの少なくとも一つを識別することと、少なくとも一つの後続のＳＤＵを受信することと、前記後続のＳＤＵの無損失配送を容易にし、且つ、識別されたシーケンス番号情報又は識別されたリセット・コマンドのうちの少なくとも一つに基づいて、先だって通信された１又は複数のＳＤＵと前記後続のＳＤＵとの間の連続性を維持するために、それぞれのシーケンス番号をそれぞれの後続のＳＤＵと関連付けることを含むことができる。
【００１２】
他の態様に従って、ハンドオフ・オペレーションの間に受信されるパケットを処理するための方法が本明細書で説明される。本方法は、第１のＮｏｄｅ Ｂから少なくとも一つのパケットを受信することと、前記第１のＮｏｄｅ Ｂから第２のＮｏｄｅ Ｂへのハンドオフに関連する情報を識別することと、前記識別された情報に基づいて、前記第１のＮｏｄｅ Ｂから受信される前記少なくとも一つのパケットから連続的な方法で前記第２のＮｏｄｅ Ｂから少なくとも一つのパケットを受信することを含むことができる。
【００１３】
更なる態様は、第１の基地局から受信されるそれぞれのデータユニットに関係するデータ、該第１の基地局から受信される該データユニットに関連するそれぞれのシーケンス番号、及び、該第１の基地局から第２の基地局へのハンドオーバに関係する情報を記憶するメモリを含む無線通信装置に関係する。本無線通信装置は、更なるデータユニットを検出することを試みるために遅延を要求することなく前記ハンドオーバに関係する前記情報に基づいて、前記第２の基地局から少なくとも一つデータユニットを受信するように構成されたプロセッサを更に含むことができる。
【００１４】
他の態様は、通信ハンドオーバの間の実質的に連続するデータ通信及び処理を容易にする装置に関係する。本装置は、第１のソースから１又は複数のデータユニットを受信するための手段と、前記第１のソースから第２のソースへのサービスの変更に関係する情報を識別するための手段と、前記識別された情報に基づいて、前記第２のソースから１又は複数のデータユニットを受信するための手段と、更なるデータユニットを検出するための試行に関連する遅延なしに、前記第２のソースから受信されたデータユニットを処理するための手段とを含むことができる。
【００１５】
更に他の態様は、第１のデータソースから取得される少なくとも一つのパケットを識別するためのコードと、前記第１のデータソースから取得される前記少なくとも一つのパケットと第２のデータソースから取得される少なくとも一つのパケットとの間でのシーケンスの維持を容易にする１又は複数のインジケータを識別するためのコードと、前記パケットのシーケンスが維持されるような連続的な方法で、前記１又は複数の識別されたインジケータに基づいて、前記第２のデータソースから少なくとも一つのパケットを受信するためのコードとを含むコンピュータ読み取り可能な媒体を含むコンピュータープログラム製品に関係する。
【００１６】
更に他の態様は、第１のアクセスポイントから第２のアクセスポイントへの効率的な移行のためのコンピュータ実行可能なインストラクションを実行する集積回路に関係する。
【００１７】
本インストラクションは、前記データに関連するそれぞれのシーケンス番号に基づいて、予め定められたシーケンスで、前記第１のアクセスポイントからのデータを受信することと、前記第１のアクセスポイントから前記第２のアクセスポイントへのハンドオーバに関連するシーケンス・ジャンプ又はリセット・コマンドのうちの１又は複数を識別することと、識別されたシーケンス・ジャンプ又は識別されたリセット・コマンドのうちの１又は複数に基づいて、前記第２のアクセスポイントにより通信されるデータのための初期シーケンス番号を決定することと、前記第２のアクセスポイントからデータ（前記第２のアクセスポイントからの前記データは、前記決められた初期シーケンス番号から始まる前記第１のアクセスポイントから受信される前記データの前記シーケンスを維持する。）を受信することを含むことができる。
【００１８】
前述の目的及び関係する目的の達成のために、クレームされた主題の１又は複数の態様は、以下で詳細に説明され、特にクレームにおいて示される特徴を包含する。以下の説明及び添付図面は、クレームされた主題のある実例となる態様を詳細に説明する。しかしながら、これらの態様は、クレームされた主題の原理が使用されることのできる様々な方法のうちのほんの数例を示している。さらに、開示された態様は、そのような態様及びそれらの均等物のすべてを含むことを意図されている。
【図面の簡単な説明】
【００１９】
【図１】図１は、本明細書で説明される様々な態様に従った無線多元接続通信システムを示す。
【図２】図２は、様々な態様に従った、無線通信システムにおいて実行されることができるハンドオーバ・オペレーション例を示す。
【図３】図３−６は、様々な態様に従った、ハンドオフ手続きの間、パケット・フォワーディングを管理するためのそれぞれのシステムのブロック図である。
【図４】図３−６は、様々な態様に従った、ハンドオフ手続きの間、パケット・フォワーディングを管理するためのそれぞれのシステムのブロック図である。
【図５】図３−６は、様々な態様に従った、ハンドオフ手続きの間、パケット・フォワーディングを管理するためのそれぞれのシステムのブロック図である。
【図６】図３−６は、様々な態様に従った、ハンドオフ手続きの間、パケット・フォワーディングを管理するためのそれぞれのシステムのブロック図である。
【図７】図７−１０は、ハンドオーバ・オペレーションを通してデータ配送を調整（coordinating）するためのそれぞれの手順のフローチャートである。
【図８】図７−１０は、ハンドオーバ・オペレーションを通してを通してデータ配送を調整するためのそれぞれの手順のフローチャートである。
【図９】図７−１０は、ハンドオーバ・オペレーションを通してを通してデータ配送を調整するためのそれぞれの手順のフローチャートである。
【図１０】図７−１０は、ハンドオーバ・オペレーションを通してを通してデータ配送を調整するためのそれぞれの手順のフローチャートである。
【図１１】図１１−１３は、データパケットを受信し処理するためのそれぞれの手順のフローチャートである。
【図１２】図１１−１３は、データパケットを受信し処理するためのそれぞれの手順のフローチャートである。
【図１３】図１１−１３は、データパケットを受信し処理するためのそれぞれの手順のフローチャートである。
【図１４】図１４は、本明細書で説明される様々な態様が機能することができる無線通信システム例を示すブロック図である。
【図１５】図１５−１６は、本明細書で説明される様々な態様を実装する働きをすることができる無線デバイス例を示すブロック図である。
【図１６】図１５−１６は、本明細書で説明される様々な態様を実装する働きをすることができる無線デバイス例を示すブロック図である。
【図１７】図１７は、無損失（lossless）且つ効率的であるデータパケットの順序付け（sequencing）及び配送を容易にする装置のブロック図である。
【図１８】図１８は、ハンドオフ手続きの間、データユニットを受信し処理するのを容易にする装置のブロック図である。
【発明を実施するための形態】
【００２０】
これから、クレームされた主題の様々な態様が図面を参照しながら説明される。ここで、全体にわたって、同様の参照番号は、同様のエレメントを指すために用いられる。以下の記述では、説明のために、多くの特定の細部が、１又は複数の態様の深い理解を与えるために説明される。しかしながら、これら特定の細部なしにそのような（１又は複数の）態様が実施され得ることは明らかであろう。他の例において、１又は複数の態様の説明を容易にするために、既知の構造及びデバイスがブロック図の形で示される。
【００２１】
この出願において用いられるように、用語“コンポーネント（component）”、“モジュール（module）”、“システム（system）”及び同類のものは、コンピュータ関連のエンティティー、ハードウェア、ファームウェア、ハードウェアとソフトウェアの組み合わせ、ソフトウェア又は実行中のソフトウェアのいずれをも指すことを意図されている。例えば、コンポーネントは、プロセッサ上で動作するプロセス、プロセッサ、集積回路、オブジェクト、実行ファイル（executable）、実行のスレッド、プログラム、及び／又は、コンピュータであっても良い（ただし、これらに制限されない）。例として、コンピュータ・デバイス上で動作するアプリケーションと、そのコンピュータ・デバイスの両方とも、コンポーネントであることができる。１又は複数のコンポーネントがプロセス及び／又は実行のスレッドの内部に存在することができ、また、一つのコンポーネントが一つのコンピュータに局在し及び／又は２以上のコンピュータ間に分散されることができる。加えて、これらコンポーネントは、様々なデータ構造を記録した様々なコンピュータ読み取り可能な媒体から実行することができる。それらコンポーネントは、例えば１又は複数のデータパケットを有する信号（例えば、その信号を経由して、ローカルシステム中の、分散システム中の及び／又は例えば他のシステムを有するインターネットのようなネットワークを横切る、他のコンポーネントと情報をやりとりする、一つのコンポーネントからのデータ）に従うなど、ローカルプロセス及び／又はリモートプロセスを経由して、通信することができる。
【００２２】
さらにまた、様々な態様が無線端末及び／又は基地局に関連して本明細書で説明される。無線端末は、ボイス及び／又はデータの接続性をユーザへ提供するデバイスを指し示すことができる。無線端末は、例えばラップトップ・コンピュータ又はデスクトップ・コンピュータのようなコンピュータ・デバイスへ接続されることができ、また、それは、例えば携帯情報端末（ＰＤＡ）のような内蔵型のデバイスであっても良い。無線端末はまた、システム、加入者ユニット、加入者設備、モバイル局、モバイル、リモート局、アクセスポイント、リモート端末、アクセス端末、ユーザ端末、ユーザ・エージェント、ユーザデバイス又はユーザ装置と呼ばれることができる。無線端末は、加入者設備、無線デバイス、携帯電話、ＰＣＳ電話、コードレス電話、セッション開始プロトコル（ＳＩＰ）電話、ワイヤレスローカルループ（ＷＬＬ）電話、携帯情報端末（ＰＤＡ）、無線接続能力を持つ携帯用デバイス、又は無線モデムに接続される他の処理デバイスであっても良い。無線端末（例えば、アクセスポイント）は、１又は複数のセクターを通してエアーインタフェース上で無線端末と通信する、アクセスネットワークにおけるデバイスを指し示すことができる。基地局は、無線端末とアクセスネットワークの他のものとの間のルータとして働くことができ、そして、それは、受信されたエアーインタフェースのフレームをＩＰパケットへ変換することによって、インターネット・プロトコル（ＩＰ）ネットワークを包含することができる。基地局はまた、エアーインタフェースに関する属性の管理を調整する。
【００２３】
さらに、本明細書で説明される様々な態様又は特徴は、標準的なプログラミング及び／又はエンジニアリング技術を用いた方法、装置又は製品として実装されることができる。本明細書で用いられる用語“製品（article of manufacture）”は、任意のコンピュータ読み取り可能なデバイス、キャリア又は媒体からアクセスできるコンピュータ・プログラムを包含することを意図されている。例えば、コンピュータ読み取り可能な媒体は、磁気記憶装置（例えば、ハードディスク、フロッピー（登録商標）ディスク、磁気ストリップ…）、光ディスク（例えば、コンパクトディスク（ＣＤ）、デジタル多用途ディスク（ＤＶＤ）…）、スマートカード、及びフラッシュメモリ・デバイス（例えば、カード、スティック、キードライブ…）を含むことができるが、それらに制限されるものではない。
【００２４】
本明細書で説明される様々な技術は、例えば符号分割多元接続（ＣＤＭＡ）システム、時分割多元接続（ＴＤＭＡ）システム、周波数分割多元接続（ＦＤＭＡ）システム、直交周波数分割多元接続（ＯＦＤＭＡ）システム、シングルキャリアＦＤＭＡ（ＳＣ−ＦＤＭＡ）システム、及び他のそのようなシステムなどのような、様々な無線通信システムのために使用されることができる。用語“システム（system）”及び“ネットワーク（network）”は、しばしば本明細書で互換的に使われる。ＣＤＭＡシステムは、例えばユニバーサル地上無線アクセス（ＵＴＲＡ）、ＣＤＭＡ２０００などのような無線技術を実装することができる。ＵＴＲＡは、ワイドバンドＣＤＭＡ（Ｗ−ＣＤＭＡ）及びＣＤＭＡの他の変形を含む。その上、ＣＤＭＡ２０００は、ＩＳ−２０００標準、ＩＳ−９５標準及びＩＳ−８５６標準をカバーする。ＴＤＭＡシステムは、例えばグローバル移動体通信システム（ＧＳＭ（登録商標））のような無線技術を実装することができる。ＯＦＤＭＡシステムは、例えばEvolved ＵＴＲＡ（Ｅ−ＵＴＲＡＡ）、ウルトラ・モバイル・ブロードバンド（ＵＭＢ）、ＩＥＥＥ ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ ８０２．１６（ＷｉＭａｘ）、ＩＥＥＥ ８０２．２０、Ｆｌａｓｈ−ＯＦＤＭ（登録商標）などのような無線技術を実装することができる。ＵＴＲＡ及びＥ−ＵＴＲＡは、ユニバーサル移動通信システム（ＵＭＴＳ）の一部である。３ＧＰＰロングタームエボリューション（ＬＴＥ）は、Ｅ−ＵＴＲＡを使う、来るリリースである。そして、それは、アップリンク上でＳＣ−ＦＤＭＡ、ダウンリンク上でＯＦＤＭＡを使用する。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＵＭＴＳ、ＬＴＥ及びＧＳＭは、“第３世代パートナーシッププロジェクト”（３ＧＰＰ）という名前の団体からのドキュメントに記載されている。さらに、ＣＤＭＡ２０００及びＵＭＢは、“第３世代パートナーシッププロジェクト２”（３ＧＰＰ２）という名前の団体からのドキュメントに記載されている。
【００２５】
様々な態様は、いくつかのデバイス、コンポーネント、モジュール及び同類のものを含むことができるシステムに関して示されることになる。様々なシステムが、更なるデバイス、コンポーネント、モジュールなどを含むことができ、及び／又は、必ずしも図に関連して述べられるデバイス、コンポーネント、モジュールなどの全てを含まないことができることは、理解及び認識されるべきである。これらのアプローチの組み合わせもまた使用されることができる。
【００２６】
さて、図面を参照して、図１は、様々な態様に従った、無線マルチアクセス通信システムの説明図である。一つの例において、アクセスポイント１００（ＡＰ）は、複数のアンテナ・グループを含む。図１において示されるように、一つのアンテナ・グループはアンテナ１０４及び１０６を含むことができ、もう一つはアンテナ１０８及び１１０を含むことができ、もう一つはアンテナ１１２及び１１４を含むことができる。各々のアンテナ・グループについて二つのアンテナだけが図１に示されているが、より多い又はより少ないアンテナが各々のアンテナ・グループについて利用されても良いことは認識されるべきである。他の例において、アクセス端末１１６（ＡＴ）は、アンテナ１１２及び１１４と通信することができ、ここで、アンテナ１１２及び１１４は、情報を順方向リンク１２０上でアクセス端末１１６に送信し、また、情報を逆方向リンク１１８上でアクセス端末１１６から受信する。加えて及び／又は代わりに、アクセス端末１２２は、アンテナ１０６及び１０８と通信することができ、ここで、アンテナ１０６及び１０８は、情報を順方向リンク１２６上でアクセス端末１２２に送信し、また、情報を逆方向リンク１２４上でアクセス端末１２２から受信する。周波数分割双方向（ＦＤＤ）システムにおいて、通信リンク１１８，１２０，１２４及び１２６は、通信のために異なる周波数を使用することができる。例えば、順方向リンク１２０は、逆方向リンク１１８により使用されるものとは異なる周波数を使用することができる。
【００２７】
複数のアンテナ・グループ及び／又はそれらがその中において通信するようにデザインされているところのエリアの各々は、アクセスポイントのセクターと呼ばれることができる。一つの態様に従って、諸アンテナ・グループは、アクセスポイント１００によりカバーされる諸エリアのうちの一つのセクターにおいて諸アクセス端末に通信するようにデザインされることができる。順方向リンク１２０及び１２６上の通信において、アクセスポイント１００の送信アンテナは、異なる複数のアクセス端末１１６及び１２２に関する順方向リンクの信号対雑音比を改善するために、ビームフォーミングを利用することができる。また、そのカバレージの端から端までランダムに散在するアクセス端末へ送信するためにビームフォーミングを使用するアクセスポイントは、近隣のセル中のアクセス端末に対して、単一のアンテナでそのすべてのアクセス端末に送信するアクセスポイントよりも、少ない干渉しか引き起こさない。
【００２８】
アクセスポイント（例えばアクセスポイント１００）は、端末と通信するために使用される固定局であることができ、また、基地局、Ｎｏｄｅ Ｂ、アクセス・ネットワークと呼ばれることもでき及び／又は他の適当な専門用語で呼ばれることもできる。さらに、アクセス端末（例えばアクセス端末１１６又は１２２）はまた、モバイル端末、ユーザ装置（ＵＥ）、無線通信デバイス、端末、無線端末と呼ばれることもでき及び／又は他の適切な専門用語で呼ばれることもできる。
【００２９】
図２は、本明細書で説明される様々な態様に従った、無線通信システム２００におけるハンドオーバ・オペレーション例を示すブロック図である。一つの態様に従って、システム２００は、１又は複数のEvolved Ｎｏｄｅ Ｂ（ｅＮＢｓ）２２０及び２３０を含むことができ、そして、それらは、３ＧＰＰ Ｅ−ＵＴＲＡＮ及び／又は他の適当な通信標準に準拠するユーザ装置（ＵＥ）２４０に対して通信機能性を提供することができる。一つの例において、ｅＮＢｓ ２２０及び２３０は、無線アクセス・ネットワーク（ＲＡＮ）及び／又はコア・ネットワーク（ＣＮ）に関連する機能性を実装することができる。ＲＡＮ機能性は、例えば、１又は複数のＵＥ ２４０へ及び／又はそれらから、データ及び／又は他の情報を通信するために、利用されることができる。加えて及び／又は代わりに、ＣＮ機能性は、例えば、１又は複数のデータ・ネットワークから情報を取得し及び／又はそれらへ情報を提供するよう、当該ネットワークと通信するために利用されることができる。
【００３０】
システム２００が更に示すように、ｅＮＢ ２２０及び／又は２３０は、１又は複数のＵＥ ２４０にデータを通信することができる。一つの例において、データは、それぞれのデータパケットの中にカプセル化されることができる。データパケットは、サービス・データ・ユニット（ＳＤＵ）及び／又は任意の他の適当なカプセル化であっても良い。カプセル化されると、ＳＤＵ及び／又は他のパケットは、パケット・データ・コンバージェンス・プロトコル（ＰＤＣＰ）及び／又は他の適当な通信プロトコルを用いて、（１又は複数の）ｅＮＢ ２２０及び／又は２３０によりＵＥ ２４０へ送信されることができる。さらにシステム２００により示されるように、ＵＥ ２４０へ送信されるデータは、ダウンリンク（ＤＬ）データソース２１０により提供されることができる。ＤＬデータソース２１０は、独立型のネットワーク・エンティティーとして示されているが、ＤＬデータソース２１０は、その代わりに、ＵＥ ２４０のためにデータを生成すること及び／又はさもなければ提供することによる任意の他の適切なエンティティー及び／又はｅＮＢ ２２０及び／又は２３０により実装されることができることは、認識されるべきである。システム２００により更に示されるように、ＤＬデータソース２１０により提供されるデータは、１又は複数の汎用パケット無線システム・トンネリングプロトコル（General Packet Radio Service Tunneling Protocol）（ＧＴＰ）プロトコル・データ・ユニット（ＰＤＵ）及び／又は他の適当なカプセル化として、カプセル化されることができる。ｅＮＢ ２２０及び／又は２３０においてデータを受信すると、データは、ＵＥ ２４０への通信に先立って再カプセル化されることができる。
【００３１】
他の態様に従って、ＵＥ ２４０がサービングｅＮＢのカバレージエリアの外側に移動するか、さもなければ他のｅＮＢの通信サービスを要求する場合に、ハンドオーバ手続きは実行されることができ、ここで、ＵＥ ２４０のための通信サービスがソースｅＮＢ ２２０からターゲットｅＮＢ ２３０へ移行される。一つの例において、システム２００は、ソースｅＮＢ ２２０からターゲットｅＮＢ ２３０へのハンドオフ・オペレーションの間、ＳＤＵの選択的なフォワーディングを利用することができる。例えば、システム２００により示されるように、ソースｅＮＢ ２２０は、ハンドオフに先立って、０−４のシーケンス番号を持つＳＤＵを送信することができる。システム２００により示される例において、ＳＤＵ ０，１，２及び４は正しく受信されるが、ＳＤＵ ３は、正しく受信されず、ＵＥ ２４０において“ＳＤＵ Ｘ”として表されている。したがって、ＵＥ ２４０への再送用のＳＤＵ ３をターゲットｅＮＢ ２３０に供給するために、ハンドオフの間、選択的なフォワーディング及び再送が適用されることができる。一つの例において、（１又は複数の）ＳＤＵは、Ｘ２インタフェースを介してソースｅＮＢ ２２０からターゲットｅＮＢ ２３０へ直接に、Ｓ１インタフェースを介して（例えば、アクセス・ゲートウェイ又はＡＧＷを通して）、及び／又は、任意の他の適当なネットワーク・インターフェースを介して、ソースｅＮＢ ２２０からターゲットｅＮＢ ２３０へフォワードされることができる。
【００３２】
一つの例において、パケットが順序通りにＵＥへ送信されるべきことが、システム２００により利用されるＰＤＣＰ及び／又は他のプロトコルに準拠して要求されることがあり得る。それゆえ、システム２００により示される例において、選択的にフォワードされたＳＤＵの再送に続いて、ＵＥ ２４０に提供されるパケットのシーケンスは、ハンドオーバの前にソースｅＮＢ ２２０により送信されるパケットからハンドオーバの後にターゲットｅＮＢ ２３０により送信されるパケットまで維持されるべきである。しかし、システム２００により示される例において、データは、ＧＴＰ ＰＤＵ及び／又はシーケンス情報を提供しない他の類似するカプセル化の形で、ＤＬデータソース２１０から、ターゲットｅＮＢ ２３０により取得される。したがって、ＳＤＵのシーケンスに関してターゲットｅＮＢ ２３０に知られている唯一の情報は、ソースｅＮＢ ２２０からフォワードされたパケットから取得されるので、ターゲットｅＮＢ ２３０は、該フォワードされたパケットの再送に続くＵＥ ２４０宛てのＳＤＵに適用するための適切なシーケンス番号（ＳＮ）を判定することにおいて、重大な困難に遭遇する可能性がある。その結果、ＵＥ ２４０へのデータ配送は、ハンドオフにおいて大幅に遅延される可能性がある。
【００３３】
既存のデータ処理技術は、先に述べたように、ハンドオフにおけるパケット・リオーダーリングに関連する遅延を軽減することに関して、効果がなかった。システム２００により説明される例において、３のＳＮを持つＳＤＵに対応するデータは、ハンドオフにおいて、ソースｅＮＢ ２２０からターゲットｅＮＢ ２３０にフォワードされる。しかし、ＤＬデータソース２１０からの後続のパケットは、通常、シーケンス情報を含まないＧＴＰ ＰＤＵとして取得される。そのようなデータを受信すると、ターゲットｅＮＢ ２３０は、ＵＥ ２４０への伝送に先立って、データにＰＤＣＰ ＳＮを割り当てなければならない。しかし、ソースｅＮＢ ２２０からＳＮ ３を持つＳＤＵを再送信し、パス・スイッチが発生するのを待った後に、ＵＥ ２４０宛ての最初の後続パケットのための正しいＳＮを判定する際に困難に遭遇する。例えば、ＳＮ ４がすでに使用されており、ＳＮ ４を持つＳＤＵはすでにＵＥ ２４０によりバッファリングされているので、初期ＳＮ４を最初の後続パケットに割り当てることが好ましくないことを、システム２００から認めることができる。ＳＤＵのうちの一つが重複として処理され、したがって除去されるであろうから、ＵＥ ２４０へＳＮ ４を持つ新しいＳＤＵを出すことは、ユーザ・データの損失をもたらすであろう。
【００３４】
同様に、ＵＥ ２４０はパケットを順序正しく上位層に渡さなければならないので、３＋deltaのＳＮを持つ最初の後続するＳＤＵをＵＥ ２４０に出すことが、ＵＥ ２４０において重大な遅延を引き起こすことは、認識されることができる。例えば、３＋deltaの初期ＳＮが利用される場合、ＵＥ ２４０は、ＰＤＵ ３及び４を上位に渡すであろう。そのときＳＮ ３＋deltaを持つＰＤＵを識別すると、ＵＥ ２４０は、それからＳＮ ５とＳＮ （３＋delta）−１との間に認められるギャップのために、待機するであろう。一つの例において、ＵＥ ２４０は、非ハンドオフ・シナリオにおいて、そのようなギャップに続くデータをいつ渡すかを特定するために、タイマーに頼る。ハンドオフ及びフォワーディング遅延のための中断をカバーするのにタイマーが十分に長いとすれば、ハンドオフの間、同様のタイマーを利用するることができる。それゆえ、ターゲットｅＮＢ ２３０がdeltaによりＳＮをジャンプする場合に、このタイマーが使用される場合には、ハンドオフごとにＵＥ ２４０がタイマーに関係する遅延を被るであろうことは、認識されることができる。
【００３５】
それゆえ、一つの態様に従って、ハンドオフの間に、最小の遅延をもつＵＥ ２４０へのＳＤＵの無損失通信を容易する１又は複数のインジケータを、判定、通信及び／又はさもなければ識別することによって、ハンドオフにおいてＳＤＵをリオーダーするＰＤＣＰに関連する処理遅延を軽減するように、システム２００が動作することが可能である。これらのインデックスは、例えば、ソースｅＮＢ ２２０によりターゲットｅＮＢ ２３０へ提供されるＳＮ情報、ハンドオフにおいてターゲットｅＮＢ ２３０により適用されるステップ又はジャンプのサイズに関する情報、リセットされたインジケーション及び／又はコマンド、及び／又は、他の適当なインジケータを含むことができる。利用可能なインジケータの例は、以下でより詳しく説明される。
【００３６】
他の態様に従って、既存の無線通信システム（例えば、ＬＴＥシステム及び／又は他の適当な無線通信システム）は、ハンドオーバにおいて、無線リンク制御承認モード（Radio Link Control Acknowledged Mode）（ＲＬＣ ＡＭ）の上へマッピングされるデータ無線ベアラ（ＤＲＢ）のために、単一のＰＤＣＰ動作だけを定義する。特に、ＰＤＣＰ ＳＮ及びハイパーフレーム番号（hyperframe number）（ＨＦＮ）（それは暗号化のためにＰＤＣＰで使用される３２ビット・カウント・シーケンス番号（32-bit COUNT sequence number）を形成する）は、ＵＥ ２４０においてだけでなく、ソースｅＮＢ ２２０からターゲットｅＮＢ ２３０まで維持される。この動作は、一般的に、ＰＤＣＰ ＳＤＵの選択的なフォワーディングをともなう無損失ハンドオーバを可能にするために利用され、それによって、順序正しいデータ配送、軽減された重複及びステータス・レポーティングを容易にする。ソースｅＮＢ ２２０からターゲットｅＮＢ ２３０までこの状態を維持するために、上記カウント（ＣＯＵＮＴ）を含んでいるメッセージが、ソースｅＮＢ ２２０からターゲットｅＮＢ ２３０まで送信される。一つの例において、このメッセージは、ＳＮ転送ステータス（SN TRANSFER STATUS）として示される。
【００３７】
しかし、ＲＬＣ ＡＭの上へマッピングされるＤＲＢを利用するいくつかのシステムについて、無損失ハンドオーバ機構（features）が有効でない場合があることは、認識されることができる。さらに、無線リンクの障害回復の場合、ハンドオーバを通してカウント（ＣＯＵＮＴ）を維持することは、必ずしも可能であるとは限らない。その上、ＳＮ転送ステータス・メッセージがオプションであるシステムにおいて、そのようなメッセージが送信されない場合には、ターゲットｅＮＢ ２３０は、カウント（ＣＯＵＮＴ）を判定するためのメカニズムを提供されない。そのような場合には、ターゲットｅＮＢ ２３０は、通常、カウント（ＣＯＵＮＴ）を０にリセットすることを強制され、そして、それは、同期した状態を保たれるように、ターゲットｅＮＢ ２３０が通信するＵＥ ２４０に、同じようにすることを要求する。
【００３８】
したがって、上記の欠点を軽減するために、システム２００は、ソースｅＮＢ ２２０からターゲットｅＮＢ ２３０まで及びＵＥ ２４０においてカウント（ＣＯＵＮＴ）が維持される場合と、ソースｅＮＢ ２３０からターゲットｅＮＢ ２３０まで及び／又はＵＥ ２４０においてカウント（ＣＯＵＮＴ）が維持されない場合との両方において、ハンドオーバ・オペレーションをサポートすることができる。一つの例において、システム２００は、所定の無線ベアラについて及び所定のハンドオーバについてカウント（ＣＯＵＮＴ）が維持される場合に関して、ＵＥ ２４０に通知するインジケーションを、ＵＥ ２４０に提供することによって、前述のケースのいずれにおいても、オペレートするための柔軟性を提供することができる。このインジケーションが様々な形をとることができることは、認識されることができる。非限定的な例として、ＵＥ ２４０へのインジケーションは、カウント（ＣＯＵＮＴ）の値がターゲットｅＮＢ ２３０により選択されるハンドオーバの場合におけるＲＲＣ（無線資源制御）再構成メッセージ（RRC (Radio Resource Control) RECONFIGURATION message）、無線リンクの障害回復の場合におけるＲＲＣコネクション再確立メッセージ（RRC CONNECTION RE-ESTABLISHMENT message）、ＵＥ ２４０がカウント（ＣＯＵＮＴ）をどのようにセットする必要があるかについて表示するためにｅＮＢ ２２０及び／又は２３０により利用されるＰＤＣＰ制御メッセージ、及び／又は、任意の他の適当なインジケーションを含むことができる。
【００３９】
図３は、ソースｅＮＢ ３１０からターゲットｅＮＢ ３２０までのハンドオフの管理のための例であるシステム３００を示す。システム３００が示すように、ハンドオフ・オペレーションの間、ソースｅＮＢ ３１０は、ハンドオフ・オペレーションの後、再送のために、ｅＮＢｓ ３１０と３２０との間のＸ２インタフェースの上で、１又は複数のＳＤＵ ３３２をターゲットｅＮＢ ３２０へ選択的にフォワードすることができる。しかし、システム２００に関して上述されたように、ターゲットｅＮＢ ３２０は、フォワードされたＳＤＵ ３３２だけに基づいて、その後に配送されるデータパケットに適用するためのＳＮを判定することにおける困難性に遭遇する可能性がある。したがって、一つの例において、ソースｅＮＢ ３１０は、ターゲットｅＮＢ ３２０により送信される最初のＳＤＵに割り当てるためのファーストＳＮのインジケーション３３４を提供することができる。最初のＳＤＵは、例えば、Ｓ１インタフェース上で受信される初期パケット、割り当てられたＰＤＣＰシーケンス番号なしにＸ２インタフェース上でフォワードされるパケット、及び／又は、任意の他の適当なネットワーク・インターフェース上を送信されるパケットであることができる。
【００４０】
一つの態様に従って、ファーストＳＮインジケーション３３４は、ソースｅＮＢ ３１０により使用される最も大きいＳＮのインジケーション及び／又は次に利用できるＳＮ（例えば、ソースｅＮＢ ３１０により使用された最も大きいＳＮに１を加算した値）のインジケーションであることができる。特定の例として、ソースｅＮＢにより使用される最も大きいＳＮが４である場合に、ファーストＳＮインジケーション３３４は、４（例えば、最後に使用されたＳＮ）又は５（例えば、次に利用できるＳＮ）を示すことができる。このようにファーストＳＮインジケーション３３４を利用することによって、ターゲットｅＮＢ ３２０は、ソースｅＮＢ ３１０により送信されるＳＤＵとターゲットｅＮＢ ３２０により送信されるＳＤＵとの間でのシーケンスの連続性を維持することができ、それによって、受信側のＵＥが、選択的なフォワーディングのためにパケットをリオーダーし、遅延なしにパケットを上位層に渡すことを可能にする。ＳＮの連続性が維持されるので、いかなる無線リンク制御（ＲＬＣ）ＳＤＵも失われないとすれば、各ｅＮＢがＳＤＵを配送する対象となるＵＥは、ＰＤＣＰ ＳＮにおけるギャップなしに、上記ＳＤＵを受信することができることは、更に認識されることができる。
【００４１】
図４は、ファーストＳＮインジケーション４４４を介して、ソースｅＮＢ ４１０からターゲットｅＮＢ ４３０までのハンドオフの管理のための他の例であるシステム４００を示す。システム３００に関して説明されたものと類似する方法において、ソースｅＮＢ ４１０は、ターゲットｅＮＢ ４３０に、ファーストＳＮインジケーション４４４と一緒に、１又は複数のＳＤＵ ４４２をフォワードすることができる。ファーストＳＮインジケーション４４４は、例えば、ソースｅＮＢ ４２０で最後に使用されたＳＮ及び／又は次に利用できるＳＮ（例えば、最後に使用されたＳＮに１加算した値）を示すことができる。
【００４２】
一つの態様に従って、システム３００において示されるようにソースｅＮＢ ４１０とターゲットｅＮＢ ４３０との間のＸ２インタフェースが利用できないならば、ＳＤＵ ４４２及び／又はインジケーション４４４は、その代わりに、ターゲットｅＮＢ ４３０においてデータが受信されることができるＳ１インタフェース及び／又は他の適当なインタフェースの上に送信されることができる。一つの例において、サービング・ゲートウェイ（ＳＧＷ）４２０は、Ｓ１インタフェース上で通信を調整（coordinate）するために及び／又はソースｅＮＢ ４１０からターゲットｅＮＢ ４３０へのＳ１インタフェース上でパケットを中継するために、更に利用されることができ、及び／又は、その逆もまた同様である。
【００４３】
図５は、ソースｅＮＢ ５１０からターゲットｅＮＢ ５２０へのハンドオーバの管理のための他の例であるシステム５００を示す。システム５００が示すように、ソースｅＮＢ ５１０は、ハンドオーバ・オペレーションの間、ターゲットｅＮＢ ５２０に１又は複数のＳＤＵ ５１２をフォワードすることができる。一つの例において、ＳＤＵ ５１２は、ソースｅＮＢ ５１０からの直接のＸ２インタフェース上で、ソースｅＮＢ ５１０若しくはゲートウェイからのＳ１インタフェース若しくは他の適当なエアーインタフェースで、又は他の適当な手段によって、ターゲットｅＮＢ ５２０において受信されることができる。フォワードされたＳＤＵ ５１２を受信すると、ターゲットｅＮＢ ５２０は、したがってソースｅＮＢ ５１０により示されるＳＮを使用してＳＤＵ ５１２を１又は複数のＵＥ ５４０へ送信するために、ＰＤＣＰを利用することができる。
【００４４】
ターゲットｅＮＢ ５２０が、Ｘ２インタフェース、Ｓ１インタフェース、及び／又は、他の適当なネットワーク・インターフェースのいずれかの上を、シーケンス番号が提供されないパケットを送信する場合に、ＰＤＣＰは、ソースｅＮＢ ５１０によりすでに用いられた及びＵＥ ５４０によりすでにバッファリングされたＳＮを再利用することを避けるために、フォワードされた（１又は複数の）ＳＤＵ ５１２とそれに続くＳＤＵとの間のギャップをＳＮに残すかもしれないことは、認識されることができる。それゆえ、ターゲットｅＮＢ ５２０がそのようなＳＤＵがどれくらい存在するか知らない場合には、ターゲットｅＮＢ ５２０は、フォワードされたＳＤＵ ５１２（システム５００においてＸとして示される）の最後に見られたＳＮにステップサイズdeltaを加算した番号から始まる、フォワードされた（１又は複数の）ＳＤＵ ５１２の後に続くＳＤＵを、ＵＥ ５４０に送信し始めることができる。しかし、上記に説明されるように、deltaのＳＮステップ値を利用することの従来の解決法は、ＰＤＣＰが順序正しい配送を実行するのを可能にするために伝統的なタイマーを必要とし、そして、それは、ハンドオーバごとに、ＵＥ ５４０に遅延を引き起こす。したがって、これらの遅延を軽減するために、システム５００により示される態様は、ＳＮにおけるジャンプが出現することをＵＥ ５４０にアラートするためのデルタ（delta）・インジケーション５３２の配送を容易にし、それによって、ＵＥ ５４０が、ＳＮにおけるギャップに起因する遅延なしに、入力ＳＤＵを処理することを可能にする。あるいは、ソースｅＮＢ ５１０によりフォワードされたパケットの送信が完了したことをターゲットｅＮＢ ５２０が判定した後に、ターゲットｅＮＢ ５２０は、ギャップをともなってさえ、すべてのバッファリングされたパケットが配送されることができることのシグナリング・メッセージを無線でＵＥ ５４０に知らせることができ、それによって、ＵＥ ５４０が、関連するタイマーが満了する前でさえ、パケットを配送することを可能にする。一つの例において、ターゲットｅＮＢ ５２０は、ソースｅＮＢ ５１０からの“最後のパケット（last packet）”のマーカーの受信、内部パススイッチ・タイマー、及び／又は、任意の他の適当な手段に基づいて、ソースｅＮＢ ５１０からフォワードされたパケットの送信が完了したことを判定することができる。
【００４５】
例えば、ＳＮ Ｘを持つ最後に見られたフォワードされたＳＤＵ ５１２を送信した後に、ターゲットｅＮＢ ５２０は、それが次にＳＮ Ｘ＋deltaへジャンプするというインジケーション５３２を含んでいる制御メッセージを利用することができる。一つの態様に従って、デルタ・インジケーション５３２は、例えば、deltaの値、ジャンプが発生することになっているという事実のインジケーション、及び／又は、前に受信されたＳＤＵからのＳＮにおける間近に迫ったジャンプをＵＥ ５４０にアラートするのに十分な任意の他の情報を、提供することができる。一つの例において、ターゲットｅＮＢ ５２０は、デルタ・インジケーション５３２に続いてＵＥ ５４０にＳＮ Ｘ＋deltaを持つＳＤＵ ５３４を提供することができ、そして、それは、Ｘ＋deltaより低いＳＮを持つＳＤＵの受信に関する遅延なしにＵＥ ５４０により処理されることができる。その結果、デルタ・インジケーション５３２を利用することによって、ＵＥ ５４０がタイマーを待つことなく直ぐにＳＤＵ Ｘ＋delta ５３４を配送できるようになることは、認識されることができる。
【００４６】
更に非限定的な例において、各々のハンドオーバにおいてターゲットｅＮＢ ５２０からのデルタ・インジケーション５３２を要求することなく、ハンドオーバに先立って、deltaがＵＥ ５４０に知られるように、ＳＮステップサイズdeltaは、システム５００の中で予め設定されることができる。例えば、deltaの所定のサイズがＵＥ ５４０に予め設定されて知られている場合、ハンドオーバにおいて、ターゲットｅＮＢは、ＵＥ ５４０にＳＮ Ｘ＋deltaを持つＳＤＵ ５３４を簡単に提供することができる。ＵＥ ５４０でのdeltaの事前知識に基づいて、ＵＥ ５４０は、明示的なデルタ・インジケーション５３２を要求することなく直ちに、ＳＤＵを配送することができる。
【００４７】
図６は、ソースｅＮＢ ６１０からターゲットｅＮＢ ６２０へのハンドオフを管理するための更なる例であるシステム６００を示す。システム６００が示すように、ハンドオフの間、ソースｅＮＢ ６１０は、ターゲットｅＮＢ ６２０に１又は複数のＳＤＵ ６３２をフォワードすることができる。ターゲットｅＮＢ ６２０においてフォワードされたＳＤＵ ６３２を識別すると、ＳＤＵ ６３２は、続いてＵＥ ６４０に提供されることができる。
【００４８】
一つの態様に従って、最小の遅延でＵＥ ６４０によるＳＤＵの順序正しい上位層への伝達を容易にするために、ターゲットｅＮＢ ６２０がソースｅＮＢ ６１０から受信されるＳＤＵ ６３２の送信を完了する前に又は後に、ＰＤＣＰはリセットされることができる。例えば、システム６００が示すように、ターゲットｅＮＢ ６２０は、リセット・コマンド６３４をＵＥ ６４０に提供することができ、そしてその後、ターゲットｅＮＢは、ＳＮを予め定められたリセット値にセットするＵＥに対して、初期ＳＤＵ ６３６を提供することができる。システム６００はＳＮ ０を持つ初期ＳＤＵ ６３６を示しているが、任意の適当な予め定められたＳＮが利用されることができることは理解されるべきである。
【００４９】
一つの例において、システム６００により示されるリセットは、ハンドオフの発生と同期することができる。加えて及び／又は代わりに、シングル・リセット・インジケーション６３４が無線ベアラのセットアップにおいて提供されることができるように、ＰＤＣＰシーケンス番号のリセット及び／又は継続は、例えば、ＲＬＣ承認モード（ＵＭ）及び／又はシグナリング無線ベアラ（ＳＲＢ）の上へマッピングされる無線ベアラのような、それぞれの無線ベアラについて設定されることができ、それによって、各々のハンドオフのためのシーケンス番号のリセット及び／又は継続を示すことを不必要にする。他の態様に従う方法によって、リセットは、ソースｅＮＢ ６１０からフォワードされたすべてのＰＤＣＰ ＳＤＵが、それらのシーケンス番号とともに、ターゲットｅＮＢ ６２０から送信された後に、発生することができる。ターゲットｅＮＢ ６２０は、フォワーディングの終了を、例えば、ソースｅＮＢ ６１０により提供される該フォワーディングの終了をマークするパケットを検出することによって、識別することができる。一つの例において、フォワーディングが終了した後に、ターゲットｅＮＢ ６２０におけるＰＤＣＰは、実質的に同時に起こる方法で、リセットし且つリセット・インジケーション６３４をＵＥ ６４０に提供することができる。そのような例において、後続するＰＤＣＰ ＳＤＵの伝送は、予め定められたリセットのための開始シーケンス番号を利用することができる。
【００５０】
他の態様に従って、システム３００−６００により示される様々な技術は、１又は複数の通信タイプ及び／又はトンネルのために組み合わせて利用されることができる。一例として、データ通信は、システム３００−６００として示されたような第１の技術を利用することができるのに対して、ボイス通信は、第２の異なる技術を利用することができる。
【００５１】
図７−１３を参照して、本明細書で説明される様々な態様に従って実行されることができる手順が説明される。説明を簡単にする目的で、手順が一連の動作として図示され説明されるが、手順は、動作の順序により制限されるものではなく、いくつかの動作が、１又は複数の態様に従って、本明細書で図示され説明される順序とは異なる順序で及び／又は他の動作と同時に、発生しても良いことは、理解（understood）及び認識（appreciated）されるべきである。例えば、手順が、代わりに、例えば状態図（state diagram）のように、一連の相互に関連のある状態又はイベントとして、表現できるであろうことは、当業者は理解（understand）及び認識（appreciate）するであろう。さらに、１又は複数の態様に従う手順を実装するために、必ずしも説明されたすべての動作が要求されなくても良い。
【００５２】
図７を参照して、無線通信システム（例えば、システム２００）においてハンドオーバ・オペレーションを通してデータ配送を調整するための手順７００が説明される。例えば、手順７００が無線アクセスポイント（例えば、ｅＮＢ ２２０及び／又は２３０）及び／又は任意の他の適切なネットワーク・エンティティーにより実行されることができることは、認識されるべきである。手順７００は、ブロック７０２で始まり、ここでは、ハンドオフ手続きの間、フォワードされる１又は複数のパケットが識別される（例えば、１又は複数のＵＥ ２４０への通信について）。次に、ブロック７０４では、ブロック７０２で識別された該フォワードされたパケットの配送の後に続く、軽減された遅延でのパケットの無損失通信を容易にする１又は複数のインジケータが識別される。ブロック７０４で識別されるインジケータは、例えば、ファーストＳＮインジケーション（例えば、ファーストＳＮインジケーション３３４及び／又は４４４）、デルタ・インジケーション（例えば、デルタ・インジケーション５３２）、リセット・コマンド（例えば、リセット・インジケーション６３４）、及び／又は、任意の他の適当なインジケータを含むことができる。そして、手順７００は、ブロック７０６で終わることができ、ここでは、それぞれのパケットは、軽減された遅延でのパケットの無損失受信を容易にするために、ブロック７０４で識別されたインジケータに基づいて、ブロック７０２で識別された該フォワードされたパケットの後に続いて通信される。
【００５３】
図８は、フォワードされたＳＮ情報に基づいてハンドオーバ・オペレーションを通してデータ配送を調整するための手順８００を示す。手順８００は、例えば、基地局及び／又は任意の他の適切なネットワーク・エンティティーにより実行されることができる。手順８００は、ブロック８０２で始まり、ここでは、ハンドオフ手続きに関連する通信について１又は複数のパケットが識別される。次に、ブロック８０４で、初期パケットの通信のために利用されるＳＮのインジケーションが識別される。一つの態様に従って、ブロック８０４で受信されるインジケーションは、そのインジケーションが受信されたもとのエンティティーにより最後に使用されたＳＮ及び／又は次に利用できるＳＮ（例えば、最後に使用されたＳＮに１を加算した値）に関係する情報を提供することができる。さらに、ブロック８０４のインジケーションは、ソース基地局からのＸ２インタフェース及び／又は任意の他の適当なインタフェースの上で受信されることができる。加えて及び／又は代わりに、インジケーションは、ＳＧＷ又は同種のものからのＳ１及び／又は任意の他の適切なインタフェースの上でブロック８０４において受信されることができる。
【００５４】
手順８００は、それから、ブロック８０６へ進むことができ、ここで、それぞれのパケットのシーケンス番号は、ブロック８０４で受信された上記インジケーションに基づいて、初期シーケンス番号から始まる順番通りに、割り当てられる。そして、手順８００は、ブロック８０８で終わることができ、ここでは、ブロック８０６でシーケンス番号が割り当てられたパケットが、該割り当てられたシーケンス番号に従って通信される。
【００５５】
図９は、ステップサイズ・インジケーションに基づいてハンドオフでのデータ配送を管理するための手順９００を説明するフローチャートである。手順９００が、例えば、Ｎｏｄｅ Ｂ及び／又は任意の他の適切なネットワーク・エンティティーにより実行されることができることは、認識されるべきである。手順９００は、ブロック９０２で始まり、ここでは、それぞれの関連するシーケンス番号を持つ１又は複数のフォワードされたパケット及び１又は複数の後続する通信のためのパケットが、受信される。手順９００は、それから、ブロック９０４に進むことができ、ここでは、ブロック９０２で受信された上記後続するパケットに適用されるジャンプ値が設定される。
【００５６】
次に、手順９００は、ブロック９０６へ進むことができ、ブロック９０４で設定されたジャンプ値のインジケーションが通信される。一つの態様に従って、ブロック９０６で通信されるインジケーションは、ブロック９０４で設定されたジャンプ値及び／又はジャンプ値が後続のパケットに適用されるべきことのインジケーションを含むことができる。さらに、図９が示すように、ブロック９０６に示される動作は、オプションであり、また、例えば、ブロック９０４で設定されたジャンプ値が手順９００で通信されるパケットのあて先にアプリオリに知られている場合には、省略されることができる。他の例では、ブロック９０２におけるフォワードされたパケットの伝送に続いて、すべての後続のパケットが、それらの間に発生する場合があるシーケンス番号のいかなるギャップにもかかわらず、配送されることができることのインジケーションは、ブロック９０６において無線で送信されることができ、それによって、遅延なしにそのようなパケットの処理を可能にする。
【００５７】
手順９００は、次に、ブロック９０８に進み、ここでは、ブロック９０２で受信されたそれぞれの後続のパケットのシーケンス番号は、ブロック９０２で受信されたフォワードされたパケットの最新の（last-known）ＳＮにブロック９０４で設定されたジャンプ値を加算した番号から始まる順番通りに、割り当てられる。最終的に、手順９００は、ブロック９１０で終わることができ、ここでは、上記後続するパケットが、ブロック９０８で割り当てられた上記シーケンス番号に従って、通信される。
【００５８】
図１０は、リセット・コマンドに基づいてハンドオーバ・オペレーションを通してデータ配送を調整するための手順１０００を示す。手順１０００は、例えば、ｅＮＢ及び／又は任意の他の適切なネットワーク・エンティティーにより実行されることができる。手順１０００は、ブロック１００２で始まることができ、ここでは、ハンドオフ手続きに関連する通信のための１又は複数のパケット及びリセット・コマンドが識別される。次に、ブロック１００４で、シーケンス番号は、予め定められたリセット値から始まって、それぞれの後続のパケットに対して、割り当てられる。そして、手順１０００は、ブロック１００６で終わることができ、ここでは、ブロック１００４においてシーケンス番号が割り当てられたパケットが、該割り当てられたシーケンス番号に従って、通信される。一つの例において、ブロック１００２で識別されるリセット・コマンドが、ブロック１００６で更に提供されることができる。
【００５９】
さて、図１１を参照して、無線通信システムにおいて（例えば、システム２００）データパケットを受信し処理するための手順１１００が示される。手順１１００は、例えば、モバイル・デバイス（例えば、ＵＥ ２４０）及び／又は任意の他の適切なネットワーク・エンティティーにより実行されることができることは、認識されるべきである。手順１１００は、ブロック１１０２で始まり、１又は複数のパケットが第１のＮｏｄｅ Ｂから受信される。次に、ブロック１１０４で、第１のＮｏｄｅ Ｂから第２のＮｏｄｅ Ｂへのハンドオフに関連する情報が、識別される。ブロック１１０４で識別される情報は、例えば、第１のＮｏｄｅ Ｂから第２のＮｏｄｅ Ｂへフォワードされるパケットに続いて第２のＮｏｄｅ Ｂから送信されるパケットに適用されるＳＮジャンプに関係する情報、システムリセットに関係する情報、第１のＮｏｄｅ Ｂからフォワードされたパケットのエンドを表示する“エンド・マーカー（end marker）信号、及び／又は、任意の他の適当な情報を含むことができる。最後に、ブロック１１０６で、１又は複数のパケットは、ブロック１１０４で識別された情報に基づいて、ブロック１１０２において第１のＮｏｄｅ Ｂから受信されたパケットから連続するように、第２のＮｏｄｅ Ｂから受信される。一つの例において、“エンド・マーカー”信号が第２のＮｏｄｅ Ｂにより表示される場合には、表示されたシーケンス番号までの、ブロック１１０６で受信されてバッファリングされたすべてのパケットは、たとえ該パケットに関連するシーケンス番号にギャップが存在するとしても、配送されることができる。
【００６０】
図１２は、シーケンス・ジャンプ・インジケーションに基いて、ハンドオフ・オペレーションの間、データパケットを受信し処理するための手順１２００を示す。手順１２００は、例えば、ＵＥ及び／又は任意の他の適切なネットワーク・エンティティーにより実行されることができる。手順１２００は、ブロック１２０２で始まり、ここでは、第１のパケット（例えば、ハンドオフ・オペレーションの間に、第１のアクセスポイントから第２のアクセスポイントへフォワードされるパケット）が受信される。次に、ブロック１２０４で、ブロック１２０２において受信された第１のパケットに関連するシーケンス番号が、識別される。手順１２００は、それから、ブロック１２０６へ進むことができ、ここでは、ハンドオフ・オペレーションに関連するシーケンス番号について、ステップ値が識別される。一つの例において、上記ステップ値は、関係するハンドオフ・オペレーションに先立って手順１２００を実行しているエンティティーに知られていることができる。あるいは、手順１２００を実行しているエンティティーは、ステップ値の適用に関係する情報を及び／又はステップ値それ自体を、アクセスポイントから受信することができる。
【００６１】
ブロック１２０６に示される動作を完了すると、手順１２００は、ブロック１２０８に進むことができ、ここでは、ブロック１２０４で識別された第１のパケットに関連するシーケンス番号にブロック１２０６で識別されたステップ値を加算した番号に等しい関連するシーケンス番号を持つ第２のパケットが受信される。そして、手順１２００は、ブロック１２１０で終わることができ、ここでは、第２のパケットがは、更なるパケットを検出するための遅延を要求することなしに、処理されることができる。
【００６２】
図１３は、システムリセットに基づくハンドオーバ・オペレーションの間、データパケットを受信し処理するための手順１３００を示すフロー図である。手順１３００は、例えば、アクセス端末及び／又は任意の他の適切なネットワーク・エンティティーにより実行されることができる。手順１３００は、ブロック１３０２で始まり、ここでは、第１のパケットが受信される。第１のパケットは、例えば、ハンドオフ・オペレーションの間、第１のＮｏｄｅ Ｂから第２のＮｏｄｅ Ｂへフォワードされるパケットであることができる。次に、ブロック１３０４で、リセット・インジケーションが受信される。一つの例において、リセット・インジケーションは、手順１３００を実行しているエンティティー及び／又は任意の他の適当なネットワーク・エンティティーに対する通信サービスのハンドオーバに関係する任意のＮｏｄｅ Ｂから、ブロック１３０４で受信されることができる。一つの態様に従って、ブロック１３０４で受信されるリセット・インジケーションは、黙示的（implicit）であることができる。例えば、ハンドオーバが起こるごとに、ＰＤＣＰエンティティーは、更なるインジケーションなしでリセットするように構成されることができる。
【００６３】
ブロック１３０４に示される動作を完了すると、手順１３００は、ブロック１３０６に進み、予め定められたリセット・シーケンス番号に等しい関連するシーケンス番号を持つ第２のパケットが受信される。最後に、ブロック１３０８において、ブロック１３０６で受信された第２のパケットが、更なるパケットを検出するための遅延を要求することなしに、処理される。
【００６４】
さて、図１４を参照して、本明細書で説明される１又は複数の実施形態が機能することができる例である無線通信システム１４００を示すブロック図が提供される。一つの例において、システム１４００は、送信機システム１４１０及び受信機システム１４５０を含む多重入力多重出力（ＭＩＭＯ）システムである。しかし、送信機システム１４１０及び／又は受信機システム１４５０はまた、多重入力単一出力システムに適用されることができ、ここで、例えば、（例えば、基地局上の）複数の送信アンテナが、単一のアンテナ・デバイス（例えば、モバイル局）へ１又は複数のシンボル・ストリームを送信することができることは、認識されるべきである。さらに、本明細書で説明される送信機システム１４１０及び／又は受信機システム１４５０の態様が、単一出力単一入力アンテナシステム（single output to single input antenna system）に関連して利用されることができることは認識されるべきである。
【００６５】
一つの態様に従って、いくつかのデータストリームのためのトラフィック・データが、送信機システム１４１０において、データソース１４１２から送信（ＴＸ）データプロセッサ１４１４へ提供される。一つの例において、各々のデータストリームは、それから、それぞれの送信アンテナ１４２４を通して送信されることができる。さらに、ＴＸデータプロセッサ１４１４は、符号化されたデータを提供するために、各々のそれぞれのデータストリームについて選択された特定の符号化スキームに基づいて、各々のデータストリームに関するトラフィック・データを、フォーマット、符号化及びインターリーブすることができる。一つの例において、各々のデータストリームに関する符号化されたデータは、それから、ＯＦＤＭ技術を使用して、パイロット・データと多重化されることができる。パイロット・データは、例えば、既知の方法で処理される既知のデータ・パターンであることができる。さらに、パイロット・データは、チャネル・レスポンスを推定するために、受信機システム１４５０で使用されることができる。送信機システム１４１０に戻って、各々のデータストリームに関する多重化されたパイロット及び符号化されたデータは、変調シンボルを提供するために、各々のそれぞれのデータストリームについて選択された特定の変調スキーム（例えば、ＢＰＳＫ、ＱＳＰＫ、Ｍ−ＰＳＫ、又はＭ−ＱＡＭ）に基づいて、変調される（すなわち、シンボルマッピングされる）ことができる。一つの例において、各々のデータストリームに関するデータレート、符号化及び変調は、プロセッサ１４３０により実行及び／又は提供されるインストラクションにより決定されることができる。
【００６６】
次に、すべてのデータストリームに関する変調シンボルは、ＴＸプロセッサ１４２０に提供されることができ、そして、ＴＸプロセッサ１４２０は、（例えば、ＯＦＤＭに関して）変調シンボルを更に処理することができる。ＴＸ ＭＩＭＯプロセッサ１４２０は、それから、ＮＴ個の変調シンボル・ストリームをＮＴ個の送受信機１４２２ａ〜１４２２ｔに提供することができる。一つの例において、各々の送受信機１４２２は、それぞれのシンボル・ストリームを受信し処理して、１又は複数のアナログ信号を提供することができる。各々の送受信機１４２２は、それから、上記アナログ信号をさらに調整（condition）（例えば、増幅、フィルタリング及びアップコンバート）して、ＭＩＭＯチャネル上での伝送に適した変調信号を提供することができる。したがって、それぞれ、送受信機１４２２ａ〜１４２２ｔからのＮＴ個の変調信号は、それから、それぞれ、ＮＴ個のアンテナ１４２４ａ〜１４２４ｔから送信されることができる。
【００６７】
他の態様に従って、送信された変調信号は、受信機システム１４５０においてＮＲ個のアンテナ１４５２ａ〜１４５２ｒにより受信されることができる。各々のアンテナ１４５２からの受信信号は、それから、それぞれの送受信機１４５４に提供されることができる。一つの例において、各々の送受信機１４５４は、それぞれの受信信号を調整（例えば、フィルタリング、増幅及びダウンコンバート）し、サンプルを提供するために、該調整された信号をデジタイズし、そして、対応する“受信（received）”シンボル・ストリームを提供するために、該サンプルを処理することができる。ＲＸ ＭＩＭＯ／データプロセッサ１４６０は、それから、特定の受信機処理技術に基づいて、ＮＲ個の送受信機１４５４からＮＲ個の受信シンボル・ストリームを受け取って処理し、ＮＴ個の“検出（detected）”シンボル・ストリームを提供することができる。一つの例において、各々の検出シンボル・ストリームは、対応するデータストリームのために送信された変調シンボルの推定であるシンボルを含むことができる。ＲＸ プロセッサ１４６０は、それから、対応するデータストリームに関するトラフィック・データを回復するために、各々の検出されたシンボル・ストリームを、復調、デインターリーブ及び復号化することに少なくとも部分的によって、各々のシンボル・ストリームを処理することができる。このように、ＲＸ プロセッサ１４６０による処理は、送信機システム１４１０におけるＴＸ ＭＩＭＯプロセッサ１４２０及びＴＸデータプロセッサ１４１４により実行されるものと相補的であることができる。ＲＸ プロセッサ１４６０は、更に、処理されたシンボル・ストリームをデータシンク１４６４に提供することができる。
【００６８】
一つの態様に従って、ＲＸ プロセッサ１４６０により生成されたチャネル・レスポンス推定は、受信機での空間／時間処理の実行、出力レベルの調節、変調レート又はスキームの変更、及び／又は、任意の他の適切なアクションのために、使用されることができる。さらに、ＲＸ プロセッサ１４６０は、例えば検出されたシンボル・ストリームの信号対雑音干渉比（ＳＮＲ）のようなチャネル特性を更に推定することができる。ＲＸ プロセッサ１４６０は、それから、推定されたチャネル特性をプロセッサ１４７０に提供することができる。一つの例において、ＲＸ プロセッサ１４６０及び／又はプロセッサ１４７０は、更に、システムに関する“動作（operating）”ＳＮＲの推定を導き出すことができる。プロセッサ１４７０は、それから、チャネル状態情報（ＣＳＩ）を提供することができる。それは、通信リンク及び／又は受信されたデータストリームに関する情報を含むことができる。この情報は、例えば、動作ＳＮＲを含むことができる。ＣＳＩは、それから、ＴＸ データプロセッサ１４１８により処理され、変調器１４８０により変調され、送受信機１４５４ａ〜１４５４ｒにより調整され、そして、もとの送信機システム１４１０へ送信されることができる。その上、受信機システム１４５０におけるデータソース１４１６は、ＴＸ データプロセッサ１４１８で処理されるべき更なるデータを提供することができる。
【００６９】
送信機システム１４１０に戻って、受信機システム１４５０からの変調信号は、それから、受信機システム１４５０によりレポートされるＣＳＩを回復するために、アンテナ１４２４により受信され、送受信機１４２２により調整され、復調器１４４０により復調され、そして、ＲＸ データプロセッサ１４４２により処理されることができる。一つの例において、レポートされたＣＳＩは、それから、プロセッサ１４３０に提供され、そして、１又は複数のデータストリームのために使用される符号化及び変調スキームに加えてデータレートを決定するために使用されることができる。決定された符号化及び変調スキームは、それから、受信機システム１４５０への後の伝送における使用及び／又は量子化のために送受信機１４２２に提供されることができる。加えて及び／又は代わりに、レポートされたＣＳＩは、ＴＸ データプロセッサ１４１４及びＴＸ ＭＩＭＯプロセッサ１４２０のための様々な制御を生成するために、プロセッサ１４３０により使用されることができる。他の例では、ＲＸ データプロセッサ１４４２により処理されたＣＳＩ及び／又は他の情報は、データシンク１４４４に供給されることができる。
【００７０】
一つの例において、送信機システム１４１０におけるプロセッサ１４３０及び受信機システム１４５０におけるプロセッサ１４７０は、それらのそれぞれのシステムにおいて、オペレーションを指示する。その上、送信機システム１４１０におけるメモリ１４３２及び受信機システム１４５０におけるメモリ１４７２は、それぞれ、プロセッサ１４３０及び１４７０により用いられるプログラム・コード及びデータのためのストレージを提供することができる。さらに、受信機システム１４５０において、様々な処理技術が、ＮＴ個の送信シンボル・ストリームを検出するためにＮＲ個の受信信号を処理するのに用いられることができる。これらの受信機処理技術は、空間及び時空間の受信機処理技術（それは、イコライゼイション技術とも呼ばれる）、及び／又は、“連続ヌリング／イコライゼイション及び干渉除去（successive nulling/equalization and interference cancellation）”受信機処理技術（それは、“連続干渉除去（successive interference cancellation）”又は“連続除去（successive cancellation）”受信機処理技術とも呼ばれる）を含むことができる。
【００７１】
図１５は、本明細書で説明される様々な態様に従った、無線通信システムにおいてハンドオーバの管理を容易にするシステム１５００のブロック図である。一つの例において、システム１５００は、基地局又はアクセスポイント１５０２を含む。示されるように、アクセスポイント１５０２は、１又は複数の受信（Ｒｘ）アンテナ１５０６を介して１又は複数のアクセス端末１５０４から（１又は複数の）信号を受信し、また、１又は複数の送信（Ｔｘ）アンテナ１５０８を介して１又は複数のアクセス端末１００４へ送信することができる。
【００７２】
さらに、アクセスポイント１５０２は、（１又は複数の）受信アンテナ１５０６から情報を受信する受信機１５１０を含むことができる。一つの例において、受信機１５１０は、受信された情報を復調する復調器（Ｄｅｍｏｄ）１５１２と動作可能なように関連することができる。復調されたシンボルは、それから、プロセッサ１５１４により解析されることができる。プロセッサ１５１４は、メモリ１５１６に接続されることができる。メモリ１５１６は、コード・クラスターに関係する情報、アクセス端末割り当て、それに関係のあるルックアップテーブル、固有のスクランブリングシーケンス、及び／又は、任意の他の適当なタイプの情報を記憶することができる。一つの例において、アクセスポイント１５０２は、手順７００，８００，９００，１０００及び／又は他の類似する適切な手順を実行するために、プロセッサ１５１４を使用することができる。アクセスポイント１５０２はまた、送信機１５２０による（１又は複数の）送信アンテナ１５０８を通した伝送のための信号を多重化することができる変調器１５１８を含むことができる。
【００７３】
図１６は、本明細書で説明される様々な態様に従った、無線通信システムにおいてハンドオーバの管理を容易にする他のシステム１６００のブロック図である。一つの例において、システム１６００は、端末又はユーザ装置（ＵＥ）１６０２を含む。示されるように、ＵＥ １６０２は、１又は複数のＮｏｄｅ Ｂ １６０４から（１又は複数の）信号を受信し、また、１又は複数のアンテナ１６０８を介して１又は複数のＮｏｄｅ Ｂ １６０４へ送信することができる。その上、ＵＥ １６０２は、（１又は複数の）アンテナ１６０８から情報を受信する受信機１６１０を含むことができる。一つの例において、受信機１６１０は、受信された情報を復調する復調器（Ｄｅｍｏｄ）１６１２と動作可能なように関連することができる。復調されたシンボルは、それから、プロセッサ１６１４により解析されることができる。プロセッサ１６１４は、メモリ１６１６に接続されることができる。メモリ１６１６は、ＵＥ １６０２に関係するデータ及び／又はプログラム・コードを記憶することができる。その上、ＵＥ １６０２は、手順１１００，１２００，１３００及び／又は他の類似する適切な手順を実行するために、プロセッサ１６１４を使用することができる。ＵＥ １６０２はまた、送信機１６２０による（１又は複数の）アンテナ１６０８を通した伝送のための信号を多重化することができる変調器１６１８を含むことができる。
【００７４】
図１７は、無線通信システム（例えば、システム２００）において無損失且つ効率的なデータパケットの順序付け及び配送を容易にする装置１７００を示す。装置１７００は、機能ブロックを含むものとして表されており、機能ブロックは、プロセッサ、ソフトウェア、又はそれらの組合せ（例えば、ファームウェア）により実装される機能を表す機能ブロックであることができることは、認識されるべきである。装置１７００は、ｅＮＢ（例えば、ｅＮＢ ２２０及び／又は２３０）及び／又は任意の他の適切なネットワーク・エンティティーにおいて実装されることができ、そして、ハンドオフ手続きに関連して端末への通信のために選択的にフォワードされた１又は複数のパケットを受信するためのモジュール１７０２、該端末への無損失パケット配送を容易にする、該フォワードされたパケットに関連する状態情報及び順序情報を識別するためのモジュール１７０４、及び、該順序情報により特定される順序で、該状態情報を用いて、該端末へ該選択的にフォワードされたパケットに続くそれぞれのパケットを送信するためのモジュール１７０６を含むことができる。
【００７５】
図１８は、ハンドオフ手続きの間、データユニットを受信し処理するのを容易にする装置１８００を示す。装置１８００は、機能ブロックを含むものとして表されており、そして、機能ブロックは、プロセッサ、ソフトウェア、又はそれらの組合せ（例えば、ファームウェア）により実装される機能を表す機能ブロックであることができることは、認識されるべきである。装置１８００は、ＵＥ（例えば、ＵＥ ２４０）及び／又は任意の他の適切なネットワーク・エンティティーにおいて実装されることができ、そして、第１のソースから１又は複数のデータユニットを受信するためのモジュール１８０２、該第１のソースから第２のソースへのサービスの変更に関係する情報を識別するためのモジュール１８０４、該識別された情報に基づいて、該第２のソースから１又は複数のデータユニットを受信するためのモジュール１８０６、及び、更なるデータユニットの検出の試行に関連する遅延なしに、該第２のソースから受信されたデータユニットを処理するためのモジュール１８０８を含むことができる。
【００７６】
本明細書で説明される態様が、ハードウェア、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、又はそれらの任意の組合せにより実装されることができることは理解されるべきである。本システム及び／又は方法がソフトウェア、ファームウェア、ミドルウェア又はマイクロコード、プログラム・コード又はコード・セグメントで実装される場合、それらは、例えばストレージコンポーネントのような機械読み取り可能な媒体に記憶されることができる。コード・セグメントは、手続き、関数、サブプログラム、プログラム、ルーチン、サブルーチン、モジュール、ソフトウェア・パッケージ、クラスを表すことができ、又は、インストラクション、データ構造若しくはプログラム・ステートメントの任意の組合せを表すことができる。コード・セグメントは、情報、データ、引数、パラメータ又はメモリ内容をパス及び／又は受信することによって、他のコード・セグメント又はハードウェア回路に接続されることができる。情報、引数、パラメータ、データなどは、メモリ共有、メッセージ・パッシング、トークン・パッシング、ネットワーク伝送など含む任意の適当な手段を用いて、パス、フォワード又は送信されることができる。
【００７７】
ソフトウェア実装については、本明細書で説明される技術は、本明細書で説明される機能を実行するモジュール（例えば、手続き、関数、その他）で実装されることができる。ソフトウェア・コードは、メモリ・ユニットに記憶されて、プロセッサにより実行されることができる。メモリ・ユニットは、プロセッサの内部又は外部に実装されることが可能であり、その場合には、それは、当該技術分野において知られている様々な手段を通じて該プロセッサに通信で接続されることができる。
【００７８】
上で説明されたことは、１又は複数の態様の例を含む。前述の態様を説明することを目的としてコンポーネント又は手順の考えられる組み合わせをすべて説明することはもちろん可能ではないが、様々な態様の多数のさらなる組み合わせ又は置換が可能であることを当業者は認識するであろう。したがって、説明された態様は、添付のクレームの精神及び範囲の中に含まれるそのような変更、修正及び変形をすべて包含することを意図されている。さらに、語句“含む（includes）”が詳細な説明又はクレームのいずれかにおいて使用される範囲内において、上記語句は、語句“備える、含む（comprising）”がクレームにおいてつなぎ詞（transitional word）として用いられた場合に“備える、含む（comprising）”が解釈されるのと同様の方法で、包括的であることを意図されている。さらに、詳細な説明又はクレームのいずれかにおいて使用される語句“又は（or）”は、“非排他的な、又は（non-exclusive or）”であることを意味される。
【図１】
2015165683.tif 000003
【図２】
2015165683.tif 000004
【図３】
2015165683.tif 000005
【図４】
2015165683.tif 000006
【図５】
2015165683.tif 000007
【図６】
2015165683.tif 000008
【図７】
2015165683.tif 000009
【図８】
2015165683.tif 000010
【図９】
2015165683.tif 000011
【図１０】
2015165683.tif 000012
【図１１】
2015165683.tif 000013
【図１２】
2015165683.tif 000014
【図１３】
2015165683.tif 000015
【図１４】
2015165683.tif 000016
【図１５】
2015165683.tif 000017
【図１６】
2015165683.tif 000018
【図１７】
2015165683.tif 000019
【図１８】
2015165683.tif 000020
【手続補正書】
【提出日】平成27年5月11日(2015.5.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
無線通信システムにおいて通信を管理する方法において、
ハンドオフ手続きに関連する１又は複数のフォワードされたパケットを識別することと、
前記フォワードされたパケットの後に続く、軽減された遅延でのパケットの無損失通信を容易にする１又は複数のインジケータを識別することと、
軽減された遅延での前記パケットの無損失受信を容易にするために、前記識別されたインジケータに基づいて、前記フォワードされたパケットの後に続くそれぞれのパケットを通信することを含む方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００７８
【補正方法】変更
【補正の内容】
【００７８】
上で説明されたことは、１又は複数の態様の例を含む。前述の態様を説明することを目的としてコンポーネント又は手順の考えられる組み合わせをすべて説明することはもちろん可能ではないが、様々な態様の多数のさらなる組み合わせ又は置換が可能であることを当業者は認識するであろう。したがって、説明された態様は、添付のクレームの精神及び範囲の中に含まれるそのような変更、修正及び変形をすべて包含することを意図されている。さらに、語句“含む（includes）”が詳細な説明又はクレームのいずれかにおいて使用される範囲内において、上記語句は、語句“備える、含む（comprising）”がクレームにおいてつなぎ詞（transitional word）として用いられた場合に“備える、含む（comprising）”が解釈されるのと同様の方法で、包括的であることを意図されている。さらに、詳細な説明又はクレームのいずれかにおいて使用される語句“又は（or）”は、“非排他的な、又は（non-exclusive or）”であることを意味される。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
無線通信システムにおいて通信を管理する方法において、
ハンドオフ手続きに関連する１又は複数のフォワードされたパケットを識別することと、
前記フォワードされたパケットの後に続く、軽減された遅延でのパケットの無損失通信を容易にする１又は複数のインジケータを識別することと、
軽減された遅延での前記パケットの無損失受信を容易にするために、前記識別されたインジケータに基づいて、前記フォワードされたパケットの後に続くそれぞれのパケットを通信することを含む方法。
［Ｃ２］
前記１又は複数のインジケータを識別することは、初期パケットの通信のために利用されるシーケンス番号のインジケーションを受信することを含み、
前記通信することは、
前記受信されたインジケーションに基づいて選択される初期シーケンス番号から始まる順序通りに、それぞれのパケットのシーケンス番号を割り当てることと、
前記割り当てられたシーケンス番号に従う順序通りに前記パケットを通信することを含むＣ１に記載の方法。
［Ｃ３］
初期パケットの通信のために利用される前記シーケンス番号の前記インジケーションは、パケットの通信のために最後に使用されたシーケンス番号であるＣ２に記載の方法。
［Ｃ４］
前記初期パケットの通信のために利用されるシーケンス番号のインジケーションは、パケットの通信のために次に利用できるシーケンス番号であるＣ２に記載の方法。
［Ｃ５］
前記１又は複数のインジケータを識別することは、ネットワーク・インターフェース上のＮｏｄｅ Ｂから初期パケットの通信のために利用されるシーケンス番号を受信することを含むＣ２に記載の方法。
［Ｃ６］
前記１又は複数のインジケータを識別することは、ネットワーク・インターフェース上のサービング・ゲートウェイ（ＳＧＷ）から初期パケットの通信のために利用されるシーケンス番号を受信することを含むＣ２に記載の方法。
［Ｃ７］
前記１又は複数のインジケータを識別することは、それぞれのパケットに適用されるジャンプ値を設定することを含み、
前記通信することは、
フォワードされたパケットの最新のシーケンス番号に前記設定されたジャンプ値を加えた番号から始まる順序通りに、それぞれのパケットのシーケンス番号を割り当てることと、
前記割り当てられたシーケンス番号に従う順序通りに前記それぞれのパケットを通信することを含むＣ１に記載の方法。
［Ｃ８］
前記通信することは、前記設定されたジャンプ値を通信することを更に含むＣ７に記載の方法。
［Ｃ９］
前記通信することは、それぞれ通信されたパケットに前記設定されたジャンプ値が適用されたことのインジケーションを通信することを更に含むＣ７に記載の方法。
［Ｃ１０］
前記通信することは、
前記ハンドオフ手続きに関連する最後のフォワードされたパケットを識別することと、
前記最後のフォワードされたパケットのシーケンス番号と最初の後続のパケットのシーケンス番号との間の不連続性にもかかわらず、表示されたシーケンス番号までの、軽減された遅延での各々の後続のパケットの配送を可能にするために、前記最後のフォワードされたパケットの通信に続いて、フォワードされたパケットの通信が終わったことのインジケーションを通信することを更に含むＣ７に記載の方法。
［Ｃ１１］
前記１又は複数のインジケータを識別することは、前記ハンドオフ手続きに関連して通信されるリセット・コマンドを受信することを含み、
前記通信することは、
予め定められたリセット値から始まる順番通りに、それぞれのパケットのシーケンス番号を割り当てることと、
前記リセット・コマンドのインジケーションを通信することと、
前記割り当てられたシーケンス番号に従う順番通りに前記パケットを通信することを含むＣ１に記載の方法。
［Ｃ１２］
前記通信することは、前記リセット・コマンドを中継することを更に含むＣ１１に記載の方法。
［Ｃ１３］
前記リセット・コマンドのインジケーションを通信することは、利用された無線ベアラに基づく前記リセット・コマンドの暗黙の識別を容易にするためにハンドオーバ・コマンドを通信することを含むＣ１１に記載の方法。
［Ｃ１４］
それぞれのフォワードされないパケットは、Ｓ１インタフェース上を通信されるＣ１に記載の方法。
［Ｃ１５］
前記通信することは、１又は複数のパケット・データ・コンバージェンス・プロトコル（ＰＤＣＰ）サービス・データユニット（ＳＤＵ）を通信することを含むＣ１に記載の方法。
［Ｃ１６］
無線通信装置において、
前記無線通信装置に対する通信サービスのハンドオーバに応じて送信される少なくとも一つのデータユニットに関係するデータと、前記少なくとも一つのデータユニット中のアカウントされないシーケンス・ギャップなしに、前記通信サービスのハンドオーバを通して、前記少なくとも一つのデータユニットの無損失配送を容易にする少なくとも一つのインジケータとを記憶するメモリと、
少なくとも一つのインジケータに基づいて、前記少なくとも一つのデータユニットを配送するように構成されたプロセッサとを含む無線通信装置。
［Ｃ１７］
前記メモリは、初期シーケンス番号に関係するデータを更に記憶し、
前記プロセッサは、初期データユニットを、前記初期シーケンス番号を用いて配送し、それぞれの後続のデータユニットを、それぞれの連続したシーケンス番号を用いて配送するように更に構成されるＣ１６に記載の無線通信装置。
［Ｃ１８］
前記プロセッサは、データユニットの通信のために最後に使用されたシーケンス番号を識別し、前記受信されたシーケンス番号に続くシーケンス番号を、前記初期シーケンス番号として記憶するように更に構成されたＣ１７に記載の無線通信装置。
［Ｃ１９］
前記プロセッサは、データユニットの通信のために次に利用できるシーケンス番号を識別し、該次に利用できるシーケンス番号を前記初期シーケンス番号として記憶するように構成されたＣ１７に記載の無線通信装置。
［Ｃ２０］
前記プロセッサは、Ｘ２インタフェース上のアクセスポイントからシーケンス番号情報を受信し、該受信されたシーケンス番号情報に基づいて前記初期シーケンス番号を決定するように更に構成されたＣ１７に記載の無線通信装置。
［Ｃ２１］
前記プロセッサは、Ｓ１インタフェース上のサービング・ゲートウェイ（ＳＧＷ）からシーケンス番号情報を受信し、該受信されたシーケンス番号情報に基づいて前記初期シーケンス番号を決定するように更に構成されたＣ１７に記載の無線通信装置。
［Ｃ２２］
前記メモリは、初期データユニットに適用されるステップ値に関係するデータを記憶し、
前記プロセッサは、初期シーケンス番号を取得するために、前記ステップ価値を最新のシーケンス番号に加算し、該初期シーケンス番号をデータユニットに割り当て、該初期シーケンス番号を用いて該データユニットを配送するように更に構成されたＣ１７に記載の無線通信装置。
［Ｃ２３］
前記プロセッサは、前記ステップ値を通信するように更に構成されたＣ２２に記載載の無線通信装置。
［Ｃ２４］
前記プロセッサは、通信されたデータユニットにステップ値が適用されたことのインジケーションを提供するように更に構成されたＣ２２に記載の無線通信装置。
［Ｃ２５］
前記メモリは、リセット・コマンドとそれに関連する予め定められたシーケンス番号に関係するデータを更に記憶し、
前記プロセッサは、前記リセット・コマンドに関連する前記予め定められたシーケンス番号を用いてデータユニットのシーケンスにおける初期データユニットを配送し、それぞれの連続したシーケンス番号を用いて前記シーケンスにおけるそれぞれの後続のデータユニットを配送するように更に構成されるＣ１６に記載の無線通信装置。
［Ｃ２６］
前記プロセッサは、前記リセット・コマンドを中継するように更に構成されるＣ２５に記載の無線通信装置。
［Ｃ２７］
前記プロセッサは、パケット・データ・コンバージェンス・プロトコル（ＰＤＣＰ）を用いてそれぞれのデータユニットを配送するように更に構成されるＣ１６に記載の無線通信装置。
［Ｃ２８］
ハンドオフを介した伝送のためにパケットの連続的な順序付けを容易にする装置において、前記装置は、
ハンドオフに関連する通信のために、１又は複数の選択的にフォワードされたパケットを受信するための手段と、
前記パケットの無損失配送を容易にするパケットに関連する状態情報及び順序情報を識別するための手段と、
前記順序情報により特定された順序で前記状態情報を用いて前記選択的にフォワードされたパケットの後に続くそれぞれのパケットを送信するための手段とを含む装置。
［Ｃ２９］
コンピュータ読み取り可能な媒体を含むコンピュータープログラム製品において、
前記コンピュータ読み取り可能な媒体は、
通信さえる１又は複数のパケット・データ・コンバージェンス・プロトコル（ＰＤＣＰ）パケットを識別するためのコードと、
前記１又は複数のＰＤＣＰパケットに関係する情報（該情報は、通信のために使用される最新のシーケンス番号、通信のための次に利用できるシーケンス番号、前記１又は複数のＰＤＣＰパケットに適用されるシーケンス・ステップ・サイズ、又は、リセット・コマンドのうちの少なくとも一つを含む。）を識別するためのコードと、
先だって通信された１又は複数のＰＤＣＰパケットと前記１又は複数の続いて受信されたＰＤＣＰパケットとの間のシーケンスの連続性を容易にするために、少なくとも部分的に前記識別された情報に基づいて、前記識別されたＰＤＣＰパケットの後で受信される１又は複数のＰＤＣＰパケットのそれぞれのシーケンス番号をセットするためのコードと、
前記それぞれセットされたシーケンス番号を用いて、前記１又は複数の続いて受信されたＰＤＣＰパケットを中継するためのコードとを含むコンピュータープログラム製品。
［Ｃ３０］
ハンドオーバ・オペレーションを通してデータ配送を調整するためのコンピュータ実行可能なインストラクションを実行する集積回路において、
前記インストラクションは、
少なくとも一つの選択的にフォワードされたサービス・データユニット（ＳＤＵ）を受信することと、
シーケンス番号情報又はリセット・コマンドのうちの少なくとも一つを識別することと、
少なくとも一つの後続のＳＤＵを受信することと、
前記後続のＳＤＵの無損失配送を容易にし、且つ、識別されたシーケンス番号情報又は識別されたリセット・コマンドのうちの少なくとも一つに基づいて、先だって通信された１又は複数のＳＤＵと前記後続のＳＤＵとの間の連続性を維持するために、それぞれのシーケンス番号をそれぞれの後続のＳＤＵと関連付けることを含む集積回路。
［Ｃ３１］
ハンドオフ・オペレーションの間に受信されるパケットを処理するための方法において、
第１のＮｏｄｅ Ｂから少なくとも一つのパケットを受信することと、
前記第１のＮｏｄｅ Ｂから第２のＮｏｄｅ Ｂへのハンドオフに関連する情報を識別することと、
前記識別された情報に基づいて、前記第１のＮｏｄｅ Ｂから受信される前記少なくとも一つのパケットから連続的な方法で前記第２のＮｏｄｅ Ｂから少なくとも一つのパケットを受信することを含む方法。
［Ｃ３２］
前記第１のＮｏｄｅ Ｂから少なくとも一つのパケットを受信することは、前記第１のＮｏｄｅ Ｂから受信された最後のパケットに関連するシーケンス番号を識別することを含み、
前記識別することは、前記第１のＮｏｄｅ Ｂから前記第２のＮｏｄｅ Ｂへの前記ハンドオフに関連して利用されるシーケンス番号のためのステップ値を識別することを含み、
前記第２のＮｏｄｅ Ｂから少なくとも一つのパケットを受信することは、前記識別されたステップ値に基づいてそれに関連するシーケンス番号を持つ前記第２のＮｏｄｅ Ｂからパケットを受信することと、更なるパケットを検出するために遅延を要求することなく前記パケットを処理することを含むＣ３１に記載の方法。
［Ｃ３３］
前記ステップ値は、前記第１のＮｏｄｅ Ｂから前記第２のＮｏｄｅ Ｂへの前記ハンドオフに先立って知られているＣ３２に記載の方法。
［Ｃ３４］
前記識別することは、前記ハンドオフの間に、前記第２のＮｏｄｅ Ｂから前記ステップ値を受信することを含むＣ３２に記載の方法。
［Ｃ３５］
前記識別することは、前記ハンドオフの間に、前記第２のＮｏｄｅ Ｂからそれぞれのパケットのためのシーケンス番号におけるステップのインジケーションを受信することを含むＣ３２に記載の方法。
［Ｃ３６］
前記識別することは、リセット・インジケーションを受信することを含み、
前記第２のＮｏｄｅ Ｂから少なくとも一つのパケットを受信することは、予め定められたリセット・シーケンス番号に等しいシーケンス番号を持つ前記第２のＮｏｄｅ Ｂからパケットを受信することと、更なるパケットを検出するために遅延を要求することなく前記パケットを処理することを含むＣ３１に記載の方法。
［Ｃ３７］
前記識別することは、前記第１のＮｏｄｅ Ｂから前記リセット・インジケーションを受信することを含むＣ３６に記載の方法。
［Ｃ３８］
前記識別することは、前記第２のＮｏｄｅ Ｂから前記リセット・インジケーションを受信することを含むＣ３６に記載の方法。
［Ｃ３９］
前記識別することは、
ハンドオーバ・インジケーションを受信することと、
前記ハンドオーバ・インジケーション及び前記ハンドオフに関連する少なくとも一つの無線ベアラに基づいて暗黙に与えられたリセット・インジケーションを識別することを含むＣ３６に記載の方法。
［Ｃ４０］
前記それぞれの受信されたパケットは、パケット・データ・コンバージェンス・プロトコル（ＰＤＣＰ）サービス・データユニット（ＳＤＵ）を含むＣ３１に記載の方法。
［Ｃ４１］
第１の基地局から受信されるそれぞれのデータユニットに関係するデータ、該第１の基地局から受信される該データユニットに関連するそれぞれのシーケンス番号、及び、該第１の基地局から第２の基地局へのハンドオーバに関係する情報を記憶するメモリと、
更なるデータユニットを検出することを試みるために遅延を要求することなく、前記ハンドオーバに関係する前記情報に基づいて、前記第２の基地局から少なくとも一つデータユニットを受信するように構成されたプロセッサとを含む無線通信装置。
［Ｃ４２］
前記メモリにより記憶される前記ハンドオーバに関係する前記情報は、前記第１の基地局から受信されるデータユニットとの比較における、前記第２の基地局から受信されるデータユニットに関連するそれぞれのシーケンス番号におけるジャンプに関係するデータを含むＣ４１に記載の無線通信装置。
［Ｃ４３］
前記プロセッサは、シーケンス番号におけるジャンプに関係する前記データを、前記第２の基地局から取得するように更に構成されたＣ４２に記載の無線通信装置。
［Ｃ４４］
前記プロセッサは、前記第２の基地局から、前記第１のベースからのデータユニットの通信が完了したことを示すシグナリングを受信し、続いて、予め定められたシーケンス番号を持つデータユニットが受信されるまで、その間でのシーケンス番号における不連続性にもかかわらず、さらなるデータユニットを検出することを試みるための遅延を要求することなく、受信したデータユニットを処理するようにさらに構成されるＣ４２に記載の無線通信装置。
［Ｃ４５］
前記メモリは、リセット・コマンドに関係するデータを更に記憶し、
前記プロセッサは、予め定められたリセット値に等しいシーケンス番号を持つ前記第２の基地局からのデータユニットを検出することを試行し、且つ、更なるデータユニットを検出することを試行するために遅延を要求することなくその検出に応じて該データユニットを処理するように更に構成されるＣ４１に記載の無線通信装置。
［Ｃ４６］
前記プロセッサは、前記第１の基地局又は前記第２の基地局のうちの１又は複数から前記リセット・コマンドを受信するように更に構成されるＣ４５に記載の無線通信装置。
［Ｃ４７］
前記プロセッサは、基地局により通信されるハンドオーバ・コマンド及び前記無線通信装置により利用される１又は複数の無線ベアラに基づいて、暗黙のリセット・コマンドを識別するように更に構成されるＣ４５に記載の無線通信装置。
［Ｃ４８］
通信ハンドオーバの間の実質的に連続するデータ通信及び処理を容易にする装置において、
第１のソースから１又は複数のデータユニットを受信するための手段と、
前記第１のソースから第２のソースへのサービスの変更に関係する情報を識別するための手段と、
前記識別された情報に基づいて、前記第２のソースから１又は複数のデータユニットを受信するための手段と、
更なるデータユニットを検出するための試行に関連する遅延なしに、前記第２のソースから受信されたデータユニットを処理するための手段とを含む装置。
［Ｃ４９］
コンピュータ読み取り可能な媒体を含むコンピュータープログラム製品において、
前記コンピュータ読み取り可能な媒体は、
第１のデータソースから取得される少なくとも一つのパケットを識別するためのコードと、
前記第１のデータソースから取得される前記少なくとも一つのパケットと第２のデータソースから取得される少なくとも一つのパケットとの間でのシーケンスの維持を容易にする１又は複数のインジケータを識別するためのコードと、
前記パケットのシーケンスが維持されるような連続的な方法で、前記１又は複数の識別されたインジケータに基づいて、前記第２のデータソースから少なくとも一つのパケットを受信するためのコードとを含むコンピュータープログラム製品。
［Ｃ５０］
第１のアクセスポイントから第２のアクセスポイントへの効率的な移行のためのコンピュータ実行可能なインストラクションを実行する集積回路において、
前記インストラクションは、
前記データに関連するそれぞれのシーケンス番号に基づいて、予め定められたシーケンスで前記第１のアクセスポイントからのデータを受信することと、
前記第１のアクセスポイントから前記第２のアクセスポイントへのハンドオーバに関連するシーケンス・ジャンプ又はリセット・コマンドのうちの１又は複数を識別することと、
識別されたシーケンス・ジャンプ又は識別されたリセット・コマンドのうちの１又は複数に基づいて、前記第２のアクセスポイントにより通信されるデータのための初期シーケンス番号を決定することと、
前記第２のアクセスポイントからデータ（前記第２のアクセスポイントからの前記データは、前記決められた初期シーケンス番号から始まる前記第１のアクセスポイントから受信される前記データの前記シーケンスを維持する。）を受信することを含む集積回路。
【外国語明細書】
2015165683000001.pdf