Communication method and communication apparatus

By acquiring and combining different types of multipath components (MPCs), the problem of high channel information acquisition overhead in communication systems is solved, and efficient and accurate acquisition of channel information is achieved.

CN122293281APending Publication Date: 2026-06-26HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2024-12-26
Publication Date
2026-06-26

AI Technical Summary

Technical Problem

In communication systems, the overhead of sending and receiving reference signals to estimate channel information is significant, and existing technologies struggle to effectively reduce it.

Method used

By acquiring different types of multipath components (MPCs), such as type I and type II MPCs, and combining them to determine channel information, the combination of MPCs can be flexibly designed to adapt to different communication scenarios, reducing the frequent overhead of acquiring channel information.

Benefits of technology

It reduces the overhead of acquiring channel information, improves the accuracy of channel information, avoids redundant acquisition, and adapts to different communication needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122293281A_ABST
    Figure CN122293281A_ABST
Patent Text Reader

Abstract

This application provides a communication method and a communication apparatus. The method includes: a first apparatus acquiring a first type of MPC and a second type of MPC, wherein the MPC types of the two types of MPC are different; and then the first apparatus determines channel information based on the two types of MPC and a combination thereof. Acquiring channel information through MPC reduces the overhead of determining channel information compared to frequently transmitting reference signals in one cycle to measure complete channel information. Furthermore, compared to directly acquiring a complete MPC, acquiring two types of MPC and designing a combination thereof further reduces the overhead of acquiring MPC. Moreover, the different MPC types of the two types of MPC avoid incomplete or redundant MPCs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communications, and more specifically, to a communication method and a communication device. Background Technology

[0002] In communication systems, reference signals are transmitted between the transmitting and receiving ends to send and receive data, obtain system synchronization, and determine channel information. For example, the transmitting end sends a reference signal to the receiving end, which receives the reference signal and can then perform measurements based on it to estimate channel information. However, this method of estimating channel information by sending reference signals is relatively expensive. Summary of the Invention

[0003] This application provides a communication method and a communication device that can acquire channel information and reduce the overhead of acquiring channel information.

[0004] Firstly, a communication method is provided, which can be executed by a communication device. This communication device can be a terminal device, or a component for a terminal device (such as a chip or circuit, which can be a modem chip, also known as a baseband chip, or a system-on-chip (SoC) or system-in-package (SIP) chip containing a modem core, etc.), or a logic module or software capable of implementing some or all of the functions of the terminal device, etc.; alternatively, the communication device can be a network device, or a component for a network device (such as a chip, chip system, or circuit), or a logic module or software capable of implementing some or all of the functions of the network device, etc., and this application does not limit this.

[0005] The method may include: obtaining a first type of multipath component (MPC); obtaining a second type of MPC, wherein the MPC type of the second type of MPC is different from that of the first type of MPC, and the second type of MPC and the first type of MPC are used to determine channel information by combining the second type of MPC and the first type of MPC.

[0006] Based on the above technical solution, taking the first device as an example, the first device can acquire a first type of multipath component (MPC) and a second type of MPC. The first and second types of MPC can be combined to jointly determine the complete MPC, i.e., determine the channel information. The above-mentioned scheme for acquiring channel information through MPC can acquire different types of MPCs periodically, in different time periods, or in different scenarios according to actual communication conditions and needs, which can reduce the overhead of acquiring MPCs (i.e., acquiring channel information). For example, the first device can acquire MPCs through various methods, such as sensing or AI models, which can reduce the overhead of frequently sending reference signals to directly measure a complete channel information. Furthermore, compared to directly acquiring a complete MPC, designing to acquire different types of MPCs (i.e., the first type of MPC and the second type of MPC) separately not only allows for the determination of channel information based on multiple types of MPCs, improving the accuracy of the channel information, but also avoids redundancy caused by acquiring the same type of MPC, reducing the overhead of acquiring MPCs.

[0007] In conjunction with the first aspect, in certain implementations of the first aspect, the combination of the first type of MPC and the second type of MPC is any one of the following: a second type of MPC and at least one first type of MPC form a combination, wherein the at least one first type of MPC is a first type of MPC within a first time period, and the start or end time unit of the first time period is the time unit occupied by the one second type of MPC; W first type of MPCs and one second type of MPC form a combination, wherein the one second type of MPC is the first second type of MPC preceding the W first type of MPCs, or, the one second type of MPC is the first second type of MPC following the W first type of MPCs, where W is an integer greater than or equal to 1; N1 consecutive first type of MPCs and N2 consecutive second type of MPCs form a combination, where N1 and N2 are integers greater than or equal to 1; a second time period consisting of first type of MPCs and second type of MPCs forming a combination, wherein the length of the second time period is greater than the length of the transmission period of the first type of MPC, and the length of the second time period is greater than the length of the transmission period of the second type of MPC.

[0008] Based on the above technical solution, the combination of the first type of MPC and the second type of MPC can be flexibly designed. This not only enables the determination of channel information but also allows for the flexible selection of appropriate combination methods based on actual communication conditions, such as the configuration of the first and second type of MPCs. For example, to quickly obtain channel information, a combination method of using W first type MPCs and one second type MPC can be selected. That is, based on the time unit occupied by the first type of MPC, a second type MPC is selected after or following that time unit to jointly determine the channel information.

[0009] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes any one of the following: the combination of the first MPC and the second MPC is: a combination of one second type MPC and at least one first type MPC, and channel information is determined based on the second MPC and at least one first MPC; or, the combination of the first MPC and the second MPC is: a combination of T first type MPCs and one second type MPC, and channel information is determined based on the T first type MPCs and one second type MPC; or, the combination of the first MPC and the second MPC is: a combination of N1 consecutive first type MPCs and N2 consecutive second type MPCs, and channel information is determined based on the N1 consecutive first type MPCs and N2 consecutive second type MPCs; or, the combination of the first MPC and the second MPC is: a combination of first type MPCs and second type MPCs in a second time period, and channel information is determined based on the first type MPCs and second type MPCs in the second time period.

[0010] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes any one of the following: sending the first type of MPC and the second type of MPC; or sending first indication information, the first indication information indicating the channel information; or determining the channel information based on the first type of MPC and the second type of MPC, and a combination of the first type of MPC and the second type of MPC.

[0011] Based on the above technical solution, taking the first device as an example, the first device can determine the channel information itself; or it can indicate the first type of MPC and the second type of MPC to other devices, so that other devices can determine the channel information based on the first type of MPC and the second type of MPC, as well as combinations of the first type of MPC and the second type of MPC; or it can determine the first type of MPC and the second type of MPC to be combined based on the combination of the first type of MPC and the second type of MPC, and indicate this to other devices, so that other devices can directly determine the channel information based on the indication of the first device. Therefore, the above technical solution can be applied to more scenarios.

[0012] In conjunction with the first aspect, in some implementations of the first aspect, the MPC type of the first type of MPC and the MPC type of the second type of MPC are associated with at least one of the following: the time-varying nature of the MPC, the moving speed of the first device, the moving speed of the second device, and the distance between the first device and the second device.

[0013] Based on the above technical solution, the MPC types of the first type of MPC and the second type of MPC can be associated with at least one of the above parameters. For example, the MPC types of the first type of MPC and the second type of MPC are related to the time-varying nature of the MPC, such as the MPC type of the first type of MPC being highly time-varying and the MPC type of the second type of MPC being weakly time-varying.

[0014] In conjunction with the first aspect, in some implementations of the first aspect, obtaining the first type of MPC includes any one of the following: obtaining the first type of MPC by measurement based on a reference signal; obtaining the first type of MPC by measurement based on a sensed signal; obtaining the first type of MPC based on an artificial intelligence model.

[0015] In conjunction with the first aspect, in some implementations of the first aspect, the acquisition of the second type of MPC includes any one of the following: acquiring the second type of MPC by measurement based on a reference signal; acquiring the second type of MPC by measurement based on a sensed signal; acquiring the second type of MPC based on an artificial intelligence model.

[0016] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: sending or receiving capability information, the capability information indicating supported MPC configurations, the MPC configurations including configurations for the first type of MPC and configurations for the second type of MPC.

[0017] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: sending or receiving second indication information, the second indication information indicating configuration information of the first type of MPC and / or configuration information of the second type of MPC.

[0018] In conjunction with the first aspect, in some implementations of the first aspect, the configuration information of the first type of MPC includes at least one of the following: the acquisition cycle of the first type of MPC, the MPC type of the first type of MPC, and the acquisition method of the first type of MPC; and / or, the configuration information of the second type of MPC includes at least one of the following: the acquisition cycle of the second type of MPC, the MPC type of the second type of MPC, and the acquisition method of the second type of MPC.

[0019] Secondly, a communication method is provided, which can be executed by a communication device. This communication device can be a network device, or a component for a network device (such as a chip, chip system, or circuit), or a logic module or software capable of implementing some or all of the functions of a network device, etc.; alternatively, the communication device can be a terminal device, or a component for a terminal device (such as a chip or circuit, which can be a modem chip, also known as a baseband chip, or a SoC or SIP chip containing a modem core, etc.), or a logic module or software capable of implementing some or all of the functions of a terminal device, etc., and this application does not limit this.

[0020] The method may include: determining configuration information of a first type of multipath component (MPC) and / or configuration information of a second type of MPC; sending or receiving second indication information, the second indication information indicating the configuration information of the first type of MPC and / or the configuration information of the second type of MPC, wherein the MPC type of the first type of MPC and the MPC type of the second type of MPC are different, and the first type of MPC and the second type of MPC are used to determine channel information by combining the first type of MPC and the second type of MPC.

[0021] In conjunction with the second aspect, in some implementations of the second aspect, the configuration information of the first type of MPC includes at least one of the following: the acquisition cycle of the first type of MPC, the MPC type of the first type of MPC, and the acquisition method of the first type of MPC; and / or, the configuration information of the second type of MPC includes at least one of the following: the acquisition cycle of the second type of MPC, the MPC type of the second type of MPC, and the acquisition method of the second type of MPC.

[0022] In conjunction with the second aspect, in some implementations of the second aspect, the acquisition cycle of the first type of MPC is shorter than the acquisition cycle of the second type of MPC.

[0023] In conjunction with the second aspect, in certain implementations of the second aspect, the combination of the first type of MPC and the second type of MPC is any one of the following: a second type of MPC and at least one first type of MPC form a combination, wherein the at least one first type of MPC is a first type of MPC within a first time period, and the start or end time unit of the first time period is the time unit occupied by the one second type of MPC; W first type of MPCs and one second type of MPC form a combination, wherein the one second type of MPC is the first second type of MPC preceding the W first type of MPCs, or, the one second type of MPC is the first second type of MPC following the W first type of MPCs, where W is an integer greater than or equal to 1; N1 consecutive first type of MPCs and N2 consecutive second type of MPCs form a combination, where N1 and N2 are integers greater than or equal to 1; a second time period consisting of first type of MPCs and second type of MPCs forming a combination, wherein the length of the second time period is greater than the length of the transmission period of the first type of MPC, and the length of the second time period is greater than the length of the transmission period of the second type of MPC.

[0024] In conjunction with the second aspect, in some implementations of the second aspect, the method further includes: receiving or sending capability information, the capability information indicating supported MPC configurations, the MPC configurations including the configurations of the first type of MPC and the configurations of the second type of MPC.

[0025] In conjunction with the second aspect, in some implementations of the second aspect, the method further includes: receiving the first type of MPC and the second type of MPC; or, receiving first indication information, the first indication information indicating the channel information.

[0026] In conjunction with the second aspect, in some implementations of the second aspect, the MPC type of the first type of MPC and the MPC type of the second type of MPC are associated with at least one of the following: the time-varying nature of the MPC, the moving speed of the first device, the moving speed of the second device, and the distance between the first device and the second device.

[0027] Regarding the beneficial effects not described in detail in the second aspect, please refer to the relevant description in the first aspect, which will not be repeated here.

[0028] Thirdly, a communication apparatus is provided for performing the method in any possible implementation of the first or second aspect described above. Specifically, the apparatus may include units and / or modules for performing the method in any possible implementation of the first or second aspect, such as processing units and / or communication units.

[0029] In one implementation, the device is a communication device (such as a terminal device or a network device). When the device is a communication device, the communication unit can be a transceiver or an input / output interface; the processing unit can be at least one processor. Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.

[0030] In another implementation, the device is a chip, chip system, or circuit for communication equipment (such as terminal equipment or network equipment). When the device is a chip, chip system, or circuit for communication equipment, the communication unit can be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip, chip system, or circuit; the processing unit can be at least one processor, processing circuit, or logic circuit.

[0031] Fourthly, a communication device is provided, comprising: at least one processor for executing a computer program or instructions stored in a memory to perform the method in any possible implementation of the first or second aspect described above. Optionally, the device further comprises a memory for storing the computer program or instructions; correspondingly, at least one processor is configured to execute the computer program or instructions in the memory. Optionally, the device further comprises a communication interface coupled to the processor, which can be used to input information to the processor or output information from the processor. Optionally, the processor reads the computer program or instructions from the memory through the communication interface.

[0032] In one implementation, the device is a communication device (such as a terminal device or a network device).

[0033] In another implementation, the device is a chip, chip system, or circuit for communication equipment (such as terminal equipment or network equipment).

[0034] Fifthly, a processor is provided for performing the methods provided in the first or second aspect above.

[0035] Unless otherwise specified, or if it does not contradict its actual function or internal logic in the relevant description, the transmission and acquisition / reception operations involved in the processor can be understood as processor output and reception, input and other operations, or as transmission and reception operations performed by radio frequency circuits and antennas. This application does not limit them in this regard.

[0036] In a sixth aspect, a computer-readable storage medium is provided, on which a computer program or instructions are stored, which, when executed on a communication device, cause the communication device to perform the method in any possible implementation of the first or second aspect described above.

[0037] A seventh aspect provides a computer program product comprising a computer program or instructions for performing the methods of any possible implementation of the first or second aspect described above. In other words, when the computer program product is run on a computer, it causes the computer to perform the methods of any possible implementation of the first or second aspect described above.

[0038] Eighthly, a chip is provided, the chip including a processor and a communication interface, wherein the processor reads instructions from a memory through the communication interface and executes the method provided by any of the above implementations of the first or second aspect.

[0039] Optionally, as one implementation, the chip further includes a memory storing computer programs or instructions, and a processor for executing the computer programs or instructions in the memory. When the computer programs or instructions are executed, the processor is used to perform the method provided by any of the above implementations of the first or second aspect.

[0040] A ninth aspect provides a communication system, including a first communication device and a second communication device. The first communication device is used to perform the method provided as in the first aspect or any possible implementation thereof, and the second communication device is used to perform the method provided as in the second aspect or any possible implementation thereof. Attached Figure Description

[0041] Figure 1 This is a schematic diagram of a wireless communication system applicable to embodiments of this application.

[0042] Figure 2 This is a schematic diagram of another wireless communication system applicable to embodiments of this application.

[0043] Figure 3 This is a schematic diagram of an ORAN system applicable to embodiments of this application.

[0044] Figure 4 This is a schematic diagram of an access network device applicable to embodiments of this application.

[0045] Figure 5 This is a schematic diagram of a communication method 500 provided in an embodiment of this application.

[0046] Figures 6 to 13 This is a schematic diagram of the combination method provided in the embodiments of this application.

