A method, device and storage medium for communication based on auxiliary resource set

By determining the window end time domain location of the resource selection window between user devices and sending the auxiliary resource set before that location, the problem of the auxiliary resource outdated and unusable auxiliary resource is solved, and communication performance is improved.

CN115004732BActive Publication Date: 2025-06-06BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202280001065.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-18
Publication Date
2025-06-06
Estimated Expiration
2042-04-18

AI Technical Summary

Technical Problem

In the enhancement of New Radio (NR) direct-connect communication (SL), in the way of assisting resource selection between users, the auxiliary resources indicated by the auxiliary resource concentration are outdated and unusable, resulting in a degradation of communication performance.

Method used

By determining the window end time domain position of the resource selection window, the auxiliary resource set is sent to the second user equipment based on the specified time domain position offset, ensuring that the auxiliary resource is sent before the window end time domain position.

Benefits of technology

The outdated problem caused by the reception of auxiliary resources indicated by the auxiliary resource set after the window end time domain location is improved, and the communication performance of communication based on the auxiliary resource set is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115004732B_ABST
    Figure CN115004732B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a method, device and storage medium for communication based on an auxiliary resource set. The method for communication based on an auxiliary resource set is performed by a first user device, including: determining a window end domain position of a resource selection window, the resource selection window being a time window for the first user device to send an auxiliary resource set to a second user device, the window end domain position being determined based on a specified time domain position offset; and sending an auxiliary resource set to the second user device based on the window end domain position. The present disclosure can improve the situation where the auxiliary resources indicated in the auxiliary resource set are received after the window end domain position, resulting in the auxiliary resources being outdated and unable to be used.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communication technology, and in particular to a method, device and storage medium for communication based on an auxiliary resource set. Background Art

[0002] In the enhancement of New Radio (NR) direct communication (Sidelink, SL), in terms of enhancing Mode2 resource allocation, the Third Generation Partnership (3GPP) working group reached a conclusion that it is necessary to study a method of communication based on auxiliary resource sets, which can also be understood as a method of assisting resource selection between user devices.

[0003] In the method of assisting resource selection between user equipments, two user equipments may be determined, such as user equipment A and user equipment B. User equipment A is an auxiliary user equipment of user equipment B. User equipment B is a user equipment that needs to select resources for its own data transmission. User equipment A may send an auxiliary resource set to user equipment B in Mode 2, and user equipment B may consider the auxiliary resource set when selecting resources for its own data transmission.

[0004] In the related art, user equipment A can send auxiliary resources within the resource selection window for sending an auxiliary resource set, and the auxiliary resource set includes the indicated auxiliary resources. However, in the related art, there is a situation where after user equipment B receives the auxiliary resource set sent by the user equipment, the auxiliary resources indicated in the auxiliary resource set are outdated and cannot be used, thereby improving communication performance. Summary of the invention

[0005] In order to overcome the problems existing in the related art, the present disclosure provides a method, an apparatus and a storage medium for communicating based on an auxiliary resource set.

[0006] According to a first aspect of an embodiment of the present disclosure, a method for communicating based on a secondary resource set is provided, which is performed by a first user equipment and includes:

[0007] Determine a window end time domain position of a resource selection window, wherein the resource selection window is a time window for the first user equipment to send an auxiliary resource set to the second user equipment, and the window end time domain position is determined based on a specified time domain position offset; send the auxiliary resource set to the second user equipment based on the window end time domain position.

[0008] In one implementation, the window end time domain position is determined based on a first time domain position and a first time domain position offset; the first time domain position is determined based on a time domain position corresponding to a resource indicated in the auxiliary resource set, and the first time domain position offset is determined based on the time when the second user equipment decodes the auxiliary resource set.

[0009] In one implementation, the window ends at a time domain position that is the first time domain position minus the first time domain position offset, or the window ends at a time domain position that is earlier than the first time domain position minus the first time domain position offset.

[0010] In one embodiment, the first time domain position is the time domain position of the nth resource in the mth resource combination indicated in the auxiliary resource set; the value of n is a positive integer less than or equal to 3, and when control information is used to carry the auxiliary resource set, the value of m is a positive integer less than or equal to 2, and when the media access control control unit MAC CE is used to carry the auxiliary resource set, the value of m is ≤M, and M is determined according to the indication of the network device.

[0011] In one implementation, the value of m is 1, and the value of n is 1.

[0012] In one implementation, the first time domain position is the time domain position of the xth resource indicated in the auxiliary resource set, and the value of x is a positive integer less than or equal to 6.

[0013] In one implementation, the value of x is 1.

[0014] In one implementation manner, sending the auxiliary resource set to the second user equipment based on the domain position at the end of the window includes: sending the auxiliary resource set to the second user equipment within the resource selection window.

[0015] In one implementation, the first time domain position reduces the time domain position corresponding to the first time domain position offset, and increases the time domain position corresponding to the first specified time domain offset earlier than the second time domain position, and the second time domain position is the time domain position of the sending resource determined by the first user equipment to send the auxiliary resource set; the first specified time domain offset is a specified number of time unit values, or the first specified time domain offset is the minimum end time of the resource selection window, or the first specified time domain offset is the PDB value of the auxiliary resource set.

[0016] In one implementation, the specified time domain offset is the minimum end time of the resource selection window;

[0017] The sending the auxiliary resource set to the second user equipment based on the domain position at the end of the window includes:

[0018] sending the secondary resource set to the second user equipment based on selecting a random resource; or giving up sending the secondary resource set to the second user equipment within the resource selection window.

[0019] In one implementation, the window end time domain position is determined based on the second time domain position and the second specified time domain offset;

[0020] The second time domain position is the time domain position of the sending resource determined by the first user equipment to send the auxiliary resource set; the second specified time domain offset is the minimum end time of the resource selection window, or the second specified time domain offset is the PDB value of the auxiliary resource set.

[0021] In one implementation, the window ends at a time domain position that is the second time domain position plus the time domain position corresponding to the second time domain offset, or the window ends at a time domain position that is earlier than the second time domain position plus the time domain position corresponding to the second time domain offset.

[0022] In one implementation, the sending the auxiliary resource set to the second user equipment based on the domain position at the end of the window includes:

[0023] In response to reducing the time domain position corresponding to the first time domain position offset by the third time domain position, send the auxiliary resources of the auxiliary resource set at the time domain position after the second time domain position earlier than the window end time domain position, or give up sending the auxiliary resource set to the second user equipment within the resource selection window; the third time domain position is determined based on the time domain position corresponding to the resources indicated in the auxiliary resource set, and the first time domain position offset is determined based on the time when the second user equipment decodes the auxiliary resource set.

[0024] In one embodiment, the third time domain position is the time domain position of the nth resource in the mth resource combination indicated in the auxiliary resource set; the value of n is a positive integer less than or equal to 3, when control information is used to carry the auxiliary resource set, the value of m is a positive integer less than or equal to 2, when MAC CE is used to carry the auxiliary resource set, the value of m is ≤M, and M is determined according to the indication of the network device.

[0025] In one implementation, when control information is used to carry the auxiliary resource set, the value of m is 2; when MAC CE is used to carry the auxiliary resource set, the value of m is M, where M is determined based on an indication from a network device; and the value of n is 3.

[0026] In one implementation, the third time domain position is the time domain position of the xth resource indicated in the auxiliary resource set, and the value of x is a positive integer less than or equal to 6.

[0027] In one implementation, the value of x is 6.

[0028] According to a second aspect of an embodiment of the present disclosure, a method for communicating based on a secondary resource set is provided, which is performed by a second user equipment and includes:

[0029] Determine a window end time domain position of a resource selection window, wherein the resource selection window is a time window for a first user device to send an auxiliary resource set to the second user device, and the window end time domain position is determined based on a specified time domain position offset; receive the auxiliary resource set sent by the first user device based on the window end time domain position.

[0030] In one implementation, the window end time domain position is determined based on the first time domain position and the first time domain position offset;

[0031] The first time domain position is determined based on the time domain position corresponding to the resources indicated in the auxiliary resource set, and the first time domain position offset is determined based on the time when the second user equipment decodes the auxiliary resource set.

[0032] In one implementation, the window ends at a time domain position that is the first time domain position minus the first time domain position offset, or the window ends at a time domain position that is earlier than the first time domain position minus the first time domain position offset.

[0033] In one embodiment, the first time domain position is the time domain position of the nth resource in the mth resource combination indicated in the auxiliary resource set; the value of n is a positive integer less than or equal to 3, and when control information is used to carry the auxiliary resource set, the value of m is a positive integer less than or equal to 2, and when the media access control control unit MAC CE is used to carry the auxiliary resource set, the value of m is ≤M, and M is determined according to the indication of the network device.

[0034] In one implementation, the value of m is 1, and the value of n is 1.

[0035] In one implementation, the first time domain position is the time domain position of the xth resource indicated in the auxiliary resource set, and the value of x is a positive integer less than or equal to 6.

[0036] In one implementation, the value of x is 1.

[0037] In one implementation manner, the receiving the auxiliary resource set sent by the first user equipment based on the domain position at the end of the window: receiving the auxiliary resource set sent by the first user equipment within the resource selection window.

[0038] In one implementation, the first time domain position reduces the time domain position corresponding to the first time domain position offset, and increases the time domain position corresponding to the first specified time domain offset earlier than the second time domain position, and the second time domain position is the time domain position of the sending resource determined by the first user equipment to send the auxiliary resource set; the first specified time domain offset is a specified number of time unit values, or the first specified time domain offset is the minimum end time of the resource selection window, or the first specified time domain offset is the PDB value of the auxiliary resource set.

[0039] In one implementation, the specified time domain offset is the minimum end time of the resource selection window;

[0040] The receiving the auxiliary resource set sent by the first user equipment based on the domain position at the end of the window includes:

[0041] receiving the auxiliary resource set sent by the first user equipment based on the resources randomly selected by the first user equipment; or giving up receiving the auxiliary resource set sent by the first user equipment within the resource selection window.

