Communication method, terminal, network device, chip, storage medium, and product

By reporting capability information to determine the coherent codebook by terminal reporting, the problem of low throughput of non-related devices is solved, and the efficiency and stability of data transmission are improved.

WO2025175576A1PCT designated stage Publication Date: 2025-08-28GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/078427
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-02-23
Publication Date
2025-08-28

AI Technical Summary

Technical Problem

In the prior art, non-related devices can only use non-related codebooks, resulting in low throughput performance.

Method used

The terminal reports terminal capability information to the network device so that the network device can determine the first coherent codebook for data transmission by the terminal.

Benefits of technology

By selecting suitable coherent codebooks, the efficiency and stability of data transmission are improved, the bit error rate and retransmission rate are reduced, and the throughput performance is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024078427_28082025_PF_FP_ABST
    Figure CN2024078427_28082025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a communication method, a terminal, a network device, a chip, a storage medium, and a product. The method comprises: a terminal reports terminal capability information to a network device, wherein the terminal capability information is used by the network device to determine a first coherent codebook, and the first coherent codebook is used by the terminal to perform data transmission. The present application can improve the throughput performance of non-coherent devices.
Need to check novelty before this filing date? Find Prior Art

Description

Communication methods, terminals, network equipment, chips, storage media and products Technical Field

[0001] The embodiments of the present application relate to the field of communication technology, and specifically to a communication method, terminal, network equipment, chip, storage medium and product. Background Art

[0002] Multiple-Input Multi-Output (MIMO) technology is a key means of increasing throughput in communication systems. MIMO transmission is further categorized into coherent MIMO and non-coherent MIMO, depending on whether the signals transmitted by multiple antennas of a terminal or network exhibit amplitude and / or phase coherence within a certain timeframe and are jointly coded for transmission. Coherent MIMO can be further categorized into fully coherent MIMO and partially coherent MIMO, depending on whether all antennas of the terminal or network can perform coherent transmission or only some antennas can.

[0003] In the prior art, only non-correlated codebooks can be used for non-correlated devices supporting non-correlated MIMO technology, which results in low throughput performance of the non-correlated devices.

[0004] Summary of the Invention

[0005] Embodiments of the present application provide a communication method, terminal, network device, chip, storage medium, and product that can improve the throughput performance of non-related devices.

[0006] In a first aspect, an embodiment of the present application provides a communication method, applied to a terminal, the method comprising: reporting terminal capability information to a network device; wherein the terminal capability information is used by the network device to determine a first coherent codebook, and the first coherent codebook is used by the terminal for data transmission.

[0007] In a second aspect, an embodiment of the present application provides a communication method applied to a network device, the method comprising: receiving terminal capability information reported by a terminal; determining a first coherent codebook based on the terminal capability information, the first coherent codebook being used for data transmission by the terminal.

[0008] In a third aspect, an embodiment of the present application provides a communication device, comprising:

[0009] The first sending unit is configured to report terminal capability information to the network device; wherein the terminal capability information is used by the network device to determine a first coherent codebook, and the first coherent codebook is used by the terminal for data transmission.

[0010] In a fourth aspect, an embodiment of the present application provides a communication device, comprising:

[0011] The second receiving unit is configured to receive terminal capability information reported by the terminal; determine a first coherent codebook based on the terminal capability information, and the first coherent codebook is used for data transmission by the terminal.

[0012] In a fifth aspect, an embodiment of the present application provides a communication device, the communication device comprising:

[0013] a first memory for storing a computer program;

[0014] A first processor, connected to the first memory, is configured to call and execute a computer program from the first memory to implement: reporting terminal capability information to a network device; wherein the terminal capability information is used by the network device to determine a first coherent codebook, and the first coherent codebook is used by the terminal for data transmission;

[0015] The first transceiver is used for sending and receiving information during the process of sending and receiving information with other external devices.

[0016] In a sixth aspect, an embodiment of the present application provides a communication device, the communication device including:

[0017] a second memory for storing computer programs;

[0018] The second processor is connected to the second memory and is configured to call and run a computer program from the second memory to implement: receiving terminal capability information reported by the terminal; determining a first coherent codebook based on the terminal capability information, the first coherent codebook being used for data transmission by the terminal;

[0019] The second transceiver is used for sending and receiving information during the process of sending and receiving information with other external devices.

[0020] In a seventh aspect, an embodiment of the present application provides a chip, comprising:

[0021] a third memory for storing computer programs;

[0022] a third processor, connected to the third memory, configured to call and execute a computer program from the third memory, so that the device equipped with the chip executes the method according to the first aspect;

[0023] The third transceiver is used to receive and send information during the process of sending and receiving information with the device or chip.

[0024] In an eighth aspect, an embodiment of the present application provides a chip, comprising:

[0025] a fourth memory for storing computer programs;

[0026] a fourth processor, connected to the fourth memory, configured to call and execute a computer program from the fourth memory so that the device equipped with the chip executes the method according to the second aspect;

[0027] The fourth transceiver is used to send and receive information during the process of sending and receiving information with the device or chip.

[0028] In a ninth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by at least one processor, it implements the method as described in the first aspect, or implements the method as described in the second aspect.

[0029] In a tenth aspect, an embodiment of the present application provides a computer program product, comprising computer program instructions, which, when executed by a processor, implement the method as described in the first aspect, or, when executed by a processor, implement the method as described in the second aspect.

[0030] The embodiments of the present application provide a communication method, terminal, network device, chip, storage medium and product. On the terminal side, the method includes: the terminal reports terminal capability information to the network device; wherein the terminal capability information is used by the network device to determine a first coherent codebook, and the first coherent codebook is used by the terminal for data transmission. On the one hand, the network device selects a suitable first coherent codebook based on the capability information of the terminal, which can better configure the data transmission parameters, so that the performance of data transmission in non-coherent devices is optimized. On the one hand, by selecting a suitable first coherent codebook, the efficiency of data transmission can be improved, and the bit error rate and retransmission rate during data transmission can be reduced, thereby improving the success rate and rate of data transmission. By using a suitable first coherent codebook for data transmission, the stability and reliability of data transmission can be enhanced, the communication quality can be improved, and the situation of communication interruption and data loss can be reduced, thereby improving the throughput performance of non-related devices. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] The accompanying drawings herein are incorporated into and constitute a part of this specification. These drawings illustrate embodiments consistent with the present application and, together with the specification, serve to illustrate the technical solutions of the present application. Obviously, the drawings described below are merely some embodiments of the present application. Those skilled in the art can, without inventive effort, derive other drawings from these drawings.

[0032] The flowcharts shown in the accompanying drawings are for illustrative purposes only and do not necessarily include all contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may be decomposed, while others may be combined or partially combined. Therefore, the actual execution order may vary depending on the actual situation.

[0033] FIG1 is a schematic diagram of an optional application scenario provided in an embodiment of the present application;

[0034] FIG2 is a schematic diagram of an optional performance requirement of a coherent MIMO terminal provided in an embodiment of the present application;

[0035] FIG3 is a schematic diagram of an optional terminal architecture provided in an embodiment of the present application;

[0036] FIG4 is a schematic diagram of an optional performance comparison of non-correlated terminals using a coherent codebook provided in an embodiment of the present application;

[0037] FIG5 is a flow chart of an optional communication method according to an embodiment of the present application;

[0038] FIG6 is a second flow chart of an optional communication method provided in an embodiment of the present application;

[0039] FIG7 is a first schematic diagram of the structural composition of an optional communication device provided in an embodiment of the present application;

[0040] FIG8 is a second schematic diagram of the structural composition of an optional communication device provided in an embodiment of the present application;

[0041] FIG9 is a first schematic diagram of the structural composition of an optional communication device provided in an embodiment of the present application;

[0042] FIG10 is a second schematic diagram of the structural composition of an optional communication device provided in an embodiment of the present application;

[0043] FIG11 is a schematic diagram of the first structure of an optional chip provided in an embodiment of the present application;

[0044] FIG12 is a second schematic diagram of the structural composition of an optional chip provided in an embodiment of the present application;

[0045] FIG13 is a schematic diagram of the structural composition of an optional communication system provided in an embodiment of the present application. DETAILED DESCRIPTION

[0046] In order to enable a more detailed understanding of the features and technical contents of the embodiments of the present application, the implementation of the embodiments of the present application is described in detail below with reference to the accompanying drawings. The attached drawings are for reference only and are not used to limit the embodiments of the present application.

[0047] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this application pertains. The terms used herein are for the purpose of describing the embodiments of this application only and are not intended to limit this application.

[0048] In the following description, reference is made to “some embodiments”, which describes a subset of all possible embodiments, but it will be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0049] It should also be pointed out that the terms "first\second\third" involved in the embodiments of the present application are only used to distinguish similar objects and do not represent a specific ordering of the objects. It can be understood that "first\second\third" can be interchanged with a specific order or sequence where permitted, so that the embodiments of the present application described here can be implemented in an order other than that illustrated or described here.

[0050] FIG1 is a schematic diagram of an optional application scenario provided in an embodiment of the present application.

[0051] As shown in Figure 1, a communication system 100 may include a terminal device 110 (also referred to as a terminal) and a network device (NW) 120. The network device 120 may communicate with the terminal device 110 via an air interface. The terminal device 110 and the network device 120 support multi-service transmission.

[0052] It should be understood that the embodiments of the present application are only illustrative of the communication system 100, but the embodiments of the present application are not limited thereto. That is, 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 Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Internet of Things (IoT) system, Narrow Band Internet of Things (NB-IoT) system, enhanced Machine-Type Communications (eMTC) system, 5G communication system (also known as New Radio (NR) communication system), or future communication systems.

[0053] In the communication system 100 shown in Figure 1, the network device 120 may be an access network device that communicates with the terminal device 110. The access network device may provide communication coverage for a specific geographical area and may communicate with the terminal device 110 located in the coverage area.

[0054] In some embodiments, the network device may be an evolved Node B (eNB or eNodeB) in a Long Term Evolution (LTE) system, or a Next Generation Radio Access Network (NG RAN) device, or a gNB in ​​an NR system, or a wireless controller in a Cloud Radio Access Network (CRAN), or the network device may be a macro base station, a micro base station (also known as a small station), a satellite, a Radio Network Controller (RNC), a Node B (NB), a Base Station Controller (BSC), a Base Transceiver Station (BTS), a home base station (e.g., Home Evolved NodeB, or Home Node B, HNB), a Baseband Unit (BBU), an Access Point (AP) in a Wireless Fidelity (WiFi) system, a wireless relay node, a wireless backhaul node, a Transmission Point (TP) or a Transmission and Reception Point (TRP), etc. The network device may also be a relay station, an access point, a vehicle-mounted device, a wearable device, a hub, a switch, a bridge, a router, or a network device in a future evolved public land mobile network (PLMN).

[0055] In some embodiments, the terminal device 110 may be any terminal device, including but not limited to a terminal device that is connected to the network device 120 or other terminal devices by wire or wireless.

[0056] In some embodiments, the terminal device 110 may refer to an access terminal, user equipment (UE), a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device. The access terminal may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, an IoT device, a satellite handheld terminal, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a 5G network, or a terminal device in a future evolution network, etc.

[0057] In some embodiments, the terminal may be used for device-to-device (D2D) communication.

[0058] The terminal device 110 can be used for device-to-device (D2D) communication.

[0059] FIG1 exemplarily shows a network device and two terminal devices. Optionally, the communication system 100 may include multiple network devices and each network device may include another number of terminal devices within its coverage area, which is not limited in this embodiment of the present application.

[0060] It should be noted that FIG1 is only an example of a system to which this application is applicable. Of course, the method shown in the embodiment of this application can also be applied to other systems. In addition, the terms "system" and "network" are often used interchangeably in this application.

[0061] It should be noted that Figure 1 is merely an example of the system to which this application applies. Of course, the methods described in the embodiments of this application can also be applied to other systems. In addition, the terms "system" and "network" are often used interchangeably in this application. The term "and / or" in this application is simply a description of the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this application generally indicates that the associated objects before and after are in an "or" relationship. It should also be understood that the "indication" mentioned in the embodiments of this application can be a direct indication, an indirect indication, or an indication of an association relationship. For example, A indicating B can mean that A directly indicates B, for example, B can obtain it through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can obtain it through C; it can also mean that there is an association relationship between A and B. It should also be understood that the “correspondence” mentioned in the embodiments of the present application may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and being indicated, configuration and being configured, etc. It should also be understood that the “predefined” or “predefined rules” mentioned in the embodiments of the present application can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in devices (for example, including terminal devices and network devices), and the present application does not limit its specific implementation method. For example, predefined can refer to what is defined in the protocol. It should also be understood that in the embodiments of the present application, the “protocol” may refer to a standard protocol in the field of communications, for example, it may include LTE protocols, NR protocols, and related protocols used in future communication systems, and the present application does not limit this.

[0062] It should be understood that the term "and / or" in this application is merely a description of the relationship between associated objects, indicating that three possible relationships exist. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this application generally indicates that the associated objects are in an "or" relationship.

[0063] It should also be understood that the "indication" mentioned in the embodiments of this application can be a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association between A and B.

[0064] It should also be understood that the "correspondence" mentioned in the embodiments of the present application may indicate a direct or indirect correspondence between the two, or an association between the two, or a relationship between indication and being indicated, configuration and being configured, etc.

[0065] It should also be understood that the “predefined” or “predefined rules” mentioned in the embodiments of the present application can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in devices (for example, including terminal devices and network devices), and the present application does not limit its specific implementation method. For example, predefined can refer to what is defined in the protocol. It should also be understood that in the embodiments of the present application, the “protocol” may refer to a standard protocol in the field of communications, for example, it may include LTE protocols, NR protocols, and related protocols used in future communication systems, and the present application does not limit this.

[0066] To facilitate understanding of the technical solutions of the embodiments of the present application, the relevant technologies of the embodiments of the present application are described below. The following relevant technologies can be arbitrarily combined with the technical solutions of the embodiments of the present application as optional solutions, and they all fall within the protection scope of the embodiments of the present application.

