A communication method and apparatus

CN122846431APending Publication Date: 2026-09-29HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510390911.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-29
Publication Date
2026-09-29

AI Technical Summary

Technical Problem

现有的信道测量方法需要消耗大量的信道测量资源以获取与多种天线模式对应的全维度信道信息,示例性地,当网络装置支持A种天线模式、终端装置支持B种天线模式时,则需要A*B倍的信道测量资源才能获取全维度信道信息,同时,用于测量信道的参考信号的测量周期拉长A*B倍,还会导致系统性能的下降

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122846431A_ABST
    Figure CN122846431A_ABST
Patent Text Reader

Abstract

This application provides a communication method and apparatus for acquiring full-dimensional channel information with low overhead, enabling joint control of dual-ended antenna modes. The method includes: a terminal device transmitting antenna capability information, indicating that the terminal device supports N antenna modes; receiving first configuration information, indicating that a first reference signal resource includes K sub-bands; transmitting a first reference signal on the K sub-bands according to a first mapping relationship, the first mapping relationship indicating at least one sub-band among the K sub-bands corresponding to any one of the N antenna modes, wherein the i-th antenna mode corresponds to J sub-bands among the K sub-bands, N is an integer greater than 1, K is an integer greater than or equal to N, J is a positive integer less than K, and the i-th antenna mode belongs to the N antenna modes; and receiving mode indication information, indicating that the terminal device uses a first antenna mode among the N antenna modes for transmission and / or reception.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] In communication systems, by jointly controlling the dual-antenna modes of network devices and terminal devices, the multipath energy distribution of channels in space can be optimized, the multi-stream transmission capability of multiple-input multiple-output (MIMO) systems can be improved, and system capacity and user experience can be further enhanced. To achieve joint control of the dual-antenna modes of network devices and terminal devices, it is necessary to acquire full-dimensional channel information corresponding to multiple antenna modes. Existing channel measurement methods consume a large amount of channel measurement resources to obtain full-dimensional channel information corresponding to multiple antenna modes. For example, when the network device supports antenna mode A and the terminal device supports antenna mode B, A*B times the channel measurement resources are required to obtain full-dimensional channel information. Furthermore, the measurement period of the reference signal used for channel measurement is lengthened by A*B times, leading to a decrease in system performance. Therefore, how to acquire full-dimensional channel information with low overhead to enable joint control of dual-antenna modes is a problem that urgently needs to be solved. Summary of the Invention

[0003] This application provides a communication method and apparatus for acquiring full-dimensional channel information with low overhead, enabling joint control of dual-ended antenna modes.

[0004] In a first aspect, embodiments of this application provide a communication method applied to a terminal device. For example, the method can be executed by the terminal device, which can be a terminal equipment, a component (e.g., a circuit, processor, chip, or chip system), logic module, or software that implements all or part of the terminal device's functions; this application does not limit the scope of such implementation. The terminal device includes a first terminal device and a second terminal device. The following description uses a terminal device as an example. The method includes: the terminal device sending antenna capability information, the antenna capability information indicating that the terminal device supports N antenna modes; the terminal device receiving first configuration information, the first configuration information indicating that a first reference signal resource includes K sub-bands; the terminal device sending a first reference signal on the K sub-bands according to a first mapping relationship, the first mapping relationship indicating at least one sub-band among the K sub-bands corresponding to any one of the N antenna modes, wherein the i-th antenna mode corresponds to J sub-bands among the K sub-bands, N is a positive integer greater than 1, K is a positive integer greater than or equal to N, J is a positive integer less than K, the i-th antenna mode belongs to the N antenna modes, and i is a positive integer greater than or equal to 1 and less than or equal to N; the terminal device receiving mode indication information, the mode indication information indicating a first antenna mode, the first antenna mode being one of the N antenna modes.

[0005] Based on the above technical solution, the terminal device can sequentially transmit a first reference signal on at least one sub-band corresponding to the first antenna mode among N antenna modes according to the first mapping relationship. The network device can obtain the channel information corresponding to the N antenna modes of the terminal device on the measured sub-band according to the first mapping relationship by measuring the first reference signal transmitted on the first reference signal resource. Then, it can perform full-band channel cross-propagation by utilizing the correlation between multiple antenna modes to achieve low-overhead, full-dimensional channel information acquisition. Furthermore, the network device can determine the first antenna mode based on the channel information corresponding to the N antenna modes respectively, or by combining the interference situation of other users, and instruct it to the terminal device, thereby enabling joint control of dual-end antenna modes and improving system capacity and user experience.

[0006] In conjunction with the first aspect, in some implementations of the first aspect, the first configuration information further indicates the first mapping relationship. Thus, the network device can indicate the first mapping relationship to the terminal device, enabling flexible configuration of the first mapping relationship.

[0007] In conjunction with the first aspect, in some implementations of the first aspect, the first configuration information further indicates the identifier of the first mapping relationship, which is one of M mapping relationships, where M is a positive integer greater than 1. Thus, the network device can indicate the identifier of the first mapping relationship to the terminal device, enabling flexible configuration of the first mapping relationship.

[0008] In conjunction with the first aspect, in some implementations of the first aspect, the first mapping relationship is related to the N antenna modes and the K sub-bands. Thus, the first mapping relationship can be designed based on the N antenna modes and the K sub-bands, enabling the acquisition of channel information corresponding to the N antenna modes across the K sub-bands included in the first reference signal resource.

[0009] In conjunction with the first aspect, in some implementations of the first aspect, the i-th antenna mode corresponding to the J sub-bands among the K sub-bands includes: the i-th antenna mode corresponding to the (j-1)*N+i-th sub-band among the K sub-bands, where j is a positive integer traversing from 1 to J, and J equals The This indicates rounding down. In this way, measurements from different modes are distributed as evenly as possible across the entire frequency band, and the number of sub-bands corresponding to different modes is similar. This allows the base station to acquire more complete multi-mode, full-band channel information to a greater extent, enabling full-band multi-mode channel cross-propagation, thereby achieving low-overhead acquisition of full-dimensional channel information and enabling joint control of dual-end antenna modes.

[0010] In conjunction with the first aspect, in some implementations of the first aspect, the first configuration information further indicates the number of polling measurement sub-bands X, where X is a positive integer greater than 1, and the first mapping relationship is related to the N antenna modes, the K sub-bands, and the number of polling measurement sub-bands X. Thus, the first mapping relationship can be designed based on the N antenna modes, the K sub-bands, and the number of polling measurement sub-bands X, enabling the acquisition of channel information corresponding to the N antenna modes across the K sub-bands included in the first reference signal resource.

[0011] In conjunction with the first aspect, in some implementations of the first aspect, the i-th antenna mode corresponding to J sub-bands among the K sub-bands includes: the i-th antenna mode corresponding to the J sub-bands among the K sub-bands. Sub-bands, wherein j is a positive integer traversing from 1 to J, and J satisfies and The The expression "round down" indicates rounding down, and "mod()" indicates taking the remainder. Thus, while ensuring that measurements in different modes acquire full-band sampling as much as possible, combining non-uniform modes and sub-band mapping, continuous sub-band measurements can more accurately capture channel differences between different sub-bands of the same mode, uncover the common frequency domain characteristics of the channel, and facilitate base stations to perform full-band multi-mode channel inter-propagation. This enables low-overhead acquisition of full-dimensional channel information and allows for joint control of dual-end antenna modes.

[0012] In conjunction with the first aspect, in some implementations of the first aspect, the mode indication information is carried on downlink control information (DCI). Thus, the mode indication information can be sent to the terminal device via the DCI, and the terminal device can determine which of the N antenna modes will be used for subsequent transmission and / or reception by receiving the DCI.

[0013] In conjunction with the first aspect, in certain implementations of the first aspect, the mode indication information indicating the first antenna mode includes:

[0014] The mode indication information indicates the first antenna mode corresponding to all T antenna ports of the terminal device.

[0015] Alternatively, the mode indication information indicates the first antenna mode corresponding to each of the G antenna port groups included in the terminal device;

