Communication method, communication node, storage medium, and program product

By having the first node report the capability information supporting certain PRGs, and the second node allocates resource blocks and configures the PRG size, the problem of inconsistent understanding of PRGs between the base station and user equipment in the sub-band full-duplex system is solved, thus improving the reliability and efficiency of data transmission.

WO2026098066A1PCT designated stage Publication Date: 2026-05-15ZTE CORP
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
ZTE CORP
Filing Date
2025-09-15
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

In subband full-duplex systems, the base station and user equipment have inconsistent understandings of some precoded resource block groups, which increases the complexity of data transmission, especially in the case of some PRGs, affecting the performance of the system and UE.

Method used

The first node reports the capability information to support certain PRGs, and the second node allocates resource blocks and configures the PRG size to ensure consistency in understanding between the two nodes and improve the reliability of data transmission.

Benefits of technology

It improves the consistency of PRG understanding between base stations and user equipment, enhances the reliability and efficiency of data transmission, and reduces system complexity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025121347_15052026_PF_FP_ABST
    Figure CN2025121347_15052026_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide a communication method, a communication node, a storage medium, and a program product. The communication method is applied to a first node, and comprises: reporting first information, wherein the first information is used for indicating the capability of a first node to support some precoding resource block groups (PRGs); determining the resource block allocated to a second node and the size of configured PRGs, wherein the allocated resource block is divided into corresponding PRGs, and the allocated resource block includes some PRGs; and receiving data on the basis of the determined PRGs.
Need to check novelty before this filing date? Find Prior Art

Description

Communication methods, communication nodes, storage media, and program products

[0001] This disclosure claims priority to Chinese patent application No. 202411600357.3, filed on November 8, 2024, the entire contents of which are incorporated herein by reference. Technical Field

[0002] This disclosure relates to the field of communication technology, and in particular to a communication method, a communication node, a storage medium, and a program product. Background Technology

[0003] During data transmission, there are methods that require the use of precoding resource block groups (PRGs) to complete data transmission. Base stations and user equipment (UEs) need to have a consistent understanding of PRGs to reliably complete data transmission. PRGs are divided into complete PRGs and partial PRGs. For a UE, supporting a complete PRG is simple, but partial PRGs often exist in the system. Therefore, the more partial PRGs a UE supports, the greater its implementation complexity. After sub-band full duplex (SBFD) symbols (or uplink (UL) subbands) are configured, the active downlink bandwidth part (DL BWP) is divided into one or more downlink (DL) subbands. For example, if one or two DL subbands are present, the probability of partial PRGs occurring doubles. The higher complexity of partial PRGs has a greater impact on the system and the UE. Summary of the Invention

[0004] On the one hand, a communication method is provided, applied to the first node. This communication method includes:

[0005] Report the first information, which is used to indicate the first node's ability to support a portion of the precoded resource block group (PRG);

[0006] Determine the resource blocks allocated to the second node and the configured PRG size, wherein the allocated resource blocks are divided into corresponding PRGs, and the allocated resource blocks contain a portion of the PRGs.

[0007] Data is received based on the defined PRG.

[0008] On the other hand, a communication node is provided. The communication node includes: a transmission module and a determination module;

[0009] The transmission module is used to report first information, wherein the first information is used to indicate the first node's ability to support Partial Precoded Resource Block Group (PRG);

[0010] The determination module is used to determine the resource blocks allocated to the second node and the configured PRG size, wherein the allocated resource blocks are divided into corresponding PRGs, and the allocated resource blocks contain a portion of the PRGs.

[0011] The transmission module is also used to receive data based on a defined PRG.

[0012] On the other hand, another communication method is provided for the second node. This communication method includes:

[0013] Receive first information reported by the first node, wherein the first information is used to indicate the first node's ability to support Partial Precoded Resource Block Group (PRG);

[0014] Allocate resource blocks and configure PRG size, wherein the allocated resource blocks are divided into corresponding PRGs, and the allocated resource blocks contain a portion of the PRGs;

[0015] Transmit data based on the defined PRG.

[0016] On the other hand, another type of communication node is provided. This communication node includes a transmission module and a processing module;

[0017] The transmission module is used to receive the first information reported by the first node; the first information is used to indicate the first node's ability to support Partially Precoded Resource Block Groups (PRGs).

[0018] The processing module is used to allocate resource blocks and configure PRG size, wherein the allocated resource blocks are divided into corresponding PRGs, and the allocated resource blocks contain a portion of the PRGs.

[0019] The transmission module is also used to transmit data based on a defined PRG.

[0020] In another aspect, a communication node is provided. The communication node includes: a memory and a processor; the memory and the processor are coupled; the memory is used to store processor-executable instructions; when the processor executes the instructions, it implements the communication method according to any of the preceding embodiments.

[0021] In another aspect, a computer-readable storage medium is provided. This computer-readable storage medium stores computer instructions that, when executed on a computer, cause the computer to perform the communication method according to any of the preceding aspects.

[0022] In another aspect, a computer program product is provided. This computer program product includes computer program instructions that, when executed by a processor, implement the method described in any of the above embodiments. Attached Figure Description

[0023] To more clearly illustrate the technical solutions in this disclosure, the accompanying drawings used in some embodiments of this disclosure will be briefly described below. Obviously, the drawings described below are merely drawings of some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings.

[0024] Figure 1 is a schematic diagram of a frequency domain structure according to some embodiments of the present disclosure.

[0025] Figure 2 is a schematic diagram of another frequency domain structure according to some embodiments of the present disclosure.

[0026] Figure 3 is a schematic diagram of an IBFD subband according to some embodiments of the present disclosure.

[0027] Figure 4 is a system architecture diagram of a communication system according to some embodiments of the present disclosure.

[0028] Figure 5 is a flowchart illustrating a communication method according to some embodiments of the present disclosure.

[0029] Figure 6 is a flowchart illustrating another communication method according to some embodiments of the present disclosure.

[0030] Figure 7 is a flowchart illustrating another communication method according to some embodiments of the present disclosure.

[0031] Figure 8 is a flowchart illustrating another communication method according to some embodiments of the present disclosure.

[0032] Figure 9 is a schematic diagram of an RBG number according to some embodiments of the present disclosure.

[0033] Figure 10 is a schematic diagram of the structure of another communication node according to some embodiments of the present disclosure.

[0034] Figure 11 is a schematic diagram of the structure of another communication node according to some embodiments of the present disclosure.

[0035] Figure 12 is a schematic diagram of the structure of another communication node according to some embodiments of the present disclosure. Detailed Implementation

[0036] To enable those skilled in the art to better understand the technical solutions of the embodiments of this disclosure, the technical solutions of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.

[0037] It should be noted that in this disclosure, the terms "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in this disclosure should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.

[0038] Hereinafter, the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined with "first," "second," etc., may explicitly or implicitly include one or more of that feature.

[0039] In the description of this disclosure, unless otherwise stated, the symbol “ / ” means “or”, for example, A / B can mean A or B. The term “and / or” in this document is merely a description of the relationship between related objects, indicating that three relationships can exist; for example, A and / or B can mean: only A, only B, and A and B. Furthermore, “at least one” means that the number of objects being defined is one or more, and “multiple” means that the number of objects being defined is two or more.

[0040] The following is an explanation of the concepts that may be involved in this disclosure:

[0041] To improve uplink (UL) coverage, reduce UL transmission latency, and increase UL transmission capacity in time division full-duplex (TDD) systems, sub-band full-duplex technology was proposed.

[0042] In some technologies, UL subbands can be configured in some or all downlink (DL) symbols or F (flexible) symbols, but not in UL symbols. For example, a UL subband can be configured in a DL symbol, and simultaneously, a DL subband can also be configured in that DL symbol. That is, the UL subband and DL subband (also known as SBFD subband) are configured simultaneously in either a DL symbol or an F symbol. A symbol configured with SBFD subbands is called an SBFD symbol, and a symbol without SBFD subbands is called a non-SBFD symbol. However, the UL subband and DL subband are prohibited from being configured in a UL symbol. In this case, the UL BWP is used for UL transmission in the UL symbol, and the UL subband is used for uplink transmission in the SBFD symbol.

[0043] The UL subband and DL subband are also referred to as SBFD subbands. This means configuring an SBFD subband within the DL portion of the bandwidth (BWP) of a DL symbol / slot. The SBFD subband typically includes at least one DL subband and one UL subband. For example, in a 100MHz TDD carrier, 20 consecutive resource blocks (RBs) are configured as the UL subband within the DL BWP in the DL symbol / slot. The remaining frequency domain resources of the DL BWP constitute the DL subband (gap configuration is optional). Alternatively, a DL subband can also be configured within the DL BWP in the DL symbol / slot. In this way, within the DL symbol / slot, the UL subband can be used for UL transmission, and the DL subband can be used for DL ​​transmission.

[0044] In some embodiments, an SBFD subband includes a UL subband and a DL subband, and this frequency domain pattern is generally referred to as "DUD" (based on frequency domain structure).

[0045] In some embodiments, an SBFD subband includes a UL subband and a DL subband, with the UL subband located below the DL subband. This frequency domain pattern is generally referred to as "DU" (based on frequency domain structure).

[0046] For example, Figure 1 is a schematic diagram of a frequency domain structure according to an embodiment of the present disclosure. This frequency domain structure is a DU structure, that is, it includes a DL subband and a UL subband in a subband. Partial PRGs can be configured or scheduled at the edges of the DL subbands. At least one and no more than two partial PRGs can exist on a DL subband.

[0047] For example, Figure 2 is a schematic diagram of another frequency domain structure according to an embodiment of the present disclosure. This frequency domain structure is a DUD structure, that is, it includes a DL sub-band, a UL sub-band, and a DL sub-band in one sub-band. A portion of the PRG can be configured or scheduled at the edge of either of the two DL sub-bands.

[0048] In some embodiments, a DL sub-band and a UL sub-band, or two DL sub-bands and a UL sub-band, may be referred to as an SBFD sub-band or an IBFD sub-band.

[0049] At the current stage, subband full-duplex technology includes the following characteristics: the base station has the capability to simultaneously perform reception (in the UL subband) and transmission (in the DL subband) in the same time domain. The UE does not have the capability to simultaneously perform reception (in the DL subband) and transmission (in the UL subband) in the same time domain. Here, the UL subband and DL subband are configured in the same OFDM symbol / slot and are frequency-division multiplexed.

[0050] For ease of description, some technical terms are as follows: A symbol configured with an SBFD subband is called an SBFD symbol. A slot containing an SBFD symbol is called an SBFD slot. A symbol not configured with an SBFD subband is called a non-SBFD symbol (i.e., a regular symbol). A slot not containing an SBFD symbol is called a non-SBFD slot.

[0051] To further improve system efficiency, full-duplex technology has been studied, such as in-band full duplex (IBFD) operation. This involves configuring a time-frequency resource within the carrier bandwidth of a carrier, allowing the base station to perform simultaneous transmission and reception on the same frequency. For example, consecutive physical resource blocks (PRBs) can be configured as IBDFD subbands within the carrier bandwidth, and these IBDFD subbands can be configured in all or some symbols to form the resource for an IBDFD operation.

[0052] For example, FIG3 is a schematic diagram of an IBFD subband according to an embodiment of the present disclosure, wherein part or all of the carrier bandwidth of a carrier is configured as an IBFD subband, and the IBFD is configured in all or part of the symbols.

[0053] Symbols configured with IBFD subbands are called IBFD symbols. Slots containing IBFD symbols are called IBFD slots. Symbols not configured with IBFD subbands are called non-IBFD symbols (i.e., a regular symbol). Slots not containing IBFD symbols are called non-IBFD slots.

[0054] In SBFD subband operation, UL transmission is performed only within the UL subband, and DL transmission is performed only within the DL subband. In IBFD subband operation, UL and DL transmissions are performed simultaneously and on the same frequency within the IBFD subband. That is, the base station performs UL reception and DL transmission simultaneously in the same frequency domain within the same resource.

[0055] The aforementioned UL reception and DL transmission may involve the following two transmission modes:

[0056] Configuration 1: This means that UL transmission / DL reception is restricted to SBFD symbols or non-SBFD symbols only in different slots. For example, if UL transmission / DL reception is restricted to SBFD symbols only in different slots, then all transmissions of that UL transmission / DL reception (including repetitive transmissions and periodic transmissions) can only be in SBFD symbols.

[0057] For example, if UL transmission / DL reception is restricted to non-SBFD symbols only in different slots, then all transmissions of that UL transmission / DL reception (including repetitive and periodic transmissions) can only be performed in non-SBFD symbols. Furthermore, if configuration 1 is configured, some method is needed to determine the valid symbol type corresponding to the UL transmission / DL reception (i.e., whether it is performed only in SBFD symbols or only in non-SBFD symbols), and the UL transmission / DL reception is performed only in the symbols corresponding to the valid symbol type.

[0058] Configuration 2: This means that UL transmit / DL receive can use SBFD symbols and non-SBFD symbols in different slots. For example, one transmission (periodic or repetitive transmission) of UL transmit / DL receive is in the SBFD symbol of slot n, and another transmission of the same UL transmit / DL receive can be in the non-SBFD symbol of slot m.

[0059] Available UL PRBs are the intersections of UL subbands and active UL BWPs in the frequency domain.

[0060] The initial PRBs available for UL are the intersection PRBs of UL subbands and initial UL BWPs in the frequency domain.

[0061] Message 1 (Msg1): refers to the first step in the four-step access process, which is to transmit a random access sequence in a PRACH resource.

[0062] Msg3: refers to the third step in the four-step access process, namely the msg3 (i.e. a special PUSCH) scheduled by the Random Access Response (RAR) uplink grant.

[0063] Msg4's PUCCH: refers to the ACK information corresponding to the fourth step msg4 (a PDSCH) in the four-step access process. That is, the UE needs to provide HARQ-ACK information for this msg4 through a PUCCH resource.

[0064] MsgA: refers to the first step in the two-step intervention process, which consists of a PRACH and a PUSCH corresponding to that PRACH.

[0065] MsgB's PUCCH: refers to the ACK information corresponding to the second step msgB (a PDSCH) in the two-step access process. That is, the UE needs to provide HARQ-ACK information for this msgB through a PUCCH resource.

[0066] During data transmission, there are methods that require the use of precoding resource block groups (PRGs) to complete the data transmission. The base station and the UE need to have a consistent understanding of the PRG to reliably complete the data transmission. PRGs are divided into complete PRGs and partial PRGs. For a UE, supporting a complete PRG is simple, but partial PRGs often exist in the system. Therefore, the more partial PRGs a UE supports, the greater the implementation complexity of the UE. After the SBFD symbol (or UL subband) is configured, the active DL BWP is divided into one or more DL subbands. For example, if one or two DL subbands are present, the probability of a partial PRG occurring doubles. The higher the complexity of partial PRGs, the greater the impact on the system and the UE.

[0067] Currently, there is a lack of a reliable communication method for data transmission based on partial PRGs.

[0068] To address the aforementioned technical problems, this disclosure provides a communication method that, by having a first node report first information and determine the resource block allocated to the second node and the configured PRG size, can reliably improve the consistency of PRG understanding between the first and second nodes, thereby enhancing the reliability of data transmission.

