Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6862483B2 - Resource reuse device, user equipment and resource reuse method - Google Patents
[go: Go Back, main page]

JP6862483B2 - Resource reuse device, user equipment and resource reuse method - Google Patents

Resource reuse device, user equipment and resource reuse method Download PDF

Info

Publication number
JP6862483B2
JP6862483B2 JP2019024496A JP2019024496A JP6862483B2 JP 6862483 B2 JP6862483 B2 JP 6862483B2 JP 2019024496 A JP2019024496 A JP 2019024496A JP 2019024496 A JP2019024496 A JP 2019024496A JP 6862483 B2 JP6862483 B2 JP 6862483B2
Authority
JP
Japan
Prior art keywords
resource
free
cycle
declared
resource set
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2019024496A
Other languages
Japanese (ja)
Other versions
JP2019110565A (en
Inventor
▲興▼▲ウエイ▼ ▲張▼
▲興▼▲ウエイ▼ ▲張▼
超 黎
超 黎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to JP2019024496A priority Critical patent/JP6862483B2/en
Publication of JP2019110565A publication Critical patent/JP2019110565A/en
Application granted granted Critical
Publication of JP6862483B2 publication Critical patent/JP6862483B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Description

本発明は、通信技術の分野に関し、特に、リソース再利用装置、ユーザ機器及びリソース再利用方法に関する。 The present invention relates to the field of communication technology, and more particularly to a resource reusing device, a user device, and a resource reusing method.

第3世代パートナーシッププロジェクト(3rd Generation Partnership Project、略称“3GPP”)のロングタームエボリューション‐アドバンスト(Long Term Evolution-Advanced、略称“LTE−A”)は、ロングタームエボリューション(Long Term Evolution、略称“LTE”)の拡張である。LTE−Aシステムは、LTEシステムよりも帯域幅の要件が高く、ダウンリンクピークデータレート1Gbit/sとアップリンクピークデータレート500Mbit/sをサポートする。LTE−Aの要求を満たすために、LTE−Aシステムは複数の技術を用いてデータレートを改善する。しかしながら、無線通信が急速に発展し、超高速サービス(例えば高精細ビデオ)が出現すると、無線通信ネットワークの負荷がますます重くなる。ネットワークに対する負荷をより低減するために、デバイス対デバイス(Device to Device、略称“D2D”)通信が出現する。この通信モードでは、端末は、進化型ノードBを介して転送することなく互いに直接通信することができ、それにより、進化型ノードBの負荷を軽減することができる。D2D通信では、スペクトルリソースをより良く利用することができ、スペクトルの利用率とデータレートを向上させることができ、それにより、進化型ノードBの負荷を軽減することができる。 Long Term Evolution-Advanced (abbreviated as "LTE-A") of the 3rd Generation Partnership Project (abbreviated as "3GPP") is Long Term Evolution (abbreviated as "LTE"). ) Is an extension. The LTE-A system has higher bandwidth requirements than the LTE system and supports a downlink peak data rate of 1 Gbit / s and an uplink peak data rate of 500 Mbit / s. To meet the requirements of LTE-A, the LTE-A system uses multiple techniques to improve the data rate. However, with the rapid development of wireless communication and the advent of ultra-high-speed services (for example, high-definition video), the load on wireless communication networks will become even heavier. In order to further reduce the load on the network, device-to-device (Device to Device, abbreviated as "D2D") communication appears. In this communication mode, the terminals can communicate directly with each other without forwarding via the evolutionary node B, thereby reducing the load on the evolutionary node B. In D2D communication, spectral resources can be better utilized, spectral utilization and data rates can be improved, thereby reducing the load on the evolved node B.

従来技術では、ユーザ機器(User Equipment、略称“UE”)がリソースを取得する具体的なプロセスは以下の通りである。UEは、所定のサイクルで利用可能なリソースをモニタリングする。空きリソースが検出された場合、UEはリソースを選択し、現在宣言されているチャネルにおいてリソースの使用を宣言し、そのリソースを用いて次のサイクルでデータを送信することができる。 In the prior art, the specific process by which a user equipment (abbreviated as “UE”) acquires a resource is as follows. The UE monitors the available resources in a given cycle. If a free resource is found, the UE can select the resource, declare the use of the resource on the currently declared channel, and use that resource to send data in the next cycle.

本発明者らは、本発明を実施する過程において、従来技術に以下の欠点があることを見出した。 The present inventors have found that the prior art has the following drawbacks in the process of carrying out the present invention.

所定のサイクルでは、複数のUEが同時にリソースを宣言する場合がある。別のUEによって宣言されたリソースがUEの宣言するリソースと同じである場合(異なるUEが同じリソースを宣言する場合)、宣言されたリソースの競合が発生し、これにより、UEによって利用可能なリソースを取得することについて比較的大きい遅延が生じてしまう。特に、UEの数が多く空きリソースが少ないと、競合確率が非常に高い。この場合、UEは、利用可能なリソースを得るために複数回宣言する必要があり、したがって、ユーザによるリソースの取得の遅延はより大きくなってしまう。 In a given cycle, multiple UEs may declare resources at the same time. If a resource declared by another UE is the same as a resource declared by the UE (if different UEs declare the same resource), then there is a resource contention for the declared resource, which is available to the UE. There will be a relatively large delay in getting the. In particular, when the number of UEs is large and the free resources are small, the probability of competition is very high. In this case, the UE would have to declare multiple times to get the available resources, and thus the delay in getting the resources by the user would be greater.

D2D通信モードでは、UEがリソースを再利用する場合、競合確率が比較的高く、UEのリソース取得の遅延が比較的大きいという、従来技術での課題を解決するために、本発明の実施形態は、リソース再利用装置、ユーザ機器及びリソース再利用方法を提供する。技術的解決策は以下の通りである。 In the D2D communication mode, when the UE reuses resources, the embodiment of the present invention solves the problems in the prior art that the conflict probability is relatively high and the delay of resource acquisition of the UE is relatively large. , Resource reuse device, user equipment and resource reuse method. The technical solution is as follows.

第1の態様によれば、本発明の実施形態は、第1のユーザ機器に設けられるリソース再利用装置を提供する。本装置は、
空きリソースをモニタリングして、第1の空きリソースセットを取得するように構成されるモニタリングモジュールと、
第1のサイクルにおいて第1のリソースの使用を宣言するように構成される宣言モジュールであって、第1のリソースは、モニタリングモジュールによって取得された第1の空きリソースセットのリソースである、宣言モジュールと、
第1のリソースが第1の宣言対象リソースセットに存在するか否かを判定するように構成される判定モジュールであって、第1の宣言対象リソースセットは、第1のユーザ機器以外の別のユーザ機器によって使用を宣言されるリソースのセットである、判定モジュールと、
第1のリソースが第1の宣言対象リソースセットに存在しないとき、第2のサイクルにおいて、第1のリソースを用いてデータを送信するように構成される送信モジュールと、
を備える。宣言モジュールは更に、第1のリソースが第1の宣言対象リソースセットに存在するとき、第2のサイクルにおいて、第2のリソースの使用を宣言するように構成され、第2のリソースは、第1の空きリソースセットに含まれ第1のリソースとは異なるリソースであり、第2のサイクルは第1のサイクルの次のサイクルであり、又は、第1のサイクルの後の少なくとも1つのサイクルの後にリソースを再宣言するように構成される。
According to the first aspect, the embodiment of the present invention provides a resource reusing device provided in the first user equipment. This device
A monitoring module configured to monitor free resources and get a first set of free resources,
A declaration module that is configured to declare the use of the first resource in the first cycle, the first resource being a resource of the first free resource set acquired by the monitoring module. When,
A determination module configured to determine whether or not the first resource exists in the first declaration target resource set, and the first declaration target resource set is another user device other than the first user device. A judgment module, which is a set of resources declared to be used by the user device,
A transmission module configured to transmit data using the first resource in the second cycle when the first resource does not exist in the first declarative resource set.
To be equipped. The declaration module is further configured to declare the use of the second resource in the second cycle when the first resource is in the first set of resources to be declared, and the second resource is the first. A resource that is contained in the free resource set of and is different from the first resource, the second cycle is the cycle following the first cycle, or the resource after at least one cycle after the first cycle. Is configured to redeclare.

本発明の第1の可能な実施方式では、本装置は更に、
判定モジュールが第1のリソースが第1の宣言対象リソースセットに存在するか否かを判定する前に、第1のユーザ機器以外の別のユーザ機器によって第1のサイクルにおいて使用が宣言されるリソースを決定して、第1の宣言対象リソースセットを取得するように構成される決定モジュール、
を備える。
In the first possible embodiment of the invention, the device is further described.
A resource whose use is declared in the first cycle by another user device other than the first user device before the determination module determines whether the first resource exists in the first declaration target resource set. A decision module, which is configured to determine and get the first set of resources to be declared.
To be equipped.

本発明の第2の可能な実施方式では、宣言モジュールは、第1のリソースが第1の宣言対象リソースセットに存在するとき、第1の空きリソースセット及び第1の宣言対象リソースセットに従って、第1の空きリソースセットから第2のリソースを選択し、第2のサイクルにおいて、第2のリソースの使用を宣言するように構成される。 In the second possible embodiment of the present invention, when the first resource is present in the first declarative resource set, the declarative module will follow the first free resource set and the first declarative resource set. It is configured to select a second resource from one free resource set and declare the use of the second resource in the second cycle.

任意に、宣言モジュールは、
A−(A∩B)から第2のリソースとしてリソースを選択するように構成される第1の宣言ユニットであって、Aは第1の空きリソースセットを表し、Bは第1の宣言対象リソースセットを表す、第1の宣言ユニット、
を有する。
Optionally, the declaration module
A first declarative unit configured to select a resource as a second resource from A- (A∩B), where A represents the first free resource set and B is the first resource to be declared. The first declarative unit, representing a set,
Have.

任意に、宣言モジュールは、
第1の宣言対象リソースセットにおいて、各リソースの宣言情報を統計するように構成される第1の統計ユニットであって、宣言情報は、各リソースの宣言回数と、各リソースを宣言したユーザ機器の数と、各リソースを宣言したユーザ機器の信号電力と、各リソースを宣言したユーザ機器の干渉とのうち1以上を含む、第1の統計ユニットと、
第1の統計ユニットによって統計された各リソースの宣言情報に従って、第1の空きリソースセットから第2のリソースを選択するように構成される第2の宣言ユニットと、
を有する。
Optionally, the declaration module
In the first resource set to be declared, it is the first statistical unit configured to statistic the declaration information of each resource, and the declaration information is the number of declarations of each resource and the user equipment that declared each resource. A first statistical unit that includes one or more of the number, the signal power of the user device that declared each resource, and the interference of the user device that declared each resource.
A second declarative unit configured to select a second resource from the first free resource set according to the declarative information of each resource statistic by the first statistical unit.
Have.

更に、第2の宣言ユニットは、
第1の空きリソースセットから、宣言回数が最小であるリソースを第2のリソースとして選択するか、又は、
第1の空きリソースセットにおいて最小のユーザ機器の数に対応するリソースを、第2のリソースとして用いるか、又は、
第1の空きリソースセットにおいて信号電力が最低であるリソースを、第2のリソースとして用いるか、又は、
第1の空きリソースセットにおいて信号干渉が最小であるリソースを、第2のリソースとして用いるように構成される。
In addition, the second declarative unit is
From the first free resource set, select the resource with the smallest number of declarations as the second resource, or
The resource corresponding to the minimum number of user devices in the first free resource set is used as the second resource, or
The resource with the lowest signal power in the first free resource set is used as the second resource, or
The resource with the least signal interference in the first free resource set is configured to be used as the second resource.

本発明の第3の可能な実施方式では、宣言モジュールは、
第1の宣言対象リソースセットにおいて、第1のリソースを宣言したユーザ機器の数Cを統計し、[1,C]の範囲で乱数rを生成するように構成される第2の統計ユニットと、
第1のサイクルの後のr回のサイクルの後にリソースを再宣言するように構成される第3の宣言ユニットと、
を有する。
In the third possible embodiment of the invention, the declaration module is
In the first resource set to be declared, a second statistical unit configured to statistic the number C of user devices that declared the first resource and generate a random number r in the range of [1, C], and a second statistical unit.
With a third declarative unit configured to redeclare the resource after r cycles after the first cycle,
Have.

本発明の第4の可能な実施方式では、宣言モジュールは、
第1のサイクルの後の少なくとも1つのサイクルの後に、第1の空きリソースセットから第3のリソースを選択し、第3のリソースの使用を宣言するように構成される第4の宣言ユニット、又は、
第1のサイクルの後、少なくとも1つのサイクルの間隔の後に、第2の空きリソースセットから第3のリソースを選択し、第3のリソースの使用を宣言するように構成される第5の宣言ユニットであって、第2の空きリソースセットは、モニタリングモジュールが第1のサイクルの後の少なくとも1つのサイクルの後に、空きリソースを再モニタリングすることによって得られた空きリソースセットである、第5の宣言ユニット、
を有する。
In the fourth possible embodiment of the invention, the declaration module is
After at least one cycle after the first cycle, a fourth declarative unit configured to select a third resource from the first free resource set and declare the use of the third resource, or ,
A fifth declarative unit configured to select a third resource from the second free resource set and declare the use of the third resource after the first cycle and after at least one cycle interval. A fifth declaration, wherein the second free resource set is a free resource set obtained by the monitoring module re-monitoring the free resources after at least one cycle after the first cycle. unit,
Have.

本発明の第5の可能な実施方式では、宣言モジュールは更に、
第1のサイクルにおいて第1のリソースの使用を宣言する前に、A−(A∩B)から第1のリソースとしてリソースを選択するように構成され、Aは第1の空きリソースセットを表し、Bは第1の宣言対象リソースセットを表し、又は、
第1のサイクルにおいて第1のリソースの使用を宣言する前に、第1の空きリソースセットから第1のリソースとしてランダムにリソースを選択するように構成されるか、又は、
第1のサイクルにおいて第1のリソースの使用を宣言する前に、第1の宣言対象リソースセットの各リソースの宣言情報に従って、第1の空きリソースセットから第1のリソースを選択するように構成され、宣言情報は、各リソースの宣言回数と、各リソースを宣言したユーザ機器の数と、各リソースを宣言したユーザ機器の信号電力と、各リソースを宣言したユーザ機器の干渉とのうち1以上を含む。
In a fifth possible embodiment of the invention, the declaration module further
It is configured to select a resource from A- (A∩B) as the first resource before declaring the use of the first resource in the first cycle, where A represents the first free resource set. B represents the first set of resources to be declared, or
It is configured to randomly select a resource as the first resource from the first free resource set before declaring the use of the first resource in the first cycle.
It is configured to select the first resource from the first free resource set according to the declaration information of each resource in the first declared resource set before declaring the use of the first resource in the first cycle. , Declaration information is one or more of the number of declarations of each resource, the number of user devices that declared each resource, the signal power of the user device that declared each resource, and the interference of the user device that declared each resource. Including.