[0047] Figure 14 This is a schematic diagram of a communication method 1400 applicable to embodiments of this application.

[0048] Figure 15This is a schematic diagram of a communication device 1500 provided in an embodiment of this application.

[0049] Figure 16 This is a schematic diagram of another communication device 1600 provided in an embodiment of this application.

[0050] Figure 17 This is a schematic diagram of a chip system 1700 provided in an embodiment of this application. Detailed Implementation

[0051] The technical solutions in this application will now be described with reference to the accompanying drawings.

[0052] Before introducing the scheme of this application, the following points should be noted.

[0053] (1) In this application, "instruction" can include direct instruction, indirect instruction, explicit instruction, implicit instruction, etc. When describing a certain instruction information as being used to instruct A, it can be understood that the instruction information carries A, carries the identifier of A, carries B which is associated with A, carries the identifier of B which is associated with A, etc. In other words, if the receiving side of a certain instruction information can determine A based on the instruction information, it can be described as the instruction information being used to instruct A, and the specific method of determination is not limited. When it is understood that the instruction information carries A, "instruction" or "used to instruct" can be replaced with "includes". In this case, a statement similar to "sending / receiving instruction information, the instruction information being used to instruct A" can be replaced with "sending / receiving A".

[0054] In this application, the information indicated by the instruction information is called the information to be instructed. In specific implementations, there are many ways to indicate the information to be instructed, such as, but not limited to, directly indicating the information to be instructed, such as the information to be instructed itself or its index. It can also indirectly indicate the information to be instructed by indicating other information, where there is a relationship between the other information and the information to be instructed. It can also indicate only a part of the information to be instructed, while the other parts are known or pre-agreed upon. For example, the instruction of specific information can be achieved by using a pre-agreed (e.g., protocol-defined) arrangement of various pieces of information, thereby reducing instruction overhead to some extent. Furthermore, the information to be instructed can be sent as a whole or divided into multiple sub-information pieces, and the sending period and / or timing of these sub-information pieces can be the same or different.

[0055] (2) In this application, the expression " / " is used to indicate that the objects before and after are in an "or" relationship; for example, A / B can mean: A or B. The expression "and / or" is used to indicate that the objects before and after are in a relationship of either "and" or "or"; for example, A and / or B can mean the following: A exists alone, B exists alone, A and B exist simultaneously, where A and B can be single or multiple. "At least one of the following" or similar expressions are used to indicate any combination of the listed items; for example, at least one of A, B and / or C can mean the following: A exists alone, B exists alone, C exists alone, A and B exist simultaneously, B and C exist simultaneously, A and C exist simultaneously, A, B and C exist simultaneously, where A, B, and C can be single or multiple.

[0056] (3) In this application, "send" and "receive" indicate the direction of signal transmission. For example, "send information to XX" can be understood as the destination of the information being XX, which may include direct transmission via the air interface or indirect transmission by other units or modules via the air interface. "Receive information from YY" can be understood as the source of the information being YY, which may include direct reception from YY via the air interface or indirect reception from YY by other units or modules via the air interface. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface. In other words, sending and receiving can occur between devices, such as between network devices and terminal devices, or within a device, such as between components, modules, chips, software modules, or hardware modules within the device via a bus, wiring, or interface.

[0057] (4) In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terms and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0058] (5) In this application, "first," "second," and "#1," "#2," and "#A" are merely for descriptive convenience and are used to distinguish objects, and are not intended to limit the scope of the embodiments of this application. They are not used to describe the order or sequence of features. It should be understood that such described objects can be interchanged where appropriate in order to describe solutions other than those in the embodiments of this application.

[0059] (6) In this application, "predefined" can mean a standard protocol predefined, or it can mean a pre-agreed or pre-negotiated agreement between devices. Here, "protocol" can refer to a standard protocol in the field of communications, for example, it may include fourth-generation (4G) protocols. thGeneration 4G network, fifth generation (5G) network th This application does not limit the scope to network protocols such as 5G (generation, 5G), New Radio (NR), 5.5G, and related protocols used in future communication networks.

[0060] (7) In this application, the words “exemplary,” “for example,” etc., are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as an “example” in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of the word “example” is intended to present the concept in a concrete manner. In the embodiments of this application, “of,” “corresponding, relevant,” and “corresponding” may sometimes be used interchangeably, and it should be noted that their intended meanings are consistent unless their distinction is emphasized.

[0061] First, let me introduce the communication system to which this application applies.

[0062] The technical solutions provided in this application can be applied to various communication systems, such as 5th generation (5G) or new radio (NR) systems, frequency division duplex (FDD) systems, and time division duplex (TDD) systems. The technical solutions provided in this application can also be applied to future communication networks. Furthermore, the technical solutions provided in this application can be applied to device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), and Internet of Things (IoT) communication systems. The technical solutions provided in this application can also be applied to non-terrestrial network (NTN) systems such as inter-satellite communication and satellite communication.

[0063] As an example, a satellite communication system includes a satellite base station and terminal equipment. The satellite base station provides communication services to the terminal equipment. Satellite base stations can also communicate with each other. A satellite can act as a base station or as a terminal device. Here, "satellite" can refer to drones, hot air balloons, low-Earth orbit satellites, medium-Earth orbit satellites, high-Earth orbit satellites, etc. "Satellite" can also refer to non-terrestrial base stations or non-terrestrial equipment.

[0064] As an example, V2X communication can include: vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, vehicle-to-pedestrian (V2P) communication, and vehicle-to-network (V2N) communication.

[0065] In a communication system, a device can send signals to or receive signals from another device. These signals can include information, signaling, or data. The device can also be replaced by an entity, network entity, communication equipment, communication module, node, communication node, etc. This application uses a device as an example for description.

[0066] The terminal device in this application embodiment can be a device or module that accesses the aforementioned communication system and has corresponding communication functions. The terminal device can include various devices with wireless communication capabilities, which can be used to connect people, objects, machines, etc. The terminal device can be widely applied in various scenarios, such as: cellular communication, D2D, V2X, peer-to-peer (P2P), M2M, MTC, IoT, virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, drones, robots, remote sensing, passive sensing, positioning, navigation and tracking, autonomous delivery, etc. The terminal device can be a terminal in any of the above scenarios, such as an MTC terminal, an IoT terminal, etc. Terminal equipment can be user equipment (UE), terminal, fixed equipment, mobile station equipment or mobile equipment, subscriber unit, handheld device, vehicle-mounted equipment, wearable device, cellular phone, smartphone, session initiation protocol (SIP) phone, wireless data card, personal digital assistant (PDA), computer, tablet computer, laptop computer, wireless modem, handset, laptop computer, computer with wireless transceiver capability, smart book, vehicle, satellite, global positioning system (GPS) device, target tracking device, aircraft (e.g., drone, helicopter, multiple helicopters, four helicopters, or airplanes), ship, remote control device, smart home device, industrial equipment, transportation vehicle with wireless communication capability, communication module, or roadside unit with terminal function, all conforming to the 3GPP standard. The device may be a wireless communication unit (RSU), or a device built into the aforementioned device (e.g., a communication module, modem, or chip in the aforementioned device), or other processing devices connected to the wireless modem.

[0067] It should be understood that in certain scenarios, a UE can also be used as a base station. For example, a UE can act as a scheduling entity, providing sidelink signaling between UEs in scenarios such as V2X, D2D, or P2P.

[0068] In this embodiment, the device for implementing the functions of a terminal device, i.e., the terminal device, can be the terminal device itself, or it can be any device capable of supporting the terminal device in implementing the functions, such as a chip system, chip, circuit, or communication module (i.e., a communication module that performs communication functions). This device can be installed in the terminal device. In this embodiment, the chip system can be composed of chips, or it can include chips and other discrete devices. Furthermore, the device can also be configured with program instructions for performing corresponding communication functions.

[0069] The network device in this application embodiment can be a device or module with corresponding communication functions. The network device can be a device used to communicate with terminal devices; it can also be called an access network device or a wireless access network device, such as a base station. In this application embodiment, the network device can refer to a radio access network (RAN) node (or device) that connects the terminal device to the wireless network. A base station can broadly encompass, or be replaced by, various names including: NodeB, evolved NodeB (eNB), next-generation NodeB (gNB), relay station, access point, transmitting and receiving point (TRP), transmitter, master station, auxiliary station, multiple standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. A base station can be a macro base station, micro base station, relay node, donor node, or similar, or a combination thereof. A base station can also refer to a communication module, modem, or chip installed within the aforementioned equipment or apparatus. A base station can also be a mobile switching center, a device that performs base station functions in D2D, V2X, and M2M communications, or a device that performs base station functions in future communication systems. A base station can support networks using the same or different access technologies. The embodiments of this application do not limit the specific technologies or device forms used in the network equipment.

[0070] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move depending on the location of the mobile base station. In other examples, a helicopter or drone can be configured as a device to communicate with another base station.

[0071] In some deployments, the network devices mentioned in the embodiments of this application may be devices including CU, or DU, or devices including CU and DU, or devices with control plane CU nodes (central unit-control plane (CU-CP)) and user plane CU nodes (central unit-user plane (CU-UP)) and DU nodes.

[0072] In some deployments, multiple RAN nodes collaborate to assist terminal devices in achieving wireless access, with different RAN nodes each implementing some of the base station's functions. For example, RAN nodes can be CUs, DUs, CU-CPs, CU-UPs, or radio units (RUs). CUs and DUs can be configured separately or included in the same network element, such as a BBU. RUs can be included in radio equipment or radio units, such as RRUs, AAUs, or RRHs.

[0073] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, a radio access network can also be an open radio access network (O-RAN or ORAN) architecture. In an O-RAN system, CU can also be called an open CU (open CU, O-CU), DU can also be called an open DU (open DU, O-DU), CU-CP can also be called an open CU-CP (O-CU-CP), CU-UP can also be called an open CU-UP (O-CU-UP), and RU can also be called an open RU (open RU, O-RU). Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software modules and hardware modules.

[0074] In this embodiment, the device for implementing the functions of a network device can be a network device itself, or a device capable of supporting the network device in implementing those functions, such as a chip system, chip, circuit, or communication module (i.e., a communication module that performs communication functions). This device can be installed within the network device. In this embodiment, the chip system can be composed of chips, or it can include chips and other discrete devices. Furthermore, the device can be configured with program instructions for performing corresponding communication functions. This embodiment only uses a network device as an example to illustrate the device for implementing the functions of a network device, and does not limit the solution of this embodiment.

[0075] Network devices and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on airplanes, balloons, and satellites. This application does not limit the scenario in which the network devices and terminal devices are located.

[0076] See Figure 1 As an example, Figure 1 This is a schematic diagram of a wireless communication system applicable to embodiments of this application. For example... Figure 1 As shown, the wireless communication system includes a wireless access network 100. The wireless access network 100 can be a next-generation (e.g., future or later) wireless access network, or a traditional (e.g., 5G, 4G, 3G, or 2G) wireless access network. One or more terminal devices (120a-120j, collectively referred to as 120) can be interconnected or connected to one or more network devices (110a, 110b, collectively referred to as 110) within the wireless access network 100. Network elements in the wireless communication system are connected via interfaces (e.g., NG, Xn) or over-the-air interfaces.

[0077] When network devices and terminal devices communicate, the network device can manage one or more cells, and a cell can include at least one terminal device. A cell can be understood as an area within the wireless signal coverage range of the network device.

[0078] Figure 1 This is just an illustration; the wireless communication system may also include other devices, such as core network equipment, wireless relay equipment, and / or wireless backhaul equipment. Figure 1 It is not shown in the middle.

[0079] See Figure 2 As an example, Figure 2 This is a schematic diagram of another wireless communication system applicable to embodiments of this application. For example... Figure 2 As shown, the wireless communication system includes at least one network device, such as... Figure 2 The network device 210 shown may also include at least one terminal device, such as Figure 2The terminal device 220 is shown. Both the network device and the terminal device can be configured with multiple antennas, and the network device and the terminal device can communicate using multi-antenna technology. The wireless communication system also includes a reconfigurable intelligent surface (RIS) 230. The RIS can be used to facilitate communication between devices, such as between a network device and a terminal device. For example, if the transmitting end (such as a network device or a terminal device) and the receiving end (such as a network device or a terminal device) cannot communicate directly, or if the signal is weak during direct communication, or if there are obstacles obstructing communication between the transmitting end and the receiving end, communication can be achieved through the RIS.

[0080] RIS, also known as an intelligent reflective surface (IRS) or large intelligent surface (LIS), will be used as the example below for simplicity. RIS is a subwavelength-scale artificial two-dimensional material, typically composed of metals, dielectrics, and tunable elements, and can be equivalently characterized as a radio link control (RLC) circuit. By adjusting the physical properties of the electromagnetic units, such as capacitive reactance, impedance, or inductive reactance, the radiation characteristics of the RIS can be altered, enabling unconventional physical phenomena such as irregular reflection, negative refraction, absorption, focusing, and polarization conversion, thereby dynamically controlling electromagnetic waves. RIS can generate the required electromagnetic behavior for each electromagnetic unit by controlling the bias voltage of varactor diodes, PIN switches, microelectromechanical systems (MEMS) switches, liquid crystals, graphene, etc.

[0081] The RIS can be considered a reflective panel, which is a smart panel comprising multiple antenna elements 231 (referred to as elements). At least one element can act as a passive reflector. By flexibly configuring the parameters of each element (such as amplitude and / or phase), the fading of the wireless channel can be controlled, and a desired directional beam can be formed. The RIS can be installed in various environments, such as on large flat surfaces (e.g., indoor walls or ceilings, outdoor buildings or signs), to reflect radio frequency (RF) energy around obstacles and create a virtual line-of-sight (LoS) propagation path between the communication source and the target.

[0082] The above description of RIS is merely illustrative and is not intended to limit the scope of this application. Furthermore, while the following embodiments primarily use RIS as an example, any device or apparatus capable of implementing the functions of RIS is applicable to the embodiments of this application.

[0083] The above Figure 1 and Figure 2 This is just an illustration; the wireless communication system may also include other devices, such as core network equipment, wireless relay equipment and / or wireless backhaul equipment, as well as a greater number of network devices and terminal devices. Figure 1 and Figure 2 It is not shown in the middle.

[0084] See Figure 3 As an example, Figure 3 This is a schematic diagram of an ORAN system applicable to embodiments of this application. The ORAN system includes a core network, access network equipment, and a UE. As an example, the ORAN system may also include... Figure 3 Other components besides those shown are not specifically limited in this application.

[0085] Access network equipment can communicate with the core network (CN) via a backhaul link. Access network equipment can also communicate with the UE via an air interface. Specifically, the BBU in the access network equipment communicates with the core network via a backhaul link. The RU in the access network equipment communicates with at least one UE via an air interface. The BBU communicates with at least one RU via a fronthaul link; the BBU and RU may or may not be co-located. A BBU includes at least one CU and at least one DU, and the CU and DU can communicate via at least one midhaul link.

[0086] See Figure 4 As an example, Figure 4 This is a schematic diagram of an access network device applicable to embodiments of this application.