[0069] The communication method provided in this disclosure can be applied to systems with various communication standards. For example, the information transmission provided in this disclosure can be applied to systems including, but not limited to, long-term evolution (LTE) systems, various versions based on LTE evolution, 5th generation mobile communication technology (5G) systems, future mobile communication networks (e.g., 6G mobile communication networks), or multiple converged communication systems. Furthermore, the communication method provided in this disclosure can also be applied to future-oriented communication systems.

[0070] For example, the above communication method can be applied to the communication system shown in FIG4. As shown in FIG4, the communication system includes: a first node 401 and a second node 402.

[0071] The first node 401 is used to report the capability of the first node 401 to support some PRGs.

[0072] The second node 402 is used for capacity scheduling or configuration of some PRGs based on the reports from the first node 401.

[0073] In some embodiments, the first node 401 can be a device with wireless transceiver capabilities (e.g., a terminal), which can be deployed on land (including indoor or outdoor, handheld, wearable, or vehicle-mounted); on water (e.g., on ships); or in the air (e.g., on airplanes, balloons, and satellites). The terminal can be a mobile phone, tablet computer, computer with wireless transceiver capabilities, virtual reality (VR) terminal, augmented reality (AR) terminal, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical care, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, etc. The embodiments of this disclosure do not limit the application scenarios. The term "terminal" can sometimes also refer to a user, UE, access terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal, mobile device, UE terminal, wireless communication device, UE agent, or UE device, etc. The embodiments disclosed herein are not limited to these terms.

[0074] In some embodiments, the second node 402 may be a base station in Long Term Evolution (LTE), Long Term Evolution Advanced (LTEA), or an evolved Node B (eNB or eNodeB), a base station device in a 5G network, or a base station in a future communication system. The base station may include various macro base stations, micro base stations, femtocell base stations, wireless remote devices, reconfigurable intelligent surfaces (RISS), routers, wireless fidelity (WIFI) devices, or various network-side devices such as primary cells and secondary cells.

[0075] It should be noted that Figure 4 is only an exemplary framework diagram, and the number of devices included in Figure 4 and the names of each device are not limited.

[0076] The application scenarios of the embodiments disclosed herein are not limited. The system architecture and business scenarios described in the embodiments of this disclosure are for the purpose of more clearly illustrating the technical solutions of the embodiments of this disclosure, and do not constitute a limitation on the technical solutions provided by the embodiments of this disclosure. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of this disclosure are also applicable to similar technical problems.

[0077] The communication method provided in the embodiments of this disclosure will now be described in detail with reference to the accompanying drawings.

[0078] The communication method provided in this embodiment can be applied to the first node 401 in the communication system shown in FIG4. FIG5 shows a schematic flowchart of a communication method, which includes the following steps S501-S503.

[0079] S501, Report the first piece of information.

[0080] The first information is used to indicate the first node's ability to support a portion of the PRG.

[0081] S502. Determine the resource block allocated to the second node and the configured PRG size.

[0082] The allocated resource blocks are divided into corresponding PRGs, and the allocated resource blocks contain a portion of the PRGs.

[0083] S503, Receive data based on the determined PRG.

[0084] It should be understood that since the first information is used to indicate the first node's ability to support certain precoded resource block groups (PRGs), by reporting the first information, the second node can obtain relevant information about the capabilities of the first node in supporting certain PRGs.

[0085] It should be understood that after the second node obtains the first information, the size of the resource blocks allocated by the second node and the configured PRG are sufficient to meet the capabilities of the first node corresponding to the first information. Therefore, after the first node determines how the second node allocates resource blocks and configures the PRG size, it can receive data based on the determined PRG. In this way, by using the first information and determining the size of the resource blocks allocated by the second node and the configured PRG size, the consistency of the understanding of the PRG between the first and second nodes can be reliably improved, thereby enhancing the reliability of data transmission.

[0086] In some embodiments, after the second node obtains the first information, it allocates resource blocks and configures the PRG size based on the first information.

[0087] In some embodiments, the first information is used to indicate a first number of partial PRGs supported by the first node; the number of partial PRGs included in the resource block allocated by the second node is less than or equal to the first number; and / or, the number of partial PRGs used for data transmission is less than or equal to the first number.

[0088] It should be understood that the number of partial PRGs included in the resource blocks allocated by the second node is less than or equal to the first number, which ensures that the number of partial PRGs used by the second node to transmit data to the first node is less than or equal to the first number.

[0089] It should be understood that the number of partial PRGs used for data transmission is less than or equal to the first number. On the one hand, this ensures that the number of partial PRGs used by the second node to transmit data to the first node is less than or equal to the first number. On the other hand, it allows the second node to schedule or configure partial PRGs without being limited by the first number, thereby reducing the complexity of scheduling or configuring partial PRGs, saving processing resources, and improving the processing efficiency of the second node.

[0090] In some embodiments, the first quantity corresponds to two candidate values: 2 and 4; or, the first quantity corresponds to three candidate values: 2, 3, and 4.

[0091] In some embodiments, the first information includes at least one bit, which is used to indicate a candidate value corresponding to the first quantity. For example, if the first quantity corresponds to two candidate values, one bit can be used to indicate one of the two candidate values ​​as the first quantity. For example, if the first quantity corresponds to three candidate values, two bits can be used to indicate one of the three candidate values ​​as the first quantity.

[0092] In some embodiments, the locations of a first number of partial PRGs supported by the first node are predefined between the second node and the first node. It should be understood that the predefined locations of the first number of partial PRGs supported by the first node can be interpreted as the first node and the second node agreeing on the locations of the partial PRGs in advance.

[0093] In some embodiments, the resource block allocated to the second node and the configured PRG size satisfy one of the following:

[0094] In response to the first number reported by the first node, the first node does not expect the number of scheduled PRGs to exceed the first number;

[0095] In response to the first number reported by the first node, the second node prohibits scheduling any PRGs exceeding the first number.

[0096] In response to the first number reported by the first node, the number of scheduled PRGs may exceed the first number, but the first node uses the PRGs that meet the agreed position to transmit data.

[0097] In this disclosure, the scheduled portion of PRGs can be understood as a portion of PRGs allocated / scheduled by the second node or a portion of PRGs included in the resource blocks allocated by the second node, specifically, a portion of PRGs included in the resource blocks allocated by the second node. It should be understood that, in response to the first number reported by the first node, the first node does not expect the number of scheduled portion of PRGs to exceed the first number. This ensures that the number of portion of PRGs scheduled or configured by the second node is within the first node's expectation range. Thus, it ensures that reliable data transmission can be completed between the first and second nodes when data is transmitted based on portion of PRGs.

[0098] It should be understood that in response to the first number reported by the first node, the second node prohibits scheduling any PRGs exceeding the first number. This ensures that the second node will not schedule or configure any PRGs exceeding the first number. In this way, it can be guaranteed that data transmission can be reliably completed between the first node and the second node when data transmission is based on a portion of the PRGs.

[0099] It should be understood that, in response to the first quantity reported by the first node, the number of scheduled partial PRGs is allowed to exceed the first quantity. However, the first node uses partial PRGs that meet the agreed-upon positions to transmit data, which allows the second node to schedule or configure partial PRGs without restriction. But during data transmission, the second node and the first node transmit data according to the first quantity. In this way, on the one hand, it can be ensured that the number of partial PRGs used by the second node to transmit data to the first node is less than or equal to the first quantity, and data transmission between the first and second nodes can be reliably completed. On the other hand, it allows the second node to schedule or configure partial PRGs without being limited by the first quantity, which can reduce the complexity of scheduling or configuring partial PRGs for the second node, save the processing resources of the second node, and improve the processing efficiency of the second node.

[0100] In some embodiments, the first quantity is 2, the number of partial PRGs included in the resource block allocated by the second node is less than or equal to 2, and the partial PRGs included in the resource block allocated by the second node also satisfy at least one of the following:

[0101] Two or fewer PRGs are located at any boundary of the downlink DL subband;

[0102] A PRG with two or fewer portions is the portion of the DL subband that is furthest from the uplink UL subband.

[0103] Two or fewer PRGs are located in the same DL subband.

[0104] It should be understood that when the number of partial PRGs included in the resource block allocated by the second node is less than or equal to 2, the two partial PRGs that the second node determines (or schedules or configures) are located at any boundary of the downlink DL subband. In this way, the location of the partial PRGs scheduled or configured by the second node is not limited, which can save the processing resources of the second node, improve the processing efficiency of the second node, and enable reliable data transmission between the first node and the second node.

[0105] In some embodiments, the first node can reliably complete data transmission regardless of the location of a partial PRG, where less than or equal to two partial PRGs are located at any boundary of the downlink DL subband.

[0106] It should be understood that two or fewer PRGs are PRGs located in the DL subband that are far from the uplink UL subband. The second node can configure or schedule some PRGs in the DL subband that are far from the uplink UL subband. This can improve the consistency of some PRGs between the first node and the second node and improve the reliability of data transmission between the first node and the second node.

[0107] It should be understood that if two or fewer PRGs are located in the same DL subband, the second node can schedule or configure some PRGs in one DL subband. This can improve the consistency of some PRGs between the first and second nodes and improve the reliability of data transmission between the first and second nodes.

[0108] In some embodiments, in the DUD frequency domain structure, less than or equal to two portions of PRG are located in the higher frequency DL subband of the two DL subbands.

[0109] In some embodiments, in the DUD frequency domain structure, less than or equal to two portions of PRG are located in the lower frequency DL subband of the two DL subbands.

[0110] In some embodiments, the first quantity is 2, and the second node can schedule or configure part of the PRG in the DU or DUD frequency domain structure.

[0111] In some embodiments, if the first quantity is 2, the number of partial PRGs included in the resource block allocated by the second node is greater than 2, and the number of partial PRGs used to transmit data to the first node is equal to 2, then the two partial PRGs used to transmit data to the first node satisfy at least one of the following conditions:

[0112] The two PRG portions are the PRG portions located in the DL subband that are far from the UL subband;

[0113] The two PRG parts are located in the same DL subband;

[0114] The portion of the PRG that does not meet the conditions will not be used for data transmission.

[0115] It should be understood that if the number of partial PRGs included in the resource block allocated by the second node is greater than 2, and the number of partial PRGs used to transmit data to the first node is equal to 2, then the two partial PRGs are partial PRGs located in the DL subband that are far from the UL subband. This allows the first node and the second node to transmit data based on the partial PRGs in the DL subband that are far from the UL subband. In this way, the consistency of partial PRGs between the first node and the second node can be improved, and the reliability of data transmission between the first node and the second node can be improved.

[0116] It should be understood that if the number of partial PRGs included in the resource block allocated by the second node is greater than 2, and the number of partial PRGs used to transmit data to the first node is equal to 2, then the two partial PRGs are located in the same DL subband. This allows the first node and the second node to transmit data based on partial PRGs in the same DL subband. In this way, the consistency of partial PRGs between the first node and the second node can be improved, and the reliability of data transmission between the first node and the second node can be improved.

[0117] It should be understood that the scheduled PRGs that do not meet the conditions are not used for data transmission. On the one hand, the reliability of data transmission through scheduled PRGs that do not meet the conditions is low. By not using these PRGs for data transmission, the reliability of data transmission can be guaranteed. On the other hand, when the second node transmits data based on the scheduled PRGs that do not meet the conditions, the first node may not be able to transmit data through these scheduled PRGs. In this case, not using these PRGs for data transmission can reduce unnecessary resource overhead and improve resource utilization.

[0118] In some embodiments, the second node determines a portion of the PRGs in the DUD frequency domain structure, the first quantity being 3, the number of portion PRGs included in the resource block allocated by the second node being less than or equal to 3, and the portion PRGs included in the resource block allocated by the second node satisfying at least one of the following:

[0119] Three or fewer PRGs are located at any boundary of one or more downlink DL subbands;

[0120] Three or fewer PRGs are the PRGs located on the sides of the two DL subbands that are far from the UL subband, and the PRGs located in the DL subbands at low frequencies that are close to the UL subband.

[0121] Three or fewer PRGs are the PRGs located on the sides of the two DL subbands that are far from the UL subband, and the PRGs located in the DL subbands at higher frequencies that are close to the UL subband.

[0122] Three or fewer PRGs are the PRGs located on both sides of the high-frequency DL subband and the PRGs located in the low-frequency DL subband near the high-frequency DL subband.

[0123] A PRG with three or fewer parts is a PRG located on both sides of the high-frequency DL subband and a PRG located in the low-frequency DL subband near the low-frequency DL subband.

[0124] It should be understood that if three or fewer PRGs are located at any boundary of one or more downlink DL subbands, the location of the PRGs can be unrestricted for the second node to schedule or configure, thereby saving the processing resources of the second node, improving the processing efficiency of the second node, and enabling reliable data transmission between the first and second nodes.

[0125] It should be understood that having three or fewer PRGs, namely the PRGs located on both sides of the two DL subbands far from the UL subband and the PRGs located in the low-frequency DL subband close to the UL subband, allows the second node to schedule or configure the PRGs located on both sides of the two DL subbands far from the UL subband and the PRGs located in the low-frequency DL subband close to the UL subband. This can improve the consistency of the PRGs between the first and second nodes and improve the reliability of data transmission between the first and second nodes.

[0126] It should be understood that having three or fewer PRGs, namely the PRGs located on both sides of the two DL subbands that are far from the UL subband and the PRGs located in the high-frequency DL subband that are close to the UL subband, allows the second node to schedule or configure the PRGs located on both sides of the two DL subbands that are far from the UL subband and the PRGs located in the high-frequency DL subband that are close to the UL subband. This can improve the consistency of the PRGs between the first and second nodes and improve the reliability of data transmission between the first and second nodes.

[0127] It should be understood that having three or fewer PRGs, namely the PRGs located on both sides of the high-frequency DL subband and the PRGs located in the low-frequency DL subband near the high-frequency DL subband, allows the second node to schedule or configure the PRGs located on both sides of the high-frequency DL subband and the PRGs located in the low-frequency DL subband near the high-frequency DL subband. This can improve the consistency of the PRGs between the first and second nodes and improve the reliability of data transmission between the first and second nodes.

[0128] It should be understood that having three or fewer PRGs, namely the PRGs located on both sides of the high-frequency DL subband and the PRGs located near the low-frequency DL subband, allows the second node to schedule or configure the PRGs located on both sides of the high-frequency DL subband and the PRGs located near the low-frequency DL subband. This can improve the consistency of the PRGs between the first and second nodes and enhance the reliability of data transmission between the first and second nodes.

[0129] It should be noted that the high-frequency DL subband refers to the higher-frequency DL subband in the DUD structure, while the low-frequency DL subband refers to the lower-frequency DL subband in the DUD structure.

[0130] In some embodiments, the second node determines a portion of the PRG in the DUD frequency domain structure, the first number being 3, the second node determining a greater than 3 portion of the PRG, and the 3 portion of the PRG used to transmit data to the first node satisfying at least one of the following conditions:

[0131] The three PRG parts are the PRG parts located far from the UL subband in the two DL subbands and the PRG parts located near the UL subband in the low-frequency DL subband;

[0132] The three PRG parts are the PRG parts located far from the UL subband in the two DL subbands and the PRG parts located near the UL subband in the high-frequency DL subband;

[0133] The three PRG parts are the PRG parts located on both sides of the high-frequency DL subband and the PRG part located in the low-frequency DL subband near the high-frequency DL subband;

[0134] The three PRG parts are the PRG parts located on both sides of the high-frequency DL subband and the PRG part located in the low-frequency DL subband near the low-frequency DL subband;