第2の態様によれば、本発明の実施形態は、ユーザ機器を提供する。本ユーザ機器は、送信部、メモリ及びプロセッサを備える。
送信部は、データを送信するように構成され、
メモリは、命令及びデータを記憶するように構成され、
プロセッサは、メモリに記憶されたプログラムコードを呼び出して、
空きリソースをモニタリングして、第1の空きリソースセットを取得する工程と、
第1のサイクルにおいて第1のリソースの使用を宣言する工程であって、第1のリソースは第1の空きリソースセットのリソースである、工程と、
第1のリソースが第1の宣言対象リソースセットに存在するか否かを判定する工程であって、第1の宣言対象リソースセットは、第1のユーザ機器以外の別のユーザ機器によって使用を宣言されるリソースのセットである、工程と、
第1のリソースが第1の宣言対象リソースセットに存在する場合、第2のサイクルにおいて、第2のリソースの使用を宣言する工程であって、第2のリソースは、第1の空きリソースセットに含まれ第1のリソースとは異なるリソースであり、第2のサイクルは第1のサイクルの次のサイクルである、工程、若しくは、第1のサイクルの後の少なくとも1つのサイクルの後にリソースを再宣言する工程、又は、
第1のリソースが第1の宣言対象リソースセットに存在しない場合、第2のサイクルにおいて、第1のリソースを用いてデータを送信する工程と、
を実行するように構成される。
According to the second aspect, an embodiment of the present invention provides a user device. The user equipment includes a transmitter, a memory, and a processor.
The transmitter is configured to transmit data
Memory is configured to store instructions and data
The processor calls the program code stored in memory and
The process of monitoring free resources and acquiring the first free resource set,
The process of declaring the use of the first resource in the first cycle, the first resource being the resource of the first free resource set, and the process.
It is a step of determining whether or not the first resource exists in the first declaration target resource set, and the first declaration target resource set is declared to be used by another user device other than the first user device. The process, which is a set of resources to be done,
When the first resource exists in the first resource set to be declared, in the second cycle, it is a step of declaring the use of the second resource, and the second resource is in the first free resource set. A resource that is different from the included first resource, the second cycle is the next cycle of the first cycle, the process, or the resource is redeclared after at least one cycle after the first cycle. Process or
If the first resource does not exist in the first resource set to be declared, in the second cycle, the process of transmitting data using the first resource and the process of transmitting data,
Is configured to run.

第3の態様によれば、本発明の実施形態は更に、リソース再利用方法を提供する。本方法は、
第1のユーザ機器が、空きリソースをモニタリングして、第1の空きリソースセットを取得するステップと、
第1のサイクルにおいて第1のリソースの使用を宣言するステップであって、第1のリソースは第1の空きリソースセットのリソースである、ステップと、
第1のリソースが第1の宣言対象リソースセットに存在するか否かを判定するステップであって、第1の宣言対象リソースセットは、第1のユーザ機器以外の別のユーザ機器によって使用を宣言されるリソースのセットである、ステップと、
第1のリソースが第1の宣言対象リソースセットに存在する場合、第2のサイクルにおいて、第2のリソースの使用を宣言するステップであって、第2のリソースは、第1の空きリソースセットに含まれ第1のリソースとは異なるリソースであり、第2のサイクルは第1のサイクルの次のサイクルである、ステップ、若しくは、第1のサイクルの後の少なくとも1つのサイクルの後にリソースを再宣言するステップ、又は、
第1のリソースが第1の宣言対象リソースセットに存在しない場合、第2のサイクルにおいて、第1のリソースを用いてデータを送信するステップと、
を含む。
According to a third aspect, embodiments of the present invention further provide a resource reuse method. This method
A step in which the first user device monitors free resources and acquires the first free resource set.
The step of declaring the use of the first resource in the first cycle, the first resource being the resource of the first free resource set, and the step.
It is a step of determining whether or not the first resource exists in the first declaration target resource set, and the first declaration target resource set is declared to be used by another user device other than the first user device. A set of resources, steps and
When the first resource exists in the first resource set to be declared, in the second cycle, it is a step of declaring the use of the second resource, and the second resource is in the first free resource set. A resource that is different from the included first resource, the second cycle is the next cycle of the first cycle, the step, or the resource is redeclared after at least one cycle after the first cycle. Steps to do or
If the first resource does not exist in the first resource set to be declared, in the second cycle, the step of transmitting data using the first resource and
including.

本発明の第1の可能な実施方式では、第1のリソースが第1の宣言対象リソースセットに存在するか否かを判定するステップの前に、本方法は更に、
第1のユーザ機器以外の別のユーザ機器によって第1のサイクルにおいて使用が宣言されるリソースを決定して、第1の宣言対象リソースセットを取得するステップ、
を含む。
In the first possible embodiment of the invention, the method further comprises a step of determining whether a first resource is present in the first declarative resource set.
A step of determining which resources are declared to be used in the first cycle by another user device other than the first user device and acquiring the first set of resources to be declared.
including.

本発明の第2の可能な実施方式では、第1のリソースが第1の宣言対象リソースセットに存在する場合、第2のサイクルにおいて第2のリソースの使用を宣言するステップは、
第1のリソースが第1の宣言対象リソースセットに存在する場合、第1の空きリソースセット及び第1の宣言対象リソースセットに従って、第1の空きリソースセットから第2のリソースを選択し、第2のサイクルにおいて、第2のリソースの使用を宣言するステップ、
を含む。
In the second possible embodiment of the invention, if the first resource is present in the first declarative resource set, the step of declaring the use of the second resource in the second cycle is
When the first resource exists in the first declared target resource set, the second resource is selected from the first free resource set according to the first free resource set and the first declared target resource set, and the second resource is selected. In the cycle of, the step of declaring the use of the second resource,
including.

任意に、第1の空きリソースセット及び第1の宣言対象リソースセットに従って、第1の空きリソースセットから第2のリソースを選択するステップは、
A−(A∩B)から第2のリソースとしてリソースを選択するステップであって、Aは第1の空きリソースセットを表し、Bは第1の宣言対象リソースセットを表す、ステップ、
を含む。
Optionally, the step of selecting a second resource from the first free resource set according to the first free resource set and the first declared resource set is
A step of selecting a resource from A- (A∩B) as a second resource, where A represents the first free resource set and B represents the first declaration target resource set.
including.

任意に、第1の空きリソースセット及び第1の宣言対象リソースセットに従って、第1の空きリソースセットから第2のリソースを選択するステップは、
第1の宣言対象リソースセットにおいて、各リソースの宣言情報を統計するステップであって、宣言情報は、各リソースの宣言回数と、各リソースを宣言したユーザ機器の数と、各リソースを宣言したユーザ機器の信号電力と、各リソースを宣言したユーザ機器の干渉とのうち1以上を含む、ステップと、
各リソースの宣言情報に従って、第1の空きリソースセットから第2のリソースを選択するステップと、
を含む。
Optionally, the step of selecting a second resource from the first free resource set according to the first free resource set and the first declared resource set is
In the first resource set to be declared, it is a step of statistic of the declaration information of each resource, and the declaration information includes the number of declarations of each resource, the number of user devices that declare each resource, and the user who declares each resource. A step that includes one or more of the signal power of the device and the interference of the user device that declared each resource.
The step of selecting the second resource from the first free resource set according to the declaration information of each resource, and
including.

更に、各リソースの宣言情報に従って、第1の空きリソースセットから第2のリソースを選択するステップは、
第1の空きリソースから、宣言回数が最小であるリソースを第2のリソースとして選択するステップ、又は、
第1の空きリソースセットにおいて最小のユーザ機器の数に対応するリソースを、第2のリソースとして用いるステップ、又は、
第1の空きリソースセットにおいて信号電力が最低であるリソースを、第2のリソースとして用いるステップ、又は、
第1の空きリソースセットにおいて信号干渉が最小であるリソースを、第2のリソースとして用いるステップ、
を含む。
Further, the step of selecting the second resource from the first free resource set according to the declaration information of each resource is
A step of selecting the resource with the minimum number of declarations as the second resource from the first free resource, or
The step of using the resource corresponding to the minimum number of user devices in the first free resource set as the second resource, or
The step of using the resource having the lowest signal power in the first free resource set as the second resource, or
The step of using the resource with the least signal interference in the first free resource set as the second resource,
including.

本発明の第3の可能な実施方式では、第1のサイクルの後の少なくとも1つのサイクルの後にリソースを再宣言するステップは、
第1の宣言対象リソースセットにおいて、第1のリソースを宣言したユーザ機器の数Cを統計するステップと、
[1,C]の範囲で乱数rを生成し、第1のサイクルの後のr回のサイクルの後にリソースを再宣言するステップと、
を含む。
In a third possible embodiment of the invention, the step of redeclaring a resource after at least one cycle after the first cycle is
In the first resource set to be declared, the step of statisticizing the number C of the user devices that declared the first resource, and
A step of generating a random number r in the range of [1, C] and redeclaring the resource after r cycles after the first cycle, and
including.

本発明の第4の可能な実施方式では、リソースを再宣言するステップは、
第1の空きリソースセットから第3のリソースを選択し、第3のリソースの使用を宣言するステップ、
を含み、又は、リソースを再宣言するステップは、
空きリソースを再モニタリングして、第2の空きリソースセットを取得するステップと、
第2の空きリソースセットから第3のリソースを選択し、第3のリソースの使用を宣言するステップと、
を含む。
In the fourth possible embodiment of the invention, the step of redeclaring a resource is
A step of selecting a third resource from the first free resource set and declaring the use of the third resource,
The steps that include or redeclare the resource
Steps to re-monitor free resources and get a second set of free resources,
A step of selecting a third resource from the second free resource set and declaring the use of the third resource,
including.

本発明の第5の可能な実施方式では、第1のサイクルにおいて第1のリソースの使用を宣言する前に、本方法は更に、
A−(A∩B)から第1のリソースとしてリソースを選択するステップであって、Aは第1の空きリソースセットを表し、Bは第1の宣言対象リソースセットを表す、ステップ、又は、
第1の空きリソースセットから第1のリソースとしてランダムにリソースを選択するステップ、又は、
第1の宣言対象リソースセットの各リソースの宣言情報に従って、第1の空きリソースセットから第1のリソースを選択するステップであって、宣言情報は、各リソースの宣言回数と、各リソースを宣言したユーザ機器の数と、各リソースを宣言したユーザ機器の信号電力と、各リソースを宣言したユーザ機器の干渉とのうち1以上を含む、ステップ、
を含む。
In a fifth possible embodiment of the invention, the method further comprises declaring the use of the first resource in the first cycle.
A step of selecting a resource from A- (A∩B) as the first resource, where A represents the first free resource set and B represents the first declaration target resource set, step or
A step of randomly selecting a resource as the first resource from the first free resource set, or
It is a step of selecting the first resource from the first free resource set according to the declaration information of each resource of the first declaration target resource set, and the declaration information is the number of declarations of each resource and each resource is declared. A step that includes one or more of the number of user devices, the signal power of the user device that declared each resource, and the interference of the user device that declared each resource.
including.

本発明の実施形態で提供される技術的解決策は、以下の有益な効果を含み得る。すなわち、UEによって検出される空きリソース(第1の空きリソースセット)と別のデバイスによって宣言される空きリソース(第1の宣言対象リソースセット)との関係を判定することにより、第1のユーザ機器によって宣言されたリソースが別のUEによって宣言されたリソースと競合する場合、第1の空きリソースセット(第1のユーザ機器によって検出される空きリソースセット)から別のリソースが宣言のために選択され、第1のユーザ機器は別のリソースを宣言のために選択し、或いは、少なくとも1つのサイクルの間隔の後にリソースを再宣言する。このように、競合バックオフが実行され、UEがリソースを取得したときのUE間の競合の可能性と、リソース取得の遅延とを低減し、システムリソースの利用を向上させる。 The technical solutions provided in embodiments of the present invention may include the following beneficial effects: That is, the first user device is determined by determining the relationship between the free resource detected by the UE (first free resource set) and the free resource declared by another device (first declaration target resource set). If a resource declared by is in conflict with a resource declared by another UE, another resource is selected for declaration from the first free resource set (the free resource set detected by the first user device). , The first user equipment selects another resource for declaration, or redistributes the resource after at least one cycle interval. In this way, contention backoff is performed to reduce the possibility of contention between UEs when the UE acquires resources and the delay in resource acquisition, and improve the utilization of system resources.

上述の一般的な説明と以下の詳細な説明は単なる例示であり、本開示を限定するものではないことを理解されたい。 It should be understood that the general description above and the detailed description below are merely exemplary and are not intended to limit this disclosure.

本発明の実施形態又は従来技術の技術的解決策をより明確に説明するために、実施形態又は従来技術を説明するために必要な添付図面を簡単に説明する。明らかに、以下の説明における添付の図面は、本発明の一部の実施形態を示すに過ぎない。当業者であれば、創意工夫なしに、これらの添付図面から更に他の図面を導出することができるであろう。
本発明の実施形態に係るリソース再利用装置、ユーザ機器及びリソース再利用方法の適用シナリオを示す図である。 本発明の実施形態1に係るリソース再利用装置の概略構造図である。 本発明の実施形態2に係るリソース再利用装置の概略構造図である。 本発明の実施形態2に係る宣言モジュールの概略構造図である。 本発明の実施形態2に係る別の宣言モジュールの概略構造図である。 本発明の実施形態2に係る更に別の宣言モジュールの概略構造図である。 本発明の実施形態3に係るユーザ機器の概略構造図である。 本発明の実施形態4に係るリソース再利用方法のフローチャートである。 本発明の実施形態4に係る、UEが所定のサイクルで宣言チャネルにおいてリソースを宣言する概略図である。 本発明の実施の形態4に係る、UEの数が少なくリソースが多い場合のリソースセット間の関係を示す図である。 本発明の実施形態5に係るリソース再利用方法のフローチャートである。 本発明の実施形態6に係るリソース再利用方法のフローチャートである。 本発明の実施形態7に係るリソース再利用方法のフローチャートである。
In order to more clearly explain the technical solution of the embodiment or the prior art of the present invention, the accompanying drawings necessary for explaining the embodiment or the prior art will be briefly described. Obviously, the accompanying drawings in the following description show only some embodiments of the present invention. One of ordinary skill in the art would be able to derive yet another drawing from these attached drawings without ingenuity.
It is a figure which shows the application scenario of the resource reuse apparatus, the user equipment and the resource reuse method which concerns on embodiment of this invention. It is a schematic structure diagram of the resource reuse apparatus which concerns on Embodiment 1 of this invention. It is a schematic structure diagram of the resource reuse apparatus which concerns on Embodiment 2 of this invention. It is a schematic structure diagram of the declaration module which concerns on Embodiment 2 of this invention. It is a schematic structure diagram of another declaration module which concerns on Embodiment 2 of this invention. It is a schematic structure diagram of yet another declaration module which concerns on Embodiment 2 of this invention. It is a schematic structural drawing of the user equipment which concerns on Embodiment 3 of this invention. It is a flowchart of the resource reuse method which concerns on Embodiment 4 of this invention. It is the schematic which concerns on Embodiment 4 of this invention that a UE declares a resource in a declaration channel in a predetermined cycle. It is a figure which shows the relationship between the resource sets when the number of UEs is small and the resource is large, which concerns on Embodiment 4 of this invention. It is a flowchart of the resource reuse method which concerns on Embodiment 5 of this invention. It is a flowchart of the resource reuse method which concerns on Embodiment 6 of this invention. It is a flowchart of the resource reuse method which concerns on Embodiment 7 of this invention.

