Resource determining method, device and storage medium

By receiving the PSSCH channel in the border link communication, and determining the mapping relationship between sub -channel and PSFCH resources, the problem of difficulty determining PSFCH resources in border link communication, realizing effective resource management in non -authorized spectrum and interwoven situations Essence

WO2025020692A1PCT designated stage expired Publication Date: 2025-01-30ZTE CORP
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/096580
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-07-25
Filing Date
2024-05-31
Publication Date
2025-01-30

AI Technical Summary

Technical Problem

In side link communication, it is difficult for the prior art to effectively determine physical side link feedback channel (PSFCH) resources, especially in the case of unauthorized spectrum and interleaving.

Method used

By receiving the physical border link sharing channel (PSSCH) in the resource pool, the mapping relationship between sub -channels and PSFCH resources is determined, and PSFCH resources related to the sub -channel contained in PSSCH include resource blocks in the sub -channel contained in PSSCH.

Benefits of technology

In the case of the use of non -authorized spectrals and existence in border link communication, PSFCH resources are effectively determined, and communication efficiency and resource utilization are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024096580_30012025_PF_FP_ABST
    Figure CN2024096580_30012025_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a resource determining method, a device and a storage medium. A resource determining method applied to a first communication device comprises: receiving a physical sidelink shared channel (PSSCH) in a resource pool; determining mapping relationships between sub-channels and physical sidelink feedback channel (PSFCH) resources; and on the basis of the mapping relationships between the sub-channels and the PSFCH resources, determining a PSFCH resource associated with at least one sub-channel comprised in the received PSSCH, wherein one PSFCH resource comprises at least one resource block in an interlace.
Need to check novelty before this filing date? Find Prior Art

Description

Resource determination method, device and storage medium Technical Field

[0001] The present application relates to the field of communication technology, for example, to a resource determination method, device and storage medium. Background Art

[0002] In sidelink (SL) communications, considering only the Intelligent Transport System (ITS) spectrum and the licensed spectrum allocated to the network operator, determining the physical sidelink feedback channel (PSFCH) resources for the sidelink is a pressing issue. Therefore, determining PSFCH resources for sidelink communications using unlicensed spectrum and in the presence of interleaving is a pressing issue.

[0003] Summary of the Invention

[0004] The embodiments of the present application provide a resource determination method, device, and storage medium, which enable side link communication to use unlicensed spectrum and determine PSFCH resources in the presence of interleaving.

[0005] An embodiment of the present application provides a resource determination method, applied to a first communication device, including:

[0006] A physical side link shared channel (PSSCH) is received in a resource pool; a mapping relationship between a subchannel and a physical side link feedback channel (PSFCH) resource is determined; and a PSFCH resource associated with at least one subchannel contained in the received PSSCH is determined based on the mapping relationship between the subchannel and the PSFCH resource; wherein one of the PSFCH resources includes at least one resource block within an interlace.

[0007] An embodiment of the present application provides a resource determination method, applied to a second communication device, including:

[0008] A physical side link shared channel (PSSCH) is sent in a resource pool; a mapping relationship between subchannels and physical side link feedback channel (PSFCH) resources is determined; and a PSFCH resource associated with at least one subchannel contained in the sent PSSCH is determined based on the mapping relationship between the subchannels and the PSFCH resources; wherein one PSFCH resource includes at least one resource block within an interlace.

[0009] An embodiment of the present application provides a communication device, comprising: a memory, and one or more processors;

[0010] The memory is configured to store one or more programs; when the one or more programs are executed by the one or more processors, the one or more processors implement the resource determination method described in any of the above embodiments.

[0011] An embodiment of the present application provides a storage medium storing a computer program. When the computer program is executed by a processor, the resource determination method described in any of the above embodiments is implemented. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] FIG1 is a flow chart of a resource determination method provided in an embodiment of the present application;

[0013] FIG2 is a flow chart of another resource determination method provided in an embodiment of the present application;

[0014] FIG3 is a schematic diagram of communication interaction between a first user equipment and a second user equipment provided in an embodiment of the present application;

[0015] FIG4 is a schematic diagram of RB sorting by first sorting between interlaces and then sorting within an interlace, provided by an embodiment of the present application;

[0016] FIG5 is a schematic diagram of a configuration of a PSFCH RB mapping and PSFCH numbering rule provided in an embodiment of the present application;

[0017] FIG6 is a schematic diagram of numbering PSFCHs in ascending order of interleaving indexes according to an embodiment of the present application;

[0018] FIG7 is a schematic diagram of a mapping relationship between a PSFCH resource number and an RB provided in an embodiment of the present application;

[0019] FIG8 is a schematic diagram of a mapping relationship between a PSFCH resource number and an RB provided in an embodiment of the present application;

[0020] FIG9 is a structural block diagram of a resource determination device provided in an embodiment of the present application;

[0021] FIG10 is a structural block diagram of another resource determination device provided in an embodiment of the present application;

[0022] FIG11 is a schematic structural diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0023] The following describes the embodiments of the present application in conjunction with the accompanying drawings. The following describes the present application in conjunction with the accompanying drawings, and the examples are only used to explain the present application.

[0024] The communication device in the embodiment of the present application may also be referred to as a communication node or a user equipment.

[0025] In a sidelink communication system, when services need to be transmitted between user equipment (UE), the services between UEs do not pass through the network side, that is, they do not pass through the cellular link between the UE and the base station. Instead, they are transmitted directly from the data source UE to the target UE via SideLink. This direct communication mode between UEs has characteristics that distinguish it from the communication mode of traditional cellular systems. Typical applications of sidelink communication include device-to-device (D2D) communication and vehicle-to-everything (V2X) communication. Among them, vehicle-to-everything (V2X) communication includes vehicle-to-vehicle (V2V), vehicle-to-pedestrian (V2P), and vehicle-to-infrastructure (V2I). For short-range communication users that can use SideLink communication, SideLink communication not only saves wireless spectrum resources, but also reduces the data transmission pressure on the core network. It can reduce system resource utilization, increase the spectrum efficiency of the cellular communication system, reduce communication latency, and significantly save network operating costs. In SideLink communication, the terminal device can monitor the usage of resources within the resource pool and, based on the monitoring results, independently select resources within the resource pool to send signaling / data.

[0026] In unlicensed spectrum, only channels that successfully listen before talk (LBT) can transmit. LBT requires communication nodes to compete for resources. Only after successfully competing for a time-frequency resource can a node transmit on that resource. In LBT, a communication node performs a channel access process (monitoring whether the channel is idle) before transmitting information. Only when the channel is idle can the node transmit information.

[0027] The method for determining PSFCH resources in SideLink only considers the case where sidelink communications use ITS spectrum and the licensed spectrum allocated to the network operator. The 3rd Generation Partnership Project (3GPP) has not yet developed a method for determining PSFCH resources for sidelink communications using unlicensed spectrum. This application proposes a resource determination method for resolving PSFCH resource determination in unlicensed spectrum, particularly in the presence of interleaving.

[0028] In one embodiment, Figure 1 is a flowchart of a resource determination method provided by an embodiment of the present application. This embodiment is applicable to determining PSFCH resources in an interleaved manner. This embodiment can be performed by a first communications device. In this embodiment of the present application, the first communications device may also be referred to as a first user equipment. As shown in Figure 1, this embodiment includes S110-S130.

[0029] S110: Receive a Physical Sidelink Shared Channel (PSSCH) in a resource pool.

[0030] S120: Determine a mapping relationship between subchannels and PSFCH resources.

