Signal transmission indication method and communication device

By introducing a precoding granularity smaller than 2RB, the indication information between the terminal device and the network device supports finer precoding granularity selection, solving the problem of insufficient precoding granularity in the existing technology, improving channel estimation accuracy and inter-user interference suppression, and increasing downlink channel capacity.

CN116326023BActive Publication Date: 2025-10-14HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202080105453.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-09-30
Publication Date
2025-10-14
Estimated Expiration
2040-09-30

AI Technical Summary

Technical Problem

The existing technology only supports precoding granularity of 2RB, 4RB or full bandwidth, which cannot adapt to more refined channel frequency selection characteristics, affecting the accuracy of downlink channel estimation and inter-user interference suppression.

Method used

The introduction of precoding granularity smaller than 2RB supports finer precoding granularity selection, including 1RB and 1.5RB, through indication information between terminal devices and network devices, thereby enhancing the flexibility of precoding granularity.

Benefits of technology

It improves the accuracy of channel estimation, reduces inter-user interference, enhances the performance of multi-user MIMO systems, adapts to channel frequency selection characteristics, and increases downlink capacity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116326023B_ABST
    Figure CN116326023B_ABST
Patent Text Reader

Abstract

The application provides a signal transmission indication method and a communication device. The method comprises the following steps: a terminal device receives first indication information, the first indication information is used for indicating at least one target value, the target value corresponds to at least one precoding granularity, the target value is determined according to a precoding granularity set, and the precoding granularity set comprises a precoding granularity smaller than 2 resource blocks (RBs); a target precoding granularity is determined from the precoding granularity corresponding to the at least one target value; and a signal is detected according to the target precoding granularity. By comprising the precoding granularity smaller than 2 RBs in the precoding granularity set, the terminal device can support more accurate precoding granularity, reduce inter-user interference, and adapt to channel frequency selection characteristics.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communications, and more particularly, to a signal transmission indication method and a communication device. Background Art

[0002] In the new radio access technology (NR), precoding technology is one of the key technologies of multiple input multiple output (MIMO). Continuous resource blocks (RBs) with the same precoding matrix are called precoding resource block groups (PRGs). The size of the PRG is determined by the physical resource block (PRB) bundling process. PRB bundling is to bundle multiple consecutive PRBs together for joint processing. The network device can use the same preprocessing method (including beamforming and precoding) for the multiple PRBs, and the terminal device can perform channel estimation on the multiple PRBs. When the terminal device performs joint channel estimation based on multiple PRBs, the channel correlation between continuous frequency domain resources can be used to improve the accuracy of channel estimation. However, the current protocol only supports PRG sizes of 2 resource blocks (RBs), 4RBs, or full bandwidth.

[0003] Therefore, there is an urgent need to propose a technology that supports finer precoding frequency domain granularity, further adapt to the channel frequency selection characteristics, improve the accuracy of downlink weights, and thus increase the downlink capacity of the base station. Summary of the Invention

[0004] The present application provides a signal transmission indication method and a communication device, which can support an indication method with a precoding granularity smaller than 2RB.

[0005] In a first aspect, the present application provides a method for indicating signal transmission. The method can be executed by a terminal device, or can also be executed by a chip configured in the terminal device, which is not limited by the present application.

[0006] Specifically, the method includes: the terminal device receives first indication information, the first indication information is used to indicate at least one target value, the target value corresponds to at least one precoding granularity, the target value is determined according to a precoding granularity set, and the precoding granularity set includes a precoding granularity smaller than 2 resource blocks RB; determining a target precoding granularity from the precoding granularities corresponding to the at least one target value; and detecting a signal according to the target precoding granularity.

[0007] In the embodiment of the present application, the precoding granularity set includes a precoding granularity smaller than 2 RB, so that the target value can correspond to a precoding granularity smaller than 2 RB. This provides the terminal device with more options. For example, the target precoding granularity determined by the terminal device may be a precoding granularity smaller than 2 RB. This ensures that the terminal device can support finer precoding granularity and increases the flexibility of the terminal device in selecting precoding granularity.

[0008] It can be seen that by including a precoding granularity smaller than 2RB in the precoding granularity set, the terminal device can support a finer precoding granularity, which is beneficial to the interference suppression between different paired users in multi-user (Multi-User) multiple input and output (Multi-input Multi-output, MIMO), so that the interference between users is further reduced, the channel frequency selection characteristics are further adapted, and the maximum number of paired streams is increased.

[0009] In combination with the first aspect, in some possible implementations, when the first indication information indicates at least two target values, the method also includes: receiving second indication information, the second indication information being used to indicate a first target value among the at least two target values, and the target precoding granularity being determined by the first target value.

[0010] In the embodiment of the present application, the terminal device can narrow the range of the target precoding granularity determined by the terminal device and reduce the determination time of the terminal device by receiving the second indication information.

[0011] In combination with the first aspect, in some possible implementations, the at least one target value includes a first target value and a second target value, and determining the target precoding granularity from the precoding granularity corresponding to the at least one target value includes: determining the target precoding granularity from the precoding granularity corresponding to the first target value based on the precoding granularity corresponding to the second target value.

[0012] In combination with the first aspect, in some possible implementations, the first target value corresponds to a first target precoding granularity and a second target precoding granularity, and the target precoding granularity is determined from the precoding granularity corresponding to the first target value based on the precoding granularity corresponding to the second target value, including: when the second target precoding granularity is the same as the precoding granularity corresponding to the second target value, the first target precoding granularity is the target precoding granularity; or, when the second target precoding granularity is different from the precoding granularity corresponding to the second target value, the second target precoding granularity is the target precoding granularity.

[0013] In other words, the first target value includes a first target precoding granularity and a second target precoding granularity. If the second target precoding granularity is the same as the precoding granularity corresponding to the second target value, the first target precoding granularity is the target precoding granularity; or, if the second target precoding granularity is different from the precoding granularity corresponding to the second target value, the second target precoding granularity is the target precoding granularity.

[0014] In this embodiment of the present application, the second target precoding granularity is the same as the precoding granularity corresponding to the second target value, which can be understood as: the second target precoding granularity is the same as at least one of the precoding granularities corresponding to the second target value. The second target precoding granularity is different from the precoding granularity corresponding to the second target value, which can be understood as: the second target precoding granularity is different from at least one of the precoding granularities corresponding to the second target value.

[0015] In combination with the first aspect, in some possible implementations, determining the target precoding granularity from the precoding granularity corresponding to the at least one target value includes: determining the target precoding granularity from the precoding granularity corresponding to the at least one target value based on the capability information of the terminal device.

[0016] In conjunction with the first aspect, in certain possible implementations, the terminal device reports capability information, where the capability information is used to indicate that the terminal device supports less than 2 RBs. In one possible implementation, the terminal device reports the capability information to the network device before receiving the first indication information; in another possible implementation, the terminal device reports the capability information to the network device after receiving the first indication information.

[0017] With reference to the first aspect, in some possible implementations, the precoding granularity set includes a first set and a second set;

[0018] The first set includes: 1RB, 2RB, 4RB and full bandwidth, and the second set includes: 2RB and full bandwidth; or, the first set includes: 2RB, 4RB and full bandwidth, and the second set includes: 1RB, 4RB and full bandwidth.

[0019] It can be seen that without introducing additional signaling overhead, the terminal device can support more flexible PRB bundling indication combinations.

[0020] In a second aspect, the present application provides a method for indicating signal transmission. The method can be executed by a network device, or can also be executed by a chip configured in the network device, which is not limited by the present application.

[0021] Specifically, the method includes: the network device sends a first indication information, the first indication information is used to indicate at least one target value, the target value corresponds to at least one precoding granularity, the target value is determined according to a precoding granularity set, and the precoding granularity set includes a precoding granularity smaller than 2 resource blocks RB; determine a target precoding granularity from the precoding granularities corresponding to the at least one target value; and precode the signal according to the target precoding granularity.

[0022] In the embodiment of the present application, the precoding granularity set includes a precoding granularity smaller than 2 RB, so that the target value can correspond to a precoding granularity smaller than 2 RB. This provides the terminal device with more options. For example, the target precoding granularity determined by the terminal device may be a precoding granularity smaller than 2 RB. This ensures that the terminal device can support finer precoding granularity and increases the flexibility of the terminal device in selecting precoding granularity.

[0023] It can be seen that by including a precoding granularity smaller than 2RB in the precoding granularity set, the terminal device can support a finer precoding granularity, which is beneficial to the interference suppression between different paired users in multi-user (Multi-User) multiple input and output (Multi-input Multi-output, MIMO), so that the interference between users is further reduced, the channel frequency selection characteristics are further adapted, and the maximum number of paired streams is increased.

[0024] In combination with the second aspect, in some possible implementations, when the first indication information indicates at least two target values, the method also includes: sending second indication information, wherein the second indication information is used to indicate the first target value among the at least two target values, and the target precoding granularity is determined by the first target value.

[0025] In combination with the second aspect, in some possible implementations, the at least one target value includes a first target value and a second target value; determining the target precoding granularity from the precoding granularity corresponding to the at least one target value includes: determining the target precoding granularity from the precoding granularity corresponding to the first target value based on the precoding granularity corresponding to the second target value.