[0135] Among them, the PRGs that do not meet the conditions will not be used for data transmission.

[0136] It should be understood that when the first number is 3 and the number of partial PRGs determined by the second node is greater than 3, the first node and the second node can transmit data based on the 3 partial PRGs, namely the partial PRGs located far from the UL subband in the two DL subbands and the partial PRGs located near the UL subband in the low-frequency DL subband. In this way, on the one hand, the consistency of the first node and the second node on partial PRGs can be guaranteed, and the reliability of data transmission can be improved. On the other hand, the scheduling or configuration process of the second node on partial PRGs can be unrestricted, which can reduce the complexity of the second node's scheduling or configuration and save the resources of the second node.

[0137] It should be understood that the first node and the second node can transmit data based on three partial PRGs: the partial PRG located far from the UL subband in the two DL subbands and the partial PRG located near the UL subband in the high-frequency DL subband. In this way, on the one hand, the consistency of the first node and the second node on partial PRGs can be guaranteed, improving the reliability of data transmission; on the other hand, the scheduling or configuration process of the second node on partial PRGs can be unrestricted, which can reduce the complexity of the second node's scheduling or configuration and save the resources of the second node.

[0138] It should be understood that the first node and the second node can transmit data based on three PRGs: the PRGs located on both sides of the high-frequency DL subband and the PRGs located in the low-frequency DL subband near the high-frequency DL subband. In this way, on the one hand, the consistency of the first node and the second node on the PRGs can be guaranteed, improving the reliability of data transmission; on the other hand, the scheduling or configuration process of the second node on the PRGs can be unrestricted, which can reduce the complexity of the second node's scheduling or configuration and save the resources of the second node.

[0139] It should be understood that the first node and the second node can transmit data based on three PRGs: the PRGs located on both sides of the high-frequency DL subband and the PRGs located near the low-frequency DL subband. In this way, on the one hand, the consistency of the first node and the second node on the PRGs can be guaranteed, improving the reliability of data transmission; on the other hand, the scheduling or configuration process of the second node on the PRGs can be unrestricted, which can reduce the complexity of the second node's scheduling or configuration and save the resources of the second node.

[0140] In some embodiments, the first information includes at least one enable identifier, the at least one enable identifier corresponding to at least one candidate portion PRG, and an enable identifier used to indicate whether the candidate portion PRG corresponding to the enable identifier can be used; wherein, the at least one candidate portion PRG includes a portion PRG in the DL subband that is far from the boundary of the UL subband and a portion PRG in the DL subband that is close to the boundary of the UL subband, and the DL subband includes a high-frequency DL subband and / or a low-frequency DL subband.

[0141] It should be understood that the enable flag allows the second node to determine which candidate partial PRGs at which locations on the DL subband can be used, and which candidate partial PRGs at which locations cannot be used. Thus, when the second node schedules or configures partial PRGs based on this enable flag, it can ensure that the scheduled or configured partial PRGs are those at the locations desired by the first node, guaranteeing the reliability of data transmission; or, when the second node determines the partial PRGs used for transmission based on this enable flag, it can ensure that the partial PRGs used for data transmission are those at the locations desired by the first node, guaranteeing the reliability of data transmission.

[0142] In some embodiments, the portion of the PRG in the DL subband that is far from the UL subband has a higher usage priority than the other portions of the PRG in the DL subband.

[0143] It should be understood that the PRG portion of the DL subband that is far from the UL subband has a higher usage priority than other PRG portions of the DL subband. This allows the second node and the first node to prioritize the use of the higher-priority PRG portions for data transmission, further improving the consistency between the first node and the second node regarding the PRG portions and enhancing the reliability of data transmission.

[0144] In some embodiments, the UE may report relevant information supporting certain PRGs so that the base station and the UE have a consistent understanding of certain PRGs.

[0145] In some embodiments, after the SBFD symbol is configured, the base station and the UE agree that the UE's ability to report support for certain PRGs shall comply with at least one of the following rules:

[0146] Rule 1: The number of PRGs that the UE reports is selected from {2, 4}. The signaling overhead is 1 bit.

[0147] In some embodiments, the base station and the UE agree that, based on rule 1, the UE reports rule 2, indicating that the UE does not expect the number of some PRGs to exceed rule 2, and agrees to at least one of the following:

[0148] It is agreed that the two PRG parts can be located at arbitrary boundaries (in the frequency domain) of one or more DL subbands.

[0149] Alternatively, it can be agreed that the two PRG parts are located in the two DL subbands and are far from the UL subbands (at the two boundaries).

[0150] Alternatively, it can be agreed that the two PRG parts reside in the same DL subband. If two DL subbands are configured, the base station and UE agree on one of the DL subbands. For example, a DL subband with a higher frequency, or a DL subband with a lower frequency, or a DL subband with a smaller bandwidth, or a DL subband with a larger bandwidth.

[0151] Alternatively, it can be agreed that the two PRGs are located in order from low to high frequency, with the first two possible locations for the PRGs.

[0152] Alternatively, it can be agreed that the two PRGs are located in order from high frequency to low frequency, with the first two possible locations for the PRGs.

[0153] Alternatively, the above-mentioned combination of positions can be included, for example, it can be agreed that the two PRG parts are located in two DL subbands away from the UL subband (at the two boundaries), or it can be agreed that the two PRG parts are located in the same DL subband.

[0154] In some embodiments, the base station and the UE agree that after the UE reports 2, the UE does not expect some PRGs to exceed the agreement of the above two PRGs.

[0155] In some embodiments, the base station and the UE agree that, based on rule 1, if rule 2 is reported by the UE and the base station configures a portion of the PRGs exceeding 2, then the usable portion of the PRGs will be determined based on at least one of the following until the number of portion PRGs equals 2:

[0156] Article 1: If two DL sub-bands are configured, the PRG portions on both sides of the DL sub-bands that are far from the UL sub-bands can be used;

[0157] Article 2: PRGs on both sides of the same DL subband can be used.

[0158] In some embodiments, the first rule is used first. If, after using the first rule, there are still not enough usable PRGs (Programs for Generations of Generic Ratings) to be used, then the second rule is used to determine the usable PRGs for the remaining PRGs.

[0159] It should be noted that after the above rules are executed, the remaining undetermined portion of the PRG cannot be used for data transmission.

[0160] In some embodiments, the base station and the UE agree that, based on rule 1, the UE reports 4, indicating that the UE can support up to 4 partial PRGs.

[0161] Rule 2: The number of PRGs that the UE reports is selected from {2, 3, 4}. The signaling overhead is 2 bits.

[0162] In some embodiments, the base station and the UE agree that, based on rule 2, the UE reports 2, which is the same as the relevant agreement for UE reporting 2 in rule 1.

[0163] In some embodiments, the base station and the UE agree that, based on rule 2, the UE reports rule 3, indicating that the UE does not expect the number of some PRGs to exceed 3, and agrees to at least one of the following rules:

[0164] It is agreed that the three PRG parts can be located at any boundary (frequency domain) of one or more DL subbands;

[0165] Alternatively, the three PRG parts are defined as the PRG parts located on both sides (at the two boundaries) of the two DL subbands far from the UL subband and the PRG parts of the low-frequency DL subband close to the UL subband.

[0166] Alternatively, it can be agreed that the three PRGs are located in order from low frequency to high frequency, with the first three positions where the PRGs may appear.

[0167] Alternatively, it can be agreed that the three PRGs are located in order from high frequency to low frequency, with the first three being the positions where the PRGs may appear.

[0168] Alternatively, it can be agreed that the three PRG parts are the PRG parts located on both sides of the two DL subbands that are far from the UL subband and the PRG part of the high-frequency DL subband that is close to the UL subband; or it can be agreed that the three PRG parts are the PRG parts located on both sides of one DL subband and the PRG part of another DL subband that is close to one side of that one DL subband.

[0169] In some embodiments, the base station and the UE agree that, based on rule 2, if the UE reports rule 3 and the base station still configures a portion of the PRGs exceeding 3, then the usable portion of the PRGs will be determined based on one of the following rules until the number of portion PRGs equals 3:

[0170] The first point is that the three PRG parts are the PRG parts located on both sides of the two DL subbands that are far away from the UL subband, and the PRG parts of the low-frequency DL subband that are close to the UL subband.

[0171] The second point is that the three PRG parts are the PRG parts located on both sides of the two DL subbands that are far away from the UL subband, and the PRG parts of the high-frequency DL subband that are close to the UL subband.

[0172] The third point is that the three PRG parts are the PRG parts located on both sides of the low-frequency DL subband and the PRG part located in the high-frequency DL subband and close to the side of the low-frequency DL subband.

[0173] Article 4. The three PRG parts are the PRG parts located on both sides of the high-frequency DL subband and the PRG part located in the low-frequency DL subband and closer to the high-frequency DL subband.

[0174] In some embodiments, the base station and the UE agree that, based on rule 2, the UE reports 4, indicating that the UE can support up to 4 partial PRGs.

[0175] Rule 3: The UE reports 2 or 4 bits, using these 2 or 4 bits to indicate which parts of the PRG can be used or not used for the UE.

[0176] For example, if two DL subbands are configured, then the 4 bits from the least significant bit to the most significant bit correspond to: the portion of the PRG at the boundary of the low-frequency DL subband far from the UL subband, the portion of the PRG at the boundary of the low-frequency DL subband close to the UL subband, the portion of the PRG at the boundary of the high-frequency DL subband close to the UL subband, and the portion of the PRG at the boundary of the high-frequency DL subband far from the UL subband. Setting the corresponding bit to 1 (or 0) indicates that the portion of the PRG at that boundary can be used as the UE; otherwise, it cannot be used as the UE.

[0177] For example, when one DL subband is configured, 2 bits are reported, indicating which PRG portions can be used or cannot be used. These 2 bits, from least significant to most significant, correspond to: PRG portions of the DL subband far from the UL subband boundary, and PRG portions of the DL subband close to the UL subband boundary. Setting the corresponding bit to 1 (or 0) indicates that the PRG portion at that boundary can be used as the UE; otherwise, it cannot be used as the UE.

[0178] In some embodiments, the base station and the UE agree that, regardless of rule 1, rule 2 or rule 3, the portion of the PRG on the side of the two DL subbands that is farther from the UL subband is given priority support. That is, if rule 2, 3 or 4 is reported, the portion of the PRG on the side of the two DL subbands that is farther from the UL subband is always considered to be used preferentially.

[0179] Rule 4: Based on the pattern configured for the SBFD subband, i.e., the DUD pattern (D represents the DL subband, UL represents the UL subband, meaning a DL subband is configured on both sides of the UL subband, see Figure 4 for an example) or the DU pattern (i.e., one UL subband and one DL subband, see Figure 3 for an example), determine whether the UE needs to report the maximum number of partial PRGs that the UE can support. For example, if the DUD pattern is configured, the UE reports the maximum number of partial PRGs it supports, and performs the corresponding operation based on Alt1, Alt2, or Alt3 as described above. If the DU pattern is configured, the UE does not need to report the maximum number of partial PRGs it supports, and by default, the UE supports partial PRGs at the (frequency domain) boundaries of the DL subband.

[0180] Based on rules 1-4 above, the following situations may also exist, such as the UE not reporting the maximum number of supported PRGs, for example, the RRC connection has not been established, so the UE does not report the maximum number of supported PRGs. In such cases, the base station and the UE can adopt one of the following agreed methods:

[0181] If a DL subband is configured and the UE does not report the maximum number of supported partial PRGs, the base station and the UE agree that the UE supports a maximum of 2 partial PRGs, and the partial PRGs located at the two boundaries of the DL subband.

[0182] If two DL subbands are configured and the UE does not report the maximum number of supported partial PRGs, the base station and the UE agree that the UE supports a maximum of 2 partial PRGs, and the location is the partial PRG at the boundary of each of the two DL subbands on the side away from the UL subband, which is also a total of 2 partial PRGs.

[0183] If two DL subbands are configured and the UE does not report the maximum number of supported partial PRGs, the base station and the UE agree that the UE supports a maximum of 2 partial PRGs, and the location is a partial PRG at the boundary of the DL subband with a higher frequency, or a partial PRG at the boundary of the DL subband with a lower frequency, or a partial PRG at the boundary of the DL subband with a smaller bandwidth, or a partial PRG at the boundary of the DL subband with a larger bandwidth.

[0184] The communication method provided in this disclosure can be applied to the second node 402 in the communication system shown in FIG4. FIG6 shows a flowchart of another communication method, which includes the following steps S601-S603:

[0185] S601, Receive the first information reported by the first node.

[0186] The first information is used to indicate the first node's ability to support a portion of the precoded resource block group (PRG).

[0187] S602, Allocate resource blocks and configure PRG size.

[0188] The allocated resource blocks are divided into corresponding PRGs, and the allocated resource blocks contain a portion of the PRGs.

[0189] S603, Transmit data based on a defined PRG.

[0190] In some embodiments, the first information is used to indicate a first number of partial PRGs supported by the first node; the number of partial PRGs included in the resource block allocated by the second node is less than or equal to the first number; and / or the number of partial PRGs used to transmit data to the first node is less than or equal to the first number.

[0191] In some embodiments, the first quantity corresponds to two candidate values: 2 and 4; or, the first quantity corresponds to three candidate values: 2, 3, and 4.

[0192] In some embodiments, the first information includes at least one bit, which is used to indicate a candidate value corresponding to the first quantity; the position of a portion of the PRG supported by the first node is predefined between the second node and the first node.

[0193] In some embodiments, the resource block allocated to the second node and the configured PRG size are determined to satisfy one of the following:

[0194] In response to the first number reported by the first node, the first node does not expect the number of scheduled PRGs to exceed the first number;

[0195] In response to the first number reported by the first node, the second node prohibits scheduling any PRGs exceeding the first number.

[0196] In response to the first number reported by the first node, the number of scheduled PRGs may exceed the first number, but the first node uses the PRGs that meet the agreed position to transmit data.

[0197] In some embodiments, the first quantity is 2, the number of partial PRGs included in the resource block allocated by the second node is less than or equal to 2, and the partial PRGs included in the resource block allocated by the second node also satisfy at least one of the following:

[0198] Two or fewer PRGs are located at any boundary of the downlink DL subband;

[0199] A PRG with two or fewer portions is the portion of the DL subband that is furthest from the uplink UL subband.

[0200] Two or fewer PRGs are located in the same DL subband.

[0201] In some embodiments, if the first quantity is 2, the number of partial PRGs included in the resource block allocated by the second node is greater than 2, and the number of partial PRGs used to transmit data to the first node is equal to 2, then the two partial PRGs used to transmit data to the first node satisfy at least one of the following conditions:

[0202] The two PRG portions are the PRG portions located in the DL subband that are far from the UL subband;

[0203] The two PRG parts are located in the same DL subband;

[0204] The portion of the PRG that does not meet the conditions will not be used for data transmission.

[0205] In some embodiments, the second node determines a portion of the PRGs in the DUD frequency domain structure, the first quantity being 3, the number of portion PRGs included in the resource block allocated by the second node being less than or equal to 3, and the portion PRGs included in the resource block allocated by the second node satisfying at least one of the following:

[0206] Three or fewer PRGs are located at any boundary of one or more downlink DL subbands;

[0207] Three or fewer PRGs are the PRGs located on the sides of the two DL subbands that are far from the UL subband, and the PRGs located in the DL subbands at low frequencies that are close to the UL subband.