[0031] S130. Determine a PSFCH resource associated with at least one subchannel included in the received PSSCH based on a mapping relationship between subchannels and PSFCH resources; wherein one PSFCH resource includes at least one resource block within one interlace.

[0032] In an embodiment, a first communications device receives a PSSCH in a resource pool, determines a mapping relationship between subchannels and PSFCH resources, and then, based on the mapping relationship between subchannels and PSFCH resources, determines the PSFCH resources associated with one or more subchannels contained in the received PSSCH. This can be understood as first determining the mapping relationship between all subchannels and PSFCH resources, and then determining the PSFCH resources associated with one or more subchannels contained in the received PSSCH. In one embodiment, determining the mapping relationship between subchannels and PSFCH resources and receiving the PSSCH in a resource pool are not restricted in the order in which they are performed. For example, the PSSCH may be received in a resource pool first, followed by determining the mapping relationship between subchannels and PSFCH resources; the mapping relationship between subchannels and PSFCH resources may be determined first, followed by receiving the PSSCH in a resource pool; or the PSSCH receiving and determining the mapping relationship between subchannels and PSFCH resources may be performed simultaneously. After the first communications device determines the PSFCH resources associated with one or more subchannels contained in the received PSSCH, feedback information is transmitted on at least one of the determined PSFCH resources.

[0033] In one embodiment, an interlace includes a group of RBs with equal resource block (RB) spacing within a frequency domain range; the frequency domain range includes at least one of the following:

[0034] Multiple resource block sets (RB sets) within the frequency domain corresponding to a resource pool; all RB sets within the frequency domain corresponding to a resource pool; multiple RB sets within a bandwidth part (BWP); all RB sets within a BWP; one RB set. In this embodiment, equal RB spacing means that each RB group contains the same number of RBs.

[0035] In one embodiment, the first A PSFCH resource includes at least one resource block within an interlace, including:

[0036] An interwoven A PSFCH resource includes the resource blocks, where K1 is the number of resource blocks contained in a PSFCH resource. The numbering starts from 0.

[0037] In one embodiment, the first A PSFCH resource consists of at least one resource block within an interlace:

[0038] For even numbers No. The PSFCH resource corresponds to the first {I E ×K1,I E ×K1+1,I E ×K1+2,...,(I E +1)×K1-1} resource blocks, where Among them, K1 is the number of resource blocks contained in a PSFCH resource. refers to The value of is an even number.

[0039] In one embodiment, the first A PSFCH resource includes at least one resource block within an interlace, including:

[0040] An interwoven A PSFCH resource includes the resource blocks, where The positive integer K1 is the number of resource blocks contained in a PSFCH resource. is the number of PSFCH resources included in one interlace.

[0041] In one embodiment, determining the mapping relationship between the subchannel and the PSFCH resource includes allocating a PSFCH resource to a subchannel in a time slot, including:

[0042] Allocate the first of a set of PSFCH resources to subchannel j in time slot i. Resources, or allocate a group of PSFCH resources numbered PSFCH resources, where Equal to the period of PSFCH, Is a positive integer.

[0043] In one embodiment, determining a mapping relationship between subchannels and PSFCH resources and allocating at least one PSFCH RB to a subchannel in a time slot includes:

[0044] Allocate the first of a set of PSFCH RBs to subchannel j in time slot i. PSFCH RBs, or allocate a group of PSFCH RBs numbered PSFCH RB, where Equal to the period of PSFCH, is a positive integer, and one PSFCH resource includes K1 PSFCH RBs.

[0045] In one embodiment, the group of PSFCH RBs is a sorted group of PSFCH RBs.

[0046] In one embodiment, before determining the mapping relationship between the sub-channel and the physical side link feedback channel PSFCH resource, the method further includes:

[0047] A group of PSFCH RBs are sorted according to a preset rule.

[0048] In one embodiment, a group of PSFCH RBs is sorted according to a preset rule, including at least one of the following:

[0049] Sort all PSFCH resource blocks in each interlace within an interlace set in order of the interlace order; sort K1 PSFCH RBs in each interlace within an interlace set in ascending order of the interlace index, perform this operation once, or repeat this operation multiple times.

[0050] In one embodiment, a mapping relationship between subchannels and PSFCH resource numbers is determined, and PSFCH resources are numbered according to a preset rule, including at least one of the following:

[0051] According to the interleaving order, all PSFCH resources in each interleaving in an interleaving set are numbered in sequence; according to the ascending order of the interleaving index, one PSFCH resource in each interleaving in an interleaving set is numbered in sequence, and this operation is performed once, or the operation is repeated multiple times.

[0052] In one embodiment, a PSFCH resource includes at least one resource block in an interlace, and a mapping relationship between the number of the PSFCH resource and the interlace number includes:

[0053] A PSFCH resource numbered mm in a group of PSFCH resources includes at least one resource block in an interlace m. The relationship between mm and m includes in, is the number of PSFCHs contained in one interlace, and floor(·) represents rounding down.

[0054] In one embodiment, a PSFCH resource includes at least one resource block within an interlace, including:

[0055] The PSFCH resource numbered mm in a group of PSFCH resources includes the first PSFCH resources, mm and The relationship includes in, is the number of PSFCH resources contained in one interlace, Represents the integer mm divided by the integer The remainder obtained.

[0056] In one embodiment, FIG2 is a flowchart of another resource determination method provided by an embodiment of the present application. This embodiment is applied to determining PSFCH resources in an interleaved manner. This embodiment can be executed by a second communication device. As shown in FIG2 , this embodiment includes: S210-S230.

[0057] S210 . Send PSSCH in a resource pool.

[0058] S220: Determine a mapping relationship between subchannels and PSFCH resources.

[0059] S230. Determine a PSFCH resource associated with at least one subchannel included in the transmitted PSSCH based on a mapping relationship between subchannels and PSFCH resources; wherein one PSFCH resource includes at least one resource block within one interlace.

[0060] In one embodiment, an interlace includes a group of RBs with equal RB intervals within a frequency domain range; the frequency domain range includes at least one of the following:

[0061] Multiple RB sets within the frequency domain corresponding to a resource pool; all RB sets within the frequency domain corresponding to a resource pool; multiple RB sets within a BWP; all RB sets within a BWP; one RB set.

[0062] In one embodiment, the first A PSFCH resource includes at least one resource block within an interlace, including:

[0063] An interwoven A PSFCH resource includes the resource blocks, where K1 is the number of resource blocks contained in one PSFCH resource.

[0064] In one embodiment, the first A PSFCH resource consists of at least one resource block within an interlace:

[0065] For even numbers No. The PSFCH resource corresponds to the first {I E ×K1,I E ×K1+1,I E ×K1+2,...,(I E +1)×K1-1} resource blocks, where Wherein, K1 is the number of resource blocks included in one PSFCH resource.

[0066] In one embodiment, the first A PSFCH resource includes at least one resource block within an interlace, including:

[0067] An interwoven A PSFCH resource includes the resource blocks, where The positive integer K1 is the number of resource blocks contained in a PSFCH resource. is the number of PSFCH resources included in one interlace.

[0068] In one embodiment, determining the mapping relationship between the subchannel and the PSFCH resource includes allocating a PSFCH resource to a subchannel in a time slot, including:

[0069] Allocate the first of a set of PSFCH resources to subchannel j in time slot i. PSFCH resources, or allocate a group of PSFCH resources numbered PSFCH resources, where Equal to the period of PSFCH, Is a positive integer.