[0026] In combination with the second aspect, in some possible implementations, the first target value corresponds to a first target precoding granularity and a second target precoding granularity, and the target precoding granularity is determined from the precoding granularity corresponding to the first target value based on the precoding granularity corresponding to the second target value, including: when the second target precoding granularity is the same as the precoding granularity corresponding to the second target value, the first target precoding granularity is the target precoding granularity; or, when the second target precoding granularity is different from the precoding granularity corresponding to the second target value, the second target precoding granularity is the target precoding granularity.

[0027] In combination with the second aspect, in some possible implementations, determining the target precoding granularity from the precoding granularity corresponding to the at least one target value includes: determining the target precoding granularity from the precoding granularity corresponding to the at least one target value based on the capability information of the terminal device.

[0028] In conjunction with the second aspect, in certain possible implementations, a network device receives capability information reported by a terminal device, where the capability information is used to indicate that the terminal device supports less than 2 RBs. In one possible implementation, the terminal device reports the capability information to the network device before receiving the first indication information; in another possible implementation, the terminal device reports the capability information to the network device after receiving the first indication information.

[0029] With reference to the second aspect, in some possible implementations, the precoding granularity set includes a first set and a second set;

[0030] The first set includes: 1RB, 2RB, 4RB and full bandwidth, and the second set includes: 2RB and full bandwidth; or, the first set includes: 2RB, 4RB and full bandwidth, and the second set includes: 1RB, 4RB and full bandwidth.

[0031] It can be seen that the network device can support more flexible PRB bundling indication combinations without introducing additional signaling overhead.

[0032] In a third aspect, the present application further provides a communication device. The communication device has the capability to implement some or all of the functions of the terminal device described in the first aspect above. For example, the device may have the capabilities of some or all of the embodiments of the terminal device in this application, or may have the capabilities of independently implementing any one of the embodiments in this application. The functions may be implemented in hardware, or in hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.

[0033] In one possible design, the communication device may include a processing unit and a communication unit. The processing unit is configured to support the communication device in performing the corresponding functions of the above method. The communication unit is used to support communication between the communication device and other devices. The communication device may also include a storage unit, which is coupled to the processing unit and the communication unit and stores program instructions and data necessary for the communication device.

[0034] In one embodiment, the communication device includes:

[0035] a communication unit, configured to receive first indication information, where the first indication information is used to indicate at least one target value, where the target value corresponds to at least one precoding granularity, where the target value is determined according to a precoding granularity set, where the precoding granularity set includes a precoding granularity smaller than 2 resource blocks (RBs);

[0036] a processing unit, configured to determine a target precoding granularity from the precoding granularities corresponding to the at least one target value;

[0037] The processing unit is further configured to detect the signal according to the target precoding granularity.

[0038] The relevant contents of this implementation method can be found in the relevant contents of the first aspect mentioned above, and will not be described in detail here.

[0039] As an example, the processing unit may be a processor, the communication unit may be a transceiver or a communication interface, and the storage unit may be a memory.

[0040] In another embodiment, the communication device may include:

[0041] a transceiver, configured to receive first indication information, where the first indication information is used to indicate at least one target value, where the target value corresponds to at least one precoding granularity, where the target value is determined according to a precoding granularity set, where the precoding granularity set includes a precoding granularity smaller than 2 resource blocks (RBs);

[0042] a processor, configured to determine a target precoding granularity from the precoding granularities corresponding to the at least one target value;

[0043] The processor is further configured to detect the signal according to the target precoding granularity.

[0044] The relevant contents of this implementation method can be found in the relevant contents of the first aspect mentioned above, and will not be described in detail here.

[0045] During implementation, the processor can be used to perform, for example, but not limited to, baseband-related processing, and the transceiver can be used to perform, for example, but not limited to, radio frequency transceiver. The above-mentioned devices can be respectively arranged on independent chips, or at least partially or completely arranged on the same chip. For example, the processor can be further divided into an analog baseband processor and a digital baseband processor. Among them, the analog baseband processor can be integrated with the transceiver on the same chip, and the digital baseband processor can be arranged on an independent chip. With the continuous development of integrated circuit technology, more and more devices can be integrated on the same chip. For example, a digital baseband processor can be integrated with multiple application processors (such as but not limited to a graphics processor, a multimedia processor, etc.) on the same chip. Such a chip can be called a system on chip. Whether each device is independently arranged on different chips or integrated on one or more chips often depends on the needs of product design. The embodiments of the present application do not limit the implementation form of the above-mentioned devices.

[0046] In a fourth aspect, the present application further provides a communication device. The communication device has some or all of the functions of the network device in the method example described in the second aspect above. For example, the functions of the communication device may have some or all of the functions in the embodiments of the present application, or may have the functions of implementing any one of the embodiments of the present application alone. The functions may be implemented by hardware, or by hardware executing corresponding software implementations. The hardware or software includes one or more units or modules corresponding to the above functions.

[0047] In one possible design, the communication device may include a processing unit and a communication unit. The processing unit is configured to support the communication device in performing the corresponding functions in the above method. The communication unit is used to support communication between the communication device and other devices. The communication device may also include a storage unit, which is coupled to the processing unit and the sending unit and stores program instructions and data necessary for the communication device.

[0048] In one embodiment, the communication device includes:

[0049] a communication unit, configured to send first indication information, where the first indication information is used to indicate at least one target value, the target value corresponding to at least one precoding granularity, the target value being determined according to a precoding granularity set, the precoding granularity set including a precoding granularity smaller than 2 resource blocks (RBs);

[0050] a processing unit, configured to determine a target precoding granularity from the precoding granularities corresponding to the at least one target value;

[0051] The processing unit is further configured to precode the signal according to the target precoding granularity.

[0052] The relevant contents of this implementation method can be found in the relevant contents of the second aspect mentioned above, and will not be described in detail here.

[0053] As an example, the processing unit may be a processor, the communication unit may be a transceiver or a communication interface, and the storage unit may be a memory.

[0054] In another embodiment, the communication device includes:

[0055] a transceiver, configured to receive first indication information, where the first indication information is used to indicate at least one target value, where the target value corresponds to at least one precoding granularity, where the target value is determined according to a precoding granularity set, where the precoding granularity set includes a precoding granularity smaller than 2 resource blocks (RBs);

[0056] a processor, configured to determine a target precoding granularity from the precoding granularities corresponding to the at least one target value;

[0057] The processor is further configured to precode the signal according to the target precoding granularity.

[0058] The relevant contents of this implementation method can be found in the relevant contents of the second aspect mentioned above, and will not be described in detail here.

[0059] During implementation, the processor can be used to perform, for example, but not limited to, baseband-related processing, and the transceiver can be used to perform, for example, but not limited to, radio frequency transceiver. The above-mentioned devices can be respectively arranged on independent chips, or at least partially or completely arranged on the same chip. For example, the processor can be further divided into an analog baseband processor and a digital baseband processor. Among them, the analog baseband processor can be integrated with the transceiver on the same chip, and the digital baseband processor can be arranged on an independent chip. With the continuous development of integrated circuit technology, more and more devices can be integrated on the same chip. For example, a digital baseband processor can be integrated with multiple application processors (such as but not limited to a graphics processor, a multimedia processor, etc.) on the same chip. Such a chip can be called a system on chip. Whether each device is independently arranged on different chips or integrated on one or more chips often depends on the needs of product design. The embodiments of the present application do not limit the implementation form of the above-mentioned devices.

[0060] In a fifth aspect, the present application also provides a processor for executing the various methods described above. In the process of executing these methods, the process of sending the above-mentioned information and receiving the above-mentioned information in the above-mentioned methods can be understood as the process of the processor outputting the above-mentioned information and the process of the processor receiving the above-mentioned information input. When outputting the above-mentioned information, the processor outputs the above-mentioned information to the transceiver so that the transceiver can transmit it. After being output by the processor, the above-mentioned information may also need to undergo other processing before reaching the transceiver. Similarly, when the processor receives the above-mentioned information input, the transceiver receives the above-mentioned information and inputs it into the processor. Furthermore, after the transceiver receives the above-mentioned information, the above-mentioned information may need to undergo other processing before being input into the processor.

[0061] Based on the above principle, for example, the sending of the first indication information mentioned in the above method can be understood as the processor outputting the first indication information. For another example, the receiving of the first indication information can be understood as the processor receiving the input first indication information.

[0062] For the operations such as transmission, sending and receiving involved in the processor, unless otherwise specified, or unless they conflict with their actual functions or internal logic in the relevant descriptions, they can be more generally understood as processor output, reception, input and other operations, rather than the transmission, sending and receiving operations directly performed by the RF circuit and antenna.

[0063] During implementation, the processor may be a processor specifically configured to execute these methods, or may be a processor that executes computer instructions in a memory to execute these methods, such as a general-purpose processor. The memory may be a non-transitory memory, such as a read-only memory (ROM), which may be integrated with the processor on the same chip or disposed on separate chips. The embodiments of the present application do not limit the type of memory or the configuration of the memory and the processor.