[0042] In one implementation, the window end time domain position is determined based on a second time domain position and a second specified time domain offset; the second time domain position is the time domain position of the sending resources for sending the auxiliary resource set determined by the first user equipment; the second specified time domain offset is the minimum end time of the resource selection window, or the second specified time domain offset is the PDB value of the auxiliary resource set.

[0043] In one implementation, the window ends at a time domain position that is the second time domain position plus the time domain position corresponding to the second time domain offset, or the window ends at a time domain position that is earlier than the second time domain position plus the time domain position corresponding to the second time domain offset.

[0044] In one implementation, the receiving the auxiliary resource set sent by the first user equipment based on the domain position at the end of the window includes:

[0045] In response to reducing the time domain position corresponding to the first time domain position offset in the third time domain position, receive the auxiliary resources of the auxiliary resource set at the time domain position after the second time domain position earlier than the window end time domain position, or give up receiving the auxiliary resource set sent by the first user equipment within the resource selection window; the third time domain position is determined based on the time domain position corresponding to the resources indicated in the auxiliary resource set, and the first time domain position offset is determined based on the time when the second user equipment decodes the auxiliary resource set.

[0046] In one embodiment, the third time domain position is the time domain position of the nth resource in the mth resource combination indicated in the auxiliary resource set; the value of n is a positive integer less than or equal to 3, and when control information is used to carry the auxiliary resource set, the value of m is a positive integer less than or equal to 2, and when MAC CE is used to carry the auxiliary resource set, the value of m is ≤M, and M is determined according to the indication of the network device.

[0047] In one implementation, when control information is used to carry the auxiliary resource set, the value of m is 2; when MAC CE is used to carry the auxiliary resource set, the value of m is M, where M is determined based on an indication from a network device; and the value of n is 3.

[0048] In one implementation, the third time domain position is the time domain position of the xth resource indicated in the auxiliary resource set, and the value of x is a positive integer less than or equal to 6.

[0049] In one implementation, the value of x is 6.

[0050] According to a third aspect of an embodiment of the present disclosure, a device for communicating based on an auxiliary resource set is provided, including:

[0051] A processing unit is configured to determine a window end time domain position of a resource selection window, wherein the resource selection window is a time window for the first user equipment to send an auxiliary resource set to the second user equipment, and the window end time domain position is determined based on a specified time domain position offset; a sending unit is configured to send an auxiliary resource set to the second user equipment based on the window end time domain position.

[0052] In one implementation, the window end time domain position is determined based on a first time domain position and a first time domain position offset; the first time domain position is determined based on a time domain position corresponding to a resource indicated in the auxiliary resource set, and the first time domain position offset is determined based on the time when the second user equipment decodes the auxiliary resource set.

[0053] In one implementation, the window ends at a time domain position that is the first time domain position minus the first time domain position offset, or the window ends at a time domain position that is earlier than the first time domain position minus the first time domain position offset.

[0054] In one embodiment, the first time domain position is the time domain position of the nth resource in the mth resource combination indicated in the auxiliary resource set; the value of n is a positive integer less than or equal to 3, and when control information is used to carry the auxiliary resource set, the value of m is a positive integer less than or equal to 2, and when the media access control control unit MAC CE is used to carry the auxiliary resource set, the value of m is less than or equal to M, and M is determined according to the indication of the network device.

[0055] In one implementation, the value of m is 1, and the value of n is 1.

[0056] In one implementation, the first time domain position is the time domain position of the xth resource indicated in the auxiliary resource set, and the value of x is a positive integer less than or equal to 6.

[0057] In one implementation, the value of x is 1.

[0058] In an implementation manner, the sending unit is configured to: send the secondary resource set to the second user equipment within the resource selection window.

[0059] In one implementation, the first time domain position reduces the time domain position corresponding to the first time domain position offset, and increases the time domain position corresponding to the first specified time domain offset earlier than the second time domain position, and the second time domain position is the time domain position of the sending resource determined by the first user equipment to send the auxiliary resource set; the first specified time domain offset is a specified number of time unit values, or the first specified time domain offset is the minimum end time of the resource selection window, or the first specified time domain offset is the PDB value of the auxiliary resource set.

[0060] In one implementation, the specified time domain offset is the minimum end time of the resource selection window;

[0061] The sending unit is configured to: send the secondary resource set to the second user equipment based on selecting a random resource; or give up sending the secondary resource set to the second user equipment within the resource selection window.

[0062] In one implementation, the window end time domain position is determined based on the second time domain position and the second specified time domain offset;

[0063] The second time domain position is the time domain position of the sending resource determined by the first user equipment to send the auxiliary resource set; the second specified time domain offset is the minimum end time of the resource selection window, or the second specified time domain offset is the PDB value of the auxiliary resource set.

[0064] In one implementation, the window ends at a time domain position that is the second time domain position plus the time domain position corresponding to the second time domain offset, or the window ends at a time domain position that is earlier than the second time domain position plus the time domain position corresponding to the second time domain offset.

[0065] In one embodiment, the sending unit is configured to: in response to reducing the time domain position corresponding to the first time domain position offset in the third time domain position, send the auxiliary resources of the auxiliary resource set at the time domain position after the second time domain position earlier than the window end time domain position, or give up sending the auxiliary resource set to the second user equipment within the resource selection window; the third time domain position is determined based on the time domain position corresponding to the resources indicated in the auxiliary resource set, and the first time domain position offset is determined based on the time when the second user equipment decodes the auxiliary resource set.

[0066] In one embodiment, the third time domain position is the time domain position of the nth resource in the mth resource combination indicated in the auxiliary resource set; the value of n is a positive integer less than or equal to 3, when control information is used to carry the auxiliary resource set, the value of m is a positive integer less than or equal to 2, when MAC CE is used to carry the auxiliary resource set, the value of m is less than or equal to M, and M is determined according to the indication of the network device.

[0067] In one implementation, when control information is used to carry the auxiliary resource set, the value of m is 2; when MAC CE is used to carry the auxiliary resource set, m is M, which is determined according to an indication of a network device; and the value of n is 3.

[0068] In one implementation, the third time domain position is the time domain position of the xth resource indicated in the auxiliary resource set, and the value of x is a positive integer less than or equal to 6.

[0069] In one implementation, the value of x is 6.

[0070] According to a fourth aspect of an embodiment of the present disclosure, a device for communicating based on an auxiliary resource set is provided, including:

[0071] A processing unit is configured to determine a window end time domain position of a resource selection window, wherein the resource selection window is a time window for a first user device to send an auxiliary resource set to a second user device, and the window end time domain position is determined based on a specified time domain position offset; a receiving unit is configured to receive the auxiliary resource set sent by the first user device based on the window end time domain position.

[0072] In one implementation, the window end time domain position is determined based on the first time domain position and the first time domain position offset;

[0073] The first time domain position is determined based on the time domain position corresponding to the resources indicated in the auxiliary resource set, and the first time domain position offset is determined based on the time when the second user equipment decodes the auxiliary resource set.

[0074] In one implementation, the window ends at a time domain position that is the first time domain position minus the first time domain position offset, or the window ends at a time domain position that is earlier than the first time domain position minus the first time domain position offset.

[0075] In one embodiment, the first time domain position is the time domain position of the nth resource in the mth resource combination indicated in the auxiliary resource set; the value of n is a positive integer less than or equal to 3, and when control information is used to carry the auxiliary resource set, the value of m is a positive integer less than or equal to 2, and when the media access control control unit MAC CE is used to carry the auxiliary resource set, the value of m is less than or equal to M, and M is determined according to the indication of the network device.

[0076] In one implementation, the value of m is 1, and the value of n is 1.

[0077] In one implementation, the first time domain position is the time domain position of the xth resource indicated in the auxiliary resource set, and the value of x is a positive integer less than or equal to 6.

[0078] In one implementation, the value of x is 1.

[0079] In an implementation manner, the receiving unit is configured to: receive the auxiliary resource set sent by the first user equipment within the resource selection window.

[0080] In one implementation, the first time domain position reduces the time domain position corresponding to the first time domain position offset, and increases the time domain position corresponding to the first specified time domain offset earlier than the second time domain position, and the second time domain position is the time domain position of the sending resource determined by the first user equipment to send the auxiliary resource set; the first specified time domain offset is a specified number of time unit values, or the first specified time domain offset is the minimum end time of the resource selection window, or the first specified time domain offset is the PDB value of the auxiliary resource set.

[0081] In one implementation, the specified time domain offset is the minimum end time of the resource selection window;

[0082] The receiving unit is configured to: receive the auxiliary resource set sent by the first user equipment based on the resources randomly selected by the first user equipment; or give up receiving the auxiliary resource set sent by the first user equipment within the resource selection window.

[0083] In one implementation, the window end time domain position is determined based on a second time domain position and a second specified time domain offset; the second time domain position is the time domain position of the sending resources for sending the auxiliary resource set determined by the first user equipment; the second specified time domain offset is the minimum end time of the resource selection window, or the second specified time domain offset is the PDB value of the auxiliary resource set.

[0084] In one implementation, the window ends at a time domain position that is the second time domain position plus the time domain position corresponding to the second time domain offset, or the window ends at a time domain position that is earlier than the second time domain position plus the time domain position corresponding to the second time domain offset.

[0085] In one embodiment, the receiving unit is configured to: in response to reducing the time domain position corresponding to the first time domain position offset in response to the third time domain position, receive the auxiliary resources of the auxiliary resource set at the time domain position after the second time domain position earlier than the window end time domain position, or give up receiving the auxiliary resource set sent by the first user equipment within the resource selection window; the third time domain position is determined based on the time domain position corresponding to the resources indicated in the auxiliary resource set, and the first time domain position offset is determined based on the time when the second user equipment decodes the auxiliary resource set.

[0086] In one embodiment, the third time domain position is the time domain position of the nth resource in the mth resource combination indicated in the auxiliary resource set; the value of n is a positive integer less than or equal to 3, when control information is used to carry the auxiliary resource set, the value of m is a positive integer less than or equal to 2, when MAC CE is used to carry the auxiliary resource set, the value of m is less than or equal to M, and M is determined according to the indication of the network device.

[0087] In one implementation, when control information is used to carry the auxiliary resource set, the value of m is 2; when MAC CE is used to carry the auxiliary resource set, m is M, which is determined according to an indication of a network device; and the value of n is 3.