[0070] In one embodiment, determining a mapping relationship between subchannels and PSFCH resources and allocating at least one PSFCH RB to a subchannel in a time slot includes:

[0071] Allocate the first of a set of PSFCH RBs to subchannel j in time slot i. PSFCH RBs, or allocate a group of PSFCH RBs numbered PSFCH RB, where Equal to the period of PSFCH, is a positive integer, and one PSFCH resource includes K1 PSFCH RBs.

[0072] In one embodiment, the group of PSFCH RBs is a sorted group of PSFCH RBs.

[0073] In one embodiment, before determining the mapping relationship between the sub-channel and the physical side link feedback channel PSFCH resource, the method further includes:

[0074] A group of PSFCH RBs are sorted according to a preset rule.

[0075] In one embodiment, a group of PSFCH RBs is sorted according to a preset rule, including at least one of the following:

[0076] Sort all PSFCH resource blocks in each interlace within an interlace set in order of the interlace order; sort K1 PSFCH RBs in each interlace within an interlace set in ascending order of the interlace index, perform this operation once, or repeat this operation multiple times.

[0077] In one embodiment, a mapping relationship between subchannels and PSFCH resource numbers is determined, and PSFCH resources are numbered according to a preset rule, including at least one of the following:

[0078] According to the interleaving order, all PSFCH resources in each interleaving in an interleaving set are numbered in sequence; according to the ascending order of the interleaving index, one PSFCH resource in each interleaving in an interleaving set is numbered in sequence, and this operation is performed once, or the operation is repeated multiple times.

[0079] In one embodiment, a PSFCH resource includes at least one resource block in an interlace, and a mapping relationship exists between the number of the PSFCH resource and the interlace number, including: a PSFCH resource numbered mm in a group of PSFCH resources includes at least one resource block in an interlace m, and the relationship between mm and m includes in, is the number of PSFCHs contained in one interlace, and floor(·) represents rounding down.

[0080] In one embodiment, a PSFCH resource includes at least one resource block within an interlace, including:

[0081] The PSFCH resource numbered mm in a group of PSFCH resources includes the first PSFCH resources, mm and The relationship includes in, is the number of PSFCH resources contained in one interlace, Represents the integer mm divided by the integer The remainder obtained.

[0082] The relevant parameters involved in the resource determination method applied to the second communication device can refer to the description of the corresponding parameters in the resource determination method applied to the first communication device, and will not be explained here.

[0083] In the following embodiments, different examples are used to describe the process of determining PSFCH resources in the presence of interleaving, the relationship between RB and interleaving, the meaning of each variable, the sorting of PSFCH RBs, the mapping relationship between PSFCH numbers and PSFCH RBs, the mapping relationship between subchannels and PSFCH numbers, and the mapping relationship between PSFCH numbers and interleaving numbers and RB numbers within interleaving.

[0084] Example 1

[0085] In an example, the operation performed by the first user equipment includes:

[0086] Receive PSSCH in a resource pool; determine the mapping relationship between sub-channel and PSFCH resources; based on the mapping relationship between sub-channel and PSFCH resources, determine the PSFCH resources associated with at least one sub-channel contained in the received PSSCH; and send PSFCH on one or more PSFCH resources in the determined PSFCH resources.

[0087] The PSFCH resource refers to a PSFCH resource used to transmit a Hybrid Automatic Repeat reQuest Acknowledgement (HARQ-ACK) or contention indication information. The PSFCH resource used to transmit the HARQ-ACK or contention indication information may also be referred to as a dedicated PSFCH resource.

[0088] In an example, one PSFCH resource unit includes K1 RBs, and the K1 RBs included in one PSFCH resource unit are RBs in the same interlace.

[0089] In one example, an interlace includes a group of RBs with equal RB spacing, and any two adjacent RBs in the group are separated by I RBs, where I is an integer not less than 5. In one special example, I=10. In another special example, I=5.

[0090] In one example, a PSFCH resource unit includes K1 RBs, and any two adjacent RBs in the K1 RBs are separated by J RBs, where J is an integer not less than 5. In one special example, J=10. In another special example, J=5.

[0091] In one example, a mapping relationship between a sub-channel and a PSFCH resource is determined, indicating that the first user equipment allocates a PSFCH resource to the sub-channel.

[0092] In one example, allocating PSFCH resources to a sub-channel includes allocating PSFCH resources to a sub-channel in a slot.

[0093] In one example, allocating PSFCH resources to a sub-channel of a slot includes: allocating the first PSFCH resource units. Among them, A PSFCH resource unit includes K1 RBs, and the K1 RBs included in a PSFCH resource unit are RBs in the same interlace. Indicates the number of PSFCH resource units allocated to a sub-channel in a slot.

[0094] In an example, a PSFCH resource associated with a sub-channel j included in a received PSSCH includes: a slot number i of the received PSSCH and a PSFCH resource associated / allocated with the sub-channel j.

[0095] In an example, the first user equipment sends a PSFCH on one or more PSFCH resources among the PSFCH resources determined by the first user equipment, where the PSFCH is used for indicating the HARQ-ACK or the contention indication information of the PSSCH received by the first user equipment.

[0096] In one example, HARQ-ACK includes two states: ACK and NACK, or HARQ-ACK includes only one state: NACK. ACK stands for Acknowledgement, indicating that the PSSCH is received correctly. NACK stands for Negative Acknowledgement, indicating that the PSSCH is received incorrectly.

[0097] In one example, in addition to sending the PSFCH on the PSFCH resource determined by the first user equipment, the first user equipment also sends a signal / channel on at least one common interlace (common interlace). The signal / channel is sent on the common interlace for channel occupancy, and / or the common interlace is used to send a PSFCH-like signal / channel, which is not a dedicated PSFCH, that is, the PSFCH-like signal / channel is not used to indicate HARQ-ACK information or conflict indication information.

[0098] Figure 3 is a schematic diagram of a communication interaction between a first user device and a second user device according to an embodiment of the present application. The interaction process of PSSCH transmission and PSFCH transmission between the first user device and the second user device is shown in Figure 3. The second user device transmits a PSSCH to the first user device, and the second user device receives a PSFCH transmitted by the first user device. The PSFCH is used to indicate HARQ-ACK or collision indication information for the above-mentioned PSSCH.

[0099] Example 2

[0100] In one embodiment, the RB includes at least one of the following: a common resource block, a physical resource block, a virtual resource block, and an interleaved resource block.

[0101] In one example, for subcarrier spacing configuration μ, the common resource blocks are numbered in the frequency domain starting from 0. For subcarrier spacing configuration μ, the center of subcarrier 0 in common resource block 0 coincides with 'point A'.

[0102] Common resource block number in the frequency domain The relationship between and the resource elements (k, l) configured for the subcarrier spacing μ is given by:

[0103] Here, k is defined relative to point A such that k=0 corresponds to the subcarrier centered at point A.

[0104] In one example, the physical resource blocks of the subcarrier spacing configuration μ are defined in the bandwidth part and are numbered from 0 to Where i is the number of bandwidth parts. The physical resource blocks in bandwidth part i With public resource blocks The relationship between is given by the following formula: in, is the common resource block at which bandwidth part i starts relative to common resource block 0. In the absence of risk of confusion, the exponent μ may be reduced.

[0105] In one example, virtual resource blocks are defined within the bandwidth portion and are numbered from 0 to Here, i is the number of the bandwidth part.