[0016] Alternatively, the mode indication information indicates the first antenna mode corresponding to each of the T antenna ports included in the terminal device, where T is a positive integer and G is a positive integer less than or equal to T.

[0017] Secondly, embodiments of this application provide a communication method applied to a network device. For example, the method can be executed by a network device, which can be a network equipment, or a component (e.g., a circuit, processor, chip, or chip system), logic module, or software that implements all or part of the functions of the network device. This application does not limit the scope of the application. The following description uses a network device as an example. The method includes: the network device receiving antenna capability information, the antenna capability information indicating that the terminal device supports N antenna modes; the network device sending first configuration information, the first configuration information indicating that a first reference signal resource includes K sub-bands; the network device receiving a first reference signal on the K sub-bands according to a first mapping relationship, the first mapping relationship indicating at least one sub-band among the K sub-bands corresponding to any one of the N antenna modes, wherein the i-th antenna mode corresponds to J sub-bands among the K sub-bands, N is a positive integer greater than 1, K is a positive integer greater than or equal to N, J is a positive integer less than K, the i-th antenna mode belongs to the N antenna modes, and i is a positive integer greater than or equal to 1 and less than or equal to N; the network device sending mode indication information, the mode indication information indicating a first antenna mode, the first antenna mode being one of the N antenna modes.

[0018] Based on the above technical solution, the terminal device can sequentially transmit a first reference signal on at least one sub-band corresponding to the first antenna mode among N antenna modes according to the first mapping relationship. The network device can obtain the channel information corresponding to the N antenna modes of the terminal device on the measured sub-band according to the first mapping relationship by measuring the first reference signal transmitted on the first reference signal resource. Then, it can perform full-band channel cross-propagation by utilizing the correlation between multiple antenna modes to achieve low-overhead, full-dimensional channel information acquisition. Furthermore, the network device can determine the first antenna mode based on the channel information corresponding to the N antenna modes respectively, or by combining the interference situation of other users, and instruct it to the terminal device, thereby enabling joint control of dual-end antenna modes and improving system capacity and user experience.

[0019] In conjunction with the second aspect, in some implementations of the second aspect, the first configuration information further indicates the first mapping relationship. Thus, the network device can indicate the first mapping relationship to the terminal device, enabling flexible configuration of the first mapping relationship.

[0020] In conjunction with the second aspect, in some implementations of the second aspect, the first configuration information further indicates the identifier of the first mapping relationship, which is one of M mapping relationships, where M is a positive integer greater than 1. Thus, the network device can indicate the identifier of the first mapping relationship to the terminal device, enabling flexible configuration of the first mapping relationship.

[0021] In conjunction with the second aspect, in some implementations of the second aspect, the first mapping relationship is related to the N antenna modes and the K sub-bands. Thus, the first mapping relationship can be designed based on the N antenna modes and the K sub-bands, enabling the acquisition of channel information corresponding to the N antenna modes across the K sub-bands included in the first reference signal resource.

[0022] In conjunction with the second aspect, in some implementations of the second aspect, the i-th antenna mode corresponding to the J sub-bands among the K sub-bands includes: the i-th antenna mode corresponding to the (j-1)*N+i-th sub-band among the K sub-bands, where j is a positive integer traversing from 1 to J, and J equals The This indicates rounding down. In this way, measurements from different modes are distributed as evenly as possible across the entire frequency band, and the number of sub-bands corresponding to different modes is similar. This allows the base station to acquire more complete multi-mode, full-band channel information to a greater extent, enabling full-band multi-mode channel cross-propagation, thereby achieving low-overhead acquisition of full-dimensional channel information and enabling joint control of dual-end antenna modes.

[0023] In conjunction with the second aspect, in some implementations of the second aspect, the first configuration information further indicates the number of polling measurement sub-bands X, where X is a positive integer greater than 1, and the first mapping relationship is related to the N antenna modes, the K sub-bands, and the number of polling measurement sub-bands X. Thus, the first mapping relationship can be designed based on the N antenna modes, the K sub-bands, and the number of polling measurement sub-bands X, enabling the acquisition of channel information corresponding to the N antenna modes across the K sub-bands included in the first reference signal resource.

[0024] In conjunction with the second aspect, in some implementations of the second aspect, the i-th antenna mode corresponding to J sub-bands among the K sub-bands includes: the i-th antenna mode corresponding to the J sub-bands among the K sub-bands. Sub-bands, wherein j is a positive integer traversing from 1 to J, and J satisfies and The The expression "round down" indicates rounding down, and "mod()" indicates taking the remainder. Thus, while ensuring that measurements in different modes acquire full-band sampling as much as possible, combining non-uniform modes and sub-band mapping, continuous sub-band measurements can more accurately capture channel differences between different sub-bands of the same mode, uncover the common frequency domain characteristics of the channel, and facilitate base stations to perform full-band multi-mode channel inter-propagation. This enables low-overhead acquisition of full-dimensional channel information and allows for joint control of dual-end antenna modes.

[0025] In conjunction with the second aspect, in some implementations of the second aspect, the mode indication information is carried on downlink control information (DCI). Thus, the mode indication information can be sent to the terminal device via the DCI, and the terminal device can determine which of the N antenna modes will be used for subsequent transmission and / or reception by receiving the DCI.

[0026] In conjunction with the second aspect, in certain implementations of the second aspect, the mode indication information indicating the first antenna mode includes:

[0027] The mode indication information indicates the first antenna mode corresponding to all T antenna ports of the terminal device.

[0028] Alternatively, the mode indication information indicates the first antenna mode corresponding to each of the G antenna port groups included in the terminal device;

[0029] Alternatively, the mode indication information indicates the first antenna mode corresponding to each of the T antenna ports included in the terminal device, where T is a positive integer and G is a positive integer less than or equal to T.

[0030] Thirdly, embodiments of this application provide a communication device. This communication device is used to execute the methods provided in the first or second aspect described above. Specifically, the communication device may include units and / or modules for executing the methods provided in the first aspect or any of the above-described implementations of the first aspect, such as a processing unit and an acquisition unit. Alternatively, the communication device may include units and / or modules for executing the methods provided in the second aspect or any of the above-described implementations of the second aspect, such as a processing unit and an acquisition unit.

[0031] In conjunction with the third aspect, in some implementations of the third aspect, the communication device is a terminal device or a network device. The acquisition unit may include a transceiver, or an input or output interface; the processing unit may include at least one processor. Optionally, the transceiver may include transceiver circuitry. Optionally, the input interface may include input circuitry, and the output interface may include output circuitry.

[0032] In conjunction with the third aspect, in some implementations of the third aspect, the communication device is a chip, a chip system, or a circuit. The acquisition unit may include input or output interfaces, interface circuits, output circuits, input circuits, or related circuits on the chip, chip system, or circuit; the processing unit may include at least one processor, processing circuit, or logic circuit.

[0033] Fourthly, embodiments of this application provide a processor for executing the methods provided in the above aspects.

[0034] Fifthly, embodiments of this application provide a computer-readable storage medium. This computer-readable storage medium stores computer program code, and when the computer program code is executed, the method provided in the first aspect or any of the above-described implementations of the first aspect is performed, or the method provided in the second aspect or any of the above-described implementations of the second aspect is performed.

[0035] Sixthly, embodiments of this application provide a computer program product containing instructions. When these instructions are executed on a computer, the computer performs the method provided by the first aspect or any of the above-described implementations of the first aspect, or performs the method provided by the second aspect or any of the above-described implementations of the second aspect.

[0036] In a seventh aspect, embodiments of this application provide a chip, which includes a processor and a communication interface. The processor reads a computer program or instructions stored in a memory through the communication interface and executes the method provided by the first aspect or any of the above-described implementations of the first aspect, or executes the method provided by the second aspect or any of the above-described implementations of the second aspect.

[0037] Alternatively, as one implementation, the chip may also include the memory.

[0038] Furthermore, the technical effects of the third to seventh aspects mentioned above can be referred to the technical effects of the methods described in the first or second aspects mentioned above, and will not be repeated here. Attached Figure Description