[0064] In a sixth aspect, the present application further provides a communication system, which includes at least one terminal device and at least one network device according to the above aspects. In another possible design, the system may also include other devices that interact with the terminal or network device in the solution provided by the present application.

[0065] In a seventh aspect, the present application provides a computer-readable storage medium for storing computer software instructions, which, when executed by a computer, implements the method described in the first aspect above.

[0066] In an eighth aspect, the present application provides a computer-readable storage medium for storing computer software instructions. When the instructions are executed by a computer, the communication device implements the method described in the second aspect above.

[0067] In a ninth aspect, the present application further provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the method described in the first aspect above.

[0068] In a tenth aspect, the present application also provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the method described in the second aspect above.

[0069] In the eleventh aspect, the present application provides a chip system, which includes a processor and an interface, wherein the interface is used to obtain a program or instruction, and the processor is used to call the program or instruction to implement or support the terminal device to implement the functions involved in the first aspect, for example, determining or processing at least one of the data and information involved in the above method.

[0070] In one possible design, the chip system further includes a memory for storing program instructions and data necessary for the terminal device. The chip system can be composed of a chip or include a chip and other discrete devices.

[0071] In the twelfth aspect, the present application provides a chip system, which includes a processor and an interface, wherein the interface is used to obtain a program or instruction, and the processor is used to call the program or instruction to implement or support the network device to implement the functions involved in the second aspect, for example, determining or processing at least one of the data and information involved in the above method.

[0072] In one possible design, the chip system further includes a memory for storing program instructions and data necessary for the network device. The chip system can be composed of a chip or include a chip and other discrete devices. BRIEF DESCRIPTION OF THE DRAWINGS

[0073] Figure 1 A schematic diagram of a communication system showing a signal transmission indication method and a communication device applicable to an embodiment of the present application;

[0074] Figure 2 is a schematic flow chart of a signal transmission indication method provided in an embodiment of the present application;

[0075] Figure 3 is a schematic diagram of a communication device provided in an embodiment of the present application;

[0076] Figure 4 This is a schematic diagram of the structure of the terminal device provided in an embodiment of the present application;

[0077] Figure 5 This is a schematic diagram of the structure of the network device provided in the embodiment of the present application; DETAILED DESCRIPTION

[0078] The technical solution in this application will be described below with reference to the accompanying drawings.

[0079] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, universal mobile telecommunication system (UMTS). With the continuous development of communication systems, the technical solutions of the present application can be applied to the fifth generation (5G) system or new radio (NR), and can also be applied to future networks, such as 6G system or even future system; alternatively, the terminal devices shown in the embodiments of the present application can also communicate with each other through device to device (D2D) system, vehicle to everything (V2X), machine to machine (M2M) system, and the embodiments of the present application do not limit the communication mode between terminal devices.

[0080] It should be understood that the network device in the communication system can be any device with wireless transceiver function or a chip that can be set in the device, and the device includes but is not limited to: evolved Node B (eNB), Radio Network Controller (RNC), Node B (NB), Base Station Controller (BSC), Base Transceiver Station (BTS), Home Base Station (for example, Home evolved NodeB, or Home Node B, HNB), Base Band Unit (BBU), Access Point (AP) in Wireless Fidelity (WIFI) system, Wireless Relay Node, Wireless Backhaul Node, Transmission Point (TP) The invention relates to a network device, which can be a base station or a transmission point (TP) or a transmitting and receiving point (TRP), etc. It can also be a device used in 5G, 6G or even future systems, such as NR, a gNB in ​​the system, or a transmission point (TRP or TP), one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, or a network node constituting a gNB or a transmission point, such as a baseband unit (BBU), or a distributed unit (DU), or a picocell (Picocell), or a femtocell (Femtocell), or a road side unit (RSU) in a vehicle to everything (V2X) or intelligent driving scenario. The network device can also be a device that carries the base station function in D2D, V2X or M2M, etc. This application does not limit the specific type of the network device. It is understandable that in systems with different wireless access technologies, the names of devices with network device functions may be different.

[0081] In some deployments, a gNB may include a centralized unit (CU) and a DU. The gNB may also include a radio unit (RU). The CU implements some gNB functions, while the DU implements some gNB functions. For example, the CU implements the functions of the radio resource control (RRC) layer and the packet data convergence protocol (PDCP) layer, while the DU implements the functions of the radio link control (RLC) layer, the media access control (MAC) layer, and the physical layer (PHY). Because RRC layer information ultimately becomes PHY layer information, or is converted from PHY layer information, in this architecture, higher-layer signaling, such as RRC layer signaling or PDCP layer signaling, can also be considered to be sent by the DU, or by both the DU and the RU. It is understood that a network device can be a CU node, a DU node, or a device that includes both a CU node and a DU node. Furthermore, the CU can be classified as a network device in the access network (RAN) or a network device in the core network (CN), without limitation here.

[0082] In the embodiments disclosed in the present application, the device for implementing the function of the network device may be the network device; or it may be a device capable of supporting the network device to implement the function, such as a chip system, which may be installed in the network device.

[0083] In the embodiments disclosed in the present application, the technical solutions provided by the embodiments disclosed in the present application are described by taking the apparatus for implementing the functions of the network device as a network device, and taking the network device as a base station as an example.

[0084] It should also be understood that the terminal device in the communication system may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal device in the embodiment of the present application may be a mobile phone, a tablet computer, 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 wireless terminal in self-driving, a wireless terminal in remote medical care, 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 wireless terminal in the aforementioned V2X vehicle network or an RSU of wireless terminal type, etc. The embodiment of the present application does not limit the application scenario.

[0085] As an example and not a limitation, in an embodiment of the present invention, the terminal device may also be a wearable device. Wearable devices may also be called wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are fully functional, large in size, and can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.

[0086] In addition, in order to facilitate understanding of the embodiments of the present application, the following explanations are made.

[0087] First, in the embodiment of the present application, "indication" may include direct indication and indirect indication, and may also include explicit indication and implicit indication. The information indicated by a certain information (such as the configuration information described below) is called information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated can also be indirectly indicated by indicating other information, wherein the other information and the information to be indicated have an association relationship. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information can also be achieved by means of the arrangement order of each information agreed in advance (such as specified in the protocol), thereby reducing the indication overhead to a certain extent.

[0088] Second, in the embodiments shown below, some scenarios are illustrated using the NR network scenario in a wireless communication network as an example. It should be noted that the solutions in the embodiments disclosed in this application can also be applied to other wireless communication networks, and the corresponding names can also be replaced by the names of corresponding functions in other wireless communication networks.

[0089] Third, in the embodiments described below, the terms "first," "second," and various numerical numbers are used solely for ease of description. In the embodiments described below, for a technical feature, "first," "second," or "third" are used to distinguish between technical features within that feature. There is no order of precedence or priority between the technical features described by "first," "second," or "third." This is not intended to limit the scope of the embodiments of this application. For example, different indication information, different beams, different panels, etc. may be distinguished.

[0090] Fourth, "at least one" means one or more, and "more" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b and c can mean: a, or b, or c, or a and b, or a and c, or b and c, or a, b and c, where a, b, c can be single or multiple.

[0091] Fifth, the embodiments disclosed herein will present various aspects, embodiments, or features of the present invention centered around systems comprising multiple devices, components, modules, etc. It should be understood and appreciated that each system may include additional devices, components, modules, etc., and / or may not include all of the devices, components, modules, etc. discussed in conjunction with the accompanying figures. Furthermore, combinations of these solutions may also be used.

[0092] Sixth, in the embodiments disclosed in this application, "of", "relevant" and "corresponding" can sometimes be used interchangeably. It should be pointed out that when the distinction between them is not emphasized, the meanings they intend to express are consistent.

[0093] Seventh, in the embodiments shown below, "predefined" can be defined through a protocol and can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in a device (for example, including a terminal device and a network device). This application does not limit its specific implementation method.

[0094] To facilitate understanding of the embodiments of the present application, several terms involved in the present application are first briefly explained.

[0095] 1. Precoding resource block group (PRG)

[0096] The downlink precoding frequency domain granularity defined in the NR protocol, a group of downlink precoding granularities is called a precoding resource block group. The target precoding granularity that can be indicated by the current NR protocol includes n2, n4 and full bandwidth (wideband, WB) precoding granularity, that is, the frequency domain granularity supported by the current protocol using the same precoding weight matrix is ​​2RB, 4RB and WB respectively. The terminal device can assume that the precoding frequency domain granularity is x consecutive RBs, where x can be specified as a value in {n2, n4, WB}. For example, if x is specified as WB, the terminal device is scheduled only on consecutive RBs, and the UE assumes that the same precoding matrix is ​​used on all allocated frequency domain resources. If x is specified as n2, the terminal device is scheduled on 2 consecutive RBs, and the UE assumes that the same precoding matrix is ​​used on 2 consecutive RBs. If x is specified as n4, the terminal device is scheduled on 4 consecutive RBs, and the UE assumes that the same precoding matrix is ​​used on 4 consecutive RBs.