[0088] In one implementation, the third time domain position is the time domain position of the xth resource indicated in the auxiliary resource set, and the value of x is a positive integer less than or equal to 6.

[0089] In one implementation, the value of x is 6.

[0090] According to a fifth aspect of an embodiment of the present disclosure, a device for communicating based on an auxiliary resource set is provided, including:

[0091] a processor; a memory for storing instructions executable by the processor;

[0092] The processor is configured to: execute the method described in the first aspect or any one of the embodiments of the first aspect.

[0093] According to a sixth aspect of an embodiment of the present disclosure, a device for communicating based on an auxiliary resource set is provided, including:

[0094] a processor; a memory for storing instructions executable by the processor;

[0095] The processor is configured to: execute the method described in the second aspect or any one of the implementations of the second aspect.

[0096] According to a seventh aspect of the embodiments of the present disclosure, a storage medium is provided, in which instructions are stored. When the instructions are executed by a processor, the method described in the first aspect or any one of the embodiments of the first aspect is implemented.

[0097] According to an eighth aspect of the embodiments of the present disclosure, a storage medium is provided, wherein instructions are stored in the storage medium. When the instructions are executed by a processor, the method described in the second aspect or any one of the embodiments of the second aspect is implemented.

[0098] The technical solution provided by the embodiments of the present disclosure may include the following beneficial effects: the first user equipment determines the window end time domain position of the resource selection window based on the specified time domain position offset, and sends an auxiliary resource set to the second user equipment based on the window end time domain position, and the second user equipment receives the auxiliary resource set sent by the first user equipment based on the window end time domain position, which can improve the situation where the auxiliary resources indicated in the auxiliary resource set are received after the window end time domain position, resulting in the auxiliary resources being outdated and unable to be used.

[0099] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0100] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0101] Figure 1 The invention is a schematic diagram of a wireless communication system according to an exemplary embodiment.

[0102] Figure 2 A schematic diagram of time domain locations involved in communication based on an auxiliary resource set in an exemplary embodiment of the present disclosure is shown.

[0103] Figure 3 The present invention is a flowchart of a method for communicating based on an auxiliary resource set according to an exemplary embodiment.

[0104] Figure 4 The present invention is a flowchart of a method for communicating based on an auxiliary resource set according to an exemplary embodiment.

[0105] Figure 5 The present invention is a flowchart of a method for communicating based on an auxiliary resource set according to an exemplary embodiment.

[0106] Figure 6 A schematic diagram showing a case where a resource selection window for sending an auxiliary resource set is too small, resulting in insufficient window resources, in an exemplary embodiment of the present disclosure.

[0107] Figure 7 The present invention is a flowchart of a method for communicating based on an auxiliary resource set according to an exemplary embodiment.

[0108] Figure 8 A schematic diagram showing the existence of outdated resources in an exemplary embodiment of the present disclosure is shown.

[0109] Fig. 9 The present invention is a flowchart of a method for communicating based on an auxiliary resource set according to an exemplary embodiment.

[0110] Fig.10 The present invention is a flowchart of a method for communicating based on an auxiliary resource set according to an exemplary embodiment.

[0111] Fig.11 The invention is a block diagram of a device for communicating based on an auxiliary resource set according to an exemplary embodiment.

[0112] Fig.12 The invention is a block diagram of a device for communicating based on an auxiliary resource set according to an exemplary embodiment.

[0113] Fig.13 It is a block diagram showing a device for communicating based on a secondary resource set according to an exemplary embodiment. DETAILED DESCRIPTION

[0114] Here, exemplary embodiments will be described in detail, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present disclosure.

[0115] The method for communicating based on an auxiliary resource set provided in the embodiment of the present disclosure can be applied to Figure 1 Direct communication system shown. Figure 1 As shown, in the scenario where direct communication devices perform direct communication, the network device configures various transmission parameters for data transmission for the direct communication device 1. The direct communication device 1, the direct communication device 2 and the direct communication device 3 perform direct communication. There may be obstacles between the direct communication device 2 and the direct communication device 3. The link for communication between the network device and the direct communication device is an uplink and a downlink, and the link between the direct communication device and the direct communication device is a sidelink.

[0116] In the present disclosure, the communication scenario of direct communication between directly connected communication devices can be a vehicle-to-everything (V2X) business scenario. Among them, V represents the vehicle-mounted device, and X represents any object that interacts with the vehicle-mounted device. Currently, X mainly includes vehicle-mounted devices, handheld devices, traffic roadside infrastructure and networks. The information mode of V2X interaction includes: interaction between vehicle-mounted devices and vehicle-mounted devices (Vehicle to Vehicle, V2V), between vehicle-mounted devices and roadside devices (Vehicle to Infrastructure, V2I), between vehicle-mounted devices and handheld devices (Vehicle to Pedestrian, V2P), and between vehicle-mounted devices and networks (Vehicle to Network, V2N).

[0117] With the development of the new generation of 5G mobile communication technology, 5G NR technology is used in 3GPP Rel-16 to support new V2x communication services and scenarios, such as fleet management (Vehicles Platooning), perception extension (Extended Sensors), advanced driving (Advanced Driving), and remote driving (remote driving). In general, 5G V2x sidelink can provide higher communication rates, shorter communication delays, and more reliable communication quality.

[0118] The communication scenario of direct communication between directly connected communication devices can also be a device-to-device (D2D) communication scenario. The directly connected communication devices for direct communication in the embodiments of the present disclosure may include various handheld devices with wireless communication functions, vehicle-mounted devices, wearable devices, computing devices, or other processing devices connected to a wireless modem, as well as various forms of user equipment (UE), mobile stations (MS), terminals, terminal equipment, etc. For the convenience of description, the embodiments of the present disclosure are described below using the direct communication device as a user equipment as an example.

[0119] Among them, the enhancement of NR Sidelink can improve transmission reliability and reduce latency. In the enhancement of NR Sidelink, in terms of enhancing Mode2 resource allocation, the 3GPP working group reached the conclusion that a way for user equipment to assist in resource selection needs to be studied. In this way, two user equipments are specified. For example, user equipment A is the assisting user equipment of user equipment B, and user equipment B is the user equipment that needs to select resources for the data to be sent by itself. Among them, user equipment A will determine a resource set and send it to user equipment B in the mode of mode 2. When user equipment B makes resource selection, it will consider the resource set sent by user equipment A, that is, it can be understood that user equipment B uses the assisted resource set assistance mechanism to make resource selection, realizing a communication method based on the assisted resource set. Among them, user equipment B can send data to user equipment A and / or other user equipments.

[0120] For the convenience of description, in the embodiments of the present disclosure, the user equipment (user equipment A) that provides the assisted resource set is called the first user equipment, and the user equipment (user equipment B) that makes resource selection based on the assisted resource set is called the second user equipment.

[0121] In the related art, in the solution for communication based on the assisted resource set, the window start time domain position n'+T'_1 of the resource selection window for the first user equipment to send the assisted resource set is defined, and the window end time domain position n'+T'_2 of the resource selection window is defined. At the same time, the window start time domain position n+T_1 of the resource selection window where the assisted resources indicated in the assisted resource set are used by the second user equipment, and the window end time domain position n+T_2 are defined.

[0122] In the solution for communication based on the assisted resource set, a communication method for the assisted resource set between user equipments based on an assisted request is provided, and a communication method for the assisted resource set between user equipments based on conditions is also provided. Among them, for the communication method for the assisted resource set between user equipments based on an assisted request, (n'+T'_2)≤X2. For the communication method for the assisted resource set based on conditions, (n'+T'_2)<X3. Among them, X2 and X3 are the window end time domain positions of the resource selection window. The 108b-e meeting proposed to study the values of X2 and X3, that is, the window end time domain position of the resource selection window needs to be defined.

[0123] At the same time, in the related art, the resource awareness window for the second user equipment to determine the assisted resource set is: [(n+T_1)–T_0–T”_1,(n+T_1)–T_proc,0–T”_1].

[0124] Figure 2FIG. 1 shows a schematic diagram of a time domain location involved in communication based on an auxiliary resource set in an exemplary embodiment of the present disclosure. Figure 2 As shown, the resource selection window for the first user equipment to send the auxiliary resource set is [n'+T'_1, n'+T'_2]. The resource selection window for the second user equipment to use the auxiliary resources indicated in the auxiliary resource set is [n+T_1, n+T_2]. The resource perception window for the second user equipment to determine the auxiliary resource set is: [(n+T_1)–T_0–T”_1, (n+T_1)–T_proc,0–T”_1]. Therefore, the difference between the window start time domain position of the resource selection window of the auxiliary resource set sent by the first user equipment and the window end time domain position of the resource perception window of the auxiliary resource set is T_proc,0+T”_1, and the difference between the window start time domain position of the resource perception window of the auxiliary resource set determined by the second user equipment and the window end time domain position of the resource perception window of the auxiliary resource set is also T_proc,0+T”_1. Therefore, this method causes [n'+T'_1,(n'+T'_2)] and [(n+T_1),(n+T_2)] to overlap. Therefore, after the second user equipment receives the auxiliary resource set of the first user equipment, the resource set indicated in the auxiliary resource set may be outdated and cannot be used. For example, Figure 2 In the method, the resource set indicated in the auxiliary resource set of the first user equipment includes the position P1 of the first resource, the position P2 of the second resource, and the position P3 of the third resource in the resource combination. The time domain position at which the first user equipment actually sends the auxiliary resource set is after the position P1 of the first resource, the position P2 of the second resource, and the position P3 of the third resource in the first resource combination, resulting in that when the second user equipment receives the auxiliary resource set and uses the auxiliary resource, P1, P2, and P3 in the first resource combination are outdated and cannot be used. Each resource combination is a time resource indication (TRIV) and a frequency resource indication (FRIV) and a resource reservation period, and a combined resource indication method, wherein one TRIV is a reused time domain resource indication method in R16, indicating the time domain positions of n resources in the resource combination, and FRIV is a reused frequency domain resource indication method in R16, indicating the frequency domain positions of n resources in the resource combination, that is, indicating the subchannels at which the n resources start to be occupied and the number of occupied subchannels.