[0067] Related technologies 1. Definition and performance requirements of coherent MIMO

[0068] MIMO technology is a key technical means of increasing throughput in communication systems. Specifically, MIMO technology is a communication technology that uses multiple antennas for signal transmission and reception. It is widely used in modern wireless communication systems, including Long-Term Evolution (LTE), Fifth Generation (5G), and Wireless Fidelity (Wi-Fi). By utilizing multipath transmission and spatial diversity, MIMO technology can significantly improve the data transmission rate, spectrum efficiency, and system capacity of communication systems.

[0069] In some embodiments, MIMO transmission is further divided into coherent MIMO and non-coherent MIMO based on whether the signals transmitted by multiple antennas of a terminal or network have amplitude and / or phase coherence within a certain period of time and perform joint coding transmission. Specifically, in coherent MIMO, the signals transmitted by multiple antennas have amplitude and phase coherence, and maintain coherence during the transmission process. This means that the transmitter can use the coherence between multiple antennas to achieve spatial diversity and frequency selection diversity, thereby improving the reliability and efficiency of transmission. In coherent MIMO, both the transmitter and the receiver usually need to accurately estimate the channel state information (CSI) in order to achieve coherent signal processing and decoding. In incoherent MIMO, the signals transmitted by multiple antennas do not have amplitude and phase coherence within a certain period of time, or the channel state information cannot be accurately estimated between the transmitter and the receiver. Therefore, in incoherent MIMO, coherent signal processing technology is usually not used, but some simplified encoding and decoding methods are used to process the signal. While non-coherent MIMO offers relatively simple signal processing, its transmission performance is generally slightly inferior to coherent MIMO. In general, both types of MIMO transmission are widely used in modern wireless communication systems, with the specific choice depending on the design and implementation requirements of the communication system, as well as the channel conditions and transmission environment. Coherent MIMO is typically used in communication scenarios requiring high performance and high data rates, while non-coherent MIMO is more suitable for low-cost and low-complexity communication applications.

[0070] In some embodiments, Coherent MIMO can be further divided into full coherent transmission (Full coherent MIMO) and partial coherent transmission (Partial coherent MIMO) depending on whether the terminal or network is capable of coherent transmission with all antennas or only with some antennas. Specifically, in full coherent transmission, the signals transmitted by all antennas have amplitude and phase coherence and maintain coherence throughout the transmission process. This means that the signals transmitted by all antennas can be jointly encoded and jointly transmitted to maximize the use of spatial diversity and frequency selection diversity, thereby improving transmission reliability and efficiency. Full coherent transmission generally requires higher signal processing complexity and computational complexity, but can achieve higher transmission performance. In partial coherent transmission, only the signals transmitted by some antennas have amplitude and phase coherence, while the signals transmitted by other antennas may lack coherence. This may be due to different channel conditions or different transmission characteristics between antennas. In partial coherent transmission, the system needs to flexibly select which antennas to perform coherent transmission based on actual channel state information and transmission requirements to maximize transmission performance. Partially coherent transmission typically has lower signal processing and computational complexity, but transmission performance may be limited by the coherence of some antennas. Generally speaking, both types of coherent MIMO transmission are used in practical communication systems, and the specific choice depends on the design and implementation requirements of the communication system, as well as the actual channel conditions and transmission environment. In the following description, fully coherent transmission and partially coherent transmission are collectively referred to as coherent MIMO.

[0071] In some embodiments, for coherent MIMO terminals, the amplitude and phase coherence requirements of the signals transmitted by multiple antennas within a certain period of time need to be met. This means that in a coherent MIMO system, the terminal needs to meet certain signal transmission requirements to maintain signal coherence, thereby achieving higher transmission performance and reliability. For example, the amplitude of the signals transmitted by multiple antennas should remain stable and consistent within a certain period of time. This means that during the transmission process, the amplitude change of the signal should be as small as possible, and there should be no large fluctuations or jitter. This can be achieved by ensuring power balance between antennas and avoiding power attenuation or distortion. In addition, the phase of the signals transmitted by multiple antennas should remain stable and consistent within a certain period of time. This means that during the transmission process, the phase change of the signal should be as small as possible, and there should be no large phase offset or change. This can be achieved by ensuring phase synchronization between antennas, reducing differences in signal transmission paths, and avoiding phase distortion or drift. In general, meeting the amplitude and phase coherence requirements is crucial for the normal operation and efficient performance of the coherent MIMO system. Only when the terminal can maintain signal coherence can joint coding and transmission between multiple antennas be achieved, maximizing the use of spatial diversity and frequency selection diversity, thereby improving transmission reliability and efficiency.

[0072] For example, Table 1 is a schematic table of optional coherence requirements provided in an embodiment of the present application. Table 1 shows the maximum allowable difference of relative phase and power errors in a given slot compared to those measured at last SRS (Sounding Reference Signal) transmitted in a given time slot.

[0073] Table 1

[0074] In Table 1, the difference in relative phase error refers to the difference or offset in phase between multiple antennas when transmitting signals. In MIMO systems, especially coherent MIMO systems, ensuring phase consistency between antennas is crucial because phase consistency directly impacts the synthesis and decoding of received signals.

[0075] In some embodiments, relative phase error may be caused by various factors, including but not limited to:

[0076] 1) Hardware error: Hardware mismatch between antennas and inaccurate RF devices may cause phase error.

[0077] 2) Channel impact: Different channel transmission characteristics between different antennas, such as path delay and multipath effect, may lead to phase differences.

[0078] 3) Environmental influence: Environmental factors such as multipath fading and Doppler effect can also affect the phase of the signal.

[0079] 4) Clock drift: If the clocks between antennas are not synchronized or there is clock drift, phase error will also occur.

[0080] In general, in MIMO systems, especially Coherent MIMO systems, minimizing relative phase error is crucial to maximize the benefits of multiple antennas. This can be achieved through methods such as calibrating antenna phases, using phase synchronization techniques, and employing clock synchronization. Reducing relative phase error helps ensure that the signals transmitted by each antenna are coordinated, thereby improving system transmission performance and reliability.

[0081] In Table 1, the difference in relative power errors refers to the difference in power between antennas when multiple antennas transmit signals. In MIMO systems, especially coherent MIMO systems, it is also very important to ensure that the power between antennas remains consistent.

[0082] In some embodiments, the difference in relative power error may be caused by a variety of factors, including but not limited to:

[0083] 1) Antenna performance differences: Different antennas may have different performance, such as antenna gain and radiation power, which may lead to inconsistent power when transmitting signals.

[0084] 2) RF device mismatch: The RF devices connected to the antenna, such as power amplifiers or amplifiers in the signal transmission chain, may be mismatched or have inconsistent performance, resulting in power differences.

[0085] 3) Antenna layout and design differences: Irregular antenna layout or design differences may result in different signal transmission powers on different antennas.

[0086] 4) Environmental impact: Environmental factors such as transmission medium and antenna placement will also affect the signal power.

[0087] In general, maintaining consistent transmit power across all antennas in a MIMO system is crucial for ensuring system performance and performance balance. While power variations can be compensated to a certain extent through adaptive adjustments at the receiving end, the best approach is to minimize power errors at the transmitting end. This can be achieved through methods such as calibrating antenna power, optimizing antenna design and layout, and using matching RF components. Reducing relative power errors helps ensure stable and consistent signal power across all antennas, thereby improving system transmission performance and reliability.

[0088] For example, as shown in Figure 2, assume that the terminal has two transmit antennas, Tx0 and Tx1. At time t1, the relative phase between the signals transmitted by the two antennas is Relative phase error@t1, and the relative power is Relative power error@t1; at time t2, the relative phase between the signals transmitted by the two antennas is Relative phase error@t2, and the relative power is Relative power error@t2. The above-mentioned Coherent MIMO terminal indicator requirements are the absolute value of the relative power difference and the absolute value of the relative phase difference of the terminal at times t1 and t2, where the time window t2-t1 is no greater than 20ms, that is,

[0089] Difference of relative phase error=|Relative phase error@t1–Relative phase error@t2|<=40degree

[0090] Difference of relative power error=|Relative power error@t1–Relative power error@t2|<=4dB

[0091] Related Technology 2: Coherent MIMO Codebook Design

[0092] Currently, the 3GPP standard defines more transmission codebooks for coherent MIMO than for non-coherent MIMO. Coherent MIMO systems require that the signals transmitted by multiple antennas exhibit amplitude and phase coherence over a certain period of time, enabling joint coding and transmission using channel state information (CSI). To maximize the advantages of coherent MIMO systems and meet diverse communication requirements and scenarios, a variety of transmission codebooks are required. A transmission codebook refers to the coding matrix or beamforming vector used for joint coding and transmission in a MIMO system. These transmission codebooks are typically designed based on channel state information and transmission requirements to maximize transmission rate, spectral efficiency, and system capacity. In contrast, non-coherent MIMO systems generally do not require the use of complex transmission codebooks because they do not require phase and amplitude coherence of the signals or utilize channel state information for joint coding and transmission. Therefore, in non-coherent MIMO systems, only one or a few transmission codebooks may be required to meet communication requirements. In general, defining more transmission codebooks for coherent MIMO systems can better meet the needs of different scenarios and applications, thereby improving system flexibility, performance, and applicability.

[0093] In some embodiments, Table 2 shows the precoding matrix W for single-layer transmission using two antenna ports, and Table 3 shows the precoding matrix W for two-layer transmission using two antenna ports.

[0094] Table 2

[0095] Table 3

[0096] As shown in Tables 2 and 3, TPMI index refers to the index identifier of the transmission power matrix indicator (Transmission Power Matrix Indicator). In wireless communication systems such as LTE and 5G, TPMI index is used to indicate the index of the transmission power matrix used by the base station when simultaneously transmitting data to multiple user devices in MU-MIMO (Multi-User MIMO) scenarios. TPMI index is generally used to indicate the transmission weight matrix (W) used by the base station in MU-MIMO transmission. These weight matrices are used to adjust the transmission power of the base station to each user device to maximize transmission efficiency and reduce interference. The specific definition and usage of TPMI index vary depending on the standard and implementation of the communication system. In systems such as LTE and 5G, there is usually a set of predefined TPMI indexes, and the base station can select the appropriate TPMI index for data transmission based on channel state information (CSI) and other factors. By adjusting the TPMI index, the base station can flexibly manage signal transmission between multiple user devices, thereby improving the capacity and efficiency of the system.

[0097] As shown in Table 2 and Table 3, 3GPP currently defines multiple transmission precoding matrices for single-stream dual-port and dual-stream dual-port transmission. and Coherent MIMO can also use codebooks and For Table 3, non-coherent MIMO can only use codebook and Coherent MIMO can also use codebooks and

[0098] As can be seen, coherent MIMO offers higher flexibility and throughput performance than non-coherent MIMO. Specifically, the 3GPP standard defines different transmit precoding matrices for different MIMO configurations (such as single-stream dual-port and dual-stream dual-port), as well as different MIMO types (coherent MIMO and non-coherent MIMO). For non-coherent MIMO systems, only simple transmit precoding matrices can be used because they do not rely on channel state information for transmission and therefore do not require complex precoding matrices. However, for coherent MIMO systems, since they rely on channel state information for transmission, more complex precoding matrices can be utilized to optimize transmission performance. These precoding matrices are typically defined in the blue box diagram and are adjusted and optimized based on different situations and requirements. In summary, coherent MIMO systems offer more options and flexibility in selecting the appropriate precoding matrix to optimize transmission performance, while non-coherent MIMO systems are typically limited to a few simple precoding matrices.

[0099] As described in the above background information, Coherent MIMO has higher flexibility and throughput performance than non-coherent MIMO, but it also requires that the relative power and relative phase changes between signals transmitted by multiple antennas must remain within a certain range within a certain time window. From an implementation perspective, the implementation complexity of Coherent MIMO is much higher than that of non-coherent. Figure 3 shows a simplified terminal architecture, in which multiple device units may have large fluctuations in amplitude or phase. For example, digital modem 2001, upconversion 2002, RF driver 2003, RF power amplifier (RF PA 2004), tuning 2005, and reference oscillator 2006.

[0100] Specifically, a digital modem is a device or software module used in digital communication systems to convert digital data into analog signals for transmission and convert received analog signals back into digital data. Digital modems play a crucial role in modern communication systems, encoding digital data into signals suitable for transmission over a transmission medium and decoding the original digital data from received signals. Upconversion is a signal processing technique commonly used in wireless communication systems, particularly in radio frequency (RF) circuits. In wireless communication systems, digital signals often need to be converted into high-frequency analog signals for wireless transmission. The upconversion process is the process of converting low-frequency digital signals into high-frequency analog signals. An RF driver is an electronic device or circuit component commonly used in RF (Radio Frequency) systems. An RF driver drives an RF signal source to generate an appropriate RF signal and provide sufficient power to meet the requirements of the entire RF link. In RF systems, an RF driver is typically located at the front end of the transmitter, responsible for amplifying the input low-power RF signal to a sufficient level for further amplification by the subsequent RF power amplifier (PA). Therefore, the primary function of an RF driver is to provide gain and power amplification for RF signals, ensuring they reach the required output power level. An RF power amplifier is an electronic device or circuit component used to increase the power level of RF signals. In wireless communication systems, an RF power amplifier is typically located at the end of the transmitter, responsible for amplifying the input low-power RF signal to a power level sufficient to drive the antenna and transmit it to the receiver. The RF power amplifier's primary function is to provide sufficient output power to ensure the RF signal propagates through the wireless transmission medium at the transmitter and maintains sufficient signal strength at the receiver. RF power amplifiers typically require high power gain and high efficiency to meet the power output and energy consumption requirements of wireless communication systems. Tuning refers to the adjustment of a parameter in an electronic device or system to achieve optimal performance or meet specific requirements. In RF systems, tuning typically involves adjusting the parameters of components such as antennas, filters, amplifiers, and oscillators to meet system requirements. A reference oscillator is an oscillator used to generate a precise frequency and stable amplitude. Many electronic systems, particularly communications, timing, and measurement systems, require a precise clock signal to synchronize the operation of various components. Reference oscillators are used to provide this clock signal.

