(58)【調査した分野】(Int.Cl.,DB名)
前記データパケットが含まれたメッセージは、完全性保護(integrity protection)のためのセキュリティヘッダーをさらに含み、前記データパケットは暗号化される
ことを特徴とする請求項5に記載のユーザ端末。
前記データパケットが含まれたメッセージは、完全性保護(integrity protection)のためのセキュリティヘッダーをさらに含み、前記データパケットは暗号化される
ことを特徴とする請求項13に記載の無線アクセスネットワークノード。
【発明を実施するための形態】
【0017】
本発明の実施形態、様々な特徴、及びその有益な具体的な事項は、添付の図面に図示されており、下記の説明で具体化される、限定されない実施形態を参照にしてより完全に説明される。公知のコンポーネント及び処理技術について、本発明の実施形態を不要に曖昧にするおそれがあると判断される場合は、その詳細な説明を省略する。ここで使用される例は、単純に本発明の実施形態が実行される方式の理解を容易にし、また、当該技術分野における当業者が本発明の実施形態を実行することができることを意図する。したがって、ここで使用される実施形態が本発明の範囲を限定するように構成されてはならない。
【0018】
本発明の実施形態は、コネクションレス型送信モードを使用してユーザ端末(User Equipment:UE)のアイドル状態の間、無線セルラーネットワークにおけるデータパケットのアップリンク(UL)及びダウンリンク(DL)送信のための方法及びシステムを達成する。この方法は、無線アクセスネットワーク(Radio Access Network:RAN)ノードとSGW(Serving Gateway)との間のS1共通ベアラー及びSGWとパケットデータネットワークゲートウェイ(Packet Data Network Gateway:PGW)との間のS5/S8共通ベアラーを確立する。この方法は、基地局、eNB(evolved Node B)などのようなRANノードとUEとの間のランダムアクセスチャネル(Random Access Channel:RACH)手順に基づいて新たなUuインターフェースを定義する。RACH手順は、既存のRACH手順(競合基盤)、修正されたRACH手順又は最適化されたRACH手順などであり得る。S1共通ベアラー及びS5/S8共通ベアラーは、共通トランスポートチャネルでRANノードによりサービングされるアイドル状態のすべてのUEからのデータパケットを転送(ルーティング)するための無線セルラーネットワーク内での単一の論理的な接続を提供する。一実施形態において、UEは、NASメッセージを使用するコネクションレス型送信のサポートを無線セルラーネットワークに示す。一実施形態において、UEコネクションレス型送信モードのサポートを伝達するNASメッセージは、接続要請(Attach request)、トラッキング領域アップデート要請(Tracking Area Update Request)を含み、これに限定されない。他の実施形態において、UEは、明示的にUEの性能交換手順を使用するコネクションレス型送信のサポートを示す。
【0019】
一実施形態において、MMEは、NASメッセージを使用するコネクションレス型送信のサポートをUEに示す。一実施形態において、コネクションレス型送信モードに対するネットワークサポートを伝達するNASメッセージは、アタッチ許可(Attach accept)、トラッキング領域アップデート許可(Tracking Area Update Accept)の中の少なくとも1つである。
【0020】
一実施形態において、S5/S8ベアラーは、接続された状態の間にUEに対して確立された既存のベアラーであり得る。この方法は、確立された共通ベアラー及び/又は既存に確立されたUEベアラー及び新たなUuインターフェースを使用して自己持続可能な方式で無線セルラーネットワークを通して個別にデータパケットをルーティングするように、パケットヘッダー情報としてUEの識別子(Identifier:ID)及び/又はルーティング情報及び/又はセキュリティコンテキスト識別子をデータパケットに付加する。国際移動体加入者識別子(Internal Mobile Subscriber Identity:IMSI)のような永久的なUE IDを使用することは、セキュリティ脅威をもたらすことがあるため、UE IDは、(S−TMSI)又は無線を通して使用される識別子のような一意の加入者識別子である。UE IDは、コネクションレス型送信モードでのUL送信及びDL送信の間に無線セルラーネットワークでRANノード、及び/又は、SGW及び/又はPGWによりUEを固有に識別するために使用される。この方法は、コネクションレス型送信モードのための接続状態で確立された保有しているアクセス層(Access Stratum:AS)セキュリティコンテキストを使用するか又は新たなキーK
CLTを使用して完全性及び/又は暗号化保護を提供することによりデータパケットをセキュアにする。K
CLTは、コネクションレス型モードトラフィックの保護のために使用されるキーである。この方法は、UEとeNBとの間のデータパケットをセキュアにする。他の実施形態において、この方法は、UEとSGWとの間のデータパケットをセキュアにする。一実施形態において、使用されたセキュリティコンテキストがUEと無線セルラーネットワークとの間で同一であることを確認するために、セキュリティコンテキスト識別子は、データパケットのコネクションレス型送信モードに含まれる。一実施形態において、セキュリティコンテキスト識別子は、進歩したキーセット識別子(evolved Key Set Identifier:eKSI)、NCC、コネクションレス型モードセキュリティコンテキスト識別のためのネットワークにより割り当てられた新たな識別子、及びコネクションレス型モードセキュリティコンテキスト識別のためのセキュリティヘッダーを含む。
【0021】
UEでのアップリンクトラフィックフローテンプレート(uplink traffic flow template:UL TFT)は、1つ以上のフィルターに基づいて、UEがレガシー接続指向送信モードからULのためのコネクションレス型送信モードにスイッチングする必要があるか否かを決定する。コアネットワーク(core network:CN)からページング通知内のコネクションレス型指示子(CL−指示子)は、データパケットのダウンリンク送信のためのコネクションレス型送信モードを使用してRANノードに接続することをUEに通知する。UL送信及びDL送信のすべてにおいて、UEは、RACH手順の間にCL−指示子を使用してサービングRANノードに対するコネクションレス型送信モードの選択を示す。サービングRANノードは、UEが現在キャンプオン(camped on)されているRANノードである。
【0022】
確立された共通ベアラー及び新たなUuインターフェースは、無線リソース制御(Radio Resource Control:RRC)接続を確立することにより、UEが接続状態にスイッチングする必要がなくてもデータパケットがUEから転送されることができるようにし、これにより、関連シグナリングを防止する。少量のデータ交換(転送)のために使用されたコネクションレス型送信モードは、頻繁な接続状態へのスイッチングを減少させることによりRRCシグナリングオーバーヘッドを減少させ、ネットワーク輻輳を減少させ、より一層良好なネットワーク使用を提供し、UEのバッテリー寿命を増加させる。
【0023】
詳細な説明の全般にわたって、用語‘RANノード’及び‘eNB(Evolved node B)’は、交換可能なように使用される。詳細な説明の全般にわたって、セキュリティコンテキスト識別子及び進化したキーセット識別子(evolved key set identifier:eKSI)は、交換可能なように使用される。
【0024】
詳細な説明の全般にわたって、用語‘無線セルラーネットワーク’及び‘LTEネットワーク’は、交換可能なように使用される。
【0025】
詳細な説明の全般にわたって、用語‘データパケット(IPパケット)’及び‘コネクションレス型データパケット’は、交換可能なように使用される。
【0026】
LTEネットワークのエンティティは、複数のeNB及びコアネットワークを含むが、これに限定されず、ここで、コアネットワークは、MME、複数のSGW及び複数のPGW聞を含むが、これに限定されない。
【0027】
コネクションレス型送信モードのために、開示された方法及びシステムは、いずれのユーザ端末(User Equipment:UE)にも適用されることができる。UEは、スマートフォン、タブレット、パーソナルディジタルアシスタンス(personal digital assistant:PDA)、LTE無線を有するMTCデバイスなどであり得る。
【0028】
一実施形態において、少量のデータ交換のためのコネクションレス型送信モードは、汎用移動通信システム(Universal Mobile Telecommunications System:UMTS)に基づく第3世代パートーナーシッププロジェクト(3rd Generation Partnership Project:3GPP)無線セルラーネットワークに適用される。UMTSの場合に、無線ネットワーク制御器(Radio Network Controller:RNC)とサービングGPRSサポートノード(Serving GPRS Support Node:SGSN)との間には、S1共通ベアラーが確立され、SGSNとゲートウェイGPRSサポートノード(Gateway GPRS Support Node:GGSN)との間には、S5/S8共通ベアラーが確立される。
【0029】
以降、図面を参照すると、より具体的に、
図1乃至
図22を参照すると、望ましい実施形態が図示されており、ここで、類似した参照符号は、図面の全般にわたって一貫して対応する特徴を示す。
【0030】
図1は、本発明の実施形態によるコネクションレス型送信モードでデータパケットのアップリンク(UL)送信及びダウンリンク(DL)送信のための無線セルラーネットワークに設定された共通ベアラーを示す図である。同図は、eNB101aにキャンプされたUE100a、UE100b、UE100c及びeNB101bにキャンプされたUE100d、UE100e、UE100fを示す。同図は、移動性管理エンティティ(Mobility Management Entity:MME)102、SGW103、PGW104、及びIPネットワーク105を示す。
【0031】
同図は、UL−DL送信のためのコネクションレス型送信モードのLTEネットワーク環境を示す。UE100a、UE100b、UE100c、UE100d、UE100e、UE100fとそれらのそれぞれのサービングeNB101a及びeNB101bとの間には、新たなUuインターフェースが定義される。MME102は、SGW103及びPGW104を選択し、eNB101a、eNB101bとSGW103との間には、S1共通ベアラーを確立し、また、SGW103とPGW104との間には、S5/S8共通ベアラーを確立する。
【0032】
一実施形態において、このような共通ベアラーは(例えば、自己組織化ネットワーク(Self Organization Network:SON)方法を使用して)、ネットワークにより静的に及び/又は手動で確立される。
【0033】
LTEネットワークエンティティの間の修正されたUuインターフェース106及び共通ベアラーは、データパケットをルーティングするための共通の論理的(仮想)接続を提供する。データパケットには、自己持続可能な方式でLTEネットワークを通してデータパケットを独立してルーティングするためのパケットヘッダー情報として、ルーティング情報及び/又はUE識別子(UE ID)及び/又はセキュリティコンテキスト識別子が付加される。
【0034】
開示された方法は、UEがアイドル状態にある場合に、UE100a、UE100b、UE100c、UE100d、UE100e、及びUE100fとの少量のデータ転送のためのエンドツーエンドサービスを提供する。開示された方法は、RRC接続状態にスイッチングすることによりUE100a、UE100b、UE100c、UE100d、UE100e、及びUE100fがレガシー専用EPSベアラー(無線ベアラー及びS1専用ベアラー)を確立する必要性を除去する。
【0035】
UE100a、UE100b、UE100c、UE100d、UE100e、及びUE100fのうちのいずれがデータパケットのUL送信を行おうとするたびに、UE100a、UE100b、UE100c、UE100d、UE100e、及びUE100fのULトラフィックフローテンプレート(Traffic Flow template)は、フィルターに基づいて、レガシー接続指向送信モードを採用するか又はコネクションレス型送信モードを採用するかを決定する。UL−TFTがコネクションレス型送信モードを決定する場合に、それは、UEのアクセス層(AS)、すなわち、RRCレイヤーに指示子を提供することにより、UEのRRCがデータのUL送信のためのRRC接続を確立しないようにする。
【0036】
一実施形態において、UE100a、UE100b、UE100c、UE100d、UE100e、及びUE100fのうちのいずれのPDCPレイヤーは、データが遅延耐性(delay tolerant)少量のデータであるか否かを識別するディープパケットインスペクション(Deep Packet Inspection:DPI)を行ない、レガシー接続指向送信モードを採用するものであるか又はコネクションレス型送信モードを採用するものであるかを決定する。
【0037】
RRCは、データパケットの保護のために、UE100a、UE100b、UE100c、UE100d、UE100e、及びUE100fのコネクションレス型送信モード及び要請パケットデータコンバージェンスプロトコル(Packet Data Convergence Protocol:PDCP)のための無線アクセスベアラー識別子(Radio Access Bearer Identifier:RAB−ID)用基準値を使用する。UEとeNBとの間にセキュリティが適用される場合に、UEのPDCPレイヤーは、データパケットを保護し、そのデータの送信を下位レイヤーに要請する。このデータは、RACH手順に基づいて修正されたUuインターフェース106を使用してeNB101a及びeNB101bに送信される。一実施形態において、UE100aとeNB101aとの間にセキュリティが適用される場合に、PDCPは、セキュリティ脅威からデータを保護する。他の実施形態では、このセキュリティがUE100aとSGW103との間に適用される。このシナリオにおいて、UEのPDCPレイヤー上のレイヤー及びSGWの汎用パケット無線サービス(General Packet Radio Service:GPRS)トンネリングプロトコル(Tunneling protocol)(GTP)レイヤー上のレイヤーは、コネクションレス型送信を保護する。この方法は、セキュリティ適用のためにSGWとUE100aとの間に新たな共通レイヤーを提供し、例えば、コネクションレス型送信モードに対するセキュリティキー及び選択されたアルゴリズムを使用して共通IPレイヤー及びIPsec保護が適用される。SGWは、コネクションレス型モードで送信されたデータパケットの安全及び認証(verification)のためにMMEからセキュリティキー(K
CLT)及び選択された暗号化アルゴリズム識別子を受信する。eNB101a又はSGW103のセキュリティ終端(security termination)は、コアネットワーク詳細及びコアネットワークであり、UE100aは、あらかじめそれをよく知っている。一実施形態において、コネクションレス型送信モードを通して送信されたデータパケットは、暗号化されるが、オペレータポリシーに基づいて保護される完全である必要はない。ネットワークは、SMC手順を使用してセキュリティメカニズムを開始し、暗号化及び/又は完全性保護のすべてが適用されるか否かを示す。
【0038】
一実施形態において、コネクションレス型送信モードのデータパケットに対する保護が適用され、接続指向送信モードに対する保護は、適用される必要がなく、その反対の場合も可能である。一実施形態において、保護は、コネクションレス型送信モード及び接続指向送信モードアプローチ方式のための異なるアルゴリズムを使用してデータパケットに対して適用される。AS又はNAS SMC手順は、コネクションレス型送信モードに対するアルゴリズムも交渉し選択するために使用される。一実施形態において、コネクションレス型送信モードに対するセキュリティアルゴリズムを選択するために、eNBとUEとの間に又はMMEとUEとの間に個別のSMC手順が実行される。また、一実施形態において、コネクションレス型送信モードに対して使用されるアルゴリズムは、UE及び無線セルラーネットワークで事前に構成される。
【0039】
コネクションレス型送信モードのために修正されたUuインターフェース106は、RACH手順のRAメッセージ(メッセージ3)を通してeNB101a及びeNB101bに送信されたコネクションレス型指示子(CL−指示子)を有する既存の競合基盤RACH手順に基づく。eNB101aとSGW103との間のコネクションレス型送信モードのためにS1共通ベアラーが確立される。同様に、eNB101bとSGW103との間には、他のS1共通ベアラーが確立される。SGW103とPGW104との間のコネクションレス型送信モードのためには、S5/S8共通ベアラーが確立される。MME102によりコアネットワークエンティティSGW103及びPGW104でS1共通ベアラー及びS5/S8共通ベアラーが確立される。UE100a、UE100b、UE100c、UE100d、UE100e、及びUE100fからのデータパケットは、それぞれのデータパケットのパケットヘッダー内のルーティング情報を使用してそれぞれのeNB101a及びeNB101bによりそれぞれのS1共通ベアラーを通してSGW103に伝達される。ルーティング情報は、MME102により非アクセス層(Non Access Stratum:NAS)メッセージの初期接続手順の間にUE100a、UE100b、UE100c、UE100d、UE100e、及びUE100fに提供され、ルーティング情報は、トラッキングエリアアップデート(Tracking Area Update:TAU)手順の間にアップデートされる。データパケットがコネクションレス型送信モードに対する修正されたUuインターフェース106を使用してULでそれぞれのeNB101a及びeNB101bに送信される場合に、ルーティング情報は、UE100a、UE100b、UE100c、UE100d、UE100e、及びUE100fによりパケットヘッダー情報として付加されるゲートウェイ識別子(Gateway Identifier:GW ID)を含む。GW IDにより、eNB101a及びeNB101bは、コアネットワークエンティティMME102によりeNB101a及びeNB101bで事前に構成されるか、eNB101a及びeNB101bに提供されたマッピングテーブルを使用してGW IDをSGW103のインターネットプロトコル(Internet Protocol:IP)アドレスで分析することができる。一実施形態において、eNB101a及びeNB101bは、GW IDを分析し、分析されたパラメータの提供をコアネットワークエンティティに要請する。RANネットワークエンティティ又はコアネットワークエンティティだけがGW IDを分析することができる。一実施形態において、eNB101a及びeNB101bは、GW IDを使用してSGWの分析されたIPアドレスに基づいてそれぞれのS1共通ベアラーでGPRSトンネリングプロトコル−Uパケットデータユニット(GPRS Tunneling Protocol-U Packet Data Unit:GTP−U PDU)のような受信されたULデータパケットをSGW103に転送する。
【0040】
一実施形態において、eNBは、パケットヘッダー情報として、UE ID、ULトンネルエンドポイント識別子(Tunnel Endpoint Identifier:TEID)、SGW IPアドレス、PGW IPアドレスを付加することによりUL送信のための(ルーティング)データパケットをSGWに転送する。パケットヘッダー情報は、GPRSトンネリングプロトコル−ユーザ(GPRS Tunneling Protocol-User:GTP−U)ヘッダーで送信される。
【0041】
一実施形態において、S5/S8共通ベアラーが使用される場合に、eNB101a及びeNB101bは、GW IDを使用してPGW104のIPアドレスを分析し、それぞれのS1共通ベアラーを通してPGW104のIPアドレスをSGW103に転送されたGTP−U PDUのパケットヘッダー情報に付加する。SGW103は、データパケットのパケットヘッダー情報で受信されたUE IDに基づくか又はPGW104のIPアドレスに基づいてGW IDを分析してPGW104を識別することにより、確立されたS5/S8共通ベアラーを通してPGW104にGTP−U PDUのようなデータパケットを転送する。
【0042】
一実施形態において、SGW103は、UE100a、UE100b、UE100c、UE100d、UE100e、及びUE100fに対するパケットデータネットワーク(Packet Data Network:PDN)接続確立の間に生成された既存のレガシーS5/S8専用ベアラーを通してデータパケットを転送する。既存のレガシーS5/S8専用ベアラーが使用される場合に、eNB101a及びeNB101bは、GW IDをSGW103のIPアドレス及びPGW104のS5/S8トンネルエンドポイント識別子(Tunnel Endpoint Identifier:TEID)及び選択的にはそのIPアドレスに分析する。
【0043】
一実施形態において、SGW103が複数のPGWに接続されるか又はPGW104が複数のPDNポートを備える場合に、SGW103は、それぞれのPGW又はそれぞれのPDNポート(トンネルエンドポイント識別子(Tunnel Endpoint Identifier:TEID))にGW IDをマッピングすることにより受信されたGW IDを分析する。
【0044】
その後に、データパケットは、PGW104によりIPネットワーク105に転送され、それらの宛先に到達する。例えば、宛先は、任意のアプリケーションサーバでもあり得る。
【0045】
IPネットワーク105により転送されたデータパケットは、1つ以上のUEへのDL送信のためにPGW104に到着する。例えば、データパケットは、UE100aに配信されるはずである。DL TFTは、トラフィックフローアグリゲート(traffic flow aggregate)をダウンリンク方向のEPSベアラーにマッピングする。UE UL TFTと同様に、PGW TFTは、フィルターに基づいて接続指向送信モードを採用するか又はコネクションレス型送信モードを採用するかを決定する。PGW104又はSGW103は、接続指向送信モード又はコネクションレス型送信モードを通してデータパケットのDL送信を処理するか否かを識別するために、データパケットのDPIのようなメカニズムを使用する。アプリケーションレイヤー指示子などのようなメカニズム(DPIに基づかない)がコネクションレス型送信モードを通して処理するDLデータを識別するためにPGW104又はSGW103により使用されることができる。その後に、PGW104は(PGW104がコネクションレス型送信モードで送信されるデータパケットを識別する場合)、確立されたS5/S8共通ベアラー又は既存のS5/S8専用ベアラーを使用してCL指示子、UE100aのIMSI及びUE100aのIPアドレスがSGW103に付加されたデータパケットを転送する。S1共通ベアラーが確立されなかったか、又はSGW103でUEコンテキストが有効でない場合に、SGW103は、コネクションレス型送信モードで配信される到着データパケットを示すCL指示子とともに、データパケットがDL送信のために到着したUE100aをページングするようにダウンリンクデータ通知(downlink data notification:DDN)をMME102に送信する。SGW103によるMME102への通知は、S1共通ベアラーを確立するか、又はSGW103でUEコンテキストをアップデートするためのものである。任意のUEが接続状態からアイドル状態にスイッチングする度に、MME102は、UEコンテキストを保持する。MME102は、UE100aのトラッキング領域(トラッキング領域1)を識別するために、この有効UEコンテキストを使用し、その後に、トラッキング領域1でeNB101a、eNB101b、及び複数のeNBをページングする。ページメッセージは、CL−指示子及びUE IDを含み、UEがアイドル状態にある場合に、eNBは、UEコンテキストを保持しない。トラッキング領域1内のeNB101a、eNB101b、及び複数のeNBは、コネクションレス型送信モードを使用してUE100a及びCL−指示子が含まれたそれぞれのeNBにキャンプされた複数のUEにページング通知を送信し、データをフェッチ(fetch)するようにUEに要請する。
【0046】
他の実施形態において、eNB101a及びeNB101bは、アイドル状態の間に(UEは、セルレベルで識別される)UEコンテキストを保持し、これに従って、現在UE100a(UE100aは、eNB101aにキャンプされる)をサービングするeNB101aだけがページング通知を送信する。これは、トラッキング領域1内の他のeNB(eNB101b)が不必要なページング通知の送信を防止する。eNB101a及びeNB101bでのUEコンテキストは、それぞれのeNBにキャンプされたアイドル状態のすべてのUEのために保持され、コネクションレス型送信モードをサポートする。UE100aがセル再選択規則に基づいてアイドル状態で任意の新たなeNBに対するセル再選択を実行する場合に、UE100aは、セル再選択後の新たなeNBでUEコンテキストが保持されるようにセルアップデート手順を使用する。
【0047】
ページング通知でCL−指示子及びUE IDを受信する時、UE100aは、コネクションレス型送信モードを使用して現在SGW103にバッファリングされたDLデータパケットをフェッチするようにする意図で、CL−指示子及びそれのUE IDがRACHメッセージ3に含まれたRACH手順を開始することによりeNB101aに応答する。eNB101aは、UE100aの識別でMME102に応答し、その後に、MME102は、SGW103とeNB101aとの間でS1共通ベアラーを確立する手順を開始するか、S1共通ベアラーがすでに確立された場合には、SGW103でUEコンテキストをアップデートする手順を開始する。SGW103でのUEコンテキストは、UE100aが現在キャンプされたeNB101aのeNB IPアドレス及びS−TMSIに対するIMSIのマッピングを含む。
【0048】
その後に、SGW103は、パケットヘッダー情報がUE100aのUE IDを含む確立されたS1共通ベアラーでeNB101aにPDCP COUNT PDUのようなDLデータパケットを転送する。
【0049】
データパケットは、データパケットの暗号化を行い(又は行うか)、新たなキーK
CLTから導出されたキーで完全性保護を適用し、コネクションレス型送信モードに対する選択されたアルゴリズムを使用することにより、修正されたUuインターフェース106を通して送信する前にeNB及びUEによりセキュアにされる。K
CLTは、交渉された暗号化アルゴリズム又は事前に定義された暗号化アルゴリズムなどを使用してUE100a及びMME102により導出される。
【0050】
DLデータパケットは、UE100aの1回のページングオポチュニティの間に、コネクションレスセキュリティメカニズムを使用してeNB101aにより保護され、アイドル状態にあるUE100aに配信される。
【0051】
図2は、本発明の実施形態によるコネクションレス型送信モードでデータパケットのUL送信のための共通ベアラーの確立に対するシーケンス図である。同図は、eNB101a、MME102、SGW103、及びPGW104を示す。eNB101aは、共通ベアラー設定確立を開始し、共通ベアラーを設定するためのS1−AP要請をMME102に送信する(201)。S1−AP要請は、eNBトンネルエンドポイント識別子(Tunnel End Point Identifier:TEID)を含む。共通ベアラー設定要請を受信する時、MME102は、eNB IPアドレス及び受信されたeNB TEIDを含むセッション生成要請をSGW103に送信する(202)。SGW103は、SGW S1 TEIDを含むセッション生成応答でセッション要請に応答する(203)。また、MME102は、SGW103のIPアドレス及びSGW103のS1 TEIDを含むS1−AP応答でeNB101aのS1−AP要請に応答する(204)。eNB101aがSGW103のIPアドレス、S1 TEIDを認識し、SGW103がeNB101aのIPアドレス及びeNB TEIDを認識することにより、eNB101aとSGW103との間には、S1共通ベアラーと呼ばれる論理的な接続が確立される(205)。
【0052】
さらに、SGW103は、SGW S5 TEIDを含む共通ベアラー設定要請をPGW104に送信する(206)。PGW104は、PGW104のPGW S5 TEIDを含む共通ベアラー設定応答でSGW103に応答する(207)。SGW103がPGW104のPGW S5 TEIDを認識し、PGW104がSGW103のSGW TEIDを認識することにより、SGW103とPGW104との間には、S5/S8共通ベアラーと呼ばれる論理的な接続が確立される(208)。
【0053】
図3は、本発明の実施形態によるコネクションレス型送信モードでデータパケットのDL送信のための共通ベアラーの確立に対するシーケンス図である。同図は、eNB101a、MME102、SGW103、及びPGW104を示す。PGW104は、モバイル終了呼び出し(mobile terminated call)のための共通ベアラー設定確立を開始し、PGW104のPGW S5 TEIDを含む共通ベアラー設定要請をSGW103に送信する(301)。SGW103は、SGW103のSGW S1 TEIDを含むセッション生成要請をMME102に送信する(302)。また、MME102は、SGW103のIPアドレス及びSGW103のS1 TEIDを含むS1−AP要請を送信する(303)。eNB101aは、eNB IPアドレス及びeNB101aのeNB TEIDを含むS1−AP応答をMME102に送信する(304)。S1−AP応答を受信する時、MME102は、eNB101aのeNB IPアドレス及びeNB TEIDを含むセッション生成応答をSGW103に送信する(305)。eNB101aがSGW103のIPアドレス、S1 TEIDを認識し、また、SGW103がeNB101aのIPアドレス及びeNB TEIDを認識することにより、eNB101aとSGW103との間には、S1共通ベアラーと称される論理的な接続が確立される(306)。
【0054】
S1共通ベアラーの確立の際に、SGW103は、SGW103のSGW S5 TEIDを含む接続ベアラー設定応答をPGW104に送信する(307)。SGW103がPGW104のPGW S5 TEIDを認識し、また、PGW104がSGW103のSGW TEIDを認識することにより、SGW103とPGW104との間には、S5/S8共通ベアラーと称される論理的な接続が確立される(308)。
【0055】
図4は、本発明の実施形態によるランダムアクセス無線ネットワーク一時指示子(Random Access Radio Network Temporary Indicator:RA−RNTI)及び一時セル−RNTI(C−RNTI)を使用する既存のランダムアクセスチャネル(Random Access Channel:RACH)手順に基づいてコネクションレス型送信モードでアップリンク(UL)送信のためのUuインターフェース106を説明するシーケンス図である。同図は、説明の便宜上、eNB101aにキャンプされたUE100aだけを示す。プリアンブルシーケンス(preamble sequence)を送信し、ULグラント(grant)を要請する複数のUEが存在し得る。同図は、UE100aとeNB101aとの間の修正されたUuインターフェース106を示す。UEは、ランダムにグループA又はグループB(競合基盤RACHのために予約された既存のプリアンブルシーケンス)から1つのランダムアクセス(Random Access:RA)プリアンブルシーケンスを選択し、RACHメッセージ1のような物理RACH(Physical RACH:PRACH)で送信する(401)。選択されたプリアンブルシーケンスは、UE100aがRAメッセージ(RACHメッセージ3)に送信するものと予想されるメッセージのサイズに従って異なる。eNB101aは、UE100aを含む複数のUEからのPRACHを通したプリアンブル送信を検出する。また、eNB101aは、RA応答ウィンドウ内のRA−RNTIを使用して(Physical Downlink Control Channel:PDCCH)によりアドレッシングされた(addressed)物理ダウンリンク共有チャネル(Physical Downlink Shared Channel:PDSCH)でRACHメッセージ2のようなRA応答(RA Response:RAR)を送信する(402)。RACHメッセージ2は、すべての検出されたプリアンブルに対する初期ULグラント(20ビット)、タイミングアドバンス(11ビット)、RAプリアンブルシーケンス識別子(RA preamble sequence identifier:RAPID)(6ビット)及び一時C−RNTI(16ビット)のそれぞれを含む複数のRARを含む。RAPIDがRACHメッセージ1で送信されたRAプリアンブルシーケンスとマッチングされるUEは、RACHメッセージ2での特定のULグラントされた物理アップリング共有チャネル(Physical Uplink Shared Channel:PUSCH)でRAメッセージ(RACHメッセージ3)を送信する。UE100aは、送信されたRAプリアンブルシーケンスとRAPIDとの間のマッチングを検出する。また、UEは、RACHメッセージ2で特定されたULグラントでPUSCHを通してRAメッセージ(RACHメッセージ3)を送信する(403)。この方法は、ULデータがコネクションレス型送信モードを使用して転送されることをeNB101aに示すように、競合基盤RACHのRACHメッセージ3を修正する。修正されたRACHメッセージ3は、UE識別子(UE ID)(例えば、初期接続手順の間にMME102によりUE100aに提供されたS−TMSI)を含むコネクションレス型データ及びMACサービスデータユニット(Service Data Unit:SDU)に対するバッファ状態報告媒体アクセス制御エレメント(Buffer Status Report Medium Access Control Element:BSR MAC CE)及びコネクションレス型送信モードに対するCL−指示を提供するためのCL指示子(CL−Ind)を含む。
【0056】
UE100aによるRACHメッセージ3の送信とともに競合解決タイマー(contention resolution timer)が開始される。既存の方法において、競合解決タイマーの最大値は、64msである。しかしながら、CL−IndがRACHメッセージ3に含まれている場合に、それは、より高い値に拡張されることができる。
【0057】
また、eNB101aは、一時C−RNTIを使用して物理ダウンリンク制御チャネル(Physical Downlink Control Channel:PDCCH)によりアドレッシングされたPDSCHで競合解決メッセージ(RACHメッセージ4)を送信する(404)。RACHメッセージ4は、RACHメッセージ3でeNB101aにより受信されたUE IDであり得る競合解決IDを含む。この方法は、コネクションレス型パケットを送信するためのULグラントを有するようにメッセージ4を修正する。ハイブリッド自動再送要請(Hybrid Automatic Repeat Request:HARQ)は、RACHメッセージ4のために選択的に使用されることができる。したがって、RACHメッセージ4を正確にデコーディングし、自身のUE IDを検出するUEは、肯定応答(acknowledgement:ACK)をさらに送信する。
【0058】
コネクションレス型送信のためのULグラントを受信する時、UE100aは、送信されるデータペイロードを有するPDCP SDUを含むコネクションレス型データパケット、RRCからUE100aのPDCPレイヤーによりフェッチされるUE ID及びGW IDを準備する(GW IDは、初期接続手順の間にMME102によりUE100aに提供されるか、又はTAU手順の間にアップデートされる)。また、PDCPは、RACHメッセージ4で特定されたULグラントでPUSCHへの送信のために下位レイヤーにデータパケットをハンドオーバする。PDCPヘッダーは、UE ID及びパケットヘッダー情報のようなGW IDを含むように拡張(付加)される。また、UE100aは、RACHメッセージ5でパケットヘッダー情報が付加されたデータパケットをeNB101aに送信する(405)。
【0059】
一実施形態において、MME102は、アタッチ許可(attach accept)及び/又はトラッキングエリアアップデート(Tracking Area Update:TAU)許可メッセージでGW IDをUE100aに提供する。GW IDは、UE100aを含む外部エンティティがコアネットワークノードSGW103の分析を防止するネットワークトポロジーハイディングフィーチャー(network topology hiding features)、及びGW IDを使用するPGW104内部IPアドレスを有し得る。MME102、eNB101aのような無線ネットワークエンティティだけがGW IDを使用してIPアドレスを分析するか又はSGW103及び/又はPGW104を識別できる。
【0060】
一実施形態において、PGW104/SGW103は、複数の識別子を有することができ、MMEは、PGW104又はSGW103に対する複数のGW IDからランダムにGW IDをUE100aに提供する。したがって、無線セルラーネットワーク内で使用可能なPGW又はSGWの実際の個数は、外部エンティティに知られていない。
【0061】
図5は、本発明の実施形態によるコネクションレス型送信モードに対するバッファ状態報告(Buffer Status Report:BSR)を含むRACHメッセージ3(RAメッセージ)及びCL−指示子を示す図である。同図は、MACヘッダー、MAC CE#1、MAC SDU、及び選択的なパッディングビットを含むRACHメッセージ3を示している。MACヘッダーは、R/R/E/LCIDサブヘッダー(8ビット)及びR/R/E/LCID/F/Lサブヘッダー(16ビット)を含む。この方法は、LCG ID/バッファサイズ、RACHメッセージ3の一部としてBSR MAC CEを含むMAC CE#1(8ビット)を含む。開示されたこの方法は、S−TMSI及びCL−IndのようなUE IDを含むMAC SDUを修正する。したがって、
図5は、RACHメッセージ3がデータパケットを収容できる場合に、RACHメッセージ3でのデータパケットのUL送信の可能性を示す。
【0062】
図6A、6B、6Cは、本発明の実施形態による異なるビット位置でUE ID及びGW IDを含むパケットヘッダー情報が付加されたコネクションレス型データパケットを示す図である。
【0063】
図6Aは、PDCP SDUとして組み合せられるPDCPヘッダー及びPDCPペイロード(送信されるデータ)と連続してUE ID(40ビット)及びGW ID(8ビット)とが1番目に配置されるコネクションレス型データパケットの配列を示す。このアプローチ方式において、UE ID/GW IDは、暗号化されず、UE ID/GW IDは、追加の処理のためにeNB101aにより容易にフェッチされることができる。また、PDCP SDUは、コネクションレス型パケットから容易に分離されることができる。
【0064】
図6Bは、UE ID(40ビット)及びGW ID(8ビット)が後続するPDCPヘッダ及び最後にペイロード(送信されるデータ)を有するコネクションレス型データパケットの配列を示す図である。このアプローチ方式では、PDCPペイロード外のすべての追加のフィールドが拡張されたヘッダー又は拡張されたペイロードとして、それらの組み合せを可能にするヘッダーとともに存在し、したがって、暗号化が適用されることができる。
【0065】
図6Cは、GW ID(8ビット)及びPDCP SDUが後続するUE ID(40ビット)を有するコネクションレス型データパケットの配列を示す図である。PDCP SDUは、PDCPヘッダー及びPDCPペイロード(送信されるデータ)を含む。このアプローチ方式において、コネクションレス型データパケットは、パケット識別子及び宛先識別子がコネクションレス型パケットの開始部分に配置されるIPパケット構造と類似している。したがって、実際のPDCP SDUは、コネクションレス型パケットから容易に分離されることができる。一実施形態において、
図6A、
図6B、
図6Cと同様に、情報は、eNBとSGWとの間及びSGWとPGWとの間のGTPヘッダーに付加される。
【0066】
一実施形態において、UE ID及びGW IDのサイズは、最適化により変わる。
一実施形態において、PDCPからのコネクションレス型データパケットは、MACによりフェッチされ、MACは、RRCにより提供されたUE ID及びGW IDを付加する。
【0067】
図7は、本発明の実施形態によるコネクションレス型送信モードのために予約された新たなプリアンブルシーケンスに分割する例示的なRACHプリアンブルシーケンスを示す図である。同図は、ランダムアクセス手順を開始するのに使用される64プリアンブルシーケンス(6ビットプリアンブル識別子RAPID)を示す。使用可能な64個のプリアンブルシーケンスから、CLnシーケンスは、コネクションレス型RACH手順のために予約される。ハンドオーバの間に非競合型RACHのための専用プリアンブルとして予約されたZプリアンブルシーケンス及び残りのYプリアンブルシーケンス(Y==64−Z−CLn)は、既存のRAプリアンブル分割に従って、競合基盤RACHのために使用されるグループA及びグループBに分割される。
【0068】
コネクションレス型RACH手順におけるRAプリアンブルシーケンス分割は、レガシーUEに影響を及ぼさない。コネクションレス型送信をサポートするUE100aがコネクションレス型送信モードの使用を希望する場合に、UE100aは、予約されたコネクションレス型プリアンブルシーケンスからプリアンブルシーケンスを使用することにより修正されるか又は最適化されたRACH手順を開始する。
【0069】
一実施形態において、コネクションレス型プリアンブルシーケンスは、RACHメッセージ2でのULグラントがプリアンブルシーケンスに基づいて変わることができるように、RACHメッセージ2での要求されるULグラントを通知するために追加で分割される。他の実施形態において、PRACHオポチュニティは、競合指向手順に対する一般的なPRACHの他にコネクションレス型RACH手順に対して、eNB101aにより明示的に構成される。プリアンブルシーケンスがコネクションレス型PRACHオポチュニティを通して送信される場合に、RACH手順がコネクションレス型パケット送信のために開始されることがeNB101aにより暗黙的に理解される。接続指向PRACH構成及びコネクションレス型PRACH構成は、数個の無線フレームを通して時間マルチプレキシングされる。したがって、コネクションレス型PRACH使用においては、
図7に示すようなプリアンブルシーケンス分割は必要がない。すべての64プリアンブルシーケンスがコネクションレス型RACH手順のために使用されることができ、RACHメッセージ2での予想ULグラントに基づいて分割されることができる。
【0070】
図8は、本発明の実施形態によるコネクションレス型RNTI(connectionless-RNTI:CL−RNTI)及びC−RNTIを使用して修正されたRACH手順に基づいてコネクションレス型送信モードでUL送信のために修正されたUuインターフェース106を説明するシーケンス図である。同図は、UE100a及びeNB101aを示す。同図は、UE100aとeNB101aとの間の修正されたUuインターフェース106を示す。UE100aは、コネクションレス型RACH手順のために予約されたCLプリアンブルシーケンスの中の1つをランダムに選択し、この選択されたプリアンブルシーケンスをRACHメッセージ1に送信する(801)。選択されたCLプリアンブルシーケンスは、UE100aがRAメッセージ(RACHメッセージ3)に送信するものと予想されるメッセージのサイズに基づいて変わる。
【0071】
一実施形態において、PRACHオポチュニティは、通常のRACH手順及びコネクションレス型RACH手順のために時間マルチプレキシングされる。UE100aは、コネクションレス型RACHオポチュニティへの送信のために64プリアンブルシーケンスの中の1つを選択する。
【0072】
eNB101aは、複数のUEからのPRACHを通したCLプリアンブルシーケンス送信を検出する。UE100aからCLプリアンブルシーケンスを受信する時、eNB101aは、RA応答ウィンドウ内でCL−RNTIを使用してPDCCHによりアドレッシングされたPDSCHでRAR(RACHメッセージ2)を送信する(802)。RACHメッセージ2は、すべての検出された複数のUEからのプリアンブルシーケンスに対するCL送信、タイミングアドバンス(11ビット)、RAプリアンブル識別子(RAPID:6ビット)及びC−RNTI(16ビット)のための初期ULグラント(20ビット)をそれぞれ含む複数のRARを含む。
【0073】
CL−RNTIのUE100a導出は、UE100aがCLプリアンブルを送信する時間(PRACHオポチュニティ)に基づいて変わり、また、UE100aにより使用された(送信された)CLプリアンブルシーケンスに基づいて変わる。2つのUEが同一のPRACHオポチュニティを使用するが、異なるプリアンブルシーケンスを使用する場合に、CL−RNTIは、固有である。CL−RNTI導出がコード及び時間マルチプレキシングに基づくために、異なるプリアンブルシーケンスが同一のPRACHオポチュニティを通して使用される場合に、競合解決(contention resolution)は、自動で発生する。
【0074】
一実施形態において、一時C−RNTIは、RAR(RACHメッセージ2)に含まれない。
【0075】
コネクションレス型送信のためのRACHメッセージ2でのULグラントは、RACHメッセージ1でUE100aにより使用されたCL−ランダムアクセスプリアンブル識別子(CL-Random Access Preamble Identifier:CL−RAPID)に基づいて変わる。CL RAPIDは、コネクションレス型プリアンブルセットから取られ、RACHメッセージ1で使用されるプリアンブルシーケンスである。
【0076】
RAPIDがRACHメッセージ1で送信されたCLプリアンブルシーケンスとマッチングされるUEは、RACHメッセージ2内に特定されたULグラントのPUSCHでRAメッセージ(RACHメッセージ3)を送信する。UE100aは、RACHメッセージ2内の送信されたCLプリアンブルシーケンスとRAPIDとの間のマッチングを検出する。また、UE100aは、RACHメッセージ2内に特定されたULグラントのPUSCHでRAメッセージ(RACHメッセージ3)を送信する(803)。
【0077】
修正されたRACHメッセージ3は、BSR MAC CEと、UE100aのRRCからフェッチされたUE ID及びGW IDを含むPDCPにより準備されたコネクションレス型データパケットを含む。データパケットは、MAC SDUとしてPDCPにより配信される。データパケットのペンディング(pending)セグメントが存在する場合に、MACは、BSR MAC CEを追加する。
【0078】
一実施形態において、BSR MAC CEは、コネクションレス型送信モードで送信されるコネクションレス型データパケット及び/又は任意の他のパケットのペンディングセグメントが存在する場合、ペンディング指示子として処理される。
【0079】
一実施形態において、明示的なペンディング指示子は、コネクションレス型送信モードで送信されるコネクションレス型データパケット及び/又は任意の他のパケットのペンディングセグメントが存在する場合に示すように使用される。
【0080】
ペンディング指示子が設定(true)である場合は、ペンディングセグメントを示し、再設定(false)である場合は、コネクションレス型データパケットが送信されるペンディングセグメントを有していないことを示す。
【0081】
複数のUEが同一のPRACHオポチュニティを通して同一のCLプリアンブルシーケンスを使用する場合に、競合解決は、UE100aがRACHメッセージ3の送信を通して競合解決タイマーを開始することにより始まる。競合解決タイマーの最大値は、64msであり、より高い値に拡張されることができる。
【0082】
RACHメッセージ3を受信する時、eNB101aは、RACHメッセージ2でUE100aに送信された一時C−RNTIを使用してPDCCHによりアドレッシングされたPDSCHでRACHメッセージ4を送信する(804)。ペンディング指示子がRACHメッセージ3で設定(true)である場合、RACHメッセージ4は、RACHメッセージ3でeNB101aにより受信されたUE ID及びコネクションレス型データパケットのペンディングセグメントを送信するようにするULグラントを含む。
【0083】
競合解決メッセージ(RACHメッセージ4)は、C−RNTIを使用してPDCCHによりアドレッシングされたPDSCHで送信される。他の実施形態において、競合解決メッセージ(RACH MSG4)は、CL−RNTIを使用してPDCCHによりアドレッシングされたPDSCHで送信される。
【0084】
競合は、コネクションレス型データパケットを送信するように許可されるUEのUE IDを含むRACHメッセージ4の受信で解決される。
【0085】
一実施形態において、RACHメッセージ4を正確にデコーディングし、自身のUE IDを検出するUEは、HARQ手順に基づいて肯定応答(acknowledgement:ACK)を選択的にさらに送信する。
【0086】
また、UE100aは、UE ID及びGW IDを有するペンディングセグメントをRACHメッセージ5に付加することにより、PUSCHでコネクションレス型データパケットのペンディングセグメントを送信する(805)。
【0087】
図面での修正されたRACH手順は、コネクションレス型送信モードを使用するデータ送信の間に実行される必要があるステップの数を減少させることができ、無線セルラーネットワークのクイックリリーズ(quick release)を可能にする。
【0088】
図9は、本発明の実施形態によるRA−RNTI及びCL−RNTIを使用して修正されたRACH手順に基づいてコネクションレス型送信モードでUL送信のための新たなUuインターフェース106を説明するシーケンス図である。同図は、UE100a及びeNB101aを示す。同図は、UE100aとeNB101aとの間の修正されたUuインターフェース106を示す。UE100aは、コネクションレス型RACH手順のために予約された1つのCLプリアンブルシーケンスをランダムに選択し、RACHメッセージ1で選択されたプリアンブルシーケンスを送信する(901)。選択されたCLプリアンブルシーケンスは、UE100aがRAメッセージ(RACHメッセージ3)で送信するものと予想されるメッセージのサイズに基づいて変わる。
【0089】
他の実施形態において、PRACHオポチュニティは、通常のRACH手順及びコネクションレス型RACH手順のために時間マルチプレキシングされる。UE100aは、コネクションレス型RACHオポチュニティで送信のための64個のプリアンブルシーケンスの中の1つを選択する。
【0090】
eNB101aは、複数のUEからのPRACHを通したCLプリアンブルシーケンスの送信を検出する。UE100aからのCLプリアンブルシーケンスを受信する時、eNB101aは、RA応答ウィンドウ内でRA−RNTIを使用してPDCCHによりアドレッシングされたPDSCH上にRAR(RACHメッセージ2)を送信する(902)。RACHメッセージ2は、CL送信、タイミングアドバンス(11ビット)、RAプリアンブル識別子(RAPID:6ビット)及び既存のRACH手順の一時C−RNTIを置き換えるCL−RNTI(16ビット)と称される新たなRNTIのための初期ULグラント(20ビット)のそれぞれを含む複数のRARを含む。
【0091】
コネクションレス型送信のためのRACHメッセージ2でのULグラントは、RACHメッセージ1でUE100aにより使用されたCL−ランダムアクセスプリアンブル識別子(CL Random Access Preamble Identifier:CL−RAPID)に基づいて変わる。
【0092】
RACHメッセージ1で送信されたCLプリアンブルシーケンスとRAPIDがマッチングされるUEは、RACHメッセージ2で特定されたULグラントのPUSCH上にRAメッセージ(RACHメッセージ2)を送信する。UE100aは、RACHメッセージ2で送信されたCLプリアンブルシーケンスとRAPIDとの間のマッチングを検出する。また、UE100aは、RACHメッセージ2で特定されたULグラントのPUSCH上にRAメッセージ(RACHメッセージ3)を送信する(903)。
【0093】
修正されたRACHメッセージ3は、BSR MAC CE、UE100aのRRCからフェッチされたUE IE及びGW IDを含むPDCPにより準備されたコネクションレス型送信のためのデータパケットを含む。データパケットは、BSR MAC CEとしてのPDCPにより配信される。データパケットのペンディングセグメントが存在する場合に、MACは、BSR MAC CEを追加する。
【0094】
一実施形態において、BSR MAC CEは、コネクションレス型送信モードで送信されるコネクションレス型データパケット及び/又は任意の他のパケットのペンディングセグメントが存在する場合を示すペンディング指示子として処理される。
【0095】
一実施形態において、明示的なペンディング指示子は、コネクションレス型送信モードで送信されるコネクションレス型データパケット及び/又は任意の他のパケットのペンディングセグメントが存在する場合を示すために使用される。
【0096】
ペンディング指示子は、設定(true)がペンディングセグメントを示し、再設定(false)がコネクションレス型データパケットが送信されるペンディングセグメントを有していないことを示す。
【0097】
RACHメッセージ3を受信する時、eNB101aは、RACHメッセージ2でUE100aに送信された一時C−RNTIを使用してPDCCHによりアドレッシングされたPDSCHでRACHメッセージ4を送信する(904)。ペンディング指示子がRACHメッセージ3で設定(true)である場合に、RACHメッセージ4は、RACHメッセージ3でeNB101aにより受信されたUE ID及びコネクションレス型データパケットのペンディングセグメントを送信するようにするULグラントを含む。
【0098】
競合解決メッセージ(RACHメッセージ4)は、C−RNTIを使用してPDCCHによりアドレッシングされたPDSCHで送信される。
【0099】
一実施形態において、RACHメッセージ4を正確にデコーディングし、自身のUE IDを検出するUEは、HARQ手順に基づいて肯定応答(acknowledgement:ACK)を選択的にさらに送信する。
【0100】
また、UE100aは、 UE ID及びGW IDを有するペンディングセグメントをRACHメッセージ5に付加することにより、PUSCHでコネクションレス型データパケットのペンディングセグメントを送信する(905)。
【0101】
図面での修正されたRACH手順は、コネクションレス型送信モードを使用するデータ送信の間に実行される必要があるステップの数を減少させることができ、無線セルラーネットワークのクイックリリーズ(quick release)を可能にする。
【0102】
図10は、本発明の実施形態による固有のプリアンブルシーケンスを有する最適化されたRACH手順に基づいてコネクションレス型送信モードでUL送信のための新たなUuインターフェース106を説明するシーケンス図である。同図は、UE100a及びeNB101aを示す。同図は、UE100aとeNB101aとの間の修正されたUuインターフェース106を示す。UE100aは、RACHメッセージ1でRACHオポチュニティを通して固有のプリアンブルシーケンスを送信する(1001)。固有のプリアンブルシーケスは、コネクションレス型送信モードのために予約されたCLプリアンブルシーケンス(新たなプリアンブルシーケンス)とともに情報ビットを送信するように修正される。固有のプリアンブルシーケンスの情報は、UE ID及び/又はBSRを示すビットを含む。UE100aは、PRACHでの送信のためのコネクションレス型RACHのために予約された1つのプリアンブルシーケンスをランダムに選択する。
【0103】
一実施形態において、選択されたCLプリアンブルシーケンスは、BSRをeNBに内在的に送信する。
【0104】
受信された固有のプリアンブルをデコーディングする時、eNB101aは、固有のプリアンブルシーケンス内のUE−ID及びBSRからUE100aを識別する。eNB101aは、複数のUEからのPRACHを通した固有のプリアンブルシーケンス送信を検出する。UE100aからの固有のプリアンブル送信を検出する時、eNB101aは、RA応答ウィンドウ内でRA−RNTIを使用してPDCCHによりアドレッシングされたPDSCHでRA応答(RA response:RAR)を送信する(1002)。RA−RNTIのUE導出は、プリアンブルを送信した時間(PRACHオポチュニティ)に基づいており、使用されたプリアンブルに基づいて異なるように修正される。RA−RNTIは、2つのUEが同一のPRACHオポチュニティであるが、異なるプリアンブルシーケンスを使用する場合に固有である。したがって、RA−RNTI導出は、コード及び時間マルチプレキシングに基づいており、RA−RNTIレベルに競合解決を提供する。これは、RA−RNTIレベルに対する競合解決の目的で提供される。しかしながら、2つのUEにより使用されたRPACHオポチュニティ及びプリアンブルシーケンスが同一である場合に、それは、同一のRA−RNTI導出をもたらす。
【0105】
一実施形態において、競合は、初期ULグラント(20ビット)、タイミングアドバンス(11ビット)、RAプリアンブル識別子(選択的)及び(eNBからのコネクションレス型DLデータをデコーディングするための)CL−RNTIも含むRACHメッセージ2でUE100aのUE−IDを含むことによりeNBにより解決される。
【0106】
RACHメッセージ2で受信されたUE IDがRACHメッセージ1に送信されたそれらのRAプリアンブルシーケンスとマッチングされるUEは、RACHメッセージ2で特定されたULグラントのPUSCHでRAメッセージ(RACHメッセージ3)を送信する。UE100aは、RACHメッセージ2でそれのUE IDを識別し、RACHメッセージで特定されたULグラントのPUSCHでRACHメッセージ3を送信する(1003)。RACHメッセージ3は、修正され、RRCからフェッチされたUE ID及びGW IDを含むPDCPにより準備されたコネクションレス型データパケットを含む。コネクションレス型パケットのペンディングセグメントが存在する場合に、コネクションレス型データパケットは、MACがBSR MAC CEを付加するMAC SDUとしてPDCPにより配信される。ペンディング指示子は、コネクションレス型パケットのペンディングセグメントが存在するか否かを明示的に示すように選択的に含まれ得る。RACHメッセージ3の送信とともに、競合解決タイマーが開始される。既存の方法では、競合解決タイマーの最大値が64msであるが、これは、より高い値に拡張されることができる。
【0107】
また、ペンディングセグメント指示子がRACHメッセージ3でUE100aにより送信される場合、eNB101aは、CL−RNTIを使用してPDSCHでRACHメッセージ4にペンディングセグメントのためのULグラントを送信する(1004)。ペンディングセグメントのためのULグラントを受信する時、UE100aは、UE ID及びGW IDがRACHメッセージ5に付加されたデータパケットのペンディングセグメントを送信する(1005)。一実施形態において、接続型送信モードキーの生成のために要請される任意のパラメータが送信される場合に、UE100aは、
図4のRACHメッセージ3(403)でパラメータを送信する。その後に、eNB101aは、MME102への要請(メッセージは、S−TMSI及びキー導出パラメータ(いずれの場合(例えば、Nonce、eKSI))を含む)を送信する。その後に、MME102は、コネクションレス型送信をセキュアにするためのキーを導出し、eNB101aで導出されたキー及びそれのライフタイムを送信する。MME102は、キー導出のために、いずれの場合には、要請メッセージに含まれたキー導出パラメータを使用する。また、MME102は、eNB101aへのキーとともにキー導出パラメータ(いずれの場合(例えば、Nonce、NCC値、eKSI))を含むこともある。eNB101aは、キーを記憶し、競合解決メッセージ(RACHメッセージ4)でキー導出パラメータ(いずれの場合(例えば、Nonce、NCC値))をUE100aに送信する。また、UE100aは、キー導出のための、いずれの場合にRACHメッセージ4で受信されたキー導出パラメータを使用してコネクションレス型パケットを保護する。保護されたパケットは、
図4に示すように、その後に、ステップ5において、eNB101aに送信される。このメカニズムは、
図8、
図9、及び
図10に示す向上した(4−ステージ)コネクションレス型RACH手順のために適用されることができる。
【0108】
図11A及び
図11Bは、本発明の実施形態によるコネクションレス型送信モードでUL送信のための無線セルラーネットワークのエンティティの間のネットワークアクセス層(Network Access Stratum:NAS)レベルシグナリングを説明するシーケンス図である。同図は、UE100a、eNB101a、MME102、SGW103、及びPGW104を示す。MME102は、
図2に示すようなコネクションレス型送信モードに対する共通ベアラーを確立する(1101)。eNB101aとSGW103との間には、S1共通ベアラーが確立される。SGW103とPGW104との間には、S5/S8共通ベアラーが確立される。eNB101aは、UE100aのサービングeNBである。
【0109】
一実施形態において、UEのパケットデータネットワーク(Packet Data Network:PDN)接続確立の間に生成されたレガシー専用S5/S8ベアラーがすでに存在する場合(損傷(tear down)されない場合)、UE100aのレガシー専用S5/S8ベアラーは、コネクションレス型送信モードのため使用される。UE100aは、初期接続手順を開始し(1102)、認証手順を実行し、ベースキー(K
ASME)を確立する。MME102は、UE100aが加入されているか否か及び/又はコネクションレス型送信が可能であるか否かをチェックする。UE100aが承認及び/又はコネクションレス型送信が可能な場合に、MME102は、コネクションレス型送信モードのための新たなセキュリティキー(K
CLT)を導出する。MME102は、コネクションレス型送信及びGW IDのために選択されたセキュリティアルゴリズムに対してUE100aに通知する。一実施形態において、MMEは、SMC手順でコネクションレス型送信のために選択されたセキュリティアルゴリズムを通知する。
【0110】
一実施形態において、MME102が選択されたセキュリティアルゴリズムを提供しない場合に、アクセス層(Access Stratum:AS)の保護のために選択されたアルゴリズムが使用される。
【0111】
初期接続手順が実行され、UE100aが転送される何のデータも有しない場合には、UE100aは、アイドル状態にスイッチングする(1103)。また、UE100aは、モバイルオリジネイテッド(mobile originated:MO)データ転送を開始するためにアプリケーションレイヤーから(少量の)データパケットを受信する(1103)。UL TFTに基づいて、UE100aは、コネクションレス型送信モードを使用してUL送信を実行することを決定する。一実施形態において、UE100aが何のASコンテキストを有しない場合に、UE100aは、Cell−ID又はeNB IDに対してPDCP COUNTを“0”に初期化する(1104)。その後に、UE100aは、K
ASMEからK
CLTを導出する。MME102及びUE100aは、同一の方法を使用してK
CLTを導出する。UE100aは、導出されたキー、選択されたアルゴリズム及びPDCP COUNTを使用してデータパケットをセキュアにする。
【0112】
一実施形態において、完全性保護及び暗号化がコネクションレス型データパケットに対して適用される。個別のキーが機密保護(暗号化/復号化)及び(MAC−Iを導出するための)完全性保護のためにK
CLTから導出される。
【0113】
一実施形態において、同一のK
CLTが暗号化及び完全性保護のために使用される。
また、UE100aは、パケットヘッダー情報のような暗号化されたデータパケットにルーティング情報(GW ID)及びUE識別子(UE ID)を付加する(1105)。付加されたGW ID及びUE IDは、個別的に修正されたUuインターフェース106を通して、そして、自己持続可能な方式で無線セルラーネットワークで確立された共通ベアラー上にデータパケットをルーティングする。
【0114】
セキュリティを適用した後に、UE100aは、RACH手順を使用してデータパケットを送信する。RACH手順は、既存の競合基盤RACH、修正されたRACH又は最適化されたRACHなどであり得る。
【0115】
一実施形態において、使用されるセキュリティコンテキストがUEとeNBとの間で同一であることを確認するために、進化したキーセット識別子(evolved Key Set Identifier:eKSI)は、eNBに送信された第1のパケットに含まれる。UE100aからコネクションレス型データパケットを受信した後に(コネクションレス型パケットで受信された場合に)、eNB101aは、UE ID及びeKSIを送信することにより、UE100aに対するコネクションレス型セキュリティコンテキストをMME102に要請する(1106)。MME102は、S1−APメッセージでK
CLT及びライフタイムでeNB101aに応答する(1107)。eNB101aは、K
CLT、ライフタイムを記憶し(1108)、タイマーを開始する。eNBは、データパケットを解読する。完全性保護がデータパケットに適用される場合に、eNB101aは、データパケットの完全性を検証する。データパケットに付加されたUE ID及び/又はGW IDは、データパケットの転送及びコスト請求のために使用される。eNB101aは、ゲートウェイ及び、選択的にはアップリンク(UL)TEIDのIPアドレスでパケットヘッダー情報としてデータパケットで受信されたGW IDを分析する。一実施形態において、ゲートウェイIPアドレスは、SGW103であり、また、選択的にIPアドレスは、宛先であるPGW104である。宛先であるPGWは、コネクションレス型データパケットが転送されなければならない無線セルラーネットワークでのPGWである。また、eNB101aは、パケットヘッダー情報としてゲートウェイのUE ID及びIPアドレス(SGW103及び/又はPGW104)で復号化されたデータパケットを付加する。その後に、eNB101aは、GW IDから予約されたSGW103のIPアドレスを使用してS1−UPメッセージが含まれたS1共通ベアラーでSGW103にGTP−U PDUのようなコネクションレス型データパケットを転送する(1109)。
【0116】
一実施形態において、eNB101aは、宛先であるPGW104のS5/S8 TEIDでGW IDを分析し、パケットヘッダー情報としてその宛先であるPGW104のUE ID及びS5/S8 TEIDで復号化されたデータパケットを付加する。
【0117】
IPアドレスへのGW IDの分析及び/又は宛先であるPGW104のS5/S8 TEIDは、MME102によりeNB101aが提供したマッピングテーブルを使用して実行される。
【0118】
一実施形態において、IPアドレスへのGW IDの分析及び/又はアップリンクTEIDは、ドメインネームサーバ(Domain Name Server:DNS)又はコアネットワークでサーバを分析する新たな専用GW IDを使用して実行される。
【0119】
また、SGW103は、受信されたデータパケットのUE IDをUE100aの国際移動体加入者識別子(Internal Mobile Subscriber Identity:IMSI)にマッピングする。その後に、受信されたデータパケット内のパケットヘッダー情報が宛先であるPGW104のIPアドレスを含む場合に、SGW103は、確立されたS5/S8共通ベアラーを使用してGPRSトンネリングプロトコル−ユーザ(GPRS tunneling protocol-user:GTP−U)S5/S8メッセージで宛先であるPGW104にコネクションレス型データパケットを転送する(1110)。
【0120】
一実施形態において、受信されたデータパケット内のパケットヘッダー情報がUL TEID(例えば、宛先であるPGW104のS5/S8 TEID)を含む場合に、SGW103は、UE100aのために確立された既存のベアラーでコネクションレス型(少量の)データパケットを転送する。
【0121】
その後に、PGW104は、そのデータパケットをパケットデータネットワーク(PDN)に送信する(1111)。
【0122】
一実施形態において、SGW103が複数のPGWに接続される場合又はPGW104が複数のPDNポートを有する場合に、SGWは、それぞれのPGW又はPDNポートでデータパケットをルーティングするようにマッピングテーブルを保持する。
【0123】
また、UE100aは、アプリケーションレイヤーからコネクションレス型送信モードを使用してUL送信のための他のデータパケットを受信する。UE100aは、K
CLT及び記憶されたPDCP COUNTを使用してデータパケットを保護する(1112)。その後に、UE100aは、PDCP COUNTを増加させ、それを記憶させる。データパケットのセキュリティは、UE100a(及びDLのためのeNB101a)でのPDCPレイヤーでなされる。UE100aは、自律的パケット(self-sustained packet)としてこのようなコネクションレス型送信データパケットを作るために、セッション設定の間(例えば、APNの間)にMMEから受信されたGW ID及び選択的にデータパケットにUE IDを付加する。あるいは、GW IDもUE IDを分析することができる。
【0124】
また、データパケットは、上述したように、コネクションレス型送信モード手順を使用して宛先にルーティングされる。UE100aは、データパケットに保護を適用し、RACH手順を開始する(1113)。eNB101aは、使用されたRACH手順に基づいてRACHメッセージ3又はRACHメッセージ5でデータパケットを受信する。eNB101aは、UL PDCPカウント及びK
CLTを使用してデータパケットの処理及び検証を行い(1114)、データパケットをSGW103に送信するようにデータパケットで受信されたGW IDを使用して共通ベアラー経路を分析する。eNB101aは、S1−UPメッセージを使用してS1共通ベアラーでGTPU PDUのようなデータパケットをSGW103に転送する(1115)。SGW103は、GTP−U S5/S8メッセージでS5/S8ベアラーでデータパケットをPGW104に転送する(1116)(S5/S8ベアラーは、共通ベアラー又はUEのために確立された既存のベアラーであり得る)。また、PGW104は、データパケットをそれぞれのPDNに転送する。
【0125】
図12は、本発明の実施形態によるサービングゲートウェイ(Serving Gateway:SGW)でアップデートされた有効なUEコンテキストを有するコネクションレス型送信モードでDL送信のための無線セルラーネットワークのエンティティの間のシグナリングを説明するシーケンス図である。同図は、(アイドル状態の)UE100a、eNB101a、MME102、SGW103、及びPGW104を示す。eNB101aは、UE100aのサービングeNBである。PGW104は、IPネットワーク105からデータパケットを受信し、(例えば、TFTを使用して)UE100a IMSIを識別する。したがって、UE100aに対するモバイル終了されたデータ(mobile terminated data)が存在する。データパケットは、フィルターに基づいてPGW104でのTFTによるコネクションレス型送信モードのために識別される。PGW104は、確立されたS5/S8共通ベアラー又はコネクションレス型送信モードのためにUEに対して生成された既存の専用S5/S8ベアラーでコネクションレス型データパケットをSGW103に送信する(1201)。データパケットは、CL−指示子でフラグ(flag)されており、UE100aのIPアドレス及びIMSIを含む。あるいは、データパケットは、DPIに基づいてSGW103によりコネクションレス型送信モードのために識別される。この場合、PGW104は、コネクションレス型送信に対する指示なしにパケットを送信し、SGW103は、パケットを識別する。CL−指示子及びIMSIを有するデータパケットを受信する時、SGW103は、可能な場合に、SGW103で保持された有効なUEコンテキストを使用してUE100aのサービングeNB101aを識別する。UEコンテキストは、MME102によりSGW103に提供され(UE100aとSGW103との間でセキュリティが適用される場合、UEコンテキストは、セキュリティコンテキストを含み、また、UE100aのセキュリティコンテキストは、異なる有効性タイマーを有することができる)、SGW103で関連したタイマーが満了しないまで有効状態に保持する。UEコンテキストは、無線セルラーネットワークにおいて複数のeNBの中でUE100aのサービングeNB101aのIPアドレスを識別し、対応するUE ID(例えば、S−TMSI)及びIMSIをマッピングする。UE100aとSGW103との間にセキュリティが適用される場合に、オペレータポリシーに基づいてコネクションレス型送信のためのキーK
CLT及び選択されたセキュリティアルゴリズムを使用してデータパケットにセキュリティを適用した後に、有効なUEコンテキストを使用する場合、SGW103は、UEコンテキストのeNB IPアドレスに従って共通S1でeNB101aに直接データパケットを送信する。UEコンテキストが有効でないか又は使用できない場合に、SGW103は、PGW104により転送されたコネクションレス型データパケットを保持し、DDNメッセージをMME102に送信する(1202)。ダウンリンクデータ通知メッセージは、対応するIMSI及びCL−指示子のためのUE IDを含む。
【0126】
UE100aがアイドル状態にあるために、UE100aが接続状態からアイドル状態にスイッチングされる場合、MME102は、UE100aのコンテキストを有する。UEコンテキストを使用して、MME102は、ステップにおいて、UE100aの(eNB101aを含む)トラッキング領域のすべてのeNBにページメッセージを送信する(1203)。eNBがアイドル状態にあるUE100aのUEコンテキストを維持しないために、ページメッセージは、UE100aのCL−指示子及びUE IDを含む。
【0127】
一実施形態において、アイドル状態にあるUE100aが他の新たなeNBに対してセル再選択を実行する場合に、UE100aは、新たなeNBに対するRACH手順を開始することにより、それぞれの新たなサービングeNBがMME102でUE100aの現在キャンプされているセルをアップデートする。一実施形態において、MME102は、UE100aの現在キャンプされているeNBでまずページする。他の実施形態において、アイドル状態であるUEがセル再選択を実行し、UEがRACH手順を使用して現在キャンプされているeNBに対するセルアップデートを実行する度に、MMEがSGWでのUEコンテキストをアップデートすることにより現在のeNBのIPアドレスがMMEでアップデートされるようにする。
【0128】
MME102からページメッセージを受信する時に、トラッキング領域でのeNBは、一般的なアイドル状態ページング手順を実行し、MME102からのページングメッセージ内のCL指示子から識別されるようなコネクションレスデータパケットの送信のためにUE100aにページング通知を送信する(1204)。アイドル状態のUE100aは、それのページングオポチュニティをモニタリングし、レガシー手順を使用してページング通知を受信する。アイドル状態のUE100aがCL−指示子を搬送するページング通知を受信する場合に、UE100aは、eNB101aがUE100aからUE IDを受信するようにeNB101aに対するRACH手順を開始する(1205)。RACH手順は、既存のRACH、修正されたRACH、又は最適化されたRACHなどであり得る。eNB101aでのUE識別は、MME102から受信されたUE ID及びUE100aからのUE IDのマッチングで完了する。UE100aを識別したeNB101aは、S1−APメッセージでサービングeNB101aのUE ID及びIPアドレスでMME102に応答する。UE100aとeNB101aとの間でセキュリティが適用される場合、MME102は、S1−APメッセージでUE100aのK
CLT及びUE 初期UEコンテキスト設定要請を要請するeNB101aにIDを送信する(1207)。eNB101aは、さらなる使用のために、UE100aのコンテキスト(UE ID及びK
CLT)を記憶する(1208)。また、eNB101aは、初期コンテキスト設定応答をS1−APメッセージに送信する(1209)。eNB101aから応答を受信する時、MME102は、eNB IPアドレス、IMSI、及び関連UE ID(例えば、S−TMSI)を含むGPRSトンネリングプロトコル制御(GPRS Tunneling protocol control:GTP−C)要請メッセージをSGW103に送信する(1210)。ここで、GTP−C要請メッセージは、セッション生成要請(create session request)及びベアラー修正要請(modify bearer request)の中の少なくとも1つである。SGW103は、GTP−C応答メッセージにより応答する(1211)。ここで、GTP−C応答メッセージは、セッション生成応答(Create Session Response)、ベアラー修正応答(Modify bearer Response)の中の少なくとも1つである。共通ベアラーが前に確立されていない場合、これは、コネクションレス型送信モードのためのS1共通ベアラーを確立する。共通ベアラーが前に確立されているが、UEコンテキストが有効でないか又は使用することができない場合、UEコンテキストは、現在キャンプされているeNB IPアドレス及びIMSIとUE IDのマッピングでアップデートされる。また、SGW103は、生成される有効なUEコンテキストを使用してS1共通ベアラーで(識別されたUE100aに対して予定された)コネクションレス型データパケットをそれぞれのeNB101aに転送する(1212)。一実施形態において、UE100aとSGW103との間でセキュリティが適用される場合、MMEは、GTP−C要請メッセージでSGW103に対するコネクションレス型送信モードの保護のための(必須セキュリティパラメータを含む)セキュリティコンテキストを送信する。
【0129】
一実施形態において、S1共通ベアラーがすでに確立されている場合に、UE100aを識別したeNB101aは、S1共通ベアラーでUE100aにコネクションレス型データパケットをプッシングするようにSGW103に要請する。
【0130】
MME102は、UE100aのIMSI及びUE ID(マッピングテーブル)をSGW103に提供し、SGW103は、すべてのコネクションレス型データパケットの対応するUE IDにUE100aのIMSIをスワップ(swap)する。eNB101aは、受信されたコネクションレス型データパケット内のUE IDを使用してUE100aを識別する(1213)。
【0131】
eNBがIMSIを認識できない時に、スワップ動作は、eNB101aがUE100aを識別することを可能にする。eNB101aは、一時C−RNTI又はCL−RNTIの中の1つによりスクランブルされたPDCCHによりアドレッシングされたPDSCHを通したUE100aにコネクションレス型データパケットを転送する(1214)。コネクションレス型データパケットは、eNB101a又はSGW103により保護される。UE100a及び無線セルラーネットワークは、どのエンティティがセキュリティメカニズムを適用するかを認識する。UE100aは、UE100aで使用可能なセキュリティコンテキストに基づいて保安されたデータパケットを処理する。
【0132】
一実施形態において、ページング通知は、CL−指示子フラグ(CL-Indication flag)(例えば、1ビット)及びランダムアクセスプリアンブル識別子(RAPID:6ビット)を含む。UE100aは、RACH手順を開始するために、ページング通知に提供されたRAPIDを使用する。UE100aは、RACHメッセージ2をアドレッシングするPDCCHをデコーディングするためにRA−RNTIを使用する。RACHメッセージ2でのeNB101aは、一時C−RNTI又はCL−RNTIの中の1つをUE100aに提供する。RACHメッセージ2は、ULグラント及び/又はDL割り当て(assignment)を含むことができる。
【0133】
一実施形態において、ページング通知は、CL−Indフラグ、RAPID(6ビット)及びコネクションレス型RNTI(例えば、CL−RNTI:16ビット)を含む。UE100aは、RACH手順を開始するためにページング通知に提供されたRAPIDを使用する。UE100aは、eNB101aからULグラント/DL割り当てのRACHメッセージ2又は任意の他のメッセージをアドレッシングするPDCCHをデコーディングするために、ページング通知に提供されたCL−RNTIを使用する。
【0134】
図4、
図8、及び
図9に説明されたように、eNB101aでのUE100a識別は、MME102から受信されたUE IDをRACHメッセージ3でUE100aから受信されたUE IDとマッチングするもので完了する。したがって、コネクションレス型データパケット配信は、RACHメッセージ4又はRACHメッセージ4でのDL割り当ての中の1つで発生し得、これは、コネクションレス型パケット配信のためのシステムフレーム番号(System Frame number:SFN)及び配信ウィンドウ(delivery window)を示す。
【0135】
一実施形態において、コネクションレス型データパケットの配信は、RACHメッセージ4にあり、競合解決タイマーは、数百ミリ秒単位で拡張される。UE100aは、一時C−RNTI又はCL−RNTIでRACHメッセージ4をアドレッシングするPDCCHをデコーディングする。
【0136】
一実施形態において、RACHメッセージ4は、コネクションレス型パケットの配信を示すDL割り当てを搬送する。RACHメッセージ4のDL割り当ては、コネクションレス型パケット配信のためのSFN、サブフレーム、及び配信ウィンドウを示す。UE100aは、示されたSFNでウェークアップし、示された配信ウィンドウと同一の時間期間の間に一時C−RNTI又はCL−RNTIでPDCCHをモニタリングする。ページ指示子がRAPIDを搬送し、対応するRAPIDがCLデータに対するRACHにトリガーリングされたUE100aで使用される場合に、eNBでのUE識別は、RACHメッセージ1で実行することができる。その後に、データパケット又はデータパケットに対するDL割り当ては、RACHメッセージ2自体で送信されることができる。
【0137】
一実施形態において、RACHメッセージ2のDL割り当ては、コネクションレス型データパケットの配信を示す。一般的に、RACHメッセージ2は、ULグラントを含むが、RACH手順がRAPIDを有するCL−指示子があるページング通知により開始される場合、RACHメッセージ2は、ULグラントの代りにDL割り当てを含む。RACHメッセージ2のDL割り当ては、コネクションレス型データパケット配信のためのSFN、サブフレーム、及び配信ウィンドウを示す。UE100aは、示されたSFNでウェークアップし、示された配信ウィンドウと同一の時間期間の間に一時C−RNTI又はCL−RNTIでPDCCHをモニタリングする。
【0138】
一実施形態において、コネクションレス型パケットの配信は、RACHメッセージ2で存在する。RACHメッセージ2がコネクションレス型データパケットの配信のために使用される場合に、RARウィンドウは、CLデータ配信のために増加される。UE100aは、ページメッセージで提供されたCL−RNTI又はRACHメッセージ1を送信する前にUE100aにより導出された固有のCL−RNTI又はRA−RNTIを有するRACHメッセージ2をアドレッシングするPDCCHをデコーディングする。
【0139】
eNB101aでのUE100a識別は、
図4、
図8、
図9に従うか、または固有のプリアンブルシーケンスの受信(
図10に従って、UE IDを含むRACHメッセージ1)で開始されたRACH手順のためのRACHメッセージ3でのUE100aから受信されたUE IDとMME102から受信されたUE IDのマッチングで完了する。従って、コネクションレス型データパケット配信は、RACHメッセージ2又はRACHメッセージ2でのDL割り当てを発生させ得、これは、コネクションレス型データパケット配信のためのSFN及び配信ウィンドウを示す。
【0140】
CL−RNTIがページング通知に提供される場合に、UE100aは、RACHメッセージ2をアドレッシングするPDCCHをデコーディングするためにCL−RNTIを使用する。CL−RNTIがページング通知に提供されない場合、UE100aは、RACHメッセージ2をアドレッシングするPDCCHをデコーディングするためにRA−RNTI又はCL−RNTIを使用する。CL−RNTIは、ページング通知に提供されたRAPID及びRAPIDがPRACH上に送信された時間を使用する数学的な関数に基づいて導出され得る。RA−RNTIがRACHメッセージ2をアドレッシングするPDCCHをデコーディングするために使用される場合、RACHメッセージ2は、eNB101aからの任意の他のメッセージULグラント/DL割り当てをアドレッシングするPDCCHをデコーディングするための一時C−RNTI又はCL−RNTIを含む。
【0141】
図13は、本発明の他の実施形態によるSGWでアップデートされたUEコンテキストをアップデートした後にコネクションレス型送信モードでDL送信のための無線セルラーネットワークのエンティティの間のシグナリングを説明するシーケンス図である。同図は、(アイドル状態の)UE100a、eNB101a、MME102、SGW103、及びPGW104を示す。一実施形態において、MME102は、コネクションレス型送信モードのためのS1及びS5/S8共通ベアラーを確立する。他の実施形態において、共通ベアラーは、無線セルラーネットワークにより(例えば、自己組織化ネットワーク(Self Organization Network:SON)方法を使用して)静的及び/又は手動で確立される。eNB101aは、UE100aのサービングeNBである。PGW104は、IPネットワーク105からデータパケットを受信し、選択的にTFTを使用してUE100aを識別する。データパケットは、フィルターに基づいてPGW104でのTFTによるコネクションレス型送信モードのために識別される。PGW104は、コネクションレス型送信モードのために、SGW103及び確立されたS5/S8共通ベアラー又はUEのために確立された既存のS5/S8ベアラーでコネクションレス型データパケットを送信する(1301)。データパケットは、CL−指示子でフラグされ、UE100aのIPアドレス及びIMSIを含む。CL−指示子(識別がPGW104により実行される場合、あるいは、SGW103は、コネクションレス型送信を識別する(例えば、DPIを使用して))及びIMSIが含まれたデータパケットを受信する時、SGW103で保持されたUEコンテキストがSGW103の関連したタイマーの満了により有効でないために、SGW103は、UE100aのサービングeNB101aを識別することができない。UEコンテキストは、SGW103でアップデートされなければならない。その後に、SGW103は、PGW104により転送されたコネクションレス型データパケットを保持し、DDNをMME102に送信する(1302)。DDNは、IMSI及びCL−指示子に対応するためのUE IDを含む。
【0142】
UE100aがアイドル状態に存在するために、UE100aが接続状態からアイドル状態にスイッチングする場合、MME102は、UE100aのコンテキストを有する。UEコンテキストを使用して、MME102は、ステップにおいて、UE100aの(eNB101aを含む)トラッキング領域のすべてのeNBにページメッセージを送信する(1303)。eNBは、UE100aのアイドル状態でUEコンテキストを保持しないために、ページングメッセージは、UE100aのCL指示子及びUE IDを含む。
【0143】
MME102からページメッセージを受信する時、トラッキング領域のeNBは、一般的なアイドル状態ページング手順を実行し、MME102からのページメッセージでのCL指示子から識別されるようにコネクションレス型データパケットの配信のためたページング通知をUE100aに送信する(1304)。
【0144】
アイドル状態のUE100aは、そのページングオポチュニティをモニタリングし、レガシー手順を使用してページング通知を受信する。アイドル状態のUE100aがCL−指示子を搬送するページング通知を受信すると、UE100aは、eNBがUE100aからUE IDを受信するまでRACH手順を開始する(1305)。RACH手順は、既存のRACH、修正されたRACH、又は最適化されたRACHなどであり得る。eNB101aでのUE識別は、MME102から受信されたUE IDとUE100aからのUE IDのマッチングで完了する。UE100aを識別したeNB101aは、GPRSトンネリングプロトコルユーザ(GTP−U)S1メッセージで前に確立されたS1共通ベアラーを通してUE ID及びそれのIPアドレス及びeNB TEIDでSGW103に応答し(1306)、S1共通ベアラーを通してeNB101aにコネクションレス型データパケットをプッシングするようにSGW103に要請する。
【0145】
MME102は、UE100aのIMSI及びUE IDマッピングをSGW103に提供し、コネクションレス型データパケット内の対応するUE IDにUE100aのIMSIをスワッピングする。その後に、SGW103は、アップデートされたUEコンテキストを使用してGTP−U PDUのような(示されたUE100aのために予定された)コネクションレス型データパケットをそれぞれのeNB101aに転送する(1307)。eNB101aは、一時C−RNTI又はCL−RNTIによりスクランブルされたPDCCHによりアドレッシングされたPDSCHでコネクションレス型データパケットをUE100aに配信する(1308)。
【0146】
図14A及び14Bは、本発明の実施形態によるUEノンス(nonce)及び基本キー(K
ASME)を使用する新たなキー(K
CLT)導出を示す図である。同図は、UE100a、eNB101a、MME102、SGW103、及びPGW104を示す。MME102は、コネクションレス型送信モードのための共通ベアラーを確立する(1401)。 S1共通ベアラーがeNB101aとSGW103との間で確立される。S5/S8共通ベアラーは、SGW103とPGW104との間で確立される。eNB101aは、UE101aのサービングeNBである。
【0147】
UE100aは、初期接続手順を開始し(1402)、認証手順を実行し、基本キー(K
ASME)を確立する。MME102は、UE100aが加入されているか否か及び/又はコネクションレス型送信が可能であるか否かをチェックする。UE100aは、L3メッセージでの新たなセキュリティキー(K
CLT)導出のためのUEノンスが含まれたMMEを提供する。UE100aが承認及び/又はコネクションレス型送信を行うことができる場合、MME102及びUE100aは、コネクションレス型送信モードに対するUEノンス及びK
ASMEを使用して新たなセキュリティキー(K
CLT)を導出する。UEノンスを使用するK
CLT導出は、次のように与えられる。
【0148】
K
CLT=KDF{K
ASME、UEノンス}。キーは、新規UEノンスを使用してリフレッシュされる:
K
CLT−int及びK
CLT−encは、UE100a及びeNB101aから導出される。
【0149】
K
CLT−int及びK
CLT−encの導出は、次のように与えられる:
K
CLT−int=KDF{K
CLT、Int Alg−ID、CLT−int−alg}
K
CLT−enc=KDF{K
CLT、Enc Alg−ID、CLT−enc−alg}
【0150】
初期接続手順が実行されると、UE100aが転送される何のデータも有していない場合に、UE100aは、アイドル状態にスイッチングする(1403)。また、UE100aは、コネクションレス型送信モードを使用してUL送信を実行するようにアプリケーションレイヤーから(少量の)データパケットを受信する。UE100aは、何のASコンテキストも有しておらず、したがって、UE100aは、Cell−ID又はeNB IDに対してPDCP COUNTを“0”に初期化する(1404)。その後に、UE100aは、K
CLTを使用してデータパケットを確保する。他の実施形態において、UEとeNB101aとの間のコネクションレス型送信モードの間に確保したデータパケットが、UEの接続状態の間に確立されたASセキュリティコンテキストを使用して適用され、ここで、UE及びRANノードは、それをキャッシング(caching)することによりASセキュリティコンテキストを保持し、また、コネクションレス型送信のためにそれを使用する。このようなシナリオにおいて、K
CLTは、導出されない。
【0151】
一実施形態において、完全性保護及び暗号化のすべてがコネクションレス型データパケットに適用される。個別のキーが機密保護(暗号化/復号化)及び(MAC−Iの導出のための)完全性保護のためにK
CLTから導出される。
【0152】
一実施形態において、同一のK
CLTが暗号化及び完全性保護のために使用される。
また、UE100aは、個別的に修正されたUuインターフェース106を通して、そして自己持続可能な方式で無線セルラーネットワークで確立された共通ベアラーを通してデータパケットをルーティングするようにパケットヘッダー情報のような暗号化されたデータパケットにルーティング情報(GW ID)及び/又はUE IDを付加する(1405)。
【0153】
暗号化及び/又は完全性保護されたデータパケットが付加された後、UE100aは、RACH手順を使用してデータパケットを送信する。RACH手順は、既存の競合基盤RACH、修正されたRACH、又は最適化されたRACHなどであり得る。
【0154】
一実施形態において、使用されたセキュリティコンテキストがUEとeNBとの間で同一であるか否かを確認するために、進化したキーセット識別子(eKSI)は、eNBへの1番目のパケットに含まれる。UE100aからコネクションレス型データパケットを受信した後、eNB101aは、S1−APメッセージからUE ID及びeKSI(コネクションレス型パケットで受信された場合)を送信することにより、UE100aに対するコネクションレス型セキュリティコンテキストをMME102に要請する。MME102は、S1−APメッセージでコネクションレス型送信モードのためのK
CLT、K
CLTライフタイム、及び選択されたアルゴリズムを含むコネクションレス型セキュリティコンテキストでeNB101aに応答する(1407)。eNB101aは、K
CLT及びそれのライフタイムを記憶し(1408)、タイマーを開始する。eNBは、データパケットを解読し、アップリンクPDCPカウントを増加させ、増加されたPDCPカウントを記憶し、eKSIを記憶する。また、完全性保護がUE100aにより適用される場合、eNB101aは、パケットの完全性をチェックする。データパケットに付加されたUE ID及び/又はGW IDは、データパケットの転送及びコスト請求のために使用される。eNB101aは、データパケットで受信されたGW IDをゲートウェイ(SGW103及び/又はPGW104)のIPアドレス及びUL TEIDに分析する。さらに、eNB101aは、S1−UPメッセージを有するS1共通ベアラーを通してコネクションレス型データパケットをSGW103に送信する(1409)。また、SGW103は、ステップ1409及びステップ1410で説明されたように、S5/S8共通ベアラーを通してGTP−U S5/S8メッセージで受信されたデータパケットをPGW104に転送する(1410)。その後に、PGW104は、データパケットをPDNポートに転送する(1411)。
【0155】
また、複数の(少量の)データパケットが送信され、PDCPカウントラップアラウンド(wrap around)が発生した後に、UE100aは、新たなUEノンスを生成し(1412)、新たなK
CLTを導出する。UE100aは、RACH手順を開始し、新たなUEノンス、UE ID及びeKSIを使用してK
CLTをリフレッシュするようにeNB101aに要請する(1413)。eNB101aは、S1−APメッセージでUE100aからの要請をMME102に転送する(1414)。MMEは、新たなK
CLTを導出し(1415)、新たなK
CLT及びそれのライフタイムを含む新たなコネクションレス型セキュリティコンテキストをeNB101aに送信する(1416)。eNBは、成功的なキーリフレッシュ手順に対してUE100aに通知する(1417)。
【0156】
図15A及び15Bは、本発明の実施形態によるコネクションレス型送信(CLT)アルゴリズムID及びK
ASMEを使用する新たなキー(K
CLT)導出を示す図である。同図は、UE100a、eNB101a、MME102、SGW103、及びPGW104を示す。MME102は、コネクションレス型送信モードのための共通ベアラーを確立する(1501)。eNB101aとSGW103との間にS1共通ベアラーが確立される。SGW103とPGW104との間には、S5/S8共通ベアラーが確立される。eNB101aは、UE100aのサービングeNBである。
【0157】
UE100aは、初期接続手順を開始し(1502)、認証手順を実行し、基本キーK
ASMEを確立する。MME102は、UE100aが加入されているか否か及び/又はコネクションレス型送信が可能であるか否かをチェックする。MME102は、NASセキュリティモードコマンド(NAS Security Mode Command:NAS SMC)手順の間のコネクションレス型送信のために選択されたセキュリティアルゴリズム(CLT Algo ID)又は事前に選択された暗号化アルゴリズムをUE100aに通知する。UE100aがグラントされており、及び/又はコネクションレス型送信が可能な場合、MME102及びUE100aは、コネクションレス型送信モードのためにCLT Algo ID及びK
ASMEを使用して新たなセキュリティキー(K
CLT)を導出する。CLT Algo IDを使用するK
CLTは、次のように与えられる:
K
CLT=KDF{K
ASME、CLT Algo ID}。キーは、新たなK
ASMEを使用してリフレッシュされる。
【0158】
初期接続手順が実行され、UE100aが転送される何のデータも有していない場合、UE100aは、アイドル状態にスイッチングする(1503)。また、UE100aは、コネクションレス型送信モードを使用してUL送信を実行するようにアプリケーションレイヤーから(少量の)データパケットを受信する。UE100aは、何のASコンテキストも有しておらず、したがって、UE100aは、Cell−ID又はeNB IDに対してPDCP COUNTを“0”に初期化する(1504)。その後に、UE100aは、K
CLTを使用してデータパケットをセキュアにする。
【0159】
また、UE100aは、修正されたUuインターフェース106を通して、そして自己持続可能な方式で無線セルラーネットワークで確立された共通ベアラーでデータパケットを独立してルーティングするようにルーティング情報(GW ID)及びUE識別子(UE ID)をパケットヘッダー情報のような暗号化されたデータパケットに付加する(1505)。
【0160】
暗号化及び/又は完全性保護されたデータパケットが付加された後、UE100aは、RACH手順を使用してデータパケットを送信する。RACH手順は、既存の競合基盤RACH、修正されたRACH、又は最適化されたRACHなどであり得る。
【0161】
一実施形態において、使用されたセキュリティコンテキストがUEとeNBとの間で同一であるか否かを確認するために、進化したキーセット識別子(eKSI)は、eNBに対する1番目のパケットに含まれる。UE100aからコネクションレス型データパケットを受信した後、eNB101aは、S1−APメッセージからUE ID及びeKSI(コネクションレス型パケットで受信された場合)を送信することにより、UE100aに対するコネクションレス型セキュリティコンテキストをMME102に要請する。MME102は、S1−APメッセージでコネクションレス型送信モードのためのK
CLT及びK
CLTライフタイム及び選択されたアルゴリズムを含むコネクションレス型セキュリティコンテキストでeNB101aに応答する(1507)。eNB101aは、K
CLT及びそれのライフタイムを記憶し(1508)、タイマーを開始する。eNB101aは、データパケットを解読し、アップリンクPDCPカウントを増加させ、増加されたPDCPカウントを記憶し、eKSIを記憶する。また、完全性保護がUE100aにより適用される場合、eNBは、パケットの完全性を確認する。データパケットに付加されたUE ID及び/又はGW IDは、データパケットの転送及びコスト請求のために使用される。eNB101aは、SGW103のIPアドレス及び宛先であるPGW104のIPアドレスにデータパケットで受信されたGW IDを分析する。また、eNB101aは、
図15A及び15Bで説明されたように、S1−UPメッセージが含まれたS1共通ベアラーでコネクションレス型データパケットをSGW103に送信する(1509)。さらに、SGW103は、
図15A及び
図15Bで説明されたように、S5/S8共通ベアラーを通してGTPU S5/S8メッセージで受信されたデータパケットをPGW104に転送する(1510)。その後に、PGW104は、(少量の)データパケットをPDNポートに転送する(1511)。
【0162】
また、複数のデータパケットが送信され、PDCPカウントラップアラウンド(wrap around)が発生しようした後に、UE100aは、RRC接続を確立し(1513)、接続状態にスイッチングする。eNB101aで接続が確立されると、UE100aは、K
CLTリフレッシュ要請を含むTAUに対するNASメッセージを送信する(1514)。応答でのMME102は、新たな認証及びキー同意(Authentication and Key Agreement:AKA)手順を実行し、新たなK
ASME及びK
CLTを導出し、それをeNB101aに提供する。MME102は、新たなセキュリティ識別子(eKSI)も割り当てる。一実施形態において、PDCP COUNTがラップアラウンドされようとする場合、eNB101aは、MME102から新たなキーを要請する。その後に、MME102は、本明細書に詳細に説明したような新たなK
CLTを生成し、それをeNBに送信する。その後に、eNB101aは、UE100aとのフライ手順(fly procedure)に対するキー変化を開始し、新たなK
CLTを生成するようにUE100aに必要なパラメータを提供する。
【0163】
図16A及び16Bは、本発明の実施形態によるMMEノンス及びK
ASMEを使用する新たなキー(K
CLT)導出を示す図である。同図は、UE100a、eNB101a、MME102、SGW103、及びPGW104を示し、MME102は、コネクションレス型送信モードのための共通ベアラーを確立する(1601)。S1共通ベアラーは、eNB101aとSGW103との間に確立される。S5/S8共通ベアラーは、SGW103とPGW104との間に確立される。eNB101aは、UE100aのサービングeNBである。
【0164】
UE100aは、初期接続手順を開始し(1602)、認証手順を実行し、基本キーK
ASMEを確立する。MME102は、UE100aが加入されているか否か及び/又はコネクションレス型送信が可能であるか否かを確認する。MME102は、NASセキュリティモードコマンド(Security Mode Command:SMC)手順の間のコネクションレス型送信のために選択されたセキュリティアルゴリズム(CLT Algo ID)をUE100aに通知し、MMEノンスを提供する。UE100aがグラントされており及び/又はコネクションレス型送信が可能な場合、MME102及びUE100aは、コネクションレス型送信モードのためにMMEノンス及びK
ASMEを使用して新たなセキュリティキーK
CLTを導出する。MMEノンスを使用するK
CLT導出は、次のようである:
K
CLT=KDF K
ASME、MMEノンス。キーは、新規MMEノンスを使用してリフレッシュされる。K
CLTは、UE100a及びMME102から導出される。K
CLT−int及びK
CLT−encは、UE100a及びeNB101aから導出される。
【0165】
K
CLT−int及びK
CLT−encの導出は、次のようである。
K
CLT−int=KDF{K
CLT、Int Alg−ID、CLT−int−alg}
K
CLT−enc=KDF{K
CLT Enc Alg−ID、CLT−enc−alg}
【0166】
初期接続手順が実行されると、UE100aが転送される何のデータも有していない場合に、UE100aは、アイドル状態にスイッチングする(1603)。また、UE100aは、コネクションレス型送信モードを使用してUL送信を実行するようにアプリケーションレイヤーから(少量の)データパケットを受信する。UE100aは、何のASコンテキストも有しておらず、したがって、UE100aは、Cell−ID又はeNB IDに対して“0”にPDCP COUNTを初期化する(1604)。その後に、UE100aは、K
CLTを使用してデータパケットを確保する。
【0167】
一実施形態において、完全性保護及び暗号化のすべてがコネクションレス型データパケットに適用される。個別のキーが機密保護(暗号化/復号化)及び(MAC−Iの導出のための)完全性保護のためにK
CLTから導出される。
【0168】
一実施形態において、同一のK
CLTが暗号化及び完全性保護のために使用される。
また、UE100aは、修正されたUuインターフェース106を通して、そして自己持続可能な方式で無線セルラーネットワークで確立された共通ベアラーでデータパケットを個別的にルーティングするように暗号化されたデータパケットヘッダー情報にルーティング情報(GW ID)及びUE IDを付加する(1605)。
【0169】
暗号化及び/又は完全性保護されたデータパケットが付加された後、UE100aは、RACH手順を使用してデータパケットを送信する。RACH手順は、既存の競合基盤RACH、修正されたRACH、又は最適化されたRACHなどであり得る。
【0170】
一実施形態において、使用されたセキュリティコンテキストがUEとeNBとの間で同一であるか否かを確認するために、進化したキーセット識別子(eKSI)は、eNBに対する1番目のパケットに含まれる。UE100aからコネクションレス型データパケットを受信した後、eNB101aは、S1−APメッセージでUE ID及びeKSI(コネクションレス型パケットで受信された場合)を送信することにより、UE100aのためにコネクションレス型セキュリティコンテキストをMME102に要請する(1606)。MME102は、S1−APメッセージでコネクションレス型送信モードのためのK
CLT、K
CLTライフタイム、及び選択されたアルゴリズムを含むコネクションレス型セキュリティコンテキストでeNB101aに応答する(1607)。eNB101aは、K
CLT及びそのライフタイムを記憶し(1608)、タイマーを開始する。eNBは、データパケットを解読し、アップリンクPDCPカウントを増加させ、増加されたPDCPカウントを記憶し、eKSIを記憶する。また、完全性保護がUEにより適用される場合、eNB101aは、データパケットの完全性もチェックする。データパケットに付加されたUE ID及びGW IDは、データパケットの転送及びコスト請求のために使用される。eNB101aは、SGW103のIPアドレス及び/又は宛先であるPGW104のIPアドレス、及び/又はいずれの場合には、UL TEIDでデータパケットで受信されたGW IDを分析する。また、eNB101aは、
図16A及び
図16Bで説明されるように、S1−UPメッセージが含まれたS1共通ベアラーを通してコネクションレス型データパケットをSGW103に転送する(1609)。また、SGW103は、
図16A及び
図16Bで説明されるように、受信されたデータパケットをS5/S8共通ベアラーを通してPGW104に転送する(1610)。その後に、PGW104は、データパケットをPDNポートに転送する(1611)。
【0171】
また、複数の(少量の)データパケットが送信され、PDCPカウントラップアラウンドが発生した後に、UE100aは、RACH手順を開始し、eNB101aへの要請とともにUE ID及びeKSIを送信することにより、K
CLTをリフレッシュするようにeNB101aに要請する(1613)。eNB101aは、S1−APメッセージでUE100aからの要請をMME102に転送する(1614)。MMEは、新たなMMEノンスを生成することにより、新たなK
CLTを導出する(1615)。また、MME102は、S1−APメッセージで新たなK
CLT、そのライフタイム、及びMMEノンスを含む新たなコネクションレスセキュリティコンテキストをeNB101aに送信する(1616)。eNBは、MMEノンスを含む成功的なK
CLTリフレッシュ手順についてUE100aに通知する(1617)。MMEノンスを受信する時、UE100aは、新たなK
CLTを導出する。
【0172】
図17A及び
図17Bは、本発明の実施形態による基地局キー(K
eNB)、ネクストホップ(NH)、及びK
ASMEを使用する新たなキー(K
CLT)導出を示す図である。同図は、UE100a、eNB101a、MME102、SGW103、及びPGW104を示す。MME102は、コネクションレス型送信モードのための共通ベアラーを確立する(1701)。S1共通ベアラーは、eNB101aとSGW103との間で確立される。S5/S8共通ベアラーは、SGW103とPGW104との間で確立される。eNB101aは、UE100aのサービングeNBである。
【0173】
UE100aは、初期接続手順を開始し(1702)、認証手順を実行し、基本キーK
ASMEを確立する。MME102は、UE100aが加入されているか否か及び/又はコネクションレス型送信が可能であるか否かをチェックする。初期接続手順が実行され、UE100aが転送される何のデータも有していない場合に、UE100aは、アイドル状態にスイッチングする(1703)。UE100aがグラントされており、及び/又はコネクションレス型送信が可能な場合、UE100aは、アイドル状態で新たなNH値及びK
CLTを導出する。新たなNH値及びK
eNBを使用するK
CLT導出は、次のように与えられる:
K
CLT−int=KDF{K
eNB/NH、Int Alg−ID、CLT−int−alg}
K
CLT−enc=KDF{K
eNB/NH、Enc Alg−ID、CLT−enc−alg}
また、キーリフレッシングは、NH値を使用して行われる。
【0174】
さらに、UE100aは、コネクションレス型送信モードを使用してUL送信を実行するためにアプリケーションレイヤーから(少量の)データパケットを受信する。UE100aは、何のASコンテキストを有しておらず、したがって、UE100aは、Cell−ID又はeNB IDに対してPDCP COUNTを“0”に初期化する(1704)。その後に、UE100aは、K
CLTを使用してデータパケットをセキュアにする。
【0175】
一実施形態において、完全性保護及び暗号化のすべてがコネクションレス型データパケットに適用される。個別のキーが機密保護(暗号化/復号化)及び(MAC−Iの導出のための)完全性保護のためにK
CLTから導出される。
【0176】
一実施形態において、同一のK
CLTが暗号化及び完全性保護のために使用される。
また、UE100aは、修正されたUuインターフェース106を通して、そして自己持続可能な方式で無線セルラーネットワークで確立された共通ベアラーを通してデータパケットを独立してルーティングするようにパケットヘッダー情報のような暗号化されたデータパケットにルーティング情報(GW ID)、UE識別子(UE ID)、及びNCCを付加する(1705)。
【0177】
暗号化及び/又は完全性保護及び/又は完全性保護されたデータパケットが付加された後に、UE100aは、RACH手順を使用してデータパケットを送信する。RACH手順は、既存の競合基盤RACH、修正されたRACH、又は最適化されたRACHなどであり得る。
【0178】
一実施形態において、使用されたセキュリティコンテキストがUEとeNBとの間で同一であるか否かを確認するために、進化したキーセット識別子(eKSI)は、eNBに対する1番目のパケットに含まれる。UE100aからコネクションレス型データパケットを受信した後、eNB101aは、S1−APメッセージ内のUE ID及びeKSI(コネクションレス型パケットで受信された場合)及びネクストホップチェーンカウンター(Next hop Chaining Counter:NCC)を送信することにより、UE100aのためのコネクションレス型セキュリティコンテキストをMME102に要請する。MME102は、S1−APメッセージでNH値及びライフタイムを含むコネクションレス型セキュリティコンテキストでeNB101aに応答する(1707)。eNB101aは、K
CLTを導出し(1708)、K
CLTを使用してデータパケットを解読し、アップリンクPDCPカウントを増加させ、増加されたPDCPカウントを記憶し、eKSIを記憶する。また、完全性保護がUEにより適用される場合に、eNB101aは、パケットの完全性もチェックする。データパケットに付加されたUE ID及びGW IDは、データパケットの転送及びコスト請求のために使用される。eNB101aは、SGW103のIPアドレス及び宛先であるPGW104のIPアドレスにデータパケットで受信されたGW IDを分析する。また、eNB101aは、
図17A及び
図17Bで説明されるように、S1−UPメッセージを有するS1共通ベアラーを通してコネクションレス型データパケットをSGW103に転送する(1709)。また、SGW103は、
図17A及び
図17Bで説明されるように、受信されたデータパケットをS5/S8共通ベアラーを通してGTP−U S5/S8メッセージでPGW104に転送する(1710)。その後に、PGW104は、データパケットをPDNポートに転送する(1711)。
【0179】
また、複数の(少量の)データパケットが送信され、PDCPカウントラップアラウンドが発生した後(1712)、UE100aは、新たなNH値を生成し、新たなNH値を使用してK
CLTを導出する。その後に、UE100aは、RACH手順を開始し、eNB101aへの要請とともにUE ID、eKSI、及びNCC値を送信することにより、K
CLTをリフレッシュするようにeNB101aに要請する(1713)。eNB101aは、UE ID、eKSI、及びNCC値を含むS1−APメッセージでUE100aからの要請をMME102に転送する(1714)。MMEは、3GPPP標準TS33.401により明示されたような新たなNH値を生成する(1715)。さらに、MME102は、S1−APメッセージでNH値及びそのライフタイムを含む新たなコネクションレス型セキュリティコンテキストをeNB101aに送信する(1716)。eNBは、新たなK
CLTを導出する(1717)。また、eNB101aは、NCC値及びeKSIを含むRACH手順を通して成功的なK
CLTリフレッシュに対してUE100aに通知する。一実施形態において、K
UPenc及びK
UP−intがコネクションレス型送信モードの保護のために使用される場合、MME102は、NH値から導出されたK
eNBをeNB101aに送信する。eNB101aは、K
eNBからK
UPenc及びK
UP−intを導出する。MME102は、コネクションレス型データパケットの保護のためにeNB101aからのすべての要請に対してNCCカウントを増加させ、NCC値をeNB101aに提供する。その後に、eNB101は、正確なK
eNBの導出のためにNCC値をUE100aに送信する。コネクションレス型送信モードの保護のために、すべてのPDCP COUNTラップアップ(wrap-up)(ラップアラウンド(wrap-around))及びセル再選択は、ハンドオーバとして見なされる。
【0180】
開示された方法は、セル再選択の間のセキュリティキー処理を提供する。UE100a及び無線セルラーネットワークは、セル再選択の後にK
CLTキーを常にリフレッシュする。UE100aは、セル再選択の間にすべての既存のキーを削除し、セル再選択の後の新たなK
CLTを導出する。一実施形態において、UEは、キーをリフレッシュするために、指示子を使用してネットワークに明示的に示す。UEは、eKSI値、新たなUEノンス、又はMMEノンス、新たなNCC値などのようなキーリフレッシュのために必要なパラメータとともに明示的な指示子を含む。
【0181】
一実施形態において、UE100aは、自己持続可能なパケットとともに、eKSI値、新たなUEノンス又はMMEノンス、新たなNCC値などのようなキーリフレッシュのために必要なパラメータを含むことにより、無線セルラーネットワークに暗黙的にキー(K
CLT)のリフレッシュを示す。
【0182】
MME102は、要請される度に、常に新たなキーをeNB101aに提供する。
KCLTからの完全性及び機密キーの導出
開示された方法は、暗号化及び完全性キーをK
CLTから次のように導出する。:
K
CLT−int=KDF{K
CLT、Int Alg−ID、CLT−int−alg}
K
CLT−enc=KDF{K
CLT、Enc Alg−ID、CLT−enc−alg}
【0183】
Int Alg−ID値は、次のように定義される。:
“0000
2” EIA0 ヌル完全性保護アルゴリズム
“0001
2” 128−EIA1 SNOW 3G
“0010
2” 128−EIA2 AES
“0011
2” 128−EIA3 ZUC
【0184】
Enc Alg−ID値は、次のように定義される。:
“0000
2” EEA0 ヌル完全性保護アルゴリズム
“0001
2” 128−EEA1 SNOW 3G基盤アルゴリズム
“0010
2” 128−EEA2 AES基盤アルゴリズム
“0011
2” 128−EEA3 ZUC基盤アルゴリズム
【0186】
一実施形態において、コネクションレス型送信モードでデータパケットをセキュアにすることは、UE101aとSGW103との間でなされることができ、K
ASMEからのK
CLTの導出に基づき、K
CLTは、コネクションレス型送信モードのためのセキュリティモードコマンド(Security Mode Command:SMC)手順、又はUE100aの接続状態で選択されたNAS暗号化アルゴリズム、又はコネクションレス型送信モードのために再設定された暗号化アルゴリズムを使用するUE100aの接続状態での交渉された暗号化アルゴリズムを使用して導出される。K
CLTは、UE100a及びMME102によりK
ASMEから導出される。また、MME102は、GTP−Cメッセージでコネクションレス型送信トラフィックをセキュアにする処理をするために、K
CLT及び選択されたアルゴリズムのリストをSGW103に提供する。K
CLTは、上述した方法の中の1つで明示されたように、新たなUEノンス、新たなMMEノンス、新たな(NH)値、及び新たなK
ASMEを使用してリフレッシュされる。
【0187】
図18は、本発明の実施形態によるUEとeNBとの間でセキュアにされたデータパケットに対するキー導出を示す図である。コネクションレス型送信モードのための新たなセキュリティキー(K
CLT)は、K
ASMEからUE100a及びMME102により導出されるだけではなく、上述したような方法の中の1つに明示されたように、キー導出機能(key derivation function:KDF)を使用して完全性アルゴリズムに対する識別子により導出される。
【0188】
図19は、本発明の実施形態による暗号アルゴリズムを有する暗号化/復号化メカニズムを示す図である。同図は、パケットデータとして転送されるデータの暗号化又は復号化を行うために使用される暗号化アルゴリズムEEAに対する入力パラメータを示す。入力パラメータは、128ビット暗号キーであるK
CLT(KEY)、32ビットカウントであるPDCPカウント値(COUNT)、コネクションレス型送信モード無線ベアラー(Radio Bearer:RB)識別のための基準値である5ビットベアラー識別(BEARER)、コネクションレス型送信モードの方向を示す1ビットの方向(DIRECTION)、及び要求されるキーストリームの長さ(LENGTH)を含む。DIRECTIONビットは、UL送信に対しては0であり、DL送信に対しては1である。
【0189】
送信器側セキュリティメカニズムは、EEAアルゴリズムにより生成されたキーストリームブロックを使用するプレーンテキスト(送信されるデータ)の暗号化を含む。
【0190】
暗号化された暗号テキストブロックは、受信器側により受信され解読される。解読は、EEAアルゴリズムを使用して受信器で生成された送信器識別キーストリームブロックを使用して実行される。
【0191】
既存の技術では、ネットワークのアイドル状態セルレベルでUEが識別されなかった。一実施形態において、無線セルラーネットワークのセルレベルでアイドル状態にあるUE100aが識別される。これを可能にするために、セル再選択において、UE100aは、RACH手順(例えば、CLTに最適化されたRACH)を実行し、したがって、eNB101aは、MME102で現在キャンプされているUE100aのセルをアップデートすることにより、MME102が現在キャンプされているセルでのページングを開始する。
【0192】
図20は、本発明の実施形態によるUEがセルレベルで識別される場合にページングに含まれたDL割り当て情報を有するコネクションレス型送信モードでDL送信の間に受信されたデータパケットを示す図である。同図は、ページングからのオフセットで 受信されたデータパケットを示す。
【0193】
UE100aに対するページング通知は、CL指示、及びDL割り当て、及び/又はULグラントを含む。UE101aは、PDSCHをデコーディングし、DLデータを取得するために、ページング通知で提供されるDL割り当てを使用する。
【0194】
一実施形態では、DL割り当てをページメッセージに提供する代わりに、コネクションレス型送信のためのDL割り当てが予め構成される。
【0195】
図21は、本発明の実施形態によるUEがセルレベルで識別される場合にページングに含まれたCL−RNTIを有するコネクションレス型送信モードでDL送信の間に受信されたデータパケットを示す図である。同図は、ページングからのオフセットで受信されたデータパケットを示す。UE100aに対するページング通知は、CL指示及びCL−RNTI(16ビット)を含む。UE100aは、PDCCHチャネルをデコーディングするためにページング通知で提供されたCL−RNTIを使用する。オフセットは、PDCCHがUE100aのためにスケジューリングされる時間を識別するために使用されることができる。このオフセットは、UE100aのページング状況に関するものであり得る。これらのデータパケットに対するHARQ ACKを防止するために、eNB101aは、その次のサブフレームで同一のデータパケットを選択的に再送信できる。このようなアプローチ方式では、PDCCHをデコーディングし、PAGEメッセージでCL−RNTIを防止するためにS−RNTI自体が使用され得る。
【0196】
図22は、本発明の実施形態によるUEがセルレベルで識別される場合にコネクションレス型送信モードでDL送信の間に共通RNTIを通して受信されたデータパケットを示す図である。同図は、ページングからオフセットで受信されたデータパケットを示す。
【0197】
UE100aに対するページング通知は、S−TMSIのためのCL指示だけを含む。eNB101aは、データパケットにエンベデッドされたUE IDとともに、すべてのUEに対して共通RNTIで識別される共通リソースを通してコネクションレス型データパケットを送信する。このようなアプローチ方式では、ページングの受信の時に、UE100aは、オフセットで共通RNTIをもって事前に定義された方式でPDCCHのデコーディングを開始する。このような共通RNTIをもってPDCCHがデコーディングされる時に、UEは、データをデコーディングし、UE IDがマッチングされるか否かを検証する。UE IDがマッチングされる場合、UE100aは、IPパケットをデコーディングするためのセキュリティをさらに適用する。データパケットに対するHARQ ACKを防止するために、eNB101aは、その次のサブフレームで同一のデータを選択的に再送信できる。
【0198】
一実施形態において、ページング通知は、S−TMSIのためのCL指示を含み、また、データパケットも含む。このようなデータに対するHARQ ACKを防止するために、eNBは、後続サブフレームで同一のデータを選択的に再送信できる。
【0199】
上述した方法において、eNB101aがDL送信のためにペンディングされたデータパケットをさらに有している場合、eNB101aは、フィールドをデータパケットに付加することにより同一のものを指示することができ、これは、デコーディングの後にUE100aにより識別されることができる。このようなペンディングデータは、後の時間に定義されたオフセットで送信されることができる。
【0200】
一実施形態において、PDCCHをモニタリングするための幾つかのオフセット又はPDCCHをモニタリングするためのDRX種類のメカニズムが適用されることにより、UE100aがPDCCHを継続してモニタリングすることを防止できる。
【0201】
他の実施形態において、コネクションレス型送信モードがUE100aの移動状況に基づいてトリガーされることができる。例えば、UE100aが低い移動性又は中間の移動性である場合には、それがトリガーされることができ、UE100aが高い移動性である場合には、それがトリガーされないこともできる。
【0202】
また他の実施形態において、コネクションレス型送信モードは、コネクションレス型送信モードを使用することができるデータパケットを蓄積した後にUE100aによりトリガーされることができる。この蓄積は、送信されるデータがペンディングされている時間に対応するしきい値であり得、又はペンディングデータのバイト単位の大きさであり得る。このような基準は、すべての少量のデータに対してコネクションレス型送信モードでスイッチングしようとするUE100aの試みの数を減少させることができる。
【0203】
コネクションレス型データ配信のための移動性処理:
コネクションレス型送信モードでのUL送信の間には、UE100aがコネクションレス型データパケットのセグメントをRACHメッセージ3又は任意の次のRACHメッセージでのデータパケットをCell#1に送信する場合、UE100aが移動性によりCell#2に対してセル再選択を実行する状況が存在し得る。開示された方法は、T再選択期間の間に、Cell#1に残っているものをUE100aに指示する。T再選択タイマーが実行されており、ペンディングセグメントに対するULグラントがCell#1により与えられる場合、コネクションレス型データパケットのペンディングセグメントは、Cell#1に送信されることができる。T再選択タイマーが満了した場合、UE100aは、Cell#1に送信されたすべてのセグメントをCell#2に再送信し、Cell#2に対する再選択の後に、その次のセグメントをCell#2に再送信する。Cell#1を処理するeNB101aは、UE100aにより送信されたコネクションレス型パケットのセグメントをドロップ(drop)させ、他方、Cell#2を処理するeNB101aは、コネクションレス型パケットのすべてのセグメントをSGW103に送信する。
【0204】
コネクションレス型送信モードでのデータパケットのDL送信の間に、eNB101aは、UE100aに配信される1つ以上のデータパケットを有することができ、又は、そのデータパケットは、分割されることもある。しかしながら、UE100aがすべてのセグメント又はすべてのデータパケットを送信する前にセルを変更する場合には、データの損失が存在することもある。
【0205】
一実施形態において、移動性を有するDLデータパケットの配信を処理するために、eNB101aは、常に全データパケット(IPパケット)を送信し、データパケットのDL配信に対する分割を防止する。eNBは、DLデータパケットにペンディング指示子を入力し、このペンディング指示子を使用して、UE100aは、移動性を処理する。
【0206】
データパケットのDL送信の開始の後に、データパケットが分割されるか、又はDLデータがペンディング指示子を有する場合に、UE100aは、コネクションレス型データが完了するまでセル再選択を防止する。
【0207】
他の実施形態において、UE100aは、T再選択タイマーを次のように処理する。
コネクションレス型データの送信又は受信の間にT再選択が満了した場合、UE100aは、即座にセル再選択過程を中断するが、データパケットのDL又はUL送信を継続する。UL又はDL送信の完了の後に、UE100aは、セル再選択のために進む。
【0208】
T再選択タイマーが実行されている間に、データパケットのUL又はDL送信が進行中である場合、UE100aは、データパケットの送信又は受信の持続時間(duration)をT再選択の一部として計算しない。
【0209】
CLデータ配信のためのRLCモード:
データパケットのバックグラウンド種類のためにコネクションレス型送信モードが使用されることができるために、RLCは、非承認モード(unacknowledged mode)で動作されることができ、RLCレイヤーでのACK/NACKを防止できる。
【0210】
RLCレベルでも信頼性ある送信を必要とする幾つかの高い優先順位データが処理される必要がある場合には、RLCが承認モード(acknowledged mode)で動作されることができる。
【0211】
無線セルラーネットワークに対するコネクションレス型データパケットの使用可能性の指示
一実施形態において、UE100aがUL送信の間に無線セルラーネットワークに送信されるコネクションレス型データパケットを有する場合、UE100aは、UE−IDを搬送するRACH手順又はUE100aを識別するスケジューリング要請(scheduling Request:SR)のような一部の通知手続きをトリガーする。この手続きは、特定のUEがUL送信用に送信されるデータパケットを有していることを認識するためにeNB101aにより使用されることができる。その後に、eNB101aは、それのロード又はページング状況に基づいて、それぞれのUE100aに対するページングを開始することによりコネクションレス型データ交換を開始する。この場合に、eNB101aがPAGEをUE100aに送信する前のeNB101aに対するRACH手続き又はSRの個数は、制限されることができる。
【0212】
他の実施形態において、共通リソースは、共通リソースを使用してeNB101aに対するUE100a識別子を送信することにより、コネクションレス型データパケットの使用可能性を示すためにUE100aにより使用されることができる。
【0213】
コネクションレス型データパケットに対する共通リソース:
一実施形態において、UL送信の間に、eNB101aは、コネクションレス型データ送信の目的で共通使用するためのULリソースを割り当てる。UE100aは、特殊なプリアンブルを使用してこのような共通ULリソースでコネクションレス型データパケットを送信し、S−TMSIのようなUE識別子に関する情報を搬送する。共通ULリソースは、1つより多いUEが共通ULリソースで同時に送信する場合の衝突に敏感である。
【0214】
一実施形態において、DL送信の間に、eNB101aは、コネクションレス型データパケットの送信のために共通リソースを使用する。このようなアプローチ方式において、コネクションレス型送信モードをサポートするすべてのUEは、共通リソースに対するPDCCHをデコーディングするために共通RNTIを使用できる。このような共通RNTIに対するPDCCHデコーディングは、以前のUE100aに対するページング状況がコネクションレス型データパケットが存在するもので示された場合に発生し得る。共通リソースにおいて、コネクションレス型送信モードでのUL及び/又はDL送信は、次のような方法の中の1つで実行されることができる。
【0215】
共通リソースにおいて、UE100aは、S−TMSIをデータパケットに含めることにより識別されることができ、あるいは、共通リソースは、対応するデータパケットに対する対応するオフセット及びS−TMSIのようなUE IDを含むヘッダーを有することができる。
【0216】
ここに開示された実施形態は、少なくとも1つのハードウェアデバイスで実行され、エレメントを制御するためのネットワーク管理機能を実行する少なくとも1つのソフトウェアプログラムを通して具現されることができる。
図14、
図8〜
図17、及び
図19に示すエレメントは、ハードウェアデバイス、又はハードウェアデバイスとソフトウェアモジュールとの組み合せの中の少なくとも1つであり得るブロックを含む。
【0217】
特定の実施形態についての上記のような説明は、現在の知識を適用することにより様々なアプリケーションに対して全体のコンセプトから逸脱することなく特定の実施形態を容易に修正及び/又は適応を行えるここでの実施形態の一般的な特性を完全に示すはずであり、したがって、上記のような適応及び修正は、開示されている実施形態の均等物の意味及び範囲内で理解されるべきであり理解されるように意図される。ここで使用される表現及び用語は、説明のためのものであり限定されないことが理解されなければならない。したがって、上述した実施形態が望ましい実施形態の観点で説明されたとしても、上述した実施形態が本発明の思想及び範囲内で修正され実現されることができることは、当該技術分野における通常の知識を持つ者には明らかである。