[0106] Multiple interlaces are defined in a resource block, where interlace m∈{0,1,…,M-1} is composed of common resource blocks {m,M+m,2M+m,3M+m,…}; where M is the number of interlaces. Interlace resource blocks in bandwidth part i Interwoven with m, common resource blocks The relationship between is given by the following formula:

[0107] in, is the common resource block where the bandwidth portion starts relative to common resource block 0. In the absence of risk of confusion, the exponent μ may be decreased.

[0108] The UE expects that the number of common resource blocks contained in one interlace within bandwidth part i is no less than 10.

[0109] Among them, μ=0 and μ=1 correspond to SCS of 15KHz and 30KHz respectively.

[0110] In one example, an interlace may also be referred to as a resource block interlace. An interlace includes a group of RBs with equal RB intervals in a frequency domain.

[0111] In one example, the relationship between the subcarrier spacing configuration μ and the number of interleaving M is shown in Table 1:

[0112] Table 1:The number of resource block interlaces

[0113] In an example, the PSFCH RB includes a PSFCH PRB.

[0114] Example 3

[0115] In some examples of this application, some variables are used, and the meanings of different variables are explained here.

[0116] In one example, a PSFCH-dedicated interlace indicates that it includes at least the RBs of the PSFCH used to send HARQ-ACK and / or at least the RBs of the PSFCH used to send a contention indicator. A common interlace, corresponding to the PSFCH-dedicated interlace, does not include the RBs of the PSFCH used to send HARQ-ACK or the RBs of the PSFCH used to send a contention indicator. In the common interlace, some signals or channels used for channel occupancy can be sent.

[0117] In one example, a resource pool includes several time slots in the time domain and several frequency domain resource units in the frequency domain. The time and frequency resources in a resource pool are used for side link communication.

[0118] In one example, the PSFCH may also be referred to as a dedicated PSFCH.

[0119] In one example, K1 represents the number of RBs for a dedicated PSFCH.

[0120] In an example, K2 represents the number of RBs included in a common interlace and used to send a channel occupancy signal / channel.

[0121] In one example, Indicates the number of dedicated PSFCH resources allocated to a sub-channel in a slot. A dedicated PSFCH resource includes K1 RBs.

[0122] In one example, Characterizes the number of frequency domain RBs of dedicated PSFCH included in a frequency domain range. In a special case, Characterizes the number of frequency domain RBs dedicated to PSFCH contained in a resource pool frequency band. In a special case, Indicates the number of frequency domain RBs for dedicated PSFCH contained in multiple RB sets within a resource pool frequency band. In a special case, Indicates the number of frequency-domain RBs dedicated to PSFCH contained in an RB set within a resource pool frequency band.

[0123] In one example, Characterizes the number of dedicated PSFCH RBs contained in one interlace within a frequency domain. In a special case, Characterizes the number of frequency domain RBs dedicated to PSFCH contained in an interlace within a resource pool frequency band. In a special case, Indicates the number of frequency domain RBs dedicated to PSFCH contained in multiple RB sets within a resource pool frequency band. In a special case, Indicates the number of frequency-domain RBs dedicated to PSFCH contained in an interlace within an RB set.

[0124] In one example, Characterizes the number of RBs contained in an interlace within a frequency domain. In a special case, Indicates the number of RBs contained in an interlace within a resource pool band. In a special case, Indicates the number of RBs contained in multiple RB sets within a resource pool band. In a special case, Indicates the number of RBs contained in an interlace within an RB set.

[0125] In one example, Characterizes the number of dedicated PSFCHs contained in one interlace within a frequency domain. In a special case, Indicates the number of dedicated PSFCHs contained in one interlace within a resource pool frequency band. In a special case, Indicates the number of dedicated PSFCHs contained in multiple RB sets within a resource pool frequency band. In a special case, Indicates the number of dedicated PSFCHs contained in an interlace within an RB set.

[0126] In one example, Indicates the number of dedicated PSFCH RBs contained in a frequency domain range.

[0127] In one example, Indicates the number of RBs contained in a frequency domain.

[0128] In one example, Equal to the period of PSFCH resources.

[0129] Example 4

[0130] In one example, the number of RBs allocated to a timeslot i and a subchannel j is an integer multiple of K1, including:

[0131] S1: RBs are sorted by first interleaving and then interleaving. The sorted set includes RBs. equal

[0132] S2: from the sorted In RBs, assign the first

[0133] In one example, in Equal to the PSFCH period, in slots.

[0134] In a special case, subchannel j is a subchannel in an RB set.

[0135] In one example, the above allocation for (slot i, subchannel j) Corresponding to the kth PSFCH.

[0136] In one example, RBs are sorted within the interleave first and then between the interleaves, including at least one of the following:

[0137] For intra-interlace sorting, the RBs involved in the sorting include the dedicated PSFCH RBs. For inter-interlace sorting, the interlaces involved in the sorting are the interlaces that include the PSFCH RBs.

[0138] In one example, The RBs are sorted by first intra-interleaving and then inter-interleaving, including at least one of the following:

[0139] Within an interlace, the RBs are sorted in ascending order; within an interlace, the RBs are sorted in descending order.

[0140] In one example, The RBs are sorted by first intra-interleaving and then inter-interleaving, including at least one of the following:

[0141] Sort in ascending order of interleaving number; Sort in descending order of interleaving number.

[0142] In one example, The RBs are sorted by first intra-interleaving and then inter-interleaving, including at least one of the following:

[0143] When sorting between interlaces, all interlaces are sorted; when sorting between interlaces, only the PSFCH-dedicated interlace is sorted.

[0144] In one example, for The sorting of the RBs includes performing the following operation once, or repeating the following operation multiple times: selecting / sorting the K1 RBs in the interlace in ascending order of the interlace index.

[0145] FIG4 is a schematic diagram of RB sorting provided by an embodiment of the present application, which is a method of sorting RBs between interleavings first and then sorting RBs within interleavings. The 18 dedicated PSFCH RBs are distributed in 3 interlaces within a frequency domain. The sorted RBs include RBs. The dedicated PSFCH RBs are numbered in the figure. The number represents the RB number in the sorted RB set. For example, number 11 in the figure represents the 6th RB in interlace 0, which is the sorted The 11th RB in the RB set consisting of RBs (starting from the 0th RB). In FIG4 , K1=3.

[0146] In one example, a PSFCH-dedicated interlace indicates that it includes at least the RBs of the PSFCH used to send HARQ-ACK and / or at least the RBs of the PSFCH used to send a contention indicator. A common interlace, corresponding to the PSFCH-dedicated interlace, does not include the RBs of the PSFCH used to send HARQ-ACK or the RBs of the PSFCH used to send a contention indicator. In the common interlace, some signals or channels used for channel occupancy can be sent.

[0147] Figure 5 is a schematic diagram of a configuration of PSFCH RB mapping and PSFCH numbering rules provided by an embodiment of the present application. As shown in Figure 5, interlaces 0 to 4 can span at least one RB set, where RB set 0 in at least one RB set includes 53 RBs 0 to 52. The RBs in interlaces 0 to 4 within RB set 0 are as follows:

[0148] Interleave 0 includes indexes {0,5,10,15,20,25,30,35,40,45,50} RBs, interlace 1 includes RBs with indices {1,6,11,16,21,26,31,36,41,46,51} RBs, interleave 2 includes RBs with indices {2,7,12,17,22,27,32,37,42,47,52} RBs, interleave 3 includes indexes {3,8,13,18,23,28,33,38,43,48} RBs, interleave 4 includes indexes {4,9,14,19,24,29,34,39,44,49} RBs.