[0097] In the embodiment of the present application, the size of the precoding resource block group (PRG size) is determined by the physical resource block bundling (PRB bundling). The name of the resource bundling may be different on different communication devices, but its meaning can be the same. For example, the resource bundling granularity on the transmitting end (e.g., network device) side is usually called PRG, and the data transmitted by the transmitting end in the same PRG uses the same precoding; the resource bundling granularity on the receiving end (e.g., terminal device) side is called PRG, and the data transmitted by the transmitting end in the same PRG uses the same precoding, and the receiving end performs joint channel estimation on the data transmitted in the same PRG.

[0098] It should be noted that, for example, the resource binding granularity of the transmitting end side and the receiving end side may both refer to PRG, or the resource binding of the transmitting end side and the receiving end side may both refer to PRB bundling, and the embodiments of the present application are not limited thereto.

[0099] It should be understood that the PRG on the network device side can correspond to the PRB bundling on the terminal device side. For the same resource bundling granularity value, the method for determining the PRG on the network device side and the method for determining the PRB bundling on the terminal device side can be the same. However, on the same side, that is, on the network device side or the terminal device side, the corresponding methods for determining the PRG or PRB bundling may differ when the resource bundling granularity value is the first target value or the second target value.

[0100] 2. Precoding granularity n1

[0101] The precoding granularity n1 is a precoding granularity smaller than 2 RB.

[0102] In this embodiment of the present application, to provide a more refined precoding frequency domain granularity, a new precoding granularity set is added, including a precoding granularity of less than 2 RB, and is defined as n1. Here, n1 can be, for example, but not limited to, a precoding granularity of 0.5 RB, 1 RB, or 1.5 RB. In this embodiment of the present application, n1 is 1 RB for exemplary description.

[0103] Among them, the n1 / wideband (n1 / WB) field is a newly added indication field. For example, taking n1 as 1RB as an example, the n1 / WB field is interpreted as follows: for a terminal device that supports 1RB precoding granularity, the network device sends an indication message to the terminal device, and the indication message indicates that the downlink precoding granularity of the terminal device is 1RB; for a terminal device that does not support 1RB precoding granularity, the network device indicates that the downlink precoding granularity of the terminal device is WB through the indication message. n1-wideband,

[0104] It can be understood that n1 / WB is only an example, and it can also be expressed as n1-wideband. Other new fields can also be defined, and the embodiments of the present application do not limit this. For example, but not limited to, n1 / n4, taking n1 as 1RB as an example, for a terminal device that supports a precoding granularity of 1RB, the network device sends an indication message to the terminal device, and the indication message indicates that the downlink precoding granularity of the terminal device is 1RB; for a terminal device that does not support a precoding granularity of 1RB, the network device indicates to the terminal device through the indication message that the downlink precoding granularity is 4RB. n1 / n2, taking n1 as 1RB as an example, for a terminal device that supports a precoding granularity of 1RB, the network device sends an indication message to the terminal device, and the indication message indicates that the downlink precoding granularity of the terminal device is 1RB; for a terminal device that does not support a precoding granularity of 1RB, the network device indicates to the terminal device through the indication message that the downlink precoding granularity is 2RB.

[0105] To facilitate understanding of the embodiments of the present application, Figure 1 The communication system shown is used as an example to describe in detail a communication system applicable to the signal transmission indication method provided in the embodiment of the present application. Figure 1 FIG. 1 is a schematic diagram showing a communication system 100 applicable to the signal transmission indication method of an embodiment of the present application. Figure 1 As shown, the communication system 100 may include at least one terminal device, such as the terminal device 101 shown in the figure, or a chip configured in the terminal device; the communication system 100 may also include at least one network device, such as the network device #1 102 or the network device #2 103 shown in the figure, or a chip configured in the network device.

[0106] Optionally, the communication system 100 may include one or more network devices, such as network device #1 102 and network device #2 103 shown in the figure. Network device #1 102 and network device #2 103 may be network devices in the same cell or in different cells, and this application is not limited thereto. The figure is merely an example, showing an example where network device #1 102 and network device #2 103 are located in the same cell.

[0107] Below, without loss of generality, the signal transmission method provided in the embodiment of the present application is described in detail by taking the interaction process between the terminal device and the network device as an example.

[0108] Currently, precoding is one of the key technologies for multiple input multiple output (MIMO) in new radio access technology (NR). Consecutive resource blocks (RBs) with the same precoding matrix are called precoding resource block groups (PRGs). The size of the PRG is determined by the physical resource block bundling (PRB bundling) process. The smaller the PRG, the better the match between the precoding matrix and the corresponding channel matrix, and the stronger the ability to adapt to channel frequency selection.

[0109] In the NR related protocols, the Physical Resource Block Bundling (PRBbundling) process can be configured as a static indication mode and a dynamic indication mode. When the high-level parameter is configured as a static indication, the high-level parameter can be prb-BundlingType, and the PRG size is a single value indicated by the high-level parameter bundleSize. When the high-level parameter prb-BundlingType is configured as a dynamic indication, the PRG size is jointly indicated by the precoding granularity set bundleSizeSet1 and the precoding granularity set bundleSizeSet2, wherein the value set of the PRG size in bundleSizeSet1 can be {n4, wideband, n2-wideband, n4-wideband}, a total of 4 options, and the value set of the PRG size in bundleSizeSet2 can be {n4, wideband}, a total of 2 options. The PRG size is determined in the value of bundleSizeSet1 or bundleSizeSet2. The protocol specific definition of the high-level parameter prb-BundlingType is as follows:

[0110]

[0111]

[0112] The PRG size is determined by the combined indication of bundleSizeSet1 and bundleSizeSet2. There are eight possible PRG size combinations that can be dynamically indicated. As shown in Table 1, Set1 and Set2 correspond to bundleSizeSet1 and bundleSizeSet2 in the protocol, respectively. For example, when Set1 indicates 4RBs, Set2 can indicate either 4RBs or WBs; and when Set1 indicates WBs, Set2 can indicate either 4RBs or WBs. This shows that, of the first four states in Table 1, the only valid PRG size indication states are 4RBs or WBs.

[0113] Table 1

[0114] serial number Set 1 Set 2 1 4 4 2 4 WB 3 WB 4 4 WB WB 5 n2-WB 4 6 n2-WB WB 7 n4-WB 4 8 n4-WB WB

[0115] As can be seen, the current NR protocol has a large number of redundant indicator bits and supports a limited PRG size of only 2RB, 4RB, or 5RB, without supporting finer precoding granularity. Therefore, a solution that supports finer precoding granularity is urgently needed.

[0116] In view of this, an embodiment of the present application provides a signal transmission indication method that can support finer precoding granularity, thereby facilitating interference suppression between different paired users in multi-user (Multi-User) multiple input and output (Multi-input Multi-output, MIMO), thereby further reducing inter-user interference; at the same time, finer frequency domain granularity can better adapt to the frequency selection characteristics of the channel and increase the maximum number of paired streams. In an embodiment of the present application, by utilizing the redundant indicator bits in the existing protocol, a richer combination of PRG size values ​​is indicated, supporting a more flexible dynamic PRBbundling selection process.

[0117] The following combination Figure 2 The signal transmission indication method provided in the embodiment of the present application is described. It should be noted that the communication method provided in the present application can be applied to a wireless communication system, for example, Figure 1 In the communication system 100 shown in FIG. , there may be a wireless communication connection relationship between the communication devices in the communication system. For example, Figure 1 The terminal device 101 shown in the figure can have wireless communication connection relationships with network device #1 102 and network device #2 103 respectively, and this application does not limit this.

[0118] See also Figure 2 , Figure 2 This is a schematic flow chart of a signal transmission indication method 200 provided by an embodiment of the present application from the perspective of device interaction. Figure 2As shown, Figure 2 The method 200 shown in FIG may include steps 210 to 230. The steps in the method 200 are described in detail below with reference to the accompanying drawings.

[0119] In step 210, the terminal device receives the first indication information. Correspondingly, the network device sends the first indication information.

[0120] The above step 210 can also be understood as: the network device sends the first indication information to the terminal device, and the terminal device receives the first indication information from the network device.

[0121] The first indication information is used to indicate at least one target value, the target value corresponds to at least one precoding granularity, and the target value is determined according to a precoding granularity set, which includes a precoding granularity smaller than 2 resource blocks RB.

[0122] Exemplarily, the first indication information may be bundleSize, in which case the high-level parameter (prb-BundlingType) is configured as a static indication (staticBundling); the first indication information may also be bundleSizeSet1 and bundleSizeSet2, in which case the high-level parameter (prb-BundlingType) is configured as a dynamic indication (dynamicBundling). It is understandable that the above-mentioned first indication information is only an example, and the first indication information may also be carried in, for example but not limited to, one or more of a radio resource control (RRC) message, a media access control element (MAC-CE), and a downlink control signaling (DCI). The first indication information may also be carried in newly added signaling. It should be understood that RRC messages, MAC-CE, and DCI are only examples for ease of understanding and should not constitute any limitation to this application. This application does not exclude the possibility of using other signaling to carry indication information, nor does it exclude the possibility of defining other names for the above-mentioned signaling. In other words, the first indication information may be carried in one or more of physical layer signaling and high-level signaling. This application does not limit this.