以下、本発明の実施形態における技術的解決策を、本発明の実施形態において添付図面を参照して、明確且つ完全に説明する。明らかに、説明される実施形態は、本発明の実施形態の一部に過ぎず、全部ではない。当業者が創作努力なしに本発明の実施形態に基づいて得た他の実施形態は、全て本発明の保護範囲内に包含されるものとする。 Hereinafter, the technical solution according to the embodiment of the present invention will be described clearly and completely with reference to the accompanying drawings in the embodiment of the present invention. Obviously, the embodiments described are only part, not all, of the embodiments of the present invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative effort shall be within the scope of protection of the present invention.

まず、図1を参照して、本発明の実施形態の適用シナリオを説明する。図1に示されるように、複数のD2Dデバイス(図に示すUE A、UE B、UE C、UE D及びUE E)は、リソースプールからリソースを求める。ネットワークカバレッジを伴うシナリオでは、リソースプールは、進化型ノードB(Evolved Node B、略称“eNB”)から分離されたリソースのブロック全体であり、全てのD2Dデバイスは、リソースブロック全体において小さなブロックのリソースを競合する。全ブロックのリソースは、通信ネットワーク内のアップリンクスペクトルリソース又はダウンリンクスペクトルリソースを再利用することによって得ることができる。しかしながら、既存のネットワークの端末への干渉を回避するために、D2D通信リンクは、一般に、アップリンクスペクトルリソースを再利用する。アップリンクスペクトルリソースは、UEから進化型NodeBへのリンクを意味し、UEはアップリンクスペクトルリソースを競合する。ネットワークカバレッジを伴わないシナリオでは、リソースプールはD2Dデバイスが取得できる所定のシステム帯域幅のブロックであり、全てのD2Dデバイスは所定のリソースの下でリソースを競合する。 First, an application scenario of an embodiment of the present invention will be described with reference to FIG. As shown in FIG. 1, a plurality of D2D devices (UE A, UE B, UE C, UE D, and UE E shown in the figure) seek resources from the resource pool. In scenarios with network coverage, the resource pool is the entire block of resources isolated from Evolved Node B (abbreviated as "eNB"), and all D2D devices are small blocks of resources throughout the resource block. Conflict. Resources for all blocks can be obtained by reusing uplink spectrum resources or downlink spectrum resources in the communication network. However, in order to avoid interference with terminals in existing networks, D2D communication links generally reuse uplink spectral resources. An uplink spectrum resource means a link from the UE to the evolved NodeB, where the UE competes for the uplink spectrum resource. In a scenario without network coverage, a resource pool is a block of predetermined system bandwidth that a D2D device can acquire, and all D2D devices compete for resources under a given resource.

実施形態1
実施形態はリソース再利用装置を提供する。本装置は第1のユーザ機器に設けられ、第1のユーザ機器はD2Dデバイスであってよい。図2に示されるように、本装置は、
空きリソースをモニタリングして、第1の空きリソースセットを取得するように構成されるモニタリングモジュール101と、
第1のサイクルにおいて第1のリソースの使用を宣言するように構成される宣言モジュール102であって、第1のリソースは、モニタリングモジュール101によって取得された第1の空きリソースセットのリソースである、宣言モジュール102と、
第1のリソースが第1の宣言対象リソースセットに存在するか否かを判定するように構成される判定モジュール103であって、第1の宣言対象リソースセットは、第1のユーザ機器以外の別のユーザ機器によって使用を宣言されるリソースのセットである、判定モジュール103と、
第1のリソースが第1の宣言対象リソースセットに存在しないとき、第2のサイクルにおいて、第1のリソースを用いてデータを送信するように構成される送信モジュール104と、
を備える。
宣言モジュール102は更に、第1のリソースが第1の宣言対象リソースセットに存在するとき、第2のサイクルにおいて、第2のリソースの使用を宣言するように構成される。第2のリソースは、第1の空きリソースセットに含まれ第1のリソースとは異なるリソースであり、第2のサイクルは第1のサイクルの次のサイクルである。又は、第1のサイクルの後の少なくとも1つのサイクルの後にリソースを再宣言するように構成される。
Embodiment 1
The embodiment provides a resource reuse device. This device may be provided in the first user device, and the first user device may be a D2D device. As shown in FIG. 2, this device is
A monitoring module 101 configured to monitor free resources and obtain a first free resource set,
A declaration module 102 configured to declare the use of the first resource in the first cycle, the first resource being a resource of the first free resource set acquired by the monitoring module 101. Declaration module 102 and
The determination module 103 is configured to determine whether or not the first resource exists in the first declaration target resource set, and the first declaration target resource set is different from the first user device. Judgment module 103, which is a set of resources declared to be used by the user equipment of
A transmission module 104 configured to transmit data using the first resource in the second cycle when the first resource does not exist in the first declarative resource set.
To be equipped.
The declaration module 102 is further configured to declare the use of the second resource in the second cycle when the first resource is present in the first set of resources to be declared. The second resource is a resource included in the first free resource set and different from the first resource, and the second cycle is the cycle following the first cycle. Alternatively, it is configured to redeclare the resource after at least one cycle after the first cycle.

本発明の本実施形態では、UEによって検出される空きリソース(第1の空きリソースセット)と別のデバイスによって宣言される空きリソース(第1の宣言対象リソースセット)との関係が決定される。第1のユーザ機器によって宣言されたリソースが別のUEによって宣言されたリソースと競合する場合、第1の空きリソースセット(第1のユーザ機器によって検出される空きリソースセット)と第1の宣言対象リソースセット(第1のユーザ機器以外の別のユーザ機器によって第1のサイクルにおいて使用が宣言されるリソース)とに従って、宣言されるリソースの選択が行われる。よって、UEがリソースを取得したときのUE間の競合の可能性と、リソース取得の遅延とを低減し、システムリソースの利用を向上させる。 In the present embodiment of the present invention, the relationship between the free resource detected by the UE (first free resource set) and the free resource declared by another device (first declaration target resource set) is determined. When a resource declared by the first user device conflicts with a resource declared by another UE, the first free resource set (free resource set detected by the first user device) and the first declaration target. The resources to be declared are selected according to the resource set (resources declared to be used in the first cycle by another user device other than the first user device). Therefore, the possibility of contention between UEs when a UE acquires a resource and the delay in resource acquisition are reduced, and the utilization of system resources is improved.

実施形態2
実施形態はリソース再利用装置を提供する。本装置は第1のユーザ機器に設けられ、第1のユーザ機器はD2Dデバイスであってよい。図3に示されるように、本装置は、
空きリソースをモニタリングして、第1の空きリソースセットを取得するように構成されるモニタリングモジュール201と、
第1のサイクルにおいて第1のリソースの使用を宣言するように構成される宣言モジュール202であって、第1のリソースは、モニタリングモジュール201によって取得される第1の空きリソースセットのリソースである、宣言モジュール202と、
第1のリソースが第1の宣言対象リソースセットに存在するか否かを判定するように構成される判定モジュール204であって、第1の宣言対象リソースセットは、第1のユーザ機器以外の別のユーザ機器によって使用を宣言されるリソースのセットである、判定モジュール204と、
第1のリソースが第1の宣言対象リソースセットに存在しないとき、第2のサイクルにおいて、第1のリソースを用いてデータを送信するように構成される送信モジュール205と、
を備える。
宣言モジュール202は更に、第1のリソースが第1の宣言対象リソースセットに存在するとき、第2のサイクルにおいて、第2のリソースの使用を宣言するように構成される。第2のリソースは、第1の空きリソースセットに含まれ第1のリソースとは異なるリソースであり、第2のサイクルは第1のサイクルの次のサイクルである。又は、第1のサイクルの後、少なくとも1つのサイクルの間隔の後に、リソースを再宣言するように構成される。
Embodiment 2
The embodiment provides a resource reuse device. This device may be provided in the first user device, and the first user device may be a D2D device. As shown in FIG. 3, this device is
A monitoring module 201 configured to monitor free resources and obtain a first set of free resources,
A declaration module 202 configured to declare the use of the first resource in the first cycle, the first resource being a resource of the first free resource set acquired by the monitoring module 201. Declaration module 202 and
The determination module 204 is configured to determine whether or not the first resource exists in the first declaration target resource set, and the first declaration target resource set is another device other than the first user device. Judgment module 204, which is a set of resources declared to be used by the user equipment of
A transmission module 205 configured to transmit data using the first resource in the second cycle when the first resource does not exist in the first declarative resource set.
To be equipped.
The declaration module 202 is further configured to declare the use of the second resource in the second cycle when the first resource is in the first set of resources to be declared. The second resource is a resource included in the first free resource set and different from the first resource, and the second cycle is the cycle following the first cycle. Alternatively, it is configured to redeclare the resource after the first cycle and after at least one cycle interval.

本実施形態の実施方式では、本装置は更に、
第1のユーザ機器以外の別のユーザ機器によって第1のサイクルにおいて使用が宣言されるリソースを決定して、第1の宣言対象リソースセットを取得するように構成される決定モジュール203、
を備えてよい。
In the embodiment of this embodiment, the device is further
The determination module 203, which is configured to determine the resources declared to be used in the first cycle by another user device other than the first user device and acquire the first set of resources to be declared.
May be equipped.

本実施形態の別の実施方式では、宣言モジュール202は、第1のリソースが第1の宣言対象リソースセットに存在するとき、第1の空きリソースセット及び第1の宣言対象リソースセットに従って、第1の空きリソースセットから第2のリソースを選択し、第2のサイクルにおいて、第2のリソースの使用を宣言するように構成されてよい。 In another embodiment of the present embodiment, when the first resource exists in the first declaration target resource set, the declaration module 202 first follows the first free resource set and the first declaration target resource set. It may be configured to select a second resource from the free resource set of and declare the use of the second resource in the second cycle.

任意に、図3aに示されるように、宣言モジュール202は、
A−(A∩B)から第2のリソースとしてリソースを選択するように構成される第1の宣言ユニット2021であって、Aは第1の空きリソースセットを表し、Bは第1の宣言対象リソースセットを表す、第1の宣言ユニット2021、
を有してよい。
Optionally, as shown in FIG. 3a, the declaration module 202
A first declaration unit 2021 configured to select a resource as a second resource from A- (A∩B), where A represents the first free resource set and B is the first declaration target. First declarative unit 2021, representing a resource set,
May have.

任意に、図3bに示されるように、宣言モジュール202は、
第1の宣言対象リソースセットにおいて、各リソースの宣言情報を統計するように構成される第1の統計ユニット2022であって、宣言情報は、各リソースの宣言回数と、各リソースを宣言したユーザ機器の数と、各リソースを宣言したユーザ機器の信号電力と、各リソースを宣言したユーザ機器の干渉とのうち1以上を含む、第1の統計ユニット2022と、
第1の統計ユニット2022によって統計された各リソースの宣言情報に従って、第1の空きリソースセットから第2のリソースを選択するように構成される第2の宣言ユニット2023と、
を有してよい。
Optionally, as shown in FIG. 3b, the declaration module 202
In the first resource set to be declared, the first statistical unit 2022 is configured to statistic the declaration information of each resource, and the declaration information includes the number of declarations of each resource and the user device that declares each resource. The first statistical unit 2022, which includes one or more of the number of, the signal power of the user equipment that declared each resource, and the interference of the user equipment that declared each resource.
A second declarative unit 2023 configured to select a second resource from a first free resource set according to the declarative information of each resource statistic by the first statistical unit 2022.
May have.

更に、第2の宣言ユニット2022は、
第1の空きリソースセットから、宣言回数が最小であるリソースを第2のリソースとして選択するか、又は、第1の空きリソースセットにおいて最小のユーザ機器の数に対応するリソースを、第2のリソースとして用いるか、又は、第1の空きリソースセットにおいて信号電力が最低であるリソースを、第2のリソースとして用いるか、又は、第1の空きリソースセットにおいて信号干渉が最小であるリソースを、第2のリソースとして用いるように構成されてよい。
Further, the second declaration unit 2022
From the first free resource set, the resource with the smallest number of declarations is selected as the second resource, or the resource corresponding to the minimum number of user devices in the first free resource set is selected as the second resource. The resource with the lowest signal power in the first free resource set is used as the second resource, or the resource with the least signal interference in the first free resource set is used as the second resource. It may be configured to be used as a resource for.

容易に分かるように、別の実施形態では、宣言モジュール202は、第1のリソースが第1の宣言対象リソースセットに存在するとき、第2のリソースを第1の空きリソースセットから直接選択し、第2のサイクルにおいて、第2のリソースの使用を宣言するように構成されてよい。第2のリソースは、第1のリソースとは異なるリソースである。 As can be easily seen, in another embodiment, the declaration module 202 selects the second resource directly from the first free resource set when the first resource exists in the first declaration target resource set. In the second cycle, it may be configured to declare the use of the second resource. The second resource is a resource different from the first resource.

本実施形態の更に別の実施方式では、図3cに示されるように、宣言モジュール202は、
第1の宣言対象リソースセットにおいて、第1のリソースを宣言したユーザ機器の数Cを統計し、[1,C]の範囲で乱数rを生成するように構成される第2の統計ユニット2024と、
第1のサイクルの後のr回のサイクルの後にリソースを再宣言するように構成される第3の宣言ユニット2025と、
を有してよい。
In yet another embodiment of this embodiment, as shown in FIG. 3c, the declaration module 202
In the first resource set to be declared, the second statistical unit 2024 configured to statistic the number C of the user devices that declared the first resource and generate a random number r in the range of [1, C]. ,
With a third declarative unit 2025 configured to redeclare the resource after r cycles after the first cycle,
May have.

容易に分かるように、第3の宣言ユニット2025がリソースを再宣言する方式は、
第1の空きリソースセットから第3のリソースを選択し、第3のリソースの使用を宣言するステップ、又は、
第2の空きリソースセットから第3のリソースを選択し、第3のリソースの使用を宣言するステップであって、第2の空きリソースセットは、モニタリングモジュールが第1のサイクルの後のr回のサイクルの後に空きリソースを再モニタリングすることによって得られる空きリソースセットである、ステップ、
を含んでよい。
As you can easily see, the method by which the third declarative unit 2025 redistributes a resource is:
A step of selecting a third resource from the first free resource set and declaring the use of the third resource, or
It is a step of selecting a third resource from the second free resource set and declaring the use of the third resource, in which the monitoring module performs r times after the first cycle. A set of free resources, a step, obtained by re-monitoring free resources after a cycle.
May include.