[0149] In this example, each interlace in the range of interlace 0 to interlace 4 within RB set 0, including the RBs configured as dedicated PSFCH RBs, RBs. Interleaving 0 includes RBs {0, 5, 10, 15, 20, 25, 30, 35, 40} configured for PSFCH, interlace 1 includes RBs {1,6,11,16,21,26,31,36,41} configured for PSFCH, interlace 2 includes RBs {2, 7, 12, 17, 22, 27, 32, 37, 42} configured for PSFCH, interlace 3 includes RBs {3, 8, 13, 18, 23, 28, 33, 38, 43} configured for PSFCH, interlace 4 includes RBs {4, 9, 14, 19, 24, 29, 34, 39, 44} configured for PSFCH.

[0150] The above interleaving 0 to 4 in one RB set 0 includes the above dedicated PSFCH RBs.

[0151] above The RBs configured for PSFCH are sorted in the order of intra-interlace first and inter-interlace second.

[0152] According to this method, the order of RBs configured for PSFCH in an RB set 0 after reordering is: {0,5,10,15,20,25,30,35,40,1,6,11,16,21,26,31,36,41,2,7,12,17,22,27,32,37,42,3,8,13,18,23,28,33,38,43,4,9,14,19,24,29,34,39,44}. The reordered RB set includes RBs. and equal.

[0153] From the sorted RB, assign the first in in, is the position index in the sorted RB set {0,5,10,15,20,25,30,35,40,1,6,11,16,21,26,31,36,41,2,7,12,17,22,27,32,37,42,3,8,13,18,23,28,33,38,43,4,9, 14,19,24,29,34,39,44} configured for PSFCH. In a special case, When the value range is [3,5], the corresponding sorted The 3rd to 5th RBs in the RBs have corresponding global RB numbers {15, 20, 25}.

[0154] Example 5:

[0155] In one example, the PSFCH resources are numbered according to a preset rule, including at least one of the following:

[0156] PSFCH resources are numbered sequentially within an interlace, then within the next interlace, and so on; PSFCH resources are numbered sequentially between interlaces, and PSFCH resources with adjacent numbers are located in different interlaces.

[0157] In one example, PSFCH resources are numbered sequentially within an interlace, and then within the next interlace within an interlace set. As shown in Figure 5, there are 15 PSFCH resources. The PSFCHs are numbered first within the first interlace, then within the next adjacent interlace within an interlace set {0, 1, 2, 3, 4}, and so on. In Figure 5, the PSFCH numbers are {0, 1, 2, ..., 14}.

[0158] In one example, the PSFCH resource includes a candidate PSFCH resource or a dedicated PSFCH resource. A candidate PSFCH resource may not be configured / preconfigured as a dedicated PSFCH resource. A dedicated PSFCH resource is a PSFCH resource that is configured or preconfigured as a dedicated PSFCH.

[0159] In an example, the PSFCH resources include only dedicated PSFCH resources.

[0160] In an example, a PSFCH resource may also be referred to as a PSFCH, and / or a dedicated PSFCH resource may also be referred to as a dedicated PSFCH, and / or a candidate PSFCH resource may also be referred to as a candidate PSFCH.

[0161] In one example, PSFCH resources are sequentially numbered first within an interlace, then within the next interlace, and so on, including at least one of the following:

[0162] Sort in ascending order of interleaving number; Sort in descending order of interleaving number.

[0163] In one example, PSFCH resources are sequentially numbered first within an interlace, then within the next interlace, and so on, including at least one of the following:

[0164] PSFCH resources are numbered within all interleaving ranges included in a frequency domain range; and PSFCH resources are numbered within a PSFCH-specific interleaving range included in a frequency domain range.

[0165] In one example, Figure 6 is a schematic diagram of numbering PSFCHs in ascending order of interleaving indices according to an embodiment of the present application. As shown in Figure 6, at least one round of PSFCH numbering is performed, and in each round, PSFCH numbering is performed in ascending order of interleaving indices.

[0166] In one example, a frequency domain range includes at least one of the following:

[0167] Multiple RB sets in a resource pool; all RB sets in a resource pool; multiple RB sets in a BWP; all RB sets in a BWP; one RB set.

[0168] In one example, there is a mapping relationship between the PSFCH number and the PSFCH RB.

[0169] In one example, for interleaving m, a frequency domain range includes RBs. Interleaved m includes or include PSFCH resources.

[0170] In one example, the front RBs are available RBs for PSFCH resources.

[0171] In one example, the first PSFCH resources, corresponding to the interleaving m RBs.

[0172] In one example, FIG7 is a schematic diagram of a mapping relationship between a PSFCH resource number and an RB provided by an embodiment of the present application. As shown in FIG7, the first PSFCH resources (numbered starting from 0), including at least one of the following:

[0173] For even numbers No. The PSFCH resource corresponds to the first {I E ×K1,I E ×K1+1,I E ×K1+2,...,(I E +1)×K1-1}RB, or the corresponding interleaving m within {I E ×K1+1,I E ×K1+2,I E ×K1+3,...,(I E +1)×K1}RB, where The global numbering of the PSFCH resources shown in Figure 7 is 0-14, where the PSFCH resources with global numbers 12, 13, and 14 in interlace 4 correspond to They are 0, 1, and 2 respectively.

[0174] In an example, FIG8 is a schematic diagram of a mapping relationship between a PSFCH resource number and an RB provided by an embodiment of the present application. As shown in FIG8, for the first PSFCH resources (numbered starting from 0), including:

[0175] No. The PSFCH resource corresponds to the K1 is a positive integer.

[0176] Example 6:

[0177] In one example, there is a mapping relationship between (one slot, one subchannel) and one PSFCH number.

[0178] In one example, a subchannel is a subchannel within an RB set.

[0179] In one example, (slot i, subchannel j) is assigned PSFCH resources, where k can be 0. Each PSFCH resource includes K1 RBs, and the K1 RBs included in one PSFCH are RBs in the same interlace.

[0180] Example 7:

[0181] In one example, the PSFCH number and the interlace number have a mapping relationship, and / or the PSFCH number and the PSFCH RB position / index within the interlace have a mapping relationship.

[0182] In an example, the PSFCH number and the interlace number have a mapping relationship, and the interlace includes all interlaces of a PSFCH occasion, or the interlace includes all PSFCH-specific interlaces in a PSFCH occasion.

[0183] In one example, the PSFCH number and the interleaving number have a mapping relationship, including the PSFCH numbered mm and the PSFCH numbered The interleaving of has a mapping relationship. That is, the PSFCH numbered mm has the interleaving number mapped as is the number of dedicated PSFCHs contained in one interlace.

[0184] In one example, the PSFCH RB mapped to the PSFCH numbered mm is located in interlace m, and the mapped PSFCH RB includes the first Dedicated PSFCH RB, where

[0185] In one example, the PSFCH RB mapped to the PSFCH numbered mm is located in interlace m. is an even number, the mapped PSFCH RB includes the first {I E ×K1,I E ×K1+1,I E ×K1+2,...,(I E +1)×K1-1} dedicated PSFCH RB, where

[0186] In one example, the PSFCH RB mapped to the PSFCH numbered mm is located in interlace m, and the mapped PSFCH RB includes the first Dedicated PSFCH RB, where

[0187] Example 8:

[0188] In one example, each interlace including dedicated PSFCH RBs within an RB set includes the same number of PSFCH RBs and / or includes the same number of RBs corresponding to the PSFCH.