[0087] Optionally, the access network equipment includes a CU. The CU is a logical node that carries the radio resource control (RRC), service data adaptation protocol (SDAP) layer, packet data convergence protocol (PDCP) layer, and other control functions of the access network equipment. The CU can connect to network nodes such as the core network through interfaces, such as the E2 interface. The CU may have some core network functions. The CU (e.g., the PDCP layer and / or higher) connects to the DU (e.g., the radio link control (RLC) layer and lower layers of the DU) through interfaces, such as the F1 interface. Optionally, the F1 interface can provide control plane (C-Plane) and user plane (U-Plane) functions (e.g., interface management, system information management, UE context management, RRC message transmission, etc.). F1AP is the application protocol of the F1 interface, defining the signaling procedures of F1 in some examples. The F1 interface supports control plane F1-C and user plane F1-U.

[0088] As an example, a CU includes CU-CP and CU-UP. CU-CP is a logical node carrying the control plane (PDCP-C) layer, which carries the RRC layer and the Packet Data Convergence Protocol layer, and is used to implement the CU's control plane functions. CU-CP can interact with network elements in the core network used to implement control plane functions. These network elements in the core network can be access and mobility function (AMF) network elements, such as the access and mobility management function (AMF) in a 5G system. The AMF network element is responsible for mobility management in the mobile network, such as terminal device location updates, terminal device registration with the network, and terminal device handover. CU-UP is a logical node carrying the user plane (PDCP-U) layer, which carries the SDAP layer and the Packet Data Convergence Protocol layer, and is used to implement the CU's user plane functions. CU-UP can interact with network elements in the core network used to implement user plane functions. These network elements in the core network, such as the user plane function (UPF) in a 5G system, are responsible for data forwarding and receiving in terminal devices. The above CU and DU configurations are merely examples. In practical applications, the functions of the CU and DU can be configured as needed. For instance, the CU or DU can be configured to have more protocol layer functions, or to have only some protocol layer processing functions. For example, some RLC layer functions and protocol layer functions above the RLC layer can be placed in the CU, while the remaining RLC layer functions and protocol layer functions below the RLC layer can be placed in the DU. Furthermore, the functions of the CU or DU can be divided according to service type or other system requirements. For example, based on latency, functions that require low latency can be placed in the DU, while functions that do not require low latency can be placed in the CU.

[0089] Optionally, the access network equipment includes a DU. For example... Figure 4 As shown, a DU is a logical node that carries the RLC layer, medium access control (MAC) layer, higher physical layer (Higher PHY) layer, and other functions. In some examples, a DU can control at least one RU. The DU connects to the RU through interfaces, which can be fronthaul interfaces. In some examples, the Higher PHY layer includes the PHY layer processing, such as forward error correction (FEC) encoding and decoding, scrambling, modulation, and demodulation.

[0090] Optionally, the access network equipment includes a RU. For example... Figure 4 As shown, the RU is a logical node that carries both lower physical layer (Lower PHY) and radio frequency (RF) processing. In some examples, the RU can be a 3GPP transmission reception point (TRP), a remote radiohead (RRH), or other similar entities. In some examples, the Lower PHY includes PHY processing functions such as Fast Fourier Transform (FFT), Inverse Fast Fourier Transform (IFFT), digital beamforming, and filtering. The RU communicates with one or more UEs via a radio link (such as an RF chain).

[0091] The DU and RU can be co-located or not. The DU and RU exchange control plane and user plane information via a fronthaul link through a lower-layer split CUS-plane (LLS-CUS-Plane) (or O-RANCUS-Plane) interface. Here, CUS-Plane represents the control plane (C-Plane), user plane (UPlane), and synchronization plane (S-Plane) (CUS-Plane). LLS-CUS may include a lower-layer split control (LLS-C) interface providing the control plane and a lower-layer split user (LLS-U) interface providing the user plane. Additionally, LLS-CUS may include a lower-layer split synchronization (LLS-S) interface providing the synchronization plane. In some examples, the control plane (or control plane) refers to the real-time control between the DU and RU. The DU and RU exchange management plane information via the lower-layer split management (LLS-M) interface of the fronthaul link. The management plane (M-Plane) refers to the non-real-time management operations between the DU and RU.

[0092] DU and RU can cooperate to implement the functions of the PHY layer. A DU can be connected to one or more RUs. The functions of DU and RU can be configured in various ways depending on the design. For example, a DU can be configured to implement baseband functions, and an RU can be configured to implement mid-RF functions. Another example is that a DU can be configured to implement higher-level functions in the PHY layer, and an RU can be configured to implement lower-level functions in the PHY layer, or to implement both lower-level and RF functions. Higher-level functions in the physical layer can include a portion of the physical layer's functions that are closer to the MAC layer, while lower-level functions in the physical layer can include another portion of the physical layer's functions that are closer to the mid-RF side.

[0093] The above Figures 1 to 4 For illustrative purposes only, the embodiments described in this application are not limited thereto.

[0094] To facilitate a better understanding of the technical solution of this application, some related technologies involved in the technical solution of this application are introduced.

[0095] 1. Multi-input multi-output (MIMO) technology: Utilizing spatial resources, signals can obtain array gain, multiplexing and diversity gain, and interference cancellation gain in space without increasing system bandwidth, thereby multiplying the capacity and spectral efficiency of the communication system.

[0096] 2. Reference signal (RS): Also known as pilot, reference sequence, reference signal, etc. For consistency, it will be described as reference signal below. A reference signal is a physical signal that transmits a sequence to achieve a specific function. Specifically, a reference signal is a physical signal generated by mapping a specific sequence onto corresponding resources according to a preset resource mapping method.

[0097] In a MIMO system, each port has an independent data channel. Based on a known reference signal, the receiver performs channel estimation for each port and reconstructs the transmitted data accordingly. Channel estimation refers to the process of reconstructing the received signal to compensate for channel fading and noise, using the known reference signals from both the transmitter and receiver to track the time and frequency domain variations of the channel.

[0098] In this application, the reference signal, as an example, can be any of the following: channel state information reference signal (CSI-RS), sounding reference signal (SRS), demodulation reference signal (DMRS), phase track reference signal (PT-RS), cell reference signal (CRS), etc. Among them, DMRS can be used for demodulation of the physical downlink shared channel (PDSCH) or physical uplink shared channel (PUSCH). CSI-RS can be used for channel information measurement and to report channel state information (CSI), which includes at least one of the following: precoding matrix indicator (PMI), rank indication (RI), and channel quality indicator (CQI).

[0099] It should be understood that the reference signals listed above are merely examples and should not be construed as limiting this application. This application does not preclude the possibility of defining other reference signals in future agreements to achieve the same or similar functions.

[0100] 3. Channel Information: This refers to information that reflects channel characteristics and channel quality. As an example, channel information includes at least one of the following: CSI, time-varying channel information, or channel frequency offset information, etc. The following explanation primarily uses CSI as an example of channel information; however, it can be understood that any information reflecting channel characteristics and channel quality is applicable to the embodiments of this application.

[0101] 4. Resources: Data or information can be carried by resources.

[0102] In the time domain, resources may include one or more time-domain units (or, may also be called time units). A time-domain unit may be a symbol, an orthogonal frequency division multiplexing (OFDM) symbol, a mini-slot, a slot, a partial slot, a subframe, or a radio frame, etc. A slot may consist of 6, 7, 12, or 14 symbols; a mini-slot may include at least one symbol (e.g., 2, 7, or 14 symbols, or any number of symbols less than or equal to 14); the duration of a subframe in the time domain may be 1 millisecond (ms). It should be understood that the listed time-domain unit sizes are merely for ease of understanding of the scheme in this application and do not constitute a limitation on the scope of protection of this application. It is understood that the above-mentioned time-domain unit sizes can be other values, and this application does not limit them.

[0103] In the frequency domain, resources can include one or more frequency domain units. A frequency domain unit can be a resource block (RB), a subcarrier, a resource block group (RBG), a subband, a precoding resource block group (PRG), a bandwidth part (BWP), a carrier, or a serving cell, etc.

[0104] 5. Multipath Component (MPC): Also known as multipath parameters or multipath information, it represents the relevant information of each path a signal travels through a channel, such as the multipath component parameters of the transmitting antenna and / or the multipath component parameters of the receiving antenna. Specifically, when a signal is transmitted through a channel, it can travel from the transmitting end to the receiving end through multiple paths, and MPC can represent the relevant information of these multiple paths.

[0105] As an example, MPC includes information on at least one of the following parameters: angle, delay, power, polarization, Doppler, phase (such as initial phase), etc.

[0106] The angle may include at least one of the following: horizontal angle of arrival (AOA / AoA), horizontal angle of departure (AOD / AoD), vertical angle of arrival (ZOA / ZoA), and vertical angle of departure (ZOD / ZoD). AOA and ZOA refer to the horizontal and vertical angles of arrival of the signal via the wireless channel to the receiving antenna, respectively, while AOD and ZOD refer to the horizontal and vertical angles of departure of the signal transmitted via the transmitting antenna, respectively.

[0107] Polarization, or polarization information, can include: polarization mode and / or the number of polarization directions. For example, the polarization mode can be horizontal or vertical. Another example is single polarization, dual polarization, or four polarizations. Yet another example is cross-polarization, X-polarization (Xpol), or quadrifilar helix antenna (QHA). Furthermore, when the polarization mode is cross-polarization, the cross-polarization ratio (XPR) can also be included.

[0108] In the embodiments of this application, the term "path" is mentioned multiple times, such as the MPC of paths, which will be explained uniformly here. As an example, "path" can be replaced with any of the following: multipath, main path, sub-path, path cluster (or simply cluster). Multipath: A signal is transmitted from the transmitter to the receiver through multiple paths; these multiple paths can be called multipath. Main Path: The primary path for signal transmission from the transmitter to the receiver; the main path is usually the most direct and strongest path. Sub-Path: A secondary path for signal propagation from the transmitter to the receiver, usually formed by phenomena such as reflection, refraction, diffraction, and / or scattering. Path Cluster: In multipath propagation, a set of paths with similar propagation characteristics is referred to as a group. A path cluster includes multiple sub-paths (or multiple paths), which typically have similar characteristics in time, frequency, or space, and therefore can be treated as a whole.

[0109] As described in the background section, existing CSI acquisition overhead is too high.

[0110] In view of this, this application proposes a scheme that involves designing a device (i.e., a first device, such as a terminal device) to periodically acquire different types of MPCs (such as a first type of MPC and a second type of MPC), and designing a combination method for the first type of MPC and the second type of MPC. Based on the periodically acquired first type of MPC and second type of MPC, and the combination method, a suitable combination of the first type of MPC and the second type of MPC can be selected to form a complete MPC, thereby determining the channel information. This reduces the overhead of acquiring MPCs compared to directly acquiring them.

[0111] The methods provided by the embodiments of this application will be described in detail below with reference to the accompanying drawings. The embodiments provided by this application can be applied to the scenarios shown in the above figures and are not limited thereto. In addition, the terms used below can be referred to the foregoing explanations and will not be repeated hereafter. Furthermore, for ease of description, the first device and the second device are used as examples for illustrative purposes. As an example, the first device (or the first communication device) is a terminal device or a component of a terminal device (e.g., a chip, a chip system, a circuit, or a communication module), or the first device is a network device or a component of a network device (e.g., a chip, a chip system, a circuit, or a communication module). As an example, the second device (or the second communication device) is a terminal device or a component of a terminal device (e.g., a chip, a chip system, a circuit, or a communication module), or the second device is a network device or a component of a network device (e.g., a chip, a chip system, a circuit, or a communication module). Furthermore, the steps described below as being performed by a single execution entity can also be divided into being performed by multiple execution entities, which can be logically and / or physically separated.

[0112] See Figure 5 As an example, Figure 5 This is a schematic diagram of a communication method 500 provided in an embodiment of this application. Figure 5 The method 500 shown may include the following steps.

[0113] S510, the first device acquires the first type of MPC.

[0114] As an example, the first type of MPC includes information on at least one of the following parameters: angle (such as one or more of AOA, AOD, ZOA, ZOD), time delay, power, polarization (such as XPR), Doppler, phase (such as initial phase), etc.

[0115] Optionally, the first device acquires the first type of MPC, including at least the following implementation methods.

[0116] In one possible implementation, the first device performs measurements based on a reference signal to obtain a first type of MPC. For example, a second device sends a reference signal to the first device, and the first device performs measurements based on the reference signal to determine the first type of MPC.

[0117] For example, if the first device is a terminal device and the second device is a network device, then the reference signal is a downlink reference signal, such as DMRS (i.e., downlink DMRS) or CSI-RS. Specifically, the first device measures the downlink channel based on the downlink reference signal and estimates the uplink channel based on the downlink channel, thereby determining the multipath information (i.e., Type I MPC) used for uplink transmission.

[0118] For example, if the first device is a network device and the second device is a terminal device, then the reference signal is an uplink reference signal, such as DMRS (i.e., uplink DMRS) or SRS. Specifically, the first device measures the uplink channel based on the uplink reference signal and estimates the downlink channel based on the uplink channel, thereby determining the multipath information (i.e., type I MPC) used for downlink transmission.

[0119] For example, if the first device is a terminal device and the second device is another terminal device, then the reference signal is a sideline reference signal. Specifically, the first device measures the sideline channel based on the sideline reference signal, thereby determining the multipath information (i.e., type I MPC) used for sideline transmission.

[0120] In a second possible implementation, the first device performs measurements based on the sensing signal to obtain a first type of MPC. For example, the second device sends a sensing signal to the first device, and the first device performs measurements based on the sensing signal to obtain multipath information (i.e., the first type of MPC).

[0121] A third possible implementation involves the first device acquiring a first type of MPC based on an artificial intelligence (AI) model. The AI ​​model is an algorithm or computer program capable of implementing AI functions, representing the mapping relationship between the model's inputs and outputs. For example, by inputting raw information into the AI ​​model, multipath information (i.e., the first type of MPC) is output. As an example, this raw information may include the channel response of the channel or the channel's feature vector matrix (i.e., a matrix composed of feature vectors). As an example, the AI ​​model may be a neural network, a linear regression model, a decision tree model, a support vector machine (SVM), a Bayesian network, a Q-learning model, or other machine learning (ML) models.

[0122] S520, the first device acquires the second type of MPC.

[0123] The designations of Type I MPC and Type II MPC are merely for differentiation and do not limit the scope of protection of the embodiments in this application. For example, Type I MPC may also be called First MPC, First Type MPC, or First Part MPC, and Type II MPC may also be called Second MPC, Second Type MPC, or Second Part MPC. The embodiments in this application are described using Type I MPC and Type II MPC as examples.

[0124] As an example, the second type of MPC includes information on at least one of the following parameters: angle (such as one or more of AOA, AOD, ZOA, ZOD), time delay, power, polarization (such as XPR), Doppler, phase (such as initial phase), etc.

[0125] The second type of MPC differs from the first type of MPC. The relevant solutions for the first and second types of MPC will be described in detail later.

[0126] Optionally, the first device acquires the second type of MPC, including at least the following implementation methods.

[0127] In the first possible implementation, the first device performs measurements based on a reference signal to obtain the second type of MPC.

[0128] In a second possible implementation, the first device acquires a second type of MPC by measuring the sensing signal.

[0129] The third possible implementation is that the first device obtains the second type of MPC based on an AI model.

[0130] The implementation method of the first device acquiring the second type of MPC can be found in the relevant description of the first device acquiring the first type of MPC in S510, and will not be repeated here. Furthermore, the acquisition methods for the first type of MPC and the second type of MPC can be the same or different.