本実施形態の更に別の実施方式では、宣言モジュール202は、
第1のサイクルの後の少なくとも1つのサイクルの後に、第1の空きリソースセットから第3のリソースを選択し、第3のリソースの使用を宣言するように構成される第4の宣言ユニット、又は、
第1のサイクルの後の少なくとも1つのサイクルの後に、第2の空きリソースセットから第3のリソースを選択し、第3のリソースの使用を宣言するように構成される第5の宣言ユニットであって、第2の空きリソースセットは、モニタリングモジュールが第1のサイクルの後の少なくとも1つのサイクルの後に、空きリソースを再モニタリングすることによって得られた空きリソースセットである、第5の宣言ユニット、
を有してよい。
In yet another embodiment of this embodiment, the declaration module 202
After at least one cycle after the first cycle, a fourth declarative unit configured to select a third resource from the first free resource set and declare the use of the third resource, or ,
A fifth declarative unit configured to select a third resource from the second free resource set and declare the use of the third resource after at least one cycle after the first cycle. The second free resource set is the fifth declarative unit, which is the free resource set obtained by the monitoring module re-monitoring the free resources after at least one cycle after the first cycle.
May have.

本実施形態の更に別の実施方式では、宣言モジュール202は更に、
第1のサイクルにおいて第1のリソースの使用を宣言する前に、A−(A∩B)から第1のリソースとしてリソースを選択するように構成されてよく、Aは第1の空きリソースセットを表し、Bは第1の宣言対象リソースセットを表し、又は、第1のサイクルにおいて第1のリソースの使用を宣言する前に、第1の空きリソースセットから第1のリソースとしてランダムにリソースを選択するように構成されてよく、又は、第1のサイクルにおいて第1のリソースの使用を宣言する前に、第1の宣言対象リソースセットの各リソースの宣言情報に従って、第1の空きリソースセットから第1のリソースを選択するように構成されてよく、宣言情報は、各リソースの宣言回数と、各リソースを宣言したユーザ機器の数と、各リソースを宣言したユーザ機器の信号電力と、各リソースを宣言したユーザ機器の干渉とのうち1以上である。
In yet another embodiment of this embodiment, the declaration module 202 is further described.
It may be configured to select a resource from A- (A∩B) as the first resource before declaring the use of the first resource in the first cycle, where A selects the first free resource set. Represented, B represents the first set of resources to be declared, or randomly selects a resource as the first resource from the first free resource set before declaring the use of the first resource in the first cycle. Or from the first free resource set according to the declaration information of each resource in the first declared target resource set before declaring the use of the first resource in the first cycle. It may be configured to select one resource, and the declaration information includes the number of declarations of each resource, the number of user devices that declare each resource, the signal power of the user device that declares each resource, and each resource. It is one or more of the declared interferences of the user equipment.

本発明の本実施形態では、UEによって検出される空きリソース(第1の空きリソースセット)と別のデバイスによって宣言される空きリソース(第1の宣言対象リソースセット)との関係が決定される。第1のユーザ機器によって宣言されたリソースが別のUEによって宣言されたリソースと競合する場合、第1の空きリソースセット(第1のユーザ機器によって検出される空きリソースセット)と第1の宣言対象リソースセット(第1のユーザ機器以外の別のユーザ機器によって第1のサイクルにおいて使用が宣言されるリソース)とに従って、第1のユーザ機器は、少なくとも1つのサイクルの後にランダムに、リソース競合への再参加を選択する。このように、宣言されたリソースに対して競合バックオフが実行され、UEがリソースを取得したときのUE間の競合の可能性と、リソース取得の遅延とを低減し、システムリソースの利用を向上させる。 In the present embodiment of the present invention, the relationship between the free resource detected by the UE (first free resource set) and the free resource declared by another device (first declaration target resource set) is determined. When a resource declared by the first user device conflicts with a resource declared by another UE, the first free resource set (the free resource set detected by the first user device) and the first declaration target. According to the resource set (resources declared to be used in the first cycle by another user device other than the first user device), the first user device randomly enters into resource contention after at least one cycle. Choose to rejoin. In this way, contention backoff is performed on the declared resource, reducing the possibility of contention between UEs when the UE acquires the resource and the delay in resource acquisition, and improving the utilization of system resources. Let me.

実施形態3
本発明の実施形態は更に、ユーザ機器を提供する。図4に示されるように、ユーザ機器300は、送信部301、メモリ302及びプロセッサ303を備える。当業者であれば、図4に示す構造はイクイップメントに対して限定せず、イクイップメントは、図4に示されているものより多くの或いは少ない部品を含んでもよく、或いはいくつかの部品を組み合わせてもよく、異なる部品配置を有してもよいことが分かるであろう。
Embodiment 3
Embodiments of the present invention further provide user equipment. As shown in FIG. 4, the user device 300 includes a transmission unit 301, a memory 302, and a processor 303. Those skilled in the art will not be limited to the structure shown in FIG. 4, and the equipment may contain more or fewer parts than those shown in FIG. 4, or a combination of several parts. It will also be appreciated that different component arrangements may be present.

送信部301は、データを送信するように構成される。メモリ302は、命令及びデータを記憶するように構成される。 The transmission unit 301 is configured to transmit data. The memory 302 is configured to store instructions and data.

次に、図4を参照して、ユーザ機器300の構成要素の詳細について説明する。 Next, the details of the components of the user device 300 will be described with reference to FIG.

メモリ302は、ソフトウェアプログラム及びアプリケーションモジュールを記憶するように構成されてよい。プロセッサ303は、メモリ302に記憶されたソフトウェアプログラム及びアプリケーションモジュールを実行することにより、ユーザ機器300の各種機能及びアプリケーションを実行し、データ処理を行う。メモリ302は、主に、プログラム記憶領域とデータ記憶領域を有してよい。プログラム記憶領域には、オペレーティングシステム、少なくとも1つの機能によって要求されるアプリケーションプログラム等が記憶されてよい。データ記憶領域には、ユーザ機器300によって実行される処理に従って作成されたデータ(例えば空きリソース情報)等が記憶されてよい。更に、メモリ302は、高速RAM(Random Access Memory、ランダムアクセスメモリ)を含んでよく、例えば少なくとも1つの磁気ディスク記憶コンポーネント等の不揮発性メモリ(non-volatile memory)、フラッシュメモリコンポーネント、或いは別の揮発性ソリッドステートストレージコンポーネントを含んでよい。 The memory 302 may be configured to store software programs and application modules. The processor 303 executes various functions and applications of the user device 300 by executing software programs and application modules stored in the memory 302, and performs data processing. The memory 302 may mainly have a program storage area and a data storage area. The program storage area may store an operating system, an application program required by at least one function, and the like. In the data storage area, data (for example, free resource information) created according to the process executed by the user device 300 may be stored. Further, the memory 302 may include a high speed RAM (Random Access Memory), for example a non-volatile memory such as at least one magnetic disk storage component, a flash memory component, or another volatile. May include a sex solid state storage component.

プロセッサ303は、ユーザ機器300の制御中心であり、各種のインタフェースや回路を用いて、ユーザ機器300の各部を接続する。プロセッサ303は、集積回路チップであってよく、信号処理能力を有してよい。実施プロセスにおいて、上述の方法のステップは、プロセッサ303のハードウェアの集積論理回路を用いて実行されてよく、又は、ソフトウェアの形態の命令を用いて実行されてよい。このような命令は、プロセッサ303によって実施及び制御されてよく、命令は、本発明の実施形態に開示された方法を実行するために用いられる。上述のプロセッサ303は更に、汎用プロセッサ、デジタル信号プロセッサ(Digital Signal Processor,DSP)、特定用途向け集積回路(application specific integrated circuit)、フィールドプログラマブルゲートアレイ(Field Programmable Gate Array,FPGA)、或いは別のプログラマブル論理デバイス、ディスクリートゲート又はトランジスタ論理デバイス、或いは個別ハードウェアコンポーネントであってよい。 The processor 303 is the control center of the user device 300, and connects each part of the user device 300 by using various interfaces and circuits. The processor 303 may be an integrated circuit chip and may have signal processing capability. In the implementation process, the steps of the method described above may be performed using the hardware integrated logic circuit of processor 303, or may be performed using instructions in the form of software. Such instructions may be implemented and controlled by processor 303, which are used to perform the methods disclosed in embodiments of the present invention. The processor 303 described above is further a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit, a field programmable gate array (FPGA), or another programmable. It can be a logic device, a discrete gate or transistor logic device, or an individual hardware component.

具体的には、メモリ302に記憶されているソフトウェアプログラム及びアプリケーションモジュールを動作又は実行し、メモリ302に記憶されているデータを呼び出すことにより、プロセッサ303は、
空きリソースをモニタリングして、第1の空きリソースセットを取得する工程と、
第1のサイクルにおいて第1のリソースの使用を宣言する工程であって、第1のリソースは第1の空きリソースセットのリソースである、工程と、
第1のリソースが第1の宣言対象リソースセットに存在するか否かを判定する工程であって、第1の宣言対象リソースセットは、第1のユーザ機器以外の別のユーザ機器によって使用を宣言されるリソースのセットである、工程と、
第1のリソースが第1の宣言対象リソースセットに存在する場合、第2のサイクルにおいて、第2のリソースの使用を宣言する工程であって、第2のリソースは、第1の空きリソースセットに含まれ第1のリソースとは異なるリソースであり、第2のサイクルは第1のサイクルの次のサイクルである、工程、若しくは、第1のサイクルの後の少なくとも1つのサイクルの後にリソースを再宣言するステップ、又は、
第1のリソースが第1の宣言対象リソースセットに存在しない場合、第2のサイクルにおいて、第1のリソースを用いてデータを送信する工程と、
を実行する。
Specifically, by operating or executing the software program and application module stored in the memory 302 and calling the data stored in the memory 302, the processor 303 can be used.
The process of monitoring free resources and acquiring the first free resource set,
The process of declaring the use of the first resource in the first cycle, the first resource being the resource of the first free resource set, and the process.
It is a step of determining whether or not the first resource exists in the first declaration target resource set, and the first declaration target resource set is declared to be used by another user device other than the first user device. The process, which is a set of resources to be done,
When the first resource exists in the first resource set to be declared, in the second cycle, it is a step of declaring the use of the second resource, and the second resource is in the first free resource set. A resource that is different from the included first resource, the second cycle is the next cycle of the first cycle, the process, or the resource is redeclared after at least one cycle after the first cycle. Steps to do or
If the first resource does not exist in the first resource set to be declared, in the second cycle, the process of transmitting data using the first resource and the process of transmitting data,
To execute.

更に、プロセッサ303は更に、第1のリソースが第1の宣言対象リソースセットに存在するか否かを判定するステップの前に、第1のユーザ機器以外の別のユーザ機器によって第1のサイクルにおいて使用が宣言されるリソースを決定して、第1の宣言対象リソースセットを取得する工程を実行するように構成される。 Further, the processor 303 is further subjected to a first cycle by another user device other than the first user device before the step of determining whether or not the first resource exists in the first declared resource set. It is configured to determine which resources are declared to be used and perform the process of acquiring the first set of resources to be declared.

更に、プロセッサ303は更に、第1のリソースが第1の宣言対象リソースセットに存在する場合、第1の空きリソースセット及び第1の宣言対象リソースセットに従って、第1の空きリソースセットから第2のリソースを選択し、第2のサイクルにおいて、第2のリソースの使用を宣言する工程を実行するように構成される。 Further, when the first resource exists in the first declaration target resource set, the processor 303 further increases the first free resource set to the second according to the first free resource set and the first declaration target resource set. It is configured to perform the process of selecting a resource and declaring the use of the second resource in the second cycle.

任意に、プロセッサ303は更に、A−(A∩B)から第2のリソースとしてリソースを選択する工程を実行するように構成される。Aは第1の空きリソースセットを表し、Bは第1の宣言対象リソースセットを表す。 Optionally, the processor 303 is further configured to perform a step of selecting a resource from A- (A∩B) as a second resource. A represents the first free resource set, and B represents the first declaration target resource set.

任意に、プロセッサ303は更に、第1の宣言対象リソースセットにおいて、各リソースの宣言情報を統計する工程であって、宣言情報は、各リソースの宣言回数と、各リソースを宣言したユーザ機器の数と、各リソースを宣言したユーザ機器の信号電力と、各リソースを宣言したユーザ機器の干渉とのうち1以上を含む、工程と、各リソースの宣言情報に従って、第1の空きリソースセットから第2のリソースを選択する工程と、を実行するように構成される。 Optionally, the processor 303 is a step of statistically stats the declaration information of each resource in the first resource set to be declared, and the declaration information includes the number of declarations of each resource and the number of user devices that declare each resource. From the first free resource set to the second, according to the process and the declaration information of each resource, including one or more of the signal power of the user device that declared each resource and the interference of the user device that declared each resource. The process of selecting resources and is configured to perform.

更に、プロセッサ303は更に、第1の空きリソースから、宣言回数が最小であるリソースを第2のリソースとして選択する工程、又は、第1の空きリソースセットにおいて最小のユーザ機器の数に対応するリソースを、第2のリソースとして用いる工程、又は、第1の空きリソースセットにおいて信号電力が最低であるリソースを、第2のリソースとして用いる工程、又は、第1の空きリソースセットにおいて信号干渉が最小であるリソースを、第2のリソースとして用いる工程、を実行するように構成される。 Further, the processor 303 further selects a resource having the minimum number of declarations as a second resource from the first free resource, or a resource corresponding to the minimum number of user devices in the first free resource set. Is used as the second resource, or the resource having the lowest signal power in the first free resource set is used as the second resource, or the signal interference is minimized in the first free resource set. It is configured to perform a process of using a resource as a second resource.

更に、プロセッサ303は更に、第1のサイクルの後の少なくとも1つのサイクルの後に、第1の空きリソースセットから第3のリソースを選択し、第3のリソースの使用を宣言する工程、又は、第1のサイクルの後の少なくとも1つのサイクルの後に、空きリソースを再モニタリングして第2の空きリソースセットを取得し、第2の空きリソースセットから第3のリソースを選択し、第3のリソースの使用を宣言する工程、を実行するように構成される。 Further, the processor 303 further selects a third resource from the first free resource set and declares the use of the third resource after at least one cycle after the first cycle, or a third. After at least one cycle after one cycle, re-monitor free resources to get a second free resource set, select a third resource from the second free resource set, and of the third resource. It is configured to perform the process of declaring use.

任意に、プロセッサ303は更に、第1の宣言対象リソースセットにおいて、第1のリソースを宣言したユーザ機器の数Cを統計する工程と、[1,C]の範囲で乱数rを生成し、第1のサイクルの後のr回のサイクルの後に、リソースを再宣言する工程と、を実行するように構成される。 Optionally, the processor 303 further generates a random number r in the range of [1, C] and a step of statisticizing the number C of the user devices that declared the first resource in the first resource set to be declared. After r cycles after one cycle, the process of redeclaring the resource, and so on, are configured to be performed.