[0189] In one example, each dedicated PSFCH includes K1 RBs, where K1 RBs belong to the same interlace within a frequency domain. The number of PSFCH RBs allocated for (slot i, subchannel j) is an integer multiple of K1. Subchannel j is a subchannel within an RB set.

[0190] In one example, an interlace within an RB set includes dedicated PSFCH RBs, a dedicated PSFCH includes K1 RBs in the interlace, and, and It is an integer multiple of K1.

[0191] Example 9:

[0192] In one example, a channel is defined as a frequency domain resource with a bandwidth of 20 MHz and belongs to the unlicensed spectrum. In the unlicensed spectrum, a communication node performs a channel access procedure for one or more channels. Only when the channel is assessed as available can it transmit information on the channel(s).

[0193] In one example, a channel may include several RBs that can be used for information transmission, which are called RB sets. In addition to RB sets, a channel may also include other RBs used for guard bands.

[0194] In one example, dedicated PSFCH resources are configured or pre-configured via higher layer signaling, and the number of configured dedicated PSFCH resources is An integer multiple of .

[0195] In one example, dedicated PSFCH RBs are configured or pre-configured via higher layer signaling, and the number of configured dedicated PSFCH RBs is An integer multiple of .

[0196] In one example, configuring PSFCH resources includes:

[0197] The interlace containing the dedicated PSFCH RB is configured or pre-configured through higher-layer signaling; the dedicated PSFCH RB within the interlace is configured or pre-configured through higher-layer signaling.

[0198] In a special case, the interlace containing the dedicated PSFCH RBs is configured or pre-configured via a bitmap included in higher layer signaling.

[0199] In a special case, the dedicated PSFCH RBs within the interlace are configured or pre-configured via a bitmap included in higher layer signaling.

[0200] In one example, a resource pool includes multiple RB sets, and dedicated PSFCH RBs within a pre-configured interlace are configured via a bitmap included in higher layer signaling.

[0201] In one example, each of the multiple interlaces spans multiple RB sets. For (one RB set r, one interlace m), a number of RB numbers are included. The length of the bitmap used to configure the dedicated PSFCH RB is equal to the maximum number of RBs included in multiple pairs (one RB set r, one interlace m) within a resource pool. In one example, if the bitmap length is greater than the number of RBs x included in (one RB set r, one interlace m), only the first x bits in the bitmap are used to configure the dedicated PSFCH RB.

[0202] In an example, the higher layer signaling includes one of MAC control information or RRC information.

[0203] In one example, preconfiguration information is typically high-layer preconfiguration information, where high-layer refers to the physical layer. Configuration typically originates from the network or base station and is sent to the UE via signaling. Preconfiguration is typically provided by other high-layer entities, such as the UE's own high-layer or other network entities.

[0204] Example 10:

[0205] In one example, a PSFCH resource is indicated by a bitmap. The length of the bitmap is equal to the number of candidate PSFCH resources in a resource pool; or the length of the bitmap is equal to the number of candidate PSFCH resources in an RB set. bit, used to indicate the candidate PSFCH resources. The bit is 1, indicating the The candidate PSFCH resources are configured available PSFCH resources.

[0206] In a special case, the bitmap includes 15 bits and is configured as {0,1,1,1,0,1,1,1,0,0,0,1,1,1,0}. Therefore, among the PSFCH candidate resources numbered 0 to 14, the actually configured PSFCH resources include {1,2,3,5,6,7,11,12,13}.

[0207] In one example, the starting position of the Bitmap corresponds to the first interleaved RB in an RB set.

[0208] In one example, the bitmap length for configuring dedicated PSFCH RBs is equal to 10.

[0209] In one example, a bitmap of length 10 is used to configure all interlaces in all RB sets. That is, for any interlace within any RB set, a bitmap of length 10 is used to configure which RBs in the interlace within the RB set are configured as dedicated PSFCH RBs.

[0210] In one example, a bitmap of length 10 is used to configure the PSFCH-dedicated interlaces in all RB sets. That is, for any PSFCH-dedicated interlace within any RB set, a bitmap of length 10 is used to configure which RBs in that interlace within the RB set are configured as dedicated PSFCH RBs.

[0211] In one example, the bits that are 1 in the bitmap are used to configure dedicated PSFCH RBs.

[0212] In one embodiment, FIG9 is a block diagram of a resource determination apparatus provided in an embodiment of the present application. This embodiment is applied to a first communication device. As shown in FIG9 , the resource determination apparatus in this embodiment includes: a receiver 910, a first determination module 920, and a second determination module 930.

[0213] A receiver 910 is configured to receive a physical side link shared channel (PSSCH) in a resource pool; a first determination module 920 is configured to determine a mapping relationship between a subchannel and a physical side link feedback channel (PSFCH) resource; a second determination module 930 is configured to determine a PSFCH resource associated with at least one subchannel contained in the received PSSCH based on the mapping relationship between the subchannel and the PSFCH resource; wherein one of the PSFCH resources includes at least one resource block within an interlace.

[0214] In one embodiment, an interlace includes a group of RBs with equal resource block (RB) spacing within a frequency domain range; the frequency domain range includes at least one of the following:

[0215] Multiple resource block sets (RB sets) within the frequency domain corresponding to a resource pool; all RB sets within the frequency domain corresponding to a resource pool; multiple RB sets within a bandwidth part (BWP); all RB sets within a BWP; one RB set.

[0216] In one embodiment, the first A PSFCH resource includes at least one resource block within an interlace, including:

[0217] An interwoven A PSFCH resource includes the resource blocks, where K1 is the number of resource blocks contained in one PSFCH resource.

[0218] In one embodiment, the first A PSFCH resource consists of at least one resource block within an interlace:

[0219] For even numbers No. The PSFCH resource corresponds to the first {I E ×K1,I E ×K1+1,I E ×K1+2,...,(I E +1)×K1-1} resource blocks, where Wherein, K1 is the number of resource blocks included in one PSFCH resource.

[0220] In one embodiment, the first A PSFCH resource includes at least one resource block within an interlace, including:

[0221] An interwoven A PSFCH resource includes the resource blocks, where The positive integer K1 is the number of resource blocks contained in a PSFCH resource. is the number of PSFCH resources included in one interlace.

[0222] In one embodiment, determining the mapping relationship between the subchannel and the PSFCH resource includes allocating a PSFCH resource to a subchannel in a time slot, including:

[0223] Allocate the first of a set of PSFCH resources to subchannel j in time slot i. Resources, or allocate a group of PSFCH resources numbered PSFCH resources, where Equal to the period of PSFCH, Is a positive integer.

[0224] In one embodiment, determining a mapping relationship between subchannels and PSFCH resources and allocating at least one PSFCH RB to a subchannel in a time slot includes:

[0225] Allocate the first of a set of PSFCH RBs to subchannel j in time slot i. PSFCH RBs, or allocate a group of PSFCH RBs numbered PSFCH RB, where Equal to the period of PSFCH, is a positive integer, and one PSFCH resource includes K1 PSFCH RBs.

[0226] In one embodiment, the group of PSFCH RBs is a sorted group of PSFCH RBs.

[0227] In one embodiment, before determining the mapping relationship between the subchannel and the physical side link feedback channel PSFCH resource, the resource determination apparatus applied to the first communication device further includes:

[0228] The sorting module is configured to sort a group of PSFCH RBs according to a preset rule.

[0229] In an embodiment, sorting a group of PSFCH RBs according to a preset rule includes at least one of the following:

[0230] Sort all PSFCH resource blocks in each interlace within an interlace set in order of the interlace order; sort K1 PSFCH RBs in each interlace within an interlace set in ascending order of the interlace index, perform this operation once, or repeat this operation multiple times.

[0231] In one embodiment, a mapping relationship between subchannels and PSFCH resource numbers is determined, and PSFCH resources are numbered according to a preset rule, including at least one of the following:

[0232] According to the interleaving order, all PSFCH resources in each interleaving in an interleaving set are numbered in sequence; according to the ascending order of the interleaving index, one PSFCH resource in each interleaving in an interleaving set is numbered in sequence, and this operation is performed once, or the operation is repeated multiple times.

[0233] In one embodiment, a PSFCH resource includes at least one resource block in an interlace, and a mapping relationship between the number of the PSFCH resource and the interlace number includes:

[0234] A PSFCH resource numbered mm in a group of PSFCH resources includes at least one resource block in an interlace m. The relationship between mm and m includes in, is the number of PSFCHs contained in one interlace, and floor(·) represents rounding down.

[0235] In one embodiment, a PSFCH resource includes at least one resource block within an interlace, including:

[0236] The PSFCH resource numbered mm in a group of PSFCH resources includes the first PSFCH resources, mm and The relationship includes in, is the number of PSFCH resources contained in one interlace, Represents the integer mm divided by the integer The remainder obtained.

[0237] The resource determination apparatus provided in this embodiment is configured to implement the resource determination method applied to the first communication device in the embodiment shown in FIG1 . The implementation principle and technical effects of the resource determination apparatus provided in this embodiment are similar and will not be described in detail here.

[0238] In one embodiment, FIG10 is a block diagram of another resource determination apparatus provided in an embodiment of the present application. This embodiment is applied to a second communication device. As shown in FIG10 , the resource determination apparatus in this embodiment includes: a transmitter 1010, a first determination module 1020, and a second determination module 1030.

[0239] The transmitter 1010 is configured to transmit a physical side link shared channel PSSCH in a resource pool.

[0240] The first determination module 1020 is configured to determine a mapping relationship between a sub-channel and a physical side link feedback channel PSFCH resource.

[0241] The second determination module 1030 is configured to determine the PSFCH resource associated with at least one subchannel included in the transmitted PSSCH based on the mapping relationship between the subchannel and the PSFCH resource; wherein one PSFCH resource includes at least one resource block within an interlace.

[0242] In one embodiment, an interlace includes a group of RBs with equal RB intervals within a frequency domain range; the frequency domain range includes at least one of the following:

[0243] Multiple RB sets within the frequency domain corresponding to a resource pool; all RB sets within the frequency domain corresponding to a resource pool; multiple RB sets within a BWP; all RB sets within a BWP; one RB set.

[0244] In one embodiment, the first A PSFCH resource includes at least one resource block within an interlace, including:

[0245] An interwoven A PSFCH resource includes the resource blocks, where K1 is the number of resource blocks contained in one PSFCH resource.

[0246] In one embodiment, the first A PSFCH resource consists of at least one resource block within an interlace:

[0247] For even numbers No. The PSFCH resource corresponds to the first {I E ×K1,I E ×K1+1,I E ×K1+2,...,(I E +1)×K1-1} resource blocks, where Wherein, K1 is the number of resource blocks included in one PSFCH resource.

[0248] In one embodiment, the first A PSFCH resource includes at least one resource block within an interlace, including:

[0249] An interwoven A PSFCH resource includes the resource blocks, where The positive integer K1 is the number of resource blocks contained in a PSFCH resource. is the number of PSFCH resources included in one interlace.

[0250] In one embodiment, determining the mapping relationship between the subchannel and the PSFCH resource includes allocating a PSFCH resource to a subchannel in a time slot, including:

[0251] Allocate the first of a set of PSFCH resources to subchannel j in time slot i. Resources, or allocate a group of PSFCH resources numbered PSFCH resources, where Equal to the period of PSFCH, Is a positive integer.

[0252] In one embodiment, determining a mapping relationship between subchannels and PSFCH resources and allocating at least one PSFCH RB to a subchannel in a time slot includes:

[0253] Allocate the first of a set of PSFCH RBs to subchannel j in time slot i. PSFCH RBs, or allocate a group of PSFCH RBs numbered PSFCH RB, where Equal to the period of PSFCH, is a positive integer, and one PSFCH resource includes K1 PSFCH RBs.

[0254] In one embodiment, the group of PSFCH RBs is a sorted group of PSFCH RBs.

[0255] In one embodiment, before determining the mapping relationship between the subchannel and the physical side link feedback channel PSFCH resource, the resource determination device applied to the second communication device further includes: a sorting module configured to sort a group of PSFCH RBs according to a preset rule.

[0256] In one embodiment, a group of PSFCH RBs is sorted according to a preset rule, including at least one of the following:

[0257] Sort all PSFCH resource blocks in each interlace within an interlace set in order of the interlace order; sort K1 PSFCH RBs in each interlace within an interlace set in ascending order of the interlace index, perform this operation once, or repeat this operation multiple times.

[0258] In one embodiment, a mapping relationship between subchannels and PSFCH resource numbers is determined, and PSFCH resources are numbered according to preset rules, including at least one of the following: all PSFCH resources in each interlace within an interlace set are numbered in sequence according to the interlace order; a PSFCH resource in each interlace within an interlace set is numbered in sequence according to the ascending order of the interlace index, and this operation is performed once, or the operation is repeated multiple times.

[0259] In one embodiment, a PSFCH resource includes at least one resource block in an interlace, and a mapping relationship exists between the number of the PSFCH resource and the interlace number, including: a PSFCH resource numbered mm in a group of PSFCH resources includes at least one resource block in an interlace m, and the relationship between mm and m includes in, is the number of PSFCHs contained in one interlace, and floor(·) represents rounding down.

[0260] In one embodiment, a PSFCH resource includes at least one resource block in an interlace, including: a PSFCH resource numbered mm in a group of PSFCH resources including the first resource block in an interlace. PSFCH resources, mm and The relationship includes in, is the number of PSFCH resources contained in one interlace, Represents the integer mm divided by the integer The remainder obtained.

[0261] In one embodiment, Figure 11 is a schematic diagram of the structure of a communication device provided by an embodiment of the present application. As shown in Figure 11, the device provided by the present application includes: a processor 1110, a memory 1120, and a communication module 1130. The number of processors 1110 in the device can be one or more, and Figure 11 uses one processor 1110 as an example. The number of memories 1120 in the device can be one or more, and Figure 11 uses one memory 1120 as an example. The processor 1110, memory 1120, and communication module 1130 of the device can be connected via a bus or other means, and Figure 11 uses the bus connection as an example. In this embodiment, the device can be a first communication device.

[0262] The memory 1120, as a computer-readable storage medium, can be configured to store software programs, computer executable programs, and modules, such as program instructions / modules corresponding to the device of any embodiment of the present application (for example, the receiver 910, the first determination module 920, and the second determination module 930 in the resource determination device). The memory 1120 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and applications required for at least one function; the data storage area may store data created based on the use of the device, etc. In addition, the memory 1120 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 1120 may further include a memory remotely located relative to the processor 1110, and these remote memories may be connected to the device via a network. 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.

[0263] When the communication device is a first communication device, the device provided above can be configured to execute the resource determination method applied to the first communication device provided in any of the above embodiments, and have corresponding functions and effects. When the communication device is a second communication device, the device provided above can be configured to execute the resource determination method applied to the second communication device provided in any of the above embodiments, and have corresponding functions and effects.