[0039] To more clearly illustrate the technical solutions in the embodiments of this application or the background art, the accompanying drawings used in the embodiments of this application or the background art will be described below.

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

[0041] Figure 2 This is a schematic diagram of an ORAN system applicable to embodiments of this application;

[0042] Figure 3This is a schematic diagram of an access network device applicable to embodiments of this application;

[0043] Figure 4 This is a schematic diagram illustrating the antenna mode modulation effect applicable to the embodiments of this application;

[0044] Figure 5 This is a schematic flowchart of a communication method 500 provided in an embodiment of this application;

[0045] Figure 6 This is a schematic block diagram of a communication device 600 provided in an embodiment of this application;

[0046] Figure 7 This is a schematic block diagram of a communication device 700 provided in an embodiment of this application;

[0047] Figure 8 This is a schematic diagram of the structure of a communication device 800 provided in an embodiment of this application;

[0048] Figure 9 This is a schematic diagram of the structure of a communication device 900 provided in an embodiment of this application. Detailed Implementation

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

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

[0051] (1) In this application, "instruction" can include direct instruction, indirect instruction, explicit instruction, implicit instruction, etc. When describing an instruction information as indicating 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 an instruction information can determine A based on the instruction information, it can be described as the instruction information indicating A, and the specific method of determination is not limited. When it is understood that the instruction information carries A, "instruction" can be replaced with "includes". In this case, a statement such as "send / receive instruction information, the instruction information indicates A" can be replaced with "send / receive A".

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