[0125] Among them, in the embodiment of the present disclosure, n+T1 is the starting time domain position of the resource selection window of the second user equipment, or it can also be understood as the starting time domain position of the resource selection window of the auxiliary resource set determined by the first user equipment. n+T2 is the ending time domain position of the resource selection window of the second user equipment, or it can also be understood as the starting time domain position of the resource selection window of the auxiliary resource set determined by the first user equipment. (n'+T'_1) is the starting time domain position of the resource selection window for the first user equipment to send the auxiliary resource set. (n'+T'_2) is the ending time domain position of the resource selection window for the first user equipment to send the auxiliary resource set. T"_1 is the time pre-configured by the network device, reusing the value specified by the sidelink in R16. T_proc,0 is the time for processing the perception result of the user equipment, which is the time pre-configured by the network device, reusing the value specified by the sidelink in R16. n' is the time domain position of the sending resource of the auxiliary resource set determined by the first user equipment at the time domain position n.

[0126] Based on the above problem that the resources indicated in the auxiliary resource set are outdated, an embodiment of the present disclosure provides a method for communicating based on an auxiliary resource set. In this method, a first user device determines a window end domain position of a resource selection window based on a specified time domain position offset, and sends an auxiliary resource set to a second user device based on the window end domain position. The second user device receives the auxiliary resource set sent by the first user device based on the window end domain position, thereby improving the situation where the auxiliary resources indicated in the auxiliary resource set are outdated and cannot be used because they are received after the window end domain position.

[0127] Figure 3 is a flow chart of a method for communication based on an auxiliary resource set according to an exemplary embodiment. Figure 3 As shown, the method for communicating based on the auxiliary resource set is used in a first user equipment, and includes the following steps.

[0128] In step S11, a window end time domain position of a resource selection window is determined, the resource selection window is a time window in which the first user equipment sends a secondary resource set to the second user equipment, and the window end time domain position is determined based on a specified time domain position offset.

[0129] In step S12, a secondary resource set is sent to the second user equipment based on the window end domain position.

[0130] In the embodiment of the present disclosure, the first user equipment determines the window end time domain position of the resource selection window based on the specified time domain position offset, and sends an auxiliary resource set to the second user equipment based on the window end time domain position. This can improve the situation where the auxiliary resources indicated in the auxiliary resource set are received after the window end time domain position, resulting in the auxiliary resources being outdated and unable to be used, and improve the communication performance based on the auxiliary resource set.

[0131] In the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, a window end domain position of a resource selection window is defined to prevent the auxiliary resources indicated in the auxiliary resource set from being received after the window end domain position.

[0132] Figure 4 is a flow chart of a method for communication based on an auxiliary resource set according to an exemplary embodiment. Figure 4 As shown, the method for communicating based on the auxiliary resource set is used in a first user equipment, and includes the following steps.

[0133] In step S21, the window end time domain position of the resource selection window is determined based on the first time domain position and the first time domain position offset.

[0134] In step S22, a secondary resource set is sent to the second user equipment based on the window end domain position.

[0135] The first time domain position is determined based on the time domain position corresponding to the resources indicated in the auxiliary resource set, and the first time domain position offset is determined based on the time when the second user equipment decodes the auxiliary resource set.

[0136] In the following, Pm is used to represent the first time domain position determined based on the time domain position corresponding to the resource indicated in the auxiliary resource set. ΔT is used to represent the first time domain position offset determined by the time when the second user equipment decodes the auxiliary resource set. n'+T2' is still used to represent the window end time domain position of the resource selection window for sending the auxiliary resource set by the first user equipment.

[0137] In the method for communication based on auxiliary resource sets provided by the embodiment of the present disclosure, n'+T2' is determined based on Pm and ΔT, wherein Pm is related to the time domain position of the auxiliary resources indicated in the auxiliary resource set, and ΔT can be understood as the time for decoding the auxiliary resource set (IUC, inter UE coordination).

[0138] In the method for communicating based on an auxiliary resource set provided by the embodiment of the present disclosure, n'+T2' may be a time domain position corresponding to the first time domain position minus the first time domain position offset, that is, n'+T2'=Pm-ΔT.

[0139] In the method for communicating based on an auxiliary resource set provided by the embodiment of the present disclosure, n'+T2' may be a time domain position that is earlier than the first time domain position and reduced by the first time domain position offset, that is, n'+T2'<Pm-ΔT.

[0140] In the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, the time domain position Pm corresponding to the resources indicated in the auxiliary resource set can be, on the one hand, the time domain position of the auxiliary resource indicated based on the resource combination, and on the other hand, it can also be the time domain position of the auxiliary resource set directly indicated in the auxiliary resource set.

[0141] In the embodiment of the present disclosure, the number of resource combinations is at most 2, and the number of resources indicated in each resource combination is at most 3.

[0142] In one implementation, in the method for communication based on an auxiliary resource set provided by an embodiment of the present disclosure, Pm is the time domain position of the nth resource in the mth resource combination indicated in the auxiliary resource set. Wherein, the value of n is a positive integer less than or equal to 3. When the auxiliary resource set is carried by control information, the value of m is a positive integer less than or equal to 2, and when the auxiliary resource set is carried by a medium access control (MAC) control element (CE), the value of m is ≤M, and M is determined according to the indication of the network device.

[0143] In the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, in order to reduce the probability of receiving the auxiliary resource indicated in the auxiliary resource set after the time domain position at the end of the window, Pm is the time domain position of the resource in the first resource combination indicated in the auxiliary resource set. That is, the value of m is 1.

[0144] In the method for communicating based on the auxiliary resource set provided by the embodiment of the present disclosure, in order to reduce the probability of receiving the auxiliary resource indicated in the auxiliary resource set after the time domain position at the end of the window, Pm is the time domain position of the first resource in the resource combination indicated in the auxiliary resource set. That is, the value of n is 1.

[0145] In the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, in order to reduce the probability of receiving the auxiliary resource indicated in the auxiliary resource set after the time domain position at the end of the window, Pm is the time domain position of the first resource in the first resource combination indicated in the auxiliary resource set. That is, the value of m is 1, and the value of n is 1.

[0146] In the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, the time domain position Pm corresponding to the resource indicated in the auxiliary resource set may be the time domain position of the auxiliary resource set directly indicated in the auxiliary resource set. For example, Pm is the time domain position of the x-th resource indicated in the auxiliary resource set, and the value of x is a positive integer less than or equal to 6.

[0147] In one implementation, in the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, in order to reduce the probability of receiving the auxiliary resource indicated in the auxiliary resource set after the time domain position at the end of the window, Pm is the time domain position of the first resource indicated in the auxiliary resource set. That is, the value of x is 1.

[0148] In the method for communicating based on auxiliary resource sets provided by the embodiments of the present disclosure, when n'+T2'=Pm-ΔT or n'+T2'<Pm-ΔT, the first user equipment sends the auxiliary resource set to the second user equipment within the resource selection window.

[0149] Figure 5 is a flow chart of a method for communication based on an auxiliary resource set according to an exemplary embodiment. Figure 5 As shown, the method for communicating based on the auxiliary resource set is used in a first user equipment, and includes the following steps.

[0150] In step S31, the window end time domain position of the resource selection window is determined based on the first time domain position and the first time domain position offset.

[0151] Among them, n'+T2'=Pm-ΔT, or n'+T2'<Pm-ΔT.

[0152] Pm is the time domain position of the nth resource in the mth resource combination indicated in the auxiliary resource set. Or Pm is the time domain position of the xth resource indicated in the auxiliary resource set.

[0153] In step S32, the auxiliary resource set is sent to the second user equipment within the resource selection window.

[0154] In the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, when n'+T2'=Pm-△T, or n'+T2'<Pm-△T, the window end position of the resource selection window for sending the auxiliary resource set is before the time domain position where the auxiliary resources indicated by the auxiliary resource set are located. Therefore, when the first user equipment sends the auxiliary resource set to the second user equipment within the resource selection window, it can avoid receiving the auxiliary resources indicated in the auxiliary resource set after the window end time domain position.

[0155] In the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, if Pm-△T<n'+value0, there may be a situation where the resource selection window for sending the auxiliary resource set is too small, resulting in insufficient window resources. At this time, the first user equipment can use randomly selected resources to send the auxiliary resource set, or give up sending the auxiliary resource set to the second user equipment within this resource selection window.

[0156] Among them, in the embodiment of the present disclosure, n' is the second time domain position, the second time domain position is the time domain position of the sending resource determined by the first user equipment to send the auxiliary resource set, and value0 is the first specified time domain offset. The first specified time domain offset is a specified number of time unit values, for example, the first specified time domain offset is 1 time slot. Or the first specified time domain offset is the minimum end time T2min of the resource selection window. Or the first specified time domain offset is the packet delay budget (PDB) value corresponding to the auxiliary resource set.

[0157] In one implementation, when the time domain offset is specified as the minimum end time T2min of the resource selection window, the first user equipment may send an auxiliary resource set to the second user equipment based on selecting random resources; or give up sending the auxiliary resource set to the second user equipment within the resource selection window.

[0158] Figure 6 A schematic diagram showing a case where a resource selection window for sending an auxiliary resource set is too small, resulting in insufficient window resources, in an exemplary embodiment of the present disclosure. Figure 6 In this example, value0 = T2min is used for explanation. Figure 6 As shown, n'+T2'<n'+T_2min, the resource selection window does not satisfy n'+T_2min≤n'+T_2, that is, the resource selection window for the first user equipment to send the auxiliary resource set is too small, and the resources in the window are insufficient. The first user equipment can send the auxiliary resource set to the second user equipment based on selecting random resources; or give up sending the auxiliary resource set to the second user equipment within the resource selection window.

[0159] In the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, the window end position of the resource selection window for sending the auxiliary resource set is before the time domain position where the auxiliary resources indicated by the auxiliary resource set are located. Therefore, when the first user equipment sends the auxiliary resource set to the second user equipment within the resource selection window, it can avoid receiving the auxiliary resources indicated in the auxiliary resource set after the window end time domain position.