[0264] An embodiment of the present application also provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to execute a resource determination method applied to a first communication device, the method comprising: receiving a physical side link shared channel PSSCH in a resource pool; determining a mapping relationship between a subchannel and a physical side link feedback channel PSFCH resource; and determining a PSFCH resource associated with at least one subchannel contained in the received PSSCH based on the mapping relationship between the subchannel and the PSFCH resource; wherein one of the PSFCH resources includes at least one resource block within an interlace.

[0265] An embodiment of the present application also provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to execute a resource determination method applied to a second communication device, the method comprising: sending a physical side link shared channel PSSCH in a resource pool; determining a mapping relationship between a subchannel and a physical side link feedback channel PSFCH resource; and determining a PSFCH resource associated with at least one subchannel contained in the sent PSSCH based on the mapping relationship between the subchannel and the PSFCH resource; wherein one of the PSFCH resources includes at least one resource block within an interlace.

[0266] It will be appreciated by those skilled in the art that the term user equipment encompasses any suitable type of wireless user equipment, such as a mobile phone, a portable data processing device, a portable web browser or a car-mounted mobile station.

[0267] In general, various embodiments of the present application may be implemented in hardware or dedicated circuits, software, logic, or any combination thereof. For example, some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software that can be executed by a controller, microprocessor, or other computing device, although the present application is not limited thereto.

[0268] Embodiments of the present application may be implemented by executing computer program instructions by a data processor of a mobile device, for example, in a processor entity, or by hardware, or by a combination of software and hardware. The computer program instructions may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages.

[0269] Any block diagram of the logic flow in the drawings of the present application may represent program operations, or may represent interconnected logic circuits, modules and functions, or may represent a combination of program operations and logic circuits, modules and functions. A computer program may be stored on a memory. The memory may be of any type suitable for the local technical environment and may be implemented using any suitable data storage technology, such as, but not limited to, read-only memory (ROM), random access memory (RAM), optical storage devices and systems (digital versatile discs (DVD) or compact disks (CD)), etc. Computer-readable media may include non-transient storage media. A data processor may be of any type suitable for the local technical environment, such as, but not limited to, a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), and a processor based on a multi-core processor architecture.

Claims

1. A resource determination method, applied to a first communication device, comprising: Receiving a physical side link shared channel PSSCH in a resource pool; Determine the mapping relationship between subchannels and physical side link feedback channel PSFCH resources; The PSFCH resource associated with at least one sub-channel included in the received PSSCH is determined based on the mapping relationship between the sub-channel and the PSFCH resource; wherein one PSFCH resource includes at least one resource block within one interlace.

2. The method according to claim 1, wherein: One interlace includes a group of RBs with equal resource block (RB) intervals in a frequency domain range; the frequency domain range includes at least one of the following: A resource pool corresponds to multiple resource block sets RB sets in the frequency domain; All RB sets in the frequency domain corresponding to a resource pool; Multiple RB sets within a bandwidth part BWP; All RB sets in a BWP; A RB set.

3. The method according to claim 1, wherein: An interwoven A PSFCH resource includes at least one resource block within an interlace, including: An interwoven A PSFCH resource includes the first resource blocks, where K1 is the number of resource blocks contained in one PSFCH resource.

4. The method according to claim 1, wherein: An interwoven A PSFCH resource includes at least one resource block within an interlace, including: For even numbers No. The PSFCH resource corresponds to the first {I E ×K1,I E ×K1+1,I E ×K1+2,...,(I E +1)×K1-1} resource blocks, where K1 is the number of resource blocks included in one PSFCH resource.

5. The method according to claim 1, wherein: An interwoven A PSFCH resource includes at least one resource block within an interlace, including: An interwoven A PSFCH resource includes the first resource blocks, where The positive integer K1 is the number of resource blocks contained in a PSFCH resource. is the number of PSFCH resources included in one interlace.

6. The method according to claim 1, wherein: The determining of the mapping relationship between the subchannel and the PSFCH resource, and allocating the PSFCH resource to a subchannel of a time slot, includes: Allocate the first of a set of PSFCH resources to subchannel j in time slot i. Resource, or allocate a group of PSFCH resources numbered PSFCH resources, where is equal to the period of PSFCH, Is a positive integer.

7. The method according to claim 1, wherein: The determining of the mapping relationship between the subchannel and the PSFCH resource, and allocating at least one PSFCH RB to a subchannel of a time slot, includes: Allocate the first RB in a group of PSFCH RBs to subchannel j in time slot i. PSFCH RBs, or a group of PSFCH RBs with the same number PSFCH RB, where is equal to the period of PSFCH, is a positive integer, and one PSFCH resource includes K1 PSFCH RBs.

8. The method according to claim 7, wherein: The group of PSFCH RBs is a group of PSFCH RBs that are sorted.

9. The method according to claim 1, before determining the mapping relationship between the subchannel and the PSFCH resource, further comprising: A group of PSFCH RBs are sorted according to a preset rule.

10. The method according to claim 9, wherein: The step of sorting a group of PSFCH RBs according to a preset rule includes at least one of the following: All PSFCH resource blocks in each interlace in an interlace set are sorted in sequence according to the interlace order; In ascending order of the interleaving index, K1 PSFCH RBs are sequentially sorted in each interleaving in an interleaving set. This operation is performed once, or the operation is repeated multiple times.

11. The method according to claim 1, wherein: The mapping relationship between the subchannel and the PSFCH resource number is determined, and the PSFCH resources are numbered according to a preset rule, including at least one of the following: According to the interleaving order, all PSFCH resources in each interleaving in an interleaving set are numbered in sequence; According to the ascending order of the interleaving index, one PSFCH resource in each interleaving in an interleaving set is numbered in turn, and this operation is performed once, or the operation is repeated multiple times.

12. The method according to claim 1, wherein: A PSFCH resource includes at least one resource block in an interlace, and a mapping relationship exists between the number of the PSFCH resource and the interlace number, including: A PSFCH resource numbered mm in a group of PSFCH resources includes at least one resource block in an interlace m. The relationship between mm and m includes in, For one The number of PSFCHs included in an interlace, floor(·) represents rounding down.

13. The method according to claim 1, wherein: A PSFCH resource includes at least one resource block within an interlace, including: A PSFCH resource numbered mm in a group of PSFCH resources includes the first PSFCH resources, mm and The relationship includes in, is the number of PSFCH resources contained in one interlace, Represents the integer mm divided by the integer The remainder obtained.

14. A resource determination method, applied to a second communication device, comprising: The physical side link shared channel PSSCH is sent in one resource pool; Determine the mapping relationship between subchannels and physical side link feedback channel PSFCH resources; The PSFCH resource associated with at least one sub-channel included in the transmitted PSSCH is determined based on the mapping relationship between the sub-channel and the PSFCH resource; wherein one PSFCH resource includes at least one resource block within an interlace.

15. A communication device, comprising: memory, and at least one processor; The memory is configured to store at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements the resource determination method as described in any one of claims 1 to 13 or 14 above.

16. A storage medium storing a computer program, wherein the computer program, when executed by a processor, implements the resource determination method according to any one of claims 1 to 13 or 14.

Citation Information

Patent Citations

  • User equipment and method of resource transmission

    CN112840584A

  • Bylink resource determination method and device, terminal and storage medium

    CN115915397A

  • Resource determination method and device and storage medium

    CN117939653A

  • Method and apparatus of interlace based sidelink resource pool

    US20230028000A1