[0208] Three or fewer PRGs are the PRGs located on the sides of the two DL subbands that are far from the UL subband, and the PRGs located in the DL subbands at higher frequencies that are close to the UL subband.

[0209] Three or fewer PRGs are the PRGs located on both sides of the high-frequency DL subband and the PRGs located in the low-frequency DL subband near the high-frequency DL subband.

[0210] A PRG with three or fewer parts is a PRG located on both sides of the high-frequency DL subband and a PRG located in the low-frequency DL subband near the low-frequency DL subband.

[0211] In some embodiments, the second node determines a portion of the PRG in the DUD frequency domain structure, the first number being 3, the second node determining a greater than 3 portion of the PRG, and the 3 portion of the PRG used to transmit data to the first node satisfying at least one of the following conditions:

[0212] The three PRG parts are the PRG parts located far from the UL subband in the two DL subbands and the PRG parts located near the UL subband in the low-frequency DL subband;

[0213] The three PRG parts are the PRG parts located far from the UL subband in the two DL subbands and the PRG parts located near the UL subband in the high-frequency DL subband;

[0214] The three PRG parts are the PRG parts located on both sides of the high-frequency DL subband and the PRG part located in the low-frequency DL subband near the high-frequency DL subband;

[0215] The three PRG parts are the PRG parts located on both sides of the high-frequency DL subband and the PRG part located in the low-frequency DL subband near the low-frequency DL subband;

[0216] The portion of the PRG that does not meet the conditions will not be used for data transmission.

[0217] In some embodiments, the first information includes at least one enable identifier, the at least one enable identifier corresponding to at least one candidate portion PRG, and an enable identifier used to indicate whether the candidate portion PRG corresponding to the enable identifier can be used; wherein, the at least one candidate portion PRG includes a portion PRG in the DL subband that is far from the boundary of the UL subband and a portion PRG in the DL subband that is close to the boundary of the UL subband, and the DL subband includes a high-frequency DL subband and / or a low-frequency DL subband.

[0218] In some embodiments, the portion of the PRG in the DL subband that is far from the UL subband has a higher usage priority than the other portions of the PRG in the DL subband.

[0219] It should be noted that the explanation of the embodiment of the communication method corresponding to the embodiment shown in Figure 6 can be referred to the explanation of the embodiment of the communication method corresponding to the embodiment shown in Figure 5, and will not be repeated here.

[0220] This disclosure provides another communication method that can be applied to the first node 401 in the communication system shown in FIG4. FIG7 shows a flowchart of the other communication method. As shown in FIG7, the communication method includes the following steps S701-S703:

[0221] S701, Receive the first configuration information sent by the second node.

[0222] S702. Based on the first configuration information, determine the frequency domain resources allocated for uplink UL transmission from the uplink available physical resource blocks (PRBs) in the first symbol of the first node.

[0223] Uplink available PRBs consist of the frequency domain intersection resources of the UL subband in the first symbol and the active UL BWP of the first node.

[0224] S703, performs uplink UL transmission based on frequency domain resources.

[0225] It should be understood that since the first configuration information is used to allocate frequency domain resources for uplink UL from the uplink PRBs in the first symbol by the first node, the first node can transmit UL based on the frequency domain resources of the first symbol corresponding to the first configuration information. In this way, it can be guaranteed that the first node achieves UL transmission according to the first configuration information sent by the second node, and that the first node achieves UL transmission based on the second node's expected method (or expected frequency domain resources).

[0226] It should be understood that the active UL BWP of the first node is the available frequency domain resource activated by the first node. Therefore, the available uplink PRBs consist of the intersection resources in the frequency domain of the UL subband in the first symbol and the active UL portion bandwidth BWP of the first node. This allows the first node to obtain the frequency domain resource of the first symbol from the active available frequency domain resources, thus ensuring the reliability of the UL transmission of the first node.

[0227] In some embodiments, the first symbol includes a full-duplex SBFD symbol or an in-band full-duplex IBFD symbol.

[0228] In some embodiments, UL transmission includes at least one of the following: configuring authorized physical uplink shared channel (PUSCH); PUSCH repetition type A; multiple PUSCHs scheduled by a single downlink control information (DCI); a transport block (TB) in a PUSCH spanning different time slots and using only one type of symbol in each time slot.

[0229] It should be understood that UL transmission can be used to transmit one or more of the following: authorized physical uplink shared channel (PUSCH), PUSCH repetition type A, multiple PUSCHs scheduled by a single downlink control information (DCI), and a transport block (TB) in a PUSCH spanning different time slots and using only one type of symbol in different time slots, thus enabling UL transmission in different scenarios.

[0230] In some embodiments, the first configuration information includes a frequency domain resource allocation (FDRA) field, which indicates the frequency domain resources allocated for UL transmission in the resources of the second symbol. S702, based on the first configuration information, the allocated frequency domain resources for uplink UL transmission are determined from the uplink available physical resource blocks (PRBs) in the first symbol by the first node, including:

[0231] If the first condition is met, the frequency domain resources of the first symbol, including the PRB, are allocated based on the FDRA field in the first configuration information.

[0232] Otherwise, based on the FDRA field in the first configuration information, allocate the PRB of the second symbol; and based on the RB offset and the PRB allocated in the second symbol, allocate the PRB of the first symbol.

[0233] The first condition includes at least one of the following:

[0234] The uplink available PRBs bandwidth of the first node is the same as the UL portion bandwidth BWP activated by the first node, or the available PRBs bandwidth includes the UL BWP.

[0235] The UL transfer is scheduled or configured in the UL available PRBs of the first symbol, or the first repetition of the UL transfer is scheduled or configured in the UL available PRBs of the first symbol.

[0236] The message msg3 is scheduled in the UL available PRBs of the first symbol, or the first repetition of msg3 with repeating is scheduled in the UL available PRBs of the first symbol.

[0237] The allocated frequency domain resources obtained from the UL-available PRBs based on the FDRA domain are within the UL-available PRBs.

[0238] It should be understood that, under the first condition, the first node can directly determine the PRBs allocated in the UL available PRBs of the first symbol based on the FDRA domain of the frequency domain resource allocation in the first configuration information. In this way, the first node does not need to determine the PRBs allocated in the UL available PRBs of the first symbol based on the RB offset and the FDRA domain together, thus improving the efficiency of determining the frequency domain resources of the first symbol.

[0239] It should be understood that if the first condition is not met, it means that the first node cannot determine the PRBs allocated in the UL available PRBs of the first symbol based solely on the FDRA field. In this case, the first node can determine the PRBs allocated in the UL BWP of the second symbol based on the FDRA field in the first configuration information; and determine the PRBs allocated in the UL available PRBs of the first symbol based on the RB offset and the minimum index of the PRBs allocated in the second symbol, thus ensuring the reliability of the first node in determining the frequency domain resources of the first symbol.

[0240] It should be understood that since the uplink available PRBs consist of the intersection resources in the frequency domain of the UL subband in the first symbol and the active UL portion bandwidth BWP of the first node, the uplink available PRBs bandwidth of the first node is the same as the active UL portion bandwidth BWP of the first node. In this case, the first node can directly determine the PRBs allocated in the UL available PRBs of the first symbol based on the FDRA domain.

[0241] It should be understood that if a UL transmission is scheduled or configured in the UL available PRBs of the first symbol, or if the first repetition of a UL transmission is scheduled or configured in the UL available PRBs of the first symbol, it means that the UL transmission can directly determine the allocated PRBs in the UL available PRBs of the first symbol through the FDRA field. In this case, the first node can directly determine the allocated PRBs in the UL available PRBs of the first symbol based on the FDRA field.

[0242] It should be understood that if message msg3 is scheduled in the UL available PRBs of the first symbol, or if the first repetition of msg3 with repeating msg3 is scheduled in the UL available PRBs of the first symbol, it means that the PRBs assigned to mgs3 can be directly determined in the UL available PRBs of the first symbol through the FDRA field. In this case, the first node can directly determine the PRBs assigned in the UL available PRBs of the first symbol based on the FDRA field.

[0243] It should be understood that for UL transmissions, if the allocated PRBs obtained from the UL available PRBs of the first symbol based on the FDRA field are all within the UL available PRBs, it means that the UL transmission can directly determine the allocated PRBs in the UL available PRBs of the first symbol through the FDRA field. In this case, the first node can directly determine the allocated PRBs in the UL available PRBs of the first symbol based on the FDRA field.

[0244] In some embodiments, the method further includes: determining the PRB with the smallest index among the PRBs allocated in the second symbol in the UL available PRBs; and taking a second consecutive number of PRBs as the PRBs allocated in the UL available PRBs of the first symbol based on the PRB with the smallest index among the PRBs allocated in the first symbol; the second number being the number of PRBs allocated for UL transmission in the frequency domain resources of the second symbol.

[0245] In some embodiments, the PRB with the smallest index among the PRBs allocated to the second symbol is determined to be the PRB with the smallest index among the available PRBs in the UL, wherein the index of the PRB with the smallest index among the PRBs allocated to the second symbol can be replaced by one of the following:

[0246] The average of the minimum and maximum indices of the PRBs assigned in the second symbol;

[0247] The index value is obtained by rounding down or up the average of the minimum and maximum indices of the PRBs assigned in the second symbol.

[0248] It should be understood that the average of the minimum and maximum indices of the PRBs allocated in the second symbol enables the frequency domain resources of the first symbol used for UL transmission to be closer to the frequency domain center of the frequency domain resources corresponding to the second symbol. This reduces interference from other signals due to spectrum edges, facilitates load balancing, and makes the transmission and reception of related signals simpler and more efficient. Consequently, UL transmission can be realized more reliably, and the rationality of resource allocation during UL transmission is guaranteed.

[0249] In some embodiments, the frequency domain resources allocated for uplink UL transmission are determined from the uplink available physical resource blocks (PRBs) in the first symbol by the first node based on the first configuration information, and this is achieved in the following manner: based on the index of the PRB with the smallest index in each RBG of the resource block group (RBG) allocated in the active UL partial bandwidth (BWP) in the second symbol, the PRB index in the UL available PRBs of the first symbol is determined respectively; the PRB corresponding to the obtained PRB index is determined as the PRB with the smallest index in each RBG of the allocated RBGs in the first symbol; for any RBG allocated in the first symbol, the PRBs included in the RBG are determined based on the PRB with the smallest index in the RBG and the size of the RBG.

[0250] It should be understood that by determining the PRB index of the first symbol in the available PRBs of the UL based on the index of the smallest PRB in each RBG of the resource block group (RBG) allocated in the active UL portion bandwidth (BWP) of the second symbol, the PRB index of the first symbol corresponding to multiple RBGs can be obtained. Therefore, the first node can determine the PRB corresponding to the obtained PRB index as the smallest PRB in each RBG allocated in the first symbol; and for any RBG allocated in the first symbol, the PRBs included in the RBG are determined based on the smallest PRB in the RBG and the size of the RBG. In this way, the PRB of the first symbol can be determined along the PRG dimension, which is more accurate and reliable than determining the PRB of the first symbol only along the PRB dimension.

[0251] In some embodiments, the communication method further includes:

[0252] If the second condition is met, the minimum index PRB allocated in the available PRBs of the first symbol is determined based on the minimum index PRB among the PRBs allocated in the second symbol; based on the minimum index PRB obtained from the first symbol, a second consecutive number of PRBs are taken as the PRBs allocated in the available PRBs of the UL in the first symbol.

[0253] The second condition includes at least one of the following:

[0254] Some or all of the PRBs allocated from the first symbol exceed the UL available PRBs;

[0255] The PRB in at least one of the RBGs assigned from the first symbol is located outside the UL available PRBs;

[0256] There are at least two RBGs among the RBGs allocated from the first symbol that contain the same index as the PRB.

[0257] It should be understood that if the second condition is met, it means that the first node may not be able to reliably determine the PRB that meets the communication requirements in the dimension of PRG. In this case, the first node can determine the smallest index PRB allocated in the available PRBs of the first symbol based on the smallest index PRB among the PRBs allocated in the second symbol. Based on the smallest index PRB obtained from the first symbol, the second consecutive number of PRBs are used as the PRBs allocated in the available PRBs of the UL in the first symbol, thus ensuring the reliability of the frequency domain resources of the first symbol.

[0258] It should be understood that if some or all of the PRBs allocated from the first symbol exceed the UL available PRBs, it indicates that there are PRBs in the PRBs allocated from the first symbol that are not available for UL transmission in the first node, and reliable UL transmission cannot be performed based on the PRBs allocated from the first symbol.

[0259] It should be understood that if at least one of the RBGs allocated from the first symbol has a PRB outside of the UL-available PRBs, it indicates that there is a PRB in the RBGs allocated from the first symbol that is not available for UL transmission for the first node, and reliable UL transmission cannot be performed based on the PRBs allocated from the first symbol.

[0260] It should be understood that if at least two RBGs allocated from the first symbol contain PRBs with the same index, it indicates that there is duplicate frequency domain resource allocation or resource conflict among the RBGs allocated from the first symbol, and reliable UL transmission cannot be performed based on the PRBs allocated from the first symbol.

[0261] In some embodiments, UL transmissions are determined to be able to use the first symbol and the second symbol in different time slots; resource allocation type type0 is permitted in at least one of the following cases:

[0262] For the first node, the assigned RBG or PRB obtained from the UL available PRBs in the first symbol based on the FDRA field in the first configuration information is within the UL available PRBs of the first symbol;

[0263] The uplink available PRBs bandwidth of the first node is the same as the UL portion bandwidth BWP activated by the first node, or the UL available PRBs bandwidth includes the UL BWP.

[0264] The UL transfer is scheduled or configured in the UL available PRBs of the first symbol, or the first repetition of the UL transfer is scheduled or configured in the UL available PRBs of the first symbol.

[0265] The number of bits in the FDRA field determined by the bandwidth of available UL PRBs is equal to the number of bits in the FDRA field determined by the bandwidth of the active UL BWP.

[0266] It should be understood that for the first node, the RBG or PRB allocated from the UL available PRBs in the first symbol based on the FDRA field in the first configuration information is within the UL available PRBs in the first symbol. This indicates that there are no unavailable resources among the RBG or PRB allocated from the UL available PRBs in the first symbol based on the FDRA field in the first configuration information, and there will be no invalid or incorrect resource configuration. At this time, the resource allocation type type0 is allowed to be used.

[0267] It should be understood that if the uplink available PRBs bandwidth of the first node is the same as the UL portion bandwidth BWP activated by the first node, or if the UL available PRBs bandwidth includes the UL BWP, it means that there will be no unusable or inactive resources in the RBG or PRBs allocated from the UL available PRBs in the first symbol based on the FDRA field in the first configuration information, and there will be no invalid or incorrect resource configuration. In this case, resource allocation type type0 is allowed to be used.

[0268] It should be understood that if a UL transmission is scheduled or configured in the UL available PRBs of the first symbol, or if the first repetition of a UL transmission is scheduled or configured in the UL available PRBs of the first symbol, it means that there are no unavailable resources in the RBG or PRBs allocated from the UL available PRBs of the first symbol based on the FDRA field in the first configuration information, and there will be no invalid or incorrect resource configuration. In this case, resource allocation type type0 is allowed to be used.