[0101] As shown in Figure 3, for example, when the amplification gain of the PA changes, its phase fluctuation will be random, making it difficult to meet the phase stability requirements described in Background 1. Other device units, such as up-conversion, RF driver amplification, power amplifier matching, antenna tuning, etc., all have certain amplitude or phase fluctuations. In general, although Coherent MIMO has relatively large flexibility and throughput performance gain, its implementation, especially the terminal's transmit link, is highly challenging in meeting relative power and relative phase stability. As of now, no terminal can support Coherent UL MIMO (uplink coherent MIMO).

[0102] The previous article introduced the concept, value, and performance requirements of coherent MIMO. It also highlighted the technical challenges faced by terminals in achieving coherent MIMO. This has led to difficulties in terminal and network implementation in meeting coherent MIMO performance requirements, and has resulted in coherent MIMO, despite being defined in standards, never being truly implemented. To address these issues, the following article will use terminal uplink MIMO as an example to explain how to fully leverage the benefits and value of coherent MIMO without excessive complexity in terminal implementation.

[0103] To fully understand the performance differences between coherent MIMO and non-coherent MIMO codebooks in current terminal architectures, Figure 4 compares the performance of a non-coherent codebook and a coherent codebook when the two transmitted signals in a single-stream, dual-port configuration have different phase fluctuations. Figure 4 shows that, while current specifications require that the phase fluctuation must not exceed ±45°, even when the terminal's phase fluctuation reaches ±180° (which no longer meets the coherent MIMO specification), the coherent codebook still offers performance gains compared to the non-coherent codebook. This suggests that even if a terminal is non-coherent (i.e., does not meet the coherent MIMO specification), allowing it to use a coherent codebook will still yield performance gains and value. However, under current standard protocols, this is not permitted, meaning that non-coherent terminals can only use non-coherent codebooks. That is, for non-correlated devices supporting the non-correlated MIMO technology, only non-correlated codebooks can be used, which results in low throughput performance of the non-correlated devices.

[0104] Based on this, the present application provides a communication method for improving the throughput performance of non-correlated terminal devices. The main concept of this method is that a terminal reports its capability information to a network device; this capability information is used by the network device to determine a first coherent codebook, which is then used by the terminal for data transmission. By reporting the terminal capability information and determining the first coherent codebook, the network device can select the most appropriate codebook based on the actual capabilities and needs of the terminal, helping to optimize transmission performance and improve the throughput, spectrum efficiency, and transmission reliability of the communication system. By selecting an appropriate first coherent codebook, data transmission rates and signal quality can be improved, thereby enhancing the user's communication experience. Users can enjoy faster and more stable data transmission services with reduced data transmission delays and interruptions. By selecting an appropriate codebook, system transmission efficiency and resource utilization can be improved. Appropriate codebook selection maximizes system resource utilization, reduces signal collisions and interference, and improves overall system performance and capacity. Selecting an appropriate codebook improves data transmission efficiency and system capacity, thereby reducing energy consumption and costs of the communication system. Optimized transmission performance reduces energy consumption, extends terminal device battery life, and reduces operating costs for network operators.

[0105] To facilitate understanding of the technical solutions of the embodiments of the present application, the technical solutions of the present application are described in detail below through specific embodiments. The above related technologies can be combined arbitrarily with the technical solutions of the embodiments of the present application as optional solutions, and all of them fall within the scope of protection of the embodiments of the present application. The embodiments of the present application include at least part of the following contents.

[0106] FIG5 is a flowchart diagram 1 of an optional communication method provided in an embodiment of the present application. The method may include S101:

[0107] S101. A terminal reports terminal capability information to a network device. The terminal capability information is used by the network device to determine a first coherent codebook, and the first coherent codebook is used by the terminal for data transmission.

[0108] In an embodiment of the present application, the terminal reports terminal capability information to the network device, so that the network device determines the first coherent codebook according to the information.

[0109] In some embodiments of the present application, a communication method is provided, applied to a network device, the method comprising:

[0110] The network device receives the terminal capability information reported by the terminal; the network device determines a first coherent codebook based on the terminal capability information, and the first coherent codebook is used for the terminal to perform data transmission.

[0111] In some embodiments of the present application, as shown in FIG6 , the communication method includes S201 to S203:

[0112] S201: The terminal reports terminal capability information to the network device.

[0113] S202: The network device receives the terminal capability information reported by the terminal.

[0114] S203: The network device determines a first coherent codebook based on the terminal capability information, where the first coherent codebook is used for data transmission by the terminal.

[0115] In the embodiment of the present application, the first coherent codebook is determined by the network device according to the terminal capability information.

[0116] In an embodiment of the present application, the terminal capability information is used to indicate whether the terminal supports a coherent codebook, and / or to indicate whether the terminal supports a first coherent multiple-input multiple-output MIMO index requirement or a second coherent MIMO index requirement; wherein the first coherent MIMO index requirement is lower than the second coherent MIMO index requirement. The terminal capability information may include a flag bit or parameter indicating whether the terminal supports the first coherent MIMO index requirement. If the terminal supports the first coherent MIMO requirement, data transmission can be performed while meeting this requirement. Similarly, the terminal capability information may include a flag bit or parameter indicating whether the terminal supports the second coherent MIMO index requirement. If the terminal supports the second coherent MIMO requirement, data transmission can be performed while meeting more stringent requirements. With this information, the network device can select the most appropriate transmission scheme and parameters based on the actual capabilities and requirements of the terminal to optimize transmission performance and system throughput.

[0117] In the embodiment of the present application, the terminal capability information includes a flag or parameter indicating whether the terminal supports a coherent codebook. If the terminal supports a coherent codebook, the network device can select an appropriate codebook for data transmission as needed.

[0118] In the embodiments of this application, the first coherent MIMO index requirement generally refers to the requirement for the coherence of the signal transmitted by the antenna in the MIMO system, which may include phase and power coherence. These requirements may involve aspects such as phase synchronization and power balance during signal transmission. The second coherent MIMO index requirement may be more stringent, including higher phase synchronization accuracy and stricter power balance requirements.

[0119] In the embodiment of the present application, the terminal capability information may include the following two situations:

[0120] Case 1: Indicates whether the terminal supports the coherent codebook.

[0121] In this embodiment of the present application, in this case, the terminal capability information is used to identify whether the terminal has the ability to support a coherent codebook. A coherent codebook is typically used in a coherent MIMO system and utilizes channel state information (CSI) for joint coding and transmission.

[0122] It should be understood that network equipment can select the most appropriate coding and transmission scheme based on the coherent codebooks supported by the terminal, thereby optimizing transmission performance and system throughput. A terminal's ability to support coherent codebooks indicates that it possesses a higher level of signal processing capabilities and communication technology support, enabling it to more effectively utilize the advantages of multi-antenna transmission, improving data transmission rates and reliability.

[0123] Case 2: Instructing the terminal to support the first coherent MIMO index requirement or the second coherent MIMO index requirement.

[0124] In this embodiment of the present application, in this case, the terminal capability information is used to indicate whether the terminal meets the coherence index requirements in the coherent MIMO system, which generally include requirements in terms of phase synchronization accuracy, power balance, etc. The first coherent MIMO index requirement may be relatively low, while the second coherent MIMO index requirement may be more stringent.

[0125] It should be understood that network devices can adjust transmission parameters and select appropriate transmission strategies based on the coherence index requirements of the terminal. If the terminal supports more stringent coherence index requirements, the network device can adopt higher-level modulation and coding methods to improve the reliability and efficiency of data transmission.

[0126] In an embodiment of the present application, a network device first receives capability information from a terminal. The network device analyzes the received capability information to understand the terminal's current communication capabilities and environmental conditions (e.g., whether the terminal supports coherent codebooks). Based on the analysis results, the network device selects the most suitable first coherent codebook. The first coherent codebook is typically a set of predefined modulation and coding schemes optimized for different communication scenarios and terminal characteristics. The selected coherent codebook should take into account factors such as the terminal's communication capabilities, channel quality, and system capacity. Once the first coherent codebook is selected, the network device sends a corresponding control signal to the terminal, instructing the terminal to use the selected first coherent codebook for data transmission. This may include sending instructions for modulation and coding parameters to ensure that the terminal communicates in accordance with the network device's requirements. The terminal configures its own modulation and coding parameters based on the instructions sent by the network device and uses the selected first coherent codebook for data transmission. The network device receives the data transmitted by the terminal and performs corresponding demodulation and processing. Through the above steps, the network device can determine the most suitable first coherent codebook based on the terminal's capability information, thereby achieving efficient data transmission and optimizing system performance. This dynamic codebook selection mechanism based on terminal capability information can improve the flexibility and performance of the communication system.

[0127] It should be understood that by reporting terminal capability information and determining the first coherent codebook, the network device can select the most suitable codebook based on the actual capabilities and needs of the terminal, which helps optimize transmission performance and improve the throughput, spectrum efficiency, and transmission reliability of the communication system. In this way, non-coherent devices (such as non-coherent terminals) can also use the coherent codebook, thereby improving the throughput performance of non-correlated devices.

[0128] It is understandable that, on the one hand, by understanding the communication capabilities of the terminal, network devices can select the most appropriate coherent codebook to maximize the performance of the communication system. Selecting the appropriate codebook can improve data transmission rate, reliability, and coverage, thereby improving the user experience. On the other hand, dynamically selecting the coherent codebook based on terminal capability information makes the system more flexible and adaptable. Network devices can dynamically adjust the codebook based on the characteristics of different terminals and changes in the communication environment to meet the needs of different terminals and optimize network performance. On the other hand, by selecting the appropriate coherent codebook, network devices can more efficiently utilize spectrum and antenna resources, improving system capacity and spectral efficiency. This enables the system to support more users performing data transmission simultaneously, improving overall network throughput. On the other hand, selecting the appropriate coherent codebook can reduce inter-signal interference and bit error rate, improving the quality and stability of the communication link. This helps improve system coverage and service quality, reduces communication interruptions and data retransmissions, and enhances user satisfaction. On the other hand, by effectively selecting the coherent codebook, unnecessary signal processing and retransmissions in the system can be reduced, thereby saving energy and system resources. This helps reduce the operating costs and energy consumption of the communication system, improving the sustainability and cost-effectiveness of the network. In general, the terminal reports its capability information to the network device and determines the coherent codebook based on this information, which can bring many beneficial effects, including optimizing communication performance, improving system capacity, reducing interference and bit error rate, saving energy and resources, etc., thereby improving the performance of the communication system and user experience.

[0129] In some embodiments of the present application, the terminal capability information includes first capability information; the first capability information is used to indicate whether the terminal supports a coherent codebook.

[0130] In an embodiment of the present application, the first capability information may be expressed as supportCoherentCodebook.

[0131] In an embodiment of the present application, when the terminal sends the first capability information, it may include a flag indicating whether the coherent codebook is supported. This flag can tell the network device (such as a base station) the capabilities of the terminal to determine whether the coherent codebook should be used during the communication process. After the base station receives the first capability information sent by the terminal, it determines whether the terminal can use the coherent codebook in the communication by parsing the first capability information. If the terminal supports the coherent codebook, the base station can select a suitable codebook to optimize the performance of the communication system, such as selecting a higher-order modulation method to increase the data transmission rate, or selecting a more powerful coding method to improve the reliability of data transmission.

[0132] It is understandable that by defining the new terminal capability information "supportCoherentCodebook", the first capability information is used to indicate whether the terminal can use the coherent codebook, even if the terminal is originally considered to be incoherent. This approach does not change the existing coherent MIMO requirements but only expands the applicability of the coherent codebook, allowing even incoherent terminals to use the coherent codebook.

[0133] It should be understood that, on the one hand, by allowing non-coherent terminals to use coherent codebooks, the flexibility of the system can be improved, allowing network devices to better utilize multiple antennas for data transmission, thereby improving the throughput and performance of the system. On the one hand, using coherent codebooks for data transmission can more effectively utilize multi-antenna technology, reduce interference between signals, and improve spectrum efficiency, which helps to optimize resource utilization in the system and increase the system's capacity and coverage. On the other hand, by allowing non-coherent terminals to use coherent codebooks, the performance and efficiency of the entire network can be improved, and the user experience can be improved. By better utilizing multi-antenna technology and optimizing modulation and coding methods, faster data transmission rates and more stable connection quality can be achieved. On the one hand, by allowing non-coherent terminals to use coherent codebooks, the deployment and operating costs of the network can be reduced. This is because no additional hardware or equipment is required to support the coherent codebook, but this function can be achieved through software updates or configurations.

[0134] In the embodiment of the present application, the reporting restrictions of the first capability information include the following two situations:

[0135] Case 1: Reporting of the first capability information is not limited by the coherent transmission capability of the terminal.

[0136] In the embodiments of the present application, the reporting of the first capability information is not limited by the terminal's coherent transmission capabilities. This means that when the terminal reports the first capability information, it is not restricted by the types of coherent transmissions it supports. This design allows the terminal to provide more information to the network device, allowing the network device to more comprehensively understand the terminal's communication capabilities and characteristics, thereby making better communication parameter selections.

[0137] In the embodiments of the present application, the first capability information is not limited by the coherent transmission capability of the terminal. Regardless of whether the terminal is non-coherent, partially coherent, or fully coherent, the terminal reports the first capability information to the network device. This can also be understood as follows: regardless of the coherent transmission type of the terminal, the terminal can report the first capability information to the network device. This design allows the network device to flexibly configure communication parameters based on the capability information provided by the terminal, without being limited by the specific coherent transmission capability of the terminal.

[0138] It should be understood that the mechanism shown in Case 1 can better adapt the communication system to terminals of different types and performance. By not restricting the coherent transmission capabilities of terminals, network equipment can more intelligently configure communication parameters to meet the needs of different terminals, improving the overall performance and efficiency of the system. This helps optimize resource utilization in the communication system, increase network capacity and coverage, and provide better communication services for users.

[0139] Case 2: The reporting conditions of the first capability information include: the terminal supports incoherent transmission; and / or the terminal supports partially coherent transmission.

