(57)【要約】【課題】RLC層の再確立イベントや、LTEへのデータユニットの転送イベントが発生した場合でも、PDCPに頼ることなく移動局に送信すべきデータの消失を効果的に抑制する。【解決手段】ＲＮＣ３００は、無線リンク制御層を介したデータユニットの移動局への送信が不可となる送信不可イベントを検出するＲＬＣリセット検出部３０７と、ＲＮＣ３００から移動局に向けて送信されたデータユニットであって、移動局による受信が確定していない受信未確定データユニットを識別可能な受信状況リストＬ１を取得するリスト取得部３０９と、取得された受信状況リストＬ１に基づいて受信未確定データユニットを選択し、選択した受信未確定データユニットと、移動局に未だ送信されていないデータユニットとを、送信不可イベントの完了後に移動局に向けて送信する送信制御部３１１とを備える。【選択図】図２
2011259313.tif 000002
【特許請求の範囲】
【請求項１】
移動局に送信されるデータユニットの無線リンク制御層における再送制御を実行する無線制御装置であって、
前記無線リンク制御層を介したデータユニットの前記移動局への送信が不可となる送信不可イベントを、前記送信不可イベントの発生よりも前に検出するイベント検出部と、
前記無線制御装置から前記移動局に向けて送信されたデータユニットであって、前記移動局による受信が確定していない受信未確定データユニットを識別可能な受信状況リストを取得するリスト取得部と、
前記リスト取得部によって取得された前記受信状況リストに基づいて前記受信未確定データユニットを選択し、選択した前記受信未確定データユニットと、前記移動局に未だ送信されていないデータユニットとを、前記送信不可イベントの完了後に前記移動局に向けて送信する送信制御部と
を備える無線制御装置。
【請求項２】
前記リスト取得部は、前記無線制御装置から前記移動局に向けて再送されるデータユニットであって前記移動局が未だ受信していない未受信データユニットを識別可能な受信状況リストを取得し、
前記送信制御部は、前記受信状況リストに基づいて前記未受信データユニットを選択し、選択した前記未受信データユニットと、前記移動局に未だ送信されていないデータユニットとを前記送信不可イベントの完了後に前記移動局に向けて送信する請求項１に記載の無線制御装置。
【請求項３】
前記データユニットは、複数のプロトコルデータユニットを含むサービスデータユニットであり、
前記送信制御部は、前記サービスデータユニットの順序保証伝送が指定されている場合、前記受信状況リストに基づいて、前記無線制御装置から前記移動局に向けて送信されたデータユニットであって、前記移動局が受信していないプロトコルデータユニットを起点として、起点とした前記プロトコルデータユニット以降に前記移動局に向けて送信された全てのサービスデータユニットを、前記送信不可イベントの完了後に前記移動局に向けて送信する請求項１に記載の無線制御装置。
【請求項４】
前記データユニットは、複数のプロトコルデータユニットを含むサービスデータユニットであり、
前記送信制御部は、前記サービスデータユニットの順序保証伝送が指定されていない場合、前記受信状況リストに基づいて、前記無線制御装置から前記移動局に向けて送信されたデータユニットであって、前記移動局が受信していないプロトコルデータユニットを含むサービスデータユニットを、前記送信不可イベントの完了後に前記移動局に向けて送信する請求項１に記載の無線制御装置。
【請求項５】
前記送信不可イベントは、前記無線リンク制御層の再確立イベントである請求項１に記載の無線制御装置。
【請求項６】
前記送信不可イベントは、用いられている無線アクセス技術が異なる他の移動体通信システムへの前記データユニットの転送イベントである請求項１に記載の無線制御装置。
【請求項７】
前記送信制御部は、選択した前記受信未確定データユニットを前記他の移動体通信システムに転送する請求項１に記載の無線制御装置。
【請求項８】
所定数の前記データユニットを蓄えるバッファと、
前記受信未確定データユニットの前記移動局における受信が確定するまで、前記受信未確定データユニットを蓄えるように前記バッファを制御するバッファ制御部と
を備える請求項１に記載の無線制御装置。
【請求項９】
移動局に送信されるデータユニットの無線リンク制御層における再送制御を実行する通信制御方法であって、
前記無線リンク制御層を介したデータユニットの前記移動局への送信が不可となる送信不可イベントを、前記送信不可イベントの発生よりも前に検出するステップと、
無線制御装置から前記移動局に向けて送信されたデータユニットであって、前記移動局による受信が確定していない受信未確定データユニットを識別可能な受信状況リストを取得するステップと、
取得された前記受信状況リストに基づいて前記受信未確定データユニットを選択し、選択した前記受信未確定データユニットと、前記移動局に未だ送信されていないデータユニットとを、前記送信不可イベントの完了後に前記移動局に向けて送信するステップと
を備える通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動局に送信されるデータユニットの無線リンク制御層における再送制御を実行する無線制御装置及び通信制御方法に関する。
【背景技術】
【０００２】
従来、UMTS（Universal Mobile Telecommunications System）などの移動体通信システムでは、無線リンク制御（RLC）層におけるデータユニットの再送制御（Automatic Repeat Request）が実行されている。RLC層は、無線制御装置（RNC）と移動局（UE）とに実装され、RLC層におけるデータユニットの再送制御によって、伝送路上におけるデータの消失を抑制している。
【０００３】
しかしながら、RLC層の再確立（Re-Establishment）イベント、或いは移動局のハンドオーバーに伴うUMTSからLTE（Long Term Evolution）へのデータユニットの転送（Inter-RAT Data Forwarding）イベントが発生した場合には、RLC層がリセットされるため、上述したようなデータの消失を抑制することができない。
【０００４】
そこで、RLC層よりも上位層に位置付けられるPDCP（Packet Data Convergence Protocol）によるデータの再送制御が規定されている（例えば、非特許文献１参照）。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】3GPP TS 25.323 Packet Data Convergence Protocol (PDCP) specification、２００９年１２月、3GPP
【発明の概要】
【発明が解決しようとする課題】
【０００６】
PDCPによる再送制御を利用するためには、無線制御装置と移動局との双方にPDCPが実装されている必要がある。しかしながら、実際には、PDCPが実装されていない移動局も数多く存在する。このため、RLC層の再確立イベントや、LTEへのデータユニットの転送イベントが発生した場合には、データの消失を抑制できない問題がある。
【０００７】
そこで、本発明は、このような状況に鑑みてなされたものであり、RLC層の再確立イベントや、LTEへのデータユニットの転送イベントが発生した場合でも、PDCPに頼ることなく移動局に送信すべきデータの消失を効果的に抑制した無線制御装置及び通信制御方法の提供を目的とする。
【課題を解決するための手段】
【０００８】
本発明の特徴は、移動局（ＵＥ１００）に送信されるデータユニットの無線リンク制御層における再送制御を実行する無線制御装置（ＲＮＣ３００）であって、前記無線リンク制御層を介したデータユニットの前記移動局への送信が不可となる送信不可イベント（例えば、RLC層の再確立イベント）を、前記送信不可イベントの発生よりも前に検出するイベント検出部（ＲＬＣリセット検出部３０７）と、前記無線制御装置から前記移動局に向けて送信されたデータユニットであって、前記移動局による受信が確定していない受信未確定データユニットを識別可能な受信状況リスト（受信状況リストＬ１）を取得するリスト取得部（リスト取得部３０９）と、前記リスト取得部によって取得された前記受信状況リストに基づいて前記受信未確定データユニットを選択し、選択した前記受信未確定データユニットと、前記移動局に未だ送信されていないデータユニットとを、前記送信不可イベントの完了後に前記移動局に向けて送信する送信制御部（送信制御部３１１）とを備えることを要旨とする。
【０００９】
上述した本発明の特徴において、前記リスト取得部は、前記無線制御装置から前記移動局に向けて再送されるデータユニットであって、前記移動局が未だ受信していない未受信データユニットを識別可能な受信状況リストを取得し、前記送信制御部は、前記受信状況リストに基づいて前記未受信データユニットを選択し、選択した前記未受信データユニットと、前記移動局に未だ送信されていないデータユニットとを、前記送信不可イベントの完了後に前記移動局に向けて送信してもよい。
【００１０】
上述した本発明の特徴において、前記データユニットは、複数のプロトコルデータユニットを含むサービスデータユニットであり、前記送信制御部は、前記サービスデータユニットの順序保証伝送が指定されている場合、前記受信状況リストに基づいて、前記無線制御装置から前記移動局に向けて送信されたデータユニットであって、前記移動局が受信していないプロトコルデータユニットを起点として、起点とした前記プロトコルデータユニット以降に前記移動局に向けて送信された全てのサービスデータユニットを、前記送信不可イベントの完了後に前記移動局に向けて送信してもよい。
【００１１】
上述した本発明の特徴において、前記データユニットは、複数のプロトコルデータユニットを含むサービスデータユニットであり、前記送信制御部は、前記サービスデータユニットの順序保証伝送が指定されていない場合、前記受信状況リストに基づいて、前記無線制御装置から前記移動局に向けて送信されたデータユニットであって、前記移動局が受信していないプロトコルデータユニットを含むサービスデータユニットを、前記送信不可イベントの完了後に前記移動局に向けて送信してもよい。
【００１２】
上述した本発明の特徴において、前記送信不可イベントは、前記無線リンク制御層の再確立イベントであってもよい。
【００１３】
上述した本発明の特徴において、前記送信不可イベントは、用いられている無線アクセス技術が異なる他の移動体通信システム（例えば、LTE）への前記データユニットの転送イベントであってもよい。
【００１４】
上述した本発明の特徴において、前記送信制御部は、選択した前記受信未確定データユニットを前記他の移動体通信システムに転送してもよい。
【００１５】
上述した本発明の特徴において、所定数の前記データユニットを蓄えるバッファ（バッファ３０３）と、前記受信未確定データユニットの前記移動局における受信が確定するまで、前記受信未確定データユニットを蓄えるように前記バッファを制御するバッファ制御部（バッファ制御部３１３）とを備えてもよい。
【００１６】
本発明の他の特徴は、移動局に送信されるデータユニットの無線リンク制御層における再送制御を実行する通信制御方法であって、前記無線リンク制御層を介したデータユニットの前記移動局への送信が不可となる送信不可イベントを、前記送信不可イベントの発生よりも前に検出するステップと、無線制御装置から前記移動局に向けて送信されたデータユニットであって、前記移動局による受信が確定していない受信未確定データユニットを識別可能な受信状況リストを取得するステップと、取得された前記受信状況リストに基づいて前記受信未確定データユニットを選択し、選択した前記受信未確定データユニットと、前記移動局に未だ送信されていないデータユニットとを、前記送信不可イベントの完了後に前記移動局に向けて送信するステップとを備えることを要旨とする。
【発明の効果】
【００１７】
本発明の特徴によれば、RLC層の再確立イベントや、LTEへのデータユニットの転送イベントが発生した場合でも、PDCPに頼ることなく移動局に送信すべきデータの消失を効果的に抑制できる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態に係る移動体通信システム１の全体概略構成図である。
【図２】本発明の実施形態に係るＲＮＣ３００（無線制御装置）の機能ブロック構成図である。
【図３】本発明の実施形態に係るＵＥ１００、ＮｏｄｅＢ２００及びｅＮｏｄｅＢ２５０において用いられるプロトコルのスタックを示す図である。
【図４】本発明の実施形態に係るＲＮＣ３００によるＵＥ１００宛てのデータユニットの再送動作フローである。
【図５】図４に示したＳ３０における再送データの選択処理例を示す図である。
【図６】図４に示したＳ３０における再送データの他の選択処理例を示す図である。
【図７】RLC層の再確立（Re-Establishment）イベントに対して、上述したＲＮＣ３００の動作を適用した場合におけるデータユニットの再送例を示す図である。
【図８】本発明の実施形態に係るデータユニットの再送例をさらに詳細に示す
【発明を実施するための形態】
【００１９】
次に、本発明の実施形態について説明する。なお、以下の図面の記載において、同一または類似の部分には、同一または類似の符号を付している。ただし、図面は模式的なものであり、各寸法の比率などは現実のものとは異なることに留意すべきである。
【００２０】
したがって、具体的な寸法などは以下の説明を参酌して判断すべきものである。また、図面相互間においても互いの寸法の関係や比率が異なる部分が含まれていることは勿論である。
【００２１】
（１）の全体概略構成
図１は、本実施形態に係る移動体通信システム１の全体概略構成図である。移動体通信システム１は、無線アクセス技術（RAT）の異なる２つの移動体通信システムによって構成されている。具体的には、移動体通信システム１は、UMTS（Universal Mobile Telecommunications System）及びLTE（Long Term Evolution）によって構成される。なお、図１では、本発明と関連性の低い装置の表示が省略されていることに留意されたい。
【００２２】
UMTSは、ＮｏｄｅＢ２００と、無線制御装置３００（以下、ＲＮＣ３００）とを含む。LTEは、ｅＮｏｄｅＢ２５０と、ＭＭＥ３５０とを含む。移動局１００（以下、ＵＥ１００）は、ＮｏｄｅＢ２００またはｅＮｏｄｅＢ２５０と無線通信を実行する。また、ＵＥ１００は、UMTSからLTEへのハンドオーバーまたはLTEからUMTSへのハンドオーバーを実行できる。
【００２３】
ＵＥ１００は、PDCP（Packet Data Convergence Protocol）を実装していない。このため、ＵＥ１００宛てのデータの再送制御は、無線リンク制御（RLC）層におけるARQによって実行される。
【００２４】
ＲＮＣ３００及びＭＭＥ３５０は、シグナリングゲートウェイ４００（以下、ＳＧＷ４００）と接続されている。ＵＥ１００宛てのデータは、ＵＥ１００の在圏状態に応じてＳＧＷ４００においてUMTSまたはLTEに転送される。
【００２５】
（２）無線制御装置の機能ブロック構成
図２は、ＲＮＣ３００（無線制御装置）の機能ブロック構成図である。図２に示すように、ＲＮＣ３００は、受信部３０１、バッファ３０３、送信部３０５、ＲＬＣリセット検出部３０７、送信制御部３１１、リスト取得部３０９、バッファ制御部３１３及び転送部３１５を備える。特に、本実施形態では、ＲＮＣ３００は、ＵＥ１００に送信されるデータユニットのRLC層における再送制御を実行する。
【００２６】
受信部３０１は、ＳＧＷ４００から転送されたＵＥ１００宛てのデータを受信し、受信したデータを所定形式のデータユニットとしてバッファ３０３に出力する。
【００２７】
バッファ３０３は、受信部３０１から出力されたデータを一時的に蓄えるメモリである。バッファ３０３は、所定数のデータユニット、具体的には、複数のプロトコルデータユニット（以下、PDU）を含むサービスデータユニット（以下、SDU）を蓄える。
【００２８】
送信部３０５は、バッファ３０３から読み出されたSDUを、ＮｏｄｅＢ２００を介してＵＥ１００に送信する。送信部３０５は、ＵＥ１００にSDUを送信するため、RLC層などを用いる。
【００２９】
ここで、図３は、ＵＥ１００、ＮｏｄｅＢ２００及びｅＮｏｄｅＢ２５０において用いられるプロトコルのスタックを示す。図３に示すように、ＵＥ１００及びＮｏｄｅＢ２００は、PHY層と、PHY層の上位に位置するMAC層と、MAC層の上位に位置するRLC層とを実装する。  一方、ｅＮｏｄｅＢ２５０は、RLC層の上位に位置するPDCP（Packet Data Convergence Protocol）層をさらに実装する。
【００３０】
また、図７は、ＲＮＣ３００からＵＥ１００へのSDUの送信例を示す。図７に示すように、ＲＮＣ３００は、SDU毎にＵＥ１００宛てのデータをＵＥ１００に向けて送信する。なお、図７の内容については、さらに後述する。
【００３１】
本実施形態では、RLC層におけるAcknowledge Mode（AM）に準じた再送制御が用いられる。AMでは、上位層から受信したデータパケット（PDU）がSDUとして組み立てられる。当該SDUは、複数のAcknowledge Mode PDU（AMD PDU）によって構成される。また、AMでは、ＵＥ１００がAMD PDUを受信していない場合、当該AMD PDUが再送される。
【００３２】
ＲＬＣリセット検出部３０７は、RLC層のリセットを検出する。具体的には、ＲＬＣリセット検出部３０７は、RLC層を介したSDUのＵＥ１００への送信が不可となる送信不可イベントを検出する。特に、ＲＬＣリセット検出部３０７は、当該送信不可イベントの発生よりも前に送信不可イベントが発生することを検出する。本実施形態において、ＲＬＣリセット検出部３０７は、イベント検出部を構成する。
【００３３】
より具体的には、ＲＬＣリセット検出部３０７は、RLC層の再確立（Re-Establishment）イベントを検出する。また、ＲＬＣリセット検出部３０７は、用いられている無線アクセス技術が異なる他の移動体通信システムへのデータユニットの転送（Inter-RAT Data Forwarding）イベントを検出する。Re-Establishmentには、例えば、RLCプロトコルによるPDUのサイズ切替や、RLCプロトコルのリセットが該当する。
【００３４】
また、Inter-RAT Data Forwardingは、例えば、ＵＥ１００がUMTSからLTEへのハンドオーバーを実行した場合に発生し得る。
【００３５】
リスト取得部３０９は、受信未確定データユニットを識別可能な受信状況リストＬ１をＵＥ１００から取得する。受信状況リストＬ１は、ＵＥ１００から送信されるSTATUS PDU内のSUFIによって規定することができる。
【００３６】
受信状況リストＬ１は、ＲＮＣ３００からＵＥ１００に向けて送信されたデータユニット（PDU）であって、ＵＥ１００による受信が確定していない受信未確定データユニットを識別可能な情報を含む。受信未確定データユニットとは、（ａ）ＵＥ１００からSTATUS PDUによる報告がされていないPDU、（ｂ）取得した受信状況リストＬ１に基づいて再送したPDUであってＵＥ１００からのACKを受信していないPDU、（ｃ）初回の受信状況リストＬ１を取得後、未だ再送していないPDUである。
【００３７】
また、リスト取得部３０９は、ＲＮＣ３００からＵＥ１００に向けて送信または再送されるデータユニットであって、ＵＥ１００が未だ受信していない未受信データユニットを識別可能な受信状況リストＬ１を取得することもできる。未受信データユニットとは、上述した受信未確定データユニットの（ｃ）、すなわち、初回の受信状況リストＬ１を取得後、未だ再送していないPDUである。
【００３８】
送信制御部３１１は、ＵＥ１００宛てのＵＥ１００に向けて送信または再送されるデータユニットを制御する。具体的には、送信制御部３１１は、リスト取得部３０９によって取得された受信状況リストＬ１に基づいて受信未確定データユニットを選択する。さらに、送信制御部３１１は、選択した受信未確定データユニットと、ＵＥ１００に未だ送信されていないデータユニットとを、送信不可イベントの完了後にＵＥ１００に向けて送信する。
【００３９】
また、送信制御部３１１は、受信状況リストＬ１に基づいて未受信データユニットを選択し、選択した未受信データユニットと、ＵＥ１００に未だ送信されていないデータユニットとを、送信不可イベントの完了後に移動局に向けて送信することもできる。
【００４０】
送信制御部３１１は、SDUを単位とした再送可否を判定することができる。送信制御部３１１は、判定結果に基づいて当該SDUをPDUに再分割し、再送すべきPDUを含むSDUを再送する。なお、送信制御部３１１によるデータユニットの再送方法については、さらに後述する。
【００４１】
バッファ制御部３１３は、バッファ３０３に一時的に蓄えられるデータユニットを制御する。具体的には、バッファ制御部３１３は、受信未確定データユニットのＵＥ１００における受信が確定するまで、当該受信未確定データユニットを蓄えるようにバッファ３０３を制御する。なお、バッファ制御部３１３は、未受信データユニットのＵＥ１００における受信が確定するまで、当該未受信データユニットを蓄えるようにバッファ３０３を制御してもよい。
【００４２】
転送部３１５は、送信制御部３１１からの指示に基づいて、ＵＥ１００宛てのデータユニットをLTEに転送する。具体的には、転送部３１５は、Inter-RAT Data Forwardingイベントが検出された場合、ＵＥ１００宛てのデータユニットをLTEに転送する。
【００４３】
（３）無線制御装置の動作
次に、上述したＲＮＣ３００（無線制御装置）の動作について説明する。具体的には、ＲＮＣ３００によるＵＥ１００宛てのデータユニットの再送動作について説明する。
【００４４】
（３．１）全体動作フロー
図４は、ＲＮＣ３００によるＵＥ１００宛てのデータユニットの再送動作フローを示す。図４に示すように、ステップＳ１０において、ＲＮＣ３００は、RLC層の再確立（Re-Establishment）イベント、またはLTEへのデータユニットの転送（Inter-RAT Data Forwarding）イベントを検出する。
【００４５】
また、本実施形態では、データユニット（PDU）は、（i）送信済み、（ii）未送信、（iii）送達確認済み（ＬＳＮ）、（iv）送達確認済み（リストより若番）、（v）リスト受信後未再送、（vi）リスト受信後再送済み（１回以上）の何れかの状態に分類して管理される。なお、従来方法では、個々のPDUについて、送信済み、未送信、送達確認済み（ＬＳＮ）、ＬＩＳＴ受信済みの状態に分類して管理されるのが一般的である。
【００４６】
ステップＳ２０において、ＲＮＣ３００は、上述したイベントに備えるため、当該イベントよりも少し前に、RLC層におけるPDUの送信（再送を含む）を停止する。
【００４７】
なお、ＲＮＣ３００は、データユニットの送信を停止した後にSTATUS PDUをＵＥ１００から受信した場合、STATUS PDUの内容に基づいて、送達確認済み（ＬＳＮ）、送達確認済み（リストより若番）、またはリスト受信後未再送へと状態を更新する。
【００４８】
Re-Establishmentは、上述したように、PDUのサイズ切替などによって発生する。PDUのサイズ切替は、ＵＥ１００が、ＲＲＣ手順によってＲＮＣ３００に指示し、ＲＮＣ３００からの応答を受信した後に実行される。また、Inter-RAT Data Forwardingは、LTEへのフォワーディングパスが設定された後に実行される。
【００４９】
ステップＳ３０において、ＲＮＣ３００は、再送データの選択処理を実行する。再送データの選択処理の詳細については後述する。
【００５０】
ステップＳ４０において、ＲＮＣ３００は、RLC層の再確立またはフォワーディングパスの設定が完了したか否かを判定する。
【００５１】
RLC層の再確立またはフォワーディングパスの設定が完了した場合（ステップＳ４０のＹＥＳ）、ステップＳ５０において、ＲＮＣ３００は、ＮｏｄｅＢ２００を介して、選択したPDU（受信未確定データユニット）をＵＥ１００に再送する（Re-Establishmentの場合）。
【００５２】
また、ＲＮＣ３００は、フォワーディングパスを介して、選択したPDU（受信未確定データユニット）をLTE（他の移動体通信システム）に転送する。
【００５３】
RLC層の再確立またはフォワーディングパスの設定が完了していない場合（ステップＳ４０のＮＯ）、ステップＳ６０において、ＲＮＣ３００は、PDUの送信停止を維持する。
【００５４】
（３．２）データユニットの選択処理例１
図５は、図４に示したＳ３０における再送データの選択処理例を示す。具体的には、図５は、SDUの伝送順序が保証される場合（順序保証伝送：有）における再送データの選択処理フローを示す。
【００５５】
図５に示すように、ステップＳ１１０において、ＲＮＣ３００は、最新の受信状況リストＬ１をＵＥ１００から取得する。
【００５６】
ステップＳ１２０において、ＲＮＣ３００は、取得した受信状況リストＬ１に基づいて、１度もＵＥ１００に再送していないPDUがあるか否かを判定する。
【００５７】
１度もＵＥ１００に再送していないPDUがある場合（ステップＳ１２０のＹＥＳ）、ステップＳ１３０において、ＲＮＣ３００は、当該PDUを起点として、当該PDU以降に送信された全てのSDUを、再送すべきデータユニットとして選択する。なお、起点としたPDUを含むSDUも再送対象となる。
【００５８】
このようなSDUを選択する根拠は、SDUの伝送順序が保証される場合、受信状況リストＬ１に挙げられているPDUのうち、１度も再送されていないPDUを含むSDUよりも時間的に老番のSDUは、ＵＥ１００での受信が必ず確定していないためである。
【００５９】
すなわち、ＲＮＣ３００（送信制御部３１１）は、SDUの順序保証伝送が指定されている場合、受信状況リストＬ１に基づいて、ＲＮＣ３００からＵＥ１００に向けて送信されたデータユニットであって、ＵＥ１００が受信していないPDUを起点として、起点としたPDU以降にＵＥ１００に向けて送信された全てのSDUを、送信不可イベントの完了後にＵＥ１００に向けて送信、正確には再送する。
【００６０】
１度もＵＥ１００に再送していないPDUがない場合（ステップＳ１３０のＮＯ）、ステップＳ１４０において、ＲＮＣ３００は、受信状況リストＬ１に基づいて、ＵＥ１００が受信していないSDUを選択する。
【００６１】
（３．３）データユニットの選択処理例２
図６は、図４に示したＳ３０における再送データの他の選択処理例を示す。具体的には、図５は、SDUの伝送順序が保証されない場合（順序保証伝送：無）における再送データの選択処理フローを示す。
【００６２】
なお、図５に示したフローとの相違点は、ステップＳ１３１の処理のみである。図６に示すように、ステップＳ１３１において、１度もＵＥ１００に再送していないPDUを含むSDUのみを再送すべきデータユニットとして選択する。
【００６３】
すなわち、ＲＮＣ３００（送信制御部３１１）は、SDUの順序保証伝送が指定されていない場合、受信状況リストＬ１に基づいて、ＲＮＣ３００からＵＥ１００に向けて送信されたデータユニットであって、ＵＥ１００が受信していないPDUであって、ＵＥ１００が受信していないPDUを含むSDUを、送信不可イベントの完了後にＵＥ１００に向けて送信する。
【００６４】
このようなSDUを選択する根拠は、SDUの伝送順序が保証されない場合、受信状況リストＬ１に挙げられているPDUを含むSDUのみを再送すればよいからである。なお、１度も再送されていないPDUに限定する理由は、１度PDUが再送された場合、受信状況リストＬ１を２回受信しても、ＵＥ１００において未受信であることを確定させることが、RLCプロトコルの特性上不可能であるためである。具体的には、ＲＮＣ３００がデータユニットを再送しても、当該再送データユニットがＵＥ１００によって受信される前に受信状況リストＬ１が送信されると、受信状況リストＬ１に当該受信が正しく反映されない可能性があるためである。これにより、ＵＥ１００が同一PDU（SDU）を重複して受信する二重受信を回避しつつ、データの消失が効果的に抑制される。
【００６５】
（３．４）データユニットの再送例
図７は、RLC層の再確立（Re-Establishment）イベントに対して、上述したＲＮＣ３００の動作を適用した場合におけるデータユニットの再送例を示す。
【００６６】
図７に示す例では、順序保証伝送が指定されているものとする。ＲＮＣ３００におけるSDUの状態Ｓ１及びＳ３は、SDUが送信済みか否かを示す。ＵＥ１００におけるSDUの状態Ｒ１〜Ｒ３は、SDUが受信済みか否かを示す。なお、実線で囲まれているSDUは、当該SDUに含まれる全てPDUが受信済みであることを示す。
【００６７】
また、ＲＮＣ３００におけるSDUの状態Ｓ２は、ＵＥ１００から送信されたSTATUS PDU（受信状況リストＬ１）に基づいて、ＵＥ１００におけるSDUの状態Ｒ１が反映されたものである。図７に示すように、SDU#1の２番目のPDUは、ＵＥで受信できておらず、かつ未再送である。そこで、ＲＮＣ３００は、RLC層の再確立後、SDU#1から再送を開始する。
【００６８】
従来方法では、伝送誤りによってPDUがＵＥ１００に到達しないと、ＵＥ１００は、当該PDUを含むSDUを組み立てられず、当該SDU以降の一部のデータを上位層に提供することができない。このため、RLC層においてPDUが滞留するが、RLC層が再確立された場合、これらの滞留したPDUは、一旦破棄されてしまう。
【００６９】
一方、本実施形態では、ＵＥ１００が受信していないPDUを起点として、起点としたPDU以降にＵＥ１００に向けて送信された全てのSDUが再送されるため、RLC層の再確立イベントや、他の移動体通信システムへのデータユニットの転送（Inter-RAT Data Forwarding）イベント時のデータロス量が改善される。
【００７０】
図８は、本実施形態に係るデータユニットの再送例をさらに詳細に示す。具体的には、図８は、ＵＥ１００におけるPDUの受信状態を示す。
【００７１】
図８に示すように、本実施形態では、全てのPDUが受信されたSDU以外のSDU、つまり、ＵＥ１００が未だ受信していない未受信データユニット（PDU）を含むSDU以降のSDUを全てが再送対象とされる（図中の「実施例」参照）。具体的には、SNが#17〜#20のPDU（#20のPDUが未再送）によって構成されるSDU以降の全てのSDU（SNが#17〜#28のPDU）が再送対象とされる。
【００７２】
一方、従来方法では、受信状況リストＬ１を受信したが未再送のPDU、または未送信のPDUを含むSDUが再送対象とされる。
【００７３】
なお、図８に示すように、ＲＮＣ３００は、送信済みであるがSTATUS PDUが未受信のPDU、受信状況リストＬ１に基づいて再送済みであるが再送済みPDUに対するACKは未受信のPDU、つまり、受信未確定データユニットを含むSDU以降の全てのSDU（順序保証伝送が指定されている場合）、または受信未確定データユニットを含むSDU（順序保証伝送が指定されていない場合）を再送対象またはLTEへの転送対象としてもよい。
【００７４】
（４）作用・効果
ＲＮＣ３００によれば、上述したように、RLC層の再確立イベントや、他の移動体通信システムへのデータユニットの転送（Inter-RAT Data Forwarding）イベント時のデータロスが改善される。
【００７５】
具体的には、ＲＮＣ３００によれば、ＲＮＣ３００からＵＥ１００に向けて送信または再送されるデータユニットであって、ＵＥ１００が未だ受信していない未受信データユニット（または受信未確定データユニット）が受信状況リストＬ１に基づいて選択される。さらに、選択した未受信データユニットと、ＵＥ１００に未だ送信されていないデータユニットとが、送信不可イベント（RLC層の再確立イベントまたはLTEへのデータユニットの転送イベント）の完了後にＵＥ１００に向けて送信される。
【００７６】
このため、送信不可イベントが発生した場合でもＵＥ１００に送信すべきデータの消失を効果的に抑制し得る。また、ＲＮＣ３００によれば、PDCPのような上位層のプロトコルに頼らないデータユニットの再送が実現できるため、PDCPが実装されていないＵＥ１００にも適用できる。
【００７７】
なお、このような送信不可イベントが発生した場合におけるデータの消失を回避する方法として、ＵＥ１００への送達確認が取れていないSDUであれば、１度PDUとして送信したSDUであっても再送またはLTEへの転送対象とすることが考えられる。しかしながら、この場合、ＵＥ１００が同一PDU（SDU）を重複して受信することが懸念されるため、好ましくない。ＲＮＣ３００によれば、ＵＥ１００における同一PDU（SDU）の重複受信を回避しつつ、データの消失を抑制できる。
【００７８】
本実施形態では、SDUの順序保証伝送が指定されている場合、ＵＥ１００が受信していないPDUを起点として、起点としたPDU以降にＵＥ１００に向けて送信された全てのSDUが、送信不可イベントの完了後にＵＥ１００に向けて送信される。また、SDUの順序保証伝送が指定されていない場合、ＵＥ１００が受信していないPDUを含むSDUが、送信不可イベントの完了後にＵＥ１００に向けて送信される。このため、SDUの送信形態に応じて、データの消失量をさらに効果的に抑制できる。
【００７９】
本実施形態では、未受信データユニット（または受信未確定データユニット）がＵＥ１００において受信されるまで、当該未受信データユニットを蓄えるようにバッファ３０３が制御される。つまり、本実施形態では、従来方法と異なり、RLC層の再確立時に送信されずに滞留しているPDUが破棄されない。このため、再送の可能性があるデータユニットを確実に蓄えておくことが可能となり、データの消失量をさらに効果的に抑制できる。
【００８０】
（５）その他の実施形態
上述したように、本発明の一実施形態を通じて本発明の内容を開示したが、この開示の一部をなす論述及び図面は、本発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態が明らかとなろう。
【００８１】
例えば、上述した実施形態では、未受信データユニットがＵＥ１００において受信されるまで、当該未受信データユニットを蓄えるようにバッファ３０３が制御されていたが、このような制御は、必ずしも必要ない。
【００８２】
上述した実施形態では、SDUの順序保証伝送が指定の有無に応じて、再送対象のSDUを変更したが、このような動作は必ずしも必要ない。
【００８３】
上述した実施形態では、UMTSとLTEとを例として説明したが、本発明が適用可能な移動体通信システムは、UMTSとLTEとに限られない。
【００８４】
また、ＵＥ１００がPDCPを実装している場合、ＲＮＣ３００は、上述したような再送動作を実行せずに、PDCPのSN同期手順を実行する判断ロジックを設けてもよい。
【００８５】
このように、本発明は、ここでは記載していない様々な実施の形態などを含むことは勿論である。したがって、本発明の技術的範囲は、上述の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【符号の説明】
【００８６】
１…移動体通信システム
１００…ＵＥ（移動局）
２００…ＮｏｄｅＢ
２５０…ｅＮｏｄｅＢ
３００…ＲＮＣ（無線制御装置）
３０１…受信部
３０３…バッファ
３０５…送信部
３０７…ＲＬＣリセット検出部
３０９…送信制御部
３１１…送信制御部
３１３…バッファ制御部
３１５…転送部
３５０…ＭＭＥ
４００…ＳＧＷ（シグナリングゲートウェイ）
【図１】
2011259313.tif 000003
【図２】
2011259313.tif 000004
【図３】
2011259313.tif 000005
【図４】
2011259313.tif 000006
【図５】
2011259313.tif 000007
【図６】
2011259313.tif 000008
【図７】
2011259313.tif 000009
【図８】
2011259313.tif 000010