[0269] It should be understood that if the number of bits in the FDRA field determined based on the bandwidth of the available PRBs in the UL is equal to the number of bits in the FDRA field determined based on the bandwidth of the active UL BWP, it indicates that there are no unavailable resources in the RBG or PRB obtained from the available PRBs in the first symbol based on the FDRA field in the first configuration information, and there will be no invalid or incorrect resource configuration. In this case, resource allocation type type0 is allowed to be used.

[0270] In some embodiments, UL transmissions are determined to be able to use the first symbol and the second symbol in different time slots; resource allocation type type0 is not allowed in at least one of the following cases:

[0271] For the first node, based on the FDRA field in the first configuration information, the allocated RBG or part or all of the UL available PRBs in the first symbol are obtained from the UL available PRBs in the first symbol;

[0272] The uplink available PRBs bandwidth of the first node is not the same as the UL portion bandwidth BWP activated by the first node, or the UL available PRBs bandwidth does not include the UL BWP.

[0273] The UL transmission is scheduled or configured not in the UL available PRBs of the first symbol, or the first repetition of the UL transmission is scheduled or configured not in the UL available PRBs of the first symbol.

[0274] The number of bits in the FDRA field determined by the bandwidth of available UL PRBs is not equal to the number of bits in the FDRA field determined by the bandwidth of the active UL BWP.

[0275] It should be understood that for the first node, if the allocated RBG or PRB obtained from the UL available PRBs in the first symbol based on the FDRA field in the first configuration information partially or completely exceeds the UL available PRBs in the first symbol, it indicates that there may be unavailable resources among the allocated RBG or PRB obtained from the UL available PRBs in the first symbol based on the FDRA field in the first configuration information, or there may be invalid or incorrect resource configurations. In this case, resource allocation type type0 is not allowed to be used.

[0276] It should be understood that if the uplink available PRBs bandwidth of the first node is not the same as the UL portion bandwidth BWP activated by the first node, or if the UL available PRBs bandwidth does not include the UL BWP, it indicates that there may be unusable or inactive resources in the RBG or PRBs allocated from the UL available PRBs in the first symbol based on the FDRA field in the first configuration information, or there may be invalid or incorrect resource configurations. In this case, resource allocation type type0 is not allowed to be used.

[0277] It should be understood that if a UL transmission is scheduled or configured outside of the UL available PRBs of the first symbol, or if the first repetition of a UL transmission is scheduled or configured outside of the UL available PRBs of the first symbol, it indicates that there may be unavailable resources, invalid or incorrect resource configurations, in the RBG or PRB allocated from the UL available PRBs of the first symbol based on the FDRA field in the first configuration information. In this case, resource allocation type type0 is not allowed.

[0278] It should be understood that the number of bits in the FDRA field determined based on the bandwidth of available PRBs in UL is not equal to the number of bits in the FDRA field determined based on the bandwidth of the active UL BWP. This indicates that there may be unavailable resources in the RBG or PRB allocated from available PRBs in UL in the first symbol based on the FDRA field in the first configuration information, or there may be invalid or incorrect resource configurations. In this case, resource allocation type type0 is not allowed to be used.

[0279] In some embodiments, the first configuration information is used to configure UL transmission / DL reception to be restricted to a first symbol or a second symbol in different time slots. Under a third condition, UL transmission or DL ​​reception can be transmitted using either the first symbol or the second symbol in different time slots.

[0280] It should be understood that the first configuration information is used to configure UL transmission / DL reception to be restricted to the first symbol or the second symbol in different time slots. That is, UL transmission / DL reception needs to be in the first symbol in different time slots, or UL transmission / DL reception needs to be in the second symbol in different time slots. This can be understood as UL transmission / DL reception not being allowed on both the first and second symbols simultaneously in at least one time slot.

[0281] It should be understood that UL transmission or DL ​​reception can be transmitted using the first symbol and the second symbol in different time slots, which can be understood as UL transmission / DL reception being possible simultaneously on the first symbol and the second symbol in at least one time slot.

[0282] It should be understood that under the third condition, even if the first configuration information is used to configure UL transmission / DL reception to be restricted to the first symbol or the second symbol in different time slots, UL transmission or DL ​​reception can still be transmitted in the manner that UL transmission or DL ​​reception can use the first symbol and the second symbol in different time slots. In this way, it can be guaranteed that in the scenario corresponding to the third condition, the restriction of the first configuration information will not prevent UL transmission or DL ​​reception from being unable to be achieved by using the first symbol and the second symbol, thus preventing UL transmission or DL ​​reception from being unable to proceed normally in the scenario corresponding to the third condition.

[0283] In some embodiments, the third condition includes at least one of the following:

[0284] UL transmission is scheduled or triggered based on downlink control information in the physical downlink control channel within the Common Search Space (CSS).

[0285] DL receives downlink control information from the physical downlink control channel in the CSS for scheduling or triggering.

[0286] UL transmission is a semi-static, public UL transmission;

[0287] DL reception is a semi-static, public DL reception.

[0288] It should be understood that, in the case of UL transmission being scheduled or triggered based on downlink control information in the physical downlink control channel of the Common Search Space (CSS); or DL ​​reception being scheduled or triggered based on downlink control information in the physical downlink control channel of the CSS; or UL transmission being a semi-static common UL transmission; or DL ​​reception being a semi-static common DL reception, even if the first configuration information is used to configure UL transmission / DL reception to be restricted to the first symbol or the second symbol in different time slots, it will still be transmitted in a manner that allows UL transmission or DL ​​reception to use the first symbol and the second symbol in different time slots, thus ensuring the reliability of UL transmission / DL reception under the third condition.

[0289] In some embodiments, the UL transmission is a repeated UL transmission or a periodic UL transmission.

[0290] In some embodiments, DL reception is either repeated DL transmission or periodic DL reception.

[0291] In some embodiments, the first symbol is an SBFD symbol and the second symbol is a non-SBFD symbol; or the first symbol is an IBFD symbol and the second symbol is a non-IBFD symbol.

[0292] This disclosure provides another communication method that can be applied to the second node 402 in the communication system shown in FIG4. FIG8 shows a flowchart of the other communication method, which includes the following steps S801-S802:

[0293] S801, Send the first configuration information to the first node.

[0294] The first configuration information is used to allocate frequency domain resources for uplink UL transmission from the uplink available physical resource blocks (PRBs) of the first node in the first symbol; wherein, the uplink available PRBs consist of the intersection resources of the UL subband in the first symbol and the active UL portion bandwidth (BWP) of the first node in the frequency domain.

[0295] S802, Receive the uplink UL transmission performed by the first node based on frequency domain resources.

[0296] In some embodiments, the first symbol includes a full-duplex SBFD symbol or an in-band full-duplex IBFD symbol.

[0297] In some embodiments, UL transmission includes at least one of the following: configuring authorized physical uplink shared channel (PUSCH); PUSCH repetition type A; multiple PUSCHs scheduled by a single downlink control information (DCI); a transport block (TB) in a PUSCH spanning different time slots and using only one type of symbol in each time slot.

[0298] In some embodiments, the first configuration information includes a Frequency Domain Resource Allocation (FDRA) field, which indicates the frequency domain resources allocated for UL transmission in the resources of the second symbol. The first configuration information is used to allocate frequency domain resources for uplink UL transmission from the uplink available physical resource blocks (PRBs) in the first symbol from the first node, and is implemented in the following manner: if a first condition is met, the physical resource blocks (PRBs) included in the frequency domain resources of the first symbol are allocated based on the FDRA field in the first configuration information; otherwise, the PRBs of the second symbol are allocated based on the FDRA field in the first configuration information; and the PRBs of the first symbol are allocated based on the RB offset and the PRBs allocated in the second symbol.

[0299] It should be noted that the execution entity for allocating frequency domain resources for uplink UL transmission from the uplink available physical resource blocks (PRBs) in the first symbol by the first node in the first configuration information can be the first node.

[0300] In some embodiments, the first condition includes at least one of the following:

[0301] The uplink available PRBs bandwidth of the first node is the same as the UL portion bandwidth BWP activated by the first node, or the available PRBs bandwidth includes the UL BWP.

[0302] The UL transfer is scheduled or configured in the UL available PRBs of the first symbol, or the first repetition of the UL transfer is scheduled or configured in the UL available PRBs of the first symbol.

[0303] The message msg3 is scheduled in the UL available PRBs of the first symbol, or the first repetition of msg3 with repeating is scheduled in the UL available PRBs of the first symbol.

[0304] The allocated frequency domain resources obtained from the UL-available PRBs based on the FDRA domain are within the UL-available PRBs.

[0305] In some embodiments, the frequency domain resources of the first symbol are determined by: determining the PRB with the smallest index among the PRBs allocated in the second symbol, and determining the PRB with the smallest index among the PRBs allocated in the UL; and taking a second consecutive number of PRBs as the PRBs of the first symbol based on the PRB with the smallest index among the PRBs allocated in the UL; the second number being the number of PRBs allocated for UL transmission in the frequency domain resources of the second symbol.

[0306] In some embodiments, the PRB with the smallest index among the PRBs allocated to the second symbol is determined to be the PRB with the smallest index among the available PRBs in the UL, wherein the index of the PRB with the smallest index among the PRBs allocated to the second symbol can be replaced by one of the following:

[0307] The average of the minimum and maximum indices of the PRBs assigned in the second symbol;

[0308] The index value is obtained by rounding down or up the average of the minimum and maximum indices of the PRBs assigned in the second symbol.

[0309] In some embodiments, the first configuration information is used to allocate frequency domain resources for uplink transmission from the uplink available physical resource blocks (PRBs) in the first symbol from the first node, and is implemented in the following manner: based on the index of the PRB with the smallest index in each RBG of the resource block group (RBG) allocated in the active UL partial bandwidth (BWP) in the second symbol, the PRB index in the UL available PRBs of the first symbol is determined respectively; the PRB corresponding to the obtained PRB index is determined as the PRB with the smallest index in each RBG of the allocated RBGs in the first symbol; for any RBG allocated in the first symbol, the PRBs included in the RBG are determined based on the PRB with the smallest index in the RBG and the size of the RBG.

[0310] In some embodiments, the frequency domain resources of the first symbol are determined in the following manner:

[0311] If the second condition is met, the smallest index PRB allocated in the available PRBs of the first symbol is determined based on the smallest index PRB among the PRBs allocated in the second symbol.

[0312] Based on the minimum index PRB obtained from the first symbol, the second consecutive number of PRBs are used as the PRBs allocated in the UL available PRBs in the first symbol.

[0313] The second condition includes at least one of the following:

[0314] Some or all of the PRBs allocated from the first symbol exceed the UL available PRBs;

[0315] The PRB in at least one of the RBGs assigned from the first symbol is located outside the UL available PRBs;

[0316] There are at least two RBGs among the RBGs allocated from the first symbol that contain the same index as the PRB.

[0317] In some embodiments, UL transmissions are determined to be able to use the first symbol and the second symbol in different time slots; resource allocation type type0 is permitted in at least one of the following cases:

[0318] For the first node, the assigned RBG or PRB obtained from the UL available PRBs in the first symbol based on the FDRA field in the first configuration information is within the UL available PRBs of the first symbol;

[0319] The uplink available PRBs bandwidth of the first node is the same as the UL portion bandwidth BWP activated by the first node, or the UL available PRBs bandwidth includes the UL BWP.

[0320] The UL transfer is scheduled or configured in the UL available PRBs of the first symbol, or the first repetition of the UL transfer is scheduled or configured in the UL available PRBs of the first symbol.

[0321] The number of bits in the FDRA field determined by the bandwidth of available UL PRBs is equal to the number of bits in the FDRA field determined by the bandwidth of the active UL BWP.

[0322] In some embodiments, UL transmissions are determined to be able to use the first symbol and the second symbol in different time slots; resource allocation type type0 is not allowed in at least one of the following cases:

[0323] For the first node, based on the FDRA field in the first configuration information, the allocated RBG or part or all of the UL available PRBs in the first symbol are obtained from the UL available PRBs in the first symbol;

[0324] The uplink available PRBs bandwidth of the first node is not the same as the UL portion bandwidth BWP activated by the first node, or the UL available PRBs bandwidth does not include the UL BWP.

[0325] The UL transmission is scheduled or configured not in the UL available PRBs of the first symbol, or the first repetition of the UL transmission is scheduled or configured not in the UL available PRBs of the first symbol.

[0326] The number of bits in the FDRA field determined by the bandwidth of available UL PRBs is not equal to the number of bits in the FDRA field determined by the bandwidth of the active UL BWP.

[0327] In some embodiments, the first configuration information is used to configure UL transmission / DL reception to be restricted to a first symbol or a second symbol in different time slots. Under a third condition, UL transmission or DL ​​reception can be transmitted using either the first symbol or the second symbol in different time slots.

[0328] In some embodiments, the third condition includes at least one of the following:

[0329] UL transmission is scheduled or triggered based on downlink control information in the physical downlink control channel within the Common Search Space (CSS).

[0330] DL receives downlink control information from the physical downlink control channel in the CSS for scheduling or triggering.

[0331] UL transmission is a semi-static, public UL transmission;

[0332] DL reception is a semi-static, public DL reception.

[0333] In some embodiments, the UL transmission is a repeated UL transmission or a periodic UL transmission.

[0334] In some embodiments, DL reception is either repeated DL transmission or periodic DL reception.

[0335] In some embodiments, the first symbol is an SBFD symbol and the second symbol is a non-SBFD symbol; or the first symbol is an IBFD symbol and the second symbol is a non-IBFD symbol.

[0336] It should be noted that the explanation of the communication method corresponding to the embodiment shown in Figure 8 can be referred to the explanation of the embodiment shown in Figure 7, and will not be repeated here.

[0337] In some embodiments, resolving the numbering of resource block groups (RBGs) in the UL subband (or UL available PRBs) within an SBFD symbol includes: after the SBFD symbol (or UL subband) is configured, the base station and the UE agree that the size of the RBGs in the UL available PRBs is consistent with the size of the RBGs in the active UL BWP, and the numbering of the RBGs in the UL available PRBs is determined based on one of the following rules:

[0338] Rule 1: Starting from the low-frequency end of the UL available PRBs, the RBGs are numbered in ascending order towards the high-frequency end, starting from 0.

[0339] For example, as shown in FIG9, a schematic diagram of an RBG number provided in an embodiment of the present disclosure includes a UL sub-band or UL available RBG, and an activated UL BWP.

[0340] In some embodiments, under Rule 1, the base station and the UE agree that if bitmap signaling of frequency domain resource allocation 0 is used to allocate RBGs in the available PRBs of the UL, the valid bits of the bitmap signaling start from the least significant bit and the number of bits is equal to the number of RBGs in the available PRBs of the UL. The remaining bits in the bitmap signaling are set to 0 as invalid bits. The valid bits correspond one-to-one with the RBGs of the available PRBs of the UL, with a 1 indicating allocation and a 0 indicating no allocation.

[0341] Rule 2: Starting from the low-frequency end of the UL available PRBs, RBGs are numbered in ascending order towards the high-frequency end, starting from n, where the value of n is determined: the PRBs that intersect the active UL BWP and the UL subband in the frequency domain are called UL available PRBs. These intersection PRBs are divided into one or more RBGs within the active UL BWP, and these one or more RBGs are assigned numbers based on the bandwidth of the active UL BWP. The smallest number among these one or more RBGs is n, where all RBGs in an active UL BWP are numbered from the low-frequency band towards the high-frequency end, starting from 0.