任意に、プロセッサ303は更に、第1のサイクルにおいて第1のリソースの使用を宣言する前に、A−(A∩B)から第1のリソースとしてリソースを選択する工程であって、Aは第1の空きリソースセットを表し、Bは第1の宣言対象リソースセットを表す、工程、又は、第1のサイクルにおいて第1のリソースの使用を宣言する前に、第1の空きリソースセットから第1のリソースとしてランダムにリソースを選択する工程、又は、第1のサイクルにおいて第1のリソースの使用を宣言する前に、第1の宣言対象リソースセットの各リソースの宣言情報に従って、第1の空きリソースセットから第1のリソースを選択する工程であって、宣言情報は、各リソースの宣言回数と、各リソースを宣言したユーザ機器の数と、各リソースを宣言したユーザ機器の信号電力と、各リソースを宣言したユーザ機器の干渉とのうち1以上を含む、工程、を実行するように構成される。 Optionally, processor 303 further selects a resource from A- (A∩B) as the first resource before declaring the use of the first resource in the first cycle, where A is the first. 1 free resource set, B represents the first declared target resource set, the first from the first free resource set before declaring the use of the first resource in the process or the first cycle. The first free resource according to the declaration information of each resource in the first declaration target resource set before declaring the use of the first resource in the process of randomly selecting a resource as the resource of the first cycle or in the first cycle. In the process of selecting the first resource from the set, the declaration information includes the number of declarations of each resource, the number of user devices that declare each resource, the signal power of the user device that declares each resource, and each resource. The process, which includes one or more of the interferences of the user equipment that declared the above, is configured to be performed.

本発明の本実施形態では、UEによって検出される空きリソース(第1の空きリソースセット)と別のデバイスによって宣言される空きリソース(第1の宣言対象リソースセット)との関係が決定される。第1のユーザ機器によって宣言されたリソースが別のUEによって宣言されたリソースと競合する場合、第1の空きリソースセット(第1のユーザ機器によって検出される空きリソースセット)と第1の宣言対象リソースセット(第1のユーザ機器以外の別のユーザ機器によって第1のサイクルにおいて使用が宣言されるリソース)とに従って、第1のユーザ機器は、少なくとも1つのサイクルの後にランダムに、リソース競合への再参加を選択する。このように、宣言されたリソースに対して競合バックオフが実行され、UEがリソースを取得したときのUE間の競合の可能性と、リソース取得の遅延とを低減し、システムリソースの利用を向上させる。 In the present embodiment of the present invention, the relationship between the free resource detected by the UE (first free resource set) and the free resource declared by another device (first declaration target resource set) is determined. When a resource declared by the first user device conflicts with a resource declared by another UE, the first free resource set (the free resource set detected by the first user device) and the first declaration target. According to the resource set (resources declared to be used in the first cycle by another user device other than the first user device), the first user device randomly enters into resource contention after at least one cycle. Choose to rejoin. In this way, contention backoff is performed on the declared resource, reducing the possibility of contention between UEs when the UE acquires the resource and the delay in resource acquisition, and improving the utilization of system resources. Let me.

実施形態4
実施形態はリソース再利用方法を提供する。本方法は第1のユーザ機器によって実行されてよく、第1のユーザ機器はD2Dデバイスであってよい。図5に示されるように、本方法は以下のステップを含む。
Embodiment 4
The embodiment provides a resource reuse method. The method may be performed by a first user device, which may be a D2D device. As shown in FIG. 5, the method includes the following steps.

ステップ401:第1のユーザ機器が、空きリソースをモニタリングして、第1の空きリソースセットを取得する。 Step 401: The first user device monitors the free resources and acquires the first free resource set.

具体的には、ユーザ機器がリソースの取得を求める場合、ユーザ機器はリソースをモニタリングする必要がある。モニタリングのプロセスでは主に信号エネルギーの検出が行われ、信号エネルギーレベルが一定の閾値を超えているか否かに従って、時間周波数エネルギーブロックが利用可能な空きリソースであるか否かが判定される。第1のユーザ機器は、空きリソースをモニタリング及びアクセスするためにキャリアセンス多重アクセス(Carrier Sense Multiple Access、略称“CSMA”)技術を採用してよい。 Specifically, when a user device requests acquisition of a resource, the user device needs to monitor the resource. The monitoring process primarily involves detecting signal energy and determining whether the time-frequency energy block is an available free resource according to whether the signal energy level exceeds a certain threshold. The first user device may employ Carrier Sense Multiple Access (CSMA) technology to monitor and access free resources.

なお、ステップ401は、各サイクルにおいて1回実行されてもよいし、複数のサイクルの間隔で1回実行されてもよい。このサイクルは所定のサイクルである。図6に示されるように、各サイクルは複数の時間周波数リソースを含み、各時間周波数リソースはIDを有する。時間周波数リソースの一部は、使用されるリソースを宣言するために各D2Dデバイスによって用いられる宣言チャネルである。宣言チャネルは、複数のUEが宣言のためのリソースをランダムに選択する少なくとも1つの時間周波数リソースブロックを含み、宣言の内容は、使用される時間周波数リソースブロックのIDを含む。任意に、宣言の内容は更に、宣言するUEのIDを含んでよい。各サイクルの宣言チャネルを除く時間周波数リソースは、各D2Dデバイスがデータを送信するために用いられる。 Note that step 401 may be executed once in each cycle, or may be executed once at intervals of a plurality of cycles. This cycle is a predetermined cycle. As shown in FIG. 6, each cycle contains a plurality of time frequency resources, and each time frequency resource has an ID. Some of the time frequency resources are declarative channels used by each D2D device to declare the resources used. The declaration channel includes at least one time frequency resource block in which multiple UEs randomly select resources for declaration, and the content of the declaration includes the ID of the time frequency resource block used. Optionally, the content of the declaration may further include the ID of the UE to declare. Time-frequency resources, excluding the declarative channel for each cycle, are used by each D2D device to transmit data.

ステップ402:第1のサイクルにおいて、第1のリソースの使用を宣言する。第1のリソースは第1の空きリソースセットのリソースである。 Step 402: In the first cycle, declare the use of the first resource. The first resource is a resource of the first free resource set.

ステップ403:第1のリソースが第1の宣言対象リソースセットに存在するか否かを判定する。第1の宣言対象リソースセットは、第1のユーザ機器以外の別のユーザ機器によって使用を宣言されるリソースのセットである。第1のリソースが第1の宣言対象リソースセットに存在する場合、ステップ404を実行する。第1のリソースが第1の宣言対象リソースセットに存在しない場合、ステップ405を実行する。 Step 403: Determine if the first resource exists in the first declarative resource set. The first declaration target resource set is a set of resources declared to be used by another user device other than the first user device. If the first resource exists in the first declaration target resource set, step 404 is executed. If the first resource does not exist in the first declaration target resource set, step 405 is executed.

ステップ404:第2のサイクルにおいて、第2のリソースの使用を宣言する。第2のリソースは、第1の空きリソースセットに含まれ第1のリソースとは異なるリソースであり、第2のサイクルは第1のサイクルの次のサイクルである。又は、第1のサイクルの後の少なくとも1つのサイクルの後にリソースを再宣言する。 Step 404: In the second cycle, declare the use of the second resource. The second resource is a resource included in the first free resource set and different from the first resource, and the second cycle is the cycle following the first cycle. Alternatively, redeclare the resource after at least one cycle after the first cycle.

具体的には、第2のリソースは、第1の空きリソースセットから選択される第1のリソースとは異なるリソースのうちいずれか1つであってよく、或いは、第1の空きリソースセット及び第1の宣言対象リソースセットに従って決定される、第1のリソースとは異なるリソースであってよい(実施形態5及び6を参照)。 Specifically, the second resource may be any one of resources different from the first resource selected from the first free resource set, or the first free resource set and the first. It may be a resource different from the first resource, which is determined according to the resource set to be declared in 1 (see Embodiments 5 and 6).

ステップ405:第2のサイクルにおいて、第1のリソースを用いてデータを伝送する。 Step 405: In the second cycle, the data is transmitted using the first resource.

第1のユーザ機器は、第2のサイクルからいくつかの連続したサイクルで、第1のリソースを用いてデータを送信してよい。この場合では、別のユーザ機器は、第1のリソースが占有(非空き)状態にあることを検出する。第1のユーザ機器が特定のサイクルにおいてデータ送信を停止した場合、第1のリソースは解放されてリソースプールに戻る。 The first user device may transmit data using the first resource in several consecutive cycles from the second cycle. In this case, another user device detects that the first resource is in the occupied (non-free) state. When the first user device stops transmitting data in a specific cycle, the first resource is released and returns to the resource pool.

本発明の本実施形態では、UEによって検出される空きリソース(第1の空きリソースセット)と別のデバイスによって宣言される空きリソース(第1の宣言対象リソースセット)との関係が決定される。第1のユーザ機器によって宣言されたリソースが別のUEによって宣言されたリソースと競合する場合、第1のユーザ機器は、宣言のために別のリソースを第1の空きリソースセット(第1のユーザ機器によって検出される空きリソースセット)から選択し、又は、少なくとも1つのサイクルの間隔の後にリソースを再宣言する。このように、競合バックオフが実行され、UEがリソースを取得したときのUE間の競合の可能性と、リソース取得の遅延とを低減し、システムリソースの利用を向上させる。 In the present embodiment of the present invention, the relationship between the free resource detected by the UE (first free resource set) and the free resource declared by another device (first declaration target resource set) is determined. If a resource declared by the first user device conflicts with a resource declared by another UE, the first user device sets another resource for declaration by the first free resource set (first user). Select from a free resource set detected by the device) or redeclare the resource after at least one cycle interval. In this way, contention backoff is performed to reduce the possibility of contention between UEs when the UE acquires resources and the delay in resource acquisition, and improve the utilization of system resources.

実施形態5
実施形態はリソース再利用方法を提供する。本方法は第1のユーザ機器によって実行されてよく、第1のユーザ機器はD2Dデバイスであってよい。この方法は、UEが少なくリソースが多い場合に特に当てはまる。図7に示されるように、宣言対象リソースセットBに属さないリソースは、空きリソースセットAに存在する。図8に示されるように、本方法は以下のステップを含む。
Embodiment 5
The embodiment provides a resource reuse method. The method may be performed by a first user device, which may be a D2D device. This method is especially applicable when there are few UEs and many resources. As shown in FIG. 7, a resource that does not belong to the resource set B to be declared exists in the free resource set A. As shown in FIG. 8, the method includes the following steps.

ステップ501:第1のユーザ機器が、空きリソースをモニタリングして、第1の空きリソースセットAを取得する。 Step 5011: The first user device monitors the free resources and acquires the first free resource set A.

具体的には、第1のユーザ機器は、CSMA技術を用いて空きリソースをモニタリングしてよい。 Specifically, the first user device may monitor free resources using CSMA technology.

なお、ステップ501は、各サイクルにおいて1回実行されてもよいし、複数のサイクルの間隔で実行されてもよい。複数のサイクルの間隔の後に再モニタリングにより得られた空きリソースセットは新しい空きリソースセットであり、新しい空きリソースセットの空きリソースはリアルタイム性が高い。 Note that step 501 may be executed once in each cycle, or may be executed at intervals of a plurality of cycles. The free resource set obtained by re-monitoring after the interval of multiple cycles is a new free resource set, and the free resources of the new free resource set are highly real-time.

ステップ502:第1の空きリソースセットAから第1のリソースとしてリソースを選択し、第1のサイクルにおいて、第1のリソースの使用を宣言する。 Step 502: Select a resource as the first resource from the first free resource set A and declare the use of the first resource in the first cycle.

具体的には、ステップ502における第1のリソースの選択は、以下の方式で実施されてよい。 Specifically, the selection of the first resource in step 502 may be carried out by the following method.

方式1:A−(A∩B)からのリソースが第1のリソースとして選択される。Aは第1の空きリソースセットを表し、Bは第1の宣言対象リソースセットを表す。この方式では、ステップ502に先立ってステップ503が実行される。 Method 1: The resource from A- (A∩B) is selected as the first resource. A represents the first free resource set, and B represents the first declaration target resource set. In this method, step 503 is executed prior to step 502.

方式2:リソースは、ランダムに第1の空きリソースセットから第1のリソースとして選択される。この方式では、ステップ503に先立ってステップ502が実行される。 Method 2: The resource is randomly selected as the first resource from the first free resource set. In this method, step 502 is executed prior to step 503.

実施プロセスにおいて、方式2は従来技術に類似し、リソースはリソース選択を行うことなくランダムに宣言のために選択され、利用可能な空きリソースが直接的に取得される可能性がある。方式1と比較すると、方式2は時間を節約することができる。しかしながら、方式2を採用すると、UEによって選択されたリソースと別のデバイスによって選択されたリソースとの競合の可能性が比較的高く、UEが利用可能なリソースを競合するのに複数のサイクルが必要となることがある。UEが少なくリソースが多い場合、方式1で利用可能なリソースを直接取得する可能性が比較的高い。 In the implementation process, Method 2 is similar to the prior art, where resources are randomly selected for declaration without resource selection, and available free resources may be obtained directly. Compared with Method 1, Method 2 can save time. However, when method 2 is adopted, the possibility of conflict between the resource selected by the UE and the resource selected by another device is relatively high, and multiple cycles are required for the UE to compete for the available resources. May become. When there are few UEs and many resources, there is a relatively high possibility that the resources available in Method 1 will be acquired directly.

ステップ503:第1のユーザ機器以外の別のユーザ機器によって第1のサイクルにおいて使用が宣言されるリソースを決定して、第1の宣言対象リソースセットBを取得する。 Step 503: A resource whose use is declared to be used in the first cycle by another user device other than the first user device is determined, and the first declaration target resource set B is acquired.

すなわち、第1の宣言対象リソースセットBは、第1のユーザ機器以外の別のユーザ機器によって使用が宣言されるリソースの集合である。 That is, the first declaration target resource set B is a set of resources whose use is declared by another user device other than the first user device.

なお、ステップ503は任意のステップである。代替として、別のデバイスが第1の宣言対象リソースセットBを決定し、第1の宣言対象リソースセットBを第1のユーザ機器に送信してよい。 Note that step 503 is an arbitrary step. Alternatively, another device may determine the first declarative resource set B and send the first declarative resource set B to the first user device.

ステップ504:第1のリソースが第1の宣言対象リソースセットBに存在するか否かを判定する。第1のリソースが第1の宣言対象リソースセットに存在する場合、ステップ505を実行する。第1のリソースが第1の宣言対象リソースセットに存在しない場合、ステップ506を実行する。 Step 504: Determine if the first resource exists in the first declaration target resource set B. If the first resource exists in the first declaration target resource set, step 505 is executed. If the first resource does not exist in the first declaration target resource set, step 506 is executed.

具体的には、同じサイクルにおいて、同時に空きリソースを競合する複数のUEが存在することがあり、第1のユーザ機器は、別のUEによって使用が宣言されたリソースを決定して、比較を行う必要がある。複数のUEによって同じリソースが宣言された場合、該複数のUEの各々はこのリソースを放棄し、次のサイクルで再び競合する。 Specifically, in the same cycle, there may be multiple UEs competing for free resources at the same time, and the first user device determines the resources declared to be used by another UE and makes a comparison. There is a need. If the same resource is declared by multiple UEs, each of the multiple UEs abandons this resource and re-conflicts in the next cycle.

ステップ505:第1の空きリソースセットA及び第1の宣言対象リソースセットBに従って、第1の空きリソースセットAから第2のリソースを選択し、第2のサイクルにおいて、第2のリソースの使用を宣言する。 Step 505: Select the second resource from the first free resource set A according to the first free resource set A and the first declared target resource set B, and use the second resource in the second cycle. declare.