[0123] Optionally, the precoding granularity set includes a first set and a second set.

[0124] In one possible implementation, the first set includes 1 RB, 2 RB, 4 RB, and full bandwidth, and the second set includes 2 RB and full bandwidth. For example, the first set is denoted as A1 and the second set is denoted as A2, i.e., A1 is {n4, n1 / wideband, n2-wideband, n4-wideband}, and A2 is {n4, wideband}.

[0125] In another possible implementation, the first set includes 2 RBs, 4 RBs, and full bandwidth, and the second set includes 1 RB, 4 RBs, and full bandwidth. For example, the first set is denoted as A1 and the second set is denoted as A2, i.e., A1 is {n4, n2, n2-wideband, n4-wideband}, and A2 is {n1-n4, n1-wideband}.

[0126] In another possible implementation, the first set includes 1 RB, 2 RB, 4 RB, and full bandwidth, and the second set includes 1 RB, 4 RB, and full bandwidth. For example, the first set is denoted as A1 and the second set is denoted as A2, i.e., A1 is {n4, n2-n1, n2-wideband, n4-wideband}, and A2 is {n1-n4, n1-wideband}.

[0127] It can be understood that the above A1 is the target value set corresponding to when the first indication information is bundleSizeSet1, and bundleSizeSet1 indicates a target value in A1; A2 is the target value set corresponding to when the first indication information is bundleSizeSet2, and bundleSizeSet2 indicates a target value in A2. And the precoding granularity contained in the first set and the second set given above is only an example given for the convenience of description, and the embodiment of the present application does not limit this. The sets defined in the embodiment of the present application are within the scope of protection of the embodiment of the present application as long as any one of the first set and the second set includes a precoding granularity less than 2RB, or the first set and the second set both include a precoding granularity less than 2RB.

[0128] Optionally, in the embodiment of the present application, the target precoding granularity PRG size may be determined by jointly indicating bundleSizeSet1 and bundleSizeSet2.

[0129] The following takes A1 as {n4, n1 / wideband, n2-wideband, n4-wideband} and A2 as {n4, wideband} as an example to illustrate the embodiments of the present application. Among them, A1 is the target value set corresponding to the first indication information being bundleSizeSet1, and bundleSizeSet1 indicates a target value in A1; A2 is the target value set corresponding to the first indication information being bundleSizeSet2, and bundleSizeSet2 indicates a target value in A2; the meaning of n1 / wideband has been explained in detail in the above term explanation and will not be repeated here. Here, n2-wideband and n4-wideband are exemplarily explained, where n2-wideband is a precoding granularity of n2 or wideband, and n4-wideband is a precoding granularity of n4 or wideband. The prb-Bundling Type configuration parameters corresponding to the above Set1 and Set2 can be defined as follows:

[0130]

[0131] Optionally, when the first indication information indicates at least two target values, the method further includes: receiving second indication information, wherein the second indication information is used to indicate a first target value among the at least two target values. The target precoding granularity is determined from the precoding granularity corresponding to the first target value. The above explanation of the first indication information also applies to the second indication information, and the embodiments of the present application will not be repeated here. It is understandable that the terminal device may also receive the second indication information before step 220. For example, the terminal device may receive the second indication information after receiving the first indication information.

[0132] Optionally, the second indication information may indicate the index of the precoding granularity set associated with the first target value. Exemplarily, the precoding granularity sets are recorded as the first set and the second set, and the second indication information may be a field in the DCI. When the field in the DCI indicates 0, the first target value is associated with the index of the second set. When the field in the DCI indicates 1, the first target value is associated with the index of the first set. The target precoding granularity is determined by the index of the precoding granularity set. It can be seen that in this embodiment, the index of the precoding granularity set is indicated by the field in the DCI, and there is no need to add additional indication information, which greatly saves signaling overhead.

[0133] In step 220, the terminal device determines a target precoding granularity from the precoding granularities corresponding to at least one target value. Correspondingly, the network device also determines a target precoding granularity from the precoding granularities corresponding to at least one target value.

[0134] Optionally, the target precoding granularity is determined based on capability information of the terminal device, wherein the capability information is information on whether the terminal device supports a granularity smaller than 2 RB.

[0135] Optionally, the terminal device reports capability information to the network device, where the capability information indicates that the terminal device supports less than 2 RBs. In one possible implementation, the terminal device reports the capability information to the network device before receiving the first indication information; in another possible implementation, the terminal device reports the capability information to the network device after receiving the first indication information. This embodiment of the present application is not limited to this.

[0136] Optionally, the terminal device or network device may determine the target precoding granularity through the first indication information, or may determine the target precoding granularity through a joint indication of the first indication information and the second indication information. Exemplarily, when the first indication information indicates one target value, the target precoding granularity may be determined through the first indication information; when the first indication information indicates at least two target values, the target precoding granularity may be determined through a joint indication of the first indication information and the second indication information.

[0137] In one possible implementation, determining the target precoding granularity from precoding granularities corresponding to at least one target value includes: the at least one target value includes a first target value, and determining the target precoding granularity from precoding granularities corresponding to the first target value. In this case, the target precoding granularity is determined based on an indication of the first indication information.

[0138] Exemplarily, the first set A1 is {n4, n1 / wideband, n2-wideband, n4-wideband}. Assuming that the first target value corresponds to n4, the target precoding granularity determined according to the first target value is 4RB; assuming that the first target value corresponds to n1 / wideband, if the terminal device supports a precoding granularity of 1RB, the target precoding granularity determined according to the first target value is 1RB; if the terminal device does not support a precoding granularity of 1RB, the target precoding granularity determined according to the first target value is wideband.

[0139] In another possible implementation, determining the target precoding granularity from precoding granularities corresponding to at least one target value includes: the at least one target value includes a first target value and a second target value. In this case, the target precoding granularity is determined by jointly indicating the first indication information and the second indication information.

[0140] For example, the first set A1 is {n4, n1 / wideband, n2-wideband, n4-wideband}, and the second set A2 is {n4, wideband}. A1 is the target value set corresponding to when the first indication information is bundleSizeSet1, and bundleSizeSet1 indicates a target value in A1. A2 is the target value set corresponding to when the first indication information is bundleSizeSet2, and bundleSizeSet2 indicates a target value in A2. For example, the prb-Bundling Type configuration parameters corresponding to bundleSizeSet1 and bundleSizeSet2 can be defined as follows:

[0141]

[0142] Optionally, based on the first indication information, a first target value is determined from the first set, and a second target value is determined from the second set. Based on the second indication information, a target precoding granularity is determined from the first target value and the second target value. This includes three different solutions, designated as Solution 1 to Solution 3.

[0143] The following takes the second indication information being DCI and the field in the DCI being the PRB bundling size indicator as an example to describe solutions one to three in detail.

[0144] Option 1

[0145] When the indication field in the DCI is configured as 0, the target precoding granularity is determined from the precoding granularity corresponding to the second target value. That is, n4 is the target precoding granularity. In other words, the target precoding granularity is 4 RB.

[0146] Option 2

[0147] When the indication field configuration in the DCI is 1 and the precoding granularity corresponding to the first target value is n4 or n1 / wideband, the target precoding granularity is determined from the precoding granularity corresponding to the first target value.

[0148] In a possible implementation manner, the precoding granularity corresponding to the first target value is n4, and the target precoding granularity is 4 RB.

[0149] In another possible implementation, the precoding granularity corresponding to the first target value is n1 / wideband, and the target precoding granularity is determined based on the capability information supported by the terminal device. If the terminal device supports a precoding granularity of 1RB, the target precoding granularity is 1RB; if the terminal device does not support a precoding granularity of 1RB, the target precoding granularity is wideband.

[0150] Option 3

[0151] When the indication field configuration in the DCI is 1 and the precoding granularity corresponding to the first target value is n2-wideband or n4-wideband, the target precoding granularity is determined from the precoding granularity corresponding to the first target value. When the scheduled physical resource blocks (PRBs) are contiguous and their number is greater than half of the number of RBs contained in the bandwidth part (BWP), the target precoding granularity is wideband; when the scheduled PRBs are contiguous and their number is less than or equal to half of the number of RBs contained in the BWP, the target precoding granularity is n2 or n4.

[0152] Exemplarily, the first target value corresponds to n2-wideband, the number of RBs included in the BWP is 48 RBs, and the continuous bandwidth is 30 RBs. Then, half of the number of RBs included in the BWP is 24 RBs, the continuous bandwidth is greater than half of the number of RBs included in the bandwidth BWP, and the determined target precoding granularity is wideband. Assuming that the number of RBs included in the BWP is 48 RBs, and the continuous bandwidth is 20 RBs, half of the number of RBs included in the BWP is 24 RBs, the continuous bandwidth is less than half of the number of RBs included in the BWP, and the determined target precoding granularity is 2 RBs. A1 is the target value set corresponding to when the first indication information is bundleSizeSet1, and bundleSizeSet1 indicates a target value in A1; A2 is the target value set corresponding to when the first indication information is bundleSizeSet2, and bundleSizeSet2 indicates a target value in A2;

