Resource determination method and apparatus, communication device, communication system, and storage medium
By determining multiple PRBs as PSFCH resources in the terminal, the problem of low transmission reliability of the physical side link feedback channel PSFCH is solved, and higher transmission coverage and reliability are achieved.
Patent Information
- Application Number
- PCT/CN2023/121258
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-09-25
- Publication Date
- 2025-04-03
AI Technical Summary
The transmission reliability of the physical side link feedback channel PSFCH is low, mainly because it only occupies one physical resource block in the frequency domain, resulting in a low transmission power.
By receiving the first information indicating the set of physical resource block PRBs for PSFCH transmission, the terminal determines N PRBs from the set as PSFCH resources mapped by 1 physical side link shared channel PSSCH, and uses these resources to perform hybrid automatic retransmission requests HARQ feedback, N is an integer greater than 1.
By increasing the number of PRBs occupied by PSFCH in the frequency domain, the transmission coverage and reliability of PSFCH are improved.
Smart Images

Figure CN2023121258_03042025_PF_FP_ABST
Abstract
Description
Resource determination method and device, communication equipment, communication system, and storage medium Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to a resource determination method and apparatus, communication equipment, a communication system, and a storage medium. Background Art
[0002] In communications standards, the Physical Sidelink Feedback Channel (PSFCH) typically occupies only one physical resource block (PRB) in the frequency domain. Assuming a subcarrier spacing of 120 kilohertz (kHz), one PRB occupies 1.44 megahertz (MHz) in the frequency domain, meaning the PSFCH transmit power is 24.58 dBm (dBm is a common unit of power, representing the logarithm of power relative to 1 milliwatt (mW)), far below 40 dBm. This results in low PSFCH transmission reliability.
[0003] Summary of the Invention
[0004] The embodiments of the present disclosure provide a resource determination method, apparatus, device, chip system, storage medium, computer program, and computer program product, which can be applied in the field of communication technology to solve the technical problem of "low transmission reliability of the physical sidelink feedback channel PSFCH".
[0005] The present disclosure provides a resource determination method and apparatus, communication equipment, a communication system, and a storage medium.
[0006] According to a first aspect of an embodiment of the present disclosure, a resource determination method is proposed, which is executed by a terminal and includes: receiving first information, wherein the first information indicates a physical resource block (PRB) set used for transmission of a physical sidelink feedback channel (PSFCH); determining N PRBs from the PRB set as PSFCH resources mapped to one physical sidelink shared channel (PSSCH), and using the mapped PSFCH resources to perform hybrid automatic repeat request (HARQ) feedback on the transmission of the PSSCH, wherein N is an integer greater than 1.
[0007] According to the second aspect of an embodiment of the present disclosure, a resource determination method is proposed, which is executed by a network device, including: sending first information, wherein the first information indicates a physical resource block PRB set used for transmission of a physical sidelink feedback channel PSFCH, and N PRBs in the PRB set are used as PSFCH resources mapped as one physical sidelink shared channel PSSCH, and the mapped PSFCH resources are used for hybrid automatic repeat request HARQ feedback for the transmission of the PSSCH, where N is an integer greater than 1.
[0008] According to the third aspect of an embodiment of the present disclosure, a resource determination method is proposed, including: a network device is used to send first information, wherein the first information indicates a physical resource block PRB set used for transmission of a physical sidelink feedback channel PSFCH; a terminal is used to receive the first information, and determine N PRBs from the PRB set as PSFCH resources mapped to one physical sidelink shared channel PSSCH, and use the mapped PSFCH resources to perform hybrid automatic repeat request HARQ feedback on the transmission of the PSSCH, wherein N is an integer greater than 1.
[0009] According to the fourth aspect of an embodiment of the present disclosure, a resource determination device is proposed, including: a transceiver module for receiving first information, wherein the first information indicates a physical resource block (PRB) set used for transmission of a physical sidelink feedback channel (PSFCH); a processing module for determining N PRBs from the PRB set as PSFCH resources mapped to one physical sidelink shared channel (PSSCH), and using the mapped PSFCH resources to perform hybrid automatic repeat request (HARQ) feedback on the transmission of the PSSCH, wherein N is an integer greater than 1.
[0010] According to the fifth aspect of an embodiment of the present disclosure, a resource determination device is proposed, including: a transceiver module for sending first information, wherein the first information indicates a physical resource block PRB set used for transmission of a physical sidelink feedback channel PSFCH, and the N PRBs in the PRB set are used as PSFCH resources mapped as one physical sidelink shared channel PSSCH, and the mapped PSFCH resources are used for hybrid automatic repeat request HARQ feedback for the transmission of the PSSCH, where N is an integer greater than 1.
[0011] According to the sixth aspect of an embodiment of the present disclosure, a communication device is proposed, comprising: one or more processors; wherein the processor is used to call instructions to enable the communication device to execute the resource determination method of any one of the first aspect, the second aspect, and the third aspect.
[0012] According to the seventh aspect of an embodiment of the present disclosure, a communication system is proposed, characterized in that it includes a terminal and a network device, wherein the terminal is configured to implement the resource determination method of the first aspect, and the network device is configured to implement the resource determination method of the second aspect.
[0013] According to the eighth aspect of the embodiment of the present disclosure, a storage medium is proposed, which stores instructions, and is characterized in that when the instructions are executed on a communication device, the communication device executes a resource determination method as described in any one of the first, second, and third aspects. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or the background technology, the drawings required for use in the embodiments of the present disclosure or the background technology will be described below.
[0015] FIG1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure;
[0016] FIG2A is an interactive schematic diagram illustrating a resource determination method according to an embodiment of the present disclosure;
[0017] FIG2B is an interactive diagram illustrating a resource determination method according to an embodiment of the present disclosure;
[0018] FIG2C is an interactive diagram illustrating a resource determination method according to another embodiment of the present disclosure;
[0019] FIG3A is an interactive schematic diagram illustrating a resource determination method according to another embodiment of the present disclosure;
[0020] FIG3B is an interactive diagram illustrating a resource determination method according to another embodiment of the present disclosure;
[0021] FIG3C is an interactive diagram illustrating a resource determination method according to yet another embodiment of the present disclosure;
[0022] FIG3D is an interactive schematic diagram illustrating a resource determination method according to yet another embodiment of the present disclosure;
[0023] FIG3E is an interactive diagram illustrating a resource determination method according to yet another embodiment of the present disclosure;
[0024] FIG4 is an interactive schematic diagram illustrating a resource determination method according to yet another embodiment of the present disclosure;
[0025] FIG5 is an interactive diagram illustrating a resource determination method according to yet another embodiment of the present disclosure;
[0026] FIG6 is a schematic diagram of a method for determining a PRB subset in an embodiment of the present disclosure;
[0027] FIG7A is a schematic structural diagram of a resource determination device proposed in an embodiment of the present disclosure;
[0028] FIG7B is a schematic structural diagram of a resource determination device proposed in another embodiment of the present disclosure;
[0029] FIG8A is a schematic structural diagram of a communication device proposed in an embodiment of the present disclosure;
[0030] FIG8B is a schematic diagram of the structure of the chip proposed in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0031] The present disclosure provides resource determination methods and apparatuses, communication devices, communication systems, and storage media. In some embodiments, the terms resource determination method, information processing method, and communication method are interchangeable; resource determination apparatus, information processing apparatus, and communication apparatus are interchangeable; and information processing system, communication system, and other terms are interchangeable.
[0032] The embodiments of the present disclosure are not exhaustive and are merely illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined. For example, some or all steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
[0033] In each embodiment of the present disclosure, unless otherwise specified or provided for by logic, the terms and / or descriptions between the embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form a new embodiment based on their inherent logical relationships.
[0034] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.
[0035] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular, such as "a", "an", "the", "above", "said", "the", "the", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when using articles such as "a", "an", "the" in English in translation, the noun following the article may be understood as a singular expression or a plural expression.
[0036] In the embodiments of the present disclosure, “plurality” refers to two or more.
[0037] In some embodiments, the terms "at least one of", "at least one of", "at least one of", "one or more", "a plurality of", "multiple", etc. can be used interchangeably.
[0038] In the embodiments of the present disclosure, descriptions such as “at least one of A, B, C…”, “A and / or B and / or C…”, etc. include the situation where any one of A, B, C… exists alone, and also include any combination of any multiple of A, B, C…, and each situation can exist alone; for example, “at least one of A, B, C” includes the situation where A exists alone, B exists alone, C exists alone, the combination of A and B, the combination of A and C, the combination of B and C, and the combination of A, B, and C; for example, A and / or B includes the situation where A exists alone, B exists alone, and the combination of A and B.
[0039] In some embodiments, descriptions such as "in one case A, in another case B," or "in response to one case A, in response to another case B," may include the following technical solutions depending on the situation: executing A independently of B (in some embodiments, A); executing B independently of A (in some embodiments, B); selectively executing A and B (in some embodiments, selecting between A and B); and executing both A and B (in some embodiments, A and B). The same applies when there are more branches, such as A, B, and C.
[0040] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects and do not constitute any restriction on the position, order, priority, quantity or content of the description objects. For the statement of the description object, please refer to the description in the context of the claims or embodiments, and no unnecessary restriction should be constituted due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields". "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number and can be one or more. Taking "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes can be the same or different. For example, if the description object is "device", then the "first device" and the "second device" can be the same device or different devices, and their types can be the same or different; for another example, if the description object is "information", then the "first information" and the "second information" can be the same information or different information, and their contents can be the same or different.
[0041] In some embodiments, “including A,” “comprising A,” “used to indicate A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0042] In some embodiments, terms such as "in response to...", "in response to determining...", "in the case of...", "at the time of...", "when...", "if...", "if...", etc. can be used interchangeably.
[0043] In some embodiments, terms such as "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not less than", and "above" can be replaced with each other, and terms such as "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", and "below" can be replaced with each other.
[0044] In some embodiments, devices, etc. can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. Terms such as "device", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", and "subject" can be used interchangeably.
[0045] In some embodiments, "network" can be interpreted as devices included in the network (eg, access network equipment, core network equipment, etc.).
[0046] In some embodiments, the terms "access network device (AN device)", "radio access network device (RAN device)", "base station (BS)", "radio base station" "fixed station", "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission / reception point (TRP)", "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "carrier", "component carrier", "bandwidth part (BWP)" and the like may be used interchangeably.
[0047] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, etc. can be used interchangeably.
[0048] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.
[0049] In some embodiments, data, information, etc. may be obtained with the user's consent.
[0050] In addition, each element, each row, or each column in the table of the embodiment of the present disclosure can be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns can also be implemented as an independent embodiment.
[0051] The correspondences shown in the tables of the present disclosure can be configured or predefined. The values of the information in each table are merely examples and can be configured to other values, which are not limited by the present disclosure. When configuring the correspondences between information and parameters, it is not necessarily required to configure all the correspondences shown in each table. For example, in the tables of the present disclosure, the correspondences shown in certain rows may not be configured. For another example, appropriate deformation adjustments can be made based on the above tables, such as splitting, merging, etc. The names of the parameters shown in the titles of the above tables may also adopt other names that can be understood by the communication device, and the values or representations of the parameters may also adopt other values or representations that can be understood by the communication device. When implementing the above tables, other data structures may also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables or hash tables, etc.
[0052] The predefined in the present disclosure may be understood as defined, predefined, stored, pre-stored, pre-negotiated, pre-configured, solidified, or pre-burned.
[0053] Figure 1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure. As shown in Figure 1, the communication system 100 may include a terminal 101 and a network device 102. The network device 102 may include at least one of an access network device and a core network device.
[0054] In some embodiments, the terminal 101 includes, for example, a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, and at least one of a wireless terminal device in a smart home, but is not limited thereto.
[0055] In some embodiments, the access network device is, for example, a node or device that accesses a terminal to a wireless network. The access network device may include an evolved NodeB (eNB) in a 5G communication system, a next generation evolved NodeB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved nodeB (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open base station (Open RAN), a cloud base station (Cloud RAN), a base station in other communication systems, and at least one of an access node in a WiFi system, but is not limited thereto.
[0056] In some embodiments, the technical solution of the present disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within the access network devices involved in the embodiments of the present disclosure can be transformed into internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be implemented through software or programs.
[0057] In some embodiments, the access network device can be composed of a centralized unit (CU) and a distributed unit (DU), where the CU can also be called a control unit. The CU-DU structure can be used to split the protocol layer of the access network device, with the functions of some protocol layers centrally controlled by the CU, and the functions of the remaining part or all of the protocol layers distributed in the DU, which is centrally controlled by the CU, but is not limited to this.
[0058] In some embodiments, a core network device may be a single device comprising one or more network elements, or may be a plurality of devices or device groups, each comprising all or part of one or more network elements. A network element may be virtual or physical. The core network may, for example, comprise at least one of an Evolved Packet Core (EPC), a 5G Core Network (5GCN), or a Next Generation Core (NGC).
[0059] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution proposed in the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution proposed in the embodiment of the present disclosure is also applicable to similar technical problems.
[0060] The following embodiments of the present disclosure may be applied to the communication system 100 shown in Figure 1, or a portion thereof, but are not limited thereto. The entities shown in Figure 1 are illustrative only. The communication system may include all or part of the entities shown in Figure 1, or may include other entities outside of Figure 1. The number and form of the entities may be arbitrary. The connection relationship between the entities is illustrative only. The entities may be connected or disconnected, and the connection may be in any manner, including direct or indirect, wired or wireless.
[0061] The embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), future radio access (FRA), new radio access technology (RAT), new radio (NR), new radio access (NX), future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X), systems utilizing other communication methods, and next-generation systems based on and extending these methods. Furthermore, multiple systems may be combined (for example, a combination of LTE or LTE-A with 5G).
[0062] Optionally, the mapping rule of the physical sidelink shared channel (PSSCH) and PSFCH in the sidelink (SL) is to determine one or more PRBs corresponding to one PSSCH in a pre-configured PRB set by the time slot number and sub-channel number occupied by the PSSCH, and finally determine the PSFCH resources corresponding to one PSSCH in one or more PRBs. The determined PSFCH resources only occupies one PRB in the frequency domain.
[0063] In an embodiment of the present disclosure, in order to solve the technical problem of low transmission reliability of the physical sidelink feedback channel (PSFCH) in the related art, a resource determination method is provided, which receives first information, wherein the first information indicates a physical resource block (PRB) set used for transmission of the physical sidelink feedback channel (PSFCH), and determines N PRBs from the PRB set as PSFCH resources mapped to one physical sidelink shared channel (PSSCH), wherein N is an integer greater than 1. Since the number of PRBs occupied by the PSFCH in the frequency domain is increased, the number of PRBs occupied by the PSFCH in the frequency domain is greater than 1, thereby effectively enhancing the PSFCH transmission coverage and improving the PSFCH transmission reliability.
[0064] FIG2A is an interactive diagram illustrating a resource determination method according to an embodiment of the present disclosure. As shown in FIG2A , the present disclosure embodiment relates to a resource determination method that can be used in a communication system 100. The method includes:
[0065] Step S2101: The network device sends first information.
[0066] The first information indicates a physical resource block PRB set used for transmission of a physical sidelink feedback channel PSFCH.
[0067] In some embodiments, information used to configure a PRB set for PSFCH transmission may be referred to as first information. In some embodiments, the number of PRB sets may be 1 or N. A network device may configure 1 or N physical resource block (PRB) sets for PSFCH transmission. The network device may indicate 1 or N physical resource block (PRB) sets used for PSFCH transmission by sending the first information to the terminal.
[0068] In some embodiments, the first information may be carried by a new message, or the first information may also be carried based on an existing message.
[0069] In this embodiment, an example is given in which a network device indicates a PRB set for transmission of a physical sidelink feedback channel PSFCH. In some embodiments, a PRB set may include multiple PRBs. N PRBs in the PRB set may be used as PSFCH resources mapped to a physical sidelink shared channel PSSCH, where N is an integer greater than 1. For example, at least two PRBs may be determined from multiple PRBs in the PRB set as PSFCH resources mapped to a physical sidelink shared channel PSSCH. Alternatively, two PRBs may be selected from the PRB set and the two PRBs may be used as PSFCH resources mapped to a physical sidelink shared channel PSSCH.
[0070] In some embodiments, the terminal may use the mapped PSFCH resources to perform Hybrid Automatic Repeat reQuest (HARQ) feedback on the PSSCH transmission.
[0071] In some embodiments, the first information includes at least one of first indication information, second indication information, third indication information, and fourth indication information, wherein the first indication information is used to indicate one PRB set, the second indication information is used to indicate the set number N of PRB subsets, the third indication information is used to indicate the first number of PRBs included in the PRB subset, and the fourth indication information is used to indicate whether the first number of PRBs included in different PRB subsets is the same or different. In this way, it is possible to flexibly and accurately indicate the physical resource block (PRB) set used for physical sidelink feedback channel (PSFCH) transmission.
[0072] In some embodiments, the first number of PRBs included in different PRB subsets is different. For example, the first number of PRBs included in multiple PRB subsets is different, or the first number of PRBs included in at least two PRB subsets is different. There is no limitation on this.
[0073] In some embodiments, the first information can be used by the terminal to determine N PRBs from a PRB set and use the determined N PRBs as PSFCH resources mapped to a physical sidelink shared channel PSSCH, where N is an integer greater than 1.
[0074] Step S2102: The terminal receives first information.
[0075] In some embodiments, the terminal may refer to at least one of the first indication information, the second indication information, the third indication information, and the fourth indication information in the first information to determine N PRBs from one PRB set.
[0076] In step S2103, the terminal determines N non-overlapping PRB subsets of frequency domain resources in one PRB set.
[0077] In some embodiments, different PRB subsets may not overlap in frequency domain resources, thereby supporting terminals to implement PSFCH transmission on different PRBs, thereby significantly improving PSFCH transmission coverage and further enhancing PSFCH transmission reliability.
[0078] In some embodiments, each PRB subset contains a first number of PRBs, and the first number can be indicated by the first information, for example, the first number of PRBs included in the PRB subset can be indicated based on the third indication information. In some embodiments, each PRB subset contains a first number of PRBs, which can indicate that different PRB subsets contain the same number of PRBs, and the number of PRBs included is the first number. In some embodiments, if the first information carries fourth indication information, and the fourth indication information is used to indicate that the first number of PRBs included in different PRB subsets is the same, the terminal can determine N PRB subsets whose frequency domain resources do not overlap in one PRB set according to the fourth indication information, and each PRB subset contains the first number of PRBs. Then, the N PRB subsets can be respectively used as N PRB sets, and the determined N PRB sets can be used to determine N PRBs.
[0079] In some embodiments, each PRB subset contains a different number of PRBs. For example, the number of PRBs contained in each PRB subset may be different from the number of PRBs contained in other PRB subsets, or the number of PRBs contained in each PRB subset may be different from the number of PRBs contained in at least one PRB subset, without limitation. In some embodiments, the number in each PRB subset may also be indicated by third indication information, and the third information may be used to indicate the first number of PRBs contained in each PRB subset. In some embodiments, if the first information carries fourth indication information, and the fourth indication information is used to indicate that the first number of PRBs included in different PRB subsets is different, the terminal may determine N non-overlapping PRB subsets in one PRB set based on the fourth indication information, and at least two PRB subsets may contain different first numbers of PRBs. Then, the N PRB subsets may be respectively used as N PRB sets, and the determined N PRB sets may be used to determine the N PRBs.
[0080] In some embodiments, N non-overlapping PRB subsets of frequency domain resources can be determined in one PRB set based on the order of multiple PRB sequence numbers from small to large. For example, the multiple PRB sequence numbers in the one PRB set can be sorted in order from small to large, and then N non-overlapping PRB subsets of frequency domain resources can be determined from the one PRB set in sequence with reference to each PRB sequence number. This makes it possible to effectively determine N non-overlapping PRB subsets of frequency domain resources from one PRB set, thereby improving the flexibility and convenience of determining the N PRB subsets.
[0081] In some embodiments, the terminal may determine, in one PRB set, N non-overlapping PRB subsets of frequency domain resources according to the ascending order of multiple PRB sequence numbers based on one or more of the following methods:
[0082] The first way: determining N PRB subsets whose frequency domain resources do not overlap with each other from one PRB set according to the ascending order of multiple PRB sequence numbers and the first number of PRBs included in the PRB subset.
[0083] In some embodiments, the terminal may determine N PRB subsets from a PRB set based on the ascending order of multiple PRB sequence numbers in a PRB set and the first number of PRBs included in each PRB subset. For example, a PRB subset is formed for each first number of PRBs in the PRB set in the ascending order of multiple PRB sequence numbers, thereby obtaining N PRB subsets whose frequency domain resources do not overlap with each other.
[0084] The second method is to group L consecutive PRBs in a PRB set into a PRB subset according to the ascending order of the PRB numbers, so as to obtain N PRB subsets with non-overlapping frequency domain resources.
[0085] Where L represents the number of consecutive PRBs.
[0086] In some embodiments, the terminal may form a PRB subset from each of L consecutive PRBs in a PRB set according to the ascending order of multiple PRB numbers in a PRB set, thereby determining N PRB subsets from a PRB set. For example, a PRB subset is formed from each of L consecutive PRBs in a PRB set according to the ascending order of multiple PRB numbers in the PRB set, thereby obtaining N PRB subsets whose frequency domain resources do not overlap.
[0087] The third method: according to the ascending order of the multiple PRB sequence numbers, every second number of PRBs in the PRB set are grouped into a PRB subset to obtain N PRB subsets whose frequency domain resources do not overlap with each other.
[0088] In some embodiments, the terminal may form a PRB subset every second number of PRBs in a PRB set according to the ascending order of multiple PRB sequence numbers in a PRB set, thereby determining N PRB subsets from a PRB set. For example, a PRB subset is formed every PRB interval from a PRB set according to the ascending order of multiple PRB sequence numbers in a PRB set, thereby obtaining N PRB subsets whose frequency domain resources do not overlap.
[0089] Therefore, the embodiments of the present disclosure provide three methods to determine N non-overlapping PRB subsets of frequency domain resources in one PRB set according to the order of multiple PRB numbers from small to large, which can effectively improve the accuracy and flexibility of determining N non-overlapping PRB subsets of frequency domain resources and effectively adapt to personalized communication scenario requirements.
[0090] Step S2104: determine one PRB from each PRB subset, so as to determine N PRBs in the N PRB subsets.
[0091] In some embodiments, after determining N non-overlapping PRB subsets of frequency domain resources in one PRB set, one PRB can be determined from each PRB subset. Therefore, N PRBs corresponding to the N PRB subsets can be determined, and the determined N are used as PSFCH resources mapped to one physical sidelink shared channel PSSCH.
[0092] In some embodiments, determining one PRB from each PRB set or each PRB subset to determine N PRBs may be implemented based on the following steps, including:
[0093] Step 1: Determine the third number of candidate PRBs for PSFCH transmission mapped to a subchannel in a time slot in each PRB subset, determine the time slot number and subchannel number where a PSSCH is located, and determine the second information, wherein the second information is used to indicate mapping based on the starting subchannel or all subchannels occupied by the PSSCH.
[0094] In some embodiments, the candidate PRB may be a PRB in a corresponding PRB subset. For example, a third number of candidate PRBs for PSFCH transmission mapped to a subchannel in a time slot is determined from each PRB subset. This third number may be used to determine a fourth number and PRB sequence number of candidate PRBs for PSFCH transmission. The third number may be different from the fourth number.
[0095] In some embodiments, information used to indicate whether mapping is performed based on a starting subchannel or all subchannels occupied by a PSSCH may be referred to as second information. For example, the second information may be, for example, a higher-layer parameter sl-PSFCH-CandidateResourceType. If the higher-layer parameter sl-PSFCH-CandidateResourceType is configured as startSubCH, then mapping is indicated based on a starting subchannel occupied by a PSSCH. If the higher-layer parameter sl-PSFCH-CandidateResourceType is configured as allocSubCH, then mapping is indicated based on all subchannels occupied by a PSSCH.
[0096] Step 2: Determine a fourth number and PRB number of candidate PRBs for PSFCH transmission according to the third number, the time slot number, the subchannel number and the second information.
[0097] In some embodiments, after determining the third number of candidate PRBs for PSFCH transmission mapped to a subchannel of a time slot in each PRB subset, the time slot number, and the subchannel number, the fourth number of candidate PRBs for PSFCH transmission and the PRB number can be determined based on the second information.
[0098] In some embodiments, depending on the content indicated by the second information, different methods may be used to determine the fourth number and PRB sequence number of candidate PRBs for PSFCH transmission.
[0099] Step 3: number the fourth number of candidate PRBs in ascending order with the PRB sequence number as the first order, and number them in ascending order with the cyclic shift logarithm as the second order.
[0100] In some embodiments, after determining the fourth number of candidate PRBs and the PRB sequence number for PSFCH transmission, the candidate resources of the candidate PRBs may be numbered based on the order of the two levels. For example, the fourth number of candidate PRBs may be numbered in ascending order of the PRB sequence number using the PRB sequence number as a first order, and the candidate resources of the candidate PRBs may be numbered in ascending order of the cyclic shift logarithm using the cyclic shift logarithm as a second order, thereby obtaining the candidate resources of the numbered candidate PRBs.
[0101] Step 4: Determine the candidate resources for PSFCH transmission from the candidate resources of the candidate PRBs obtained by numbering, and determine a PRB number for transmission based on the candidate resources for PSFCH transmission, and use the PRB corresponding to the PRB number for transmission as a PRB determined from the corresponding PRB subset.
[0102] In some embodiments, after obtaining the candidate resources of the numbered candidate PRBs, the candidate resources for PSFCH transmission can be determined from the candidate resources of the numbered candidate PRBs, and the PRB to which the PRB sequence number corresponding to the determined candidate resource for PSFCH transmission belongs is used as the PRB determined from the corresponding PRB subset. Each PRB subset is processed accordingly, thereby obtaining N PRBs corresponding to the N PRB subsets.
[0103] In step S2105, the terminal uses the mapped PSFCH resources to perform HARQ feedback on the transmission of the PSSCH.
[0104] The resource determination method involved in the embodiments of the present disclosure may include at least one of steps S2101 to S2105. For example, step S2101 can be implemented as an independent embodiment, step S2102 can be implemented as an independent embodiment, and so on, but the present invention is not limited thereto. Steps S2101+S2102 can be implemented as independent embodiments, and steps S2101+S2102+S2103 can be implemented as independent embodiments, but the present invention is not limited thereto.
[0105] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, the optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other embodiments or other examples.
[0106] Therefore, in this embodiment, the network device sends the first information, wherein the first information indicates the physical resource block (PRB) set used for the transmission of the physical sidelink feedback channel (PSFCH). The terminal determines N non-overlapping PRB subsets of frequency domain resources from the 1 PRB set indicated by the first information, and determines 1 PRB from each PRB subset to determine N PRBs from the N PRB subsets. The determined N PRBs are used as PSFCH resources mapped by 1 physical sidelink shared channel (PSSCH). Since the number of PRBs occupied by the PSFCH in the frequency domain is increased, the number of PRBs occupied by the PSFCH in the frequency domain is greater than 1. Therefore, the PSFCH transmission coverage can be effectively enhanced and the PSFCH transmission reliability can be improved. It is possible to effectively determine N non-overlapping PRB subsets of frequency domain resources from 1 PRB set, thereby improving the flexibility and convenience of determining the N PRB subsets. By providing three methods to determine N non-overlapping PRB subsets of frequency domain resources in one PRB set according to the ascending order of multiple PRB sequence numbers, the accuracy and flexibility of determining the non-overlapping PRB subsets of N frequency domain resources can be effectively improved, and it is effectively applicable to personalized communication scenario requirements.
[0107] FIG2B is an interactive diagram illustrating a resource determination method according to an embodiment of the present disclosure. As shown in FIG2B , the embodiment of the present disclosure relates to a resource determination method that can be used in a communication system 100. The method includes:
[0108] Step S2201: The network device sends first information.
[0109] The first information indicates a physical resource block PRB set used for transmission of a physical sidelink feedback channel PSFCH.
[0110] In this embodiment, an example is given in which a network device indicates N PRB sets for transmission of a physical sidelink feedback channel (PSFCH). In some embodiments, each PRB set may include multiple PRBs. N PRBs corresponding to each of the N PRB sets may be used as PSFCH resources mapped to one physical sidelink shared channel (PSSCH), where N is an integer greater than 1. For example, one PRB may be determined from multiple PRBs in each PRB set to obtain N PRBs, and the N PRBs may be used as PSFCH resources mapped to one physical sidelink shared channel (PSSCH).
[0111] In some embodiments, the terminal may use the mapped PSFCH resources to perform Hybrid Automatic Repeat reQuest (HARQ) feedback on the PSSCH transmission.
[0112] In some embodiments, the first information may include first indication information, where the first indication information is used to indicate N PRB sets, where different PRB sets include the same or different numbers of PRBs. This enables flexible and accurate indication of the N physical resource block (PRB) sets used for transmission of the physical sidelink feedback channel (PSFCH).
[0113] In some embodiments, the number of PRBs included in different PRB sets is different, for example, the number of PRBs included in multiple PRB sets is different, or the number of PRBs included in at least two PRB sets is different, without limitation. In some embodiments, the number of PRBs included in different PRB sets is the same, which means that the number of PRBs included in different PRB sets is the same.
[0114] In some embodiments, the first information can be used by the terminal to determine 1 PRB from each PRB set to determine N PRBs, and use the determined N PRBs as PSFCH resources mapped by 1 physical sidelink shared channel PSSCH, where N is an integer greater than 1.
[0115] Step S2202: The terminal receives first information.
[0116] In some embodiments, the terminal may refer to the first indication information in the first information to determine one PRB from each PRB set, thereby determining N PRBs.
[0117] Step S2203: determine one PRB from each PRB set, so as to determine N PRBs in the N PRB sets.
[0118] In some embodiments, N PRBs may be used as PSFCH resources mapped to one physical sidelink shared channel PSSCH.
[0119] In some embodiments, determining one PRB from each PRB set to determine N PRBs may be implemented based on the following steps:
[0120] Step 1: Determine the third number of candidate PRBs for PSFCH transmission mapped to a subchannel in a time slot in each PRB set, determine the time slot number and subchannel number where a PSSCH is located, and determine the second information, wherein the second information is used to indicate mapping based on the starting subchannel or all subchannels occupied by the PSSCH.
[0121] In some embodiments, the candidate PRB may be a PRB in a corresponding PRB set. For example, a third number of candidate PRBs for PSFCH transmission mapped to a subchannel in a time slot is determined from each PRB set. This third number may be used to determine a fourth number and PRB sequence number of candidate PRBs for PSFCH transmission. The third number may be different from the fourth number.
[0122] In some embodiments, information used to indicate whether mapping is performed based on a starting subchannel or all subchannels occupied by a PSSCH may be referred to as second information. For example, the second information may be, for example, a higher-layer parameter sl-PSFCH-CandidateResourceType. If the higher-layer parameter sl-PSFCH-CandidateResourceType is configured as startSubCH, then mapping is indicated based on a starting subchannel occupied by a PSSCH. If the higher-layer parameter sl-PSFCH-CandidateResourceType is configured as allocSubCH, then mapping is indicated based on all subchannels occupied by a PSSCH.
[0123] Step 2: Determine a fourth number and PRB number of candidate PRBs for PSFCH transmission according to the third number, the time slot number, the subchannel number and the second information.
[0124] In some embodiments, after determining the third number of candidate PRBs for PSFCH transmission mapped to a subchannel of a time slot in each PRB set, the time slot number, and the subchannel number, the fourth number of candidate PRBs for PSFCH transmission and the PRB number can be determined based on the second information.
[0125] In some embodiments, depending on the content indicated by the second information, different methods may be used to determine the fourth number and PRB sequence number of candidate PRBs for PSFCH transmission.
[0126] Step 3: number the fourth number of candidate PRBs in ascending order with the PRB sequence number as the first order, and number them in ascending order with the cyclic shift logarithm as the second order.
[0127] In some embodiments, after determining the fourth number of candidate PRBs and the PRB sequence number for PSFCH transmission, the candidate resources of the candidate PRBs may be numbered based on the order of the two levels. For example, the fourth number of candidate PRBs may be numbered in ascending order of the PRB sequence number using the PRB sequence number as a first order, and the candidate resources of the candidate PRBs may be numbered in ascending order of the cyclic shift logarithm using the cyclic shift logarithm as a second order, thereby obtaining the candidate resources of the numbered candidate PRBs.
[0128] Step 4: Determine the candidate resources for PSFCH transmission from the candidate resources of the candidate PRBs obtained by numbering, and determine a PRB number for transmission based on the candidate resources for PSFCH transmission, and use the PRB corresponding to the PRB number for transmission as a PRB determined from the corresponding PRB set.
[0129] In some embodiments, after obtaining the candidate resources of the numbered candidate PRBs, the candidate resources for PSFCH transmission can be determined from the candidate resources of the numbered candidate PRBs, and the PRB to which the PRB sequence number corresponding to the determined candidate resource for PSFCH transmission belongs is used as the PRB determined from the corresponding PRB set. Each PRB set is processed accordingly, thereby obtaining N PRBs corresponding to the N PRB sets.
[0130] In step S2204, the terminal uses the mapped PSFCH resources to perform HARQ feedback on the transmission of the PSSCH.
[0131] The resource determination method involved in the embodiments of the present disclosure may include at least one of steps S2201 to S2204. For example, step S2201 can be implemented as an independent embodiment, step S2202 can be implemented as an independent embodiment, and so on, but the present invention is not limited thereto. Steps S2201+S2202 can be implemented as independent embodiments, and steps S2201+S2202+S2203 can be implemented as independent embodiments, but the present invention is not limited thereto.
[0132] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, the optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other embodiments or other examples.
[0133] Therefore, in this embodiment, the network device sends the first information, wherein the first information indicates the physical resource block PRB set used for the transmission of the physical sidelink feedback channel PSFCH, and the terminal determines 1 PRB in each PRB set indicated by the first information to determine N PRBs in N PRB sets, and the determined N PRBs are used as PSFCH resources mapped by 1 physical sidelink shared channel PSSCH. Since the number of PRBs occupied by PSFCH in the frequency domain is increased, the number of PRBs occupied by PSFCH in the frequency domain is greater than 1, thereby effectively enhancing the PSFCH transmission coverage and improving the PSFCH transmission reliability. It is possible to effectively determine N PRBs from N PRB sets, improve the flexibility and convenience of determining N PRBs, and effectively adapt to personalized communication scenario requirements.
[0134] FIG2C is an interactive diagram illustrating a resource determination method according to another embodiment of the present disclosure. As shown in FIG2C , the embodiment of the present disclosure relates to a resource determination method that can be used in a communication system 100. The method includes:
[0135] Step S2301: The network device sends first information.
[0136] The first information indicates a physical resource block PRB set used for transmission of a physical sidelink feedback channel PSFCH.
[0137] In this embodiment, a network device indicates one PRB set for PSFCH transmission. In some embodiments, the terminal may use the mapped PSFCH resources to perform Hybrid Automatic Repeat reQuest (HARQ) feedback on PSSCH transmission.
[0138] In some embodiments, the first information includes at least one of first indication information and second indication information, wherein the first indication information is used to indicate one PRB set, and the second indication information is used to indicate that each PRB subset contains N PRBs. In this way, it is possible to flexibly and accurately indicate the physical resource block (PRB) set used for physical sidelink feedback channel (PSFCH) transmission.
[0139] In some embodiments, the first information can be used by the terminal to determine a PRB subset from multiple sub-PRB sets, and use the N PRBs in the determined PRB subset as PSFCH resources mapped to a physical sidelink shared channel PSSCH, where N is an integer greater than 1.
[0140] Step S2302: The terminal receives first information.
[0141] In some embodiments, the terminal may refer to at least one of the first indication information and the second indication information in the first information to determine one PRB subset from multiple sub-PRB sets.
[0142] Step S2303 : Based on the rule that every N PRBs in one PRB set form one PRB subset, the total number of PRB subsets and the sequence number of each PRB subset are determined according to the ascending order of PRB sequence numbers in the PRB set and N.
[0143] In some embodiments, after determining the rule that every N PRBs in a PRB set indicated by the first information form a PRB subset, the terminal can determine the total number of PRB subsets and the sequence number of each PRB subset based on the order of the PRB sequence numbers in the PRB set from small to large and N.
[0144] In some embodiments, the total number of PRB subsets and the sequence number of each PRB subset can be used to select a PRB subset from multiple PRB subsets contained in the PRB set, and the N PRBs contained in the PRB subset can be used as PSFCH resources mapped by one physical sidelink shared channel PSSCH.
[0145] Step S2304: Determine N PRBs in one PRB subset from the multiple PRB subsets according to the total number of PRB subsets and the sequence number of each PRB subset.
[0146] In some embodiments, determining N PRBs in one PRB subset from multiple PRB subsets may be achieved based on the following steps:
[0147] The first step is to determine the third number of candidate PRB subsets for PSFCH transmission mapped to a subchannel of a time slot, determine the time slot number and subchannel number where a PSSCH is located, and determine the second information, wherein the second information is used to indicate mapping based on the starting subchannel or all subchannels occupied by the PSSCH.
[0148] In some embodiments, the candidate PRB subset may be a PRB subset in a PRB set. For example, a third number of candidate PRB subsets for PSFCH transmission mapped to a subchannel in a time slot may be determined, and the third number may be used to determine a fourth number of candidate PRB subsets for PSFCH transmission and a sequence number of the PRB subset. The third number may be different from the fourth number.
[0149] In some embodiments, information used to indicate whether mapping is performed based on a starting subchannel or all subchannels occupied by a PSSCH may be referred to as second information. For example, the second information may be, for example, a higher-layer parameter sl-PSFCH-CandidateResourceType. If the higher-layer parameter sl-PSFCH-CandidateResourceType is configured as startSubCH, then mapping is indicated based on a starting subchannel occupied by a PSSCH. If the higher-layer parameter sl-PSFCH-CandidateResourceType is configured as allocSubCH, then mapping is indicated based on all subchannels occupied by a PSSCH.
[0150] Step 2: Determine a fourth number of candidate PRB subsets and the sequence number of the PRB subset for PSFCH transmission according to the third number, the time slot sequence number, the subchannel sequence number and the second information.
[0151] In some embodiments, after determining the third number of candidate PRB subsets for PSFCH transmission mapped to a subchannel of a time slot, the time slot number, and the subchannel number, the fourth number of candidate PRB subsets for PSFCH transmission and the sequence number of the PRB subset can be determined based on the second information.
[0152] In some embodiments, depending on the content indicated by the second information, different methods may be used to determine the fourth number of candidate PRB subsets and the sequence numbers of the PRB subsets for PSFCH transmission.
[0153] Step 3: number the fourth number of candidate PRB subsets in ascending order with the sequence number of the PRB subset as the first order, and number them in ascending order with the cyclic shift logarithm as the second order.
[0154] In some embodiments, after determining the fourth number of candidate PRB subsets for PSFCH transmission and the sequence number of the PRB subset, the candidate resources of the candidate PRB subset may be numbered based on the order of the two levels. For example, the fourth number of candidate PRB subsets may be first numbered in ascending order of the sequence number of the PRB subset using the sequence number of the PRB subset as a first order, and the candidate resources of the candidate PRB subset may be numbered in ascending order of the cyclic shift logarithm using the cyclic shift logarithm as a second order, thereby obtaining the candidate resources of the numbered candidate PRB subset.
[0155] Step 4: Determine the sequence number of a PRB subset used for PSFCH transmission from the numbered candidate PRB subsets, and use the candidate PRB subset corresponding to the sequence number of the PRB subset used for transmission as the determined PRB subset.
[0156] In some embodiments, after obtaining the candidate resources of the numbered candidate PRB subset, the serial number of a PRB subset used for PSFCH transmission can be determined from the numbered candidate PRB subset, and the PRB subset to which the serial number of the PRB subset belongs is used as the determined PRB subset, and the N PRBs in the determined PRB subset are used as PSFCH resources mapped by a physical sidelink shared channel PSSCH.
[0157] Step S2305: The terminal uses the mapped PSFCH resources to perform HARQ feedback on the transmission of the PSSCH.
[0158] The resource determination method involved in the embodiments of the present disclosure may include at least one of steps S2301 to S2305. For example, step S2301 can be implemented as an independent embodiment, step S2302 can be implemented as an independent embodiment, and so on, but the present invention is not limited thereto. Steps S2301+S2302 can be implemented as independent embodiments, and steps S2301+S2302+S2303 can be implemented as independent embodiments, but the present invention is not limited thereto.
[0159] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, the optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other embodiments or other examples.
[0160] Therefore, in this embodiment, the network device sends first information, wherein the first information indicates a physical resource block (PRB) set used for transmission of a physical sidelink feedback channel (PSFCH). The terminal determines the total number of PRB subsets and the sequence number of each PRB subset based on the rule that every N PRBs in one PRB set indicated by the network device form a PRB subset, according to the order of the PRB sequence numbers in the PRB set from small to large and N, and determines N PRBs in one PRB subset from multiple PRB subsets based on the total number of PRB subsets and the sequence number of each PRB subset. Since the number of PRBs occupied by the PSFCH in the frequency domain is increased, the number of PRBs occupied by the PSFCH in the frequency domain is greater than one, thereby effectively enhancing the PSFCH transmission coverage and improving the PSFCH transmission reliability. It can effectively determine a PRB subset from multiple PRB sets, and use the N PRBs in the determined PRB subset as PSFCH resources mapped by a physical sidelink shared channel PSSCH, effectively improving the flexibility and convenience of determining N PRBs, and effectively adapting to personalized communication scenario requirements.
[0161] FIG3A is an interactive diagram illustrating a resource determination method according to another embodiment of the present disclosure. As shown in FIG3A , the embodiment of the present disclosure relates to a resource determination method that can be used in a terminal. The method includes:
[0162] Step S3101: Receive first information, where the first information indicates a physical resource block (PRB) set used for transmission of a physical sidelink feedback channel (PSFCH).
[0163] Step S3102: determine N PRBs from the PRB set as PSFCH resources mapped to a physical sidelink shared channel PSSCH, and use the mapped PSFCH resources to perform hybrid automatic repeat request HARQ feedback on the transmission of the PSSCH, where N is an integer greater than 1.
[0164] The resource determination method involved in the embodiments of the present disclosure may include at least one of steps S3101 and S3102. For example, step S3101 may be implemented as an independent embodiment, step S3102 may be implemented as an independent embodiment, and so on, but the present invention is not limited thereto. Steps S3101 and S3102 may be implemented as independent embodiments, but the present invention is not limited thereto.
[0165] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, the optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other embodiments or other examples.
[0166] FIG3B is an interactive diagram of a resource determination method according to another embodiment of the present disclosure. As shown in FIG3B , the embodiment of the present disclosure relates to a resource determination method that can be used in a terminal. The method includes:
[0167] Step S3201: Receive first information, where the first information indicates a physical resource block (PRB) set used for physical sidelink feedback channel (PSFCH) transmission.
[0168] Step S3202: determine N non-overlapping PRB subsets in one PRB set, wherein each PRB subset contains a first number of PRBs, or at least two PRB subsets contain different numbers of PRBs.
[0169] Step S3203: determine N PRBs from the PRB subset as PSFCH resources mapped to one physical sidelink shared channel PSSCH, and use the mapped PSFCH resources to perform hybrid automatic repeat request HARQ feedback on the transmission of the PSSCH.
[0170] The resource determination method involved in the embodiments of the present disclosure may include at least one of steps S3201 to S3203. For example, step S3201 can be implemented as an independent embodiment, step S3202 can be implemented as an independent embodiment, and so on, but the present disclosure is not limited thereto. Steps S3201+S3202 can be implemented as independent embodiments, but the present disclosure is not limited thereto.
[0171] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, the optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other embodiments or other examples.
[0172] FIG3C is an interactive diagram illustrating a resource determination method according to another embodiment of the present disclosure. As shown in FIG3C , the embodiment of the present disclosure relates to a resource determination method that can be used in a terminal. The method includes:
[0173] Step S3301: Receive first information, where the first information indicates a physical resource block (PRB) set used for physical sidelink feedback channel (PSFCH) transmission.
[0174] Step S3302: Determine N non-overlapping PRB subsets of frequency domain resources in one PRB set according to the ascending order of multiple PRB sequence numbers.
[0175] In some embodiments of the present disclosure, determining N non-overlapping PRB subsets of frequency domain resources in one PRB set according to the ascending order of multiple PRB sequence numbers includes any of the following:
[0176] Determining, from one PRB set, N PRB subsets whose frequency domain resources do not overlap with each other according to an ascending order of the multiple PRB sequence numbers and a first number of PRBs included in the PRB subset;
[0177] According to the order of the multiple PRB numbers from small to large, every L consecutive PRBs in the PRB set are grouped into a PRB subset to obtain N PRB subsets with non-overlapping frequency domain resources, where L is an integer;
[0178] According to the ascending order of the multiple PRB sequence numbers, every second number of PRBs in the PRB set are grouped into a PRB subset, so as to obtain N PRB subsets whose frequency domain resources do not overlap with each other.
[0179] Step S3303: Determine 1 PRB from each PRB subset to determine N PRBs in the N PRB subsets, and use the N PRBs as PSFCH resources mapped by 1 physical sidelink shared channel PSSCH, and use the mapped PSFCH resources to perform hybrid automatic repeat request HARQ feedback on the transmission of PSSCH.
[0180] The resource determination method involved in the embodiments of the present disclosure may include at least one of steps S3301 to S3303. For example, step S3301 can be implemented as an independent embodiment, step S3302 can be implemented as an independent embodiment, and so on, but the present disclosure is not limited thereto. Steps S3301 and S3302 can be implemented as independent embodiments, but the present disclosure is not limited thereto.
[0181] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, the optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other embodiments or other examples.
[0182] FIG3D is an interactive diagram illustrating a resource determination method according to another embodiment of the present disclosure. As shown in FIG3D , the embodiment of the present disclosure relates to a resource determination method that can be used in a terminal. The method includes:
[0183] Step S3401: Receive first information, where the first information indicates a set of N physical resource blocks (PRBs) used for transmission of a physical sidelink feedback channel (PSFCH).
[0184] Step S3402: determine 1 PRB from each PRB set to determine N PRBs in N PRB sets, and use the N PRBs as PSFCH resources mapped by 1 physical sidelink shared channel PSSCH, and use the mapped PSFCH resources to perform hybrid automatic repeat request HARQ feedback on the transmission of PSSCH.
[0185] The resource determination method involved in the embodiments of the present disclosure may include at least one of steps S3401 and S3402. For example, step S3401 can be implemented as an independent embodiment, step S3402 can be implemented as an independent embodiment, and so on, but the present invention is not limited thereto. Steps S3401 and S3402 can be implemented as independent embodiments, but the present invention is not limited thereto.
[0186] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, the optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other embodiments or other examples.
[0187] In some embodiments of the present disclosure, determining one PRB from each PRB set or each PRB subset to determine N PRBs includes:
[0188] Determine, in each PRB set or each PRB subset, a third number of candidate PRBs for PSFCH transmission mapped to a subchannel of a time slot, determine a time slot number and a subchannel number in which a PSSCH is located, and determine second information, wherein the second information is used to indicate mapping based on a starting subchannel or all subchannels occupied by the PSSCH;
[0189] Determine a fourth number and a PRB number of candidate PRBs for PSFCH transmission based on the third number, the time slot number, the subchannel number, and the second information;
[0190] The fourth number of candidate PRBs are numbered in ascending order using the PRB sequence number as a first order and in ascending order using the cyclic shift logarithm as a second order;
[0191] Determine candidate resources for PSFCH transmission from candidate resources of the candidate PRBs obtained by numbering;
[0192] According to the candidate resources for PSFCH transmission, a PRB number for transmission is determined, and a PRB corresponding to the PRB number for transmission is used as a PRB determined from each PRB set or each PRB subset.
[0193] FIG3E is an interactive diagram illustrating a resource determination method according to another embodiment of the present disclosure. As shown in FIG3E , the embodiment of the present disclosure relates to a resource determination method that can be used in a terminal. The method includes:
[0194] Step S3501: Receive first information, where the first information indicates a set of N physical resource blocks (PRBs) used for transmission of a physical sidelink feedback channel (PSFCH).
[0195] In some embodiments of the present disclosure, the first information includes at least one of the following:
[0196] First indication information, where the first indication information is used to indicate one PRB set;
[0197] The second indication information is used to indicate that each PRB subset includes N PRBs.
[0198] Step S3502: Based on the rule that every N PRBs in one PRB set form one PRB subset, the total number of PRB subsets and the sequence number of each PRB subset are determined according to the ascending order of PRB sequence numbers in the PRB set and N.
[0199] Step S3503: Determine N PRBs in one PRB subset from multiple PRB subsets according to the total number of PRB subsets and the sequence number of each PRB subset, and use the mapped PSFCH resources to perform hybrid automatic repeat request HARQ feedback on the transmission of the PSSCH.
[0200] In some embodiments of the present disclosure, determining N PRBs in one PRB subset from multiple PRB subsets according to the total number of PRB subsets and the sequence number of each PRB subset includes:
[0201] Determine a third number of candidate PRB subsets for PSFCH transmission mapped to a subchannel of a time slot, determine the time slot number and subchannel number of a PSSCH, and determine second information, wherein the second information is used to indicate mapping based on a starting subchannel or all subchannels occupied by the PSSCH;
[0202] Determine a fourth number of candidate PRB subsets for PSFCH transmission and a sequence number of the PRB subset according to the third number, the time slot sequence number, the subchannel sequence number, and the second information;
[0203] The fourth number of candidate PRB subsets are numbered in ascending order based on the sequence number of the PRB subset as a first order, and are numbered in ascending order based on the cyclic shift logarithm as a second order;
[0204] The sequence number of a PRB subset used for PSFCH transmission is determined from the candidate PRB subsets obtained by numbering, and the candidate PRB subset corresponding to the sequence number of the PRB subset used for transmission is used as the determined PRB subset.
[0205] The resource determination method involved in the embodiments of the present disclosure may include at least one of steps S3501 to S3503. For example, step S3501 can be implemented as an independent embodiment, step S3502 can be implemented as an independent embodiment, and so on, but the present disclosure is not limited thereto. Steps S3501+S3502 can be implemented as independent embodiments, but the present disclosure is not limited thereto.
[0206] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, the optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other embodiments or other examples.
[0207] FIG4 is an interactive diagram of a resource determination method according to another embodiment of the present disclosure. As shown in FIG4 , the embodiment of the present disclosure relates to a resource determination method that can be used in a network device. The method includes:
[0208] Step S4101, sending first information, wherein the first information indicates a physical resource block PRB set used for transmission of a physical sidelink feedback channel PSFCH, and the N PRBs in the PRB set are used as PSFCH resources mapped to one physical sidelink shared channel PSSCH, and the mapped PSFCH resources are used for hybrid automatic repeat request HARQ feedback for the transmission of PSSCH, where N is an integer greater than 1.
[0209] The resource determination method involved in the embodiment of the present disclosure may include step S4101. For example, step S4101 may be implemented as an independent embodiment, but is not limited thereto.
[0210] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, the optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other embodiments or other examples.
[0211] FIG5 is an interactive diagram illustrating a resource determination method according to another embodiment of the present disclosure. As shown in FIG5 , the embodiment of the present disclosure relates to a resource determination method that can be used in a communication system. The communication system includes a terminal and a network device; the method includes:
[0212] In step S5101, the network device is configured to send first information, where the first information indicates a physical resource block (PRB) set used for transmission of a physical sidelink feedback channel (PSFCH).
[0213] In step S5102, the terminal is used to receive the first information and determine N PRBs from the PRB set as PSFCH resources mapped to a physical sidelink shared channel PSSCH, and use the mapped PSFCH resources to perform hybrid automatic repeat request HARQ feedback on the transmission of the PSSCH, where N is an integer greater than 1.
[0214] The resource determination method involved in the embodiments of the present disclosure may include at least one of steps S5101 and S5102. For example, step S5101 may be implemented as an independent embodiment, step S5102 may be implemented as an independent embodiment, and so on, but the present invention is not limited thereto. Steps S5101 and S5102 may be implemented as independent embodiments, but the present invention is not limited thereto.
[0215] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, the optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other embodiments or other examples.
[0216] The following is an exemplary introduction to the above method.
[0217] Optional embodiment:
[0218] In the embodiment of the present disclosure, the PSFCH resource mapped to each PSSCH can be determined in the PRB set configured for PSFCH transmission. An example is as follows:
[0219] Option 1:
[0220] Step 1: Determine N non-overlapping PRB sets on frequency domain resources in one resource pool.
[0221] Among them, for Step 1, determining non-overlapping PRB sets on N frequency domain resources in one resource pool can be implemented in the following two ways:
[0222] Embodiment 1-1: Non-overlapping PRB sets on N frequency domain resources are N subsets of a pre-configured PRB set. The PRBs in the PRB set are divided into N PRB subsets in ascending order of PRB sequence numbers.
[0223] Optionally, the PRBs are evenly divided into N PRB subsets, each of which contains L PRBs.
[0224] Optionally, the data is unevenly divided into N PRB subsets, and the number of PRBs in each PRB subset is different.
[0225] For example: N=2, high-layer signaling configures 1 PRB set, the bitmap value is 111111000110100111111111111100, and the corresponding usable PRB sequence numbers are 0-21. The PRB set is divided into 2 PRB subsets according to the logical order of PRBs. PRB subset 1 contains PRBs numbered 0-10, and PRB subset 2 contains PRBs numbered 11-21.
[0226] For example: N=2, high-layer signaling configures 1 PRB set, the bitmap value is 111111000110100111111111111100, and the corresponding PRB sequence number is 0-21. The PRB set is unevenly divided into 2 PRB subsets according to the logical order of PRBs. PRB subset 1 contains PRBs with sequence numbers 0-15, and PRB subset 2 contains PRBs with sequence numbers 16-21.
[0227] Embodiment 1-2: N non-overlapping PRB sets on frequency domain resources are configured respectively through high-layer signaling and indicated by N bitmaps.
[0228] Optionally, the number of PRBs contained in the N PRB sets is the same or different.
[0229] For example, N=2. The higher-layer signaling uses two bitmaps to configure two PRB sets. One bitmap value is 000111100001110001111 to configure PRB set 1, and the other bitmap value is 1101101011010110000110101 to configure PRB set 2.
[0230] Embodiment 1-3: N PRB subsets are determined in one pre-configured PRB set according to the following rules.
[0231] Rule 1: In a pre-configured PRB set, every M consecutive PRBs form a PRB subset according to the logical number of the PRBs.
[0232] Rule 2: In the pre-configured PRB set, a PRB subset is formed every X PRBs according to the logical number of the PRB.
[0233] For example, if high-layer signaling configures one PRB set, the bitmap value is 1111110001101001111111111111100111000011110101, and the corresponding PRB numbers are 0-30, then every 15 consecutive PRBs form a PRB subset. That is, the PRB numbers in PRB subset 1 are 0-14, and the PRB numbers in PRB subset 2 are 15-29.
[0234] For example, if higher-layer signaling configures one PRB set, the bitmap value is 1111110001101001111111111111100111000011110101, and the corresponding PRB sequence numbers are 0-30, and every two PRBs constitute a PRB set, then the sequence numbers corresponding to the PRBs contained in PRB subset 1 are {0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30}, and the sequence numbers corresponding to the PRBs contained in PRB subset 2 are {1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29}.
[0235] Step 2: In each PRB set, use the following steps to determine one PRB. A total of N PRBs are determined in N PRB sets. The determined N PRBs are the frequency domain resources of the PSFCH corresponding to one PSSCH. The steps are as follows:
[0236] Step 1: In one PRB set, calculate the number of PRBs used for PSFCH transmission mapped to one subchannel of a time slot:
[0237] in, Indicates the number of PRBs used for PSFCH transmission mapped to a subchannel of a time slot, Indicates the number of PRB sets or PRB subsets, N subch is the number of subchannels in the resource pool, is the period of PSFCH.
[0238] Step 2: Calculate the number of PRBs and PRB sequence numbers used for PSFCH transmission mapped to the PSSCH in time slot i and subchannel j according to the following formula:
[0239] in, Indicates the number of PRBs used for PSFCH transmission, Indicates the PRB number used for PSFCH transmission.
[0240] Step 3: Determine the set of transmission resources using the following formula
[0241] in, Is the configured cyclic shift number. If the higher-layer parameter sl-PSFCH-CandidateResourceType is configured as startSubCH, then Indicates mapping based on the lowest subchannel number where the PSSCH is located to determine the number of available PRBs and PRB numbers for the PSFCH. Contains PRBs; if the higher-layer parameter sl-PSFCH-CandidateResourceType is configured as allocSubCH, then Map all sub-channel numbers occupied by PSSCH to determine the number of available PRBs and PRB numbers of PSFCH. Contains PRBs.
[0242] right The resources in the byte array are first numbered in ascending order by the PRB number and then by the cyclic shift value.
[0243] Step 4: The UE determines the sequence number of one PRB used for PSFCH transmission resources using the following formula:
[0244] Among them, P ID , M ID Using the legacysidelink specified value, P ID It is the source ID indicated by the second-stage Sidelink Control Information (SCI). If the service type is multicast hybrid automatic repeat request confirmation HARQ ACK information or hybrid automatic repeat request non-confirmation HARQ NACK feedback, M ID Indicated by the upper layer, it is a multicast member ID, otherwise, M ID is 0. mod refers to the modulo operator.
[0245] Option 2:
[0246] Step 1: Determine a pre-configured PRB set for PSFCH transmission in a resource pool. According to the rule that every N PRBs form a PRB subset, determine the total number of PRB subsets and the sequence number of each PRB subset in the PSFCH set.
[0247] For step 1, determine the total number of PRB subsets and the sequence number of each PRB subset in a PSFCHPRB set. The following method can be used:
[0248] Example 1: In a pre-configured PSF CHPRB set, the PRBs with a bit value of 1 are renumbered, and according to the rule that every N PRBs are one PRB subset, and according to the sequence numbers of the numbered PRBs from small to large, in the configured PRB set, the total number of PRB subsets and the PRB sequence numbers contained in each PRB subset are determined.
[0249] For example, the pre-configured PSFCHPRB is indicated using a bitmap, the PRB set is 0010111110011100011111001110010101110110, and the available PRBs in the PRBset are renumbered to 0, 1, 2, 3, ... 23. Assuming N = 2, every two PRBs in the PRBset constitute a PRB subset. The total number of PRB subsets determined in the PSFCHPRB set is 12, and the sequence numbers of the PRB subsets are 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11. As shown in Figure 6, Figure 6 is a schematic diagram of a method for determining a PRB subset in an embodiment of the present disclosure.
[0250] Step 2: In the determined total PRB subset, use the following steps to determine the frequency domain resources of the PSFCH corresponding to each PSSCH. Each PSFCH frequency domain resource contains N PRBs. The steps are as follows:
[0251] Step 1: Determine the number of PRB subsets mapped to a subchannel on a time slot:
[0252] in, Indicates the number of PRBsubsets in the resource pool being renumbered, N subch is the number of subchannels in the resource pool, is the period of PSFCH.
[0253] Step 2: Determine the number and sequence number of PRBsubsets mapped to the PSSCH with time slot number i and subchannel number j according to the following formula:
[0254] in, Indicates the number of PRBsubsets, Indicates the sequence number of the PRBsubset.
[0255] Step 3: Determine the set of transmission resources for PSFCH by the following formula
[0256] in, is the logarithm of cyclic shifts supported by one PRBsubset.
[0257] If the higher-level parameter sl-PSFCH-CandidateResourceType is configured as startSubCH, then That is, the number and sequence number of PRBsubset are mapped to the lowest subchannel sequence number where PSSCH is located. If the high-level parameter sl-PSFCH-CandidateResourceType is configured as allocSubCH, then The number and sequence number of PRBsubsets are mapped to the sequence numbers of all subchannels occupied by the PSSCH.
[0258] Step 4: Determine the resources The PRBs are sorted and renumbered in the following order: first, they are sorted in ascending order by PRBsubset(s), and then they are sorted using the cyclic shift value within each PRBsubset.
[0259] Step 5: Using the following formula, the UE determines the PRBsubset number of the PSFCH transmission resource corresponding to the PSSCH:
[0260] Among them, P ID , M ID Using the legacysidelink specified value, P ID Is the source ID indicated by the second stage SCI. If the service type is multicast HARQ-ACK / NACK feedback, then M ID Indicated by the upper layer, it is a multicast member ID, otherwise, M ID is 0.
[0261] Figure 7A is a schematic diagram of the structure of a resource determination device proposed in one embodiment of the present disclosure. As shown in Figure 7A, the resource determination device includes: a transceiver module for receiving first information, wherein the first information indicates a physical resource block (PRB) set used for transmitting a physical sidelink feedback channel (PSFCH); a processing module for determining N PRBs from the PRB set as PSFCH resources mapped to one physical sidelink shared channel (PSSCH), and using the mapped PSFCH resources to perform hybrid automatic repeat request (HARQ) feedback on the PSSCH transmission, wherein N is an integer greater than 1.
[0262] Optionally, the above-mentioned transceiver module is used to execute the relevant steps executed by the terminal in any of the above methods, which will not be repeated here.
[0263] Optionally, the resource determination device also includes at least one of a sending module and a receiving module, the sending module is used to execute the steps related to sending performed by the terminal in any of the above methods, and the receiving module is used to execute the steps related to receiving performed by the terminal in any of the above methods, which will not be repeated here.
[0264] FIG7B is a schematic diagram of the structure of a resource determination device proposed in another embodiment of the present disclosure. As shown in FIG7B , the resource determination device includes: a transceiver module, configured to send first information, wherein the first information indicates a physical resource block (PRB) set used for transmitting a physical sidelink feedback channel (PSFCH), the PSFCH resources mapped as one physical sidelink shared channel (PSSCH) among N PRBs in the PRB set, and the mapped PSFCH resources are used for hybrid automatic repeat request (HARQ) feedback for the transmission of the PSSCH, where N is an integer greater than 1.
[0265] It should be understood that the division of the various units or modules in the above device is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a physical entity, or they may be physically separated. In addition, the units or modules in the device may be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the various units or modules of the above device, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above-mentioned hardware circuits can be understood as one or more processors; for example, in one implementation, the above-mentioned hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units or modules by designing the logical relationship of the components in the circuit; for example, in another implementation, the above-mentioned hardware circuit can be realized by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the rest by hardware circuits.
[0266] As shown in Figure 8A, Figure 8A is a schematic diagram of the structure of the communication device proposed in an embodiment of the present disclosure. The communication device 8100 includes one or more processors 8101. The processor 8101 can be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process the communication protocol and communication data, and the central processing unit can be used to control the communication device (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process program data. The processor 8101 is used to call instructions to enable the communication device 8100 to execute any of the above methods.
[0267] In some embodiments, the communication device 8100 further includes one or more memories 8102 for storing instructions. Optionally, all or part of the memories 8102 may be located outside the communication device 8100.
[0268] In some embodiments, the communication device 8100 further includes one or more transceivers 8103. When the communication device 8100 includes one or more transceivers 8103, the communication steps such as sending and receiving in the above method are performed by the transceiver 8103, and the other steps are performed by the processor 8101.
[0269] In some embodiments, a transceiver may include a receiver and a transmitter, which may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, and transceiver circuit may be used interchangeably; the terms transmitter, transmitting unit, transmitter, and transmitting circuit may be used interchangeably; and the terms receiver, receiving unit, receiver, and receiving circuit may be used interchangeably.
[0270] Optionally, the communication device 8100 further includes one or more interface circuits 8104, which are connected to the memory 8102. The interface circuits 8104 can be used to receive signals from the memory 8102 or other devices, and can be used to send signals to the memory 8102 or other devices. For example, the interface circuits 8104 can read instructions stored in the memory 8102 and send the instructions to the processor 8101.
[0271] The communication device 8100 described in the above embodiment may be a network device or a terminal, but the scope of the communication device 8100 described in the present disclosure is not limited thereto, and the structure of the communication device 8100 may not be limited by FIG. 8A. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data or programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.
[0272] Figure 8B is a schematic diagram of the structure of a chip proposed in an embodiment of the present disclosure. If the communication device 8100 can be a chip or a chip system, reference can be made to the schematic diagram of the structure of the chip 8200 shown in Figure 8B, but the present invention is not limited thereto. The chip 8200 includes one or more processors 8201, which are used to call instructions to cause the chip 8200 to perform any of the above methods. In some embodiments, the chip 8200 also includes one or more interface circuits 8202, which are connected to the memory 8203. The interface circuit 8202 can be used to receive signals from the memory 8203 or other devices, and can be used to send signals to the memory 8203 or other devices. For example, the interface circuit 8202 can read instructions stored in the memory 8203 and send the instructions to the processor 8201. Optionally, the terms interface circuit, interface, transceiver pin, and transceiver are interchangeable. In some embodiments, the chip 8200 also includes one or more memories 8203 for storing instructions. Optionally, all or part of the memory 8203 can be located outside the chip 8200.
[0273] The present disclosure also proposes a storage medium having instructions stored thereon, which, when executed on the communication device 8100, causes the communication device 8100 to execute any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited thereto, and may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but is not limited thereto, and may also be a temporary storage medium.
[0274] In the embodiment of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and execution capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationship of the hardware circuit. The logical relationship of the above-mentioned hardware circuit is fixed or reconfigurable, such as a hardware circuit implemented by a processor as an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and implementing the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.
[0275] The present disclosure also provides a program product, which, when executed by the communication device 8100, enables the communication device 8100 to perform any of the above methods. Optionally, the program product is a computer program product.
[0276] The present disclosure also proposes a computer program, which, when executed on a computer, causes the computer to perform any one of the above methods.
[0277] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented using software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present disclosure are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0278] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this disclosure.
[0279] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0280] The above description is merely a specific embodiment of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.
Claims
1. A resource determination method, characterized in that: Executed by a terminal, the method includes: Receiving first information, wherein the first information indicates a physical resource block (PRB) set used for transmission of a physical sidelink feedback channel (PSFCH); N PRBs are determined from the PRB set as PSFCH resources mapped to a physical sidelink shared channel PSSCH, and the mapped PSFCH resources are used to perform hybrid automatic repeat request HARQ feedback on the transmission of the PSSCH, where N is an integer greater than 1.
2. The method according to claim 1, characterized in that The first information includes at least one of the following: first indication information, wherein the first indication information is used to indicate one of the PRB sets; Second indication information, wherein the second indication information is used to indicate the number N of PRB subsets; third indication information, wherein the third indication information is used to indicate a first number of PRBs included in the PRB subset; Fourth indication information, wherein the fourth indication information is used to indicate whether the first numbers of PRBs included in different PRB subsets are the same or different.
3. The method according to any one of claims 1 to 2, characterized in that: The determining N PRBs from the PRB set as PSFCH resources mapped by one physical sidelink shared channel PSSCH includes: Determine N PRB subsets whose frequency domain resources do not overlap with each other in one of the PRB sets, wherein each PRB subset contains the first number of PRBs, or at least two of the PRB subsets contain different numbers of PRBs; N PRBs are determined from the PRB subset as PSFCH resources mapped to one physical sidelink shared channel PSSCH.
4. The method according to claim 3, characterized in that The determining, in one of the PRB sets, N PRB subsets whose frequency domain resources do not overlap with each other comprises: In one of the PRB sets, according to the ascending order of multiple PRB sequence numbers, N PRB subsets whose frequency domain resources do not overlap with each other are determined.
5. The method according to claim 4, characterized in that The determining, in one of the PRB sets, according to the ascending order of multiple PRB sequence numbers, of N PRB subsets whose frequency domain resources do not overlap with each other includes any of the following: Determine, from the one PRB set, a PRB subset in which the N frequency domain resources do not overlap with each other, according to the ascending order of the multiple PRB sequence numbers and the first number of PRBs included in the PRB subset; According to the ascending order of the plurality of PRB sequence numbers, every L consecutive PRBs in the PRB set form a PRB subset, so as to obtain a PRB subset of the N frequency domain resources that do not overlap with each other, where L is an integer; According to the ascending order of the plurality of PRB sequence numbers, each second number of PRBs in the PRB set is used to form a PRB subset, so as to obtain a PRB subset in which the N frequency domain resources do not overlap with each other.
6. The method according to claim 1, characterized in that The first information includes: The first indication information is used to indicate N PRB sets, and the number of PRBs included in different PRB sets is the same or different.
7. The method according to any one of claims 1 to 6, characterized in that: The determining N PRBs from the PRB set as PSFCH resources mapped by one physical sidelink shared channel PSSCH includes any of the following: Determine one PRB from each of the PRB sets to determine the N PRBs in the N PRB sets, and use the N PRBs as PSFCH resources mapped by one physical sidelink shared channel PSSCH; One PRB is determined from each of the PRB subsets to determine the N PRBs in the N PRB subsets, and the N PRBs are used as PSFCH resources mapped to one physical sidelink shared channel PSSCH.
8. The method according to claim 7, characterized in that Determining one PRB from each of the PRB sets or each of the PRB subsets to determine the N PRBs includes: Determine a third number of candidate PRBs for PSFCH transmission mapped to a subchannel of a time slot in each of the PRB sets or each of the PRB subsets, determine a time slot number and a subchannel number in which the 1 PSSCH is located, and determine second information, wherein the second information is used to indicate mapping based on a starting subchannel or all subchannels occupied by the PSSCH; Determine a fourth number and a PRB number of candidate PRBs for PSFCH transmission according to the third number, the time slot number, the subchannel number, and the second information; The fourth number of candidate PRBs are numbered in ascending order by PRB number using PRB number as a first order, and numbered in ascending order by cyclic shift logarithm using cyclic shift logarithm as a second order; Determine candidate resources for PSFCH transmission from candidate resources of the candidate PRBs obtained by numbering; According to the candidate resources for PSFCH transmission, a PRB number for transmission is determined, and the PRB corresponding to the PRB number for transmission is used as the PRB determined from each of the PRB sets or each of the PRB subsets.
9. The method according to claim 1, characterized in that The first information includes at least one of the following: first indication information, wherein the first indication information is used to indicate one of the PRB sets; Second indication information, wherein the second indication information is used to indicate that each PRB subset contains N PRBs.
10. The method according to claim 9, characterized in that Determining, according to the first information, N PRBs from the PRB set includes: Based on a rule that every N PRBs in one of the PRB sets form one PRB subset, determining the total number of the PRB subsets and the sequence number of each of the PRB subsets according to the ascending order of the PRB sequence numbers in the PRB set and N; According to the total number of the PRB subsets and the sequence number of each of the PRB subsets, N PRBs in one of the PRB subsets are determined from the multiple PRB subsets.
11. The method according to claim 10, characterized in that The determining, from the plurality of PRB subsets according to the total number of the PRB subsets and the sequence number of each of the PRB subsets, N PRBs in one of the PRB subsets comprises: Determine a third number of candidate PRB subsets for PSFCH transmission mapped to a subchannel of a time slot, determine the time slot number and the subchannel number where the 1 PSSCH is located, and determine second information, wherein the second information is used to indicate mapping based on a starting subchannel or all subchannels occupied by the PSSCH; Determine a fourth number of candidate PRB subsets and a sequence number of the PRB subset for PSFCH transmission according to the third number, the time slot sequence number, the subchannel sequence number and the second information; The fourth number of candidate PRB subsets are numbered in ascending order based on the sequence numbers of the PRB subsets as a first order, and numbered in ascending order based on the cyclic shift logarithms as a second order; The sequence number of one PRB subset used for PSFCH transmission is determined from the candidate PRB subsets obtained by numbering.
12. A resource determination method, characterized in that: Executed by a network device, the method includes: Send first information, wherein the first information indicates a physical resource block PRB set used for transmission of a physical sidelink feedback channel PSFCH, N PRBs in the PRB set are used as PSFCH resources mapped to a physical sidelink shared channel PSSCH, and the mapped PSFCH resources are used for hybrid automatic repeat request HARQ feedback for the transmission of the PSSCH, where N is an integer greater than 1.
13. A resource determination method, characterized in that: The method comprises: The network device is used to send first information, wherein the first information indicates a physical resource block PRB set used for transmission of a physical sidelink feedback channel PSFCH; The terminal is used to receive the first information, and determine N PRBs from the PRB set as PSFCH resources mapped to a physical sidelink shared channel PSSCH, and use the mapped PSFCH resources to perform hybrid automatic repeat request HARQ feedback on the transmission of the PSSCH, where N is an integer greater than 1.
14. A resource determination device, characterized in that: The device comprises: A transceiver module, configured to receive first information, wherein the first information indicates a physical resource block PRB set used for transmission of a physical sidelink feedback channel PSFCH; A processing module is used to determine N PRBs from the PRB set as PSFCH resources mapped by a physical sidelink shared channel PSSCH, and use the mapped PSFCH resources to perform hybrid automatic repeat request HARQ feedback on the transmission of the PSSCH, where N is an integer greater than 1.
15. A resource determination device, characterized in that: The device comprises: A transceiver module is used to send first information, wherein the first information indicates a PSFCH transmission channel for a physical sidelink feedback channel. A physical resource block PRB set, wherein N PRBs in the PRB set are used as PSFCH resources mapped to a physical sidelink shared channel PSSCH, and the mapped PSFCH resources are used for hybrid automatic repeat request HARQ feedback for the transmission of the PSSCH, and N is an integer greater than 1.
16. A communication device, characterized in that: include: One or more processors; The processor is used to call instructions so that the communication device executes the method according to any one of claims 1 to 13.
17. A storage medium storing instructions, characterized in that: When the instruction is executed on a communication device, the communication device is caused to execute the method according to any one of claims 1 to 13.
Citation Information
Patent Citations
Feedback information transmission method and device and storage medium
CN114009070A
Bylink resource determination method and device, terminal and storage medium
CN115915397A
Feedback resource determination method and device and computer readable storage medium
CN116436571A
Wireless communication method and terminal device
WO2023065363A1