[0131] Optionally, method 500 may further include any of the following steps: S531, S532, or S533.

[0132] S531, the first device determines channel information based on the combination method, the first type of MPC, and the second type of MPC.

[0133] Optionally, after S531, method 500 further includes: the first device indicating channel information to the second device. Specifically, after determining the channel information based on the combination method, the first type of MPC, and the second type of MPC, the first device indicates the channel information to the second device.

[0134] In the embodiments of this application, determining channel information can also be replaced by determining data transmission parameters. For example, the first device determining channel information based on the combination method, the first type of MPC, and the second type of MPC can also be replaced by the first device determining data transmission parameters based on the combination method, the first type of MPC, and the second type of MPC; or, it can also be replaced by the first device transmitting data with the second device based on the combination method, the first type of MPC, and the second type of MPC. Specifically, the first device determines a complete MPC based on the combination method, the first type of MPC, and the second type of MPC, and then determines the channel information, i.e., determines the data transmission parameters, based on the complete MPC, and then transmits data with the second device based on the data transmission parameters.

[0135] One possible implementation involves the first device determining the channel matrix based on a combination method, a first type of MPC, and a second type of MPC. For example, the first device can determine the complete MPC based on the combination method, the first type of MPC, and the second type of MPC, and then generate the channel matrix based on a model (such as a spatial channel model, SCM). Furthermore, as an example, the first device can also determine the precoding weights based on the channel matrix according to a precoding method. The precoding method can be predefined or preconfigured, and is not limited thereto.

[0136] Another possible implementation involves the first device determining the precoding weights based on the combination method, the first type of MPC, and the second type of MPC. For example, the first device can determine the complete MPC based on the combination method, the first type of MPC, and the second type of MPC, and then determine the steering vector based on the complete MPC information. The precoding weights can then be determined based on this steering vector. The steering vector, also known as the array steering vector, can represent the spatial phase difference caused by the spatial spacing between antenna ports in the same direction of arrival. The steering vector can be used to calculate the array response at different arrival / transmission angles. Each steering vector can represent a specific arrival angle or departure angle, and each element can represent an array element. The steering vectors corresponding to different antenna array arrangements may be different.

[0137] Here, "combination method" refers to the way the first type of MPC and the second type of MPC are combined, that is, the combination method used to determine the channel information. Taking the first device determining the channel information as an example, the first device can determine which type of MPC(s) and which type of MPC(s) of the first type and the second type of the second type are used to determine the channel information based on this combination method. The combination method can also be called a combination rule or combination condition, etc., and is not limited thereto. For simplicity, the following descriptions will all use the combination method.

[0138] Optionally, the combination methods include the following schemes.

[0139] Scheme #1: A combination of a second type MPC and at least one first type MPC, wherein at least one first type MPC is a first type MPC within a first time period, and the start or end time unit of the first time period is the time unit occupied by a second type MPC.

[0140] Scheme #2: W first-class MPCs and one second-class MPC form a combination. A second-class MPC is the first second-class MPC before the W first-class MPCs, or a second-class MPC is the first second-class MPC after the W first-class MPCs, where W is an integer greater than or equal to 1.

[0141] Solution #3: A combination consists of N1 consecutive first-type MPCs and N2 consecutive second-type MPCs, where N1 and N2 are integers greater than or equal to 1.

[0142] Option #4: The first type of MPC and the second type of MPC in the second time period are combined into one.

[0143] The above schemes #1 to #4 will be discussed in detail later.

[0144] S532, the first device sends a first type of MPC and a second type of MPC to the second device. Correspondingly, the second device receives the first type of MPC and the second type of MPC.

[0145] Optionally, after S532, method 500 further includes: the second device determining channel information (or determining data transmission parameters) based on the first type of MPC and the second type of MPC, combined with a combination method. Specifically, after the first device obtains the first type of MPC and the second type of MPC, it can send the first type of MPC and the second type of MPC to the second device. The second device determines the channel information based on the received first type of MPC and the second type of MPC, combined with a combination method of the first type of MPC and the second type of MPC.

[0146] One possible implementation is that the first device sends a first type of MPC and a second type of MPC to the second device using the same time-domain resources. Specifically, after acquiring the first type of MPC and the second type of MPC, the first device can simultaneously send the first type of MPC and the second type of MPC to the second device; in other words, the first type of MPC and the second type of MPC can be sent to the second device using consecutive time-domain resources.

[0147] Another possible implementation involves the first device sending the first type of MPC and the second type of MPC to the second device using different time-domain resources. Specifically, after acquiring the first type of MPC and the second type of MPC, the first device can send them to the second device using different time-domain resources; in other words, it can send the first type of MPC and the second type of MPC to the second device based on discontinuous time-domain resources. For example, the first device acquires the first type of MPC using the first time-domain resource and sends it to the second device; the first device acquires the second type of MPC using the second time-domain resource and sends it to the second device. Here, there is an interval between the first time-domain resource and the second time-domain resource; that is, the first time-domain resource and the second time-domain resource are discontinuous.

[0148] S533, the first device sends a first indication message to the second device, the first indication message indicating channel information.

[0149] As an example, the first indication information indicates a first type of MPC and a second type of MPC determined based on a combination method. Specifically, after the first device obtains the first type of MPC and the second type of MPC, it can determine the first type of MPC and the second type of MPC for determining channel information based on the combination method of the first type of MPC and the second type of MPC, and send the first type of MPC and the second type of MPC to the second device; the second device can directly determine the channel information based on the received first type of MPC and the second type of MPC.

[0150] One possible scenario is that the combination of the first type MPC and the second type MPC is as described in scheme #1 above. In this case, the first indication information can indicate one second type MPC and at least one first type MPC, and the second device can determine the channel information based on the second type MPC and at least one first type MPC indicated by the first device.

[0151] Another possible scenario is that the combination of the first type of MPC and the second type of MPC is as described in scheme #2 above. In this case, the first indication information can indicate W first type MPCs and one second type MPC, and the second device can determine the channel information based on the W first type MPCs and one second type MPC indicated by the first device.

[0152] Another possible scenario is that the combination of the first type of MPC and the second type of MPC is as described in scheme #3 above. In this case, the first indication information can indicate N1 consecutive first type MPCs and N2 consecutive second type MPCs, and the second device can determine the channel information based on the N1 first type MPCs and N2 second type MPCs indicated by the first device.

[0153] Another possible scenario is that the combination of the first type of MPC and the second type of MPC is as described in scheme #4 above. In this case, the first indication information can indicate the first type of MPC and the second type of MPC within a second time period, and the second device can determine the channel information based on the first type of MPC and the second type of MPC within the second time period indicated by the first device.

[0154] The specific solutions of the embodiments of this application are described below in conjunction with two aspects. In the examples below, for ease of explanation and to avoid redundancy, S531 is mainly used as an example, that is, the first device determines the channel information as an example for illustration.

[0155] / / Aspect 1, regarding the relevant solutions for the first type of MPC and the second type of MPC.

[0156] Optionally, the first device may acquire the temporal behavior of the first type of MPC and the second type of MPC in the following ways.

[0157] In one possible implementation, the first device periodically acquires a first type of MPC and a second type of MPC.

[0158] Optionally, the acquisition period of the first type of MPC is shorter than the acquisition period of the second type of MPC. Specifically, the first device acquires the first type of MPC based on a first period (i.e., an example of the acquisition period of the first type of MPC), and the first device acquires the second type of MPC based on a second period (i.e., an example of the acquisition period of the second type of MPC), wherein the length of the first period is shorter than the length of the second period.

[0159] Furthermore, when the first device periodically acquires the first type of MPC and the second type of MPC, the starting time units can be the same or different. For example, the first device can start periodically acquiring the first type of MPC and the second type of MPC at the same time unit; as another example, the first device can start periodically acquiring the first type of MPC at the first time unit and start periodically acquiring the second type of MPC at the second time unit, wherein the first time unit and the second time unit are different.

[0160] In a second possible implementation, the first device periodically acquires the second type of MPC, and the first device non-periodically acquires the first type of MPC. For example, the first device can dynamically acquire the first type of MPC, such as acquiring the first type of MPC after receiving an instruction from the second device.

[0161] A third possible implementation is that the first device periodically acquires the first type of MPC, and the first device non-periodically acquires the second type of MPC. For example, the first device can dynamically acquire the second type of MPC, such as acquiring the second type of MPC after receiving an instruction from the second device.

[0162] A fourth possible implementation involves the first device acquiring the first type of MPC and the second type of MPC non-periodically. The triggering conditions for the first type of MPC and the second type of MPC can be the same or different, and are not limited thereto. For example, the triggering condition for both the first and second types of MPC might be an instruction from the second device; that is, the first device acquires both types of MPC after receiving an instruction from the second device. Another example is that the triggering condition for the first type of MPC might be an instruction from the second device, while the triggering condition for the second type of MPC might be movement of the first device; that is, the first device acquires the first type of MPC after receiving an instruction from the second device, and acquires the second type of MPC after determining that it has moved.

[0163] The above-described implementation methods are illustrative examples, and the embodiments in this application are not limited thereto.

[0164] The MPC types of the second type and the first type of MPC are different. Therefore, it can be concluded that the first type and the second type of MPC can be classified based on MPC type. For example, a first device can be designed to acquire some types of MPC (i.e., the first type of MPC) in the first cycle and acquire the remaining types of MPC (i.e., the second type of MPC) in the second cycle. In this way, the first device can obtain all types of MPC based on the first type and the second type of MPC.

[0165] As an example, the MPC type may include at least one of the following information: angle (such as one or more of AOA, AOD, ZOA, ZOD), time delay, power, polarization (such as XPR), Doppler, phase (such as initial phase), etc.

[0166] The following section introduces the MPC types of the first type and the second type of MPC using two different scenarios.

[0167] In scenario #1, the MPC type of the first type of MPC and the MPC type of the second type of MPC are associated with at least one of the following: the time-varying nature of the MPC, the distance between the first and second devices, the moving speed of the first device, and the moving speed of the second device. Several examples are given below.

[0168] Example 1: The MPC type of the first type of MPC and the MPC type of the second type of MPC are related to the time-varying nature of MPC.

[0169] One possible implementation is that the time-varying nature of the first type of MPC is stronger than that of the second type of MPC; in other words, the MPCs contained in the first type of MPC are time-varying MPCs, and the MPCs contained in the second type of MPC are time-varying MPCs. It can be understood that "time-varying MPC" and "time-varying MPC" are relative terms. For example, since the time-varying nature of the first type of MPC is stronger than that of the second type of MPC, the MPCs contained in the first type of MPC can be called time-varying MPCs relative to the second type of MPC; similarly, the MPCs contained in the second type of MPC can be called time-varying MPCs relative to the first type of MPC.

[0170] The time-varying nature of MPC can be described as how MPC changes over time, that is, the amount of change in MPC over a period of time. Taking MPC as an angle as an example, the time-varying nature of the angle can be described as how the angle changes over time, such as the amount of change in the value of the angle over a period of time.