[0342] In some embodiments, under rule 2, the base station and the UE agree that: if bitmap signaling with frequency domain resource allocation 0 is used to allocate RBGs in the available PRBs of the UL, the valid bits of the bitmap signaling start from the (n+1)th bit from the least significant bit, and the number of bits is equal to the number of the one or more RBGs. The remaining bits in the bitmap signaling are set to 0 as invalid bits. The valid bits correspond one-to-one with the RBGs of the available PRBs of the UL; setting them to 1 indicates allocation, and setting them to 0 indicates no allocation. n is a positive integer.

[0343] In some embodiments, rules 1 and 2 above also apply to resolving issues related to PRG configuration, scheduling, or usage. This is because PRGs also need to be numbered within the available PRBs in the UL.

[0344] In some embodiments, after the SBFD symbol (or UL subband) is configured, the base station and the UE agree that the size of the PRG in the UL available PRBs is consistent with the size of the PRG in the active UL BWP, and the number of the PRG in the UL available PRBs is determined based on one of the following rules:

[0345] Rule 1: Starting from the low-frequency end of the UL-available PRBs, the PRGs are numbered in ascending order towards the high-frequency end, starting from 0.

[0346] Rule 2: Starting from the low-frequency end of the available UL PRBs, the PRGs are numbered in ascending order towards the high-frequency end, starting from m, where the value of m is determined: the PRBs that intersect the active UL BWP and the UL subband in the frequency domain are called the available UL PRBs. These intersection PRBs are divided into one or more PRGs within the active UL BWP, and these one or more PRGs are assigned numbers based on the bandwidth of the active UL BWP. The smallest number among these one or more PRGs is m, where all PRGs in an active UL BWP are numbered from the low-frequency band towards the high-frequency end, starting from 0. M is a positive integer.

[0347] In some embodiments, Content 1 can indicate that, when Configuration 2 is configured, the FDRA field is used to allocate a block of frequency domain resources for the UL transmission in the active UL BWP within the non-SBFD symbol. Then, the frequency domain resources of the UL transmission in the SBFD symbol are calculated using certain rules, such as based on the PRBs allocated to the UL transmission in the non-SBFD symbol and an RB offset (RBoffset). Several methods are provided below to obtain the frequency domain resources in the SBFD symbol, and these methods no longer use the RBoffset.

[0348] Content 1: At least when frequency hopping in the PUSCH frequency domain is not enabled, for a non-repeating CG PUSCH configuration, if the transmission timing spans SBFD and non-SBFD symbols, where each transmission timing is either all SBFD symbols or all non-SBFD symbols (i.e., configuration 2); for PUSCH Type A repetition spanning SBFD and non-SBFD symbols, where each repetition is either all SBFD symbols or all non-SBFD symbols (i.e., configuration 2); for multiple PUSCHs spanning SBFD and non-SBFD symbols scheduled by a single DCI, where the PUSCH in each time slot is either all SBFD symbols or all non-SBFD symbols (i.e., configuration 2); and for TBoMS spanning SBFD and non-SBFD symbols across different time slots:

[0349] The number of PRBs in PUSCH in both SBFD and non-SBFD symbols is determined in the traditional manner.

[0350] PUSCH in non-SBFD symbols is determined in the traditional manner.

[0351] To determine the starting PRB for PUSCH in the SBFD symbol, consider the following options:

[0352] Option 1: Configure one or more The initial PRB of PUSCH in the SBFD symbol is determined according to any of the following formulas:

[0353] Formula 1-A:

[0354] allow Take the negative value.

[0355] Formula 1-B:

[0356] Formula 1-C:

[0357] Formula 1-D:

[0358] Option 2: The starting PRB for PUSCH in the SBFD symbol is determined according to any of the following formulas:

[0359] Formula 2-A:

[0360] Formula 2-B:

[0361] Formula 2-C:

[0362] Formula 2-D:

[0363] The variables are defined as follows:

[0364] It refers to the starting PRB index of the PUSCH in the SBFD symbol relative to the starting position of the uplink activity BWP.

[0365] It refers to the starting PRB index of the PUSCH in a non-SBFD symbol relative to the starting position of the uplink activity BWP.

[0366] It refers to the starting PRB index of the available PRB relative to the starting position of the uplink activity BWP.

[0367] It is the number of PRBs in the uplink BWP.

[0368] This is the number of available PRBs for uplink.

[0369] This is the number of PRBs transmitted via PUSCH.

[0370] No additional configuration / instructions are required to enable or disable application in SBFD symbols.

[0371] Further research is needed on enabling / disabling conditions.

[0372] UE should not expect in the application Subsequently, the PRB in the SBFD symbol of PUSCH overlaps with the PRBs other than those available in the uplink.

[0373] This applies at least to RA type 1. RA type 0 requires further investigation.

[0374] It should be noted that this disclosure does not restrict other possible formulas.

[0375] In some embodiments, the base station and the UE agree that a UL transmission is determined as Configuration 2, and the frequency domain resources of the UL-available PRBs in the SBFD symbol for that UL transmission are determined directly based on the FDRA domain in one of the following cases:

[0376] Scenario 1: Based on bandwidth comparison. Specifically: If the bandwidth of the available UL PRBs is the same as the bandwidth of the active UL BWP (position and size, the same below), or if the bandwidth of the UL subband includes the bandwidth of the active UL BWP (in which case the available UL PRBs have the same bandwidth as the active UL BWP), then the UE directly determines a block of frequency domain resources within the available UL PRBs in the SBFD symbol as UL transmission based on this FDRA domain. That is, it does not infer the frequency domain resources used in the available UL PRBs in the SBFD symbol as UL transmission based on the RBoffset and the frequency domain resources allocated in the non-SBFD symbol; otherwise, it infers the frequency domain resources used in the available UL PRBs in the SBFD symbol as UL transmission based on the RBoffset and the frequency domain resources allocated in the non-SBFD symbol. In Scenario 1, determining the frequency domain resources for the UL transmission in the active UL BWP in the non-SBFD symbol is also directly based on this FDRA domain.

[0377] Scenario 2: Comparison based on the number of bits in the FDRA domain. Specifically: If the number of bits in the FDRA domain determined based on the bandwidth of available UL PRBs is equal to the number of bits in the FDRA domain determined based on the bandwidth of the active UL BWP (the bandwidth of available UL PRBs and the bandwidth of the active UL BWP may not be the same, but the number of bits in the FDRA domain is rounded up), then the UE directly determines a block of frequency domain resources in the available UL PRBs within the SBFD symbol for UL transmission based on this FDRA domain. That is, the frequency domain resources used in the available UL PRBs within the SBFD symbol are not inferred from the frequency domain resources allocated in the RBoffset and non-SBFD symbols for UL transmission; otherwise, the frequency domain resources used in the available UL PRBs within the SBFD symbol are inferred from the frequency domain resources allocated in the RBoffset and non-SBFD symbols for UL transmission. This method is particularly suitable for frequency domain resource allocation type 0 (see TS38.214). In case 2, the frequency domain resources for the UL transmission are determined directly based on the FDRA domain in the active UL BWP within the non-SBFD symbol.

[0378] Scenario 3: Symbol type of the first (repeated) transmission based on UL transmission (UL transmission may include msg3), specifically as follows: In response to the first (repeated) transmission of UL transmission being scheduled / configured in the UL available PRBs of the SBFD symbol, the UE directly determines a block of frequency domain resources in the UL available PRBs of the SBFD symbol as the UL transmission based on the FDRA domain. That is, the frequency domain resources used in the UL available PRBs of the SBFD symbol are not inferred from the RBoffset and the frequency domain resources allocated in the non-SBFD symbol as the UL transmission; otherwise, the frequency domain resources used in the UL available PRBs of the SBFD symbol are inferred from the RBoffset and the frequency domain resources allocated in the non-SBFD symbol as the UL transmission. In Scenario 3, the determination of frequency domain resources for the UL transmission in the active UL BWP in the non-SBFD symbol is also directly based on the FDRA domain.

[0379] Scenario 4: For UL transmission with msg3, the details are as follows: Assume msg3 is configured as Configuration 1. If msg3 is scheduled in the UL available (initial) PRBs within the SBFD symbol, or if the first repetition of msg3 with a repeat is scheduled in the UL available (initial) PRBs within the SBFD symbol, then the UE directly determines a block of frequency domain resources within the UL available PRBs within the SBFD symbol as the UL transmission based on this FDRA domain. That is, it does not infer the frequency domain resources used in the UL available PRBs within the SBFD symbol as the UL transmission based on the RBoffset and the frequency domain resources allocated in the non-SBFD symbol; otherwise, it infers the frequency domain resources used in the UL available PRBs within the SBFD symbol as the UL transmission based on the RBoffset and the frequency domain resources allocated in the non-SBFD symbol. In Scenario 4, determining the frequency domain resources for this UL transmission in the active UL BWP within the non-SBFD symbol is also directly based on this FDRA domain.

[0380] Scenario 5: Based on the validity of determined frequency domain resources. Specifically: If the frequency domain resources obtained by the UE directly from the UL available PRBs of the SBFD symbol based on this FDRA domain (without using the aforementioned RBoffset) are all within the UL available PRBs, then the UE directly determines a block of frequency domain resources within the UL available PRBs of the SBFD symbol as UL transmission based on this FDRA domain. That is, it does not infer the frequency domain resources used in the UL available PRBs of the SBFD symbol as UL transmission based on the RBoffset and the frequency domain resources allocated in the non-SBFD symbol; otherwise, it infers the frequency domain resources used in the UL available PRBs of the SBFD symbol as UL transmission based on the RBoffset and the frequency domain resources allocated in the non-SBFD symbol. In Scenario 5, the determination of frequency domain resources for the UL transmission in the active UL BWP of the non-SBFD symbol is also directly based on this FDRA domain.

[0381] In some embodiments, UL transport includes one of the following: configured authorized PUSCH (CG PUSCH), PUSCH repetition type-A, multiple PUSCH scheduled by a single DCI, or a transport block TB across different slots and using only one type of symbol in different slots (TBoMS across SBFD symbols and non-SBFD symbols in different slots). UL available PRBs can be replaced by UL available initial PRBs.

[0382] In some embodiments, when the UL transmission is configured in configuration 2 and frequency domain resource allocation type 0 is used, it is described how to obtain a frequency domain resource from the UL available PRBs in the SBFD symbol for the UL transmission.

[0383] As shown in Content 1 above, when Configuration 2 is configured, the FDRA domain is used to allocate a frequency domain resource for the UL transmission in the active UL BWP in the non-SBFD symbol, and then the frequency domain resource of the UL transmission in the SBFD symbol is calculated by certain rules, such as based on the PRBs and RBoffset allocated to the UL transmission in the non-SBFD symbol.

[0384] In some embodiments, UL transmissions include one of the following: configured authorized PUSCH (CG PUSCH), PUSCH repetition type-A (PUSCH repetition type-A), multiple PUSCHs scheduled by a single DCI (multi-PUSCH scheduled by a single DCI), or a transport block TB (TB) in a PUSCH spanning different slots and using only one type of symbol in different slots (TBoMS across SBFD symbols and non-SBFD symbols in different slots). The above method is for frequency domain resource allocation type 1, i.e., continuous PRB allocation. However, for frequency domain resource allocation type 0, based on RBG frequency domain resource allocation, non-contiguous PRBs may be allocated. In this case, the method described in content 1 above cannot be used.

[0385] In some embodiments, resource allocation type 0 is a frequency domain resource allocation based on RBG and using a bitmap method. It can achieve non-contiguous PRB allocation.

[0386] In response to configuration 2 being provided as UL transmission and frequency domain resource allocation type 0 being provided, the base station and UE agree to determine the frequency domain resources of the UL available PRBs in the SBFD symbol for this UL transmission using one of the following methods:

[0387] Method 1: Obtain consecutive allocated PRBs within the SBFD symbol. Specifically: Based on frequency domain resource allocation type 0, the active UL BWP in the non-SBFD symbol allocates RBGs for this UL transmission. Then, combining the relationship between RBGs and PRBs, the PRBs allocated by the active UL BWP for this UL transmission in the non-SBFD symbol can be obtained. Obviously, if the allocated RBGs are not consecutive, the allocated PRBs are also not consecutive. The UE, based on the minimum index PRB among the allocated PRBs in the non-SBFD symbol, and combining at least one formula from content 1 above, obtains the minimum index PRB allocated among the available UL PRBs in the SBFD symbol. Based on this minimum index PRB, consecutive... One PRB was determined as the PRB to which the SBFD symbol was assigned. The number of PRBs assigned to non-SBFD symbols, where, This indicates the number of PRBs allocated for this UL transfer.

[0388] Improvement 1 for Method 1: Since the PRBs allocated in the active UL BWP of resource allocation type 0 in non-SBFD symbols are discontinuous, in order to make the allocated PRBs obtained from the available PRBs in the UL of the SBFD symbols as close as possible to the frequency domain center of the PRBs allocated in the non-SBFD symbols, the following improvement for Method 1 is considered: Base station and UE agree: For the above operation, the minimum index PRB is replaced with a new index value obtained in the following way: The new index value is obtained by dividing the sum of the indices of the minimum index PRB and the maximum index PRB allocated in the non-SBFD symbols by 2, and then rounding up (or down).

[0389] In some embodiments, the number of PRBs allocated to UL transmissions in SBFD symbols and non-SBFD symbols is the same.

[0390] Improvement 2 for Method 1: Clearly, the allocated PRBs obtained in the SBFD symbol based on Method 1 and Improvement 1 are continuous. To obtain non-contiguous PRBs in the SBFD symbol to some extent, the following improvement for Method 1 is introduced: The base station and UE agree that the UE (directly) uses the FDRA field to determine the allocated frequency domain resources in the UL available PRBs of the SBFD symbol (this operation is similar to determining the allocated frequency domain resources based on the FDRA field in the active UL BWP in a non-SBFD symbol; thus, the FDRA field is used simultaneously for frequency domain resource allocation in both SBFD and non-SBFD symbols). Further processing is performed: if part or all of the determined allocated frequency domain resources do not exceed the (frequency domain) range of the UL available PRBs (i.e., the allocated frequency domain resources are all within the UL available PRBs), then the allocated frequency domain resources are used as the frequency domain resources allocated for the UL transmission in the SBFD symbol; otherwise, the frequency domain resources allocated to the UL available PRBs in the SBFD symbol are re-determined based on Method 1.

[0391] Improvement 3 for method 1: In method 1 above, The meaning is revised as follows: This indicates that among the PRBs allocated in the non-SBFD symbol for this UL transmission, the difference between the smallest and largest index PRB is incremented by 1, and the PRBs are numbered starting from 0. For example, the PRBs allocated in the non-SBFD symbol are: PRB0, PRB1, PRB4, and PRB5, while PRB2 and PRB3 are not allocated. In Improvement 3... The value is (5-0)+1, which is 6, but in the method... The value 4 corresponds to PRB0, PRB1, PRB4, and PRB5. The remaining operations are the same as in method 1 to obtain some PRBs. Then, based on the pattern of the actually allocated PRBs in the non-SBFD symbol, the actually allocated PRBs are determined from these PRBs obtained in improvement 3. For example, suppose the PRBs obtained in the SBFD symbol are PRB11, PRB12, PRB13, PRB14, PRB15, and PRB16. Refer to PRB0, PRB1, PRB2, PRB3, PRB4, and PRB5 in the non-SBFD symbol. These PRBs are aligned in ascending order based on their indices. In the non-SBFD symbol, PRB2 and PRB3 are not actually allocated, and the corresponding PRB13 and PRB14 in the SBFD symbol are also determined to be unallocated PRBs. Thus, the actually allocated PRBs obtained in the SBFD symbol are: PRB11, PRB12, PRB15, and PRB16. This results in the allocation of discontinuous PRBs.