[0140] In an embodiment of the present application, the reporting conditions of the first capability information include that the terminal supports incoherent transmission and / or that the terminal supports partially coherent transmission. This means that as long as the terminal meets one of these two conditions, the first capability information can be reported to the network device so that the network device configures the coherent codebook based on the information. This design makes the reporting of the first capability information more accurate and targeted. This information will only be reported to the network device if the terminal does have the capability of incoherent transmission or partially coherent transmission. This can reduce unnecessary information transmission while ensuring that the network device can rely on accurate capability information when making decisions.

[0141] It should be understood that the mechanism shown in Case 2 allows network equipment to better understand the communication characteristics of the terminal and dynamically adjust communication parameters based on its capabilities to achieve optimal communication performance and user experience. This also helps improve network capacity, coverage, and resource utilization efficiency, thereby providing users with better communication services.

[0142] In some embodiments of the present application, the first capability information is used to indicate whether the terminal supports all coherent codebooks, or is used to indicate the coherent codebooks supported by the terminal.

[0143] It should be understood that the terminal can report the supported coherent codebooks based on its actual communication needs and capabilities. This allows network equipment to more accurately configure communication resources, avoid unnecessary resource waste, and thus improve system resource utilization. By indicating the coherent codebooks supported by the terminal, the network equipment can select the appropriate codebook configuration based on actual conditions, thereby optimizing the quality and efficiency of the communication link, helping to increase data transmission rate, reduce bit error rate, and enhance the user's communication experience. Different coherent codebooks may be suitable for different communication scenarios and business needs. By supporting multiple coherent codebooks, it can better meet diverse business needs, such as high-speed transmission, low-latency transmission, and low-power transmission, providing users with richer communication services. In general, indicating whether the terminal supports all coherent codebooks or indicating the coherent codebooks supported by the terminal can optimize resource utilization, improve communication efficiency, support diverse business needs, and enhance system flexibility, thereby providing users with better communication services.

[0144] In an embodiment of the present application, when the first capability information is used to indicate whether the terminal supports all coherent codebooks, the first capability information can be set to different values ​​to indicate whether the terminal supports all coherent codebooks. Exemplarily, the terminal can indicate that it supports coherent codebooks by setting the supportCoherentCodebook information element to 1 or supported.

[0145] Exemplarily, the first capability information may be described as: supportCoherentCodebook ENUMERATED {supported}, indicating that the terminal supports all coherent codebooks.

[0146] Exemplarily, the first capability information may be described as: supportCoherentCodebook ENUMERATED{1}, indicating that the terminal supports all coherent codebooks.

[0147] Exemplarily, the first capability information may be described as: supportCoherentCodebook ENUMERATED{0}, indicating that the terminal does not support all coherent codebooks.

[0148] In an embodiment of the present application, after the base station receives the first capability information (the value is supported or 1), it knows that although the terminal is identified as a non-coherent terminal, any coherent codebook can be configured for the terminal. This design allows for more flexible codebook configuration. Even if the terminal itself is identified as a non-coherent terminal, a coherent codebook can be used to optimize communication performance. This design allows for more flexible codebook configuration, allowing network devices to better utilize multi-antenna technology and improve the performance and efficiency of the communication system.

[0149] In an embodiment of the present application, when the first capability information is used to indicate the coherent codebooks supported by the terminal, the terminal may report only some of the coherent codebooks. For example, the terminal only reports its capability of supporting coherent codebooks under dual-stream dual-port.

[0150] In some embodiments of the present application, when the first capability information is used to indicate a coherent codebook set supported by the terminal, the first capability information includes one or more transmission configuration identifiers, and the first capability information is used to indicate that the terminal supports the relevant codebook set corresponding to the transmission configuration identifier.

[0151] In the embodiments of the present application, a transmission configuration identifier is generally used to indicate different transmission configurations or scenarios, and each identifier may correspond to a specific set of codebooks. The terminal can inform the network device of its communication capabilities and usage preferences by reporting the supported transmission configuration identifiers. Exemplarily, the transmission configuration identifier can be expressed as: Layer1Port2 (single-stream dual-port transmission), Layer2Port2 (dual-stream dual-port transmission), Layer2Port4 (dual-stream four-port transmission), Layer4Port4 (four-stream four-port transmission), etc. Each transmission configuration identifier corresponds to a related codebook set, and the related codebook set includes one or more related codebooks.

[0152] Exemplarily, the first capability information may be described as: supportCoherentCodebookENUMERATED{Layer1Port2, Layer2Port2, Layer2Port4, Layer4Port4}, where each value represents a coherent codebook set.

[0153] It should be understood that when a network device receives the terminal's supportCoherentCodebook capability information, it knows that although the terminal is not a relevant terminal, it can schedule the coherent codebook it supports. This approach allows the network device to make more precise codebook configuration based on the specific capabilities of the terminal, thereby optimizing the performance and efficiency of the communication system.

[0154] It can be understood that, on the one hand, by the terminal reporting the supported transmission configuration identifier, the network device can more accurately understand the codebook set supported by the terminal under different communication configurations. This enables the network device to select the most suitable codebook combination to optimize the performance of the communication system based on specific communication requirements and environment. On the one hand, by selecting a suitable codebook set for different transmission configurations, the performance and efficiency of the communication system can be optimized. This can include increasing data transmission rate, reducing bit error rate, increasing system capacity, etc., thereby improving user experience and network throughput. In short, the first capability information including the transmission configuration identifier brings a more flexible and intelligent codebook configuration method to the communication system, thereby improving the performance, efficiency and adaptability of the communication system, and providing users with a better communication experience.

[0155] In some embodiments of the present application, the terminal capability information includes second capability information; the second capability information is used to indicate that the terminal supports the first coherent multiple-input multiple-output MIMO index requirement or the second coherent MIMO index requirement; wherein the first coherent MIMO index requirement is lower than the second coherent MIMO index requirement.

[0156] In the embodiment of the present application, the first coherent MIMO index requirement represents a new coherent MIMO index requirement, which is described as New_CoherentRequirement. The second coherent MIMO index requirement represents an existing old coherent MIMO index requirement, which is described as Old_CoherentRequirement.

[0157] In the embodiment of the present application, the first coherent MIMO index requirement is lower than the second coherent MIMO index requirement, which means that the first coherent MIMO index requirement is more relaxed than the second coherent MIMO index requirement. In other words, the first coherent MIMO requirement is more relaxed, while the second coherent MIMO requirement is more stringent.

[0158] It should be understood that by defining more relaxed coherent MIMO specifications, on the one hand, more types of terminals can meet the requirements, including some terminals traditionally considered incoherent. This can expand the range of terminals supporting coherent MIMO, increasing system flexibility and coverage. On the other hand, by allowing more terminals to be included in the coherent MIMO support range, the effective communication capacity of the system can be increased. By utilizing multi-antenna technology, the system's spectral efficiency and data transmission rate can be improved, thereby enhancing overall system performance. On the other hand, supporting more terminals to use coherent MIMO technology can improve user communication quality and experience. Coherent MIMO technology can provide more reliable communication connections and higher data transmission rates, thereby improving the user experience in the network. In short, by defining new and more relaxed coherent MIMO specifications, more terminals can meet coherent MIMO requirements and report their coherent MIMO support capabilities, thereby bringing multiple benefits and promoting the advancement and development of communication systems.

[0159] In the embodiment of the present application, the second capability information can be described as: SupportedCoherentRequirement ENUMERATED{Old_CoherentRequirement, New_CoherentRequirement}.

[0160] In some embodiments of the present application, the second capability information includes first indication information and second indication information;

[0161] The first indication information is used to indicate whether the terminal supports the first coherent MIMO indicator requirement;

[0162] The second indication information is used to indicate whether the terminal supports the second coherent MIMO indicator requirement.

[0163] In some embodiments of the present application, the first indication information may be described as SupportedCoherentRequirement ENUMERATED{New_CoherentRequirement}, indicating whether the terminal supports the first coherent MIMO indicator requirement. New_CoherentRequirement may be set to different values ​​to indicate whether the terminal supports the first coherent MIMO indicator requirement. For example, the terminal may indicate that it supports the first coherent MIMO indicator requirement by setting New_CoherentRequirement to 1 or supported.

[0164] In some embodiments of the present application, the second indication information may be described as SupportedCoherentRequirement ENUMERATED{Old_CoherentRequirement}, indicating whether the terminal supports the second coherent MIMO indicator requirement. Old_CoherentRequirement may be set to different values ​​to indicate whether the terminal supports the second coherent MIMO indicator requirement. For example, the terminal may indicate that it supports the second coherent MIMO indicator requirement by setting Old_CoherentRequirement to 1 or supported.

[0165] In some embodiments of the present application, the second capability information includes third indication information;

[0166] The third indication information is used to indicate whether the terminal supports the first coherent MIMO index requirement; wherein, it is assumed that the terminal supports the second coherent MIMO index requirement.

[0167] In the embodiment of the present application, when the third indication information is used to indicate whether the terminal supports the first coherent MIMO index requirement, it is assumed that the terminal supports the second coherent MIMO index requirement.

[0168] For example, the third indication information may be described as SupportedCoherentRequirement ENUMERATED {supported}, indicating that the terminal supports the first coherent MIMO requirement. In this case, it is assumed that the terminal supports the second coherent MIMO requirement. When the base station receives the SupportedCoherentRequirement capability information reported by the terminal, it knows that the terminal supports the new coherent MIMO requirement and can make corresponding configurations and adjustments based on this information to meet the communication needs of the terminal.

[0169] In some embodiments of the present application, the reporting condition of the second capability information includes: the terminal supports fully coherent transmission.

[0170] In the embodiment of the present application, the terminal reports the second capability information to the network device only when the terminal supports fully coherent transmission.

[0171] It should be understood that the terminal will report the second capability information only when it supports fully coherent transmission, based on its own communication capabilities and conditions. This design ensures the accuracy and reliability of the second capability information while avoiding reporting invalid information when fully coherent transmission is not supported.

[0172] In an embodiment of the present application, when a terminal supports the new relaxed coherent MIMO requirement, further consideration may be given to combining it with an applicable codebook. The new relaxed coherent MIMO requirement is the aforementioned first coherent MIMO requirement, which is more relaxed than the second coherent MIMO requirement.

[0173] In some embodiments of the present application, the first coherent MIMO index requirement is more relaxed than the second coherent MIMO index requirement, which can be expressed as follows:

[0174] The difference in relative phase errors required by the first coherent MIMO indicator is greater than the difference in relative phase errors required by the second coherent MIMO indicator; and / or,

[0175] The difference in relative power errors required by the first coherent MIMO indicator is greater than the difference in relative power errors required by the second coherent MIMO indicator; and / or,

[0176] The time window required by the first coherent MIMO indicator is smaller than the time window required by the second coherent MIMO indicator.

[0177] In an embodiment of the present application, the difference in relative phase error required by the first coherent MIMO index is greater than the difference in relative phase error required by the second coherent MIMO index. This means that the relative phase error range allowed by the first coherent MIMO is wider, while the relative phase error range of the second coherent MIMO is more stringent. The difference in relative power error required by the first coherent MIMO index is greater than the difference in relative power error required by the second coherent MIMO index. This means that the relative power error range allowed by the first coherent MIMO is wider, while the relative power error range of the second coherent MIMO is more stringent. The time window required by the first coherent MIMO index is smaller than the time window required by the second coherent MIMO index. This means that the first coherent MIMO has a shorter time window limit for maintaining the changes in relative power and relative phase between signals, while the time window limit of the second coherent MIMO is longer. These differences all indicate that the first coherent MIMO index requirement is more relaxed than the second coherent MIMO index requirement, allowing a larger error range and a shorter time window, thereby improving the flexibility and fault tolerance of the system.

[0178] Exemplarily, the first coherent MIMO index requirement is more relaxed than the second coherent MIMO index requirement, which can be manifested as: the difference in relative phase error required by the first coherent MIMO index is greater than the difference in relative phase error required by the second coherent MIMO index, the difference in relative power error required by the first coherent MIMO index is equal to the difference in relative phase error required by the second coherent MIMO index, and the difference in relative power error required by the first coherent MIMO index is equal to the difference in relative power error required by the second coherent MIMO index. Or,

[0179] The difference in relative phase error required by the first coherent MIMO index is equal to the difference in relative phase error required by the second coherent MIMO index, the difference in relative power error required by the first coherent MIMO index is greater than the difference in relative phase error required by the second coherent MIMO index, and the difference in relative power error required by the first coherent MIMO index is equal to the difference in relative power error required by the second coherent MIMO index. Or,

[0180] The difference in relative phase error required by the first coherent MIMO indicator is greater than the difference in relative phase error required by the second coherent MIMO indicator, the difference in relative power error required by the first coherent MIMO indicator is greater than the difference in relative phase error required by the second coherent MIMO indicator, the difference in relative power error required by the first coherent MIMO indicator is equal to the difference in relative power error required by the second coherent MIMO indicator, and so on.

[0181] It should be noted that the above-mentioned more relaxed expression of the first coherent MIMO index requirement compared to the second coherent MIMO index requirement is only an example. In actual scenarios, other index expressions may also be included, and the embodiments of the present application do not impose any limitations on this.

[0182] In the embodiment of the present application, when the terminal supports the new relaxed coherent MIMO indicator requirement, the combination with the applicable codebook includes the following two cases:

[0183] Case 1: If the second capability information indicates that the terminal supports the second coherent MIMO indicator requirement, the schedulable codebooks include all coherent codebooks.

[0184] In the embodiment of the present application, the schedulable codebook refers to the range of codebooks that can be scheduled when the network device performs codebook scheduling for the terminal device, and can also be understood as the codebook supported by the terminal.

[0185] In this embodiment of the present application, if the terminal reports its coherent MIMO capability as "fullCoherent" and reports that it supports the old coherent MIMO indicator, the network device can schedule all coherent codebooks. This is because the terminal reports that it has full coherent transmission capability and supports the old coherent MIMO indicator, which means that it can support all coherent codebooks, including the old version codebook. Therefore, the network device can select the most suitable one from all available coherent codebooks for scheduling as needed.