[0171] As an example, the time-varying nature of MPC can be defined as follows: within a preset duration (referred to as preset duration #A for distinction), if the difference in MPC values ​​is greater than a threshold, then the MPC can be called a highly time-varying MPC; within the preset duration #A, if the difference in MPC values ​​is less than or equal to the threshold, then the MPC can be called a weakly time-varying MPC. The difference in MPC values, or the change in MPC values, reflects the changes in MPC values ​​within the preset duration #A. For example, the difference in MPC values ​​is: the difference between the value of MPC in one time unit (e.g., time unit #A1) and the value of MPC in another time unit after time unit #A1 (e.g., time unit #A2), where the time interval between time unit #A1 and time unit #A2 is less than or equal to the preset duration #A. The preset duration #A can be predefined or configured, and is not limited.

[0172] For example, assuming MPC types include angle, delay, and power, if within a preset duration #A, the difference in angle is greater than threshold #A1, the difference in delay is greater than threshold #A2, and the difference in power is less than or equal to threshold #A3, then it can be considered that angle and delay have strong time-varying characteristics, while power has weak time-varying characteristics. That is, the first type of MPC is angle and delay, and the second type of MPC is power. The thresholds (such as threshold #A1, threshold #A2, and threshold #A3) can be predefined or configured; there is no limitation on this. Furthermore, the thresholds (such as threshold #A1, threshold #A2, and threshold #A3) corresponding to different types of MPC can be the same or different; there is no limitation on this.

[0173] The above is an illustrative example, and the embodiments of this application are not limited thereto. For example, the time-varying strength of various types of MPC can be predefined or configured, such as the time-varying strength of MPC in descending order of strength being: angle, time delay, power, polarization, Doppler, and phase.

[0174] Example 2: The MPC type of the first type of MPC and the MPC type of the second type of MPC are associated with the distance between the first device and the second device.

[0175] The embodiments of this application do not limit how the distance between the first device and the second device is determined. For example, the distance between the first device and the second device can be determined by positioning.

[0176] The change in distance between the first device and the second device reflects the moving speed of the first device and / or the second device. As an example, the change in distance between the first device and the second device is characterized by the change in distance between them within a preset time period (referred to as preset time period #B for distinction). For simplicity, this change in distance between the first device and the second device is referred to as parameter #1. For example, the value of parameter #1 can be: the difference between the distance between the first device and the second device in a time unit (e.g., time unit #B1) and the distance between the first device and the second device in a subsequent time unit (e.g., time unit #B2), where the time interval between time unit #B1 and time unit #B2 is less than or equal to the preset time period #B. The preset time period #B can be predefined or configured, and is not limited.

[0177] As an example, there is a correspondence between the MPC types of the first type of MPC and the MPC types of the second type of MPC and parameter #1. This correspondence can be stored or transmitted in the form of tables, text, functions, etc. The following table illustrates this correspondence as an example, as shown in Table 1.

[0178] Taking Table 1 as an example, if the value of parameter #1 is greater than the threshold #B, then the first type of MPC is time delay, and the second type of MPC is angle; if the value of parameter #1 is less than or equal to the threshold #B, then the first type of MPC is angle and phase, and the second type of MPC is time delay. Specifically, if the value of parameter #1 is large, such as if the value of parameter #1 is greater than the threshold #B, it means that the distance between the first device and the second device changes rapidly, such as the first device and / or the second device moving at a fast speed. Therefore, the time delay (i.e., the first type of MPC) can be obtained based on a shorter period (i.e., the first period). If the value of parameter #1 is small, such as if the value of parameter #1 is less than or equal to the threshold #B, it means that the distance between the first device and the second device changes slowly, such as the first device and / or the second device moving at a slow speed or not moving at all. Therefore, the time delay (i.e., the second period) can be obtained based on a longer period (i.e., the second period).

[0179] Table 1

[0180] Parameter #1 Type 1 MPC Type II MPC Greater than threshold #B Delay angle Less than or equal to threshold #B Angle, phase Delay

[0181] The threshold #B can be predefined or configured, and there is no restriction on it.

[0182] Table 1 is merely an example, and the embodiments of this application are not limited thereto. For example, the value of parameter #1 in Table 1 can correspond to a wider range of values. Furthermore, the first type of MPC and the second type of MPC can also be other types of MPC.

[0183] Example 3: The MPC type of the first type of MPC and the MPC type of the second type of MPC are associated with the moving speed of the first device.

[0184] Assume the moving speed of the first device is characterized by parameter #2. Parameter #2 can be implemented in at least two ways, as follows.

[0185] One possible implementation is that parameter #2 represents the distance the first device moves within a preset duration (referred to as preset duration #C for distinction). For example, the value of parameter #2 is the distance the first device moves from one time unit (e.g., time unit #C1) to another time unit (e.g., time unit #C2), where the time interval between time units #C1 and #C2 is less than or equal to the preset duration #C. The preset duration #B can be predefined or configured, and is not limited.

[0186] Another possible implementation is that parameter #2 is the moving speed of the first device within a preset duration #C. For example, the value of parameter #2 is the ratio of the distance the first device moves from one time unit (e.g., time unit #C3) to another time unit (e.g., time unit #C4) to l, where l represents the time interval between time unit #C3 and time unit #C4, and l is less than or equal to the preset duration #C.

[0187] As an example, there is a correspondence between the MPC types of the first type of MPC and the MPC types of the second type of MPC and parameter #2. This correspondence can be stored or transmitted in the form of tables, text, functions, etc. The following table illustrates this correspondence as an example, as shown in Table 2.

[0188] Table 2

[0189] Parameter #2 Type 1 MPC Type II MPC Greater than threshold #C Delay Angle, phase, power Less than or equal to the threshold #C Angle, phase, power Delay

[0190] Taking Table 2 as an example, if the value of parameter #2 is greater than the threshold #C, then the first type of MPC is time delay, and the second type of MPC is angle, phase, and power; if the value of parameter #2 is less than or equal to the threshold #C, then the first type of MPC is angle, phase, and power, and the second type of MPC is time delay. Specifically, if the value of parameter #2 is large, such as if the value of parameter #2 is greater than the threshold #C, then the first device may be moving faster, therefore, the time delay (i.e., the first period) can be obtained based on a shorter period (i.e., the first period); if the value of parameter #2 is small, such as if the value of parameter #2 is less than or equal to the threshold #C, then the first device may be moving slower, therefore, the time delay (i.e., the second period) can be obtained based on a longer period (i.e., the second period) (i.e., the second type of MPC).

[0191] The threshold #C can be predefined or configured, and there is no restriction on it.

[0192] Table 2 is merely an example, and the embodiments of this application are not limited thereto. For example, the value of parameter #2 in Table 2 can correspond to a wider range of values. Furthermore, the first type of MPC and the second type of MPC can also be other types of MPC.

[0193] Example 4: The MPC type of the first type of MPC and the MPC type of the second type of MPC are associated with the moving speed of the second device.

[0194] Example 4 can be found in the description in Example 3, and will not be repeated here.

[0195] The above examples are illustrative, and the embodiments of this application are not limited thereto. For example, the MPC type of the first type of MPC and the MPC type of the second type of MPC can also be associated with multiple of the following: the time-varying nature of MPC, the distance between the first device and the second device, the moving speed of the first device, and the moving speed of the second device.

[0196] In scenario #2, the MPC type of the first type of MPC and the MPC type of the second type of MPC are associated with the MPC priority.

[0197] One possible implementation is that the MPC types of the first type of MPC have higher priority than the MPC types of the second type of MPC; in other words, the MPCs contained in the first type of MPC are high-priority MPCs, and the MPCs contained in the second type of MPC are low-priority MPCs. It can be understood that high-priority and low-priority MPCs are relative. For example, since the MPC types of the first type of MPC have higher priority than the MPC types of the second type of MPC, the MPCs contained in the first type of MPC can be called high-priority MPCs relative to the second type of MPC; similarly, the MPCs contained in the second type of MPC can be called low-priority MPCs relative to the first type of MPC.

[0198] For example, MPC priority can be defined in at least one of the following ways: One possible implementation is that high-priority MPCs have a significant impact on the accuracy of channel information acquisition, while low-priority MPCs have a minor impact on the accuracy of channel information acquisition; another possible implementation is that high-priority MPCs are time-varying, while low-priority MPCs are time-invariant. For example, assuming that the types of MPCs include: angle, delay, power, polarization, Doppler, and phase, the priorities of the above parameters can be designed.

[0199] Furthermore, as an example, different priorities can be designed for different scenarios. In other words, the MPC priority differs in different scenarios; that is, high-priority MPCs and low-priority MPCs may be different in different scenarios. For example, scenarios include: whether the first device moves, whether the second device moves, whether the moving speed of the first device is greater than a threshold, whether the moving speed of the second device is greater than a threshold, and whether the change in distance between the first and second devices is greater than a threshold. Refer to the relevant description in scenario #1 for details, which will not be repeated here.

[0200] Tables 3 and 4 show two possible forms.

[0201] Table 3

[0202] Index (or composite index) High-priority MPC Low-priority MPC Index #1 Delay, power Angle, phase Index #2 Delay, power, angle, phase Polarization, Doppler

[0203] Table 4

[0204] Index (or composite index) MPC priority sorted from high to low Index #1 Angle > Time Delay > Power > Polarization > Doppler > Phase Index #2 Time delay > Power > Polarization > Doppler > Phase > Angle Index #3 Angle > Delay > Power

[0205] In Table 4, taking "Angle > Delay > Power" as an example, "Angle > Delay > Power" means that the priority of angle is higher than the priority of delay, and the priority of delay is higher than the priority of power.

[0206] The indices in Tables 3 and 4 can be used to identify corresponding MPC type combinations (or simply MPC combinations). An MPC combination represents a combination of MPC types from the first type of MPC and MPC types from the second type of MPC; in other words, different indices correspond to different MPC priority combinations. Taking Table 3 as an example, index #1 indicates that high-priority MPCs are delay and power, and low-priority MPCs are angle and phase; index #2 indicates that high-priority MPCs are delay, power, angle, and phase, and low-priority MPCs are polarization and Doppler. Taking Table 4 as an example, index #1 indicates that the MPC priorities are sorted from highest to lowest as: angle > delay > power > polarization > Doppler > phase; index #2 indicates that the MPC priorities are sorted from highest to lowest as: delay > power > polarization > Doppler > phase > angle.

[0207] The indexes in Tables 3 and 4 can be replaced with scenarios. For example, index #1 can be replaced with scenario #1, index #2 with scenario #2, and index #3 with scenario #3.

[0208] It is understood that Tables 3 and 4 are merely examples, and the embodiments of this application are not limited thereto. For example, Table 3 or Table 4 may include a greater number of parameters. Furthermore, the high-priority and low-priority parameters in Table 3 may be other combinations. For example, the priority sorting in Table 4 from high to low may be replaced with priority sorting from low to high. For example, Table 3 may also have a column without an index, meaning that the high and low priorities in Table 3 may be of the same type, such as high-priority MPC being delay and power, and low-priority MPC being angle and phase. For example, Table 4 may also have a column without an index, meaning that the MPC priority sorting in Table 4 may be of one type, such as MPC priority sorting from high to low as: angle > delay > power > polarization > Doppler > phase.

[0209] It is also understandable that Tables 3 and 4 can be predefined or indicated, without any limitation.

[0210] The above descriptions of the first type of MPC and the second type of MPC, combined with scenarios #1 and #2, illustrate the MPC types. It is understood that the above are illustrative examples, and any variations of the above schemes are applicable to the embodiments of this application.

[0211] Further optionally, method 500 further includes: the first device determining the MPC type of the first type of MPC and the MPC type of the second type of MPC.

[0212] In a first possible implementation, the first device determines the MPC type of the first type of MPC and the MPC type of the second type of MPC based on the instruction from the second device. Specifically, the second device sends instruction information #1 to the first device, which indicates the MPC type of the first type of MPC and / or the MPC type of the second type of MPC.

[0213] Optionally, indication information #1 indicates at least one of the following: the MPC type of the first type of MPC, the number of MPC types contained in the first type of MPC, the MPC type of the second type of MPC, the number of MPC types contained in the second type of MPC, and one of the S indices, where S is an integer greater than 1. Several examples are given below.

[0214] Example 1, Indication Message #1 indicates the MPC type of the first type of MPC and the MPC type of the second type of MPC.

[0215] For example, indication information #1 indicates that the MPC type of the first type of MPC is angle, time delay, power, and phase, and indication information #1 indicates that the MPC type of the second type of MPC is polarization and Doppler.

[0216] Example 2, Indication Message #1 indicates the MPC type of the first type of MPC.

[0217] For example, indication information #1 indicates that the MPC type of the first type of MPC is angle, time delay, power, and phase. Based on the fact that the first type of MPC is angle, time delay, power, and phase, and that the MPC type includes angle, time delay, power, phase, polarization, and Doppler, the first device determines that the second type of MPC is the remaining MPC, that is, the second type of MPC is polarization and Doppler.

[0218] Example 3, Indication Message #1 indicates the MPC type of the second type of MPC.

[0219] Example 3 can be referenced from Example 2, and will not be repeated here.

[0220] Example 4, Indication Message #1 indicates the number of MPC types in the first type of MPC.

[0221] For example, instruction information #1 indicates that the number of MPC types of the first type of MPC is P1, where P1 is an integer greater than or equal to 1.

[0222] Taking scenario #1 above as an example, suppose the time-varying properties of the predefined or preconfigured MPCs are ordered from strongest to weakest as follows: angle, time delay, power, polarization, Doppler, and phase, and the indication information #1 indicates that P1 is 2. Then the first device can determine the first type of MPC as angle and time delay based on the indication information #1, and the second type of MPC as: power, polarization, Doppler, and phase.

[0223] Taking scenario #2 above as an example, suppose the predefined or preconfigured MPC priority is: angle > delay > power > polarization > Doppler > phase, and indication information #1 indicates that P1 is 2. Then, the first device can determine the first type of MPC as angle and delay, and the second type of MPC as power, polarization, Doppler, and phase, based on indication information #1. Alternatively, indication information #1 may also indicate an index (such as the index in Table 4). In this way, the first device can determine the first type of MPC and the second type of MPC based on the index and P1, combined with Table 4.

[0224] Example 5, Indication Message #1 indicates the number of MPC types in the second type of MPC.

[0225] Example 5 can be found in Example 4, and will not be repeated here.

[0226] Example 6, Instruction Message #1 indicates the number of MPC types in the first type of MPC and the number of MPC types in the second type of MPC.

[0227] For example, instruction information #1 indicates that the number of MPC types of the first type of MPC is P1, and the number of MPC types of the second type of MPC is P2, where P2 is an integer greater than or equal to 1.

[0228] Taking scenario #1 above as an example, suppose the time-varying properties of the predefined or preconfigured MPCs are ordered from strongest to weakest as follows: angle, time delay, power, polarization, Doppler, and phase, and the indication information #1 indicates that P1 is 2 and P2 is 2. Then the first device can determine that the first type of MPC is angle and time delay, and the second type of MPC is Doppler and phase based on the indication information #1.

[0229] Taking scenario #2 above as an example, suppose the predefined or preconfigured MPC priority is: angle > delay > power > polarization > Doppler > phase, and indication information #1 indicates that P1 is 2 and P2 is 2. Then, the first device can determine that the first type of MPC is angle and delay, and the second type of MPC is power and polarization based on indication information #1. Alternatively, indication information #1 may further indicate an index (such as the index in Table 4). In this way, the first device can determine the first type of MPC and the second type of MPC based on the index and P1, P2, and in conjunction with Table 4.

[0230] Example 7, Indication Message #1 indicates one of S indices.

[0231] In this system, different indexes among the S indexes correspond to different combinations of MPC types (or simply MPC combinations). An MPC combination represents a combination of the MPC types of the first type of MPC and the MPC types of the second type of MPC. In other words, different indexes among the S indexes correspond to different combinations of MPC priorities. For example, taking Table 3 as an example, the S indexes could be the first column of Table 3, meaning that different indexes correspond to different high-priority and low-priority MPCs. As another example, taking Table 4 as an example, the S indexes could be the first column of Table 4, meaning that different indexes correspond to different MPC priority orders.

[0232] Taking Table 3 as an example, indication information #1 can indicate an index. Thus, the first device can determine the first and second types of MPCs based on the fact that the MPC type of the first type is a high-priority MPC and the MPC type of the second type is a low-priority MPC, in conjunction with Table 3. For example, assuming indication information #1 indicates index #1, the first device can determine that the first type of MPC is time delay and power, and the second type of MPC is angle and phase, based on indication information #1.

[0233] The above examples are illustrative and the embodiments of this application are not limited thereto. Any variations of the above examples are applicable to the embodiments of this application.

[0234] In a second possible implementation, the first device determines the MPC type of the first type of MPC and the MPC type of the second type of MPC itself.

[0235] Taking scenario #1 above as an example, the number of MPC types of the first type or the number of MPC types of the second type are predefined. The first device determines the first type of MPC and the second type of MPC based on the predefined number of MPC types of the first type or the second type of MPC, and the time-varying nature of the MPCs. For details, please refer to the previous description. The time-varying nature of the MPCs can be predefined, configured, or determined by the first device itself, and is not limited.

[0236] Taking scenario #2 above as an example, the number of MPC types of the first type or the number of MPC types of the second type are predefined. The first device determines the first type of MPC and the second type of MPC based on the predefined number of the first type of MPC or the second type of MPC, and the MPC priority. For details, please refer to the previous description. The MPC priority can be predefined or configured, and is not limited.

[0237] The above section, in conjunction with aspect 1, details the relevant schemes for the first type of MPC and the second type of MPC, but the embodiments of this application are not limited thereto. For example, the first type of MPC and the second type of MPC can be based on channel partitioning. For instance, a first device can be designed to acquire a portion of the channels (i.e., the first type of MPC) based on a first cycle and acquire another portion of the channels (i.e., the second type of MPC) based on a second cycle. In this way, the first device can acquire MPC for all channels based on both the first type of MPC and the second type of MPC. As an example, the first channel is the channel between the first device and the RIS device, and the second channel is the channel between the RIS device and the second device. Specifically, if the first device and the second device transmit signals through other devices (such as the RIS device), the channels corresponding to these signals include the channels between the first device and other devices, as well as the channels between the other device and the second device. Therefore, a first device can be designed to acquire MPC for the channels between the first device and other devices (i.e., the first type of MPC) based on a first cycle and acquire MPC for the channels between the other device and the second device (i.e., the second type of MPC) based on a second cycle. In this way, the first device can acquire MPC for all channels based on both the first type of MPC and the second type of MPC.

[0238] The following section, in conjunction with aspect 2, details the relevant schemes for the combination method.

[0239] / / Aspect 2, Combination Method

[0240] The first type of MPC and the second type of MPC are used in combination to determine channel information; in other words, the first type of MPC and the second type of MPC are used in combination to determine the complete MPC, and then the channel information can be determined based on the complete MPC. As mentioned above, the combination methods include at least the following schemes.

[0241] Scheme #1: A second type MPC and at least one first type MPC form a combination, at least one first type MPC is a first type MPC within a first time period, and the start time unit or end time unit of the first time period is the time unit occupied by a second type MPC.

[0242] Option #2: W first-class MPCs and one second-class MPC form a combination. A second-class MPC is the first second-class MPC that precedes the W first-class MPCs, or a second-class MPC is the first second-class MPC that follows the W first-class MPCs.

[0243] Solution #3: N1 consecutive first-type MPCs and N2 consecutive second-type MPCs form a combination;

[0244] Option #4: The first type of MPC and the second type of MPC in the second time period are combined into one.

[0245] The above-mentioned schemes are described in detail below. For simplicity, in the examples below, T1 represents the acquisition period of the first type of MPC (i.e., the first period), and T2 represents the acquisition period of the second type of MPC (i.e., the second period). Furthermore, in the examples below, S531 is used as an example, that is, the first device determines the channel information as an example for illustration.

[0246] Scheme #1: A combination of a second type MPC and at least one first type MPC, wherein at least one first type MPC is a first type MPC within a first time period, and the start or end time unit of the first time period is the time unit occupied by a second type MPC.

[0247] Based on this scheme, a second-type MPC and at least one first-type MPC can be combined. That is, in S531, the first device can determine the channel information based on a second-type MPC and at least one first-type MPC. In this way, the time unit occupied by a second-type MPC can be used as a reference, and at least one first-type MPC before or after that time unit can be selected to jointly determine the channel information. This not only enables timely updates of short-period MPCs (i.e., first-type MPCs), but also reduces the overhead of acquiring MPCs.

[0248] In the embodiments of this application, the time units occupied by the first type of MPC and the time units occupied by the second type of MPC are mentioned several times, and will be explained uniformly here. The time unit occupied by the first type of MPC refers to the time unit for acquiring the first type of MPC; similarly, the time unit occupied by the second type of MPC refers to the time unit for acquiring the second type of MPC. This will not be explained further below.

[0249] For distinction and ease of description, the at least one first-class MPC is denoted as X1 first-class MPCs, where X1 is an integer greater than or equal to 1. Several possible implementation methods are introduced below.

[0250] In the first possible implementation, X1 first-type MPCs are first-type MPCs within a first time period, and the end time unit of the first time period is the time unit occupied by the second-type MPCs.

[0251] Based on this, the first device can use the second type of MPC as a reference, and combine the second type of MPC with the X1 first type of MPCs preceding the time unit occupied by the second type of MPC as a combination, and determine the channel information based on the combination. The value of X1 can be predefined, configured, or determined by the first device itself, and is not limited.

[0252] Assume the first device periodically acquires the second type of MPC based on a second period. For example, the length of the first time period is the length of the second period. As mentioned earlier, the acquisition period for the second type of MPC is T2. Based on this, the first device can use the second type of MPC within a certain period (such as the second type of MPC in a time unit T2) as a reference, and combine the second type of MPC with all the first type of MPCs from the time unit T2 to the previous time unit T2 (i.e., an example of the first time period) as a combination, and determine the channel information based on this combination.

[0253] See Figure 6 As an example, Figure 6 This is a schematic diagram of a combination method provided in an embodiment of this application. For example... Figure 6 As shown, as an example, the second device periodically sends a sensing signal #1 to the first device, and the first device performs measurements based on the sensing signal #1 to obtain a first type of MPC; the second device periodically sends a sensing signal #2 to the first device, and the first device performs measurements based on the sensing signal #2 to obtain a second type of MPC. The periods of sensing signal #1 and sensing signal #2 may be different; as an example, the period of sensing signal #1 is a first period, and the period of sensing signal #2 is a second period. Figure 6 As shown, a second type MPC on time unit T2#2 and multiple first type MPCs between time unit T2#1 and time unit T2#2 can be combined as a whole. That is, the first device can determine the channel information based on a second type MPC on time unit T2#2 and multiple first type MPCs between time unit T2#1 and time unit T2#2.

[0254] In a second possible implementation, X1 first-type MPCs are defined as first-type MPCs within a first time period, and the starting time unit of the first time period is the time unit occupied by the second-type MPCs. Based on this, the first device can use the second-type MPCs as a reference, combining the second-type MPCs with X1 first-type MPCs following the time unit occupied by the second-type MPCs, and determine the channel information based on this combination. The value of X1 can be predefined, indicated, or determined by the first device itself; it is not limited.

[0255] Assuming the first device periodically acquires the second type of MPC based on the second period, for example, the length of the first time period is the length of the second period. Based on this, the first device can take the second type of MPC in a time unit T2 as a reference and combine that second type of MPC with all the first type of MPCs in the time unit T2 to the next time unit T2 (i.e., an example of the first time period) as a group.

[0256] See Figure 7 As an example, Figure 7 This is another schematic diagram of the combination method provided in the embodiments of this application. Figure 7 The description can be found here. Figure 6 The difference is that, in Figure 7 In this context, a second type of MPC on time unit T2#1 and multiple first type MPCs between time unit T2#1 and time unit T2#2 can be combined as a whole. That is, the first device can determine the channel information based on a second type of MPC on time unit T2#1 and multiple first type MPCs between time unit T2#1 and time unit T2#2.

[0257] The above Figure 6 and Figure 7 For illustrative purposes, the embodiments of this application are not limited to this. For example, taking... Figure 6 For example, a second-type MPC on time unit T2#2 and a portion of the first-type MPC between time unit T2#1 and time unit T2#2 can also be considered as a combination. For another example, using... Figure 7 For example, a second type MPC on time unit T2#1 and a portion of the first type MPC between time unit T2#1 and time unit T2#2 can also be considered as a combination.

[0258] Option #2: W first-class MPCs and one second-class MPC form a combination. A second-class MPC is the first second-class MPC that precedes the W first-class MPCs, or a second-class MPC is the first second-class MPC that follows the W first-class MPCs.

[0259] Based on this scheme, W first-type MPCs and one second-type MPC can be combined as a group. That is, in S531, the first device can determine the channel information based on W first-type MPCs and one second-type MPC. In this way, if the first device needs to quickly obtain channel information, it can choose a combination method of W first-type MPCs and one second-type MPC, that is, using the first-type MPC as a reference, selecting a second-type MPC forward or backward to jointly determine the channel information.

[0260] For distinction and ease of description, this second type of MPC will be referred to as MPC#2. Several possible implementation methods are introduced below.

[0261] In the first possible implementation, MPC#2 is the first second-type MPC preceding the W first-type MPCs. Here, "first second-type MPC preceding the W first-type MPCs" means the second-type MPC that is located before the time units occupied by the W first-type MPCs and is closest in interval to the W first-type MPCs.

[0262] Based on this, the first device can use W first-type MPCs as a reference, and combine the W first-type MPCs with the preceding second-type MPC (i.e., MPC#2) as a combination, and determine the channel information based on this combination. The value of W can be predefined, indicated, or determined by the first device itself, and is not limited.

[0263] The following explanation combines two scenarios.

[0264] Case 1, W = 1.

[0265] Assuming that the first device periodically acquires the first type of MPC based on the first period, as an example, the first device can take the first type of MPC in a time unit T1 as a reference, and combine the first type of MPC and the first second type of MPC before the first type of MPC as a combination, and determine the channel information based on the combination.

[0266] See Figure 8 As an example, Figure 8 This is another schematic diagram illustrating the combination method provided in the embodiments of this application. For example... Figure 8 As shown, as an example, the second device periodically sends a sensing signal #1 to the first device, and the first device performs measurements based on the sensing signal #1 to obtain a first type of MPC; the second device periodically sends a sensing signal #2 to the first device, and the first device performs measurements based on the sensing signal #2 to obtain a second type of MPC. The periods of sensing signal #1 and sensing signal #2 may be different; as an example, the period of sensing signal #1 is a first period, and the period of sensing signal #2 is a second period. Figure 8 As shown, a first type MPC on time unit T1#2 and a first second type MPC before time unit T1#2 can be combined, that is, the first device can determine the channel information based on a first type MPC on time unit T1#2 and a first second type MPC before time unit T1#2.

[0267] Case 2, W is greater than 1.

[0268] Assuming the first device periodically acquires the first type of MPC based on the first period, as an example, the first device can take the first type of MPC in a time unit T1 as a reference, and combine the first type of MPC, the first second type of MPC before the first type of MPC, and the first type of MPC between the second type of MPC and the first type of MPC as a combination, and determine the channel information based on the combination.

[0269] See Figure 9 As an example, Figure 9 This is another schematic diagram of the combination method provided in the embodiments of this application. Figure 9The description can be found here. Figure 8 The difference is that, in Figure 9 In this context, a first type MPC (such as MPC#1) on time unit T1#2, the first second type MPC before time unit T1#2 (i.e., MPC#2), and the first type MPC between MPC#2 and MPC#1 can be combined as a whole. That is, the first device can determine the channel information based on MPC#1 on time unit T1#2, the first second type MPC before time unit T1#2 (i.e., MPC#2), and the first type MPC between MPC#2 and MPC#1.

[0270] In a second possible implementation, MPC#2 is the first second-type MPC following W first-type MPCs. Here, "first second-type MPC following W first-type MPCs" means the second-type MPC that is closest to the W first-type MPCs in terms of time interval.

[0271] Based on this, the first device can use W first-type MPCs as a reference, and combine the W first-type MPCs with a second-type MPC (i.e., MPC#2) following the W first-type MPCs as a combination, and determine the channel information based on this combination. The value of W can be predefined, configured, or determined by the first device itself, and is not limited.

[0272] The following explanation combines two scenarios.

[0273] Case 1, W = 1.

[0274] Assuming the first device periodically acquires the first type of MPC based on the first period, as an example, the first device can take the first type of MPC in a time unit T1 as a reference, combine the first type of MPC and the first second type of MPC after the first type of MPC as a combination, and determine the channel information based on the combination.

[0275] See Figure 10 As an example, Figure 10 This is another schematic diagram of the combination method provided in the embodiments of this application. Figure 10 The description can be found here. Figure 8 The difference is that, in Figure 10 In this context, a first type of MPC on time unit T1#1 and the first second type of MPC after time unit T1#1 can be combined as a whole. That is, the first device can determine the channel information based on a first type of MPC on time unit T1#1 and the first second type of MPC after time unit T1#1.

[0276] Case 2, W is greater than 1.

[0277] Assuming the first device periodically acquires the first type of MPC based on the first period, as an example, the first device can take the first type of MPC in a time unit T1 as a reference, and combine the first type of MPC, the first second type of MPC after the first type of MPC, and the first type of MPC between the second type of MPC and the first type of MPC as a combination, and determine the channel information based on the combination.

[0278] See Figure 11 As an example, Figure 11 This is another schematic diagram of the combination method provided in the embodiments of this application. Figure 11 The description can be found here. Figure 8 The difference is that, in Figure 11 In this context, a first type MPC (such as MPC#1) on time unit T1#1, the first second type MPC (i.e. MPC#2) after time unit T1#1, and the first type MPC between MPC#2 and MPC#1 can be combined as a whole. That is, the first device can determine the channel information based on MPC#1 on time unit T1#1, the first second type MPC (i.e. MPC#2) after time unit T1#1, and the first type MPC between MPC#2 and MPC#1.

[0279] Scheme #3: N1 consecutive first-type MPCs and N2 consecutive second-type MPCs are combined into one group.

[0280] Based on this scheme, N1 consecutive first-type MPCs and N2 consecutive second-type MPCs can be combined as a group. That is, in S531, the first device can determine the channel information based on N1 consecutive first-type MPCs and N2 consecutive second-type MPCs.

[0281] Here, "N1 consecutive Type I MPCs" means that, for Type I MPCs, the N1 Type I MPCs are consecutive, without limiting the consecutive time units occupied by these N1 Type I MPCs. That is, there may be Type II MPCs among these N1 Type I MPCs, or there may be no Type II MPCs; this is not limited. For example, assuming that the first device periodically acquires Type I MPCs based on T1, then "N1 consecutive Type I MPCs" can be understood as the N1 Type I MPCs acquired consecutively when the first device periodically acquires Type I MPCs based on T1.

[0282] Here, "N2 consecutive Type II MPCs" means that for Type II MPCs, N2 Type II MPCs are consecutive, without limiting the consecutive time units occupied by these N2 Type II MPCs. That is, there may be Type I MPCs among these N2 Type II MPCs, or there may be no Type I MPCs. For example, assuming that the first device periodically acquires Type II MPCs based on T2, then "N2 consecutive Type II MPCs" can be understood as the N2 consecutive Type II MPCs acquired by the first device periodically acquiring Type II MPCs based on T2.

[0283] The value of N1 can be predefined, indicated, or determined by the first device itself; there is no limitation on its value. The value of N2 can also be predefined, indicated, or determined by the first device itself; there is no limitation on its value. The values ​​of N1 and N2 can be correlated. For example, after determining N1, the first device can determine the associated N2 based on the correlation between N1 and N2. As an example, N1 is greater than N2.

[0284] See Figure 12 As an example, Figure 12 This is another schematic diagram of the combination method provided in the embodiments of this application. Figure 12 The description can be found here. Figure 6 The difference is that, in Figure 12 In this context, N1 = 3 and N2 = 2, meaning that 3 first-type MPCs (i.e., the first-type MPC on time unit T1#1, the first-type MPC on time unit T1#2, and the first-type MPC on time unit T1#3) and 2 second-type MPCs (i.e., the second-type MPC on time unit T2#1 and the second-type MPC on time unit T2#2) are combined as a group. In other words, the first device can determine the channel information based on the 3 first-type MPCs and the 2 second-type MPCs.

[0285] Option #4: The first type of MPC and the second type of MPC in the second time period are combined into one.

[0286] Based on this scheme, a time period (or time length, or period, etc.) can be defined, and then the first type of MPC and the second type of MPC in a certain time period can be combined as a combination. That is, in S531, the first device can determine the channel information based on the first type of MPC and the second type of MPC in a certain time period.

[0287] Assuming the first device periodically acquires the first type of MPC based on the first cycle, and the first device periodically acquires the second type of MPC based on the second cycle, for example, the length of the second time period is greater than the length of the first cycle, and the length of the second time period is greater than the length of the second cycle.

[0288] See Figure 13 As an example, Figure 13 This is another schematic diagram of the combination method provided in the embodiments of this application. Figure 13 The description can be found here. Figure 6 The difference is that, in Figure 13 In (a) of the second time period, the two first-type MPCs (i.e., the first-type MPC on time unit T1#1 and the first-type MPC on time unit T1#2) and the two second-type MPCs (i.e., the second-type MPC on time unit T2#1 and the second-type MPC on time unit T2#2) can be combined as a single unit, meaning the first device can determine the channel information based on the two first-type MPCs and the two second-type MPCs. Figure 13 In (b), the three first-type MPCs (i.e., the first-type MPCs on time unit T1#1, the first-type MPCs on time unit T1#2, and the first-type MPCs on time unit T1#3) and the two second-type MPCs (i.e., the second-type MPCs on time unit T2#1 and the second-type MPCs on time unit T2#2) in the second time period can be combined as a group, that is, the first device can determine the channel information based on the three first-type MPCs and the two second-type MPCs.

[0289] The above description, in conjunction with schemes #1 to #4, introduces the relevant combination methods. It is understood that the above description primarily uses the example of the first device acquiring MPC (i.e., the first type of MPC and the second type of MPC) by measuring sensing signals; however, the embodiments of this application are not limited to this. As mentioned earlier, the first device can also acquire MPC in other ways.

[0290] Furthermore, taking S531 as an example, that is, taking the first device determining the channel information as an example, the determination of the combination method can include the following implementation methods.

[0291] In one possible implementation, the second device indicates the combination method to the first device. Specifically, the second device sends indication information #2 to the first device, indicating the combination method. Indication information #2 and indication information #1 can be carried in one signaling message or in different signaling messages; this is not limited.

[0292] In a second possible implementation, the first device determines the combination method itself. For example, the first device can determine the combination method as one of the above schemes #1 to #4 based on the actual communication situation.

[0293] A third possible implementation is to predefine combination methods. For example, one combination method can be predefined. Alternatively, multiple combination methods can be predefined, and the first device can select a suitable one from these predefined methods based on the actual communication situation. Furthermore, multiple combination methods can be predefined, with different combinations corresponding to different scenarios, and the first device can select the corresponding combination method based on the scenario.

[0294] The above section, in conjunction with aspect 2, details the relevant schemes for combining the first type of MPC and the second type of MPC. The embodiments of this application are not limited to this. For example, the first device can acquire the first type of MPC and the second type of MPC periodically. When the first device determines channel information in a certain time unit (e.g., time unit #1), it can select one or more first type of MPCs and one or more second type of MPCs that are closest in time to time unit #1 to determine the channel information. That is, it can select one or more latest first type of MPCs and one or more second type of MPCs to determine the channel information. Here, the latest MPC refers to the MPC acquired in the most recent time, i.e., the MPC most recently acquired before time unit #1. The triggering condition for the first device to determine channel information can be determined by the first device itself, such as when the first device moves or when the first device determines that the communication quality has deteriorated; or it can be based on an instruction from the second device to determine the channel information.

[0295] Optionally, method 500 further includes: the second device sending second indication information to the first device, the second indication information indicating configuration information of the first type of MPC and / or configuration information of the second type of MPC.

[0296] The configuration information for the first type of MPC refers to information related to the first type of MPC. As an example, the configuration information for the first type of MPC includes at least one of the following: the acquisition cycle of the first type of MPC (i.e., the first cycle), the MPC type of the first type of MPC, and the acquisition method of the first type of MPC.

[0297] Optionally, if the first device sends a first type of MPC to the second device, the configuration information of the first type of MPC may further include the resources occupied by the first type of MPC and / or the value of the first type of MPC. The resources occupied by the first type of MPC represent the resources used by the first device when sending the first type of MPC. As an example, the resources occupied by the first type of MPC include time-domain resources and / or frequency-domain resources. The value of the first type of MPC can be an absolute value or a relative value. If the second indication information indicates that the value of the first type of MPC is an absolute value, the first device can determine the absolute value of the first type of MPC to be sent based on the second indication information. If the second indication information indicates that the value of the first type of MPC is a relative value, the first device can determine the relative value of the first type of MPC to be sent based on the second indication information. The relative value of the first type of MPC is the offset between the value of the first type of MPC and a reference value. The reference value can be predefined, indicated by the second device, or determined by the first device itself. If the first device determines the reference value itself, it can also indicate the reference value to the second device.

[0298] The configuration information for the second type of MPC represents information related to the second type of MPC. As an example, the configuration information for the second type of MPC includes at least one of the following: the acquisition period (i.e., the second period) of the second type of MPC, the MPC type of the second type of MPC, and the acquisition method of the second type of MPC. Further optionally, if the first device sends the second type of MPC to the second device, the configuration information for the second type of MPC may also include the resources occupied by the second type of MPC and / or the value of the second type of MPC. For the meaning of each parameter, please refer to the relevant description in the information related to the first type of MPC above; it will not be repeated here.

[0299] As an example, the second instruction information and the preceding instruction information #1 and instruction information #2 can be carried in one signaling message or in different signaling messages, without limitation.

[0300] Optionally, method 500 further includes: the first device transmitting or receiving capability information.

[0301] In one possible scenario, the first device is a terminal device, and the second device is a network device. In this case, the first device sends capability information, and correspondingly, the second device receives the capability information.

[0302] In another possible scenario, the first device is a network device, and the second device is a terminal device. In this case, the first device receives capability information, and correspondingly, the second device sends the capability information.

[0303] The following section uses the example of the first device transmitting capability information to introduce several ways to implement capability information.

[0304] In one possible implementation, the capability information indicates whether the first device supports acquiring MPC based on different cycles.

[0305] For example, a first device sends capability information to a second device, indicating that the first device supports acquiring MPCs based on different periods. Based on this capability information, the second device configures a first period and a second period for the first device. The first period is the acquisition period for a first type of MPC, and the second period is the acquisition period for a second type of MPC, with the second period being longer than the first period. As another example, the first device sends capability information to the second device, indicating that the first device does not support acquiring MPCs based on different periods. Based on this capability information, the second device configures a single period for the first device, which is the acquisition period for both the first and second types of MPCs. As yet another example, the first device sends capability information to the second device, indicating that the first device does not support acquiring MPCs based on different periods. Based on this capability information, the second device dynamically configures both the first and second types of MPCs for the first device.

[0306] As an example, capability information can be implemented using at least one bit. For instance, capability information can be implemented using 1 bit. For example, if the 1 bit has a first value, it indicates that the first device supports acquiring MPC based on different periods; if the 1 bit has a second value, it indicates that the first device does not support acquiring MPC based on different periods. The first and second values ​​are different; for example, the first value is "0" and the second value is "1"; or, the first value is "1" and the second value is "0".

[0307] The second possible implementation is that the capability information indicates the MPC configuration supported by the first device.

[0308] Here, MPC configuration refers to the configuration related to MPC. MPC configuration includes the configuration of a first type of MPC and / or the configuration of a second type of MPC. Specifically, the first device can send capability information to the second device, which can be used by the second device to determine the configuration of the first type of MPC and / or the configuration of the second type of MPC. For example, the second device can determine the configuration information of the first type of MPC and / or the configuration information of the second type of MPC based on the capability information of the first device.

[0309] As an example, capability information may indicate whether the first device supports classifying MPCs into first-class and second-class types based on MPC type. This capability information can be implemented using at least one bit. For example, the capability information can be implemented using 1 bit. Specifically, if the 1-bit value is a first value, it indicates that the first device supports classifying MPCs into first-class and second-class types based on MPC type; if the 1-bit value is a second value, it indicates that the first device does not support classifying MPCs into first-class and second-class types based on MPC type. Refer to the preceding description for the first and second values.

[0310] The third possible implementation is that the capability information indicates the combination of the first type of MPC and the second type of MPC supported by the first device.

[0311] For example, capability information could indicate whether the first device supports a combination of one Type 2 MPC and at least one Type 1 MPC (i.e., scheme #1). As another example, capability information could indicate whether the first device supports a combination of W Type 1 MPCs and one Type 2 MPC (i.e., scheme #2). As yet another example, capability information could indicate whether the first device supports a combination of N1 consecutive Type 1 MPCs and N2 consecutive Type 2 MPCs (i.e., scheme #3). As yet another example, capability information could indicate whether the first device supports a combination of Type 1 MPCs and Type 2 MPCs in a second time period (i.e., scheme #4).

[0312] As an example, capability information can be implemented using at least one bit. For instance, capability information can be implemented using two bits. For example, if the two bits have a first value, it indicates that the first device supports scheme #1; if the two bits have a second value, it indicates that the first device supports scheme #2; if the two bits have a third value, it indicates that the first device supports scheme #3; and if the two bits have a fourth value, it indicates that the first device supports scheme #4. The first, second, third, and fourth values ​​are different; for example, the first value is "00", the second value is "01", the third value is "10", and the fourth value is "11".

[0313] The fourth possible implementation is that the capability information indicates the acquisition method of the first type of MPC and / or the acquisition method of the second type of MPC supported by the first device.

[0314] The above is a simplified example, and the embodiments of this application are not limited thereto. For example, capability information may also indicate whether Type I MPC and Type II MPC are supported.

[0315] The various solutions of the embodiments of this application have been described above. It is understood that, unless otherwise specified or logically conflicting, the terminology and / or descriptions of the above solutions are consistent and can be referenced mutually. For ease of understanding, the following uses the first device as a terminal device, the second device as a network device, and the terminal device determining channel information as an example to introduce the specific process applicable to the embodiments of this application. It is understood that the process described below is only an example, and the embodiments of this application are not limited thereto. Content not described in detail below can be referred to the description in the preceding methods, and will not be repeated hereafter.

[0316] See Figure 14 As an example, Figure 14 This is a schematic diagram of a communication method 1400 provided in an embodiment of this application. Figure 14 The method 1400 shown may include the following steps.

[0317] S1410, the network device sends a second instruction message to the terminal device, the second instruction message indicating the configuration information of the first type of MPC and / or the configuration information of the second type of MPC.

[0318] The MPC types of the first type and the second type of MPC are different. For details regarding the MPC types of the first type and the second type of MPC, please refer to the relevant description in aspect 1 of method 500, which will not be repeated here.

[0319] The configuration information for the first type of MPC refers to information related to the first type of MPC. As an example, the configuration information for the first type of MPC includes at least one of the following: the acquisition cycle of the first type of MPC (i.e., the first cycle), the MPC type of the first type of MPC, and the acquisition method of the first type of MPC.

[0320] The configuration information for the second type of MPC refers to information related to the second type of MPC. As an example, the configuration information for the second type of MPC includes at least one of the following: the acquisition cycle of the second type of MPC (i.e., the second cycle), the MPC type of the second type of MPC, and the acquisition method of the second type of MPC.

[0321] For the meaning of each parameter, please refer to the relevant description in Method 500 above, which will not be repeated here.

[0322] S1420, the terminal device obtains the first type of MPC.

[0323] One possible implementation is that the network device periodically sends sensing signals based on a first cycle, and the terminal device receives the sensing signals and measures the first type of MPC.

[0324] Another possible implementation is that the network device periodically transmits a reference signal based on the first cycle, the terminal device receives the reference signal and measures the downlink channel, and estimates the uplink channel based on the downlink channel, thereby obtaining the first type of MPC.

[0325] Another possible implementation is that the terminal device obtains the first type of MPC based on the AI ​​model in the first cycle.

[0326] For details on the various implementation methods, please refer to the relevant descriptions in Method 500; they will not be elaborated upon here.

[0327] Figure 14 For simplicity, the steps for the terminal device to obtain the first type of MPC are referred to as S1420. It can be understood that the terminal device can obtain the first type of MPC at different time units based on the first cycle.

[0328] S1430, the terminal device obtains the second type of MPC.

[0329] One possible implementation is that the network device periodically sends sensing signals based on a second cycle, and the terminal device receives the sensing signals and measures the second type of MPC.

[0330] Another possible implementation is that the network device periodically transmits a reference signal based on the second cycle, the terminal device receives the reference signal and measures the downlink channel, and estimates the uplink channel based on the downlink channel, thereby obtaining the second type of MPC.

[0331] Another possible implementation is that the terminal device obtains the second type of MPC based on the second cycle through an AI model.

[0332] For details on the various implementation methods, please refer to the relevant descriptions in Method 500; they will not be elaborated upon here.

[0333] Figure 14 For simplicity, the steps for the terminal device to obtain the second type of MPC are referred to as S1430. It can be understood that the terminal device can obtain the second type of MPC at different time units based on the second cycle.

[0334] S1440, the terminal device determines the channel information based on the first type of MPC, the second type of MPC, and a combination thereof.

[0335] Optionally, the combination methods include at least the following schemes: a combination of a second type MPC and at least one first type MPC; a combination of W first type MPCs and a second type MPC, where W is an integer greater than or equal to 1; a combination of N1 consecutive first type MPCs and N2 consecutive second type MPCs, where N1 and N2 are integers greater than or equal to 1; and a combination of first type MPCs and second type MPCs in the second time period.

[0336] In one possible scenario, a Type II MPC and at least one Type I MPC are combined. In this case, the terminal device in S1440 determines the channel information based on a Type II MPC and at least one Type I MPC.

[0337] Another possible scenario is that W Type I MPCs and one Type II MPC are combined into one unit. In this case, the terminal device in S1440 determines the channel information based on the W Type I MPCs and one Type II MPC.

[0338] Another possible scenario is that N1 consecutive Type I MPCs and N2 consecutive Type II MPCs are combined into one combination. In this case, the terminal device in S1440 determines the channel information based on the N1 consecutive Type I MPCs and the N2 consecutive Type II MPCs.

[0339] Another possible scenario is that the first type of MPC and the second type of MPC in the second time period are a combination. In this case, the terminal device in S1440 determines the channel information based on the first type of MPC and the second type of MPC in the second time period.

[0340] For details, please refer to the relevant descriptions in the previous schemes #1 to #4, which will not be repeated here.

[0341] It is understood that some of the above embodiments use time units as examples for illustration. For example, the first type of MPC on time unit T1, and the second type of MPC on time unit T2. The first type of MPC on time unit T1 can also be replaced by: the first type of MPC at a certain time domain position, or the first type of MPC at a certain time position, or the first type of MPC on a certain time domain resource; similarly, the second type of MPC on time unit T2 can also be replaced by: the second type of MPC at a certain time domain position, or the second type of MPC at a certain time position, or the second type of MPC on a certain time domain resource.

[0342] It is also understood that, in the above-described method embodiments, the methods and operations implemented by the device can also be implemented by components of the device (such as chips or circuits), without limitation.

[0343] The above, combined with Figures 5 to 14 The methods provided in the embodiments of this application are described in detail below. Figures 15 to 17 The apparatus provided in the embodiments of this application is described in detail. It should be understood that the description of the apparatus embodiments corresponds to the description of the method embodiments. Therefore, for content not described in detail, please refer to the method embodiments above. For the sake of brevity, it will not be repeated here.

[0344] See Figure 15 As an example, Figure 15 This is a schematic diagram of a communication device 1500 provided in an embodiment of this application. The device 1500 includes a processing unit 1520. The processing unit 1520 can be used to perform processing, such as acquiring MPC. Optionally, the communication device 1500 includes a transceiver unit 1510. The transceiver unit 1510 can be used to implement corresponding communication functions. The transceiver unit 1510 can also be referred to as a communication interface or communication unit.

[0345] Optionally, the device 1500 further includes a storage unit that can be used to store instructions and / or data, and the processing unit 1520 can read the instructions and / or data in the storage unit to enable the device to implement the aforementioned method embodiments.

[0346] In a first possible design, the device 1500 may be the first device in the aforementioned embodiments (e.g., ...). Figure 5 The first device shown is, for example, Figure 14 The terminal device shown is described above. The device 1500 can implement the steps or processes corresponding to those executed by the first device in the above method embodiments. The transceiver unit 1510 can be used to perform transceiver-related operations (such as sending and / or receiving data or messages) of the first device in the above method embodiments; the processing unit 1520 can be used to perform processing-related operations of the first device in the above method embodiments, or operations other than transceiver (such as operations other than sending and / or receiving data or messages).

[0347] One possible implementation is that the processing unit 1520 is used to acquire a first type of multipath component (MPC); the processing unit 1520 is also used to acquire a second type of MPC, the MPC type of the second type of MPC is different from the MPC type of the first type of MPC, and the second type of MPC and the first type of MPC are used to determine channel information by combining the combination of the second type of MPC and the first type of MPC.

[0348] Optionally, the transceiver unit 1510 is used to transmit a first type of MPC and a second type of MPC; or, the transceiver unit 1510 is used to transmit first indication information, the first indication information indicating channel information.

[0349] Optionally, the processing unit 1520 is further configured to determine channel information based on the first type of MPC and the second type of MPC, as well as a combination of the first type of MPC and the second type of MPC.

[0350] Optionally, the processing unit 1520 is used to acquire a first type of multipath component (MPC), including any one of the following: the processing unit 1520 is used to acquire the first type of MPC by measuring based on a reference signal; the processing unit 1520 is used to acquire the first type of MPC by measuring based on a sensing signal; the processing unit 1520 is used to acquire the first type of MPC based on an artificial intelligence model.

[0351] Optionally, the processing unit 1520 is used to acquire a second type of MPC, including any one of the following: the processing unit 1520 is used to acquire a second type of MPC by measuring based on a reference signal; the processing unit 1520 is used to acquire a second type of MPC by measuring based on a sensing signal; the processing unit 1520 is used to acquire a second type of MPC based on an artificial intelligence model.

[0352] Optionally, the transceiver unit 1510 is used to send or receive capability information, the capability information indicating the supported MPC configuration, the MPC configuration including the configuration of a first type of MPC and the configuration of a second type of MPC.

[0353] Optionally, the transceiver unit 1510 is used to send or receive second indication information, the second indication information indicating configuration information of the first type of MPC and / or configuration information of the second type of MPC.

[0354] In a second possible design, the device 1500 may be the second device in the aforementioned embodiments (such as...). Figure 5 The second device shown is, for example, Figure 14 The network device shown is described above. The device 1500 can implement the steps or processes corresponding to those performed by the second device in the above method embodiments. Specifically, the transceiver unit 1510 can be used to perform transceiver-related operations (such as sending and / or receiving data or messages) of the second device in the above method embodiments; the processing unit 1520 can be used to perform processing-related operations of the second device in the above method embodiments, or operations other than transceiver operations (such as operations other than sending and / or receiving data or messages).

[0355] One possible implementation includes a processing unit 1520, configured to determine configuration information for a first type of multipath component (MPC) and / or a second type of MPC; and a transceiver unit 1510, configured to send or receive second indication information, the second indication information indicating the configuration information for the first type of MPC and / or the configuration information for the second type of MPC, wherein the MPC types of the first type of MPC and the second type of MPC are different, and the first type of MPC and the second type of MPC are used to determine channel information by combining the first type of MPC and the second type of MPC.

[0356] Optionally, the transceiver unit 1510 is also used to send or receive capability information, the capability information indicating the supported MPC configuration, the MPC configuration including the configuration of a first type of MPC and the configuration of a second type of MPC.

[0357] Optionally, the transceiver unit 1510 is further configured to receive a first type of MPC and a second type of MPC; or, the transceiver unit 1510 is further configured to receive first indication information, the first indication information indicating channel information.

[0358] It should be understood that the specific process of each unit performing the above-mentioned corresponding steps has been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.

[0359] It should also be understood that the device 1500 here is embodied in the form of a functional unit. The term "unit" here can refer to an application-specific integrated circuit (ASIC), electronic circuitry, a processor (e.g., a shared processor, a proprietary processor, or a group processor, etc.) and memory for executing one or more software or firmware programs, integrated logic circuitry, and / or other suitable components supporting the described functions. In an alternative example, those skilled in the art will understand that the device 1500 can be specifically the communication device in the above embodiments, and can be used to execute the various processes and / or steps corresponding to the communication device in the above method embodiments; to avoid repetition, these will not be described again here.

[0360] The apparatus 1500 of each of the above-described schemes has the function of implementing the corresponding steps performed by the communication device (such as the first device, or the second device) in the above-described methods. The function can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions; for example, the transceiver unit can be replaced by a transceiver (e.g., the transmitting unit in the transceiver unit can be replaced by a transmitter, and the receiving unit in the transceiver unit can be replaced by a receiver), and other units, such as processing units, can be replaced by processors, respectively executing the transceiver operations and related processing operations in each method embodiment.

[0361] In addition, the transceiver unit 1510 may also be a transceiver circuit (for example, it may include a receiving circuit and a transmitting circuit), and the processing unit may be a processing circuit.

[0362] It should be pointed out that, Figure 15 The device mentioned can be the communication equipment in the foregoing embodiments, or it can be a chip or a chip system, such as a system on a chip (SoC). The transceiver unit can be an input / output circuit or a communication interface; the processing unit is a processor, microprocessor, or integrated circuit integrated on the chip. No limitations are imposed here.

[0363] See Figure 16 As an example, Figure 16This is a schematic diagram of another communication device 1600 provided in an embodiment of this application. The device 1600 includes a processor 1610, which is coupled to a memory 1620. The memory 1620 is used to store computer programs or instructions and / or data. The processor 1610 is used to execute the computer programs or instructions stored in the memory 1620, or to read the data stored in the memory 1620, in order to execute the methods in the above method embodiments.

[0364] Optionally, there may be one or more processors 1610.

[0365] Optionally, the memory 1620 may be one or more.

[0366] Alternatively, the memory 1620 can be integrated with the processor 1610, or it can be set separately.

[0367] Optionally, such as Figure 16 As shown, the device 1600 also includes a transceiver 1630 for receiving and / or transmitting signals. For example, a processor 1610 is used to control the transceiver 1630 to receive and / or transmit signals.

[0368] As an example, processor 1610 may have Figure 15 The processing unit 1520 shown has the function of a storage unit, the memory 1620 can have the function of a storage unit, and the transceiver 1630 can have... Figure 15 The function of the transceiver unit 1510 shown is illustrated.

[0369] As one option, the device 1600 is used to implement the operations performed by the communication device (such as the first device, or the second device) in the various method embodiments described above.

[0370] For example, processor 1610 is used to execute computer programs or instructions stored in memory 1620 to implement the relevant operations of the communication device in the various method embodiments described above.

[0371] It should be understood that the processor mentioned in the embodiments of this application can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.

[0372] It should also be understood that the memory mentioned in the embodiments of this application can be volatile memory and / or non-volatile memory. 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. Volatile memory can be random access memory (RAM). For example, RAM can be used as an external cache. By way of example and not limitation, RAM includes the following forms: 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 linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

[0373] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, the memory (storage module) can be integrated into the processor.

[0374] It should also be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0375] See Figure 17 As an example, Figure 17 This is a schematic diagram of a chip system 1700 provided in an embodiment of this application. The chip system 1700 (or may also be referred to as a processing system) includes logic circuitry 1710 and an input / output interface 1720.

[0376] The logic circuit 1710 can be a processing circuit in the chip system 1700. The logic circuit 1710 can be coupled to a memory unit, calling instructions from the memory unit, enabling the chip system 1700 to implement the methods and functions of the embodiments of this application. The input / output interface 1720 can be an input / output circuit in the chip system 1700, outputting processed information from the chip system 1700, or inputting data or signaling information to be processed into the chip system 1700 for processing.

[0377] As one option, the chip system 1700 is used to implement the operations performed by the communication device (such as the first device, or the second device) in the various method embodiments described above.

[0378] For example, logic circuit 1710 is used to implement processing-related operations performed by a communication device (such as the first device or the second device) in the above method embodiments; input / output interface 1720 is used to implement sending and / or receiving-related operations performed by a communication device (such as the first device or the second device) in the above method embodiments.

[0379] This application also provides a computer-readable storage medium storing a computer program or instructions for implementing the methods executed by a communication device (such as a first device or a second device) in the above-described method embodiments. For example, when the computer program or instructions are run on the communication device, the communication device (such as the first device or the second device) performs the above-described methods (such as method 500 or method 1400).

[0380] This application also provides a computer program product comprising instructions that, when executed by a computer, implement the methods described above as performed by a communication device (such as a first device or a second device). For example, when the computer program or instructions are run on the communication device, the communication device (such as the first device or the second device) performs the methods described above (such as method 500 or method 1400).

[0381] This application also provides a communication system, which includes the first and second devices described in the preceding embodiments. For example, the system includes... Figure 5 The first and second devices in the embodiments. For example, the system includes... Figure 14 The terminal device and network device in the embodiments.

[0382] The explanations and beneficial effects of the relevant contents in any of the devices provided above can be found in the corresponding method embodiments provided above, and will not be repeated here.

[0383] In the several embodiments provided in this application, it should be understood that the disclosed apparatus 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 mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of apparatus or units may be electrical, mechanical, or other forms.

[0384] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. For example, the computer can be a personal computer, a server, or a network device, etc. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid-state disks, SSDs). For example, the aforementioned available media include, but are not limited to, USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks, and other media capable of storing program code.

[0385] 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 communication method, characterized in that, The method includes: Obtain the first type of multipath component MPC; Obtain a second type of MPC, the MPC type of which is different from that of the first type of MPC. The second type of MPC and the first type of MPC are used to determine the channel information by combining the second type of MPC and the first type of MPC.

2. The method according to claim 1, characterized in that, The acquisition cycle of the first type of MPC is shorter than that of the second type of MPC.

3. The method according to claim 1 or 2, characterized in that, The combination of the first type of MPC and the second type of MPC can be any of the following: A second type MPC and at least one first type MPC constitute a combination, wherein the at least one first type MPC is a first type MPC within a first time period, and the start time unit or end time unit of the first time period is the time unit occupied by the second type MPC. W first-type MPCs and one second-type MPC form a combination, wherein the second-type MPC is the first second-type MPC preceding the W first-type MPCs, or the second-type MPC is the first second-type MPC following the W first-type MPCs, where W is an integer greater than or equal to 1. A combination consists of N1 consecutive first-type MPCs and N2 consecutive second-type MPCs, where N1 and N2 are integers greater than or equal to 1. The first type of MPC and the second type of MPC in the second time period are a combination. The length of the second time period is greater than the length of the sending period of the first type of MPC, and the length of the second time period is greater than the length of the sending period of the second type of MPC.

4. The method according to claim 3, characterized in that, The method further includes any one of the following: The combination of the first MPC and the second MPC is as follows: a combination of one second-type MPC and at least one first-type MPC is used to determine channel information; or, The combination of the first MPC and the second MPC is as follows: T first-type MPCs and one second-type MPC constitute one combination, and channel information is determined based on the T first-type MPCs and one second-type MPC; or, The combination of the first MPC and the second MPC is as follows: N1 consecutive first-type MPCs and N2 consecutive second-type MPCs are combined into one combination, and channel information is determined based on the N1 consecutive first-type MPCs and the N2 consecutive second-type MPCs; or, The combination of the first MPC and the second MPC is as follows: the first type of MPC and the second type of MPC in the second time period are combined into one, and the channel information is determined based on the first type of MPC and the second type of MPC in the second time period.

5. The method according to any one of claims 1 to 3, characterized in that, The method further includes any one of the following: Send the first type of MPC and the second type of MPC; or, Send a first indication message, which indicates the channel information; or... The channel information is determined based on the first type of MPC, the second type of MPC, and combinations thereof.

6. The method according to any one of claims 1 to 5, characterized in that, The MPC type of the first type of MPC and the MPC type of the second type of MPC are associated with at least one of the following: the time-varying nature of the MPC, the moving speed of the first device, the moving speed of the second device, and the distance between the first device and the second device.

7. The method according to any one of claims 1 to 6, characterized in that, The acquisition of the first type of MPC includes any one of the following: The first type of MPC is obtained by measuring based on the reference signal; The first type of MPC is obtained by measuring based on the sensing signal; The first type of MPC is obtained based on an artificial intelligence model.

8. The method according to any one of claims 1 to 7, characterized in that, The acquisition of the second type of MPC includes any one of the following: The second type of MPC is obtained by measuring based on the reference signal; The second type of MPC is obtained by measuring based on the sensing signal; The second type of MPC is obtained based on an artificial intelligence model.

9. The method according to any one of claims 1 to 8, characterized in that, The method further includes: Send or receive capability information, the capability information indicating supported MPC configurations, the MPC configurations including the configuration of the first type of MPC and the configuration of the second type of MPC.

10. The method according to any one of claims 1 to 9, characterized in that, The method further includes: Send or receive second indication information, the second indication information indicating the configuration information of the first type of MPC and / or the configuration information of the second type of MPC.

11. The method according to claim 10, characterized in that, The configuration information for the first type of MPC includes at least one of the following: the acquisition cycle of the first type of MPC, the MPC type of the first type of MPC, and the acquisition method of the first type of MPC; and / or, The configuration information for the second type of MPC includes at least one of the following: the acquisition cycle of the second type of MPC, the MPC type of the second type of MPC, and the acquisition method of the second type of MPC.

12. A communication method, characterized in that, The method includes: Determine the configuration information for the first type of multipath component MPC and / or the configuration information for the second type of MPC; Send or receive second indication information, the second indication information indicating the configuration information of the first type of MPC and / or the configuration information of the second type of MPC, the MPC type of the first type of MPC and the MPC type of the second type of MPC are different, the first type of MPC and the second type of MPC are used to determine the channel information by combining the combination of the first type of MPC and the second type of MPC.

13. The method according to claim 12, characterized in that, The configuration information for the first type of MPC includes at least one of the following: the acquisition cycle of the first type of MPC, the MPC type of the first type of MPC, and the acquisition method of the first type of MPC; and / or, The configuration information for the second type of MPC includes at least one of the following: the acquisition cycle of the second type of MPC, the MPC type of the second type of MPC, and the acquisition method of the second type of MPC.

14. The method according to claim 13, characterized in that, The acquisition cycle of the first type of MPC is shorter than that of the second type of MPC.

15. The method according to any one of claims 12 to 14, characterized in that, The combination of the first type of MPC and the second type of MPC can be any of the following: A second type MPC and at least one first type MPC constitute a combination, wherein the at least one first type MPC is a first type MPC within a first time period, and the start time unit or end time unit of the first time period is the time unit occupied by the second type MPC. W first-type MPCs and one second-type MPC form a combination, wherein the second-type MPC is the first second-type MPC preceding the W first-type MPCs, or the second-type MPC is the first second-type MPC following the W first-type MPCs, where W is an integer greater than or equal to 1. A combination consists of N1 consecutive first-type MPCs and N2 consecutive second-type MPCs, where N1 and N2 are integers greater than or equal to 1. The first type of MPC and the second type of MPC in the second time period are a combination. The length of the second time period is greater than the length of the sending period of the first type of MPC, and the length of the second time period is greater than the length of the sending period of the second type of MPC.

16. The method according to any one of claims 12 to 15, characterized in that, The method further includes: Receive or send capability information, the capability information indicating supported MPC configurations, the MPC configurations including the configuration of the first type of MPC and the configuration of the second type of MPC.

17. The method according to any one of claims 12 to 16, characterized in that, The method further includes: Receive the first type of MPC and the second type of MPC; or, Receive first indication information, which indicates the channel information.

18. The method according to any one of claims 12 to 17, characterized in that, The MPC type of the first type of MPC and the MPC type of the second type of MPC are associated with at least one of the following: the time-varying nature of the MPC, the moving speed of the first device, the moving speed of the second device, and the distance between the first device and the second device.

19. A communication device, characterized in that, Includes modules or units for performing the method according to any one of claims 1 to 18.

20. A communication device, characterized in that, Includes a processor for executing a computer program or instructions in a memory to cause the apparatus to perform the method of any one of claims 1 to 18.

21. The apparatus according to claim 20, characterized in that, The device further includes the memory and / or a communication interface, the communication interface being coupled to the processor. The communication interface is used for inputting and / or outputting information.

22. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or instructions that, when executed on a communication device, cause the communication device to perform the method as described in any one of claims 1 to 18.

23. A computer program product, characterized in that, The computer program product includes a computer program or instructions for performing the method as described in any one of claims 1 to 18.