[0160] In the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, the time domain position at the end of the window is determined based on the time domain position of the sending resource of the auxiliary resource set determined to be sent plus a specified time domain offset.

[0161] In one implementation, in the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, the time domain position at the end of the window is determined based on the second time domain position and the second specified time domain offset. The second time domain position is the time domain position of the sending resource determined by the first user equipment to send the auxiliary resource set, represented by n'. The second specified time domain offset is represented by value1. The second specified time domain offset can be configured by the network device.

[0162] Figure 7 is a flow chart of a method for communication based on an auxiliary resource set according to an exemplary embodiment. Figure 7 As shown, the method for communicating based on the auxiliary resource set is used in a first user equipment, and includes the following steps.

[0163] In step S41, the window end time domain position of the resource selection window is determined based on the second time domain position and the second specified time domain offset.

[0164] The second time domain position is the time domain position of the sending resource determined by the first user equipment to send the auxiliary resource set, which is represented by n'. The second specified time domain offset is represented by value1. Value1 is the minimum end time of the resource selection window, or the second specified time domain offset is the PDB value of the auxiliary resource set.

[0165] In the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, in one implementation, the window ends at a time domain position corresponding to the second time domain position plus the second time domain offset. That is, n'+T2'=n'+value1. In another implementation, the window ends at a time domain position earlier than the second time domain position plus the second time domain offset corresponding to the time domain position. That is, n'+T2'<n'+value1.

[0166] In the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, when the window end time domain position is determined based on the second time domain position and the second specified time domain offset, it may cause the auxiliary resource indicated in the auxiliary resource set to be sent before the window end time domain position.

[0167] In one example, the time domain position corresponding to the resource indicated in the auxiliary resource set is reduced by the time domain position corresponding to the time when the second user equipment decodes the auxiliary resource set, and is earlier than the window end time domain position, which may cause the auxiliary resource set to be sent before the window end time domain position of the auxiliary resource indicated in the auxiliary resource set. In the case where the auxiliary resource set indicated in the auxiliary resource set is sent before the window end time domain position, there are outdated resources.

[0168] For the convenience of description in the embodiment of the present disclosure, the third time domain position is represented by Pn. The time when the second user equipment decodes the auxiliary resource set is still represented by ΔT.

[0169] In the embodiment of the present disclosure, in response to the third time domain position reducing the time domain position corresponding to the first time domain position offset, it is earlier than the window end time domain position, that is, when Pn-△T<n'+T2', n'+T2'<n'+value1, and there is a problem of outdated resources indicated in the auxiliary resource set.

[0170] Figure 8 A schematic diagram showing the existence of outdated resources in an exemplary embodiment of the present disclosure is shown. Figure 8 In this example, value0 = T2min is used for explanation. Figure 8 As shown, the resources indicated in the auxiliary resource set before the time domain position corresponding to n'+T2'<n'+value1 are outdated resources.

[0171] In the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, Pn is related to the time position of the resources indicated in the auxiliary resource set. On the one hand, Pn can be the time domain position of the auxiliary resource indicated based on the resource combination, and on the other hand, it can also be the time domain position of the auxiliary resource set directly indicated in the auxiliary resource set.

[0172] In the embodiment of the present disclosure, the number of resource combinations is at most 2, and the number of resources indicated in each resource combination is at most 3.

[0173] In one implementation, in the method for communication based on an auxiliary resource set provided by an embodiment of the present disclosure, Pn is the time domain position of the nth resource in the mth resource combination indicated in the auxiliary resource set; wherein the value of n is a positive integer less than or equal to 3. When the control information is used to carry the auxiliary resource set, the value of m is a positive integer less than or equal to 2, and when the MAC CE is used to carry the auxiliary resource set, the value of m is ≤M, and M is determined according to the indication of the network device.

[0174] In the method for communication based on an auxiliary resource set provided by an embodiment of the present disclosure, when Pn is the time domain position of the resource in the second resource combination indicated in the auxiliary resource set, the probability that the auxiliary resource indicated in the auxiliary resource set is sent before the window end time domain position is high, that is, the probability of the existence of outdated resources is high, and the outdated resources are large. That is, the value of m is 2. When the auxiliary resource set is carried by MAC CE, m is M, and M is determined according to the network device indication.

[0175] In the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, Pn is the time domain position of the last resource in the resource combination indicated in the auxiliary resource set. That is, the value of n is 3. There is a high probability that the auxiliary resource indicated in the auxiliary resource set is sent before the window end time domain position, that is, there is a high probability that outdated resources exist, and there are many outdated resources.

[0176] In the method for communication based on the auxiliary resource set provided by the embodiment of the present disclosure, Pn is the time domain position of the third resource in the second resource combination indicated in the auxiliary resource set. That is, the value of m is 2, and the value of n is 3. The probability that the auxiliary resource indicated in the auxiliary resource set is sent before the window end time domain position is high, that is, the probability of the existence of outdated resources is high, and the outdated resources are large.

[0177] In the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, the time domain position Pn corresponding to the resource indicated in the auxiliary resource set may be the time domain position of the auxiliary resource set directly indicated in the auxiliary resource set. For example, Pn is the time domain position of the xth resource indicated in the auxiliary resource set, such as when physical layer control signaling is used to carry auxiliary information, the value of x is a positive integer less than or equal to 6.

[0178] In one implementation, in the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, n is the time domain position of the last resource indicated in the auxiliary resource set. That is, the value of x is 6. There is a high probability that the auxiliary resource indicated in the auxiliary resource set is sent before the time domain position at the end of the window, that is, there is a high probability that outdated resources exist, and there are many outdated resources.

[0179] In the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, when the auxiliary resources indicated in the auxiliary resource set are sent before the window end domain position, that is, when there are outdated resources, the first user equipment can exclude the outdated resources and send the auxiliary resource set.

[0180] Fig. 9 is a flow chart of a method for communication based on an auxiliary resource set according to an exemplary embodiment. Fig. 9 As shown, the method for communicating based on the auxiliary resource set is used in a first user equipment, and includes the following steps.

[0181] In step S51, it is determined that the time domain position corresponding to the third time domain position reduced by the first time domain position offset is earlier than the window end time domain position.

[0182] The third time domain position is determined based on the time domain position corresponding to the resources indicated in the auxiliary resource set, and the first time domain position offset is determined based on the time when the second user equipment decodes the auxiliary resource set.

[0183] In one implementation, the third time domain position is the time domain position of the nth resource in the mth resource combination indicated in the auxiliary resource set; the value of n is a positive integer less than or equal to 3, when the control information is used to carry the auxiliary resource set, the value of m is a positive integer less than or equal to 2, when the MAC CE is used to carry the auxiliary resource set, the value of m is ≤M, and M is determined according to the indication of the network device.

[0184] In one implementation, when control information is used to carry the auxiliary resource set, the value of m is 2, and when MAC CE is used to carry the auxiliary resource set, m is M, which is determined according to the indication of the network device. The value of n is 3.

[0185] In one implementation, the third time domain position is the time domain position of the xth resource indicated in the auxiliary resource set. When the control information is used to carry the auxiliary resource set, the value of x is a positive integer less than or equal to 6.

[0186] In one implementation, the value of x is 6.

[0187] In step S52, the auxiliary resources of the auxiliary resource set at the time domain position after the second time domain position are sent, or sending the auxiliary resource set to the second user equipment within the resource selection window is abandoned.

[0188] In the embodiment of the present disclosure, sending the auxiliary resources of the auxiliary resource set at the time domain position after the second time domain position can be understood as excluding the auxiliary resources of the auxiliary resource set at the time domain position before the second time domain position, and sending the remaining auxiliary resources after excluding the obsolete resources.

[0189] In the embodiment of the present disclosure, when the auxiliary resources indicated in the auxiliary resource set are sent before the window end domain position, that is, when there are outdated resources, the first user equipment can exclude the outdated resources and send the auxiliary resource set, which can increase the possibility of the second user equipment using the auxiliary resources normally and improve the communication performance based on the auxiliary resource set.

[0190] In the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, the time domain position at the end of the resource selection window for sending the auxiliary resource set is determined by specifying a time domain offset (a first time domain offset, a second time domain offset), so that the auxiliary resource set is sent before the window end time domain position, or auxiliary resources that are outdated before the window end time domain position are excluded, which can increase the possibility of the second user equipment using the auxiliary resources normally and improve the communication performance based on the auxiliary resource set.

[0191] Based on the same concept, an embodiment of the present disclosure also provides a method for communicating based on an auxiliary resource set, which is performed by a second user equipment.

[0192] Fig.10 is a flow chart of a method for communication based on an auxiliary resource set according to an exemplary embodiment. Fig.10 As shown, the method for communicating based on the auxiliary resource set is used in the second user equipment, and includes the following steps.

[0193] In step S61, a window end time domain position of a resource selection window is determined, the resource selection window is a time window in which the first user equipment sends a secondary resource set to the second user equipment, and the window end time domain position is determined based on a specified time domain position offset.

[0194] In step S62, a secondary resource set sent by a first user equipment is received based on the window end domain position.

[0195] In the method for performing resource selection based on an auxiliary resource set provided by an embodiment of the present disclosure, the second user equipment determines the window end domain position of the resource selection window based on a specified time domain position offset, and receives the auxiliary resource set sent by the first user equipment based on the window end domain position. This can improve the situation in which the auxiliary resources indicated in the auxiliary resource set are received after the window end domain position, causing the auxiliary resources to be outdated and unable to be used, thereby improving the communication performance based on the auxiliary resource set.

[0196] In one implementation, the window end time domain position is determined based on the first time domain position and the first time domain position offset, wherein the first time domain position is determined based on the time domain position corresponding to the resource indicated in the auxiliary resource set, and the first time domain position offset is determined based on the time when the second user equipment decodes the auxiliary resource set.

[0197] In one implementation, the window ends at a time domain position that is the first time domain position minus the time domain position corresponding to the first time domain position offset, i.e., n'+T2'=Pm-△T. Or the window ends at a time domain position that is earlier than the first time domain position minus the time domain position corresponding to the first time domain position offset, i.e., n'+T2'<Pm-△T.