[0186] It should be understood that scenario 1 fully utilizes the communication capabilities of the terminal and ensures that the base station has greater flexibility and choice space during scheduling, so as to optimize the performance and resource utilization of the communication system to the greatest extent.

[0187] Case 2: If the second capability information indicates that the terminal supports the first coherent MIMO indicator requirement, the schedulable codebook includes all or part of the coherent codebook.

[0188] In an embodiment of the present application, if the terminal reports its coherent MIMO capability as "fullCoherent" and reports that it supports the relaxed coherent MIMO indicator, the network device can schedule all or part of the coherent codebook. In this case, the terminal reports that it has the capability of full coherent transmission and supports the relaxed coherent MIMO indicator, which means that it can support part of the coherent codebook. Therefore, the network device can select all or part of all available coherent codebooks for scheduling as needed to meet the communication needs of the network.

[0189] It should be understood that Case 2 utilizes the communication capabilities of the terminal while also taking into account the terminal's relaxed support for coherent MIMO indicators, thereby providing greater flexibility and choice space in scheduling to optimize the performance and resource utilization of the communication system.

[0190] In some embodiments of the present application, for case 2, the coherent codebook range of the schedulable codebook is preset or reported by the terminal.

[0191] In the embodiments of the present application, in some cases, the network device or terminal may predefine a set of schedulable coherent codebook ranges, which can be selected based on the specific needs and configuration of the network. The network device will schedule according to the preset range without relying on the terminal's reported information. In other cases, the network device may dynamically determine the schedulable coherent codebook range based on the information reported by the terminal. The terminal can provide information about the supported coherent codebook range when reporting its capability information, and the network device selects the appropriate codebook for scheduling based on this information.

[0192] It should be understood that, regardless of the preset range or the range reported by the terminal, the network device can select the coherent codebook according to the actual situation and perform corresponding scheduling to meet the needs of the communication system. Such a design can make the communication system more flexible and efficient.

[0193] In some embodiments of the present application, when the coherent codebook range of the schedulable codebook is reported by the terminal, the terminal sends third capability information to the network device, where the third capability information is used to indicate the coherent codebook range of the schedulable codebook.

[0194] In some embodiments of the present application, when the coherent codebook range of the schedulable codebook is reported by the terminal, the network device receives third capability information reported by the terminal, where the third capability information is used to indicate the coherent codebook range of the schedulable codebook.

[0195] In some embodiments of the present application, the third capability information includes one or more transmission configuration identifiers, and the third capability information is used to indicate that the terminal supports a related codebook set corresponding to the transmission configuration identifier.

[0196] In the embodiment of the present application, the third capability information can be described as supportCoherentCodebook ENUMERATED{Layer1Port2, Layer2Port2, Layer2Port4, Layer4Port4})

[0197] In some embodiments of the present application, the method further includes: the terminal reporting fourth capability information to the network device; wherein the fourth capability information is used to indicate the coherent transmission capability of the terminal.

[0198] In some embodiments of the present application, the method further includes: the network device receives fourth capability information reported by the terminal; wherein the fourth capability information is used to indicate the coherent transmission capability of the terminal.

[0199] In the embodiment of the present application, the fourth capability information may be reported via a push transmission coherence information element (pusch-TransCoherence IE). That is, the pusch-TransCoherence IE refers to element information for pushing or delivering transmission coherence features in data transmission.

[0200] In the embodiments of the present application, the coherent transmission capability of the terminal includes but is not limited to: non-coherent transmission, partial coherent transmission, or full coherent transmission. When the terminal reports the fourth capability information to the network device, the network device can understand the coherent transmission capability level of the terminal based on this information, and thus perform corresponding configuration and adjustments to optimize the performance and resource utilization of the communication system.

[0201] In some embodiments of the present application, the reporting method of terminal capability information includes the following three situations:

[0202] Case 1: Terminal capability information is reported by frequency band.

[0203] In the embodiment of the present application, the terminal can report its supported coherent MIMO capabilities and corresponding coherent codebook information for each frequency band. This approach allows network equipment to adjust and optimize system configuration according to the characteristics and requirements of the frequency band to meet the communication requirements under different frequency bands.

[0204] As you can see, network equipment can optimize configuration based on the capabilities of each frequency band, tailored to the characteristics of that band, to improve communication performance across the entire band. This allows for more efficient allocation of frequency resources, with flexible adjustments based on terminal capabilities, improving resource utilization. Different configuration strategies can be adopted for different frequency bands, enabling independent adjustments between bands to adapt to varying environments and needs.

[0205] Case 2: Terminal capability information is reported by the terminal device.

[0206] In the embodiment of the present application, the terminal can uniformly report its supported coherent MIMO capability information and corresponding coherent codebook information, applicable to all frequency bands. This method simplifies the reporting process and also ensures that the configuration is consistent across the entire network.

[0207] It is understood that network equipment can provide personalized services and optimized configurations based on the capabilities of each terminal device to best meet the needs of the terminal device. A more precise understanding of the capabilities of each terminal device allows for more efficient resource allocation, improving resource utilization and overall system performance.

[0208] Case 3: Terminal capability information is reported according to carrier.

[0209] In the embodiment of the present application, the terminal can report the capability information it supports for each carrier. This approach allows the network equipment to adjust the system configuration according to the situation and requirements of each carrier to optimize the communication performance and resource utilization under each carrier.

[0210] It is understood that carrier-level optimization can be performed based on the capability information reported by each carrier to improve the communication quality and performance of each carrier. Dynamic adjustment can be made based on the terminal capability information on each carrier, enabling flexible switching and optimization between carriers to adapt to different communication needs and scenarios.

[0211] In general, different reporting methods can bring certain advantages to the communication system. By flexibly selecting the appropriate reporting method, the system performance, resource utilization and user experience can be maximized.

[0212] In some embodiments of the present application, the method further includes: the terminal receiving a transmission signal sent by the network device; wherein the transmission signal carries the first coherent codebook.

[0213] In some embodiments of the present application, the method further includes: the network device sending a transmission signal to the terminal; wherein the transmission signal carries the first coherent codebook.

[0214] In an embodiment of the present application, after receiving a transmission signal, the terminal parses the transmission signal to obtain a first coherent codebook. The terminal can use the first coherent codebook to encode the data to be transmitted to obtain the transmission data. The terminal sends the transmission data to a network device, and the network device decodes the transmission data using the first coherent code to obtain the original data (i.e., the data to be transmitted). Through this process, the terminal and the network device can perform efficient data transmission in a coherent MIMO system, utilizing spatial diversity and multipath transmission to improve the system's throughput and reliability.

[0215] The communication method provided by this application is explained below in a specific embodiment.

[0216] Example 1: Expanding the scope of use of the coherent MIMO codebook through capability information (equivalent to the first capability information)

[0217] In this embodiment of the present application, a new terminal capability information, supportCoherentCodebook (first capability information), is defined to indicate whether the terminal can use the coherent codebook. This method does not change the existing coherent MIMO requirements but only expands the applicability of the coherent MIMO codebook, that is, it allows non-coherent terminals to use the coherent codebook.

[0218] 1. Reporting restrictions

[0219] In an embodiment of the present application, the first new capability information can be limited to non-coherent transmission and / or partially coherent transmission, that is, the new capability information will only be reported or supported when the coherent transmission capability information reported by the terminal is non-coherent transmission (reported value is nonCoherent) or partially coherent transmission (reported value is partialCoherent).

[0220] In the embodiment of the present application, the current protocol reports the coherent transmission capability information through the IE pusch-TransCoherence (equivalent to the fourth capability information).

[0221] In an embodiment of the present application, the first capability information may not limit the terminal's coherent transmission capability to be non-coherent, partialCoherent, or fullCoherent. As long as the terminal reports the new capability information, the base station can configure a coherent codebook.

[0222] 2. Reporting granularity

[0223] In an embodiment of the present application, the first new capability information can be used to indicate the ability to use all coherent codebooks. For example, the terminal indicates that it supports coherent codebooks by setting the supportCoherentCodebook IE to 1 or supported, for example: supportCoherentCodebook ENUMERATED {supported}. After receiving this capability, the base station (network device) knows that although the UE is a non-coherent UE, any coherent codebook can be configured for the terminal.

[0224] In the embodiment of the present application, it is also possible to report only part of the coherent codebook. For example, the terminal only reports its coherent codebook capability under dual-stream dual-port. In this case, the capability reporting form that can be used is as follows:

[0225] supportCoherentCodebookENUMERATED{Layer1Port2, Layer2Port2, Layer2Port4, Layer4Port4}, where each value (equivalent to a transmission configuration identifier) ​​represents a coherent codebook set (coherent codebook set).

[0226] In the embodiment of the present application, when the base station (network device) receives the supportCoherentCodebook capability information of the terminal, it knows that although the terminal is a non-coherent terminal, the coherent codebook supported by the terminal can be scheduled for the terminal.

[0227] Example 2: Expanding the coherent MIMO indicator range through capability information (equivalent to second capability information)

[0228] In an embodiment of the present application, without changing the applicability of the existing coherent MIMO codebook (that is, only coherent terminals can use the coherent codebook), new and more relaxed coherent MIMO indicators can be defined (such as the Difference of relative phase error and the Difference of relative power error described in Background Information 1) to enable more terminals to meet the requirements of coherent MIMO, that is, to report their support for coherent MIMO capabilities.

[0229] At this point, the standard will have two sets of coherent MIMO requirements, regardless of whether they exist in the same or different protocol versions. To enable the base station to distinguish whether a terminal meets the new coherent MIMO requirements or the old coherent MIMO requirements and schedule the corresponding codebook, new capability signaling is needed to report them.

[0230] Here are some examples:

[0231] Assumptions:

[0232] Old_CoherentRequirement represents the existing old coherent MIMO indicator requirement (equivalent to the second coherent MIMO indicator requirement);

[0233] New_CoherentRequirement represents the new coherent MIMO indicator requirement (equivalent to the first coherent MIMO indicator requirement);

[0234] The capability information reported by the terminal is SupportedCoherentRequirement (i.e., the second capability information);

[0235] Then, the reporting format of the second capability information is as follows:

[0236] 1) Display the indicator requirements that meet the requirements:

[0237] SupportedCoherentRequirement ENUMERATED{Old_CoherentRequirement, New_CoherentRequirement}

[0238] 2) By default, the terminal supports the old coherent MIMO indicator requirements. The terminal only needs to indicate whether it supports the new coherent MIMO indicator requirements. The corresponding capability information reporting example is as follows:

[0239] SupportedCoherentRequirement ENUMERATED{supported}

[0240] In the embodiment of the present application, when the terminal supports the new relaxed coherent MIMO index requirement, further consideration may be given to combining it with an applicable codebook. For example:

[0241] 1) If the terminal reports its coherent MIMO capability as "fullCoherent" (reported through the existing pusch-TransCoherence IE) and reports that it supports the old coherent MIMO indicator, the base station can schedule all coherent codebooks.

[0242] 2) If the terminal reports its coherent MIMO capability as "fullCoherent" (via the existing pusch-TransCoherence IE), and reports that it supports the relaxed coherent MIMO indicator, the base station can schedule all or part of the coherent codebook. To determine the range of coherent codebooks that the base station can schedule, an indication of the range of coherent codebooks supported by the terminal (equivalent to the third capability information) can be introduced.

[0243] Exemplary: similar to supportCoherentCodebook ENUMERATED{Layer1Port2, Layer2Port2, Layer2Port4, Layer4Port4} in Example 1, where each value (equivalent to a transmission configuration identifier) ​​represents an existing coherent codebook set.

[0244] For example, a special coherent codebook set is defined for the relaxed coherent MIMO indicator (this codebook set is a subset of the current coherent codebook set, abbreviated as RelaxedCoherentCodebook). When the base station receives information that the terminal supports the relaxed coherent MIMO indicator, it can schedule the coherent codebook in the RelaxedCoherentCodebook.

[0245] In the embodiments of the present application, whether it is embodiment 1 or embodiment 2, the reporting of the terminal capability information may be reporting the coherent MIMO capability (and / or the corresponding coherent codebook) information supported by each band (per band), or the capability information may be applicable to all bands, that is, the capability information is reported according to the terminal device (per UE), or the capability information supported by each carrier (per CC) may be reported separately.

[0246] In the embodiment of the present application, without changing the indicators that the existing coherent MIMO needs to meet, only the applicability of the coherent MIMO codebook (coding matrix) is expanded, that is, non-coherent terminals can use the coherent codebook.

[0247] In the embodiment of the present application, without changing the applicability of the existing coherent MIMO codebook (that is, only coherent terminals can use the coherent codebook), new and more relaxed coherent MIMO indicators can be defined to enable more terminals to meet the requirements of coherent MIMO, that is, to report their ability to support coherent MIMO.

[0248] In the embodiments of the present application, the correspondence between the expanded Coherent MIMO capability and the coherent codebook includes only applying part of the defined coherent codebook, or a newly defined Relaxed Coherent Codebook, etc.

[0249] In the embodiments of this application, the current definition of coherent MIMO is limited by its strict performance requirements, resulting in no terminals in the network being able to use the coherent codebook. This solution expands the scope of application of the coherent codebook or relaxes the performance requirements of coherent MIMO, allowing more terminals to benefit from the flexibility and high throughput brought by the coherent codebook.

[0250] In the embodiments of the present application, the application can expand the scope of use of the coherent MIMO codebook, so that non-coherent terminals can use all or part of the coherent MIMO codebook to achieve performance gains.

[0251] The preferred embodiments of the present application are described in detail above in conjunction with the accompanying drawings. However, the present application is not limited to the specific details in the above embodiments. Within the technical concept of the present application, the technical solution of the present application can be subjected to a variety of simple modifications, and these simple modifications all fall within the scope of protection of the present application. For example, the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, the present application will no longer describe the various possible combinations separately. For another example, the various different embodiments of the present application can also be arbitrarily combined, as long as they do not violate the idea of ​​the present application, they should also be regarded as the contents disclosed in the present application. For another example, under the premise of no conflict, the various embodiments and / or the technical features in each embodiment described in the present application can be arbitrarily combined with the prior art, and the technical solution obtained after the combination should also fall within the scope of protection of the present application.

