X2 Handover Procedure
このページはX2 Handover Procedureについて解説します。
概要
X2インターフェースを使用したIntra-LTE(Intra-MME / SGW)ハンドオーバーは、
MMEがX2インターフェースを使用してS-eNBからT-eNBにUEをハンドオーバーするために使用されます。
SGWは変更されていません。
このシナリオは、S-eNBとT-eNBの間にX2インターフェイスで直接接続が存在する場合にのみ可能です
目的
X2インターフェイスを使用したイントラLTEハンドオーバーの場合、
UEはS-eNBであり、接続状態にあり、目標はUEをT-eNBに移動することです。
X2ハンドオーバー手順は、EPCの関与なしで実行されます。
つまり、準備メッセージはS-eNBとT-eNBの間で直接交換されます。
ハンドオーバー完了フェーズ中のソース側でのリソースの解放は、T-eNBによってトリガーされます。
アーキテクチャ
シーケンス
@startuml skinparam Monochrome true
participant UE participant "S-eNB" participant "T-eNB" participant MME participant SGW participant PGW
PGW --> UE : Downlink and Uplink Data note over "S-eNB", "T-eNB" : Handover prepation note over UE, "T-eNB" : Handover execution "S-eNB" -> "T-eNB" : Forwarding date UE --> PGW : Uplink Data "T-eNB" -> MME : 1.Path Switch Request MME -> SGW : 2.Modify Bearer Request SGW -> MME : 3.Modify Bearer Response PGW --> UE : Downlink Data SGW -> "S-eNB" : 4.End Marker "S-eNB" -> "T-eNB" : 5.End Marker MME -> "T-eNB" : 6.Path Switch Request Ack "T-eNB" -> "S-eNB" : 7.Release Resource note over UE, MME : 8.Tracking Area Update @enduml
1.
UEは接続状態にあり、データコールはアップしています。
データパケットは、UEとネットワーク間で双方向(DLおよびUL)に転送されます。
2.
ネットワークは、測定制御REQメッセージをUEに送信して、パラメータを設定し、
これらのパラメータのしきい値を測定および設定します。
その目的は、しきい値を検出するとすぐに、ネットワークに測定レポートを送信するようにUEに指示することです。
3.
UEは、以前に通信された測定レポートの基準を満たした後、測定レポートをS-eNBに送信します。
S-eNBは、ハンドオーバーアルゴリズムを使用してUEをT-eNBにハンドオフする決定を行います。
各ネットワークオペレーターは、独自のハンドオーバーアルゴリズムを持つことができます。
4.
S-eNBは、RESOURCE STATUS REQUESTメッセージを発行して、T-eNBの負荷を判断します(これはオプションです)。
受信したリソース状態応答に基づいて、S-eNBは、X2インターフェイスを使用して
ハンドオーバー手順を続行するためにさらに進む決定を行うことができます。
5.
S-eNBは、ターゲット側(例えば、セキュリティコンテキストおよびRBコンテキスト(E-RABからRBへのマッピングを含む)
を含むUEコンテキスト)を準備するために必要な情報を渡すHANDOVER REQUESTメッセージをT-eNBに発行する。セル情報)。
6.
T-eNBは、リソースの可用性を確認し、使用可能な場合はリソースを予約し、
ハンドオーバーを実行するためのRRCメッセージとしてUEに送信されるトランスペアレントコンテナを含む
HANDOVER REQUEST ACKNOWLEDGEメッセージを送り返します。
コンテナは、選択されたセキュリティアルゴリズムの新しいC-RNTI、T-eNBセキュリティアルゴリズム識別子を含み、
専用のRACHプリアンブルと他のパラメータ(アクセスパラメータ、SIBなど)を含む場合があります。
7.
S-eNBは、ハンドオーバを実行するためのRRCメッセージ、すなわち、
mobilityControlInformationを含むRRC CONNECTION RECONFIGURATIONメッセージを生成する。
S-eNBは、必要な整合性保護とメッセージの暗号化を実行し、それをUEに送信します。
8.
S-eNBは、e-RABのPDCPおよびHFNステータスを伝えるために、eNB STATUS TRANSFERメッセージをT-eNBに送信します。
9.
S-eNBは、すべてのデータベアラ(HANDOVER REQメッセージ処理中にT-eNBで確立されている)
のダウンリンクデータパケットのT-eNBへの転送を開始します。
10.
その間、UEは、非競合ベースのランダムアクセス手順を使用してT-eNBセルにアクセスしようとします。
ターゲットセルへのアクセスに成功すると、RRC CONNECTION RECONFIGURATION COMPLETEをT-eNBに送信します。
11.
T-eNBはPATH SWITCH REQUESTメッセージをMMEに送信して、UEがターゲットのTAI + ECGIを含むセルを変更したことを通知します。
MMEは、SGWがUEへのサービスを継続できると判断します。
12.
MMEは、MODIFY BEARER REQUEST(受け入れられたEPSベアラのダウンリンクユーザープレーンのeNodeBアドレスとTEID)
メッセージをSGWに送信します。PDN GWがUEの位置情報を要求した場合、MMEはこのメッセージに
User Location Information IEも含めます。
13.
SGWは、新しく受信したアドレスとTEID(T-eNBへのダウンリンクデータパスで切り替えられたパス)
およびMMEへのMODIFY BEARER RESPONSEを使用して、ダウンリンクパケットをターゲットeNBに送信します。
14.
SGWは、S-eNBへの古いパスで1つ以上の「エンドマーカー」パケットを送信し、S-eNBへのユーザープレーン/ TNLリソースを解放できます。
15.
MMEは、PATH SWITCH REQ ACKメッセージでT-eNBに応答して、ハンドオーバーの完了を通知します。
16.
T-eNBは、X2 UE CONTEXT RELEASEメッセージを使用してリソースを解放するようにS-eNBに要求します。
これで、ハンドオーバー手順は完了です。