白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Resource conflict reducing method and UE

專利號
US10536928B2
公開日期
2020-01-14
申請人
Huawei Technologies Co., Ltd.(CN Shenzhen)
發(fā)明人
Xingwei Zhang
IPC分類
H04W72/04; H04W72/02; H04W74/08
技術(shù)領(lǐng)域
ue,resources,resource,preset,conflict,first,conflicts,threshold,w0,quantity
地域: Shenzhen

摘要

A resource conflict reducing method, including determining, by a first user equipment (UE), N available resources from S resources detected at the UE, where S is a quantity of resources that are indicated by resource configuration information obtained by the first UE, and where S is an integer greater than or equal to 1, determining, by the first UE, M resources according to the N available resources, and sending, by the first UE, data to at least one second UE by using the M resources, where N is an integer greater than or equal to 0 and less than or equal to S, and wherein M is an integer greater than or equal to 0 and less than or equal to N.

說明書

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of International Application No. PCT/CN2015/087067, filed on Aug. 14, 2015, which is hereby incorporated by reference in its entirety.

TECHNICAL FIELD

The present invention relates to the communications field, and in particular, to a resource conflict reducing method and user equipment (UE).

BACKGROUND

With rapid development of wireless communication, an ultra-high-rate service, for example, high-definition video, has been derived. The ultra-high-rate service makes load of a wireless communications network become increasingly heavy. How to reduce network load becomes a research hotspot. A device to device (D2D) technology emerges. In such a device direct-connection communication mode, direct communication may be performed between terminals, and no base station is required for forwarding, thereby reducing data load of a base station. In D2D communication, a spectrum resource can be utilized better, spectrum utilization and a data rate can be increased, and load of the base station can be reduced.

In D2D technology, considering that the base station has relatively strong interference immunity, an uplink spectrum resource of a Long Term Evolution-Advanced (LTE-A) system is multiplexed. Currently, there are two resource allocation modes in D2D device communication. One is a manner based on base station scheduling, and the other is a contention-based manner, that is, UE that needs to send data or signaling obtains, from a resource pool in a contention manner, a time-frequency resource for sending the data or signaling.

權(quán)利要求