[0252] It should also be understood that in the various method embodiments of the present application, the sequence numbers of the above-mentioned processes do not imply a precedence in the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application. In addition, in the embodiments of the present application, the terms "downlink," "uplink," and "sidelink" are used to indicate the transmission direction of signals or data, where "downlink" is used to indicate the first direction of transmission of signals or data from a site to a user equipment in a cell, "uplink" is used to indicate the second direction of transmission of signals or data from a user equipment in a cell to a site, and "sidelink" is used to indicate the third direction of transmission of signals or data from user equipment 1 to user equipment 2. For example, "downlink signal" indicates that the transmission direction of the signal is the first direction. In addition, in the embodiments of the present application, the term "and / or" is merely a description of the association relationship between associated objects, indicating that three relationships can exist. Specifically, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this document generally indicates that the associated objects are in an "or" relationship.

[0253] FIG7 is a schematic diagram of the structure of an optional communication device provided in an embodiment of the present application, which is applied to a terminal. As shown in FIG7 , the communication device 10 includes a first sending unit 11; wherein,

[0254] The first sending unit 11 is configured to report terminal capability information to a network device; wherein the terminal capability information is used by the network device to determine a first coherent codebook, and the first coherent codebook is used by the terminal for data transmission.

[0255] In some embodiments, the terminal capability information includes first capability information; the first capability information is used to indicate whether the terminal supports a coherent codebook.

[0256] In some embodiments, reporting of the first capability information is not limited by the coherent transmission capability of the terminal.

[0257] In some embodiments, the reporting conditions of the first capability information include: the terminal supports non-coherent transmission; and / or the terminal supports partially coherent transmission.

[0258] In some embodiments, the first capability information is used to indicate whether the terminal supports all coherent codebooks, or is used to indicate the coherent codebooks supported by the terminal.

[0259] In some embodiments, when the first capability information is used to indicate a coherent codebook set supported by the terminal, the first capability information includes one or more transmission configuration identifiers, and the first capability information is used to indicate that the terminal supports the coherent codebook set corresponding to the transmission configuration identifier.

[0260] In some embodiments, the terminal capability information includes second capability information; the second capability information is used to indicate that the terminal supports a first coherent multiple-input multiple-output MIMO index requirement or a second coherent MIMO index requirement; wherein the first coherent MIMO index requirement is lower than the second coherent MIMO index requirement.

[0261] In some embodiments, the second capability information includes first indication information and second indication information; the first indication information is used to indicate whether the terminal supports the first coherent MIMO indicator requirement; the second indication information is used to indicate whether the terminal supports the second coherent MIMO indicator requirement.

[0262] In some embodiments, the second capability information includes third indication information; the third indication information is used to indicate whether the terminal supports the first coherent MIMO index requirement; wherein, it is assumed that the terminal supports the second coherent MIMO index requirement.

[0263] In some embodiments, the reporting condition of the second capability information includes: the terminal supports fully coherent transmission.

[0264] In some embodiments, if the second capability information indicates that the terminal supports the second coherent MIMO indicator requirement, the schedulable codebook includes all coherent codebooks.

[0265] In some embodiments, if the second capability information indicates that the terminal supports a first coherent MIMO indicator requirement, the schedulable codebook includes all or part of the coherent codebook.

[0266] In some embodiments, the coherent codebook range of the schedulable codebook is preset or reported by the terminal.

[0267] In some embodiments, the first sending unit 11 is further configured to send third capability information to the network device, where the third capability information is used to indicate a coherent codebook range of the schedulable codebook.

[0268] In some embodiments, the third capability information includes one or more transmission configuration identifiers, and the third capability information is used to indicate that the terminal supports a related codebook set corresponding to the transmission configuration identifier.

[0269] In some embodiments, the difference in relative phase error required by the first coherent MIMO indicator is greater than the difference in relative phase error required by the second coherent MIMO indicator; and / or, the difference in relative power error required by the first coherent MIMO indicator is greater than the difference in relative power error required by the second coherent MIMO indicator; and / or, the time window required by the first coherent MIMO indicator is smaller than the time window required by the second coherent MIMO indicator.

[0270] In some embodiments, the first sending unit 11 is further configured to report fourth capability information to the network device; wherein the fourth capability information is used to indicate the coherent transmission capability of the terminal.

[0271] In some embodiments, the terminal capability information is reported according to frequency band; or, the terminal capability information is reported according to terminal equipment; or, the terminal capability information is reported according to carrier.

[0272] In some embodiments, the communication device 10 further includes a second receiving unit 12 configured to receive a transmission signal sent by the network device; wherein the transmission signal carries the first coherent codebook.

[0273] An embodiment of the present application provides a communication device, in which a terminal reports terminal capability information to a network device, so that the network device can determine a first coherent codebook suitable for the terminal, thereby using it for data transmission of the terminal. On the one hand, the network device selects a suitable first coherent codebook based on the capability information of the terminal, which can better configure data transmission parameters, so that the performance of data transmission in non-coherent devices is optimized. On the one hand, by selecting a suitable first coherent codebook, the efficiency of data transmission can be improved, the bit error rate and retransmission rate during data transmission can be reduced, thereby improving the success rate and rate of data transmission. By using a suitable first coherent codebook for data transmission, the stability and reliability of data transmission can be enhanced, the quality of communication can be improved, and communication interruption and data loss can be reduced, thereby improving the throughput performance of non-correlated devices.

[0274] Those skilled in the art should understand that the relevant description of the above-mentioned communication device in the embodiment of the present application can be understood with reference to the relevant description of the communication method in the embodiment of the present application.

[0275] FIG8 is a second schematic diagram of the structure of an optional communication device provided in an embodiment of the present application, which is applied to a network device. As shown in FIG8 , the communication device 20 includes a second receiving unit 21; wherein,

[0276] The second receiving unit 21 is configured to receive terminal capability information reported by a terminal; and determine a first coherent codebook based on the terminal capability information, where the first coherent codebook is used for data transmission by the terminal.

[0277] In some embodiments, the terminal capability information includes first capability information; the first capability information is used to indicate whether the terminal supports a coherent codebook.

[0278] In some embodiments, reporting of the first capability information is not limited by the coherent transmission capability of the terminal.

[0279] In some embodiments, the reporting conditions of the first capability information include: the terminal supports non-coherent transmission; and / or the terminal supports partially coherent transmission.

[0280] In some embodiments, the first capability information is used to indicate whether the terminal supports all coherent codebooks, or is used to indicate the coherent codebooks supported by the terminal.

[0281] In some embodiments, when the first capability information is used to indicate a coherent codebook set supported by the terminal, the first capability information includes one or more transmission configuration identifiers, and the first capability information is used to indicate that the terminal supports the coherent codebook set corresponding to the transmission configuration identifier.

[0282] In some embodiments, the terminal capability information includes second capability information; the second capability information is used to indicate that the terminal supports a first coherent multiple-input multiple-output MIMO index requirement or a second coherent MIMO index requirement; wherein the first coherent MIMO index requirement is lower than the second coherent MIMO index requirement.

[0283] In some embodiments, the second capability information includes first indication information and second indication information;

[0284] The first indication information is used to indicate whether the terminal supports the first coherent MIMO indicator requirement;

[0285] The second indication information is used to indicate whether the terminal supports the second coherent MIMO indicator requirement.

[0286] In some embodiments, the second capability information includes third indication information; the third indication information is used to indicate whether the terminal supports the first coherent MIMO index requirement; wherein, it is assumed that the terminal supports the second coherent MIMO index requirement.

[0287] In some embodiments, the reporting condition of the second capability information includes: the terminal supports fully coherent transmission.

[0288] In some embodiments, if the second capability information indicates that the terminal supports the second coherent MIMO indicator requirement, the schedulable codebook includes all coherent codebooks.

[0289] In some embodiments, if the second capability information indicates that the terminal supports a first coherent MIMO indicator requirement, the schedulable codebook includes all or part of the coherent codebook.

[0290] In some embodiments, the coherent codebook range of the schedulable codebook is preset or reported by the terminal.

[0291] In some embodiments, the second receiving unit 21 is further configured to receive third capability information reported by the terminal, where the third capability information is used to indicate a coherent codebook range of the schedulable codebook.

[0292] In some embodiments, the third capability information includes one or more transmission configuration identifiers, and the third capability information is used to indicate that the terminal supports a related codebook set corresponding to the transmission configuration identifier.

[0293] In some embodiments, the difference in relative phase error required by the first coherent MIMO indicator is greater than the difference in relative phase error required by the second coherent MIMO indicator; and / or, the difference in relative power error required by the first coherent MIMO indicator is greater than the difference in relative power error required by the second coherent MIMO indicator; and / or, the time window required by the first coherent MIMO indicator is smaller than the time window required by the second coherent MIMO indicator.

[0294] In some embodiments, the second receiving unit 21 is further configured to receive fourth capability information reported by the terminal; wherein the fourth capability information is used to indicate the coherent transmission capability of the terminal.

[0295] In some embodiments, the terminal capability information is reported according to frequency band; or, the terminal capability information is reported according to terminal equipment; or, the terminal capability information is reported according to carrier.

[0296] In some embodiments, the communication device 20 further includes a second sending unit 22 configured to send a transmission signal to the terminal; wherein the transmission signal carries the first coherent codebook.

[0297] An embodiment of the present application provides a communication device, in which a network device receives terminal capability information reported by a terminal; a first coherent codebook is determined based on the terminal capability information, and the first coherent codebook is used for the terminal to perform data transmission. On the one hand, the network device selects a suitable first coherent codebook based on the capability information of the terminal, which can better configure the data transmission parameters, so that the performance of data transmission in non-coherent devices is optimized. On the one hand, by selecting a suitable first coherent codebook, the efficiency of data transmission can be improved, the bit error rate and retransmission rate during data transmission can be reduced, thereby improving the success rate and rate of data transmission. By adopting a suitable first coherent codebook for data transmission, the stability and reliability of data transmission can be enhanced, the quality of communication can be improved, and the situation of communication interruption and data loss can be reduced, thereby improving the throughput performance of non-related devices.

[0298] Those skilled in the art should understand that the relevant description of the above-mentioned communication device in the embodiment of the present application can be understood with reference to the relevant description of the communication method in the embodiment of the present application.

[0299] FIG9 is a first schematic diagram of the structure of an optional communication device provided in an embodiment of the present application. The communication device 30 may be a terminal device. The communication device 30 shown in FIG9 includes a first processor 31, which can call and execute a computer program from a first memory to implement the method in the embodiment of the present application.

[0300] Optionally, as shown in FIG9 , the communication device 30 may further include a first memory 32. The first processor 31 may call and execute a computer program from the first memory 32 to implement: reporting terminal capability information to a network device; wherein the terminal capability information is used by the network device to determine a first coherent codebook, and the first coherent codebook is used by the terminal for data transmission.

[0301] The first memory 32 may be a separate device independent of the first processor 31 , or may be integrated into the first processor 31 .

[0302] Optionally, as shown in FIG9 , the communication device 30 may further include a first transceiver 33 , and the first processor 31 may control the first transceiver 33 to communicate with other devices, specifically, to send information or data to other devices, or to receive information or data sent by other devices.

[0303] In some embodiments, the terminal capability information includes first capability information; the first capability information is used to indicate whether the terminal supports a coherent codebook.

[0304] In some embodiments, reporting of the first capability information is not limited by the coherent transmission capability of the terminal.

[0305] In some embodiments, the reporting conditions of the first capability information include: the terminal supports non-coherent transmission; and / or the terminal supports partially coherent transmission.

[0306] In some embodiments, the first capability information is used to indicate whether the terminal supports all coherent codebooks, or is used to indicate the coherent codebooks supported by the terminal.

[0307] In some embodiments, when the first capability information is used to indicate a coherent codebook set supported by the terminal, the first capability information includes one or more transmission configuration identifiers, and the first capability information is used to indicate that the terminal supports the coherent codebook set corresponding to the transmission configuration identifier.

[0308] In some embodiments, the terminal capability information includes second capability information; the second capability information is used to indicate that the terminal supports a first coherent multiple-input multiple-output MIMO index requirement or a second coherent MIMO index requirement; wherein the first coherent MIMO index requirement is lower than the second coherent MIMO index requirement.

[0309] In some embodiments, the second capability information includes first indication information and second indication information; the first indication information is used to indicate whether the terminal supports the first coherent MIMO indicator requirement; the second indication information is used to indicate whether the terminal supports the second coherent MIMO indicator requirement.

[0310] In some embodiments, the second capability information includes third indication information; the third indication information is used to indicate whether the terminal supports the first coherent MIMO index requirement; wherein, it is assumed that the terminal supports the second coherent MIMO index requirement.

[0311] In some embodiments, the reporting condition of the second capability information includes: the terminal supports fully coherent transmission.

[0312] In some embodiments, if the second capability information indicates that the terminal supports the second coherent MIMO indicator requirement, the schedulable codebook includes all coherent codebooks.

[0313] In some embodiments, if the second capability information indicates that the terminal supports a first coherent MIMO indicator requirement, the schedulable codebook includes all or part of the coherent codebook.

[0314] In some embodiments, the coherent codebook range of the schedulable codebook is preset or reported by the terminal.

[0315] In some embodiments, the first transceiver is further configured to: report third capability information to the network device, where the third capability information is used to indicate a coherent codebook range of the schedulable codebook.

[0316] In some embodiments, the third capability information includes one or more transmission configuration identifiers, and the third capability information is used to indicate that the terminal supports a related codebook set corresponding to the transmission configuration identifier.

[0317] In some embodiments, the difference in relative phase error required by the first coherent MIMO indicator is greater than the difference in relative phase error required by the second coherent MIMO indicator; and / or, the difference in relative power error required by the first coherent MIMO indicator is greater than the difference in relative power error required by the second coherent MIMO indicator; and / or, the time window required by the first coherent MIMO indicator is smaller than the time window required by the second coherent MIMO indicator.

