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

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

▶ テレフオンアクチーボラゲット エル エム エリクソン(パブル)の特許一覧

特表2024-518067バッファステータス報告オーバーヘッド推定
<>
  • 特表-バッファステータス報告オーバーヘッド推定 図1
  • 特表-バッファステータス報告オーバーヘッド推定 図2
  • 特表-バッファステータス報告オーバーヘッド推定 図3
  • 特表-バッファステータス報告オーバーヘッド推定 図4
  • 特表-バッファステータス報告オーバーヘッド推定 図5
  • 特表-バッファステータス報告オーバーヘッド推定 図6
  • 特表-バッファステータス報告オーバーヘッド推定 図7
  • 特表-バッファステータス報告オーバーヘッド推定 図8
  • 特表-バッファステータス報告オーバーヘッド推定 図9
  • 特表-バッファステータス報告オーバーヘッド推定 図10
  • 特表-バッファステータス報告オーバーヘッド推定 図11
  • 特表-バッファステータス報告オーバーヘッド推定 図12
  • 特表-バッファステータス報告オーバーヘッド推定 図13
  • 特表-バッファステータス報告オーバーヘッド推定 図14
  • 特表-バッファステータス報告オーバーヘッド推定 図15
  • 特表-バッファステータス報告オーバーヘッド推定 図16
  • 特表-バッファステータス報告オーバーヘッド推定 図17
  • 特表-バッファステータス報告オーバーヘッド推定 図18
  • 特表-バッファステータス報告オーバーヘッド推定 図19
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公表特許公報(A)
(11)【公表番号】
(43)【公表日】2024-04-24
(54)【発明の名称】バッファステータス報告オーバーヘッド推定
(51)【国際特許分類】
   H04W 24/10 20090101AFI20240417BHJP
   H04W 28/06 20090101ALI20240417BHJP