本実施形態では、ステップ505は、A−(A∩B)から第2のリソースとしてリソースを選択し、第2のサイクルにおいて、第2のリソースの使用を宣言するステップ、を含んでよい。Aは第1の空きリソースセットを表し、Bは第1の宣言対象リソースセットを表す。第2のリソースは、第1のリソースとは異なるリソースであり、第2のサイクルは第1のサイクルの次のサイクルである。 In this embodiment, step 505 may include selecting a resource from A- (A∩B) as the second resource and declaring the use of the second resource in the second cycle. A represents the first free resource set, and B represents the first declaration target resource set. The second resource is a resource different from the first resource, and the second cycle is the cycle following the first cycle.

具体的には、第1のリソースが第1の宣言対象リソースセットに存在するとき、別のUEによって宣言されたリソースが、第1のユーザ機器によって宣言されたリソースと同じであることを示す。この場合では、接続競合が発生し、第1のユーザ機器は次のサイクルにおいて、宣言のために新しい空きリソースを選択する必要がある。競合確率を低減するために、本実施形態では、宣言されるリソースに対して選択が行われる。選択方式は、第1の空きリソースセットから、別のユーザ機器によって宣言されていないリソースを選択することである。したがって、次のサイクルで利用可能な空きリソースを取得できる可能性が高くなる。 Specifically, when the first resource exists in the first declaration target resource set, it indicates that the resource declared by another UE is the same as the resource declared by the first user device. In this case, a connection conflict occurs and the first user device needs to select a new free resource for declaration in the next cycle. In this embodiment, selections are made for the declared resources in order to reduce the probability of conflict. The selection method is to select a resource that has not been declared by another user device from the first free resource set. Therefore, there is a high possibility that the available free resources can be acquired in the next cycle.

ステップ506:第2のサイクルにおいて、第1のリソースを用いてデータを伝送する。 Step 506: In the second cycle, the data is transmitted using the first resource.

具体的には、第1のリソースが第1の宣言対象リソースセットに存在しないとき、第1のユーザ機器によって選択された第1のリソースは別のユーザ機器によって宣言されていないことを示す。第1のユーザ機器は、第2のサイクルからいくつかの連続したサイクルで、第1のリソースを用いてデータを送信してよい。この場合では、別のユーザ機器は、第1のリソースが占有(非空き)状態にあることを検出する。第1のユーザ機器が特定のサイクルにおいてデータ送信を停止した場合、第1のリソースは解放されてリソースプールに戻る。 Specifically, when the first resource does not exist in the first declaration target resource set, it indicates that the first resource selected by the first user device is not declared by another user device. The first user device may transmit data using the first resource in several consecutive cycles from the second cycle. In this case, another user device detects that the first resource is in the occupied (non-free) state. When the first user device stops transmitting data in a specific cycle, the first resource is released and returns to the resource pool.

本発明の本実施形態では、UEによって検出される空きリソース(第1の空きリソースセット)と別のデバイスによって宣言される空きリソース(第1の宣言対象リソースセット)との関係が決定される。第1のユーザ機器によって宣言されたリソースが別のUEによって宣言されたリソースと競合する場合、第1の空きリソースセットA(第1のユーザ機器によって検出される空きリソースセット)と第1の宣言対象リソースセットB(第1のユーザ機器以外の別のユーザ機器によって第1のサイクルにおいて使用が宣言されるリソース)とに従って、別のユーザ機器によって宣言されていないリソースが宣言のために選択され、宣言されるリソースの選択が行われる。UEがリソースを取得したときのUE間の競合の可能性と、リソース取得の遅延とを低減し、システムリソースの利用を向上させる。 In the present embodiment of the present invention, the relationship between the free resource detected by the UE (first free resource set) and the free resource declared by another device (first declaration target resource set) is determined. If the resource declared by the first user device conflicts with the resource declared by another UE, the first free resource set A (the free resource set detected by the first user device) and the first declaration According to the target resource set B (resources declared to be used in the first cycle by another user device other than the first user device), resources not declared by another user device are selected for declaration. The resource to be declared is selected. It reduces the possibility of contention between UEs when a UE acquires a resource and the delay in acquiring the resource, and improves the utilization of system resources.

実施形態6
図9に示されるように、実施形態はリソース再利用方法を提供する。本方法は第1のユーザ機器によって実行されてよく、第1のユーザ機器はD2Dデバイスであってよい。本方法では、リソースは更に、各空きリソースの宣言情報に従って、宣言のために選択される。本方法は特に、UEが多くリソースが少ない場合(例えば、集合A−(A∩B)が空のとき)に適用される。本方法は、以下のステップを含む。
Embodiment 6
As shown in FIG. 9, the embodiment provides a resource reuse method. The method may be performed by a first user device, which may be a D2D device. In this method, resources are further selected for declaration according to the declaration information of each free resource. This method is particularly applicable when there are many UEs and few resources (for example, when the set A- (A∩B) is empty). The method includes the following steps.

ステップ601:第1のユーザ機器が、空きリソースをモニタリングして、第1の空きリソースセットを取得する。 Step 601: The first user device monitors the free resources and acquires the first free resource set.

具体的には、UEがリソースの取得を求める場合、UEはリソースをモニタリングする必要がある。モニタリングのプロセスでは、主に信号エネルギー検出が行われ、信号エネルギーレベルに従って、時間周波数エネルギーブロックが利用可能なリソースであるか否かが判定される。第1のユーザ機器は、CSMA技術を用いて空きリソースをモニタリングしてよい。 Specifically, when the UE requests the acquisition of a resource, the UE needs to monitor the resource. The monitoring process primarily involves signal energy detection, which determines whether the time frequency energy block is an available resource according to the signal energy level. The first user equipment may monitor free resources using CSMA technology.

なお、ステップ601は、各サイクルにおいて1回実行されてもよいし、複数のサイクルの間隔で実行されてもよい。複数のサイクルの間隔の後に再モニタリングにより得られた空きリソースセットは新しい空きリソースセットであり、新しい空きリソースセットの空きリソースはリアルタイム性が高い。 Note that step 601 may be executed once in each cycle, or may be executed at intervals of a plurality of cycles. The free resource set obtained by re-monitoring after the interval of multiple cycles is a new free resource set, and the free resources of the new free resource set are highly real-time.

ステップ602:第1の空きリソースセットから第1のリソースを選択し、第1のサイクルにおいて、第1のリソースの使用を宣言する。 Step 602: Select the first resource from the first free resource set and declare the use of the first resource in the first cycle.

具体的には、ステップ602における第1のリソースの選択は、以下の方式で実施されてよい。 Specifically, the selection of the first resource in step 602 may be carried out by the following method.

方式1:第1の宣言対象リソースセットBにおいて、各リソースの宣言情報が統計される。宣言情報は、各リソースの宣言回数と、各リソースを宣言したユーザ機器の数と、各リソースを宣言したユーザ機器の信号電力と、各リソースを宣言したユーザ機器の干渉とのうち1以上を含む。第1のリソースは、各リソースの宣言情報に従って、第1の空きリソースセットから選択される。 Method 1: In the first declaration target resource set B, the declaration information of each resource is statistic. The declaration information includes one or more of the number of declarations of each resource, the number of user devices declaring each resource, the signal power of the user device declaring each resource, and the interference of the user device declaring each resource. .. The first resource is selected from the first free resource set according to the declaration information of each resource.

更に、各リソースの宣言情報に従って、第1の空きリソースセットから第1のリソースを選択するステップは、第1の空きリソースセットから、宣言回数が最小であるリソースを第1のリソースとして選択するステップ、又は、第1の空きリソースセットから、最小のユーザ機器の数に対応するリソースを第1のリソースとして選択するステップ、又は、第1の空きリソースセットから、信号電力(例えば、参照信号(RS,Reference Signal)を検出するための単純なエネルギー検出を行って得られるRSRP(Reference Signal Receive Power,参照信号受信電力))が最低であるリソースを第1のリソースとして選択するステップ、又は、第1の空きリソースセットから、宣言される信号干渉(参照信号(RS,Reference Signal)を検出することにより得られる干渉強度)が最小であるリソースを第1のリソースとして選択するステップ、を含む。この方式では、ステップ602に先立ってステップ603が実行される。 Further, the step of selecting the first resource from the first free resource set according to the declaration information of each resource is the step of selecting the resource having the minimum number of declarations as the first resource from the first free resource set. Or, from the first free resource set, the step of selecting the resource corresponding to the minimum number of user devices as the first resource, or from the first free resource set, the signal power (for example, the reference signal (RS)). , Reference Signal) The step of selecting the resource with the lowest RSRP (Reference Signal Receive Power)) obtained by performing simple energy detection as the first resource, or the first A step of selecting a resource having the smallest declared signal interference (interference intensity obtained by detecting a reference signal (RS, Reference Signal)) as a first resource from the free resource set of. In this method, step 603 is executed prior to step 602.

方式2:リソースは、ランダムに第1の空きリソースセットから第1のリソースとして選択される。この方式では、ステップ603に先立ってステップ602が実行される。 Method 2: The resource is randomly selected as the first resource from the first free resource set. In this method, step 602 is executed prior to step 603.

実施プロセスにおいて、方式2は従来技術に類似し、リソースはリソース選択を行うことなくランダムに宣言のために選択され、利用可能な空きリソースが直接的に取得される可能性がある。方式1と比較すると、方式2は時間を節約することができる。しかしながら、本実施形態は、UEが多くリソースが少なく、各UEによって第1のサイクルにおいて宣言されたリソースが全て第1の空きリソースセットのリソースと競合している場合に適用される。方式2で利用可能なリソースを得られる確率は非常に低い。方式1では、各空きリソースに対して選択が行われ、宣言情報に従って最適なリソースが宣言のために選択されるので、利用可能なリソースを得られる確率が比較的高い。 In the implementation process, Method 2 is similar to the prior art, where resources are randomly selected for declaration without resource selection, and available free resources may be obtained directly. Compared with Method 1, Method 2 can save time. However, this embodiment is applied when there are many UEs and few resources, and all the resources declared by each UE in the first cycle conflict with the resources of the first free resource set. The probability of obtaining the resources available in Method 2 is very low. In method 1, selection is made for each free resource, and the optimum resource is selected for declaration according to the declaration information, so that the probability of obtaining available resources is relatively high.

ステップ603:第1のユーザ機器以外の別のユーザ機器によって第1のサイクルにおいて使用が宣言されるリソースを決定して、第1の宣言対象リソースセットを取得する。 Step 603: A resource whose use is declared to be used in the first cycle by another user device other than the first user device is determined, and the first declaration target resource set is acquired.

すなわち、第1の宣言対象リソースセットは、第1のユーザ機器以外の別のユーザ機器によって使用が宣言されるリソースの集合である。 That is, the first declaration target resource set is a set of resources whose use is declared by another user device other than the first user device.

なお、ステップ603は任意のステップである。代替として、別のデバイスが第1の宣言対象リソースセットを決定し、第1の宣言対象リソースセットを第1のユーザ機器に送信してよい。 Note that step 603 is an arbitrary step. Alternatively, another device may determine the first declarative resource set and send the first declarative resource set to the first user device.

ステップ604:第1のリソースが第1の宣言対象リソースセットに存在するか否かを判定する。第1のリソースが第1の宣言対象リソースセットに存在する場合、ステップ605を実行する。第1のリソースが第1の宣言対象リソースセットに存在しない場合、ステップ606を実行する。 Step 604: Determine if the first resource exists in the first declaration target resource set. If the first resource exists in the first declaration target resource set, step 605 is executed. If the first resource does not exist in the first declaration target resource set, step 606 is executed.

具体的には、同じサイクルにおいて、同時に空きリソースを競合する複数のUEが存在することがあり、第1のユーザ機器は、別のUEによって使用が宣言されたリソースを決定して、比較を行う必要がある。複数のUEによって同じリソースが宣言された場合、該複数のUEの各々はこのリソースを放棄し、次のサイクルで再び競合する。 Specifically, in the same cycle, there may be multiple UEs competing for free resources at the same time, and the first user device determines the resources declared to be used by another UE and makes a comparison. There is a need. If the same resource is declared by multiple UEs, each of the multiple UEs abandons this resource and re-conflicts in the next cycle.

ステップ605:第1の空きリソースセットA及び第1の宣言対象リソースセットBに従って、第1の空きリソースセットAから第2のリソースを選択し、第2のサイクルにおいて、第2のリソースの使用を宣言する。 Step 605: Select the second resource from the first free resource set A according to the first free resource set A and the first declared target resource set B, and use the second resource in the second cycle. declare.

本実施形態では、ステップ605は、第1の宣言対象リソースセットにおいて、各リソースの宣言情報を統計するステップであって、宣言情報は、各リソースの宣言回数と、各リソースを宣言したユーザ機器の数と、各リソースを宣言したユーザ機器の信号電力と、各リソースを宣言したユーザ機器の干渉とのうち1以上を含む、ステップと、各リソースの宣言情報に従って、第1の空きリソースセットから第2のリソースを選択するステップと、第2のサイクルにおいて、第2のリソースの使用を宣言するステップと、を含んでよい。第2のリソースは、第1のリソースとは異なるリソースであり、第2のサイクルは第1のサイクルの次のサイクルである。 In the present embodiment, step 605 is a step of statistic of the declaration information of each resource in the first resource set to be declared, and the declaration information includes the number of declarations of each resource and the user device that declares each resource. From the first free resource set according to the steps and the declaration information of each resource, including one or more of the number, the signal power of the user device that declared each resource, and the interference of the user device that declared each resource. It may include a step of selecting two resources and a step of declaring the use of the second resource in the second cycle. The second resource is a resource different from the first resource, and the second cycle is the cycle following the first cycle.

更に、宣言情報が複数のタイプの情報を含む場合、第2のリソースは、所定の順序に従って複数のタイプの情報を逐次使用することによって、選択されてよい。例えば、宣言情報が、各リソースの宣言回数と、各リソースを宣言したユーザ機器の数と、各リソースを宣言したユーザ機器の信号電力及び信号干渉とを含むと仮定する。まず各リソースの宣言回数が順序に従って比較され、宣言回数が最小であるリソースが選択されてよい。宣言回数が同じである場合、各リソースを宣言したユーザ機器の数が更に比較されて、宣言したユーザ機器の数が最小のリソースが選択されてよい。各リソースを宣言したユーザ機器の数が同じである場合、各リソースの宣言したユーザ機器の信号電力が更に比較され、宣言したユーザ機器の信号電力が比較的弱いリソースが選択されてよい。各リソースの宣言したユーザ機器の信号電力が同じである場合、最後に、各リソースを宣言したユーザ機器の信号干渉が更に比較され、宣言したユーザ機器の信号干渉が比較的弱いリソースが選択される。 Further, if the declaration information contains a plurality of types of information, the second resource may be selected by sequentially using the plurality of types of information in a predetermined order. For example, assume that the declaration information includes the number of declarations of each resource, the number of user devices that have declared each resource, and the signal power and signal interference of the user devices that have declared each resource. First, the number of declarations of each resource is compared in order, and the resource with the smallest number of declarations may be selected. If the number of declarations is the same, the number of user devices that declare each resource may be further compared, and the resource with the smallest number of declared user devices may be selected. When the number of user devices that declare each resource is the same, the signal powers of the user devices declared for each resource are further compared, and a resource with a relatively weak signal power of the declared user device may be selected. If the signal power of the user equipment declared for each resource is the same, finally, the signal interference of the user equipment that declared each resource is further compared, and the resource with relatively weak signal interference of the declared user equipment is selected. ..