[0392] Method 2: The allocated RBG is independently determined based on the minimum PRB in each RBG within the non-SBFD symbol. Specifically, the base station and UE agree to use the minimum index PRB in each RBG allocated within the active UL BWP in the non-SBFD symbol, and then obtain PRB indices (potentially multiple, depending on the number of allocated RBGs) from the available UL PRBs in the SBFD symbol based on at least one of the formulas in Content 1 above. The PRBs corresponding to these PRB indices are used as the minimum index PRBs for the allocated (RBGs), thus obtaining the allocated RBGs PRBs within the SBFD symbol based on the size of the RBG. If Method 2 is used, the UE does not expect at least two RBGs in the allocated SBFD symbol to contain PRBs with the same index. That is, if Method 2 is used, the base station needs to ensure that the allocation result in the SBFD symbol does not result in the allocation result that the UE does not expect.

[0393] To further reduce the complexity of allocating frequency domain resources for base stations, improvements to method 2 are provided below.

[0394] Improvement 1 for Method 2: If, based on Method 2, the PRBs allocated in the SBFD symbol do not include or completely exceed the range of available PRBs in the UL, then Method 1 and its improved method are reused to determine the frequency domain resources in the SBFD symbol; otherwise, Method 2 is still used.

[0395] Improvement 2 for Method 2: If the frequency domain resources allocated in the SBFD symbol based on Method 2 result in the aforementioned situation that the UE does not expect, then Method 1 and / or the improved method of Method 1 should be used again to determine the frequency domain resources in the SBFD symbol; otherwise, Method 2 should still be used.

[0396] Method 3: Introduce some rules to restrict resource allocation type 0. Specifically, the base station and UE agree that if configuration 2 is provided and UL transmission has been used with resource allocation type 0, then one of the following restrictions must be met.

[0397] Restriction 1: If UL transmission is configured to use resource allocation type 0, the UE expects to directly obtain the allocated RBGs (or PRBs) from the SBFD symbol using the FDRA field, and the allocated RBGs (or PRBs) are always within the UL available PRBs in the SBFD symbol; otherwise, resource allocation type 0 cannot be used, or the UE considers the current resource allocation to be incorrect. In Restriction 1, the formula in Content 1 above is no longer used to obtain the allocated RBGs (or PRBs) in the SBFD symbol; instead, the FDRA is directly used to determine the allocated RBGs (or PRBs) from the UL available PRBs in the SBFD symbol.

[0398] Restriction 2: If condition 1, condition 2 or condition 3 above is satisfied, then resource allocation type 0 is allowed to be used, and the UE can use the FDRA field corresponding to resource allocation type 0 to determine the allocated RBGs (or PRBs) in the UL available PRBs in the SBFD symbol (the formula in content 1 above is no longer used); otherwise, resource allocation type 0 cannot be used.

[0399] In some embodiments, obtaining the frequency domain resources for the second hop of the UL transmission includes: in response to the SBFD symbol being configured, the UL transmission can be hopped in the UL-available PRBs of the SBFD symbol and the active UL BWP of the non-SBFD symbol, that is, the first hop is in the UL-available PRBs of the SBFD symbol and the second hop is in the active UL BWP of the non-SBFD symbol, or vice versa. How to obtain the initial PRB in the UL-available (initial) PRBs of a hop in the SBFD symbol is shown in section 2 below. However, "-RB" may be introduced in both of the following equations. UL SB start However, "-RB" UL SB start "This could lead to performing a modulo operation on a negative number, which could result in unpredictable errors."

[0400] Content 2:

[0401] For PUSCH frequency hopping in the time slot within the SBFD symbol, the starting RB for each hop is given as follows:

[0402] For inter-slot frequency domain hopping of PUSCH between SBFD symbols, and when pusch-DMRS-Bundling is not enabled, or for inter-slot frequency domain hopping of PUSCH in SBFD symbols scheduled by RAR UL grant or CRC with TC-RNT scrambling, the first The starting RB for each time slot period is given by the following:

[0403] RB UL SB start It is the starting PRB index of the available PRBs relative to the starting position of the uplink activity BWP; This refers to the number of available PRBs for uplink; RB start It is the starting PRB index of the first PUSCH frequency hopping relative to the start position of the uplink activity BWP; RBoffset is the frequency domain frequency hopping offset of the PUSCH in the SBFD symbol; it is important to note that... The definition is consistent with existing specifications;

[0404] Method 1: Remove [-RB] from the above formula. UL SB start ].

[0405] Method 2: Remove [-RB] from the above equation. UL SB start The square brackets surrounding the symbol.

[0406] In some embodiments, to address the above-mentioned problem, the improvement to Equation 1 is as follows: The base station and the UE agree that, when the SBFD symbol is configured and intra-slot frequency hopping is configured in UL transmissions (including PUSCH, and PUSCH scheduled by RAR UL grant, or PUSCH scheduled by DCI scrambled by TC-RNTI), the starting RB of the i-th hop in the UL available PRBs within the SBFD symbol is determined based on the following new Equation 1:

[0407] Based on Equation 1 in Content 2 above, removing the square brackets results in a new Equation 1.

[0408] In some embodiments, in the operation of this new equation 1, if (RB) start -RB UL SB start +RB offset If the result of ) is less than 0, then the result of that part is substituted into the new equation 1 as 0 for calculation; otherwise, it is calculated according to the new equation 1. Alternatively, in the operation of the new equation 1, if RB start -RB UL SB start If the result is less than 0, then the result of that part is substituted into the new equation 1 for calculation; otherwise, it is calculated according to the new equation 1.

[0409] In some embodiments, to address the above-mentioned problems, the improvement to Equation 2 is as follows: The base station and the UE agree that, when SBFD symbols are configured and inter-slot frequency hopping is configured in UL transmissions (including PUSCH, and PUSCH scheduled by RAR UL grant, or PUSCH scheduled by DCI scrambled by TC-RNTI), in slot... Furthermore, the starting RB of the hop in the SBFD symbol can be determined based on the following new equation 2:

[0410] Based on Equation 2 in Content 2 above, removing the square brackets results in a new Equation 2.

[0411] In some embodiments, in the operation of this new equation 2, if (RB) start -RB UL SB start +RB offset If the result of ) is less than 0, then the result of that part is substituted into the new equation 2 for calculation; otherwise, it is calculated according to the new equation 2. Alternatively, in the operation of the new equation 2, if RB start -RB UL SB start If the result is less than 0, then the result of that part is substituted into the new equation 2 for calculation; otherwise, it is calculated according to the new equation 2.

[0412] RB UL SB start It is the starting PRB index of the UL available PRBs that is used to activate the UL BWP. This refers to the number of PRBs available at UL. RB start It is the starting PRB index of the first PUSCH hop that references the activation of the UL BWP. RBoffset is the offset between hops of the PUSCH in the frequency domain within the SBFD symbol.

[0413] In some embodiments, the aforementioned UL-available PRBs can be replaced with UL-available initial PRBs.

[0414] In some embodiments, after an SBFD symbol is configured, the transmission problem on the common channel can be solved as follows: if a UL transmission or DL ​​transmission is configured as Configuration 1, then the UL transmission or DL ​​transmission is performed only in valid symbols, and not in invalid symbols. For example, for downlink semi-static periodic transmissions, i.e., SPS PDSCH, if an SPS configuration is provided as Configuration 1 and the valid symbol type is determined to be an SBFD symbol, then if the symbol containing the SPS PDSCH in the period of the SPS configuration is an SBFD symbol, the SPS PDSCH in that period is allowed to be transmitted; correspondingly, if the symbol containing the SPS PDSCH in the period of the SPS configuration is a non-SBFD symbol, the SPS PDSCH in that period is not allowed to be transmitted.

[0415] Correspondingly, if SPS configuration is provided as configuration 2, then the SPS PDSCH at the period of the SPS configuration is allowed to be transmitted regardless of whether the symbol is an SBFD symbol or a non-SBFD symbol.

[0416] In some embodiments, for DL ​​and UL transmissions, the base station and UE may agree that, when the SBFD symbol is configured:

[0417] For DCI scheduling / triggering of DL or UL transmissions in the PDCCH of the public search space (CSS) (especially with repeated DL or UL transmissions, or periodic DL or UL transmissions), or for semi-static public DL or UL transmissions (e.g., periodic DL or UL transmissions without a corresponding DCI, or with repeated DL or UL transmissions with or without a corresponding DCI), the DL or UL transmission is always configured / executed based on configuration 2, or the DL or UL transmission is not limited to configuration 1 and configuration 2. That is, if the DL or UL transmission is provided with configuration 1, but it is not limited to configuration 1, it still uses configuration 2. That is, even in invalid symbol types, the DL or UL transmission is still executed, and the corresponding reception is also executed.

[0418] In some embodiments, the DL transmission may include the following: For the UE, if configuration 1 is determined, the UE performs the reception of the DL transmission only within the symbols corresponding to the determined valid symbol type. For example, if the DL transmission is determined to be configuration 1, and the UE determines that the valid symbol type is an SBFD symbol, then the UE only receives the DL transmission transmitted within the SBFD symbol. However, the base station's transmission of the DL transmission is not limited to the valid symbol type; that is, the base station can transmit the DL transmission within both SBFD and non-SBFD symbols, even if configuration 1 is provided. For example, if the symbol corresponding to a period of the DL transmission is an SBFD symbol, then the UE receives the DL transmission within that period; if the symbol corresponding to a period of the DL transmission is a non-SBFD symbol, the UE does not receive the DL transmission within that period.

[0419] In some embodiments, the DL transmission may also include: for the UE, if configuration 1 is determined, the UE's reception of the aforementioned DL transmission is not limited to configuration 1, that is, the UE can receive the DL transmission in both SBFD symbols and non-SBFD symbols. For example, if the aforementioned DL transmission is determined to be configuration 1 or the UE is configured as configuration 1, for the DL transmission that meets the above requirements, the UE does not need to determine the valid symbol type for the DL transmission, and the UE can receive the DL transmission in both SBFD symbols and non-SBFD symbols. Correspondingly, for the DL transmission that meets the above requirements, the base station's transmission of the DL transmission is not limited to the valid symbol type, that is, the base station can send the DL transmission in both SBFD symbols and non-SBFD symbols even if configuration 1 is provided. That is, the base station and the UE agree that for the DL transmission, whether the DL transmission conforms to configuration 1 is determined based on whether the DL transmission meets the above conditions. If the DL transmission meets the above conditions, the DL transmission can be transmitted in both SBFD symbols and non-SBFD symbols, that is, the DL transmission is transmitted based on configuration 2 even if the DL transmission or the UE is configured as configuration 1. If the DL transmission meets the above conditions, the DL transmission can be received in both SBFD symbols and non-SBFD symbols, that is, the DL transmission is received based on configuration 2 even if the DL transmission or the UE is configured as configuration 1.

[0420] In some embodiments, the DL transmission includes, but is not limited to, one of the following: System Information Block (SIB), Synchronization Channel Block (SSB), Paging Message, DCI-based Scheduled Multicast PDSCH, and Semi-static Periodic Multicast PDSCH.

[0421] In some embodiments, the CSS refers to the PDCCH sent in the CSS being received by at least one UE simultaneously.

[0422] In some embodiments, the common DL transmission or UL transmission means that the DL transmission is simultaneously received by at least one UE and the UL transmission is simultaneously received by at least one base station.

[0423] The disclosed embodiments can divide the communication node into functional modules according to the above method embodiments. For example, each function can be divided into a separate functional module, or two or more functions can be integrated into one functional module. The integrated module can be implemented in hardware or software. It should be noted that the module division in this disclosed embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods. The following description uses the example of dividing each functional module according to each function.

[0424] Figure 10 is a schematic diagram of another communication node provided in an embodiment of this disclosure. The communication node can execute the communication method provided in the above method embodiments. As shown in Figure 10, the communication node includes: a transmission module 1001 and a determination module 1002.

[0425] The transmission module 1001 is used to report first information. The first information is used to indicate the first node's ability to support Partially Precoded Resource Block Groups (PRGs).

[0426] The determination module 1002 is used to determine the resource blocks allocated to the second node and the configured PRG size, wherein the allocated resource blocks are divided into corresponding PRGs, and the allocated resource blocks contain a portion of the PRGs.

[0427] The transmission module 1001 is also used to receive data based on a defined PRG.

[0428] Figure 11 is a schematic diagram of another communication node provided in an embodiment of this disclosure. The communication node can execute the communication method provided in the above method embodiments. As shown in Figure 11, the communication node includes a transmission module 1101 and a processing module 1102.

[0429] The transmission module 1101 is used to receive first information reported by the first node. The first information is used to indicate the first node's ability to support Partially Precoded Resource Block Groups (PRGs).

[0430] The processing module 1102 is used to allocate resource blocks and configure PRG size, wherein the allocated resource blocks are divided into corresponding PRGs, and the allocated resource blocks contain a portion of the PRG.

[0431] The transmission module 1101 is also used to receive data based on a defined PRG.

[0432] In the case of implementing the functions of the integrated modules described above in hardware, this disclosure provides another possible structure for the communication node involved in the above embodiments. As shown in FIG12, the communication node includes: a memory 1201, a processor 1202, a communication interface 1203, and a bus 1204.

[0433] The memory 1201 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions; it may be a random access memory (RAM) or other type of dynamic storage device capable of storing dynamic information and instructions; it may also be an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device; or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto.

[0434] Processor 1202 may implement or perform various exemplary methods described in conjunction with embodiments of this disclosure. Processor 1202 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. Processor 1202 may be implemented as logic blocks, modules, and circuits of the various exemplary methods described in conjunction with embodiments of this disclosure. Processor 1202 may also be a combination of functions implementing computation, such as a combination of one or more microprocessors, a combination of a DSP (digital signal processor) and a microprocessor, etc.

[0435] The communication interface 1203 is used to connect with other devices via a communication network. This communication network can be Ethernet, wireless access network, wireless local area network (WLAN), etc.

[0436] In some embodiments, the memory 1201 may exist independently of the processor 1202. The memory 1201 may be connected to the processor 1202 via a bus 1204 and may be used to store instructions or program code. When the processor 1202 calls and executes the instructions or program code stored in the memory 1201, it may implement the methods provided in the embodiments of this disclosure.

[0437] In some implementations, the memory 1201 may also be integrated with the processor 1202.

[0438] Bus 1204 can be an extended industry standard architecture (EISA) bus, etc. Bus 1204 can be divided into address bus, data bus, control bus, etc. For ease of representation, only one thick line is used to represent bus 1204 in Figure 12, but this does not mean that there is only one bus or one type of bus.

[0439] Some embodiments of this disclosure provide a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium) storing computer program instructions that, when executed on a computer, cause the computer to perform the methods described in any of the above embodiments.

