A resource selection and indication method, device, terminal and storage medium
Through the collaboration mechanism between terminal devices, resource availability information is used to reselerate resources, the problem of resource conflicts in Sidelink communication is solved, communication reliability is improved, and resource selection is ensured.
Patent Information
- Application Number
- CN202010785584.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-08-06
- Publication Date
- 2025-01-07
- Estimated Expiration
- 2040-08-06
AI Technical Summary
In Sidelink communication, the terminal device cannot receive information sent by other terminal devices due to half-duplex restrictions, resulting in the inability to monitor resource usage, and select resources whose interference signal strength is greater than the threshold, reducing communication reliability.
Through the cooperation mechanism between terminal devices, the first terminal indicates resource location information to the second terminal, and reselects resources based on the resource availability information provided by the second terminal to avoid resource conflicts and improve communication reliability.
Reduce or avoid resource conflicts, improve the reliability of Sidelink communication, ensure that the selected resources are free of strong interference signals, and improve communication quality.
Smart Images

Figure CN111934835B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a resource selection and indication method, device, terminal and storage medium. Background Art
[0002] In Sidelink communication, the terminal device selects resources that are not occupied by other terminal devices, and resources that are occupied but have interference signal strength less than a threshold, as a candidate resource set by monitoring the resource usage of other user devices. Therefore, after the terminal device selects resources in the candidate resource set, the selected resources usually do not have strong interference signals, so that normal Sidelink communication can be carried out. However, in actual applications, there are situations where resources are occupied by other terminal devices but cannot be monitored by the terminal device. One situation is that during the process of sending information, the terminal device cannot receive information sent from other terminal devices at the same time due to half-duplex restrictions, and thus cannot monitor the resources to be occupied indicated by other terminal devices at that time, resulting in resources in the candidate resource set that are occupied by other terminal devices and have interference signal strength greater than the threshold. When the terminal device selects in the candidate resource set, it will select resources that are occupied and have strong interference signal strength, thereby reducing the reliability of Sidelink communication. Summary of the invention
[0003] The main purpose of the embodiments of the present application is to propose a resource selection and indication method, device, terminal and storage medium, aiming to achieve reliability of communication of the first terminal.
[0004] To achieve the above objectives, an embodiment of the present application provides a resource selection method, which is applied to a first terminal and includes: indicating location information of multiple resources; reselecting resources based on resource availability information; and the resource availability information comes from a second terminal.
[0005] To achieve the above-mentioned purpose, an embodiment of the present application provides a resource indication method, which is applied to a second terminal, including: indicating resource availability information to a first terminal; the resource availability information is used to indicate the availability of a resource set; the resource set is a subset of multiple resources indicated by the first terminal.
[0006] To achieve the above objectives, an embodiment of the present application provides a resource selection device, including: a resource location information indication module, used to indicate the location information of multiple resources; a resource reselection module, used to reselect resources based on resource availability information; resource availability information comes from a second terminal.
[0007] To achieve the above-mentioned purpose, an embodiment of the present application provides a resource indication device, including: a resource availability information indication module, used to indicate resource availability information to a first terminal; the resource availability information is used to indicate the availability of a resource set; the resource set is a subset of multiple resources indicated by the first terminal.
[0008] To achieve the above-mentioned purpose, an embodiment of the present application also proposes a first terminal, the first terminal device includes a memory, a processor, a program stored in the memory and executable on the processor, and a data bus for realizing connection and communication between the processor and the memory, and the program is executed by the processor to implement the aforementioned resource selection method.
[0009] To achieve the above-mentioned purpose, an embodiment of the present application also proposes a second terminal, the second terminal device includes a memory, a processor, a program stored in the memory and executable on the processor, and a data bus for realizing connection and communication between the processor and the memory, and the program is executed by the processor to implement the aforementioned resource indication method.
[0010] To achieve the above objectives, the present application provides a storage medium for computer-readable storage, the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the aforementioned resource selection method.
[0011] To achieve the above objectives, the present application provides a storage medium for computer-readable storage, the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the aforementioned resource indication method.
[0012] The resource selection and indication method, device, terminal and storage medium proposed in the present application adopt a collaborative mechanism between terminals. The first terminal indicates the location information of multiple resources to the second terminal and reselects resources based on the resource availability information from the second terminal, thereby reducing or avoiding resource conflicts between the first terminal and different user devices, thereby improving the reliability of communication. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] Figure 1 is a flow chart of the resource selection method provided in Example 1 of the present application;
[0014] Figure 2 is a schematic diagram of a first terminal selecting a resource through a monitoring window and a selection window provided in Embodiment 1 of the present application;
[0015] Figure 3 This is a schematic diagram of a first terminal providing resource indication through a PSCCH channel provided in Embodiment 1 of the present application;
[0016] Figure 4This is a schematic diagram of a first terminal performing resource reselection provided in Embodiment 1 of the present application;
[0017] Figure 5 It is a schematic diagram of resource location determination for indicating resource availability information provided in Embodiment 2 of the present application;
[0018] Figure 6 It is a schematic diagram of resource location determination for indicating resource availability information provided in Embodiment 3 of the present application;
[0019] Figure 7 is a flow chart of a resource indication method provided in Embodiment 5 of the present application;
[0020] Figure 8 is a schematic diagram of information interaction between a first terminal and a second terminal provided in Embodiment 5 of the present application;
[0021] Fig. 9 is a schematic diagram of resource transmission control information for indicating resource availability information provided by Embodiment 6 of the present application;
[0022] Fig.10 is a structural diagram of a resource selection device provided in Embodiment 7 of the present application;
[0023] Fig.11 is a schematic diagram of the structure of a resource indication device provided in Embodiment 8 of the present application;
[0024] Fig.12 is a schematic diagram of the structure of the first terminal provided in Embodiment 9 of the present application;
[0025] Fig.13 It is a structural diagram of the second terminal provided in Example 10 of the present application. DETAILED DESCRIPTION
[0026] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0027] In the subsequent description, the suffixes such as "module", "component" or "unit" used to represent elements are only used to facilitate the description of the present application, and have no special meanings. Therefore, "module", "component" or "unit" can be used in a mixed manner.
[0028] Embodiment 1
[0029] like Figure 1 As shown, this embodiment provides a flow chart of a resource selection method, including:
[0030] Step S110, indicating location information of multiple resources.
[0031] In this embodiment, before indicating the location information of multiple resources, the first terminal will obtain the resource occupancy information in the selection window by monitoring in the monitoring window; and select resources in the selection window according to the resource occupancy information. Figure 2 The diagram shows a schematic diagram of the first terminal selecting resources through the monitoring window and the selection window in this embodiment. Before the first terminal sends information to the second terminal and / or other terminals, the first terminal will obtain the resources that other user devices are using and will use by receiving control information of other user devices, and specifically by receiving control information sent by other user devices in the monitoring window and obtaining the position of resources occupied by other user devices in the resource selection window. The first terminal further measures the signal strength of resources occupied by other user devices in the selection window, excludes resources occupied by other user devices whose signal strength in the selection window is greater than the threshold value, and uses the remaining resources as a candidate resource set, and selects resources from the candidate resource set.
[0032] In one example, control information is sent based on a physical sidelink control channel (PSCCH), wherein the control information includes location information of resources, and the location information of resources includes the time-frequency location of occupied resources.
[0033] Among them, Figure 3 The diagram shows a schematic diagram of resource indication by the first terminal through the PSCCH channel in this embodiment. Based on the monitoring process, the resources selected by the first terminal are: resource 1, resource 2, resource 3 and resource 4. After the first terminal completes the resource selection, it sends control information to the second terminal, or the second terminal and other terminals based on the PSCCH channel at the transmission position of the resource, and indicates the time-frequency position of the occupied resources through the control information. For example, the first terminal indicates the time-frequency position of occupied resources 1, resource 2 and resource 3 based on the PSCCH channel of resource 1 at time t1. Although the resources finally selected by the first terminal from the candidate resource set include: resource 1, resource 2, resource 3 and resource 4, since the number of resources indicated by the first terminal at the current time t1 is set in advance, which is set to 3 in this embodiment, the control information sent by the first terminal to the second terminal at the current time t1 includes: the time-frequency position of occupied resources 1, resource 2 and resource 3.
[0034] Step S120: reselect resources based on resource availability information, where the resource availability information comes from the second terminal.
[0035] In one example, the resource availability information is used to indicate whether the resource is in a resource collection.
[0036] In one example, based on the resource availability information, a target resource is reselected; and the target resource is indicated to be released.
[0037] In one example, performing resource reselection based on resource availability information includes: if the resource availability information from the second terminal indicates that a specific resource is an unavailable resource, the first terminal reselects the specific resource, and the reselected resource is different from the specific resource.
[0038] In one example, the first terminal indicates location information of a plurality of resources; the first terminal receives resource availability information from the second terminal; the first terminal expects resource availability information indicating availability of the last one or more resources among the plurality of resources.
[0039] After indicating the time-frequency positions of multiple occupied resources to the second terminal, the first terminal will receive resource availability information from the second terminal, wherein the resource availability information is used to indicate the availability of a resource set, and the resource set is a subset of the multiple resources indicated by the first terminal.
[0040] For example, the occupied resources indicated by the first terminal are: the time-frequency positions of resource 1, resource 2, and resource 3, then the resource availability information from the second terminal may include the availability of the resource set {resource 2 resource 3}, or the availability of the resource set {resource 3}. The specific content of the resource set is not limited in this implementation mode, and the resource set {resource 3} is used as an example for description in this implementation mode. Figure 4 As shown, it is a schematic diagram of resource reselection by the first terminal in this embodiment. When the first terminal receives resource availability information from the second terminal, and the resource availability information indicates that resource 3 is unavailable, the first terminal triggers resource reselection and needs to reselect resource 3, and the reselected resource 3 is a different resource from the resource 3 occupied before the reselection. After resource reselection, the first terminal indicates the time-frequency position of resource 2, resource 3 after reselection, and resource 4 through the PSCCH channel of resource 2 at the next transmission moment, that is, moment t2. And at moment t2, the first terminal will also indicate through the PSCCH channel that resource 3 before reselection is released, that is, resource 3 before reselection no longer belongs to the occupied resources of the first terminal. Since the way in which the first terminal indicates resources to the second terminal through control information at moment t2 is roughly the same as the way in which resources are indicated at the current moment, it will not be repeated in this embodiment.
[0041] The resource selection method provided in the implementation of the present application adopts a collaboration mechanism between terminal devices. The first terminal indicates the location information of multiple resources to the second terminal and reselects resources based on the resource availability information from the second terminal, thereby reducing or avoiding resource conflicts between the first terminal and different user devices, thereby improving the reliability of communication.
[0042] Embodiment 2
[0043] This embodiment is based on the above embodiment. In this embodiment, the two resources selected by the first terminal include at least one resource for indicating resource availability information.
[0044] In one example, the resource availability information comes from the second terminal, and the first terminal indicates to the second terminal a resource location for indicating the resource availability information.
[0045] In one example, the first terminal selects multiple resources and indicates location information of the multiple resources; and restricts the presence of a resource for indicating resource availability information between two adjacent resources in the multiple resources selected by the first terminal.
[0046] In one example, the first terminal indicates a location of a resource for indicating resource availability information.
[0047] Among them, in this embodiment, when the first terminal selects multiple resources, it is limited that there is a resource for indicating resource availability information between two adjacent resources among the multiple resources selected by the first terminal. The first terminal indicates the resource location for indicating resource availability information to the second terminal, and the first terminal specifically receives the resource availability information from the second terminal through the resource for indicating resource availability information.
[0048] Among them, Figure 5 As shown, it is a schematic diagram of resource location determination for indicating resource availability information in this embodiment, wherein resource 1 and resource 2 are adjacent resources, resource 2 and resource 3 are adjacent resources, and resource 3 and resource 4 are adjacent resources. When the first terminal selects resources, it ensures that at least one resource for indicating resource availability information is included between the two selected adjacent resources, that is, between adjacent resource 1 and resource 2, at least one resource for indicating resource availability information is included, and between adjacent resource 2 and resource 3, at least one resource for indicating resource availability information is included. However, for the last two adjacent resources, such as between resource 3 and resource 4, it is not limited to include a resource for indicating resource availability information between the two.
[0049] Embodiment 3
[0050] This embodiment is based on the above embodiment. In this embodiment, the time interval between a resource used to indicate resource availability information and a first resource in adjacent resources is greater than or equal to a first threshold value, and the time interval between a resource used to indicate resource availability information and a second resource is greater than or equal to a second threshold value.
[0051] In one example, a first terminal selects multiple resources and location information indicating the multiple resources; among the selected multiple resources, there is a resource for indicating resource availability information between a first resource and a second resource; the time interval between the resource for indicating resource availability information and the first resource is greater than or equal to a first threshold value, and the time interval between the resource for indicating resource availability information and the second resource is greater than or equal to a second threshold value.
[0052] Among them, Figure 6 As shown, it is a schematic diagram of determining the resource location for indicating resource availability information in this embodiment. In the process of selecting resources, the first terminal selects four resources, namely resource 1, resource 2, resource 3 and resource 4. Between the two selected adjacent resources, there is a resource for indicating resource availability information. For example, for a group of adjacent resources 1 and 2, the first terminal must ensure that at least one resource for indicating resource availability information is included between the two resources in the process of selecting resources, and the time interval T1 of the resource for indicating resource availability information from resource 1 is greater than or equal to the first threshold value, and the time interval T4 from resource 2 is greater than or equal to the second threshold value; for the second group of adjacent resources 2 and 3, the first terminal must ensure that at least one resource for indicating resource availability information is included between the two resources in the process of selecting resources, and the time interval T3 of the resource for indicating resource availability information from resource 2 is greater than or equal to the first threshold value, and the time interval T4 from resource 3 is greater than or equal to the second threshold value. However, for the last two adjacent resources 3 and 4, it is not limited to include a resource for indicating resource availability information between the two. Therefore, the first terminal includes at least one resource for resource availability indication between two adjacent occupied resources indicated by the control information through the PSCCH channel, and the time interval between the resource for resource availability indication and the first resource in the adjacent resources is greater than or equal to the first threshold value, and the time interval between the resource and the second resource is greater than or equal to the second threshold value.
[0053] It should be noted that, if there are multiple qualified resources for indicating resource availability information between two adjacent occupied resources indicated by the control information based on the PSCCH channel, the first terminal selects the latest resource from the multiple qualified resources for indicating resource availability information.
[0054] Embodiment 4
[0055] This embodiment is based on the above embodiment. In this embodiment, the resource used to indicate the resource availability information overlaps with the time domain symbol position corresponding to the physical sidelink feedback channel (Physical Sidelink Feedback Channel, PSFCH).
[0056] In one example, the first terminal expects that the resource used to indicate resource availability information overlaps with the time domain symbol position corresponding to the physical side link feedback channel PSFCH.
[0057] Among them, Figure 5 As shown, the resource used to indicate resource availability information has the same position as the PSFCH symbol in the time domain, and each PSFCH channel occupies two time domain symbols. The corresponding resource used to indicate resource availability information also occupies two time domain symbols, and the positions of the two time domain symbols overlap with the two time domain symbol positions occupied by the PSFCH channel.
[0058] It should be noted that the first terminal or base station will also configure one or more frequency domain positions of resources for indicating resource availability information through high-level signaling. For example, the configured frequency domain positions of one or more resources for indicating resource availability information are orthogonal to the frequency domain positions of the PSFCH channel, that is, they do not overlap.
[0059] Embodiment 5
[0060] like Figure 7 As shown, this embodiment provides a flow chart of a resource indication method, including:
[0061] Step S210: indicating resource availability information to the first terminal, where the resource availability information is used to indicate the availability of a resource set, where the resource set is a subset of multiple resources indicated by the first terminal.
[0062] In one example, the resource availability information is used to indicate whether the resource is in a resource collection.
[0063] In one example, control information from a first terminal is received based on a physical side link control channel PSCCH; the control information from the first terminal includes location information of multiple resources; the location information of the resources is the time-frequency position of the resources occupied by the first terminal.
[0064] In one example, the resource set includes: the resource set is a subset of the multiple resources indicated by the first terminal; and the resource set is the last one or more resources of the multiple resources indicated by the first terminal.
[0065] Among them, Figure 8 , which is a schematic diagram of information interaction between the first terminal and the second terminal in this implementation mode. In this implementation mode, the second terminal receives control information from the first terminal based on the PSCCH channel to obtain the time-frequency position of the occupied resources indicated by the first terminal through the control information. For example, Figure 3As described, at the current time t1, the control information received by the second terminal from the first terminal includes: the time-frequency positions of the occupied resources 1, resources 2 and resources 3. The second terminal will evaluate the availability of the subset of multiple resources indicated by the first terminal according to the control information from the first terminal. The specific evaluation method can be to determine whether the resources in the subset are used by user equipment other than the first terminal, and the interference signal strength of the resources is greater than the preset threshold. If so, it is determined that the resources in the subset are unavailable. If not, it is determined that the resources in the subset are available. After the evaluation is completed, the resource availability information is indicated to the first terminal. Therefore, the occupied resources indicated by the first terminal are: the time-frequency positions of resources 1, resources 2 and resources 3. The resource availability information fed back by the second terminal to the first terminal may include the availability of the resource set {resource 2 resource 3}, or the availability of the resource set {resource 3}. The specific content of the resource set is not limited in this implementation mode. The resource set {resource 3} is used as an example for explanation in this implementation mode.
[0066] In one example, indicating resource availability information to a first terminal includes: a resource used to indicate resource availability information is located between two resources; and the two resources are two adjacent resources among a plurality of resources indicated by the first terminal.
[0067] In one example, indicating resource availability information to a first terminal includes: a resource used to indicate resource availability information is located between two resources; the two resources are a first resource and a second resource among a plurality of resources indicated by the first terminal.
[0068] In one example, indicating resource availability information to a first terminal includes: a resource used to indicate the resource availability information is located between two resources; and a time interval between the resource used to indicate the resource availability information and a first resource of the two resources is greater than or equal to a first threshold value, and a time interval between the resource used to indicate the resource availability information and a second resource of the two resources is greater than or equal to a second threshold value.
[0069] In one example, indicating resource availability information to a first user equipment includes: resources used to indicate the resource availability information overlap with a time domain symbol position corresponding to a physical side link feedback channel PSFCH.
[0070] Among them, in this embodiment, the two adjacent resources indicated by the first terminal include resources for indicating resource availability information, and the time interval between the resource for indicating resource availability information and the first resource in the adjacent resources is greater than or equal to the first threshold value, and the time interval with the second resource is greater than or equal to the second threshold value, and the resource for indicating resource availability information overlaps with the time domain symbol position corresponding to PSFCH. For example, when it is determined that the resource set is {resource 3}, and the second terminal resource 3 is used by a user device other than the first terminal, and the interference signal strength is greater than a preset threshold, then specifically, the resource located between resource 1 and resource 2 is used to indicate the resource availability information. The resource sends an indication that resource 3 is unavailable to the first terminal, and the first terminal will reselect when it determines that resource 3 is unavailable based on the indication information. And the location of the resource for indicating resource availability information, and the specific interaction process between the first terminal and the second terminal can refer to Example 1 to Example 4, and will not be traced back in this embodiment.
[0071] The resource indication method provided by the implementation of the present application adopts a cooperation mechanism between terminal devices. The first terminal indicates the location information of multiple resources to the second terminal, and reselects resources based on the resource availability information from the second terminal, thereby avoiding or preventing resource conflicts between the first terminal and different user devices, thereby improving the reliability of communication.
[0072] Embodiment 6
[0073] This embodiment is based on the above embodiment. In this embodiment, the control information indicated by the second terminal to the first terminal based on the resource used to indicate the resource availability information also includes confirmation information or negative confirmation information.
[0074] In one example, indicating resource availability information to a first terminal includes: indicating control information to the first terminal based on a resource used to indicate resource availability information; the control information includes resource availability indication information, and includes confirmation information or negative confirmation information.
[0075] In one example, indicating resource availability information to a first terminal includes: indicating control information to the first terminal based on a resource used to indicate resource availability information; the control information includes resource availability indication information, and includes confirmation information or negative confirmation information.
[0076] Among them, Fig. 9As shown, it is a schematic diagram of resource transmission control information used to indicate resource availability information in this embodiment. In this embodiment, the second terminal can not only feedback resource availability indication information to the first terminal through the resource used to indicate resource availability information, but also feedback confirmation information or negative confirmation information to the first terminal. The occupied resources indicated by the first terminal to the second terminal include: the time-frequency positions of resource 1, resource 2 and resource 3. At the moment between t1 and t2, the second terminal indicates control information to the first terminal through the resource used to indicate resource availability information. The control information includes indication information that resource 3 is unavailable, and ACK / NACK feedback information, wherein ACK is confirmation, indicating that the second terminal successfully receives the data sent by the first terminal based on PSSCH, and NACK is negative confirmation, indicating that the second terminal has not successfully received the data sent by the first terminal based on PSSCH. And in the control information carried by the resource used to indicate resource availability information, the last N bits are used to indicate the occupied resource availability information, and the bits other than the last N bits are used to indicate ACK / NACK feedback information, wherein N=1 can be selected. Of course, this implementation is only an example for illustration and does not limit the specific value of N. As long as the control information carried by the resource used to indicate the resource availability information carries both the resource availability information and the ACK / NACK feedback information, it is within the protection scope of this application and is not limited in the implementation of this application.
[0077] Embodiment 7
[0078] like Fig.10 As shown, this embodiment provides a resource selection device, which includes: a resource location information indication module 310 and a resource reselection module 320.
[0079] The resource location information indicating module 310 is used to indicate the location information of multiple resources; the resource reselecting module 320 is used to reselect resources based on resource availability information; and the resource availability information comes from the second terminal.
[0080] In one example, control information is sent based on a physical side link control channel PSCCH; the control information includes location information of resources, and the location information of resources includes the time-frequency location of occupied resources.
[0081] In one example, the resource reselection module 320 is configured to reselect a target resource based on resource availability information and indicate that the target resource is released.
[0082] In one example, the resource availability information comes from the second terminal, and the first terminal indicates to the second terminal a resource location for indicating the resource availability information.
[0083] In an example, the resource location information indication module 310 is used for the first terminal to select multiple resources and indicate the location information of multiple resources; and to restrict the presence of resources for indicating resource availability information between two adjacent resources among the multiple resources selected by the first terminal.
[0084] In one example, the first terminal expects that the resource used to indicate resource availability information overlaps with the time domain symbol position corresponding to the physical side link feedback channel PSFCH.
[0085] In one example, the resource location information indication module 310 is used for the first terminal to select multiple resources and indicate the location information of multiple resources; among the selected multiple resources, there is a resource for indicating resource availability information between the first resource and the second resource; the time interval between the resource for indicating resource availability information and the first resource is greater than or equal to a first threshold value, and the time interval between the resource for indicating resource availability information and the second resource is greater than or equal to a second threshold value.
[0086] In an example, the resource reselection module 320 is configured to cause the first terminal to reselect the specific resource if the resource availability information from the second terminal indicates that the specific resource is an unavailable resource, and the reselected resource is different from the specific resource.
[0087] In one example, the resource location information indication module 310 is used for the first terminal to indicate the location information of multiple resources; the first terminal receives resource availability information from the second terminal; the first terminal expects resource availability information, indicating the availability of the last one or more resources among the multiple resources.
[0088] In one example, the first terminal indicates a location of a resource for indicating resource availability information.
[0089] The above device can execute the resource selection method provided in any of the first to fourth embodiments of the present application, and has the corresponding functional modules and beneficial effects of the execution method. For technical details not described in detail in this embodiment, please refer to the methods provided in the first to fourth embodiments of the present application.
[0090] Embodiment 8
[0091] like Fig.11 As shown, this embodiment provides a resource indication device, which includes a resource availability information indication module 410.
[0092] The resource availability information indicating module 410 is used to indicate resource availability information to the first terminal; the resource availability information is used to indicate the availability of a resource set; the resource set is a subset of multiple resources indicated by the first terminal.
[0093] In one example, control information from a first terminal is received based on a physical side link control channel PSCCH; the control information from the first terminal includes location information of multiple resources; the location information of the resources is the time-frequency position of the resources occupied by the first terminal.
[0094] In one example, the resource set includes: the resource set is a subset of the multiple resources indicated by the first terminal; and the resource set is the last one or more resources of the multiple resources indicated by the first terminal.
[0095] In an example, the resource availability information indicating module 410 is used to indicate that the resource of the resource availability information is located between two resources; the two resources are two adjacent resources among the multiple resources indicated by the first terminal.
[0096] In an example, the resource availability information indicating module 410 is used to indicate that the resource of the resource availability information is located between two resources; the two resources are the first resource and the second resource among the multiple resources indicated by the first terminal.
[0097] In one example, the resource availability information indication module 410 functions to indicate that a resource for indicating resource availability information is located between two resources; and the time interval between the resource for indicating resource availability information and the first resource is greater than or equal to a first threshold value, and the time interval between the resource for indicating resource availability information and the second resource is greater than or equal to a second threshold value.
[0098] In one example, the resource availability information indication module 410 functions as a resource for indicating resource availability information, which overlaps with the time domain symbol position corresponding to the physical side link feedback channel PSFCH.
[0099] In an example, the resource availability information indication module 410 is used to indicate control information to the first terminal based on the resource used to indicate the resource availability information; the control information includes resource availability indication information, and confirmation information or negative confirmation information.
[0100] In one example, resource availability information is indicated through a channel for resource availability indication; confirmation information or negative confirmation information is indicated through a physical side link feedback channel PSFCH; if the sum of the number of channels for resource availability indication and physical side link feedback channel PSFCH that the second terminal needs to send simultaneously is greater than a threshold value, the second user equipment abandons sending at least one channel for resource availability indication.
[0101] The above device can execute the resource indication method provided in any of the fifth to sixth embodiments of the present application, and has the corresponding functional modules and beneficial effects of the execution method. For technical details not described in detail in this embodiment, please refer to the methods provided in the fifth to sixth embodiments of the present application.
[0102] Embodiment 9
[0103] like Fig.12 As shown, the first terminal proposed in Embodiment 6 of the present application includes a memory 520, a processor 510, a program stored in the memory and executable on the processor, and a data bus for realizing connection and communication between the processor 510 and the memory 520. When the program is executed by the processor, the resource selection method in the embodiment of the present application is realized:
[0104] Indicates location information of multiple resources;
[0105] Reselect resources based on resource availability information;
[0106] The resource availability information comes from the second terminal.
[0107] The memory 520, as a computer-readable storage medium, may be configured to store software programs, computer executable programs, and modules, such as program instructions / modules corresponding to the method for determining time domain resources in the embodiment of the present application. The memory 520 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the device, etc. In addition, the memory 520 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 520 may further include a memory remotely arranged relative to the processor 510. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0108] Embodiment 10
[0109] like Fig.13 As shown, the second terminal proposed in Embodiment 7 of the present application includes a memory 620, a processor 610, a program stored in the memory and executable on the processor, and a data bus for realizing connection and communication between the processor 610 and the memory 620. When the program is executed by the processor, the resource indication method in the embodiment of the present application is realized:
[0110] indicating resource availability information to the first terminal;
[0111] Resource availability information is used to indicate the availability of a resource set;
[0112] The resource set is a subset of multiple resources indicated by the first terminal.
[0113] The memory 620, as a computer-readable storage medium, may be configured to store software programs, computer executable programs, and modules, such as program instructions / modules corresponding to the method for determining time domain resources in the embodiment of the present application. The memory 620 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the device, etc. In addition, the memory 620 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 620 may further include a memory remotely arranged relative to the processor 610. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0114] Embodiment 11
[0115] Embodiment 11 of the present application proposes a readable storage medium, which stores one or more programs, and the one or more programs can be executed by one or more processors to implement the resource selection method in the embodiment of the present application:
[0116] Indicates location information of multiple resources;
[0117] Reselect resources based on resource availability information;
[0118] The resource availability information comes from the second terminal.
[0119] or,
[0120] indicating resource availability information to the first terminal;
[0121] Resource availability information is used to indicate the availability of a resource set;
[0122] The resource set is a subset of multiple resources indicated by the first terminal.
[0123] Those skilled in the art will appreciate that all or some of the steps in the methods disclosed above, and the functional modules / units in the systems and devices may be implemented as software, firmware, hardware, or a suitable combination thereof.
[0124] In hardware implementation, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some physical components or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or temporary medium). As known to those of ordinary skill in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disk (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and can be accessed by a computer. Furthermore, it is well known to those skilled in the art that communication media typically embodies computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.
[0125] The preferred embodiments of the present application are described above with reference to the accompanying drawings, but the scope of the present application is not limited thereby. Any modification, equivalent substitution and improvement made by a person skilled in the art without departing from the scope and essence of the present application shall be within the scope of the present application.
[0126] By way of exemplary and non-limiting examples, a detailed description of exemplary embodiments of the present application has been provided above. However, various modifications and adjustments to the above embodiments will be apparent to those skilled in the art when considered in conjunction with the accompanying drawings and claims, but will not depart from the scope of the present application. Therefore, the proper scope of the present application will be determined according to the claims.
Claims
1. A resource selection method, applied to a first terminal, characterized in that: include: Indicates location information of multiple resources; Receiving resource availability information from a second terminal, wherein the resource availability information is used to indicate availability of at least one resource, and the at least one resource is a subset of the plurality of resources; Reselect resources based on resource availability information; The first terminal expects that the resource used to indicate the resource availability information overlaps with the time domain symbol position corresponding to the physical side link feedback channel PSFCH.
2. The resource selection method according to claim 1, characterized in that: include: Send control information based on the physical side link control channel PSCCH; The control information includes location information of resources, and the location information of resources includes the time-frequency location of occupied resources.
3. The resource selection method according to claim 1, characterized in that: Based on the resource availability information, reselect the target resource; Indicates that the target resource is released.
4. The resource selection method according to claim 1, characterized in that: The resource availability information comes from the second terminal, and the first terminal indicates to the second terminal a resource location for indicating the resource availability information.
5. The resource selection method according to claim 1, characterized in that: The first terminal selects a plurality of resources and indicates location information of the plurality of resources; The first terminal is restricted from selecting a plurality of resources where there exists a resource for indicating resource availability information between two adjacent resources.
6. The resource selection method according to claim 1, characterized in that: The first terminal selects a plurality of resources and indicates location information of the plurality of resources; Among the selected multiple resources, there is a resource for indicating resource availability information between the first resource and the second resource; The time interval between the resource used to indicate resource availability information and the first resource is greater than or equal to a first threshold value, and the time interval between the resource used to indicate resource availability information and the second resource is greater than or equal to a second threshold value.
7. The resource selection method according to claim 1, characterized in that: Reselect resources based on resource availability information, including: If the resource availability information from the second terminal indicates that the specific resource is an unavailable resource, the first terminal reselects the specific resource, and the reselected resource is different from the specific resource.
8. The resource selection method according to claim 1, characterized in that: include: The first terminal indicates location information of multiple resources; The first terminal receives resource availability information from the second terminal; The first terminal expects the resource availability information to indicate the availability of the last one or more resources of the plurality of resources.
9. The resource selection method according to claim 1, characterized in that: include: The first terminal indicates a location of a resource for indicating resource availability information.
10. A resource indication method, applied to a second terminal, characterized in that: include: indicating resource availability information to the first terminal; The resource availability information is used to indicate the availability of a resource set; The resource set is a subset of multiple resources indicated by the first terminal; The indicating resource availability information to the first terminal includes: The resource used to indicate resource availability information overlaps with the time domain symbol position corresponding to the physical side link feedback channel PSFCH.
11. The resource indication method according to claim 10, characterized in that: include: receiving control information from the first terminal based on a physical side link control channel PSCCH; The control information from the first terminal includes location information of multiple resources; The location information of the resource is the time-frequency location of the resource occupied by the first terminal.
12. The resource indication method according to claim 10, characterized in that: The resource collection includes: The resource set is a subset of multiple resources indicated by the first terminal; And, the resource set is the last one or more resources of the multiple resources indicated by the first terminal.
13. The resource indication method according to claim 10, characterized in that: The indicating resource availability information to the first terminal includes: The resource indicating resource availability information is located between two resources; The two resources are two adjacent resources among the multiple resources indicated by the first terminal.
14. The resource indication method according to claim 10, characterized in that: The indicating resource availability information to the first terminal includes: A resource for indicating resource availability information is located between two resources; The two resources are a first resource and a second resource among the multiple resources indicated by the first terminal.
15. The resource indication method according to claim 10, characterized in that: The indicating resource availability information to the first terminal includes: A resource for indicating resource availability information is located between two resources; Furthermore, the time interval between the resource used to indicate resource availability information and the first resource of the two resources is greater than or equal to a first threshold value, and the time interval between the resource used to indicate resource availability information and the second resource of the two resources is greater than or equal to a second threshold value.
16. The resource indication method according to claim 10, characterized in that: The indicating resource availability information to the first terminal includes: indicating control information to the first terminal based on the resource used to indicate the resource availability information; The control information includes resource availability indication information and includes confirmation information or negative confirmation information.
17. The resource indication method according to claim 10, characterized in that: include: Indicating resource availability information through a channel used for resource availability indication; Indicates confirmation information or negative confirmation information through the physical side link feedback channel PSFCH; If the sum of the number of channels for resource availability indication and physical side link feedback channels PSFCH that the second terminal needs to send simultaneously is greater than a threshold value, the second terminal abandons sending at least one channel for resource availability indication.
18. A resource selection device, characterized in that: include: A resource location information indication module, used to indicate location information of multiple resources; A resource reselection module, used to reselect resources based on resource availability information; The resource availability information comes from the second terminal; Among them, the first terminal expects that the resources used to indicate resource availability information overlap with the time domain symbol position corresponding to the physical side link feedback channel PSFCH.
19. A resource indication device, characterized in that: include: A resource availability information indicating module, configured to indicate resource availability information to the first terminal; The resource availability information is used to indicate the availability of a resource set; The resource set is a subset of multiple resources indicated by the first terminal; Among them, the resource availability information indication module is specifically used to indicate the resource of the resource availability information, which overlaps with the time domain symbol position corresponding to the physical side link feedback channel PSFCH.
20. The first terminal device is characterized in that: The first terminal device includes a memory, a processor, a program stored in the memory and executable on the processor, and a data bus for realizing connection and communication between the processor and the memory. When the program is executed by the processor, the resource selection method as described in any one of claims 1 to 9 is realized.
21. The second terminal device is characterized in that: The second terminal device includes a memory, a processor, a program stored in the memory and executable on the processor, and a data bus for realizing connection and communication between the processor and the memory. When the program is executed by the processor, the resource indication method as described in any one of claims 10-17 is realized.
22. A storage medium for computer-readable storage, characterized in that: The storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the resource selection method according to any one of claims 1 to 9.
23. A storage medium for computer-readable storage, characterized in that: The storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the resource indication method according to any one of claims 10 to 17.
Citation Information
Patent Citations
A terminal device, a network device, and a data transmission method
CN107113914B
Resource allocation method, resource scheduling method, base station, and user equipment
CN108810906A
Control information transmission method, device and equipment
CN111130733A
Method and apparatus for handling collision between sidelink feedback and sidelink data in a wireless communication system
US20200205165A1