【FI】
H04W24/10
H04W28/06 110
【審査請求】有
【予備審査請求】未請求
(21)【出願番号】P 2023569632
(86)(22)【出願日】2022-05-10
(85)【翻訳文提出日】2023-12-26
(86)【国際出願番号】 IB2022054348
(87)【国際公開番号】W WO2022238906
(87)【国際公開日】2022-11-17
(31)【優先権主張番号】63/186,287
(32)【優先日】2021-05-10
(33)【優先権主張国・地域又は機関】US
(81)【指定国・地域】
【公序良俗違反の表示】
(特許庁注:以下のものは登録商標)
1.3GPP
2.ZIGBEE
3.ブルートゥース
4.WCDMA
5.BLUETOOTH
6.Blu-ray
(71)【出願人】
【識別番号】598036300
【氏名又は名称】テレフオンアクチーボラゲット エルエム エリクソン(パブル)
(74)【代理人】
【識別番号】100109726
【弁理士】
【氏名又は名称】園田 吉隆
(74)【代理人】
【識別番号】100150670
【弁理士】
【氏名又は名称】小梶 晴美
(74)【代理人】
【識別番号】100199705
【弁理士】
【氏名又は名称】仙波 和之
(74)【代理人】
【識別番号】100194294
【弁理士】
【氏名又は名称】石岡 利康
(72)【発明者】
【氏名】タノ, リチャード
(72)【発明者】
【氏名】カン, トゥホ
(72)【発明者】
【氏名】プラダス, ホセ ルイス
【テーマコード(参考)】
5K067
【Fターム(参考)】
5K067AA11
5K067AA21
5K067DD23
5K067DD34
5K067EE02
5K067EE10
(57)【要約】
いくつかの実施形態によれば、無線デバイスによって実行される方法は、バッファステータス報告(BSR)のためのフォーマットに関連する1つまたは複数の設定パラメータを取得することを含む。1つまたは複数の設定パラメータは、BSRによって報告されるデータの量に追加されることになる1つまたは複数の無線リンク制御(RLC)ヘッダおよび媒体アクセス制御(MAC)サブヘッダのサイズに関連する。本方法は、BSRを送信するためのトリガに関連する1つまたは複数の設定パラメータを取得することと、BSRトリガリングイベントを検出することと、取得されたフォーマットに従ってBSRを送信することとをさらに含む。
【選択図】図7
【特許請求の範囲】
【請求項1】
無線デバイスによって実行される方法であって、
バッファステータス報告(BSR)のフォーマットに関連する1つまたは複数の設定パラメータを取得すること(1012)であって、前記1つまたは複数の設定パラメータは、前記BSRによって報告されるデータの量に追加される1つまたは複数の無線リンク制御(RLC)ヘッダおよび媒体アクセス制御(MAC)サブヘッダのサイズに関連する、1つまたは複数の設定パラメータを取得することと、
BSRを送信するためのトリガに関連する1つまたは複数の設定パラメータを取得すること(1014)と、
BSRトリガイベントを検出すること(1016)と、
取得されたフォーマットに従ってBSRを送信すること(1018)と、
を含む、方法。
【請求項2】
前記BSRのための前記フォーマットに関連する前記1つまたは複数の設定パラメータは、特定のサービスが確立されたときに取得される、請求項1に記載の方法。
【請求項3】
BSRを送信するための前記トリガに関連する前記1つまたは複数の設定パラメータは、特定のトラフィックがサーブされるときに取得される、請求項1に記載の方法。
【請求項4】
前記BSRのための前記フォーマットに関連する前記1つまたは複数の設定パラメータは、特定のトラフィックがサーブされるときに取得される、請求項1に記載の方法。
【請求項5】
BSRを送信するための前記トリガに関連する前記1つまたは複数の設定パラメータは、特定のトラフィックがサーブされるときに取得される、請求項1に記載の方法。
【請求項6】
BSRのためのフォーマットに関連する前記1つまたは複数の設定パラメータは、
PDCPバッファ中のパケットデータコンバージェンスプロトコル(PDCP)データユニットの数、
アプリケーションデータユニットに関連付けられたPDCPデータユニットの数、
同じレイテンシ限度に関連付けられたPDCPデータユニットの数、
1つまたは複数のPDCPデータユニットのサイズ、
アプリケーションデータユニットに関連付けられたすべてのPDCPデータユニットのサイズ、および
レイテンシ限度に関連付けられたすべてのPDCPデータユニットのサイズのうちのいずれか1つまたは複数の指示を含む、請求項1から5のいずれか一項に記載の方法。
【請求項7】
BSRを送信するための前記トリガに関連する前記1つまたは複数の設定パラメータは、
論理チャネルまたは論理チャネルグループバッファサイズに関連付けられた閾値サイズ、
バッファリングされたアプリケーションデータユニットの数に関連付けられた閾値数、
バッファリングされたPDCPデータユニットの数に関連付けられた閾値数、
アプリケーションデータユニットに関連付けられたすべてのバッファリングされたPDCPデータユニットに関連付けられた閾値サイズ、
アプリケーションデータユニットに関連付けられたすべてのバッファリングされたPDCPデータユニットに関連付けられた閾値待ち時間、および
特定の論理チャネルまたは対応するサービスフローの質の設定のうちの1つまたは複数の指示を含む、請求項1から6のいずれか一項に記載の方法。
【請求項8】
前記PDCPデータユニットは、PDCPプロトコルデータユニット(PDU)およびPDCPサービスデータユニット(SDU)のうちの1つを含む、請求項6または7に記載の方法。
【請求項9】
処理回路(120)を備える無線デバイス(110)であって、前記処理回路(120)は、
バッファステータス報告(BSR)のフォーマットに関連する1つまたは複数の設定パラメータを取得することであって、前記1つまたは複数の設定パラメータは、前記BSRによって報告されるデータの量に追加される1つまたは複数の無線リンク制御(RLC)ヘッダおよび媒体アクセス制御(MAC)サブヘッダのサイズに関連する、1つまたは複数の設定パラメータを取得することと、
BSRを送信するためのトリガに関連する1つまたは複数の設定パラメータを取得することと、
BSRトリガイベントを検出することと、
取得されたフォーマットに従ってBSRを送信することと、
を行うように動作可能である、無線デバイス。
【請求項10】
前記BSRのための前記フォーマットに関連する前記1つまたは複数の設定パラメータは、特定のサービスが確立されたときに取得される、請求項9に記載の無線デバイス。
【請求項11】
BSRを送信するための前記トリガに関連する前記1つまたは複数の設定パラメータは、特定のトラフィックがサーブされるときに取得される、請求項9に記載の無線デバイス。
【請求項12】
前記BSRのための前記フォーマットに関連する前記1つまたは複数の設定パラメータは、特定のトラフィックがサーブされるときに取得される、請求項9に記載の無線デバイス。
【請求項13】
BSRを送信するための前記トリガに関連する前記1つまたは複数の設定パラメータは、特定のトラフィックがサーブされるときに取得される、請求項9に記載の無線デバイス。
【請求項14】
BSRのためのフォーマットに関連する前記1つまたは複数の設定パラメータは、
PDCPバッファ中のパケットデータコンバージェンスプロトコル(PDCP)データユニットの数、
アプリケーションデータユニットに関連付けられたPDCPデータユニットの数、
同じレイテンシ限度に関連付けられたPDCPデータユニットの数、
1つまたは複数のPDCPデータユニットのサイズ、
アプリケーションデータユニットに関連付けられたすべてのPDCPデータユニットのサイズ、および
レイテンシ限度に関連付けられたすべてのPDCPデータユニットのサイズのうちのいずれか1つまたは複数の指示を含む、請求項9から13のいずれか一項に記載の無線デバイス。
【請求項15】
BSRを送信するための前記トリガに関連する前記1つまたは複数の設定パラメータは、
論理チャネルまたは論理チャネルグループバッファサイズに関連付けられた閾値サイズ、
バッファリングされたアプリケーションデータユニットの数に関連付けられた閾値数、
バッファリングされたPDCPデータユニットの数に関連付けられた閾値数、
アプリケーションデータユニットに関連付けられたすべてのバッファリングされたPDCPデータユニットに関連付けられた閾値サイズ、
アプリケーションデータユニットに関連付けられたすべてのバッファリングされたPDCPデータユニットに関連付けられた閾値待ち時間、および
特定の論理チャネルまたは対応するサービスフローの質の設定のうちの1つまたは複数の指示を含む、請求項9から14のいずれか一項に記載の無線デバイス。
【請求項16】
前記PDCPデータユニットは、PDCPプロトコルデータユニット(PDU)およびPDCPサービスデータユニット(SDU)のうちの1つを含む、請求項14または15に記載の無線デバイス。
【請求項17】
ネットワークノードによって実行される方法であって、前記方法は、
バッファステータス報告(BSR)のフォーマットに関連する1つまたは複数の設定パラメータを無線デバイスに送信すること(1112)であって、前記1つまたは複数の設定パラメータは、前記BSRによって報告されるデータ量に追加される1つまたは複数の無線リンク制御(RLC)ヘッダおよび媒体アクセス制御(MAC)サブヘッダのサイズに関連する、1つまたは複数の設定パラメータを無線デバイスに送信すること(1112)と、
前記無線デバイスにBSRを送信するためのトリガに関連する1つまたは複数の設定パラメータを送信すること(1114)と、
取得されたフォーマットに従ってBSRを受信すること(1116)と、
受信された前記BSRに基づいて前記無線デバイスのためのリソースをスケジューリングすること(1118)と、
を含む、方法。
【請求項18】
前記BSRのための前記フォーマットに関連する前記1つまたは複数の設定パラメータは、特定のサービスが確立されたときに送信される、請求項17に記載の方法。
【請求項19】
BSRを送信するための前記トリガに関連する前記1つまたは複数の設定パラメータは、特定のトラフィックがサーブされるときに送信される、請求項17に記載の方法。
【請求項20】
前記BSRのための前記フォーマットに関連する前記1つまたは複数の設定パラメータは、特定のトラフィックがサーブされるときに送信される、請求項17に記載の方法。
【請求項21】
BSRを送信するための前記トリガに関連する前記1つまたは複数の設定パラメータは、特定のトラフィックがサーブされるときに送信される、請求項17に記載の方法。
【請求項22】
BSRのためのフォーマットに関連する前記1つまたは複数の設定パラメータは、
PDCPバッファ中のパケットデータコンバージェンスプロトコル(PDCP)データユニットの数、
アプリケーションデータユニットに関連付けられたPDCPデータユニットの数、
同じレイテンシ限度に関連付けられたPDCPデータユニットの数、
1つまたは複数のPDCPデータユニットのサイズ、
アプリケーションデータユニットに関連付けられたすべてのPDCPデータユニットのサイズ、および
レイテンシ限度に関連付けられたすべてのPDCPデータユニットのサイズのうちのいずれか1つまたは複数の指示を含む、請求項17から21のいずれか一項に記載の方法。
【請求項23】
BSRを送信するための前記トリガに関連する前記1つまたは複数の設定パラメータは、
論理チャネルまたは論理チャネルグループバッファサイズに関連付けられた閾値サイズ、
バッファリングされたアプリケーションデータユニットの数に関連付けられた閾値数、
バッファリングされたPDCPデータユニットの数に関連付けられた閾値数、
アプリケーションデータユニットに関連付けられたすべてのバッファリングされたPDCPデータユニットに関連付けられた閾値サイズ、
アプリケーションデータユニットに関連付けられたすべてのバッファリングされたPDCPデータユニットに関連付けられた閾値待ち時間、および
特定の論理チャネルまたは対応するサービスフローの質の設定のうちの1つまたは複数の指示を含む、請求項17から22のいずれか一項に記載の方法。
【請求項24】
前記PDCPデータユニットは、PDCPプロトコルデータユニット(PDU)およびPDCPサービスデータユニット(SDU)のうちの1つを含む、請求項22または23に記載の方法。
【請求項25】
処理回路(170)を備えるネットワークノード(160)であって、前記処理回路(170)は、
バッファステータス報告(BSR)のフォーマットに関連する1つまたは複数の設定パラメータを無線デバイスに送信することであって、前記1つまたは複数の設定パラメータは、前記BSRによって報告されるデータ量に追加される1つまたは複数の無線リンク制御(RLC)ヘッダおよび媒体アクセス制御(MAC)サブヘッダのサイズに関連する、1つまたは複数の設定パラメータを無線デバイスに送信することと、
前記無線デバイスにBSRを送信するためのトリガに関連する1つまたは複数の設定パラメータを送信することと、
取得されたフォーマットに従ってBSRを受信することと、
前記受信されたBSRに基づいて前記無線デバイスのためのリソースをスケジューリングすることと、
を行うように動作可能である、ネットワークノード。
【請求項26】
前記BSRのための前記フォーマットに関連する前記1つまたは複数の設定パラメータは、特定のサービスが確立されたときに送信される、請求項25に記載のネットワークノード。
【請求項27】
BSRを送信するための前記トリガに関連する前記1つまたは複数の設定パラメータは、特定のトラフィックがサーブされるときに送信される、請求項25に記載のネットワークノード。
【請求項28】
前記BSRのための前記フォーマットに関連する前記1つまたは複数の設定パラメータは、特定のトラフィックがサーブされるときに送信される、請求項25に記載のネットワークノード。
【請求項29】
BSRを送信するための前記トリガに関連する前記1つまたは複数の設定パラメータは、特定のトラフィックがサーブされるときに送信される、請求項25に記載のネットワークノード。
【請求項30】
BSRのためのフォーマットに関連する前記1つまたは複数の設定パラメータは、
PDCPバッファ中のパケットデータコンバージェンスプロトコル(PDCP)データユニットの数、
アプリケーションデータユニットに関連付けられたPDCPデータユニットの数、
同じレイテンシ限度に関連付けられたPDCPデータユニットの数、
1つまたは複数のPDCPデータユニットのサイズ、
アプリケーションデータユニットに関連付けられたすべてのPDCPデータユニットのサイズ、および
レイテンシ限度に関連付けられたすべてのPDCPデータユニットのサイズのうちのいずれか1つまたは複数の指示を含む、請求項25から29のいずれか一項に記載のネットワークノード。
【請求項31】
BSRを送信するための前記トリガに関連する前記1つまたは複数の設定パラメータは、
論理チャネルまたは論理チャネルグループバッファサイズに関連付けられた閾値サイズ、
バッファリングされたアプリケーションデータユニットの数に関連付けられた閾値数、
バッファリングされたPDCPデータユニットの数に関連付けられた閾値数、
アプリケーションデータユニットに関連付けられたすべてのバッファリングされたPDCPデータユニットに関連付けられた閾値サイズ、
アプリケーションデータユニットに関連付けられたすべてのバッファリングされたPDCPデータユニットに関連付けられた閾値待ち時間、および
特定の論理チャネルまたは対応するサービスフローの質の設定のうちの1つまたは複数の指示を含む、請求項25から30のいずれか一項に記載のネットワークノード。
【請求項32】
前記PDCPデータユニットは、PDCPプロトコルデータユニット(PDU)およびPDCPサービスデータユニット(SDU)のうちの1つを含む、請求項30または31に記載のネットワークノード。
【発明の詳細な説明】
【技術分野】
【0001】
本開示の実施形態は、無線通信に関し、より詳細には、バッファステータス報告(BSR)オーバーヘッド推定に関する。
【背景技術】
【0002】
一般に、本明細書で使用されるすべての用語は、異なる意味が、明らかに与えられ、および/または用語が使用されるコンテキストから暗示されない限り、関連する技術分野における用語の通常の意味に従って解釈されるべきである。1つの(a)/1つの(an)/前記(the)エレメント、装置、構成要素、手段、ステップなどへのすべての言及は、別段に明記されていない限り、エレメント、装置、構成要素、手段、ステップなどの少なくとも1つの事例を指すものとしてオープンに解釈されるべきである。本明細書で開示される方法のステップは、ステップが別のステップに後続または先行すると明示的に説明されない限り、および/またはステップが別のステップに後続または先行しなければならないことが暗黙的である場合、開示される厳密な順序で実施される必要はない。本明細書で開示される実施形態のうちのいずれかの特徴は、適切な場合はいつでも、任意の他の実施形態に適用され得る。同様に、実施形態のうちのいずれかの利点は、任意の他の実施形態に当てはまることがあり、その逆も同様である。含まれる実施形態の他の目的、特徴、および利点は、以下の説明から明らかになろう。
【0003】
無線ネットワークにおいて使用されるいくつかのアプリケーションは、低レイテンシ高レートアプリケーションを含む。エクステンデッドリアリティ(XR)およびクラウドゲーミングのような低レイテンシアプリケーションは、有界レイテンシを必要とし、必ずしも超低レイテンシを必要としない。エンドツーエンドレイテンシバジェットは、20~80msの範囲内にあり得、それは、アプリケーション処理レイテンシ、トランスポートレイテンシ、無線リンクレイテンシなどを含む複数の構成要素にわたって分散される。これらの適用例では、超低レイテンシをターゲットとするショート送信時間間隔(TTI)またはミニスロットは有効でないことがある。
【0004】
図1は、アプリケーションおよびコアネットワークレイテンシを除外した、無線アクセスネットワーク(RAN)上で測定されたフレームレイテンシの一例を示すグラフである。図示のように、RANにはフレームレイテンシスパイクが存在する。レイテンシスパイクは、無線リソースの瞬間的な不足、または変化するフレームサイズに応答した非効率的な無線リソース割り当てに起因して発生する。レイテンシスパイクのソースは、とりわけ、キューイング遅延、時変無線環境、時変フレームサイズを含み得る。レイテンシスパイクを除去するのに役立ち得るツールは、このタイプのトラフィックのためのより良好な第5世代(5G)サポートを可能にするのに有益である。
【0005】
有界レイテンシ要件に加えて、XRおよびクラウドゲーミングのようなアプリケーションはまた、高レート送信を必要とする。これは、このタイプのトラフィックに起因する大きなフレームサイズのためである。典型的なフレームサイズは、数十キロバイトから数百キロバイトの範囲であり得る。フレーム到着レートは、60または120フレーム毎秒(fps)であり得る。具体的な例として、100キロバイトのフレームサイズおよび120fpsのフレーム到着レートは、95.8Mbpsのレート要件をもたらすことができる。大きいビデオフレームは、通常、より小さいインターネットプロトコル(IP)パケットにフラグメント化され、RANにおいて複数のTTIにわたって複数のトランスポートブロック(TB)として送信される。
【0006】
図2は、20KB~300KBの範囲のサイズを有するビデオフレームを配信するために必要とされるトランスポートブロックの数の累積分布関数の例を示すグラフである。例えば、図2は、それぞれ100KBのサイズを有するフレームを配信するために、必要とされるTBの中央数が5であることを示している。
【0007】
無線ネットワークを介したIPデータの送信は、複数のプロトコルレイヤを通過し、かかるレイヤごとにプロトコル固有のパケットデータユニット(PDU)の作成を必要とする。PDUは、通常、ヘッダおよび1つまたは複数のデータユニットを含む。PDUがヘッダを含まない場合があり得る。データユニットは、上位レイヤによって配信されるデータである。例えば、無線リンク制御(RLC)PDUである。
【0008】
着信データユニット(サービスデータユニット、SDU)のプロトコルレイヤへの分割は、変化するファクタに基づいて新たな数のPDUを形成する(セグメント化)。各プロトコルレイヤから作成されたPDUごとに、送信されるデータユニットに追加される異なるオーバーヘッドビットが存在する。従って、下位レイヤPDUの送信は、以前に追加されたオーバーヘッドビットの送信も必要とする。
【0009】
ネットワーク送信動作では、(ユーザ機器(UE)からネットワークへの)アップリンク送信と(ネットワークからUEへの)ダウンリンク送信の両方において、いつ送信が行われるかを判定するのはネットワークスケジューラである。ダウンリンクスケジューリングでは、ネットワークは、いくつのビットがUEに送信されるためにダウンリンクバッファ内で待機しているかを把握し、正確なスケジューリング決定を行うことができる(無線チャネル品質、レイテンシ制限、利用可能な無線リソースなどの要因を考慮する)。
【0010】
アップリンクスケジューリングの場合、ネットワークは、UE内のアップリンクバッファの内容を知らず、UEによって提供される情報に基づいてスケジューリング決定を行う。UEは、バッファステータス報告(BSR)を使用して情報を提供する。BSRは、報告された論理チャネルグループ(LCG)ごとのバッファ情報を含む。LCGは、1つまたは複数の論理チャネル識別子(LCID)を含む。したがって、バッファサイズは、関連付けられたLCIDの各々におけるバッファリングされたデータの合計となる。
【0011】
バッファ推定は、指定された手順であり、所与のLCIDについてパケットデータコンバージェンスプロトコル(PDCP)レイヤ、RLCレイヤ、および媒体アクセス制御(MAC)レイヤにおいてバッファリングされたデータの量を含む。BSRに含まれるバッファ情報は、インデックス値である。インデックスは、値範囲に関連付けられ、MAC仕様において指定される。例えば、UEがインデックスAを報告するとき、それは、バッファサイズがビットまたはバイト単位の値Xminと値Xmax(Xmax>Xminである)との間にあることを意味する。これは、3GPP TS 38.321に規定されるように、表1に例示される。
【0012】
次に、ネットワークスケジューラは、バッファ推定値に基づいて必要なアップリンクグラントを計算するとともに、ダウンリンクスケジューリングと同様の他のスケジューリング要因を考慮する。計算の後、ネットワークは、送信に使用するアップリンクグラントをUEに送信する。
【0013】
現在、いくつかの課題が存在する。例えば、XRトラフィックは、大きいアプリケーションPDUによって特徴づけられ、その結果、UEは、かなり不正確なバッファ情報につながる高いインデックス値を報告する。例えば、UEがインデックス値23を示すとき、ネットワークは、報告されたLCGのためのバッファサイズが10570バイトおよび14725バイト内にあることのみを知る。XRトラフィックは低レイテンシ要件を有するため、ネットワークは、追加の送信を回避するために最大数のバイトを割り当てる必要があり得る。欠点は、これがネットワーク容量の減少に直接的な影響を及ぼすことである。
【0014】
アプリケーションPDUは、1つまたは複数のIPパケットで送信されてもよい。しかしながら、ネットワークは、通常、IPパケットのサイズを知らず、1つのアプリケーションPDUにいくつのIPパケットが関連付けられているかを知らない。IPパケットのサイズよりも小さいグラントは、パケットをセグメント化するRLCプロトコルをもたらす。セグメンテーションは、余分なヘッダを追加する。
【0015】
RLCエンティティがRLC PDUを準備したとき、それらはMACに送られ、MACは各RLC PDUにヘッダを追加する。現在のMAC 38.321 v16.4.0仕様によれば、BSRは、バッファサイズ計算にRLCヘッダおよびMACサブヘッダを含まない。
【0016】
ネットワークは、IPパケットのサイズ、アプリケーションPDUに関連するIPパケットの数、およびIPパケットがRLCによってセグメント化されるかどうかを知らないため、ネットワークが、UEが報告した値に追加される必要があるヘッダの量を推定することは困難である。その結果、スケジューラは、アップリンクグラントをスケジュールするときに、推定されたUEバッファにいくつのビットを追加する必要があるかを知らないことがある。追加されるビットが少なすぎ、アップリンクグラントがアップリンクバッファデータとヘッダビットの両方を含むことができない場合、UEは、バッファを空にするために追加のリソースを要求する必要があり、データ転送の完了に追加されるより多くの遅延をもたらす。
【0017】
いくつかのスケジューラ実装形態は、ネットワークスケジューリングにおいて固定数のヘッダビットを追加し得るが、これは、大きすぎて余分なパディングおよびネットワーク負荷を追加するか、または小さすぎて上記で説明したのと同様の余分な遅延を生じるかのいずれかの問題を有する。
【発明の概要】
【0018】
上記の説明に基づいて、低レイテンシ高レート無線アプリケーションのためのバッファステータス報告に関して特定の課題が現在存在する。本開示のいくらかの態様およびそれらの態様の実施形態は、これらの課題または他の課題に対するソリューションを提供し得る。
【0019】
例えば、特定の実施形態は、ヘッダビットをより正確に推定するためのネットワークスケジューラ機構および方法を提供する。いくつかの実施形態は、ユーザ機器(UE)が送信のためにバッファ内で待機しているデータユニットの数に関する明示的な情報をバッファステータス報告(BSR)に含める。これは、典型的には、例えば、パケットデータコンバージェンスプロトコル(PDCP)レイヤにおけるデータユニット、または無線リンク制御(RLC)レイヤにおけるRLCサービスデータユニット(SDU)であってもよい。代替的に、UEは、同じアプリケーションPDUに属し、および/または同じレイテンシ限度を有するプロトコルレイヤ中のデータユニットの数についての情報を与え得る。
【0020】
いくつかの実施形態では、ネットワークがキュー内で待機しているデータユニットの数およびそれらのサイズを学習することを支援する、フィールドのセットが、BSRフォーマットで送信され、したがって、ネットワークは、送信において追加されるであろうヘッダの数およびオーバーヘッドサイズを計算することができ、UEに提供されるより正確なグラントをもたらす。
【0021】
いくつかの実施形態によれば、無線デバイスによって実行される方法は、BSRのためのフォーマットに関連する1つまたは複数の設定パラメータを取得することを含む。1つまたは複数の設定パラメータは、BSRによって報告されるデータの量に追加される1つまたは複数のRLCヘッダおよびMACサブヘッダのサイズに関連する。本方法は、BSRを送信するためのトリガに関連する1つまたは複数の設定パラメータを取得することと、BSRトリガリングイベントを検出することと、取得されたフォーマットに従ってBSRを送信することとをさらに含む。
【0022】
特定の実施形態では、BSRのフォーマットおよび/またはBSRを送信するためのトリガに関連する1つまたは複数の設定パラメータは、特定のサービスが確立されたときに取得される。
【0023】
特定の実施形態では、BSRのためのフォーマットおよび/またはBSRを送信するためのトリガに関連する1つまたは複数の設定パラメータは、特定のトラフィックがサーブされるときに取得される。
【0024】
特定の実施形態においては、BSRのためのフォーマットに関連する1つまたは複数の設定パラメータは、PDCPバッファ内のPDCPデータユニットの数、アプリケーションデータユニットに関連付けられているPDCPデータユニットの数、同じレイテンシ限度に関連付けられているPDCPデータユニットの数、1つまたは複数のPDCPデータユニットのサイズ、アプリケーションデータユニットに関連付けられているすべてのPDCPデータユニットのサイズ、およびレイテンシ限度に関連付けられているすべてのPDCPデータユニットのサイズのうちの任意の1つまたは複数の指示を含む。
【0025】
特定の実施形態では、BSRを送信するためのトリガに関連する1つまたは複数の設定パラメータは、論理チャネルまたは論理チャネルグループバッファサイズに関連付けられた閾値サイズ、バッファリングされたアプリケーションデータユニットの数に関連付けられた閾値数、バッファリングされたPDCPデータユニットの数に関連付けられた閾値数、アプリケーションデータユニットに関連付けられたすべてのバッファリングされたPDCPデータユニットに関連付けられた閾値サイズ、アプリケーションデータユニットに関連付けられたすべてのバッファリングされたPDCPデータユニットに関連付けられた閾値待ち時間、および特定の論理チャネルまたは対応するサービスフローの質の設定のうちの1つまたは複数の指示を含む。
【0026】
特定の実施形態では、PDCPデータユニットは、PDCP PDUおよびPDCP SDUのうちの1つを含む。
【0027】
いくつかの実施形態によれば、無線デバイスは、上述の無線デバイス方法のいずれかを実施するように動作可能な処理回路を備える。
【0028】
また、コンピュータ可読プログラムコードを記憶する非一時的コンピュータ可読媒体を備えるコンピュータプログラム製品であって、コンピュータ可読プログラムコードが、処理回路によって実行されたとき、上記で説明された無線デバイスによって実施される方法のいずれかを実施するように動作可能である、コンピュータプログラム製品が開示される。
【0029】
いくつかの実施形態によれば、ネットワークノードによって実行される方法は、BSRのためのフォーマットに関連する1つまたは複数の設定パラメータを無線デバイスに送信することを含む。1つまたは複数の設定パラメータは、BSRによって報告されるデータの量に追加される1つまたは複数のRLCヘッダおよびMACサブヘッダのサイズに関連する。本方法は、無線デバイスにBSRを送信するためのトリガに関連する1つまたは複数の設定パラメータを送信することと、取得されたフォーマットに従ってBSRを受信することと、受信されたBSRに基づいて無線デバイスのためのリソースをスケジュールすることとをさらに含む。
【0030】
特定の実施形態では、BSRのフォーマットおよび/またはBSRを送信するためのトリガに関連する1つまたは複数の設定パラメータは、特定のサービスが確立されたときに送信される。
【0031】
特定の実施形態では、BSRのフォーマットおよび/またはBSRを送信するためのトリガに関連する1つまたは複数の設定パラメータは、特定のトラフィックがサーブされるときに送信される。
【0032】
特定の実施形態においては、BSRのためのフォーマットに関連する1つまたは複数の設定パラメータは、PDCPバッファ内のPDCPデータユニットの数、アプリケーションデータユニットに関連付けられているPDCPデータユニットの数、同じレイテンシ限度に関連付けられているPDCPデータユニットの数、1つまたは複数のPDCPデータユニットのサイズ、アプリケーションデータユニットに関連付けられているすべてのPDCPデータユニットのサイズ、およびレイテンシ限度に関連付けられているすべてのPDCPデータユニットのサイズのうちの任意の1つまたは複数の指示を含む。
【0033】
特定の実施形態では、BSRを送信するためのトリガに関連する1つまたは複数の設定パラメータは、論理チャネルまたは論理チャネルグループバッファサイズに関連付けられた閾値サイズ、バッファリングされたアプリケーションデータユニットの数に関連付けられた閾値数、バッファリングされたPDCPデータユニットの数に関連付けられた閾値数、アプリケーションデータユニットに関連付けられたすべてのバッファリングされたPDCPデータユニットに関連付けられた閾値サイズ、アプリケーションデータユニットに関連付けられたすべてのバッファリングされたPDCPデータユニットに関連付けられた閾値待ち時間、および特定の論理チャネルまたは対応するサービスフローの質の設定のうちの1つまたは複数の指示を含む。
【0034】
特定の実施形態では、PDCPデータユニットは、PDCP PDUおよびPDCP SDUのうちの1つを含む。
【0035】
いくつかの実施形態によれば、ネットワークノードは、上述のネットワークノード方法のいずれかを実施するように動作可能な処理回路を備える。
【0036】
また、コンピュータ可読プログラムコードを記憶する非一時的コンピュータ可読媒体を備えるコンピュータプログラム製品であって、コンピュータ可読プログラムコードが、処理回路によって実行されたとき、上記で説明されたネットワークノードによって実施される方法のいずれかを実施するように動作可能である、コンピュータプログラム製品が開示される。
【0037】
特定の実施形態は、以下の技術的利点のうち1つまたは複数を提供してもよい。例えば、特定の実施形態は、余分な送信および遅延をもたらす、不正確なBSRに起因してUEに与えられる過小サイズのグラントに関する問題を回避する。特定の実施形態は、トラフィックタイプを考慮し、したがって、必要性が高い場合、例えば、有界レイテンシトラフィックであり、トラフィックパターンが知られている場合、遅延を低減することができる。
【0038】
開示される実施形態、ならびにその実施形態の特徴および利点のより完全な理解のために、次に、添付の図面とともに行われる以下の説明への参照がなされる。
【図面の簡単な説明】
【0039】
図1】アプリケーションおよびコアネットワークレイテンシを除く、無線アクセスネットワーク(RAN)にわたって測定されたフレームレイテンシの一例を示すグラフである。
図2】20KB~300KBの範囲のサイズを有するビデオフレームを配信するために必要とされるトランスポートブロックの数の累積分布関数の一例を示すグラフである。
図3】新しい拡張ショートBSR報告の例を示す。
図4】新しい拡張ショートBSR報告の例を示す。
図5】新しい拡張ショートBSR報告の例を示す。
図6】新しい拡張ショートBSR報告の例を示す。
図7】新しい拡張ショートBSR報告の例を示す。
図8】無線ネットワークの例を示すブロック図である。
図9】特定の実施形態による、例示的なユーザ機器を示す。
図10】特定の実施形態による、無線デバイスにおける例示的な方法を示すフローチャートである。
図11】特定の実施形態による、ネットワークノードにおける例示的な方法を示すフローチャートである。
図12】特定の実施形態による、無線ネットワーク内の無線デバイスおよびネットワークノードの概略ブロック図を示す。
図13】特定の実施形態による、例示的な仮想化環境を示す。
図14】特定の実施形態による、中間ネットワークを介してホストコンピュータに接続される、例示的な電気通信ネットワークを示す。
図15】特定の実施形態による、部分的無線接続を経由して基地局を介してユーザ機器と通信する、例示的なホストコンピュータを示す。
図16】特定の実施形態による実装される方法を示すフローチャートである。
図17】特定の実施形態による、通信システムにおいて実装される方法を示す、フローチャートである。
図18】特定の実施形態による、通信システムにおいて実装される方法を示す、フローチャートである。
図19】特定の実施形態による、通信システムにおいて実装される方法を示すフローチャートである。
【発明を実施するための形態】
【0040】
上記の説明に基づいて、低レイテンシ高レート無線アプリケーションのためのバッファステータス報告に関して特定の課題が現在存在する。本開示のいくらかの態様およびそれらの態様の実施形態は、これらの課題または他の課題に対するソリューションを提供し得る。
【0041】
例えば、特定の実施形態は、ヘッダビットをより正確に推定するためのネットワークスケジューラ機構および方法を提供する。いくつかの実施形態は、ユーザ機器(UE)が送信のためにバッファ内で待機しているデータユニットの数に関する明示的な情報をバッファステータス報告(BSR)に含める。
【0042】
添付の図面を参照しながら、特定の実施形態がより十分に説明される。しかしながら、他の実施形態が、本明細書で開示される主題の範囲内に含まれており、開示される主題は、本明細書で記載される実施形態のみに限定されると解釈されるべきではなく、むしろ、これらの実施形態は、当業者に主題の範囲を伝達するために例として提供される。
【0043】
余分なグラント遅延を回避するためにネットワークグラントサイズ推定精度を改善するために、特定の実施形態は、ネットワークによって設定されたときにUEによって使用され得る新しいBSRフォーマット(BSRおよびBSRフォーマットは互換的に使用され得る)を含む。ネットワークは、例えば、特定のサービスが確立されたとき、または特定のトラフィックがサーブされたとき、新しいBSRフォーマットを用いてUEを設定することができる。いくつかの実施形態では、ネットワークは、特定の論理チャネル識別子(LCID)または論理チャネルグループ(LCG)のための新しいBSRフォーマットの使用を設定することができる。特定の実施形態では、BSRフォーマットは、ネットワークが、グラントサイズの精度を改善するために、同じUEからの新しいBSR報告とレガシーBSR報告とからの情報を組み合わせることができるように、既存のレガシーBSRとともにさらに設定され得る。
【0044】
パケットデータコンバージェンスプロトコル(PDCP)プロトコルデータユニット(PDU)は、無線リンク制御(RLC)レイヤに配信されるPDCPヘッダおよびPDCPペイロードを含むデータユニットである。RLCでは、PDCP PDUはRLC SDUになる。したがって、PDCP PDUとRLC SDUとの間には1対1の関係がある。PDCP PDUはまた、RLC SDUとサイズが同等である。すべての「PDCP PDU」インスタンスは、「RLC SDU」によって不明瞭に置き換えられ得、かかる場合、PDCPはRLCになる。
【0045】
PDCP PDUがRLCエンティティに伝達された後、PDCPエンティティは、PDCPバッファからPDCP PDUを削除しない。しかしながら、これは、バッファサイズがPDCPエンティティおよびRLCエンティティにおける同じパケットの和であることを意味しない。データユニットは、それが異なるプロトコルレイヤを横断するときでさえ、1回だけカウントされる。
【0046】
BSRフォーマットは、以下のうちの任意の1つまたは複数を報告することができる。
・前記PDCPバッファ内のPDCP PDUの数、
・PDCPバッファ内のPDCP SDUの数(これは、それがPDCP SDUに関連するという暗黙的または明示的な指示を含み得る)、
・1つのアプリケーションPDUに関連付けられたPDCPバッファ内のPDCP PDUの数、
・1つのアプリケーションPDUに関連付けられたPDCPバッファ内のPDCP SDUの数(これは、それがPDCP SDUに関連するという暗黙的または明示的な指示を含み得る)、
・同じレイテンシ限度に関連付けられたPDCPバッファ内のPDCP PDUの数、
・同じレイテンシ限度に関連付けられたPDCP SDUの数(これは、それがPDCP SDUに関連するという暗黙的または明示的な指示を含み得る)、
・同じレイテンシ限度を有する1つのアプリケーションPDUに関連付けられたPDCPバッファ内のPDCP PDUの数、
・同じレイテンシ限度を有する1つのアプリケーションPDUに関連付けられたPDCPバッファ内のPDCP SDUの数(これは、それがPDCP SDUに関連するという暗黙的または明示的な指示を含み得る)、
・アプリケーションPDUの数、およびPDCPバッファ内の各アプリケーションPDUに関連付けられたPDCP PDUの対応する数、
・アプリケーションPDUの数、およびPDCPバッファ内の各アプリケーションPDUに関連付けられたPDCP SDUの対応する数(これは、それがPDCP SDUに関連するという暗黙的または明示的な指示を含み得る)、
・各PDCP PDUのサイズ(バイト/ビットの数)、
・1つのアプリケーションPDUに関連付けられたすべてのPDCP PDUの合計のサイズ(バイト/ビットの数)、
・1つのアプリケーションPDUに関連付けられたすべてのPDCP SDUの合計のサイズ(バイト/ビットの数)、
・同じレイテンシ限度に関連付けられたすべてのPDCP PDUの合計のサイズ(バイト/ビットの数)、
・同じレイテンシ限度に関連付けられたすべてのPDCP SDUの合計のサイズ(バイト/ビットの数)、
・同じレイテンシ限度を有する1つのアプリケーションPDUに関連付けられたすべてのPDCP PDUの合計のサイズ(バイト/ビットの数)、
・同じレイテンシ限度を有する1つのアプリケーションPDUに関連付けられたすべてのPDCP SDUの合計のサイズ(バイト/ビットの数)、
・各PDCP PDUの値範囲を指し示すインデックス値、
・各PDCP SDUの値範囲を指し示すインデックス値、
・1つのアプリケーションPDUに関連付けられたすべてのPDCP PDUの合計の値範囲を指し示すインデックス値、
・1つのアプリケーションPDUに関連付けられたすべてのPDCP SDUの合計の値の範囲を示すインデックス値、
・同じレイテンシ限度に関連付けられたすべてのPDCP PDUの合計の値範囲を指し示すインデックス値、
・同じレイテンシ限度に関連付けられたすべてのPDCP SDUの合計の値範囲を指し示すインデックス値、
・同じレイテンシ限度を有する1つのアプリケーションPDUに関連付けられたすべてのPDCP PDUの合計の値範囲を指し示すインデックス値、および、
・同じレイテンシ限度を有する1つのアプリケーションPDUに関連付けられたすべてのPDCP SDUの合計の値範囲を指し示すインデックス値。
【0047】
いくつかの実施形態では、BSRフォーマットのためのトリガリング機構は、TS 38.321 v16.4.0において現在指定されているものと同じであり得る。加えて、いくつかの実施形態は、以下の追加のトリガ機構のうちの任意の1つまたは複数を含む。
・設定された閾値を超える、設定されたLCIDまたはLCGのバッファサイズ、
・設定された閾値を下回る設定されたLCIDまたはLCGのバッファサイズ、
・バッファリングされたアプリケーションPDUの数が、設定された閾値を上回ること、
・バッファリングされたアプリケーションSDUの数が、設定された閾値を上回ること、
・バッファリングされたアプリケーションPDUの数が、設定された閾値未満であること、
・バッファリングされたアプリケーションSDUの数が設定された閾値未満であること、
・設定されたLCIDまたはLCGのための1つのアプリケーションPDUに関連付けられたすべてのPDCP PDUの合計のサイズが、設定された閾値を上回ること、
・設定されたLCIDまたはLCGについての1つのアプリケーションPDUに関連付けられたすべてのPDCP SDUの合計のサイズが、設定された閾値を上回ること、
・設定されたLCIDまたはLCGのための1つのアプリケーションPDUに関連付けられたすべてのPDCP PDUの合計のサイズが、設定された閾値を下回ること、
・設定されたLCIDまたはLCGについての1つのアプリケーションPDUに関連付けられたすべてのPDCP SDUの合計のサイズが、設定された閾値未満であること、
・1つのアプリケーションPDUに関連付けられたPDCP PDUのバッファ内の待ち時間が、設定された閾値を上回ること、
・1つのアプリケーションPDUに関連付けられたPDCP SDUのバッファにおける待ち時間が、設定された閾値を上回ること、
・1つのアプリケーションPDUに関連付けられたPDCP PDUのバッファ内の待ち時間が、設定された閾値未満であること、
・1つのアプリケーションPDUに関連付けられたPDCP SDUのバッファ内の待ち時間が、設定された閾値未満であること、および、
・1つまたは複数の特定のLCIDまたは対応するQoSフローが設定されること。
【0048】
以下では、BSRフォーマットの例、およびそれらが上記のセクションで説明した情報にどのようにマッピングされるかについて説明する。これらの例は、限定とみなされるべきではない。以下で説明されない多くの異なるBSRフォーマット代替形態があり得、各例について、異なる情報が異なる長さで追加され得る。
【0049】
第1の例では、レガシー拡張ショートBSRフォーマットは、データユニットの数、例えば、PDCP PDUの数を含めるために再利用される。この例では、示すことができるデータユニットの最大数は7である。さらに、指示されたデータユニットのサイズも続く。この例では、LCGまたはLCIDが示されていないため、情報は、このタイプのBSRフォーマットを使用するように設定されたLCIDに対応する。より多くのLCIDがこのタイプのBSRを使用するように設定される場合、別のBSRフォーマットが必要とされ得る。
【0050】
図3は、新しい拡張ショートBSR報告の例を示している。データユニットフィールドは、左端のオクテットとして示されている。
【0051】
非限定的な例として、ショートBSR報告フォーマットは、LCGまたはLCIDおよびバッファサイズのすべての情報が含まれるように、より多くのビットを有するデータユニットを含むように拡張され得る。一例を図4に示している。
【0052】
図4は、新たな拡張ショートBSR報告の別の例を示している。データユニットフィールドおよびLCGまたはLCIDフィールドは、第1のオクテットに示されている。
【0053】
別の変形例が図5に示されており、3ビットを有する1つのLCG ID(またはLCID)フィールドが含まれ、その後に5ビットを有する新たなデータユニット数フィールドが続く。データユニット数フィールドは、サーブされる最大32個のデータユニットを示すことができる。加えて、報告されたデータユニットのバッファサイズが含まれ得る。この例では、この目的のために1バイトが使用されるが、それより大きくてもよい。
【0054】
別の変形例を図6に示している。図示の例は、アプリケーションPDUの数と、それらの各々に関連付けられたデータユニットの対応する数と、バッファサイズとを示している。
【0055】
さらに別の代替形態では、図7に示すように、複数のLCGまたはLCID、例えば4つが示され、データユニットの数とバッファサイズの両方が示される。
【0056】
図8は、特定の実施形態による例示的な無線ネットワークを示している。無線ネットワークは、任意のタイプの通信、通信、データ、セルラ、および/もしくは無線ネットワーク、または他の類似のタイプのシステムを含んでもよく、ならびに/あるいはそれらとインターフェース接続してもよい。いくつかの実施形態では、無線ネットワークは、特定の規格または他のタイプのあらかじめ規定されたルールもしくはプロシージャに従って動作するように設定され得る。それ故、無線ネットワークの特定の実施形態は、汎欧州デジタル移動電話方式(GSM)、ユニバーサル移動体通信システム(UMTS)、Long Term Evolution(LTE)、および/または他の好適な2G、3G、4G、もしくは5G規格などの通信規格、IEEE 802.11規格などの無線ローカルエリアネットワーク(WLAN)規格、ならびに/あるいはマイクロ波アクセスのための世界的相互運用性(WiMax)、ブルートゥース、Z-Wave、および/またはZigBee規格などの他の任意の適切な無線通信規格を実現してもよい。
【0057】
ネットワーク106は、1つまたは複数のバックホールネットワーク、コアネットワーク、IPネットワーク、公衆交換電話網(PSTN)、パケットデータネットワーク、光ネットワーク、ワイドエリアネットワーク(WAN)、ローカルエリアネットワーク(LAN)、無線ローカルエリアネットワーク(WLAN)、有線ネットワーク、無線ネットワーク、メトロポリタンエリアネットワーク、およびデバイス間の通信を可能にする他のネットワークを含んでもよい。
【0058】
ネットワークノード160およびWD110は、以下により詳しく説明する様々な構成要素を備える。これらの構成要素は、無線ネットワークにおいて無線接続を提供することなど、ネットワークノードおよび/または無線デバイス機能を提供するために協働する。異なる実施形態では、無線ネットワークは、任意の数の有線または無線ネットワーク、ネットワークノード、基地局、コントローラ、無線デバイス、中継局、ならびに/あるいは有線接続を介するのか無線接続を介するのかにかかわらず、データおよび/もしくは信号の通信を容易にするかまたはその通信に参加し得る、任意の他の構成要素またはシステムを備え得る。
【0059】
本明細書で使用されるネットワークノードは、無線デバイスと、ならびに/あるいは、無線デバイスへの無線アクセスを可能にし、および/または提供するための、および/または、無線ネットワークにおいて他の機能(例えば、アドミニストレーション)を実施するための、無線ネットワーク中の他のネットワークノードまたは機器と、直接または間接的に通信することが可能な、そうするように設定された、構成された、および/または動作可能な機器を指す。
【0060】
ネットワークノードの例は、限定はしないが、アクセスポイント(AP)(例えば、無線アクセスポイント)、基地局(BS)(例えば、無線基地局、ノードB、エボルブドノードB(eNB)およびNRノードB(gNB))を含む。基地局は、基地局が提供するカバレッジの量(または言い換えれば、基地局の送信電力レベル)に基づいてカテゴリ分けされてもよく、それ故、フェムト基地局、ピコ基地局、ミクロ基地局、マクロ基地局と呼ばれることもある。
【0061】
基地局は、リレーを制御する、リレーノードまたはリレードナーノードであり得る。ネットワークノードはまた、集中デジタルユニット、および/またはリモート無線ヘッド(RRH)と呼ばれることがあるリモート無線ユニット(RRU)など、分散無線基地局の1つまたは複数(またはすべて)の部分を含んでもよい。かかるリモートラジオユニットは、アンテナ統合無線機としてアンテナと統合されてもよいし、統合されなくてもよい。分散無線基地局の部分は、分散アンテナシステム(DAS)においてノードと呼ばれることもある。ネットワークノードのまたさらなる例は、マルチスタンダード無線(MSR)BSなどのMSR機器、無線ネットワークコントローラ(RNC)または基地局コントローラ(BSC)などのネットワークコントローラ、基地トランシーバ局(BTS)、送信ポイント、送信ノード、マルチセル/マルチキャスト協調エンティティ(MCE)、コアネットワークノード(例えば、MSC、MME)、O&Mノード、OSSノード、SONノード、測位ノード(例えば、E-SMLC)、および/あるいはMDTを含む。
【0062】
別の例として、ネットワークノードは、以下でより詳細に説明されるように、仮想ネットワークノードであり得る。しかしながら、より一般的には、ネットワークノードは、無線ネットワークへのアクセスを可能にし、および/または無線デバイスに提供し、あるいは、無線ネットワークにアクセスした無線デバイスに何らかのサービスを提供することが可能な、そうするように設定された、構成された、および/または動作可能な任意の好適なデバイス(またはデバイスのグループ)を表し得る。
【0063】
図8では、ネットワークノード160は、処理回路170、デバイス可読媒体180、インターフェース190、補助機器184、電源186、電力回路187、およびアンテナ162を含む。図8の例示の無線ネットワークに示されるネットワークノード160は、ハードウェア構成要素の図示される組合せを含むデバイスを表してもよいが、他の実施形態は、構成要素の異なる組合せを有するネットワークノードを備えてもよい。
【0064】
ネットワークノードは、本明細書に開示するタスク、特徴、機能、および方法を実施するのに必要な、ハードウェアおよび/またはソフトウェアの任意の好適な組合せを備えることが理解されるべきである。その上、ネットワークノード160の構成要素が、より大きいボックス内に位置する単一のボックスとして、または複数のボックス内で入れ子にされている単一のボックスとして描画されているが、実際には、ネットワークノードは、単一の図示されている構成要素を組成する複数の異なる物理構成要素を備え得る(例えば、デバイス可読媒体180は、複数の別個のハードドライブならびに複数のRAMモジュールを備え得る)。
【0065】
同様に、ネットワークノード160は、複数の物理的に別個の構成要素(例えば、NodeB構成要素およびRNC構成要素、またはBTS構成要素およびBSC構成要素など)から組み立てられてもよく、これらはそれぞれ、自身のそれぞれの構成要素を有してもよい。ネットワークノード160が複数の別個の構成要素(例えば、BTS構成要素およびBSC構成要素)を備えるいくつかのシナリオでは、別個の構成要素のうちの1つまたは複数が、いくつかのネットワークノードの間で共有され得る。例えば、単一のRNCが、複数のノードBを制御し得る。かかるシナリオでは、一意のNodeBとRNCとの各ペアは、いくつかの事例では、単一の別個のネットワークノードとみなされてもよい。
【0066】
いくつかの実施形態では、ネットワークノード160は、複数の無線アクセス技術(RAT)をサポートするように設定されてもよい。そのような実施形態では、いくつかの構成要素は複製され得(例えば、異なるRATのための別個のデバイス可読媒体180)、いくつかの構成要素は再使用され得る(例えば、同じアンテナ162が、RATによって共有され得る)。ネットワークノード160は、ネットワークノード160に統合された、例えば、GSM、WCDMA、LTE、NR、WiFi、またはBluetooth無線技術など、異なる無線技術のための様々な示されている構成要素の複数のセットをも含み得る。これらの無線技術は、同じまたは異なるチップまたはチップのセット、およびネットワークノード160内の他の構成要素に統合され得る。
【0067】
処理回路170は、ネットワークノードによって提供されるものとして本明細書で説明される、任意の決定動作、計算動作、または同様の動作(例えば、いくつかの取得動作)を実施するように設定される。処理回路170によって実施されるこれらの動作は、処理回路170によって取得された情報を、例えば、取得された情報を他の情報に変換することによって、処理すること、取得された情報または変換された情報をネットワークノードに記憶された情報と比較すること、ならびに/あるいは、取得された情報または変換された情報に基づいて、および前記処理が決定を行ったことの結果として、1つまたは複数の動作を実施することを含み得る。
【0068】
処理回路170は、単体で、またはデバイス可読媒体180などの他のネットワークノード160構成要素と併せてのいずれかで、ネットワークノード160機能を提供するように動作可能な、マイクロプロセッサ、コントローラ、マイクロコントローラ、中央処理ユニット、デジタル信号プロセッサ、特定用途向け集積回路、フィールドプログラマブルゲートアレイ、または任意の他の好適なコンピューティングデバイス、リソースのうちの1つまたは複数の組合せ、あるいはハードウェア、ソフトウェアおよび/または符号化された論理の組合せを備え得る。
【0069】
例えば、処理回路170は、デバイス可読媒体180に、または処理回路170内のメモリに格納された命令を実行してもよい。かかる機能は、本明細書で考察する様々な無線の特徴、機能、または利益のいずれかを提供することを含んでもよい。いくつかの実施形態では、処理回路170は、システムオンチップ(SOC)を含んでもよい。
【0070】
いくつかの実施形態では、処理回路170は、無線周波数(RF)トランシーバ回路172、およびベースバンド処理回路174の1つまたは複数を含んでもよい。いくつかの実施形態では、無線周波数(RF)トランシーバ回路172およびベースバンド処理回路174は、別個のチップ(もしくはチップセット)、ボード、または無線ユニットおよびデジタルユニットなどのユニット上にあってもよい。代替実施形態では、RFトランシーバ回路172とベースバンド処理回路174との一部または全部は、同じチップまたはチップのセット、ボード、あるいはユニット上にあり得る。
【0071】
いくらかの実施形態では、ネットワークノード、基地局、eNBまたは他のそのようなネットワークデバイスによって提供されるものとして本明細書で説明される機能の一部またはすべては、処理回路170が、デバイス可読媒体180、または処理回路170内のメモリに記憶された命令を実行することによって実施され得る。代替実施形態では、機能の一部またはすべては、ハードワイヤード様式でなど、別個のまたは個別のデバイス可読媒体に記憶された命令を実行することなしに、処理回路170によって提供され得る。それらの実施形態のいずれにおいても、デバイス可読記憶媒体に格納された命令を実行するか否かにかかわらず、処理回路170は、記載される機能を実施するように設定されてもよい。かかる機能によってもたらされる利益は、処理回路170単独またはネットワークノード160の他の構成要素に限定されず、ネットワークノード160全体によって、ならびに/または概してエンドユーザおよび無線ネットワークによって享受される。
【0072】
デバイス可読媒体180は、限定はしないが、永続記憶域、固体メモリ、リモートマウントメモリ、磁気媒体、光媒体、ランダムアクセスメモリ(RAM)、読取り専用メモリ(ROM)、大容量記憶媒体(例えば、ハードディスク)、リムーバブル記憶媒体(例えば、フラッシュドライブ、コンパクトディスク(CD)またはデジタルビデオディスク(DVD))を含む、任意の形態の揮発性または不揮発性コンピュータ可読メモリ、ならびに/あるいは、処理回路170によって使用され得る情報、データ、および/または命令を記憶する、任意の他の揮発性または不揮発性、非一時的デバイス可読および/またはコンピュータ実行可能メモリデバイスを備え得る。デバイス可読媒体180は、コンピュータプログラム、ソフトウェア、論理、ルール、コード、テーブルなどのうちの1つまたは複数を含むアプリケーション、および/または処理回路170によって実行されることが可能であり、ネットワークノード160によって利用される、他の命令を含む、任意の好適な命令、データまたは情報を記憶し得る。デバイス可読媒体180は、処理回路170によって行われた任意の計算、および/またはインターフェース190を介して受信された任意のデータを格納するのに使用されてもよい。いくつかの実施形態では、処理回路170およびデバイス可読媒体180は、統合されるものとみなされてもよい。
【0073】
インターフェース190は、ネットワークノード160、ネットワーク106、および/またはWD110の間のシグナリングおよび/またはデータのワイヤードまたは無線通信において使用される。図示されているように、インターフェース190は、例えば有線接続を通じてネットワーク106との間でデータを送るおよび受信するためのポート/端子194を備える。インターフェース190は、アンテナ162に結合されるか、またはいくつかの実施形態では、アンテナ162の一部であり得る、無線フロントエンド回路192をも含む。
【0074】
無線フロントエンド回路192は、フィルタ198および増幅器196を備える。無線フロントエンド回路192は、アンテナ162および処理回路170に接続することができる。無線フロントエンド回路は、アンテナ162と処理回路170との間で通信される信号を調整するように設定されてもよい。無線フロントエンド回路192は、無線接続を介して他のネットワークノードまたはWDに送出されるべきであるデジタルデータを受信し得る。無線フロントエンド回路192は、デジタルデータを、フィルタ198および/または増幅器196の組合せを使用して適切なチャネルおよび帯域幅パラメータを有する無線信号に変換し得る。無線信号は次に、アンテナ162を介して送信されてもよい。同様に、データを受信すると、アンテナ162は無線信号を収集してもよく、無線信号は次に、無線フロントエンド回路192によってデジタルデータに変換される。デジタルデータは処理回路170に渡されてもよい。他の実施形態では、インターフェースは、異なる構成要素および/または構成要素の異なる組合せを備え得る。
【0075】
いくらかの代替実施形態では、ネットワークノード160は、別個の無線フロントエンド回路192を含まないことがあり、代わりに、処理回路170は、無線フロントエンド回路を備え得、別個の無線フロントエンド回路192なしでアンテナ162に接続され得る。同様に、いくつかの実施形態では、RFトランシーバ回路172のすべてまたは一部は、インターフェース190の一部とみなされ得る。さらに他の実施形態では、インターフェース190は、無線ユニット(図示せず)の一部として、1つまたは複数のポートまたは端末194と、無線フロントエンド回路192と、RFトランシーバ回路172とを含み得、インターフェース190は、デジタルユニット(図示せず)の一部であるベースバンド処理回路174と通信し得る。
【0076】
アンテナ162は、無線信号を送り、および/または受信するように設定された、1つまたは複数のアンテナまたはアンテナアレイを含み得る。アンテナ162は、無線フロントエンド回路192に結合され得、データおよび/または信号を無線で送信および受信することが可能な任意のタイプのアンテナであり得る。いくつかの実施形態では、アンテナ162は、例えば2GHz~66GHzの、無線信号を送信/受信するように動作可能な、1つまたは複数の全方向性アンテナ、セクタアンテナ、またはパネルアンテナを含んでもよい。全指向性アンテナは、任意の方向で無線信号を送信/受信するのに使用されてもよく、セクタアンテナは、特定のエリア内のデバイスから無線信号を送信/受信するのに使用されてもよく、パネルアンテナは、比較的直線ラインで無線信号を送信/受信するのに使用される見通し線アンテナであってもよい。いくつかの事例では、2つ以上のアンテナの使用は、MIMOと呼ばれることがある。いくつかの実施形態では、アンテナ162は、ネットワークノード160とは別個であり得、インターフェースまたはポートを通してネットワークノード160に接続可能であり得る。
【0077】
アンテナ162、インターフェース190、および/または処理回路170は、ネットワークノードによって実施されるものとして本明細書で説明される任意の受信動作および/またはいくつかの取得動作を実施するように設定され得る。任意の情報、データおよび/または信号が、無線デバイス、別のネットワークノードおよび/または任意の他のネットワーク機器から受信され得る。同様に、アンテナ162、インターフェース190、および/または処理回路170は、ネットワークノードによって実施されるものとして本明細書に記載する、任意の送信動作を実施するように設定されてもよい。任意の情報、データおよび/または信号が、無線デバイス、別のネットワークノードおよび/または任意の他のネットワーク機器に送信され得る。
【0078】
電力回路187は、電力管理回路を備えるか、または電力管理回路に結合されてもよく、本明細書に記載する機能を実施するための電力を、ネットワークノード160の構成要素に供給するように設定される。電力回路187は、電源186から電力を受け取ることができる。電源186および/または電力回路187は、それぞれの構成要素に好適な形式で(例えば、各それぞれの構成要素のために必要とされる電圧および電流レベルにおいて)、ネットワークノード160の様々な構成要素に電力を提供するように設定され得る。電源186は、電力回路187および/またはネットワークノード160中に含まれるか、あるいは電力回路187および/またはネットワークノード160の外部にあるかのいずれかであり得る。
【0079】
例えば、ネットワークノード160は、電気ケーブルなどの入力回路またはインターフェースを介して、外部電源(例えば、電気コンセント)に接続可能であってもよく、それにより、外部電源が電力回路187に電力を供給する。さらなる例として、電源186は、電力回路187に接続された、または統合された、バッテリまたはバッテリパックの形態の電力源を備えてもよい。バッテリは、外部電源が故障した場合に予備電力を提供してもよい。太陽電池デバイスなど、他のタイプの電源も使用されてもよい。
【0080】
ネットワークノード160の代替的な実施形態は、本明細書で説明される機能のいずれか、および/または本明細書で説明される主題をサポートするのに必要な任意の機能を含む、ネットワークノードの機能の特定の態様を提供することを担当し得る、図8に示されたもの以外の追加の構成要素を含み得る。例えば、ネットワークノード160は、ネットワークノード160への情報の入力を可能にし、ネットワークノード160からの情報の出力を可能にするユーザインターフェース機器を含んでもよい。これにより、ユーザが、ネットワークノード160の診断、保守、修復、および他の管理機能を実施することを可能にしてもよい。
【0081】
本明細書で使用するとき、無線デバイス(WD)は、ネットワークノードおよび/または他の無線デバイスと無線で通信することができる、そのように配置された、ならびに/あるいはそのように動作可能なデバイスを指す。別段の指定がない限り、WDという用語は、本明細書ではユーザ機器(UE)と互換可能に使用されてもよい。無線で通信することは、空中で情報を伝達するのに好適な、電磁波、電波、赤外波、および/または他のタイプの信号を使用して、無線信号を送信および/または受信することを伴ってもよい。
【0082】
いくつかの実施形態では、WDは、直接の人間の対話なしで情報を送信および/または受信するように設定されてもよい。例えば、WDは、内部もしくは外部イベントによってトリガされると、またはネットワークからの要求に応答して、所定のスケジュールでネットワークに情報を送信するように設計されてもよい。
【0083】
WDの例は、限定はしないが、スマートフォン、モバイルフォン、セルフォン、ボイスオーバーIP(VoIP)フォン、無線ローカル・ループ電話、デスクトップコンピュータ、携帯情報端末(PDA)、無線カメラ、ゲーミングコンソールまたはデバイス、音楽記憶デバイス、再生器具、ウェアラブル端末デバイス、無線エンドポイント、移動局、タブレット、ラップトップコンピュータ、ラップトップ組込み機器(LEE)、ラップトップ搭載機器(LME)、スマートデバイス、無線顧客構内機器(CPE)、車載無線端末デバイスなどを含む。WDは、例えば、サイドリンク通信、V2V(Vehicle-to-Vehicle)、V2I(Vehicle-to-Infrastructure)、V2X(Vehicle-to-Everything)のための3GPP規格を実装することによって、D2D(device-to-device)通信をサポートしてもよく、この場合、D2D通信デバイスと呼ばれることがある。
【0084】
また別の特定の例として、モノのインターネット(IoT)シナリオでは、WDは、監視および/または測定を実施し、そのような監視および/または測定の結果を別のWDおよび/またはネットワークノードに送信する、マシンまたは他のデバイスを表し得る。WDは、この場合、マシンツーマシン(M2M)デバイスであり得、M2Mデバイスは、3GPPコンテキストではMTCデバイスと呼ばれることがある。一例として、WDは、3GPP狭帯域モノのインターネット(NB-IoT)規格を実装するUEであり得る。そのようなマシンまたはデバイスの例は、センサ、電力計などの計量デバイス、産業用機械類、あるいは家庭用または個人用電気器具(例えば、冷蔵庫、テレビジョンなど)、個人用ウェアラブル(例えば、時計、フィットネストラッカーなど)である。
【0085】
他のシナリオでは、WDは車両または他の機器を表し得、車両または他の機器は、その動作ステータスを監視することおよび/またはその動作ステータスに関して報告すること、あるいはその動作に関連する他の機能が可能である。上記で説明されたWDは無線接続のエンドポイントを表し得、その場合、デバイスは無線端末と呼ばれることがある。さらに、上記で説明されたWDはモバイルであり得、その場合、デバイスはモバイルデバイスまたはモバイル端末と呼ばれることもある。
【0086】
図示されるように、無線デバイス110は、アンテナ111と、インターフェース114と、処理回路120と、デバイス可読媒体130と、ユーザインターフェース機器132と、補助機器134と、電源136と、電力回路137とを含む。WD110は、例えば、ほんの数例を挙げると、GSM、WCDMA、LTE、NR、WiFi、WiMAX、またはBluetooth無線技術など、WD110がサポートする異なる無線技術のための、例示する構成要素のうち1つまたは複数のものの複数セットを含んでもよい。これらの無線技術は、WD110内の他の構成要素と同じもしくは異なるチップまたはチップセットに統合されてもよい。
【0087】
アンテナ111は、無線信号を送り、および/または受信するように設定された、1つまたは複数のアンテナまたはアンテナアレイを含み得、インターフェース114に接続される。いくつかの代替実施形態では、アンテナ111は、WD110とは別個であり、インターフェースまたはポートを通してWD110に接続可能であり得る。アンテナ111、インターフェース114、および/または処理回路120は、WDによって実施されるものとして本明細書に記載する任意の受信または送信動作を実施するように設定されてもよい。任意の情報、データおよび/または信号が、ネットワークノードおよび/または別のWDから受信され得る。いくつかの実施形態では、無線フロントエンド回路および/またはアンテナ111は、インターフェースとみなされてもよい。
【0088】
図示されるように、インターフェース114は、無線フロントエンド回路112とアンテナ111とを備える。無線フロントエンド回路112は、1つまたは複数のフィルタ118および増幅器116を備える。無線フロントエンド回路112は、アンテナ111および処理回路120に接続され、アンテナ111と処理回路120との間で通信される信号を調整するように設定される。無線フロントエンド回路112は、アンテナ111に結合されるか、またはアンテナ111の一部であり得る。いくつかの実施形態では、WD110は別個の無線フロントエンド回路112を含まないことがあり、むしろ、処理回路120が、無線フロントエンド回路を備え得、アンテナ111に接続され得る。同様に、いくつかの実施形態では、RFトランシーバ回路122の一部または全部が、インターフェース114の一部とみなされ得る。
【0089】
無線フロントエンド回路112は、無線接続を介して他のネットワークノードまたはWDに送出されるべきデジタルデータを受信してもよい。無線フロントエンド回路112は、デジタルデータを、フィルタ118および/または増幅器116の組合せを使用して、適切なチャネルおよび帯域幅パラメータを有する無線信号に変換してもよい。無線信号は次に、アンテナ111を介して送信されてもよい。同様に、データを受信するとき、アンテナ111は無線信号を集め得、次いで、無線信号は無線フロントエンド回路112によってデジタルデータに変換される。デジタルデータは、処理回路120に渡されてもよい。他の実施形態では、インターフェースは、異なる構成要素および/または構成要素の異なる組合せを備え得る。
【0090】
処理回路120は、単独で、またはデバイス可読媒体130などの他のWD110構成要素と併せて、WD110の機能性を提供するように動作可能な、マイクロプロセッサ、コントローラ、マイクロコントローラ、中央処理装置、デジタル信号プロセッサ、特定用途向け集積回路、フィールドプログラマブルゲートアレイ、もしくは他の任意の好適なコンピューティングデバイス、リソースのうち1つもしくは複数の組合せ、またはハードウェア、ソフトウェア、および/もしくは符号化された論理の組合せを備えてもよい。かかる機能は、本明細書で考察する様々な無線の特徴または利益のいずれかを提供することを含んでもよい。例えば、処理回路120は、デバイス可読媒体130に、または処理回路120内のメモリに格納された命令を実行して、本明細書に開示する機能を提供してもよい。
【0091】
図示されるように、処理回路120は、RFトランシーバ回路122、ベースバンド処理回路124、およびアプリケーション処理回路126のうち1つまたは複数を含む。他の実施形態では、処理回路は、異なる構成要素および/または構成要素の異なる組合せを備え得る。いくつかの実施形態では、WD110の処理回路120は、SOCを備え得る。いくつかの実施形態では、RFトランシーバ回路122、ベースバンド処理回路124、およびアプリケーション処理回路126は、別個のチップまたはチップセット上にあってもよい。
【0092】
代替実施形態では、ベースバンド処理回路124およびアプリケーション処理回路126の一部またはすべては、1つのチップまたはチップのセットになるように組み合わせられ得、RFトランシーバ回路122は、別個のチップまたはチップのセット上にあり得る。さらに代替の実施形態では、RFトランシーバ回路122およびベースバンド処理回路124の一部またはすべては、同じチップまたはチップのセット上にあり得、アプリケーション処理回路126は、別個のチップまたはチップのセット上にあり得る。さらに他の代替実施形態では、RFトランシーバ回路122、ベースバンド処理回路124、およびアプリケーション処理回路126の一部またはすべては、同じチップまたはチップセット内で組み合わされてもよい。いくつかの実施形態では、RFトランシーバ回路122はインターフェース114の一部であってもよい。RFトランシーバ回路122は、処理回路120のためにRF信号を調整してもよい。
【0093】
特定の実施形態では、WDによって実施されるものとして本明細書に記載される機能の一部またはすべては、特定の実施形態ではコンピュータ可読記憶媒体であってもよい、デバイス可読媒体130に格納された命令を実行する処理回路120によって提供されてもよい。代替実施形態では、機能の一部またはすべては、ハードワイヤード様式でなど、別個のまたは個別のデバイス可読記憶媒体に記憶された命令を実行することなしに、処理回路120によって提供され得る。
【0094】
それらの実施形態のいずれにおいても、デバイス可読記憶媒体に格納された命令を実行するか否かにかかわらず、処理回路120は、記載される機能を実施するように設定されてもよい。そのような機能によって提供される利益は、処理回路120単独に、またはWD110の他の構成要素に限定されないが、WD110によって、ならびに/または概してエンドユーザおよび無線ネットワークによって、享受される。
【0095】
処理回路120は、WDによって実施されるものとして本明細書に記載する、任意の決定動作、計算動作、または同様の動作(例えば、いくつかの取得動作)を実施するように設定されてもよい。処理回路120によって実施されるようなこれらの動作は、処理回路120によって取得された情報を、例えば、取得された情報を他の情報に変換することによって、処理すること、取得された情報または変換された情報をWD110によって記憶された情報と比較すること、ならびに/あるいは、取得された情報または変換された情報に基づいて、および前記処理が決定を行ったことの結果として、1つまたは複数の動作を実施することを含み得る。
【0096】
デバイス可読媒体130は、コンピュータプログラム、ソフトウェア、アプリケーション(論理、規則、コード、テーブルなどの1つまたは複数を含む)、および/または処理回路120によって実行することが可能である他の命令を格納するように動作可能であってもよい。デバイス可読媒体130は、コンピュータメモリ(例えば、ランダムアクセスメモリ(RAM)または読出し専用メモリ(ROM))、大容量記憶媒体(例えば、ハードディスク)、リムーバブル記憶媒体(例えば、コンパクトディスク(CD)もしくはデジタルビデオディスク(DVD))、ならびに/または、処理回路120によって使用されてもよい情報、データ、および/もしくは命令を格納する、他の任意の揮発性もしくは不揮発性、非一時的デバイス可読および/もしくはコンピュータ実行可能メモリデバイスを含んでもよい。いくつかの実施形態では、処理回路120およびデバイス可読媒体130は、統合され得る。
【0097】
ユーザインターフェース機器132は、人間のユーザがWD110と対話することを可能にする構成要素を提供してもよい。そのような対話は、視覚、聴覚、触覚など、多くの形態のものであり得る。ユーザインターフェース機器132は、ユーザへの出力を作り出すように、およびユーザがWD110への入力を提供することを可能にするように動作可能であり得る。対話のタイプは、WD110にインストールされるユーザインターフェース機器132のタイプに応じて異なってもよい。例えば、WD110がスマートフォンである場合、対話はタッチスクリーンを介したものであり得、WD110がスマートメーターである場合、対話は、使用量(例えば、使用されたガロンの数)を提供するスクリーン、または(例えば、煙が検出された場合)可聴警報を提供するスピーカーを通したものであり得る。
【0098】
ユーザインターフェース機器132は、入力インターフェース、デバイス、および回路、ならびに出力インターフェース、デバイス、および回路を含んでもよい。ユーザインターフェース機器132は、WD110への情報の入力を可能にするように設定され、処理回路120が入力情報を処理することを可能にするため、処理回路120に接続される。ユーザインターフェース機器132は、例えば、マイクロフォン、近接度または他のセンサ、キー/ボタン、タッチディスプレイ、1つまたは複数のカメラ、USBポート、あるいは他の入力回路を含み得る。ユーザインターフェース機器132はまた、WD110からの情報の出力を可能にするように、また処理回路120がWD110からの情報を出力するのを可能にするように設定される。ユーザインターフェース機器132は、例えば、スピーカー、ディスプレイ、振動回路、USBポート、ヘッドフォンインターフェース、または他の出力回路を含んでもよい。ユーザインターフェース機器132の1つまたは複数の入力および出力インターフェース、デバイス、および回路を使用して、WD110は、エンドユーザおよび/または無線ネットワークと通信し、エンドユーザおよび/または無線ネットワークが本明細書で説明される機能から利益を得ることを可能にし得る。
【0099】
補助機器134は、概してWDによって実施されないことがある、より固有の機能を提供するように動作可能である。これは、様々な目的のために測定を行うための特殊化されたセンサ、有線通信などの追加のタイプの通信のためのインターフェースなどを備え得る。補助機器134の構成要素の包含、および補助機器134の構成要素のタイプは、実施形態および/またはシナリオに応じて変動し得る。
【0100】
電源136は、いくつかの実施形態では、バッテリまたはバッテリパックの形態であってもよい。外部電源(例えば、電気コンセント)、光起電力デバイスまたは電池など、他のタイプの電源も使用され得る。WD110は、本明細書で説明または指し示される任意の機能を行うために電源136からの電力を必要とする、WD110の様々な部分に電源136から電力を配信するための電力回路137をさらに備え得る。電力回路137は、いくつかの実施形態では、電力管理回路を備え得る。
【0101】
電力回路137は、加えてまたは代わりに、外部電源から電力を受信するように動作可能であってもよく、その場合、WD110は、入力回路または電力ケーブルなどのインターフェースを介して(電気コンセントなどの)外部電源に接続可能であってもよい。電力回路137はまた、いくらかの実施形態では、外部電源から電源136に電力を配信するように動作可能であり得る。これは、例えば、電源136の充電用であってもよい。電力回路137は、電源136からの電力に対して、その電力を、電力が供給されるWD110のそれぞれの構成要素に好適であるようにするために、任意のフォーマッティング、変換、または他の修正を実施し得る。
【0102】
本明細書で説明される主題は、任意の好適な構成要素を使用する任意の適切なタイプのシステムにおいて実装され得るが、本明細書で開示される実施形態は、図8に図示されている例示的な無線ネットワークなどの無線ネットワークに関して説明される。単純にするため、図8の無線ネットワークは、ネットワーク106、ネットワークノード160および160b、ならびにWD110、110b、および110cのみを図示する。実際には、無線ネットワークはさらに、無線デバイス間の通信、あるいは無線デバイスと、固定電話、サービスプロバイダ、または他の任意のネットワークノードもしくはエンドデバイスなど、別の通信デバイスとの間の通信をサポートするのに好適な、任意の追加の要素を含んでもよい。例示される構成要素のうち、ネットワークノード160および無線デバイス(WD)110について、さらに詳しく説明する。無線ネットワークは、1つまたは複数の無線デバイスに通信および他のタイプのサービスを提供して、無線デバイスの、無線ネットワークへのアクセス、および/あるいは、無線ネットワークによってまたは無線ネットワークを介して提供されるサービスの使用を容易にし得る。
【0103】
図9は、特定の実施形態による例示的なユーザ機器を示している。本明細書で使用されるユーザ機器またはUEは、関連するデバイスを所有し、かつ/または動作させる人間のユーザという意味でのユーザを必ずしも有する必要はない。代わりに、UEは、人間のユーザへの販売、または人間のユーザによる操作が意図されるデバイスであるが、特定の人間のユーザと関連付けられないことがあるか、または特定の人間のユーザと最初は関連付けられないことがあるデバイス(例えば、スマートスプリンクラーコントローラ)を表してもよい。代替的に、UEは、エンドユーザへの販売、またはエンドユーザによる動作を意図されないが、ユーザに関連するか、またはユーザの利益のために動作され得る、デバイス(例えば、スマート電力計)を表し得る。UE200は、NB-IoT UE、マシン型通信(MTC)UE、および/または拡張MTC(eMTC)UEを含む、第3世代パートナーシッププロジェクト(3GPP)によって識別される任意のUEであってもよい。図9に図示されているUE200は、第3世代パートナーシッププロジェクト(3GPP)のGSM、UMTS、LTE、および/または5G規格など、3GPPによって公表された1つまたは複数の通信規格による通信のために設定されたWDの一例である。前述のように、WDおよびUEという用語は、互換的に使用され得る。したがって、図9はUEであるが、本明細書で検討する構成要素はWDに等しく適用可能であり、その逆もまた同様である。
【0104】
図9では、UE200は、入出力インターフェース205、無線周波数(RF)インターフェース209、ネットワーク接続インターフェース211、メモリ215(ランダムアクセスメモリ(RAM)217、読出し専用メモリ(ROM)219、記憶媒体221などを含む)、通信サブシステム231、電源213、および/または他の任意の構成要素、あるいは上記の任意の組合せに動作可能に結合された、処理回路201を含む。記憶媒体221は、オペレーティングシステム223、アプリケーションプログラム225、およびデータ227を含む。他の実施形態では、記憶媒体221は、他の同様のタイプの情報を含むことができる。特定のUEは、図9に示されるすべての構成要素、または構成要素のサブセットのみを使用し得る。構成要素間の統合のレベルは、UEごとに異なってもよい。さらに、いくらかのUEは、複数のプロセッサ、メモリ、トランシーバ、送信機、受信機など、構成要素の複数の事例を含んでいることがある。
【0105】
図9では、処理回路201は、コンピュータ命令およびデータを処理するように設定されてもよい。処理回路201は、(例えば、ディスクリート論理、FPGA、ASICなどにおける)1つまたは複数のハードウェア実装状態マシンなど、マシン可読コンピュータプログラムとしてメモリに格納されたマシン命令を実行するように動作可能な任意の逐次状態マシン、適切なファームウェアと一緒のプログラマブル論理、適切なソフトウェアと一緒のマイクロプロセッサまたはデジタル信号プロセッサ(DSP)など、1つまたは複数のプログラム内蔵、汎用プロセッサ、あるいは上記の任意の組合せを実現するように設定されてもよい。例えば、処理回路201は、2つの中央処理装置(CPU)を含んでもよい。データは、コンピュータによる使用に好適な形式での情報であり得る。
【0106】
描画されている実施形態では、入/出力インターフェース205は、入力デバイス、出力デバイス、または入出力デバイスに通信インターフェースを提供するように設定され得る。UE200は、入出力インターフェース205を介して出力デバイスを使用するように設定され得る。
【0107】
出力デバイスは、入力デバイスと同じタイプのインターフェースポートを使用し得る。例えば、UE200への入力およびUE200からの出力を提供するために、USBポートが使用され得る。出力デバイスは、スピーカー、サウンドカード、ビデオカード、ディスプレイ、モニタ、プリンタ、アクチュエータ、エミッタ、スマートカード、別の出力デバイス、または上記の任意の組合せであってもよい。
【0108】
UE200は、ユーザがUE200に情報をキャプチャすることを可能にするために、入出力インターフェース205を介して入力デバイスを使用するように設定され得る。入力デバイスは、タッチセンシティブまたはプレゼンスセンシティブディスプレイ、カメラ(例えば、デジタルカメラ、デジタルビデオカメラ、ウェブカメラなど)、マイクロフォン、センサ、マウス、トラックボール、方向性パッド、トラックパッド、スクロールホイール、スマートカードなどを含み得る。プレゼンスセンシティブディスプレイは、ユーザからの入力を検知するための容量性または抵抗性タッチセンサを含み得る。センサは、例えば、加速度計、ジャイロスコープ、チルトセンサ、力センサ、磁力計、光センサ、近接度センサ、別の同じようなセンサ、またはそれらの任意の組合せであり得る。例えば、入力デバイスは、加速度計、磁力計、デジタルカメラ、マイクロフォン、および光センサであり得る。
【0109】
図9では、RFインターフェース209は、送信機、受信機、およびアンテナなど、RF構成要素に通信インターフェースを提供するように設定されてもよい。ネットワーク接続インターフェース211は、通信インターフェースをネットワーク243aに提供するように設定されてもよい。ネットワーク243aは、ローカルエリアネットワーク(LAN)、ワイドエリアネットワーク(WAN)、コンピュータネットワーク、無線ネットワーク、通信ネットワーク、別の同様のネットワークまたは上記の任意の組合せなど、有線および/または無線ネットワークを包含してもよい。例えば、ネットワーク243aはWi-Fiネットワークを含んでもよい。ネットワーク接続インターフェース211は、イーサネット、TCP/IP、SONET、ATMなど、1つまたは複数の通信プロトコルに従って通信ネットワークを通じて1つまたは複数の他のデバイスと通信するために使用される、受信機および送信機インターフェースを含むように設定され得る。ネットワーク接続インターフェース211は、通信ネットワークリンク(例えば、光学的、電気的など)に適した受信機および送信機機能を実装し得る。送信機および受信機機能は、回路構成要素、ソフトウェアもしくはファームウェアを共有してもよく、または別の方法として別個に実現されてもよい。
【0110】
RAM217は、オペレーティングシステム、アプリケーションプログラム、およびデバイスドライバなどのソフトウェアプログラムの実行中に、データまたはコンピュータ命令を格納またはキャッシングするため、バス202を介して処理回路201にインターフェース接続するように設定されてもよい。ROM219は、コンピュータ命令またはデータを処理回路201に提供するように設定されてもよい。例えば、ROM219は、不揮発性メモリに格納される、基本入出力(I/O)、起動、またはキーボードからのキーストロークの受信など、基本システム機能に関する不変低レベルシステムコードまたはデータを格納するように設定されてもよい。
【0111】
記憶媒体221は、RAM、ROM、プログラマブル読出し専用メモリ(PROM)、消去可能プログラマブル読出し専用メモリ(EPROM)、電気的消去可能プログラマブル読出し専用メモリ(EEPROM)、磁気ディスク、光学ディスク、フロッピーディスク、ハードディスク、リムーバブルカートリッジ、またはフラッシュドライブなどの、メモリを含むように設定されてもよい。一例では、記憶媒体221は、オペレーティングシステム223と、ウェブブラウザアプリケーション、ウィジェット、もしくはガジェットエンジン、または別のアプリケーションなどのアプリケーションプログラム225と、データファイル227とを含むように設定されてもよい。記憶媒体221は、UE200による使用のため、多種多様の様々なオペレーティングシステムまたはオペレーティングシステムの組合せのうちいずれかを格納してもよい。
【0112】
記憶媒体221は、独立ディスクの冗長アレイ(RAID)、フロッピーディスクドライブ、フラッシュメモリ、USBフラッシュドライブ、外部ハードディスクドライブ、サムドライブ、ペンドライブ、キードライブ、高密度デジタル多用途ディスク(HD-DVD)光学ディスクドライブ、内蔵ハードディスクドライブ、Blu-Ray光学ディスクドライブ、ホログラフィックデジタルデータ記憶(HDDS)光学ディスクドライブ、外部ミニデュアルインラインメモリモジュール(DIMM)、シンクロナスダイナミックランダムアクセスメモリ(SDRAM)、外部マイクロDIMM SDRAM、加入者識別モジュールもしくはリムーバブルユーザ識別情報(SIM/RUIM)モジュールなどのスマートカードメモリ、他のメモリ、または上記の任意の組合せなど、多数の物理ドライブユニットを含むように設定されてもよい。記憶媒体221は、UE200が、一時的もしくは非一時的メモリ媒体に格納された、コンピュータ実行可能命令、アプリケーションプログラムなどにアクセスすること、データをオフロードすること、またはデータをアップロードすることを可能にしてもよい。通信システムを利用する製造品などの製造品は、記憶媒体221中に有形に具現され得、記憶媒体221はデバイス可読媒体を備え得る。
【0113】
図9では、処理回路201は、通信サブシステム231を使用してネットワーク243bと通信するように設定されてもよい。ネットワーク243aおよびネットワーク243bは、同じ1つもしくは複数のネットワーク、または異なる1つもしくは複数のネットワークであってもよい。通信サブシステム231は、ネットワーク243bと通信するのに使用される、1つまたは複数のトランシーバを含むように設定されてもよい。例えば、通信サブシステム231は、IEEE802.2、CDMA、WCDMA、GSM、LTE、UTRAN、WiMaxなど、1つまたは複数の通信プロトコルに従って、無線アクセスネットワーク(RAN)の別のWD、UE、または基地局など、無線通信が可能な別のデバイスの1つまたは複数のリモートトランシーバと通信するために使用される、1つまたは複数のトランシーバを含むように設定され得る。各トランシーバは、RANリンクに適した送信機機能または受信機機能(例えば、周波数割り当てなど)をそれぞれ実現する、送信機233および/または受信機235を含んでもよい。さらに、各トランシーバの送信機233および受信機235は、回路構成要素、ソフトウェア、もしくはファームウェアを共有してもよく、または別個に実現されてもよい。
【0114】
例示の実施形態では、通信サブシステム231の通信機能は、データ通信、ボイス通信、マルチメディア通信、Bluetoothなどの短距離通信、ニアフィールド通信、ロケーションを決定するのに全地球測位システム(GPS)を使用するなどのロケーションベース通信、別の同様の通信機能、または上記の任意の組合せを含んでもよい。例えば、通信サブシステム231は、セルラ通信、Wi-Fi通信、Bluetooth通信、およびGPS通信を含んでもよい。ネットワーク243bは、ローカルエリアネットワーク(LAN)、ワイドエリアネットワーク(WAN)、コンピュータネットワーク、無線ネットワーク、通信ネットワーク、別の同様のネットワーク、または上記の任意の組合せなど、有線および/または無線ネットワークを包含してもよい。例えば、ネットワーク243bは、セルラネットワーク、Wi-Fiネットワーク、および/またはニアフィールドネットワークであってもよい。電源213は、UE200の構成要素に交流(AC)または直流(DC)電力を提供するように設定され得る。
【0115】
本明細書に記載する特徴、利益、および/または機能は、UE200の構成要素の1つで実現されるか、またはUE200の複数の構成要素にわたって分割されてもよい。さらに、本明細書に記載される特徴、利益、および/または機能は、ハードウェア、ソフトウェア、またはファームウェアの任意の組合せで実現されてもよい。一例では、通信サブシステム231は、本明細書に記載する構成要素のいずれかを含むように設定されてもよい。さらに、処理回路201は、バス202を通じてそのような構成要素のうちのいずれかと通信するように設定され得る。別の例では、かかる構成要素のいずれかは、処理回路201によって実行されると、本明細書に記載する対応する機能を実施する、メモリに格納されたプログラム命令によって表されてもよい。別の例では、かかる構成要素のいずれかの機能は、処理回路201と通信サブシステム231との間で分割されてもよい。別の例では、かかる構成要素のうちいずれかの非計算集約的機能は、ソフトウェアまたはファームウェアで実現されてもよく、計算集約的機能はハードウェアで実現されてもよい。
【0116】
図10は、特定の実施形態による、無線デバイスにおける例示的な方法を示すフローチャートである。特定の実施形態では、図10の1つまたは複数のステップは、図8に関して説明された無線デバイス110によって実施され得る。
【0117】
本方法はステップ1012において開始し、ここにおいて、無線デバイス(例えば、無線デバイス110)は、BSRのためのフォーマットに関連する1つまたは複数の設定パラメータを取得する。1つまたは複数の設定パラメータは、BSRによって報告されるデータの量に追加される1つまたは複数のRLCヘッダおよびMACサブヘッダのサイズに関連する。
【0118】
特定の実施形態においては、BSRのためのフォーマットに関連する1つまたは複数の設定パラメータは、PDCPバッファ内のPDCPデータユニットの数、アプリケーションデータユニットに関連付けられているPDCPデータユニットの数、同じレイテンシ限度に関連付けられているPDCPデータユニットの数、1つまたは複数のPDCPデータユニットのサイズ、アプリケーションデータユニットに関連付けられているすべてのPDCPデータユニットのサイズ、およびレイテンシ限度に関連付けられているすべてのPDCPデータユニットのサイズのうちの任意の1つまたは複数の指示を含む。
【0119】
ステップ1014において、無線デバイスは、BSRを送信するためのトリガに関連する1つまたは複数の設定パラメータを取得する。
【0120】
特定の実施形態では、BSRを送信するためのトリガに関連する1つまたは複数の設定パラメータは、論理チャネルまたは論理チャネルグループバッファサイズに関連付けられた閾値サイズ、バッファリングされたアプリケーションデータユニットの数に関連付けられた閾値数、バッファリングされたPDCPデータユニットの数に関連付けられた閾値数、アプリケーションデータユニットに関連付けられたすべてのバッファリングされたPDCPデータユニットに関連付けられた閾値サイズ、アプリケーションデータユニットに関連付けられたすべてのバッファリングされたPDCPデータユニットに関連付けられた閾値待ち時間、および特定の論理チャネルまたは対応するサービスフローの質の設定のうちの1つまたは複数の指示を含む。
【0121】
特定の実施形態では、PDCPデータユニットは、PDCP PDUおよびPDCP SDUのうちの1つを含む。
【0122】
特定の実施形態では、BSRのフォーマットおよび/またはBSRを送信するためのトリガに関連する1つまたは複数の設定パラメータは、特定のサービスが確立されたときに取得される。
【0123】
特定の実施形態では、BSRのためのフォーマットおよび/またはBSRを送信するためのトリガに関連する1つまたは複数の設定パラメータは、特定のトラフィックがサーブされるときに取得される。
【0124】
ステップ1016において、無線デバイスは、BSRトリガイベントを検出する。例えば、無線デバイスは、上記で説明したトリガリングイベントのいずれかを検出し得る。
【0125】
ステップ1018において、無線デバイスは、取得されたフォーマットに従ってBSRを送信する。特定の利点は、BSRが、ネットワークノードが改善されたスケジューリング決定を行うために使用することができるより正確な情報を含むことである。
【0126】
図10の方法1000に対して、修正、追加、または省略が行われてもよい。加えて、図10の方法における1つまたは複数のステップは、並行して、または任意の好適な順序で行われてもよい。
【0127】
図11は、特定の実施形態による、ネットワークノードにおける例示的な方法を示すフローチャートである。特定の実施形態では、図11の1つまたは複数のステップは、図8に関して説明されたネットワークノード160によって実施され得る。
【0128】
方法は、ステップ1112において開始し、ネットワークノード(例えば、ネットワークノード160)は、BSRのためのフォーマットに関連する1つまたは複数の設定パラメータを無線デバイスに送信する。1つまたは複数の設定パラメータは、BSRによって報告されるデータの量に追加される1つまたは複数のRLCヘッダおよびMACサブヘッダのサイズに関連する。
【0129】
特定の実施形態においては、BSRのためのフォーマットに関連する1つまたは複数の設定パラメータは、PDCPバッファ内のPDCPデータユニットの数、アプリケーションデータユニットに関連付けられているPDCPデータユニットの数、同じレイテンシ限度に関連付けられているPDCPデータユニットの数、1つまたは複数のPDCPデータユニットのサイズ、アプリケーションデータユニットに関連付けられているすべてのPDCPデータユニットのサイズ、およびレイテンシ限度に関連付けられているすべてのPDCPデータユニットのサイズのうちの任意の1つまたは複数の指示を含む。
【0130】
ステップ1114において、ネットワークノードは、無線デバイスにBSRを送信するためのトリガに関連する1つまたは複数の設定パラメータを送信する。特定の実施形態では、BSRを送信するためのトリガに関連する1つまたは複数の設定パラメータは、論理チャネルまたは論理チャネルグループバッファサイズに関連付けられた閾値サイズ、バッファリングされたアプリケーションデータユニットの数に関連付けられた閾値数、バッファリングされたPDCPデータユニットの数に関連付けられた閾値数、アプリケーションデータユニットに関連付けられたすべてのバッファリングされたPDCPデータユニットに関連付けられた閾値サイズ、アプリケーションデータユニットに関連付けられたすべてのバッファリングされたPDCPデータユニットに関連付けられた閾値待ち時間、および特定の論理チャネルまたは対応するサービスフローの質の設定のうちの1つまたは複数の指示を含む。
【0131】
特定の実施形態では、BSRのフォーマットおよび/またはBSRを送信するためのトリガに関連する1つまたは複数の設定パラメータは、特定のサービスが確立されたときに送信される。
【0132】
特定の実施形態では、BSRのフォーマットおよび/またはBSRを送信するためのトリガに関連する1つまたは複数の設定パラメータは、特定のトラフィックがサーブされるときに送信される。
【0133】
特定の実施形態では、PDCPデータユニットは、PDCP PDUおよびPDCP SDUのうちの1つを含む。
【0134】
ステップ1116において、ネットワークノードは、取得されたフォーマットに従ってBSRを受信し、ステップ1118において、ネットワークノードは、受信されたBSRに基づいて無線デバイスのためのリソースをスケジュールする。特定の利点は、ネットワークノードが、BSRである情報に基づいてスケジューリングパラメータを改善することができることである。
【0135】
図11の方法1100に対して変更、追加、または省略が行われてもよい。加えて、図11の方法における1つまたは複数のステップは、並行して、または任意の好適な順序で行われてもよい。
【0136】
図12は、無線ネットワーク(例えば、図8に示す無線ネットワーク)における2つの装置の概略ブロック図を示している。装置は、無線デバイスおよびネットワークノード(例えば、図8に示される無線デバイス110およびネットワークノード160)を含む。装置1600および1700は、それぞれ図10および図11を参照して説明された例示的な方法、および場合によっては本明細書で開示される任意の他のプロセスまたは方法を実行するように動作可能である。また、図10および図11の方法は、必ずしも装置1600および/または1700のみによって行われるとは限らないことを理解されたい。方法の少なくともいくつかの動作は、1つまたは複数の他のエンティティによって実施することができる。
【0137】
仮想装置1600および1700は、1つまたは複数のマイクロプロセッサまたはマイクロコントローラを含み得る、処理回路、ならびに、デジタル信号プロセッサ(DSP)、専用デジタル論理などを含み得る、他のデジタルハードウェアを備え得る。処理回路は、読取り専用メモリ(ROM)、ランダムアクセスメモリ、キャッシュメモリ、フラッシュメモリデバイス、光記憶デバイスなど、1つまたはいくつかのタイプのメモリを含み得るメモリに記憶されたプログラムコードを実行するように設定され得る。メモリに記憶されたプログラムコードは、いくつかの実施形態では、1つまたは複数の通信および/またはデータ通信プロトコルを実行するためのプログラム命令、ならびに本明細書で説明される技法のうちの1つまたは複数を行うための命令を含む。
【0138】
いくつかの実装形態では、処理回路は、受信モジュール1602、決定モジュール1604、送信モジュール1606、および装置1600の任意の他の好適なユニットに、本開示の1つまたは複数の実施形態による、対応する機能を実施させるために使用され得る。同様に、上記で説明された処理回路は、受信モジュール1702、決定モジュール1704、送信モジュール1706、および装置1700の他の好適なユニットに、本開示の1つまたは複数の実施形態による、対応する機能を実施させるように使用され得る。
【0139】
図12に示されるように、装置1600は、本明細書で説明される実施形態および例のいずれかに従って、BSRのためのフォーマットおよび/またはBSRを送信するためのトリガに関連する1つまたは複数の設定パラメータを取得するように設定された受信モジュール1602を含む。決定モジュール1604は、本明細書で説明される実施形態および例のいずれかに従って、BSRトリガリングイベントを検出するように設定される。送信モジュール1606は、本明細書で説明される実施形態および例のいずれかに従って、BSRを送信するように設定される。
【0140】
図12に示されるように、装置1700は、本明細書で説明される実施形態および例のいずれかに従ってBSRを受信するように設定された受信モジュール1702を含む。決定モジュール1704は、本明細書で説明される実施形態および例のいずれかに従ってスケジューリングパラメータを決定するように設定される。送信モジュール1706は、本明細書で説明する実施形態および例のいずれかに従って、BSRのためのフォーマットに関連する設定パラメータおよび/またはBSRを無線デバイスに送信するためのトリガを送信するように設定される。
【0141】
図13は、いくつかの実施形態によって実装される機能が仮想化されてもよい、仮想化環境300を示す概略ブロック図である。本コンテキストでは、仮想化することは、ハードウェアプラットフォーム、記憶デバイスおよびネットワーキングリソースを仮想化することを含み得る、装置またはデバイスの仮想バージョンを作成することを意味する。本明細書で使用するとき、仮想化は、ノード(例えば、仮想化基地局もしくは仮想化無線アクセスノード)に、あるいはデバイス(例えば、UE、無線デバイス、もしくは他の任意のタイプの通信デバイス)またはその構成要素に適用可能であり、(例えば、1つもしくは複数のネットワークにおける1つもしくは複数の物理的な処理ノード上で実行する1つもしくは複数のアプリケーション、構成要素、機能、仮想マシン、またはコンテナを介して)1つまたは複数の仮想構成要素として機能の少なくとも一部分が実現される、実装形態に関係がある。
【0142】
いくつかの実施形態では、本明細書に記載する機能の一部またはすべては、ハードウェアノード330の1つまたは複数がホストする1つまたは複数の仮想環境300で実現される、1つまたは複数の仮想マシンによって実行される、仮想構成要素として実現されてもよい。さらに、仮想ノードが無線アクセスノードではないか、または無線接続性(例えば、コアネットワークノード)を必要としない実施形態では、ネットワークノードは完全に仮想化されてもよい。
【0143】
機能は、本明細書で開示される実施形態のうちいくつかの特徴、機能、および/または利益のうちいくつかを実現するように動作する、1つまたは複数のアプリケーション320(あるいは、ソフトウェアインスタンス、仮想アプライアンス、ネットワーク機能、仮想ノード、仮想ネットワーク機能などと呼ばれることがある)によって実現されてもよい。アプリケーション320は、処理回路360およびメモリ390を備えるハードウェア330を提供する、仮想化環境300において稼働される。メモリ390は、処理回路360によって実行可能であって、それにより、本明細書に開示される特徴、利益、および/または機能のうち1つまたは複数を提供するようにアプリケーション320が動作する、命令395を含む。
【0144】
仮想化環境300は、1つもしくは複数のプロセッサのセットまたは処理回路360を備える、汎用または専用のネットワークハードウェアデバイス330を備え、1つもしくは複数のプロセッサのセットまたは処理回路360は、商用オフザシェルフ(COTS)プロセッサ、専用の特定用途向け集積回路(ASIC)、あるいは、デジタルもしくはアナログハードウェア構成要素または専用プロセッサを含む他の任意のタイプの処理回路であってもよい。各ハードウェアデバイスは、処理回路360によって実行される命令395またはソフトウェアを一時的に格納する非永続メモリであってもよい、メモリ390-1を備えてもよい。各ハードウェアデバイスは、ネットワークインターフェースカードとしても知られる、1つまたは複数のネットワークインターフェースコントローラ(NIC)370を備え得、ネットワークインターフェースコントローラ(NIC)370は物理ネットワークインターフェース380を含む。各ハードウェアデバイスはまた、処理回路360によって実行可能なソフトウェア395および/または命令が格納された、非一時的、永続的、マシン可読記憶媒体390-2を含んでもよい。ソフトウェア395は、1つまたは複数の(ハイパーバイザとも呼ばれる)仮想化レイヤ350をインスタンス化するためのソフトウェア、仮想マシン340を実行するためのソフトウェア、ならびに、それが、本明細書で説明されるいくつかの実施形態との関係において説明される機能、特徴および/または利益を実行することを可能にするソフトウェアを含む、任意のタイプのソフトウェアを含み得る。
【0145】
仮想マシン340は、仮想処理、仮想メモリ、仮想ネットワーキングまたはインターフェース、および仮想ストレージを含み、対応する仮想化レイヤ350またはハイパーバイザによって稼働されてもよい。仮想アプライアンス320の事例の異なる実施形態が、仮想マシン340の1つまたは複数で実装されてもよく、実装は異なるやり方で行われてもよい。
【0146】
動作中に、処理回路360は、ソフトウェア395を実行してハイパーバイザまたは仮想化レイヤ350をインスタンス化し、ハイパーバイザまたは仮想化レイヤ350は、時々、仮想マシンモニタ(VMM)と呼ばれることがある。仮想化レイヤ350は、仮想マシン340に対してネットワーキングハードウェアのように見える仮想動作プラットフォームを提示してもよい。
【0147】
図13に示すように、ハードウェア330は、一般的なまたは特定の構成要素を有するスタンドアロンネットワークノードであってもよい。ハードウェア330は、アンテナ3225を備えてもよく、仮想化を介していくつかの機能を実装してもよい。あるいは、ハードウェア330は、多くのハードウェアノードが協働し、特に、アプリケーション320のライフサイクル管理を監督する、管理およびオーケストレーション(MANO)3100を介して管理される、(例えば、データセンタまたは顧客構内機器(CPE)内などの)ハードウェアのより大きいクラスタの一部であってもよい。
【0148】
ハードウェアの仮想化は、いくつかの文脈において、ネットワーク機能仮想化(NFV)と呼ばれる。NFVは、多くのネットワーク機器タイプを、データセンタおよび顧客構内機器中に位置し得る、業界標準高ボリュームサーバハードウェア、物理スイッチ、および物理記憶域上にコンソリデートするために使用され得る。
【0149】
NFVのコンテキストでは、仮想マシン340は、プログラムを、そのプログラムが、物理的な仮想化されていないマシン上で実行しているかのように稼働させる、物理マシンのソフトウェア実装形態であり得る。各仮想マシン340、および当該仮想マシンを実行するハードウェア330の部分は、当該仮想マシン専用のハードウェアおよび/または当該仮想マシンが他の仮想マシン340と共有するハードウェアである場合、別個の仮想ネットワーク要素(VNE)を形成する。
【0150】
さらにNFVの文脈では、仮想ネットワーク機能(VNF)は、ハードウェアネットワーキングインフラストラクチャ330の上の1つまたは複数の仮想マシン340において稼働する特定のネットワーク機能をハンドリングすることを担当し、図18中のアプリケーション320に対応する。
【0151】
いくつかの実施形態では、各々、1つまたは複数の送信機3220と1つまたは複数の受信機3210とを含む、1つまたは複数の無線ユニット3200が、1つまたは複数のアンテナ3225に結合され得る。無線ユニット3200は、1つまたは複数の適切なネットワークインターフェースを介してハードウェアノード330と直接通信してもよく、無線アクセスノードまたは基地局など、無線能力を仮想ノードに提供するのに、仮想構成要素と組み合わせて使用されてもよい。
【0152】
いくつかの実施形態では、何らかのシグナリングが、ハードウェアノード330と無線ユニット3200との間の通信のために代替的に使用され得る制御システム3230を使用して、実現され得る。
【0153】
図14を参照すると、一実施形態によれば、通信システムは、無線アクセスネットワークなどのアクセスネットワーク411とコアネットワーク414とを含む、3GPPタイプセルラネットワークなどの通信ネットワーク410を含む。アクセスネットワーク411は、対応するカバレッジエリア413a、413b、413cをそれぞれ規定する、NB、eNB、gNB、または他のタイプの無線アクセスポイントなど、複数の基地局412a、412b、412cを備える。各基地局412a、412b、412cは、有線または無線接続415を通じてコアネットワーク414に接続可能である。カバレッジエリア413c中に位置する第1のUE491が、対応する基地局412cに無線で接続するか、または対応する基地局412cによってページングされるように設定される。カバレッジエリア413a中の第2のUE492が、対応する基地局412aに無線で接続可能である。この例では複数のUE491、492が示されているが、開示される実施形態は、単一のUEがカバレッジエリアにある状況、または単一のUEが対応する基地局412に接続している状況に等しく適用可能である。
【0154】
通信ネットワーク410自体はホストコンピュータ430に接続されており、ホストコンピュータ430は、独立型サーバ、クラウド実装型サーバ、または分散型サーバのハードウェアおよび/またはソフトウェアにおいて、またはサーバファームにおける処理リソースとして具体化されてもよい。ホストコンピュータ430は、サービスプロバイダの所有下にあるかもしくは制御下にあってもよく、またはサービスプロバイダによって、もしくはサービスプロバイダに代わって運用されてもよい。通信ネットワーク410とホストコンピュータ430との間の接続421および422は、コアネットワーク414からホストコンピュータ430に直接延び得るか、または随意の中間ネットワーク420を介して進み得る。中間ネットワーク420は、公衆ネットワーク、プライベートネットワーク、またはホスト型ネットワークのうち1つ、あるいはそれらのうち2つ以上の組合せであってもよく、中間ネットワーク420が存在する場合は、バックボーンネットワークまたはインターネットであってもよく、特に中間ネットワーク420は、2つ以上のサブネットワーク(図示なし)を備えてもよい。
【0155】
図14の通信システムは、全体として、接続されたUE491、492とホストコンピュータ430との間のコネクティビティを可能にする。コネクティビティは、オーバーザトップ(OTT:over-the-top)接続450として記述されてもよい。ホストコンピュータ430および接続されたUE491、492は、中間体として、アクセスネットワーク411、コアネットワーク414、任意の中間ネットワーク420、および可能なさらなるインフラストラクチャ(図示なし)を使用して、OTT接続450を介してデータおよび/またはシグナリングを通信するように設定される。OTT接続450は、OTT接続450が通過する、参加する通信デバイスが、アップリンクおよびダウンリンク通信のルーティングに気づいていないという意味において、透過的であり得る。例えば、基地局412は、接続されたUE491に転送(例えば、ハンドオーバ)されるべき、ホストコンピュータ430から発生したデータを含む、入ってくるダウンリンク通信の過去のルーティングについて、通知されなくてもよくまたは通知されることを必要としない。同様に、基地局412は、ホストコンピュータ430に向けてUE491から発生した、出ていくアップリンク通信の将来のルーティングを認識することを必要としない。
【0156】
図15は、特定の実施形態による、部分的無線接続を経由して基地局を介してユーザ機器と通信する、例示的なホストコンピュータを示している。次に、前の段落において論じられたUE、基地局およびホストコンピュータの、実施形態による、例示的な実装形態が図15を参照しながら説明される。通信システム500では、ホストコンピュータ510が、通信システム500の異なる通信デバイスのインターフェースとの有線または無線接続をセットアップおよび維持するように設定された通信インターフェース516を含む、ハードウェア515を備える。ホストコンピュータ510はさらに、ストレージおよび/または処理能力を有してもよい処理回路518を備える。とりわけ、処理回路518は、1つまたは複数のプログラマブルプロセッサ、特定用途向け集積回路、フィールドプログラマブルゲートアレイ、または、命令を実行するように適応されたこれらの組合せ(図示せず)を備え得る。ホストコンピュータ510はさらに、ホストコンピュータ510に格納されるかまたはホストコンピュータ510によってアクセス可能であり、処理回路518によって実行可能な、ソフトウェア511を備える。ソフトウェア511は、ホストアプリケーション512を含む。ホストアプリケーション512は、UE530とホストコンピュータ510とにおいて終端するOTT接続550を介して接続するUE530などのリモートユーザにサービスを提供するように動作可能であり得る。リモートユーザにサービスを提供することにおいて、ホストアプリケーション512は、OTT接続550を使用して送信されるユーザデータを提供し得る。
【0157】
通信システム500はさらに、基地局520を含み、基地局520は、通信システム内に提供され、ホストコンピュータ510およびUE530と通信できるようにするハードウェア525を備える。ハードウェア525は、通信システム500の異なる通信デバイスのインターフェースとの有線または無線接続をセットアップおよび維持するための通信インターフェース526、ならびに基地局520によってサーブされるカバレッジエリア(図15中に図示せず)中に位置するUE530との少なくとも無線接続570をセットアップおよび維持するための無線インターフェース527を含み得る。通信インターフェース526は、ホストコンピュータ510に対する接続560を容易にするように設定されてもよい。接続560は直接であり得るか、あるいは、接続560は、通信システムのコアネットワーク(図15中に図示せず)を、および/または通信システムの外側の1つまたは複数の中間ネットワークを通過し得る。図示される実施形態では、基地局520のハードウェア525はさらに、命令を実行するように適合された1つもしくは複数のプログラム可能プロセッサ、特定用途向け集積回路、フィールドプログラマブルゲートアレイ、またはこれらの組合せ(図示なし)を備えてもよい、処理回路528を含む。基地局520はさらに、内部に格納されるかまたは外部接続を介してアクセス可能なソフトウェア521を有する。
【0158】
通信システム500はさらに、既に言及したUE530を含む。UE530のハードウェア535は、UE530が現在位置するカバレッジエリアをサーブする基地局との無線接続570をセットアップおよび維持するように設定された、無線インターフェース537を含み得る。UE530のハードウェア535はさらに、処理回路538を含み、処理回路538は、命令を実行するように適合された1つもしくは複数のプログラム可能プロセッサ、特定用途向け集積回路、フィールドプログラマブルゲートアレイ、またはこれらの組合せ(図示なし)を備えてもよい。UE530はさらに、UE530に格納されるかまたはUE530によってアクセス可能であり、処理回路538によって実行可能な、ソフトウェア531を備える。ソフトウェア531は、クライアントアプリケーション532を含む。クライアントアプリケーション532は、ホストコンピュータ510にサポートされて、UE530を介して人間または人間以外のユーザにサービスを提供するように動作可能であってもよい。ホストコンピュータ510では、実行中のホストアプリケーション512は、UE530およびホストコンピュータ510で終端するOTT接続550を介して実行中のクライアントアプリケーション532と通信してもよい。ユーザにサービスを提供する際に、クライアントアプリケーション532は、ホストアプリケーション512から要求データを受信し、要求データに応答してユーザデータを提供し得る。OTT接続550は、要求データとユーザデータとの両方を転送し得る。クライアントアプリケーション532は、提供するユーザデータを生成するためにユーザと対話してもよい。
【0159】
図15に図示されているホストコンピュータ510、基地局520およびUE530は、それぞれ、図13のホストコンピュータ430、基地局412a、412b、412cのうちの1つ、およびUE491、492のうちの1つと同様または同等であり得ることに留意されたい。即ち、これらのエンティティの内部作業は図15に示されるようなものであってもよく、またそれとは別に、周囲のネットワークトポロジーは図13のものであってもよい。
【0160】
図15では、OTT接続550は、仲介デバイスとこれらのデバイスを介したメッセージの正確なルーティングとへの明示的言及なしに、基地局520を介したホストコンピュータ510とUE530との間の通信を図示するために抽象的に描かれている。ネットワークインフラストラクチャはルーティングを決定してもよく、ネットワークインフラストラクチャはUE530から、またはホストコンピュータ510を運用するサービスプロバイダから、またはそれら両方からルーティングを隠すように設定されてもよい。OTT接続550がアクティブである間、ネットワークインフラストラクチャは、さらに、ネットワークインフラストラクチャが(例えば、ネットワークの負荷分散考慮または再設定に基づいて)ルーティングを動的に変更する判断を行い得る。
【0161】
UE530と基地局520との間の無線接続570は、本開示全体を通して記載される実施形態の教示にしたがう。様々な実施形態のうち1つまたは複数は、無線接続570が最後のセグメントを形成するOTT接続550を使用して、UE530に提供されるOTTサービスの性能を改善する。より正確には、これらの実施形態の教示は、シグナリングオーバーヘッドを改善し、レイテンシを低減し得、これは、ユーザのためのより速いインターネットアクセスを提供し得る。
【0162】
1つまたは複数の実施形態が改善する、データレート、レイテンシおよび他のファクタを監視する目的での、測定プロシージャが提供され得る。測定結果の変動に応答して、ホストコンピュータ510とUE530との間のOTT接続550を再設定する、任意選択のネットワーク機能がさらに存在してもよい。測定プロシージャおよび/またはOTT接続550を再設定するためのネットワーク機能は、ホストコンピュータ510のソフトウェア511およびハードウェア515で、またはUE530のソフトウェア531およびハードウェア535で、またはその両方で実装され得る。実施形態では、OTT接続550が通過する通信デバイスに、またはその通信デバイスと関連付けられて、センサ(図示なし)が配備されてもよく、センサは、上記に例証した監視された量の値を供給すること、またはソフトウェア511、531が監視された量を算出もしくは推定する基にしてもよい他の物理量の値を供給することによって、測定手順に関与してもよい。OTT接続550の再設定は、メッセージフォーマット、再送信セッティング、好ましいルーティングなどを含み得、再設定は、基地局520に影響を及ぼす必要がなく、再設定は、基地局520に知られていないかまたは知覚不可能であり得る。かかる手順および機能は、当技術分野で知られており実践されていることがある。特定の実施形態では、測定は、ホストコンピュータ510による、スループット、伝播時間、レイテンシなどの測定を容易にする、独自のUEシグナリングを伴ってもよい。ソフトウェア511および531に、伝播時間、エラーなどを監視しながら、OTT接続550を使用してメッセージを、特に空の、または「ダミー」メッセージを送信させるという点において、測定が実現されてもよい。
【0163】
図16は、一実施形態による、通信システムにおいて実装される方法を図示するフローチャートである。通信システムは、図14および図15を参照して記載したものであってもよい、ホストコンピュータ、基地局、およびUEを含む。本開示を単純にするため、図16への図面参照のみをこのセクションに含む。
【0164】
ステップ610において、ホストコンピュータはユーザデータを提供する。ステップ610の(任意選択的であり得る)サブステップ611において、ホストコンピュータは、ホストアプリケーションを実行することによりユーザデータを提供する。ステップ620において、ホストコンピュータは、ユーザデータをUEに搬送する送信を開始する。(任意選択であってもよい)ステップ630で、基地局は、本開示全体を通して記載される実施形態の教示にしたがって、ホストコンピュータが開始した送信において伝達されたユーザデータをUEに送信する。(同じく随意であり得る)ステップ640において、UEは、ホストコンピュータによって実行されるホストアプリケーションに関連付けられたクライアントアプリケーションを実行する。
【0165】
図17は、一実施形態による、通信システムにおいて実装される方法を示すフローチャートである。通信システムは、図14および図15を参照して記載したものであってもよい、ホストコンピュータ、基地局、およびUEを含む。本開示を簡単にするために、図17への図面参照のみがこのセクションに含まれる。
【0166】
本方法のステップ710で、ホストコンピュータはユーザデータを提供する。任意選択的なサブステップ(図示せず)において、ホストコンピュータは、ホストアプリケーションを実行することによってユーザデータを提供する。ステップ720において、ホストコンピュータは、ユーザデータをUEに伝達する送信を開始する。送信は、本開示の全体において説明されている実施形態の教示にしたがって、基地局を介して通り得る。(任意選択であってもよい)ステップ730で、UEは、送信において伝達されたユーザデータを受信する。
【0167】
図18は、一実施形態による、通信システムにおいて実装される方法を示すフローチャートである。通信システムは、図14および図15を参照して記載したものであってもよい、ホストコンピュータ、基地局、およびUEを含む。本開示を簡単にするために、図18への図面参照のみがこのセクションに含まれる。
【0168】
(随意であり得る)ステップ810において、UEは、ホストコンピュータによって提供された入力データを受信する。追加または代替として、ステップ820において、UEはユーザデータを提供する。ステップ820の(任意選択的であり得る)サブステップ821において、UEはクライアントアプリケーションを実行することによりユーザデータを提供する。ステップ810の(任意選択であってもよい)サブステップ811で、UEは、ホストコンピュータによって提供される受信された入力データに反応してユーザデータを提供するクライアントアプリケーションを実行する。ユーザデータを提供する際、実行されたクライアントアプリケーションはさらに、ユーザから受信したユーザ入力を考慮してもよい。ユーザデータが提供された特定の手法にかかわらず、UEは、(任意選択的であり得る)サブステップ830において、ホストコンピュータへのユーザデータの送信を開始する。本方法のステップ840で、ホストコンピュータは、本開示全体を通して記載される実施形態の教示にしたがって、UEから送信されたユーザデータを受信する。
【0169】
図19は、一実施形態による、通信システムにおいて実装される方法を示すフローチャートである。通信システムは、図14および図15を参照して記載したものであってもよい、ホストコンピュータ、基地局、およびUEを含む。本開示を簡単にするために、図19への図面参照のみがこのセクションに含まれる。
【0170】
(任意選択であってもよい)ステップ910で、本開示全体を通して記載される実施形態の教示にしたがって、基地局はUEからユーザデータを受信する。(任意選択であってもよい)ステップ920で、基地局は、ホストコンピュータへの受信したユーザデータの送信を開始する。(任意選択的であり得る)ステップ930において、ホストコンピュータは、基地局により開始された送信において伝達されたユーザデータを受信する。
【0171】
ユニットという用語は、エレクトロニクス、電気デバイス、および/または電子デバイスの分野での従来の意味を有し得、例えば、本明細書で説明されるものなど、それぞれのタスク、プロシージャ、算出、出力、および/または表示機能を行うための、電気および/または電子回路、デバイス、モジュール、プロセッサ、メモリ、論理ソリッドステートおよび/または個別デバイス、コンピュータプログラムまたは命令などを含み得る。
【0172】
本発明の範囲から逸脱することなく、本明細書で開示されるシステムおよび装置に対して修正、追加、または省略が行われ得る。システムおよび装置の構成要素は、統合されるかまたは分離されていてもよい。さらに、システムおよび装置の動作は、より多数の、より少数の、または他の構成要素によって実施されてもよい。加えて、システムおよび装置の動作は、ソフトウェア、ハードウェア、および/または他の論理を含む任意の好適な論理を使用して実施されてもよい。本明細書で使用されるとき、「各」は、セットの各メンバーまたはセットのサブセットの各メンバーを指す。
【0173】
本発明の範囲から逸脱することなく、本明細書で開示される方法に対して修正、追加、または省略が行われ得る。本方法は、より多数の、より少数の、または他のステップを含んでもよい。加えて、ステップは任意の好適な順序で実施されてもよい。
【0174】
上記の説明は、多数の具体的な詳細を記載する。ただし、実施形態は、これらの具体的な詳細なしに実践され得ることを理解されたい。他の事例では、よく知られている回路、構造および技法は、この説明の理解を不明瞭にしないために詳細に示されていない。当業者は、含まれた説明を用いて、過度の実験なしに適切な機能を実装することが可能になる。
【0175】
「一実施形態(one embodiment)」、「実施形態(an embodiment)」、「例示的な実施形態」などへの本明細書における言及は、説明される実施形態が、特定の特徴、構造、または特性を含み得ることを指し示すが、あらゆる実施形態が、必ずしも、特定の特徴、構造、または特性を含むとは限らないことがある。その上、そのような句は必ずしも同じ実施形態を指しているとは限らない。さらに、特定の特徴、構造、または特性が、実施形態に関して説明されるとき、明示的に説明されるか否かにかかわらず、他の実施形態に関するそのような特徴、構造、または特性を実装することは、当業者の知識内にあることが具申される。
【0176】
本開示を特定の実施形態に関して記載してきたが、実施形態の改変および置換が当業者には明らかとなるであろう。したがって、実施形態の上述の記載は本開示を制約しない。他の変更、置き換え、および改変が、以下の特許請求の範囲によって規定される、本開示の範囲から逸脱することなく可能である。
図1
図2
図3
図4
図5
図6
図7
図8
図9
図10
図11
図12
図13
図14
図15
図16
図17
図18
図19
【手続補正書】
【提出日】2024-01-16
【手続補正1】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項1】
無線デバイスによって実行される方法であって、
バッファステータス報告(BSR)のフォーマットに関連する1つまたは複数の設定パラメータを取得すること(1012)であって、前記1つまたは複数の設定パラメータは、前記BSRによって報告されるデータの量に追加される1つまたは複数の無線リンク制御(RLC)ヘッダおよび媒体アクセス制御(MAC)サブヘッダのサイズに関連する、1つまたは複数の設定パラメータを取得することと、
BSRを送信するためのトリガに関連する1つまたは複数の設定パラメータを取得すること(1014)と、
BSRトリガイベントを検出すること(1016)と、
取得されたフォーマットに従ってBSRを送信すること(1018)と、
を含む、方法。
【請求項2】
前記BSRのための前記フォーマットに関連する前記1つまたは複数の設定パラメータは、特定のサービスが確立されたときに取得される、請求項1に記載の方法。
【請求項3】
BSRを送信するための前記トリガに関連する前記1つまたは複数の設定パラメータは、特定のトラフィックがサーブされるときに取得される、請求項1に記載の方法。
【請求項4】
前記BSRのための前記フォーマットに関連する前記1つまたは複数の設定パラメータは、特定のトラフィックがサーブされるときに取得される、請求項1に記載の方法。
【請求項5】
BSRを送信するための前記トリガに関連する前記1つまたは複数の設定パラメータは、特定のトラフィックがサーブされるときに取得される、請求項1に記載の方法。
【請求項6】
BSRのためのフォーマットに関連する前記1つまたは複数の設定パラメータは、
PDCPバッファ中のパケットデータコンバージェンスプロトコル(PDCP)データユニットの数、
アプリケーションデータユニットに関連付けられたPDCPデータユニットの数、
同じレイテンシ限度に関連付けられたPDCPデータユニットの数、
1つまたは複数のPDCPデータユニットのサイズ、
アプリケーションデータユニットに関連付けられたすべてのPDCPデータユニットのサイズ、および
レイテンシ限度に関連付けられたすべてのPDCPデータユニットのサイズのうちのいずれか1つまたは複数の指示を含む、請求項[A1]に記載の方法。
【請求項7】
BSRを送信するための前記トリガに関連する前記1つまたは複数の設定パラメータは、
論理チャネルまたは論理チャネルグループバッファサイズに関連付けられた閾値サイズ、
バッファリングされたアプリケーションデータユニットの数に関連付けられた閾値数、
バッファリングされたPDCPデータユニットの数に関連付けられた閾値数、
アプリケーションデータユニットに関連付けられたすべてのバッファリングされたPDCPデータユニットに関連付けられた閾値サイズ、
アプリケーションデータユニットに関連付けられたすべてのバッファリングされたPDCPデータユニットに関連付けられた閾値待ち時間、および
特定の論理チャネルまたは対応するサービスフローの質の設定のうちの1つまたは複数の指示を含む、請求項に記載の方法。
【請求項8】
前記PDCPデータユニットは、PDCPプロトコルデータユニット(PDU)およびPDCPサービスデータユニット(SDU)のうちの1つを含む、請求項に記載の方法。
【請求項9】
処理回路(120)を備える無線デバイス(110)であって、前記処理回路(120)は、請求項1から8のいずれか一項に記載の方法を行うように動作可能である、無線デバイス。
【請求項10】
ネットワークノードによって実行される方法であって、前記方法は、
バッファステータス報告(BSR)のフォーマットに関連する1つまたは複数の設定パラメータを無線デバイスに送信すること(1112)であって、前記1つまたは複数の設定パラメータは、前記BSRによって報告されるデータ量に追加される1つまたは複数の無線リンク制御(RLC)ヘッダおよび媒体アクセス制御(MAC)サブヘッダのサイズに関連する、1つまたは複数の設定パラメータを無線デバイスに送信すること(1112)と、
前記無線デバイスにBSRを送信するためのトリガに関連する1つまたは複数の設定パラメータを送信すること(1114)と、
取得されたフォーマットに従ってBSRを受信すること(1116)と、
受信された前記BSRに基づいて前記無線デバイスのためのリソースをスケジューリングすること(1118)と、
を含む、方法。
【請求項11】
前記BSRのための前記フォーマットに関連する前記1つまたは複数の設定パラメータは、特定のサービスが確立されたときに送信される、請求項10に記載の方法。
【請求項12】
BSRを送信するための前記トリガに関連する前記1つまたは複数の設定パラメータは、特定のトラフィックがサーブされるときに送信される、請求項10に記載の方法。
【請求項13】
前記BSRのための前記フォーマットに関連する前記1つまたは複数の設定パラメータは、特定のトラフィックがサーブされるときに送信される、請求項10に記載の方法。
【請求項14】
BSRを送信するための前記トリガに関連する前記1つまたは複数の設定パラメータは、特定のトラフィックがサーブされるときに送信される、請求項10に記載の方法。
【請求項15】
BSRのためのフォーマットに関連する前記1つまたは複数の設定パラメータは、
PDCPバッファ中のパケットデータコンバージェンスプロトコル(PDCP)データユニットの数、
アプリケーションデータユニットに関連付けられたPDCPデータユニットの数、
同じレイテンシ限度に関連付けられたPDCPデータユニットの数、
1つまたは複数のPDCPデータユニットのサイズ、
アプリケーションデータユニットに関連付けられたすべてのPDCPデータユニットのサイズ、および
レイテンシ限度に関連付けられたすべてのPDCPデータユニットのサイズのうちのいずれか1つまたは複数の指示を含む、請求項10に記載の方法。
【請求項16】
BSRを送信するための前記トリガに関連する前記1つまたは複数の設定パラメータは、
論理チャネルまたは論理チャネルグループバッファサイズに関連付けられた閾値サイズ、
バッファリングされたアプリケーションデータユニットの数に関連付けられた閾値数、
バッファリングされたPDCPデータユニットの数に関連付けられた閾値数、
アプリケーションデータユニットに関連付けられたすべてのバッファリングされたPDCPデータユニットに関連付けられた閾値サイズ、
アプリケーションデータユニットに関連付けられたすべてのバッファリングされたPDCPデータユニットに関連付けられた閾値待ち時間、および
特定の論理チャネルまたは対応するサービスフローの質の設定のうちの1つまたは複数の指示を含む、請求項10に記載の方法。
【請求項17】
前記PDCPデータユニットは、PDCPプロトコルデータユニット(PDU)およびPDCPサービスデータユニット(SDU)のうちの1つを含む、請求項15に記載の方法。
【請求項18】
処理回路(170)を備えるネットワークノード(160)であって、前記処理回路(170)は、請求項10から17のいずれか一項に記載の方法を行うように動作可能である、ネットワークノード。
[A1]英文は「1~5」となっていますが、和文で補正されており、また他の従属請求項も多項従属から単項従属になっているので、英文を修正しました。
【国際調査報告】