[0153] It can be seen that through the joint indication of bundleSizeSet1 (Set1) and bundleSizeSet2 (Set2) above, different PRB-BundlingType dynamic indication combinations can be implemented, as shown in Table 2.

[0154] Table 2

[0155] serial number Set 1 Set 2 1 n1 / WB 4 2 n1 / WB WB 3 WB 4 4 WB WB 5 n2-WB 4 6 n2-WB WB 7 n4-WB 4 8 n4-WB WB

[0156] In Table 2, n1 / WB is a newly added PRB-BundlingType dynamic indication combination that supports n1. According to Table 2, when the terminal device supports the precoding granularity of n1, n1 is indicated, enabling finer precoding granularity. When the terminal device does not support the precoding granularity of n1, WB is still indicated.

[0157] Optionally, at least one target value includes a first target value and a second target value; determining the target precoding granularity from the precoding granularity corresponding to the at least one target value includes: determining the target precoding granularity from the precoding granularity corresponding to the first target value based on the precoding granularity corresponding to the second target value.

[0158] Optionally, the first target value corresponds to a first target precoding granularity and a second target precoding granularity, and determining the target precoding granularity from the precoding granularity corresponding to the first target value according to the precoding granularity corresponding to the second target value includes:

[0159] In a possible implementation manner, when the second target precoding granularity is the same as the precoding granularity corresponding to the second target value, the first target precoding granularity is the target precoding granularity.

[0160] In another possible implementation, when the second target precoding granularity is different from the precoding granularity corresponding to the second target value, the second target precoding granularity is the target precoding granularity.

[0161] For example, the first set A1 is {n1-n4, n1-wideband}, and the second set A2 is {n4, n2, n2-wideband, n4-wideband}. A1 is the target value set corresponding to when the first indication information is bundleSizeSet1, and bundleSizeSet1 indicates a target value in A1; A2 is the target value set corresponding to when the first indication information is bundleSizeSet2, and bundleSizeSet2 indicates a target value in A2. For example, the prb-Bundling Type configuration parameters corresponding to bundleSizeSet1 and bundleSizeSet2 can be defined as follows:

[0162]

[0163] A1 is divided into different cases, as shown in Table 3, which are respectively recorded as case 1 and case 2. Case 1 corresponds to the first target precoding granularity, and case 2 corresponds to the second target precoding granularity.

[0164] Table 3

[0165] Different cases Set1 takes value 1 Set1 takes value 2 case1 n1 n1 case2 n4 wideband

[0166] At this time, the target precoding granularity determined by different cases of the first set and the second set includes the following three different cases, which are respectively recorded as Scheme 4 to Scheme 6. Schemes 4 to 6 are described in detail below by taking the second indication information as DCI as an example.

[0167] Option 4

[0168] When the indication field configuration in the DCI is 0, the target precoding granularity is determined from the precoding granularity corresponding to the first target value.

[0169] If the target precoding granularity corresponding to the second target value is one and is the same as the second target precoding granularity, the target precoding granularity is the first target precoding granularity. If the precoding granularity corresponding to the second target value is different from the second target precoding granularity, the target precoding granularity is the second target precoding granularity.

[0170] Exemplarily, the precoding granularity corresponding to the second target value is n4, the second target precoding granularity is also n4, the precoding granularity corresponding to the second target value is the same as the second target precoding granularity, then the first target precoding granularity is the target precoding granularity, that is, n1.

[0171] If the precoding granularity corresponding to the second target value is n2-wideband, the second target precoding granularity is n4, and the precoding granularity corresponding to the second target value is different from the second target precoding granularity, then the second target precoding granularity is the target precoding granularity, that is, n4.

[0172] If the precoding granularity corresponding to the second target value is n4-wideband, the second target precoding granularity is n4. When the scheduled physical resource blocks PRBs are continuous and their number is greater than half (one-half) of the number of RBs contained in the bandwidth part (Bandwidth Part, BWP), the second target value is wideband. Wideband is different from n4, so the target precoding granularity is n4. When the scheduled PRBs are continuous and their number is less than or equal to half (one-half) of the number of RBs contained in the bandwidth part (Bandwidth Part, BWP), the second target value is n4, which is the same as the second target precoding granularity, then the target precoding granularity is n1.

[0173] In the embodiments of the present application, the above embodiments are merely examples. The case where the second set is divided into different cases is also applicable to the case where the first set is divided into different cases. The case where the first set is divided into different cases can refer to the division method of the above embodiments, and there may be different implementation methods, which are not limited in the embodiments of the present application.

[0174] Plan 5

[0175] When the indication field configuration in the DCI is 1 and the precoding granularity corresponding to the second target value is n4, n2, or n1 / wideband, the target precoding granularity is determined from the precoding granularity corresponding to the second target value.

[0176] In one possible implementation, the precoding granularity corresponding to the second target value is n4, and the target precoding granularity is 4 RB. In another possible implementation, the first target value corresponds to n2, and the target precoding granularity is 2 RB.

[0177] In another possible implementation, if the terminal device supports a precoding granularity of 1 RB, the target precoding granularity is 1 RB; if the terminal device does not support a precoding granularity of 1 RB, the target precoding granularity is wideband.

[0178] Plan 6

[0179] When the indication field configuration in the DCI is 1 and the precoding granularity corresponding to the second target value is n2-wideband or n4-wideband, the target precoding granularity is determined from the precoding granularity corresponding to the second target value. When the scheduled physical resource blocks (PRBs) are continuous and their number is greater than half (one-half) the number of RBs contained in the bandwidth part (BWP), the target precoding granularity is wideband; when the scheduled PRBs are continuous and their number is less than or equal to half (one-half) the number of RBs contained in the BWP, the target precoding granularity is n2 or n4.

[0180] Exemplarily, the second target value corresponds to n2-wideband, the number of RBs included in the BWP is 48 RBs, and the continuous bandwidth is 30 RBs. Then, half (one-half) of the number of RBs included in the BWP is 24 RBs, the continuous bandwidth is greater than half of the number of RBs included in the BWP, and the determined target precoding granularity is wideband. Assuming that the number of RBs included in the BWP is 48 RBs and the continuous bandwidth is 20 RBs, then half (one-half) of the number of RBs included in the BWP is 24 RBs, the continuous bandwidth is less than half (one-half) of the number of RBs included in the BWP, and the determined target precoding granularity is 2 RBs.

[0181] It can be seen that, as shown in Table 4, in the above embodiment, the first set A1 is {n1-n4, n1-wideband}, and the second set A2 is {n4, n2, n2-wideband, n4-wideband}, which can realize different PRB-BundlingType dynamic indication combinations.

[0182] In Table 4, exemplarily, when the precoding granularity corresponding to the first target value determined in the first set A1 by the first indication information bundleSizeSet1 is n1-n4, and the precoding granularity corresponding to the second target value determined in the second set A2 by the first indication information bundleSizeSet2 is n2, it can be expressed as n1-n4+n2. If n2 is different from n4, the precoding granularity corresponding to the first target value is n4.

[0183] Table 4

[0184]

[0185]

[0186] Step 230: precode the signal according to the target precoding granularity.

[0187] The terminal device detects the signal according to the determined target precoding granularity. Correspondingly, the network device precodes the signal according to the determined target precoding granularity.

[0188] In the embodiments provided above, the methods provided in the embodiments of the present application are described from the perspectives of network devices, terminals, and the interaction between network devices and terminals. In order to implement the various functions in the methods provided in the embodiments of the present application, the network devices and terminals may include hardware structures and software modules, and the aforementioned functions may be implemented in the form of hardware structures, software modules, or hardware structures plus software modules. A certain function in the aforementioned functions may be executed in the form of hardware structures, software modules, or hardware structures plus software modules.

[0189] Figure 3 : is a schematic block diagram of a communication device provided in an embodiment of the present application. Figure 3 As shown, the communication device 1000 may include a communication unit 1100 and a processing unit 1200 .

[0190] In one possible design, the communication device 1000 may correspond to the terminal device in the above method embodiment, for example, it may be a terminal device, or a chip configured in the terminal device.

[0191] Specifically, the communication device 1000 may correspond to the embodiment of the present application. Figure 2 In the method of the terminal device, the communication device 1000 may include a method for executing Figure 2 Furthermore, the units in the communication device 1000 and the above-mentioned other operations and / or functions are respectively for realizing Figure 2 The corresponding process of the method in the method.

[0192] For example, but not limited to, when the communication device 1000 is used to perform Figure 2 When performing the method in, the communication unit 1100 may be used to execute step 210 of the method, and the processing unit 1200 may be used to execute step 220 of the method.

[0193] It should be understood that the specific process of each unit performing the above corresponding steps has been described in detail in the above method embodiment, and can be found in the above Figure 2 For the sake of brevity, the relevant content will not be repeated here.

[0194] It should also be understood that when the communication device 1000 is a terminal device, the communication unit 1100 in the communication device 1000 may correspond to Figure 4 The transceiver 2020 in the terminal device 2000 shown in FIG. 1 may correspond to the processing unit 1200 in the communication device 1000. Figure 4 The processor 2010 in the terminal device 2000 is shown.

