IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ オフィノ テクノロジーズ, エルエルシーの特許一覧

(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公表特許公報(A)
(11)【公表番号】
(43)【公表日】2025-02-19
(54)【発明の名称】データユニット処理
(51)【国際特許分類】
   H04W 28/04 20090101AFI20250212BHJP
   H04W 80/02 20090101ALI20250212BHJP
【FI】
H04W28/04
H04W80/02
【審査請求】未請求
【予備審査請求】未請求
(21)【出願番号】P 2024543145
(86)(22)【出願日】2023-01-20
(85)【翻訳文提出日】2024-07-19
(86)【国際出願番号】 US2023011252
(87)【国際公開番号】W WO2023141280
(87)【国際公開日】2023-07-27
(31)【優先権主張番号】63/301,541
(32)【優先日】2022-01-21
(33)【優先権主張国・地域又は機関】US
(81)【指定国・地域】
【公序良俗違反の表示】
(特許庁注:以下のものは登録商標)
1.SIMULINK
2.VERILOG
3.STATEFLOW
4.LABVIEW
(71)【出願人】
【識別番号】517308024
【氏名又は名称】オフィノ, エルエルシー
(74)【代理人】
【識別番号】100078282
【弁理士】
【氏名又は名称】山本 秀策
(74)【代理人】
【識別番号】100113413
【弁理士】
【氏名又は名称】森下 夏樹
(74)【代理人】
【識別番号】100181674
【弁理士】
【氏名又は名称】飯田 貴敏
(74)【代理人】
【識別番号】100181641
【弁理士】
【氏名又は名称】石川 大輔
(74)【代理人】
【識別番号】230113332
【弁護士】
【氏名又は名称】山本 健策
(72)【発明者】
【氏名】チュン, スンドゥク
(72)【発明者】
【氏名】パク, キュンミン
(72)【発明者】
【氏名】ディナン, エスマエル ヘジャジ
(72)【発明者】
【氏名】タレビ ファード, ペイマン
(72)【発明者】
【氏名】チャオ, ウェイファー
【テーマコード(参考)】
5K067
【Fターム(参考)】
5K067AA13
5K067CC08
5K067EE02
5K067EE10
5K067HH23
(57)【要約】
本発明の方法は、第一のデバイスによって第二のデバイスに、データフローのデータユニットに関連付けられる複数のパケットを送信することと、前記第一のデバイスによって、前記複数のパケットのうちの少なくとも一つのパケットの送信障害を決定することと、前記第一のデバイスによって、前記少なくとも一つのパケットの前記送信障害、および前記複数のパケットが前記データユニットと関連付けられること、に基づき、前記複数のパケットを破棄することと、前記第一のデバイスによって前記第二のデバイスに、前記複数のパケットが破棄されるという表示を送信することと、を含む。
【選択図】図22
【特許請求の範囲】
【請求項1】
方法であって、
第一のデバイスによって第二のデバイスに、データフローのデータユニットに関連付けられる複数のパケットを送信することと、
前記第一のデバイスによって、前記複数のパケットのうちの少なくとも一つのパケットの送信障害を決定することと、
前記第一のデバイスによって、
前記少なくとも一つのパケットの前記送信障害、および
前記複数のパケットが前記データユニットと関連付けられること、に基づき、前記複数のパケットを破棄することと、
前記第一のデバイスによって前記第二のデバイスに、前記複数のパケットが破棄されるという表示を送信することと、を含む、方法。
【請求項2】
方法であって、
第一のデバイスによって、複数のパケットのうちの少なくとも一つのパケットの送信障害に基づき、データフローのデータユニットに関連付けられる前記複数のパケットを破棄することと、
前記第一のデバイスによって、前記複数のパケットが破棄されるという表示を送信することと、を含む、方法。
【請求項3】
前記第一のデバイスによって第二のデバイスに、前記データフローの前記データユニットに関連付けられる前記複数のパケットを送信することをさらに含む、請求項2に記載の方法。
【請求項4】
前記第一のデバイスが第一の無線デバイスを含み、前記第二のデバイスが第二の無線デバイスを含む、請求項3に記載の方法。
【請求項5】
前記第一のデバイスが、第一の無線デバイスの第一のエンティティを含み、前記第二のデバイスが、前記第一の無線デバイスの第二のエンティティを含む、請求項3に記載の方法。
【請求項6】
前記第一のエンティティまたは前記第二のエンティティのいずれかが、
パケットデータ収束プロトコル(PDCP)層、または
無線リンク制御(RLC)層、の少なくとも一つを含む、請求項5に記載の方法。
【請求項7】
前記データユニットが、サービスデータユニット(SDU)を含む、請求項5に記載の方法。
【請求項8】
前記第一のエンティティによって、前記SDUを、少なくとも一つの第一のPDUおよび少なくとも一つの第二のPDUを含む複数のプロトコルデータユニット(PDU)にセグメント化することをさらに含む、請求項5に記載の方法。
【請求項9】
前記破棄することが、前記第一のエンティティによって、前記少なくとも一つの第二のPDUの前記送信障害に基づき、前記SDUを破棄することを含む、請求項8に記載の方法。
【請求項10】
前記第一のデバイスによって、前記複数のパケットのうちの少なくとも一つのパケットの送信障害を決定することをさらに含む、請求項2~9のいずれか一項に記載の方法。
【請求項11】
前記第一のデバイスが、前記少なくとも一つのパケットに関連付けられる時間期間の満了に基づき、前記送信障害を決定する、請求項10に記載の方法。
【請求項12】
前記第一のデバイスが、
前記パケットが受信されるときに、前記少なくとも一つのパケットに関連付けられる前記時間期間を開始し、および
前記第一のデバイスが、前記少なくとも一つのパケットが前記第二のデバイスによって受信されるという表示を受信するときに、前記少なくとも一つのパケットに関連付けられる前記時間期間を停止する、請求項11に記載の方法。
【請求項13】
前記複数のパケットが破棄されるという前記表示が、
パケットデータ収束プロトコル(PDCP)ステータスレポート、または
PDCP制御プロトコルデータユニット、の少なくとも一つを介して、送信される、請求項3~12のいずれか一項に記載の方法。
【請求項14】
前記複数のパケットが破棄されるという前記表示が、前記第二のデバイスが前記複数のパケットの各々を破棄する必要があることを示す情報を含む、請求項3~13のいずれか一項に記載の方法。
【請求項15】
前記第一のデバイスによって、前記第二のデバイスから、前記複数のパケットが破棄されるという前記表示を送信するかどうかに関する構成情報を受信することをさらに含む、請求項3~14のいずれか一項に記載の方法。
【請求項16】
前記第一のデバイスが、アプリケーションから前記複数のパケットを受信する、請求項2~15のいずれか一項に記載の方法。
【請求項17】
前記第一のデバイスによって、
前記複数のパケットが破棄されるという前記表示に対する確認応答、
前記複数のパケットが破棄されるという表示、または
更新済みパラメーター、の少なくとも一つを受信することをさらに含む、請求項2~16のいずれか一項に記載の方法。
【請求項18】
前記第一のデバイスによって、前記複数のパケットを破棄することを決定することに基づき、前記第一のデバイスのメモリーから前記データユニットを除去することをさらに含む、請求項2~16のいずれか一項に記載の方法。
【請求項19】
第一のデバイスであって、一つまたは複数のプロセッサーと、前記一つまたは複数のプロセッサーによって実行されるとき、前記第一のデバイスに請求項1~18のいずれか一項に記載の方法を実施させる命令を格納するメモリーと、を含む、第一のデバイス。
【請求項20】
一つまたは複数のプロセッサーによって実行されるときに、前記一つまたは複数のプロセッサーに請求項1~18のいずれか一項に記載の方法を実施させる命令を含む、非一時的コンピューター可読媒体。
【請求項21】
方法であって、
第二のデバイスによって、第一のデバイスから、データフローのデータユニットに関連付けられる複数のパケットが破棄されるという表示を受信することを含む、方法。
【請求項22】
前記第二のデバイスによって、および前記表示に基づき、前記複数のパケットのうちの一つまたは複数の受信パケットを破棄することをさらに含む、請求項21に記載の方法。
【請求項23】
前記第二のデバイスによって、前記第一のデバイスから、前記データフローの前記データユニットに関連付けられる前記複数のパケットを受信することをさらに含む、請求項21~22のいずれか一項に記載の方法。
【請求項24】
前記第一のデバイスが第一の無線デバイスを含み、前記第二のデバイスが第二の無線デバイスを含む、請求項21~23のいずれか一項に記載の方法。
【請求項25】
前記第一のデバイスが、第一の無線デバイスの第一のエンティティを含み、前記第二のデバイスが、前記第一の無線デバイスの第二のエンティティを含む、請求項21~23のいずれか一項に記載の方法。
【請求項26】
前記第一のエンティティまたは前記第二のエンティティのいずれかが、
パケットデータ収束プロトコル(PDCP)層、または
無線リンク制御(RLC)層、の少なくとも一つを含む、請求項25に記載の方法。
【請求項27】
前記データユニットが、サービスデータユニット(SDU)を含む、請求項26に記載の方法。
【請求項28】
前記複数のパケットが破棄されるという前記表示が、
パケットデータ収束プロトコル(PDCP)ステータスレポート、または
PDCP制御プロトコルデータユニット、の少なくとも一つを介して、受信される、請求項21~27のいずれか一項に記載の方法。
【請求項29】
前記複数のパケットが破棄されるという前記表示が、前記第二のデバイスが前記複数のパケットの各々を破棄する必要があることを示す情報を含む、請求項21~28のいずれか一項に記載の方法。
【請求項30】
前記第二のデバイスから前記第一のデバイスに、前記複数のパケットが破棄されるという前記表示を送信するかどうかに関する構成情報を送信することをさらに含む、請求項21~29のいずれか一項に記載の方法。
【請求項31】
前記構成情報が、前記第一のデバイスが前記時間期間の満了に基づき前記送信障害を決定することを可能にするための、前記時間期間の値を含む、請求項30に記載の方法。
【請求項32】
第二のデバイスであって、一つまたは複数のプロセッサーと、前記一つまたは複数のプロセッサーによって実行されるとき、前記第二のデバイスに請求項21~31のいずれか一項に記載の方法を実施させる命令を格納するメモリーと、を含む、第二のデバイス。
【請求項33】
一つまたは複数のプロセッサーによって実行されるときに、前記一つまたは複数のプロセッサーに請求項21~31のいずれか一項に記載の方法を実施させる命令を含む、非一時的コンピューター可読媒体。
【請求項34】
システムであって、
第一のデバイスであって、一つまたは複数のプロセッサーと、前記一つまたは複数のプロセッサーによって実行されるとき、前記第一のデバイスに、
複数のパケットのうちの少なくとも一つのパケットの送信障害に基づき、データフローのデータユニットに関連付けられる前記複数のパケットを破棄すること、および
第二のデバイスに、前記複数のパケットが破棄されたという表示を送信すること、を含む動作を実施させる命令を格納するメモリーと、を含む、第一のデバイスと、
前記第二のデバイスであって、一つまたは複数のプロセッサーと、前記一つまたは複数のプロセッサーによって実行されるとき、前記第二のデバイスに、
前記第一のデバイスから、前記複数のパケットが破棄されるという前記表示を受信することを含む、動作を実施させる命令を格納するメモリーと、を含む、前記第二のデバイスと、を含む、システム。

【発明の詳細な説明】
【背景技術】
【0001】
関連出願の相互参照
本出願は、2022年1月21日に出願された米国仮特許出願第63/301,541号の継続であり、その全体が参照により本明細書に組み込まれる。
【発明の概要】
【課題を解決するための手段】
【0002】
本開示では、さまざまな実施形態が、開示された技術がどのように実装され得るか、および/または開示された技術がどのように環境およびシナリオで実践され得るかの実施例として提示される。関連技術分野の当業者には、範囲から逸脱することなく、形態および詳細のさまざまな変更を行うことができることは明らかであろう。実際、明細書を読んだ後、代替の実施形態を実装する方法が関連技術分野の当業者に明らかになるであろう。本実施形態は、例示的実施形態のいずれによっても限定されるべきではない。本開示の実施形態は、添付図面を基準して説明される。開示された例示的実施形態からの制限、特徴、および/または要素が組み合わせられ、本開示の範囲内でさらなる実施形態を作成し得る。機能および利点を強調する図は、例としてのみ示される。開示されたアーキテクチャーは、示される以外の方式で利用され得るように、十分に柔軟で構成可能である。例えば、いかなるフローチャートにリストされたアクションも、いくつかの実施形態で再配列され、または任意選択的にのみ使用され得る。
【0003】
実施形態は、必要に応じて動作するように構成され得る。開示された機構は、例えば、無線デバイス、基地局、無線環境、ネットワーク、上記の組み合わせなどで、特定の基準が満たされると実施され得る。例示的な基準は、例えば、無線デバイスまたはネットワークノード構成、トラフィック負荷、初期システムセットアップ、パケットサイズ、トラフィック特性、上記の組み合わせなどに少なくとも部分的に基づき得る。一つまたは複数の基準が満たされるときに、さまざまな例示的実施形態が適用され得る。従って、開示されたプロトコルを選択的に実装する例示的実施形態を実装することが可能であり得る。
【0004】
基地局は、無線デバイスの混合と通信し得る。無線デバイスおよび/または基地局は、複数の技術、および/または同じ技術の複数のリリースをサポートし得る。無線デバイスは、一つまたは複数の特定の能力を有し得る。本開示が複数の無線デバイスと通信する基地局に言及する場合、本開示は、カバレッジエリア内の全無線デバイスのサブセットに言及することができる。本開示は、例えば、所定の能力を含み、基地局の所定のセクターにある、所定のLTEまたは5Gリリースの複数の無線デバイスに言及し得る。本開示における複数の無線デバイスは、選択された複数の無線デバイス、および/または開示された方法などに従って実行するカバレッジエリア内の全無線デバイスのサブセットに言及し得る。開示された方法に準拠し得ないカバレッジエリアに複数の基地局または複数の無線デバイスが存在し得る。例えば、それらの無線デバイスまたは基地局は、LTEまたは5G技術の古いリリースに基づき実施される。
【図面の簡単な説明】
【0005】
図1図1Aおよび図1Bは、アクセスネットワークおよびコアネットワークを含む通信ネットワークの実施例を示す。
【0006】
図2図2A図2B図2C、および図2Dは、コアネットワーク内のサービスベースのアーキテクチャーのフレームワークのさまざまな例を示す。
【0007】
図3図3は、コアネットワーク機能を含む例示的な通信ネットワークを示す。
【0008】
図4図4Aおよび図4Bは、複数のユーザープレーン機能および信頼できないアクセスを有するコアネットワークアーキテクチャーの実施例を示す。
【0009】
図5図5は、ローミングシナリオのためのコアネットワークアーキテクチャーの実施例を示す。
【0010】
図6図6は、ネットワークスライシングの実施例を示す。
【0011】
図7図7A図7Bおよび図7Cは、ユーザープレーンプロトコルスタック、制御プレーンプロトコルスタック、およびユーザープレーンプロトコルスタックのプロトコル層の間に提供されるサービスを示す。
【0012】
図8図8は、データ交換のためのサービス品質モデルの実施例を示す。
【0013】
図9図9A図9B図9C、および図9Dは、無線デバイスの例示的な状態および状態移行を示す。
【0014】
図10図10は、無線デバイスの登録手順の実施例を示す。
【0015】
図11図11は、無線デバイスに対するサービス要求手順の実施例を示す。
【0016】
図12図12は、無線デバイスに対するプロトコルデータユニットセッション確立手順の実施例を示す。
【0017】
図13図13は、通信ネットワーク内の要素の構成要素の実施例を示す。
【0018】
図14図14A図14B図14C、および図14Dは、物理コアネットワーク展開のさまざまな例を示しており、各々が一つまたは複数のネットワーク機能またはその一部分を有する。
【0019】
図15図15は、本開示の例示的実施形態の一態様の図である。
【0020】
図16図16は、本開示の例示的実施形態の一態様の図である。
【0021】
図17図17は、本開示の例示的実施形態の一態様の図である。
【0022】
図18図18は、本開示の例示的実施形態の一態様の図である。
【0023】
図19図19は、本開示の例示的実施形態の一態様の図である。
【0024】
図20図20は、本開示の例示的実施形態の一態様の図である。
【0025】
図21図21は、本開示の例示的実施形態の一態様の図である。
【0026】
図22図22は、本開示の例示的実施形態の一態様の図である。
【0027】
図23図23は、本開示の例示的実施形態の一態様の図である。
【0028】
図24図24は、本開示の例示的実施形態の一態様の図である。
【0029】
図25図25は、本開示の例示的実施形態の一態様の図である。
【0030】
図26図26は、本開示の例示的実施形態の一態様の図である。
【0031】
図27図27は、本開示の例示的実施形態の一態様の図である。
【発明を実施するための形態】
【0032】
本開示では、「a」および「an」ならびに類似の語句は、特定の要素の単一のインスタンスを指すが、その要素の他のインスタンスを除外するように解釈されるべきではない。例えば、二つのホイールを有する二輪は、「ホイール(単数)」を有すると説明され得る。同様に、接尾辞「(s)」で終わる任意の用語は、「少なくとも一つ」および/または「一つまたは複数」として解釈されるべきである。本明細書では、「may」という用語は「例えば、~であり得る」として解釈されるべきである。換言すれば、「may」という用語は、「may」という用語に続く句が複数の好適な可能性の一つの実施例であり、さまざまな実施形態のうちの一つまたは複数によって用いられても用いられ得ないことを示す。本明細書で使用される場合、「含む(comprises)」および「からなる(consists of)」という用語は、記載される要素の一つまたは複数の構成要素を列挙する。「含む(comprises)」という用語は、「含む(includes)」と互換性があり記載される要素に含まれる列挙されていない構成要素を除外しない。対照的に、「からなる(consists of)」は、記述される要素の一つまたは複数の構成要素の完全な列挙を提供する。
【0033】
「に基づき」、「に応答して」、「に依存して」、「採用する」、「使用する」、という語句および類似の語句は、イベントおよび/またはアクションに対する特定の要因および/または状態の存在および/または影響を示すが、列挙されていない要因および/または状態も存在すること、および/またはイベントおよび/またはアクションに影響を与えることを除外しない。例えば、動作Xが、状態Yに「基づき」実施される場合、これは、動作が、少なくとも状態Yに「基づき」実施されると解釈されるべきである。例えば、動作Xの性能が、状態YおよびZの両方が満たされるときに実施される場合、動作Xの性能は、「Yに基づいて」いる、と説明され得る。
【0034】
「構成される」という用語は、デバイスが動作状態にあるか非動作状態にあるかにかかわらず、デバイスの容量に関連し得る。構成されるとは、デバイスが動作状態にあるか非動作状態にあるかにかかわらず、デバイスの動作特性に影響するデバイスの特定の設定を指し得る。換言すれば、ハードウェア、ソフトウェア、ファームウェア、レジスタ、メモリー値などは、デバイスが特定の特性を提供するために、デバイスが動作状態または非動作状態にあるかどうかにかかわらず、デバイス内で「構成され」得る。「デバイスにおいて発生する制御メッセージ」などの用語は、デバイスが動作状態か非動作状態かにかかわらず、制御メッセージがデバイスにおける特定の特性を構成するために使用され得る、またはデバイスにおける特定のアクションを実装するために使用され得るパラメーターを有することを意味し得る。
【0035】
本開示では、パラメーターは一つまたは複数の情報オブジェクトを含み、情報オブジェクトは一つまたは複数の他のオブジェクトを含むことができる。例えば、パラメーターJがパラメーターKを含み、パラメーターKがパラメーターLを含み、パラメーターLがパラメーターMを含む場合、JはLを含み、JはMを含む。パラメーターはフィールドまたは情報要素と呼んでもよい。例示的実施形態では、一つまたは複数のメッセージが複数のパラメーターを含む場合、複数のパラメーターのうちのパラメーターが一つまたは複数のメッセージのうちの少なくとも一つにあるが、一つまたは複数のメッセージの各々にある必要はないことを意味する。
【0036】
本開示は、列挙された要素の可能な組み合わせを指し得る。簡潔さおよび読みやすさのために、本開示は、任意選択的な特徴のセットから選択することによって得られ得るありとあらゆる変更を明示的に記載していない。本開示は、そのような全ての変更を明示的に開示すと解釈されるべきである。例えば、列挙された要素A、B、Cの七つの可能な組み合わせは、(1)「A」、(2)「B」、(3)「C」、(4)「AおよびB」、(5)「AおよびC」、(6)「BおよびC」、および(7)「A、B、およびC」からなる。簡潔性および読みやすさのために、これらの七つの可能な組み合わせは、以下の交換可能な定式化のうちのいずれかを使用して説明され得る、「A、B、およびCのうちの少なくとも一つ」、「A、B、またはCのうちの少なくとも一つ」、「A、B、およびCのうちの一つまたは複数」、「A、B、またはCのうちの一つまたは複数」、「A、B、および/またはC」。不可能な組み合わせは除外されることが理解されよう。例えば、「Xおよび/またはXではない」は、「XまたはXではない」と解釈されるべきである。さらに、これらの定式化は、重複および/または同義概念、例えば、「識別子、識別、および/またはID番号」の代替的な表現を記述し得ることが理解されよう。
【0037】
本開示は、セットおよび/またはサブセットを指し得る。一実施例として、セットXは、一つまたは複数の要素を含む要素のセットであり得る。Xの全ての要素がYの要素でもある場合、XはYのサブセットと呼んでもよい。本開示では、非空のセットおよびサブセットのみが考慮される。例えば、Yが要素Y1、Y2、およびY3からなる場合、Yの可能性のあるサブセットは、{Y1、Y2、Y3}、{Y1、Y2}、{Y1、Y3}、{Y2、Y3}、{Y1}、{Y2}、および{Y3}である。
【0038】
図1Aは、本開示の実施形態が実装され得る通信ネットワーク100の実施例を示す。通信ネットワーク100は、例えば、ネットワーク事業者によって運営される公衆陸上モバイルネットワーク(PLMN)で構成される。図1Aに示すように、通信ネットワーク100は、無線デバイス101、アクセスネットワーク(AN)102、コアネットワーク(CN)105、および一つまたは複数のデータネットワーク(DN)108を含む。
【0039】
無線デバイス101は、AN102およびCN105を介してDN108と通信し得る。本開示では、無線デバイスという用語は、無線通信が必要であるかまたは使用可能な任意のモバイルデバイスまたは固定(非モバイル)デバイスを指し、包含し得る。例えば、無線デバイスには、電話、スマートフォン、タブレット、コンピューター、ラップトップ、センサー、メーター、ウェアラブルデバイス、モノのインターネット(IoT)デバイス、車両道路側ユニット(RSU)、中継ノード、自動車、無人航空機、都市空中移動、および/またはそれらの任意の組み合わせが含まれる。無線デバイスという用語は、ユーザー機器(UE)、ユーザー端末(UT)、アクセス端末(AT)、モバイルステーション、受話器、無線送受信ユニット(WTRU)、および/または無線通信デバイスを含む、他の用語を包含する。
【0040】
AN102は、任意の適切な様式で無線デバイス101をCN105に接続し得る。AN102から無線デバイス101への通信方向はダウンリンクと呼ばれ、無線デバイス101からAN102への通信方向はアップリンクと呼ばれる。ダウンリンク送信は、周波数分割二重化(FDD)、時間分割二重化(TDD)、および/または二つの二重化技術のいくつかの組み合わせを使用して、アップリンク送信から分離され得る。AN102は、エアーインターフェイスを介した無線通信を通じて無線デバイス101に接続することができる。エアーインターフェイス上で少なくとも部分的に動作するアクセスネットワークは、無線アクセスネットワーク(RAN)と称され得る。CN105は、無線デバイス101と一つまたは複数のDN108との間の一つまたは複数のエンドツーエンド接続をセットアップし得る。CN105は、無線デバイス101を認証し、課金機能を提供し得る。
【0041】
本開示では、基地局という用語は、無線デバイス101とAN102との間の通信を容易にするAN102の任意の要素を指し、包含し得る。アクセスネットワークおよび基地局は、多くの異なる名称および実装を有する。基地局は、地球に固定された地上基地局であり得る。基地局は、移動カバレッジエリアを有するモバイル基地局であり得る。基地局は、例えば、衛星上に、宇宙空間内にあり得る。例えば、WiFiおよびその他の規格は、アクセスポイントという用語を使用し得る。別の実施例として、第三世代パートナーシッププロジェクト(3GPP(登録商標))は、三世代モバイルネットワーク用の仕様を生成しており、その各々は異なる用語を使用する。第三世代(3G)および/またはユニバーサルモバイル通信システム(UMTS)規格は、Node B.4G、Long Term Evolution(LTE)という用語を使用し得、および/または進化ユニバーサル地上無線アクセス(E-UTRA)規格は、進化ノードB(eNB)という用語を使用し得る。5Gおよび/または新無線(NR)規格は、AN102を次世代無線アクセスネットワーク(NG-RAN)として記述することができ、基地局を次世代eNB(ng-eNB)および/または世代ノードB(gNB)と称することができる。将来の規格(例えば、6G、7G、8G)は、新しい用語を使用して、本開示に記載される方法(例えば、無線デバイス、基地局、AN、CN、および/またはその構成要素)を実装する要素を指し得る。基地局は、ドナーノードのカバレッジエリアを拡張するために使用される中継器または中継ノードとして実装され得る。中継器ノードは、ドナーノードから受信した無線信号を増幅および再ブロードキャストし得る。中継ノードは、中継器ノードと同じ/類似の機能を実施し得るが、ドナーノードから受信した無線信号を復号して、無線信号を増幅および再ブロードキャストする前にノイズを除去し得る。
【0042】
AN102は、各々が一つまたは複数のカバレッジエリアを有する、一つまたは複数の基地局を含み得る。カバレッジエリアの地理的サイズおよび/または範囲は、AN102の受信機が、カバレッジエリア内で動作する送信機(例えば、無線デバイス101)からの送信を首尾よく受信できる(および/またはその逆)範囲に関して定義され得る。カバレッジエリアは、セクターまたはセルと呼んでもよい(一部の文脈では、セルという用語は、カバレッジエリア自体ではなく、特定のカバレッジエリアで使用されるキャリア周波数を指す)。大きなカバレッジエリアを有する基地局は、マクロセル基地局と称され得る。他の基地局は、例えば、マクロセルカバレッジが弱い領域でカバレッジを提供するため、またはトラフィックの多い領域(ホットスポットと呼ばれることもある)で追加のカバレッジを提供するために、より小さな領域をカバーする。スモールセル基地局の実施例としては、カバレッジエリアが縮小する順に、マイクロセル基地局、ピコセル基地局、およびフェムトセル基地局またはホーム基地局が挙げられる。基地局のカバレッジエリアを組み合わせることで、広い地理的エリアにわたって無線デバイス101に無線カバレッジを提供し、無線デバイスのモビリティをサポートできる。
【0043】
基地局には、エアーインターフェイスを介して無線デバイス101と通信するための一つまたは複数のアンテナのセットが含まれ得る。アンテナの各セットは、基地局によって別々に制御され得る。アンテナの各セットは、対応するカバレッジエリアを有し得る。一実施例として、基地局は、基地局の三つの異なる側面上の三つのカバレッジエリアをそれぞれ制御するための三つのアンテナのセットを含み得る。基地局(およびその対応するアンテナ)の全体は、単一の場所に配備され得る。別の方法として、中央位置のコントローラーは、一つまたは複数の分散位置の一つまたは複数のアンテナのセットを制御し得る。コントローラーは、例えば、集中型またはクラウドRANアーキテクチャーの一部であるベースバンド処理ユニットであり得る。ベースバンド処理ユニットは、ベースバンド処理ユニットのプール内の集中型であるか、または仮想化され得る。分散位置にあるアンテナのセットは、遠隔無線ヘッド(RRH)と称され得る。
【0044】
図1Bは、本開示の実施形態が実装され得る、別の例示的な通信ネットワーク150を示す。通信ネットワーク150は、例えば、ネットワーク事業者によって実行されるPLMNで構成される。図1Bの通り、通信ネットワーク150は、UE151、次世代無線アクセスネットワーク(NG-RAN)152、5Gコアネットワーク(5G-CN)155、および一つまたは複数のDN158を含む。NG-RAN152は、生成ノードB(gNB)152Aおよび次世代進化ノードB(ng eNB)152Bとして例示される、一つまたは複数の基地局を含む。5G-CN155は、制御プレーン機能155Aおよびユーザープレーン機能155Bを含む、一つまたは複数のネットワーク機能(NF)を含む。一つまたは複数のDN158は、パブリックDN(例えば、インターネット)、プライベートDN、および/またはオペレーター内DNを含んでもよい。図1Aに示されている対応する構成要素に対して、これらの構成要素は特定の実装および/または用語を表し得る。
【0045】
NG-RAN152の基地局は、Uuインターフェイスを介してUE151に接続され得る。NG-RAN152の基地局は、Xnインターフェイスを介して互いに接続され得る。NG-RAN152の基地局は、NGインターフェイスを介して5G CN155に接続され得る。Uuインターフェイスは、エアーインターフェイスを含み得る。NGおよびXnインターフェイスには、エアーインターフェイスが含まれる場合もあれば、直接の物理接続や、基盤となるトランスポートネットワーク(インターネットプロトコル(IP)トランスポートネットワークなど)を介した間接接続で構成される場合もある。
【0046】
Uu、Xn、およびNGインターフェイスはそれぞれ、プロトコルスタックに関連付けられる場合がある。プロトコルスタックには、ユーザープレーン(UP)と制御プレーン(CP)が含まれる場合がある。一般に、ユーザープレーンデータは、UE151のユーザーに関するデータ、例えば、ウェブブラウザアプリケーションを介してダウンロードされたインターネットコンテンツ、追跡アプリケーションを介してアップロードされたセンサーデータ、または電子メールサーバーに通信された、もしくは電子メールサーバーから通信された電子メールデータを含み得る。対照的に、制御プレーンデータは、DNと交換され得るように、ユーザープレーンデータのパッケージングおよびルーティングを容易にするシグナリングおよびメッセージを含み得る。NGインターフェイスは、例えば、NGユーザープレーンインターフェイス(NG-U)およびNG制御プレーンインターフェイス(NG-C)に分割され得る。NG-Uインターフェイスは、基地局と一つまたは複数のユーザープレーンネットワーク機能155Bとの間のユーザープレーンデータの送達を提供し得る。NG-Cインターフェイスは、基地局と一つまたは複数の制御プレーンネットワーク機能155Aとの間の制御シグナリングに使用され得る。NG-Cインターフェイスは、例えば、NGインターフェイス管理、UEコンテキスト管理、UEモビリティ管理、NASメッセージのトランスポート、ページング、PDUセッション管理および構成転送および/または警告メッセージ送信を提供し得る。一部の事例では、NG-Cインターフェイスは、ユーザーデータ(例えば、IoTデバイス用の少量のデータ送信)の送信をサポートし得る。
【0047】
NG-RAN152の基地局のうちの一つまたは複数は、中央ユニット(CU)および一つまたは複数の分散ユニット(DU)に分割され得る。CUは、F1インターフェイスを介して一つまたは複数のDUに接続できる。CUは、プロトコルスタック内の一つまたは複数の上部層を処理してもよく、DUは、プロトコルスタック内の一つまたは複数の下部層を処理し得る。例えば、CUは、RRC、PDCP、およびSDAPを処理することができ、DUは、RLC、MAC、およびPHYを処理することができる。一つまたは複数のDUは、CUおよび/または互いに対して地理的に多様な場所にあり得る。従って、CU/DU分割アーキテクチャーは、カバレッジの増加および/またはより良好な調整を可能にし得る。
【0048】
gNB 152Aおよびng-eNB 152Bは、UE151に対して異なるユーザープレーンおよび制御プレーンプロトコル終端を提供できる。例えば、gNB 154Aは、第一のプロトコルスタックに関連付けられるUuインターフェイスを介して新しい無線(NR)プロトコル終端を提供し得る。ng-eNB152Bは、第二のプロトコルスタックに関連付けられるUuインターフェイスを介して、進化UMTS地上無線アクセス(E-UTRA)プロトコル終端を提供し得る。
【0049】
5G-CN 155は、UE151を認証し、UE151と一つまたは複数のDN158との間のエンドツーエンド接続を設定し、課金機能を提供することができる。5G-CN155は、5G-CN155を構成するNFが、インターフェイスを介して互いに、および通信ネットワーク150の他の要素にサービスを提供する、サービスベースのアーキテクチャーに基づいてもよい。5G-CN155は、任意の数の他のNFおよび各NFの任意の数のインスタンスを含み得る。
【0050】
図2A図2B図2C、および図2Dは、コアネットワーク内のサービスベースのアーキテクチャーのフレームワークのさまざまな例を示す。サービスベースのアーキテクチャーでは、サービスは、サービス消費者によって求められ、サービス生産者によって提供され得る。特定のサービスを取得する前に、NFは、そのようなサービスがどこで取得され得るかを決定し得る。サービスを検出するために、NFは、ネットワークリポジトリ機能(NRF)と通信し得る。一実施例として、一つまたは複数のサービスを提供するNFは、ネットワークリポジトリ機能(NRF)に登録され得る。NRFは、NFがサービスベースのアーキテクチャー内の他のNFに提供するように準備される、一つまたは複数のサービスに関連するデータを記憶し得る。消費者NFは、NRFに問い合わせて、生産者NFを検出し得る(例えば、NRFから特定のサービスを提供するNFインスタンスのリストを取得することによって)。
【0051】
図2Aの実施例において、NF211(この実施例では消費者NF)は、NF212(生産者NF)に要求221を送信し得る。要求221は、特定のサービスに対する要求であってもよく、NF212がそのサービスの生産者であるという発見に基づき送信され得る。要求221は、NF211および/または要求されたサービスに関連するデータを含み得る。NF212は、要求221を受信し、要求されたサービス(例えば、データを取得)に関連付けられる一つまたは複数のアクションを実行し、応答221を提供し得る。NF212によって実行される一つまたは複数のアクションは、要求221に含まれる要求データ、NF212によって記憶されるデータ、および/またはNF212によって取得されるデータに基づいてもよい。応答222は、一つまたは複数のアクションが完了したことをNF211に通知し得る。応答222は、NF212、一つまたは複数のアクション、および/または要求されたサービスに関連する応答データを含み得る。
【0052】
図2Bの実施例において、NF231が要求241をNF232に送信する。この実施例では、NF232によって生成されるサービスの一部は、NF233に要求242を送信することである。NF233は、一つまたは複数の動作を実行し、NF232に応答243を提供し得る。応答243に基づき、NF232は、応答244をNF231に送信し得る。単一NFが、サービスの生産者、サービスの消費者、またはその両方の役割を遂行し得ることが、図2Bから理解されよう。特定のNFサービスは、一つまたは複数の他のNFによって生成される任意の数のネストされたNFサービスを含み得る。
【0053】
図2Cは、消費者NFと生産者NFとの間のサブスクリプション通知相互作用の実施例を示す。図2C251は、サブスクリプション261をNF252に送信する。NF253は、サブスクリプション262をNF252に送信する。二つのNFが(NF252が異なるNFに複数のサブスクリプションサービスを提供し得ることを実証するために)例示の目的で図2Cに示されるが、サブスクリプション通知相互作用は、一人の加入者のみを必要とすることが理解されよう。NF251、253は、互いに独立し得る。例えば、NF251、253は、NF252を独立して発見してもよく、および/またはNF252によって提供されるサービスに加入することを独立して決定し得る。サブスクリプションの受信に応答して、NF252は、サブスクリプションNFに通知を提供し得る。例えば、NF252は、サブスクリプション261に基づきNF251に通知263を送信してもよく、サブスクリプション262に基づきNF253に通知264を送信し得る。
【0054】
図2Cに示す実施例に示すように、通知263、264の送信は、状態が発生したという決定に基づいてもよい。例えば、通知263、264は、特定のイベントが発生したという決定、特定の状態が未解決であるという決定、および/またはサブスクリプションに関連付けられる期間が経過したという決定(例えば、定期的な通知のサブスクリプションに関連付けられる期間)に基づいてもよい。図2Cの実施例に示すように、NF252は、通知263、264をNF251、253に同時および/または同じ条件に応答して送信し得る。しかしながら、NF252は、異なる時点で、および/または異なる通知条件に応答して、通知を提供し得ることが理解されよう。一実施例では、NF251は、NF252によって測定される特定のパラメーターが第一の閾値を超えるときに通知を要求してもよく、NF252は、パラメーターが第一の閾値とは異なる第二の閾値を超えるときに通知を要求し得る。一実施例では、関心パラメーターおよび/または対応する閾値は、サブスクリプション261、262で示され得る。
【0055】
図2Dは、購読-通知相互作用の別の実施例を示す。図2D271は、サブスクリプション281をNF272に送信する。サブスクリプション281の受信および/または通知状態が発生したという決定に応答して、NF272は、通知284を送信し得る。通知284は、NF273に送信され得る。(通知が加入NFに送信される)図2Cの実施例とは異なり、図2Dは、サブスクリプションおよびその対応する通知が、異なるNFと関連付けられ得ることを示す。例えば、NF271は、NF273の代わりにNF272によって提供されるサービスに加入し得る。
【0056】
図3は、本開示の実施形態が実装され得る、別の例示的な通信ネットワーク300を示す。通信ネットワーク300は、ユーザー機器(UE)301、アクセスネットワーク(AN)302、およびデータネットワーク(DN)308を含む。図3に示す残りの要素は、コアネットワークに含まれてもよく、および/またはコアネットワークと関連付けられてもよい。コアネットワークの各要素は、ネットワーク機能(NF)と称され得る。
【0057】
図3に示すNFは、ユーザープレーン機能(UPF)305、アクセスおよびモビリティ管理機能(AMF)312、セッション管理機能(SMF)314、ポリシー制御機能(PCF)320、ネットワークリポジトリ機能(NRF)330、ネットワーク露出機能(NEF)340、統一データ管理(UDM)350、認証サーバー機能(AUSF)360、ネットワークスライス選択機能(NSSF)370、課金機能(CHF)380と、ネットワークデータ分析機能(NWDAF)390、およびアプリケーション機能(AF)399と、を含む。UPF305は、ユーザープレーンコアネットワーク機能であってもよく、一方で、NF312、314、および320~390は、制御プレーンコアネットワーク機能であり得る。図3の実施例には示されていないが、コアネットワークは、図示されるNFのいずれか、および/または異なるサービスを提供する一つまたは複数の異なるNFタイプの追加のインスタンスを含み得る。NFタイプの他の実施例には、ゲートウェイモバイル位置センター(GMLC)、位置管理機能(LMF)、動作、管理、およびメンテナンス機能(OAM)、公開警告システム(PWS)、ショートメッセージサービス機能(SMSF)、統一データリポジトリ(UDR)、および非構造化データストレージ機能(UDSF)が含まれる。
【0058】
図3に示す各要素は、少なくとも一つの他の要素とのインターフェイスを有する。インターフェイスは、例えば、直接的な物理的接続ではなく、論理接続であり得る。任意のインターフェイスは、基準点表現および/またはサービスベースの表現を使用して識別され得る。基準点表現では、文字「N」に数字が続き、二つの特定の要素間のインターフェイスを示す。例えば、図3に示すように、AN302およびUPF305は、「N3」を介してインターフェイスし、一方、UPF305およびDN308は、「N6」を介してインターフェイスする。対照的に、サービスベースの表現では、文字「N」に文字が続く。文字は、コアネットワークにサービスを提供するNFを識別する。例えば、PCF320は、インターフェイス「Npcf」を介してサービスを提供し得る。PCF320は、「Npcf」を介してコアネットワーク内の任意のNFにサービスを提供し得る。従って、サービスベースの表現は、基準点表現のバンドルに対応し得る。例えば、PCF320とコアネットワークとの間のNpcfインターフェイスは、一般に、PCF320とSMF314との間のN7インターフェイス、PCF320とNEF340との間のN30インターフェイスなどに対応し得る。
【0059】
UPF305は、AN302とDN308との間のユーザープレーントラフィックのゲートウェイとして機能し得る。UE301は、UuインターフェイスおよびN3インターフェイス(NG-Uインターフェイスとも呼ばれる)を介してUPF305に接続し得る。UPF305は、N6インターフェイスを介してDN308に接続し得る。UPF305は、N9インターフェイスを介して一つまたは複数の他のUPF(図示せず)に接続し得る。UE301は、UE301とDN308間の論理接続であるプロトコルデータユニット(PDU)セッションを通じてサービスを受信するように構成できる。UPF305(または所望される場合、複数のUPF)は、UE301とDN308との間の特定のPDUセッションを処理するために、SMF314によって選択され得る。SMF314は、PDUセッションに対するUPF305の機能を制御し得る。SMF314は、N4インターフェイスを介してUPF305に接続し得る。UPF305は、(任意の数のANを介して)任意の数のUEに関連付けられる任意の数のPDUセッションを処理し得る。一つまたは複数のPDUセッションを処理する目的で、UPF305は、任意の数の対応するN4インターフェイスを介して任意の数のSMFによって制御され得る。
【0060】
図3に示すAMF312は、コアネットワークへのUEアクセスを制御し得る。UE301は、AMF312を介してネットワークに登録し得る。UE301は、PDUセッションを確立する前に登録する必要があり得る。AMF312は、UE301の登録エリアを管理し得、ネットワークがネットワーク内のUE301の物理的位置を追跡することを可能にする。接続モードのUEの場合、AMF312は、UEモビリティ、例えば、一つのANまたはその一部から別のANまたはその一部へのハンドオーバーを管理することができる。アイドルモードのUEの場合、AMF312は、登録更新を実行し、および/またはUEをページングして、UEを接続モードに移行させ得る。
【0061】
AMF312は、UE301から、NASプロトコルに従って送信される非アクセス層(NAS)メッセージを受信し得る。NASメッセージは、UE301とコアネットワークとの間の通信に関する。NASメッセージは、AN302を介してAMF312に中継され得るが、N1インターフェイスを介した通信として説明され得る。NASメッセージは、例えば、UE301の接続を認証、識別、構成、および/または管理することによって、UE登録およびモビリティ管理を容易にし得る。NASメッセージは、UE301とDN309との間のセッションのユーザープレーン接続およびサービス品質(QoS)を維持するためのセッション管理手順をサポートし得る。NASメッセージがセッション管理を伴う場合、AMF312は、NASメッセージをSMF314に送信し得る。NASメッセージは、UE301とコアネットワークの他の構成要素(例えば、AMF312およびSMF314以外のコアネットワーク構成要素)との間でメッセージをトランスポートするために使用され得る。AMF312は、特定のNASメッセージ自体に作用してもよく、または代替的に、NASメッセージを適切なコアネットワーク機能(例えば、SMF314など)に転送し得る。
【0062】
図3に示されるSMF314は、受信したUE301のメッセージに基づき、PDUセッションを確立、修正、および/またはリリースし得る。SMF314は、例えば、PDUセッションの確立時に、IPアドレスをUE301に割り当て、管理、および/または指名し得る。ネットワークには複数のSMFが存在し、それぞれのSMFは、無線デバイス、基地局、および/またはUPFのそれぞれのグループに関連付けられ得る。複数のPDUセッションを有するUEは、各PDUセッションに対して異なるSMFと関連付けられ得る。上述のように、SMF314は、PDUセッションを処理するために一つまたは複数のUPFを選択し得、パケット処理(PDR、FAR、QERなど)のルールを提供することによって、選択されたUPFによるPDUセッションの処理を制御し得る。特定のPDUセッションに対するQoSおよび/または課金に関するルールは、PCF320から取得され、UPF305に提供され得る。
【0063】
PCF320は、ポリシールールに関連するサービスを他のNFに提供し得る。PCF320は、サブスクリプションデータおよびネットワーク条件に関する情報を使用して、ポリシールールを決定し、その後、ポリシールールを、それらのルールの実施に責任があり得る特定のNFに提供し得る。ポリシールールは、アクセスおよびモビリティのポリシー制御に関連し得、AMFによって施行され得る。ポリシールールは、セッション管理に関連し得、SMF314によって施行され得る。ポリシールールは、例えば、ネットワーク固有、無線デバイス固有、セッション固有、またはデータフロー固有であり得る。
【0064】
NRF330は、サービス発見を提供し得る。NRF330は、特定のPLMNに属し得る。NRF330は、通信ネットワーク300内の他のNFに関連するNFプロファイルを維持し得る。NFプロファイルは、例えば、NFのアドレス、PLMN、および/またはタイプ、スライス識別子、NFによって提供される一つまたは複数のサービスのリスト、およびサービスにアクセスするために必要な認証を含み得る。
【0065】
図3に示すNEF340は、外部ドメインへのインターフェイスを提供し、外部ドメインが通信ネットワーク300の制御プレーンに選択的にアクセスすることを可能にし得る。外部ドメインは、例えば、サードパーティネットワーク機能、アプリケーション機能などを含んでもよい。NEF340は、外部要素と、AMF312、SMF314、PCF320、UDM350などのネットワーク機能との間のプロキシとして作用し得る。一実施例として、NEF340は、AMF312からのレポートに基づき、UE301の位置または到達可能性ステータスを決定し、外部要素にステータス情報を提供し得る。一実施例として、外部要素は、NEF340を介して、PDUセッションを確立するためのパラメーターの設定を容易にする情報を提供し得る。NEF340は、制御プレーンのどのデータおよび機能が外部ドメインに露出されるかを決定し得る。NEF340は、通信ネットワーク300のデータまたは機能が露出される外部エンティティを認証および/または認可する安全な露出を提供し得る。NEF340は、コアネットワークの内部アーキテクチャーが外部ドメインから隠されるように、露出を選択的に制御し得る。
【0066】
UDM350は、他のNFのためのデータストレージを提供し得る。UDM350は、ネットワーク情報の統合ビューを許可し、これを使用することで、単一のリソースからさまざまなNFに最も関連性の高い情報を提供できるようにすることができる。UDM350は、統一データリポジトリ(UDR)から情報を記憶および/または取得し得る。例えば、UDM350は、UDRからUE301に関連するユーザーサブスクリプションデータを取得し得る。
【0067】
AUSF360は、コアネットワークによるUE301の相互認証およびUE301によるコアネットワークの認証をサポートし得る。AUSF360は、重要な契約手順を実行し、セキュリティを改善するために使用できる重要材料を提供し得る。
【0068】
NSSF370は、UE301によって使用される一つまたは複数のネットワークスライスを選択し得る。NSSF370は、スライス選択情報に基づきスライスを選択し得る。例えば、NSSF370は、単一ネットワークスライス選択支援情報(S-NSSAI)を受信し、S-NSSAIをネットワークスライスインスタンス識別子(NSI)にマッピングし得る。
【0069】
CHF380は、UE301に関連付けられる請求関連タスクを制御し得る。例えば、UPF305は、UE301に関連付けられるトラフィック使用をSMF314に報告し得る。SMF314は、UPF305および一つまたは複数の他のUPFから使用データを収集し得る。使用データは、交換されるデータの量、交換されるDN、データに関連付けられるネットワークスライス、または請求に影響を与え得る任意の他の情報を示し得る。SMF314は、収集された使用データをCHFと共有し得る。CHFは、収集された使用データを使用して、UE301に関連付けられる請求関連タスクを実行し得る。CHFは、UE301の課金ステータスに応じて、SMF314に、UE301へのアクセスを制限もしくは影響するように、および/またはUE301に請求関連通知を提供するように指示し得る。
【0070】
NWDAF390は、他のネットワーク機能からデータを収集および分析し、他のネットワーク機能にデータ分析サービスを提供し得る。一実施例として、NWDAF390は、UPF305、AMF312、および/またはSMF314から、特定のネットワークスライスインスタンスの負荷レベルに関連するデータを収集し得る。収集されたデータに基づき、NWDAF390は、負荷レベルデータをPCF320および/またはNSSF370に提供してもよく、および/またはスライスの負荷レベルが負荷レベル閾値に到達および/または超える場合、PC220および/またはNSSF370に通知し得る。
【0071】
AF399は、コアネットワークの外側にあり得るが、コアネットワークと相互作用して、特定のアプリケーションに関連付けられるQoS要件またはトラフィックルーティングプリファレンスに関連する情報を提供し得る。AF399は、NEF340によって課される露出制約に基づき、コアネットワークにアクセスし得る。しかしながら、コアネットワークのオペレーターは、AF399を、ネットワークに直接アクセスすることができる信頼できるドメインとみなすことができる。
【0072】
図4A図4B、および図5は、図3に示したコアネットワークアーキテクチャー300といくつかの点で類似したコアネットワークアーキテクチャーの他の実施例を示している。簡潔にするために、図3に示すコアネットワーク要素の一部は省略される。図4A、4B、および5に示されている要素の多くは、いくつかの点で図3に示されている要素と類似している。簡潔にするために、それらの機能または動作に関連する一部の詳細は省略される。
【0073】
図4Aは、複数のUPFの配置を含むコアネットワークアーキテクチャー400Aの実施例を示す。コアネットワークアーキテクチャー400Aは、UE401、AN402、AMF412、およびSMF414を含む。上述のコアネットワークアーキテクチャーの以前の実施例とは異なり、図4Aは、UPF405、UPF406、およびUPF407を含む複数のUPF、ならびにDN408およびDN409を含む複数のDNを示す。複数のUPF405、406、407の各々は、N4インターフェイスを介してSMF414と通信し得る。DN408、409は、N6インターフェイスを介して、それぞれUPF405、406と通信する。図4Aでは、複数のUPF405、406、407は、N9インターフェイスを介して互いに通信し得る。
【0074】
UPF405、406、407は、UPFがパケットを識別および/または分類するトラフィック検出を実行し得る。パケット識別は、SMF414によって提供されるパケット検出ルール(PDR)に基づき実施され得る。PDRは、ソースインターフェイス、UE IPアドレス、コアネットワーク(CN)トンネル情報(例えば、PDUセッションに対応するN3/N9トンネルのCNアドレス)、ネットワークインスタンス識別子、サービス品質フロー識別子(QFI)、フィルターセット(例えば、IPパケットフィルターセットまたはイーサネット(登録商標)パケットフィルターセット)、および/またはアプリケーション識別子のうちの一つまたは複数を含むパケット検出情報を含み得る。
【0075】
特定のパケットがどのように検出されるかを示すことに加えて、PDRは、その検出時にパケットを取り扱うためのルールをさらに示し得る。ルールは、例えば、転送アクションルール(FAR)、マルチアクセスルール(MAR)、使用レポートルール(URR)、QoS実施ルール(QER)などを含み得る。例えば、PDRは、一つまたは複数のFAR識別子、MAR識別子、RRR識別子、および/またはQER識別子を含み得る。これらの識別子は、特定の検出されたパケットの取り扱いのために処方されるルールを示し得る。
【0076】
UPF405は、FARに従ってトラフィック転送を実行し得る。例えば、FARは、特定のPDRに関連付けられるパケットが転送、重複、ドロップ、および/またはバッファされることを示し得る。FARは、宛先インターフェイス、例えば、ダウンリンクに対する「アクセス」またはアップリンクに対する「コア」を示し得る。パケットをバッファリングする場合、FARは、バッファリングアクションルール(BAR)を示し得る。一実施例として、UPF405は、PDUセッションが停止された場合、特定の数のダウンリンクパケットのデータバッファリングを実行し得る。
【0077】
UPF405は、QERに従ってQoS実行を実行し得る。例えば、QERは、承認された保証ビットレートおよび/または特定のPDRに関連付けられるパケットに対して強制される最大ビットレートを示し得る。QERは、特定の保証および/または最大ビットレートがアップリンクパケットおよび/またはダウンリンクパケットに対するものであり得ることを示し得る。UPF405は、特定のQoSフローに属するパケットを、対応するQFIでマークし得る。マーキングは、パケットの受信者がパケットのQoSを決定することを可能にし得る。
【0078】
UPF405は、RRRに従って、SMF414に使用レポートを提供し得る。URRは、使用レポートの生成および報告のための一つまたは複数のトリガー条件、例えば、即時報告、定期的な報告、アップリンクトラフィックの受信閾値、または任意の他の好適なトリガー条件を示し得る。URRは、ネットワークリソース、例えば、データ量、期間、および/またはイベントの使用を測定するための方法を示し得る。
【0079】
上述のように、DN408、409は、パブリックDN(例えば、インターネット)、プライベートDN(例えば、プライベート、内部会社所有のDN)、および/またはオペレーター内DNを含んでもよい。各DNは、オペレーターサービスおよび/またはサードパーティサービスを提供し得る。DNによって提供されるサービスは、インターネット、IPマルチメディアサブシステム(IMS)、拡張現実または仮想現実ネットワーク、エッジコンピューティングまたはモバイルエッジコンピューティング(MEC)ネットワークなどであり得る。各DNは、データネットワーク名(DNN)を使用して識別され得る。UE401は、DN408との第一の論理接続(第一のPDUセッション)、DN409との第二の論理接続(第二のPDUセッション)、または同時にそれら(第一および第二のPDUセッション)を確立するように構成され得る。
【0080】
各PDUセッションは、PDUセッションアンカー(PSA、または「アンカー」)として動作するように構成される少なくとも一つのUPFと関連付けられ得る。アンカーは、DNとのN6インターフェイスを提供するUPFであり得る。
【0081】
図4Aの実施例では、UPF405は、UE401とDN408との間の第一のPDUセッションのアンカーであり得るが、UPF406は、UE401とDN409との間の第二のPDUセッションのアンカーであり得る。コアネットワークは、UE401が一つのアクセスネットワークから別のアクセスネットワークに移動するときに、アンカーを使用して、特定のPDUセッションのサービス継続性(例えば、IPアドレス継続性)を提供し得る。例えば、UE401が、AN402以外のアクセスネットワークを使用してDN408へのデータ経路を使用してPDUセッションを確立すると仮定する。データ経路は、アンカーとして作用するUPF405を含み得る。さらに、UE401が後でAN402のカバレッジエリアに移動すると仮定する。こうしたシナリオでは、SMF414は、新しく入力されたアクセスネットワーク(AN402)とアンカーUPF(UPF405)との間のギャップを埋めるために、新しいUPF(UPF407)を選択し得る。PDUセッションの連続性は、任意の数のUPFがデータパスに追加または除去される際に保持され得る。UPFが、データ経路に追加されるとき、図4Aに示されるように、中間UPFおよび/またはカスケードされたUPFとして記載され得る。
【0082】
上述のように、UPF406は、UE401とDN409との間の第二のPDUセッションのアンカーであり得る。第一および第二のPDUセッションに対するアンカーは、図4Aにおいて、異なるUPFに関連付けられるが、これは単に一例にすぎないことが理解されよう。単一のDNを有する複数のPDUセッションは、任意の数のアンカーに対応し得ることも理解されよう。複数のUPFがある場合、分岐点(図4のUPF407)におけるUPFは、アップリンク分類器(UL-CL)として動作し得る。UL-CLは、アップリンクユーザープレーントラフィックを異なるUPFに迂回し得る。
【0083】
SMF414は、例えば、PDUセッションの確立時に、IPアドレスをUE401に割り当て、管理、および/または指名し得る。SMF414は、割り当てられるIPアドレスの内部プールを維持し得る。SMF414は、必要に応じて、動的ホスト構成プロトコル(DHCP)サーバーまたは認証、承認、および会計(AAA)サーバーによって提供されるIPアドレスを割り当てることができる。IPアドレス管理は、セッションおよびサービス継続性(SSC)モードに従って実施され得る。SSCモード1では、無線デバイスがネットワーク内を移動するにつれて、UE401のIPアドレスが維持され得る(および同じアンカーUPFが使用され得る)。SSCモード2では、UE401のIPアドレスは、UE401がネットワーク内を移動するにつれて変化する(例えば、以前のIPアドレスおよびUPFが放棄され、新しいIPアドレスおよびアンカーUPFが確立され得る)。SSCモード3では、新しいIPアドレス(SSCモード2に類似)を確立しながら、古いIPアドレス(SSCモード1に類似)を一時的に維持することが可能であり得、従って、SSCモード1および2の特徴を組み合わせる。IPアドレス変更に敏感なアプリケーションは、SSCモード1に従って動作し得る。
【0084】
UPF選択は、SMF414によって制御され得る。例えば、UE401とDN408との間のPDUセッションの確立および/または修正時に、SMF414は、PDUセッションのアンカーとしてUPF405を選択し、および/または中間UPFとしてUPF407を選択し得る。UPF選択の基準は、AN402とDN408との間の経路効率および/または速度を含む。候補UPFの信頼性、負荷ステータス、位置、スライスサポート、および/または他の能力も考慮され得る。
【0085】
図4Bは、信頼できないアクセスに対応するコアネットワークアーキテクチャー400Bの実施例を示す。図4Aに類似して、4Bに示されるUE401は、AN402およびUPF405を介してDN408に接続する。AN402およびUPF405は、DN408への信頼できる(例えば、3GPP(登録商標))アクセスを構成する。対照的に、UE401はまた、信頼できないアクセスネットワークAN403、およびnon-3GPP(登録商標)インターワーキング機能(N3IWF)404を使用してDN408にアクセスし得る。
【0086】
AN403は、例えば、IEEE 802.11規格に従って動作する無線ランドエリアネットワーク(WLAN)であり得る。UE401は、AN403に対して処方されるいずれの様式でも、インターフェイスY1を介してAN403に接続し得る。AN403への接続は、認証を伴う場合と伴わない場合がある。UE401は、AN403からIPアドレスを取得し得る。UE401は、コアネットワーク400Bに接続し、その目的のために信頼できないアクセスを選択することを決定し得る。AN403は、Y2インターフェイスを介してN3IWF404と通信し得る。信頼できないアクセスを選択した後、UE401は、AMFを選択するために十分な情報をN3IWF404に提供し得る。選択されたAMFは、例えば、3GPP(登録商標)アクセス(本実施例ではAMF412)のためにUE401によって使用されるのと同じAMFであり得る。N3IWF404は、N2インターフェイスを介してAMF412と通信し得る。UPF405が選択されてもよく、N3IWF404は、N3インターフェイスを介してUPF405と通信し得る。UPF405は、PDUセッションアンカー(PSA)であってもよく、UE401が信頼できるアクセスと信頼できないアクセスとの間でシフトするときでさえも、PDUセッションのアンカーのままであり得る。
【0087】
図5は、UE501がローミングシナリオにあるコアネットワークアーキテクチャー500の実施例を示す。ローミングシナリオでは、UE501は、第一のPLMN(ホームPLMN、またはHPLMN)の加入者であるが、第二のPLMN(訪問先PLMN、またはVPLMN)に結合する。コアネットワークアーキテクチャー500は、UE501、AN502、UPF505、およびDN508を含む。AN502およびUPF505は、VPLMNと関連付けられてもよい。VPLMNは、AMF512、SMF514、PCF520、NRF530、NEF540、およびNSSF570を含む、VPLMNに関連付けられるコアネットワーク要素を使用して、AN502およびUPF505を管理し得る。AF599は、VPLMNのコアネットワークに隣接し得る。
【0088】
UE501は、VPLMNの加入者ではあり得ない。AMF512は、例えば、UE501に適用されるローミング制限に基づき、UE501がネットワークにアクセスすることを許可し得る。VPLMNによって提供されるネットワークサービスを得るために、VPLMNのコアネットワークが、UE501のHPLMNのコアネットワーク要素、特に、PCF521、NRF531、NEF541、UDM551、および/またはAUSF561と相互作用する必要があり得る。VPLMNおよびHPLMNは、それぞれのセキュリティエッジ保護プロキシ(SEPP)を接続するN32インターフェイスを使用して通信し得る。図5では、それぞれのSEPPは、VSEPP590およびHSEPP591として図示される。
【0089】
VSEPP590およびHSEPP591は、定義された目的のためにN32インターフェイスを介して通信し、一方、各PLMNに関する情報を他方から隠す。SEPPは、N32インターフェイスを介した通信に基づきローミングポリシーを適用し得る。PCF520およびPCF521は、SEPPを介して通信して、ポリシー関連シグナリングを交換し得る。NRF530およびNRF531は、SEPPを介して通信して、それぞれのPLMN内のNFのサービス発見を可能にし得る。VPLMNおよびHPLMNは独立して、NEF540およびNEF541を維持し得る。NSSF570およびNSSF571は、SEPPを介して通信して、UE501のスライス選択を調整し得る。HPLMNは、全ての認証およびサブスクリプション関連シグナリングを処理することができる。例えば、UE501がVPLMNを介してサービスを登録または要求する場合、VPLMNは、SEPPを介して、HPLMNのUDM551およびAUSF561にアクセスすることによって、UE501を認証し、および/またはUE501のサブスクリプションデータを取得し得る。
【0090】
図5に示されるコアネットワークアーキテクチャー500は、UE501がVPLMNの一つまたは複数のUPF(すなわち、UPF505)を使用してDN508にアクセスする、ローカルブレークアウト構成と称され得る。しかしながら、他の構成も可能である。例えば、ホームルーティング構成(図5には図示せず)では、UE501は、HPLMNの一つまたは複数のUPFを使用してDNにアクセスし得る。ホームルーティング構成では、N9インターフェイスは、N32インターフェイスに平行に動作し、VPLMNとHPLMNとの間のフロンティアを横断して、ユーザープレーンデータを搬送し得る。それぞれのPLMNの一つまたは複数のSMFは、N32インターフェイスを介して通信して、UE501のセッション管理を調整することができる。SMFは、フロンティアの両側でそれぞれのUPFを制御し得る。
【0091】
図6は、ネットワークスライシングの実施例を示す。ネットワークスライシングは、共有インフラストラクチャ(例えば、物理インフラストラクチャ)の別個の論理ネットワークへの分割を指し得る。これらの別個の論理ネットワークは、独立して制御されてもよく、互いに分離されてもよく、および/または専用リソースと関連付けられてもよい。
【0092】
ネットワークアーキテクチャー600Aは、単一の論理ネットワークに対応するスライスされていない物理ネットワークを示す。ネットワークアーキテクチャー600Aは、ユーザープレーンを含み、UE601A、601B、601C(集合的に、UE601)は、AN602およびUPF605を介してDN608への物理的および論理的な接続を有する。ネットワークアーキテクチャー600Aは、AMF612およびSMF614がユーザープレーンのさまざまな態様を制御する制御プレーンを含む。
【0093】
ネットワークアーキテクチャー600Aは、特定の特性のセット(例えば、最大ビットレート、信頼性、遅延、帯域幅使用、電力消費などに関する)を有し得る。この特性のセットは、ネットワーク要素自体の性質(例えば、処理電力、フリーメモリーの可用性、他のネットワーク要素への近接など)またはその管理(例えば、ビットレートまたは信頼性を最大化し、遅延または電力帯域幅の使用を低減するように最適化される)によって影響され得る。ネットワークアーキテクチャー600Aの特性は、例えば、アップグレード機器によって、または特定の特性を標的とするための手順を変更することによって、経時的に変化し得る。しかしながら、任意の所与の時間において、ネットワークアーキテクチャー600Aは、特定の使用事例に対して最適化されてもよく、または最適化されなくてもよい、単一の特性のセットを有することになる。例えば、UE601A、601B、601Cは、異なる要件を有し得るが、ネットワークアーキテクチャー600Aは、三つのうちの一つに対してのみ最適化され得る。
【0094】
ネットワークアーキテクチャー600Bは、複数の論理ネットワークに分割されたスライスされた物理ネットワークの実施例である。図6では、物理ネットワークは、スライスA、スライスB、およびスライスCと呼ばれる三つの論理ネットワークに分割される。例えば、UE601Aは、AN602A、UPF605A、AMF612、およびSMF614Aによってサービスされ得る。UE601Bは、AN602B、UPF605B、AMF612、およびSMF614Bによってサービスされ得る。UE601Cは、AN602C、UPF605C、AMF612、およびSMF614Cによってサービスされ得る。それぞれのUE601は、論理的観点から異なるネットワーク要素と通信するが、これらのネットワーク要素は、同じ物理ネットワーク要素を使用してネットワーク事業者によって配備され得る。
【0095】
各ネットワークスライスは、異なる特性のセットを有するネットワークサービスに合わせてもよい。例えば、スライスAは、拡張モバイルブロードバンド(eMBB)サービスに対応し得る。モバイルブロードバンドは、スマートフォンと一般的に関連付けられるモバイルユーザーによるインターネットアクセスを指し得る。スライスBは、信頼性および速度に焦点を当てた超高信頼性低遅延通信(URLLC)に対応し得る。eMBBと比較して、URLLCは、自動運転および遠隔手術などの使用事例の実行可能性を改善し得る。スライスCは、多数のユーザーに送達される低電力サービスに焦点を当てた、大規模機械タイプ通信(mMTC)に対応し得る。例えば、スライスCは、定期的に少量のデータを提供する電池式センサーの高密度ネットワークに対して最適化され得る。多くのmMTC使用事例は、eMBBまたはURLLCネットワークを使用して操作した場合、法外に高価となる。
【0096】
UE601のうちの一つのサービス要件が変更された場合、そのUEにサービス提供するネットワークスライスを更新して、より良いサービスを提供することができる。さらに、eMBB、URLLC、およびmMTCに対応するネットワーク特性のセットは、eMBB、URLLC、およびmMTCの分化種が提供されるように変化し得る。別の方法として、ネットワーク事業者は、例えば、顧客の要求に応答して、完全に新しいサービスを提供し得る。
【0097】
図6では、UE601の各々は、独自のネットワークスライスを有する。しかしながら、単一のスライスは、任意の数のUEにサービスすることができ、単一のUEは、任意の数のスライスを使用して動作することができることが理解されよう。さらに、例示的なネットワークアーキテクチャー600Bでは、AN602、UPF605、およびSMF614は、三つの別個のスライスに分離され、AMF612は、スライスされない。しかしながら、ネットワーク事業者は、異なるネットワーク要素が異なる数のスライスに分割された、スライスされたネットワーク要素とスライスされていないネットワーク要素との任意の組み合わせを選択的に利用する任意のアーキテクチャーを展開し得ることが理解されよう。図6は、三つのコアネットワーク機能のみを示すが、他のコアネットワーク機能も同様にスライスされ得ることが理解されよう。複数のネットワークスライスをサポートするPLMNは、各スライスに対して別個のネットワークリポジトリ機能(NFR)を維持し、他のNFがそのスライスに関連付けられるネットワークサービスを検出することを可能にし得る。
【0098】
ネットワークスライス選択は、AMFによって、または代替的に、別個のネットワークスライス選択機能(NSSF)によって制御され得る。例えば、ネットワーク事業者は、別個のネットワークスライスインスタンス(NSI)を定義および実装し得る。各NSIは、単一ネットワークスライス選択支援情報(S-NSSAI)と関連付けられてもよい。S-NSSAIは、特定のスライス/サービスタイプ(SST)インジケーター(eMBB、URLLC、mMTCなどを示す)を含み得る。実施例として特定の追跡エリアは、一つまたは複数の構成されるS-NSSAIと関連付けられ得る。UEは、(例えば、登録中に)一つまたは複数の要求されたおよび/または登録されたS-NSSAIを識別し得る。ネットワークは、UEに、一つまたは複数の許可されたおよび/または拒否されたS-NSSAIを示し得る。
【0099】
S-NSSAIは、特定のスライスおよび/またはサービスタイプの異なるテナントを区別するためのスライス差分器(SD)をさらに含み得る。例えば、テナントは、その加入者を取り扱うための保証されたネットワークリソースおよび/または特定のポリシーを取得(例えば、購入)するネットワーク事業者の顧客(例えば、車両製造、サービスプロバイダーなど)であり得る。ネットワーク事業者は、異なるスライスおよび/またはスライスタイプを構成し、SDを使用して、どのテナントが特定のスライスに関連付けられているかを決定し得る。
【0100】
図7A図7Bおよび図7Cは、ユーザープレーン(UP)プロトコルスタック、制御プレーン(CP)プロトコルスタック、およびUPプロトコルスタックのプロトコル層の間に提供される、サービスを示す。
【0101】
層は、コンピューターネットワーキング機能のオープンシステム相互接続(OSI)モデルと関連付けられてもよい。OSIモデルでは、層1は下層に対応してもよく、上位層は下層の上にあり得る。層1は、信号(例えば、ケーブル、光ファイバ、および/または無線周波数トランシーバー)の転送に使用される物理インフラストラクチャに関連する物理層に対応し得る。新無線(NR)では、層1は物理層(PHY)を含むことができる。層2は、データリンク層に対応し得る。層2は、層1の物理インフラストラクチャを使用して、ネットワークのノード間で転送するためのデータのパッケージ(例えば、データフレーム内)に関係し得る。NRでは、層2は、メディアアクセス制御層(MAC)、無線リンク制御層(RLC)、パケットデータ収束層(PDCP)、およびサービスデータアプリケーションプロトコル層(SDAP)を含み得る。
【0102】
層3は、ネットワーク層に対応し得る。層3は、層2にパッケージ化されたデータのルーティングに関係し得る。層3は、データおよびトラフィック回避の優先順位付けを処理し得る。NRでは、層3は、無線リソース制御層(RRC)および非アクセス層(NAS)を含むことができる。層4~7は、トランスポート層、セッション層、提示層、およびアプリケーション層に対応し得る。アプリケーション層は、エンドユーザーと相互作用して、アプリケーションに関連付けられるデータを提供する。一実施例では、アプリケーションを実装するエンドユーザーは、アプリケーションに関連付けられるデータを生成し、その情報をターゲットデータネットワーク(例えば、インターネット、アプリケーションサーバーなど)に送信し始めることができる。アプリケーション層から開始して、OSIモデルの各層は、情報を操作および/または再パッケージ化し、それを下部層に送達し得る。最下層では、操作および/または再パッケージ化された情報は、物理インフラストラクチャ(例えば、電気的、光学的、および/または電磁的)を介して交換され得る。ターゲットデータネットワークに近づくと、情報はパッケージ解除され、ターゲットデータネットワークによって使用可能な形態(例えば、エンドユーザーによって提供されたのと同じ形態)でアプリケーション層に再び到達するまで、上位および上位層に提供される。エンドユーザーに応答するために、データネットワークは、この手順を逆に実行し得る。
【0103】
図7Aは、ユーザープレーンプロトコルスタックを示す。ユーザープレーンプロトコルスタックは、UE701とgNB702との間のUuインターフェイスのための新しい無線(NR)プロトコルスタックであり得る。UPプロトコルスタックの層1では、UE701はPHY731を実装し得、gNB702はPHY732を実装し得る。UPプロトコルスタックの層2では、UE701は、MAC741、RLC751、PDCP761、およびSDAP771を実装し得る。gNB702は、MAC742、RLC752、PDCP762、およびSDAP772を実装し得る。
【0104】
図7Bは制御プレーンプロトコルスタックを示す。制御プレーンプロトコルスタックは、UE701とgNB702との間のUuインターフェイス、および/またはUE701とAMF712との間のN1インターフェイスのためのNRプロトコルスタックであり得る。CPプロトコルスタックの層1では、UE701はPHY731を実装することができ、gNB702はPHY732を実装することができる。CPプロトコルスタックの層2では、UE701は、MAC741、RLC751、PDCP761、RRC781、およびNAS791を実装し得る。gNB702は、MAC742、RLC752、PDCP762、およびRRC782を実装し得る。AMF712は、NAS792を実装し得る。
【0105】
NASは、非アクセス層、特に、UE701とコアネットワーク(例えば、AMF712)との間の通信に関係し得る。下部層は、アクセス層、例えば、UE701とgNB702との間の通信に関係し得る。UE701とコアネットワークとの間に送信されるメッセージは、NASメッセージと称され得る。一例では、NASメッセージは、gNB702によって中継され得るが、NASメッセージの内容(例えば、NASメッセージの情報要素)は、gNB702には見えない場合がある。
【0106】
図7Cは、図7Aに示したNRユーザープレーンプロトコルスタックのプロトコル層間で提供されるサービスの実施例を示す。UE701は、UE701とデータネットワークとの間の論理接続であり得る、PDUセッションを介してサービスを受信し得る。UE701およびDNは、PDUセッションに関連付けられるデータパケットを交換し得る。PDUセッションは、一つまたは複数のサービス品質(QoS)フローを含み得る。SDAP771およびSDAP772は、PDUセッションの一つまたは複数のQoSフローと一つまたは複数の無線ベアラー(データ無線ベアラーなど)との間のマッピングおよび/またはマッピング解除を実行できる。QoSフローとデータ無線ベアラーとの間のマッピングは、gNB702によってSDAP772で決定され得、UE701は、マッピング(例えば、制御シグナリングおよび/または反射マッピングに基づき)について通知され得る。反射マッピングのために、gNB220のSDAP772は、QoSフローインジケーター(QFI)でダウンリンクパケットをマークし、ダウンリンクパケットをUE701に送達し得る。UE701は、ダウンリンクパケットのQFIに基づきマッピングを決定し得る。
【0107】
PDCP761およびPDCP762は、ヘッダー圧縮および/または解凍を実行し得る。ヘッダー圧縮は、物理層を介して送信されるデータの量を低減し得る。PDCP761およびPDCP762は、暗号化および/または解読を実行し得る。暗号化は、物理層(例えば、エアーインターフェイス上に傍受される)を介して送信されるデータの不正な復号化を低減し、データの完全性を保護し得る(例えば、制御メッセージが意図されたソースから生じることを確実にするため)。PDCP761およびPDCP762は、未送達パケットの再送信、パケットの配列内送達および再順序付け、パケットの複製、ならびに/または重複パケットの識別および除去を実行し得る。二重接続シナリオでは、PDCP761とPDCP762は、分割無線ベアラーとRLCチャネル間のマッピングを実行し得る。
【0108】
RLC751およびRLC752は、セグメンテーション、自動反復要求(ARQ)を介した再送信を実行し得る。RLC751およびRLC752は、それぞれMAC741およびMAC742から受信した重複データユニットの除去を実行し得る。RLC213および223は、それぞれPDCP214および224へのサービスとしてRLCチャネルを提供することができる。
【0109】
MAC741およびMAC742は、論理チャネルの多重化および/または多重分離を実行し得る。MAC741およびMAC742は、論理チャネルをトランスポートチャネルにマッピングし得る。一例において、UE701は、MAC741において、一つまたは複数の論理チャネルのデータユニットをトランスポートブロック内に多重化することができる。UE701は、PHY731を使用して、トランスポートブロックをgNB702に送信し得る。gNB702は、PHY732を使用してトランスポートブロックを受信し、トランスポートブロックのデータユニットを多重分離して論理チャネルに戻すことができる。MAC741およびMAC742は、ハイブリッド自動反復要求(HARQ)、論理チャネル優先順位付け、および/またはパディングを介してエラー訂正を実行し得る。
【0110】
PHY731およびPHY732は、トランスポートチャネルの物理チャネルへのマッピングを実行し得る。PHY731およびPHY732は、情報(例えば、エアーインターフェイスを介した送信)を送信および受信するためのデジタルおよびアナログ信号処理機能(例えば、暗号化/復号化および変調/復調)を実行し得る。PHY731およびPHY732は、マルチアンテナマッピングを実行できる。
【0111】
図8は、差別化されたデータ交換のためのサービス品質(QoS)モデルの実施例を示す。図8のQoSモデルには、UE801、AN802、およびUPF805がある。QoSモデルは、パケットとも呼ばれる、特定のパケットまたはプロトコルデータユニット(PDU)の優先順位付けを容易にする。例えば、優先度の高いパケットは、優先度の低いパケットよりも速くおよび/またはより確実に交換され得る。ネットワークは、高QoSパケットの交換により多くのリソースを費やし得る。
【0112】
図8の実施例では、PDUセッション810は、UE801とUPF805との間に確立される。PDUセッション810は、UE801が特定のデータネットワーク(例えば、インターネット)とデータを交換できるようにする論理接続であり得る。UE801は、PDUセッション810の確立を要求し得る。PDUセッション810が確立される時点で、UE801は、例えば、そのデータネットワーク名(DNN)に基づき、ターゲットデータネットワークを識別し得る。PDUセッション810は、例えば、セッション管理機能(SMF、図示せず)によって管理され得る。PDUセッション810に関連付けられるデータの交換を容易にするために、UE801とデータネットワークとの間で、SMFは、UPF805(および任意選択で、一つまたは複数の他のUPF、図示せず)を選択し得る。
【0113】
UE801に関連付けられる一つまたは複数のアプリケーションは、PDUセッション810に関連付けられるアップリンクパケット812A~812Eを生成し得る。QoSモデル内で動作するために、UE801は、QoSルール814をアップリンクパケット812A~812Eに適用し得る。QoSルール814は、PDUセッション810と関連付けられてもよく、PDUセッション810が確立および/または修正されるときに、UE801に決定および/または提供され得る。QoSルール814に基づき、UE801は、アップリンクパケット812A~812Eを分類し、アップリンクパケット812A~812Eの各々をQoSフローにマッピングし、および/またはアップリンクパケット812A~812EをQoSフローインジケーター(QFI)でマークし得る。パケットがネットワークを通って移動し、潜在的に異なる優先度を有する他のUEからの他のパケットと混合すると、QFIは、QoSモデルに従ってパケットをどのように取り扱うべきかを示す。本図では、アップリンクパケット812A、812Bは、QoSフロー816Aにマッピングされ、アップリンクパケット812Cは、QoSフロー816Bにマッピングされ、残りのパケットは、QoSフロー816Cにマッピングされる。
【0114】
QoSフローは、PDUセッションにおけるQoS差別化の最も細かい粒度である可能性がある。図では、三つのQoSフロー816A~816Cが図示される。しかしながら、任意の数のQoSフローがあり得ることが理解されよう。一部のQoSフローは、保証ビットレート(GBR QoSフロー)と関連付けられてもよく、他のQoSフローは、保証されていないビットレート(非GBR QoSフロー)を有し得る。QoSフローはまた、UE毎およびセッション毎の集約ビットレートの対象となり得る。QoSフローのうちの一つは、デフォルトQoSフローであり得る。QoSフローは、異なる優先順位を有し得る。例えば、QoSフロー816Aは、QoSフロー816Cよりも高い優先度を有し得る、QoSフロー816Bよりも高い優先度を有し得る。異なる優先度は、異なるQoSフロー特性によって反映され得る。例えば、QoSフローは、フロービットレートと関連付けられてもよい。特定のQoSフローは、保証されたフロービットレート(GFBR)および/または最大フロービットレート(MFBR)と関連付けられ得る。QoSフローは、特定のパケット遅延バジェット(PDB)、パケットエラーレート(PER)、および/または最大パケット損失レートと関連付けられ得る。QoSフローはまた、UE毎およびセッション毎の集約ビットレートの対象となり得る。
【0115】
QoSモデル内で動作するために、UE801は、リソースマッピングルール818をQoSフロー816A~816Cに適用し得る。UE801とAN802との間のエアーインターフェイスは、リソース820と関連付けられ得る。本図では、QoSフロー816Aは、リソース820Aにマッピングされ、一方で、QoSフロー816B、816Cは、リソース820Bにマッピングされる。リソースマッピングルール818は、AN802によって提供され得る。QoS要件を満たすために、リソースマッピングルール818は、比較的優先度の高いQoSフローに対してより多くのリソースを指定し得る。より多くのリソースでは、QoSフロー816Aなどの高優先度QoSフローは、高フロービットレート、低パケット遅延バジェット、またはQoSルール814に関連付けられる他の特性を取得する可能性がより高くなり得る。リソース820は、例えば、無線ベアラーを含んでもよい。無線ベアラー(例えば、データ無線ベアラー)は、UE801とAN802との間に確立され得る。UE801とAN802との間の5Gの無線ベアラーは、LTEのベアラー、例えば、UEとパケットデータネットワークゲートウェイ(PGW)との間の進化パケットシステム(EPS)ベアラー、eNBとサービングゲートウェイ(SGW)との間のS1ベアラー、および/またはSGWとPGWとの間のS5/S8ベアラーとは異なり得る。
【0116】
特定のQoSフローに関連付けられるパケットが、リソース820Aまたはリソース820Bを介してAN802で受信されると、AN802は、QoSプロファイル828に基づき、パケットをそれぞれのQoSフロー856A~856Cに分離し得る。QoSプロファイル828は、SMFから受信され得る。各QoSプロファイルは、QFI、例えば、アップリンクパケット812A~812E上にマークされたQFIに対応し得る。各QoSプロファイルは、5G QoS識別子(5QI)および割り当ておよび保持優先順位(ARP)などのQoSパラメーターを含み得る。非GBR QoSフローのQoSプロファイルは、反射QoS属性(RQA)などの追加のQoSパラメーターをさらに含み得る。GBR QoSフローのQoSプロファイルは、保証されたフロービットレート(GFBR)、最大フロービットレート(MFBR)、および/または最大パケット損失レートなどの追加のQoSパラメーターをさらに含み得る。5QIは、周知のサービスごとに5G QoS特性の標準化された組み合わせへの1対1のマッピングを有する標準化された5QIであり得る。5QIは、標準化された5QI値が定義されていない動的に割り当てられた5QIであり得る。5QIは、5G QoS特性を表し得る。5QIは、リソースタイプ、デフォルトの優先度レベル、パケット遅延バジェット(PDB)、パケットエラーレート(PER)、最大データバーストボリューム、および/または平均化ウィンドウを含むことができる。リソースタイプは、非GBR QoSフロー、GBR QoSフロー、または遅延重要GBR QoSフローを示し得る。平均化ウィンドウは、GFBRおよび/またはMFBRが計算される期間を表し得る。ARPは、プリエンプション能力およびプリエンプション脆弱性を含む優先度レベルであり得る。ARPに基づき、AN802は、リソース制限の場合に、QoSフローに対するアドミッション制御を適用し得る。
【0117】
AN802は、QoSフロー856A~856Cの送信のために一つまたは複数のN3トンネル850を選択し得る。パケットがQoSフロー856A~856Cに分割された後、パケットは、選択された一つまたは複数のN3トンネル850を介してUPF805に(例えば、DNに向かって)送信され得る。UPF805は、アップリンクパケット812A~812EのQFIが、UE801に提供されるQoSルール814と整合していることを検証し得る。UPF805は、パケットを測定および/またはカウントし、ならびに/またはパケットメトリックを例えば、PCFに提供し得る。
【0118】
図はまた、ダウンリンクのプロセスを示す。特に、一つまたは複数のアプリケーションは、ダウンリンクパケット852A~852Eを生成し得る。UPF805は、一つまたは複数のDNおよび/または一つまたは複数の他のUPFからダウンリンクパケット852A~852Eを受信し得る。QoSモデルに従って、UPF805は、パケット検出ルール(PDR)854をダウンリンクパケット852A~852Eに適用し得る。PDR854に基づき、UPF805は、パケット852A~852EをQoSフローにマッピングし得る。本図では、ダウンリンクパケット852A、852Bは、QoSフロー856Aにマッピングされ、ダウンリンクパケット852Cは、QoSフロー856Bにマッピングされ、残りのパケットは、QoSフロー856Cにマッピングされる。
【0119】
QoSフロー856A~856Cは、AN802に送信され得る。AN802は、リソースマッピングルールをQoSフロー856A~856Cに適用し得る。本図では、QoSフロー856Aは、リソース820Aにマッピングされ、QoSフロー856B、856Cは、リソース820Bにマッピングされる。QoS要件を満たすために、リソースマッピングルールは、優先度の高いQoSフローにより多くのリソースを指定し得る。
【0120】
図9A~9Dは、無線デバイス(例えば、UE)の例示的な状態および状態移行を示す。任意の所与の時点で、無線デバイスは、無線リソース制御(RRC)状態、登録管理(RM)状態、および接続管理(CM)状態を有し得る。
【0121】
図9Aは、無線デバイス(例えば、UE)のRRC状態移行を示す一例の図である。UEは、三つのRRC状態(RRCアイドル910(例えば、RRC_IDLE)、RRC非アクティブ920(例えば、RRC_INACTIVE)、またはRRC接続930(例えば、RRC_CONNECTED))のうちの一つにあり得る。UEは、そのRRC状態に応じて、異なるRAN関連制御プレーン手順を実装し得る。ネットワークの他の要素、例えば、基地局は、一つまたは複数のUEのRRC状態を追跡し、各RRC状態に適したRAN関連制御プレーン手順を実装し得る。
【0122】
RRC接続930では、UEがネットワーク(例えば、基地局)とデータを交換することが可能であり得る。データの交換に必要なパラメーターが確立され、UEとネットワークの両方に既知であり得る。パラメーターは、UEのRRCコンテキスト(UEコンテキストとも呼ばれる)に言及および/または含まれ得る。これらのパラメーターには、例えば、一つまたは複数のASコンテキスト、一つまたは複数の無線リンク構成パラメーター、ベアラー構成情報(例えば、データ無線ベアラー、シグナリング無線ベアラー、論理チャネル、QoSフロー、および/またはPDUセッションに関連する)、セキュリティ情報、および/またはPHY、MAC、RLC、PDCP、および/またはSDAP層構成情報が含まれ得る。UEが接続される基地局は、UEのRRCコンテキストを保存し得る。
【0123】
RRC接続930の間、UEのモビリティは、アクセスネットワークによって管理されてもよく、一方で、UE自体は、RRCアイドル910および/またはRRC非アクティブ920の間、モビリティを管理することができる。RRC接続930の間、UEは、サービングセルおよび隣接セルからの信号レベル(例えば、基準信号レベル)を測定し、これらの測定値を現在UEにサービスを提供している基地局に報告することによって、モビリティを管理できる。ネットワークは、報告された測定値に基づきハンドオーバーを開始し得る。RRC状態は、RRC接続930から、接続リリース手順930を介して、RRCアイドル910に、移行し得、または接続非アクティブ化手順932を介してRRC非アクティブ920に移行し得る。
【0124】
RRCアイドル910では、RRCコンテキストは、UEに対して確立され得ない。RRCアイドル910では、UEは基地局とのRRC接続を有し得ない。RRCアイドル910にある間、UEは、ほとんどの時間にわたってスリープ状態であり得る(例えば、バッテリー電力を節約するため)。UEは、周期的に(例えば、不連続受信サイクルごとに一回)起動して、アクセスネットワークからのページングメッセージを監視し得る。UEのモビリティは、セル再選択として知られる手順を通してUEによって管理され得る。RRC状態は、以下でより詳細に考察されるようにランダムアクセス手順を伴い得る接続確立手順913を介して、RRCアイドル910からRRC接続930に移行し得る。
【0125】
RRC非アクティブ920では、以前に確立されたRRCコンテキストは、UEおよび基地局で維持される。これにより、RRCアイドル910からRRC接続930への移行と比較して、シグナリングオーバーヘッドが低減されて、RRC接続930への高速移行が可能となる。RRC状態は、接続再開手順923を介して、RRC接続930に移行し得る。RRC状態は、接続リリース手順931と同じか類似する可能性のある接続リリース手順921を介してRRCアイドル910に遷移し得る。
【0126】
RRC状態は、モビリティ管理機構と関連付けられ得る。RRCアイドル910およびRRC非アクティブ920では、モビリティは、セル再選択を通してUEによって管理される。RRCアイドル910およびRRC非アクティブ920におけるモビリティ管理の目的は、ネットワークが、モバイル通信ネットワーク全体にわたりページングメッセージをブロードキャストすることなく、ページングメッセージを介してイベントをUEに通知できるようにすることである。RRCアイドル910およびRRC非アクティブ920で使用されるモビリティ管理機構は、ページングメッセージが、通信ネットワーク全体の代わりにUEが現在存在するセルグループのセル上にブロードキャストされ得るように、ネットワークがセルグループレベル上でUEを追跡することを可能にし得る。追跡は、異なる粒度のグループ化に基づいてもよい。例えば、セルグループ化の粒度の三つのレベル、すなわち、個々のセル、RANエリア識別子(RAI)によって識別されるRANエリア内のセル、および追跡エリアと称され、追跡エリア識別子(TAI)によって識別されるRANエリアのグループ内のセル、であり得る。
【0127】
追跡エリアは、CNレベルでUEを追跡するために使用され得る。CNは、UE登録エリアに関連付けられるTAIのリストをUEに提供することができる。UEが、セル再選択を通して、UE登録エリアと関連付けられるTAIのリストに含まれないTAIと関連付けられているセルに移動した場合、UEは、CNがUEの位置を更新することを可能にするようにCNで登録更新を行い、UEに新しいUE登録エリアを提供し得る。
【0128】
RANエリアは、RANレベルでUEを追跡するために使用され得る。RRC非アクティブ920状態のUEに対して、RAN通知エリアがUEに割り当てられ得る。RAN通知エリアは、一つまたは複数のセルアイデンティティ、RAIのリスト、および/またはTAIのリストを含み得る。実施例では、基地局は、一つまたは複数のRAN通知エリアに属し得る。実施例では、セルは、一つまたは複数のRAN通知エリアに属し得る。UEがセル再選択を通して、UEに割り当てられたRAN通知エリアに含まれないセルに移動した場合、UEは、RANで通知エリアの更新を実施し、UEのRAN通知エリアを更新し得る。
【0129】
UEに対するRRCコンテキストを記憶する基地局、またはUEの最後のサービング基地局は、アンカー基地局と称され得る。アンカー基地局は、少なくとも、UEがアンカー基地局のRAN通知エリアに留まっているある期間、および/またはUEがRRC非アクティブ920に留まっているある期間に、UEに対するRRCコンテキストを維持し得る。
【0130】
図9Bは、無線デバイス(例えば、UE)の登録管理(RM)状態移行を示す例示的な図である。状態は、RM登録解除940(例えば、RM-DEREGISTERED)およびRM登録950(例えば、RM-REGISTERED)である。
【0131】
RM登録解除940では、UEはネットワークに登録されず、UEはネットワークによって到達できない。ネットワークによって到達可能になるためには、UEは初期登録を実行しなければならない。一実施例として、UEは、ネットワークのAMFに登録し得る。登録が拒否された場合(登録拒否944)、UEはRM登録解除940のままである。登録が承諾された場合(登録承諾945)、UEはRM登録950に移行する。UEがRM登録される950間、ネットワークは、UEのUEコンテキストを記憶、保持、および/または維持し得る。UEコンテキストは、無線デバイスコンテキストと呼んでもよい。ネットワーク登録に対応するUEコンテキスト(コアネットワークによって維持される)は、RRC状態に対応するRRCコンテキスト(アクセスネットワーク、例えば、基地局によって維持される)とは異なり得る。UEコンテキストは、UE識別子、およびUEに関連するさまざまな情報の記録、例えば、UE能力情報、UEのアクセスおよびモビリティ管理のためのポリシー情報、許可されたまたは確立されたスライスもしくはPDUセッションのリスト、および/またはUEの登録エリア(すなわち、無線デバイスが見出される可能性が高い地理的エリアをカバーする追跡エリアのリスト)を含み得る。
【0132】
UEがRM登録される950間、ネットワークは、UEのUEコンテキストを記憶し得、必要に応じて、UEコンテキストを使用してUEに到達し得る。さらに、UEが登録されない限り、一部のサービスはネットワークによって提供され得ない。UEは、RM登録950(登録更新承諾955)に留まっている間に、UEコンテキストを更新し得る。例えば、UEが一つの追跡エリアを出て別の追跡エリアに入る場合、UEは追跡エリア識別子をネットワークに提供し得る。ネットワークは、UEを登録解除し得るか、またはUEは、それ自体を登録解除し得る(登録解除954)。例えば、ネットワークは、無線デバイスが特定の時間にわたって非アクティブである場合、無線デバイスを自動的に登録解除し得る。登録解除時に、UEは、登録解除されたRMに移行し得る940。
【0133】
図9Cは、無線デバイス(例えば、UE)の接続管理(CM)状態移行を示す例示的な図であり、無線デバイスの観点から示される。UEは、CMアイドル960(例えば、CM-IDLE)またはCM接続970(例えば、CM接続)にあり得る。
【0134】
CMアイドル960では、UEは、ネットワークとの非アクセス層(NAS)シグナリング接続を有しない。結果として、UEはコアネットワーク機能と通信できない。UEは、ANシグナリング接続(ANシグナリング接続確立967)を確立することによって、CM接続970に移行し得る。この移行は、初期NASメッセージを送信することによって開始され得る。初期NASメッセージは、登録要求(例えば、UEがRM登録解除された場合940)またはサービス要求(例えば、UEがRM登録された場合950)であり得る。UEがRM登録950である場合、UEは、サービス要求を送信することによってANシグナリング接続確立を開始し得るか、またはネットワークは、ページを送信し得、それによって、UEをトリガーして、サービス要求を送信し得る。
【0135】
CM接続970では、UEは、NASシグナリングを使用してコアネットワーク機能と通信することができる。一実施例として、UEは、登録管理目的、サービス要求手順、および/または認証手順のために、AMFとNASシグナリングを交換し得る。別の実施例として、UEは、SMFとNASシグナリングを交換して、PDUセッションを確立および/または修正し得る。ネットワークは、UEを切断し得るか、またはUEは、それ自体を切断し得る(ANシグナリング接続リリース976)。例えば、UEが登録解除されたRMに移行する940場合、UEはまた、CMアイドル960に移行し得る。UEがCMアイドル960に移行すると、ネットワークは、UEのPDUセッションのユーザープレーン接続を停止し得る。
【0136】
図9Dは、ネットワークの観点から(例えば、AMF)示される、無線デバイス(例えば、UE)のCM状態移行を示す例示的な図である。AMFによって追跡されるUEのCM状態は、CMアイドル980(例えば、CM-IDLE)またはCM接続990(例えば、CM接続)にあり得る。UEがCMアイドル980からCM接続990に移行するとき、AMFは、UEのN2コンテキストを多く確立する(N2コンテキスト確立989)。UEがCM接続990からCMアイドル980に移行すると、AMFはUEのN2コンテキストを多くリリースする(N2コンテキストリリース998)。
【0137】
図10~12は、UEの登録、サービス要求、およびPDUセッション確立のための例示的な手順を示す。
【0138】
図10は、無線デバイス(例えば、UE)の登録手順の実施例を示す。登録手順に基づき、UEは、例えば、RM登録解除940からRM登録950に移行し得る。
【0139】
登録は、UEによって、サービスを受信する承認を取得する目的、モビリティ追跡を可能にする目的、到達可能性を可能にする目的、または他の目的のために開始され得る。UEは、ネットワークへの接続に向けた第一のステップとして初期登録を実行することができる(例えば、UEが電源オン、航空機モードがオフなど)。登録はまた、ネットワークにUEの存在を知らせるために(例えば、CM-IDLE状態の間)、またはUE能力もしくは登録エリアの変化に応答して、定期的に実施され得る。登録解除(図10には図示せず)は、ネットワークアクセスを停止するために実施され得る。
【0140】
1010で、UEはANに登録要求を送信する。一実施例として、UEは、以前のAMF(AMF#1として示される)のカバレッジエリアから、新しいAMF(AMF#2として示される)のカバレッジエリアに移動し得る。登録要求は、NASメッセージであり得る。登録要求は、UE識別子を含み得る。ANは、UEの登録のためにAMFを選択し得る。例えば、ANは、デフォルトのAMFを選択し得る。例えば、ANは、UEにすでにマッピングされるAMF(例えば、以前のAMF)を選択し得る。NAS登録要求は、ネットワークスライス識別子を含んでもよく、ANは、要求されたスライスに基づきAMFを選択し得る。AMFが選択された後、ANは、登録要求を選択されたAMFに送信し得る。
【0141】
1020で、登録要求(AMF#2)を受信するAMFは、コンテキスト転送を実行する。コンテキストは、UEコンテキスト、例えば、UEのRRCコンテキストであり得る。一実施例として、AMF#2は、AMF#1に、UEのコンテキストを要求するメッセージを送信し得る。メッセージは、UE識別子を含み得る。メッセージは、Namf_Communication_UEContextTransferメッセージであり得る。AMF#1は、AMF#2に、要求されたUEコンテキストを含むメッセージを送信し得る。このメッセージは、Namf_Communication_UEContextTransferメッセージであり得る。UEコンテキストが受信された後、AMF#2は、UEの認証を調整し得る。認証が完了した後、AMF#2は、AMF#1に、UEコンテキスト転送が完了したことを示すメッセージを送信し得る。このメッセージは、Namf_Communication_UEContextTransfer Responseメッセージであり得る。
【0142】
認証には、UE、AUSF、UDM、および/またはUDR(図示せず)の参加が必要であり得る。例えば、AMFは、AUSFがUEを認証することを要求し得る。例えば、AUSFは、UEの認証を実行し得る。例えば、AUSFは、UDMから認証データを取得し得る。例えば、AUSFは、認証が成功したことに基づき、サブスクリプション永久識別子(SUPI)をAMFに送信し得る。例えば、AUSFは、AMFに中間キーを提供し得る。中間キーを使用して、UEに対するアクセス固有のセキュリティキーを導き出すことができ、AMFがセキュリティコンテキスト管理(SCM)を実行することを可能にする。AUSFは、UDMからサブスクリプションデータを取得し得る。サブスクリプションデータは、UDM(および/またはUDR)から取得された情報に基づいてもよい。サブスクリプションデータには、サブスクリプション識別子、セキュリティ資格情報、アクセスおよびモビリティ関連のサブスクリプションデータ、および/またはセッション関連のデータが含まれる場合がある。
【0143】
1030で、新しいAMF、AMF#2は、UDMで登録および/または加入する。AMF#2は、UDM(Nudm_UECM)のUEコンテキスト管理サービスを使用して登録を実行し得る。AMF#2は、UDM(Nudm_SDM)の加入者データ管理サービスを使用して、UEのサブスクリプション情報を取得し得る。AMF#2は、UEのサブスクリプション情報が変化した場合に、UDMがAMF#2に通知することをさらに要求し得る。新しいAMFが登録および加入すると、以前のAMF、AMF#1は、登録解除およびサブスクリプション削除され得る。登録解除後、AMF#1は、UEのモビリティ管理について責任を負うものではない。
【0144】
1040で、AMF#2は、PCFからアクセスおよびモビリティ(AM)ポリシーを取得する。一実施例として、AMF#2は、UEのサブスクリプションデータをPCFに提供し得る。PCFは、サブスクリプションデータ、ネットワーク事業者データ、現在のネットワーク条件、および/または他の好適な情報に基づき、UEのアクセスおよびモビリティポリシーを決定し得る。例えば、第一のUEの所有者は、第二のUEの所有者よりも高いレベルのサービスを購入し得る。PCFは、異なるレベルのサービスに関連付けられるルールを提供し得る。それぞれのUEのサブスクリプションデータに基づき、ネットワークは、異なるレベルのサービスを容易にする異なるポリシーを適用し得る。
【0145】
例えば、アクセスおよびモビリティポリシーは、サービスエリア制限、RAT/周波数選択優先順位(RFSP、RATは無線アクセス技術を表す)、アクセスタイプの承認および優先順位付け(例えば、LTE対NR)、および/またはnon-3GPP(登録商標)アクセスの選択(例えば、アクセスネットワーク発見および選択ポリシー(ANDSP))に関連し得る。サービスエリア制限は、UEがサービス提供されることが許可される(またはサービスされることを禁止される)追跡エリアのリストを含み得る。アクセスおよびモビリティポリシーは、確立されたPDUセッションまたは新しいPDUセッションへのルーティングに影響を与えるUEルート選択ポリシー(URSP))を含み得る。上述のように、異なるポリシーは、UEのサブスクリプションデータ、UEの位置(すなわち、ANおよび/またはAMFの位置)、または他の好適な要因に基づき取得および/または施行され得る。
【0146】
1050で、AMF#2は、PDUセッションのコンテキストを更新し得る。例えば、UEが既存のPDUセッションを有する場合、AMF#2は、SMFと調整して、既存のPDUセッションに関連付けられるユーザープレーン接続を起動し得る。SMFは、PDUセッションのセッション管理コンテキスト(Nsmf_PDUSession_UpdateSMContext、Nsmf_PDUSession_ReleaseSMContext)を更新および/またはリリースし得る。
【0147】
1060で、AMF#2は、登録承諾メッセージをANに送信し、登録承諾メッセージをUEに転送する。登録承諾メッセージは、新しいUE識別子および/または新しい構成されるスライス識別子を含み得る。UEは、登録完了メッセージをANに送信してもよく、登録完了メッセージをAMF#2に転送する。登録完了メッセージは、新しいUE識別子および/または新しい構成されるスライス識別子の受信を確認し得る。
【0148】
1070で、AMF#2は、PCFからUEポリシー制御情報を取得し得る。PCFは、non-3GPP(登録商標)アクセスを容易にするために、アクセスネットワーク発見選択ポリシー(ANDSP)を提供し得る。PCFは、特定のPDUセッション接続パラメーターへの特定のデータトラフィックのマッピングを容易にするために、UEルート選択ポリシー(URSP)を提供し得る。一実施例として、URSPは、特定のアプリケーションに関連付けられるデータトラフィックが、特定のSSCモード、ネットワークスライス、PDUセッションタイプ、または好ましいアクセスタイプ(3GPP(登録商標)またはnon-3GPP(登録商標))にマッピングされるべきであることを示し得る。
【0149】
図11は、無線デバイス(例えば、UE)に対するサービス要求手順の実施例を示す。図11に示すサービス要求手順は、CM-IDLE状態のUEに対するネットワークトリガーされたサービス要求手順である。しかしながら、他のサービス要求手順(例えば、UEトリガーされたサービス要求手順)も、以下でより詳細に論じるように、図11を参照することによって理解され得る。
【0150】
1110で、UPFはデータを受信する。データは、UEに送信するためのダウンリンクデータであり得る。データは、UEとDNとの間の既存のPDUセッションと関連付けられ得る。データは、例えば、DNおよび/または別のUPFから受信され得る。UPFは、受信したデータをバッファし得る。データの受信に応答して、UPFは、受信したデータをSMFに通知し得る。通知されるSMFのアイデンティティは、受信したデータに基づき決定され得る。通知は、例えば、N4セッションレポートであり得る。通知は、UPFが、UEに関連付けられるデータおよび/またはUEに関連付けられる特定のPDUセッションを受信したことを示し得る。通知の受信に応答して、SMFは、PDUセッション情報をAMFに送信し得る。PDUセッション情報は、ANに転送するためのN1N2メッセージ転送で送信され得る。PDUセッション情報は、例えば、UPFトンネルエンドポイント情報および/またはQoS情報を含み得る。
【0151】
1120で、AMFは、UEがCM-IDLE状態にあると決定する。1120での決定は、PDUセッション情報の受信に応答し得る。UEがCM-IDLEであると判断されることに基づき、サービス要求手順は、図11に示すように、1130および1140に進むことができる。しかしながら、UEがCM-IDLEでない場合(例えば、UEがCM接続される場合)、1130および1140はスキップされてもよく、サービス要求手順は、1150に直接進み得る。
【0152】
1130で、AMFはUEをページングする。1130でのページングは、UEがCM-IDLEであることに基づき実行され得る。ページングを実行するために、AMFはANにページを送信し得る。ページは、ページングまたはページングメッセージと呼んでもよい。ページは、N2要求メッセージであり得る。ANは、UEのRAN通知エリア内の複数のANのうちの一つであり得る。ANは、UEにページを送信し得る。UEは、ANのカバレッジエリア内にあり得、ページを受信し得る。
【0153】
1140で、UEは、サービスを要求し得る。UEは、ANを介してAMFにサービス要求を送信し得る。図11に示すように、UEは、1130でページングを受信することに応答して、1140でサービスを要求し得る。しかしながら、上述のように、これは、ネットワークトリガーされたサービス要求手順の特定の事例に対するものである。一部のシナリオ(例えば、アップリンクデータがUEで利用可能になった場合)では、UEは、UEトリガーされたサービス要求手順を開始し得る。UEトリガーされたサービス要求手順は、1140で開始し得る。
【0154】
1150で、ネットワークはUEを認証し得る。認証は、例えば、本開示の他の箇所に記載される認証と同様に、UE、AUSF、および/またはUDMの参加を必要とし得る。一部の事例では(例えば、UEが最近認証された場合)、1150での認証はスキップされ得る。
【0155】
1160で、AMFおよびSMFは、PDUセッション更新を実行し得る。PDUセッション更新の一部として、SMFは、AMFに一つまたは複数のUPFトンネルエンドポイント識別子を提供し得る。一部の事例(図11には図示せず)では、SMFが、ユーザープレーンを設定するために、一つまたは複数の他のSMFおよび/または一つまたは複数の他のUPFと調整する必要があり得る。
【0156】
1170で、AMFは、PDUセッション情報をANに送信し得る。PDUセッション情報は、N2要求メッセージに含まれ得る。PDUセッション情報に基づき、ANは、UEに対するユーザープレーンリソースを構成し得る。ユーザープレーンリソースを構成するために、ANは、例えば、UEのRRC再構成を実行し得る。ANは、PDUセッション情報が受信されたことをAMFに確認することができる。ANは、AMFに、ユーザープレーンリソースが構成されることに通知し、および/またはユーザープレーンリソース構成に関連する情報を提供し得る。
【0157】
UEトリガーされたサービス要求手順の場合、UEは、1170で、ANを介してAMFからNASサービス承諾メッセージを受信し得る。ユーザープレーンリソースが構成されると、UEはアップリンクデータ(例えば、UEにサービス要求手順をトリガーさせたアップリンクデータ)を送信し得る。
【0158】
1180で、AMFは、PDUセッションのセッション管理(SM)コンテキストを更新し得る。例えば、AMFは、ユーザープレーンリソースが構成されることをSMF(および/または一つまたは複数の他の関連するSMF)に通知し、および/またはユーザープレーンリソース構成に関連する情報を提供し得る。AMFは、SMF(および/または一つまたは複数の他の関連付けられるSMF)に、ANの一つまたは複数のANトンネルエンドポイント識別子を提供し得る。SMコンテキストの更新が完了すると、SMFはAMFに更新SMコンテキスト応答メッセージを送信し得る。
【0159】
セッション管理コンテキストの更新に基づき、SMFは、ポリシー制御の目的でPCFを更新し得る。例えば、UEの位置が変更された場合、SMFは、UEの新しい位置をPCFに通知し得る。
【0160】
セッション管理コンテキストの更新に基づき、SMFおよびUPFは、セッション修正を実行し得る。セッション修正は、N4セッション修正メッセージを使用して実施され得る。セッション修正が完了した後、UPFは、ダウンリンクデータ(例えば、UPFにネットワークトリガーされたサービス要求手順をトリガーさせるダウンリンクデータ)をUEに送信し得る。ダウンリンクデータの送信は、ANの一つまたは複数のANトンネルエンドポイント識別子に基づいてもよい。
【0161】
図12は、無線デバイス(例えば、UE)に対するプロトコルデータユニット(PDU)セッション確立手順の実施例を示す。UEは、PDUセッション確立要求を送信して、新しいPDUセッションを作成するか、既存のPDUセッションを3GPP(登録商標)ネットワークに引き渡すか、または任意の他の適切な理由のために決定し得る。
【0162】
1210で、UEはPDUセッション確立を開始する。UEは、ANを介してPDUセッション確立要求をAMFに送信し得る。PDUセッション確立要求はNASメッセージであり得る。PDUセッション確立要求は、PDUセッションID、要求されたPDUセッションタイプ(新規または既存の)、要求されたDN(DNN)、要求されたネットワークスライス(S-NSSAI)、要求されたSSCモード、および/または任意の他の適切な情報を示し得る。PDUセッションIDは、UEによって生成され得る。PDUセッションタイプは、例えば、インターネットプロトコル(IP)ベースのタイプ(例えば、IPv4、IPv6、またはデュアルスタックIPv4/IPv6)、イーサネット(登録商標)タイプ、または非構造化タイプであり得る。
【0163】
AMFは、PDUセッション確立要求に基づきSMFを選択し得る。一部のシナリオでは、要求されたPDUセッションは、特定のSMFとすでに関連付けられ得る。例えば、AMFは、UEのUEコンテキストを記憶してもよく、UEコンテキストは、要求されたPDUセッションのPDUセッションIDが特定のSMFとすでに関連付けられていることを示し得る。一部のシナリオでは、AMFは、SMFが要求されたPDUセッションを処理するように準備されるという決定に基づき、SMFを選択し得る。例えば、要求されたPDUセッションは、特定のDNNおよび/またはS-NSSAIと関連付けられてもよく、SMFは、SMFが特定のDNNおよび/またはS-NSSAIに関連付けられるPDUセッションを管理できるという決定に基づき選択され得る。
【0164】
1220で、ネットワークは、PDUセッションのコンテキストを管理する。1210でSMFを選択した後、AMFは、PDUセッションコンテキスト要求をSMFに送信する。PDUセッションコンテキスト要求は、1210でUEから受信したPDUセッション確立要求を含み得る。PDUセッションコンテキスト要求は、Nsmf_PDUSession_CreateSMContext要求および/またはNsmf_PDUSession_UpdateSMContext要求であり得る。PDUセッションコンテキスト要求は、UEの識別子、要求されたDN、および/または要求されたネットワークスライスを示し得る。PDUセッションコンテキスト要求に基づき、SMFは、UDMからサブスクリプションデータを取得し得る。サブスクリプションデータは、UEのセッション管理サブスクリプションデータであり得る。SMFは、サブスクリプションデータの更新をサブスクリプションしてもよく、その結果、PCFは、UEのサブスクリプションデータが変化した場合に新しい情報を送信する。UEのサブスクリプションデータを取得した後、SMFは、PDUセッションコンテキスト応答をAMGに送信し得る。PDUセッションコンテキスト応答は、Nsmf_PDUSession_CreateSMContext応答および/またはNsmf_PDUSession_UpdateSMContext応答であり得る。PDUセッションコンテキスト応答は、セッション管理コンテキストIDを含み得る。
【0165】
1230で、必要に応じて、二次承認/認証を実施することができる。二次承認/認証は、UE、AMF、SMF、およびDNを伴い得る。SMFは、データネットワーク認証、承認、および会計(DN AAA)サーバーを介してDNにアクセスし得る。
【0166】
1240で、ネットワークは、PDUセッションに関連付けられるアップリンクデータのためのデータ経路を設定する。SMFは、PCFを選択し、セッション管理ポリシー関連付けを確立し得る。関連付けに基づき、PCFは、PDUセッションに対するポリシー制御および課金ルール(PCCルール)の初期セットを提供し得る。特定のPDUセッションを標的とするとき、PCFは、SMFに、PDUセッションにIPアドレスを割り当てるための方法、PDUセッションのデフォルト課金方法、対応する課金エンティティのアドレス、新しいポリシーを要求するためのトリガーなどを示し得る。PCFはまた、一つまたは複数のPDUセッションを含むサービスデータフロー(SDF)を標的とし得る。SDFを標的とするとき、PCFは、SMFに、QoS要件を適用するためのポリシー、トラフィックの監視(例えば、課金目的)、および/またはステアリングトラフィック(例えば、一つまたは複数の特定のN6インターフェイスを使用することによって)を示し得る。
【0167】
SMFは、PDUセッションに対するIPアドレスを決定および/または割り当て得る。SMFは、PDUセッションを処理するために、一つまたは複数のUPF(図12の実施例では単一のUPF)を選択し得る。SMFは、N4セッションメッセージを選択されたUPFに送信し得る。N4セッションメッセージは、N4セッション確立要求および/またはN4セッション修正要求であり得る。N4セッションメッセージは、PDUセッションに関連付けられるパケット検出、施行、および報告ルールを含み得る。応答として、UPFはN4セッション確立応答および/またはN4セッション修正応答を送信することによって確認応答し得る。
【0168】
SMFは、PDUセッション管理情報をAMFに送信し得る。PDUセッション管理情報は、セッションサービス要求(例えば、Namf_Communication_N1N2MessageTransfer)メッセージであり得る。PDUセッション管理情報は、PDUセッションIDを含み得る。PDUセッション管理情報は、NASメッセージであり得る。PDUセッション管理情報は、N1セッション管理情報および/またはN2セッション管理情報を含み得る。N1セッション管理情報は、PDUセッション確立承諾メッセージを含み得る。PDUセッション確立承諾メッセージは、UPFのトンネルエンドポイント情報およびPDUセッションに関連付けられるサービス品質(QoS)情報を含み得る。
【0169】
AMFは、N2要求をANに送信し得る。N2要求は、PDUセッション確立承諾メッセージを含み得る。N2要求に基づき、ANは、UEに対するANリソースを決定し得る。ANリソースは、UEによって使用されて、ANを介して、DNとのPDUセッションを確立し得る。ANは、PDUセッションに使用されるリソースを決定し、決定されたリソースをUEに示し得る。ANはPDUセッション確立承諾メッセージをUEに送信することができる。例えば、ANは、UEのRRC再構成を実行し得る。ANリソースが設定された後、ANは、N2要求確認応答をAMFに送信し得る。N2要求確認応答は、N2セッション管理情報、例えば、ANのPDUセッションIDおよびトンネルエンドポイント情報を含み得る。
【0170】
アップリンクデータのためのデータ経路が1240にセットアップされた後、UEは、任意選択的に、PDUセッションに関連付けられるアップリンクデータを送信し得る。図12に示すように、アップリンクデータは、ANおよびUPFを介してPDUセッションに関連付けられるDNに送信され得る。
【0171】
1250で、ネットワークは、PDUセッションコンテキストを更新し得る。AMFは、PDUセッションコンテキスト更新要求をSMFに送信し得る。PDUセッションコンテキスト更新要求は、Nsmf_PDUSession_UpdateSMContext要求であり得る。PDUセッションコンテキスト更新要求は、ANから受信したN2セッション管理情報を含み得る。SMFは、PDUセッションコンテキスト更新を承認し得る。確認応答は、Nsmf_PDUSession_UpdateSMContext応答であり得る。確認応答は、任意のUEモビリティイベントについてSMFに通知されることを要求するサブスクリプションを含み得る。PDUセッションコンテキスト更新要求に基づき、SMFは、N4セッションメッセージをUPFに送信し得る。N4セッションメッセージは、N4セッション修正要求であり得る。N4セッションメッセージは、ANのトンネルエンドポイント情報を含み得る。N4セッションメッセージは、PDUセッションに関連付けられる転送ルールを含み得る。応答として、UPFはN4セッション修正応答を送信して確認し得る。
【0172】
UPFがANのトンネルエンドポイント情報を受信した後、UPFは、PDUセッションに関連付けられるダウンリンクデータをリレーし得る。図12に示すように、ダウンリンクデータは、ANおよびUPFを介してPDUセッションに関連付けられるDNから受信され得る。
【0173】
図13は、通信ネットワーク内の要素の構成要素の実施例を示す。図13は、無線デバイス1310、基地局1320、および一つまたは複数のネットワーク機能1330の物理的展開(以降、「展開1330」)を含む。本開示に記載される任意の無線デバイスは、類似の構成要素を有してもよく、無線デバイス1310と同様の様式で実装され得る。本開示に記載される任意の他の基地局(またはその任意の部分は、基地局のアーキテクチャーに応じて)は、類似の構成要素を有してもよく、基地局1320と同様の様式で実装され得る。本開示における任意の物理コアネットワーク展開(または基地局のアーキテクチャーに応じて、その任意の部分)は、同様の構成要素を有し得、展開1330と同様の様式で実装され得る。
【0174】
無線デバイス1310は、エアーインターフェイス1370を介して基地局1320と通信し得る。エアーインターフェイス1370を介した無線デバイス1310から基地局1320への通信方向はアップリンクとして公知であり、エアーインターフェイス1370を介した基地局1320から無線デバイス1310への通信方向はダウンリンクとして公知である。ダウンリンク送信は、FDD、TDD、および/または二重化技術のいくつかの組み合わせを使用して、アップリンク送信から分離され得る。図13には、単一の無線デバイス1310と単一の基地局1320が示されるが、無線デバイス1310は、エアーインターフェイス1370を介して任意の数の基地局または他のアクセスネットワーク構成要素と通信することができ、基地局1320は、エアーインターフェイス1370を介して任意の数の無線デバイスと通信することができることが理解されるであろう。
【0175】
無線デバイス1310は、処理システム1311およびメモリー1312を含んでもよい。メモリー1312は、一つまたは複数のコンピューター可読媒体、例えば、一つまたは複数の非一時的コンピューター可読媒体を含んでもよい。メモリー1312は、命令1313を含み得る。処理システム1311は、命令1313を処理および/または実行し得る。命令1313の処理および/または実行により、無線デバイス1310および/または処理システム1311が一つまたは複数の機能またはアクティビティを実行し得る。メモリー1312は、データ(図示せず)を含み得る。処理システム1311によって実行される機能またはアクティビティの一つは、メモリー1312にデータを保存したり、メモリー1312から以前に保存されたデータを取得したりすることなどである。一例では、基地局1320から受信されたダウンリンクデータはメモリー1312に格納され、基地局1320に送信するためのアップリンクデータはメモリー1312から取得され得る。図13に示すように、無線デバイス1310は、送信処理システム1314および/または受信処理システム1315を使用して、基地局1320と通信し得る。別の方法として、送信処理システム1314および受信処理システム1315は、単一の処理システムとして実装されてもよく、または両方が省略されてもよく、無線デバイス1310内の全ての処理は、処理システム1311によって実施され得る。図13には示されていないが、送信処理システム1314および/または受信処理システム1315は、メモリー1312に類似しているが、メモリー1312から分離する専用メモリーに結合されてもよく、それらのそれぞれの機能のうちの一つまたは複数を実施するために処理および/または実行され得る命令を含んでもよい。無線デバイス1310は、エアーインターフェイス1370にアクセスするための一つまたは複数のアンテナ1316を含んでもよい。
【0176】
無線デバイス1310は、一つまたは複数の他の要素1319を含むことができる。一つまたは複数の他の要素1319は、特徴および/または機能を提供するソフトウェアおよび/またはハードウェアを含むことができる。例えば、スピーカー、マイクロフォン、キーパッド、ディスプレイ、タッチパッド、衛星トランシーバー、ユニバーサルシリアルバス(USB)ポート、ハンズフリーヘッドセット、周波数変調(FM)無線ユニット、メディアプレーヤー、インターネットブラウザ、電子制御ユニット(例えば、自動車用)、および/または一つまたは複数のセンサー(例えば、加速度計、ジャイロスコープ、温度センサー、レーダーセンサー、リダーセンサー、超音波センサー、光センサー、カメラ、グローバルポジショニングセンサー(GPS)など)。無線デバイス1310は、一つまたは複数の他の要素1319からユーザー入力データを受信し、および/または一つまたは複数の他の要素1319にユーザー出力データを提供し得る。一つまたは複数の他の要素1319は、電源を含んでもよい。無線デバイス1310は、電源からパワーを受信することができ、およびそのパワーを無線デバイス1310内の他の構成要素に分配するように構成することができる。電源は、一つまたは複数の電源、例えば、バッテリー、太陽電池、燃料電池、またはそれらの任意の組み合わせを含み得る。
【0177】
無線デバイス1310は、エアーインターフェイス1370を介して、基地局1320にアップリンクデータを送信および/または基地局1320からダウンリンクデータを受信し得る。送信および/または受信を実施するために、処理システム1311、送信処理システム1314、および/または受信システム1315のうちの一つまたは複数は、オープンシステム相互接続(OSI)機能を実装し得る。一実施例として、送信処理システム1314および/または受信システム1315は、層1 OSI機能を実行し得、処理システム1311は、上位層機能を実行し得る。無線デバイス1310は、一つまたは複数のアンテナ1316を使用して、エアーインターフェイス1370を介してデータを送信および/または受信することができる。一つまたは複数のアンテナ1316が複数のアンテナを含むシナリオの場合、複数のアンテナを使用して、空間多重化(例えば、シングルユーザー多入力多出力(MIMO)またはマルチユーザーMIMO)、送信/受信多様性、および/またはビームフォーミングなどの一つまたは複数のマルチアンテナ技術を実行し得る。
【0178】
基地局1320は、処理システム1321およびメモリー1322を含んでもよい。メモリー1322は、一つまたは複数のコンピューター可読媒体、例えば、一つまたは複数の非一時的コンピューター可読媒体を含んでもよい。メモリー1322は、命令1323を含み得る。処理システム1321は、命令1323を処理および/または実行し得る。命令1323の処理および/または実行により、基地局1320および/または処理システム1321は一つまたは複数の機能またはアクティビティを実行し得る。メモリー1322は、データ(図示せず)を含み得る。処理システム1321によって実行される機能またはアクティビティの一つは、メモリー1322にデータを保存したり、メモリー1322から以前に保存されたデータを取得したりすることなどである。基地局1320は、送信処理システム1324および受信処理システム1325を使用して、無線デバイス1310と通信し得る。図13には示されていないが、送信処理システム1324および/または受信処理システム1325は、メモリー1322に類似しているが、メモリー1322から分離する専用メモリーに結合されてもよく、それらのそれぞれの機能のうちの一つまたは複数を実施するために処理および/または実行され得る命令を含んでもよい。無線デバイス1320は、エアーインターフェイス1370にアクセスするための一つまたは複数のアンテナ1326を含んでもよい。
【0179】
基地局1320は、ダウンリンクデータを、エアーインターフェイス1370を介して無線デバイス1310に送信および/または無線デバイス1310からアップリンクデータを受信し得る。送信および/または受信を実行するために、処理システム1321、送信処理システム1324、および/または受信システム1325の一つまたは複数がOSI機能を実装することができる。一実施例として、送信処理システム1324および/または受信システム1325は、層1 OSI機能を実行し得、処理システム1321は、上位層機能を実行し得る。基地局1320は、一つまたは複数のアンテナ1326を使用して、エアーインターフェイス1370を介してデータを送信および/または受信し得る。一つまたは複数のアンテナ1326が複数のアンテナを含むシナリオの場合、複数のアンテナを使用して、空間多重化(例えば、シングルユーザー多入力多出力(MIMO)またはマルチユーザーMIMO)、送信/受信多様性、および/またはビームフォーミングなどの一つまたは複数のマルチアンテナ技術を実行し得る。
【0180】
基地局1320は、インターフェイスシステム1327を含んでもよい。インターフェイスシステム1327は、インターフェイス1380を介して、一つまたは複数の基地局および/またはコアネットワークの一つまたは複数の要素と通信できる。インターフェイス1380は、有線および/または無線であってもよく、インターフェイスシステム1327は、インターフェイス1380を介して通信するのに適した一つまたは複数の構成要素を含んでもよい。図13では、インターフェイス1380は基地局1320を単一の展開1330に接続しているが、無線デバイス1310はインターフェイス1380を介して任意の数の基地局および/またはCN展開と通信することができ、展開1330はインターフェイス1380を介して任意の数の基地局および/または他のCN展開と通信することができることが理解されるであろう。基地局1320は、一つまたは複数の他の要素1319のうちの一つまたは複数と類似した一つまたは複数の他の要素1329を含んでもよい。
【0181】
展開1330は、一つまたは複数のネットワーク機能(NF)の任意の数のインスタンスの任意の数の部分を含み得る。展開1330は、処理システム1331およびメモリー1332を含んでもよい。メモリー1332は、一つまたは複数のコンピューター可読媒体、例えば、一つまたは複数の非一時的コンピューター可読媒体を含んでもよい。メモリー1332は、命令1333を含み得る。処理システム1331は、命令1333を処理および/または実行し得る。命令1333の処理および/または実行により、展開1330および/または処理システム1331が一つまたは複数の機能またはアクティビティを実行し得る。メモリー1332は、データ(図示せず)を含み得る。処理システム1331によって実行される機能またはアクティビティの一つは、メモリー1332にデータを保存したり、メモリー1332から以前に保存されたデータを取得したりすることなどである。展開1330は、インターフェイスシステム1337を使用してインターフェイス1380にアクセスし得る。展開1330は、一つまたは複数の他の要素1319の一つまたは複数に類似した一つまたは複数の他の要素1339を含むことができる。
【0182】
システム1311、1314、1315、1321、1324、1325、および/または1331のうちの一つまたは複数は、一つまたは複数のコントローラーおよび/または一つまたは複数のプロセッサーを含んでもよい。一つまたは複数のコントローラーおよび/または一つまたは複数のプロセッサーは、例えば、汎用プロセッサー、デジタル信号プロセッサー(DSP)、マイクロコントローラー、特定用途向け集積回路(ASIC)、フィールドプログラマブルゲートアレイ(FPGA)および/または他のプログラマブルロジックデバイス、ディスクリートゲートおよび/またはトランジスターロジック、ディスクリートハードウェア構成要素、オンボードユニット、またはそれらの任意の組み合わせを含み得る。システム1311、1314、1315、1321、1324、1325、および/または1331の一つまたは複数は、信号暗号化/処理、データ処理、電力制御、入力/出力処理、および/または無線デバイス1310、基地局1320、および/または展開1330がモバイル通信システムで動作できるようにするその他の機能を実行できる。
【0183】
開示された実施形態で説明される要素の多くは、モジュールとして実装され得る。ここで、モジュールは、定義された機能を実行し、他の要素への定義されたインターフェイスを有する要素として定義される。本開示で説明されるモジュールは、ハードウェア、ハードウェアと組み合わせたソフトウェア、ファームウェア、ウェットウェア(例えば、生物学的要素を有するハードウェア)、またはそれらの組み合わせで実装され得、それらは、挙動的に等価であり得る。例えば、モジュールは、ハードウェアマシン(C、C++、Fortran、Java(登録商標)、Basic、Matlab(登録商標)および/またはなど)もしくはSimulink、Stateflow、GNU Octave、またはLabVIEWMathScriptで実行されるように構成されるコンピューター言語で記述されたソフトウェアルーチンで実装され得る。ディスクリートまたはプログラム可能なアナログ、デジタル、および/または量子ハードウェアを組み込む物理ハードウェアを使用してモジュールを実装することも可能であり得る。プログラム可能なハードウェアの実施例には、コンピューター、マイクロコントローラー、マイクロプロセッサー、DSP、ASIC、FPGA、複合プログラマブルロジックデバイス(CPLD)などがある。コンピューター、マイクロコントローラー、マイクロプロセッサーは、アセンブリー、C、C++などの言語を使用してプログラムできる。FPGA、ASIC、およびCPLDは、多くの場合、プログラマブルデバイスの機能が少ない内部ハードウェアモジュール間の接続を構成するVHSICハードウェア記述言語(VHDL)またはVerilogなどのハードウェア記述言語(HDL)を使用してプログラムされる。機能モジュールの結果を達成するために、上記の技術がしばしば組み合わせて使用される。
【0184】
無線デバイス1310、基地局1320、および/または展開1330は、タイマーおよび/またはカウンターを実装し得る。タイマー/カウンターは、初期値で開始し得る。本明細書で使用される場合、開始することが、再起動を含み得る。開始されると、タイマー/カウンターが実行され得る。タイマー/カウンターの実行は、発生と関連付けられ得る。発生が発生すると、タイマー/カウンターの値は変化し得る(例えば、増加または減少)。発生は、例えば、外因性事象(例えば、信号の受信、状態の測定など)、内在性事象(例えば、信号の送信、計算、比較、動作の実行もしくはその実行の決定など)、またはそれらの任意の組み合わせであり得る。タイマーの場合、発生は、特定の時間の経過であり得る。しかしながら、タイマーは、特定の単位時間の経過をカウントするカウンターとして記述および/または実装され得ることが理解されよう。タイマー/カウンターは、最終値に到達するまで、最終値の方向に実行され得る。最終値に達することが、タイマー/カウンターの満了と呼んでもよい。最終値は、閾値と呼んでもよい。タイマー/カウンターは一時停止されてもよく、タイマー/カウンターの現在の値は、タイマー/カウンターの値を変更することになる一つまたは複数の発生の発生時でさえも、保持、維持、および/または持ち越される。タイマー/カウンターは、一時停止されていないか、または継続されてもよく、保持、維持、および/または持ち越された値は、一つまたは複数の発生が発生したときに再び変化し始める。タイマー/カウンターは、設定および/またはリセットされ得る。本明細書で使用される場合、設定はリセットを含み得る。タイマー/カウンターが設定および/またはリセットすると、タイマー/カウンターの値は初期値に設定され得る。タイマー/カウンターは、開始および/または再起動され得る。本明細書で使用される場合、開始することが、再起動を含み得る。いくつかの実施形態では、タイマー/カウンターが再起動すると、タイマー/カウンターの値は初期値に設定されてもよく、タイマー/カウンターは実行を開始し得る。
【0185】
図14A、14B、14C、および14Dは、各々が一つまたは複数のネットワーク機能またはその一部分を有する、物理コアネットワーク展開のさまざまな例示的な配置を示す。コアネットワーク展開は、展開1410、展開1420、展開1430、展開1440、および/または展開1450を含む。各展開は、例えば、図13に示す展開1330に類似し得る。特に、各展開は、一つまたは複数の機能または活動を実施するための処理システム、データおよび/または命令を記憶するためのメモリー、ならびに他のネットワーク要素(例えば、他のコアネットワーク展開)と通信するためのインターフェイスシステムを含み得る。各展開は、一つまたは複数のネットワーク機能(NF)を含んでもよい。NFという用語は、特定の機能セット、および/またはそれらの機能を実行するように構成される一つまたは複数の物理要素(例えば、処理システムと、処理システムによって実行されると処理システムに機能を実行させる命令を含むメモリー)を指す場合がある。例えば、本開示では、ネットワーク機能がX、Y、およびZを実行すると記述される場合、これは、一つまたは複数の物理要素がどのように、またはどこに配備されるかにかかわらず、X、Y、およびZを実行するように構成される一つまたは複数の物理要素を指すことが理解されよう。NFという用語は、ネットワークノード、ネットワーク要素、および/またはネットワークデバイスを指し得る。
【0186】
以下で詳しく説明するように、NFにはさまざまなタイプがありNFのタイプごとに異なる機能セットが関連付けられる場合がある。複数の異なるNFは、異なる場所(例えば、異なる物理コアネットワーク展開において)または同じ場所(例えば、同じ展開内に共存)に柔軟に展開できる。単一のNFは、異なる場所(異なる物理コアネットワーク展開を使用して実装される)または同じ場所に柔軟に展開され得る。さらに、物理コアネットワーク展開はまた、一つまたは複数の基地局、アプリケーション機能(AF)、データネットワーク(DN)、またはそれらの任意の部分を実装し得る。NFは、専用または共有ハードウェア上のネットワーク要素として、専用または共有ハードウェア上で実行されるソフトウェアインスタンスとして、またはプラットフォーム(クラウドベースのプラットフォームなど)上でインスタンス化された仮想化機能としてなどを含む、さまざまな方法で実装できる。
【0187】
図14Aは、各展開が一つのネットワーク機能を含む、コアネットワーク展開の例示的な配置を示す。展開1410は、NF1411を含み、展開1420は、NF1421を含み、展開1430は、NF1431を含む。展開1410、1420、1430は、インターフェイス1490を介して通信する。展開1410、1420、1430は、他のネットワーク要素に対して異なる信号伝播遅延を有する異なる物理的位置を有し得る。展開1410、1420、1430の物理的位置の多様性は、改善された速度、カバレッジ、セキュリティ、および/または効率で、広いエリアへのサービスの提供を可能にし得る。
【0188】
図14Bは、単一の展開が複数のNFを含む例示的な配置を示す。図14Aとは異なり、各NFは別個の展開で展開されており、図14Bは、展開1410、1420における複数のNFを示す。一実施例では、展開1410、1420は、ソフトウェア定義ネットワーク(SDN)および/またはネットワーク機能仮想化(NFV)を実装し得る。
【0189】
例えば、展開1410は、追加のネットワーク機能、NF1411Aを含む。NF1411、1411Aは、同じ展開1410内の同じ物理的位置に共存する、同じNFタイプの複数のインスタンスから構成され得る。NF1411、1411Aは、互いに独立して実装され得る(例えば、分離および/または独立して制御される)。例えば、NF1411、1411Aは、異なるネットワークスライスと関連付けられてもよい。展開1410に関連付けられる処理システムおよびメモリーは、NF1411Aに関連付けられる全ての機能に加えて、NF1411に関連付けられる全ての機能を実行し得る。一例では、NF1411、1411Aは、異なるPLMNと関連付けられてもよいが、NF1411、1411Aを実装する展開1410は、単一のエンティティによって所有および/または操作され得る。
【0190】
その他の図14Bに示すように、展開1420は、NF1421および追加のネットワーク機能NF1422を含む。NF1421、1422は、異なるNFタイプであり得る。NF1411、1411Aと同様に、NF1421、1422は、同じ展開1420内で同一位置に配置されるが、別々に実装され得る。一実施例として、第一のPLMNは、NFs1421、1422を有する展開1420を所有および/または動作させ得る。別の実施例として、第一のPLMNは、NF1421を実装してもよく、第二のPLMNは、NF1422を実装するために、第一のPLMN(例えば、レンタル、リース、調達など)から、展開1420(例えば、処理電力、データストレージなど)の能力の少なくとも一部分を取得し得る。さらに別の実施例として、展開は、一つまたは複数の第三者によって所有および/または操作されてもよく、第一のPLMNおよび/または第二のPLMNは、展開1420の能力のそれぞれの部分を調達し得る。複数のNFが単一の展開で提供される場合、ネットワークは、より速い速度、カバレッジ、セキュリティ、および/または効率で動作し得る。
【0191】
図14Cは、NFの単一のインスタンスが複数の異なる展開を使用して実装される、コアネットワーク展開の例示的な配置を示す。特に、NF1422の単一のインスタンスは、展開1420、1440で実装される。一実施例として、NF1422によって提供される機能は、サブサービスのバンドルまたはシーケンスとして実装され得る。各サブサービスは、例えば、異なる展開で独立して実装され得る。各サブサービスは、異なる物理的位置に実装され得る。異なる物理的位置にわたって単一のNFのサブサービスの実装を分配することによって、モバイル通信ネットワークは、より大きな速度、カバレッジ、セキュリティ、および/または効率で動作し得る。
【0192】
図14Dは、一つまたは複数のネットワーク機能がデータ処理サービスを使用して実装される、コアネットワーク展開の例示的な配置を示す。図14D、NFs1411、1411A、1421、1422は、データ処理サービスとして実装される展開1450に含まれる。展開1450は、例えば、クラウドネットワークおよび/またはデータセンターを含んでもよい。展開1450は、PLMNによって、またはPLMN以外の第三者によって所有および/または操作され得る。展開1450を使用して実装されるNF1411、1411A、1421、1422は、同じPLMNまたは異なるPLMNに属し得る。PLMNは、展開1450の能力(例えば、処理電力、データストレージなど)の少なくとも一部分を取得(例えば、レンタル、リース、調達など)し得る。データ処理サービスを使用して一つまたは複数のNFを提供することによって、モバイル通信ネットワークは、より大きな速度、カバレッジ、セキュリティ、および/または効率で動作し得る。
【0193】
図に示すように、異なるネットワーク要素(例えば、NF)は、異なる物理的展開に位置してもよく、または単一の物理的展開で共に位置し得る。本開示では、異なるネットワーク要素間のメッセージの送受信は、明示的に示されない限り、展開間送信または展開内送信に限定されないことが理解されよう。
【0194】
一実施例では、展開は、一つまたは複数のNFで事前構成され、所定の様式で、他の「黒色ボックス」の展開(例えば、インターフェイス1490を介して)と通信するように事前構成される、黒色ボックスであり得る。追加的または代替的に、展開は、NFを実装し、他の展開と透過性の様式で通信するように設計されたオープンソース命令(例えば、ソフトウェア)に従って動作するように構成され得る。展開は、オープンRAN(O-RAN)規格に従って動作し得る。
【0195】
図15に示す例示的実施形態は、アプリケーションデータユニット(ADU)が、送信機から受信機に送達される方法を示す。ADUは、例えば、写真ファイル、ビデオフレーム、テキストファイルなどを含み得る。例えば、ADUは、一つまたは複数のプロトコル(例えば、RTP、DASH、TCP、UDPなど)によって生成されるデータユニットを含み得る。ADUは、例えば、アプリケーションの第二のインスタンスによる使用および/または娯楽のために、またはアプリケーションのアプリケーションサーバーによる処理のために、特定のアプリケーションの第一のインスタンスによって生成および/または作成され得る。中間層は、送信機から受信機への送達のために、ADUをパッケージングおよび/またはフォーマットすることに関与し得る。例えば、中間層は、一つまたは複数のプロトコル(例えば、IPなど)の機能を提供し得る。一つまたは複数のプロトコルに基づき、ADUを一つまたは複数のパケットにフォーマットした後、中間層は、一つまたは複数のパケットを下部層に転送し得る。下部層は、例えば、特定のインターフェイスを介して、一つまたは複数のパケットを一つのノードから別のノードに転送する機能を提供し得る。アプリケーションの第二のインスタンスは、他のノードに位置し得る。
【0196】
図15に示すように、例えば、UE内の上部層(例えば、アプリケーション)は、ADU1を生成し得る。UE内の上部層は、ADU1をUEの中間層に送達し得る。送達されたADU1について、UEの中間層は、ADU1を処理し得、一つまたは複数のプロトコルに基づき、ADU1を一つまたは複数のパケットにパッケージ化し得る。例えば、一つまたは複数のパケットは、パケット1およびパケット2を含むことができる。例えば、IPプロトコルが使用される場合、ADU1は、一つまたは複数のIPパケットに処理され得る。各IPパケットは、ADU1の少なくとも一部分を含み得る。
【0197】
中間層は、生成された一つまたは複数のパケットを下部層に送達し得る。下部層は、UEとNG-RANとの間でデータを転送することに関与するアクセス層(AS)であり得る。例えば、ASのSDAPエンティティは、SDU1およびSDU2として、中間層からパケット1および/またはパケット2を受信し得る。UEのASは、SDU1およびSDU2を処理および送信し得る。例えば、UEのASは、SDU1およびSDU2をNG-RANのASに送信し得る。例えば、UEのASのRLCエンティティは、SDU1およびSDU2から一つまたは複数のPDUを処理し、生成し得る。例えば、NG-RANによって割り当てられた無線リソースの量に基づき、ASのRLC層は、SDU1をPDU1およびPDU2に、SDU2をPDU3およびPDU4にセグメント化し得る。ASのMACエンティティは、RLCエンティティから一つまたは複数のPDUを受信し得る。MACエンティティは、受信した一つまたは複数のPDUをNG-RANに送信し得る。
【0198】
さまざまな層は、例えば、図7Cで上述したものなど、異なる機能を有する。ADU1を構成するデータは、分割、細分化、圧縮、暗号化、再順序付け、多重化、符号化などされ得る。ADU1がこれらの層を通過した後、最終結果(例えば、一つまたは複数のPDU)は、送信に好適であり得る。しかしながら、PDUは、ADU1に関連付けられるアプリケーションに対して(文字通り)解読不能であり得る。以下でより詳細に説明される送信後、プロセスは逆転され得、ADU1は、アプリケーションによって使用可能になるように、他方の側面(例えば、図15のアプリケーションサーバー)で再構成され得る。
【0199】
図15に戻ると、NG-RANのMACエンティティは、UEによって送信された一つまたは複数のPDUを受信し得る。受信した一つまたは複数のPDUは、一つまたは複数のSDUに再組み立てされ得る。例えば、受信されたPDU1およびPDU2では、NG-RANのASは、SDU1を再組み立てし得る。例えば、受信されたPDU3およびPDU4では、NG-RANのASは、SDU2を再組み立てし得る。SDU1のパケット1およびSDU2のパケット2は、NG-RANからコアネットワーク(例えば、UPF)に送達され得る。コアネットワークは、パケット1およびパケット2をインターネットを介して受信機(例えば、ADUに関連付けられるアプリケーションサーバー)に送信し得る。パケット1およびパケット2を受信した後、アプリケーションサーバーの中間層は、ADU1を回復し、ADU1を上部層に送達し得る。アプリケーション層は、受信したADU1を使用して、アプリケーション固有の処理を実行し得る。
【0200】
既存の技術では、一つまたは複数のプロトコルエンティティおよび/または一つまたは複数の層は、差別化された用途の差別化された特性に無関係であり得る。既存の技術では、一つまたは複数のプロトコルエンティティおよび/または一つまたは複数の層は、アプリケーションに対する一つまたは複数のタイプのADUの差別化された特性に無関係であり得る。例えば、ASは、異なるアプリケーションの異なる特性を考慮しえない。例えば、ASは、アプリケーションの一つまたは複数のADU間の差および/または類似性および/または関係を考慮しえない。例えば、下部層(例えば、図15のパケット1、SDU1、PDU2)のデータユニットは、特定のアプリケーション(例えば、図15のADU1)に関連付けられるADUの一部分と関連付けられてもよい。しかし、下部層内では、データユニットは、特定のアプリケーションデータユニット、または特定のアプリケーションとも関連付けられるものとして認識でき得ない。下部層では、データユニットは、単に、送達のためにパッケージされる一連の1および0であり得る。このアプリケーションに依存しないアプローチ(例えば、ADUに依存しないアプローチ)は、一つまたは複数の層および/または一つまたは複数のエンティティの独立した強化のサポートに寄与し得る。例えば、ASの動作を特定のアプリケーション特性に紐付けしないことによって、ASは、一つまたは複数のアプリケーションの挙動の変化を必要とせずに進化し得る。このアプリケーションに無関係なアプローチにより、ASは、後に開発された新しいアプリケーションの導入をサポートすることができる。しかしながら、新しい高度な使用事例が出現し、アプリケーションのQoS要件が強化されて、ユーザーに強化された体験を提供すると、ASによるアプリケーションに依存しないアプローチは、以下でより詳細に論じるように、無線リソースおよびネットワークリソースの効率的な使用をサポートでき得ない。
【0201】
図16は、一つまたは複数のSDUがUEからNG-RANに送達されないデータ送達の実施例を示す。一つまたは複数の生成されたPDU(例えば、PDU1、PDU2、PDU3、PDU4)について、下部層のRLCエンティティおよび/または下部層のMACエンティティは、一つまたは複数のPDUを送信し得る。PDUの送信に失敗すると、RLCエンティティおよび/またはMACエンティティは、PDUの再送信を実行し得る。例えば、送信機のRLCエンティティが、受信機のRLCエンティティから、一つまたは複数のSDUに対する否定確認応答を受信する場合、送信機のRLCエンティティは、一つまたは複数のSDUの再送信を実行し得る。例えば、送信機のMACエンティティが受信機からHARQプロセスに対して否定的なHARQ確認応答を受信する場合、送信機のMACエンティティは、HARQプロセスに対してHARQ再送信を実行し得る。
【0202】
図16の実施例では、時間t=t1で、送信機のRLCエンティティは、PDU1を送信してもよく、PDU1に対する確認応答を受信し得る。時間t=t2で、RLCエンティティは、PDU2である次のPDUを送信し得る。PDU2の送信が失敗したことを検出した後、RLCエンティティは、時間t=t2’およびt=t2’’でPDU2の再送信を実行し得る。PDU2のいくつかの送信に障害が生じた後、RLCエンティティは、PDU2の送信を停止してもよく、t=t3でPDU3の送信を開始してもよく、t=t4でPDU4の送信を開始し得る。受信されたPDU(例えば、PDU1、PDU3、およびPDU4)について、受信機は、受信された一つまたは複数のPDUを使用して、一つまたは複数のSDUのアセンブリーを実行し得る。受信機は、一つまたは複数の組み立てられたSDUを次のホップ(例えば、UPF、NG-RAN、UE、インターネットルータ、上部層)に送達し得る。
【0203】
図15が示すように、送信機から受信機へのADUの送達のために、ADUに関連付けられる全てのPDUをUEからNG-RANに送達する必要があり得る。PDUのうちの一つが正常に配信されない場合、ADUは回復され得ない。例えば、図16の実施例では、ADU1は、PDU1、PDU2、およびPDU3と関連付けられる。ADU2は、PDU4と関連付けられる。実施例では、PDU2がUEからNG-RANに正常に送達されないため、NG-RANは、SDU1(例えば、パケット1)を再組み立てすることができ得ない。実施例では、NG-RANは、PDU3およびPDU4を受信し得る。PDU2がUEからNG-RANに正常に送達されないため、NG-RANはPDU2の受信を待機し得る。例えば、NG-RANは、PDU3および/またはPDU4のタイマーを開始し得る。PDU2は、タイマーの満了まで受信され得ない。タイマーの満了時に、NG-RANは、PDU3およびPDU4を処理し得る。
【0204】
実施例では、PDU3およびPDU4がUEからNG-RANに正常に送達されるため、NG-RANは、SDU2(例えば、パケット2)およびSDU3(例えば、パケット3)を再組み立てすることができる。NG-RANは、コアネットワークを介して、パケット2およびパケット3をアプリケーションサーバーに転送し得る。パケット1が受信されないため、アプリケーションサーバーは、受信されたパケット2でADU1を回復することができない。実施例では、PDU3およびPDU4は、UEからNG-RANに受信され、PDU2は受信されないため、NG-RANは、タイマー満了までPDU2の受信を待機し得る。UEはPDU2の送信を停止し得るため、PDU2に対するNG-RANの待機は必要とされ得ない。
【0205】
しかしながら、図16の実施例が例示するように、既存の技術の非効率的な動作は、一つまたは複数のネットワークノードに、回復不可能なADUに関連付けられる一つまたは複数のパケットおよび/または一つまたは複数のPDUを配信させる。しかしながら、図16の実施例が例示するように、既存の技術の非効率的な動作は、一つまたは複数のパケットおよび/または一つまたは複数のPDUの送達を一つまたは複数のネットワークノードに遅延させる。
【0206】
例えば、PDU1を受信した後、NG-RANの受信RLCエンティティは、PDU2の受信を待つことができる。PDU2について、t=t2’’で、UEの送信RLCエンティティは、PDU2の送信の失敗を決定し得る。しかしながら、受信RLCエンティティは、PDU2の受信を不必要に待ち得る。その後、送信RLCエンティティは、t=t3でPDU3を、t=t4でPDU4を送信し得る。PDU3およびPDU4は、受信RLCエンティティによって受信され得る。しかしながら、PDU2がまだ受信されていないため、受信RLCエンティティは、受信PDU3およびPDU4の処理を不必要に遅延させ得る。その後、NG-RANは、PDU3およびPDU4を使用して、SDU2(例えば、パケット2)およびSDU3(例えば、パケット3)を再組み立てし得る。NG-RANは、パケット2およびパケット3をコアネットワークに転送し得る。コアネットワークは、パケット2およびパケット3をアプリケーションサーバーに転送し得る。パケット1が欠落しているため、アプリケーションサーバーはパケット2を使用でき得ない。従って、無線リソースおよびネットワークリソースが、既存の技術の動作において、パケット2の送達のために不必要に無駄になり得る。PDU2に起因して、アプリケーションサーバーへのパケット3の送達が遅延し得る。従って、データ送達の不必要な遅延は、既存の技術の動作において、ユーザー体験を低下させ得る。
【0207】
本開示の例示的実施形態は、ネットワークおよび/またはUEの動作を強化することによって、システム効率を改善する。一実施例では、送信プロトコルエンティティは、受信プロトコルエンティティ、サービスデータユニットおよび/またはプロトコルデータユニットの失敗した送信に関連付けられる、一つまたは複数のプロトコルデータユニットおよび/または一つまたは複数のサービスデータユニットの情報と交換し得る。これは、バッファ管理の効率を高め、データ送達の遅延を低減し得る。一実施例では、一つまたは複数のプロトコルエンティティは、サービスデータユニットおよび/またはプロトコルデータユニットの失敗した送信に関連付けられる、一つまたは複数のプロトコルデータユニットおよび/または一つまたは複数のサービスデータユニットに関する交換された情報に基づき、データ処理を実行し得る。これにより、システムの無線リソースおよび/またはネットワークリソースの不必要な使用が低減され得る。これは、全体的な待ち時間の低減をサポートし得る。
【0208】
本明細書において、NG-RANの用語は、gNB、eNB、ng-eNB、NodeB、アクセスノード、アクセスポイント、N3IWF、中継ノード、基地局中央ユニット(例えば、gNB-CU)、基地局分散ユニット(例えば、gNB-DU)、および/または類似のもののうちの少なくとも一つを含み得る基地局として解釈され得る。
【0209】
本明細書では、AMFの用語は、モビリティ管理機能/エンティティ、アクセス管理機能、および/または類似のもののうちの少なくとも一つを含み得るコアネットワークデバイスとして解釈され得る。本明細書では、SMFの用語は、セッション管理機能/エンティティ、サービングゲートウェイ、PDNゲートウェイ、および/または類似のもののうちの少なくとも一つを含み得るコアネットワークデバイスとして解釈され得る。
【0210】
本明細書では、コアネットワークノードの用語は、AMF、SMF、NSSF、UPF、NRF、UDM、PCF、および/または類似のもののうちの少なくとも一つを含み得るコアネットワークデバイスとして解釈され得る。コアネットワークという用語は、コアネットワークノードとして解釈され得る。本明細書において、アクセスノードの用語は、NG-RANなどを含み得る基地局として解釈され得る。本明細書では、ネットワークノードの用語は、コアネットワークノードおよび/またはアクセスノードおよび/またはUEおよび/または類似のものとして解釈され得る。
【0211】
本明細書において、プロトコルエンティティは、無線アクセス(例えば、LTEアクセス、NRアクセス)および/または有線アクセス(例えば、イーサネット(登録商標))および/または通信(例えば、TCP、IP)に関連する特定の機能のセットを実行するエンティティとして解釈され得る。一実施例では、エンティティは、プロトコルエンティティとして解釈され得る。一実施例では、LTEおよび/またはNRのプロトコルエンティティは、SDAPエンティティおよび/またはPDCPエンティティおよび/またはRLCエンティティおよび/またはMACエンティティおよび/またはPHYエンティティを含むことができる。一実施例では、層(例えば、SDAP層、PDCP層、RLC層、MAC層、PHY層)は、プロトコルエンティティ(例えば、SDAPエンティティ、PDCPエンティティ、RLCエンティティ、MACエンティティ、PHYエンティティ)として解釈され得る。
【0212】
本明細書において、サービスデータユニットは、プロトコルエンティティによって受信される、データのユニットとして解釈され得る。本明細書において、プロトコルデータユニットは、プロトコルエンティティによって送信される、データのユニットとして解釈され得る。プロトコルエンティティは、他のプロトコルエンティティから一つまたは複数のサービスデータユニット(SDU)を受信し得、プロトコルエンティティは、一つまたは複数のプロトコルサービスデータユニット(PDU)を同じホストまたは別のホストの別のプロトコルエンティティに送信し得る。例えば、PDCPエンティティは、上位エンティティ(例えば、SDAPエンティティ)から一つまたは複数のPDCP SDUを受信することができ、PDCPエンティティは、一つまたは複数のPDCP PDUを下位エンティティ(例えば、RLCエンティティ)に送信することができる。下位エンティティ(例えば、RLCエンティティ)は、上位層から一つまたは複数のSDU(例えば、RLC SDU)を受信し得る。下位層によって受信される一つまたは複数のSDUは、上位層によって送信される一つまたは複数のPDUと同じであり得る。
【0213】
本明細書において、AF(アプリケーション機能)の用語は、一つまたは複数のアプリケーションをホストおよび/または実行し得るAS(アプリケーションサーバー)として解釈され得る。
【0214】
本明細書において、ADUという用語は、アプリケーションにサービスを提供する一つまたは複数のホスト間で交換されるデータの単位として解釈され得る。一実施例では、アプリケーション(例えば、インターネットブラウザ、インスタントメッセージアプリケーション、ビデオプレーヤーアプリケーションなど)は、第一のホスト(例えば、スマートフォン、コンピューター、アプリケーションサーバーなど)上で実行されてもよく、同じアプリケーションは、第二のホスト(例えば、別のスマートフォン、コンピューター、アプリケーションサーバーなど)上で実行され得る。第一のホスト上のアプリケーションは、一つまたは複数のADUを含むアプリケーションデータ(例えば、写真ファイル、テキストメッセージなど)を生成し得る。第一のホストから第二のホストへのアプリケーションデータの送達のために、第一のホストのアプリケーションは、アプリケーションデータを第一のタイプのプロトコルエンティティ(例えば、SIPエンティティなど)に送達することができる。アプリケーションデータを第二のホストに配信するために、第一のホストの第一のタイプのプロトコルエンティティは、アプリケーションデータを処理することができ、一つまたは複数の第一のタイプのプロトコルデータユニット(例えば、SSID要求メッセージ、SSID応答メッセージなど)を生成することができる。第一のタイプのプロトコルエンティティは、一つまたは複数の第一のタイプのプロトコルデータユニットを第一のタイプのアクセス(例えば、LTEアクセス、NRアクセス、WIFIアクセスなど)に送達することができる。第一のホストの第一のタイプのアクセスは、一つまたは複数の第一のタイプのプロトコルデータユニットを処理することができ、一つまたは複数の第一のタイプのアクセスプロトコルデータユニット(例えば、SDAP PDU、PDCP PDU、RLC PDU、MAC PDUなど)を生成することができる。第一のホストの第一のタイプのアクセスは、一つまたは複数の第一のタイプのアクセスプロトコルデータユニットを送信し得る。第三のホスト(例えば、NG-RAN、UEなど)の第一のタイプのアクセスは、一つまたは複数の第一のタイプのアクセスプロトコルデータユニットを受信し得る。第三のホストは、一つまたは複数の第一のタイプのプロトコルデータユニットを再組み立てすることができ、一つまたは複数の第一のタイプのプロトコルデータユニットを第三のホストの第二のタイプのアクセス(例えば、LTEアクセス、NRアクセス、WIFIアクセス、イーサネット(登録商標)アクセス、ATMアクセス、GTPアクセスなど)に送達することができる。第三のホストの第二のタイプのアクセスは、一つまたは複数の第一のタイプのプロトコルデータユニットを処理することができ、一つまたは複数の第二のタイプのアクセスプロトコルデータユニット(例えば、イーサネット(登録商標)フレーム、ATMセル、LTEアクセスPDU、NRアクセスPDU、WIFIアクセスパケットなど)を生成することができる。第三のホストの第二のタイプのアクセスは、一つまたは複数の第二のタイプのアクセスプロトコルデータユニットを送信し得る。第二のホストの第二のタイプのアクセスは、一つまたは複数の第二のタイプのアクセスプロトコルデータユニットを受信し得る。第二のホストの第二のタイプのアクセスは、一つまたは複数の第二のタイプのアクセスプロトコルデータユニットを使用して、一つまたは複数の第一のタイプのプロトコルデータユニットを再組み立てし得る。第二のホストの第二のタイプのアクセスは、再組み立てされた一つまたは複数の第一のタイプのプロトコルデータユニットを第二のホストの第一のタイプのプロトコルエンティティに送達し得る。第二のホストの第一のタイプのプロトコルエンティティは、一つまたは複数の受信された第一のタイプのプロトコルデータユニットを使用して、アプリケーションデータを再組み立てし得る。第二のホストの第一のタイプのプロトコルエンティティは、アプリケーションデータを第二のホストのアプリケーションに送達することができる。
【0215】
一実施例では、アプリケーションとアクセス(例えば、LTEアクセス、NRアクセス、WIFIアクセス)との間に一つまたは複数のプロトコルエンティティ(例えば、TCPエンティティ、UDPエンティティ、RTPエンティティなど)があり得る。上記の説明では、単純な例示目的のために、一つのプロトコルエンティティ(例えば、第一のタイプのプロトコルエンティティ)のみが説明される。一実施例では、第一のタイプのプロトコルエンティティとアクセスとの間に一つまたは複数のプロトコルエンティティ(例えば、第二のタイプのプロトコルエンティティ、第三のタイプのプロトコルエンティティなど)があり得る。同様に、一実施例では、第一のホストと第二のホストとの間に一つまたは複数のホスト(例えば、NG-RAN、UPF、インターネットルータなど)があり得る。上記の説明では、単純な例示の目的で、一つのホスト(例えば、第三のホスト)のみが説明される。一実施例では、第三のホストと第二のホストとの間に、追加の一つまたは複数のホスト(例えば、第四のホスト(例えば、UPF)、第五のホスト(例えば、インターネットルータ)など)があり得る。一実施例では、一対のホストは、同じまたは異なるタイプのアクセスを使用し得る。例えば、第三のホストと第四のホストとの間の通信のために、第三のタイプのアクセス(例えば、光ファイバ、衛星など)が使用され得る。
【0216】
一実施例では、ADUは、アプリケーションデータとして解釈され得る。一実施例では、ADUは、第一のタイプのプロトコルデータユニットとして解釈され得る。一実施例では、ADUは、第二のタイプのプロトコルデータユニットなどとして解釈され得る。一実施例では、ADUは、プロトコルエンティティのデータ単位として解釈され得る。一実施例では、第一のホストおよび第二のホストは、プロトコルエンティティに対する一つまたは複数のコンテキストを保持することができる。例えば、第一のホストのアプリケーションは、第二のホストのアプリケーションと通信し得る。第一のホストのアプリケーションは、第二のホストのコンテキストを有し得る。第二のホストのアプリケーションは、第一のホストのコンテキストを有し得る。従って、アプリケーションデータは、ADUであり得る。例えば、第一のホストの第一のタイプのプロトコルエンティティは、第二のホストの第一のタイプのプロトコルエンティティと通信し得る。第一のホストの第一のタイプのプロトコルエンティティは、第二のホストのコンテキストを有し得る。第二のホストの第一のタイプのプロトコルは、第一のホストのコンテキストを有し得る。従って、第一のタイプのプロトコルデータユニットは、ADUであり得る。例えば、第一のホストの第一のタイプのアクセスは、第二のホストの第二のタイプのアクセスと通信し得ない。第一のホストの第一のタイプのアクセスは、第二のホストの第二のタイプのアクセスのコンテキストを有しえない。第二のホストの第二のタイプのアクセスは、第一のホストの第一のタイプのアクセスのコンテキストを有しえない。従って、第一のタイプのアクセスプロトコルデータユニットは、ADUではあり得ない。従って、第二のタイプのアクセスプロトコルデータユニットは、ADUではあり得ない。
【0217】
本明細書において、サービスデータフローの用語は、一つまたは複数のホスト間で交換されるデータユニットのセットとして解釈され得る。例えば、第一のサービスデータフローは、第二のホストから第一のホストへの一つまたは複数のデータユニットのセットとして解釈され得る。例えば、第二のサービスデータフローは、第三のホストから第一のホストへの一つまたは複数のデータユニットのセットとして解釈され得る。例えば、サービスデータフローの一つまたは複数のデータユニットは、一つまたは複数の属性(例えば、同じソースIPアドレス、同じ宛先IPアドレス、同じUDPポートなど)上の同じ共有を含んでもよい。
【0218】
本明細書において、一部分という用語は、一部として解釈され得る。例えば、SDUの一部分は、SDUの一つまたは複数の部分として解釈され得る。例えば、SDUの一部分は、SDUの一つまたは複数のバイト/ビットとして解釈され得る。例えば、PDUの一部分は、PDUの一つまたは複数の部分として解釈され得る。例えば、PDUの一部分は、PDUの一つまたは複数のバイト/ビットとして解釈され得る。本明細書において、セグメントの用語は、一部分として解釈され得る。例えば、RLC SDUのセグメントおよび/またはRLC SDUセグメントは、RLC SDUの一つまたは複数のバイト/ビットであり得る。
【0219】
【0220】
図17は、本開示の一つの例示的実施形態を描写し得る。
【0221】
一実施例では、第一の送信プロトコルエンティティ(例えば、PDCPエンティティ、RLCエンティティ、SDAPエンティティ)は、上位層(例えば、SDAPエンティティ、PDCPエンティティ、IPエンティティ、およびTCPエンティティなど)から一つまたは複数のパケット(例えば、SDU)を受信することができる。一つまたは複数のパケットは、少なくとも一つまたは複数のパケットヘッダーおよび/または一つまたは複数のパケットペイロードを含むことができる。一つまたは複数のパケットペイロードは、一つまたは複数のADU、および/または一つまたは複数のADUおよび/または一つまたは複数のSDU(例えば、PDCP SDU、SDAP SDU、RLC SDU)の一つまたは複数のバイトを含み得る。一つまたは複数のパケットは、第一のパケットおよび/または第二のパケットおよび/または第三のパケットを含むことができる。第一の送信プロトコルエンティティが一つまたは複数のパケットを受信すると、第一の送信プロトコルエンティティは、一つまたは複数のパケットを有する一つまたは複数の関連付けられるADU情報をさらに受信することができる。第一の送信プロトコルエンティティは、第一の関連付けられるADU情報を有する第一のパケットを受信し得る。第一の送信プロトコルエンティティは、第二の関連付けられるADU情報を有する第二のパケットを受信し得る。第一の送信プロトコルエンティティは、第三の関連付けられるADU情報を有する第三のパケットを受信し得る。例えば、第一の関連付けられるADU情報は、第一のパケットに関連付けられるADUのアイデンティティが1であることを示し得る。例えば、第二の関連付けられるADU情報は、第二のパケットに関連付けられるADUのアイデンティティが1であることを示し得る。例えば、第三の関連付けられるADU情報は、第三のパケットに関連付けられるADUのアイデンティティが2であることを示し得る。例えば、一つまたは複数の関連付けられるADU情報は、第一のパケットおよび第二のパケットが関連付けられていることを示し得る。例えば、一つまたは複数の関連付けられるADU情報は、第一のパケットおよび第三のパケットが関連付けられていないことを示すことができる。
【0222】
一実施例では、第一の送信プロトコルエンティティは、受信された一つまたは複数のパケットおよび/または一つまたは複数の関連付けられるADU情報を処理することができる。処理後、第一の送信プロトコルエンティティは、一つまたは複数のPDU(例えば、PDCP PDU、RLC PDU、SDAP PDU)を構成し得る。例えば、一つまたは複数のPDUは、第一のPDUおよび/または第二のPDUおよび/または第三のPDUを含んでもよい。第一のPDU(例えば、第一のPDCP PDU)は、第一のSDU(例えば、第一のパケット)の少なくとも一部分を含むことができる。第二のPDU(例えば、第二のPDCP PDU)は、第二のSDU(例えば、第二のパケット)の少なくとも一部分を含んでもよい。第三のPDU(例えば、第三のPDCP PDU)は、第三のSDU(例えば、第三のパケット)の少なくとも一部分を含み得る。
【0223】
【0224】
一実施例では、第一の送信プロトコルエンティティ(例えば、送信PDCPエンティティ)は、一つまたは複数のPDU(例えば、PDCP PDU)を第二の送信プロトコルエンティティ(例えば、送信RLCエンティティ)に送達し得る。送信RLCエンティティは、一つまたは複数のRLC SDU(例えば、一つまたは複数のPDCP PDU)を受信し得る。受信した一つまたは複数のRLC SDUについて、送信RLCエンティティは、一つまたは複数のRLC PDUを構築することができる。一つまたは複数のRLC PDUは、一つまたは複数のRLC SDU(例えば、RLC SDU 1セグメント1、RLC SDU 1セグメント2、RLC SDU 1、RLC SDU 2セグメント1、RLC SDU 2)の少なくともセグメントを含んでもよい。MACエンティティによって示されるサイズ情報に基づき、送信RLCエンティティは、一つまたは複数のRLC SDUから一つまたは複数のRLC PDUを構築し得る。例えば、MACエンティティが、送信RLCエンティティに500バイト未満のデータブロックを配信するように要求する場合、送信RLCエンティティは、500バイト未満であり得るRLC PDUを構成し得る。RLC PDUは、一つまたは複数のRLC SDUの少なくともセグメントおよび/または制御情報を含んでもよい。
【0225】
一実施例では、一つまたは複数のRLC PDUを構築した後、送信RLCエンティティは、送信のために一つまたは複数のRLC PDUをMACエンティティに送達し得る。例えば、送信RLCエンティティは、一つまたは複数のRLC SDUの一つまたは複数のセグメントを使用して、一つまたは複数のRLC PDUを構成し得る。例えば、第一のRLC SDU(例えば、第一のPDCP PDU)について、送信RLCエンティティは、一つまたは複数のRLC PDUを生成し得る。一つまたは複数のRLC PDUは、第一のRLC PDUおよび/または第二のRLC PDUを含んでもよい。第一のRLC PDUは、RLC SDU1の第一のセグメント(例えば、第一のPDCP PDUの第一の部分)を含んでもよい。第二のRLC PDUは、RLC SDU1の第二のセグメント(例えば、第一のPDCP PDUの第二の部分)を含んでもよい。
【0226】
一実施例では、送信RLCエンティティは、一つまたは複数のRLC PDUを送信し得る。送信RLCエンティティによって送信される一つまたは複数のRLC PDUは、受信RLCエンティティに正常に配信され得る。送信RLCエンティティによって送信される一つまたは複数のRLC PDUは、受信RLCエンティティに正常に送達され得ない。例えば、第一のRLC PDU(例えば、RLC SDU1セグメント1)は、受信RLCエンティティに正常に送達され得る。例えば、第二のRLC PDU(例えば、RLC SDU1セグメント2)は、受信RLCエンティティに正常に送達され得ない。RLC SDU1セグメント2を受信RLCエンティティに送達するために、送信RLCエンティティは、RLC SDU1セグメント2を数回再送信し得る。
【0227】
一実施例では、いくつかの成功した再送信がRLC SDU1セグメント2を受信RLCエンティティに送達しようとした後、送信RLCエンティティは、RLC SDU1の送信が失敗したと決定し得る。RLC SDU1の送信が失敗したという決定は、送信RLCエンティティがRLC SDU1および/またはRLC SDU1のセグメントの送信を停止することであり得る。RLC SDU1の送信が失敗したという決定は、送信RLCエンティティがRLC SDU1および/またはRLC SDU1のセグメントの送達を中止することであり得る。RLC SDU1の送信が失敗したという決定は、RLC SDU1の送達が失敗したことであり得る。RLC SDU1の送信が失敗したという決定は、RLC SDU1の送達が設定された時間内に成功しないことであり得る。
【0228】
一実施例では、RLC SDU1の送信が失敗したという決定に基づき、送信RLCエンティティは、RLC制御PDU(例えば、RLCステータスPDU、RLC送信機ステータスレポート、RLCステータスPDU)を受信RLCエンティティに送信し得る。RLC制御PDUは、送信RLCエンティティが送信しない、一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントおよび/または一つまたは複数のRLC SDUに関する情報を含み得る。RLC制御PDUは、送信RLCエンティティが送信を停止する、一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントおよび/または一つまたは複数のRLC SDUに関する情報を含み得る。RLC制御PDUは、送信RLCエンティティが送信を中止する、一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントおよび/または一つまたは複数のRLC SDUに関する情報を含み得る。一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントおよび/または一つまたは複数のRLC SDUに関する情報は、一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントおよび/または一つまたは複数のRLC SDUに関連付けられる一つまたは複数の配列番号を含み得る。例えば、RLC制御PDUは、RLC SDU1が送信および/または破棄され得ない情報を含み得る。
【0229】
一実施例では、受信RLCエンティティは、RLC制御PDUを受信し得る。受信したRLC制御PDUに基づき、受信RLCエンティティは、送信RLCエンティティが送信しない、および/または送信を停止する、および/または送信を中止する、一つまたは複数のRLC SDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントおよび/または一つまたは複数のRLC PDUを識別し得る。例えば、識別された一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントについて、受信RLCエンティティは、一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントが受信されたかのように挙動し得る。例えば、受信RLCエンティティは、受信RLCエンティティの動作に関連付けられるローカル変数を更新し得る。例えば、受信RLCエンティティは、一つまたは複数の配列番号に関連付けられるローカル変数(例えば、次に予期されるRLC PDU/SDUの配列番号、および/または確認済みのRLC PDU/SDUの配列番号、および/または受信ウィンドウに関連付けられる配列番号)を更新し得る。例えば、識別された一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントおよび/または一つまたは複数のRLC SDUについて、受信RLCエンティティは、識別された一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントおよび/または一つまたは複数のRLC SDUに関連付けられる、一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントおよび/またはRLC PDUセグメントを決定し得る。受信RLCエンティティは、決定された一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントおよび/または一つまたは複数のRLC PDUセグメントを破棄し得る。例えば、RLC制御PDUが、RLC SDU1の送信が中止されたことを示す場合、受信RLCエンティティは、第一のRLC SDU1セグメント1を破棄し得る。例えば、識別された一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントについて、受信RLCエンティティは、受信PDCPエンティティに、識別された一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントおよび/または一つまたは複数のRLC SDUの情報を示し得る。受信RLCエンティティからの表示に基づき、受信PDCPエンティティは、示される一つまたは複数のRLC SDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントに関連付けられる一つまたは複数のPDCP PDU/SDUを決定し得る。受信PDCPエンティティは、決定された一つまたは複数のPDCP PDUを破棄することができる。
【0230】
【0231】
図18は、本開示の一つの例示的実施形態を描写し得る。
【0232】
一実施例では、第一の送信プロトコルエンティティ(例えば、PDCPエンティティ、RLCエンティティ、SDAPエンティティ)は、上位層(例えば、SDAPエンティティ、PDCPエンティティ、IPエンティティ、およびTCPエンティティなど)から一つまたは複数のパケット(例えば、SDU)を受信することができる。一つまたは複数のパケットは、少なくとも一つまたは複数のパケットヘッダーおよび/または一つまたは複数のパケットペイロードを含むことができる。一つまたは複数のパケットペイロードは、一つまたは複数のADU、および/または一つまたは複数のADUおよび/または一つまたは複数のSDU(例えば、PDCP SDU、SDAP SDU、RLC SDU)の一つまたは複数のバイトを含み得る。一つまたは複数のパケットは、第一のパケットおよび/または第二のパケットおよび/または第三のパケットを含むことができる。第一の送信プロトコルエンティティが一つまたは複数のパケットを受信すると、第一の送信プロトコルエンティティは、一つまたは複数のパケットを有する一つまたは複数の関連付けられるADU情報をさらに受信することができる。第一の送信プロトコルエンティティは、第一の関連付けられるADU情報を有する第一のパケットを受信し得る。第一の送信プロトコルエンティティは、第二の関連付けられるADU情報を有する第二のパケットを受信し得る。第一の送信プロトコルエンティティは、第三の関連付けられるADU情報を有する第三のパケットを受信し得る。例えば、第一の関連付けられるADU情報は、第一のパケットに関連付けられるADUのアイデンティティが1であることを示し得る。例えば、第二の関連付けられるADU情報は、第二のパケットに関連付けられるADUのアイデンティティが1であることを示し得る。例えば、第三の関連付けられるADU情報は、第三のパケットに関連付けられるADUのアイデンティティが2であることを示し得る。例えば、一つまたは複数の関連付けられるADU情報は、第一のパケットおよび第二のパケットが関連付けられていることを示し得る。例えば、一つまたは複数の関連付けられるADU情報は、第一のパケットおよび第三のパケットが関連付けられていないことを示すことができる。
【0233】
一実施例では、第一の送信プロトコルエンティティは、受信された一つまたは複数のパケットおよび/または一つまたは複数の関連付けられるADU情報を処理することができる。処理後、第一の送信プロトコルエンティティは、一つまたは複数のPDU(例えば、PDCP PDU、RLC PDU、SDAP PDU)を構成し得る。例えば、一つまたは複数のPDUは、第一のPDUおよび/または第二のPDUおよび/または第三のPDUを含んでもよい。第一のPDU(例えば、第一のPDCP PDU)は、第一のSDU(例えば、第一のパケット)の少なくとも一部分を含むことができる。第二のPDU(例えば、第二のPDCP PDU)は、第二のSDU(例えば、第二のパケット)の少なくとも一部分を含んでもよい。第三のPDU(例えば、第三のPDCP PDU)は、第三のSDU(例えば、第三のパケット)の少なくとも一部分を含み得る。
【0234】
【0235】
一実施例では、送信PDCPエンティティは、第一のPDCP PDUを送信RLCエンティティに送達することができる。送信RLCエンティティは、第一のRLC SDU(例えば、第一のPDCP PDU、RLC SDU 1)を受信し得る。受信した第一のRLC SDUについて、送信RLCエンティティは、第一のRLC SDUを処理してもよく、一つまたは複数のRLC PDUを構築し得る。一つまたは複数のRLC PDUは、第一のRLC SDUの少なくとも一つまたは複数のセグメントを含んでもよい。例えば、一つまたは複数のRLC PDUは、第一のRLC PDU(例えば、RLC PDU 1、RLC SDU 1セグメント1)および/または第二のRLC PDU(例えば、RLC PDU 2、RLC SDU 1セグメント2)を含んでもよい。
【0236】
一実施例では、一つまたは複数のRLC PDUを構築した後、送信RLCエンティティは、送信のために一つまたは複数のRLC PDUをMACエンティティに送達し得る。例えば、送信RLCエンティティは、第一のRLC SDUの第一のセグメントを使用して、第一のRLC PDU(例えば、RLC PDU1)を構成し得る。例えば、送信RLCエンティティは、第一のRLC SDUの第二のセグメントを使用して、第二のRLC PDU(例えば、RLC PDU2)を構成し得る。
【0237】
一実施例では、送信RLCエンティティは、一つまたは複数のRLC PDUを送信し得る。送信RLCエンティティによって送信される一つまたは複数のRLC PDUは、受信RLCエンティティに正常に配信され得る。送信RLCエンティティによって送信される一つまたは複数のRLC PDUは、受信RLCエンティティに正常に送達され得ない。例えば、第一のRLC PDUは、受信RLCエンティティに正常に送達され得る。例えば、第二のRLC PDUは、受信RLCエンティティに正常に送達され得ない。第一のRLC SDUの第二のセグメントを受信RLCエンティティに送達するために、送信RLCエンティティは、第一のRLC SDUの第二のセグメントを数回再送信し得る。
【0238】
一実施例では、数回失敗した再送信が、第一のRLC SDUの第二のセグメントを受信RLCエンティティに送達しようとした後、送信RLCエンティティは、RLC SDU1の送信が失敗したと決定し得る。RLC SDU1の送信が失敗したという決定は、送信RLCエンティティがRLC SDU1および/またはRLC SDU1の一つまたは複数のセグメントの送信を停止することであり得る。RLC SDU1の送信が失敗したという決定は、送信RLCエンティティがRLC SDU1および/またはRLC SDU1の一つまたは複数のセグメントの送信を中止することであり得る。RLC SDU1の送信が失敗したという決定は、RLC SDU1および/またはRLC SDU1の一つまたは複数のセグメントの送達が失敗したことであり得る。
【0239】
一実施例では、RLC SDU1の送信が失敗したという決定に基づき、送信RLCエンティティは、送信PDCPエンティティへの送達情報を示し得る。送達情報は、PDCP PDU(例えば、第一のPDCP PDU)の送達が失敗し、および/またはRLC SDU(例えば、第一のRLC SDU)の送達が失敗したことを示し得る。送達情報は、PDCP PDUおよび/またはRLC SDUの送達にエラーが発生したことを示し得る。
【0240】
一実施例では、送達情報に基づき、送信PDCPエンティティが、送達情報および/またはPDCP PDUに関連付けられるPDCP SDUによって示されるPDCP PDUを破棄すると決定することができる。一実施例では、送達情報に基づき、送信PDCPエンティティは、送達情報によって示されるPDCP PDU(例えば、第一のPDCP PDU)に関連付けられるPDCP SDU(例えば、第一のPDCP SDU、第一のパケット)を破棄することを決定し得る。送信RLCエンティティからの送達情報に基づき、送信PDCPエンティティは、PDCP PDUに関連付けられるADU情報を決定し得る。例えば、送達情報が第一のPDCP PDUを示すこと、および/または第一のPDCP SDUが第一のPDCP PDUに関連付けられていること、および/または第一のパケットが第一のPDCP SDUに関連付けられていることに基づき、送信PDCPエンティティは、第一のパケットに関連付けられるADU情報(例えば、ADUのアイデンティティ)を決定し得る。例えば、送信PDCPエンティティは、第一のパケットに関連付けられるADUのアイデンティティが1であり得ると決定し得る。PDCP PDUに関連付けられる識別されたADU情報に基づき、送信PDCPエンティティは、ADU情報に関連付けられる一つまたは複数のPDCP SDU(例えば、パケット)をさらに決定し得る。例えば、第二のパケットに関連付けられるADU情報に基づき、送信PDCPエンティティが、第二のパケット(例えば、第二のPDCP SDU)が第一のパケットに関連付けられると決定し得る。決定に基づき、送信PDCPエンティティが、第二のパケット(例えば、第二のPDCP SDU)および/または第二のPDCP PDUを破棄することができる。例えば、第三のパケットに関連付けられるADU情報に基づき、送信PDCPエンティティは、第三のパケット(例えば、第三のPDCP SDU)が第一のパケットと関連付けられていないと決定し得る。決定に基づき、送信PDCPエンティティは、第三のパケット(例えば、第三のPDCP SDU)および/または第三のPDCP PDUを破棄しえない。
【0241】
【0242】
図19は、本開示の一つの例示的実施形態を描写し得る。
【0243】
一実施例では、第一の送信プロトコルエンティティ(例えば、PDCPエンティティ、RLCエンティティ、SDAPエンティティ)は、上位層(例えば、SDAPエンティティ、PDCPエンティティ、IPエンティティ、およびTCPエンティティなど)から一つまたは複数のパケット(例えば、SDU)を受信することができる。一つまたは複数のパケットは、少なくとも一つまたは複数のパケットヘッダーおよび/または一つまたは複数のパケットペイロードを含むことができる。一つまたは複数のパケットペイロードは、一つまたは複数のADU、および/または一つまたは複数のADUおよび/または一つまたは複数のSDU(例えば、PDCP SDU、SDAP SDU、RLC SDU)の一つまたは複数のバイトを含み得る。一つまたは複数のパケットは、第一のパケットおよび/または第二のパケットおよび/または第三のパケットを含むことができる。第一の送信プロトコルエンティティが一つまたは複数のパケットを受信すると、第一の送信プロトコルエンティティは、一つまたは複数のパケットを有する一つまたは複数の関連付けられるADU情報をさらに受信することができる。第一の送信プロトコルエンティティは、第一の関連付けられるADU情報を有する第一のパケットを受信し得る。第一の送信プロトコルエンティティは、第二の関連付けられるADU情報を有する第二のパケットを受信し得る。第一の送信プロトコルエンティティは、第三の関連付けられるADU情報を有する第三のパケットを受信し得る。例えば、第一の関連付けられるADU情報は、第一のパケットに関連付けられるADUのアイデンティティが1であることを示し得る。例えば、第二の関連付けられるADU情報は、第二のパケットに関連付けられるADUのアイデンティティが1であることを示し得る。例えば、第三の関連付けられるADU情報は、第三のパケットに関連付けられるADUのアイデンティティが2であることを示し得る。例えば、一つまたは複数の関連付けられるADU情報は、第一のパケットおよび第二のパケットが関連付けられていることを示し得る。例えば、一つまたは複数の関連付けられるADU情報は、第一のパケットおよび第三のパケットが関連付けられていないことを示すことができる。
【0244】
一実施例では、第一の送信プロトコルエンティティは、受信された一つまたは複数のパケットおよび/または一つまたは複数の関連付けられるADU情報を処理することができる。処理後、第一の送信プロトコルエンティティは、一つまたは複数のPDU(例えば、PDCP PDU、RLC PDU、SDAP PDU)を構成し得る。例えば、一つまたは複数のPDUは、第一のPDUおよび/または第二のPDUおよび/または第三のPDUを含んでもよい。第一のPDU(例えば、第一のPDCP PDU)は、第一のSDU(例えば、第一のパケット)の少なくとも一部分を含むことができる。第二のPDU(例えば、第二のPDCP PDU)は、第二のSDU(例えば、第二のパケット)の少なくとも一部分を含んでもよい。第三のPDU(例えば、第三のPDCP PDU)は、第三のSDU(例えば、第三のパケット)の少なくとも一部分を含み得る。
【0245】
一実施例では、送信PDCPエンティティが、第一のPDCP PDUを送信RLCエンティティに送達することができる。送信RLCエンティティは、第一のRLC SDU(例えば、第一のPDCP PDU、RLC SDU 1)を受信し得る。受信した第一のRLC SDUについて、送信RLCエンティティは、第一のRLC SDUを処理してもよく、第一のRLC PDU(RLC PDU1)を構築し得る。
【0246】
一実施例では、送信PDCPエンティティは、第二のPDCP PDUを送信RLCエンティティに送達することができる。送信RLCエンティティは、第二のRLC SDU(例えば、第二のPDCP PDU、PDCP PDU2、RLC SDU2)を受信し得る。受信した第二のRLC SDUについて、送信RLCエンティティは、第二のRLC SDUを処理してもよく、一つまたは複数のRLC PDUを構築し得る。例えば、一つまたは複数のRLC PDUは、第二のRLC PDU(RLC PDU2)を含んでもよい。
【0247】
一実施例では、一つまたは複数のRLC PDUを構築した後、送信RLCエンティティは、送信のために一つまたは複数のRLC PDUをMACエンティティに送達し得る。
【0248】
送信RLCエンティティによって送信される一つまたは複数のRLC PDUは、受信RLCエンティティに正常に配信され得る。送信RLCエンティティによって送信される一つまたは複数のRLC PDUは、受信RLCエンティティに正常に送達され得ない。例えば、第一のRLC SDUは、受信RLCエンティティに正常に送達され得る。受信RLCエンティティは、正常に受信された一つまたは複数のRLC SDUをメモリー内にバッファし得る。例えば、第二のRLC PDUおよび/または第二のRLC SDUは、受信RLCエンティティに正常に送達され得ない。第二のRLC PDUおよび/または第二のRLC SDUを受信RLCエンティティに送達するために、送信RLCエンティティは、第二のRLC PDUおよび/または第二のRLC SDUを数回再送信し得る。
【0249】
一実施例では、数回失敗した再送信が、第二のRLC PDUおよび/または第二のRLC SDUを受信RLCエンティティに送達しようとした後、送信RLCエンティティは、RLC SDU2の送信が失敗したと決定し得る。RLC SDU2の送信が失敗したという決定は、送信RLCエンティティがRLC PDU2および/またはRLC SDU2の送信を停止することであり得る。RLC PDU2の送信が失敗したという決定は、送信RLCエンティティがRLC PDU2および/またはRLC SDU2の送信を中止することであり得る。RLC PDU2の送信が失敗したという決定は、RLC SDU2および/またはRLC PDU2の送達が失敗したことであり得る。
【0250】
一実施例では、RLC SDU2の送信が失敗したという決定に基づき、送信RLCエンティティは、送信PDCPエンティティに送達情報を送信し得る。送達情報は、PDCP PDU(例えば、第二のPDCP PDU)の送達が失敗し、および/またはRLC SDU(例えば、第二のRLC SDU)の送達が失敗したことを示し得る。送達情報は、PDCP PDUおよび/またはRLC SDUの送達にエラーが発生したことを示し得る。
【0251】
一実施例では、送達情報に基づき、送信PDCPエンティティが、送達情報によって示されるPDCP PDUを破棄することを決定し得る。一実施例では、送達情報に基づき、送信PDCPエンティティは、送達情報によって示されるPDCP PDUに関連付けられるPDCP SDU(例えば、第二のPDCP SDU、第二のパケット)を破棄することを決定し得る。RLC送信エンティティからの送達情報に基づき、送信PDCPエンティティは、PDCP PDUに関連付けられるADU情報を決定し得る。例えば、送達情報が第二のPDCP PDUを示すこと、および/または第二のPDCP SDUが第二のPDCP PDUに関連付けられていること、および/または第二のパケットが第二のPDCP SDUに関連付けられていることに基づき、送信PDCPエンティティは、第二のパケットに関連付けられるADU情報(例えば、ADUのアイデンティティ)を決定し得る。
【0252】
例えば、送信PDCPエンティティは、第二のパケットに関連付けられるADUのアイデンティティが1であると決定することができる。PDCP PDUに関連付けられる識別されたADU情報に基づき、送信PDCPエンティティは、ADU情報に関連付けられる一つまたは複数のPDCP SDU(例えば、パケット)をさらに決定し得る。例えば、第一のパケットに関連付けられるADU情報に基づき、および/または第二のパケットに関連付けられるADU情報に基づき、送信PDCPエンティティが、第一のパケット(例えば、第一のPDCP SDU)が第二のパケット(例えば、第二のPDCP SDU)に関連付けられていると決定し得る。決定に基づき、送信PDCPエンティティが、第一のパケット(例えば、第一のPDCP SDU)および/または第一のPDCP PDUを破棄することができる。例えば、第三のパケットに関連付けられるADU情報に基づき、および/または第二のパケットに関連付けられるADU情報に基づき、送信PDCPエンティティが、第三のパケット(例えば、第三のPDCP SDU)が第二のパケット(例えば、第二のPDCP SDU)に関連付けられていないと決定し得る。決定に基づき、送信PDCPエンティティは、第三のパケット(例えば、第三のPDCP SDU)および/または第三のPDCP PDUを破棄しえない。
【0253】
一実施例では、一つまたは複数のADU情報に基づき、関連する一つまたは複数のPDCP SDU(例えば、一つまたは複数のパケット、一つまたは複数のPDCP PDU)の識別に基づき、送信PDCPエンティティが、第一のPDCP PDU(例えば、第一のRLC SDU)を破棄する必要があることを送信RLCエンティティに示すことができる。例えば、送信PDCPエンティティは、送信RLCエンティティに、第一のRLC SDUを破棄する必要があることを示し得る。例えば、送信PDCPエンティティは、送信RLCエンティティに、ADU情報に基づき、送信RLCエンティティが一つまたは複数のRLC SDUを破棄する必要があることを示し得る。破棄される一つまたは複数のRLC SDUの情報に基づき、送信RLCエンティティは、RLC制御PDU(例えば、RLCステータスPDU、RLC送信機ステータスレポート)を受信RLCエンティティに送信し得る。RLC制御PDUは、送信RLCエンティティが送信および/または破棄しない、一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントおよび/または一つまたは複数のRLC SDUに関する情報を含み得る。RLC制御PDUは、送信RLCエンティティが送信を停止する、一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントおよび/または一つまたは複数のRLC SDUに関する情報を含み得る。RLC制御PDUは、送信RLCエンティティが送信を中止する、一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントおよび/または一つまたは複数のRLC SDUに関する情報を含み得る。一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントおよび/または一つまたは複数のRLC SDUに関する情報は、一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントおよび/または一つまたは複数のRLC SDUに関連付けられる一つまたは複数の配列番号を含み得る。例えば、第一のRLC SDUを破棄する必要があるという送信PDCPエンティティからの表示に基づき、RLC制御PDUは、第一のRLC PDUおよび/または第一のRLC SDUの一つまたは複数のセグメントおよび/または第一のRLC SDUを破棄する必要がある情報を含み得る。
【0254】
一実施例では、受信RLCエンティティは、RLC制御PDUを受信し得る。受信したRLC制御PDUに基づき、受信RLCエンティティは、送信RLCエンティティが送信しない、および/または送信を停止する、および/または送信を中止する、および/または破棄する、一つまたは複数のRLC SDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントおよび/または一つまたは複数のRLC PDUを識別し得る。例えば、識別された一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントおよび/または一つまたは複数のRLC SDUについて、受信RLCエンティティは、一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントおよび/または一つまたは複数のRLC SDUが受信されたかのように挙動し得る。例えば、受信RLCエンティティは、受信RLCエンティティの動作に関連付けられる一つまたは複数のローカル変数を更新し得る。例えば、受信RLCエンティティは、一つまたは複数の配列番号に関連付けられる一つまたは複数のローカル変数(例えば、次の予想されるRLC SDUの配列番号、および/または一つまたは複数のRLC SDUの一つまたは複数のセグメントの配列番号、および/または受信/受信ウィンドウに関連付けられる確認済みのRLC SDUの配列番号、および/または配列番号など)を更新し得る。例えば、識別された一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントおよび/または一つまたは複数のRLC SDUについて、受信RLCエンティティは、識別された一つまたは複数のRLC SDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントおよび/または一つまたは複数のRLC SDUに関連付けられる一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントおよび/またはRLC SDUセグメントを決定し得る。受信RLCエンティティは、識別された一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントおよび/または一つまたは複数のRLC SDUセグメントを破棄し得る。例えば、受信RLCエンティティは、第一のRLC PDUおよび/または第一のRLC SDUおよび/または第一のRLC SDUの一つまたは複数のセグメントを破棄し得る。例えば、識別された一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントについて、受信RLCエンティティは、受信PDCPエンティティに、識別された一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUの一つまたは複数のセグメントおよび/または一つまたは複数のRLC SDUの情報を示し得る。受信RLCエンティティからの表示に基づき、受信PDCPエンティティは、示された一つまたは複数のRLC SDUに関連付けられる一つまたは複数のPDCP PDUを決定し得る。受信PDCPエンティティは、決定された一つまたは複数のPDCP PDUを破棄することができる。
【0255】
図20は、本開示の一つの例示的実施形態を描写し得る。
【0256】
図19の実施例に示すように、受信RLCエンティティは、第一のRLC PDUを受信し得る。第一のRLC PDUは、第一のPDCP PDUを含んでもよい。第一のRLC PDUに基づき、受信RLCエンティティは、第一のRLC SDUを回復し得る。受信RLCエンティティは、回復された第一のRLC SDUを受信PDCPエンティティに送達し得る。受信PDCPエンティティは、受信した第一のRLC SDU(例えば、第一のPDCP PDU)をバッファし得る。
【0257】
一実施例では、受信RLCエンティティは、RLC制御PDUを受信し得る。RLC制御PDUは、第一のRLC PDUおよび/または第一のRLC SDUを破棄する必要があることを示し得る。受信RLCエンティティは、第一のRLC SDU(例えば、第一のPDCP PDU)を破棄する必要がある受信PDCPエンティティを示し得る。受信RLCエンティティからの表示に基づき、受信PDCPエンティティは、第一のPDCP PDUおよび/または第一のPDCP SDUを破棄し得る。
【0258】
図21は、本開示の一つの例示的実施形態を描写し得る。
【0259】
一実施例では、第一の送信プロトコルエンティティ(例えば、PDCPエンティティ、RLCエンティティ、SDAPエンティティ)は、上位層(例えば、SDAPエンティティ、PDCPエンティティ、IPエンティティ、およびTCPエンティティなど)から一つまたは複数のパケット(例えば、SDU)を受信することができる。一つまたは複数のパケットは、少なくとも一つまたは複数のパケットヘッダーおよび/または一つまたは複数のパケットペイロードを含むことができる。一つまたは複数のパケットペイロードは、一つまたは複数のADU、および/または一つまたは複数のADUおよび/または一つまたは複数のSDU(例えば、PDCP SDU、SDAP SDU、RLC SDU)の一つまたは複数のバイトを含み得る。一つまたは複数のパケットは、第一のパケットおよび/または第二のパケットおよび/または第三のパケットを含むことができる。第一の送信プロトコルエンティティが一つまたは複数のパケットを受信すると、第一の送信プロトコルエンティティは、一つまたは複数のパケットを有する一つまたは複数の関連付けられるADU情報をさらに受信することができる。第一の送信プロトコルエンティティは、第一の関連付けられるADU情報を有する第一のパケットを受信し得る。第一の送信プロトコルエンティティは、第二の関連付けられるADU情報を有する第二のパケットを受信し得る。第一の送信プロトコルエンティティは、第三の関連付けられるADU情報を有する第三のパケットを受信し得る。例えば、第一の関連付けられるADU情報は、第一のパケットに関連付けられるADUのアイデンティティが1であることを示し得る。例えば、第二の関連付けられるADU情報は、第二のパケットに関連付けられるADUのアイデンティティが1であることを示し得る。例えば、第三の関連付けられるADU情報は、第三のパケットに関連付けられるADUのアイデンティティが2であることを示し得る。例えば、一つまたは複数の関連付けられるADU情報は、第一のパケットおよび第二のパケットが関連付けられていることを示し得る。例えば、一つまたは複数の関連付けられるADU情報は、第一のパケットおよび第三のパケットが関連付けられていないことを示すことができる。
【0260】
一実施例では、第一の送信プロトコルエンティティは、受信された一つまたは複数のパケットおよび/または一つまたは複数の関連付けられるADU情報を処理することができる。処理後、第一の送信プロトコルエンティティは、一つまたは複数のPDU(例えば、PDCP PDU、RLC PDU、SDAP PDU)を構成し得る。例えば、一つまたは複数のPDUは、第一のPDUおよび/または第二のPDUおよび/または第三のPDUを含んでもよい。第一のPDU(例えば、第一のPDCP PDU)は、第一のSDU(例えば、第一のパケット)の少なくとも一部分を含むことができる。第二のPDU(例えば、第二のPDCP PDU)は、第二のSDU(例えば、第二のパケット)の少なくとも一部分を含んでもよい。第三のPDU(例えば、第三のPDCP PDU)は、第三のSDU(例えば、第三のパケット)の少なくとも一部分を含み得る。
【0261】
一実施例では、送信PDCPエンティティは、第一のPDCP PDUを送信RLCエンティティに送達することができる。送信RLCエンティティは、第一のRLC SDU(例えば、第一のPDCP PDU、PDCP PDU1、RLC SDU1)を受信し得る。受信した第一のRLC SDUについて、送信RLCエンティティは、第一のRLC SDUを処理してもよく、一つまたは複数のRLC PDUを構築し得る。例えば、一つまたは複数のRLC PDUは、第一のRLC PDU(RLC PDU1)を含んでもよい。
【0262】
一実施例では、送信PDCPエンティティは、第二のPDCP PDUを送信RLCエンティティに送達することができる。送信RLCエンティティは、第二のRLC SDU(例えば、第二のPDCP PDU、PDCP PDU2、RLC SDU2)を受信し得る。受信した第二のRLC SDUについて、送信RLCエンティティは、第二のRLC SDUを処理してもよく、一つまたは複数のRLC PDUを構築し得る。例えば、一つまたは複数のRLC PDUは、第二のRLC PDU(RLC PDU2)を含んでもよい。
【0263】
一実施例では、一つまたは複数のRLC PDUを構築した後、送信RLCエンティティは、送信のために一つまたは複数のRLC PDUをMACエンティティに送達し得る。
【0264】
送信RLCエンティティによって送信される一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUは、受信RLCエンティティに正常に送達され得る。送信RLCエンティティによって送信される一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUは、受信RLCエンティティに正常に送達され得ない。例えば、第一のRLC PDUおよび/または第一のRLC SDUは、受信RLCエンティティに正常に送達され得る。受信RLCエンティティは、正常に受信された一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUをメモリー内にバッファし得る。例えば、受信RLCエンティティは、一つまたは複数の正常に受信されたRLC SDUを受信PDCPエンティティに送達し得る。例えば、第二のRLC PDUおよび/または第二のRLC SDUは、受信RLCエンティティに正常に送達され得ない。第二のRLC PDUおよび/または第二のRLC SDUを受信RLCエンティティに送達するために、送信RLCエンティティは、第二のRLC PDUおよび/または第二のRLC SDUを数回再送信し得る。
【0265】
一実施例では、第二のRLC PDUおよび/または第二のRLC SDUを受信RLCエンティティに送達することを数回失敗した後、送信RLCエンティティは、RLC PDU2および/または第二のRLC SDUの送信が失敗したと決定し得る。RLC PDU2および/または第二のRLC SDUの送信が失敗したという決定は、送信RLCエンティティがRLC PDU2および/またはRLC SDU2の送信を停止することであり得る。RLC PDU2および/または第二のRLC SDUの送信が失敗したという決定は、送信RLCエンティティがRLC PDU2および/またはRLC SDU2の送信を中止することであり得る。RLC PDU2の送信が失敗したという決定は、RLC SDU2および/または第二のRLC SDUの送達が失敗したことであり得る。
【0266】
一実施例では、RLC PDU2および/または第二のRLC SDUの送信が失敗したという決定に基づき、送信RLCエンティティは、送信PDCPエンティティに送達情報を送信し得る。送達情報は、PDCP PDU(例えば、第二のPDCP PDU、第二のRLC SDU)の送達が失敗し、および/またはRLC SDU(例えば、第二のRLC SDU)の送達が失敗したことを示し得る。送達情報は、PDCP PDUおよび/またはRLC SDUの送達にエラーが発生したことを示し得る。
【0267】
一実施例では、送達情報に基づき、送信PDCPエンティティが、送達情報によって示されるPDCP PDUを破棄することを決定し得る。一実施例では、送達情報に基づき、送信PDCPエンティティは、送達情報によって示されるPDCP PDUに関連付けられるPDCP SDU(例えば、第二のPDCP SDU、第二のパケット)を破棄することを決定し得る。RLC送信エンティティからの送達情報に基づき、送信PDCPエンティティは、PDCP PDUに関連付けられるADU情報を決定し得る。例えば、送達情報が第二のPDCP PDUを示すこと、および/または第二のPDCP SDUが第二のPDCP PDUに関連付けられていること、および/または第二のパケットが第二のPDCP SDUに関連付けられていることに基づき、送信PDCPエンティティは、第二のパケットに関連付けられるADU情報(例えば、ADUのアイデンティティ)を決定し得る。例えば、送信PDCPエンティティは、第二のパケットに関連付けられるADUのアイデンティティが1であると決定することができる。PDCP PDUに関連付けられる識別されたADU情報に基づき、送信PDCPエンティティは、ADU情報に関連付けられる一つまたは複数のPDCP SDU(例えば、パケット)をさらに決定し得る。例えば、第一のパケットに関連付けられるADU情報に基づき、送信PDCPエンティティが、第一のパケット(例えば、第一のPDCP SDU)が第二のパケットに関連付けられていると決定することができる。決定に基づき、送信PDCPエンティティが、第一のパケット(例えば、第一のPDCP SDU)および/または第一のPDCP PDUを破棄することができる。例えば、第三のパケットに関連付けられるADU情報に基づき、送信PDCPエンティティは、第三のパケット(例えば、第三のPDCP SDU)が第二のパケットと関連付けられていないと決定し得る。決定に基づき、送信PDCPエンティティは、第三のパケット(例えば、第三のPDCP SDU)および/または第三のPDCP PDUを破棄しえない。
【0268】
一実施例では、送信PDCPエンティティは、PDCPステータスレポート(例えば、PDCP制御PDU、PDCP送信機レポート)を受信PDCPエンティティに送信し得る。PDCPステータスレポートは、一つまたは複数のPDCP SDU(例えば、第一のPDCP SDU、第二のPDCP SDU)が破棄される、および/または送信されない情報を含み得る。例えば、PDCPステータスレポートは、一つまたは複数のPDCP SDU(例えば、第一のPDCP SDU、第二のPDCP SDU)の送信が停止および/または中止される情報を含み得る。例えば、PDCPステータスレポートは、送信PDCPエンティティが送信し得るか、または送信し得ない、一つまたは複数のPDCP SDUの情報を含み得る。例えば、PDCPステータスレポートは、一つまたは複数のADUと関連付けられる一つまたは複数のPDCP PDUの情報を含み得る。例えば、PDCPステータスレポートは、送信PDCPエンティティが送信し得る一つまたは複数の配列番号の情報を含むことができる。
【0269】
一実施例では、受信PDCPエンティティを受信することが、PDCP制御PDUを受信することができる。受信したPDCP制御PDUに基づき、受信PDCPエンティティは、送信PDCPエンティティが送信しない、および/または送信を停止する、および/または送信を中止する、および/または破棄する、一つまたは複数のPDCP PDUおよび/または一つまたは複数のPDCP SDUを識別し得る。例えば、識別された一つまたは複数のPDCP PDUおよび/または一つまたは複数のPDCP SDUについて、受信PDCPエンティティを受信することが、一つまたは複数のPDCP PDUおよび/または一つまたは複数のPDCP SDUが受信されたかのように動作し得る。例えば、PDCP制御PDUに基づき、受信PDCPエンティティは、受信PDCPエンティティの動作に関連付けられるローカル変数を更新することができる。例えば、受信PDCPエンティティは、次に予期されるPDCP PDU/SDUの配列番号および/または受信ウィンドウに関連付けられる配列番号に関連付けられるローカル変数を更新することができる。例えば、識別された一つまたは複数のPDCP PDUおよび/または一つまたは複数のPDCP SDUについて、受信PDCPエンティティを受信することが、識別された一つまたは複数のPDCP PDUおよび/または一つまたは複数のPDCP SDUを破棄し得る。例えば、識別された一つまたは複数のPDCP PDUおよび/または一つまたは複数のPDCP SDUについて、受信PDCPエンティティは、識別された一つまたは複数のPDCP PDUに関連付けられる一つまたは複数のRLC SDUの情報を受信RLCエンティティに示すことができる。受信PDCPエンティティからの表示に基づき、受信RLCエンティティは、破棄する一つまたは複数のRLC PDUおよび/またはRLC SDUを決定し得る。受信PDCPエンティティからの表示に基づき、受信RLCエンティティは、送信されない一つまたは複数のRLC PDUおよび/またはRLC SDUを決定し得る。受信PDCPエンティティからの表示に基づき、受信RLCエンティティは、受信RLCエンティティが受信を待つ必要がないと、一つまたは複数のRLC PDUおよび/またはRLC SDUを決定し得る。受信PDCPエンティティからの表示に基づき、受信RLCエンティティは、一つまたは複数のローカル変数(例えば、一つまたは複数の配列番号、一回以上)を更新することができる。
【0270】
図22は、本開示の一つの例示的実施形態を描写し得る。
【0271】
一実施例では、送信実施PDCPエンティティがPDCP SDU(例えば、パケット)を受信すると、送信PDCPエンティティはPDCP SDUのタイマーを開始することができる。タイマーは、PDCP SDUの破棄と関連付けられ得る。送信PDCPエンティティが、PDCP SDUに関連付けられるPDCP PDUが送達されるという表示を受信する場合、送信PDCPエンティティはタイマーを停止することができる。PDCP SDUのタイマーが満了した場合、送信PDCPエンティティは、PDCP SDUおよび/またはPDCP SDUに関連付けられるPDCP PDUを破棄することができる。PDCP SDUのタイマーが満了した場合、送信PDCPエンティティは、送信RLCエンティティにPDCP PDUに関連付けられるRLC SDUを破棄することを示し得る。PDCP SDUのタイマーが満了した場合、送信PDCPエンティティは、PDCP SDUの送信が失敗および/または停止したことを受信PDCPエンティティに示すことができる。
【0272】
一実施例では、送信PDCPエンティティは、一つまたは複数のPDCP SDUを受信し得る。一つまたは複数のPDCP SDUは、第一のPDCP SDUおよび第二のPDCP SDUを含んでもよい。送信PDCPエンティティは、一つまたは複数のPDCP SDUと関連付けられる一つまたは複数のADU情報をさらに受信し得る。例えば、第一のPDCP SDUに関連付けられる第一のADU情報は、第一のPDCP SDUに関連付けられる第一のADU識別が1であり得る情報を含み得る。例えば、第二のPDCP SDUに関連付けられる第二のADU情報は、第二のPDCP SDUに関連付けられる第二のADU識別が1であり得る情報を含み得る。受信された第一のPDCP SDUについて、送信PDCPエンティティは、タイマーを開始することができる。送信PDCPエンティティは、第一のPDCP SDUに関連付けられる第一のPDCP PDUを送信RLCエンティティに送達することができる。送信PDCPエンティティは、第一のPDCP PDUが送達されたという表示を受信し得ない。第一のPDCP SDUのタイマーは、満了し得る。PDCP SDUのタイマーが満了した場合、送信PDCPエンティティは、PDCP SDUを破棄することを決定し得る。例えば、送信PDCPエンティティは、第一のPDCP SDUを破棄することを決定し得る。
【0273】
一実施例では、送信PDCPエンティティが、PDCP SDUおよび/またはPDCP PDUを破棄すると決定する場合、図17図18図19図20図21の実施例に示すような手順を実行し得る。例えば、送信PDCPエンティティは、満了タイマーに関連付けられるPDCP SDU(および/またはPDCP PDUに関連付けられるPDCP PDU)が、送達情報で示され得るかのように作用し得る。例えば、第一のPDCP SDUに対する第一のタイマーが満了した場合、送信PDCPエンティティは、第一のPDCP SDUおよび/または第一のPDCP PDUがRLCエンティティからの送達情報によって示されるかのように作用し得る。例えば、送達情報は、PDCP PDUの送信が失敗/停止することであり得る。例えば、図17図18図19図20図21の実施例に示されるようなPDCPエンティティの挙動は、RLCエンティティから送達情報を受信する代わりに、タイマーの満了によってトリガーされ得る。
【0274】
例えば、送信PDCPエンティティは、タイマー満了のPDCP SDU(例えば、第一のPDCP SDU)に関連付けられるADU情報を決定し得る。送信PDCPエンティティは、PDCP SDUに関連付けられるADU情報(例えば、ADUのアイデンティティ)を決定し得る。例えば、送信PDCPエンティティは、PDCP SDUに関連付けられるADUのアイデンティティが1であると決定し得る。PDCP SDUに関連付けられる識別されたADU情報に基づき、送信PDCPエンティティは、ADU情報に関連付けられる一つまたは複数のPDCP SDU(例えば、パケット)をさらに決定し得る。例えば、第二のパケットに関連付けられるADU情報に基づき、送信PDCPエンティティが、第一のパケット(例えば、第一のPDCP SDU)が第二のパケット(例えば、第二のPDCP SDU)に関連付けられると決定し得る。決定に基づき、送信PDCPエンティティが、第二のパケット(例えば、第二のPDCP SDU)および/または第二のPDCP PDUを破棄することができる。
【0275】
一実施例では、送信PDCPエンティティは、PDCPステータスレポート(例えば、PDCP制御PDU、PDCP送信機レポート)を受信PDCPエンティティに送信し得る。PDCPステータスレポートは、一つまたは複数のPDCP SDU(例えば、第一のPDCP SDU)が破棄される、および/または送信されない情報を含み得る。例えば、PDCPステータスレポートは、一つまたは複数のPDCP SDU(例えば、第一のPDCP SDU)および/または一つまたは複数のPDCP PDUの送信が停止および/または中止される情報を含み得る。例えば、PDCPステータスレポートは、送信PDCPエンティティが送信し得るか、または送信し得ない、一つまたは複数のPDCP SDUおよび/または一つまたは複数のPDCP PDUの情報を含み得る。例えば、PDCPステータスレポートは、一つまたは複数のADUと関連付けられる一つまたは複数のPDCP PDU/SDUの情報を含み得る。例えば、PDCPステータスレポートは、送信PDCPエンティティが送信し得る配列番号の情報を含むことができる。
【0276】
一実施例では、送信PDCPエンティティは、第二のPDCP PDU(第二のRLC SDU)を破棄する必要があることを送信RLCエンティティに示すことができる。例えば、送信PDCPエンティティは、送信RLCエンティティに、第一のRLC SDUを破棄する必要があることを示し得る。例えば、PDCPエンティティは、送信RLCエンティティに、ADU情報に基づき、送信RLCエンティティが一つまたは複数のRLC SDUを破棄する必要があることを示し得る。破棄される一つまたは複数のRLC SDUの情報に基づき、送信RLCエンティティは、RLC制御PDU(例えば、RLCステータスPDU、RLC送信機ステータスレポート)を受信RLCエンティティに送信し得る。RLC制御PDUは、送信RLCエンティティが送信および/または破棄しない、一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUに関する情報を含み得る。RLC制御PDUは、送信RLCエンティティが送信を停止する、一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUに関する情報を含み得る。RLC制御PDUは、送信RLCエンティティが送信を中止する、一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUに関する情報を含み得る。一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUに関する情報は、一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUに関連付けられる一つまたは複数の配列番号を含み得る。例えば、第一のRLC SDUを破棄する必要があるという送信PDCPエンティティからの表示に基づき、RLC制御PDUは、第一のRLC PDUおよび/または第一のRLC SDUを破棄する必要がある情報を含み得る。
【0277】
図23は、本開示の一つの例示的実施形態を描写し得る。
【0278】
一実施例では、第一の送信プロトコルエンティティ(例えば、PDCPエンティティ、RLCエンティティ、SDAPエンティティ)は、上位層(例えば、SDAPエンティティ、PDCPエンティティ、IPエンティティ、およびTCPエンティティなど)から一つまたは複数のパケット(例えば、SDU)を受信することができる。一つまたは複数のパケットは、少なくとも一つまたは複数のパケットヘッダーおよび/または一つまたは複数のパケットペイロードを含むことができる。一つまたは複数のパケットペイロードは、一つまたは複数のADU、および/または一つまたは複数のADUおよび/または一つまたは複数のSDU(例えば、PDCP SDU、SDAP SDU、RLC SDU)の一つまたは複数のバイトを含み得る。一つまたは複数のパケットは、第一のパケットおよび/または第二のパケットおよび/または第三のパケットを含むことができる。第一の送信プロトコルエンティティが一つまたは複数のパケットを受信すると、第一の送信プロトコルエンティティは、一つまたは複数のパケットを有する一つまたは複数の関連付けられるADU情報をさらに受信することができる。第一の送信プロトコルエンティティは、第一の関連付けられるADU情報を有する第一のパケットを受信し得る。第一の送信プロトコルエンティティは、第二の関連付けられるADU情報を有する第二のパケットを受信し得る。第一の送信プロトコルエンティティは、第三の関連付けられるADU情報を有する第三のパケットを受信し得る。例えば、第一の関連付けられるADU情報は、第一のパケットに関連付けられるADUのアイデンティティが1であることを示し得る。例えば、第二の関連付けられるADU情報は、第二のパケットに関連付けられるADUのアイデンティティが1であることを示し得る。例えば、第三の関連付けられるADU情報は、第三のパケットに関連付けられるADUのアイデンティティが2であることを示し得る。例えば、一つまたは複数の関連付けられるADU情報は、第一のパケットおよび第二のパケットが関連付けられていることを示し得る。例えば、一つまたは複数の関連付けられるADU情報は、第一のパケットおよび第三のパケットが関連付けられていないことを示すことができる。
【0279】
一実施例では、第一の送信プロトコルエンティティは、受信された一つまたは複数のパケットおよび/または一つまたは複数の関連付けられるADU情報を処理することができる。処理後、第一の送信プロトコルエンティティは、一つまたは複数のPDU(例えば、PDCP PDU、RLC PDU、SDAP PDU)を構成し得る。例えば、一つまたは複数のPDUは、第一のPDUおよび/または第二のPDUおよび/または第三のPDUを含んでもよい。第一のPDU(例えば、第一のPDCP PDU)は、第一のSDU(例えば、第一のパケット)の少なくとも一部分を含むことができる。第二のPDU(例えば、第二のPDCP PDU)は、第二のSDU(例えば、第二のパケット)の少なくとも一部分を含んでもよい。第三のPDU(例えば、第三のPDCP PDU)は、第三のSDU(例えば、第三のパケット)の少なくとも一部分を含み得る。
【0280】
一実施例では、送信PDCPエンティティは、一つまたは複数のPDCP PDUを送信RLCエンティティに送達することができる。送信PDCPエンティティは、一つまたは複数のPDCP PDUと関連付けられる一つまたは複数のADU情報を送達することができる。例えば、送信RLCエンティティは、第一のADU情報を有する第一のRLC SDU(例えば、第一のPDCP PDU)を受信し得る。例えば、送信RLCエンティティは、第二のADU情報を有する第二のRLC SDU(例えば、第二のPDCP PDU)を受信し得る。例えば、送信RLCエンティティは、第三のADU情報を有する第三のRLC SDU(例えば、第三のPDCP PDU)を受信し得る。例えば、第一のRLC SDUおよび/または第二のRLC SDUに関連付けられるADU情報は、ADUアイデンティティが1であることを示し得る。例えば、第三のRLC SDUに関連付けられるADU情報は、ADUアイデンティティが2であることを示し得る。
【0281】
受信した第一のRLC SDUについて、送信RLCエンティティは、第一のRLC SDUを処理してもよく、一つまたは複数のRLC PDU(例えば、第一のRLC PDU、RLC PDU1)を構築し得る。受信した第二のRLC SDUについて、送信RLCエンティティは、第二のRLC SDUを処理してもよく、一つまたは複数のRLC PDU(例えば、第二のRLC PDU、RLC PDU2)を構築し得る。受信した第三のRLC SDUについて、送信RLCエンティティは、第三のRLC SDUを処理してもよく、一つまたは複数のRLC PDU(例えば、第三のRLC PDU、RLC PDU3)を構築し得る。送信RLCエンティティは、一つまたは複数のRLC PDUを送信し得る。
【0282】
送信RLCエンティティによって送信される一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUは、受信RLCエンティティに正常に送達され得る。送信RLCエンティティによって送信される一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUは、受信RLCエンティティに正常に送達され得ない。例えば、第一のRLC PDU(例えば、第一のRLC SDU、第一のPDCP PDU)および/または第三のRLC PDU(例えば、第三のRLC SDU、第三のPDCP PDU)は、受信RLCエンティティに正常に送達され得る。受信RLCエンティティは、正常に受信された一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUをメモリー内にバッファし得る。一つまたは複数のRLC SDUは、受信RLCエンティティから受信PDCPエンティティに送達され得る。例えば、第二のRLC PDUおよび/または第二のRLC SDUは、受信RLCエンティティに正常に送達され得ない。第二のRLC SDUを受信RLCエンティティに送達するために、送信RLCエンティティは、第二のRLC PDU/SDUを数回再送信し得る。
【0283】
一実施例では、数回失敗した再送信が、第二のRLC SDUを受信RLCエンティティに送達しようとした後、送信RLCエンティティは、RLC SDU2および/またはRLC PDU2の送信が失敗したと決定し得る。RLC SDU2および/またはRLC PDU2の送信が失敗したという決定は、送信RLCエンティティがRLC PDU2および/またはRLC SDU2の送信を停止することであり得る。RLC SDU2および/またはRLC PDU2の送信が失敗したという決定は、送信RLCエンティティがRLC PDU2および/またはRLC SDU2の送信を中止することであり得る。RLC SDU2および/またはRLC PDU2の送信が失敗したという決定は、RLC SDU2および/またはRLC SDU2の送達が失敗したことであり得る。
【0284】
一実施例では、RLC SDU2および/またはRLC PDU2の送信が失敗したという決定に基づき、送信RLCエンティティは、RLC PDUおよび/またはRLC PDUに関連付けられるRLC SDUを破棄し得る。送信RLCエンティティは、破棄されたRLC SDUおよび/または破棄されたRLC PDUに関連付けられるADU情報を決定し得る。例えば、RLC PDUに関連付けられるRLC SDUで送達されるADU情報に基づき、送信RLCエンティティは、ADU情報を決定し得る。決定されたADU情報に基づき、送信RLCエンティティは、決定されたADU情報に関連付けられる一つまたは複数のRLC SDUを決定し得る。例えば、破棄されたRLC SDU(例えば、第二のRLC SDU)のADU情報は、破棄されたRLC SDU(例えば、第二のRLC SDU)のADUアイデンティティが1であることを示し得る。例えば、送信RLCエンティティは、RLC SDU1のADUアイデンティティが1であると決定し得る。一つまたは複数のRLC SDUのADU情報の決定に基づき、送信RLCエンティティは、一つまたは複数のRLC SDUを破棄し得る。例えば、送信RLCエンティティは、破棄されたRLC SDU(例えば、RLC SDU2)と同じADU情報に関連付けられる一つまたは複数のRLC SDU(例えば、RLC SDU1)をさらに破棄し得る。例えば、送信RLCエンティティは、一つまたは複数の破棄されたRLC SDUに関連付けられる一つまたは複数のRLC PDUを破棄し得る。例えば、送信RLCエンティティは、RLC SDU3のADUアイデンティティが2であると決定し得る。一つまたは複数のRLC SDUのADU情報の決定に基づき、送信RLCエンティティは、一つまたは複数のRLC SDUを破棄しえない。例えば、送信RLCエンティティは、破棄されたRLC SDU(例えば、RLC SDU2)として異なるADU情報に関連付けられる一つまたは複数のRLC SDU(例えば、RLC SDU3)を破棄しえない。例えば、送信RLCエンティティは、一つまたは複数の破棄されていないRLC SDUに関連付けられる一つまたは複数のRLC PDUを破棄しえない。
【0285】
一実施例では、一つまたは複数の破棄されたRLC SDUおよび/または一つまたは複数の破棄されたRLC PDUについて、送信RLCエンティティは、RLC制御PDU(例えば、RLCステータスPDU、RLC送信機ステータスレポート)を受信RLCエンティティに送信し得る。RLC制御PDUは、送信RLCエンティティが送信および/または破棄しない、一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUに関する情報を含み得る。RLC制御PDUは、送信RLCエンティティが送信を停止する、一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUに関する情報を含み得る。RLC制御PDUは、送信RLCエンティティが送信を中止する、一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUに関する情報を含み得る。一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUに関する情報は、一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUに関連付けられる一つまたは複数の配列番号を含み得る。例えば、破棄された一つまたは複数のRLC SDU/PDUの情報に基づき、RLC制御PDUは、第一のRLC PDUおよび/または第一のRLC SDUを破棄する必要がある情報を含み得る。例えば、破棄された一つまたは複数のRLC SDU/PDUの情報に基づき、RLC制御PDUは、第二のRLC PDUおよび/または第二のRLC SDUを破棄する必要がある情報を含み得る。例えば、破棄された一つまたは複数のRLC SDU/PDUに関連付けられるADU情報に基づき、RLC制御PDUは、一つまたは複数のRLC PDU/SDU(例えば、第一のRLC SDU、第二のRLC SDU)に関連付けられる一つまたは複数のADUの情報を含み得る。
【0286】
一実施例では、受信RLCエンティティは、RLC制御PDUを受信し得る。受信したRLC制御PDUに基づき、受信RLCエンティティは、送信RLCエンティティが送信しない、および/または送信を停止する、および/または送信を中止する、および/または破棄する、一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUを識別し得る。例えば、識別された一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUについて、受信RLCエンティティは、一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUが受信されたかのように動作し得る。受信RLCエンティティが、一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUが受信されたかのように動作し得ることは、受信RLCエンティティが、一つまたは複数のRLC PDU/SDUを受信することを長く待ち得ない/予期しえない。例えば、受信RLCエンティティは、受信RLCエンティティの動作に関連付けられるローカル変数を更新し得る。例えば、受信RLCエンティティは、次の予想されるRLC PDU/SDUの一つまたは複数の配列番号、および/または確認済みのRLC PDU/SDUの一つまたは複数の配列番号、および/または受信/受信ウィンドウ/バッファに関連付けられる一つまたは複数の配列番号に関連付けられるローカル変数を更新し得る。例えば、識別された一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUについて、受信RLCエンティティは、識別された一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUに関連付けられる一つまたは複数のRLC PDUおよび/またはRLC SDUを決定し得る。受信RLCエンティティは、識別された一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUを破棄し得る。例えば、受信RLCエンティティは、第一のRLC PDUおよび/または第一のRLC SDUを破棄し得る。例えば、受信RLCエンティティは、第二のRLC PDUおよび/または第二のRLC SDUを破棄し得る。例えば、識別された一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUについて、受信RLCエンティティは、受信PDCPエンティティに、識別された一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUの情報を示し得る。情報は、一つまたは複数のRLC SDUが破棄および/または送信しない、および/または中止されることを含み得る。受信RLCエンティティからの表示に基づき、受信PDCPエンティティは、示される一つまたは複数のRLC SDUに関連付けられる一つまたは複数のPDCP PDU/SDUを決定し得る。受信PDCPエンティティは、決定された一つまたは複数のPDCP PDUを破棄することができる。
【0287】
図24は、本開示の一つの例示的実施形態を描写し得る。
【0288】
一実施例では、第一の送信プロトコルエンティティ(例えば、PDCPエンティティ、RLCエンティティ、SDAPエンティティ)は、上位層(例えば、SDAPエンティティ、PDCPエンティティ、IPエンティティ、およびTCPエンティティなど)から一つまたは複数のパケット(例えば、SDU)を受信することができる。一つまたは複数のパケットは、少なくとも一つまたは複数のパケットヘッダーおよび/または一つまたは複数のパケットペイロードを含むことができる。一つまたは複数のパケットペイロードは、一つまたは複数のADU、および/または一つまたは複数のADUおよび/または一つまたは複数のSDU(例えば、PDCP SDU、SDAP SDU、RLC SDU)の一つまたは複数のバイトを含み得る。一つまたは複数のパケットは、第一のパケットおよび/または第二のパケットおよび/または第三のパケットを含むことができる。第一の送信プロトコルエンティティが一つまたは複数のパケットを受信すると、第一の送信プロトコルエンティティは、一つまたは複数のパケットを有する一つまたは複数の関連付けられるADU情報をさらに受信することができる。第一の送信プロトコルエンティティは、第一の関連付けられるADU情報を有する第一のパケットを受信し得る。第一の送信プロトコルエンティティは、第二の関連付けられるADU情報を有する第二のパケットを受信し得る。第一の送信プロトコルエンティティは、第三の関連付けられるADU情報を有する第三のパケットを受信し得る。例えば、第一の関連付けられるADU情報は、第一のパケットに関連付けられるADUのアイデンティティが1であることを示し得る。例えば、第二の関連付けられるADU情報は、第二のパケットに関連付けられるADUのアイデンティティが1であることを示し得る。例えば、第三の関連付けられるADU情報は、第三のパケットに関連付けられるADUのアイデンティティが2であることを示し得る。例えば、一つまたは複数の関連付けられるADU情報は、第一のパケットおよび第二のパケットが関連付けられていることを示し得る。例えば、一つまたは複数の関連付けられるADU情報は、第一のパケットおよび第三のパケットが関連付けられていないことを示すことができる。
【0289】
一実施例では、第一の送信プロトコルエンティティは、受信された一つまたは複数のパケットおよび/または一つまたは複数の関連付けられるADU情報を処理することができる。処理後、第一の送信プロトコルエンティティは、一つまたは複数のPDU(例えば、PDCP PDU、RLC PDU、SDAP PDU)を構成し得る。例えば、一つまたは複数のPDUは、第一のPDCP PDUおよび/または第二のPDCP PDUおよび/または第三のPDCP PDUを含んでもよい。第一のPDU(例えば、第一のPDCP PDU)は、第一のSDU(例えば、第一のパケット)の少なくとも一部分を含むことができる。第二のPDU(例えば、第二のPDCP PDU)は、第二のSDU(例えば、第二のパケット)の少なくとも一部分を含んでもよい。第三のPDU(例えば、第三のPDCP PDU)は、第三のSDU(例えば、第三のパケット)の少なくとも一部分を含み得る。例えば、一つまたは複数のPDUは、一つまたは複数のADU情報を含み得る。第一のPDU(例えば、第一のPDCP PDU)は、第一のSDU(例えば、第一のパケット、第一のPDCP SDU)および/または第一のADU情報を含み得る。第二のPDU(例えば、第二のPDCP PDU)は、第二のSDU(例えば、第二のパケット、第二のPDCP SDU)および/または第二のADU情報を含み得る。第三のPDU(例えば、第三のPDCP PDU)は、第三のSDU(例えば、第三のパケット、第三のPDCP SDU)および/または第三のADU情報を含むことができる。例えば、第一のADU情報および/または第二のADU情報は、関連付けられるADUアイデンティティが1であることを示し得る。例えば、第三のADU情報は、関連付けられるADUアイデンティティが2であることを示し得る。
【0290】
一実施例では、送信PDCPエンティティは、一つまたは複数のPDCP PDUを送信RLCエンティティに送達することができる。送信PDCPエンティティは、一つまたは複数のPDCP PDUと関連付けられる一つまたは複数のADU情報を送達することができる。例えば、送信RLCエンティティは、第一のADU情報を有する第一のRLC SDU(例えば、第一のPDCP PDU)を受信し得る。例えば、送信RLCエンティティは、第二のADU情報を有する第二のRLC SDU(例えば、第二のPDCP PDU)を受信し得る。例えば、送信RLCエンティティは、第三のADU情報を有する第三のRLC SDU(例えば、第三のPDCP PDU)を受信し得る。例えば、第一のRLC SDUおよび/または第二のRLC SDUに関連付けられるADU情報は、ADUアイデンティティが1であることを示し得る。例えば、第三のRLC SDUに関連付けられるADU情報は、ADUアイデンティティが2であることを示し得る。
【0291】
一実施例では、受信した第一のRLC SDUについて、送信RLCエンティティは、第一のRLC SDUを処理してもよく、一つまたは複数のRLC PDU(例えば、第一のRLC PDU)を構築し得る。受信した第二のRLC SDUについて、送信RLCエンティティは、第二のRLC SDUを処理してもよく、一つまたは複数のRLC PDU(例えば、第二のRLC PDU)を構築し得る。受信した第三のRLC SDUについて、送信RLCエンティティは、第三のRLC SDUを処理してもよく、一つまたは複数のRLC PDU(例えば、第三のRLC PDU)を構築し得る。一つまたは複数のRLC PDUは、一つまたは複数のRLC PDU/SDUに関連付けられる一つまたは複数のADU情報を含み得る。例えば、第一のRLC PDUは、第一のRLC SDUに関連付けられるADU情報を含み得る。例えば、第二のRLC PDUは、第二のRLC SDUに関連付けられるADU情報を含み得る。例えば、第三のRLC PDUは、第三のRLC SDUに関連付けられるADU情報を含み得る。送信RLCエンティティは、一つまたは複数のRLC PDUを送信し得る。
【0292】
一実施例では、送信RLCエンティティによって送信される一つまたは複数のRLC PDUは、受信RLCエンティティに正常に送達され得る。送信RLCエンティティによって送信される一つまたは複数のRLC PDUは、受信RLCエンティティに正常に送達され得ない。例えば、第一のRLC PDUは、受信RLCエンティティに正常に送達され得る。受信RLCエンティティは、正常に受信された一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUをメモリー内にバッファし得る。一つまたは複数のRLC SDUは、受信PDCPエンティティに送達され得る。例えば、第二のRLC PDU第二のRLC SDUは、受信RLCエンティティに正常に送達され得ない。第二のRLC PDUおよび/または第二のRLC SDUを受信RLCエンティティに送達するために、送信RLCエンティティは、第二のRLC PDUおよび/または第二のRLC SDUを数回再送信し得る。
【0293】
一実施例では、受信RLCエンティティは、一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUを受信し得る。例えば、受信RLCエンティティは、第一のRLC PDUおよび/または第三のRLC PDUを受信し得る。受信RLCエンティティは、一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUを受信しえない。例えば、受信RLCエンティティは、第二のRLC PDUを受信しえない。受信した一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUに基づき、受信RLCエンティティは、一つまたは複数の欠落RLC PDUおよび/または一つまたは複数のRLC SDUを識別し得る。例えば、一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUの一つまたは複数の配列番号に基づき、受信RLCエンティティは、一つまたは複数の欠落RLC PDUを決定し得る。例えば、受信した第一のRLC PDU(例えば、1)および第三のRLC PDU(例えば、3)の配列番号に基づき、受信RLCエンティティは、第二のRLC PDU(例えば、2)が欠落していると決定し得る。一つまたは複数の受信されていないRLC PDU/SDUについて、受信RLCエンティティは、欠落している一つまたは複数のRLC PDU/SDUに関連付けられるADU情報を決定し得る。決定されたADU情報について、受信RLCエンティティは、ADU情報に関連付けられる一つまたは複数のRLC PDU/SDUを破棄し得る。例えば、受信RLCエンティティは、欠落しているRLC PDU(例えば、RLC PDU2)に関連付けられるADU情報が1であると決定し得る。識別されたADU情報および一つまたは複数の受信されたRLC PDU/SDUのADU情報に基づき、受信RLCエンティティは、第一のRLC PDU/SDUが同じADU情報に関連付けられていると決定し得る。決定に基づき、受信RLCエンティティは、第一のRLC PDU/SDUを破棄し得る。
【0294】
他の実施例では、一つまたは複数のPDCP PDUは、一つまたは複数のADU情報を含み得る。一つまたは複数のPDCP PDUは、PDCP PDUに関連付けられる一つまたは複数のADU情報を含み得る。例えば、第一のPDCP PDUは、第一のPDCP SDUおよび/または第一のADU情報を含み得る。例えば、第二のPDCP PDUは、第二のPDCP SDUおよび/または第二のADU情報を含み得る。例えば、第三のPDCP PDUは、第三のPDCP SDUおよび/または第三のADU情報を含み得る。一つまたは複数のPDCP PDUの一つまたは複数のADU情報に基づき、受信PDCPエンティティは、欠落している一つまたは複数のPDCP PDUのADU情報に関連付けられる一つまたは複数のPDCP PDUを決定し得る。受信PDCPエンティティは、決定された一つまたは複数の関連付けられるPDCP PDU/SDUを破棄することができる。このPDCPエンティティ動作は、前述の実施例に示されるように、RLCエンティティの動作と類似し得る。
【0295】
図25は、本開示の一つの例示的実施形態を描写し得る。
【0296】
一実施例では、第一の送信プロトコルエンティティ(例えば、PDCPエンティティ、RLCエンティティ、SDAPエンティティ)は、上位層(例えば、SDAPエンティティ、PDCPエンティティ、IPエンティティ、およびTCPエンティティなど)から一つまたは複数のパケット(例えば、SDU)を受信することができる。一つまたは複数のパケットは、少なくとも一つまたは複数のパケットヘッダーおよび/または一つまたは複数のパケットペイロードを含むことができる。一つまたは複数のパケットペイロードは、一つまたは複数のADU、および/または一つまたは複数のADUおよび/または一つまたは複数のSDU(例えば、PDCP SDU、SDAP SDU、RLC SDU)の一つまたは複数のバイトを含み得る。一つまたは複数のパケットは、第一のパケットおよび/または第二のパケットおよび/または第三のパケットを含むことができる。第一の送信プロトコルエンティティが一つまたは複数のパケットを受信すると、第一の送信プロトコルエンティティは、一つまたは複数のパケットを有する一つまたは複数の関連付けられるADU情報をさらに受信することができる。第一の送信プロトコルエンティティは、第一の関連付けられるADU情報を有する第一のパケットを受信し得る。第一の送信プロトコルエンティティは、第二の関連付けられるADU情報を有する第二のパケットを受信し得る。第一の送信プロトコルエンティティは、第三の関連付けられるADU情報を有する第三のパケットを受信し得る。例えば、第一の関連付けられるADU情報は、第一のパケットに関連付けられるADUのアイデンティティが1であることを示し得る。例えば、第二の関連付けられるADU情報は、第二のパケットに関連付けられるADUのアイデンティティが1であることを示し得る。例えば、第三の関連付けられるADU情報は、第三のパケットに関連付けられるADUのアイデンティティが2であることを示し得る。例えば、一つまたは複数の関連付けられるADU情報は、第一のパケットおよび第二のパケットが関連付けられていることを示し得る。例えば、一つまたは複数の関連付けられるADU情報は、第一のパケットおよび第三のパケットが関連付けられていないことを示すことができる。
【0297】
一実施例では、第一の送信プロトコルエンティティは、受信された一つまたは複数のパケットおよび/または一つまたは複数の関連付けられるADU情報を処理することができる。処理後、第一の送信プロトコルエンティティは、一つまたは複数のPDU(例えば、PDCP PDU、RLC PDU、SDAP PDU)を構成し得る。例えば、一つまたは複数のPDUは、第一のPDUおよび/または第二のPDUおよび/または第三のPDUを含んでもよい。第一のPDU(例えば、第一のPDCP PDU)は、第一のSDU(例えば、第一のパケット)の少なくとも一部分を含むことができる。第二のPDU(例えば、第二のPDCP PDU)は、第二のSDU(例えば、第二のパケット)の少なくとも一部分を含んでもよい。第三のPDU(例えば、第三のPDCP PDU)は、第三のSDU(例えば、第三のパケット)の少なくとも一部分を含み得る。
【0298】
一実施例では、送信PDCPエンティティは、一つまたは複数のPDCP PDUを送信RLCエンティティに送達することができる。送信PDCPエンティティは、一つまたは複数のPDCP PDUと関連付けられる一つまたは複数のADU情報を送達することができる。例えば、送信RLCエンティティは、第一のADU情報を有する第一のRLC SDU(例えば、第一のPDCP PDU)を受信し得る。例えば、送信RLCエンティティは、第二のADU情報を有する第二のRLC SDU(例えば、第二のPDCP PDU)を受信し得る。例えば、送信RLCエンティティは、第三のADU情報を有する第三のRLC SDU(例えば、第三のPDCP PDU)を受信し得る。例えば、第一のRLC SDUおよび/または第二のRLC SDUに関連付けられるADU情報は、ADUアイデンティティが1であることを示し得る。例えば、第三のRLC SDUに関連付けられるADU情報は、ADUアイデンティティが2であることを示し得る。
【0299】
一実施例では、受信した第一のRLC SDUについて、送信RLCエンティティは、第一のRLC SDUを処理してもよく、一つまたは複数のRLC PDU(例えば、第一のRLC PDU)を構築し得る。受信した第二のRLC SDUについて、送信RLCエンティティは、第二のRLC SDUを処理してもよく、一つまたは複数のRLC PDU(例えば、第二のRLC PDU)を構築し得る。受信した第三のRLC SDUについて、送信RLCエンティティは、第三のRLC SDUを処理してもよく、一つまたは複数のRLC PDUを構築し得る。
【0300】
一実施例では、送信RLCエンティティは、一つまたは複数のRLC PDU(例えば、一つまたは複数のMAC SDU)を送信MACエンティティに送達し得る。送信MACエンティティは、一つまたは複数のMAC SDUを含む一つまたは複数のMAC PDUを構築し得る。一つまたは複数のMAC SDUは、RLC PDUを含んでもよい。送信MACエンティティは、一つまたは複数のMAC PDUを一つまたは複数のHARQプロセスに割り当てることができる。一つまたは複数のHARQプロセスは、一つまたは複数のMAC PDUを受信MACエンティティに送達するために、送信および/または再送信を実行し得る。例えば、一つまたは複数のMAC PDUは、第一のMAC PDUおよび/または第二のMAC PDUを含んでもよい。第一のMAC PDUは、第一のRLC PDU(例えば、第一のMAC SDU)を含んでもよい。第二のMAC PDUは、第二のRLC PDU(例えば、第二のMAC SDU)を含んでもよい。一つまたは複数のHARQプロセスは、第一のHARQプロセスおよび/または第二のHARQプロセスを含み得る。第一のHARQプロセスは、第一のMAC PDUを送信し得る。第二のHARQプロセスは、第二のMAC PDUを送信し得る。
【0301】
一実施例では、送信MACエンティティの第一のHARQプロセスは、第一のMAC PDUを受信MACエンティティに送達でき得ない。送信MACエンティティは、MAC SDU(例えば、第一のRLC PDU)の送信の障害を送信RLCエンティティに報告し得る。送信RLCエンティティは、第一のRLC PDUの送信が失敗したと決定し得る。例えば、第一のRLC PDUの送信が数回失敗した場合、送信RLCエンティティは、第一のRLC PDUの送信が失敗したと決定し得る。RLC PDUの送信が失敗したという決定に基づき、送信RLCエンティティは、第一のRLC PDUおよび/または第一のRLC SDUを破棄し得る。RLC PDU/SDUの送信が失敗したという決定に基づき、送信RLCエンティティは、第一のRLC PDUおよび/または第一のRLC SDUに関連付けられるADU情報を識別し得る。識別されたADU情報に基づき、送信RLCエンティティは、識別されたADU情報に関連付けられる一つまたは複数のRLC SDUおよび/または一つまたは複数のRLC PDUを決定し得る。例えば、第一のRLC PDU/SDUに関連付けられるADU情報および第二のRLC PDU/SDUに関連付けられるADU情報に基づき、送信RLCエンティティは、第一のRLC PDUおよび/または第一のRLC SDUが関連付けられていると決定し得る。例えば、決定に基づき、送信RLCエンティティは、第二のRLC SDU/PDUを破棄すること、および/または第二のRLC SDU/PDUの送信を停止することを決定し得る。
【0302】
一実施例では、一つまたは複数のRLC PDUおよび/または一つまたは複数のRLC SDUのADU情報に基づき、送信RLCエンティティは、送信を破棄および/または中止するために、一つまたは複数のRLC PDU(例えば、一つまたは複数のMAC SDU)の情報を送信MACエンティティに示し得る。送信RLCエンティティから送達される情報に基づき、送信MACエンティティは、一つまたは複数の関連するHARQプロセスを決定し得る。例えば、送信RLCエンティティは、第二のRLC PDU(例えば、第二のMAC SDU)を破棄する必要があることを送信MACエンティティに示し得る。第二のMAC SDUが第二のHARQプロセスを介して送信されることに基づき、送信MACエンティティは、第二のHARQプロセスを介して送信を終了および/または中止し得る。
【0303】
図26は、本開示の一つの例示的実施形態を描写し得る。
【0304】
一実施例では、送信エンティティ(例えば、PDCPエンティティ、RLCエンティティ、SDAPエンティティ、MACエンティティ)は、上部層/エンティティ(例えば、アプリケーション層、中間層、SDAPエンティティ、PDCPエンティティ、RLCエンティティ、SDAPエンティティ、MACエンティティ)から一つまたは複数のサービスデータユニット(例えば、SDU、PDCP SDU、RLC SDU、SDAP SDU、MAC SDU)を受信し得る。送信エンティティは、一つまたは複数の受信されたサービスデータユニットを処理し得る。送信エンティティは、一つまたは複数のサービスデータユニットに基づき、一つまたは複数のプロトコルデータユニット(例えば、PDU、PDCP PDU、RLC PDU、SDAP PDU、MAC PDU)を構成し得る。送信エンティティは、一つまたは複数のプロトコルデータユニットを送信してもよく、および/または一つまたは複数のプロトコルデータユニットを下部層(例えば、RLCエンティティ、MACエンティティ、PDCPエンティティ、PHYエンティティ)に送達し得る。
【0305】
一実施例では、送信エンティティは、一つまたは複数のプロトコルデータユニットおよび/または一つまたは複数のサービスデータユニットを送信または再送信しないことを決定し得る。送信エンティティは、一つまたは複数のプロトコルデータユニットおよび/または一つまたは複数のサービスデータユニットの送信を終了または停止することを決定し得る。決定は、プロトコルデータユニットおよび/またはサービスデータユニットに対する試行された送信数が閾値(例えば、3回、4回など)を超えることに基づいてもよい。決定は、サービスデータユニットおよび/またはプロトコルデータユニットの可用性が閾値(例えば、1秒、5秒など)を通過してから経過した時間に基づいてもよい。決定は、上部層がサービスデータユニットおよび/またはプロトコルデータユニットの破棄を要求することに基づいてもよい。
【0306】
一実施例では、決定に基づき、送信エンティティは、送信機ステータスレポート(例えば、制御プロトコルデータユニット)を受信エンティティに送信し得る。送信機ステータスレポートは、送信機が送信を停止、および/または中止する、および/または破棄する、一つまたは複数のサービスデータユニットおよび/または一つまたは複数のプロトコルデータユニットに関する情報を含み得る。
【0307】
図27は、本開示の一つの例示的実施形態を描写し得る。
【0308】
一実施例では、送信エンティティ(例えば、PDCPエンティティ、RLCエンティティ、SDAPエンティティ、MACエンティティ)は、上部層/エンティティ(例えば、アプリケーション層、中間層、SDAP層、PDCPエンティティ、RLCエンティティ、SDAPエンティティ、MACエンティティ)から一つまたは複数のサービスデータユニット(例えば、SDU、PDCP SDU、RLC SDU、SDAP SDU、MAC SDU)を受信し得る。送信エンティティは、一つまたは複数のサービスデータユニットと関連付けられる一つまたは複数のADU情報を受信し得る。
【0309】
送信エンティティは、一つまたは複数の受信されたサービスデータユニットを処理し得る。送信エンティティは、一つまたは複数のサービスデータユニットに基づき、一つまたは複数のプロトコルデータユニット(例えば、PDU、PDCP PDU、RLC PDU、SDAP PDU、MAC PDU)を構成し得る。送信エンティティは、一つまたは複数のプロトコルデータユニットを送信してもよく、および/または一つまたは複数のプロトコルデータユニットを下部層(例えば、RLCエンティティ、MACエンティティ、PDCPエンティティ、PHYエンティティ)に送達し得る。
【0310】
一実施例では、送信エンティティは、一つまたは複数のプロトコルデータユニットおよび/または一つまたは複数のサービスデータユニットを送信または再送信しないことを決定し得る。送信エンティティは、一つまたは複数のプロトコルデータユニットおよび/または一つまたは複数のサービスデータユニットの送信を終了または停止することを決定し得る。決定は、プロトコルデータユニットおよび/またはサービスデータユニットに対する試行された送信数が閾値(例えば、3回、4回など)を超えることに基づいてもよい。決定は、サービスデータユニットおよび/またはプロトコルデータユニットの可用性が閾値(例えば、1秒、5秒など)を通過してから経過した時間に基づいてもよい。決定は、上部層がサービスデータユニットおよび/またはプロトコルデータユニットの破棄を要求することに基づいてもよい。
【0311】
一実施例では、破棄される一つまたは複数のサービスデータユニットおよび/または一つまたは複数のプロトコルデータユニット(例えば、第一のユニットのセット)について、送信エンティティは、一つまたは複数のサービスデータユニットおよび/または一つまたは複数のプロトコルデータユニットに対する関連付けられるADU情報を識別し得る。ADU情報に基づき、送信エンティティは、破棄される一つまたは複数のプロトコルデータユニット(例えば、第一のユニットのセット)に関連付けられる一つまたは複数のプロトコルデータユニットおよび/または一つまたは複数のプロトコルデータユニット(例えば、第二のユニットのセット)を決定し得る。例えば、破棄される一つまたは複数のプロトコルデータユニット(例えば、第一のユニットのセット)は、第一のサービスデータユニットを含み得る。例えば、第一のサービスデータユニットは、第一のADU情報と関連付けられてもよい。第一のADU情報は、ADUアイデンティティが1であることを示し得る。例えば、第二のサービスデータユニットは、第二のADU情報と関連付けられてもよい。第二のADU情報は、ADUアイデンティティが1であることを示し得る。例えば、第三のサービスデータユニットは、第三のADU情報と関連付けられてもよい。第三のADU情報は、ADUアイデンティティが2であることを示し得る。一つまたは複数のサービスデータユニットに対する一つまたは複数のADU情報に基づき、送信エンティティは、第二のサービスデータユニットが第一のサービスデータユニットと関連付けられ得ると決定し得る。決定に基づき、送信エンティティは、第二のサービスデータユニットを破棄し得る。
【0312】
一実施例では、決定に基づき、送信エンティティは、送信機ステータスレポート(例えば、制御プロトコルデータユニット)を受信エンティティに送信し得る。送信機ステータスレポートは、送信機が送信を停止、および/または中止する、および/または破棄する、一つまたは複数のサービスデータユニットおよび/または一つまたは複数のプロトコルデータユニットに関する情報を含み得る。
【0313】
一実施例では、第一の送信プロトコルエンティティ(例えば、PDCPエンティティ、RLCエンティティ、SDAPエンティティ)は、上位層(例えば、SDAPエンティティ、PDCPエンティティ、IPエンティティ、およびTCPエンティティなど)から一つまたは複数のパケット(例えば、SDU)を受信することができる。一つまたは複数のパケットは、少なくとも一つまたは複数のパケットヘッダーおよび/または一つまたは複数のパケットペイロードを含むことができる。一つまたは複数のパケットペイロードは、一つまたは複数のADU、および/または一つまたは複数のADUおよび/または一つまたは複数のSDU(例えば、PDCP SDU、SDAP SDU、RLC SDU)の一つまたは複数のバイトを含み得る。一つまたは複数のパケットは、第一のパケットおよび/または第二のパケットおよび/または第三のパケットを含むことができる。
【0314】
一実施例では、第四のエンティティ(例えば、RRCエンティティ)は、第一の送信プロトコルエンティティを状態情報で構成することができる。状態情報に基づき、第一の送信プロトコルエンティティは、一つまたは複数の関連付けられるADU情報を一つまたは複数のパケットであると識別し得る。状態情報は、一つまたは複数のSDUが同じADUに関連付けられていることを識別する方法の情報を含み得る。状態情報は、一つまたは複数のSDUが異なるADUに関連付けられていることを識別する方法の情報を含み得る。状態情報は、SDUに関連付けられるADU情報を識別する方法の情報を含み得る。例えば、状態情報は、一つまたは複数のフィールドを示し得る。例えば、一つまたは複数のフィールドは、アプリケーションデータユニット(ADU)の一つまたは複数のフィールド、IPパケットの一つまたは複数のフィールド、RTPパケットの一つまたは複数のフィールド、UDPパケットの一つまたは複数のフィールド、TCPパケットの一つまたは複数のフィールド、HTTPパケットの一つまたは複数のフィールド、タイムスタンプフィールド、DSCPフィールドなどのうちの少なくとも一つを含み得る。
【0315】
一実施例では、第一の送信プロトコルエンティティが一つまたは複数のパケットを受信すると、状態情報に基づき、第一の送信プロトコルエンティティは、一つまたは複数の関連付けられるADU情報を一つまたは複数のパケットである識別することができる。例えば、第一の送信プロトコルエンティティが一つまたは複数のパケットを受信すると、状態情報に基づき、第一の送信プロトコルエンティティは、同じADUに関連付けられる一つまたは複数のパケットを識別することができる。例えば、状態情報は、タイムスタンプフィールドを示し得る。第一のパケットのタイムスタンプフィールドは、1であり得る。第二のパケットのタイムスタンプフィールドは、1であり得る。第三のパケットのタイムスタンプフィールドは、2であり得る。状態情報および一つまたは複数のパケットに基づき、第一の送信プロトコルエンティティは、第一のパケットおよび第二のパケットが同じADUに関連付けられていると決定し得る。状態情報および一つまたは複数のパケットに基づき、第一の送信プロトコルエンティティは、第一のパケットおよび第三のパケットが同じADUと関連付けられていないと決定し得る。状態情報および一つまたは複数のパケットに基づき、第一の送信プロトコルエンティティは、第一のパケットに対する関連付けられるADU情報が1であると決定し得る。状態情報および一つまたは複数のパケットに基づき、第一の送信プロトコルエンティティは、第二のパケットに対する関連付けられるADU情報が1であると決定し得る。状態情報および一つまたは複数のパケットに基づき、第一の送信プロトコルエンティティは、第三のパケットに対する関連付けられるADU情報が2であると決定し得る。決定に基づき、第一の送信プロトコルエンティティは、第一のパケットに対する第一の関連付けられるADU情報を生成し得る。決定に基づき、第一の送信プロトコルエンティティは、第二のパケットに対する第二の関連付けられるADU情報を生成し得る。決定に基づき、第一の送信プロトコルエンティティは、第三のパケットに対する第三の関連付けられるADU情報を生成し得る。
【0316】
一実施例では、図17図25の実施例では、一つまたは複数の関連付けられるADU情報を有する一つまたは複数のパケットを受信する代わりに、第一の送信プロトコルエンティティは、上述のように、一つまたは複数のパケットに対する一つまたは複数の関連付けられるADU情報を決定し得る。
【0317】
一実施例では、第一のエンティティ(例えば、PDCPエンティティ)は、第三のエンティティ(例えば、上部層、SDAPエンティティ、プロトコルエンティティ)から一つまたは複数のサービスデータユニット(SDU、例えば、PDCP SDU)を受信することができる。例えば、一つまたは複数のSDUは第一のSDUを含むことができる。第一のエンティティは、一つまたは複数のSDUに基づき、一つまたは複数のプロトコルデータユニット(PDU、例えば、PDCP PDU)を生成することができる。例えば、第一のSDUに基づき、第一のエンティティは、第一のPDUを生成し得る。第一のPDUは、第一のSDUを含んでもよい。第一のエンティティは、第一のPDUを送信し得る。例えば、第一のネットワークノードの第一のエンティティ(例えば、第一のデバイス、UE、NG-RAN)は、第一のPDUを第二のネットワークノード(例えば、第二のデバイス、NG-RAN、UE)の第一のエンティティに送信することができる。例えば、第一のエンティティは、第一のPDUを第二のエンティティ(例えば、RLCエンティティ、MACエンティティ、PDCPエンティティ、PHYエンティティ、SDAPエンティティ)に送信して、第一のPDUの送達を要求し得る。
【0318】
一実施例では、第一のエンティティは、第一のPDUの送達が失敗したと決定することができる。第一のPDUの送達障害は、第一のSDUの送達障害として解釈され得る。例えば、第一のエンティティは、第一のPDUが閾値(例えば、構成される時間量)内で正常に送達されない場合、第一のPDUの送達障害を決定し得る。例えば、第二のエンティティは、第一のPDUの送信を実行し得る。第二のエンティティが第一のPDUの送信に失敗した場合、第二のエンティティは、第一のPDUの送達に失敗したことを第一のエンティティに示すことができる。第二のエンティティが受信機(例えば、第二のネットワークノードの第二のエンティティ)から第一のPDUに対する確認応答を受信しない場合、第二のエンティティは、第一のPDUの送達が失敗したことを第一のエンティティに示すことができる。
【0319】
一実施例では、第一のエンティティは、第一のSDUが閾値(例えば、構成される時間量)内に正常に送達されない場合、第一のPDUの送達障害を決定し得る。第一のエンティティは、第一のSDUが第三のエンティティから受信されるときに、第一のSDUに対して構成される時間量でタイマーを開始することができる。タイマーが満了した場合、第一のエンティティは、第一のPDUの送達が失敗したと決定することができる。第一のエンティティが、第一のSDUおよび/または第一のPDUが正常に送達されたという表示を受信する場合、第一のエンティティは、第一のSDUのタイマーを停止することができる。
【0320】
例えば、第二のエンティティは、第一のPDUの送信数が閾値(例えば、構成される数)に到達した場合、第一のPDUの送達障害を決定し得る。決定に基づき、第二のエンティティは、第一のPDUの送達が失敗したことを第一のエンティティに示し得る。
【0321】
第一のエンティティは、第一のPDUの送達障害の決定に基づき、送達が失敗する第一のSDUおよび/または第一のPDUを破棄することができる。第一のエンティティは、第一のエンティティが第一のPDUに対する送達障害を決定しない場合、第一のPDUおよび/または第一のSDUを破棄し得ない。第一のエンティティは、第一のエンティティが第一のSDUおよび/または第一のPDUを破棄すると決定する場合、第一のSDUおよび/または第一のPDUをそのメモリーから除去することができる。
【0322】
一実施例では、第一のPDUの送達が失敗したという決定に基づき、第一のエンティティは、第二のネットワークノードの第一のエンティティに、第一のSDUを破棄する表示、および/または第一のSDUの送信が停止する表示を送信することができる。例えば、第一のネットワークノードの第一のエンティティは、第一のSDUを破棄する表示(例えば、第一のSDUの送達障害の情報、第一のSDUが送信されていない情報、第一のSDUの送信が中止された情報)を第二のネットワークノードの第一のエンティティに送信することができる。例えば、第一のSDUを破棄する表示は、ステータスレポート(例えば、PDCPステータスレポート)および/または制御PDU(例えば、PDCP制御PDU)および/または類似のものを含み得る。例えば、第一のSDUを破棄する表示は、第一のSDUおよび/または第一のPDUの識別情報を含み得る。例えば、第一のSDUおよび/または第一のPDUの識別情報は、第一のSDUおよび/または第一のPDUの一つまたは複数の配列番号および/またはアイデンティティ情報を含み得る。例えば、第一のSDUを破棄する表示は、
- 第一のエンティティが、第一のSDUおよび/または第一のPDUの送信を停止/中止する情報、
- 第一のSDUおよび/または第一のPDUを破棄する必要があるという情報、
- 第一のエンティティが、第一のSDUおよび/または第一のPDUを送信し得ない情報、を含み得る。
【0323】
一実施例では、第一のエンティティは、第四のエンティティ(例えば、無線リソース制御エンティティ)から、第一のSDUを破棄するための表示を送信するかどうかの構成情報を受信することができる。例えば、構成情報が、第一のエンティティが第一のSDUを破棄する表示を送信することを示す場合、第一のエンティティは、第一のSDUを破棄する表示を送信し得る。例えば、構成情報が、第一のエンティティが第一のSDUを破棄する表示を送信することを示さない場合、第一のエンティティは、第一のSDUを破棄する表示を送信しえない。例えば、構成情報は、送達障害の決定に関連付けられる一つまたは複数のパラメーターの情報をさらに含み得る。例えば、構成情報は、一つまたは複数のパラメーターに対する一つまたは複数の閾値(例えば、構成される数、一つまたは複数のSDUに対する再送信の数、タイマー値)を含み得る。
【0324】
一実施例では、第一のネットワークノードの第一のエンティティは、第二のネットワークノードから、第一のSDUを破棄する表示に対する応答を受信することができる。例えば、応答は、第一のSDUを破棄するための表示の受信確認、および/または第一のSDUを破棄すること、および/または第一のPDUを破棄すること、および/またはパラメーター(例えば、受信ウィンドウ、ローカル変数)を更新することのうちの少なくとも一つを含み得る。
【0325】
一実施例では、第一のPDUは、第一のPDUに関連付けられる第一のSDUを識別するための情報を含み得る。例えば、第一のPDUは、第一のSDUに関連付けられる一つまたは複数の配列番号および/または一つまたは複数のアイデンティティ情報を含み得る。
【0326】
一実施例では、第一のデバイス(例えば、UE、NG-RAN)の第一のエンティティ(例えば、無線リンク制御エンティティ、RLCエンティティ)は、第一のデバイスの第三のエンティティ(例えば、パケットデータ収束プロトコルエンティティ、PDCPエンティティ)から、サービスデータユニット(SDU)を受信することができる。第一のエンティティは、SDUを複数のプロトコルデータユニット(PDU)にセグメント化(例えば、フォーマット)することができる。複数のPDUは、少なくとも一つの第一のPDUおよび少なくとも一つの第二のPDUを含み得る。第一のエンティティは、少なくとも一つの第一のPDUを第二のデバイス(例えば、NG-RAN、UE)に送信することができる。第一のエンティティは、少なくとも一つの第二のPDUまたはSDUのうちの少なくとも一つの送達障害に基づき、SDUを破棄することを決定し得る。決定に基づき、第一のデバイスの第一のエンティティは、第二のデバイスの第一のエンティティに、少なくとも一つの第一のPDUまたはSDUのうちの少なくとも一つを破棄する表示を送信し得る。一実施例では、送達障害は、少なくとも一つの第二のPDUが構成される時間内に送信されないことに基づき決定され得る。一実施例では、送達障害は、少なくとも一つの第二のPDUが、構成される回数送信され、第一のエンティティが確認応答を受信しないことに基づき決定され得る。一実施例では、送達障害は、SDUに対して行われた送信の数が、構成される数に到達することに基づき決定され得る。一実施例では、送達障害は、少なくとも一つの第一のPDUおよび少なくとも一つの第二のPDUに対して行われた送信の数の合計が、構成される数に達することに基づき決定され得る。一実施例では、表示に基づき、第二のデバイスの第一のエンティティは、少なくとも一つの第一のPDUおよび/または少なくとも一つの第二のPDUおよび/またはSDUを破棄し得る。一例では、表示に基づき、第二のデバイスの第一のエンティティは、一つまたは複数のローカル変数および/または一つまたは複数のタイマーを更新することができる。
【0327】
一実施例では、第一のデバイス(例えば、UE、NG-RAN)の第一のエンティティ(例えば、RLCエンティティ、PDCPエンティティ、SDAPエンティティ)は、第一のデバイスの第三のエンティティ(例えば、PDCPエンティティ、SDAPエンティティ、上部層)から、サービスデータユニット(SDU)を受信し得る。第一のエンティティは、SDUを複数のプロトコルデータユニット(PDU)にセグメント化することができる。複数のPDUは、少なくとも一つの第一のPDUおよび少なくとも一つの第二のPDUを含み得る。第一のエンティティは、少なくとも一つの第一のPDUを第二のデバイス(例えば、NG-RAN、UE)に送信することができる。第一のエンティティは、少なくとも第二のPDUの送達障害に基づき、SDUを破棄することを決定し得る。決定に基づき、第一のエンティティは、第二のデバイスに、少なくとも一つの第一のPDUまたはSDUのうちの少なくとも一つを破棄する表示を送信し得る。
【0328】
一実施例では、第一のネットワークノード(例えば、UE、NG-RAN)の受信プロトコルエンティティ(例えば、PDCPエンティティ、RLCエンティティ)は、第二のネットワークノード(例えば、NG-RAN、UE)の送信プロトコルエンティティ(例えば、PDCPエンティティ、RLCエンティティ)から、一つまたは複数のプロトコルデータユニット(PDU)を受信することができる。一つまたは複数のPDUは、一つまたは複数のサービスデータユニット(SDU)と関連付けられ得る。受信プロトコルエンティティは、送信プロトコルエンティティから、送信機ステータス情報(例えば、制御PDU、ステータスレポート、ステータスPDU)を受信し得る。送信機ステータス情報は、送信プロトコルエンティティで破棄される一つまたは複数のSDUの情報を含み得る。受信プロトコルエンティティは、送信機ステータス情報に基づき、一つまたは複数の受信PDUおよび/または一つまたは複数の受信SDUを処理し得る。例えば、受信プロトコルエンティティは、送信機ステータス情報に基づき、一つまたは複数の受信されたPDUおよび/または一つまたは複数の受信されたSDUを破棄し得る。
【0329】
一実施例では、第一のネットワークノードの第一のエンティティは、第二のエンティティから、サービスデータユニット(SDU)を受信することができる。第一のエンティティは、受信したSDUに基づき、一つまたは複数のプロトコルデータユニット(PDU)を構成し得る。第一のエンティティは、第三のエンティティに、一つまたは複数のPDUを送信し得る。第一のエンティティは、SDUの送信を停止すると決定し得る。決定に基づき、第一のエンティティは、SDUの情報をピアエンティティ(例えば、第二のネットワークノード)に送信することができる。
【0330】
一実施例では、第一のネットワークノード(例えば、UE、NG-RAN)の第一のエンティティ(例えば、PDCPエンティティ、RLCエンティティ、SDAPエンティティ、アプリケーション、プロトコルエンティティ、MACエンティティ、PHYエンティティ)は、第三のエンティティ(例えば、第一のネットワークノード、アプリケーション、プロトコルエンティティの上部層)から、第一のサービスデータユニット(SDU、SDAP SDU、PDCP SDU、RLC SDU、MAC SDU、PHY SDU、ADU(例えば、IPパケット、RTPパケット、TCPパケット、UDPパケット、またはアプリケーションデータ))を受信することができる。第一のエンティティは、第一のSDUを使用して、少なくとも一つの第一のプロトコルデータユニット(PDU、SDAP PDU、PDCP PDU、RLC PDU、MAC PDU、PHY PDU)を生成することができる。第一のエンティティは、少なくとも一つの第一のPDUを送信することができる。
【0331】
一実施例では、第一のエンティティは、第一のSDUの送達が失敗したと決定することができる。例えば、第一のエンティティは、第二のエンティティ(例えば、RLCエンティティ、PDCPエンティティ、SDAPエンティティ、アプリケーション、プロトコルエンティティ、MACエンティティ、PHYエンティティ)から、第一のSDUおよび/または第一のSDUに関連付けられる少なくとも一つのPDUの送達が失敗するという表示を受信し得る。例えば、少なくとも一つのPDUに対する送信数が閾値に到達した場合、第二のエンティティは、少なくとも一つのPDUの送達が失敗したことを第一のエンティティに送信し得る。少なくとも一つのPDUの送達が失敗したという表示に基づき、第一のエンティティは、第一のSDUの送達が失敗したと決定し得る。例えば、第一のエンティティは、第一のSDUを受信するときにタイマーを開始することができる。タイマーが満了した場合、第一のエンティティは、第一のSDUの送達が失敗したと決定し得る。第一のエンティティは、第一のエンティティがSDUが正常に送達されたという表示を受信した場合、タイマーを停止することができる。タイマーに対する構成値は、第四のエンティティによって示され得る。
【0332】
一実施例では、第一のエンティティは、第三のエンティティから第二のSDUを受信することができる。第一のエンティティは、第二のSDUを使用して少なくとも一つの第二のPDUを生成することができる。第一のエンティティは、少なくとも一つの第二のPDUを送信することができる。第一のSDUおよび/または第二のSDUの組み合わせは、第一のADUを含んでもよい。
【0333】
一実施例では、第一のSDUの送達が失敗したという決定に基づき、第一のエンティティは、第一のSDUを破棄することを決定し得る。一実施例では、第一のエンティティは、第一のSDUに関連付けられる第二のSDUを識別し得る。例えば、一つまたは複数のSDUに関連付けられる一つまたは複数のADU情報に基づき、第一のエンティティは、第一のSDUに関連付けられる第二のSDUを識別し得る。例えば、第一のSDUに対する関連するADU情報および/または第二のSDUに対する関連するADU情報が合致する場合、第一のエンティティは、第二のSDUが第一のSDUに関連付けられていると決定し得る。例えば、第三のエンティティは、第一のエンティティに、一つまたは複数のSDUおよび/または一つまたは複数のSDUに関連付けられる一つまたは複数のADU情報を送達することができる。例えば、第一のSDUおよび第二のSDUは、条件が満たされる場合に関連付けられ得る。第一のエンティティは、条件が満たされるかどうかを決定し得る。例えば、条件は、第一のSDUの一つまたは複数のフィールドが、第二のSDUの一つまたは複数のフィールドと一致することであり得る。例えば、条件は、第一のSDUに関連付けられるADUの識別情報が、第二のSDUに関連付けられるADUの識別情報と一致することであり得る。第一のSDUおよび第二のSDUは、サービスデータフローを含んでもよい。サービスデータフローは、ソースアドレスおよび/または宛先アドレスで識別され得る。第四のエンティティ(例えば、RRCエンティティ)は、一つまたは複数のフィールドの情報を用いて第一のエンティティを構成することができる。例えば、一つまたは複数のフィールドは、アプリケーションデータユニット(ADU)の一つまたは複数のフィールド、IPパケットの一つまたは複数のフィールド、RTPパケットの一つまたは複数のフィールド、UDPパケットの一つまたは複数のフィールド、TCPパケットの一つまたは複数のフィールド、HTTPパケットの一つまたは複数のフィールド、タイムスタンプフィールド、DSCPフィールドのうちの少なくとも一つを含み得る。例えば、一つまたは複数のフィールドは、一つまたは複数のSDUの一つまたは複数のフィールドを含み得る。
【0334】
決定に基づき、第一のエンティティは、第二のSDUを破棄することを決定し得る。
【0335】
一実施例では、第二のSDUおよび第一のSDUが関連付けられると決定される場合、第一のエンティティは、第二のSDUの情報を送信し得る。例えば、第一のネットワークノードの第一のエンティティは、第二のSDUの情報を、第二のネットワークノード(例えば、NG-RAN、UE)の第一のエンティティに送信することができる。例えば、第二のSDUの情報は、第一のネットワークノードが、第二のSDUおよび/または第二のSDUに関連付けられる少なくとも一つのPDUを送信しえないことを示し得る。例えば、第二のSDUの情報は、第二のSDUおよび/または第二のSDUに関連付けられる少なくとも一つのPDUが破棄されること、および/または第二のSDUおよび/または第二のSDUに関連付けられる少なくとも一つのPDUが破棄される必要があることを示し得る。第二のSDUの情報は、第一のSDUの情報をさらに含み得る。第一のSDUの情報は、第一のネットワークノードが、第一のSDUおよび/または第一のSDUに関連付けられる少なくとも一つのPDUを送信しえないことを示し得る。第一のSDUの情報は、第一のSDUおよび/または第一のSDUに関連付けられる少なくとも一つのPDUの破棄を示し得る。第一のSDUの情報は、第一のSDUおよび/または第一のSDUに関連付けられる少なくとも一つのPDUを破棄する必要があることを示し得る。例えば、第二のSDUの情報は、ステータスレポート(例えば、PDCPステータスレポート、RLCステータスレポート、SDAPステータスレポート)および/または制御PDU(例えば、PDCP制御PDU、RLC制御PDU、MAC制御要素)および/または類似のものを含み得る。
【0336】
他の実施例では、第二のSDUおよび第一のSDUが、関連付けられないと決定される場合、第一のエンティティは、第二のSDUの情報を送信し得ない。
【0337】
一実施例では、第二のSDUが破棄される場合、第一のエンティティは、第二のSDUに関連付けられる少なくとも一つのPDUを破棄する表示を第二のエンティティに送信し得る。一実施例では、第一のSDUが破棄される場合、第一のエンティティは、第二のエンティティに、第一のSDUに関連付けられる少なくとも一つのPDUを破棄する表示を送信し得る。
【0338】
一実施例では、第一のエンティティは、第二のSDUの情報に対する応答を受信し得る。
【0339】
一実施例では、受信プロトコルエンティティ(例えば、PDCP、RLC)は、送信プロトコルエンティティから、一つまたは複数のプロトコルデータユニット(PDU)を受信し得る。一つまたは複数のPDUは、第一のサービスデータユニット(SDU)と関連付けられ得る。受信プロトコルエンティティは、送信プロトコルエンティティから、第一のSDUが破棄されるという情報を受信し得る。第一のSDUが破棄されるという情報に基づき、受信プロトコルエンティティは、受信エンティティの一つまたは複数のパラメーターを更新し得る。一つまたは複数のパラメーターは、受信ウィンドウ(例えば、受信ウィンドウの配列番号、次のデータの配列番号)または一つまたは複数のタイマー(例えば、一つまたは複数のタイマーを停止し、一つまたは複数のタイマーを開始する)のうちの少なくとも一つを含む。
【0340】
一実施例では、第一のネットワークノードの送信プロトコルエンティティは、上部層から、一つまたは複数のサービスデータユニット(SDU)を受信することができる。送信プロトコルエンティティは、一つまたは複数のSDUに対する一つまたは複数のSDU識別情報を決定し得る。送信プロトコルエンティティは、一つまたは複数のSDUを使用して、一つまたは複数のプロトコルデータユニット(PDU)を生成し得る。一つまたは複数のPDUは、少なくとも一つまたは複数のSDU識別情報を含み得る。送信プロトコルエンティティは、一つまたは複数のPDUを送信し得る。
【0341】
一実施例では、受信プロトコルエンティティは、一つまたは複数のプロトコルデータユニット(PDU)を受信し得る。一つまたは複数のPDUは、一つまたは複数のサービスデータユニット(SDU)識別情報および一つまたは複数のSDUを含んでもよい。一つまたは複数の受信されたPDU、および一つまたは複数のSDU識別情報に基づき、受信プロトコルエンティティは、一つまたは複数のSDUが正常に受信されていないと決定し得る。受信プロトコルエンティティは、一つまたは複数のSDUに関連付けられる一つまたは複数のPDUが、正常に受信されなかったことを決定し得る。決定に基づき、受信プロトコルエンティティは、決定された一つまたは複数の関連付けられるPDUを破棄し得る。

図1
図2
図3
図4
図5
図6
図7
図8
図9
図10
図11
図12
図13
図14
図15
図16
図17
図18
図19
図20
図21
図22
図23
図24
図25
図26
図27
【国際調査報告】