[0440] Exemplary examples of computer-readable storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes), optical disks (e.g., compact disks (CDs), digital versatile disks (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memory (EPROMs), cards, sticks, or key drives, etc.). The various computer-readable storage media described in this disclosure may represent one or more devices for storing information and / or other machine-readable storage media. The term "machine-readable storage media" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.

[0441] This disclosure provides a computer program product containing instructions that, when run on a computer, cause the computer to perform the methods described in any of the above embodiments.

[0442] The above description is merely a specific embodiment of this disclosure, but the scope of protection of this disclosure is not limited thereto. Any changes or substitutions within the technical scope disclosed in this disclosure should be included within the scope of protection of this disclosure. Therefore, the scope of protection of this disclosure should be determined by the scope of the claims.

Claims

1. A communication method applied to a first node, wherein, The method includes: Report first information, wherein the first information is used to indicate the first node's ability to support Partial Precoded Resource Block Group (PRG); Determine the resource blocks allocated to the second node and the configured PRG size, wherein the allocated resource blocks are divided into corresponding PRGs, and the allocated resource blocks contain a portion of the PRGs. Data is received based on the defined PRG.

2. The method according to claim 1, wherein, The first information is used to indicate the first number of PRGs supported by the first node; The number of PRGs included in the resource block allocated by the second node is less than or equal to the first number, and / or the number of PRGs used to transmit data to the first node is less than or equal to the first number.

3. The method according to claim 2, wherein, The first quantity corresponds to two candidate values: 2, 4; or, The first quantity corresponds to three candidate values: 2, 3, and 4.

4. The method according to claim 3, wherein, The first information includes at least one bit, which is used to indicate a candidate value corresponding to the first quantity; The positions of a first number of partial PRGs supported by the first node are predefined between the second node and the first node.

5. The method according to claim 2, wherein, The determination of the resource block allocated to the second node and the configured PRG size satisfies one of the following: In response to the first number reported by the first node, the first node does not expect the number of scheduled PRGs to exceed the first number; In response to the first number reported by the first node, the second node prohibits scheduling any PRGs exceeding the first number; In response to the first quantity reported by the first node, the number of scheduled partial PRGs may exceed the first quantity, but the first node uses partial PRGs that meet the agreed position to transmit data.

6. The method according to claim 2, wherein, The first quantity is 2, the number of PRGs included in the resource block allocated by the second node is less than or equal to 2, and the PRGs included in the resource block allocated by the second node also satisfy at least one of the following: Two or fewer of the aforementioned PRGs are located at any boundary of the downlink DL subband; Two or fewer of the aforementioned PRGs are the PRGs in the DL subband that are far from the uplink UL subband; Two or fewer of the aforementioned PRGs are located in the same DL subband.

7. The method according to claim 2, wherein, If the first quantity is 2, the number of partial PRGs included in the resource block allocated by the second node is greater than 2, and the number of partial PRGs used to transmit data to the first node is equal to 2, then the two partial PRGs used for data transmission satisfy at least one of the following conditions: The two PRG portions are the PRG portions located in the DL subband that are far from the UL subband; The two PRG portions are located in the same DL subband; Among them, the portion of PRGs that do not meet the conditions will not be used for data transmission.

8. The method according to claim 2, wherein, The second node determines the partial PRG in the DUD frequency domain structure, wherein the first quantity is 3, the number of partial PRGs determined by the second node is less than or equal to 3, and the partial PRGs determined by the second node satisfy at least one of the following: Three or fewer PRGs are located at any boundary of one or more downlink DL subbands; Three or fewer PRGs are the PRGs located on the sides of the two DL subbands that are far from the UL subband, and the PRGs located in the DL subbands at low frequencies that are close to the UL subband. Three or fewer PRGs are the PRGs located on the sides of the two DL subbands that are far from the UL subband, and the PRGs located in the DL subbands at higher frequencies that are close to the UL subband. Three or fewer PRGs are the PRGs located on both sides of the high-frequency DL subband and the PRGs located in the low-frequency DL subband near the high-frequency DL subband. Three or fewer PRGs are the PRGs located on both sides of the high-frequency DL subband and the PRGs located in the low-frequency DL subband near the low-frequency DL subband.

9. The method according to claim 2, wherein, The second node determines the partial PRG in the DUD frequency domain structure, where the first quantity is 3, the second node determines that the number of partial PRGs is greater than 3, and the 3 partial PRGs used for data transmission satisfy at least one of the following conditions: The three PRG portions are the PRG portions located far from the UL subband in the two DL subbands and the PRG portions located near the UL subband in the low-frequency DL subband; The three PRG portions are the PRG portions located far from the UL subband in the two DL subbands and the PRG portions located near the UL subband in the high-frequency DL subband; The three PRG portions are the PRG portions located on both sides of the high-frequency DL subband and the PRG portion located in the low-frequency DL subband near the high-frequency DL subband. The three PRG portions are the PRG portions located on both sides of the high-frequency DL subband and the PRG portions located in the low-frequency DL subband close to the low-frequency DL subband. Among them, the portion of PRGs that do not meet the conditions will not be used for data transmission.

10. The method according to claim 1, wherein, The first information includes at least one enable identifier, the at least one enable identifier corresponding to at least one candidate part PRG, and an enable identifier is used to indicate whether the candidate part PRG corresponding to the enable identifier can be used; Wherein, the at least one candidate portion PRG includes a portion of the PRG in the DL subband that is far from the boundary of the UL subband and a portion of the PRG in the DL subband that is close to the boundary of the UL subband, and the DL subband includes a high-frequency DL subband and / or a low-frequency DL subband.

11. The method according to any one of claims 6-10, wherein, The portion of the PRG in the DL subband that is far from the UL subband has a higher usage priority than the other portions of the PRG in the DL subband.

12. A communication method applied to a second node, wherein, The method includes: Receive first information reported by the first node, wherein the first information is used to indicate the first node's ability to support Partial Precoded Resource Block Group (PRG); Allocate resource blocks and configure PRG size, wherein the allocated resource blocks are divided into corresponding PRGs, and the allocated resource blocks contain a portion of the PRGs; Transmit data based on the defined PRG.

13. The method according to claim 12, wherein, The first information is used to indicate the first number of PRGs supported by the first node; The number of PRGs included in the resource block allocated by the second node is less than or equal to the first number, and / or the number of PRGs used to transmit data to the first node is less than or equal to the first number.

14. The method according to claim 13, wherein, The first quantity corresponds to two candidate values: 2, 4; or, The first quantity corresponds to three candidate values: 2, 3, and 4.

15. The method according to claim 14, wherein, The first information includes at least one bit, which is used to indicate a candidate value corresponding to the first quantity; The positions of the first number of PRGs supported by the first node are agreed upon by the second node and the first node.

16. A communication method applied to a first node, wherein, The method includes: Receive the first configuration information sent by the second node; Based on the first configuration information, the frequency domain resources allocated for uplink UL transmission are determined from the uplink available physical resource blocks (PRBs) in the first symbol by the first node, wherein the uplink available PRBs consist of the intersection resources in the frequency domain of the UL subband in the first symbol and the active UL portion bandwidth (BWP) of the first node. Uplink UL transmission is performed based on the frequency domain resources.

17. The method according to claim 16, wherein, The first symbol includes a full-duplex SBFD symbol or an in-band full-duplex IBFD symbol.

18. The method according to claim 16, wherein, The UL transmission includes at least one of the following: Configure and authorize the Physical Uplink Shared Channel (PUSCH); PUSCH repeat type A; Multiple PUSCHs scheduled by a single downlink control information (DCI); A transport block TB in a PUSCH spans different time slots and uses only one type of symbol in each time slot.

19. The method of claim 16, wherein, The first configuration information includes a Frequency Domain Resource Allocation (FDRA) field, which indicates the frequency domain resources allocated for UL transmission in the resources of the second symbol. The step of determining the allocated frequency domain resources for uplink UL transmission from the uplink available physical resource blocks (PRBs) in the first symbol based on the first configuration information includes: If the first condition is met, the FDRA domain is allocated based on the frequency domain resources in the first configuration information, and the physical resource block (PRB) including the frequency domain resources of the first symbol is allocated. Otherwise, based on the FDRA field in the first configuration information, allocate the PRB of the second symbol; and based on the RB offset and the PRB allocated in the second symbol, allocate the PRB of the first symbol. The first condition includes at least one of the following: The uplink available PRBs bandwidth of the first node is the same as the UL portion bandwidth (BWP) activated by the first node, or the available PRBs bandwidth includes the UL BWP; The UL transmission is scheduled or configured in the UL available PRBs of the first symbol, or the first repetition of the UL transmission is scheduled or configured in the UL available PRBs of the first symbol. The message msg3 is scheduled in the UL available PRBs of the first symbol, or the first repetition of msg3 with repeating is scheduled in the UL available PRBs of the first symbol. The allocated frequency domain resources obtained from the UL-available PRBs of the first symbol based on the FDRA domain are within the UL-available PRBs.

20. The method of claim 16, wherein, The step of determining the allocated frequency domain resources for uplink UL transmission from the uplink available physical resource blocks (PRBs) in the first symbol based on the first configuration information includes: Based on the PRB with the smallest index among the PRBs allocated in the second symbol, determine the PRB with the smallest index among the available PRBs in the UL for the first symbol. Based on the PRB with the smallest index allocated to the first symbol in the available PRBs of UL, a second consecutive number of PRBs are used as the PRBs of the first symbol; the second number is the number of PRBs allocated for UL transmission in the frequency domain resources of the second symbol.

21. The method according to claim 20, wherein, The PRB with the smallest index among the PRBs allocated to the second symbol is used to determine the PRB with the smallest index among the available PRBs in the UL for the first symbol, wherein the index of the PRB with the smallest index among the PRBs allocated to the second symbol can be replaced by one of the following: The average of the minimum and maximum indices of the PRBs assigned in the second symbol; The index value is obtained by rounding down or up the average of the minimum and maximum indices of the PRBs assigned in the second symbol.

22. The method according to claim 16, wherein, The step of determining the allocated frequency domain resources for uplink UL transmission from the uplink available physical resource blocks (PRBs) in the first symbol based on the first configuration information includes: Based on the index of the smallest PRB in each RBG of the resource block group (RBG) allocated in the active UL portion bandwidth (BWP) of the second symbol, the PRB index of the first symbol in the available PRBs of the UL is determined respectively. The PRB corresponding to the obtained PRB index is determined as the PRB with the smallest index in each RBG among the RBGs allocated in the first symbol; For any RBG assigned in the first symbol, the PRBs included in the RBG are determined based on the PRB with the smallest index in the RBG and the size of the RBG.

23. The method of claim 22, further comprising: If the second condition is met, the smallest index PRB allocated among the available PRBs in the first symbol is determined based on the smallest index PRB among the PRBs allocated in the second symbol. Based on the minimum index PRB obtained from the first symbol, a second consecutive number of PRBs are used as the PRBs allocated in the UL available PRBs in the first symbol. The second condition includes at least one of the following: Some or all of the PRBs allocated from the first symbol exceed the UL available PRBs; At least one PRB in one of the RBGs allocated from the first symbol is located outside the UL available PRBs; Among the RBGs allocated from the first symbol, there are at least two RBGs that contain the same index as the PRB.

24. The method of claim 16, wherein, The UL transmission is determined to be able to use the first symbol and the second symbol in different time slots; resource allocation type type0 is allowed in at least one of the following cases: For the first node, the assigned RBG or PRB obtained from the UL available PRBs in the first symbol based on the FDRA field in the first configuration information is within the UL available PRBs of the first symbol; The uplink available PRBs bandwidth of the first node is the same as the UL portion bandwidth BWP activated by the first node, or the UL available PRBs bandwidth includes the UL BWP; The UL transmission is scheduled or configured in the UL available PRBs of the first symbol, or the first repetition of the UL transmission is scheduled or configured in the UL available PRBs of the first symbol. The number of bits in the FDRA field determined based on the bandwidth of the available PRBs in the UL is equal to the number of bits in the FDRA field determined based on the bandwidth of the activated UL BWP.

25. The method according to claim 16, wherein, The UL transmission is determined to be able to use the first symbol and the second symbol in different time slots; resource allocation type type0 is not allowed in at least one of the following cases: For the first node, based on the FDRA field in the first configuration information, the allocated RBG or part or all of the PRBs that exceed the UL available PRBs of the first symbol are obtained from the UL available PRBs in the first symbol. The uplink available PRBs bandwidth of the first node is not the same as the UL portion bandwidth BWP activated by the first node, or the UL available PRBs bandwidth does not include the UL BWP; The UL transmission is scheduled or configured not to be in the UL available PRBs of the first symbol, or the first repetition of the UL transmission is scheduled or configured not to be in the UL available PRBs of the first symbol. The number of bits in the FDRA field determined based on the bandwidth of the available PRBs in the UL is not equal to the number of bits in the FDRA field determined based on the bandwidth of the activated UL BWP.

26. The method of claim 16, wherein, The first configuration information is used to configure the UL transmission / DL reception to be restricted to the first symbol or the second symbol in different time slots; Under the third condition, the UL transmission or the DL reception can be transmitted using the first symbol and the second symbol in different time slots; the third condition includes at least one of the following: The UL transmission is scheduled or triggered based on downlink control information in the physical downlink control channel within the Common Search Space (CSS). The DL receives downlink control information scheduling or triggering based on the physical downlink control channel in the CSS; The UL transmission is a semi-static, public UL transmission; The DL reception is a semi-static, public DL reception.

27. The method according to claim 26, wherein, The UL transmission is a repeated UL transmission or a periodic UL transmission; The DL reception is either a repetitive DL transmission or a periodic DL reception.

28. The method according to any one of claims 19, 20, 22, 24, 25 or 26, wherein, The first symbol is an SBFD symbol, and the second symbol is a non-SBFD symbol; or the first symbol is an IBFD symbol, and the second symbol is a non-IBFD symbol.

29. A communication method applied to a second node, wherein, The method includes: Send first configuration information to the first node; the first configuration information is used to determine the frequency domain resources allocated for uplink UL transmission from the uplink available physical resource blocks (PRBs) in the first symbol of the first node; wherein, the uplink available PRBs consist of the intersection resources in the frequency domain of the UL subband in the first symbol and the active UL portion bandwidth (BWP) of the first node. Receive the uplink UL transmission performed by the first node based on the frequency domain resources.

30. The method according to claim 29, wherein, The first symbol includes a full-duplex SBFD symbol or an in-band full-duplex IBFD symbol.

31. The method according to claim 29, wherein, The UL transmission includes at least one of the following: Configure and authorize the Physical Uplink Shared Channel (PUSCH); PUSCH repeat type A; Multiple PUSCHs scheduled by a single downlink control information (DCI); A transport block TB in a PUSCH spans different time slots and uses only one type of symbol in each time slot.

32. A communication node, comprising: A memory and a processor; wherein the memory and the processor are coupled; the memory is used to store instructions executable by the processor; when the processor executes the instructions, it implements the method according to any one of claims 1-11, or the method according to any one of claims 12-15, or the method according to any one of claims 16-28, or the method according to any one of claims 29-31.

33. A computer-readable storage medium, wherein, The computer-readable storage medium stores computer instructions that, when executed on a computer, cause the computer to perform the method according to any one of claims 1-11, or the method according to any one of claims 12-15, or the method according to any one of claims 16-28, or the method according to any one of claims 29-31.

34. A computer program product, wherein, The computer program product includes computing technology program instructions, which, when executed by a processor, implement the method according to any one of claims 1-11, or the method according to any one of claims 12-15, or the method according to any one of claims 16-28, or the method according to any one of claims 29-31.