具体的には、第1のリソースが第1の宣言対象リソースセットに存在するとき、別のUEによって宣言されたリソースが、第1のユーザ機器によって宣言されたリソースと同じであることを示す。この場合では、接続競合が発生し、第1のユーザ機器は次のサイクルにおいて、宣言のために新しい空きリソースを選択する必要がある。競合確率を低減するために、本実施形態では、宣言されるリソースに対して選択が行われる。選択方式は、第1の空きリソースセットから、宣言情報に従って最適なリソースを宣言のために選択することである。したがって、次のサイクルで利用可能な空きリソースを取得できる可能性は比較的高い。 Specifically, when the first resource exists in the first declaration target resource set, it indicates that the resource declared by another UE is the same as the resource declared by the first user device. In this case, a connection conflict occurs and the first user device needs to select a new free resource for declaration in the next cycle. In this embodiment, selections are made for the declared resources in order to reduce the probability of conflict. The selection method is to select the optimum resource for declaration from the first free resource set according to the declaration information. Therefore, it is relatively likely that you will be able to get available free resources in the next cycle.

ステップ606:第2のサイクルにおいて、第1のリソースを用いてデータを伝送する。 Step 606: In the second cycle, the data is transmitted using the first resource.

具体的には、第1のリソースが第1の宣言対象リソースセットに存在しないとき、第1のユーザ機器によって選択された第1のリソースは別のユーザ機器によって宣言されていないことを示す。第1のユーザ機器は、第2のサイクルからいくつかの連続したサイクルで、第1のリソースを用いてデータを送信してよい。この場合では、別のユーザ機器は、第1のリソースが占有(非空き)状態にあることを検出する。第1のユーザ機器が特定のサイクルにおいてデータ送信を停止した場合、第1のリソースは解放されてリソースプールに戻る。 Specifically, when the first resource does not exist in the first declaration target resource set, it indicates that the first resource selected by the first user device is not declared by another user device. The first user device may transmit data using the first resource in several consecutive cycles from the second cycle. In this case, another user device detects that the first resource is in the occupied (non-free) state. When the first user device stops transmitting data in a specific cycle, the first resource is released and returns to the resource pool.

本発明の本実施形態では、UEによって検出される空きリソース(第1の空きリソースセット)と別のデバイスによって宣言される空きリソース(第1の宣言対象リソースセット)との関係が決定される。第1のユーザ機器によって宣言されたリソースが別のUEによって宣言されたリソースと競合する場合、第1の空きリソースセット(第1のユーザ機器によって検出される空きリソースセット)と第1の宣言対象リソースセット(第1のユーザ機器以外の別のユーザ機器によって第1のサイクルにおいて使用が宣言されるリソース)とに従って、第1のユーザ機器によってモニタリング及び取得された空きリソースの宣言情報が統計され、宣言情報に従って最適なリソースが宣言のために選択され、宣言されるリソースの選択が行われる。UEがリソースを取得したときのUE間の競合の可能性と、リソース取得の遅延とを低減し、システムリソースの利用を向上させる。 In the present embodiment of the present invention, the relationship between the free resource detected by the UE (first free resource set) and the free resource declared by another device (first declaration target resource set) is determined. When a resource declared by the first user device conflicts with a resource declared by another UE, the first free resource set (free resource set detected by the first user device) and the first declaration target. According to the resource set (resources declared to be used in the first cycle by another user device other than the first user device), the declaration information of the free resources monitored and acquired by the first user device is statistic. The most suitable resource is selected for declaration according to the declaration information, and the resource to be declared is selected. It reduces the possibility of contention between UEs when a UE acquires a resource and the delay in acquiring the resource, and improves the utilization of system resources.

実施形態7
図10に示されるように、実施形態はリソース再利用方法を提供する。本方法は第1のユーザ機器によって実行されてよく、第1のユーザ機器はD2Dデバイスであってよい。本方法では、接続競合が発生した後にバックオフが実行され、いくつかのサイクルの間隔の後にランダムにリソースが再宣言される。本方法は特に、UEが多くリソースが少ない場合(例えば、集合A−(A∩B)が空のとき)に適用される。本方法は、以下のステップを含む。
Embodiment 7
As shown in FIG. 10, the embodiment provides a resource reuse method. The method may be performed by a first user device, which may be a D2D device. In this method, a backoff is performed after a connection conflict occurs, and the resource is randomly redistributed after some cycle interval. This method is particularly applicable when there are many UEs and few resources (for example, when the set A- (A∩B) is empty). The method includes the following steps.

ステップ701:第1のユーザ機器が、空きリソースをモニタリングして、第1の空きリソースセットを取得する。 Step 701: The first user device monitors the free resources and acquires the first free resource set.

具体的には、UEがリソースの取得を求める場合、UEはリソースをモニタリングする必要がある。モニタリングのプロセスでは、主に信号エネルギー検出が行われ、信号エネルギーレベルに従って、時間周波数エネルギーブロックが利用可能なリソースであるか否かが判定される。第1のユーザ機器は、CSMA技術を用いて空きリソースをモニタリングしてよい。 Specifically, when the UE requests the acquisition of a resource, the UE needs to monitor the resource. The monitoring process primarily involves signal energy detection, which determines whether the time frequency energy block is an available resource according to the signal energy level. The first user equipment may monitor free resources using CSMA technology.

なお、ステップ701は、各サイクルにおいて1回実行されてもよいし、複数のサイクルの間隔で実行されてもよい。複数のサイクルの間隔の後に再モニタリングにより得られた空きリソースセットは新しい空きリソースセットであり、新しい空きリソースセットの空きリソースはリアルタイム性が高い。 Note that step 701 may be executed once in each cycle, or may be executed at intervals of a plurality of cycles. The free resource set obtained by re-monitoring after the interval of multiple cycles is a new free resource set, and the free resources of the new free resource set are highly real-time.

ステップ702:第1の空きリソースセットから第1のリソースを選択し、第1のサイクルにおいて、第1のリソースの使用を宣言する。 Step 702: Select the first resource from the first free resource set and declare the use of the first resource in the first cycle.

ステップ703:第1のユーザ機器以外の別のユーザ機器によって第1のサイクルにおいて使用が宣言されるリソースを決定し、第1の宣言対象リソースセットを取得する。 Step 703: A resource whose use is declared to be used in the first cycle by another user device other than the first user device is determined, and the first declaration target resource set is acquired.

すなわち、第1の宣言対象リソースセットは、第1のユーザ機器以外の別のユーザ機器によって使用が宣言されるリソースの集合である。 That is, the first declaration target resource set is a set of resources whose use is declared by another user device other than the first user device.

なお、ステップ703は任意のステップである。代替として、別のデバイスが第1の宣言対象リソースセットを決定し、第1の宣言対象リソースセットを第1のユーザ機器に送信してよい。 Note that step 703 is an arbitrary step. Alternatively, another device may determine the first declarative resource set and send the first declarative resource set to the first user device.

ステップ704:第1のリソースが第1の宣言対象リソースセットに存在するか否かを判定する。第1のリソースは、第1のサイクルにおいて第1のユーザ機器によって使用を宣言されたリソースである。第1のリソースが第1の宣言対象リソースセットに存在する場合、ステップ705を実行する。第1のリソースが第1の宣言対象リソースセットに存在しない場合、ステップ706を実行する。 Step 704: Determine if the first resource exists in the first declaration target resource set. The first resource is a resource declared to be used by the first user device in the first cycle. If the first resource exists in the first declaration target resource set, step 705 is executed. If the first resource does not exist in the first declarative resource set, step 706 is performed.

具体的には、同じサイクルにおいて、同時に空きリソースを競合する複数のUEが存在することがあり、第1のユーザ機器は、別のUEによって使用が宣言されたリソースを決定して、比較を行う必要がある。複数のUEによって同じリソースが宣言された場合、該複数のUEの各々はこのリソースを放棄し、次のサイクルで再び競合する。 Specifically, in the same cycle, there may be multiple UEs competing for free resources at the same time, and the first user device determines the resources declared to be used by another UE and makes a comparison. There is a need. If the same resource is declared by multiple UEs, each of the multiple UEs abandons this resource and re-conflicts in the next cycle.

ステップ705:第1のサイクルの後の少なくとも1つのサイクルの後に、リソースを再宣言する。 Step 705: Redeclare the resource after at least one cycle after the first cycle.

具体的には、リソースは2つの方式で再宣言されてよい。第1に、第1の空きリソースセットから第3のリソースが選択され、使用が宣言される。第2に、空きリソースが再モニタリングされて、第2の空きリソースセットが取得され、第2の空きリソースセットから第3のリソースが選択され、使用が宣言される。方式1は、いくつかのサイクルが回避された後、第1の空きリソースセットから新しいリソースが宣言のために選択されることを意味する。宣言されるリソースは、いくつかのサイクルの前に検出される。方式2は、いくつかのサイクルが回避された後、空きリソースが再モニタリングされ、空きリソースセットに対してリアルタイム更新が行われることを意味する。この場合では、空きリソースセットのリソースは、元は第1の空きリソースセットに存在しなかったリソースでなくてもよい。 Specifically, the resource may be redistributed in two ways. First, a third resource is selected from the first free resource set and declared to be used. Second, the free resources are re-monitored, the second free resource set is acquired, the third resource is selected from the second free resource set, and the use is declared. Method 1 means that a new resource is selected for declaration from the first free resource set after some cycles have been bypassed. The declared resource is detected before several cycles. Method 2 means that after some cycles have been circumvented, the free resources are re-monitored and real-time updates are made to the free resource set. In this case, the resource of the free resource set does not have to be a resource that did not originally exist in the first free resource set.

本実施形態では、ステップ705は、第1の宣言対象リソースセットにおいて、第1のリソースを宣言したユーザ機器の数Cを統計するステップと、[1,C]の範囲で乱数rを生成するステップと、第1のサイクルの後のr回のサイクルの後に、リソースを再宣言するステップと、を含んでよい。 In the present embodiment, step 705 is a step of statistic of the number C of the user devices declaring the first resource in the first resource set to be declared, and a step of generating a random number r in the range of [1, C]. And after r cycles after the first cycle, the step of redeclaring the resource may be included.

具体的には、第1のリソースが第1の宣言対象リソースセットに存在するとき、別のUEによって宣言されたリソースが、第1のユーザ機器によって宣言されたリソースと同じであることを示し、この場合では、競合衝突が発生する。競合確率を低減するために、本実施形態では、競合バックオフが実行され、具体的には、r回の競合サイクルを回避する。ステップ705では、多数のユーザ機器が、第1のユーザ機器によって宣言されたリソースと同じリソースを宣言する場合、すなわちCが比較的大きい場合、UEの数が比較的多く、競合が激しく、rは比較的高い確率でランダムに大きい値に割り当てられることがあることを意味する。したがって、第1のユーザ機器は、更に多くの競合サイクルにおいてリソースの宣言を行うのを停止し、一時的にリソースの競合から撤退する。 Specifically, when the first resource exists in the first declarative resource set, it indicates that the resource declared by another UE is the same as the resource declared by the first user device. In this case, a conflict conflict occurs. In order to reduce the probability of competition, in this embodiment, a competition backoff is executed, specifically, r times of competition cycles are avoided. In step 705, when a large number of user devices declare the same resource as the resource declared by the first user device, that is, when C is relatively large, the number of UEs is relatively large, competition is fierce, and r is. It means that it may be randomly assigned to a large value with a relatively high probability. Therefore, the first user device stops declaring the resource in more contention cycles and temporarily withdraws from the resource contention.

ステップ706:第2のサイクルにおいて、第1のリソースを用いてデータを伝送する。 Step 706: In the second cycle, the data is transmitted using the first resource.

具体的には、第1のリソースが第1の宣言対象リソースセットに存在しないとき、第1のユーザ機器によって選択された第1のリソースは別のユーザ機器によって宣言されていないことを示す。第1のユーザ機器は、第2のサイクルからいくつかの連続したサイクルで、第1のリソースを用いてデータを送信してよい。この場合では、別のユーザ機器は、第1のリソースが占有(非空き)状態にあることを検出する。第1のユーザ機器が特定のサイクルにおいてデータ送信を停止した場合、第1のリソースは解放されてリソースプールに戻る。 Specifically, when the first resource does not exist in the first declaration target resource set, it indicates that the first resource selected by the first user device is not declared by another user device. The first user device may transmit data using the first resource in several consecutive cycles from the second cycle. In this case, another user device detects that the first resource is in the occupied (non-free) state. When the first user device stops transmitting data in a specific cycle, the first resource is released and returns to the resource pool.

本発明の実施形態で提供されるリソース再利用方法では、第1のサイクルにおいて第1のリソースの使用を宣言する前に、第1のリソースを選択する方式は、A−(A∩B)から第1のリソースとしてリソースを選択する工程であって、Aは第1の空きリソースセットを表し、Bは第1の宣言対象リソースセットを表す、工程、又は、第1の空きリソースセットから第1のリソースとしてランダムにリソースを選択するステップ、又は、各リソースの宣言情報に従って、第1の空きリソースセットから第1のリソースを選択する工程であって、宣言情報は、各リソースの宣言回数と、各リソースを宣言したユーザ機器の数と、各リソースを宣言したユーザ機器の信号電力と、各リソースを宣言したユーザ機器の干渉とのうち1以上を含む、工程、を含む。容易に分かるように、上述の実施形態で提供されたリソース再利用方法では、異なるサイクルで宣言するためのリソースを第1の空きリソースセットからを選択するための3つの方式を組み合わせることができる。したがって、本発明の目的は依然として達成されており、上述の実施形態は本発明を限定するものではない。 In the resource reuse method provided in the embodiment of the present invention, the method of selecting the first resource before declaring the use of the first resource in the first cycle is from A- (A∩B). A step of selecting a resource as the first resource, where A represents the first free resource set and B represents the first set of resources to be declared. The step or the first from the first free resource set. The step of randomly selecting a resource as a resource of the above, or the step of selecting the first resource from the first free resource set according to the declaration information of each resource, the declaration information includes the number of declarations of each resource and the number of declarations. The process includes one or more of the number of user devices declaring each resource, the signal power of the user device declaring each resource, and the interference of the user device declaring each resource. As can be easily seen, the resource reuse method provided in the above embodiment can combine three methods for selecting resources for declaring in different cycles from the first free resource set. Therefore, the object of the present invention is still achieved, and the above-described embodiments do not limit the present invention.