[0198] In the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, the first time domain position corresponding to the resources indicated in the auxiliary resource set can be, on the one hand, the time domain position of the auxiliary resource indicated based on the resource combination, and on the other hand, it can also be the time domain position of the auxiliary resource set directly indicated in the auxiliary resource set.

[0199] In the embodiment of the present disclosure, the number of resource combinations is at most 2, and the number of resources indicated in each resource combination is at most 3.

[0200] In one implementation, in the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, the first time domain position is the time domain position of the nth resource in the mth resource combination indicated in the auxiliary resource set; the value of n is a positive integer less than or equal to 3, and when control information is used to carry the auxiliary resource set, the value of m is a positive integer less than or equal to 2, and when MAC CE is used to carry the auxiliary resource set, the value of m is ≤M, and M is determined according to an indication of the network device.

[0201] In the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, in order to reduce the probability of receiving the auxiliary resource indicated in the auxiliary resource set after the time domain position at the end of the window, the first time domain position is the time domain position of the resource in the first resource combination indicated in the auxiliary resource set. That is, the value of m is 1.

[0202] In the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, in order to reduce the probability of receiving the auxiliary resource indicated in the auxiliary resource set after the time domain position at the end of the window, the first time domain position is the time domain position of the first resource in the resource combination indicated in the auxiliary resource set. That is, the value of n is 1.

[0203] In the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, in order to reduce the probability of receiving the auxiliary resource indicated in the auxiliary resource set after the time domain position at the end of the window, the first time domain position is the time domain position of the first resource in the first resource combination indicated in the auxiliary resource set. That is, the value of m is 1, and the value of n is 1.

[0204] In the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, the first time domain position corresponding to the time domain position of the resource indicated in the auxiliary resource set may be the time domain position of the auxiliary resource set directly indicated in the auxiliary resource set. For example, the first time domain position is the time domain position of the xth resource indicated in the auxiliary resource set, such as when physical layer control signaling is used to carry auxiliary information, the value of x is a positive integer less than or equal to 6.

[0205] In one implementation, in the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, in order to reduce the probability of receiving the auxiliary resource indicated in the auxiliary resource set after the time domain position at the end of the window, the first time domain position is the time domain position of the first resource indicated in the auxiliary resource set. That is, the value of x is 1.

[0206] In one implementation, in the method for communicating based on auxiliary resource sets provided by the embodiments of the present disclosure, when n'+T2'=Pm-ΔT, or n'+T2'<Pm-ΔT, the second user equipment receives the auxiliary resource set sent by the first user equipment within the resource selection window.

[0207] In one implementation, the first time domain position is reduced by the time domain position corresponding to the first time domain position offset, and the time domain position corresponding to the first specified time domain offset is increased earlier than the second time domain position, that is, Pm-△T<n'+value0. The second time domain position is the time domain position of the sending resource determined by the first user equipment to send the auxiliary resource set; the first specified time domain offset is a specified number of time unit values, or the first specified time domain offset is the minimum end time of the resource selection window, or the first specified time domain offset is the PDB value of the auxiliary resource set.

[0208] In one implementation, the time domain offset is specified as the minimum end time of the resource selection window; the second user equipment receives the auxiliary resource set sent by the first user equipment based on the resources randomly selected by the first user equipment; or abandons receiving the auxiliary resource set sent by the first user equipment within the resource selection window.

[0209] In the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, the window end position of the resource selection window for sending the auxiliary resource set is before the time domain position of the auxiliary resources indicated by the auxiliary resource set. Therefore, when the second user equipment receives the auxiliary resource set sent by the first user equipment within the resource selection window, it can avoid receiving the auxiliary resources indicated in the auxiliary resource set after the window end time domain position.

[0210] In the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, the time domain position at the end of the window is determined based on the time domain position of the sending resource of the auxiliary resource set determined to be sent plus a specified time domain offset.

[0211] In one implementation, in the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, the time domain position at the end of the window is determined based on the second time domain position and the second specified time domain offset. The second time domain position is the time domain position of the sending resource determined by the first user equipment to send the auxiliary resource set, represented by n'. The second specified time domain offset is represented by value1. The second specified time domain offset can be configured by the network device.

[0212] In one implementation, the second specified time domain offset value1 is the minimum end time of the resource selection window, or the second specified time domain offset value1 is the PDB value of the auxiliary resource set.

[0213] In one implementation, the window ends at a time domain position that is a time domain position corresponding to the second time domain position plus the second time domain offset, or the window ends at a time domain position that is earlier than the second time domain position plus the second time domain offset.

[0214] In the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, in one implementation, the window ends at a time domain position corresponding to the second time domain position plus the second time domain offset. That is, n'+T2'=n'+value1. In another implementation, the window ends at a time domain position earlier than the second time domain position plus the second time domain offset corresponding to the time domain position. That is, n'+T2'<n'+value1.

[0215] In the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, when the window end time domain position is determined based on the second time domain position and the second specified time domain offset, it may cause the auxiliary resource indicated in the auxiliary resource set to be sent before the window end time domain position.

[0216] In one embodiment, in response to the third time domain position reducing the time domain position corresponding to the offset of the first time domain position, earlier than the window end time domain position, that is, when Pn-△T<n'+T2', n'+T2'<n'+value1, the second user equipment receives the auxiliary resource set sent by the first user equipment at the time domain position after the auxiliary resource set in the second time domain position, or abandons receiving the auxiliary resource set sent by the first user equipment within the resource selection window.

[0217] The third time domain position Pn is related to the resource time position indicated in the auxiliary resource set, and Pn is determined based on the time domain position corresponding to the resource indicated in the auxiliary resource set. Pn can be the time domain position of the auxiliary resource indicated based on the resource combination, or the time domain position of the auxiliary resource set directly indicated in the auxiliary resource set.

[0218] In the embodiment of the present disclosure, when control information is used to carry auxiliary resource sets, the number of resource combinations is at most 2, and the number of resources indicated in each resource combination is at most 3. When MAC CE is used to carry auxiliary resource sets, the value of m is ≤M, and M is determined according to the indication of the network device.

[0219] In one implementation, in the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, Pn is the time domain position of the nth resource in the mth resource combination indicated in the auxiliary resource set, and the value of n is a positive integer less than or equal to 3. When the control information is used to carry the auxiliary resource set, the value of m is a positive integer less than or equal to 2, and when the MACCE is used to carry the auxiliary resource set, the value of m is ≤M, and M is determined according to the indication of the network device.

[0220] In the method for communication based on an auxiliary resource set provided by an embodiment of the present disclosure, when Pn is the time domain position of the resource in the third resource combination indicated in the auxiliary resource set, the probability that the auxiliary resource indicated in the auxiliary resource set is sent before the window end time domain position is high, that is, the probability of the existence of outdated resources is high, and the outdated resources are large. That is, when the control information is used to carry the auxiliary resource set, the value of m is 2, and when the MAC CE is used to carry the auxiliary resource set, m is M, and M is determined according to the network device indication.

[0221] In the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, Pn is the time domain position of the last resource in the resource combination indicated in the auxiliary resource set. That is, the value of n is 3. There is a high probability that the auxiliary resource indicated in the auxiliary resource set is sent before the window end time domain position, that is, there is a high probability that outdated resources exist, and there are many outdated resources.

[0222] In the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, when control information is used to carry the auxiliary resource set, Pn is the time domain position of the third resource in the second resource combination indicated in the auxiliary resource set. That is, the value of m is 2, and the value of n is 3. Alternatively, when MAC CE is used to carry the auxiliary resource set, m is M, M is determined according to the indication of the network device, and the value of n is 3. There is a high probability that the auxiliary resource indicated in the auxiliary resource set is sent before the time domain position at the end of the window, that is, there is a high probability that outdated resources exist, and there are many outdated resources.

[0223] In the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, the time domain position Pn corresponding to the resource indicated in the auxiliary resource set may be the time domain position of the auxiliary resource set directly indicated in the auxiliary resource set. For example, when the auxiliary resource set is carried using physical layer control signaling, Pn is the time domain position of the xth resource indicated in the auxiliary resource set, and the value of x is a positive integer less than or equal to 6.

[0224] In one implementation, in the method for communicating based on an auxiliary resource set provided by an embodiment of the present disclosure, n is the time domain position of the last resource indicated in the auxiliary resource set. That is, the value of x is 6. There is a high probability that the auxiliary resource indicated in the auxiliary resource set is sent before the time domain position at the end of the window, that is, there is a high probability that outdated resources exist, and there are many outdated resources.

[0225] In an embodiment of the present disclosure, when there are a large number of outdated resources, the second user equipment may exclude the outdated resources, and the second user equipment may receive the auxiliary resource set sent by the first user equipment at a time domain position after the auxiliary resource set at the second time domain position, or abandon receiving the auxiliary resource set sent by the first user equipment within the resource selection window, so as to improve the communication performance based on the auxiliary resource set.

[0226] It can be understood that the method for communicating based on an auxiliary resource set performed by the second user equipment provided in the embodiment of the present disclosure is similar to the method for communicating based on an auxiliary resource set performed by the first user equipment. Therefore, if the description is not detailed enough, please refer to the relevant embodiments of the first user equipment performing communication based on the auxiliary resource set.

[0227] It can be understood that the method for communicating based on an auxiliary resource set provided in the embodiment of the present disclosure is applicable to scenarios of interactive communication between user devices, and is also applicable to scenarios of interactive communication between user devices and network devices. The specific implementation process is similar to the above embodiment, so it will not be described in detail here.

[0228] It should be noted that those skilled in the art can understand that the various implementation methods / embodiments involved in the embodiments of the present disclosure can be used in conjunction with the aforementioned embodiments or can be used independently. Whether used alone or in conjunction with the aforementioned embodiments, the implementation principle is similar. In the implementation of the present disclosure, some embodiments are described in terms of implementation methods used together. Of course, those skilled in the art can understand that such examples are not limitations of the embodiments of the present disclosure.

[0229] Based on the same concept, an embodiment of the present disclosure also provides a device for communicating based on an auxiliary resource set.