[0318] In some embodiments, the first transceiver is further configured to implement: reporting fourth capability information to a network device; wherein the fourth capability information is used to indicate the coherent transmission capability of the terminal.

[0319] In some embodiments, the terminal capability information is reported according to frequency band; or, the terminal capability information is reported according to terminal equipment; or, the terminal capability information is reported according to carrier.

[0320] In some embodiments, the first transceiver is further configured to: receive a transmission signal sent by the network device; wherein the transmission signal carries the first coherent codebook.

[0321] The first transceiver 33 is also called a communication interface, and is used to receive and send signals during the process of sending and receiving information with other external network elements.

[0322] The first transceiver 33 may include a transmitter and a receiver. The first transceiver 33 may further include an antenna, and the number of antennas may be one or more.

[0323] Optionally, the communication device 30 may specifically be a terminal (mobile terminal / terminal device) in an embodiment of the present application, and the communication device 30 may implement the corresponding processes implemented by the terminal in each method in the embodiment of the present application. For the sake of brevity, they will not be repeated here.

[0324] FIG10 is a second schematic diagram of the structure of an optional communication device provided in an embodiment of the present application. The communication device 40 may be a network device. The communication device 40 shown in FIG10 includes a second processor 41, which can call and execute a computer program from a second memory to implement the method in the embodiment of the present application.

[0325] Optionally, as shown in FIG10 , the communication device 40 may further include a second memory 42. The second processor 41 may call and execute a computer program from the second memory 42 to implement: receiving terminal capability information reported by a terminal; and determining a first coherent codebook based on the terminal capability information, where the first coherent codebook is used for data transmission by the terminal.

[0326] The second memory 42 may be a separate device independent of the second processor 41 , or may be integrated into the second processor 41 .

[0327] Optionally, as shown in FIG10 , the communication device 40 may further include a second transceiver 43 , and the second processor 41 may control the second transceiver 43 to communicate with other devices, specifically, to send information or data to other devices, or to receive information or data sent by other devices.

[0328] In some embodiments, the terminal capability information includes first capability information; the first capability information is used to indicate whether the terminal supports a coherent codebook.

[0329] In some embodiments, reporting of the first capability information is not limited by the coherent transmission capability of the terminal.

[0330] In some embodiments, the reporting conditions of the first capability information include: the terminal supports non-coherent transmission; and / or the terminal supports partially coherent transmission.

[0331] In some embodiments, the first capability information is used to indicate whether the terminal supports all coherent codebooks, or is used to indicate the coherent codebooks supported by the terminal.

[0332] In some embodiments, when the first capability information is used to indicate a coherent codebook set supported by the terminal, the first capability information includes one or more transmission configuration identifiers, and the first capability information is used to indicate that the terminal supports the coherent codebook set corresponding to the transmission configuration identifier.

[0333] In some embodiments, the terminal capability information includes second capability information; the second capability information is used to indicate that the terminal supports a first coherent multiple-input multiple-output MIMO index requirement or a second coherent MIMO index requirement; wherein the first coherent MIMO index requirement is lower than the second coherent MIMO index requirement.

[0334] In some embodiments, the second capability information includes first indication information and second indication information; the first indication information is used to indicate whether the terminal supports the first coherent MIMO indicator requirement; the second indication information is used to indicate whether the terminal supports the second coherent MIMO indicator requirement.

[0335] In some embodiments, the second capability information includes third indication information; the third indication information is used to indicate whether the terminal supports the first coherent MIMO index requirement; wherein, it is assumed that the terminal supports the second coherent MIMO index requirement.

[0336] In some embodiments, the reporting condition of the second capability information includes: the terminal supports fully coherent transmission.

[0337] In some embodiments, if the second capability information indicates that the terminal supports the second coherent MIMO indicator requirement, the schedulable codebook includes all coherent codebooks.

[0338] In some embodiments, if the second capability information indicates that the terminal supports a first coherent MIMO indicator requirement, the schedulable codebook includes all or part of the coherent codebook.

[0339] In some embodiments, the coherent codebook range of the schedulable codebook is preset or reported by the terminal.

[0340] In some embodiments, the second transceiver is further configured to: receive third capability information reported by the terminal, where the third capability information is used to indicate a coherent codebook range of the schedulable codebook.

[0341] In some embodiments, the third capability information includes one or more transmission configuration identifiers, and the third capability information is used to indicate that the terminal supports a related codebook set corresponding to the transmission configuration identifier.

[0342] In some embodiments, the difference in relative phase error required by the first coherent MIMO indicator is greater than the difference in relative phase error required by the second coherent MIMO indicator; and / or, the difference in relative power error required by the first coherent MIMO indicator is greater than the difference in relative power error required by the second coherent MIMO indicator; and / or, the time window required by the first coherent MIMO indicator is smaller than the time window required by the second coherent MIMO indicator.

[0343] In some embodiments, the second transceiver is further configured to: receive fourth capability information reported by the terminal; wherein the fourth capability information is used to indicate the coherent transmission capability of the terminal.

[0344] In some embodiments, the terminal capability information is reported according to frequency band; or, the terminal capability information is reported according to terminal equipment; or, the terminal capability information is reported according to carrier.

[0345] In some embodiments, the second transceiver is further configured to: send a transmission signal to the terminal; wherein the transmission signal carries the first coherent codebook.

[0346] The second transceiver 43 is also called a communication interface, and is used to receive and send signals during the process of sending and receiving information with other external network elements.

[0347] The second transceiver 43 may include a transmitter and a receiver. The second transceiver 43 may further include an antenna, and the number of the antennas may be one or more.

[0348] Optionally, the communication device 40 may specifically be a network device in an embodiment of the present application, and the communication device 40 may implement the corresponding processes implemented by the network device in each method in the embodiment of the present application. For the sake of brevity, they will not be repeated here.

[0349] Figure 11 is a schematic diagram of the structure of an optional chip provided in an embodiment of the present application. The chip 50 shown in Figure 11 includes a third processor 51, which can call and run a computer program from a third memory to implement the method in the embodiment of the present application.

[0350] Optionally, as shown in FIG11 , the chip 50 may further include a third memory 52. ​​The third processor 51 may call and execute a computer program from the third memory 52 to implement: reporting terminal capability information to a network device; wherein the terminal capability information is used by the network device to determine a first coherent codebook, and the first coherent codebook is used by the terminal for data transmission.

[0351] The third memory 52 may be a separate device independent of the third processor 51 , or may be integrated into the third processor 51 .

[0352] Optionally, the chip 50 may further include a third transceiver (also called a communication interface) for sending and receiving signals during the process of sending and receiving information with the device or chip.

[0353] Optionally, as shown in Figure 11, the third transceiver may include a first input interface 53. The third processor 51 may control the input interface to communicate with other devices or chips, specifically, to receive information or data sent by other devices or chips.

[0354] Optionally, as shown in Figure 11, the third transceiver may include a first output interface 54. The third processor 51 may control the output interface to communicate with other devices or chips, specifically, to send information or data to other devices or chips.

[0355] Optionally, the chip can be applied to the terminal in the embodiment of the present application, and the chip can implement the corresponding processes implemented by the terminal in each method of the embodiment of the present application. For the sake of brevity, it will not be repeated here.

[0356] Figure 12 is a second schematic diagram of the structure of an optional chip provided in an embodiment of the present application. The chip 60 shown in Figure 12 includes a fourth processor 61, which can call and run a computer program from a fourth memory to implement the method in the embodiment of the present application.

[0357] Optionally, as shown in FIG12 , the chip 60 may further include a fourth memory 62. The fourth processor 61 may call and execute a computer program from the fourth memory 62 to implement: reporting terminal capability information to a network device; wherein the terminal capability information is used by the network device to determine a first coherent codebook, and the first coherent codebook is used by the terminal for data transmission.

[0358] The fourth memory 62 may be a separate device independent of the fourth processor 61 , or may be integrated into the fourth processor 61 .

[0359] Optionally, the chip 60 may further include a fourth transceiver (also called a communication interface) for sending and receiving signals during the process of sending and receiving information with a device or chip.

[0360] Optionally, as shown in Figure 12, the fourth transceiver may include a second input interface 63. The fourth processor 61 may control the input interface to communicate with other devices or chips, specifically, to receive information or data sent by other devices or chips.

[0361] Optionally, as shown in Figure 12, the fourth transceiver may include a second output interface 64. The fourth processor 61 may control the output interface to communicate with other devices or chips, specifically, to send information or data to other devices or chips.

[0362] Optionally, the chip can be applied to the network device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the network device in each method of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0363] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0364] An embodiment of the present application further provides a computer storage medium, which stores one or more programs. The one or more programs can be executed by one or more processors to implement the method in the embodiment of the present application.

[0365] FIG13 is a schematic diagram of the structure of an optional communication system provided in an embodiment of the present application. As shown in FIG13 , the communication system 70 includes a terminal 71 and a network device 72 .

[0366] Among them, the terminal 71 can be used to implement the corresponding functions implemented by the terminal in the above method, and the network device 72 can be used to implement the corresponding functions implemented by the network device in the above method. For the sake of brevity, they will not be repeated here.

[0367] It should be understood that the processor of the embodiments of the present application may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiment can be completed by hardware integrated logic circuits in the processor or software instructions. 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 devices, discrete gate or transistor logic devices, or discrete hardware components. 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 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, 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.

[0368] 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 random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (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.

[0369] It should be understood that the above-mentioned memories are exemplary but not restrictive. For example, the memories in the embodiments of the present application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM RAM (DR RAM), etc. In other words, the memories in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.

[0370] An embodiment of the present application also provides a computer-readable storage medium for storing a computer program.

[0371] Optionally, the computer-readable storage medium can be applied to the network device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.

[0372] Optionally, the computer-readable storage medium can be applied to the terminal (mobile terminal / terminal device) in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the terminal in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0373] An embodiment of the present application also provides a computer program product, including computer program instructions.

[0374] Optionally, the computer program product can be applied to the network device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.

[0375] Optionally, the computer program product can be applied to the terminal (mobile terminal / terminal device) in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the terminal in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0376] The embodiment of the present application also provides a computer program.

[0377] Optionally, the computer program can be applied to the network device in the embodiments of the present application. When the computer program runs on a computer, the computer executes the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not described here.

[0378] Optionally, the computer program can be applied to the terminal (mobile terminal / terminal device) in the embodiments of the present application. When the computer program runs on the computer, the computer executes the corresponding processes implemented by the terminal in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0379] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0380] 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.

[0381] 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.

[0382] 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.

[0383] 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.

[0384] 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.

[0385] 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 the present application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the embodiments of the present application.

Claims

1. A communication method, applied to a terminal, comprising: Reporting terminal capability information to a network device; wherein the terminal capability information is used by the network device to determine a first coherent codebook, and the first coherent codebook is used by the terminal for data transmission.

2. The method according to claim 1, wherein The terminal capability information includes first capability information; the first capability information is used to indicate whether the terminal supports a coherent codebook.

3. The method according to claim 2, wherein: Reporting of the first capability information is not limited by the coherent transmission capability of the terminal.

4. The method according to claim 2, wherein: The reporting conditions for the first capability information include: The terminal supports non-coherent transmission; and / or, The terminal supports partially coherent transmission.

5. The method according to any one of claims 2 to 4, wherein: The first capability information is used to indicate whether the terminal supports all coherent codebooks, or is used to indicate the coherent codebooks supported by the terminal.

6. The method according to claim 5, wherein: In the case where the first capability information is used to indicate a coherent codebook set supported by the terminal, the first capability information includes one or more transmission configuration identifiers, and the first capability information is used to indicate that the terminal supports the coherent codebook set corresponding to the transmission configuration identifier.

7. The method according to claim 1, wherein The terminal capability information includes second capability information; the second capability information is used to indicate that the terminal supports a first coherent multiple-input multiple-output MIMO index requirement or a second coherent MIMO index requirement; wherein the first coherent MIMO index requirement is lower than the second coherent MIMO index requirement.

8. The method according to claim 7, wherein: The second capability information includes first indication information and second indication information; The first indication information is used to indicate whether the terminal supports the first coherent MIMO indicator requirement; The second indication information is used to indicate whether the terminal supports the second coherent MIMO indicator requirement.

9. The method according to claim 7, wherein: The second capability information includes third indication information; The third indication information is used to indicate whether the terminal supports the first coherent MIMO index requirement; wherein, it is assumed that the terminal supports the second coherent MIMO index requirement.

10. The method according to any one of claims 7 to 9, wherein: The reporting conditions for the second capability information include: The terminal supports fully coherent transmission.

11. The method according to any one of claims 7 to 10, wherein: If the second capability information indicates that the terminal supports the second coherent MIMO indicator requirement, the schedulable codebook includes all coherent codebooks.

12. The method according to any one of claims 7 to 10, wherein: If the second capability information indicates that the terminal supports the first coherent MIMO indicator requirement, the schedulable codebook includes all or part of the coherent codebook.

13. The method according to claim 12, wherein: The coherent codebook range of the schedulable codebook is preset or reported by the terminal.

14. The method according to claim 13, wherein The method further comprises: Reporting third capability information to the network device, where the third capability information is used to indicate a coherent codebook range of the schedulable codebook.

15. The method according to claim 14, wherein The third capability information includes one or more transmission configuration identifiers, and the third capability information is used to indicate that the terminal supports a related codebook set corresponding to the transmission configuration identifier.

16. The method according to any one of claims 7 to 15, wherein: The difference in relative phase errors required by the first coherent MIMO indicator is greater than the difference in relative phase errors required by the second coherent MIMO indicator; and / or, The difference in relative power error required by the first coherent MIMO indicator is greater than the difference in relative power error required by the second coherent MIMO indicator; and / or, The time window required by the first coherent MIMO indicator is smaller than the time window required by the second coherent MIMO indicator.

17. The method according to any one of claims 1 to 16, wherein: The method further comprises: Report fourth capability information to the network device; wherein the fourth capability information is used to indicate the coherent transmission capability of the terminal.

