Method and device for determining size of precoding resource block group, chip and module equipment
By determining the PRG size based on the number of PDSCH resource blocks and frequency domain continuity, the problem of PRG size determination during transmission on SBFD symbols or time slots is solved, and the channel estimation performance is improved.
Patent Information
- Application Number
- CN202310802867.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-30
- Publication Date
- 2024-12-31
AI Technical Summary
In the case where physical downlink shared channels are transmitted on subband full duplex (SBFD) symbols or time slots, how to effectively determine the size of the precoded resource block group (PRG) to improve channel estimation performance.
Based on the number and frequency domain continuity of the physical downlink shared channel (PDSCH) resource blocks, the size of the PRG is determined, and the specific size of the PRG is determined by setting thresholds and scheduling information to ensure that the PRG can be accurately determined when transmitting on SBFD symbols or time slots. size.
The channel estimation performance is improved, ensuring that the PRG size can be effectively determined in the case of transmitting PDSCH on SBFD symbols or time slots, and improving the accuracy and efficiency of channel estimation.
Smart Images

Figure CN119232341A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communications, and in particular to a method, device, chip and module equipment for determining the size of a precoding resource block group. Background Art
[0002] Subband full duplex (SBFD) is a new duplex standard currently proposed. It divides non-overlapping uplink / downlink subbands within a single carrier of time division duplexing (TDD) and sends and receives data separately on the subbands to achieve full duplex on the base station side. Through flexible scheduling across subbands, it can meet the large bandwidth and low latency concurrency requirements of industry applications.
[0003] In view of the situation that the network equipment transmits the physical downlink shared channel (PDSCH) in non-SBFD symbols (such as DL symbols or Flexible symbols) or in non-SBFD time slots, in order to improve the channel estimation performance, the physical resource block bundling (PRBBundling) technology is introduced. PRB Bundling technology refers to combining multiple physical resource blocks together for channel estimation. PRBBundling can use more pilots and strong channel correlation characteristics for interpolation to obtain the channel response of the data part. Therefore, PRB Bundling technology can make channel estimation more accurate. In a specific implementation, the network equipment can use the same preprocessing method (including beamforming and precoding) for the multiple physical resource blocks (also called precoding resource block groups (PRGs)); the terminal equipment can combine the multiple physical resource blocks (the number is determined by the size of the frequency domain PRG) for channel estimation. Therefore, it is very important to determine the size of the PRG in the PRB Bundling technology.
[0004] Then, in the case where a network device transmits a physical downlink shared channel (PDSCH) in an SBFD symbol or in an SBFD time slot, if the PRB Bundling technology is adopted, how to determine the size of the PRG is a problem that needs to be solved at present. Summary of the invention
[0005] The present application provides a method, device, chip and module equipment for determining the size of a precoding resource block group, which can effectively determine the size of the precoding resource block group and improve the channel estimation performance when transmitting a physical downlink shared channel in a sub-band full-duplex symbol or in a sub-band full-duplex time slot.
[0006] In a first aspect, the present application provides a method for determining the size of a precoding resource block group, the method comprising: based on the number of resource blocks of a physical downlink shared channel PDSCH and the continuity of the resource blocks of the PDSCH in the frequency domain, determining that the size of the precoding resource block group corresponding to the PDSCH is broadband, and the PDSCH is used for transmission on a sub-band full-duplex SBFD symbol or on a SBFD time slot.
[0007] Based on the method described in the first aspect, when PDSCH is transmitted on an SBFD symbol or SBFD time slot, the size of the PRG can be effectively determined based on the number of PDSCH resource blocks and the continuity of the PDSCH resource blocks in the frequency domain, thereby improving the channel estimation performance.
[0008] In a possible implementation, there is no resource block overlapping with the uplink subband in the resource block of the PDSCH, and the number of resource blocks of the PDSCH is greater than the first threshold. Based on this method, the specific implementation method of determining the PRG size based on the number of resource blocks of the PDSCH can be clarified, thereby improving the accuracy of the determined PRG size.
[0009] In a possible implementation, there are resource blocks in the resource blocks of the PDSCH that overlap with the uplink subband, and the number of resource blocks of the PDSCH is greater than the first threshold. Based on this method, the specific implementation method of determining the PRG size based on the number of resource blocks of the PDSCH can be clarified, thereby improving the accuracy of the determined PRG size.
[0010] In a possible implementation, there are resource blocks overlapping with the uplink subband in the resource blocks of the PDSCH, the number of the first resource blocks of the PDSCH is greater than the first threshold, and the first resource blocks are resource blocks other than the resource blocks overlapping with the uplink subband in the resource blocks of the PDSCH. Based on this method, the specific implementation method of determining the PRG size based on the number of PDSCH resource blocks can be clarified, thereby improving the accuracy of the determined PRG size.
[0011] In a possible implementation manner, the first threshold is half of the number of resource blocks included in the partial bandwidth BWP.
[0012] In a possible implementation manner, the first threshold is half of the number of resource blocks included in all downlink subbands where the PDSCH is located.
[0013] In a possible implementation, there are no resource blocks overlapping with the uplink subband in the resource blocks of the PDSCH, or there are resource blocks overlapping with the uplink subband in the resource blocks of the PDSCH; for each first downlink subband, the number of resource blocks of the PDSCH on the first downlink subband is greater than the second threshold corresponding to the first downlink subband, and the first downlink subband is the downlink subband where the PDSCH is located. Based on this method, the specific implementation method of determining the PRG size based on the number of resource blocks of the PDSCH can be clarified, thereby improving the accuracy of the determined PRG size.
[0014] In a possible implementation manner, the second threshold is half of the number of resource blocks included in the first downlink subband.
[0015] In a possible implementation, there is no resource block overlapping with the uplink subband in the resource block of the PDSCH, and the resource block of the PDSCH is continuous in the frequency domain, including: if the resource blocks in the resource block set are continuous in the frequency domain, then the resource blocks of the PDSCH are continuous in the frequency domain; the first resource block set includes the resource blocks of the PDSCH and the resource blocks included in all uplink subbands between the downlink subbands where the PDSCH is located. Based on this method, the specific determination method of the continuity of the resource blocks of the PDSCH in the frequency domain can be clarified, and the accuracy of the determined PRG size can be improved.
[0016] In a possible implementation, there are resource blocks in the resource blocks of the PDSCH that overlap with the uplink subband, and the resource blocks on all subbands where the PDSCH is located are continuous in the frequency domain. Based on this method, the specific method for determining whether the resource blocks of the PDSCH are continuous in the frequency domain can be clarified, thereby improving the accuracy of the determined PRG size.
[0017] In a second aspect, the present application provides a device for determining the size of a precoding resource block group, the device comprising: a determination unit for determining, based on the number of resource blocks of the PDSCH and the continuity of the resource blocks of the PDSCH in the frequency domain, that the size of the precoding resource block group corresponding to the PDSCH is broadband, and the PDSCH is used for transmission on an SBFD symbol or on an SBFD time slot.
[0018] In a third aspect, the present application provides a chip, comprising a processor and a communication interface, wherein the processor is configured to enable the chip to execute the method in the above-mentioned first aspect or any possible implementation manner thereof.
[0019] In a fourth aspect, the present application provides a module device, which includes a communication module, a power module, a storage module and a chip, wherein: the power module is used to provide power to the module device; the storage module is used to store data and instructions; the communication module is used for internal communication within the module device, or for the module device to communicate with external devices; the chip is used to execute the method in the above-mentioned first aspect or any possible implementation thereof.
[0020] In a fifth aspect, an embodiment of the present invention discloses a device for determining the size of a precoding resource block group, the device for determining the size of a precoding resource block group includes a memory and a processor, the memory is used to store a computer program, the computer program includes program instructions, and the processor is configured to call the program instructions to execute the method in the above-mentioned first aspect or any possible implementation thereof.
[0021] In a sixth aspect, the present application provides a computer-readable storage medium, which stores computer-readable instructions. When the computer-readable instructions are executed on a device for determining the size of a precoding resource block group, the device for determining the size of a precoding resource block group executes the method in the first aspect or any possible implementation thereof.
[0022] In a seventh aspect, the present application provides a computer program or a computer program product, comprising codes or instructions, which, when executed on a computer, enable the computer to execute the method in the first aspect or any possible implementation thereof. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] Figure 1 is a schematic diagram of a communication system provided in an embodiment of the present application;
[0024] Figure 2A is a schematic diagram of an SBFD symbol provided in an embodiment of the present application;
[0025] Figure 2B is a schematic diagram of an SBFD time slot provided in an embodiment of the present application;
[0026] Figure 3 It is a flowchart of a method for determining a precoding resource block group size provided by an embodiment of the present application;
[0027] Figure 4 is a schematic diagram of a PDSCH resource block provided in an embodiment of the present application;
[0028] Figure 5 is a schematic diagram of another PDSCH resource block provided in an embodiment of the present application;
[0029] Figure 6It is a flowchart of another method for determining the size of a precoding resource block group provided by an embodiment of the present application;
[0030] Figure 7 is a structural schematic diagram of a sensing signal processing device provided in an embodiment of the present application;
[0031] Figure 8 is a schematic diagram of the structure of another sensing signal processing device provided in an embodiment of the present application;
[0032] Fig. 9 It is a structural schematic diagram of a module device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0033] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0034] The terms used in the following embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to be used as limitations to the present application. As used in the specification and appended claims of the present application, the singular expressions "one", "a kind of", "said", "above", "the" and "this" are intended to also include plural expressions, unless there is a clear indication to the contrary in the context. It should also be understood that the term "and / or" used in the present application refers to and includes any or all possible combinations of one or more listed items.
[0035] It should be noted that the terms "first", "second", "third", etc. in the specification and claims of the present application and in the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. In addition, the term "comprising" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product, or server that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products, or devices.
[0036] In order to better understand the embodiments of the present application, the system architecture involved in the embodiments of the present application is first introduced below:
[0037] The technical solutions of the embodiments of the present application can be applied to various communication systems, for example: global system of mobile communication (GSM) system, code division multiple access (CDMA) system, wideband code division multiple access (WCDMA) system, general packet radio service (GPRS), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) communication system, fifth generation (5G) system or new radio (NR) and future communication systems, etc.
[0038] Figure 1 is a schematic diagram of a communication system provided by an embodiment of the present application, and the solution in the present application can be applied to the communication system. The communication system may include a network device and at least one terminal device, Figure 1 Take a communication system including a network device and a terminal device as an example.
[0039] 1. Terminal equipment
[0040] The terminal device includes a device that provides voice and / or data connectivity to the user. For example, the terminal device is a device with wireless transceiver function, which can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (such as airplanes, balloons and satellites, etc.). The terminal device in the embodiment of the present application can be a device equipped with dual microphones, such as a mobile phone, headphones, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a vehicle-mounted terminal device, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a wearable terminal device, etc. The embodiment of the present application does not limit the application scenario. The terminal may also be sometimes referred to as terminal equipment, user equipment (UE), access terminal equipment, vehicle-mounted terminal, industrial control terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal equipment, mobile device, UE terminal equipment, terminal equipment, wireless communication equipment, UE agent or UE device, etc. The terminal may also be fixed or mobile. In the embodiment of the present application, the device for realizing the function of the terminal device may be a terminal device, or may be a device that can support the terminal device to realize the function, such as a chip system or a combination device or component that can realize the function of the terminal device, and the device may be installed in the terminal device.
[0041] 2. Network equipment
[0042] The network device may be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a fifth generation (5G) mobile communication system, a next generation base station in a sixth generation (6G) mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system. The network device may also be a module or unit that completes some functions of a base station, for example, a central unit (CU) or a distributed unit (DU). The CU here completes the functions of the radio resource control protocol and the packet data convergence protocol (PDCP) of the base station, and may also complete the functions of the service data adaptation protocol (SDAP); the DU completes the functions of the radio link control layer and the medium access control (MAC) layer of the base station, and may also complete the functions of part or all of the physical layer. For a detailed description of each of the above protocol layers, please refer to the relevant technical specifications of the 3rd generation partnership project (3GPP). The network device may be a macro base station, a micro base station or an indoor station, a relay node or a donor node, etc. In the embodiments of the present application, the device for realizing the function of the network device may be the network device itself, or a device that can support the network device to realize the function, such as a chip system or a combination device or component that can realize the function of the access network device, and the device may be installed in the network device. The embodiments of the present application do not limit the specific technology and specific device form adopted by the network device.
[0043] In order to facilitate understanding of the solution provided by the embodiment of the present application, the following introduces the relevant concepts involved in the embodiment of the present application:
[0044] 1. Subband full duplex (SBFD)
[0045] SBFD is a new duplexing standard that has been proposed. It divides non-overlapping uplink / downlink sub-bands within a single carrier of time division duplexing (TDD) and sends and receives data separately on the sub-bands. That is, downlink transmission and uplink reception can be performed separately on non-overlapping frequency domain resources at the same time, thereby realizing full-duplex on the base station side. Through flexible scheduling across sub-bands, it meets the large bandwidth and low latency concurrency requirements of industry applications.
[0046] There are different forms for SBFD symbols. In 5G, a time slot includes 14 symbols, and a symbol is the smallest granularity in the time domain. Figure 2A As shown, symbol 0 includes only downlink (DL) subbands (i.e., symbol 1 is a DL symbol), does not include uplink (UL) subbands, and does not allow uplink transmission; symbols 1, 2, and 3 include DL subbands and UL subbands (i.e., symbols 1, 2, and 3 are SBFD symbols), allowing UE uplink transmission on the UL subband, and allowing network equipment downlink transmission on the DL subband; symbols 4 and 13 include only UL subbands (i.e., symbol 4 is a UL symbol, and symbol 13 is a UL symbol), do not include DL subbands, and allow UE uplink transmission at the frequency domain position of symbol 4. Of course, in addition to DL symbols and / or UL symbols, there may also be flexible symbols (which may be represented as x symbols) in the time slot. Flexible symbols (such as symbol 5) may be used for DL transmission or UL transmission, and may also be used as the switching time from DL to UL.
[0047] There may also be different forms for SBFD time slots. Among them, SBFD time slots indicate that each symbol in the time slot is a SBFD symbol or that there are SBFD symbols in the time slot. Figure 2B As shown, time slot slot n only includes DL symbols, does not include SBFD symbols, and does not allow uplink transmission, that is, slot n is a DL time slot; slot n+1, slot n+2 and slot n+3 include SBFD symbols, allowing UE uplink transmission on the UL subband in the SBFD symbol, and allowing network equipment downlink transmission on the DL subband in the SBFD symbol, that is, slot n+1, slot n+2 and slot n+3 are SBFD time slots; slot n+4 only includes UL symbols, does not include SBFD symbols, and does not allow downlink transmission, that is, slot n is a UL time slot. Among them, there are also flexible symbols (i.e., x symbols) in slot n+3.
[0048] 2. Physical resource block bundling (PRB Bundling)
[0049] PRB bundling is a technology used to improve channel estimation performance. PRB Bundling technology refers to combining multiple physical resource blocks (PRBs) together for channel estimation. PRB Bundling can use more pilots and strong channel correlation characteristics for interpolation to obtain the channel response of the data part. Among them, the continuous multiple PRBs that are jointly used for channel estimation can be called a precoding resource block group (PRG), and these continuous multiple PRBs have the same precoding.
[0050] In the specific implementation process, the network device first determines the size of the PRG according to the system bandwidth, and then configures the frequency domain parameters of the PRB bundling according to the determined PRG, so that when the terminal device estimates and demodulates the channel, several consecutive PRBs in the frequency domain (the number is determined by the size of the frequency domain PRG) use the same precoding. Therefore, it is very important to determine the size of the PRG in the PRBBundling technology.
[0051] For data transmission transmitted by a network device in a non-SBFD symbol or SBFD time slot (such as a network device transmitting a physical downlink shared channel (PDSCH) in a non-SBFD symbol (such as a DL symbol or a Flexible symbol) or in a SBFD time slot), the determination of the PRG size involves three aspects, namely, the capability of the terminal device, the RRC configuration, and the number of PRBs scheduled by the terminal device.
[0052] (1) Capabilities of terminal devices
[0053] If the network device receives Phy-ParametersCommon::dynamicPRB-BundlingDL reported by the terminal device, it indicates that the terminal device supports indicating the size of the PRG received by PDSCH based on downlink control information (DCI).
[0054] If the network device does not receive the Phy-ParametersCommon::dynamicPRB-BundlingDL reported by the terminal device, RRC signaling is used to configure the size of the PRG.
[0055] (2) PRG size configuration strategy
[0056] There are three possible PRG sizes: n2, n4, and wideband. The specific configuration strategies are as follows.
[0057] A. For PDSCH scheduled by DCI format 1_0, the network device is fixedly configured as PRG size = n2.
[0058] B. For PDSCH scheduled by DCI format 1_1, the PRG size is as follows:
[0059] a. If the terminal device does not have the dynamic PRB-Bundling DL capability, the network device can only use RRC to statically configure the PRG size. In this case, the prb-BundlingType is staticBundling.
[0060] If the network device is configured with bundleSize=n4, then PRG size=n4; if the network device is configured with bundleSize=wideband, then PRG size=wideband.
[0061] b. If the terminal device has dynamic PRB-Bundling DL capability, the network device can use "RRC+DCI dynamic configuration of PRG size" or "RRC static configuration of PRG size".
[0062] 1) The network device uses "RRC+DCI to dynamically configure PRG size". In this case, prb-BundlingType is dynamicBundling.
[0063] The DCI field PRB bundling size indicator uses one bit to indicate bundleSizeSet1 or bundleSizeSet2. A value of 1 indicates that bundleSizeSet1 is used, and a value of 0 indicates that bundleSizeSet2 is used.
[0064] bundleSizeSet1={n4,wideband,n2-wideband,n4-wideband}
[0065] bundleSizeSet2={n4,wideband}
[0066] Case 1: DCI field PRB bundling size indicator indicates bundleSizeSet1
[0067] If the network device configuration bundleSizeSet1 = n4, then PRG size = n4;
[0068] If the network device configuration bundleSizeSet1 = wideband, then PRG size = wideband;
[0069] If the network device configures bundleSizeSet1=n2-wideband, then: if the number of consecutive PRBs scheduled by the terminal device is > (BWP size) / 2, then PRG size=wideband; otherwise, PRG size=n2.
[0070] If the network device configures bundleSizeSet1=n4-wideband, then: if the number of consecutive PRBs scheduled by the terminal device is > (BWP size) / 2, then PRG size=wideband; otherwise, PRG size=n4.
[0071] Case 2: DCI field PRB bundling size indicator indicates bundleSizeSet2
[0072] If the network device configuration bundleSizeSet2 = n4, then PRG size = n4;
[0073] If the network device configuration bundleSizeSet2=wideband, then PRG size=wideband.
[0074] 2) Network devices use "RRC static configuration PRG size"
[0075] If the network device is configured with bundleSize=n4, then PRG size=n4; if the network device is configured with bundleSize=wideband, then PRG size=wideband.
[0076] c. If the network device is not configured with bundleSize(Set), the default PRG size = n2.
[0077] d. PRG size restrictions
[0078] If RBG=2 or vrb-ToPRB-Interleaver=n2, the network device cannot configure PRG size=n4.
[0079] It should be noted that when the PRG size is configured as wideband, it means that the PRG size is equal to the number of consecutive PRBs scheduled by the terminal device, and the resources allocated to the terminal device must be consecutive PRBs, and the same precoding is used on these consecutive PRBs. However, the specific strategy for determining the PRG size has not yet been discussed for the case where the network device transmits PDSCH on SBFD symbols or SNFD time slots.
[0080] Therefore, in order to effectively determine the size of the PRG and improve the channel estimation performance when transmitting the PDSCH on the SBFD symbol or SBFD time slot, the present application provides a method, device, chip and module device for determining the size of the precoding resource block group. The following further describes in detail the method, device, chip and module device for determining the size of the precoding resource block group provided in the embodiments of the present application.
[0081] Figure 3 FIG. 1 is a flow chart of a method for determining the size of a precoding resource block group provided in an embodiment of the present application. Figure 3 As shown, the method for determining the size of a precoding resource block group includes the following step S302. Optionally, the method for determining the size of a precoding resource block group may also include step S301. Figure 3 The method shown in the figure can be performed by a network device and a terminal device (such as Figure 1 network devices and terminal devices shown). Or, Figure 3 The execution subject of the method shown can be a chip in a network device and a chip in a terminal device, which is not limited here. Figure 3 The following description is given by taking a network device and a terminal device as the execution subject of the method as an example.
[0082] S301, the network device sends PDSCH to the terminal device in SBFD symbols, or the network device sends PDSCH to the terminal device in SBFD time slots. Correspondingly, the terminal device receives PDSCH from the network device in SBFD symbols, or the terminal device receives PDSCH from the network device in SBFD time slots.
[0083] S302: The terminal device determines that the size of the precoding resource block group corresponding to the PDSCH is broadband based on the number of resource blocks of the PDSCH and the continuity of the resource blocks of the PDSCH in the frequency domain.
[0084] In an embodiment of the present application, the PDSCH is used to transmit on a SBFD symbol or on a SBFD time slot. Among them, when the PDSCH is transmitted on a SBFD time slot, each symbol on the SBFD time slot may be a SBFD symbol or there may be a SBFD symbol on the SBFD time slot. The number of resource blocks of the PDSCH can be obtained according to the downlink scheduling information or the downlink activation information. The so-called downlink scheduling information refers to the frequency domain resource allocation information in the downlink control information of the dynamic scheduling PDSCH; the so-called downlink activation information refers to the frequency domain resource allocation information in the downlink control information of the activation signaling of the semi-persistent scheduling (SPS) PDSCH.
[0085] When a network device transmits a PDSCH on an SBFD symbol or SBFD time slot, if the network device does not send information indicating the size of the precoding resource block group corresponding to the PDSCH to the terminal device, the terminal device may also determine that the PDSCH uses wideband precoding based on the number of resource blocks of the PDSCH and the continuity of the resource blocks of the PDSCH in the frequency domain. In other words, the criterion for determining that the size of the PRG corresponding to the PDSCH is wideband may be: satisfying condition one and condition two. Among them, condition one is based on the number of resource blocks of the PDSCH, and condition two is that the resource blocks of the PDSCH are continuous in the frequency domain.
[0086] Condition 1: Determination based on the number of resource blocks of PDSCH. Among them, for condition 1, the terminal device can use one of the following methods to determine the number of resource blocks of PDSCH. Based on this method, the specific implementation method of determining the size of the PRG based on the number of resource blocks of PDSCH can be clarified, thereby improving the accuracy of the determined PRG size.
[0087] Mode 1: The number of resource blocks of the PDSCH is greater than the first threshold.
[0088] (1) The first threshold is half of the number of resource blocks included in the bandwidth part (BWP). The first threshold can be expressed as Where i represents the i-th BWP.
[0089] Mode 1: There is no resource block overlapping with the uplink subband in the resource blocks of the PDSCH, and the number of resource blocks of the PDSCH is greater than the first threshold.
[0090] In a specific implementation, if the resource blocks of the PDSCH only include resource blocks located on the downlink subband, that is, there are no resource blocks overlapping with the uplink subband, then the number of resource blocks allocated to the PDSCH by the downlink scheduling information or downlink activation information must be greater than the first threshold.
[0091] like Figure 4 As shown, the resource blocks allocated to the PDSCH by the downlink scheduling information or downlink activation information are DL RBs 1 and DL RBs 2. DL RBs 1 is located on downlink subband 1, and DL RBs 1 is located on downlink subband 2. There are no resource blocks overlapping with the uplink subband in the resource blocks of the PDSCH. Condition 1 needs to be met: the number of resource blocks of the PDSCH is greater than the first threshold (that is, one-half of the number of resource blocks included in the BWP), that is, the sum of the number of resource blocks included in DL RBs 1 and the number of resource blocks included in DL RBs 2 is greater than the first threshold.
[0092] Mode 2: There are resource blocks in the resource blocks of the PDSCH that overlap with the uplink subband, and the number of resource blocks of the PDSCH is greater than the first threshold.
[0093] In a specific implementation, if the resource blocks of the PDSCH include both resource blocks located on the downlink subband and resource blocks located on the uplink subband, that is, there are resource blocks overlapping with the uplink subband, then the number of resource blocks allocated to the PDSCH by the downlink scheduling information or downlink activation information must be greater than the first threshold.
[0094] like Figure 5 As shown, the downlink scheduling information or downlink activation information indicates that the resource blocks allocated to the PDSCH are DL RBs 1, DL RBs 2, and DL RBs 3. DL RBs 1 is located on downlink subband 1, and DL RBs 1 is located on downlink subband 2. DL RBs 3 is located on uplink subband 1, that is, there are resource blocks overlapping with the uplink subband in the resource blocks of the PDSCH. Condition 1 needs to be met: the number of resource blocks of the PDSCH is greater than the first threshold (that is, half of the number of resource blocks included in the BWP), that is, the sum of the number of resource blocks included in DL RBs 1, the number of resource blocks included in DL RBs 2, and the number of resource blocks included in DL RBs 3 is greater than the first threshold.
[0095] Mode 3: There are resource blocks overlapping with the uplink subband in the resource blocks of the PDSCH, the number of first resource blocks of the PDSCH is greater than the first threshold, and the first resource blocks are resource blocks in the resource blocks of the PDSCH excluding the resource blocks overlapping with the uplink subband.
[0096] In a specific implementation, if the resource blocks of the PDSCH include both resource blocks located on the downlink subband and resource blocks located on the uplink subband, that is, there are resource blocks overlapping with the uplink subband, then at this time, the number of resource blocks of the PDSCH in the downlink scheduling information or the downlink activation information except the resource blocks overlapping with the uplink subband must be greater than the first threshold.
[0097] like Figure 5 As shown, the downlink scheduling information or downlink activation information indicates that the resource blocks allocated to the PDSCH are DL RBs 1, DL RBs 2, and DL RBs 3. DL RBs 1 is located on downlink subband 1, and DL RBs 1 is located on downlink subband 2. DL RBs 3 is located on uplink subband 1, that is, there are resource blocks overlapping with the uplink subband in the resource blocks of the PDSCH. Condition 1 needs to be satisfied: the number of the first resource blocks of the PDSCH is greater than the first threshold (that is, half of the number of resource blocks included in the BWP). The first resource blocks are DL RBs 1 and DL RBs 2, that is, the resource blocks in the resource blocks of the PDSCH except the resource blocks overlapping with the uplink subband.
[0098] (2) The first threshold is half of the number of resource blocks included in all downlink subbands where the PDSCH is located.
[0099] Mode 1: There is no resource block overlapping with the uplink subband in the resource blocks of the PDSCH, and the number of resource blocks of the PDSCH is greater than a first threshold.
[0100] In a specific implementation, if the resource blocks of the PDSCH only include resource blocks located on the downlink subband, that is, there are no resource blocks overlapping with the uplink subband, then the number of resource blocks allocated to the PDSCH in the downlink scheduling information or downlink activation information must be greater than the first threshold.
[0101] like Figure 4 As shown, the downlink scheduling information or downlink activation information indicates that the resource blocks allocated to the PDSCH are DL RBs 1 and DL RBs 2. DL RBs 1 is located on downlink subband 1, and DL RBs 1 is located on downlink subband 2. There are no resource blocks overlapping with the uplink subband in the resource blocks of the PDSCH. Condition 1 needs to be met: the number of resource blocks of the PDSCH is greater than the first threshold (that is, half of the sum of the number of resource blocks included in downlink subband 1 and the number of resource blocks included in downlink subband 2), that is, the sum of the number of resource blocks included in DL RBs 1 and the number of resource blocks included in DL RBs 2 is greater than the first threshold.
[0102] Mode 2: There are resource blocks overlapping with the uplink subband in the resource blocks of the PDSCH, the number of first resource blocks of the PDSCH is greater than the first threshold, and the first resource blocks are resource blocks in the resource blocks of the PDSCH excluding the resource blocks overlapping with the uplink subband.
[0103] In a specific implementation, if the resource blocks of the PDSCH include both resource blocks located on the downlink subband and resource blocks located on the uplink subband, that is, there are resource blocks overlapping with the uplink subband, then at this time, the number of resource blocks of the PDSCH allocated by the downlink scheduling information or the downlink activation information except the resource blocks overlapping with the uplink subband must be greater than the first threshold.
[0104] like Figure 5 As shown, the downlink scheduling information or downlink activation information indicates that the resource blocks allocated to the PDSCH are DL RBs 1, DL RBs 2, and DL RBs 3. DL RBs 1 is located on downlink subband 1, and DL RBs 1 is located on downlink subband 2. DL RBs 3 is located on uplink subband 1, that is, there are resource blocks overlapping with the uplink subband in the resource blocks of the PDSCH. Condition 1 needs to be satisfied: the number of the first resource blocks of the PDSCH is greater than the first threshold (that is, one-half of the sum of the number of resource blocks included in downlink subband 1 and the number of resource blocks included in downlink subband 2). The first resource blocks are DL RBs 1 and DL RBs 2, that is, the resource blocks in the resource blocks of the PDSCH except the resource blocks overlapping with the uplink subband.
[0105] Mode 2: For each first downlink subband, the number of resource blocks of the PDSCH on the first downlink subband is greater than the second threshold corresponding to the first downlink subband, and the first downlink subband is the downlink subband where the PDSCH is located. There are no resource blocks overlapping with the uplink subband in the resource blocks of the PDSCH, or there are resource blocks overlapping with the uplink subband in the resource blocks of the PDSCH.
[0106] Optionally, the second threshold is half of the number of resource blocks included in the first downlink subband.
[0107] In a specific implementation, if the resource blocks of the PDSCH only include resource blocks located on the downlink subband, that is, there are no resource blocks overlapping with the uplink subband, then for each first downlink subband, the number of resource blocks of the PDSCH on the first downlink subband allocated by the downlink scheduling information or the downlink activation information must be greater than the second threshold corresponding to the first downlink subband.
[0108] like Figure 4As shown, the downlink scheduling information or downlink activation information indicates that the resource blocks allocated to the PDSCH are DL RBs 1 and DL RBs 2. DL RBs 1 is located on downlink subband 1, and DL RBs 1 is located on downlink subband 2. There are no resource blocks overlapping with the uplink subband in the resource blocks of the PDSCH. Condition 1 needs to be satisfied: the resource blocks of DL RBs 1 located on downlink subband 1 are greater than half of the number of resource blocks included in downlink subband 1, and the resource blocks of DL RBs 2 located on downlink subband 2 are greater than half of the number of resource blocks included in downlink subband 2. Among them, downlink subband 1 and downlink subband 2 are both first downlink subbands.
[0109] In a specific implementation, if the resource blocks of the PDSCH include both resource blocks located on the downlink subband and resource blocks located on the uplink subband, that is, there are resource blocks overlapping with the uplink subband, then for each first downlink subband, the number of resource blocks of the PDSCH on the first downlink subband allocated by the downlink scheduling information or the downlink activation information must also be greater than the second threshold corresponding to the first downlink subband.
[0110] like Figure 5 As shown, the downlink scheduling information or downlink activation information indicates that the resource blocks allocated to the PDSCH are DL RBs 1, DL RBs 2, and DL RBs 3. DL RBs 1 is located on downlink subband 1, and DL RBs 1 is located on downlink subband 2. DL RBs 3 is located on uplink subband 1, that is, there are resource blocks overlapping with the uplink subband in the resource blocks of the PDSCH. Condition 1 needs to be satisfied: the resource blocks of DL RBs 1 located on downlink subband 1 are greater than half of the number of resource blocks included in downlink subband 1, and the resource blocks of DL RBs 2 located on downlink subband 2 are greater than half of the number of resource blocks included in downlink subband 2. Among them, downlink subband 1 and downlink subband 2 are both first downlink subbands.
[0111] Condition 2: The resource blocks of the PDSCH are continuous in the frequency domain. For condition 2, the terminal device can determine whether the resource blocks of the PDSCH are continuous in the frequency domain by one of the following methods. Based on this method, the specific method for determining whether the resource blocks of the PDSCH are continuous in the frequency domain can be clarified, thereby improving the accuracy of the determined PRG size.
[0112] Mode 1: There is no resource block overlapping with the uplink subband in the resource block of the PDSCH, and the resource blocks of the PDSCH are continuous in the frequency domain, including: if the resource blocks in the resource block set are continuous in the frequency domain, then the resource blocks of the PDSCH are continuous in the frequency domain.
[0113] The first resource block set includes the resource blocks of the PDSCH and resource blocks included in all uplink subbands between the downlink subbands where the PDSCH is located.
[0114] like Figure 4 As shown, the downlink scheduling information or downlink activation information indicates that the resource blocks allocated to the PDSCH are DL RBs 1 and DL RBs 2. DL RBs 1 is located on downlink subband 1, and DL RBs 1 is located on downlink subband 2. There are no resource blocks overlapping with the uplink subband in the resource blocks of the PDSCH. Condition 2 needs to be met: if DL RBs 1, DL RBs 2, and the resource blocks included in the uplink subband 1 between downlink subband 1 and downlink subband 2 are continuous in the frequency domain, it means that the resource blocks of the PDSCH are continuous in the frequency domain.
[0115] Mode 2: There are resource blocks overlapping with uplink subbands in the resource blocks of the PDSCH, and the resource blocks on all subbands where the PDSCH is located are continuous in the frequency domain.
[0116] like Figure 5 As shown, the downlink scheduling information or downlink activation information indicates that the resource blocks allocated to the PDSCH are DL RBs 1, DL RBs 2, and DL RBs 3. DL RBs 1 is located on downlink subband 1, and DL RBs 1 is located on downlink subband 2. DL RBs 3 is located on uplink subband 1, that is, there are resource blocks overlapping with the uplink subband in the resource blocks of the PDSCH. Condition 1 needs to be satisfied: DL RBs 1, DL RBs 2, and DL RBs 3 are continuous in the frequency domain, that is, the resource blocks of the PDSCH are continuous in the frequency domain.
[0117] based on Figure 3 The described method, when the network device does not indicate the size of the precoding resource block group corresponding to the PDSCH to the terminal device, the terminal device can determine the size of the precoding resource block group corresponding to the PDSCH as wideband based on the number of resource blocks of the PDSCH and the continuity of the resource blocks of the PDSCH in the frequency domain, wherein the PDSCH is used for transmission on SBFD symbols or on SBFD time slots. Based on this method, it is possible to effectively determine the size of the PRG as wideband when the PDSCH is transmitted on SBFD symbols or SBFD time slots, thereby improving the channel estimation performance.
[0118] Figure 6 FIG. 1 is a flow chart of another method for determining the size of a precoding resource block group provided in an embodiment of the present application. Figure 6 As shown, the method for determining the size of a precoding resource block group includes the following step S601. Optionally, the method for determining the size of a precoding resource block group may further include step S602. Figure 6The method shown in the figure can be performed by a network device and a terminal device (such as Figure 1 network devices and terminal devices shown). Or, Figure 6 The execution subject of the method shown can be a chip in a network device and a chip in a terminal device, which is not limited here. Figure 6 The following description is given by taking a network device and a terminal device as the execution subject of the method as an example.
[0119] S601: The network device determines that the size of the precoding resource block group corresponding to the PDSCH is broadband based on the number of resource blocks of the PDSCH and the continuity of the resource blocks of the PDSCH in the frequency domain.
[0120] In an embodiment of the present application, the PDSCH is used for transmission on a SBFD symbol or on a SBFD time slot. The number of resource blocks of the PDSCH can be obtained according to downlink scheduling information or downlink activation information. When the PDSCH is transmitted on a SBFD time slot, each symbol on the SBFD time slot can be a SBFD symbol or there is a SBFD symbol on the SBFD time slot.
[0121] When the network device transmits PDSCH on a SBFD symbol or SBFD time slot, for PDSCH scheduled by DCI format 1_0, when the terminal device has dynamicPRB-BundlingDL capability, the network device can use "RRC+DCI dynamically configures the size of the PRG". Then, the criterion for judging whether the size of the PRG corresponding to the PDSCH is wideband can be: satisfying conditions one and two. Among them, condition one is based on the number of resource blocks of the PDSCH, and condition two is that the resource blocks of the PDSCH are continuous in the frequency domain. Specifically, the description of condition one and condition two can refer to the description of condition one and condition two in the above step S301, which will not be repeated here.
[0122] S602: The network device sends PDSCH to the terminal device in SBFD symbols, or the network device sends PDSCH to the terminal device in SBFD time slots. Accordingly, the terminal device receives PDSCH from the network device in SBFD symbols, or the terminal device receives PDSCH from the network device in SBFD time slots.
[0123] Optionally, the method further includes: the network device sends first indication information to the terminal device, the first indication information is used to indicate that the size of the precoding resource block group corresponding to the PDSCH is broadband. That is, after the network device determines that the size of the precoding resource block group corresponding to the PDSCH is broadband, it can directly indicate it to the terminal device.
[0124] based on Figure 6The described method, the network device can determine the size of the precoding resource block group corresponding to the PDSCH as wideband based on the number of resource blocks of the PDSCH and the continuity of the resource blocks of the PDSCH in the frequency domain, wherein the PDSCH is used for transmission on an SBFD symbol or on an SBFD time slot. Based on this method, it is possible to effectively determine the size of the PRG as wideband when the PDSCH is transmitted on an SBFD symbol or an SBFD time slot, thereby improving the channel estimation performance.
[0125] It should be noted that, when the network device transmits PDSCH on an SBFD symbol or SBFD time slot, for the criteria for determining the PRG size in other situations, reference can be made to the criteria for determining the PRG size when the network device transmits PDSCH on a non-SBFD symbol or non-SBFD time slot mentioned above. In general, the specific description of the criteria for determining the PRG size when the network device transmits PDSCH on an SBFD symbol or SBFD time slot can be as follows:
[0126] (1) For PDSCH scheduled by DCI format 1_0
[0127] The criterion for the network device to determine the size of the PRG is consistent with the criterion for determining the size of the PRG when the network device transmits the PDSCH in a non-SBFD symbol or a non-SBFD time slot as mentioned above.
[0128] (2) For PDSCH scheduled by DCI format 1_1
[0129] A. The terminal device does not have dynamic PRB-BundlingDL capability
[0130] The criterion for the network device to determine the size of the PRG is consistent with the criterion for determining the size of the PRG when the network device transmits the PDSCH in a non-SBFD symbol or a non-SBFD time slot as mentioned above.
[0131] B. The terminal device has dynamic PRB-BundlingDL capability
[0132] a. Network equipment uses "RRC+DCI dynamic configuration PRG size"
[0133] Case 1: DCI field PRB bundling size indicator indicates bundleSizeSet1
[0134] If bundleSizeSet1=n2-wideband is configured, the criterion for determining whether the PRG size is wideband may adopt the above step S601; otherwise, the PRG size is n2.
[0135] If bundleSizeSet1=n4-wideband is configured, the criterion for determining whether the PRG size is wideband may adopt the above step S601; otherwise, the PRG size is n4.
[0136] For other situations (such as "configure bundleSizeSet1=n4", "configure bundleSizeSet1=wideband"), the criteria for the terminal device to determine the PRG size are consistent with the criteria for the terminal device to determine the PRG size when the network device transmits PDSCH on non-SBFD symbols or non-SBFD time slots mentioned above.
[0137] Case 2: DCI field PRB bundling size indicator indicates bundleSizeSet2
[0138] The criteria for the terminal device to determine the size of the PRG are consistent with the criteria for the terminal device to determine the size of the PRG when the network device transmits the PDSCH in a non-SBFD symbol or a non-SBFD time slot as mentioned above.
[0139] b. Network equipment uses "RRC static configuration PRG size"
[0140] The criteria for the terminal device to determine the size of the PRG are consistent with the criteria for the terminal device to determine the size of the PRG when the network device transmits the PDSCH in a non-SBFD symbol or a non-SBFD time slot as mentioned above.
[0141] See also Figure 7 , Figure 7 1 is a schematic diagram of a structure of a device for determining a precoding resource block group size provided by an embodiment of the present invention. The device for determining a precoding resource block group size may be a network device or a device having a network device function (such as a chip); the device for determining a precoding resource block group size may also be a terminal device or a device having a terminal device function (such as a chip). Specifically, Figure 7 As shown, the apparatus 700 for determining the size of a precoding resource block group may include a determining unit 701. Optionally, the apparatus 700 for determining the size of a precoding resource block group may also include a communication unit 702, and the communication unit 702 is used to receive or send data.
[0142] The determination unit 701 is used to determine that the size of the precoding resource block group corresponding to the PDSCH is broadband based on the number of PDSCH resource blocks and the continuity of the PDSCH resource blocks in the frequency domain. The PDSCH is used for transmission on SBFD symbols or on SBFD time slots.
[0143] In a possible implementation manner, there is no resource block overlapping with an uplink subband in the resource blocks of the PDSCH, and the number of resource blocks of the PDSCH is greater than a first threshold.
[0144] In a possible implementation manner, there are resource blocks overlapping with an uplink subband in the resource blocks of the PDSCH, and the number of the resource blocks of the PDSCH is greater than a first threshold.
[0145] In one possible implementation, there are resource blocks in the resource blocks of the PDSCH that overlap with the uplink subband, the number of first resource blocks of the PDSCH is greater than a first threshold, and the first resource blocks are resource blocks in the resource blocks of the PDSCH excluding the resource blocks that overlap with the uplink subband.
[0146] In a possible implementation manner, the first threshold is half of the number of resource blocks included in the partial bandwidth BWP.
[0147] In a possible implementation manner, the first threshold is half of the number of resource blocks included in all downlink subbands where the PDSCH is located.
[0148] In one possible implementation, there are no resource blocks overlapping with the uplink subband in the resource blocks of the PDSCH, or there are resource blocks overlapping with the uplink subband in the resource blocks of the PDSCH; for each first downlink subband, the number of resource blocks of the PDSCH on the first downlink subband is greater than the second threshold corresponding to the first downlink subband, and the first downlink subband is the downlink subband where the PDSCH is located.
[0149] In a possible implementation manner, the second threshold is half of the number of resource blocks included in the first downlink subband.
[0150] In one possible implementation, there are no resource blocks overlapping with the uplink subband in the resource blocks of the PDSCH, and the resource blocks of the PDSCH are continuous in the frequency domain, including: if the resource blocks in the resource block set are continuous in the frequency domain, then the resource blocks of the PDSCH are continuous in the frequency domain; the first resource block set includes the resource blocks of the PDSCH and the resource blocks included in all uplink subbands between the downlink subbands where the PDSCH is located.
[0151] In a possible implementation manner, there are resource blocks overlapping with uplink subbands in the resource blocks of the PDSCH, and the resource blocks on all subbands where the PDSCH is located are continuous in the frequency domain.
[0152] The embodiment of the present application also provides a chip, which can execute the relevant steps of the core network device in the aforementioned method embodiment. The chip includes a processor and a communication interface, and the processor is configured to enable the chip to perform the following operations: based on the number of resource blocks of the PDSCH and the continuity of the resource blocks of the PDSCH in the frequency domain, determine that the size of the precoding resource block group corresponding to the PDSCH is broadband, and the PDSCH is used for transmission on SBFD symbols or on SBFD time slots.
[0153] In a possible implementation manner, there is no resource block overlapping with an uplink subband in the resource blocks of the PDSCH, and the number of resource blocks of the PDSCH is greater than a first threshold.
[0154] In a possible implementation manner, there are resource blocks overlapping with an uplink subband in the resource blocks of the PDSCH, and the number of the resource blocks of the PDSCH is greater than a first threshold.
[0155] In one possible implementation, there are resource blocks in the resource blocks of the PDSCH that overlap with the uplink subband, the number of first resource blocks of the PDSCH is greater than a first threshold, and the first resource blocks are resource blocks in the resource blocks of the PDSCH excluding the resource blocks that overlap with the uplink subband.
[0156] In a possible implementation manner, the first threshold is half of the number of resource blocks included in the partial bandwidth BWP.
[0157] In a possible implementation manner, the first threshold is half of the number of resource blocks included in all downlink subbands where the PDSCH is located.
[0158] In one possible implementation, there are no resource blocks overlapping with the uplink subband in the resource blocks of the PDSCH, or there are resource blocks overlapping with the uplink subband in the resource blocks of the PDSCH; for each first downlink subband, the number of resource blocks of the PDSCH on the first downlink subband is greater than the second threshold corresponding to the first downlink subband, and the first downlink subband is the downlink subband where the PDSCH is located.
[0159] In a possible implementation manner, the second threshold is half of the number of resource blocks included in the first downlink subband.
[0160] In one possible implementation, there are no resource blocks overlapping with the uplink subband in the resource blocks of the PDSCH, and the resource blocks of the PDSCH are continuous in the frequency domain, including: if the resource blocks in the resource block set are continuous in the frequency domain, then the resource blocks of the PDSCH are continuous in the frequency domain; the first resource block set includes the resource blocks of the PDSCH and the resource blocks included in all uplink subbands between the downlink subbands where the PDSCH is located.
[0161] In a possible implementation manner, there are resource blocks overlapping with uplink subbands in the resource blocks of the PDSCH, and the resource blocks on all subbands where the PDSCH is located are continuous in the frequency domain.
[0162] For each device or product applied to or integrated in the chip, each module contained therein can be implemented in the form of hardware such as circuits, or at least some of the modules can be implemented in the form of software programs, which run on a processor integrated inside the chip, and the remaining (if any) modules can be implemented in the form of hardware such as circuits.
[0163] See also Figure 8 , Figure 8 800 is a schematic diagram of another device for determining the size of a precoding resource block group provided in an embodiment of the present application. The device 800 for determining the size of a precoding resource block group may include a memory 801 and a processor 802. Optionally, it also includes a communication interface 803. The memory 801, the processor 802 and the communication interface 803 are connected via one or more communication buses. The communication interface 803 is controlled by the processor 802 to send and receive information.
[0164] The memory 801 may include a read-only memory and a random access memory, and provides instructions and data to the processor 802. A portion of the memory 801 may also include a nonvolatile random access memory.
[0165] The communication interface 803 is used to receive or send data.
[0166] The processor 802 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor, or alternatively, the processor 802 may be any conventional processor, etc. Among them:
[0167] The memory 801 is used to store program instructions.
[0168] The processor 802 is used to call the program instructions stored in the memory 801.
[0169] The processor 802 calls the program instructions stored in the memory 801 to enable the apparatus 800 for determining the size of a precoding resource block group to execute the method executed by the network device or the terminal device in the above method embodiment.
[0170] like Fig. 9 As shown, Fig. 9 900 can execute the relevant steps of the proximal device in the above method embodiment, and the module device 900 includes: a communication module 901, a power module 902, a storage module 903 and a chip 904.
[0171] Among them, the power module 902 is used to provide power to the module device; the storage module 903 is used to store data and instructions; the communication module 901 is used for internal communication of the module device, or for the module device to communicate with external devices; the chip 904 is used to execute the method executed by the network device or terminal device in the above method embodiment.
[0172] It should be noted that Figure 7 to Figure 9 The contents not mentioned in the corresponding embodiments and the specific implementation methods of each step can be found in Figure 3 and Figure 6 The illustrated embodiments and the aforementioned contents will not be described in detail here.
[0173] An embodiment of the present application also provides a computer-readable storage medium, in which instructions are stored. When the computer-readable storage medium is executed on a processor, the method flow of the above method embodiment is implemented.
[0174] The embodiment of the present application also provides a computer program product. When the computer program product runs on a processor, the method flow of the above method embodiment is implemented.
[0175] Regarding the various modules / units included in the various devices and products described in the above embodiments, they can be software modules / units, or hardware modules / units, or they can be partially software modules / units and partially hardware modules / units. For example, for various devices and products applied to or integrated in a chip, the various modules / units included therein can all be implemented in the form of hardware such as circuits, or at least some of the modules / units can be implemented in the form of software programs, which run on the integrated processor inside the chip, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in a chip module, the various modules / units included therein can all be implemented in the form of hardware such as circuits, and different modules / units can be located in the same part of the chip module (such as a chip, circuit module, etc.) or in different components, or at least some of the modules / units can be implemented in the form of software programs. The software programs run on the integrated processor inside the chip, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits. It can be implemented in the form of a software program, which runs on a processor integrated inside the chip module, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in the terminal, the modules / units contained therein can all be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (for example, chip, circuit module, etc.) or in different components in the terminal, or, at least some modules / units can be implemented in the form of a software program, which runs on a processor integrated inside the terminal, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits.
[0176] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain operations can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
[0177] The descriptions of the various embodiments provided in this application can refer to each other, and the descriptions of the various embodiments have different focuses. For parts that are not described in detail in a certain embodiment, refer to the relevant descriptions of other embodiments. For the convenience and simplicity of description, for example, the functions of the various devices and equipment provided in the embodiments of this application and the operations performed can refer to the relevant descriptions of the method embodiments of this application, and the various method embodiments and the various device embodiments can also refer to, combine or quote each other.
[0178] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for determining a precoding resource block group size, characterized in that: The method comprises: Based on the number of physical downlink shared channel PDSCH resource blocks and the continuity of the PDSCH resource blocks in the frequency domain, the size of the precoding resource block group corresponding to the PDSCH is determined to be broadband, and the PDSCH is used for transmission on subband full-duplex SBFD symbols or on SBFD time slots.
2. The method according to claim 1, characterized in that There is no resource block overlapping with an uplink subband in the resource blocks of the PDSCH, and the number of resource blocks of the PDSCH is greater than a first threshold.
3. The method according to claim 1, characterized in that There are resource blocks overlapping with an uplink subband in the resource blocks of the PDSCH, and the number of the resource blocks of the PDSCH is greater than a first threshold.
4. The method according to claim 1, characterized in that There are resource blocks overlapping with the uplink subband in the resource blocks of the PDSCH, the number of first resource blocks of the PDSCH is greater than a first threshold, and the first resource blocks are resource blocks in the resource blocks of the PDSCH excluding the resource blocks overlapping with the uplink subband.
5. The method according to any one of claims 2 to 4, characterized in that: The first threshold is half of the number of resource blocks included in the partial bandwidth BWP.
6. The method according to claim 2 or 4, characterized in that: The first threshold is one half of the number of resource blocks included in all downlink subbands where the PDSCH is located.
7. The method according to claim 1, characterized in that There is no resource block overlapping with the uplink subband in the resource block of the PDSCH, or there is a resource block overlapping with the uplink subband in the resource block of the PDSCH; For each first downlink sub-band, the number of resource blocks of the PDSCH on the first downlink sub-band is greater than a second threshold corresponding to the first downlink sub-band, and the first downlink sub-band is a downlink sub-band where the PDSCH is located.
8. The method according to claim 7, characterized in that The second threshold is half of the number of resource blocks included in the first downlink subband.
9. The method according to claim 1, characterized in that: There is no resource block overlapping with an uplink subband in the resource block of the PDSCH, and the resource blocks of the PDSCH are continuous in the frequency domain, including: If the resource blocks in the resource block set are continuous in the frequency domain, the resource blocks of the PDSCH are continuous in the frequency domain; the first resource block set includes the resource blocks of the PDSCH and the resource blocks included in all uplink subbands between the downlink subbands where the PDSCH is located.
10. The method according to claim 1, characterized in that There are resource blocks overlapping with uplink subbands in the resource blocks of the PDSCH, and the resource blocks on all subbands where the PDSCH is located are continuous in the frequency domain.
11. A device for determining a size of a precoding resource block group, characterized in that: The device comprises: A determination unit is used to determine that the size of the precoding resource block group corresponding to the physical downlink shared channel PDSCH is broadband based on the number of resource blocks of the PDSCH and the continuity of the resource blocks of the PDSCH in the frequency domain. The PDSCH is used for transmission on a sub-band full-duplex SBFD symbol or on a SBFD time slot.
12. A chip, characterized in that: The chip comprises a processor and a communication interface, wherein the processor is configured to cause the chip to execute the method according to any one of claims 1 to 10.
13. A module device, characterized in that: The module device includes a communication module, a power module, a storage module and a chip, wherein: The power module is used to provide electrical energy to the module device; The storage module is used to store data and instructions; The communication module is used for internal communication of the module device, or for communication between the module device and an external device; The chip is used to execute the method according to any one of claims 1 to 10.
14. A device for determining a precoding resource block group size, characterized in that: The method comprises a memory and a processor, wherein the memory is used to store a computer program, the computer program comprises program instructions, and the processor is configured to call the program instructions so that the device for determining the size of the precoding resource block group executes the method as described in any one of claims 1 to 10.
15. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-readable instructions, and when the computer-readable instructions are executed on the device for determining the size of a precoding resource block group, the device for determining the size of a precoding resource block group executes the method described in any one of claims 1-10.