[0195] It should also be understood that when the communication device 1000 is a chip configured in a terminal device, the communication unit 1100 in the communication device 1000 may be an input / output interface.

[0196] In another possible design, the communication device 1000 may correspond to the network device in the above method embodiment, for example, it may be a network device, or a chip configured in the network device.

[0197] Specifically, the communication device 1000 may correspond to the embodiment of the present application. Figure 2 In the method of the network device, the communication device 1000 may include a method for performing Figure 2 Furthermore, each unit in the communication device 1000 and the above-mentioned other operations and / or functions are respectively for realizing Figure 2 The corresponding process in the method.

[0198] It should be understood that the specific process of each unit performing the above corresponding steps has been described in detail in the above method embodiment, and can be found in the above Figure 2 For the sake of brevity, the relevant content will not be repeated here.

[0199] It should also be understood that when the communication device 1000 is a network device, the communication unit in the communication device 1000 is a device that can correspond to Figure 5 The transceiver 3200 in the network device 3000 shown in FIG. 1 may correspond to the processing unit 1200 in the communication device 1000. Figure 5 The processor 3100 in the network device 3000 is shown in FIG.

[0200] It should also be understood that when the communication device 1000 is a chip configured in a network device, the communication unit 1100 in the communication device 1000 may be an input / output interface.

[0201] Figure 4 This is a schematic diagram of the structure of the terminal device 2000 provided in the embodiment of the present application. The terminal device 2000 can be applied to Figure 1 In the system shown, the functions of the terminal device in the above method embodiment are executed.

[0202] As shown in the figure, the terminal device 2000 includes a processor 2010 and a transceiver 2020. Optionally, the terminal device 2000 also includes a memory 2030. The processor 2010, the transceiver 2020, and the memory 2030 can communicate with each other via internal connection paths to transmit control and / or data signals. The memory 2030 is used to store computer programs, and the processor 2010 is used to call and execute the computer programs from the memory 2030 to control the transceiver 2020 to transmit and receive signals. Optionally, the terminal device 2000 may also include an antenna 2040 for transmitting uplink data or uplink control signaling output by the transceiver 2020 via wireless signals.

[0203] The processor 2010 and the memory 2030 can be combined into a processing device, and the processor 2010 is used to execute the program code stored in the memory 2030 to implement the above functions. In specific implementation, the memory 2030 can also be integrated into the processor 2010, or independent of the processor 2010. The processor 2010 can be combined with the memory 2030. Figure 3 The processing units in .

[0204] The transceiver 2020 can be used with Figure 3 The communication unit in FIG. 2 may also be referred to as a transceiver unit. The transceiver 2020 may include a receiver (or receiver, receiving circuit) and a transmitter (or transmitter, transmitting circuit). The receiver is used to receive signals, and the transmitter is used to transmit signals.

[0205] It should be understood that Figure 4 The terminal device 2000 shown can realize Figure 2 The method embodiments described above involve various processes of the terminal device. The operations and / or functions of the various modules in the terminal device 2000 are respectively for implementing the corresponding processes in the above method embodiments. For details, please refer to the description of the above method embodiments. To avoid repetition, the detailed description is appropriately omitted here.

[0206] The processor 2010 can be used to execute the actions implemented within the terminal device described in the previous method embodiments, while the transceiver 2020 can be used to execute the actions of the terminal device sending to or receiving from the network device described in the previous method embodiments. For details, please refer to the description of the previous method embodiments and will not be repeated here.

[0207] Optionally, the terminal device 2000 may further include a power supply 2050 for providing power to various devices or circuits in the terminal device.

[0208] In addition, in order to make the functions of the terminal device more complete, the terminal device 2000 can also include one or more of an input unit 2060, a display unit 2070, an audio circuit 2080, a camera 2090 and a sensor 2100, and the audio circuit 2080 can also include a speaker 2082, a microphone 2084, etc.

[0209] Figure 5 This is a schematic diagram of the structure of the network device provided in the embodiment of the present application, for example, a schematic diagram of the structure of a base station. The base station 3000 can be applied to Figure 1 In the system shown, the functions of the network device in the above method embodiment are executed.

[0210] As shown in the figure, the base station 3000 may include one or more radio frequency units, such as a remote radio unit (RRU) 3100 and one or more baseband units (BBU) (also known as digital units, DU) 3200. The RRU 3100 may be called a transceiver unit, and Figure 3 . Optionally, the transceiver unit 3100 may also be referred to as a transceiver, a transceiver circuit, or a transceiver, etc., and may include at least one antenna 3101 and a radio frequency unit 3102. Optionally, the transceiver unit 3100 may include a receiving unit and a transmitting unit, the receiving unit may correspond to a receiver (or receiver, receiving circuit), and the transmitting unit may correspond to a transmitter (or transmitter, transmitting circuit). The RRU 3100 part is mainly used for receiving and transmitting radio frequency signals and converting radio frequency signals into baseband signals, for example, for sending indication information to terminal devices. The BBU 3200 part is mainly used for baseband processing, controlling the base station, etc. The RRU 3100 and BBU 3200 may be physically arranged together or physically separated, that is, a distributed base station.

[0211] The BBU 3200 is the control center of the base station, which can also be called a processing unit. Figure 3The processing unit 1100 in the embodiment corresponds to the baseband processing unit 1100, which is mainly used to perform baseband processing functions such as channel coding, multiplexing, modulation, spread spectrum, etc. For example, the BBU (processing unit) can be used to control the base station to execute the operation process of the network device in the above method embodiment, such as generating the above indication information.

[0212] In one example, the BBU 3200 may be composed of one or more single boards, and the multiple single boards may jointly support a wireless access network of a single access standard (such as an LTE network), or may separately support wireless access networks of different access standards (such as an LTE network, a 5G network, or other networks). The BBU 3200 also includes a memory 3201 and a processor 3202. The memory 3201 is used to store necessary instructions and data. The processor 3202 is used to control the base station to perform necessary actions, such as controlling the base station to execute the operation process of the network device in the above method embodiment. The memory 3201 and the processor 3202 can serve one or more single boards. That is, a memory and a processor can be set separately on each single board. Alternatively, multiple single boards may share the same memory and processor. In addition, necessary circuits may also be set on each single board.

[0213] It should be understood that Figure 5 The base station 3000 shown is capable of Figure 2 The various processes of the network device involved in the method embodiment. The operations and / or functions of the various modules in base station 3000 are respectively for implementing the corresponding processes in the above method embodiment. For details, please refer to the description of the above method embodiment. To avoid repetition, the detailed description is appropriately omitted here.

[0214] The BBU 3200 can be used to perform the actions implemented within the network device described in the previous method embodiments, while the RRU 3100 can be used to perform the actions described in the previous method embodiments, where the network device sends or receives data to or from a terminal device. For details, please refer to the description in the previous method embodiments and will not be repeated here.

[0215] An embodiment of the present application further provides a processing device, including a processor and an interface; the processor is used to execute the communication method in the above method embodiment.

[0216] It should be understood that the processing device may be a chip. For example, the processing device may be a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), a microcontroller unit (MCU), a programmable logic device (PLD), or other integrated chips.

[0217] During implementation, each step of the above method can be completed by an integrated logic circuit of hardware in a processor or by instructions in the form of software. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software modules in the processor. The software module can be located in a storage medium mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor reads the information in the memory and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it will not be described in detail here.

[0218] It should be noted that the processor in the embodiments of the present application can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiment can be completed by an integrated logic circuit of the hardware in the processor or by instructions in the form of software. The above processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. The various methods, steps, and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiments of the present application can be directly embodied as being executed by a hardware decoding processor, or can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

[0219] It is understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0220] According to the method provided in the embodiment of the present application, the present application also provides a computer program product, which includes: a computer program code, which, when executed on a computer, causes the computer to execute Figure 2 The method in the embodiment.

[0221] According to the method provided in the embodiment of the present application, the present application also provides a computer-readable medium, which stores a program code, and when the program code is run on a computer, the computer executes Figure 2 The method in the embodiment.

[0222] According to the method provided in the embodiment of the present application, the present application also provides a system, which includes one or more terminal devices and one or more network devices as mentioned above.

[0223] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disc (SSD)).

[0224] The network devices in the above-mentioned various apparatus embodiments completely correspond to the network devices or terminal devices in the terminal devices and method embodiments, and the corresponding steps are performed by the corresponding modules or units. For example, the communication unit (transceiver) performs the receiving or sending steps in the method embodiments, and other steps except sending and receiving can be performed by the processing unit (processor). The functions of the specific units can be referred to the corresponding method embodiments. Among them, there can be one or more processors.

[0225] As used in this specification, the terms "component," "module," "system," and the like are used to refer to computer-related entities, hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program, and / or a computer. By way of illustration, both an application running on a computing device and a computing device can be a component. One or more components can reside in a process and / or an execution thread, and a component can be located on a computer and / or distributed between two or more computers. In addition, these components can be executed on various computer-readable media having various data structures stored thereon. Components can communicate through local and / or remote processes based on signals having one or more data packets (e.g., data from two components interacting with another component on a local system, a distributed system, and / or a network, such as the Internet interacting with other systems via signals).