[0053] (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.

[0054] (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.

[0055] (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.

[0056] (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.

[0057] (6) In this application, "predefined" may mean a standard protocol predefined, or it may mean that the devices have agreed or negotiated in advance. Among them, "protocol" may refer to standard protocols in the field of communications, such as fourth-generation (4G) network protocols, fifth-generation (5G) network protocols, new radio (NR) protocols, 5.5G network protocols, and related protocols applied in future communication networks. This application does not limit this.

[0058] (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. Rather, the term “example” is used to present concepts in a specific manner.

[0059] (8) In this application, “of”, “corresponding, relevant”, “corresponding”, and “related” can sometimes be used interchangeably. It should be noted that when the distinction is not emphasized, they have the same meaning.

[0060] (9) In this application, the terms “identifier”, “index”, “number” and “serial number” may sometimes be used interchangeably. It should be noted that when the distinction is not emphasized, they have the same meaning.

[0061] (10) In this application, “when…”, “if” and “if” all refer to the device making a corresponding processing under certain objective circumstances, and are not limited to a time, nor do they require the device to make a judgment when it is implemented, nor do they mean that there are other limitations.

[0062] (11) In this application, matrix transformations are involved in many places. For ease of understanding, a unified explanation is provided here. The superscript T indicates transpose, such as AT indicating the transpose of matrix (or vector) A; the superscript * indicates conjugate, such as A* indicating the conjugate of matrix (or vector) A; the superscript H indicates conjugate transpose, such as AH indicating the conjugate transpose of matrix (or vector) A. For the sake of brevity, explanations of the same or similar cases are omitted in the following text.

[0063] Next, we will introduce the communication system to which this application applies.

[0064] The technical solutions provided in this application can be applied to various communication systems, such as 5th generation (5G) or new radio (NR) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, and LTE 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.

[0065] As an example, a satellite communication system includes a satellite base station and terminal devices. The satellite base station provides communication services to the terminal devices. 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 unmanned aerial vehicles (UAVs), hot air balloons, low-Earth orbit (LEO) satellites, medium-Earth orbit (MEO) satellites, high-Earth orbit (HEO) satellites, etc. "Satellite" can also refer to non-terrestrial base stations or non-terrestrial devices.

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

[0067] 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 equipment, entity, network entity, communication device, communication module, node, communication node, etc. This application describes the device as an example in its embodiments.

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

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

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

[0071] 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, motor slide retainer (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 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.

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

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

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

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

[0076] In this embodiment, the apparatus for implementing the functions of a network device, i.e., the network device, can be a network device itself, or an apparatus capable of supporting the network device in implementing that function, such as a chip system, chip, circuit, or communication module (i.e., a communication module that performs communication functions). This apparatus 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 apparatus can also be configured with program instructions for performing corresponding communication functions.

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

[0078] 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 future or later version of the 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.

[0079] When the network device and the terminal device 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.

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

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

[0082] Access network devices can communicate with the core network (CN) via a backhaul link. Access network devices can also communicate with the UE via an air interface. Specifically, the BBU in the access network device communicates with the core network via a backhaul link. The RU in the access network device 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.

[0083] See Figure 3 As an example, Figure 3 This is a schematic diagram of an access network device (access network equipment) applicable to embodiments of this application.

[0084] Optionally, the access network device 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 device. 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.

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

[0086] Optionally, the access network equipment includes a DU. For example... Figure 3 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.

[0087] Optionally, the access network equipment includes a RU. For example... Figure 3 As shown, the RU is a logical node that carries both lower physical layer (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 Low-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.

[0088] 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) interface. The LLS-CUS may include a lower-layer split control (LLS-C) interface and a lower-layer split user (LLS-U) interface, respectively providing the control plane (C-Plane) and user plane (U-Plane). In some examples, the control plane (C-Plane) refers to real-time control between the DU and RU. The DU and RU exchange management information via an LLS-M interface on the fronthaul link; the management plane (M-Plane) refers to non-real-time management operations between the DU and RU.

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

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

[0091] To facilitate understanding of the embodiments of this application, the terms used in this application will be briefly explained.

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

[0093] 1. Multiple-input multiple-output (MIMO) technology: Utilizing spatial resources, MIMO can increase the capacity and spectral efficiency of a communication system by leveraging array gain, multiplexing and diversity gain, and interference cancellation gain in space without increasing system bandwidth. For example, in LTE systems, MIMO systems can support up to eight layers of transmission using multiple antennas at both the transmitting and receiving ends.

[0094] 2. Reference signal (RS): This refers to the physical signal that transmits a sequence to achieve a specific function. Specifically, the reference signal is a physical signal generated by mapping a specific sequence onto corresponding resources according to a pre-defined resource mapping method. The reference signal can also be called a pilot, reference sequence, or reference signal.

[0095] 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).

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

[0097] 3. Reference signal resource: The first reference signal resource mentioned in this application may be one or more of the time domain resources, frequency domain resources or code domain resources used for channel estimation or channel measurement (CM).

[0098] Temporal resources refer to a continuous or discontinuous segment of resources in the time domain. For example, temporal resources can be characterized by radio frames, subframes, time slots, symbols, or milliseconds. Taking the representation of temporal resources by subframes as an example, temporal resources can be understood as one or more continuous subframes and / or one or more discontinuous subframes in the time domain.

[0099] Frequency domain resources refer to a segment of resources, whether continuous or discontinuous, in the frequency domain. For example, frequency domain resources can be characterized by subcarriers, resource blocks (RBs), or resource block groups (RBGs). Taking subcarrier representation as an example, frequency domain resources can be understood as one or more continuous subcarriers and / or one or more discontinuous subcarriers in the frequency domain. For example, frequency domain resources can also be characterized by subbands, which can be understood as one or more continuous subcarriers, resource blocks, or resource block groups in the frequency domain, and / or one or more discontinuous subcarriers, resource blocks, or resource block groups.

[0100] Code domain resources refer to the resources occupied in the code domain, and their unit is a sequence or code channel. For example, code domain resources may include reference signal sequences, etc. Reference signal sequences may be DMRS sequences, SRS sequences, TRS sequences, PTRS sequences, CSI-RS sequences, PRS sequences, or SSB sequences, etc.

[0101] 4. Sounding Reference Signal (SRS): SRS is a reference signal transmitted by the terminal device. New Radio (NR) access technology systems allow base stations to use SRS to obtain uplink (UL) channel information. Time Division Duplex (TDD) systems also allow base stations to utilize channel reciprocity to obtain downlink (DL) channel information by measuring SRS. Thus, base stations can use SRS to obtain both UL and DL channel information.

[0102] Each SRS resource may include There are 1 SRS ports, where each SRS port corresponds to a physical antenna or a virtual antenna of the UE, and each SRS port corresponds to a specific time-frequency code resource. Ideally, the time-frequency code resources corresponding to each SRS port are orthogonal.

[0103] It should be understood that different antenna ports within an SRS resource can occupy the exact same symbols and be multiplexed using frequency division (occupying different subbands) or code division (using different ZC sequences or different cyclic shifts of the same sequence). There is a correspondence between the reference signal resource and the reference signal, which can be found in existing standards. Furthermore, in some scenarios, the reference signal resource and the reference signal can be equivalent.

[0104] 5. Antenna Mode: Antenna mode is used to indicate the shape, state, mode, function, etc. of an antenna. For example, antenna mode can be antenna radiation mode, indicating the distribution of radiated energy or the distribution of radiated electric field. It should be understood that in this application, antenna mode can also be referred to as antenna mode, antenna state, or antenna radiation mode, and this application does not limit it to these terms.

[0105] Both network devices and terminal devices can have multiple antenna modes. By jointly controlling the dual antenna modes of the network and terminal devices, it is beneficial to improve system capacity and optimize user experience. For example... Figure 4 As shown, when the network device and terminal device use fixed antenna patterns, the energy of path cluster #1 in the channel between the network device and the terminal device is much greater than that of path cluster #2. This limits the channel rank, making it difficult to maximize channel utilization. However, when the antenna patterns of the network device and terminal device are adjustable, each path cluster (e.g., path cluster #1 and path cluster #2) can have similar energies, thereby improving the channel rank and further optimizing the system's transmission performance. The channel measurement delay caused by obtaining full-dimensional channel information for adjusting dual-ended antenna patterns using existing channel measurement methods is positively correlated with the number of adjustable dual-ended antenna patterns; that is, the more adjustable dual-ended antenna patterns, the greater the channel measurement delay, and the lower the system performance. Based on this, this application provides... Figure 5 The illustrated embodiment is used to solve this problem.

[0106] Figure 5 This is a schematic flowchart illustrating a communication method 500 provided in this application embodiment from the perspective of device interaction. Method 500 can be jointly executed by a network device (e.g., a base station, or a chip or device component in the base station used to implement related functions, etc., without specific limitation) and a terminal device (e.g., a UE, or a chip or device component in the UE used to implement related functions, etc., without specific limitation). Method 500 includes a series of steps or operations. It should be understood that the steps or operations in method 500 can be executed in various orders and / or occur simultaneously, and are not limited to... Figure 5 The execution sequence is shown. Method 500 may include steps S501 to S504, and the steps of method 500 are described in detail below.

[0107] S501, the terminal device sends antenna capability information to the network device, and the network device receives the antenna capability information from the terminal device accordingly.

[0108] Specifically, the terminal device sends antenna capability information to the network device, which indicates that the terminal device supports N antenna modes. The terminal device can use any of the N antenna modes to send and / or receive signals, where N is a positive integer greater than 1.

[0109] Optionally, the antenna capability information indicates that the terminal device supports N antenna modes. For example, the antenna capability information indicates that the terminal device supports 4 antenna modes, meaning that the terminal device can support 4 different antenna modes.

[0110] Optionally, the antenna capability information indicates that the antenna mode of the terminal device is adjustable, and the network device can determine the number of antenna modes supported by the terminal device based on predefined information. For example, the indicator field occupied by the antenna capability information includes 1 bit. If the value of the indicator field is 1, it indicates that the antenna mode of the terminal device is adjustable, meaning the terminal device supports N predefined antenna modes; if the value of the indicator field is 0, it indicates that the terminal device uses a fixed antenna mode, meaning the terminal device only supports one antenna mode; conversely, if the value of the indicator field is 0, it indicates that the antenna mode of the terminal device is adjustable, meaning the terminal device supports N predefined antenna modes; if the value of the indicator field is 1, it indicates that the terminal device uses a fixed antenna mode, meaning the terminal device only supports one antenna mode.

[0111] Optionally, the antenna capability information indicates both that the antenna mode of the terminal device is adjustable and that the number of antenna modes supported by the terminal device is N. For example, the antenna capability information occupies two indication fields. The first indication field includes 1 bit; if the value of this indication field is 1, it indicates that the antenna mode of the terminal device is adjustable; if the value of this indication field is 0, it indicates that the terminal device uses a fixed antenna mode. The second indication field includes N1 bits, indicating that the number of antenna modes supported by the terminal device is N, where N1 is greater than or equal to... positive integers, This indicates rounding up to the nearest integer.

[0112] Optionally, antenna capability information is carried in uplink control information (UCI).

[0113] S502, the network device sends first configuration information to the terminal device, and correspondingly, the terminal device receives the first configuration information from the network device.

[0114] Specifically, the network device sends first configuration information to the terminal device. This first configuration information indicates that the first reference signal resource includes K sub-bands, where K is a positive integer greater than or equal to N. The first mapping relationship is related to the number of sub-bands K included in the first reference signal resource and the number of antenna modes N supported by the terminal. The first mapping relationship indicates at least one sub-band among the K sub-bands corresponding to any one of the N antenna modes, wherein the i-th antenna mode corresponds to J sub-bands among the K sub-bands, where J is a positive integer less than K, and the i-th antenna mode belongs to the N antenna modes, where i is a positive integer greater than or equal to 1 and less than or equal to N.

[0115] In some implementations, a set of (N, K) values ​​corresponds to a mapping relationship, which is called the first mapping relationship.

[0116] In some other implementations, a set of (N, K) values ​​corresponds to M mapping relationships, where the first mapping relationship is one of the M mapping relationships, and M is a positive integer greater than 1.

[0117] Optionally, the first configuration information further indicates the identifier of the first mapping relationship, and the terminal device can determine the first mapping relationship from the M mapping relationships based on the identifier of the first mapping relationship. For example, when M equals 4, the first field in the first configuration information includes 2 bits. If the value of the field is 00, it indicates that the first mapping relationship is the first of the 4 mapping relationships; if the value of the field is 01, it indicates that the first mapping relationship is the second of the 4 mapping relationships; if the value of the field is 10, it indicates that the first mapping relationship is the third of the 4 mapping relationships; if the value of the field is 11, it indicates that the first mapping relationship is the fourth of the 4 mapping relationships.

[0118] Optionally, a set of (N, K) values ​​corresponding to one or M mapping relationships is predefined, or a set of (N, K) values ​​corresponding to one or M mapping relationships is carried in the first configuration information.

[0119] Optionally, the first mapping relationship includes: the i-th antenna mode corresponds to the (j-1)*N+i-th sub-band among the K sub-bands, where j is a positive integer traversing from 1 to J, and J equals This indicates rounding down. For example, when N equals 3 and K equals 17, the first antenna mode corresponds to the 1st, 4th, 7th, 10th, 13th, and 16th subbands, the second antenna mode corresponds to the 2nd, 5th, 8th, 11th, 14th, and 17th subbands, and the third antenna mode corresponds to the 3rd, 6th, 9th, 12th, and 15th subbands.

[0120] Optionally, the first configuration information further indicates the number of polled measurement subbands X, which indicates the number of adjacent subbands in the first reference signal resource occupied by the terminal device when transmitting the first reference signal using any antenna mode. The first mapping relationship is related to the number of subbands K included in the first reference signal resource, the number of antenna modes N supported by the terminal, and the number of polled measurement subbands X.

[0121] Optionally, the first mapping relationship includes: the i-th antenna mode corresponds to the i-th sub-band in the K sub-bands. There are several sub-bands, where j is a positive integer traversing from 1 to J, and J satisfies... and The mod() operator represents rounding down, and the mod() operator represents taking the remainder. For example, when N equals 2, X equals 2, and K equals 17, the first antenna mode corresponds to the 1st, 2nd, 5th, 6th, 9th, 10th, 13th, 14th, and 17th subbands, and the second antenna mode corresponds to the 3rd, 4th, 7th, 8th, 11th, 12th, 15th, and 16th subbands.

[0122] Optionally, the first configuration information is carried in the first downlink control information (DCI), or in the radio resource control (RRC) configuration information, or in the media access control element (MAC CE).

[0123] S503, the terminal device transmits a first reference signal on K sub-bands according to the first mapping relationship, and correspondingly, the network device receives the first reference signal on K sub-bands according to the first mapping relationship.

[0124] Specifically, the terminal device can determine at least one sub-band corresponding to any one of the N antenna modes based on the first mapping relationship, and transmit the first reference signal on each sub-band using the corresponding antenna mode. Correspondingly, the network device can determine the sub-bands corresponding to the N antenna modes supported by the terminal device based on the first mapping relationship, and determine the channel information corresponding to each antenna mode based on the channel measurement results on the sub-bands corresponding to each antenna mode. For example, when N equals 3 and K equals 17, the first mapping relationship indicates that the first antenna mode corresponds to sub-bands 1, 4, 7, 10, 13, and 16; the second antenna mode corresponds to sub-bands 2, 5, 8, 11, 14, and 17; and the third antenna mode corresponds to sub-bands 3, 6, 9, 12, and 15. Thus, the terminal device transmits the first reference signal using a first antenna mode on sub-bands 1, 4, 7, 10, 13, and 16; a second antenna mode on sub-bands 2, 5, 8, 11, 14, and 17; and a third antenna mode on sub-bands 3, 6, 9, 12, and 15. Correspondingly, the channel information determined by the network device based on channel measurement results on sub-bands 1, 4, 7, 10, 13, and 16 corresponds to the first antenna mode; the channel information determined based on channel measurement results on sub-bands 2, 5, 8, 11, 14, and 17 corresponds to the second antenna mode; and the channel information determined based on channel measurement results on sub-bands 3, 6, 9, 12, and 15 corresponds to the third antenna mode.

[0125] S504, the network device sends mode indication information, and the corresponding terminal device receives the mode indication information.

[0126] Specifically, the network device determines the first antenna mode from N antenna modes and indicates the first antenna mode to the terminal device through mode indication information.

[0127] Optionally, the first antenna mode is the optimal antenna mode among the N antenna modes.

[0128] Optionally, the network device determines a first antenna mode based on the channel information corresponding to the N antenna modes supported by the terminal device. The channel information reflects channel quality, and the first antenna mode determined and indicated to the terminal device from the N antenna modes is related to the channel quality corresponding to each antenna mode. Specifically, the first antenna mode can be determined based on the channel quality corresponding to each antenna mode, where the first antenna mode corresponds to the highest channel quality. For example, if N equals 3, when the channel quality corresponding to the first antenna mode is the highest, the first antenna mode indicated to the terminal device by the network device is the first antenna mode.

[0129] Optionally, the channel information may use one or more of the following to characterize the channel quality: signal-to-noise ratio (SNR), signal-to-interference-plus-noise ratio (SINR), and received signal received power (RSRP).

[0130] Optionally, the first antenna mode indicated by the network device to the terminal device is jointly determined based on the channel information of multiple users (i.e., multiple terminal devices), thereby reducing the impact of transmission interference between multiple users through antenna mode optimization of the terminal device. For example, the network device determines that the SINR is minimized when the first terminal device uses the second antenna mode out of the N1 antenna modes for data transmission, based on the channel information corresponding to the N1 antenna modes corresponding to the first terminal device and the N2 antenna modes corresponding to the second terminal device. In this case, the network device instructs the first terminal device to use the second antenna mode out of the N1 antenna modes for subsequent transmission and / or reception, where N1 is a positive integer greater than 1 and N2 is a positive integer.

[0131] Optionally, the terminal device includes T antenna ports, and the mode indication information indicates that all T antenna ports correspond to the first antenna mode, where T is a positive integer.

[0132] Specifically, the mode indication information indicates the overall mode selection of the terminal device, that is, all T antenna ports of the terminal device use the indicated first antenna mode for subsequent transmission and / or reception.

[0133] It should be understood that the T antenna ports can be some of the antenna ports included in the terminal device, or all of the antenna ports included in the terminal device.

[0134] Optionally, the number of bits included in the indication field occupied by the pattern indication information is equal to... This indicates rounding up. For example, when N equals 4, the number of bits in the indication field occupied by the mode indication information is equal to 2. If the value of this field is 00, it indicates that all T antenna ports of the terminal device use the first antenna mode for transmission and / or reception; if the value of this field is 01, it indicates that all T antenna ports of the terminal device use the second antenna mode for transmission and / or reception; if the value of this field is 10, it indicates that all T antenna ports of the terminal device use the third antenna mode for transmission and / or reception; if the value of this field is 11, it indicates that all T antenna ports of the terminal device use the fourth antenna mode for transmission and / or reception.

[0135] Optionally, the terminal device includes G antenna port groups, and the mode indication information indicates the first antenna mode corresponding to each of the G antenna port groups, where G is a positive integer less than or equal to T.

[0136] Specifically, the terminal device includes G antenna port groups, wherein each antenna port group includes at least one antenna port. Mode indication information indicates a first antenna mode corresponding to each of the G antenna port groups, and each of the G antenna port groups in the terminal device uses the indicated first antenna mode for subsequent transmission and / or reception.

[0137] It should be understood that the first antenna modes corresponding to different port groups in the G antenna port groups can be the same or different. For example, when G equals 2, the mode indication information indicates that the first port group uses the first antenna mode for subsequent transmission and / or reception, and the second port group uses the second antenna mode for subsequent transmission and / or reception. For example, when G equals 2, the mode indication information indicates that both the first and second port groups use the first antenna mode for subsequent transmission and / or reception.

[0138] It should be understood that the antenna ports included in the G antenna port groups can be some of the antenna ports of the terminal device or all of the antenna ports of the terminal device.

[0139] Optionally, the number of bits included in the indication field occupied by the pattern indication information is equal to... This indicates rounding up. For example, when N equals 4 and G equals 2, the indication field occupied by the mode indication information includes 4 bits, where the first and second bits indicate the first antenna mode corresponding to the first port group, and the third and fourth bits indicate the first antenna mode corresponding to the second port group. If the value of this field is 0000, it indicates that both the first and second port groups use the first antenna mode for subsequent transmission and / or reception; if the value of this field is 0001, it indicates that the first port group uses the first antenna mode for subsequent transmission and / or reception, and the second port group uses the second antenna mode for subsequent transmission and / or reception; if the value of this field is 0010, it indicates that the first port group uses the first antenna mode for subsequent transmission and / or reception, and the second port group uses the third antenna mode for subsequent transmission and / or reception; if the value of this field is 0011, it indicates that the first port group uses... The first antenna mode is used for subsequent transmission and / or reception, and the second port group uses the fourth antenna mode for subsequent transmission and / or reception; if the value of this field is 0100, it indicates that the first port group uses the second antenna mode for subsequent transmission and / or reception, and the second port group uses the first antenna mode for subsequent transmission and / or reception; if the value of this field is 0101, it indicates that both the first and second port groups use the second antenna mode for subsequent transmission and / or reception; if the value of this field is 0110, it indicates that the first port group uses the second antenna mode for subsequent transmission and / or reception, and the second... The port group uses a third antenna mode for subsequent transmission and / or reception; if the value of this field is 0111, it indicates that the first port group uses the second antenna mode for subsequent transmission and / or reception, and the second port group uses the fourth antenna mode for subsequent transmission and / or reception; if the value of this field is 1000, it indicates that the first port group uses the third antenna mode for subsequent transmission and / or reception, and the second port group uses the first antenna mode for subsequent transmission and / or reception; if the value of this field is 1001, it indicates that the first port group uses the third antenna mode for subsequent transmission and / or reception, and the second port group uses the first antenna mode for subsequent transmission and / or reception. The first port group uses the second antenna mode for subsequent transmission and / or reception; if the value of this field is 1010, it indicates that both the first and second port groups use the third antenna mode for subsequent transmission and / or reception; if the value of this field is 1011, it indicates that the first port group uses the third antenna mode for subsequent transmission and / or reception and the second port group uses the fourth antenna mode for subsequent transmission and / or reception; if the value of this field is 1100, it indicates that the first port group uses the fourth antenna mode for subsequent transmission and / or reception and the second port group uses the first antenna mode for subsequent transmission and / or reception.If the value of this field is 1101, it indicates that the first port group uses the fourth antenna mode for subsequent transmission and / or reception, and the second port group uses the second antenna mode for subsequent transmission and / or reception; if the value of this field is 1110, it indicates that the first port group uses the fourth antenna mode for subsequent transmission and / or reception, and the second port group uses the third antenna mode for subsequent transmission and / or reception; if the value of this field is 1111, it indicates that both the first and second port groups use the fourth antenna mode for subsequent transmission and / or reception.

[0140] Optionally, the terminal device includes T antenna ports, and the mode indication information indicates the first antenna mode corresponding to each of the T antenna ports, where T is a positive integer.

[0141] Specifically, the mode indication information indicates the first antenna mode corresponding to each of the T antenna ports, and each of the T antenna ports in the terminal device uses the indicated first antenna mode for subsequent transmission and / or reception.

[0142] It should be understood that the first antenna modes corresponding to different ports among the T antenna ports can be the same or different. For example, when T equals 2, the mode indication information indicates that the first port uses the first antenna mode for subsequent transmission and / or reception, and the second port uses the second antenna mode for subsequent transmission and / or reception. For example, when T equals 2, the mode indication information indicates that both the first and second ports use the first antenna mode for subsequent transmission and / or reception.

[0143] It should be understood that the T antenna ports can be some of the antenna ports included in the terminal device, or all of the antenna ports included in the terminal device.

[0144] Optionally, the number of bits included in the indication field occupied by the pattern indication information is equal to... This indicates rounding up. For example, when N equals 4 and T equals 2, the indication field occupied by the mode indication information includes 4 bits, where the first and second bits indicate the first antenna mode corresponding to the first port, and the third and fourth bits indicate the first antenna mode corresponding to the second port. If the value of this field is 0000, it indicates that both the first and second ports use the first antenna mode for subsequent transmission and / or reception; if the value of this field is 0001, it indicates that the first port uses the first antenna mode for subsequent transmission and / or reception, and the second port uses the second antenna mode; if the value of this field is 0010, it indicates that the first port uses the first antenna mode for subsequent transmission and / or reception, and the second port uses the third antenna mode; if the value of this field is 0011, it indicates that the first port uses the first antenna mode for subsequent transmission and / or reception. The first port uses the second antenna mode for subsequent transmission and / or reception, and the second port uses the first antenna mode. If the value of this field is 0100, it indicates that the first port uses the second antenna mode for subsequent transmission and / or reception, and the second port uses the first antenna mode. If the value of this field is 0101, it indicates that both the first and second ports use the second antenna mode for subsequent transmission and / or reception. If the value of this field is 0110, it indicates that the first port uses the second antenna mode for subsequent transmission and / or reception, and the second port uses the third antenna mode. If the value of this field is 011... 1. Indicates that the first port uses the second antenna mode for subsequent transmission and / or reception, and the second port uses the fourth antenna mode for subsequent transmission and / or reception; if the value of this field is 1000, it indicates that the first port uses the third antenna mode for subsequent transmission and / or reception, and the second port uses the first antenna mode for subsequent transmission and / or reception; if the value of this field is 1001, it indicates that the first port uses the third antenna mode for subsequent transmission and / or reception, and the second port uses the second antenna mode for subsequent transmission and / or reception; if the value of this field is 1010, it indicates that both the first and second ports use the fourth antenna mode. Three antenna modes are used for subsequent transmission and / or reception; if the value of this field is 1011, it indicates that the first port uses the third antenna mode for subsequent transmission and / or reception and the second port uses the fourth antenna mode for subsequent transmission and / or reception; if the value of this field is 1100, it indicates that the first port uses the fourth antenna mode for subsequent transmission and / or reception and the second port uses the first antenna mode for subsequent transmission and / or reception; if the value of this field is 1101, it indicates that the first port uses the fourth antenna mode for subsequent transmission and / or reception and the second port uses the second antenna mode for subsequent transmission and / or reception.If the value of this field is 1110, it indicates that the first port uses the fourth antenna mode for subsequent transmission and / or reception, and the second port uses the third antenna mode for subsequent transmission and / or reception; if the value of this field is 1111, it indicates that both the first and second ports use the fourth antenna mode for subsequent transmission and / or reception.

[0145] Optionally, pattern indication information is carried in a second DCI.

[0146] Figure 6 This is a schematic block diagram of a communication device 600 provided in an embodiment of this application. The communication device 600 includes a receiving module 601, which can be used to implement corresponding receiving functions. The receiving module 601 can also be referred to as a receiving unit.

[0147] The communication device 600 also includes a processing module 602, which can be used to implement corresponding processing functions.

[0148] The communication device 600 also includes a transmitting module 603, which can be used to implement the corresponding transmitting function. The transmitting module 603 can also be called a transmitting unit.

[0149] The communication device 600 can be used to perform the actions performed by the terminal device or network device in the above method embodiments. In this case, the communication device 600 can be a component of the terminal device or network device. The receiving module 601 is used to perform the receiving-related operations of the terminal device or network device in the above method embodiments. The processing module 602 is used to perform the processing-related operations of the terminal device or network device in the above method embodiments. The sending module 603 is used to perform the sending-related operations of the terminal device or network device in the above method embodiments.

[0150] As a design feature, the communication device 600 is used to perform the actions performed by any device in the above method embodiments (method 500). In one embodiment, the communication device 600 can be used to perform the aforementioned... Figure 5 Operation of the terminal device. For example:

[0151] The transmitting module 603 is used to transmit antenna capability information, which indicates that the terminal device supports N antenna modes.

[0152] The receiving module 601 is used to receive mode indication information, which indicates a first antenna mode, and the first antenna mode is one of N antenna modes.

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

[0154] In addition, the receiving module 601, processing module 602 and transmitting module 603 in the communication device 600 can also implement other operations or functions of the terminal device in the above method, which will not be described in detail here.

[0155] Optionally, the communication device 600 may include a terminal device. Alternatively, the communication device 600 may be a component configured in the terminal device, such as a chip in the terminal device. In this case, the receiving module 601 and the transmitting module 603 may be interface circuits, etc. Specifically, the interface circuit may include input circuits and output circuits, wherein the receiving module 601 may include input circuits, the transmitting module 603 may include output circuits, and the processing module 602 may include processing circuits.

[0156] In one embodiment, the communication device 600 can be used to perform the above. Figure 5 The operation of network devices. For example:

[0157] The receiving module 601 is used to receive antenna capability information, which indicates that the terminal device supports N antenna modes.

[0158] The transmitting module 603 is used to transmit receiving mode indication information, which indicates a first antenna mode, and the first antenna mode is one of N antenna modes.

[0159] In addition, the receiving module 601, processing module 602 and transmitting module 603 in the communication device 600 can also implement other operations or functions of the network device in the above method, which will not be described in detail here.

[0160] Optionally, the communication device 600 may include a network device. Alternatively, the communication device 600 may be a component configured in the network device, such as a chip in the network device. In this case, the receiving module 601 and the transmitting module 603 may be interface circuits, etc. Specifically, the interface circuit may include input circuits and output circuits, wherein the receiving module 601 may include input circuits, the transmitting module 603 may include output circuits, and the processing module 602 may include processing circuits.

[0161] For details on how each module performs the corresponding steps described above, please refer to the above method implementation examples.

[0162] Figure 7This is a schematic structural diagram of another communication device 700 provided in an embodiment of this application. The communication device 700 includes one or more processors 701, which are single-core or multi-core processors. Optionally, the communication device 700 may further include at least one memory 702 for storing computer programs or instructions and / or data. The memory 702 is coupled to the processor 701, and the processor 701 is used to execute the computer programs or instructions and / or data stored in the memory 702, causing the method (method 500) in the above method embodiment to be executed. The coupling in the embodiments of this application is an indirect coupling or communication connection between devices, units, or modules, which can be electrical, mechanical, or other forms, used for information interaction between devices, units, or modules.

[0163] Optionally, the communication device 700 may include one or more processors 701.

[0164] Alternatively, the memory 702 can be integrated with the processor 701, or it can be set separately.

[0165] The communication device 700 may further include a transceiver 703 for communicating with other devices via a transmission medium, thereby enabling the device to communicate with other devices. Optionally, the transceiver 703 may be an interface, a bus, a circuit, or a device capable of transmitting and receiving functions.

[0166] Alternatively, the device in transceiver 703 used to implement the receiving function can be regarded as a receiving module, and the device in transceiver 703 used to implement the transmitting function can be regarded as a transmitting module. That is, transceiver 703 includes a receiver and a transmitter.

[0167] This application embodiment does not limit the specific connection medium between the processor 701, memory 702, and transceiver 703 described above. This application embodiment... Figure 7 The processor 701, memory 702, and transceiver 703 are connected via a bus, and the bus is in... Figure 7 The connections between other components are indicated by thick lines and are for illustrative purposes only, not as limiting information. The bus can be divided into address bus, data bus, control bus, etc.

[0168] For ease of representation, Figure 7 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0169] Optionally, such as Figure 7 As shown, the communication device 700 may further include a transceiver 703 and / or a communication interface, which are used for receiving and / or transmitting signals. For example, the processor 701 is used to control the transceiver 703 and / or the communication interface to receive and / or transmit data.

[0170] A transceiver is sometimes also called a transceiver unit, transceiver module, or transceiver circuit. A receiver is sometimes also called a receiver unit, receiver module, or receiver circuit. A transmitter is sometimes also called a transmitter, transmitter module, or transmitter circuit.

[0171] For example, in one embodiment, processor 701 is configured to implement other operations or functions of the terminal device. Transceiver 703 is used to enable communication between communication device 700 and network device.

[0172] In another embodiment, processor 701 is configured to implement other operations or functions of the network device. Transceiver 703 is used to enable communication between communication device 700 and terminal device.

[0173] One or more of the above modules or units can be implemented by software, hardware, or a combination of both. When any of the above modules or units is implemented by software, the software exists as computer program instructions and is stored in memory. The processor can be used to execute the program instructions and implement the above method flow. The processor can include, but is not limited to, at least one of the following: a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), a microcontroller unit (MCU), or an artificial intelligence processor, etc., and various computing devices that run software. Each computing device may include one or more cores for executing software instructions to perform calculations or processing. The processor can be built into a system-on-chip (SoC) or an application-specific integrated circuit (ASIC), or it can be a separate semiconductor chip. In addition to the cores for executing software instructions to perform calculations or processing, the processor may further include necessary hardware accelerators, such as field-programmable gate arrays (FPGAs), programmable logic devices (PLDs), or logic circuits that implement dedicated logic operations.

[0174] When the above modules or units are implemented in hardware, the hardware can be any one or any combination of CPU, microprocessor, DSP, MCU, artificial intelligence processor, ASIC, SoC, FPGA, PLD, special purpose digital circuit, hardware accelerator or non-integrated discrete device, which can run the necessary software or perform the above method flow independently of software.

[0175] When the above modules or units are implemented using software, they can be implemented in whole or in part as 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. 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, optical fiber, 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 medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state disk (SSD)).

[0176] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of this application. It should be understood that the above description is only a specific embodiment of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made on the basis of the technical solution of this application should be included within the scope of protection of this application.

[0177] This application provides a communication device 800, which may be a terminal device, a network device, or a chip. The communication device 800 can be used to perform the operations executed by the terminal device or the network device in the above-described method embodiment (method 500).

[0178] When the communication device 800 is a terminal device or a network device Figure 8A simplified structural diagram of a terminal device or network device is shown. The terminal device or network device includes part 810 and part 820. Part 810 includes an antenna and radio frequency (RF) circuitry. The antenna is mainly used for transmitting and receiving RF signals, and the RF circuitry is mainly used for converting RF signals to baseband signals. Part 820 includes a memory and a processor, mainly used for baseband processing and controlling model management network elements. Part 810 is commonly referred to as a transceiver unit, transceiver, transceiver circuit, or transceiver. Part 820 is typically the control center of the terminal device or network device, often referred to as a processing unit, used to control the terminal device or network device to perform the processing operations described in the above method embodiments.

[0179] Optionally, the devices in section 810 used to implement the receiving function can be regarded as receiving units, and the devices used to implement the transmitting function can be regarded as transmitting units. That is, section 810 includes receiving units and transmitting units. The receiving unit can also be called a receiver, receiver circuit, etc., and the transmitting unit can be called a transmitter, transmitter, or transmitting circuit, etc.

[0180] When data needs to be transmitted, the processor performs baseband processing on the data to be transmitted and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit then processes the baseband signal and transmits it outward as an electromagnetic wave through the antenna. When data is sent to the model management network element, the RF circuit receives the RF signal through the antenna, converts it into a baseband signal, and outputs the baseband signal to the processor. The processor then converts the baseband signal back into data and processes it.

[0181] The 820 section may include one or more single boards, and each single board may include one or more processors and one or more memories. For ease of illustration, Figure 8 Only one memory and processor are shown. The processor is used to read and execute programs in the memory to implement baseband processing functions and control the model management network elements. If multiple boards exist, they can be interconnected to enhance processing capabilities. As an optional implementation, multiple boards can share one or more processors, or multiple boards can share one or more memories.

[0182] It should be understood that Figure 8 This is merely an example and not a limitation; the terminal device or network device described above, which includes a transceiver unit and a processing unit, may not rely on... Figure 8 The structure shown.

[0183] When the device 800 is a chip, the chip includes a transceiver unit and a processing unit. 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.

[0184] This application embodiment also provides another communication device 900, which can be a terminal device or a chip. The communication device 900 can be used to perform the operations performed by the terminal device in the above-described method embodiment (method 500).

[0185] When the communication device 900 is a terminal device Figure 9 A simplified schematic diagram of a terminal device is shown. (For example...) Figure 9 As shown, the terminal device includes a processor, memory, radio frequency (RF) circuitry, antenna, and input / output devices. The processor is primarily used for processing communication protocols and data, controlling the terminal device, executing software programs, and processing software program data. The memory is mainly used to store software programs and data. The RF circuitry is mainly used for converting baseband signals to RF signals and processing RF signals. The antenna is mainly used for transmitting and receiving RF signals in the form of electromagnetic waves. Input / output devices, such as touchscreens, displays, and keyboards, are mainly used to receive user input data and output data to the user. It should be noted that some types of terminal devices may not have input / output devices.

[0186] When data needs to be sent, the processor performs baseband processing on the data to be sent and outputs a baseband signal to the radio frequency (RF) circuit. The RF circuit then processes the baseband signal and transmits it outward as an electromagnetic wave through the antenna. When data is sent to the terminal device, the RF circuit receives the RF signal through the antenna, converts it into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal back into data and processes it. For ease of explanation, Figure 7 Only one memory and processor are shown in the illustration. In actual terminal-side device products, there may be one or more processors and one or more memories. Memory can also be called storage medium or storage device, etc. Memory can be set up independently of the processor or integrated with the processor; this application does not limit this.

[0187] In the embodiments of this application, the antenna and radio frequency circuit with transceiver function can be regarded as the transceiver unit of the terminal device, and the processor with processing function can be regarded as the processing unit of the terminal device.

[0188] like Figure 9 As shown, the terminal device includes a transceiver unit 10 and a processing unit 20. The transceiver unit 10 can also be referred to as a transceiver, transceiver device, transceiver circuit, etc. The processing unit 20 can also be referred to as a processor, processing board, processing module, processing device, etc.

[0189] Optionally, the devices in transceiver unit 10 used to implement the receiving function can be regarded as receiving units, and the devices in transceiver unit 10 used to implement the transmitting function can be regarded as transmitting units. That is, transceiver unit 10 includes receiving units and transmitting units. The receiving unit may also be called a receiver, receiver device, receiving circuit, etc. The transmitting unit may also be called a transmitter, transmitter, transmitting device, transmitting circuit, etc.

[0190] It should be understood that Figure 9 This is merely an example and not a limitation; the terminal device described above, including the transceiver unit and the processing unit, may not rely on... Figure 9 The structure shown.

[0191] When the device 900 includes a chip 30, the chip 30 includes a processing unit 20. The processing unit can be a processor, microprocessor, or integrated circuit integrated on the chip.

[0192] Optionally, chip 30 also includes a memory unit.

[0193] According to the method provided in the embodiments of this application, this application also provides a computer program product, which includes: computer program code, which, when run on a computer, causes the computer to execute the method of the terminal device in the foregoing method embodiments.

[0194] According to the method provided in the embodiments of this application, this application also provides a computer program product, which includes: computer program code, which, when run on a computer, causes the computer to perform the method of the network device in the foregoing method embodiments.

[0195] According to the method provided in the embodiments of this application, this application also provides a computer program product, which includes: computer program code, which, when run on a computer, causes the computer to perform the method of the network-side device in the foregoing method embodiments.

[0196] According to the method provided in the embodiments of this application, this application also provides a computer program product, which includes: computer program code, which, when run on a computer, causes the computer to execute the method of the terminal-side device in the foregoing method embodiments.

[0197] According to the method provided in the embodiments of this application, this application also provides a computer-readable medium storing program code, which, when run on a computer, causes the computer to perform the method of the terminal device in the foregoing method embodiments.

[0198] According to the method provided in the embodiments of this application, this application also provides a computer-readable medium storing program code, which, when run on a computer, causes the computer to perform the method of the network device in the foregoing method embodiments.

[0199] According to the method provided in the embodiments of this application, this application also provides a computer-readable medium storing program code, which, when run on a computer, causes the computer to perform the method of the network-side device in the foregoing method embodiments.

[0200] According to the method provided in the embodiments of this application, this application also provides a computer-readable medium storing program code, which, when run on a computer, causes the computer to perform the method of the terminal-side device in the foregoing method embodiments.

[0201] This application also provides a processing device, including a processor and an interface; the processor is used to execute the communication method in any of the above method embodiments.

[0202] This application also provides a communication system, which includes a terminal device and a network device as described in the above embodiments.

[0203] As used in this specification, the terms "component," "module," "system," etc., are used to refer to computer-related entities, hardware, firmware, combinations of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program, and / or a computer. As illustrated, applications running on computing devices and computing devices can both be components. One or more components may reside in a process and / or an execution thread, and components may be located on a single computer and / or distributed among two or more computers. Furthermore, these components can be executed from various computer-readable media on which various data structures are stored. Components can communicate, for example, via local and / or remote processes based on signals having one or more data packets (e.g., data from two components interacting with another component between a local system, a distributed system, and / or a network, such as the Internet interacting with other systems via signals).

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

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

[0206] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0207] It should be understood that "at least one" in the embodiments of this application refers to one or more, and "more than one" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, and c can represent: a, or, b, or, c, or, a and b, or, a and c, or, b and c, or, a, b, and c. Here, a, b, and c can be single or multiple.

[0208] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

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

[0210] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

Claims

1. A communication method, characterized in that, The method includes: Send antenna capability information, which indicates that the terminal device supports N antenna modes; Receive first configuration information, the first configuration information indicating that the first reference signal resource includes K sub-bands; A first reference signal is transmitted on the K subbands according to a first mapping relationship, wherein the first mapping relationship indicates at least one subband among the K subbands corresponding to any one of the N antenna modes, wherein the i-th antenna mode corresponds to J subbands among the K subbands, N is a positive integer greater than 1, K is a positive integer greater than or equal to N, J is a positive integer less than K, the i-th antenna mode belongs to the N antenna modes, and i is a positive integer greater than or equal to 1 and less than or equal to N; The receiving mode indication information indicates a first antenna mode, which is one of the N antenna modes.

2. The method according to claim 1, characterized in that, The first configuration information also indicates the first mapping relationship.

3. The method according to claim 1, characterized in that, The first configuration information also indicates the identifier of the first mapping relationship, which is one of M mapping relationships, where M is a positive integer greater than 1.

4. The method according to any one of claims 1 to 3, characterized in that, The first mapping relationship is related to the N antenna modes and the K sub-bands.

5. The method according to claim 4, characterized in that, The i-th antenna mode corresponding to the J sub-bands among the K sub-bands includes: the (j-1)*N+i-th sub-band among the K sub-bands corresponding to the i-th antenna mode, where j is a positive integer traversing from 1 to J, and J equals The This indicates rounding down to the nearest integer.

6. The method according to any one of claims 1 to 3, characterized in that, The first configuration information also indicates the number of polling measurement sub-bands X, where X is a positive integer greater than 1, and the first mapping relationship is related to the N antenna modes, the K sub-bands, and the number of polling measurement sub-bands X.

7. The method according to claim 6, characterized in that, The i-th antenna mode corresponding to J sub-bands in the K sub-bands includes: the i-th antenna mode corresponding to the J sub-bands in the K sub-bands. Sub-bands, wherein j is a positive integer traversing from 1 to J, and J satisfies and The The expression indicates rounding down, and mod() indicates taking the remainder.

8. The method according to any one of claims 1 to 7, characterized in that, The mode indication information is carried on the downlink control information (DCI).

9. A communication method, characterized in that, The method includes: Receive antenna capability information, which indicates that the terminal device supports N antenna modes; Send first configuration information, the first configuration information indicating that the first reference signal resource includes K sub-bands; A first reference signal is received on the K sub-bands according to a first mapping relationship. The first mapping relationship indicates at least one sub-band among the K sub-bands corresponding to any one of the N antenna modes. The i-th antenna mode corresponds to J sub-bands among the K sub-bands. N is a positive integer greater than 1, K is a positive integer greater than or equal to N, J is a positive integer less than K, and the i-th antenna mode belongs to the N antenna modes. i is a positive integer greater than or equal to 1 and less than or equal to N. Transmit mode indication information, wherein the mode indication information indicates a first antenna mode, and the first antenna mode is one of the N antenna modes.

10. The method according to claim 9, characterized in that, The first configuration information also indicates the first mapping relationship.

11. The method according to claim 9, characterized in that, The first configuration information also indicates the identifier of the first mapping relationship, which is one of M mapping relationships, where M is a positive integer greater than 1.

12. The method according to any one of claims 9 to 11, characterized in that, The first mapping relationship is related to the N antenna modes and the K sub-bands.

13. The method according to claim 12, characterized in that, The i-th antenna mode corresponding to the J sub-bands among the K sub-bands includes: the (j-1)*N+i-th sub-band among the K sub-bands corresponding to the i-th antenna mode, where j is a positive integer traversing from 1 to J, and J equals The This indicates rounding down to the nearest integer.

14. The method according to any one of claims 9 to 11, characterized in that, The first configuration information also indicates the number of polling measurement sub-bands X, where X is a positive integer greater than 1, and the first mapping relationship is related to the N antenna modes, the K sub-bands, and the number of polling measurement sub-bands X.

15. The method according to claim 14, characterized in that, The i-th antenna mode corresponding to J sub-bands in the K sub-bands includes: the i-th antenna mode corresponding to the J sub-bands in the K sub-bands. Sub-bands, wherein j is a positive integer traversing from 1 to J, and J satisfies and The The expression indicates rounding down, and mod() indicates taking the remainder.

16. The method according to any one of claims 9 to 15, characterized in that, The mode indication information is carried on the downlink control information (DCI).

17. A communication device, characterized in that, It includes modules or units for performing the method of any one of claims 1 to 8, or modules or units for performing the method of any one of claims 9 to 16.

18. A communication device, characterized in that, The device includes a processor configured to cause the communication device to perform the method of any one of claims 1 to 8, or the processor configured to cause the communication device to perform the method of any one of claims 9 to 16.

19. The communication device according to claim 18, characterized in that, The communication device further includes a memory that stores computer programs or instructions.

20. 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 8, or cause the communication device to perform the method as described in any one of claims 9 to 16.

21. A computer program product, characterized in that, The computer program product includes 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 8, or cause the communication device to perform the method as described in any one of claims 9 to 16.