Method, terminal device and network device for wireless communication
By calibrating multiple transmission paths of the terminal device, the problem of the terminal device being unable to maintain fully correlated MIMO transmission capability under different environments was solved, thus improving uplink transmission performance.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
- Filing Date
- 2021-05-08
- Publication Date
- 2026-05-12
AI Technical Summary
Terminal devices may struggle to maintain fully correlated MIMO transmission capabilities under varying environments, impacting performance.
通过在校准窗口中对多个发射通路的相关性进行校准,提升发射通路间的相关性,以实现相关MIMO传输。
It improves the uplink transmission performance of terminal devices and enables more efficient MIMO transmission.
Smart Images

Figure CN116711271B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communications, specifically to a wireless communication method, terminal device, and network device. Background Technology
[0002] For terminals with multiple transmit antennas, uplink can support Multiple Input Multiple Output (MIMO) multistream transmission. Uplink MIMO includes two types: codebook-based MIMO transmission and codebook-free MIMO transmission. For codebook-based MIMO transmission, codebooks are typically classified as fully coherent, partially coherent, or non-coherent.
[0003] In practical applications, terminal devices operate in various environments, such as high temperature, low temperature, high voltage, and low voltage. Therefore, it is difficult for terminal devices to maintain fully correlated MIMO transmission capability, impacting their performance. Thus, how to achieve correlated MIMO transmission to improve terminal device performance is an urgent problem to be solved. Summary of the Invention
[0004] This application provides a wireless communication method, a terminal device, and a network device. The terminal device calibrates the correlation of multiple transmission paths based on a calibration window, thereby enabling correlated MIMO transmission through multiple correlated transmission paths, which is beneficial to improving the uplink transmission performance of the terminal device.
[0005] In a first aspect, a wireless communication method is provided, comprising: a terminal device calibrating the correlation between multiple transmission paths of the terminal device in a first calibration window; and the terminal device transmitting data based on the calibrated correlation between the multiple transmission paths.
[0006] In a second aspect, a wireless communication method is provided, comprising: a network device receiving a calibration window request sent by a terminal device, the calibration window request being used to request the network device to configure a first calibration window, the first calibration window being used by the terminal device to calibrate the correlation between multiple transmission paths of the terminal device; and the network device configuring the first calibration window for the terminal device.
[0007] Thirdly, a terminal device is provided for executing the methods described in the first aspect or its various implementations.
[0008] Specifically, the terminal device includes a functional module for performing the methods described in the first aspect or its various implementations.
[0009] Fourthly, a network device is provided for performing the methods described in the second aspect or its various implementations.
[0010] Specifically, the network device includes a functional module for performing the methods described in the second aspect or its various implementations.
[0011] Fifthly, a terminal device is provided, including a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to perform the methods described in the first aspect or its various implementations.
[0012] In a sixth aspect, a network device is provided, including a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to perform the methods in the second aspect or its implementations described above.
[0013] In a seventh aspect, a chip is provided for implementing the methods of any one of the first to second aspects or their respective implementations.
[0014] Specifically, the chip includes a processor for calling and running a computer program from memory, causing a device equipped with the device to perform the method as described in any of the first to second aspects above or in their respective implementations.
[0015] Eighthly, a computer-readable storage medium is provided for storing a computer program that causes a computer to perform the methods of any one of the first to second aspects or their respective implementations.
[0016] Ninthly, a computer program product is provided, including computer program instructions that cause a computer to perform the methods of any one of the first to second aspects or their respective implementations.
[0017] In a tenth aspect, a computer program is provided that, when run on a computer, causes the computer to perform the methods of any one of the first to second aspects or their respective implementations.
[0018] Therefore, the terminal device calibrates the correlation between multiple transmission paths based on the calibration window, thereby improving the correlation between these multiple transmission paths. Furthermore, it can perform correlated MIMO transmission based on these correlated multiple transmission paths, which is beneficial to improving the uplink transmission performance of the terminal device. Attached Figure Description
[0019] Figure 1 This is a schematic diagram of a communication system architecture provided in an embodiment of this application.
[0020] Figure 2 This is a schematic diagram of a terminal device with two transmission paths.
[0021] Figure 3 This is a schematic interactive diagram of a wireless communication method provided according to an embodiment of this application.
[0022] Figure 4 This is a schematic diagram of MIMO self-calibration according to an embodiment of this application.
[0023] Figure 5 This is a schematic diagram of a calibration window according to an embodiment of this application.
[0024] Figure 6 This is a schematic diagram of a calibration window according to another embodiment of this application.
[0025] Figure 7 This is a schematic interactive diagram of a wireless communication method according to an embodiment of this application.
[0026] Figure 8 This is a schematic interactive diagram of a wireless communication method according to another embodiment of this application.
[0027] Figure 9 This is a schematic block diagram of a terminal device provided according to an embodiment of this application.
[0028] Figure 10 This is a schematic block diagram of a network device provided according to an embodiment of this application.
[0029] Figure 11 This is a schematic block diagram of a communication device provided according to an embodiment of this application.
[0030] Figure 12 This is a schematic block diagram of a chip provided according to an embodiment of this application.
[0031] Figure 13 This is a schematic block diagram of a communication system provided according to an embodiment of this application. Detailed Implementation
[0032] The technical solutions of the embodiments of this application will now be described with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art without creative effort regarding the embodiments of this application are within the scope of protection of this application.
[0033] The technical solutions of this application embodiment can be applied to various communication systems, such as: Global System for Mobile Communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, evolution of NR system, LTE-based access to unlicensed spectrum (LTE-U) system, NR-based access to unlicensed spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), and Wireless Fidelity (WF). Fidelity (WiFi), 5th-Generation (5G) communication systems, or other communication systems.
[0034] Traditional communication systems typically support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communication but also, for example, device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), vehicle-to-vehicle (V2V) communication, or vehicle-to-everything (V2X) communication. The embodiments of this application can also be applied to these communication systems.
[0035] Optionally, the communication system in this application embodiment can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, or a standalone (SA) network deployment scenario.
[0036] Optionally, the communication system in this application embodiment can be applied to unlicensed spectrum, wherein unlicensed spectrum can also be considered as shared spectrum; or, the communication system in this application embodiment can also be applied to licensed spectrum, wherein licensed spectrum can also be considered as non-shared spectrum.
[0037] This application describes various embodiments in conjunction with network devices and terminal devices. The terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device, etc.
[0038] Terminal devices can be stations (STs) in WLANs, cellular phones, cordless phones, Session Initiation Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistant (PDA) devices, handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, in-vehicle devices, wearable devices, terminal devices in next-generation communication systems such as NR networks, or terminal devices in future evolved Public Land Mobile Network (PLMN) networks, etc.
[0039] In the embodiments of this application, the terminal device can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted; it can also be deployed on water (such as ships); and it can also be deployed in the air (such as airplanes, balloons and satellites).
[0040] In the embodiments of this application, the terminal device may be a mobile phone, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical care, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home, etc.
[0041] By way of example and not limitation, in this embodiment, the terminal device can also be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not merely hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on a specific type of application function and require the use of other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0042] In the embodiments of this application, the network device can be a device for communicating with mobile devices. The network device can be an access point (AP) in WLAN, a base station (BTS) in GSM or CDMA, a base station (NodeB, NB) in WCDMA, an evolved Node B (eNB or eNodeB) in LTE, a relay station or access point, or a vehicle-mounted device, wearable device, or a network device (gNB) in an NR network, or a network device in a future evolved PLMN network or an NTN network, etc.
[0043] By way of example and not limitation, in this embodiment, the network device may have mobility characteristics; for example, the network device may be a mobile device. Optionally, the network device may be a satellite or a balloon station. For example, the satellite may be a low Earth orbit (LEO) satellite, a medium Earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Optionally, the network device may also be a base station located on land, water, or other similar locations.
[0044] In this embodiment, the network device can provide services to a cell. The terminal device communicates with the network device through the transmission resources (e.g., frequency domain resources, or spectrum resources) used by the cell. The cell can be the cell corresponding to the network device (e.g., a base station). The cell can belong to a macro base station or to a base station corresponding to a small cell. The small cell can include: metro cell, micro cell, pico cell, femto cell, etc. These small cells have the characteristics of small coverage area and low transmission power, and are suitable for providing high-speed data transmission services.
[0045] For example, the communication system 100 used in the embodiments of this application is as follows: Figure 1 As shown. The communication system 100 may include a network device 110, which may be a device that communicates with a terminal device 120 (or a communication terminal, terminal). The network device 110 can provide communication coverage for a specific geographical area and can communicate with terminal devices located within that coverage area.
[0046] Figure 1 An exemplary embodiment shows a network device and two terminal devices. Optionally, the communication system 100 may include multiple network devices and each network device may include other numbers of terminal devices within its coverage area. This application embodiment does not limit this.
[0047] Optionally, the communication system 100 may also include other network entities such as a network controller and a mobility management entity, which is not limited in this embodiment.
[0048] It should be understood that devices with communication functions in the network / system of this application embodiment can be referred to as communication devices. Figure 1Taking the communication system 100 shown as an example, the communication equipment may include a network device 110 and a terminal device 120 with communication functions. The network device 110 and the terminal device 120 may be the specific devices described above, which will not be repeated here. The communication equipment may also include other devices in the communication system 100, such as network controllers, mobility management entities and other network entities. This application embodiment does not limit this.
[0049] It should be understood that the terms "system" and "network" are often used interchangeably in this document. The term "and / or" in this document merely describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. Furthermore, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0050] It should be understood that the term "instruction" mentioned in the embodiments of this application can be a direct instruction, an indirect instruction, or an indication of a relationship. For example, A instructing B can mean that A directly instructs B, such as B being able to obtain information through A; it can also mean that A indirectly instructs B, such as A instructing C, so B can obtain information through C; or it can mean that there is a relationship between A and B.
[0051] In the description of the embodiments of this application, the term "correspondence" may indicate that there is a direct or indirect correspondence between two things, or that there is an association between two things, or that there is a relationship of instruction and being instructed, configuration and being configured, etc.
[0052] In this application embodiment, "predefined" can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including terminal devices and network devices). This application does not limit the specific implementation method. For example, predefined can refer to what is defined in the protocol.
[0053] In this application embodiment, the "protocol" may refer to a standard protocol in the field of communication, such as the LTE protocol, the NR protocol, and related protocols applied to future communication systems. This application does not limit this.
[0054] To facilitate understanding of the technical solutions in the embodiments of this application, the MIMO calculations related to this application will be described.
[0055] For terminal devices with multiple transmit antennas, uplink can support MIMO multi-stream transmission. Uplink MIMO includes codebook-based MIMO transmission and codebook-free MIMO transmission. For codebook-based MIMO transmission, codebooks are typically categorized as fully coherent, partially coherent, or non-coherent. Alternatively, codebook-based MIMO transmission can include fully coherent MIMO transmission, partially coherent MIMO transmission, and non-coherent MIMO transmission.
[0056] Table 1 shows an example of configurable codebooks for a terminal device with two transmit antennas. Transmission Precoding Matrix Indicator (TPMI) values 0 and 1 represent uncorrelated codebooks, while TPMI values 2 / 3 / 4 / 5 represent fully correlated codebooks. This terminal device typically only supports uplink 2-stream transmission. As can be seen from the codebook table, this type of terminal device can only operate in either uncorrelated or fully correlated codebook modes. When the terminal device supports more than 2 uplink MIMO streams, it may operate in partially correlated MIMO transmission mode.
[0057] Table 1
[0058]
[0059] The correlation of MIMO transmission in terminal equipment is measured based on the relative phase deviation and relative power (or relative amplitude) deviation between signals from multiple transmission paths. Fully coherent codebook transmission requires the terminal equipment to maintain the relative changes in power and phase between multiple transmission paths within a certain range over a given time period, thus enabling more efficient MIMO transmission using fully coherent codebooks. Network equipment can configure the terminal equipment with the corresponding type of codebook based on its MIMO transmission capabilities, such as a fully coherent codebook, a partially coherent codebook, or a non-coherent codebook.
[0060] In some scenarios, the terminal device will report its MIMO transmission capability at the initial moment (e.g., during random access), that is, whether the supported codebook type is a fully coherent codebook, a partially coherent codebook, or a non-coherent codebook. This supported codebook type will remain unchanged in subsequent communication.
[0061] like Figure 2As shown, if a terminal device has two transmission paths, the MIMO transmission correlation mainly refers to the relative amplitude and phase deviation between the signals of transmission path 1 and transmission path 2. Many factors affect the MIMO transmission correlation of a terminal device, such as high temperature, low temperature, high voltage, and low voltage. Because the terminal device needs to ensure that its MIMO transmission correlation is the same in all scenarios, even if the terminal device can support fully correlated or partially correlated transmission in some cases, it can only report as having uncorrelated MIMO transmission capability. Furthermore, the amplitude or phase deviation between multiple transmission branches within the terminal device accumulates over time, eventually causing the deviation to exceed the requirements of correlated or partially correlated MIMO transmission, thus requiring the application of uncorrelated MIMO transmission.
[0062] Therefore, terminal devices struggle to maintain fully correlated MIMO transmission capabilities, resulting in most terminals lacking this capability and impacting their performance. Consequently, maintaining the correlated MIMO transmission capability of terminal devices to improve their performance is an urgent issue that needs to be addressed.
[0063] To facilitate understanding of the technical solutions of the embodiments of this application, the technical solutions of this application are described in detail below through specific embodiments. The above-mentioned related technologies are optional solutions and can be arbitrarily combined with the technical solutions of the embodiments of this application, all of which fall within the protection scope of the embodiments of this application. The embodiments of this application include at least some of the following contents.
[0064] Figure 3 This is a schematic interactive diagram of a wireless communication method 200 according to an embodiment of this application, such as... Figure 3 As shown, method 200 includes the following:
[0065] S210, in the first calibration window, the terminal device calibrates the correlation between multiple transmission paths of the terminal device;
[0066] S220, the terminal device transmits data based on the correlation of the calibrated multiple transmission paths.
[0067] In some embodiments of this application, the MIMO transmission correlation of the terminal device may include uncorrelated MIMO transmission, partially correlated MIMO transmission, and fully correlated MIMO transmission. In other embodiments, it may also include more correlation levels. This application only uses the above three levels as examples for illustration, but this application is not limited to these.
[0068] In some embodiments of this application, uncorrelated MIMO transmission can refer to data transmission based on uncorrelated MIMO transmission configuration, partially correlated MIMO transmission can refer to data transmission based on partially correlated MIMO transmission configuration, and fully correlated MIMO transmission can refer to data transmission based on fully correlated MIMO transmission configuration.
[0069] Optionally, the uncorrelated MIMO transmission configuration may include an uncorrelated codebook (or codebook set), the partially correlated MIMO transmission configuration may include a partially correlated codebook (or codebook set), and the fully correlated MIMO transmission configuration may include a fully correlated codebook (or codebook set).
[0070] It should be understood that, in the embodiments of this application, if the terminal device indicates support for partially correlated codebooks, then the terminal device should be able to support uncorrelated codebooks; if the terminal device supports a fully correlated codebook, then the terminal device should support both partially correlated and uncorrelated codebooks. In other words, if the terminal device supports fully correlated MIMO transmission, then the terminal device also supports both partially correlated MIMO transmission and uncorrelated MIMO transmission; or, if the terminal device supports partially correlated MIMO transmission, then the terminal device also supports uncorrelated MIMO transmission.
[0071] In this embodiment, the terminal device calibrates the correlation between multiple transmission paths to ensure that the relative amplitude and relative phase changes of the signals in the multiple transmission paths are within a certain range, thereby meeting the requirements of correlated MIMO transmission. Furthermore, it can perform data transmission based on the correlated MIMO transmission mode, thereby improving the uplink transmission performance of the terminal device.
[0072] Optionally, in some embodiments, the terminal device may report initial MIMO transmission capabilities to the network device. For example, the initial MIMO transmission capabilities may be fully correlated MIMO transmission capabilities, partially correlated MIMO transmission capabilities, or uncorrelated MIMO transmission capabilities. Alternatively, the terminal device may report the codebook types supported by the terminal device to the network device, such as fully correlated codebooks, partially correlated codebooks, or uncorrelated codebooks.
[0073] In some scenarios, because terminal devices cannot guarantee that their MIMO transmission capabilities are the same in all scenarios, even if a terminal device can support fully correlated MIMO transmission or partially correlated MIMO transmission in some cases, it can only report that it has uncorrelated MIMO transmission capabilities.
[0074] In some embodiments of this application, the correlation between the plurality of transmission paths is improved by calibrating the correlation among them. For example, if the correlation between the plurality of transmission paths was uncorrelated before calibration, the correlation between the plurality of transmission paths after calibration can be partially or fully correlated. As another example, if the correlation between the plurality of transmission paths was partially correlated before calibration, the correlation between the plurality of transmission paths after calibration can be fully correlated.
[0075] It should be understood that, in the embodiments of this application, the correlation between the plurality of transmission paths can be determined based on the relative phase change and relative amplitude change between the signals of the plurality of transmission paths.
[0076] In some embodiments of this application, calibrating the correlation between multiple transmission paths of the terminal device may refer to adjusting the amplitude and phase of the signals of the multiple transmission paths so that the relative amplitude and relative phase changes between the signals of the multiple transmission paths are within a target range.
[0077] In some embodiments, fully correlated codebook transmission requires the terminal device to keep the relative amplitude and relative phase changes between the signals of multiple transmission paths within a first range for a certain period of time. Partially correlated codebook transmission also requires the terminal device to keep the relative amplitude and relative phase changes between the signals of multiple transmission paths within a second range for a certain period of time.
[0078] Optionally, the target range can be a first range required by a fully correlated codebook, or a second range required by a partially correlated codebook, which can be determined based on the initial MIMO transmission capability of the terminal device.
[0079] Figure 4 This is a schematic diagram of the calibration process of a terminal device using two transmission paths as an example. Specifically, the terminal device may include a control unit (which may be the baseband part of the terminal device), power amplifiers (PA) corresponding to the two transmission paths, namely PA1 and PA2, a mixer for receiving calibration signals and local oscillator signals (LO), and an amplitude and phase comparison unit for comparing the relative amplitude and relative phase of the signals from the two transmission paths.
[0080] The calibration process for the transmission path of the terminal equipment can be as follows: First, the control unit controls the transmission of a calibration signal on the target frequency band. The calibration signal is input to transmission path 1 and transmission path 2. The amplitude and phase of the output signals of transmission path 1 and transmission path 2 are compared to obtain the amplitude deviation value and phase deviation value between the signals. The amplitude deviation value and phase deviation value are input to the control unit to adjust the amplitude and phase of the signal transmitted by the transmission path so that the relative amplitude and relative phase changes between the signals of the two transmission paths are within the target range, thereby meeting the requirements of the relevant MIMO transmission.
[0081] In some embodiments, the target frequency band may be the operating frequency band of the terminal device, or it may be other frequency bands configured on the terminal device, such as millimeter wave bands, etc. This application does not limit this.
[0082] In some embodiments, terminal devices need to be scheduled by network devices to transmit signals in order to avoid interfering with other users. In this embodiment, a calibration window is configured for the terminal device by the network device. In this calibration window, the terminal device performs correlation calibration between the multiple transmission paths, also known as MIMO self-calibration.
[0083] Optionally, when the terminal device performs correlation calibration between multiple channels in the first calibration window, normal data transmission between the terminal device and the network device is suspended. For example, the network device does not schedule uplink transmission in the first calibration window, and the terminal device does not send uplink signals to the network device in the first calibration window.
[0084] In some embodiments of this application, the first calibration window is configured by the network device based on a calibration window request from the terminal device. For example, when the correlation between the plurality of transmission paths is lower than a preset condition, the terminal device requests the configuration of the first calibration window from the network device.
[0085] In some embodiments, the terminal device can monitor the changes in the relative amplitude and relative phase of the signals among the plurality of transmission links. When the relative amplitude change of the signals among the plurality of transmission links is greater than a first threshold, and / or the relative phase change of the signals among the plurality of transmission links is greater than a second threshold, the terminal device requests the network device to configure the first calibration window.
[0086] Optionally, in some embodiments, the calibration window request can be carried by any message used for interaction between the terminal device and the network device, such as an uplink Radio Resource Control (RRC) message, an uplink Media Access Control (MAC) signaling, etc.
[0087] In other embodiments of this application, the first calibration window is configured autonomously by the network device for the terminal device. For example, the network device can configure the first calibration window for the terminal device when the performance of the correlated MIMO transmission deteriorates. Optionally, the deterioration of the performance of the correlated MIMO transmission may include, but is not limited to, the throughput of the correlated MIMO transmission falling below a certain threshold.
[0088] In some embodiments of this application, the first calibration window may be a periodic time window. In this case, the terminal device may not send a calibration window request to the network device. When the calibration window period arrives, both the terminal device and the network device know that the terminal device will perform correlation calibration between multiple transmission paths within a certain period of time, thereby suspending normal data transmission between them during that period of time.
[0089] It should be understood that the configuration of the first calibration window described above is only an example. In other embodiments, the terminal device may also perform MIMO self-calibration based on the first calibration window in other situations where there is a need for MIMO self-calibration. This application is not limited to this.
[0090] In some embodiments, the network device may configure a first timer (or blocking timer) for the terminal device, wherein during the operation of the first timer, the terminal device is prohibited from initiating a calibration window request or from stopping ongoing correlation calibration.
[0091] In some embodiments, when the first timer is not in operation, the terminal device sends the calibration window request to the network device.
[0092] In other words, when the first timer is active, within the first calibration window, the terminal device does not initiate another calibration window request to the network device, or stops performing the ongoing correlation calibration.
[0093] In some embodiments of this application, the method 200 further includes:
[0094] The terminal device reports its calibration capability to the network device. The calibration capability is used to indicate whether the terminal device has the ability to perform correlation calibration between multiple transmission paths of the terminal device based on a calibration window.
[0095] In some embodiments, when the terminal device has the capability to perform correlation calibration between multiple transmission paths of the terminal device based on a calibration window, the network device configures the first calibration window for the terminal device.
[0096] In some embodiments of this application, when the initial MIMO transmission capability of the terminal device is uncorrelated MIMO transmission capability, and it is desired to use (or maintain) a correlated MIMO transmission mode (e.g., partially correlated MIMO transmission mode or fully correlated MIMO transmission mode) for data transmission, the correlation between multiple transmission paths of the terminal device is calibrated based on a calibration window. For example, a calibration window request is sent to a network device.
[0097] In other embodiments of this application, when the initial MIMO transmission capability of the terminal device is partially correlated MIMO transmission capability, and it is desired to use (or maintain) a correlated MIMO transmission mode (e.g., partially correlated MIMO transmission mode or fully correlated MIMO transmission mode) for data transmission, the correlation between multiple transmission paths of the terminal device is calibrated based on a calibration window. For example, the calibration window request is sent to the network device.
[0098] In some embodiments of this application, when the initial MIMO transmission capability of the terminal device is fully correlated MIMO transmission capability, and it is desired to use (or maintain using) the fully correlated MIMO transmission mode for data transmission, the correlation between multiple transmission paths of the terminal device is calibrated based on a calibration window. For example, the calibration window request is sent to the network device.
[0099] Optionally, in some embodiments, the network device may also configure a transmit power limit for the calibration signal to the terminal device. That is, the maximum transmit power of the calibration signal sent within the first calibration window. By configuring the transmit power limit, interference to other UEs during correlation calibration by the terminal device can be reduced.
[0100] In some embodiments of this application, such as Figure 5 As shown, the first calibration window is a non-periodic time window. The terminal device performs correlation calibration between multiple transmission paths within the first calibration window, and performs normal data communication at other times.
[0101] In some embodiments, the length of the first calibration window is predefined.
[0102] In other words, the length of the first calibration window can be a fixed time length. In this case, the terminal device only needs to send a calibration window request to the network device, and the network device can configure the calibration window according to the fixed time length.
[0103] In other embodiments, the length of the first calibration window is configured by the network device.
[0104] In some embodiments, the length of the first calibration window can be configured by the network device based on a request from the terminal device. For example, the calibration window request can be used to request the network device to configure the length of the first calibration window at the same time as requesting the configuration of the first calibration window. For example, the calibration window request can include the length of the first calibration window desired by the terminal device. Optionally, the network device can configure the length of the first calibration window according to the capabilities or implementation requirements of the terminal device, or it can configure the length of the first calibration window desired by the terminal device.
[0105] In other embodiments of this application, such as Figure 6 As shown, the first calibration window is a periodic time window. The terminal device performs correlation calibration between multiple transmission paths within the periodic calibration window, and performs normal data communication at other times.
[0106] In some embodiments, the length of the first calibration window is predefined, or configured by the network device.
[0107] In other words, the length of the periodic calibration window can be a fixed time period or a time period configured by the network device. The time period of the periodic calibration window can be configured by the network device based on the request from the terminal device. For example, the calibration window request can be used to request the configuration of the first calibration window, and can also be used to request the network device to configure the length of the periodic calibration window. For example, the calibration window request can include the length of the calibration window desired by the terminal device. Optionally, the network device can configure the length of the first calibration window according to the capabilities or implementation requirements of the terminal device, or it can configure the length of the calibration window desired by the terminal device.
[0108] In some embodiments, the period of the first calibration window is predefined, or configured by the network device.
[0109] In other words, the periodic calibration window period can be a fixed time length or a time length configured by the network device. The periodic calibration window period can be configured by the network device based on a request from the terminal device. For example, the calibration window request can be used to request the configuration of the first calibration window, and can also be used to request the network device to configure the periodic calibration window period. For instance, the calibration window request can include the calibration window period desired by the terminal device. Optionally, the network device can configure the first calibration window period according to the capabilities or implementation requirements of the terminal device, or it can configure the calibration window period desired by the terminal device.
[0110] Optionally, in some embodiments, the method 200 further includes:
[0111] The network device sends a window activation message to the terminal device, the window activation message being used to activate the first calibration window in the periodic time window.
[0112] Optionally, the first calibration window may include one time window in a periodic time window, or it may include multiple time windows.
[0113] In some embodiments, the network device may activate a periodic calibration window based on a request from a terminal device, for example, by activating a periodic calibration window upon receiving a calibration window request from a terminal device.
[0114] In other embodiments, for example, the network device may activate the periodic calibration window when the performance of the correlated MIMO transmission deteriorates. Optionally, the deterioration in the performance of the correlated MIMO transmission may include, but is not limited to, the throughput of the correlated MIMO transmission falling below a certain threshold.
[0115] Optionally, in some embodiments, the method 200 further includes:
[0116] The network device sends a window deactivation message to the terminal device, the window deactivation message being used to deactivate the periodic time window.
[0117] Optionally, after the periodic time window is deactivated, the terminal device can perform normal data communication within the periodic time window until the periodic time window is activated.
[0118] In some embodiments, the window activation message is sent by the network device based on the calibration completion message of the terminal device. The calibration completion message is used to instruct the terminal device to complete the correlation calibration between multiple transmission paths of the terminal device. That is, after the terminal device completes the correlation calibration, the network device deactivates the periodic calibration window.
[0119] In other embodiments, the window activation message is sent autonomously by the network device. For example, the network device can activate the periodic calibration window when there is an urgent need to transmit services, thereby enabling timely service transmission.
[0120] In some embodiments of this application, the method 200 further includes:
[0121] After the first calibration window, the terminal device receives the relevant MIMO transmission configuration sent by the network device.
[0122] By calibrating the correlation among the multiple transmission paths, the correlation between them is improved, for example, to partial or full correlation. In other words, after calibration, partial or full correlation can be achieved among the multiple transmission paths. Further, uplink transmission based on these correlated transmission paths is beneficial for improving uplink transmission performance.
[0123] Optionally, the correlated MIMO transmission configuration may include a partially correlated codebook or a fully correlated codebook.
[0124] For example, the initial MIMO transmission capability of the terminal device is uncorrelated MIMO transmission capability, and the network device can configure the terminal device with partially correlated MIMO transmission configuration or fully correlated MIMO transmission configuration. That is, by calibrating the correlation between multiple transmission paths, the terminal device can be upgraded from using uncorrelated MIMO transmission to using partially correlated MIMO transmission or fully correlated MIMO transmission, which is beneficial to improving uplink MIMO transmission performance.
[0125] For example, if the initial MIMO transmission capability of the terminal device is partially correlated MIMO transmission capability, the network device can configure the terminal device with fully correlated MIMO transmission capability. That is, by calibrating the correlation between multiple transmission paths, the terminal device can upgrade from using partially correlated MIMO transmission to using fully correlated MIMO transmission, which is beneficial to improving uplink MIMO transmission performance.
[0126] In some embodiments of this application, the method 200 further includes:
[0127] The terminal device sends a relevant MIMO transmission request to the network device.
[0128] Optionally, the related MIMO transmission request is used to request the related MIMO transmission configuration from the network device, or in other words, the related MIMO transmission request is used to request related MIMO transmission, such as fully related MIMO transmission or partial MIMO transmission.
[0129] Optionally, the associated MIMO transmission configuration is configured by the network device based on the associated MIMO transmission request of the terminal device.
[0130] In other words, after the first calibration window, the network device believes that the correlation between the multiple transmission paths of the terminal device has increased, and thus can perform correlated MIMO transmission. Therefore, the network device can directly configure the correlated MIMO configuration for the terminal device. Alternatively, the network device can be configured with the correlated MIMO transmission configuration based on the terminal device's correlated MIMO transmission request.
[0131] In some embodiments of this application, the method 200 further includes:
[0132] The terminal device sends a first indication information to the network device, the first indication information being used to instruct the terminal device to fall back to a data transmission configuration based on partially correlated MIMO transmission or uncorrelated MIMO transmission.
[0133] In some embodiments, the terminal device may send the first indication information to the network device when the correlation between the plurality of transmission paths is lower than a preset condition.
[0134] For example, the terminal device can monitor the relative changes in signal amplitude and phase among the multiple transmission links. If the relative amplitude change among the multiple transmission links is greater than a first threshold, and / or the relative phase change among the multiple transmission links is greater than a second threshold, the terminal device can instruct the network device to fall back to partially correlated MIMO transmission or uncorrelated MIMO transmission.
[0135] As an example, the initial MIMO transmission capability of the terminal device is uncorrelated MIMO transmission capability. When the correlation between the multiple transmission paths is lower than the preset condition, the terminal device is instructed to fall back to uncorrelated MIMO transmission.
[0136] As an example, the initial MIMO transmission capability of the terminal device is partially correlated MIMO transmission capability. When the correlation between the multiple transmission paths is lower than a preset condition, the terminal device is instructed to fall back to partially correlated MIMO transmission or uncorrelated MIMO transmission.
[0137] In some embodiments of this application, the method 200 further includes:
[0138] The network device sends a second indication information to the terminal device. The second indication information is used to instruct the network device to fall back to the MIMO transmission mode based on the partially correlated MIMO transmission configuration or the uncorrelated MIMO transmission configuration, or to fall back to the MIMO transmission mode corresponding to the initial MIMO transmission capability.
[0139] In some embodiments, the network device may determine whether to fall back to partially correlated MIMO transmission or uncorrelated MIMO transmission based on performance changes in correlated MIMO transmission. For example, if the throughput of correlated MIMO transmission falls below a certain threshold, the device may fall back to partially correlated MIMO transmission or uncorrelated MIMO transmission.
[0140] In some embodiments, the second indication information may be a MIMO transmission configuration reconfigured by the network device for the terminal device. For example, after the first calibration window, if the terminal device receives a relevant MIMO transmission configuration from the network device, and then receives a less relevant MIMO transmission configuration from the network device, it can be assumed that the network device has indicated a fallback to the less relevant MIMO transmission.
[0141] As an example, if after the first calibration window, the terminal device receives the fully correlated MIMO transmission configuration from the network device, and then receives the uncorrelated MIMO transmission configuration or partially correlated MIMO transmission configuration from the network device, it can be assumed that the network device indicates a fallback to uncorrelated MIMO transmission or partially correlated MIMO transmission. Furthermore, the terminal device can perform uncorrelated MIMO transmission or partially correlated MIMO transmission based on the uncorrelated MIMO transmission configuration or partially correlated MIMO transmission configuration.
[0142] In some other embodiments, the second indication information can be displayed indication information used to instruct the network device to fall back to partially correlated MIMO transmission or uncorrelated MIMO transmission. For example, the second indication information can be 1 bit, and different values of this 1 bit are used to indicate whether to fall back to partially correlated MIMO transmission or uncorrelated MIMO transmission. As another example, the second indication information can indicate whether to fall back to partially correlated MIMO transmission or uncorrelated MIMO transmission using a bitmap method.
[0143] The following, combined with Figure 7 and Figure 8 The following describes the overall flow of the wireless communication method 300 according to an embodiment of this application.
[0144] exist Figure 7 In the example, the MIMO transmission capability of the terminal device at the initial reporting stage is either partially correlated MIMO transmission capability or uncorrelated MIMO transmission capability. Alternatively, it can also be fully correlated MIMO transmission capability. The following explanation uses the example of a terminal device having partially correlated or uncorrelated MIMO transmission capability, but it also applies to terminal devices having fully correlated MIMO transmission capability.
[0145] In some scenarios, in order to enable correlated MIMO transmission in at least some scenarios, the terminal device can improve the correlation between multiple transmission paths through the MIMO self-calibration process of this application embodiment, for example, to achieve full correlation. The MIMO self-calibration process is described above and will not be repeated here.
[0146] Since the MIMO self-calibration process requires both the input of a calibration signal and its transmission through a transmission path, and because terminal devices typically operate on licensed frequency bands, this means they cannot transmit signals without permission from the network equipment. Therefore, the aforementioned MIMO self-calibration process must be performed within a specific time window (e.g., the first calibration window).
[0147] like Figure 7 As shown, in some embodiments, the method 300 may include:
[0148] S301, the terminal device reports calibration capability to the network device. This calibration capability is used to indicate that the terminal device has the ability to perform correlation calibration on multiple transmission paths of the terminal device based on a calibration window.
[0149] For example, terminal devices can report the calibration capability when they have multiple transmission paths or when there are relevant MIMO transmission requirements.
[0150] Optionally, in some embodiments, the method 300 may include:
[0151] S302, the terminal device sends a calibration window request to the network device, the calibration window request being used to request the network device to configure the first calibration window.
[0152] For example, a terminal device can send the calibration window request when the correlation between multiple transmission paths is lower than a preset condition.
[0153] In other embodiments, the first calibration window may also be configured autonomously by the network device. For example, the network device configures the first calibration window when the performance of correlated MIMO transmissions between it and the terminal device deteriorates.
[0154] In some embodiments, the first calibration window is a non-periodic time window. For example, the length of the first calibration window may be fixed, or it may be configured by the network device, such as when the terminal device requests the network device to configure the length of the first calibration window at the same time.
[0155] In other embodiments, the first calibration window is a periodic time window.
[0156] For example, the length of the first calibration window can be fixed or configured by the network device.
[0157] For example, the period of the first calibration window can be fixed or configured by the network device.
[0158] As an example, when requesting to configure the first calibration window, the terminal device requests the network device to configure the length and / or period of the first calibration window.
[0159] In S303, the network device configures the first calibration window for the terminal device.
[0160] For example, the length and / or period of the first calibration window can also be configured at the same time as the first calibration window.
[0161] For example, if the length or period of the first calibration window is not configured, the length is a default or predefined length, and the period is a default or predefined period.
[0162] Optionally, in S303, the network device may also configure a transmit power limit for the calibration signal to the terminal device, that is, the maximum transmit power of the calibration signal sent in the first calibration window.
[0163] Furthermore, in step S304, the terminal device performs correlation calibration between the multiple transmission paths during the first calibration window and suspends normal data communication with the network device.
[0164] Optionally, in some embodiments, the method 300 may include:
[0165] S305, after the first calibration window, the terminal device sends a relevant MIMO transmission request to the network device.
[0166] Optionally, the correlated MIMO transmission request can be a partially correlated MIMO transmission request or a fully correlated MIMO transmission request.
[0167] Optionally, in some embodiments, the method 300 may include:
[0168] S306, after the first calibration window, the terminal device receives the relevant MIMO transmission configuration sent by the network device.
[0169] Optionally, the relevant MIMO transmission configuration can be configured based on the relevant MIMO transmission request in S305, or it can be configured autonomously by the network device. For example, after the first calibration window, the network device assumes that the terminal device meets the relevant MIMO transmission requirements, and thus configures the corresponding MIMO transmission configuration.
[0170] Optionally, the correlated MIMO transmission configuration can be a partially correlated MIMO transmission configuration, such as a partially correlated codebook, or it can be a fully correlated MIMO transmission configuration, such as a fully correlated codebook.
[0171] Furthermore, the terminal device can perform related MIMO transmission based on the related MIMO transmission configuration.
[0172] In some embodiments, the method 200 may include:
[0173] S307, the terminal device instructs the network device to fall back to uncorrelated MIMO transmission or partially correlated MIMO transmission.
[0174] In some embodiments, when the correlation between multiple transmission paths is lower than a preset condition, the terminal device may fall back to uncorrelated MIMO transmission or partially correlated MIMO transmission. For example, the terminal device may send a first indication message to the network device, the first indication message being used to instruct the terminal device to fall back to uncorrelated MIMO transmission or partially correlated MIMO transmission.
[0175] As an example, if the initial MIMO transmission capability of the terminal device is uncorrelated MIMO transmission capability, then the terminal device can fall back to uncorrelated MIMO transmission. For example, it can fall back from fully correlated MIMO transmission or partially correlated MIMO transmission to uncorrelated MIMO transmission.
[0176] As another example, if the initial MIMO transmission capability of the terminal device is partially correlated MIMO transmission capability, then the terminal device can fall back to partially correlated MIMO transmission or uncorrelated MIMO transmission. For example, it can fall back from fully correlated MIMO transmission to partially correlated MIMO transmission or uncorrelated MIMO transmission.
[0177] In some embodiments, the method 300 may include:
[0178] S308, the network device sends unrelated MIMO transmission configuration or partially related MIMO transmission configuration to the terminal device.
[0179] Optionally, the network device may send the unrelated MIMO transmission configuration or the partially related MIMO transmission configuration to the terminal device based on S307. Alternatively, the network device may send it autonomously. For example, if the throughput of related MIMO transmission is lower than a certain threshold, the network device may instruct the terminal device to send the unrelated MIMO transmission configuration or the partially related MIMO transmission configuration, thereby instructing the terminal device to fall back to unrelated MIMO transmission or partially related MIMO transmission.
[0180] exist Figure 8 In the example, the MIMO transmission capability of the terminal device at the time of initial reporting is the fully correlated MIMO transmission capability.
[0181] In some scenarios, in order to enable fully correlated MIMO transmission in at least some scenarios, or in other words, to maintain full correlation among multiple transmission paths, the terminal device can use the MIMO self-calibration process of this application embodiment to improve the correlation among multiple transmission paths. The MIMO self-calibration process is described above and will not be repeated here.
[0182] like Figure 8 As shown, in some embodiments, the method 300 may include:
[0183] S311, the terminal device reports calibration capability to the network device, which indicates that the terminal device has the ability to perform correlation calibration on multiple transmission paths of the terminal device based on a calibration window.
[0184] For example, terminal devices can report calibration capabilities when they have multiple transmission paths or when there are relevant MIMO transmission requirements.
[0185] Optionally, in some embodiments, the method 300 may include:
[0186] S312, the terminal device sends a calibration window request to the network device, the calibration window request being used to request the network device to configure the first calibration window.
[0187] For example, a terminal device can send the calibration window request when the correlation between multiple transmission paths is lower than a preset condition.
[0188] In other embodiments, the first calibration window may also be configured autonomously by the network device. For example, the network device configures the first calibration window when the performance of correlated MIMO transmissions between it and the terminal device deteriorates.
[0189] Optionally, in some embodiments, the first calibration window is a non-periodic time window. For example, the length of the first calibration window may be fixed, or it may be configured by the network device, such as when the terminal device requests the network device to configure the length of the first calibration window at the same time.
[0190] Optionally, in some embodiments, the first calibration window is a periodic time window.
[0191] For example, the length of the first calibration window can be fixed or configured by the network device.
[0192] For example, the period of the first calibration window can be fixed or configured by the network device.
[0193] As an example, when requesting to configure the first calibration window, the terminal device requests the network device to configure the length and / or period of the first calibration window.
[0194] Furthermore, in S313, the network device configures the first calibration window for the terminal device.
[0195] For example, the length and / or period of the first calibration window can also be configured at the same time as the first calibration window.
[0196] For example, if the length or period of the first calibration window is not configured, the length is a default or predefined length, and the period is a default or predefined period.
[0197] Optionally, in S313, the network device may also configure a transmit power limit for the calibration signal to the terminal device, that is, the maximum transmit power of the calibration signal sent in the first calibration window.
[0198] Furthermore, in step S314, the terminal device performs correlation calibration between the multiple transmission paths within the first calibration window and suspends normal data communication with the network device.
[0199] Optionally, in some embodiments, after the first calibration window, the terminal device and the network device perform fully correlated MIMO transmission.
[0200] Optionally, the fully correlated MIMO transmission configuration on which the terminal device performs fully correlated MIMO transmission may be configured by the network device after the initial reporting.
[0201] Optionally, in some embodiments, the method 300 may include:
[0202] S315, the terminal device instructs the network device to fall back to uncorrelated MIMO transmission or partially correlated MIMO transmission.
[0203] In some embodiments, when the correlation between multiple transmission paths is lower than a preset condition, the terminal device may fall back to uncorrelated MIMO transmission or partially correlated MIMO transmission. For example, the terminal device may send a first indication message to the network device, the first indication message being used to instruct the terminal device to fall back to uncorrelated MIMO transmission or partially correlated MIMO transmission.
[0204] In some embodiments, the method 300 may include:
[0205] S316, the network device sends unrelated MIMO transmission configuration or partially related MIMO transmission configuration to the terminal device.
[0206] Optionally, the network device sending the unrelated MIMO transmission configuration or partially related MIMO transmission configuration to the terminal device may be based on the first indication information in S316. Alternatively, it may be determined autonomously by the network device. For example, if the throughput of related MIMO transmission is lower than a certain threshold, the network device may indicate an unrelated MIMO transmission configuration or a partially related MIMO transmission configuration to the terminal device, instructing the terminal device to fall back to unrelated MIMO transmission or partially related MIMO transmission. In this case, the unrelated MIMO transmission configuration or partially related MIMO transmission configuration corresponds to the second indication information mentioned above.
[0207] In summary, by calibrating the correlation of multiple transmission paths of the terminal device based on the calibration window, the correlation between these multiple transmission paths is improved. Furthermore, correlated MIMO transmission can be performed between these correlated transmission paths, which is beneficial to improving the uplink transmission performance of the terminal device.
[0208] The above text combined Figures 3 to 8 The method embodiments of this application are described in detail below, in conjunction with... Figures 9 to 13 The present application describes the device embodiments in detail. It should be understood that the device embodiments correspond to the method embodiments, and similar descriptions can be referred to the method embodiments.
[0209] Figure 9 A schematic block diagram of a terminal device 400 according to an embodiment of this application is shown. Figure 9 As shown, the terminal device 400 includes:
[0210] Processing unit 410 is used to calibrate the correlation between multiple transmission paths of the terminal device in the first calibration window;
[0211] The communication unit 420 is used to transmit data based on the correlation of the calibrated plurality of transmission paths.
[0212] In some embodiments of this application, the communication unit 420 is further configured to:
[0213] A calibration window request is sent to the network device, the calibration window request being used to request the network device to configure the first calibration window.
[0214] In some embodiments of this application, the communication unit 420 is further configured to:
[0215] If the first timer is not active, the calibration window request is sent to the network device, wherein during the operation of the first timer, the terminal device is prohibited from initiating a calibration window request or from stopping ongoing correlation calibration.
[0216] In some embodiments of this application, the first timer is configured by the network device.
[0217] In some embodiments of this application, the communication unit 420 is further configured to:
[0218] If the correlation between the multiple transmission paths is lower than a preset condition, the calibration window request is sent to the network device.
[0219] In some embodiments of this application, the correlation between the plurality of transmission paths is lower than a preset condition including at least one of the following:
[0220] The relative amplitude variation of the signals among the multiple transmission paths is greater than the first threshold.
[0221] The relative phase change of the signals between the multiple transmission paths is greater than the second threshold.
[0222] In some embodiments of this application, the first calibration window is a non-periodic time window.
[0223] In some embodiments of this application, the length of the first calibration window is predefined, or configured by the network device.
[0224] In some embodiments of this application, the calibration window request is further used to request the network device to configure the length of the first calibration window, the length of which is configured by the network device based on the calibration window request.
[0225] In some embodiments of this application, the first calibration window is a periodic time window.
[0226] In some embodiments of this application, the length of the first calibration window is predefined, or configured by the network device; and / or
[0227] The period of the first calibration window is predefined, or configured by the network device.
[0228] In some embodiments of this application, the calibration window request is further used to request the network device to configure the length and / or period of the first calibration window, wherein the length and / or period of the first calibration window is configured by the network device based on the calibration window request.
[0229] In some embodiments of this application, the communication unit 420 is further configured to:
[0230] The network device receives a window activation message, which is used to activate the first calibration window in the periodic time window. The window activation message is sent by the network device based on the calibration window request.
[0231] In some embodiments of this application, the communication unit 420 is further configured to:
[0232] Receive a window deactivation message sent by a network device, the window deactivation message being used to deactivate the periodic time window.
[0233] In some embodiments of this application, the window activation message is sent by the network device based on the calibration completion message of the terminal device, and the calibration completion message is used to instruct the terminal device to complete the correlation calibration between multiple transmission paths of the terminal device.
[0234] In some embodiments of this application, the communication unit 420 is further configured to:
[0235] After the first calibration window, the relevant MIMO transmission configuration sent by the network device is received.
[0236] In some embodiments of this application, the communication unit 420 is further configured to:
[0237] If the initial MIMO transmission capability of the terminal device is uncorrelated MIMO transmission capability, it receives the partially correlated MIMO transmission configuration or fully correlated MIMO transmission configuration sent by the network device; or
[0238] If the initial MIMO transmission capability of the terminal device is partially correlated MIMO transmission capability, it receives the fully correlated MIMO transmission configuration sent by the network device.
[0239] In some embodiments of this application, the communication unit 420 is further configured to:
[0240] Data transmission is performed based on the correlation of the calibrated multiple transmit paths, according to the relevant MIMO transmission configuration.
[0241] In some embodiments of this application, the communication unit 420 is further configured to: send a related MIMO transmission request to the network device, the related MIMO transmission request being used to request the related MIMO transmission configuration from the network device, the related MIMO transmission configuration being configured by the network device based on the related MIMO transmission request from the terminal device.
[0242] In some embodiments of this application, the communication unit 420 is further configured to:
[0243] When the correlation between the multiple transmission paths is lower than a preset condition, a first indication message is sent to the network device. The first indication message is used to instruct the terminal device to fall back to a data transmission configuration based on partially correlated MIMO transmission or uncorrelated MIMO transmission.
[0244] In some embodiments of this application, the communication unit 420 is further configured to:
[0245] The network device receives a second indication message, which instructs the network device to fall back to a partially correlated MIMO transmission configuration or an uncorrelated MIMO transmission configuration for data transmission.
[0246] In some embodiments of this application, the processing unit 410 is further configured to:
[0247] When the initial MIMO transmission capability of the terminal device is partially correlated MIMO transmission capability or uncorrelated MIMO transmission capability, and it is desired to use correlated MIMO transmission configuration for data transmission, the correlation between multiple transmission paths of the terminal device is calibrated in the first calibration window; or
[0248] When the initial MIMO transmission capability of the terminal device is fully correlated MIMO transmission capability, and it is desired to use fully correlated MIMO transmission configuration for data transmission, the correlation between multiple transmission paths of the terminal device is calibrated in the first calibration window.
[0249] In some embodiments of this application, the communication unit 420 is further configured to:
[0250] The calibration capability of the terminal device is reported to the network device, and the calibration capability is used to indicate whether the terminal device has the ability to perform correlation calibration between multiple transmission paths of the terminal device based on a calibration window.
[0251] In some embodiments of this application, the first calibration window is configured by the network device for the terminal device when the terminal device has the ability to perform correlation calibration between multiple transmission paths of the terminal device based on the calibration window.
[0252] Optionally, in some embodiments, the communication unit may be a communication interface or transceiver, or an input / output interface of a communication chip or system-on-a-chip. The processing unit may be one or more processors.
[0253] It should be understood that the terminal device 400 according to the embodiments of this application may correspond to the terminal device in the method embodiments of this application, and the above and other operations and / or functions of each unit in the terminal device 400 are respectively for implementing Figures 3 to 8 The corresponding processes of the terminal device in the method embodiment shown are not described in detail here for the sake of brevity.
[0254] Figure 10 This is a schematic block diagram of a network device according to an embodiment of this application. Figure 10 The network equipment 500 includes:
[0255] Communication unit 510 is configured to receive a calibration window request sent by a terminal device, the calibration window request being used to request the network device to configure a first calibration window, the first calibration window being used by the terminal device to calibrate the correlation between multiple transmission paths of the terminal device; and
[0256] Configure a first calibration window for the terminal device.
[0257] In some embodiments of this application, the communication unit 510 is further configured to:
[0258] Configure a first timer for the terminal device, wherein during the operation of the first timer, the terminal device is prohibited from initiating a calibration window request or from stopping ongoing correlation calibration.
[0259] In some embodiments of this application, the first calibration window is a non-periodic time window.
[0260] In some embodiments of this application, the length of the first calibration window is predefined, or configured by the network device.
[0261] In some embodiments of this application, the calibration window request is further used to request the network device to configure the length of the first calibration window, the length of which is configured by the network device based on the calibration window request.
[0262] In some embodiments of this application, the first calibration window is a periodic time window.
[0263] In some embodiments of this application, the length of the first calibration window is predefined, or configured by the network device; and / or
[0264] The period of the first calibration window is predefined, or configured by the network device.
[0265] In some embodiments of this application, the calibration window request is further used to request the network device to configure the length and / or period of the first calibration window, wherein the length and / or period of the first calibration window is configured by the network device based on the calibration window request.
[0266] In some embodiments of this application, the communication unit 510 is further configured to:
[0267] A window activation message is sent to the terminal device. The window activation message is used to activate the first calibration window in the periodic time window. The window activation message is sent by the network device based on the calibration window request.
[0268] In some embodiments of this application, the communication unit 510 is further configured to:
[0269] A window deactivation message is sent to the terminal device, the window deactivation message being used to deactivate the periodic time window.
[0270] In some embodiments of this application, the window activation message is sent by the network device based on the calibration completion message of the terminal device, the calibration completion message being used to instruct the terminal device to complete the correlation calibration between multiple transmission paths of the terminal device.
[0271] In some embodiments of this application, the communication unit 510 is further configured to:
[0272] After the first calibration window, the relevant MIMO transmission configuration is sent to the terminal device.
[0273] In some embodiments of this application, if the initial MIMO transmission capability of the terminal device is uncorrelated MIMO transmission capability, the correlated MIMO transmission configuration is a partially correlated MIMO transmission configuration or a fully correlated MIMO transmission configuration; or
[0274] If the initial MIMO transmission capability of the terminal device is partially correlated MIMO transmission capability, the correlated MIMO transmission configuration is a fully correlated MIMO transmission configuration.
[0275] In some embodiments of this application, the communication unit 510 is further configured to:
[0276] The network device receives a related MIMO transmission request sent by the terminal device. The related MIMO transmission request is used to request the related MIMO transmission configuration from the network device. The related MIMO transmission configuration is configured by the network device based on the related MIMO transmission request from the terminal device.
[0277] In some embodiments of this application, the communication unit 510 is further configured to:
[0278] The terminal device receives a first indication message, which instructs the terminal device to fall back to a data transmission configuration based on a partially correlated MIMO transmission configuration or an uncorrelated MIMO transmission configuration.
[0279] In some embodiments of this application, the communication unit 510 is further configured to:
[0280] Send a second indication message to the terminal device, the second indication message being used to instruct the network device to fall back to a data transmission configuration based on partially correlated MIMO transmission configuration or uncorrelated MIMO transmission configuration.
[0281] In some embodiments of this application, the communication unit 510 is further configured to:
[0282] The terminal device receives a report on its calibration capability, which indicates whether the terminal device has the ability to perform correlation calibration between multiple transmission paths of the terminal device based on a calibration window.
[0283] In some embodiments of this application, the communication unit 510 is further configured to:
[0284] When the terminal device has the capability to perform correlation calibration between multiple transmission paths of the terminal device based on a calibration window, the first calibration window is configured for the terminal device.
[0285] Optionally, in some embodiments, the communication unit may be a communication interface or transceiver, or an input / output interface of a communication chip or system-on-a-chip. The processing unit may be one or more processors.
[0286] It should be understood that the network device 500 according to the embodiments of this application may correspond to the network device in the method embodiments of this application, and the above and other operations and / or functions of each unit in the network device 500 are respectively for implementing Figures 3 to 8 The corresponding processes of the network device in the method embodiment shown are not described in detail here for the sake of brevity.
[0287] Figure 11 This is a schematic structural diagram of a communication device 600 provided in an embodiment of this application. Figure 11 The communication device 600 shown includes a processor 610, which can call and run computer programs from memory to implement the methods in the embodiments of this application.
[0288] Optionally, such as Figure 11 As shown, the communication device 600 may further include a memory 620. The processor 610 can retrieve and run computer programs from the memory 620 to implement the methods described in this embodiment.
[0289] The memory 620 can be a separate device independent of the processor 610, or it can be integrated into the processor 610.
[0290] Optionally, such as Figure 11 As shown, the communication device 600 may also include a transceiver 630, and the processor 610 may control the transceiver 630 to communicate with other devices. Specifically, it may send information or data to other devices or receive information or data sent by other devices.
[0291] The transceiver 630 may include a transmitter and a receiver. The transceiver 630 may further include antennas, and the number of antennas may be one or more.
[0292] Optionally, the communication device 600 may specifically be a network device in the embodiments of this application, and the communication device 600 may implement the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0293] Optionally, the communication device 600 may specifically be a mobile terminal / terminal device in the embodiments of this application, and the communication device 600 may implement the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0294] Figure 12 This is a schematic structural diagram of the chip according to an embodiment of this application. Figure 7 The chip 700 shown includes a processor 710, which can call and run computer programs from memory to implement the methods in the embodiments of this application.
[0295] Optionally, such as Figure 12 As shown, chip 700 may further include memory 720. Processor 710 can retrieve and run computer programs from memory 720 to implement the methods described in this embodiment.
[0296] The memory 720 can be a separate device independent of the processor 710, or it can be integrated into the processor 710.
[0297] Optionally, the chip 700 may also include an input interface 730. The processor 710 can control the input interface 730 to communicate with other devices or chips; specifically, it can acquire information or data sent by other devices or chips.
[0298] Optionally, the chip 700 may also include an output interface 740. The processor 710 can control the output interface 740 to communicate with other devices or chips, specifically, to output information or data to other devices or chips.
[0299] Optionally, the chip can be applied to the network device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0300] Optionally, the chip can be applied to the mobile terminal / terminal device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0301] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0302] Figure 13 This is a schematic block diagram of a communication system 900 provided in an embodiment of this application. Figure 13 As shown, the communication system 900 includes a terminal device 910 and a network device 920.
[0303] The terminal device 910 can be used to implement the corresponding functions implemented by the terminal device in the above method, and the network device 920 can be used to implement the corresponding functions implemented by the network device in the above method. For the sake of brevity, these will not be elaborated here.
[0304] It should be understood that the processor in the embodiments of this application may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor described above 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. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.
[0305] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0306] It should be understood that the above-described memory is exemplary and not a limiting description. For example, the memory in the embodiments of this 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 memory bus RAM (DR RAM), etc. That is to say, the memory in the embodiments of this application is intended to include, but is not limited to, these and any other suitable types of memory.
[0307] This application also provides a computer-readable storage medium for storing computer programs.
[0308] Optionally, the computer-readable storage medium can be applied to the network device in the embodiments of this application, and the computer program causes the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0309] Optionally, the computer-readable storage medium can be applied to the mobile terminal / terminal device in the embodiments of this application, and the computer program causes the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0310] This application also provides a computer program product, including computer program instructions.
[0311] Optionally, the computer program product can be applied to the network device in the embodiments of this application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, they will not be described in detail here.
[0312] Optionally, the computer program product can be applied to the mobile terminal / terminal device in the embodiments of this application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of this application. For the sake of brevity, they will not be described in detail here.
[0313] This application also provides a computer program. Optionally, this computer program can be applied to the network device in the embodiments of this application. When the computer program runs on a computer, it causes the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, these will not be described in detail here.
[0314] Optionally, the computer program can be applied to the mobile terminal / terminal device in the embodiments of this application. When the computer program is run on a computer, it causes the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0315] Those skilled in the art will recognize that the units and algorithm steps of the various examples 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 implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art 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.
[0316] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0317] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0318] The units described as separate components may or may not be physically separate. 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 the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0319] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0320] If the aforementioned functions are implemented as 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 this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0321] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for wireless communication, characterized in that, include: In the first calibration window, the terminal device calibrates the correlation between multiple transmission paths of the terminal device so that the change in the correlation between the multiple transmission paths is within the target range corresponding to the MIMO transmission capability of the terminal device. The terminal device transmits data based on the correlation of the calibrated multiple transmission paths; After the first calibration window, the terminal device receives the relevant MIMO transmission configuration sent by the network device; wherein, if the initial MIMO transmission capability of the terminal device is uncorrelated MIMO transmission capability, the relevant MIMO transmission configuration is a partially correlated MIMO transmission configuration or a fully correlated MIMO transmission configuration; or if the initial MIMO transmission capability of the terminal device is partially correlated MIMO transmission capability, the relevant MIMO transmission configuration is a fully correlated MIMO transmission configuration. When the correlation between the multiple transmission paths is lower than a preset condition, the terminal device sends a first indication message to the network device. The first indication message is used to instruct the terminal device to fall back to a data transmission configuration based on partially correlated MIMO transmission or uncorrelated MIMO transmission.
2. The method according to claim 1, characterized in that, The method further includes: The terminal device sends a calibration window request to the network device, the calibration window request being used to request the network device to configure the first calibration window.
3. The method according to claim 2, characterized in that, The terminal device sends a calibration window request to the network device, including: If the first timer is not active, the terminal device sends the calibration window request to the network device, wherein during the operation of the first timer, the terminal device is prohibited from initiating a calibration window request or from stopping ongoing correlation calibration.
4. The method according to claim 3, characterized in that, The first timer is configured by the network device.
5. The method according to any one of claims 2-4, characterized in that, The terminal device sends a calibration window request to the network device, including: When the correlation between the multiple transmission paths is lower than a preset condition, the terminal device sends the calibration window request to the network device.
6. The method according to claim 5, characterized in that, The correlation between the multiple transmission paths is lower than a preset condition, including at least one of the following: The relative amplitude variation among the signals of the multiple transmission paths is greater than the first threshold. The relative phase change between the signals of the multiple transmission paths is greater than the second threshold.
7. The method according to any one of claims 2-4, characterized in that, The first calibration window is a non-periodic time window.
8. The method according to claim 7, characterized in that, The length of the first calibration window is predefined, or configured by the network device.
9. The method according to claim 8, characterized in that, The calibration window request is also used to request the network device to configure the length of the first calibration window, the length of which is configured by the network device based on the calibration window request.
10. The method according to any one of claims 2-4, characterized in that, The first calibration window is a periodic time window.
11. The method according to claim 10, characterized in that, The length of the first calibration window is predefined, or configured by the network device; and / or The period of the first calibration window is predefined, or configured by the network device.
12. The method according to claim 11, characterized in that, The calibration window request is also used to request the network device to configure the length and / or period of the first calibration window, the length and / or period of the first calibration window being configured by the network device based on the calibration window request.
13. The method according to claim 10, characterized in that, The method further includes: The terminal device receives a window activation message sent by the network device. The window activation message is used to activate the first calibration window in the periodic time window. The window activation message is sent by the network device based on the calibration window request.
14. The method according to claim 10, characterized in that, The method further includes: The terminal device receives a window deactivation message sent by the network device, the window deactivation message being used to deactivate the periodic time window.
15. The method according to claim 14, characterized in that, The window activation message is sent by the network device based on the calibration completion message of the terminal device. The calibration completion message is used to instruct the terminal device to complete the correlation calibration between multiple transmission paths of the terminal device.
16. The method according to claim 1, characterized in that, The terminal device performs data transmission based on the correlation of the calibrated multiple transmission paths, including: The terminal device performs data transmission based on the correlation of the calibrated multiple transmission paths according to the relevant MIMO transmission configuration.
17. The method according to claim 1, characterized in that, The method further includes: The terminal device sends a related MIMO transmission request to the network device. The related MIMO transmission request is used to request the related MIMO transmission configuration from the network device. The related MIMO transmission configuration is configured by the network device based on the related MIMO transmission request from the terminal device.
18. The method according to any one of claims 1-4, characterized in that, The method further includes: The terminal device receives a second indication information sent by the network device, the second indication information being used to instruct the network device to fall back to a data transmission configuration based on partially correlated MIMO or uncorrelated MIMO.
19. The method according to any one of claims 1-4, characterized in that, In the first calibration window, the terminal device calibrates the correlation between multiple transmission paths of the terminal device, including: When the initial MIMO transmission capability of the terminal device is partially correlated MIMO transmission capability or uncorrelated MIMO transmission capability, and it is desired to use correlated MIMO transmission configuration for data transmission, the correlation between multiple transmission paths of the terminal device is calibrated in the first calibration window; or When the initial MIMO transmission capability of the terminal device is fully correlated MIMO transmission capability, and it is desired to use fully correlated MIMO transmission configuration for data transmission, the correlation between multiple transmission paths of the terminal device is calibrated in the first calibration window.
20. The method according to any one of claims 1-4, characterized in that, The method further includes: The terminal device reports its calibration capability to the network device. The calibration capability is used to indicate whether the terminal device has the ability to perform correlation calibration between multiple transmission paths of the terminal device based on a calibration window.
21. The method according to claim 20, characterized in that, The first calibration window is configured by the network device for the terminal device when the terminal device has the ability to perform correlation calibration between multiple transmission paths of the terminal device based on the calibration window.
22. A method for wireless communication, characterized in that, include: The network device receives a calibration window request sent by the terminal device. The calibration window request is used to request the network device to configure a first calibration window. The first calibration window is used by the terminal device to calibrate the correlation between multiple transmission paths of the terminal device so that the change in the correlation between the multiple transmission paths is within the target range corresponding to the MIMO transmission capability of the terminal device. The network device configures a first calibration window for the terminal device; After the first calibration window, the network device sends a correlated MIMO transmission configuration to the terminal device; wherein, if the initial MIMO transmission capability of the terminal device is an uncorrelated MIMO transmission capability, the correlated MIMO transmission configuration is a partially correlated MIMO transmission configuration or a fully correlated MIMO transmission configuration; or if the initial MIMO transmission capability of the terminal device is a partially correlated MIMO transmission capability, the correlated MIMO transmission configuration is a fully correlated MIMO transmission configuration. The network device receives a first indication information sent by the terminal device, the first indication information being used to instruct the terminal device to fall back to a data transmission configuration based on partially correlated MIMO or uncorrelated MIMO.
23. The method according to claim 22, characterized in that, The method further includes: The network device configures a first timer for the terminal device, wherein during the operation of the first timer, the terminal device is prohibited from initiating a calibration window request or from stopping the ongoing correlation calibration.
24. The method according to claim 22 or 23, characterized in that, The first calibration window is a non-periodic time window.
25. The method according to claim 24, characterized in that, The length of the first calibration window is predefined, or configured by the network device.
26. The method according to claim 25, characterized in that, The calibration window request is also used to request the network device to configure the length of the first calibration window, the length of which is configured by the network device based on the calibration window request.
27. The method according to claim 22 or 23, characterized in that, The first calibration window is a periodic time window.
28. The method according to claim 27, characterized in that, The length of the first calibration window is predefined, or configured by the network device; and / or The period of the first calibration window is predefined, or configured by the network device.
29. The method according to claim 28, characterized in that, The calibration window request is also used to request the network device to configure the length and / or period of the first calibration window, the length and / or period of the first calibration window being configured by the network device based on the calibration window request.
30. The method according to claim 27, characterized in that, The method further includes: The network device sends a window activation message to the terminal device. The window activation message is used to activate the first calibration window in the periodic time window. The window activation message is sent by the network device based on the calibration window request.
31. The method according to claim 27, characterized in that, The method further includes: The network device sends a window deactivation message to the terminal device, the window deactivation message being used to deactivate the periodic time window.
32. The method according to claim 31, characterized in that, The window activation message is sent by the network device based on the calibration completion message of the terminal device. The calibration completion message is used to instruct the terminal device to complete the correlation calibration between multiple transmission paths of the terminal device.
33. The method according to claim 22, characterized in that, The method further includes: The network device receives a related MIMO transmission request sent by the terminal device. The related MIMO transmission request is used to request the related MIMO transmission configuration from the network device. The related MIMO transmission configuration is configured by the network device based on the related MIMO transmission request from the terminal device.
34. The method according to claim 22 or 23, characterized in that, The method further includes: The network device sends a second indication information to the terminal device, the second indication information being used to instruct the network device to fall back to a data transmission configuration based on partially correlated MIMO or uncorrelated MIMO.
35. The method according to claim 22 or 23, characterized in that, The method further includes: The network device receives the calibration capability of the terminal device reported by the terminal device. The calibration capability is used to indicate whether the terminal device has the ability to perform correlation calibration between multiple transmission paths of the terminal device based on a calibration window.
36. The method according to claim 35, characterized in that, The method further includes: When the terminal device has the capability to perform correlation calibration between multiple transmission paths of the terminal device based on a calibration window, the network device configures the first calibration window for the terminal device.
37. A terminal device, characterized in that, include: The processing unit is configured to calibrate the correlation between multiple transmission paths of the terminal device in a first calibration window, so that the change in the correlation between the multiple transmission paths is within the target range corresponding to the MIMO transmission capability of the terminal device. A communication unit is configured to perform data transmission based on the correlation of the calibrated plurality of transmission paths; after the first calibration window, it receives a correlated MIMO transmission configuration sent by a network device; wherein, if the initial MIMO transmission capability of the terminal device is an uncorrelated MIMO transmission capability, the correlated MIMO transmission configuration is a partially correlated MIMO transmission configuration or a fully correlated MIMO transmission configuration; or if the initial MIMO transmission capability of the terminal device is a partially correlated MIMO transmission capability, the correlated MIMO transmission configuration is a fully correlated MIMO transmission configuration; when the correlation among the plurality of transmission paths is lower than a preset condition, it sends a first indication information to the network device, the first indication information being used to instruct the terminal device to fall back to the data transmission configuration based on the partially correlated MIMO transmission configuration or the uncorrelated MIMO transmission configuration.
38. The terminal device according to claim 37, characterized in that, The communication unit is also used for: A calibration window request is sent to the network device, the calibration window request being used to request the network device to configure the first calibration window.
39. The terminal device according to claim 38, characterized in that, The communication unit is also used for: If the first timer is not active, the calibration window request is sent to the network device, wherein during the operation of the first timer, the terminal device is prohibited from initiating a calibration window request or from stopping the ongoing correlation calibration.
40. The terminal device according to claim 39, characterized in that, The first timer is configured by the network device.
41. The terminal device according to any one of claims 38-40, characterized in that, The communication unit is also used for: If the correlation between the multiple transmission paths is lower than a preset condition, the calibration window request is sent to the network device.
42. The terminal device according to claim 41, characterized in that, The correlation between the multiple transmission paths is lower than a preset condition, including at least one of the following: The relative amplitude variation of the signals among the multiple transmission paths is greater than the first threshold. The relative phase change of the signals between the multiple transmission paths is greater than the second threshold.
43. The terminal device according to any one of claims 38-40, characterized in that, The first calibration window is a non-periodic time window.
44. The terminal device according to claim 43, characterized in that, The length of the first calibration window is predefined, or configured by the network device.
45. The terminal device according to claim 44, characterized in that, The calibration window request is also used to request the network device to configure the length of the first calibration window, the length of which is configured by the network device based on the calibration window request.
46. The terminal device according to any one of claims 38-40, characterized in that, The first calibration window is a periodic time window.
47. The terminal device according to claim 46, characterized in that, The length of the first calibration window is predefined, or configured by the network device; and / or The period of the first calibration window is predefined, or configured by the network device.
48. The terminal device according to claim 47, characterized in that, The calibration window request is also used to request the network device to configure the length and / or period of the first calibration window, the length and / or period of the first calibration window being configured by the network device based on the calibration window request.
49. The terminal device according to claim 46, characterized in that, The communication unit is also used for: The network device receives a window activation message, which is used to activate the first calibration window in the periodic time window. The window activation message is sent by the network device based on the calibration window request.
50. The terminal device according to claim 46, characterized in that, The communication unit is also used for: Receive a window deactivation message sent by a network device, the window deactivation message being used to deactivate the periodic time window.
51. The terminal device according to claim 50, characterized in that, The window activation message is sent by the network device based on the calibration completion message of the terminal device. The calibration completion message is used to instruct the terminal device to complete the correlation calibration between multiple transmission paths of the terminal device.
52. The terminal device according to claim 37, characterized in that, The communication unit is also used for: Data transmission is performed based on the correlation of the calibrated multiple transmit paths, according to the relevant MIMO transmission configuration.
53. The terminal device according to claim 37, characterized in that, The communication unit is further configured to: send a related MIMO transmission request to the network device, the related MIMO transmission request being used to request the related MIMO transmission configuration from the network device, the related MIMO transmission configuration being configured by the network device based on the related MIMO transmission request from the terminal device.
54. The terminal device according to any one of claims 37-40, characterized in that, The communication unit is also used for: The network device receives a second indication message, which instructs the network device to fall back to a partially correlated MIMO transmission configuration or an uncorrelated MIMO transmission configuration for data transmission.
55. The terminal device according to any one of claims 37-40, characterized in that, The processing unit is also used for: When the initial MIMO transmission capability of the terminal device is partially correlated MIMO transmission capability or uncorrelated MIMO transmission capability, and it is desired to use correlated MIMO transmission configuration for data transmission, the correlation between multiple transmission paths of the terminal device is calibrated in the first calibration window. or When the initial MIMO transmission capability of the terminal device is fully correlated MIMO transmission capability, and it is desired to use fully correlated MIMO transmission configuration for data transmission, the correlation between multiple transmission paths of the terminal device is calibrated in the first calibration window.
56. The terminal device according to any one of claims 37-40, characterized in that, The communication unit is also used for: The calibration capability of the terminal device is reported to the network device, and the calibration capability is used to indicate whether the terminal device has the ability to perform correlation calibration between multiple transmission paths of the terminal device based on a calibration window.
57. The terminal device according to claim 56, characterized in that, The first calibration window is configured by the network device for the terminal device when the terminal device has the ability to perform correlation calibration between multiple transmission paths of the terminal device based on the calibration window.
58. A network device, characterized in that, include: A communication unit is configured to receive a calibration window request sent by a terminal device. The calibration window request is used to request the network device to configure a first calibration window. The first calibration window is used by the terminal device to calibrate the correlation between multiple transmission paths of the terminal device, so that the change in the correlation between the multiple transmission paths is within the target range corresponding to the MIMO transmission capability of the terminal device. as well as Configure a first calibration window for the terminal device; and After the first calibration window, a related MIMO transmission configuration is sent to the terminal device; wherein, if the initial MIMO transmission capability of the terminal device is unrelated MIMO transmission capability, the related MIMO transmission configuration is a partially related MIMO transmission configuration or a fully related MIMO transmission configuration; or if the initial MIMO transmission capability of the terminal device is a partially related MIMO transmission capability, the related MIMO transmission configuration is a fully related MIMO transmission configuration. The terminal device receives a first indication message, which instructs the terminal device to fall back to a data transmission configuration based on a partially correlated MIMO transmission configuration or an uncorrelated MIMO transmission configuration.
59. The network device according to claim 58, characterized in that, The communication unit is also used for: Configure a first timer for the terminal device, wherein during the operation of the first timer, the terminal device is prohibited from initiating a calibration window request or from stopping ongoing correlation calibration.
60. The network device according to claim 58 or 59, characterized in that, The first calibration window is a non-periodic time window.
61. The network device according to claim 60, characterized in that, The length of the first calibration window is predefined, or configured by the network device.
62. The network device according to claim 61, characterized in that, The calibration window request is also used to request the network device to configure the length of the first calibration window, the length of which is configured by the network device based on the calibration window request.
63. The network device according to claim 58 or 59, characterized in that, The first calibration window is a periodic time window.
64. The network device according to claim 63, characterized in that, The length of the first calibration window is predefined, or configured by the network device; and / or The period of the first calibration window is predefined, or configured by the network device.
65. The network device according to claim 64, characterized in that, The calibration window request is also used to request the network device to configure the length and / or period of the first calibration window, the length and / or period of the first calibration window being configured by the network device based on the calibration window request.
66. The network device according to claim 63, characterized in that, The communication unit is also used for: A window activation message is sent to the terminal device. The window activation message is used to activate the first calibration window in the periodic time window. The window activation message is sent by the network device based on the calibration window request.
67. The network device according to claim 63, characterized in that, The communication unit is also used for: A window deactivation message is sent to the terminal device, the window deactivation message being used to deactivate the periodic time window.
68. The network device according to claim 67, characterized in that, The window activation message is sent by the network device based on the calibration completion message of the terminal device. The calibration completion message is used to instruct the terminal device to complete the correlation calibration between multiple transmission paths of the terminal device.
69. The network device according to claim 58, characterized in that, The communication unit is also used for: The network device receives a related MIMO transmission request sent by the terminal device. The related MIMO transmission request is used to request the related MIMO transmission configuration from the network device. The related MIMO transmission configuration is configured by the network device based on the related MIMO transmission request from the terminal device.
70. The network device according to claim 58 or 59, characterized in that, The communication unit is also used for: Send a second indication message to the terminal device, the second indication message being used to instruct the network device to fall back to a data transmission configuration based on partially correlated MIMO transmission configuration or uncorrelated MIMO transmission configuration.
71. The network device according to claim 58 or 59, characterized in that, The communication unit is also used for: The terminal device receives a report on its calibration capability, which indicates whether the terminal device has the ability to perform correlation calibration between multiple transmission paths of the terminal device based on a calibration window.
72. The network device according to claim 71, characterized in that, The communication unit is also used for: When the terminal device has the capability to perform correlation calibration between multiple transmission paths of the terminal device based on a calibration window, the first calibration window is configured for the terminal device.
73. A terminal device, characterized in that, include: A processor and a memory for storing a computer program, the processor for calling and running the computer program stored in the memory to perform the method as described in any one of claims 1 to 21.
74. A chip, characterized in that, include: A processor for retrieving and running a computer program from memory, causing a device on which the chip is mounted to perform the method as described in any one of claims 1 to 21.
75. A computer-readable storage medium, characterized in that, Used to store a computer program that causes a computer to perform the method as described in any one of claims 1 to 21.
76. A computer program product, characterized in that, It includes computer program instructions that cause a computer to perform the method as described in any one of claims 1 to 21.
77. A network device, characterized in that, include: A processor and a memory for storing a computer program, the processor for calling and running the computer program stored in the memory to perform the method as described in any one of claims 22 to 36.
78. A chip, characterized in that, include: A processor for retrieving and running a computer program from memory, causing a device on which the chip is mounted to perform the method as described in any one of claims 22 to 36.
79. A computer-readable storage medium, characterized in that, Used to store a computer program that causes a computer to perform the method as described in any one of claims 22 to 36.
80. A computer program product, characterized in that, It includes computer program instructions that cause a computer to perform the method as described in any one of claims 22 to 36.