[0226] Those skilled in the art will appreciate that the various illustrative logical blocks and steps described in conjunction with the embodiments disclosed herein can be implemented using electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0227] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0228] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0229] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0230] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0231] In the above embodiments, the functions of each functional unit can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When software is used for implementation, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions (programs). When the computer program instructions (programs) are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website, computer, server or data center to another website, computer, server or data center by wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrations. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state disk (SSD)).

[0232] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0233] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A signal transmission indication method, characterized in that: include: The terminal device receives first indication information, where the first indication information is used to indicate at least one target value, where the target value corresponds to at least one precoding granularity, where the target value is determined according to a precoding granularity set, where the precoding granularity set includes a precoding granularity smaller than 2 resource blocks (RBs); determining, according to capability information of the terminal device, a target precoding granularity from the precoding granularities corresponding to the at least one target value, the capability information indicating whether the terminal device supports a precoding granularity less than 2 RB; The signal is detected according to the target precoding granularity.

2. The method according to claim 1, characterized in that When the first indication information indicates at least two target values, the method further includes: Second indication information is received, where the second indication information is used to indicate a first target value among the at least two target values, and the target precoding granularity is determined by the first target value.

3. The method according to claim 1 or 2, characterized in that The at least one target value includes a first target value and a second target value, and determining the target precoding granularity from the precoding granularities corresponding to the at least one target value includes: According to the precoding granularity corresponding to the second target value, the target precoding granularity is determined from the precoding granularity corresponding to the first target value.

4. The method according to claim 3, characterized in that The first target value corresponds to a first target precoding granularity and a second target precoding granularity, and determining the target precoding granularity from the precoding granularity corresponding to the first target value according to the precoding granularity corresponding to the second target value includes: In the case where the second target precoding granularity is the same as the precoding granularity corresponding to the second target value, the first target precoding granularity is the target precoding granularity; or, In a case where the second target precoding granularity is different from the precoding granularity corresponding to the second target value, the second target precoding granularity is the target precoding granularity.

5. The method according to claim 1 or 2, characterized in that The method further comprises: The terminal device reports the capability information.

6. The method according to claim 1 or 2, characterized in that The method further comprises: The precoding granularity set includes a first set and a second set; The first set includes: 1RB, 2RB, 4RB and full bandwidth, and the second set includes: 2RB and full bandwidth; or The first set includes: 2RB, 4RB and full bandwidth, and the second set includes: 1RB, 4RB and full bandwidth.

7. A signal transmission indication method, characterized in that: include: The network device sends first indication information, where the first indication information is used to indicate at least one target value, where the target value corresponds to at least one precoding granularity, where the target value is determined according to a precoding granularity set, where the precoding granularity set includes a precoding granularity smaller than 2 resource blocks (RBs); Determining a target precoding granularity from the precoding granularities corresponding to the at least one target value according to capability information of the terminal device, the capability information indicating whether the terminal device supports a precoding granularity less than 2 RB; The signal is precoded according to the target precoding granularity.

8. The method according to claim 7, characterized in that When the first indication information indicates at least two target values, the method further includes: Second indication information is sent, where the second indication information is used to indicate a first target value among the at least two target values, and the target precoding granularity is determined by the first target value.

9. The method according to claim 7 or 8, characterized in that The at least one target value includes a first target value and a second target value, and determining the target precoding granularity from the precoding granularities corresponding to the at least one target value includes: According to the precoding granularity corresponding to the second target value, the target precoding granularity is determined from the precoding granularity corresponding to the first target value.

10. The method according to claim 9, characterized in that The first target value corresponds to a first target precoding granularity and a second target precoding granularity, and determining the target precoding granularity from the precoding granularity corresponding to the first target value according to the precoding granularity corresponding to the second target value includes: In the case where the second target precoding granularity is the same as the precoding granularity corresponding to the second target value, the first target precoding granularity is the target precoding granularity; or, In a case where the second target precoding granularity is different from the precoding granularity corresponding to the second target value, the second target precoding granularity is the target precoding granularity.

11. The method according to claim 7 or 8, characterized in that The method further comprises: Receive the capability information reported by the terminal device.

12. The method according to claim 7 or 8, characterized in that The method further comprises: The precoding granularity set includes a first set and a second set; The first set includes: 1RB, 2RB, 4RB and full bandwidth, and the second set includes: 2RB and full bandwidth; or The first set includes: 2RB, 4RB and full bandwidth, and the second set includes: 1RB, 4RB and full bandwidth.

13. A communication device, characterized in that: include: a communication unit, configured to receive first indication information, where the first indication information is used to indicate at least one target value, where the target value corresponds to at least one precoding granularity, where the target value is determined according to a precoding granularity set, where the precoding granularity set includes a precoding granularity smaller than 2 resource blocks (RBs); a processing unit, configured to determine a target precoding granularity from the precoding granularities corresponding to the at least one target value according to capability information of the terminal device, the capability information indicating whether the terminal device supports a precoding granularity less than 2 RB; The processing unit is further configured to detect the signal according to the target precoding granularity.

14. The device according to claim 13, characterized in that The communication unit is further used to receive second indication information, where the second indication information is used to indicate a first target value among the at least two target values, and the target precoding granularity is determined by the first target value.

15. The device according to claim 13 or 14, characterized in that The at least one target value includes a first target value and a second target value; The processing unit is specifically configured to determine the target precoding granularity from the precoding granularity corresponding to the first target value according to the precoding granularity corresponding to the second target value.

16. The device according to claim 15, characterized in that The first target value includes a first target precoding granularity and a second target precoding granularity, The processing unit is specifically configured to, when the second target precoding granularity is the same as the precoding granularity corresponding to the second target value, use the first target precoding granularity as the target precoding granularity; or In a case where the second target precoding granularity is different from the precoding granularity corresponding to the second target value, the second target precoding granularity is the target precoding granularity.

17. The device according to claim 13 or 14, characterized in that The communication unit is further configured to report the capability information.

18. The device according to claim 13 or 14, characterized in that The device further comprises: The precoding granularity set includes a first set and a second set; The first set includes: 1RB, 2RB, 4RB and full bandwidth, and the second set includes: 2RB and full bandwidth; or The first set includes: 2RB, 4RB and full bandwidth, and the second set includes: 1RB, 4RB and full bandwidth.

19. A communication device, characterized in that: include: a communication unit, configured to send first indication information, where the first indication information is used to indicate at least one target value, the target value corresponding to at least one precoding granularity, the target value being determined according to a precoding granularity set, the precoding granularity set including a precoding granularity smaller than 2 resource blocks (RBs); a processing unit, configured to determine a target precoding granularity from the precoding granularities corresponding to the at least one target value according to capability information of the terminal device, the capability information indicating whether the terminal device supports a precoding granularity less than 2 RB; The processing unit is further configured to precode the signal according to the target precoding granularity.

20. The device according to claim 19, characterized in that The communication unit is further used to receive second indication information, where the second indication information is used to indicate a first target value among the at least two target values, and the target precoding granularity is determined by the first target value.

21. The device according to claim 19 or 20, characterized in that The at least one target value includes a first target value and a second target value; The processing unit is specifically configured to determine the target precoding granularity from the precoding granularity corresponding to the first target value according to the precoding granularity corresponding to the second target value.

22. The device according to claim 21, characterized in that The first target value corresponds to a first target precoding granularity and a second target precoding granularity, The processing unit is specifically configured to, when the second target precoding granularity is the same as the precoding granularity corresponding to the second target value, use the first target precoding granularity as the target precoding granularity; or In a case where the second target precoding granularity is different from the precoding granularity corresponding to the second target value, the second target precoding granularity is the target precoding granularity.

23. The device according to claim 19 or 20, characterized in that The communication unit is further configured to receive the capability information reported by the terminal device.

24. The device according to claim 19 or 20, characterized in that The device further comprises: The precoding granularity set includes a first set and a second set; The first set includes: 1RB, 2RB, 4RB and full bandwidth, and the second set includes: 2RB and full bandwidth; or The first set includes: 2RB, 4RB and full bandwidth, and the second set includes: 1RB, 4RB and full bandwidth.

25. A communication device, characterized in that: include: processor and memory; The memory is used to store computer programs; The processor is configured to execute the computer program stored in the memory, so that the communication device performs the method according to any one of claims 1 to 6, or performs the method according to any one of claims 7 to 12.

26. A communication device, characterized in that: The communication device comprises at least one processor and an interface, wherein the at least one processor is configured to execute a computer program so that the communication device executes the method according to any one of claims 1 to 6, or executes the method according to any one of claims 7 to 12.

27. A computer-readable storage medium, characterized in that Used to store a computer program, which, when executed on a computer, causes the computer to execute the method according to any one of claims 1 to 6, or the method according to any one of claims 7 to 12.

28. A computer program product, characterized in that include: When the computer program product is run on a communication device, the communication device is enabled to execute the method according to any one of claims 1 to 6, or the method according to any one of claims 7 to 12.

Citation Information

Patent Citations

  • Resource mapping method, resource determining method, network side equipment and user terminal

    CN109803412A