[0230] It is understandable that, in order to realize the above functions, the device for communicating based on the auxiliary resource set provided by the embodiment of the present disclosure includes hardware structures and / or software modules corresponding to the execution of each function. In combination with the units and algorithm steps of each example disclosed in the embodiment of the present disclosure, the embodiment of the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the technical solution of the embodiment of the present disclosure.

[0231] Fig.11 is a block diagram of a device for communicating based on an auxiliary resource set according to an exemplary embodiment. Fig.11 The device 100 for communicating based on the auxiliary resource set can be provided as the first user equipment involved in the above embodiment, including a processing unit 101 and a sending unit 102.

[0232] The processing unit 101 is configured to determine a window end time domain position of a resource selection window, where the resource selection window is a time window for a first user device to send an auxiliary resource set to a second user device, and the window end time domain position is determined based on a specified time domain position offset; the sending unit 102 is configured to send the auxiliary resource set to the second user device based on the window end time domain position.

[0233] In one implementation, the window end time domain position is determined based on the first time domain position and the first time domain position offset; the first time domain position is determined based on the time domain position corresponding to the resources indicated in the auxiliary resource set, and the first time domain position offset is determined based on the time when the second user equipment decodes the auxiliary resource set.

[0234] In one implementation, the window ends at a time domain position that is a time domain position reduced by the first time domain position offset, or the window ends at a time domain position that is earlier than the first time domain position reduced by the first time domain position offset.

[0235] In one implementation, the first time domain position is the time domain position of the nth resource in the mth resource combination indicated in the auxiliary resource set; the value of n is a positive integer less than or equal to 3, when control information is used to carry the auxiliary resource set, the value of m is a positive integer less than or equal to 2, when MAC CE is used to carry the auxiliary resource set, the value of m is ≤M, and M is determined according to the indication of the network device.

[0236] In one implementation, the value of m is 1, and the value of n is 1.

[0237] In one implementation, the first time domain position is the time domain position of the xth resource indicated in the auxiliary resource set. For example, when physical layer control signaling is used to carry auxiliary information, the value of x is a positive integer less than or equal to 6.

[0238] In one implementation, the value of x is 1.

[0239] In one implementation, the sending unit 102 is configured to: send the secondary resource set to the second user equipment within the resource selection window.

[0240] In one implementation, the first time domain position reduces the time domain position corresponding to the first time domain position offset, and increases the time domain position corresponding to the first specified time domain offset earlier than the second time domain position, and the second time domain position is the time domain position of the sending resource determined by the first user equipment to send the auxiliary resource set; the first specified time domain offset is a specified number of time unit values, or the first specified time domain offset is the minimum end time of the resource selection window, or the first specified time domain offset is the PDB value of the auxiliary resource set.

[0241] In one implementation, the time domain offset is specified as a minimum end time of the resource selection window;

[0242] The sending unit 102 is configured to: send the secondary resource set to the second user equipment based on selecting a random resource; or give up sending the secondary resource set to the second user equipment within the resource selection window.

[0243] In one implementation, the window end time domain position is determined based on the second time domain position and the second specified time domain offset;

[0244] The second time domain position is the time domain position of the sending resource determined by the first user equipment to send the auxiliary resource set; the second specified time domain offset is the minimum end time of the resource selection window, or the second specified time domain offset is the PDB value of the auxiliary resource set.

[0245] In one implementation, the window ends at a time domain position that is a time domain position corresponding to the second time domain position plus the second time domain offset, or the window ends at a time domain position that is earlier than the second time domain position plus the second time domain offset.

[0246] In one embodiment, the sending unit 102 is configured to: in response to reducing the time domain position corresponding to the first time domain position offset by the third time domain position, send the auxiliary resources of the auxiliary resource set at the time domain position after the second time domain position earlier than the window end time domain position, or give up sending the auxiliary resource set to the second user equipment within the resource selection window; the third time domain position is determined based on the time domain position corresponding to the resources indicated in the auxiliary resource set, and the first time domain position offset is determined based on the time when the second user equipment decodes the auxiliary resource set.

[0247] In one embodiment, the third time domain position is the time domain position of the nth resource in the mth resource combination indicated in the auxiliary resource set. The value of n is a positive integer less than or equal to 3. When control information is used to carry the auxiliary resource set, the value of m is a positive integer less than or equal to 2. When MAC CE is used to carry the auxiliary resource set, the value of m is ≤M, and M is determined according to the indication of the network device.

[0248] In one implementation, when control information is used to carry the auxiliary resource set, the value of m is 2; when MAC CE is used to carry the auxiliary resource set, m is M, which is determined according to an indication of a network device; and the value of n is 3.

[0249] In one implementation, the third time domain position is the time domain position of the xth resource indicated in the auxiliary resource set. For example, when physical layer control signaling is used to carry auxiliary information, the value of x is a positive integer less than or equal to 6.

[0250] In one implementation, the value of x is 6.

[0251] Fig.12 is a block diagram of a device for communicating based on an auxiliary resource set according to an exemplary embodiment. Fig.12 The device 200 for communicating based on the auxiliary resource set can be provided as the second user equipment involved in the above embodiment, including a processing unit 201 and a receiving unit 202.

[0252] The processing unit 201 is configured to determine a window end time domain position of a resource selection window, where the resource selection window is a time window for a first user device to send an auxiliary resource set to a second user device, and the window end time domain position is determined based on a specified time domain position offset; the receiving unit 202 is configured to receive the auxiliary resource set sent by the first user device based on the window end time domain position.

[0253] In one implementation, the window end time domain position is determined based on the first time domain position and the first time domain position offset;

[0254] The first time domain position is determined based on the time domain position corresponding to the resources indicated in the auxiliary resource set, and the first time domain position offset is determined based on the time when the second user equipment decodes the auxiliary resource set.

[0255] In one implementation, the window ends at a time domain position that is a time domain position reduced by the first time domain position offset, or the window ends at a time domain position that is earlier than the first time domain position reduced by the first time domain position offset.

[0256] In one implementation, the first time domain position is the time domain position of the nth resource in the mth resource combination indicated in the auxiliary resource set; the value of n is a positive integer less than or equal to 3, when the control information is used to carry the auxiliary resource set, the value of m is a positive integer less than or equal to 2, when the MAC CE is used to carry the auxiliary resource set, the value of m is ≤M, and M is determined according to the indication of the network device. .

[0257] In one implementation, the value of m is 1, and the value of n is 1.

[0258] In one implementation, the first time domain position is the time domain position of the xth resource indicated in the auxiliary resource set. For example, when physical layer control signaling is used to carry auxiliary information, the value of x is a positive integer less than or equal to 6.

[0259] In one implementation, the value of x is 1.

[0260] In an implementation manner, the receiving unit 202 is configured to: receive the auxiliary resource set sent by the first user equipment within the resource selection window.

[0261] In one implementation, the first time domain position reduces the time domain position corresponding to the first time domain position offset, and increases the time domain position corresponding to the first specified time domain offset earlier than the second time domain position, and the second time domain position is the time domain position of the sending resource determined by the first user equipment to send the auxiliary resource set; the first specified time domain offset is a specified number of time unit values, or the first specified time domain offset is the minimum end time of the resource selection window, or the first specified time domain offset is the PDB value of the auxiliary resource set.

[0262] In one implementation, the time domain offset is specified as a minimum end time of the resource selection window;

[0263] The receiving unit 202 is configured to: receive the auxiliary resource set sent by the first user equipment based on the resources randomly selected by the first user equipment; or give up receiving the auxiliary resource set sent by the first user equipment within the resource selection window.

[0264] In one implementation, the window end time domain position is determined based on a second time domain position and a second specified time domain offset; the second time domain position is the time domain position of the sending resource for sending the auxiliary resource set determined by the first user equipment; the second specified time domain offset is the minimum end time of the resource selection window, or the second specified time domain offset is the PDB value of the auxiliary resource set.

[0265] In one implementation, the window ends at a time domain position that is a time domain position corresponding to the second time domain position plus the second time domain offset, or the window ends at a time domain position that is earlier than the second time domain position plus the second time domain offset.

[0266] In one embodiment, the receiving unit 202 is configured to: in response to reducing the time domain position corresponding to the first time domain position offset in the third time domain position, receive the auxiliary resources of the auxiliary resource set at the time domain position after the second time domain position earlier than the window end time domain position, or give up receiving the auxiliary resource set sent by the first user equipment within the resource selection window; the third time domain position is determined based on the time domain position corresponding to the resources indicated in the auxiliary resource set, and the first time domain position offset is determined based on the time when the second user equipment decodes the auxiliary resource set.

[0267] In one implementation, the third time domain position is the time domain position of the nth resource in the mth resource combination indicated in the auxiliary resource set; the value of n is a positive integer less than or equal to 3. When the control information is used to carry the auxiliary resource set, the value of m is a positive integer less than or equal to 2. When the MAC CE is used to carry the auxiliary resource set, the value of m is ≤M, and M is determined according to the indication of the network device. .

[0268] In one implementation, when control information is used to carry the auxiliary resource set, the value of m is 2; when MAC CE is used to carry the auxiliary resource set, m is M, which is determined according to an indication of a network device; and the value of n is 3.

[0269] In one implementation, the third time domain position is the time domain position of the xth resource indicated in the auxiliary resource set. For example, when physical layer control signaling is used to carry auxiliary information, the value of x is a positive integer less than or equal to 6.

[0270] In one implementation, the value of x is 6.

[0271] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0272] Fig.13 1 is a block diagram of an apparatus 300 for communicating based on an auxiliary resource set according to an exemplary embodiment. For example, the apparatus 300 may be the first user equipment or the second user equipment involved in the above-mentioned embodiment of the present disclosure. The apparatus 300 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0273] Reference Fig.13 , the device 300 may include one or more of the following components: a processing component 302 , a memory 304 , a power component 306 , a multimedia component 308 , an audio component 310 , an input / output (I / O) interface 312 , a sensor component 314 , and a communication component 316 .

[0274] The processing component 302 generally controls the overall operation of the device 300, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 302 may include one or more processors 320 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 302 may include one or more modules to facilitate the interaction between the processing component 302 and other components. For example, the processing component 302 may include a multimedia module to facilitate the interaction between the multimedia component 308 and the processing component 302.