18. The method according to any one of claims 1 to 17, wherein: The terminal capability information is reported according to the frequency band; or, The terminal capability information is reported by the terminal device; or The terminal capability information is reported according to the carrier.

19. The method according to any one of claims 1 to 18, wherein: The method further comprises: A transmission signal sent by the network device is received; wherein the transmission signal carries the first coherent codebook.

20. A communication method, applied to a network device, comprising: Receive terminal capability information reported by the terminal; A first coherent codebook is determined based on the terminal capability information, where the first coherent codebook is used for the terminal to perform data transmission.

21. The method according to claim 20, wherein The terminal capability information includes first capability information; the first capability information is used to indicate whether the terminal supports a coherent codebook.

22. The method according to claim 20, wherein Reporting of the first capability information is not limited by the coherent transmission capability of the terminal.

23. The method according to claim 21, wherein The reporting conditions for the first capability information include: The terminal supports non-coherent transmission; and / or, The terminal supports partially coherent transmission.

24. The method according to any one of claims 21 to 23, wherein: The first capability information is used to indicate whether the terminal supports all coherent codebooks, or is used to indicate the coherent codebooks supported by the terminal.

25. The method according to claim 24, wherein In the case where the first capability information is used to indicate a coherent codebook set supported by the terminal, the first capability information includes one or more transmission configuration identifiers, and the first capability information is used to indicate that the terminal supports the coherent codebook set corresponding to the transmission configuration identifier.

26. The method according to claim 20, wherein The terminal capability information includes second capability information; the second capability information is used to indicate that the terminal supports a first coherent multiple-input multiple-output MIMO index requirement or a second coherent MIMO index requirement; wherein the first coherent MIMO index requirement is lower than the second coherent MIMO index requirement.

27. The method according to claim 26, wherein The second capability information includes first indication information and second indication information; The first indication information is used to indicate whether the terminal supports the first coherent MIMO indicator requirement; The second indication information is used to indicate whether the terminal supports the second coherent MIMO indicator requirement.

28. The method according to claim 26, wherein The second capability information includes third indication information; The third indication information is used to indicate whether the terminal supports the first coherent MIMO index requirement; wherein, it is assumed that the terminal supports the second coherent MIMO index requirement.

29. The method according to any one of claims 26 to 29, wherein The reporting conditions for the second capability information include: The terminal supports fully coherent transmission.

30. The method according to any one of claims 26 to 29, wherein If the second capability information indicates that the terminal supports the second coherent MIMO indicator requirement, the schedulable codebook includes all coherent codebooks.

31. The method according to any one of claims 26 to 29, wherein If the second capability information indicates that the terminal supports the first coherent MIMO indicator requirement, the schedulable codebook includes all or part of the coherent codebook.

32. The method according to claim 31, wherein The coherent codebook range of the schedulable codebook is preset or reported by the terminal.

33. The method according to claim 32, wherein The method further comprises: receiving third capability information reported by the terminal, where the third capability information is used to indicate a coherent codebook range of the schedulable codebook.

34. The method according to claim 33, wherein The third capability information includes one or more transmission configuration identifiers, and the third capability information is used to indicate that the terminal supports a related codebook set corresponding to the transmission configuration identifier.

35. The method according to any one of claims 26 to 34, wherein The difference in relative phase errors required by the first coherent MIMO indicator is greater than the difference in relative phase errors required by the second coherent MIMO indicator; and / or, The difference in relative power error required by the first coherent MIMO indicator is greater than the difference in relative power error required by the second coherent MIMO indicator; and / or, The time window required by the first coherent MIMO indicator is smaller than the time window required by the second coherent MIMO indicator.

36. The method according to any one of claims 20 to 35, wherein The method further comprises: Receive fourth capability information reported by the terminal; wherein the fourth capability information is used to indicate the coherent transmission capability of the terminal.

37. The method according to any one of claims 20 to 36, wherein The terminal capability information is reported according to the frequency band; or, The terminal capability information is reported by the terminal device; or The terminal capability information is reported according to the carrier.

38. The method according to any one of claims 20 to 37, wherein The method further comprises: Sending a transmission signal to the terminal; wherein the transmission signal carries the first coherent codebook.

39. A communication device, comprising: The first sending unit is configured to report terminal capability information to a network device; wherein the terminal capability information is used by the network device to determine a first coherent codebook, and the first coherent codebook is used by the terminal for data transmission.

40. A communication device, comprising: a second receiving unit, configured to receive terminal capability information reported by the terminal; A first coherent codebook is determined based on the terminal capability information, where the first coherent codebook is used for the terminal to perform data transmission.

41. A communication device, comprising: a first memory for storing a computer program; a first processor, connected to the first memory, configured to call and execute the computer program from the first memory to implement: reporting terminal capability information to a network device; wherein the terminal capability information is used by the network device to determine a first coherent codebook, and the first coherent codebook is used by the terminal for data transmission; The first transceiver is used for sending and receiving information during the process of sending and receiving information with other external devices.

42. The apparatus of claim 41, wherein The terminal capability information includes first capability information; the first capability information is used to indicate whether the terminal supports a coherent codebook.

43. The apparatus of claim 42, wherein: Reporting of the first capability information is not limited by the coherent transmission capability of the terminal.

44. The apparatus of claim 42, wherein: The reporting conditions for the first capability information include: The terminal supports non-coherent transmission; and / or, The terminal supports partially coherent transmission.

45. Apparatus according to any one of claims 42 to 44, wherein The first capability information is used to indicate whether the terminal supports all coherent codebooks, or is used to indicate the coherent codebooks supported by the terminal.

46. ​​The apparatus of claim 45, wherein In the case where the first capability information is used to indicate a coherent codebook set supported by the terminal, the first capability information includes one or more transmission configuration identifiers, and the first capability information is used to indicate that the terminal supports the coherent codebook set corresponding to the transmission configuration identifier.

47. The apparatus of claim 41, wherein The terminal capability information includes second capability information; the second capability information is used to indicate that the terminal supports a first coherent multiple-input multiple-output MIMO index requirement or a second coherent MIMO index requirement; wherein the first coherent MIMO index requirement is lower than the second coherent MIMO index requirement.

48. The apparatus of claim 47, wherein The second capability information includes first indication information and second indication information; The first indication information is used to indicate whether the terminal supports the first coherent MIMO indicator requirement; The second indication information is used to indicate whether the terminal supports the second coherent MIMO indicator requirement.

49. The apparatus of claim 47, wherein The second capability information includes third indication information; The third indication information is used to indicate whether the terminal supports the first coherent MIMO index requirement; wherein, it is assumed that the terminal supports the second coherent MIMO index requirement.

50. Apparatus according to any one of claims 47 to 49, wherein The reporting conditions for the second capability information include: The terminal supports fully coherent transmission.

51. Apparatus according to any one of claims 47 to 50, wherein If the second capability information indicates that the terminal supports the second coherent MIMO indicator requirement, the schedulable codebook includes all coherent codebooks.

52. Apparatus according to any one of claims 47 to 50, wherein If the second capability information indicates that the terminal supports the first coherent MIMO indicator requirement, the schedulable codebook includes all or part of the coherent codebook.

53. The apparatus of claim 52, wherein: The coherent codebook range of the schedulable codebook is preset or reported by the terminal.

54. The apparatus of claim 53, wherein The first transceiver is further configured to implement: Reporting third capability information to the network device, where the third capability information is used to indicate a coherent codebook range of the schedulable codebook.

55. The apparatus of claim 54, wherein The third capability information includes one or more transmission configuration identifiers, and the third capability information is used to indicate that the terminal supports a related codebook set corresponding to the transmission configuration identifier.

56. Apparatus according to any one of claims 47 to 55, wherein The difference in relative phase errors required by the first coherent MIMO indicator is greater than the difference in relative phase errors required by the second coherent MIMO indicator; and / or, The difference in relative power error required by the first coherent MIMO indicator is greater than the difference in relative power error required by the second coherent MIMO indicator; and / or, The time window required by the first coherent MIMO indicator is smaller than the time window required by the second coherent MIMO indicator.

57. Apparatus according to any one of claims 41 to 56, wherein The first transceiver is further configured to implement: Report fourth capability information to the network device; wherein the fourth capability information is used to indicate the coherent transmission capability of the terminal.

58. Apparatus according to any one of claims 41 to 57, wherein The terminal capability information is reported according to the frequency band; or, The terminal capability information is reported by the terminal device; or The terminal capability information is reported according to the carrier.

59. Apparatus according to any one of claims 41 to 58, wherein The first transceiver is further configured to implement: A transmission signal sent by the network device is received; wherein the transmission signal carries the first coherent codebook.

60. A communication device, comprising: a second memory for storing computer programs; a second processor, connected to the second memory, configured to call and run the computer program from the second memory to implement: receiving terminal capability information reported by the terminal; determining a first coherent codebook based on the terminal capability information, where the first coherent codebook is used for the terminal to perform data transmission; The second transceiver is used for sending and receiving information during the process of sending and receiving information with other external devices.

61. The apparatus of claim 60, wherein The terminal capability information includes first capability information; the first capability information is used to indicate whether the terminal supports a coherent codebook.

62. The apparatus of claim 60, wherein: Reporting of the first capability information is not limited by the coherent transmission capability of the terminal.

63. The apparatus of claim 61, wherein The reporting conditions for the first capability information include: The terminal supports non-coherent transmission; and / or, The terminal supports partially coherent transmission.

64. Apparatus according to any one of claims 61 to 63, wherein The first capability information is used to indicate whether the terminal supports all coherent codebooks, or is used to indicate the coherent codebooks supported by the terminal.

65. The apparatus of claim 64, wherein In the case where the first capability information is used to indicate a coherent codebook set supported by the terminal, the first capability information includes one or more transmission configuration identifiers, and the first capability information is used to indicate that the terminal supports the coherent codebook set corresponding to the transmission configuration identifier.

66. The apparatus of claim 60, wherein The terminal capability information includes second capability information; the second capability information is used to indicate that the terminal supports a first coherent multiple-input multiple-output MIMO index requirement or a second coherent MIMO index requirement; wherein the first coherent MIMO index requirement is lower than the second coherent MIMO index requirement.

67. The apparatus of claim 66, wherein The second capability information includes first indication information and second indication information; The first indication information is used to indicate whether the terminal supports the first coherent MIMO indicator requirement; The second indication information is used to indicate whether the terminal supports the second coherent MIMO indicator requirement.

68. The apparatus of claim 66, wherein The second capability information includes third indication information; The third indication information is used to indicate whether the terminal supports the first coherent MIMO index requirement; wherein, it is assumed that the terminal supports the second coherent MIMO index requirement.

69. Apparatus according to any one of claims 66 to 69, wherein The reporting conditions for the second capability information include: The terminal supports fully coherent transmission.

70. Apparatus according to any one of claims 66 to 69, wherein If the second capability information indicates that the terminal supports the second coherent MIMO indicator requirement, the schedulable codebook includes all coherent codebooks.

71. Apparatus according to any one of claims 66 to 69, wherein If the second capability information indicates that the terminal supports the first coherent MIMO indicator requirement, the schedulable codebook includes all or part of the coherent codebook.

72. The apparatus of claim 71, wherein The coherent codebook range of the schedulable codebook is preset or reported by the terminal.

73. The apparatus of claim 72, wherein: The second transceiver is further configured to implement: receiving third capability information reported by the terminal, where the third capability information is used to indicate a coherent codebook range of the schedulable codebook.

74. The apparatus of claim 73, wherein The third capability information includes one or more transmission configuration identifiers, and the third capability information is used to indicate that the terminal supports a related codebook set corresponding to the transmission configuration identifier.

75. Apparatus according to any one of claims 66 to 74, wherein The difference in relative phase errors required by the first coherent MIMO indicator is greater than the difference in relative phase errors required by the second coherent MIMO indicator; and / or, The difference in relative power error required by the first coherent MIMO indicator is greater than the difference in relative power error required by the second coherent MIMO indicator; and / or, The time window required by the first coherent MIMO indicator is smaller than the time window required by the second coherent MIMO indicator.

76. Apparatus according to any one of claims 60 to 75, wherein The second transceiver is further configured to implement: Receive fourth capability information reported by the terminal; wherein the fourth capability information is used to indicate the coherent transmission capability of the terminal.

77. Apparatus according to any one of claims 60 to 76, wherein The terminal capability information is reported according to the frequency band; or, The terminal capability information is reported by the terminal device; or The terminal capability information is reported according to the carrier.

78. Apparatus according to any one of claims 60 to 77, wherein The second transceiver is further configured to implement: Sending a transmission signal to the terminal; wherein the transmission signal carries the first coherent codebook.

79. A chip, comprising: a third memory for storing computer programs; a third processor, connected to the third memory, configured to call and run a computer program from the third memory, so that a device equipped with the chip executes the method according to any one of claims 1 to 19; The third transceiver is used to receive and send information during the process of sending and receiving information with the device or chip.

80. A chip, comprising: a fourth memory for storing computer programs; a fourth processor, connected to the fourth memory, configured to call and execute a computer program from the fourth memory so that a device equipped with the chip executes the method according to any one of claims 20 to 38; The fourth transceiver is used to send and receive information during the process of sending and receiving information with the device or chip.

81. A computer-readable storage medium storing a computer program, wherein the computer program, when executed by at least one processor, implements the method according to any one of claims 1 to 19, or implements the method according to any one of claims 20 to 38.

82. A computer program product comprising a computer program or instructions, which, when executed by a processor, implement the steps of the method according to any one of claims 1 to 19; or implement the steps of the method according to any one of claims 20 to 38.

83. A computer program comprising computer program instructions, which, when executed by a processor, implement the method according to any one of claims 1 to 19, or the method according to any one of claims 20 to 38.

Citation Information

Patent Citations

  • Multi-antenna coherence capability reporting method, terminal, base station and storage medium

    CN115150817A

  • Communication method and device

    CN115175161A

  • Codebook-based PUSCH (Physical Uplink Shared Channel) transmission method and device

    CN117256195A

  • Priority rules for CSI reports for coherent joint transmission

    WO2024033900A1