本発明の実施形態では、UEによって検出される空きリソース(第1の空きリソースセット)と別のデバイスによって宣言される空きリソース(第1の宣言対象リソースセット)との関係が決定される。第1のユーザ機器によって宣言されたリソースが別のUEによって宣言されたリソースと競合する場合、第1の空きリソースセット(第1のユーザ機器によって検出される空きリソースセット)と第1の宣言対象リソースセット(第1のユーザ機器以外の別のユーザ機器によって第1のサイクルにおいて使用が宣言されるリソース)とに従って、第1のユーザ機器は、少なくとも1つのサイクルの後にランダムに、リソース競合への再参加を選択する。このように、宣言されたリソースに対して競合バックオフが実行され、UEがリソースを取得したときのUE間の競合の可能性と、リソース取得の遅延とを低減し、システムリソースの利用を向上させる。 In the embodiment of the present invention, the relationship between the free resource detected by the UE (first free resource set) and the free resource declared by another device (first declaration target resource set) is determined. When a resource declared by the first user device conflicts with a resource declared by another UE, the first free resource set (the free resource set detected by the first user device) and the first declaration target. According to the resource set (resources declared to be used in the first cycle by another user device other than the first user device), the first user device randomly enters into resource contention after at least one cycle. Choose to rejoin. In this way, contention backoff is performed on the declared resource, reducing the possibility of contention between UEs when the UE acquires the resource and the delay in resource acquisition, and improving the utilization of system resources. Let me.

なお、上述した実施形態で提供されたリソース再利用装置がリソースを競合する場合、上記機能モジュールの分割は説明のための例示として用いられるに過ぎない。実際の適用では、上述の機能は、異なる機能モジュールに割り当てられ、要件に応じて実現されてよい。すなわち、装置の内部構造は、異なる機能モジュールに分割して上述した機能の全部又は一部を実現してよい。また、上述の実施形態で提供されるリソース再利用装置は、リソース再利用方法の実施形態と同一の概念に属する。具体的な実施プロセスについては、方法の実施形態を参照し、詳細はここでは説明しない。 When the resource reusing device provided in the above-described embodiment competes for resources, the division of the functional module is only used as an example for explanation. In practical applications, the above functions may be assigned to different functional modules and implemented according to requirements. That is, the internal structure of the device may be divided into different functional modules to realize all or part of the above-mentioned functions. Further, the resource reuse device provided in the above-described embodiment belongs to the same concept as the embodiment of the resource reuse method. The specific implementation process is referred to in the embodiment of the method, and details are not described here.

本発明の上述の実施形態の順番は、例示のためのものに過ぎず、実施形態の優先順位を示すことを意図するものではない。 The order of the above-described embodiments of the present invention is for illustration purposes only and is not intended to indicate the priority of the embodiments.

当業者であれば、実施形態のステップの全部又は一部を、ハードウェア又は関連するハードウェアを指示するプログラムによって実現できることを理解できるであろう。プログラムは、コンピュータ可読記憶媒体に記憶されてよい。記憶媒体は、読出専用メモリ、磁気ディスク又は光ディスクを含むことができる。 Those skilled in the art will appreciate that all or part of the steps of the embodiment can be accomplished by a program that directs the hardware or related hardware. The program may be stored on a computer-readable storage medium. The storage medium may include a read-only memory, a magnetic disk or an optical disk.

以上の説明は、本発明の例示的な実施形態に過ぎず、本発明を限定するものではない。本発明の主旨と原則から逸脱することなく行われた変更、均等交換及び改良は、本発明の保護範囲に包含されるものとする。 The above description is merely an exemplary embodiment of the present invention and does not limit the present invention. Changes, equal exchanges and improvements made without departing from the gist and principles of the present invention shall be included in the scope of protection of the present invention.

Claims (11)

送信部、メモリ及びプロセッサを備えるユーザ機器であって、
前記送信部は、データを送信するように構成され、
前記メモリは、命令及びデータを記憶するように構成され、
前記プロセッサは:
空きリソースをモニタリングして、第1の空きリソースセットを取得する工程と、
記ユーザ機器以外の別のユーザ機器によって第1のサイクルにおいて使用を宣言されるリソースを決定して、第1の宣言対象リソースセットを取得する工程であって、前記第1の宣言対象リソースセットは、前記ユーザ機器以外の別のユーザ機器によって使用を宣言されるリソースのセットである、工程と、
第1のリソースが前記第1の宣言対象リソースセットに存在するか否かを判定する工程であって、前記第1のリソースは前記第1の空きリソースセットのリソースである、工程と
を実行するように構成され、
前記第1のリソースが前記第1の宣言対象リソースセットに存在しないとき、前記送信部は、第2のサイクルにおいて、前記第1のリソースを用いてデータを送信
前記プロセッサが更に、前記第1のリソースが前記第1の宣言対象リソースセットに存在するとき、新しいリソースを選択し、前記第1のサイクルの後の少なくとも1つのサイクルの後に、前記新しいリソースを宣言するように構成され、前記新しいリソースはA−(A∩B)から選択され、Aは前記第1の空きリソースセットを表し、Bは前記第1の宣言対象リソースセットを表す、
ユーザ機器。
A user device equipped with a transmitter, memory, and processor.
The transmitter is configured to transmit data.
The memory is configured to store instructions and data.
The processor is:
The process of monitoring free resources and acquiring the first free resource set,
To determine the resources to be declared for use in the first cycle by another user device other than the front Kiyu chromatography The device, the method comprising: obtaining a first declaration resource set, wherein the first declaration object resource set is a set of resources declared used by another user equipment other than the front Kiyu chromatography the device, comprising the steps,
It is a step of determining whether or not the first resource exists in the first declaration target resource set, and the first resource is a resource of the first free resource set. Is configured as
When the first resource does not exist in the first declaration resource set, and the transmission unit, in the second cycle, and transmits data by using the first resource,
The processor further selects a new resource when the first resource is present in the first declared resource set and declares the new resource after at least one cycle after the first cycle. The new resource is selected from A- (A∩B), where A represents the first free resource set and B represents the first declarative resource set.
User device.
前記プロセッサが更に、前記第1のサイクルにおいて第1のリソースの使用を宣言するように構成され、前記第1のリソースは、前記第1の空きリソースセットのリソースである、請求項1に記載のユーザ機器。 The first aspect of claim 1, wherein the processor is further configured to declare the use of the first resource in the first cycle, the first resource being a resource of the first free resource set. User device. 前記プロセッサが更に、A−(A∩B)から前記第1のリソースとしてリソースを選択するように構成され
請求項1に記載のユーザ機器。
Wherein the processor further, Ru is configured to select a resource as the first resource from A- (A∩B),
The user device according to claim 1.
前記プロセッサが更に、
前記第1の宣言対象リソースセットにおいて、前記第1のリソースを宣言したユーザ機器の数Cについての統計を収集し、
[1,C]の範囲で乱数rを生成し、前記第1のサイクルの後のr回のサイクルの期間の後に前記新しいリソースを宣言するように構成される、
請求項1に記載のユーザ機器。
The processor further
In the first declaration target resource set, statistics on the number C of the user devices that declared the first resource are collected.
It is configured to generate a random number r in the range [1, C] and declare the new resource after the period of r cycles after the first cycle.
The user device according to claim 1.
前記プロセッサが更に、
前記第1の空きリソースセットから第3のリソースを選択し、前記第3のリソースの使用を宣言するように構成される、又は、
空きリソースを再モニタリングして、第2の空きリソースセットを取得し、
前記第2の空きリソースセットから第3のリソースを選択し、前記第3のリソースの使用を宣言するように構成される、
請求項1に記載のユーザ機器。
The processor further
It is configured to select a third resource from the first free resource set and declare the use of the third resource, or
Re-monitor free resources to get a second free resource set,
It is configured to select a third resource from the second free resource set and declare the use of the third resource.
The user device according to claim 1.
リソース再利用方法であって、
第1のユーザ機器が、空きリソースをモニタリングして、第1の空きリソースセットを取得するステップと、
前記第1のユーザ機器以外の別のユーザ機器によって第1のサイクルにおいて使用を宣言されるリソースを決定して、第1の宣言対象リソースセットを取得するステップであって、前記第1の宣言対象リソースセットは、前記第1のユーザ機器以外の別のユーザ機器によって使用を宣言されるリソースのセットである、ステップと、
第1のリソースが前記第1の宣言対象リソースセットに存在するか否かを判定するステップであって、前記第1のリソースは前記第1の空きリソースセットのリソースである、ステップと、
前記第1のリソースが前記第1の宣言対象リソースセットに存在しない場合、第2のサイクルにおいて、前記第1のリソースを用いてデータを送信するステップと、
記第1のリソースが前記第1の宣言対象リソースセットに存在するとき、新しいリソースをA−(A∩B)から選択し、前記第1のサイクルの後の少なくとも1つのサイクルの後に、前記新しいリソースを宣言するステップであって、Aは前記第1の空きリソースセットを表し、Bは前記第1の宣言対象リソースセットを表す、ステップと
を含、方法。
It ’s a resource reuse method.
A step in which the first user device monitors free resources and acquires the first free resource set.
A step of determining a resource declared to be used in the first cycle by another user device other than the first user device and acquiring a first declaration target resource set, which is the first declaration target. A resource set is a set of resources declared to be used by another user device other than the first user device.
A step of determining whether or not the first resource exists in the first declaration target resource set, and the first resource is a resource of the first free resource set.
When the first resource does not exist in the first declared resource set, in the second cycle, a step of transmitting data using the first resource and a step of transmitting data.
When the front Symbol first resource is present in the first declaration target resource set, select the new resource from A- (A∩B), after at least one cycle after the first cycle, the In the step of declaring a new resource , A represents the first free resource set, and B represents the first resource set to be declared .
The including, METHODS.
第1のサイクルにおいて第1のリソースの使用を宣言するステップであって、前記第1のリソースは前記第1の空きリソースセットのリソースである、ステップ、
を更に含む、請求項に記載の方法。
A step of declaring the use of a first resource in a first cycle, wherein the first resource is a resource of the first free resource set.
6. The method of claim 6.
当該方法が、A−(A∩B)から前記第1のリソースとしてリソースを選択するステップを更に含み
請求項に記載の方法。
The method further comprises the step of selecting a resource from A- (A∩B) as the first resource .
The method according to claim 6.
前記第1のサイクルの後の少なくとも1つのサイクルの後に前記新しいリソースを宣言する前記ステップは、
前記第1の宣言対象リソースセットにおいて、前記第1のリソースを宣言したユーザ機器の数Cについての統計を収集するステップと、
[1,C]の範囲で乱数rを生成し、前記第1のサイクルの後のr回のサイクルの期間の後に前記新しいリソースを宣言するステップと、
を含む、請求項に記載の方法。
The step of declaring the new resource after at least one cycle after the first cycle
In the first declaration target resource set, a step of collecting statistics on the number C of user devices that have declared the first resource, and
A step of generating a random number r in the range of [1, C] and declaring the new resource after the period of r cycles after the first cycle, and
6. The method of claim 6.
新しいリソースを選択し前記新しいリソースを宣言する前記ステップは、
前記第1の空きリソースセットから第3のリソースを選択し、前記第3のリソースの使用を宣言するステップ、
を含み、又は、新しいリソースを選択し前記新しいリソースを宣言する前記ステップは、
空きリソースを再モニタリングして、第2の空きリソースセットを取得するステップと、
前記第2の空きリソースセットから第3のリソースを選択し、前記第3のリソースの使用を宣言するステップ、
とを含む、請求項に記載の方法。
The step of selecting a new resource and declaring the new resource is
A step of selecting a third resource from the first free resource set and declaring the use of the third resource.
The step of including or selecting a new resource and declaring the new resource
Steps to re-monitor free resources and get a second set of free resources,
A step of selecting a third resource from the second free resource set and declaring the use of the third resource.
6. The method of claim 6.
プログラムが記録されたコンピュータ可読記憶媒体であって、前記プログラムはコンピュータに請求項乃至10のいずれか一項に記載の方法を実行させる、コンピュータ可読記憶媒体。 A computer-readable storage medium in which a program is recorded, wherein the program causes a computer to perform the method according to any one of claims 6 to 10.
JP2019024496A 2019-02-14 2019-02-14 Resource reuse device, user equipment and resource reuse method Active JP6862483B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019024496A JP6862483B2 (en) 2019-02-14 2019-02-14 Resource reuse device, user equipment and resource reuse method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019024496A JP6862483B2 (en) 2019-02-14 2019-02-14 Resource reuse device, user equipment and resource reuse method

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2016565300A Division JP6483727B2 (en) 2014-04-29 2014-04-29 Resource reuse device, user equipment, and resource reuse method

Publications (2)

Publication Number Publication Date
JP2019110565A JP2019110565A (en) 2019-07-04
JP6862483B2 true JP6862483B2 (en) 2021-04-21

Family

ID=67180331

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019024496A Active JP6862483B2 (en) 2019-02-14 2019-02-14 Resource reuse device, user equipment and resource reuse method

Country Status (1)

Country Link
JP (1) JP6862483B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115804184A (en) * 2020-05-18 2023-03-14 联想(新加坡)私人有限公司 Triggering a report on a resource set

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8804689B2 (en) * 2012-05-16 2014-08-12 Qualcommm Incorporated Methods and apparatus for peer-to-peer communications resource scheduling
KR101984678B1 (en) * 2014-04-29 2019-05-31 후아웨이 테크놀러지 컴퍼니 리미티드 Resource reuse apparatus, user equipment, and method

Also Published As

Publication number Publication date
JP2019110565A (en) 2019-07-04

Similar Documents

Publication Publication Date Title
US11751183B2 (en) CORESET and QCL association in beam recovery procedure
JP6825063B2 (en) Access resource selection assisted by a reserved resource pool for small data transmission
CN110249683A (en) Method and apparatus for beam failure recovery
JP7817439B2 (en) Random access resource configuration method, device, terminal, and network side device
KR20200116515A (en) Resource selection method and terminal device
TW201919430A (en) Method and terminal device for resource selection in D2D communication
US10820302B2 (en) Resource reuse apparatus, user equipment, and resource reuse method
TW202027445A (en) Signaling support of reference signal repetition in dual connected case
WO2021114835A1 (en) Blind detection and descrambling method and apparatus, storage medium, and electronic device
US20240049148A1 (en) Triggering conditions for power reporting
JP6862483B2 (en) Resource reuse device, user equipment and resource reuse method
WO2025010745A1 (en) Communication control method and apparatus, and communication device, communication system and storage medium
JP2023525547A (en) Reference Signal Selection for Determining Beam Failure Detection and Radio Link Monitoring
CN106712920A (en) Carrier aggregation function activation method and device
US20230077145A1 (en) Communication method and transmit end device
CN108738081B (en) Cell handover configuration method, device and base station
CN109906627B (en) Unlicensed spectrum competition method and device
TW201637512A (en) Evaluate method for unlicensed carrier and evolved node B using the same
WO2019218301A1 (en) Network-assisted beam scheduling mechanism for directional beamforming transmission
WO2025200013A1 (en) Communication method, communication system, and storage medium
WO2025245816A1 (en) Sensing scheduling method, device, and storage medium
WO2025156118A1 (en) Communication method based on ambient internet of things (a-iot), communication system, and storage medium
CN117336856A (en) Transmission resource determination method, device, terminal and storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190304

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A132

Effective date: 20200519

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20200819

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200930

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210302

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210331

R150 Certificate of patent or registration of utility model

Ref document number: 6862483

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250