本発明は、通信技術の分野に関し、特に、リソース予約方法および関連デバイスに関する。
ワイヤレスデータトラフィック量の急速な増加に伴い、ライセンスされた(Licensed)スペクトルが通信のためのスペクトル要件を満たすことは困難である。したがって、ライセンスされていないスペクトルリソースを使用することによってデータを送信するための技術、例えば、ライセンスされた補助的なアクセス(licensed assisted access、LAA)技術、拡張されたライセンスされた補助的なアクセス(enhanced licensed assisted access、eLAA)技術、および新しい無線-ライセンスされていない(new radio-unlicensed、NR-U)技術が現れている。
しかしながら、前述の技術において使用されるライセンスされていない周波数帯域は、共有された周波数帯域であり、様々な通信システムが、これらの周波数帯域を動作させ得る。結果として、異なるシステム内のデバイス間の干渉、または1つのシステム内のデバイス間の干渉であっても、非常に激しく、低いスペクトル利用率を引き起こす。この問題を回避または軽減するために、国際機関は、ライセンスされていない周波数帯域を使用するデバイスがリッスンビフォアトークメカニズムに従う必要があると規定している。リッスンビフォアトークメカニズムの基本原理に基づいて、各通信システムにおいて、それ自体の特定のリッスンビフォアトーク実装ソリューションが進化されている。ワイヤレスフィデリティ(Wireless Fidelity、Wi-Fi)システムにおいて、リッスンビフォアトークメカニズムは、キャリアセンスメカニズムとも呼ばれる。
キャリアセンスは、物理的キャリアセンスと仮想キャリアセンスとを含む。仮想キャリアセンスは、チャネル予約またはリソース予約とも呼ばれる。仮想キャリアセンスは、主に、隠れノードによって引き起こされる干渉を回避するために使用される。図1に示されているように、デバイス1は、デバイス2にデータを送信する。デバイス3は、デバイス1から比較的離れているので、デバイス3は、センシングを通して、デバイス1によって実行される送信を検出することができない。したがって、デバイス3は、デバイス1と同時に送信を実行し(例えば、データをデバイス2に送信)し、デバイス2によって実行される受信に干渉を引き起こし得る。この場合、デバイス1およびデバイス3は、互いに隠れノードである。仮想キャリアセンスは、データをデバイス2に送信する前に、デバイス1が最初にデバイス2とのリソース予約要求/応答メッセージの交換を実行し、リソース予約要求/応答メッセージが現在の送信の予測される期間を担持することを意味する。センシングを通して、デバイス2によって送信されたリソース予約応答メッセージを検出した後、デバイス3は、リソース予約応答メッセージ内に担持された予測される期間中にデータを送信することを試みず、それによって、デバイス2によって実行される受信への干渉を回避する。
既存のWi-Fiシステムにおける仮想キャリアセンスメカニズムに基づくリソース予約技術において、アクセスポイント(access point、AP)が、ブロードキャストフレーム、すなわち、マルチユーザリソース予約要求(multiple user-request to send、MU-RTS)を送信し、複数のターゲットステーション(station、STA)が、リソース予約を実施するために、MU-RTSを受信した後に、リソース予約応答メッセージ(clear to send、CTS)を返す。具体的には、チャネルがアイドル状態であり、分散された協調機能のフレーム間空間期間の間、アイドル状態を維持していることを検出したとき、APは、バックオフタイマを設定するために、所定の範囲から値をランダムに選択し、バックオフタイマが0にバックオフされるまで、チャネルが継続的にアイドル状態にある場合、APは、リソース予約要求MU-RTSフレームを送信し、ターゲットSTAが、MU-RTSを受信した後にCTSフレームを返し、APは、CTSフレームを受信した後にデータフレームを送信し、APは、データフレームを受信した後に確認応答メッセージを送信する。MU-RTSとCTSフレームの両方が期間Durationフィールドを含むので、MU-RTS/CTSを受信した後、サードパーティデバイスは、Durationフィールドに基づいてサードパーティデバイスのネットワーク割り当てベクトル(network allocation vector、NAV)を設定し得る。NAVが0にバックオフされる前に、サードパーティデバイスは、チャネルについて競合せず、それによって、送信デバイスと受信デバイスとの間の送信において、サードパーティデバイスによって実行されるデータ送信によって引き起こされる干渉を回避する。
しかしながら、MU-RTSは、現在の送信処理の残りの時間期間を担持するだけでなく、各ターゲットSTAの識別子と、各ターゲットSTAがCTSを返す必要がある特定の20MHzチャネルまたはいくつかの20MHzチャネルも含む。結果として、MU-RTSは、比較的長いフレーム長を有し、比較的大量の時間周波数リソースを占有し、ターゲットSTAによってMU-RTSを正確に受信する確率に影響を与える。その結果、送信の信頼性が比較的低くなり、リソース予約処理が正常に完了されないことがある。
本発明は、リソース予約を実施することができ、それによって、データ送信の成功率を高めるリソース予約方法および関連デバイスを提供する。
第1の態様によれば、本発明の実施形態は、リソース予約方法を提供する。方法は、ネットワークデバイスがリソース予約要求メッセージRRQを生成することを含む。RRQは、1つの第1のリソース予約要求メッセージRRQ1と、N個の第2のリソース予約要求メッセージRRQ2とを含む。RRQ1は、第1の期間情報を含む。第1の期間情報は、ネットワークデバイスがターゲットチャネルを占有する時間が第1の期間であることを示すために使用される。N個のRRQ2は、第1の期間中にネットワークデバイスにデータを送信するようにN個のユーザ機器UEに要求するためにそれぞれ使用される。N個のRRQ2は、N個のUEと1対1で対応している。Nは、1以上の整数である。
ネットワークデバイスは、RRQを送信する。RRQ1は、第1の汎用識別子を使用することによってスクランブルされる。N個のRRQ2は、N個のRRQ2に対応するUEの一意の識別子を使用することによってそれぞれスクランブルされる。第1の汎用識別子は、少なくとも1つのサードパーティデバイスと、N個のUEとに知られている識別子である。
結論として、従来技術では、すべてのターゲットデバイスの識別子情報は、リソース予約要求メッセージ(またはリソース予約要求フレームと呼ばれる)内に直接担持され、その結果、リソース予約要求フレームのフレーム長は、過度に大きく、リソース予約要求フレームを送信する成功率を低下させる。従来技術と比較して、本出願のこの実施形態では、リソース予約要求フレームは、1つのRRQ1および複数のRRQ2に分割される。RRQ1は、サードパーティデバイスに送信され、RRQ1の長さが従来技術におけるリソース予約要求フレーム(例えば、MU-RTS)のそれよりもはるかに短くなるように、その後にデータ送信を実行するターゲットデバイスの識別子を担持しない。これは、サードパーティデバイスによってRRQ1を正しく受信する確率を大幅に高める。加えて、RRQ2の長さが従来技術におけるリソース予約要求フレーム(例えばMU-RTS)よりもはるかに短くなるように、各RRQ2は、1つのターゲットデバイスに対応し、各RRQ2は、RRQ2に対応するターゲットデバイスの識別子のみを担持する。これは、対応するターゲットデバイスによってRRQ2を正しく受信する確率を大幅に高め、リソース予約を実施することができ、それによって、データ送信の成功率を高める。
可能な設計において、RRQ1は、セル識別のセルIDをさらに含む。
本出願のこの実施形態において、セル識別のセルIDは、ネットワークデバイスにデータを送信するUEがその後に配置されるセルを識別するために使用される。RRQ1を受信するUEが、セルIDに基づいて、UEが配置されるセルが、セルIDによって識別されるセルではないと判定した場合、UEは、UEの特定の検索空間において第2のリソース予約要求RRQ2を検索しない。加えて、UEは、RRQ1内に含まれる時間情報に基づいて、ネットワーク割り当てベクトルNAVを設定する。NAVが0にバックオフされる前に、UEは、ターゲットチャネルについて競合しない。これは、UEのプロセッサの動作負荷を低減しながら、ターゲットチャネルにおけるデータ送信に対する干渉を回避する。
可能な設計において、RRQ1は、共通の検索空間CSSにおいて送信され、N個のRRQ2は、N個のUEに対応するUE固有の検索空間USSにおいてそれぞれ送信され、CSSは、少なくとも1つのサードパーティデバイスとN個のUEの両方に知られている検索空間である。
本出願のこの実施形態において、第1のリソース予約要求RRQ1は、ネットワークデバイスにデータを送信するターゲットデバイスとは異なるサードパーティデバイスもRRQ1を受信することができるように、共通の検索空間において送信される。この場合、サードパーティデバイスは、リソース予約を実施するために、RRQ1内の時間情報に基づいて、リソース予約タイマを設定することができる。N個のRRQ2は、各UEがその後のデータ送信を準備するためにUEに対応するRRQ2を正しく受信することができるように、N個のRRQ2の送信間の干渉を低減するために、N個のRRQ2に対応するUEの特定の検索空間においてそれぞれ送信される。これは、データ送信の成功率を高めることができる。
可能な設計において、第1の汎用識別子は、事前定義された無線ネットワークの一時的な識別子RNTIであり、または第1の汎用識別子は、無線リソース制御RRCシグナリングもしくはシステムメッセージを使用することによってネットワークデバイスによって少なくとも1つのサードパーティデバイスおよびN個のUEに通知されるRNTIであり、または第1の汎用識別子は、第1の情報に基づく計算を通じて取得されるRNTIであり、ここで、第1の情報は、セル識別、システムフレーム番号、およびRRQ1のスロット番号のうちの1つもしくは複数を含む。
可能な設計において、RRQ1および/またはRRQ2は、RRQ2に対応するUEがリソース予約応答メッセージRRSをネットワークデバイスに送信する必要があるかどうかを示すために使用されるインジケーション情報をさらに含む。
本出願のこの実施形態において、リソース予約要求が、RRQ2に対応するUEがリソース予約応答メッセージを返す必要があることを示すインジケーション情報を担持するが、UEが、リソース予約応答メッセージを返さない場合、ネットワークデバイスは、UEのデータ送信をスケジュールせず、それによって、リソースの浪費を回避し、リソース予約要求が、RRQ2に対応するUEがリソース予約応答メッセージを返す必要がないことを示すインジケーション情報を担持する場合、それは、ネットワークデバイスがその後のUEのデータ送信を直接スケジュールすることを示す。この場合、リソース予約応答メッセージを返すための時間が節約され、それによって、データ送信処理全体の時間を短縮し、データ送信効率を改善する。
可能な設計において、ネットワークデバイスがRRQを送信した後、方法は、ネットワークデバイスがN個のUE内のM個のUEによって送信されたRRSを受信することをさらに含む。M個のRRSの各々は、第1のリソース予約応答メッセージRRS1と、第2のリソース予約応答メッセージRRS2とを含む。RRS1は、第2の期間情報を含む。第2の期間情報は、M個のUEがターゲットチャネルを占有する時間が第2の期間であることを示すために使用される。RRS2は、RRS2に対応するUEが第2の期間中にネットワークデバイスにデータを送信する予定であることをネットワークデバイスに確認するために使用される。Mは、N以下の正の整数である。
本出願のこの実施形態において、リソース予約を実施するために、サードパーティデバイスがRRS1を受信した後、時間情報に基づいてリソース予約タイマを設定するように、RRS1は、時間情報を担持し、RRS2は、RRS2に対応するUEが時間情報内に含まれる時間間隔内にネットワークデバイスにデータを送信する予定であることをネットワークデバイスに確認するために使用され、それによって、データ送信の成功率を高める。
可能な設計において、M個のRRS内に含まれるM個のRRS1は、すべて、同じ時間周波数リソース上で送信される。
本出願のこの実施形態において、M個のRRS1内に含まれる内容は、同じであるので、同じ時間周波数リソース上でのM個のRRS1の送信間に干渉は存在せず、時間周波数リソースの占有は、低減されることが可能であり、それによって、オーバヘッドを低減する。
可能な設計において、M個のRRS内に含まれるM個のRRS2は、異なる時間周波数リソース上で送信される。
本出願のこの実施形態において、RRS2を受信したとき、ネットワークデバイスが、RRSによって占有される時間周波数リソースに基づいて、どのUEがRRS2を返すかを区別することができるように、M個のRRS2は、異なる時間周波数リソース上で送信される。加えて、すべてのUEによって返されるRRS2内に含まれる内容は、互いに異なるので、異なる時間周波数リソース上でのRRS2の送信間の干渉も回避される。
可能な設計において、RRS1は、第2の汎用識別子を使用することによってスクランブルされ、M個のRRS2は、M個のUEに対応する一意の識別子を使用することによってそれぞれスクランブルされ、第2の汎用識別子は、M個のUEおよび少なくとも1つのサードパーティデバイスに知られている。
可能な設計において、第2の汎用識別子は、事前定義されたRNTIであり、または第2の汎用識別子は、ネットワークデバイスによって少なくとも1つのサードパーティデバイスおよびM個のUEに通知されるRNTIであり、または第2の汎用識別子は、第2の情報に基づく計算を通じて取得されるRNTIであり、ここで、第2の情報は、セル識別、システムフレーム番号、RRQ1のスロット番号、およびRRS1のスロット番号のうちの1つもしくは複数を含む。
前述の実施形態において、サードパーティデバイスによって引き起こされる送信干渉を回避するために、サードパーティデバイスがRRS1を受信することができるように、RRS1は、汎用識別子を使用することによってスクランブルされる。
可能な設計において、RRQ1は、RRS1を送信するためにN個のUEによって使用される時間周波数リソースおよび/もしくは送信パラメータを示すために使用されるインジケーション情報を含み、または
RRS1を送信するためにN個のUEによって使用される周波数領域のリソースは、すべて、RRQ1を送信するためにネットワークデバイスによって使用される周波数領域のリソースと同じである。
可能な設計において、N個のRRQ2の各々は、UEに対応するRRS2を送信するためにN個のUE内の対応するUEによって使用される時間周波数リソースおよび/もしくは送信パラメータを示すために使用されるインジケーション情報を含み、または
UEに対応するRRS2を送信するためにN個のUEの各々によって使用される周波数領域のリソースは、UEに対応し、ネットワークデバイスによって送信されるN個のRRQ2内にあるRRQ2のために使用される周波数領域のリソースと同じであり、または
RRQ1は、N個のRRS2を送信するためにN個のUEによってそれぞれ使用される送信パラメータを示すために使用されるインジケーション情報を含む。
可能な設計において、第2の期間は、第1の期間よりも短く、第2の期間は、第1の期間から第1の時間間隔を引いたものに等しく、第1の時間間隔は、N個のUEがRRQ1を受信する瞬間と、N個のUEがRRS1の送信を完了する瞬間との間の時間間隔である。
可能な設計において、N個のRRQ2は、1つまたは複数の特別なRRQ2を含み、特別なRRQ2に対応するUEは、リソース予約応答メッセージRRSをネットワークデバイスに返す必要がなく、特別なRRQ2は、RRQ2に対応するUEとネットワークデバイスとの間のデータ送信のための送信リソースおよび/または送信パラメータを示すために使用されるインジケーション情報を含む。
本出願のこの実施形態において、UEがリソース予約応答を返す必要がないとき、ネットワークデバイスは、専用のデータスケジューリング命令をUEに追加で送信することなく、UEに対応するRRQ2において、UEのその後のデータ送信のスケジューリング情報を示し得る。このようにして、データ送信処理全体の時間は、全体的に短縮されることが可能であり、それによって、データ送信効率を改善する。
可能な設計において、ネットワークデバイスがN個のUE内のM個のUEによって送信されたRRSを受信することは、以下を含む。
RRQを送信するためにネットワークデバイスによって使用される時間領域のリソースがスロットnであるとき、ネットワークデバイスは、スロットn+kにおいて、N個のUE内のM個のUEによって送信されたRRSを受信し、ここで、nおよびn+kは、スロット番号であり、kは、ゼロ以上の事前定義された整数であり、またはkは、ゼロ以上であり、RRQ1もしくはRRQ2においてネットワークデバイスによって示される整数であり、またはkは、ゼロ以上であり、ネットワークデバイスがRRQを送信する前にRRCシグナリングを使用することによってネットワークデバイスによって示される整数である。
本出願のこの実施形態は、主に、RRSを送信するためにユーザ機器によって使用される時間領域のリソースを示すために使用される。
第2の態様によれば、本発明の実施形態は、リソース予約方法を提供する。方法は、ユーザ機器UEが、ネットワークデバイスによって送信されたリソース予約要求メッセージRRQを受信することを含む。RRQは、第1のリソース予約要求メッセージRRQ1と、第2のリソース予約要求メッセージRRQ2とを含む。RRQ1は、第1の期間情報を含む。第1の期間情報は、ネットワークデバイスがターゲットチャネルを占有する時間が第1の期間であることを示すために使用される。RRQ2は、第1の期間中にネットワークデバイスにデータを送信するようにUEに要求するために使用される。RRQ1は、第1の汎用識別子を使用することによってスクランブルされる。RRQ2は、UEに対応する一意の識別子を使用することによってスクランブルされる。第1の汎用識別子は、UEおよび少なくとも1つのサードパーティデバイスに知られている識別子である。
可能な設計において、RRQ1は、セル識別のセルIDをさらに含む。
可能な設計において、RRQ1は、共通の検索空間CSSにおいて送信され、RRQ2は、UE固有の検索空間USSにおいて送信され、CSSは、少なくとも1つのサードパーティデバイスとUEの両方に知られている検索空間である。
可能な設計において、第1の汎用識別子は、事前定義された無線ネットワークの一時的な識別子RNTIであり、または第1の汎用識別子は、無線リソース制御RRCシグナリングもしくはシステムメッセージを使用することによって、ネットワークデバイスによって少なくとも1つのサードパーティデバイスおよびUEに通知されるRNTIであり、または第1の汎用識別子は、第1の情報に基づく計算を通じて取得されるRNTIであり、ここで、第1の情報は、セル識別、システムフレーム番号、およびRRQ1のスロット番号のうちの1つもしくは複数を含む。
可能な設計において、RRQ1および/またはRRQ2は、UEがリソース予約応答メッセージRRSをネットワークデバイスに送信する必要があるかどうかを示すために使用されるインジケーション情報をさらに含む。
可能な設計において、ユーザ機器UEがネットワークデバイスによって送信されたRRQを受信した後、方法は、以下をさらに含む。
UEは、RRQに基づいてRRSを生成する。RRSは、RRS1と、RRS2とを含む。RRS1は、第2の期間情報を含む。第2の期間情報は、UEがターゲットチャネルを占有する時間が第2の期間であることを示すために使用される。RRS2は、UEが第2の期間中にネットワークデバイスにデータを送信する予定であることをネットワークデバイスに確認するために使用される。
UEは、RRSをネットワークデバイスに送信する。
可能な設計において、RRS1は、第2の汎用識別子を使用することによってスクランブルされ、RRS2は、UEに対応する特定の識別子を使用することによってスクランブルされ、第2の汎用識別子は、M個のUEおよび少なくとも1つのサードパーティデバイスに知られている。
可能な設計において、第2の汎用識別子は、事前定義されたRNTIであり、または第2の汎用識別子は、ネットワークデバイスによって少なくとも1つのサードパーティデバイスおよびUEに通知されるRNTIであり、または第2の汎用識別子は、第2の情報に基づく計算を通じて取得されるRNTIであり、ここで、第2の情報は、セル識別、システムフレーム番号、RRQ1のスロット番号、およびRRS1のスロット番号のうちの1つもしくは複数を含む。
可能な設計において、RRQ1は、RRS1を送信するためにUEによって使用される時間周波数リソースおよび/もしくは送信パラメータを示すために使用されるインジケーション情報を含み、または
RRS1を送信するためにUEによって使用される周波数領域のリソースは、RRQ1を送信するためにネットワークデバイスによって使用される周波数領域のリソースと同じである。
可能な設計において、RRQ2は、RRS2を送信するためにUEによって使用される時間周波数リソースおよび/もしくは送信パラメータを示すために使用されるインジケーション情報を含み、または
RRS2を送信するためにUEによって使用される周波数領域のリソースは、RRQ2を送信するためにネットワークデバイスによって使用される周波数領域のリソースと同じであり、または
RRQ1は、RRS2を送信するためにUEによって使用される送信パラメータを示すために使用されるインジケーション情報を含む。
ネットワークデバイスが、チャネルが利用可能なUEのデータ送信のみをスケジュールするために、RRS2の受信に基づいて、対応するUEの現在のチャネルが利用可能であるかどうかを決定し得るように、異なるUEは、異なる送信リソースを使用することによって、UEに対応するRRS2を送信し、それによって、データ送信のブラインドスケジューリングによって引き起こされるリソースの浪費を回避する。
可能な設計において、第2の期間は、第1の期間よりも短く、第2の期間は、第1の期間から第1の時間間隔を引いたものに等しく、第1の時間間隔は、UEがRRQ1を受信する瞬間と、UEがRRS1の送信を完了する瞬間との間の時間間隔である。
可能な設計において、UEがリソース予約応答メッセージRRSをネットワークデバイスに返す必要がないとき、RRQ2は、UEとネットワークデバイスとの間のデータ送信のための送信リソースおよび/または送信パラメータを示すために使用されるインジケーション情報を含む。
可能な設計において、UEがRRSをネットワークデバイスに送信することは、UEがスロットnにおいてRRQを受信したとき、UEが、スロットn+kにおいてネットワークデバイスにRRSを送信することを含み、ここで、nおよびn+kは、スロット番号であり、kは、ゼロ以上の事前定義された整数であり、またはkは、ゼロ以上であり、RRQ1もしくはRRQ2においてネットワークデバイスによって示される整数であり、またはkは、ゼロ以上であり、ネットワークデバイスがRRQを送信する前にRRCシグナリングを使用することによってネットワークデバイスによって示される整数である。
第3の態様によれば、本発明の実施形態は、ネットワークデバイスを提供し、ネットワークデバイスは、
リソース予約要求メッセージRRQを生成するように構成された処理ユニットであって、RRQが、1つの第1のリソース予約要求メッセージRRQ1と、N個の第2のリソース予約要求メッセージRRQ2とを含み、RRQ1が、第1の期間情報を含み、第1の期間情報が、ネットワークデバイスがターゲットチャネルを占有する時間が第1の期間であることを示すために使用され、N個のRRQ2が、第1の期間中にネットワークデバイスにデータを送信するようにN個のユーザ機器に要求するためにそれぞれ使用され、N個のRRQ2が、N個のUEと1対1で対応しており、Nが、1以上の整数である、処理ユニットと、
RRQを送信するように構成されたトランシーバユニットであって、RRQ1が、第1の汎用識別子を使用することによってスクランブルされ、N個のRRQ2が、N個のRRQ2に対応するUEの一意の識別子を使用することによってそれぞれスクランブルされ、第1の汎用識別子が、少なくとも1つのサードパーティデバイスおよびN個のUEに知られている識別子である、トランシーバユニットと
を含む。
可能な設計において、RRQ1は、セル識別のセルIDをさらに含む。
可能な設計において、RRQ1は、共通の検索空間CSSにおいて送信され、N個のRRQ2は、N個のUEに対応するUE固有の検索空間USSにおいてそれぞれ送信され、CSSは、少なくとも1つのサードパーティデバイスとN個のUEの両方に知られている検索空間である。
可能な設計において、第1の汎用識別子は、事前定義された無線ネットワークの一時的な識別子RNTIであり、または第1の汎用識別子は、無線リソース制御RRCシグナリングもしくはシステムメッセージを使用することによってネットワークデバイスによって少なくとも1つのサードパーティデバイスおよびN個のUEに通知されるRNTIであり、または第1の汎用識別子は、第1の情報に基づく計算を通じて取得されるRNTIであり、ここで、第1の情報は、セル識別、システムフレーム番号、およびRRQ1のスロット番号のうちの1つもしくは複数を含む。
可能な設計において、RRQ1および/またはRRQ2は、RRQ2に対応するUEがリソース予約応答メッセージRRSをネットワークデバイスに送信する必要があるかどうかを示すために使用されるインジケーション情報をさらに含む。
可能な設計において、トランシーバユニットは、RRQを送信した後、N個のUE内のM個のUEによって送信されたRRSを受信するようにさらに構成される。M個のRRSの各々は、第1のリソース予約応答メッセージRRS1と、第2のリソース予約応答メッセージRRS2とを含む。RRS1は、第2の期間情報を含む。第2の期間情報は、M個のUEがターゲットチャネルを占有する時間が第2の期間であることを示すために使用される。RRS2は、RRS2に対応するUEが第2の期間中にネットワークデバイスにデータを送信する予定であることをネットワークデバイスに確認するために使用される。Mは、N以下の正の整数である。
可能な設計において、M個のRRS内に含まれるM個のRRS1は、すべて、同じ時間周波数リソース上で送信される。
可能な設計において、M個のRRS内に含まれるM個のRRS2は、異なる時間周波数リソース上で送信される。
可能な設計において、M個のRRS1は、すべて、第2の汎用識別子を使用することによってスクランブルされ、M個のRRS2は、M個のUEに対応する一意の識別子を使用することによってそれぞれスクランブルされ、第2の汎用識別子は、M個のUEおよび少なくとも1つのサードパーティデバイスに知られている。
可能な設計において、第2の汎用識別子は、事前定義されたRNTIであり、または第2の汎用識別子は、ネットワークデバイスによって少なくとも1つのサードパーティデバイスおよびM個のUEに通知されるRNTIであり、または第2の汎用識別子は、第2の情報に基づく計算を通じて取得されるRNTIであり、ここで、第2の情報は、セル識別、システムフレーム番号、RRQ1のスロット番号、およびRRS1のスロット番号のうちの1つもしくは複数を含む。
可能な設計において、RRS1は、RRS1を送信するためにN個のUEによって使用される時間周波数リソースおよび/もしくは送信パラメータを示すために使用されるインジケーション情報を含み、または
RRS1を送信するためにN個のUEによって使用される周波数領域のリソースは、すべて、RRQ1を送信するためにネットワークデバイスによって使用される周波数領域のリソースと同じである。
可能な設計において、N個のRRQ2の各々は、UEに対応するRRS2を送信するためにN個のUE内の対応するUEによって使用される時間周波数リソースおよび/もしくは送信パラメータを示すために使用されるインジケーション情報を含み、または
UEに対応するRRS2を送信するためにN個のUEの各々によって使用される周波数領域のリソースは、UEに対応し、ネットワークデバイスによって送信されるN個のRRQ2内にあるRRQ2のために使用される周波数領域のリソースと同じであり、または
RRQ1は、N個のRRS2を送信するためにN個のUEによってそれぞれ使用される送信パラメータを示すために使用されるインジケーション情報を含む。
可能な設計において、第2の期間は、第1の期間よりも短く、第2の期間は、第1の期間から第1の時間間隔を引いたものに等しく、第1の時間間隔は、N個のUEがRRQ1を受信する瞬間と、N個のUEがRRS1の送信を完了する瞬間との間の時間間隔である。
可能な設計において、N個のRRQ2は、1つまたは複数の特別なRRQ2を含み、特別なRRQ2に対応するUEは、リソース予約応答メッセージRRSをネットワークデバイスに返す必要がなく、特別なRRQ2は、RRQ2に対応するUEとネットワークデバイスとの間のデータ送信のための送信リソースおよび/または送信パラメータを示すために使用されるインジケーション情報を含む。
可能な設計において、トランシーバユニットが、N個のUE内のM個のUEによって送信されたRRSを受信するように構成されることは、具体的には、
RRQを送信するために使用される時間領域のリソースがスロットnであるとき、スロットn+kにおいて、N個のUE内のM個のUEによって送信されたRRSを受信することであり、ここで、nおよびn+kは、スロット番号であり、kは、ゼロ以上の事前定義された整数であり、またはkは、ゼロ以上であり、RRQ1もしくはRRQ2においてネットワークデバイスによって示される整数であり、またはkは、ゼロ以上であり、ネットワークデバイスがRRQを送信する前にRRCシグナリングを使用することによってネットワークデバイスによって示される整数である。
第4の態様によれば、本発明の実施形態は、ユーザ機器UEを提供し、ユーザ機器UEは、
ネットワークデバイスによって送信されたリソース予約要求メッセージRRQを受信するように構成されたトランシーバユニットであって、RRQが、第1のリソース予約要求メッセージRRQ1と、第2のリソース予約要求メッセージRRQ2とを含み、RRQ1が、第1の期間情報を含み、第1の期間情報が、ネットワークデバイスがターゲットチャネルを占有する時間が第1の期間であることを示すために使用され、RRQ2が、第1の期間中にネットワークデバイスにデータを送信するようにUEに要求するために使用され、RRQ1が、第1の汎用識別子を使用することによってスクランブルされ、RRQ2が、UEに対応する一意の識別子を使用することによってスクランブルされ、第1の汎用識別子が、UEおよび少なくとも1つのサードパーティデバイスに知られている識別子である、トランシーバユニットを含む。
可能な設計において、RRQ1は、セル識別のセルIDをさらに含む。
可能な設計において、RRQ1は、共通の検索空間CSSにおいて送信され、RRQ2は、UE固有の検索空間USSにおいて送信され、CSSは、少なくとも1つのサードパーティデバイスとUEの両方に知られている検索空間である。
可能な設計において、第1の汎用識別子は、事前定義された無線ネットワークの一時的な識別子RNTIであり、または第1の汎用識別子は、無線リソース制御RRCシグナリングもしくはシステムメッセージを使用することによってネットワークデバイスによって少なくとも1つのサードパーティデバイスおよびUEに通知されるRNTIであり、または第1の汎用識別子は、第1の情報に基づく計算を通じて取得されるRNTIであり、ここで、第1の情報は、セル識別、システムフレーム番号、およびRRQ1のスロット番号のうちの1つもしくは複数を含む。
可能な設計において、RRQ1および/またはRRQ2は、UEがリソース予約応答メッセージRRSをネットワークデバイスに送信する必要があるかどうかを示すために使用されるインジケーション情報をさらに含む。
可能な設計において、ユーザ機器UEは、処理ユニットをさらに含む。
処理ユニットは、トランシーバユニットがネットワークデバイスによって送信されたRRQを受信した後、RRQに基づいてRRSを生成するように構成され、ここで、RRSは、RRS1と、RRS2とを含み、RRS1は、第2の期間情報を含み、第2の期間情報は、UEがターゲットチャネルを占有する時間が第2の期間であることを示すために使用され、RRS2は、UEが第2の期間中にネットワークデバイスにデータを送信する予定であることをネットワークデバイスに確認するために使用される。
トランシーバユニットは、RRSをネットワークデバイスに送信するようにさらに構成される。
可能な設計において、RRS1は、第2の汎用識別子を使用することによってスクランブルされ、RRS2は、UEに対応する特定の識別子を使用することによってスクランブルされ、第2の汎用識別子は、M個のUEおよび少なくとも1つのサードパーティデバイスに知られている。
可能な設計において、第2の汎用識別子は、事前定義されたRNTIであり、または第2の汎用識別子は、ネットワークデバイスによって少なくとも1つのサードパーティデバイスおよびUEに通知されるRNTIであり、または第2の汎用識別子は、第2の情報に基づく計算を通じて取得されるRNTIであり、ここで、第2の情報は、セル識別、システムフレーム番号、RRQ1のスロット番号、およびRRS1のスロット番号のうちの1つもしくは複数を含む。
可能な設計において、RRQ1は、RRS1を送信するためにUEによって使用される時間周波数リソースおよび/もしくは送信パラメータを示すために使用されるインジケーション情報を含み、または
RRS1を送信するためにUEによって使用される周波数領域のリソースは、RRQ1を送信するためにネットワークデバイスによって使用される周波数領域のリソースと同じである。
可能な設計において、RRQ2は、RRS2を送信するためにUEによって使用される時間周波数リソースおよび/もしくは送信パラメータを示すために使用されるインジケーション情報を含み、または
RRS2を送信するためにUEによって使用される周波数領域のリソースは、RRQ2を送信するためにネットワークデバイスによって使用される周波数領域のリソースと同じであり、または
RRQ1は、RRS2を送信するためにUEによって使用される送信パラメータを示すために使用されるインジケーション情報を含む。
可能な設計において、第2の期間は、第1の期間よりも短く、第2の期間は、第1の期間から第1の時間間隔を引いたものに等しく、第1の時間間隔は、UEがRRQ1を受信する瞬間と、UEがRRS1の送信を完了する瞬間との間の時間間隔である。
可能な設計において、UEがリソース予約応答メッセージRRSをネットワークデバイスに返す必要がないとき、RRQ2は、UEとネットワークデバイスとの間のデータ送信のための送信リソースおよび/または送信パラメータを示すために使用されるインジケーション情報を含む。
可能な設計において、トランシーバユニットがRRSをネットワークデバイスに送信するように構成されることは、具体的には、
スロットnにおいてRRQが受信されたとき、スロットn+kにおいてネットワークデバイスにRRSを送信することであり、ここで、nおよびn+kは、スロット番号であり、kは、ゼロ以上の事前定義された整数であり、またはkは、ゼロ以上であり、RRQ1もしくはRRQ2においてネットワークデバイスによって示される整数であり、またはkは、ゼロ以上であり、ネットワークデバイスがRRQを送信する前にRRCシグナリングを使用することによってネットワークデバイスによって示される整数である。
第5の態様によれば、本発明の実施形態は、ネットワークデバイスを提供する。ネットワークデバイスは、メモリと、メモリに結合されたプロセッサ、送信機、および受信機とを含み得る。送信機は、第1の態様において提供されるリソース予約方法におけるネットワークデバイスによって情報を送信するステップを実行する際にネットワークデバイスをサポートするように構成される。受信機は、第1の態様において提供されるリソース予約方法におけるネットワークデバイスによって情報を受信するステップを実行する際にネットワークデバイスをサポートするように構成される。送信機および受信機は、トランシーバとして統合され得る。プロセッサは、第1の態様において提供されるリソース予約方法における情報を送信することおよび情報を受信すること以外のネットワークデバイスの処理ステップを実行する際にネットワークデバイスをサポートするように構成される。
本発明のこの実施形態における送信機および受信機は、一緒に統合され得、またはカプラを使用することによって結合され得ることが留意されるべきである。メモリは、第1の態様において説明されているリソース予約方法を実装するためのコードを記憶するように構成され、プロセッサは、第1の態様において提供されるリソース予約方法、または第1の態様において提供される可能な実装のうちの任意の1つにおけるリソース予約方法を実行するために、メモリ内に記憶されたプログラムコードを実行するように構成される。メモリおよびプロセッサは、一緒に統合され得、またはカプラを使用することによって結合され得る。
プロセッサは、ネットワークデバイスが、以下の動作、
リソース予約要求メッセージRRQを生成する動作であって、RRQが、1つの第1のリソース予約要求メッセージRRQ1と、N個の第2のリソース予約要求メッセージRRQ2とを含み、RRQ1が、第1の期間情報を含み、第1の期間情報が、ネットワークデバイスがターゲットチャネルを占有する時間が第1の期間であることを示すために使用され、N個のRRQ2が、第1の期間中にネットワークデバイスにデータを送信するようにN個のユーザ機器UEに要求するようにそれぞれ使用され、N個のRRQ2が、N個のUEと1対1で対応しており、Nが、1以上の整数である、動作と、
トランシーバを使用することによってRRQを送信する動作であって、RRQ1が、第1の汎用識別子を使用することによってスクランブルされ、N個のRRQ2が、N個のRRQ2に対応するUEの一意の識別子を使用することによってそれぞれスクランブルされ、第1の汎用識別子が、少なくとも1つのサードパーティデバイスおよびN個のUEに知られている識別子である、動作と
を実行するように、メモリ内に記憶されたプログラム命令を実行するように構成される。
可能な設計において、RRQ1は、セル識別のセルIDをさらに含む。
可能な設計において、RRQ1は、共通の検索空間CSSにおいて送信され、N個のRRQ2は、N個のUEに対応するUE固有の検索空間USSにおいてそれぞれ送信され、CSSは、少なくとも1つのサードパーティデバイスとN個のUEの両方に知られている検索空間である。
可能な設計において、第1の汎用識別子は、事前定義された無線ネットワークの一時的な識別子RNTIであり、または第1の汎用識別子は、無線リソース制御RRCシグナリングもしくはシステムメッセージを使用することによってネットワークデバイスによって少なくとも1つのサードパーティデバイスおよびN個のUEに通知されるRNTIであり、または第1の汎用識別子は、第1の情報に基づく計算を通じて取得されるRNTIであり、ここで、第1の情報は、セル識別、システムフレーム番号、およびRRQ1のスロット番号のうちの1つもしくは複数を含む。
可能な設計において、RRQ1および/またはRRQ2は、RRQ2に対応するUEがリソース予約応答メッセージRRSをネットワークデバイスに送信する必要があるかどうかを示すために使用されるインジケーション情報をさらに含む。
可能な設計において、動作は、トランシーバを使用することによってRRQが送信された後、トランシーバを使用することによって、N個のUE内のM個のUEによって送信されたRRSを受信する動作をさらに含む。M個のRRSの各々は、第1のリソース予約応答メッセージRRS1と、第2のリソース予約応答メッセージRRS2とを含む。RRS1は、第2の期間情報を含む。第2の期間情報は、M個のUEがターゲットチャネルを占有する時間が第2の期間であることを示すために使用される。RRS2は、RRS2に対応するUEが第2の期間中にネットワークデバイスにデータを送信する予定であることをネットワークデバイスに確認するために使用される。Mは、N以下の正の整数である。
可能な設計において、M個のRRS内に含まれるM個のRRS1は、すべて、同じ時間周波数リソース上で送信される。
可能な設計において、M個のRRS内に含まれるM個のRRS2は、異なる時間周波数リソース上で送信される。
可能な設計において、RRS1は、第2の汎用識別子を使用することによってスクランブルされ、M個のRRS2は、M個のUEに対応する一意の識別子を使用することによってそれぞれスクランブルされ、第2の汎用識別子は、M個のUEおよび少なくとも1つのサードパーティデバイスに知られている。
可能な設計において、第2の汎用識別子は、事前定義されたRNTIであり、または第2の汎用識別子は、ネットワークデバイスによって少なくとも1つのサードパーティデバイスおよびM個のUEに通知されるRNTIであり、または第2の汎用識別子は、第2の情報に基づく計算を通じて取得されるRNTIであり、ここで、第2の情報は、セル識別、システムフレーム番号、RRQ1のスロット番号、およびRRS1のスロット番号のうちの1つもしくは複数を含む。
可能な設計において、RRQ1は、RRS1を送信するためにN個のUEによって使用される時間周波数リソースおよび/もしくは送信パラメータを示すために使用されるインジケーション情報を含み、または
RRS1を送信するためにN個のUEによって使用される周波数領域のリソースは、すべて、RRQ1を送信するためにネットワークデバイスによって使用される周波数領域のリソースと同じである。
可能な設計において、N個のRRQ2の各々は、UEに対応するRRS2を送信するためにN個のUE内の対応するUEによって使用される時間周波数リソースおよび/もしくは送信パラメータを示すために使用されるインジケーション情報を含み、または
UEに対応するRRS2を送信するためにN個のUEの各々によって使用される周波数領域のリソースは、UEに対応し、ネットワークデバイスによって送信されるN個のRRQ2内にあるRRQ2のために使用される周波数領域のリソースと同じであり、または
RRQ1は、N個のRRS2を送信するためにN個のUEによってそれぞれ使用される送信パラメータを示すために使用されるインジケーション情報を含む。
可能な設計において、第2の期間は、第1の期間よりも短く、第2の期間は、第1の期間から第1の時間間隔を引いたものに等しく、第1の時間間隔は、N個のUEがRRQ1を受信する瞬間と、N個のUEがRRS1の送信を完了する瞬間との間の時間間隔である。
可能な設計において、N個のRRQ2は、1つまたは複数の特別なRRQ2を含み、特別なRRQ2に対応するUEは、リソース予約応答メッセージRRSをネットワークデバイスに返す必要がなく、特別なRRQ2は、RRQ2に対応するUEとネットワークデバイスとの間のデータ送信のための送信リソースおよび/または送信パラメータを示すために使用されるインジケーション情報を含む。
可能な設計において、トランシーバを使用することによって、N個のUE内のM個のUEによって送信されたRRSを受信する動作は、
トランシーバを使用することによってRRQを送信するために使用される時間領域のリソースがスロットnであるとき、トランシーバを使用することによってスロットn+kにおいて、N個のUE内のM個のUEによって送信されたRRSを受信する動作を含み、nおよびn+kは、スロット番号であり、kは、ゼロ以上の事前定義された整数であり、またはkは、ゼロ以上であり、RRQ1もしくはRRQ2においてネットワークデバイスによって示される整数であり、またはkは、ゼロ以上であり、ネットワークデバイスがRRQを送信する前にRRCシグナリングを使用することによってネットワークデバイスによって示される整数である。
第6の態様によれば、本発明の実施形態は、ユーザ機器を提供する。ユーザ機器は、メモリと、メモリに結合されたプロセッサ、送信機、および受信機とを含み得る。送信機は、第2の態様において提供されるリソース予約方法におけるユーザ機器によって情報を送信するステップを実行する際にユーザ機器をサポートするように構成される。受信機は、第2の態様において提供されるリソース予約方法におけるユーザ機器によって情報を受信するステップを実行する際にユーザ機器をサポートするように構成される。送信機および受信機は、トランシーバとして統合され得る。プロセッサは、第2の態様において提供されるリソース予約方法における情報を送信することおよび情報を受信すること以外のユーザ機器の処理ステップを実行する際にユーザ機器をサポートするように構成される。
本発明のこの実施形態における送信機および受信機は、一緒に統合され得、またはカプラを使用することによって結合され得ることが留意されるべきである。メモリは、第2の態様において説明されているリソース予約方法を実装するためのコードを記憶するように構成され、プロセッサは、第2の態様において提供されるリソース予約方法、または第2の態様において提供される可能な実装のうちの任意の1つにおけるリソース予約方法を実行するために、メモリ内に記憶されたプログラムコードを実行するように構成される。メモリおよびプロセッサは、一緒に統合され得、またはカプラを使用することによって結合され得る。
プロセッサは、UEが、以下の動作、
トランシーバを使用することによって、ネットワークデバイスによって送信されたリソース予約要求メッセージRRQを受信する動作を実行するように、メモリ内に記憶されたプログラム命令を実行するように構成される。RRQは、第1のリソース予約要求メッセージRRQ1と、第2のリソース予約要求メッセージRRQ2とを含む。RRQ1は、第1の期間情報を含む。第1の期間情報は、ネットワークデバイスがターゲットチャネルを占有する時間が第1の期間であることを示すために使用される。RRQ2は、第1の期間中にネットワークデバイスにデータを送信するようにUEに要求するために使用される。RRQ1は、第1の汎用識別子を使用することによってスクランブルされる。RRQ2は、UEに対応する一意の識別子を使用することによってスクランブルされる。第1の汎用識別子は、UEおよび少なくとも1つのサードパーティデバイスに知られている識別子である。
可能な設計において、RRQ1は、セル識別のセルIDをさらに含む。
可能な設計において、RRQ1は、共通の検索空間CSSにおいて送信され、RRQ2は、UE固有の検索空間USSにおいて送信され、CSSは、少なくとも1つのサードパーティデバイスとUEの両方に知られている検索空間である。
可能な設計において、第1の汎用識別子は、事前定義された無線ネットワークの一時的な識別子RNTIであり、または第1の汎用識別子は、無線リソース制御RRCシグナリングもしくはシステムメッセージを使用することによって、ネットワークデバイスによって少なくとも1つのサードパーティデバイスおよびUEに通知されるRNTIであり、または第1の汎用識別子は、第1の情報に基づく計算を通じて取得されるRNTIであり、ここで、第1の情報は、セル識別、システムフレーム番号、およびRRQ1のスロット番号のうちの1つもしくは複数を含む。
可能な設計において、RRQ1および/またはRRQ2は、UEがリソース予約応答メッセージRRSをネットワークデバイスに送信する必要があるかどうかを示すために使用されるインジケーション情報をさらに含む。
可能な設計において、動作は、ネットワークデバイスによって送信されたRRQがトランシーバを使用することによって受信された後、RRQに基づいてRRSを生成する動作であって、RRSが、RRS1と、RRS2とを含み、RRS1が、第2の期間情報を含み、第2の期間情報が、UEがターゲットチャネルを占有する時間が第2の期間であることを示すために使用され、RRS2が、UEが第2の期間中にネットワークデバイスにデータを送信する予定であることをネットワークデバイスに確認するために使用される、動作と、
トランシーバを使用することによって、RRSをネットワークデバイスに送信する動作と
をさらに含む。
可能な設計において、RRS1は、第2の汎用識別子を使用することによってスクランブルされ、RRS2は、UEに対応する特定の識別子を使用することによってスクランブルされ、第2の汎用識別子は、M個のUEおよび少なくとも1つのサードパーティデバイスに知られている。
可能な設計において、第2の汎用識別子は、事前定義されたRNTIであり、または第2の汎用識別子は、ネットワークデバイスによって少なくとも1つのサードパーティデバイスおよびUEに通知されるRNTIであり、または第2の汎用識別子は、第2の情報に基づく計算を通じて取得されるRNTIであり、ここで、第2の情報は、セル識別、システムフレーム番号、RRQ1のスロット番号、およびRRS1のスロット番号のうちの1つもしくは複数を含む。
可能な設計において、RRQ1は、RRS1を送信するためにUEによって使用される時間周波数リソースおよび/もしくは送信パラメータを示すために使用されるインジケーション情報を含み、または
RRS1を送信するためにUEによって使用される周波数領域のリソースは、RRQ1を送信するためにネットワークデバイスによって使用される周波数領域のリソースと同じである。
可能な設計において、RRQ2は、RRS2を送信するためにUEによって使用される時間周波数リソースおよび/もしくは送信パラメータを示すために使用されるインジケーション情報を含み、または
RRS2を送信するためにUEによって使用される周波数領域のリソースは、RRQ2を送信するためにネットワークデバイスによって使用される周波数領域のリソースと同じであり、または
RRQ1は、RRS2を送信するためにUEによって使用される送信パラメータを示すために使用されるインジケーション情報を含む。
可能な設計において、第2の期間は、第1の期間よりも短く、第2の期間は、第1の期間から第1の時間間隔を引いたものに等しく、第1の時間間隔は、UEがRRQ1を受信する瞬間と、UEがRRS1の送信を完了する瞬間との間の時間間隔である。
可能な設計において、UEがリソース予約応答メッセージRRSをネットワークデバイスに返す必要がないとき、RRQ2は、UEとネットワークデバイスとの間のデータ送信のための送信リソースおよび/または送信パラメータを示すために使用されるインジケーション情報を含む。
可能な設計において、トランシーバを使用することによってRRSをネットワークデバイスに送信する動作は、
トランシーバを使用することによってスロットnにおいてRRQが受信されたとき、トランシーバを使用することによって、スロットn+kにおいてネットワークデバイスにRRSを送信する動作を含み、ここで、nおよびn+kは、スロット番号であり、kは、ゼロ以上の事前定義された整数であり、またはkは、ゼロ以上であり、RRQ1もしくはRRQ2においてネットワークデバイスによって示される整数であり、またはkは、ゼロ以上であり、ネットワークデバイスがRRQを送信する前にRRCシグナリングを使用することによってネットワークデバイスによって示される整数である。
第7の態様によれば、本発明の実施形態は、1つまたは複数のネットワークデバイスと、1つまたは複数のユーザ機器とを含むリソース予約システムを提供する。ネットワークデバイスは、第3の態様または第5の態様において説明されているネットワークデバイスであり得、ユーザ機器は、第4の態様または第6の態様において説明されているユーザ機器であり得る。
第8の態様によれば、本発明の実施形態は、コンピュータ可読記憶媒体を提供する。可読記憶媒体は、命令がコンピュータ上で実行されたとき、コンピュータは、前述の態様のうちのいずれか1つにおいて説明されているリソース予約方法を実行することができる。
第9の態様によれば、本発明の実施形態は、命令を含むコンピュータプログラム製品を提供し、コンピュータプログラム製品がコンピュータ上で実行されたとき、コンピュータは、前述の態様のうちのいずれか1つにおいて説明されているリソース予約方法を実行することができる。
第10の態様によれば、本発明の実施形態は、命令を含むコンピュータプログラムを提供し、コンピュータプログラムがコンピュータ上で実行されたとき、コンピュータは、前述の態様のうちのいずれか1つにおいて説明されているリソース予約方法を実行することができる。
第11の態様によれば、本発明の実施形態は、装置を提供する。装置は、プロセッサ(1つまたは複数のプロセッサが存在し得る)と、プロセッサに結合された1つまたは複数のインターフェースとを含み得る。プロセッサは、メモリ(メモリは、装置内に配置され得、または装置の外部に配置され、装置に結合され得る)から、前述の態様のいずれか1つにおいて提供されるリソース予約方法を実装するためのプログラムを呼び出し、プログラム内に含まれる命令を実行するように構成され得る。インターフェースは、プロセッサの処理結果を出力するように構成され得る。
可能な設計において、装置は、チップまたはシステムオンチップ(System on a Chip、SoC)である。
結論として、従来技術では、すべてのターゲットデバイスの識別子情報は、リソース予約要求メッセージ(またはリソース予約要求フレームと呼ばれる)内に直接担持され、その結果、リソース予約要求フレームのフレーム長は、過度に大きく、リソース予約要求フレームを送信する成功率を低下させる。従来技術と比較して、本出願のこの実施形態では、リソース予約要求フレームは、1つのRRQ1および複数のRRQ2に分割される。RRQ1は、サードパーティデバイスに送信され、RRQ1の長さが従来技術におけるリソース予約要求フレーム(例えば、MU-RTS)のそれよりもはるかに短くなるように、その後にデータ送信を実行するターゲットデバイスの識別子を担持しない。これは、サードパーティデバイスによってRRQ1を正しく受信する確率を大幅に高める。加えて、RRQ2の長さが従来技術におけるリソース予約要求フレーム(例えばMU-RTS)よりもはるかに短くなるように、各RRQ2は、1つのターゲットデバイスに対応し、各RRQ2は、RRQ2に対応するターゲットデバイスの識別子のみを担持する。これは、対応するターゲットデバイスによってRRQ2を正しく受信する確率を大幅に高め、リソース予約を実施することができ、それによって、データ送信の成功率を高める。
以下は、本出願の実施形態の実施形態のための添付図面について簡単に説明する。
本出願の実施形態によるリソース予約方法において使用されるシステムアーキテクチャの概略図である。
本出願の実施形態による、送信デバイスによって実行されるチャネル競合の実行からデータ送信までの時系列処理の概略図である。
本出願の実施形態によるリソース予約方法の概略フローチャートである。
本出願の実施形態による、リソース予約要求メッセージの構成およびリソース割り当ての概略図である。
本出願の実施形態による別のリソース予約方法の概略フローチャートである。
本出願の実施形態による、リソース予約応答メッセージのリソース割り当ての概略図である。
本出願の実施形態による、別のリソース予約応答メッセージのリソース割り当ての概略図である。
本出願の実施形態によるネットワークデバイスの論理構造の概略図である。
本出願の実施形態によるネットワークデバイスのハードウェア構造の概略図である。
本出願の実施形態によるユーザ機器の論理構造の概略図である。
本出願の実施形態によるユーザ機器のハードウェア構造の概略図である。
本出願の実施形態による通信チップの概略構造図である。
当業者に本発明における解決策をよりよく理解させるために、以下は、本出願の実施形態における添付図面を参照して、本出願の実施形態における技術的解決策について説明する。
以下は、詳細な説明を提供する。
本発明の実施形態において提供されるリソース予約方法、デバイス、システム、およびコンピュータ可読記憶媒体をよりよく理解するために、以下は、リソース予約方法において使用され、本発明の実施形態に適用可能なシステムアーキテクチャについて最初に説明する。図1に示されているシステムアーキテクチャ100は、少なくとも1つのネットワークデバイス101と、複数のユーザ機器102(user equipment、UE)とを含み得る。ネットワークデバイス101は、データをユーザ機器102に送信し得、ネットワークデバイス101は、送信リソースをユーザ機器102に割り当てる。
本出願のこの実施形態におけるネットワークデバイス101は、様々な形態、例えば、マクロ基地局、マイクロ基地局(スモールセルとも呼ばれる)、中継局、アクセスポイント、およびセル(Cell)におけるネットワークデバイスを含み得る。例として使用される基地局は、進化型NodeB(evolutional nodeB、eNB)、5Gシステムにおける次世代ノード(next-generation NodeB、gNB)、または新無線(new radio、NR)システムであり得る。加えて、基地局は、あるいは、送信/受信ポイント(transmission receive point、TRP)、中央ユニット(central unit、CU)、または別のネットワークエンティティであり得る。加えて、分散された基地局のシナリオでは、ネットワークデバイス101は、ベースバンド処理ユニット(baseband unit、BBU)および無線周波ユニット(remote radio unit、RRU)であり得、クラウド無線アクセスネットワーク(cloud radio access network、CRAN)のシナリオでは、ネットワークデバイス101は、ベースバンドプールBBUプールおよび無線周波数ユニットRRUであり得る。加えて、ネットワークデバイス101は、あるいは、コアネットワーク(core network、CN)デバイス、モビリティ管理エンティティ(mobility management entity、MME)デバイス、アクセスおよびモビリティ管理機能(access and mobility management function、AMF)デバイス、もしくはインターネットオブビークル制御機能(control function、CF)デバイス、ゲートウェイ(Gateway)、路側ユニット(roadside unit、RSU)、運用、管理、および保守(operation,administration and maintenance、OAM)デバイス、アプリケーションサーバ(APP server)、またはサードパーティのネットワークデバイスであり得る。
本出願の実施形態におけるユーザ機器102は、ネットワークデバイス101からスケジューリングおよびインジケーション情報を受信することができるデバイスであり、携帯電話、コンピュータ、バンド、スマートウォッチ、データカード、センサ、または局(station、STA)であり得る。これらのデバイスは、まとめて端末デバイスと呼ばれることがある。例えば、バンド-携帯電話-基地局のリンク内のバンドと携帯電話との間のリンクについて、バンドは、ユーザ機器102とみなされ得、携帯電話は、ネットワークデバイス101とみなされ得る。
本発明において、データ送信デバイスは、ネットワークデバイス101であり得、かつデータ受信デバイスは、ユーザ機器102であり得、データ送信デバイスは、ユーザ機器102であり、かつデータ受信デバイスは、ネットワークデバイス101であり、またはデータ送信デバイスは、ユーザ機器102であり、かつデータ受信デバイスも、ユーザ機器102である。
「システム」および「ネットワーク」という用語は、本出願の実施形態において交換可能に使用されることがあることが留意されるべきである。「複数の」という用語は、2つ以上を意味する。これを考慮して、「複数の」は、本出願の実施形態において「少なくとも2つ」として理解されることもある。「および/または」という用語は、関連するオブジェクトを説明するための関連関係について説明し、3つの関係が存在し得ることを表す。例えば、Aおよび/またはBは、以下の3つの場合、Aのみが存在する、AとBの両方が存在する、およびBのみが存在する、を表し得る。加えて、「/」という文字は、一般に、関連するオブジェクト間の「または」の関係を示す。
本出願の実施形態において提供されるリソース予約方法において使用されるシステムアーキテクチャは、図1に示されているシステムアーキテクチャに限定されないことが留意されるべきである。
前述のシステムアーキテクチャに基づいて、以下は、添付図面を参照して、本出願の実施形態において提供されるリソース予約要求方法について詳細に説明する。
データ情報を受信デバイスに送信する前に、送信デバイスは、最初に、ターゲットチャネルがアイドル状態であるかどうかを検出するために、ターゲットチャネルにおいてセンシングを実行する必要がある。送信デバイスは、ターゲットチャネルがアイドル状態であり、送信デバイスが競合を通じてターゲットチャネルを正常に取得したときにのみ、データ送信のためにターゲットチャネルを占有することができる。
以下は、例を使用することによって、チャネル競合からデータ送信までの特定の時系列処理を提供する。
図2は、送信デバイスがチャネルを競合する処理の例を示す。ターゲットチャネルがビジーであるとき、送信デバイス(例えば、送信デバイスは、ネットワークデバイスであり得る)は、連続センシング状態にあると学習されることが可能である。送信デバイスが、センシングを通じて、ターゲットチャネルがアイドル状態であり、アイドル状態が第1の事前設定された期間、すなわち、分散された協調機能フレーム間間隔(distributed coordination function interframe space、DIFS)の期間の間維持されていることを検出したとき、送信デバイスは、バックオフ(backoff)処理を実行し、すなわち、送信デバイスは、バックオフタイマを設定するために、所定の範囲から値をランダムに選択し、次いで、バックオフタイマは、カウントダウンを開始する。
バックオフ処理において、送信デバイスは、チャネルセンシングおよび検出を継続的に実行する。ターゲットチャネルが、バックオフタイマがカウントダウンを実行することを開始した時間からバックオフタイマが0にバックオフされた時間までの時間期間において継続的にアイドル状態である場合、送信デバイスは、リソース予約要求メッセージ(resource request、RRQ)を生成し、RRQを受信デバイスに送信する。これは、送信デバイスが競合を通じてターゲットチャネルを正常に取得したことを示す。送信デバイスによって送信されたRRQは、現在の送信処理の残り時間を示すために使用される期間フィールドを含む。現在の送信処理の残り時間は、送信デバイスがRRQを送信した時間から受信デバイスが確認応答メッセージ(acknowledgement、ACK)を送信した時間までの図2における時間期間である。センシングを通じてRRQを検出した後、ターゲットチャネルにおいてセンシングを実行するサードパーティデバイスは、RRQ内の期間フィールドに関する情報を取得し、次いで、期間フィールドに関する情報に基づいてサードパーティデバイスのネットワーク割り当てベクトル(network allocation vector、NAV)を設定する。NAVが0にバックオフされる前に、サードパーティデバイスは、ターゲットチャネルについて競合せず、それによって、送信デバイスと受信デバイスとの間の送信において、サードパーティデバイスによって実行されるデータ送信によって引き起こされる干渉を回避する。
送信デバイスがセンシングを通じてターゲットチャネルがアイドル状態であることを検出した時間から送信デバイスがRRQを送信した時間までの時間期間、すなわち、DIFSとバックオフタイマのカウントダウン時間との合計時間期間に対応する処理は、クリアチャネル評価(clear channel assessment、CCA)処理である。処理は、無線チャネルにおける競合を効果的に回避することができる。
送信デバイスによって送信されたRRQを受信した後、受信デバイスは、第2の事前設定された期間、すなわち、短いフレーム間空間(short interframe space、SIFS)期間の後に、送信デバイスにリソース予約応答メッセージ(resource response、RRS)を返す。RRSは、期間フィールドも含み、期間フィールドの値は、図2に示されているように、RRQ内の期間フィールドの値からSIFSとRRSの期間とを減算することによって取得される値である。センシングを通じてRRSを検出した後、ターゲットチャネルにおいてセンシングを実行するサードパーティデバイスは、RRS内の期間フィールドに関する情報を取得し、次いで、期間フィールドに関する取得された情報に基づいて、サードパーティデバイスのネットワーク割り当てベクトル(network allocation vector、NAV)を設定する。NAVが0にバックオフされる前に、サードパーティデバイスは、ターゲットチャネルについて競合せず、それによって、送信デバイスと受信デバイスとの間の送信において、サードパーティデバイスによって実行されるデータ送信によって引き起こされる干渉を回避する。
RRSを受信した後、送信デバイスは、SIFS期間の後に受信デバイスにデータを送信する。データを受信した後、受信デバイスは、SIFS期間の後に送信デバイスにACKを返す。この場合、ターゲットチャネルについて競合し、送信デバイスによるデータ送信を実行する処理全体が完了する。
本出願の実施形態において、直交周波数分割多元接続(orthogonal frequency division multiple access、OFDMA)技術が、データを送信するために使用される。言い換えれば、ネットワークデバイスは、データ情報を複数のUEに同時に送信し得る。具体的には、OFDMA技術において、送信帯域幅は、一連の直交する重複しないサブキャリアセットに分割され得、異なるサブキャリアセットが、複数のアクセスを実装するために異なるユーザに割り当てられる。OFDMA技術を使用することによって、システムリソースの最適な利用を容易に実装するために、利用可能な帯域幅リソースが、利用可能な帯域幅リソースを必要とするユーザに動的に割り当てられることが可能である。異なるユーザが重複しないサブキャリアセットを占有するので、理想的な同期の場合、マルチユーザ干渉、すなわちマルチアクセス干渉(multiple access interference、MAI)がシステムにおいて発生しない。
前述の説明に基づいて、以下は、図3において提供される概略フローチャートを参照して、本出願の実施形態において提供されるリソース予約方法について説明する。図3に示されている方法は、以下のステップを含み得る。
S301.ネットワークデバイスがリソース予約要求メッセージRRQを生成する。RRQは、1つのRRQ1と、N個のRRQ2とを含む。RRQ1は、第1の期間情報を含む。第1の期間情報は、ターゲットチャネルが占有される時間が第1の期間であることを示すために使用される。N個のRRQ2は、第1の期間中にネットワークデバイスにデータを送信するようにN個のユーザ機器UEに要求するためにそれぞれ使用される。N個のRRQ2は、N個のUEと1対1で対応している。
競合を通じてターゲットチャネルを正常に取得した後、ネットワークデバイスは、リソース予約要求メッセージRRQを生成する。RRQは、1つの第1のリソース予約要求RRQ1と、N(N≧1)個の第2のリソース予約要求RRQ2とを含む。
具体的には、RRQ1は、第1の期間情報を含む。第1の期間情報は、ネットワークデバイスがターゲットチャネルを占有する時間が第1の期間であることを示すために使用される。具体的には、第1の期間情報は、ネットワークデバイスがターゲットチャネルを占有する時間が第1の期間であることをサードパーティデバイスに示すために使用される。N個のRRQ2は、N個のUEと1対1で対応しており、第1の期間中にネットワークデバイスにデータを送信するようにN個のUEに要求するためにそれぞれ使用される。サードパーティデバイスは、N個のUEおよびネットワークデバイス以外の、ターゲットチャネルについて競合するネットワークデバイスまたはUEであり得る。RRQ1は、サードパーティデバイスが、リソース予約を実施するために、センシングを通じてRRQ1を検出した後、第1の期間に基づいてリソース予約タイマを設定するように、第1の期間情報を含む。
任意選択で、第1の期間情報に加えて、RRQ1は、以下の情報、現在のセル識別(セルID)と、アップリンクまたはダウンリンク送信を示すために使用されるインジケーション情報とをさらに含み得る。これは、データが最終的にネットワークデバイスからUEに送信されるか、UEからネットワークデバイスに送信されるかにかかわらず、RRQは、常にネットワークデバイスによって送信されるためである。したがって、アップリンク送信またはダウンリンク送信のどちらがその後にスケジュールされるかが示される必要がある。
ユーザ機器がRRQ1を受信し、RRQ1内の第1の期間情報とセル識別とを取得した後、RRQ1内のセル識別が、ユーザ機器が配置されているセル識別ではない場合、言い換えれば、ネットワークデバイスによって送信されたRRQに対応するターゲットセルが、ユーザ機器が配置されているセルではない場合、ユーザ機器は、ユーザ機器に対応する特定の検索空間においてRRQ2を受信することを試みず、RRQ1内の第1の期間情報に基づいてネットワーク割り当てベクトル(network allocation vector、NAV)を直接設定することが留意されるべきである。NAVが0にバックオフされる前に、ユーザ機器は、ターゲットチャネルについて競合しない。これは、ユーザ機器のプロセッサの動作負荷を低減しながら、ターゲットチャネルにおけるデータ送信に対する干渉を回避する。
S302.ネットワークデバイスは、RRQを送信し、N個のUEは、ネットワークデバイスによって送信されたRRQを受信する。
具体的には、ネットワークデバイスは、N個のUEおよびサードパーティデバイスが、各々、RRQ1を検出および受信することができるように、共通の検索空間(common search space、CSS)において、RRQ内に含まれるRRQ1を送信する。N個のRRQ2の各々が、RRQ2が存在するUSSに対応するUEのみによって検索および受信されることが可能になるように、ネットワークデバイスは、対応して、N個のUEに対応する特定の検索空間(UE-specific search space、USS)においてN個のRRQ2をそれぞれ送信する。
ネットワークデバイスにデータを送信する予定のターゲットデバイスとは異なるサードパーティデバイスもRRQ1を受信することができるように、第1のリソース予約要求RRQ1は、共通の検索空間において送信される。この場合、サードパーティデバイスは、リソース予約を実施するために、RRQ1内の時間情報に基づいてリソース予約タイマを設定することができる。N個のRRQ2は、各UEがその後のデータ送信を準備するためにUEに対応するRRQ2を正しく受信することができるように、N個のRRQ2の送信間の干渉を低減するために、N個のRRQ2に対応するUEの特定の検索空間においてそれぞれ送信される。これは、データ送信の成功率を高めることができる。
RRQの構成とRRQの送信リソース割り当てとを理解することの容易さのために、図4は、例として示されている。図4は、RRQの構成および送信リソース割り当ての、Nが3である例を使用することによって提供される図である。図4における各々の小さいグリッドが1つの送信リソースを表すと仮定すると、図4におけるRRQ1と3つのRRQ2とによって占有される小さいグリッドは、RRQ1と3つのRRQ2とを対応して送信するためにネットワークデバイスによって使用される送信リソースをそれぞれ表す。RRQは、1つのRRQ1と、3つのRRQ2とを含むことがわかる。ネットワークデバイスは、共通の検索空間CSSにおいてRRQ1を送信し、3つのRRQ2に対応するUEのUSSにおいて3つのRRQ2をそれぞれ送信する。特定の実施形態において、CSSおよびUSSは、部分的に重複し得る。例えば、図4において、UE2のCSSおよびUSSは、部分的に重複するが、部分的に重複する検索空間は、RRQに対してUE2によって実行される検索に影響を与えない。加えて、異なるUEのUSSも部分的に重複し得るが、これは、対応するRRQ2の通常の検出と、任意のUEによって実行される対応するRRQ2内の情報の正しい取得とに影響を与えない。これは、RRQ2が対応するUEの一意の識別子を使用することによってスクランブルされ、対応するUEのみが対応する情報を取得するためにRRQ2をデスクランブルすることができるためである。以下は、スクランブルされた内容について説明する。
スクランブリングは、デジタル信号処理方法であり、新しい信号を取得するために元の信号にスクランブリングコードを乗算することである。アップリンクのスクランブリングは、ユーザを区別するために使用され、ダウンリンクのスクランブリングは、セルおよびチャネルを区別するために使用され得る。
RRQ1は、汎用識別子を使用することによってスクランブルされ、汎用識別子は、N個のUEおよびサードパーティデバイスに知られている識別子である。例えば、汎用識別子は、規格において事前定義された無線ネットワークの一時的な識別子(radio network temporary identify/identifier、RNTI)であり、ネットワークデバイスによってN個のUEおよびサードパーティデバイスに通知されるRNTIであり得、または特定の情報に基づく計算を通じて取得されるRNTIであり得る。特定の情報は、以下の情報、セル識別(セルID)、現在のシステムフレーム番号、およびRRQ1のスロット番号のうちの1つまたは複数を含み得る。そのような設計に基づいて、サードパーティデバイス(すなわち、現在のRRQ内のRRQ2のターゲット送信範囲内にないUE)も、サードパーティデバイスのリソース予約タイマを設定するように、RRQ1内の第1の期間を取得するために、RRQ1を受信することができる。リソース予約タイマが0にバックオフされる前に、サードパーティは、チャネルについて積極的に競合せず、それによって、現在の送信(ネットワークデバイスとUEとの間の送信)に対する干渉を回避する。
N個のRRQ2の各々は、RRQ2に対応するUEの一意の識別子を使用することによってスクランブルされる。UEの一意の識別子は、例えば、UEの国際モバイル機器識別(international mobile equipment identity、IMEI)、UEの国際モバイル加入者識別番号(international mobile subscriber identification number、IMSI)、またはUEに対応する特定のRNTIであり得る。特定のRNTIは、例えば、セル無線ネットワークの一時的な識別子(cell radio network temporary identifier、C-RNTI)であり得る。
N個のUEの各々は、RRQを受信する。しかしながら、RRQ2は、対応するUEの特定の識別子を使用することによってスクランブルされるので、UEのみが、RRQ2内の情報を取得するためにRRQ2をデスクランブルすることができる。したがって、UEについて、UEは、ネットワークデバイスによって送信されたRRQ1内の情報およびUEに対応するRRQ2内の情報のみを正しく取得することができるが、他のN-1個のRRQ2内の情報を正しく取得することはできない。
ネットワークデバイスによって送信されたRRQを受信した後、N個のUEは、リソース予約応答メッセージ(resource response、RRS)をネットワークデバイスに送信する必要があり、すなわち、RRSをネットワークデバイスに返す必要があり、またはRRSをネットワークデバイスに送信する必要がないことがあり、すなわち、RRSをネットワークデバイスに返す必要がない。
特定の実施形態において、RRQを受信したUEがRRSをネットワークデバイスに返す必要があるかどうかは、規格を使用することによって事前に定義され得る。例えば、規格は、UEがRRQを受信した後にRRSを返さなければならないと指定し得る。あるいは、RRQを受信したUEがRRSをネットワークデバイスに返す必要があるかどうかは、RRQにおいてネットワークデバイスによって示され得る。例えば、ネットワークデバイスは、RRQ1またはRRQ2において、UEがRRQを受信した後にRRSを返す必要があるかどうかを示し得る。あるいは、RRQを受信したUEがRRSをネットワークデバイスに返す必要があるかどうかは、事前定義された規則に従ってUEによって決定され得る。例えば、UEが、測定を通じて、ダウンリンク参照信号の参照信号受信電力(reference signal receiving power、RSRP)がしきい値よりも大きいことを知ったとき、UEは、RRSを返す必要がなく、またはそうでない場合、UEは、RRSを返す必要がある。
RRQ2に対応するUEがリソース予約応答メッセージRRSを返す必要があるが、UEがRRSを返さない場合、ネットワークデバイスは、UEのデータ送信をスケジュールせず、それによって、リソースの浪費を回避する。言い換えれば、ネットワークデバイスは、リソース予約応答メッセージを返したUEのデータ送信のみをスケジュールし、それによって、リソースの利用効率を改善する。RRQ2に対応するUEがリソース予約応答メッセージを返す必要がない場合、それは、ネットワークデバイスがその後にUEのデータ送信を直接スケジュールすることを示す。この場合、リソース予約応答メッセージを返すための時間が節約され、それによって、データ送信処理全体の時間を短縮し、データ送信効率を改善する。
以下は、RRSが返される必要がある、およびRRSが返される必要がない2つの態様からの説明を提供する。
1.RRSが返される必要がない。
一実施形態において、RRQを受信した後、UEは、UEがネットワークデバイスにデータを送信することができることを示すように、RRQを送信したネットワークデバイスにRRSを返す必要がある。UEがRRSを返す必要があるとき、ネットワークデバイスがUEによって返されたRRSを受信しない場合、ネットワークデバイスは、UEの現在のチャネルがビジーであり、UEがネットワークデバイスにデータを送信することができないとみなす。この場合、ネットワークデバイスは、その後の時間においてUEのデータ送信をスケジュールしない。
ネットワークデバイスからのRRQ内のN個のRRQ2がN個のUEに対応しているが、N個のUEにおいて、いくつかのUEは、対応するRRQ2を正しく受信しないことがあり、またはチャネルがビジーであるので、いくつかのUEは、RRSを返すことができないことが特に留意されるべきである。したがって、ネットワークデバイスは、M個のUEによって返されたRRS2のみを受信することがあり、ここでM≦Nである。RRSを返さないUEについて、ネットワークデバイスは、その後の時間においてUEのデータ送信をスケジュールせず、それによって、送信リソースの浪費を回避し、送信リソースの利用を改善する。
前述の説明によれば、UEがRRSを返す必要がある場合、ステップS302の後、以下のステップS303およびS304がさらに含まれる。詳細については、図5を参照されたい。
S303.N個のUE内のM個のUEが、RRQに基づいてリソース予約応答メッセージRRSを生成する。各RRSは、RRS1と、RRS2とを含む。RRS1は、第2の期間情報を含む。第2の期間情報は、M個のUEがターゲットチャネルを占有する時間が第2の期間であることを示すために使用される。RRS2は、RRS2に対応するUEが第2の期間中にネットワークデバイスにデータを送信する予定であることをネットワークデバイスに確認するために使用される。
具体的には、N個のUE内のM個のUEは、RRSを返し、M個のUEの各々は、UEによって受信されたRRQに基づいて対応するRRSを生成する。各UEによって生成されたRRSは、第1のリソース予約応答メッセージRRS1と、第2のリソース予約応答メッセージRRS2とを含む。RRS1は、第2の期間情報を含む。第2の期間情報は、M個のUEがターゲットチャネルを占有する時間が第2の期間であることを示すために使用される。具体的には、第2の期間情報は、M個のUEがターゲットチャネルを占有する時間が第2の期間であることをサードパーティデバイスに示すために使用される。RRS1は、サードパーティデバイスが、リソース予約を実施するために、センシングを通じてRRS1を検出した後、第2の期間に基づいてリソース予約タイマを設定するように、第2の期間情報を含む。加えて、RRS2は、RRS2に対応するUEが第2の期間中にネットワークデバイスにデータを送信する予定であることをネットワークデバイスに確認するために使用され、それによって、データ送信の成功率を高める。
RRS1内の第2の期間は、RRQ1内の第1の期間とは異なり得る。第2の期間は、第1の期間から第1の時間間隔を減算することによって取得される期間であり得る。第1の時間間隔は、M個のUEがRRQを受信する瞬間と、M個のUEが対応するRRSをネットワークデバイスに送信する瞬間との間の時間間隔である。特定の実施形態において、M個のUEがRRSを返す時点は、同じであり、M個のUEがRRSを返す特定の時点は、事前定義され得る。
S304.M個のUEは、リソース予約応答メッセージRRSを送信する。
RRSを生成した後、M個のUEは、RRSをネットワークデバイスに送信する。RRQと同様に、M個のUEによってネットワークデバイスに送信されるRRSもスクランブルされる必要がある。
RRS1は、汎用識別子を使用することによってスクランブルされ、汎用識別子は、RRQ1のために使用される汎用識別子と同じであっても異なっていてもよい。同様に、RRS1のために使用される汎用識別子は、N個のUEおよびサードパーティデバイスに知られている識別子である。例えば、RRS1のために使用される汎用識別子は、規格において事前定義された無線ネットワークの一時的な識別子(radio network temporary identify/identifier、RNTI)であり得、ネットワークデバイスによってN個のUEおよびサードパーティデバイスに通知されるRNTIであり得、または特定の情報に基づく計算を通じて取得されるRNTIであり得る。特定の情報は、以下の情報、セル識別(セルID)、現在のシステムフレーム番号、RRQ1のスロット番号、およびRRS1のスロット番号のうちの1つまたは複数を含み得る。そのような設計に基づいて、サードパーティデバイスは、サードパーティデバイスのリソース予約タイマを設定するように、RRS1内の第2の期間を取得するために、RRS1も受信することができる。リソース予約タイマが0にバックオフされる前に、サードパーティデバイスは、チャネルについて積極的に競合せず、それによって、現在の送信(ネットワークデバイスとUEとの間の送信)に対する干渉を回避する。
RRS内のRRS2は、RRSを返すUEの一意の識別子を使用することによってスクランブルされる。UEの一意の識別子は、例えば、UEの国際モバイル機器識別(international mobile equipment identity、IMEI)、UEの国際モバイル加入者識別番号(international mobile subscriber identification number、IMSI)、またはUEに対応する特定のRNTIであり得る。特定のRNTIは、例えば、セル無線ネットワークの一時的な識別子(cell radio network temporary identifier、C-RNTI)であり得る。
加えて、送信リソース、すなわち、時間周波数リソースが、RRSを返すためにUEによって必要とされる。ネットワークデバイスは、RRQにおいて、RRSを返すためにUEによって使用される送信リソースを示し得る。
具体的には、ネットワークデバイスは、送信されるRRQ1において、RRS1を返すためにUEによって使用される送信リソースを示し得る。ネットワークデバイスは、送信されるRRQ1において、RRS1を返すためにUEによって使用される送信パラメータをさらに示し得る。送信パラメータは、例えば、変調およびコーディング方式(Modulation and Coding Scheme、MCS)であり得る。同様に、ネットワークデバイスは、送信されるRRQ2において、RRS2を返すためにUEによって使用される時間周波数リソースを示し得る。確かに、ネットワークデバイスは、RRQ2において、RRS2を返すためにUEによって使用される送信パラメータをさらに示し得る。例えば、送信パラメータは、MCSであり得る。あるいは、ネットワークデバイスは、RRQ1において、RRS2を返すためにすべてのUEによって使用される送信パラメータを示し得る。RRS2を返すためにすべてのUEによって使用される送信パラメータは、同じであっても異なっていてもよい。RRS2を返すためにUEによって使用される送信パラメータは、例えば、MCSであり得る。RRS1およびRRS2のために使用される送信パラメータは、あるいは事前定義され得る。例えば、送信パラメータとしてのMCSは、QPSK、16QAM、または64QAMとして事前定義され得る。
送信リソースは、時間領域のリソースと周波数領域のリソースの両方を含み得、または周波数領域のリソースのみを含み得る。しかしながら、送信リソースが周波数領域のリソースのみを含む場合、RRSのための時間領域のリソースが、別の方法を使用することによって決定される必要がある。
RRQは、1つのRRQ1のみを含むので、RRS1のために使用され、RRQ1において示される1つの送信リソースも1つのみ存在することが留意されるべきである。言い換えれば、すべてのUEは、同じ送信リソースを使用することによってRRSを返す。加えて、時間周波数リソースの占有が低減されることが可能であり、それによって、オーバヘッドを低減する。しかしながら、干渉を回避し、どのUEがRRSを返すかをネットワークデバイスが区別することを容易にするために、すべてのUEは、互いに異なる送信リソースを使用することによって、UEに対応するRRS2を返す。すべてのUEは、同じ送信リソースを使用することによってRRS1を返すので、干渉を回避するために、すべてのUEによって返されるRRS1の内容は、同じであり、UEがRRS1を返す時点は、同じであることを理解することができる。
例えば、図6を参照されたい。図4と同じく、図6についても、Nが3である例を使用して説明される。図4および図6における各グリッドが1つの送信リソースを表すと仮定すると、図4におけるRRQ1と3つのRRQ2によって占有される小さいグリッドは、RRQ1と3つのRRQ2とを送信するためにネットワークデバイスによって使用される送信リソースをそれぞれ表し、図6におけるRRS1と3つのRRS2とによって占有される小さいグリッドは、RRSを返すためにネットワークデバイスによって使用される送信リソースを表す。すべてのUEが同じ送信リソースを使用することによってRRS1を返すが、異なるUEが異なる送信リソースを使用することによってRRS2を返すことがわかる。
一実装において、ネットワークデバイスは、RRQにおいて、RRSを返すためにUEによって使用される送信リソースを示す必要はないが、RRQのための時間周波数リソースと事前定義された規則とに基づくマッピングを通じて、RRSのための時間周波数リソースを生成する。例えば、RRS1を返すためにUEによって使用される周波数領域のリソースは、RRQ1を送信するためにネットワークデバイスによって使用される周波数領域のリソースと同じであり得、RRS2を送信するためにUEによって使用される周波数領域のリソースは、UEに対応するRRQ2を送信するためにネットワークデバイスによって使用される周波数領域のリソースと同じであり得る。
加えて、RRSを返すためにUEによって使用される時間領域のリソースが指定され得る。例えば、UEがスロットnにおいてRRQを受信する(すなわち、ネットワークデバイスがスロットnにおいてRRQを送信する)場合、UEは、スロットn+kにおいてRRSを返し(すなわち、ネットワークデバイスは、スロットn+kにおいてRRSを受信し)、ここで、nおよびn+kは、スロット番号であり、kは、規格において事前定義された値であり得、またはRRQ1もしくはRRQ2において、もしくは事前に他のシグナリング(例えば、RRCシグナリングまたはシステムメッセージ)を使用することによって、ネットワークデバイスによってUEに示され得る。加えて、kは、0以上の整数である。
例えば、図7を参照されたい。図4および図6と同じく、図7についても、Nが3である例を使用して説明される。同様に、図4におけるRRQ1と3つのRRQ2によって占有される小さいグリッドが、RRQ1と3つのRRQ2とを送信するためにネットワークデバイスによって使用される送信リソースをそれぞれ表す場合、UE1、UE2、およびUE3がRRQ1と対応するRRQ2とを受信した後、対応するRRSを返すために使用される送信リソースは、RRQ1および対応するRRQ2が存在する送信リソースに基づいて決定される。図7に示されているように、RRSを返すためにすべてのUEによって使用される送信リソースは、RRQ1を送信するためにネットワークデバイスによって使用される送信リソースと同じであり、RRS2をそれぞれ返すためにUE1、UE2、およびUE3によって使用される送信リソースは、UE1、UE2、およびUE3に対応するRRQ2を送信するためにネットワークデバイスによって使用される送信リソースと同じである。図7における送信リソースは、周波数領域のリソースのみを含み得ることが留意されるべきである。
本出願のこの実施形態において、UEによって送信されたRRSを受信した後、ネットワークデバイスは、対応するUEのアップリンクまたはダウンリンクのデータ送信をスケジュールするために、ダウンリンク制御情報(downlink control information、DCI)を送信する。ネットワークデバイスによってUEに送信されるDCIは、リソース割り当て情報、ハイブリッド自動再送要求(hybrid automatic repeat request、HARQ)情報、および/またはアップリンク/ダウンリンクのデータ送信のための電力制御情報を含み得る。
前述の実施形態において、サードパーティデバイスによって引き起こされる送信干渉を回避するように、サードパーティデバイスがRRS1を受信することができるように、RRS1は、汎用識別子を使用することによってスクランブルされる。加えて、すべてのUEは、同じ送信リソースを使用することによってRRS1を送信する。この場合、比較的少量の時間周波数リソースが占有され、したがって、比較的低いオーバヘッドが発生される。チャネルが利用可能なUEのデータ送信のみをスケジュールするために、ネットワークデバイスが、RRS2の受信に基づいて、対応するUEの現在のチャネルが利用可能であるかどうかを決定し得るように、異なるUEは、異なる送信リソースを使用することによって、UEに対応するRRS2を送信し、それによって、データ送信のブラインドスケジューリングによって引き起こされるリソースの浪費を回避する。加えて、複数のSTAからの情報が1つのメッセージ(MU-RTS)内に担持される従来技術の方法と比較して、この解決策では、RRQ2は、それぞれすべてのUEに送信され、各RRQ2のフレーム長は、MU-RTSのそれよりもはるかに小さい。したがって、送信の信頼性が大幅に改善され、リソース予約が実装され得、それによって、データ送信の成功率を高める。
2.RRSが返される必要はない。
UEがRRSを返す必要がないとき、ネットワークデバイスは、送信スケジューリングのための専用のDCIを送信することなく、UEに送信されるRRQ2において、UEのデータ送信のための送信リソースおよび/または送信パラメータを示し得る。このようにして、データ送信処理全体の時間が、全体的に短縮されることが可能であり、それによって、データ送信効率を改善する。具体的には、送信パラメータは、MCSなどであり得る。
結論として、従来技術では、すべてのターゲットデバイスの識別子情報は、リソース予約要求メッセージ(またはリソース予約要求フレームと呼ばれる)内に直接担持され、その結果、リソース予約要求フレームのフレーム長は、過度に大きく、リソース予約要求フレームを送信する成功率を低下させる。従来技術と比較して、本出願のこの実施形態では、リソース予約要求フレームは、1つのRRQ1および複数のRRQ2に分割される。RRQ1は、サードパーティデバイスに送信され、RRQ1の長さが従来技術におけるリソース予約要求フレーム(例えば、MU-RTS)のそれよりもはるかに短くなるように、その後にデータ送信を実行するターゲットデバイスの識別子を担持しない。これは、サードパーティデバイスによってRRQ1を正しく受信する確率を大幅に高める。加えて、RRQ2の長さが従来技術におけるリソース予約要求フレーム(例えばMU-RTS)よりもはるかに短くなるように、各RRQ2は、1つのターゲットデバイスに対応し、各RRQ2は、RRQ2に対応するターゲットデバイスの識別子のみを担持する。これは、対応するターゲットデバイスによってRRQ2を正しく受信する確率を大幅に高め、リソース予約を実施することができ、それによって、データ送信の成功率を高める。
上記は、ネットワークデバイスとユーザ機器との間の相互作用の観点から本出願の実施形態において提供される解決策について主に説明する。前述の機能を実装するために、ネットワークデバイスおよびユーザ機器などのネットワーク要素は、機能を実行するための対応するハードウェア構造および/またはソフトウェアモジュールを含むことが理解されることが可能である。当業者は、本明細書において開示されている実施形態において説明されている例と組み合わせて、ネットワーク要素およびアルゴリズムステップが、本出願においてハードウェアまたはハードウェアとコンピュータソフトウェアとの組合せを使用することによって実装され得ることを容易に認識すべきである。機能がハードウェア、またはコンピュータソフトウェアによって駆動されるハードウェアのどちらによって実行されるかは、技術的解決策の特定の用途および設計上の制約に依存する。当業者は、特定の用途ごとに、説明された機能を実装するために異なる方法を使用し得るが、実装が本出願の範囲を超えると考えられるべきではない。
本出願の実施形態において、ネットワークデバイス、ユーザ機器などは、前述の方法の例に基づいて、機能モジュールに分割され得る。例えば、各機能モジュールが、各々の対応する機能に基づく分割を通じて取得され得、または2つ以上の機能が、1つの処理モジュールに統合され得る。統合されたモジュールは、ハードウェアの形態において実装され得、またはソフトウェア機能モジュールの形態において実装され得る。本出願の実施形態において、モジュール分割は、例であり、単なる論理的な機能分割であり、実際の実装時には別の分割であり得ることが留意されるべきである。
各機能モジュールが各々の対応する機能に基づく分割を通じて取得されるとき、図8は、前述の実施形態におけるネットワークデバイスの論理的構造の可能な概略図である。ネットワークデバイス800は、トランシーバユニット801と、処理ユニット802とを含む。例えば、トランシーバユニット801は、図3または図5に示されている方法の実施形態におけるネットワークデバイスによって情報を受信するステップを実行する際にネットワークデバイスをサポートするように構成される。トランシーバユニット801は、図3または図5に示されている方法の実施形態におけるネットワークデバイスによって情報を送信するステップを実行する際にネットワークデバイスをサポートするようにさらに構成される。処理ユニット802は、図3または図5に示されている方法の実施形態におけるネットワークデバイスによって情報を生成するステップを実行する際のネットワークデバイス、トランシーバユニット801の機能以外の別の機能などをサポートするように構成される。
任意選択で、ネットワークデバイス800は、コード(プログラム)またはデータを記憶するように構成された記憶ユニットをさらに含み得る。可能な方法において、処理ユニット802は、記憶ユニットのコードまたはデータを呼び出し得る。したがって、ネットワークデバイス800は、リソース予約要求メッセージRRQを生成し、ここで、RRQは、1つの第1のリソース予約要求メッセージRRQ1と、N個の第2のリソース予約要求メッセージRRQ2とを含み、RRQ1は、第1の期間情報を含み、第1の期間情報は、ネットワークデバイスがターゲットチャネルを占有する時間が第1の期間であることを示すために使用され、N個のRRQ2は、第1の期間中にネットワークデバイスにデータを送信するようにN個のユーザ機器UEに要求するためにそれぞれ使用され、N個のRRQ2は、N個のUEと1対1で対応しており、Nは、1以上の整数である。加えて、ネットワークデバイス800は、RRQを送信し、ここで、RRQ1は、第1の汎用識別子を使用することによってスクランブルされ、N個のRRQ2は、N個のRRQ2に対応するUEの一意の識別子を使用することによってそれぞれスクランブルされ、第1の汎用識別子は、少なくとも1つのサードパーティデバイスおよびN個のUEに知られている識別子である。
ハードウェアの実装に関して、処理ユニット802は、プロセッサ、処理回路などであり得る。トランシーバユニット801は、トランシーバ、トランシーバ回路、インターフェース回路などであり得る。記憶ユニットは、メモリであり得る。処理ユニット、トランシーバユニット、および記憶ユニットは、統合され得、または分離され得る。
図9は、本出願の実施形態による、前述の実施形態におけるネットワークデバイスのハードウェア構造の可能な概略図である。図9に示されているように、ネットワークデバイス900は、1つまたは複数のプロセッサ901と、1つまたは複数のメモリ902と、ネットワークインターフェース903と、1つまたは複数のトランシーバ905と、1つまたは複数のアンテナ908とを含み得る。これらの構成要素は、バス904を介して、または別の方法において接続され得る。図9において、構成要素がバスを介して接続されている例が使用される。
ネットワークインターフェース903は、別の通信デバイス、例えば、別のネットワークデバイスと通信するためにネットワークデバイス900によって使用され得る。具体的には、ネットワークインターフェース903は、有線インターフェースであり得る。
送信機905は、プロセッサ901によって出力される信号に対して信号変調などの送信処理を実行するように構成され得る。トランシーバ905は、アンテナ908によって受信されたモバイル通信信号に対して信号復調などの受信処理を実行するようにさらに構成され得る。本出願のいくつかの実施形態において、トランシーバ905は、ワイヤレストランシーバとみなされ得る。ネットワークデバイス900は、1つまたは複数のトランシーバ905を含み得る。アンテナ908は、伝送線路内の電磁エネルギーを自由空間内の電磁波に変換するように、または自由空間内の電磁波を伝送線路内の電磁エネルギーに変換するように構成され得る。1つまたは複数のアンテナ908が存在し得る。
メモリ902は、バス904もしくは入力/出力ポートを介してプロセッサ901に結合され得、またはメモリ902は、プロセッサ901と統合され得る。メモリ902は、様々なソフトウェアプログラム、および/または命令もしくはデータの複数のグループを記憶するように構成される。具体的には、メモリ902は、高速ランダムアクセスメモリを含み得、不揮発性メモリ、例えば、1つまたは複数のディスク記憶デバイス、フラッシュメモリ、または別の不揮発性ソリッドステート記憶デバイスをさらに含み得る。メモリ902は、オペレーティングシステム(以下、単にシステムと呼ばれる)、例えば、uCOS、VxWorks、またはRTLinuxなどの組み込みオペレーティングシステムを記憶し得る。メモリ902は、ネットワーク通信プログラムをさらに記憶し得る。ネットワーク通信プログラムは、1つまたは複数の取り付けられたデバイス、1つまたは複数のユーザ機器、および1つまたは複数のネットワークデバイスとの通信のために使用され得る。
プロセッサ901は、中央処理装置、汎用プロセッサ、デジタル信号プロセッサ、特定用途向け集積回路、フィールドプログラマブルゲートアレイもしくは別のプログラマブルロジックデバイス、トランジスタロジックデバイス、ハードウェア構成要素、またはそれらの任意の組合せであり得る。プロセッサは、本出願において開示されている内容を参照して説明された様々な例示的な論理ブロック、モジュール、および回路を実装または実行し得る。あるいは、プロセッサは、決定機能を実装するプロセッサの組合せ、例えば、1つもしくは複数のマイクロプロセッサの組合せ、またはデジタル信号プロセッサとマイクロプロセッサとの組合せであり得る。
本出願のこの実施形態において、プロセッサ901は、コンピュータ可読命令を読み取って実行するように構成され得る。具体的には、プロセッサ901は、メモリ902内に記憶されたプログラム、例えば、ネットワークデバイス900の側で、本出願の1つまたは複数の実施形態において提供されるリソース予約方法を実装するためのプログラムを呼び出し、プログラム内に含まれる命令を実行するように構成され得る。
ネットワークデバイス900は、図1に示されているリソース予約方法におけるシステム100内のネットワークデバイス101であり得、基地トランシーバ局、無線トランシーバ、基本サービスセット(BSS)、拡張サービスセット(ESS)、NodeB、eNodeB、gNBなどとして実装され得る。
図9に示されているネットワークデバイス900は、本出願のこの実施形態の単なる実装であることが留意されるべきである。実際の適用時に、ネットワークデバイス900は、より多くのまたはより少ない構成要素をさらに含み得る。これは、本明細書では限定されない。ネットワークデバイス900の特定の実装については、図3または図5に示されている方法の実施形態における関連する説明を参照されたい。詳細について、本明細書では再び説明されない。
各機能モジュールが各々の対応する機能に基づく分割を通じて取得されるとき、図10は、前述の実施形態におけるユーザ機器の論理構造の可能な概略図である。ユーザ機器1000は、トランシーバユニット1001と、処理ユニット1002とを含む。例えば、トランシーバユニット1001は、図3または図5に示されている方法の実施形態におけるユーザ機器によって情報を受信するステップを実行する際にユーザ機器をサポートするように構成される。トランシーバユニット1001は、図3または図5に示されている方法の実施形態におけるユーザ機器によって情報を送信するステップを実行する際にユーザ機器をサポートするようにさらに構成される。処理ユニット1002は、図3または図5に示されている方法の実施形態におけるユーザ機器によって情報を生成するステップを実行する際のユーザ機器、トランシーバユニット1001の機能以外の別の機能などをサポートするように構成される。
任意選択で、ユーザ機器1000は、コード(プログラム)またはデータを記憶するように構成された記憶ユニットをさらに含み得る。可能な方法において、処理ユニット1002は、ユーザ機器1000がネットワークデバイスによって送信されたリソース予約要求メッセージRRQを受信するように、記憶ユニットのコードまたはデータを呼び出し得る。RRQは、第1のリソース予約要求メッセージRRQ1と、第2のリソース予約要求メッセージRRQ2とを含み、RRQ1は、第1の期間情報を含み、第1の期間情報は、ネットワークデバイスがターゲットチャネルを占有する時間が第1の期間であることを示すために使用され、RRQ2は、第1の期間中にネットワークデバイスにデータを送信するようにUEに要求するために使用され、RRQ1は、第1の汎用識別子を使用することによってスクランブルされ、RRQ2は、UEに対応する一意の識別子を使用することによってスクランブルされ、第1の汎用識別子は、UEおよび少なくとも1つのサードパーティデバイスに知られている識別子である。
ハードウェアの実装に関して、処理ユニット1002は、プロセッサ、処理回路などであり得る。トランシーバユニット1001は、トランシーバ、トランシーバ回路、インターフェース回路などであり得る。記憶ユニットは、メモリであり得る。処理ユニット、トランシーバユニット、および記憶ユニットは、統合され得、または分離され得る。
図11は、本出願の実施形態による、前述の実施形態におけるユーザ機器のハードウェア構造の可能な概略図である。図11に示されているように、ユーザ機器1100は、入力/出力モジュール(例えば、オーディオ入力/出力モジュール1105、キー入力モジュール1106、およびディスプレイ1107)と、ユーザインターフェース1108と、1つまたは複数のプロセッサ1101と、1つまたは複数のトランシーバ1102と、1つまたは複数のアンテナ1103と、1つまたは複数のメモリ1104とを含み得る。これらの構成要素は、バスを介して、または別の方法において接続され得る。図11において、構成要素がバスを介して接続されている例が使用される。
アンテナ1103は、電磁エネルギーを自由空間内の電磁波に変換するように、または自由空間内の電磁波を伝送線路内の電磁エネルギーに変換するように構成され得る。トランシーバ1102は、プロセッサ1101によって出力された信号を送信するように構成され得、またはアンテナ1103によって受信されたモバイル通信信号を受信するように構成され得る。本出願のこの実施形態において、トランシーバ1102は、ワイヤレストランシーバとみなされ得る。ユーザ機器1100は、1つまたは複数のトランシーバ1102を含み得る。
図11に示されているトランシーバ1102に加えて、ユーザ機器1101は、別の通信構成要素、例えば、GPSモジュール、ブルートゥース(Bluetooth)モジュール、またはワイヤレスフィデリティ(wireless fidelity、Wi-Fi)モジュールをさらに含み得る。上記で説明されているワイヤレス通信信号に加えて、ユーザ機器1100は、別のワイヤレス通信信号、例えば、衛星信号または短波信号をさらにサポートし得る。ワイヤレス通信に加えて、ユーザ機器1100には、有線通信をサポートするために、有線ネットワークインターフェース(例えば、LANインターフェース)がさらに設けられ得る。
入力/出力モジュールは、ユーザ機器1100とユーザ/外部機器との間の対話を実装するように構成され得、オーディオ入力/出力モジュール1105、キー入力モジュール1106、ディスプレイ1107などを主に含み得る。具体的には、入力/出力モジュールは、カメラ、タッチスクリーン、センサなどをさらに含み得る。すべての入力/出力モジュールは、ユーザインターフェース1108を介してプロセッサ1101と通信する。
メモリ1104は、バスまたは入力/出力ポートを介してプロセッサ1101に結合され得、またはメモリ1104は、プロセッサ1101と統合され得る。メモリ1104は、様々なソフトウェアプログラム、および/または命令の複数のグループを記憶するように構成される。具体的には、メモリ1104は、高速ランダムアクセスメモリを含み得、不揮発性メモリ、例えば、1つまたは複数のディスク記憶デバイス、フラッシュメモリ、または別の不揮発性ソリッドステート記憶デバイスをさらに含み得る。メモリ1104は、オペレーティングシステム(以下、単にシステムと呼ばれる)、例えば、ANDROID、IOS、WINDOWS、またはLINUXなどの組み込みオペレーティングシステムを記憶し得る。メモリ1104は、ネットワーク通信プログラムをさらに記憶し得る。ネットワーク通信プログラムは、1つまたは複数の取り付けられたデバイス、1つまたは複数のユーザ機器、および1つまたは複数のネットワークデバイスとの通信のために使用され得る。メモリ1104は、ユーザインターフェースプログラムをさらに記憶し得る。ユーザインターフェースプログラムは、グラフィカルな操作インターフェースを介してアプリケーションの内容を鮮明に表示し、メニュー、ダイアログボックス、およびキーなどの入力制御を使用することによって、アプリケーションに対してユーザによって実行される制御操作を受け付け得る。
本出願のこの実施形態において、メモリ1104は、ユーザ機器1100の側で、本出願の1つまたは複数の実施形態において提供されるリソース予約方法を実装するためのプログラムを記憶するように構成され得る。本出願の1つまたは複数の実施形態において提供されるリソース予約方法の実装については、前述の実施形態を参照されたい。
プロセッサ1101は、コンピュータ可読命令を読み取って実行するように構成され得る。具体的には、プロセッサ1101は、前述の実施形態における方法を実行するために、メモリ1104内に記憶されたプログラム、例えば、ユーザ機器1100の側で、本出願の1つまたは複数の実施形態において提供されるリソース予約方法を実装するためのプログラムを呼び出し、プログラム内に含まれる命令を実行するように構成され得る。プロセッサ1101は、グローバルシステムフォーモバイルコミュニケーションズ(global system for mobile communication、GSM)(2G)通信、広帯域符号分割多元接続(wideband code division multiple access、WCDMA)(3G)通信、ロングタームエボリューション(long term evolution、LTE)(4G)通信、5G通信などのうちの1つまたは複数をサポートし得る。任意選択で、プロセッサ1101が任意のメッセージまたはデータを送信するとき、プロセッサ1101は、具体的には、送信を実行するためにトランシーバ1102を駆動または制御する。任意選択で、プロセッサ1101が任意のメッセージまたはデータを受信するとき、プロセッサ1101は、具体的には、受信を実行するためにトランシーバ1102を駆動または制御する。したがって、プロセッサ1101は、送信または受信を実行するための制御センタとみなされ得、トランシーバ1102は、送信および受信動作を実行するための特定の実行者である。
ユーザ機器1100は、図1に示されているリソース予約方法におけるシステム100内のユーザ機器102であり得、eMTCデバイス、モバイルデバイス、移動局(mobile station)、モバイルユニット(mobile unit)、ワイヤレスユニット、リモートユニット、ユーザエージェント、モバイルクライアントなどとして実装され得る。
図11に示されているユーザ機器1100は、本出願のこの実施形態の単なる実装であることが留意されるべきである。実際の適用時に、ユーザ機器1100は、より多くのまたはより少ない構成要素をさらに含み得る。これは、本明細書では限定されない。ユーザ機器1100の特定の実装については、図3または図5に示されている方法の実施形態における関連する説明を参照されたい。詳細について、本明細書では再び説明されない。
図12は、本出願による装置の概略構造図である。図12に示されているように、装置1200は、プロセッサ1201と、プロセッサ1201に結合された1つまたは複数のインターフェース1202とを含み得る。
プロセッサ1201は、コンピュータ可読命令を読み取って実行するように構成され得る。特定の実装時に、プロセッサ1201は、コントローラと、演算ユニットと、レジスタとを主に含み得る。コントローラは、命令を復号することを主に担当し、命令に対応する動作のための制御信号を送信する。演算ユニットは、固定小数点もしくは浮動小数点の算術演算、シフト演算、論理演算などを実行することを主に担当し、またはアドレス演算とアドレス変換とを実行し得る。レジスタは、命令実行中に一時的に記憶されるある量のレジスタ演算、中間演算結果などを記憶することを主に担当する。特定の実装時に、プロセッサ1201のハードウェアアーキテクチャは、特定用途向け集積回路(application specific integrated circuits、ASIC)アーキテクチャ、インターロックされないパイプラインステージを持つマイクロプロセッサ(microprocessor without interlocked piped stages architecture、MIPS)アーキテクチャ、アドバンスト縮小命令セットコンピューティングマシン(advanced RISC machines、ARM)アーキテクチャ、NPアーキテクチャなどであり得る。プロセッサ1201は、シングルコアであり得、またはマルチコアであり得る。
インターフェース1202は、処理対象のデータをプロセッサ1201に入力するように構成され得、プロセッサ1201の処理結果を外部に出力し得る。特定の実装時に、インターフェース1202は、汎用入力/出力(general purpose input output、GPIO)インターフェースであり得、複数の周辺デバイス(例えば、ディスプレイ(LCD)、カメラ(camera)、および無線周波数(radio frequency、RF)モジュール)に接続され得る。インターフェース1202は、バス1203を介してプロセッサ1201に接続され得る。
本出願において、プロセッサ1201は、ネットワークデバイスの側、またはユーザ機器の側で、本出願の1つまたは複数の実施形態において提供されるリソース予約方法を実装するためのメモリ内のプログラムを呼び出し、プログラム内に含まれる命令を実行するように構成され得る。メモリは、プロセッサ1201と統合され得る。この場合、メモリは、装置1200の一部として使用される。あるいは、メモリは、装置1200の外部要素として使用され、プロセッサ1201は、インターフェース1202を介して、メモリ内に記憶された命令またはデータを呼び出す。
インターフェース1202は、プロセッサ1201の実行結果を出力するように構成され得る。本出願の1つまたは複数の実施形態において提供されるリソース予約方法については、前述の実施形態を参照されたい。詳細について、本明細書では再び説明されない。
装置1200は、通信チップまたはシステムオンチップ(System on a Chip、SoC)であり得る。
プロセッサ1201およびインターフェース1202にそれぞれ対応する機能は、ハードウェア設計を使用することによって実装され得、またはソフトウェア設計を使用することによって実装され得、またはソフトウェアとハードウェアとの組合せを使用することによって実装され得ることが留意されるべきである。これは、本明細書では限定されない。
本出願のさらに別の態様は、リソース予約システムを提供する。リソース予約システムは、1つまたは複数のネットワークデバイスと、1つまたは複数のユーザ機器とを含む。ネットワークデバイスは、図8または図9におけるネットワークデバイスであり得、ユーザ機器は、図10または図11におけるデバイスであり得る。
前述の実施形態のすべてまたはいくつかは、ソフトウェア、ハードウェア、ファームウェア、またはそれらの任意の組合せを使用することによって実装され得る。ソフトウェアが実施形態を実装するために使用されるとき、実施形態は、コンピュータプログラム製品の形態において完全にまたは部分的に実装され得る。コンピュータプログラム製品は、1つまたは複数のコンピュータ命令を含む。コンピュータプログラム製品がコンピュータ上にロードされて実行されたとき、本発明の実施形態による手順または機能が、すべてまたは部分的に生成される。コンピュータは、汎用コンピュータ、専用コンピュータ、コンピュータネットワーク、または別のプログラム可能な装置であり得る。コンピュータ命令は、コンピュータ可読記憶媒体内に記憶され得、またはコンピュータ可読記憶媒体から別のコンピュータ可読記憶媒体に送信され得る。例えば、コンピュータ命令は、ウェブサイト、コンピュータ、サーバ、またはデータセンタから、別のウェブサイト、コンピュータ、サーバ、またはデータセンタに、有線(例えば、同軸ケーブル、光ファイバ、デジタル加入者線(DSL))またはワイヤレス(例えば、赤外線、無線、またはマイクロ波)の方法において送信され得る。コンピュータ可読記憶媒体は、コンピュータによってアクセス可能な任意の使用可能な媒体、または1つもしくは複数の使用可能な媒体を統合するサーバもしくはデータセンタなどのデータ記憶デバイスであり得る。使用可能な媒体は、磁気媒体(例えば、フロッピーディスク、ハードディスク、または磁気テープ)、光学媒体(例えば、DVD)、半導体媒体(例えば、ソリッドステートドライブsolid state disk(SSD))などであり得る。
結論として、前述の説明は、本発明の単なる例示的な実施形態であり、本発明の保護範囲を限定することを意図されていない。本発明の要旨および原理の範囲内でなされた任意の修正、同等の置換、または改善は、本発明の保護範囲内に入るものとする。