1
What is claimed is:1. A resource conflict reducing method, comprising:determining, by a first user equipment (UE), N available resources from S resources detected at the UE, wherein S is a quantity of resources that are indicated by resource configuration information obtained by the first UE, and wherein S is an integer greater than or equal to 1;performing at least one of:determining, by the first UE and in response to the first UE meeting a first preset condition, M resources according to the N available resources;determining, by the first UE and in response to the first UE not meeting the first preset condition, and after an interval of preset duration T, the M resources; andsending, by the first UE, data to at least one second UE by using the M resources;wherein N is an integer greater than or equal to 0 and less than or equal to S, and M is an integer greater than or equal to 0 and less than or equal to N, and wherein T is determined according to at least one of a quantity N of available resources, a quantity NS of unavailable resources, a proportion N/S of the available resources, a quantity c of conflicts of the first UE, a conflict time w, a service priority Q of the first UE, or a priority of the first UE.2. The method according to claim 1, wherein the determining the M resources comprises randomly selecting, by the first UE, the M resources from the N available resources.3. The method according to claim 1, wherein the method further comprises obtaining the resource configuration information by the first UE before the determining the N available resources, wherein the resource configuration information comprises information about the S resources, and wherein the resource configuration information is one of preconfigured or configured by a base station.4. The method according to claim 1, wherein the determining the N available resources comprises performing at least one of:detecting, by the first UE, at least one of energy or power of a signal carried on each of the S resources, and determining that the resource is the available resource in response to one of the energy of the signal carried on the resource being less than a threshold m or the power of the signal carried on the resource being less than a threshold n, wherein m and n are positive numbers; ordetecting, by the first UE, a sequence carried on each of the S resources, and determining that the resource is the available resource and in response to the resource carrying no preset sequence.5. The method according to claim 1, wherein the method further comprises performing, after the determining the N available resources from the S resources, determining whether the first UE meets the first preset condition; andwherein the determining, by the first UE and in response to the first UE not meeting the first preset condition, and after the interval of preset duration T, the M resources comprises performing at least one of:determining, by the first UE, the M resources according to the N available resources; orredetermining N available resources from the S resources and determining the M resources according to the N available resources;wherein the first preset condition is N≥a, N/S≥b, Q≥Q0, wherein the quantity c of conflicts of the first UE is greater than C0, the conflict time w of the first UE is greater than W0, W0, or the service priority Q of the first UE or the priority of the UE is greater than Q0, wherein a is a resource threshold, b is a minimum proportion of the available resources to preset resources, C0 is a threshold of the quantity of conflicts, W0 is a conflict time threshold, and Q0 Q0 is a priority threshold, wherein c is an integer greater than or equal to 0, and wherein w is a positive number.6. The method according to claim 1, wherein S corresponds to a quantity of UEs in a first group, and wherein N corresponds to a quantity of UEs that are in the first group and that send data; orwherein S is corresponds to a quantity of neighboring UEs of the first UE that can directly communicate with the first UE, and wherein N corresponds to a quantity of UEs that are neighboring UEs of the first UE that can directly communicate with the first UE and that send data.7. The method according to claim 1, wherein each resource of the S resources is at least one of a scheduling assignment (SA) resource, a service data resource, or a discovery resource, and the data sent to the at least one second UE is at least one of SA, service data, or a discovery signal.8. The method according to claim 1, wherein each resource the S resource is at least one of a resource in an SA resource pool, a resource in a service data resource pool, or a resource in a discovery resource pool, or is a resource that is available for sending at least one of SA, service data, or a discovery signal in a period of time.9. A resource conflict reducing method, comprising:obtaining, by first user equipment (UE), a preset parameter; anddetermining whether a condition exceeds a predetermined threshold, wherein the condition is at least one of a value associated with one or more conflicts associated with the first UE, or a value associated with a priority associated with the first UE;performing, in response to the condition not exceeding the predetermined threshold:determining a preset duration T according to the preset parameter; andsending data to at least one second UE on the Z resources after the preset duration T; andsending, by the first UE, in response to the condition exceeding the predetermined threshold, the data to the at least one second UE using Z resources of S resources detected at the UE;wherein S is a quantity of resources that are indicated by resource configuration information obtained by the first UE, and wherein S is an integer greater than or equal to 1;wherein Z is an integer less than or equal to S, c is an integer greater than or equal to 0, and w is a positive number; andand wherein the preset parameter is at least one of a value associated with a quantity of available resources, a value associated with one or more conflicts associated with the first UE, or a value associated with a priority associated with the first UE.10. The method according to claim 9, wherein the method further comprises:obtaining, by the first UE, the resource configuration information before the sending the data to the at least one second UE, wherein the resource configuration information comprises information about the S resources, and wherein the resource configuration information is one of configured by a base station or preconfigured.11. The method according to claim 9, wherein the determining whether the condition exceeds the predetermined threshold comprises:determining at least one of whether a quantity c of conflicts of the first UE is less than a threshold C0, whether a conflict time w of the first UE is less than a threshold W0 W0, or whether a service priority Q of the first UE or a priority of the UE is lower than a threshold Q0;wherein the performing, in response to the condition not exceeding the predetermined threshold comprises performing, in response to at least one of the quantity c of conflicts of the first UE being less than the threshold C0, the conflict time w of the first UE being less than the threshold W0, or the service priority Q of the first UE or the priority of the UE being lower than the threshold Q0:determining the preset duration T according to the preset parameter;randomly determining the Z resources from the S resources at an interval of the preset duration T; andsending the data to the at least one second UE on the Z resources; andwherein the sending, by the first UE, in response to the condition exceeding the predetermined threshold, data to at least one second UE using Z resources of S resources detected at the UE comprises sending, in response to at least one of the quantity c of conflicts of the first UE not being less than the threshold C0, the conflict time w of the first UE not being less than the threshold W0, or the service priority Q of the first UE or the priority of the UE not being lower than the threshold Q0, the data to the at least one second UE on the Z resources.12. The method according to claim 9, wherein the determining whether a condition exceeds a predetermined threshold comprises:randomly determining, by the first UE, the Z resources from the S resources; anddetermining at least one of whether a quantity c of conflicts of the first UE is less than a threshold C0, whether a conflict time w of the first UE is less than a threshold W0, or whether a service priority Q of the first UE or a priority of the UE is lower than a threshold Q0;wherein the performing, in response to the condition not exceeding the predetermined threshold comprises performing, in response to at least one of the quantity c of conflicts of the first UE being less than the threshold C0, the conflict time w of the first UE being less than the threshold W0, or the service priority Q of the first UE or the priority of the UE being lower than the threshold Q0:determining a transmit probability P according to the preset parameter; andsending the data to the at least one second UE on the Z resources according to the transmit probability P; andwherein the sending, by the first UE, in response to the condition exceeding the predetermined threshold, data to at least one second UE using Z resources of S resources detected at the UE comprises sending, in response to the quantity c of conflicts of the first UE not being less than the threshold C0, the conflict time w of the first UE not being less than the threshold W0, or the service priority Q of the first UE or the priority of the UE not being lower than the threshold Q0, the data to the at least one second UE on the Z resources.13. User equipment (UE), comprising:a processor; anda non-transitory computer-readable storage medium storing a program to be executed by the processor, the program including instructions to:determine N available resources from S resources detected at the UE, wherein S is a resource quantity indicated by resource configuration information obtained by the UE, and wherein S is an integer greater than or equal to 1;perform at least one ofdetermine, in response to the UE meeting a first preset condition, M resources according to the N available resources; ordetermine, in response to the UE not meeting the first preset condition, and after an interval of preset duration T, the M resources; andsend data to at least one second UE by using the M resources;wherein N is an integer greater than or equal to 0 and less than or equal to S, and M is an integer greater than or equal to 0 and less than or equal to N, and wherein T is determined according to at least one of a quantity N of available resources, a quantity NS of unavailable resources, a proportion N/S of the available resources, a quantity c of conflicts of the first UE, a conflict time w, a service priority Q of the first UE, or a priority of the first UE.14. The UE according to claim 13, wherein the instructions to determine the M resources include instructions to randomly select the M resources from the N available resources.15. The UE according to claim 13, the program further comprising instructions to:obtain the resource configuration information, wherein the resource configuration information comprises information about the S resources, and wherein the resource configuration information is one of preconfigured or configured by a base station.16. The UE according to claim 13, wherein the instructions to determine the N available resources comprise instructions to perform at least one of:detect at least one of energy or power of a signal carried on each of the S resources, and perform at least one of determine that the resource is the available resource in response to at least one of the energy of the signal carried on the resource being less than a threshold m or the power of the signal carried on the resource being less than a threshold n, wherein m and n are positive numbers; ordetect a sequence carried on each of the S resources, and determine that the resource is the available resource if the resource carries no preset sequence.17. The UE according to claim 13, wherein the instructions to determine the M resources include instructions to determine, after determining the N available resources, whether the UE meets a first preset condition;wherein the instructions to determine, in response to the UE not meeting the first preset condition, and after an interval of preset duration T, the M resources include instructions to perform at least one of:determine the M resources according to the N available resources; orredetermine N available resources from the S resources and determine the M resources according to the N available resources;wherein the first preset condition is N≥a, N/S≥b, Q≥Q0, wherein the quantity c of conflicts of the first UE is greater than C0, the conflict time w of the first UE is greater than W0, W0, or the service priority Q of the first UE or the priority of the UE is greater than Q0;wherein a is a resource threshold, b is a minimum proportion of the available resources to preset resources, C0 is a threshold of the quantity of conflicts, W0 is a conflict time threshold, and Q0 is a priority threshold, and wherein c is an integer greater than or equal to 0, and w is a positive number.18. The UE according to claim 13, wherein S corresponds to a quantity of UEs in a first group corresponding to the first UE, and N corresponds to a quantity of UEs that are in the first group and that send data; orwherein S corresponds to a quantity of neighboring UEs of the first UE that can directly communicate with the first UE, N corresponds to a quantity of UEs that are in the neighboring UEs of the first UE that can directly communicate with the first UE and that send data.19. The UE according to claim 13, wherein each resource of the S resources is at least one of a scheduling assignment (SA) resource, a service data resource, or a discovery resource, and the data sent to the at least one second UE is at least one of SA, service data, or a discovery signal.20. The UE according to claim 13, wherein each resource of the S resources is at least one of a resource in an SA resource pool, a resource in a service data resource pool, or a resource in a discovery resource pool, or is a resource that is available for sending at least one of SA, service data, or a discovery signal in a period of time.
微信群二維碼
意見反饋