[0275] The memory 304 is configured to store various types of data to support operations on the device 300. Examples of such data include instructions for any application or method operating on the device 300, contact data, phone book data, messages, pictures, videos, etc. The memory 304 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0276] The power component 306 provides power to the various components of the device 300. The power component 306 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 300.

[0277] The multimedia component 308 includes a screen that provides an output interface between the device 300 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 308 includes a front camera and / or a rear camera. When the device 300 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

[0278] The audio component 310 is configured to output and / or input audio signals. For example, the audio component 310 includes a microphone (MIC), and when the device 300 is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 304 or sent via the communication component 316. In some embodiments, the audio component 310 also includes a speaker for outputting audio signals.

[0279] I / O interface 312 provides an interface between processing component 302 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.

[0280] The sensor assembly 314 includes one or more sensors for providing various aspects of the status assessment of the device 300. For example, the sensor assembly 314 can detect the open / closed state of the device 300, the relative positioning of components, such as the display and keypad of the device 300, the sensor assembly 314 can also detect the position change of the device 300 or a component of the device 300, the presence or absence of user contact with the device 300, the orientation or acceleration / deceleration of the device 300, and the temperature change of the device 300. The sensor assembly 314 can include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 314 can also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 314 can also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0281] The communication component 316 is configured to facilitate wired or wireless communication between the device 300 and other devices. The device 300 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 316 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 316 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0282] In an exemplary embodiment, the apparatus 300 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to perform the above method.

[0283] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 304 including instructions, and the instructions can be executed by the processor 320 of the device 300 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0284] It is further understood that in the present disclosure, "plurality" refers to two or more than two, and other quantifiers are similar thereto. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. The singular forms "a", "the" and "the" are also intended to include plural forms, unless the context clearly indicates other meanings.

[0285] It is further understood that the terms "first", "second", etc. are used to describe various information, but such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other, and do not indicate a specific order or degree of importance. In fact, the expressions "first", "second", etc. can be used interchangeably. For example, without departing from the scope of the present disclosure, the first information can also be referred to as the second information, and similarly, the second information can also be referred to as the first information.

[0286] It is further understood that, although the operations are described in a specific order in the drawings in the embodiments of the present disclosure, it should not be understood as requiring the operations to be performed in the specific order shown or in a serial order, or requiring the execution of all the operations shown to obtain the desired results. In certain environments, multitasking and parallel processing may be advantageous.

[0287] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any modifications, uses or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or customary technical means in the art that are not disclosed in the present disclosure.

[0288] It should be understood that the present disclosure is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the scope of the appended claims.

Claims

1. A method for communication based on an auxiliary resource set, It is characterized in that The method is executed by a first user device and includes: Determine a window end domain position of a resource selection window, the resource selection window being a time window for the first user equipment to send an auxiliary resource set to the second user equipment; the window end domain position is a time domain position corresponding to a first time domain position minus a first time domain position offset, or a time domain position corresponding to a first time domain position minus a first time domain position offset when the window ends, earlier than the first time domain position; the first time domain position is determined based on a time domain position corresponding to a resource indicated in the auxiliary resource set, and the first time domain position offset is determined based on a time when the second user equipment decodes the auxiliary resource set; the first time domain position is reduced by a time domain position corresponding to the first time domain position offset, and is earlier than a second time domain position by increasing a first specified time domain offset, and the second time domain position is a time domain position of a sending resource determined by the first user equipment to send the auxiliary resource set; the first specified time domain offset is a specified number of time unit values, or the first specified time domain offset is a minimum end time of the resource selection window, or the first specified time domain offset is a PDB value of the auxiliary resource set; The auxiliary resource set is sent to the second user equipment based on the window end domain position.

2. The method according to claim 1, It is characterized in that The first time domain position is the time domain position of the nth resource in the mth resource combination indicated in the auxiliary resource set; The value of n is a positive integer less than or equal to 3. When control information is used to carry the auxiliary resource set, the value of m is a positive integer less than or equal to 2. When the media access control control unit MAC CE is used to carry the auxiliary resource set, the value of m is ≤M, and M is determined according to the indication of the network device.

3. The method according to claim 2, It is characterized in that The value of m is 1, and the value of n is 1.

4. The method according to claim 1, It is characterized in that The first time domain position is the time domain position of the xth resource indicated in the auxiliary resource set, and the value of x is a positive integer less than or equal to 6.

5. The method according to claim 4, It is characterized in that The value of x is 1.

6. The method according to any one of claims 1 to 5, It is characterized in that The sending the auxiliary resource set to the second user equipment based on the domain position at the end of the window includes: A secondary resource set is sent to the second user equipment within the resource selection window.

7. The method according to claim 1, It is characterized in that The specified time domain offset is the minimum end time of the resource selection window; The sending the auxiliary resource set to the second user equipment based on the domain position at the end of the window includes: Sending a secondary resource set to the second user equipment based on selecting a random resource; or Abandon sending the auxiliary resource set to the second user equipment within the resource selection window.

8. A method for communication based on an auxiliary resource set, It is characterized in that The method is executed by a second user device and includes: Determine a window end domain position of a resource selection window, the resource selection window being a time window for the first user equipment to send an auxiliary resource set to the second user equipment; the window end domain position is a time domain position corresponding to the first time domain position minus the first time domain position offset, or the window end domain position is earlier than the first time domain position minus the time domain position corresponding to the first time domain position offset; the first time domain position is determined based on the time domain position corresponding to the resource indicated in the auxiliary resource set, and the first time domain position offset is determined based on the time when the second user equipment decodes the auxiliary resource set; the first time domain position is reduced by the time domain position corresponding to the first time domain position offset, and is earlier than the second time domain position by increasing the time domain position corresponding to the first specified time domain offset, and the second time domain position is the time domain position of the sending resource determined by the first user equipment to send the auxiliary resource set; the first specified time domain offset is a specified number of time unit values, or the first specified time domain offset is the minimum end time of the resource selection window, or the first specified time domain offset is the PDB value of the auxiliary resource set; receive the auxiliary resource set sent by the first user equipment based on the window end domain position.

9. The method according to claim 8, It is characterized in that The first time domain position is the time domain position of the nth resource in the mth resource combination indicated in the auxiliary resource set; The value of n is a positive integer less than or equal to 3. When control information is used to carry the auxiliary resource set, the value of m is a positive integer less than or equal to 2. When the media access control control unit MAC CE is used to carry the auxiliary resource set, the value of m is less than or equal to M, and M is determined according to the indication of the network device.

10. The method according to claim 9, It is characterized in that The value of m is 1, and the value of n is 1.

11. The method according to claim 8, It is characterized in that The first time domain position is the time domain position of the xth resource indicated in the auxiliary resource set, and the value of x is a positive integer less than or equal to 6.

12. The method according to claim 11, It is characterized in that The value of x is 1.

13. The method according to any one of claims 8 to 12, It is characterized in that The receiving the auxiliary resource set sent by the first user equipment based on the domain position at the end of the window includes: A secondary resource set sent by the first user equipment is received within the resource selection window.

14. The method according to claim 8, It is characterized in that The specified time domain offset is the minimum end time of the resource selection window; The receiving the auxiliary resource set sent by the first user equipment based on the domain position at the end of the window includes: receiving a secondary resource set sent by the first user equipment based on the resources randomly selected by the first user equipment; or Abandon receiving the auxiliary resource set sent by the first user equipment within the resource selection window.

15. A device for communicating based on an auxiliary resource set, It is characterized in that include: A processing unit, configured to determine a window end domain position of a resource selection window, wherein the resource selection window is a time window in which a first user equipment sends an auxiliary resource set to a second user equipment; the window end domain position is a time domain position corresponding to a first time domain position minus a first time domain position offset, or a time domain position corresponding to a first time domain position offset minus a window end domain position earlier than the first time domain position; the first time domain position is determined based on a time domain position corresponding to a resource indicated in the auxiliary resource set, and the first time domain position offset is determined based on a time when the second user equipment decodes the auxiliary resource set; the first time domain position is reduced by a time domain position corresponding to the first time domain position offset, and is earlier than a second time domain position by increasing a time domain position corresponding to a first specified time domain offset, and the second time domain position is a time domain position of a sending resource determined by the first user equipment to send the auxiliary resource set; the first specified time domain offset is a specified number of time unit values, or the first specified time domain offset is a minimum end time of the resource selection window, or the first specified time domain offset is a PDB value of the auxiliary resource set; A sending unit is configured to send a secondary resource set to the second user equipment based on the window end domain position.

16. An apparatus for communicating based on an auxiliary resource set, It is characterized in that include: A processing unit, configured to determine a window end domain position of a resource selection window, wherein the resource selection window is a time window in which a first user equipment sends an auxiliary resource set to a second user equipment; the window end domain position is a time domain position corresponding to a first time domain position minus a first time domain position offset, or a time domain position corresponding to a first time domain position offset minus a window end domain position earlier than the first time domain position; the first time domain position is determined based on a time domain position corresponding to a resource indicated in the auxiliary resource set, and the first time domain position offset is determined based on a time when the second user equipment decodes the auxiliary resource set; the first time domain position is reduced by a time domain position corresponding to the first time domain position offset, and is earlier than a second time domain position by increasing a time domain position corresponding to a first specified time domain offset, and the second time domain position is a time domain position of a sending resource determined by the first user equipment to send the auxiliary resource set; the first specified time domain offset is a specified number of time unit values, or the first specified time domain offset is a minimum end time of the resource selection window, or the first specified time domain offset is a PDB value of the auxiliary resource set; A receiving unit is configured to receive the auxiliary resource set sent by the first user equipment based on the window end domain position.

17. An apparatus for communicating based on an auxiliary resource set, It is characterized in that include: processor; a memory for storing processor-executable instructions; The processor is configured to: execute the method described in any one of claims 1 to 7, or the method described in any one of claims 8 to 14.

18. A storage medium, It is characterized in that The storage medium stores instructions, and when the instructions are executed by a processor, the method according to any one of claims 1 to 7 is implemented, or the method according to any one of claims 8 to 14 is implemented.

Citation Information

Patent Citations

  • Communication method, device and system

    WO2022027629A1