Communication method, apparatus, storage medium, and computer program product

CN123019992APending Publication Date: 2026-10-30HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510576275.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-30
Publication Date
2026-10-30

AI Technical Summary

Technical Problem

网络设备向终端设备指示每个频域单元上对应的每个传输层对应的功率调整因子,导致指示信令开销较大

Benefits of technology

[0050]经由上述技术方案可知,第一通信装置接收第一参考信号。第一通信装置接收第二参考信号。然后,第一通信装置根据第一参考信号和第二参考信号确定第一参考信号的功率调整因子。无需网络设备通过信令指示功率调整因子,有利于降低信令指示开销。进一步的,便于第一通信装置根据第一参考信号的功率调整因子调整根据第一参考信号确定的等效信道,从而获取匹配实际数据传输的等效信道。然后,第一通信装置利用该等效信道进行PDSCH数据的解调。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123019992A_ABST
    Figure CN123019992A_ABST
Patent Text Reader

Abstract

The application provides a communication method, device, storage medium and computer program product, which are used for a first communication device to determine a power adjustment factor of a first reference signal according to the first reference signal and a second reference signal. The network device does not need to indicate the power adjustment factor through signaling, which is beneficial to reduce the signaling indication overhead. The method comprises the following steps: the first communication device receives the first reference signal; the first communication device receives the second reference signal; and the first communication device determines the power adjustment factor of the first reference signal according to the first reference signal and the second reference signal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a communication method, apparatus, storage medium, and computer program product. Background Technology

[0002] Reference signals are used for channel estimation and / or demodulation of data carried on the physical channel. The receiving device uses reference signals for channel estimation and demodulation of the relevant physical channel. Specifically, the physical channel may be transmitted with a corresponding reference signal; for example, the physical downlink shared channel (PDSCH) and demodulation reference signal (DMRS) may be transmitted together. The DMRS is used for channel estimation and data demodulation. The receiving device uses the DMRS for channel estimation and demodulation of data transmitted on the relevant PDSCH.

[0003] Network devices can process data carried on physical channels using nonlinear precoding to suppress interference between multiple data streams, thereby improving communication system performance. However, when processing data carried on physical channels using nonlinear precoding, network devices typically need to perform serial interference cancellation symbol by symbol, which can lead to data power over-transmission. Therefore, network devices perform nonlinear modulo operations on the symbols to be transmitted to ensure that the data transmission power meets the power transmission limit. To ensure that terminal devices can correctly demodulate data, network devices need to process reference signals (e.g., DMRS) using the same nonlinear precoding as the data, which also suffers from power over-transmission. Currently, network devices mainly reduce the transmission power of reference signals to meet the transmission power limit of reference signals through power back-off. Specifically, network devices use the power adjustment factor of each transmission layer corresponding to the reference signal in each frequency domain unit to adjust the power of the reference signal. The network device can indicate the power adjustment factor of the reference signal corresponding to each transmission layer in each frequency domain unit to the terminal device. The terminal device can obtain the equivalent channel for matching data transmission based on the reference signal and correctly demodulate the data based on the equivalent channel.

[0004] However, the reference signal has a corresponding power adjustment factor for each transmission layer in each frequency domain unit. The network device instructs the terminal device on the power adjustment factor for each transmission layer in each frequency domain unit, resulting in significant signaling overhead. Summary of the Invention

[0005] This application provides a communication method, apparatus, storage medium, and computer program product for a first communication device to determine a power adjustment factor of a first reference signal based on a first reference signal and a second reference signal. This eliminates the need for network equipment to indicate the power adjustment factor via signaling, thus reducing signaling indication overhead.

[0006] This application provides a communication method, which is applied to a first communication device (or expressed as the method being executed by the first communication device). The first communication device is a terminal device, or a device applied to a terminal device. For example, it may be a chip, chip system, module, processing unit, control unit, or circuit used in the terminal device, etc., and this application does not limit the specific application. It should be noted that, in this application, when referring to a terminal device, it can refer to the terminal device itself, or it can be replaced by a chip, functional module, or integrated circuit in the terminal device that performs the method provided in this application, and this application does not limit the specific application. The method includes: the first communication device receiving a first reference signal; the first communication device receiving a second reference signal; and the first communication device determining a power adjustment factor of the first reference signal based on the first reference signal and the second reference signal.

[0007] In the above technical solution, the first communication device determines the power adjustment factor of the first reference signal based on the first reference signal and the second reference signal. This eliminates the need for network equipment to indicate the power adjustment factor via signaling, thus reducing signaling indication overhead. Furthermore, it facilitates the first communication device in adjusting the equivalent channel determined based on the first reference signal according to the power adjustment factor, thereby obtaining an equivalent channel that matches the actual data transmission. Then, the first communication device uses this equivalent channel to demodulate PDSCH data.

[0008] Based on the first aspect, in one possible implementation, the first reference signal is generated based on a first sequence, a first precoding matrix, and a power adjustment factor of the first reference signal, while the second reference signal is generated based on a second sequence, the first precoding matrix, and a first nonlinear processing rule. In this implementation, the first and second reference signals are generated using the same precoding matrix. This facilitates the first communication device in determining the power adjustment factor of the first reference signal based on the similarity between the equivalent channel experienced by the first and second reference signals.

[0009] Based on the first aspect, in one possible implementation, the first sequence and the second sequence are the same sequence. In this implementation, the first reference signal and the second reference signal are generated using the same sequence. The first sequence is predefined, so the network device does not need to additionally indicate the second sequence to the terminal device, thereby further reducing the indication overhead. Furthermore, generating the first reference signal and the second reference signal using the same sequence helps to reduce the estimation error of the power adjustment factor.

[0010] Based on the first aspect, in one possible implementation, the first nonlinear processing rule is the same as the nonlinear processing rule used when transmitting PDSCH data. In this implementation, the nonlinear processing rule used when transmitting PDSCH is predefined, so the network device does not need to additionally indicate the first nonlinear processing rule to the terminal device, thereby further reducing the indication overhead.

[0011] Based on the first aspect, in one possible implementation, the first reference signal and the second reference signal are carried in the same frequency domain cell; the first communication device determines the power adjustment factor of the first reference signal based on the first reference signal and the second reference signal, including: the first communication device obtaining the equivalent reference signal symbol of each of one or more transmission layers corresponding to the frequency domain cell based on the first reference signal and the second reference signal; the first communication device determining the power adjustment factor of the first reference signal based on the equivalent reference signal symbol corresponding to the transmission layer and a first nonlinear processing rule. This implementation illustrates a specific method by which the first communication device determines the power adjustment factor of the first reference signal based on the first reference signal and the second reference signal. This is beneficial for the implementation of the solution.

[0012] Based on the first aspect, in one possible implementation, the first communication device obtains the equivalent reference signal symbol for each of the one or more transmission layers corresponding to the frequency domain unit based on a first reference signal and a second reference signal. This includes: the first communication device determining the equivalent channel of each of the one or more transmission layers corresponding to the frequency domain unit based on the first reference signal; the first communication device determining the reception weight of each transmission layer based on the equivalent channel of each transmission layer; and the first communication device performing equalization processing on the second reference signal based on the reception weight of the transmission layer to obtain the equivalent reference signal symbol corresponding to the transmission layer. In this implementation, a specific method is provided for the first communication device to determine the equivalent reference signal symbol corresponding to each transmission layer. The first communication device designs the reception weight of each transmission layer based on the equivalent channel of each transmission layer and processes the second reference signal based on the reception weight to obtain the corresponding equivalent reference signal symbol.

[0013] Based on the first aspect, in one possible implementation, the first nonlinear processing rule includes a first modulus-taking rule; the first communication device determines the power adjustment factor of the first reference signal based on the equivalent reference signal symbol corresponding to the transmission layer and the first nonlinear processing rule, including: the first communication device determines the power adjustment factor corresponding to the transmission layer based on the actual reference signal symbol corresponding to the transmission layer, the modulus-taking offset corresponding to the transmission layer, and the equivalent reference signal symbol, wherein the modulus-taking offset corresponding to the transmission layer is determined according to the first modulus-taking rule. In this implementation, the actual reference signal symbol corresponding to the transmission layer is known, the modulus-taking offset corresponding to the transmission layer is determined by the first modulus-taking rule, and the first modulus-taking rule is predefined. Therefore, the first communication device can determine the power adjustment factor corresponding to the transmission layer without additional signaling indication overhead.

[0014] Based on the first aspect, in one possible implementation, the frequency domain unit is a resource block (RB).

[0015] A second aspect of this application provides a communication method applied to a second communication device (or expressed as the method being executed by the second communication device); the second communication device is a network device, or a device applied to a network device. For example, it may be a chip, chip system, module, processing unit, control unit, or circuit in the network device, etc., and this application does not specifically limit the choice. It should be noted that, in this application, when referring to a network device, it can refer to the network device itself, or it can be replaced by a chip, functional module, or integrated circuit in the network device that performs the method provided in this application, and this application does not specifically limit the choice. The method includes: the second communication device transmitting a first reference signal; the second communication device transmitting a second reference signal, the second reference signal being used to determine a power adjustment factor of the first reference signal with the first reference signal.

[0016] In the above technical solution, the second communication device transmits a second reference signal, which is used to determine the power adjustment factor of the first reference signal with the first reference signal. This enables the first communication device to determine the power adjustment factor of the first reference signal based on the first and second reference signals. This eliminates the need for network equipment to indicate the power adjustment factor via signaling, thus reducing signaling overhead. Furthermore, it facilitates the first communication device in adjusting the equivalent channel determined based on the first reference signal according to the power adjustment factor, thereby obtaining an equivalent channel that matches the actual data transmission. Then, the first communication device uses this equivalent channel to demodulate PDSCH data.

[0017] Based on the second aspect, in one possible implementation, the first reference signal is generated based on a first sequence, a first precoding matrix, and a power adjustment factor of the first reference signal, while the second reference signal is generated based on a second sequence, the first precoding matrix, and a first nonlinear processing rule. In this implementation, the first and second reference signals are generated using the same precoding matrix. This facilitates the first communication device in determining the power adjustment factor of the first reference signal based on the similarity between the equivalent channel experienced by the first and second reference signals.

[0018] Based on the second aspect, in one possible implementation, the first sequence and the second sequence are the same sequence. In this implementation, the first reference signal and the second reference signal are generated using the same sequence. The first sequence is predefined, so the network device does not need to additionally indicate the second sequence to the terminal device, thereby further reducing the indication overhead. Furthermore, generating the first reference signal and the second reference signal using the same sequence helps to reduce the estimation error of the power adjustment factor.

[0019] Based on the second aspect, in one possible implementation, the first nonlinear processing rule is the same as the nonlinear processing rule used when transmitting PDSCH data. In this implementation, the nonlinear processing rule used when transmitting PDSCH is predefined, so the network device does not need to additionally indicate the first nonlinear processing rule to the terminal device, thereby further reducing the indication overhead.

[0020] Based on the second aspect, in one possible implementation, the first reference signal and the second reference signal are carried in the same frequency domain unit.

[0021] Based on the second aspect, in one possible implementation, the frequency domain unit is RB.

[0022] A third aspect of this application provides a first communication device, comprising:

[0023] The transceiver module is used to receive a first reference signal and a second reference signal.

[0024] The processing module is used to determine the power adjustment factor of the first reference signal based on the first reference signal and the second reference signal.

[0025] Based on the third aspect, in one possible implementation, the first reference signal is generated based on the first sequence, the first precoding matrix, and the power adjustment factor of the first reference signal, and the second reference signal is generated based on the second sequence, the first precoding matrix, and the first nonlinear processing rule.

[0026] Based on the third aspect, in one possible implementation, the first sequence and the second sequence are the same sequence.

[0027] Based on the third aspect, in one possible implementation, the first nonlinear processing rule is the same as the nonlinear processing rule used when sending PDSCH data.

[0028] Based on the third aspect, in one possible implementation, the first reference signal and the second reference signal are carried in the same frequency domain unit; the processing module is specifically used to: obtain the equivalent reference signal symbol of each transmission layer in one or more transmission layers corresponding to the frequency domain unit according to the first reference signal and the second reference signal; and determine the power adjustment factor of the first reference signal according to the equivalent reference signal symbol corresponding to the transmission layer and the first nonlinear processing rule.

[0029] Based on the third aspect, in one possible implementation, the processing module is specifically used to: determine the equivalent channel of each of the one or more transmission layers corresponding to the frequency domain unit according to the first reference signal; determine the reception weight of the transmission layer according to the equivalent channel of each transmission layer; and perform equalization processing on the second reference signal according to the reception weight of the transmission layer to obtain the equivalent reference signal symbol corresponding to the transmission layer.

[0030] Based on the third aspect, in one possible implementation, the first nonlinear processing rule includes a first modulus rule; the processing module is specifically used to: estimate the power adjustment factor corresponding to the transmission layer based on the actual reference signal symbol corresponding to the transmission layer, the modulus offset corresponding to the transmission layer, and the equivalent reference signal symbol, wherein the modulus offset corresponding to the transmission layer is determined according to the first modulus rule.

[0031] Based on the third aspect, in one possible implementation, the frequency domain unit is RB.

[0032] A fourth aspect of this application provides a second communication device, comprising:

[0033] The transceiver module is used to transmit a first reference signal and a second reference signal, the second reference signal being used to determine the power adjustment factor of the first reference signal with the first reference signal.

[0034] Based on the fourth aspect, in one possible implementation, the second communication device further includes a processing module for generating a first reference signal and a second reference signal.

[0035] Based on the fourth aspect, in one possible implementation, the first reference signal is generated based on the first sequence, the first precoding matrix, and the power adjustment factor of the first reference signal, and the second reference signal is generated based on the second sequence, the first precoding matrix, and the first nonlinear processing rule.

[0036] Based on the fourth aspect, in one possible implementation, the first sequence and the second sequence are the same sequence.

[0037] Based on the fourth aspect, in one possible implementation, the first nonlinear processing rule is the same as the nonlinear processing rule used when sending PDSCH data.

[0038] Based on the fourth aspect, in one possible implementation, the first reference signal and the second reference signal are carried in the same frequency domain unit.

[0039] Based on the fourth aspect, in one possible implementation, the frequency domain unit is RB.

[0040] A fifth aspect of this application provides a communication device comprising a processor and a memory. The memory stores computer programs or computer instructions, and the processor is configured to call and execute the computer programs or computer instructions stored in the memory, causing the processor to implement any one of the implementation methods of the first to second aspects. The communication device can be a communication equipment or a device applied to a communication equipment. For example, it may be a chip, chip system, module, processing unit, control unit, or circuit in a communication equipment.

[0041] Optionally, the communication device may also include a transceiver, and the processor is used to control the transceiver to send and receive signals.

[0042] A sixth aspect of this application provides a communication device, including a processor and an interface circuit. The processor is configured to communicate with other devices via the interface circuit and to execute the method described in any one of the first to second aspects. The processor may include one or more devices. The communication device may be a communication equipment or a device applied to a communication equipment. For example, a chip, chip system, module, processing unit, control unit, or circuit in a communication equipment.

[0043] A seventh aspect of this application provides a communication device, including a processor for connection to a memory, for calling a program stored in the memory to execute the method described in any one of the first to second aspects. The memory may be located within or outside the communication device. The processor may include one or more processors. The communication device may be a communication equipment or a device applied to a communication equipment. For example, it may be a chip, chip system, module, processing unit, control unit, or circuit in a communication device.

[0044] The eighth aspect of this application provides a computer program product including computer instructions, characterized in that, when run on a computer, it causes the computer to perform any of the implementations of the first aspect to the second aspect.

[0045] The ninth aspect of this application provides a computer-readable storage medium including computer instructions that, when executed on a computer, cause the computer to perform any of the implementations of the first to second aspects.

[0046] The tenth aspect of this application provides a chip device, including a processor for calling a computer program or computer instructions in memory to cause the processor to execute any one of the implementations of the first to second aspects described above.

[0047] Optionally, the processor is coupled to the memory via an interface.

[0048] Optionally, the memory is either built into the chip device or connected to the chip device.

[0049] The eleventh aspect of this application provides a communication system, which includes a first communication device and a second communication device; the first communication device is used to perform the method as shown in the first aspect, and the second communication device is used to perform the method as shown in the second aspect.

[0050] As can be seen from the above technical solution, the first communication device receives a first reference signal. The first communication device also receives a second reference signal. Then, the first communication device determines the power adjustment factor of the first reference signal based on the first and second reference signals. This eliminates the need for network equipment to indicate the power adjustment factor via signaling, thus reducing signaling indication overhead. Furthermore, it facilitates the first communication device in adjusting the equivalent channel determined based on the first reference signal according to the power adjustment factor, thereby obtaining an equivalent channel that matches the actual data transmission. Then, the first communication device uses this equivalent channel to demodulate PDSCH data. Attached Figure Description

[0051] Figure 1 This is a schematic diagram of an open radio access network (open RAN, O-RAN, or ORAN) system according to an embodiment of this application.

[0052] Figure 2 This is a schematic diagram of the structure of an access network device according to an embodiment of this application;

[0053] Figure 3 This is a schematic diagram of a communication system according to an embodiment of this application;

[0054] Figure 4 This is a schematic diagram of one embodiment of the communication method of this application;

[0055] Figure 5 This is a schematic diagram of the communication device according to an embodiment of this application;

[0056] Figure 6 This is another structural schematic diagram of the communication device according to an embodiment of this application;

[0057] Figure 7 This is another structural schematic diagram of the communication device according to an embodiment of this application;

[0058] Figure 8 This is a schematic diagram of the structure of a terminal device according to an embodiment of this application;

[0059] Figure 9 This is a schematic diagram of the structure of a network device according to an embodiment of this application. Detailed Implementation

[0060] This application provides a communication method, apparatus, storage medium, and computer program product for a first communication device to determine a power adjustment factor of a first reference signal based on a first reference signal and a second reference signal. This eliminates the need for network devices to indicate the power adjustment factor via signaling, thus reducing signaling indication overhead.

[0061] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.

[0062] References to "one embodiment" or "some embodiments" as described in this application mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.

[0063] In the description of this application, unless otherwise stated, " / " means "or". For example, A / B can mean A or B. "And / or" in this document is merely a description of 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, and B alone. Furthermore, "at least one" means one or more, and "multiple" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can represent: a, b, c; a and b; a and c; b and c; or a and b and c. Where a, b, and c can be single or multiple.

[0064] It is understood that in this application, "instruction" can include direct instruction, indirect instruction, explicit instruction, and implicit instruction. When describing a certain instruction information to indicate A, it can be understood that the instruction information carries A, directly indicates A, or indirectly indicates A.

[0065] The technical solutions of this application can be applied to various communication systems. For example, 5th generation (5G) systems, new radio (NR) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, universal mobile telecommunication system (UMTS), future mobile communication systems, vehicle-to-everything (V2X) communication systems, device-to-device (D2D) communication systems, Internet of Things (IoT) communication systems, industrial internet communication systems, or satellite communication systems, etc. The wireless communication systems involved in this application also include, but are not limited to, narrowband Internet of Things (NB-IoT) systems.

[0066] The communication systems to which this application applies include terminal equipment and network equipment. Terminal equipment and network equipment are described below.

[0067] Terminal equipment, also known as user equipment (UE), mobile station (MS), mobile terminal (MT), fixed wireless access (FWA), customer premises equipment (CPE), etc., refers to devices that include wireless communication capabilities (providing voice / data connectivity to users). Examples include handheld devices with wireless connectivity, in-vehicle devices, and machine-type communication (MTC) terminals. Currently, terminal devices can include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving (e.g., drones, vehicles), wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, and wireless terminals in smart homes. For example, wireless terminals in self-driving can be drones, helicopters, or airplanes. For example, wireless terminals in vehicle-to-everything (V2X) can be in-vehicle equipment, vehicle equipment, in-vehicle modules, vehicles, or ships. Wireless terminals in industrial control can be cameras, robots, or robotic arms. Wireless terminals in smart homes can be televisions, air conditioners, robot vacuums, speakers, or set-top boxes. The terminal device can also be a device or module that is connected to the communication system shown above and has corresponding communication functions. The terminal device usually contains a communication module, circuit or chip that performs the corresponding communication function, and the terminal device is also configured with program instructions for performing the corresponding communication function.

[0068] It should be noted that the terminal device can be a device or apparatus with a chip, or a device or apparatus with integrated circuitry, or a chip, chip system, module, or control unit in the device or apparatus shown above; this application does not impose any specific limitation. It should also be noted that in this application, when referring to a terminal device, it can refer to the terminal device itself, or it can be replaced with a chip, functional module, or integrated circuit in the terminal device that performs the method provided in this application; this application does not impose any specific limitation.

[0069] A network device is a device deployed in a radio access network to provide wireless communication functions for terminal devices. Network devices may also be referred to as radio access network (RAN) entities, access nodes, network nodes, access network equipment, or communication devices, etc.

[0070] Specifically, the network equipment can be access network equipment for cellular systems related to the 3rd Generation Partnership Project (3GPP). For example, fourth-generation (4G) mobile communication systems, 5G mobile communication systems, or future mobile communication systems. The network equipment can also be access network equipment in open RAN (O-RAN or ORAN) or cloud radio access network (CRAN). Alternatively, the network equipment can also be access network equipment in a communication system resulting from the integration of two or more of the above communication systems.

[0071] Network equipment includes, but is not limited to: evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home-evolved Node B, or home Node B, HNB), baseband unit (BBU), access point (AP) in wireless fidelity (WIFI) systems, macro base station, micro base station, wireless relay node, donor node, radio controller in CRAN scenarios, wireless backhaul node, transmission point (TP), or transmission and reception point (or transmit / receive point, TRP). Network equipment can also be access network equipment in 5G mobile communication systems. For example, a next-generation NodeB (gNB), TRP, TP in a new radio (NR) system, or one or a group of antenna panels (including multiple antenna panels) in a base station in a 5G mobile communication system. Alternatively, network equipment can also be network nodes that constitute a gNB or transmission point. For example, a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. CU and DU can be set up separately or included in the same network element. For example, a BBU. RU can be included in radio equipment or radio units. For example, in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radiohead (RRH). Alternatively, network equipment can also be a server, wearable device, vehicle, or in-vehicle equipment, etc. For example, in V2X technology, network equipment can be a roadside unit (RSU).

[0072] It should be noted that CU (or CU-CP and CU-UP), DU, or RU may have different names in different systems, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called an open centralized unit (O-CU) or an open CU, DU can also be called an open distributed unit (O-DU), centralized unit control plane (CU-CP) can also be called an open centralized unit control plane (O-CU-CP) or an open CU-CP, centralized unit user plane (CU-UP) can also be called an open centralized unit user plane (O-CU-UP) or an open CU-UP, and RU can also be called an open radio unit (O-RU). This application does not impose any specific limitations. Any of the units CU, CU-CP, CU-UP, DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.

[0073] Figure 1 This is a schematic diagram of an ORAN system according to an embodiment of this application. The ORAN system includes a core network, access network equipment, and UEs. Optionally, the ORAN system may further include... Figure 1 Other components besides those shown are not specifically limited in this application.

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

[0075] A BBU includes at least one CU and at least one DU, and the CU and DU can communicate with each other via at least one midhaul link.

[0076] One possible implementation is, such as Figure 2As shown, 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 access network equipment. The CU can connect to network nodes such as the core network through interfaces, such as the E2 interface. Optionally, the CU can 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.

[0077] Optional, such as Figure 2As shown, the CU can be divided into 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.

[0078] One possible implementation is, such as Figure 2 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.

[0079] One possible implementation is, such as Figure 2 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 radio head (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.

[0080] 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 the Lower-Layer Split CUS-Plane (LLS-CUS) interface. LLS-CUS may include a Lower-Layer Split control (LLS-C) interface and a Lower-Layer Splituser (LLS-U) interface, providing the control plane (C-Plane) and user plane (U-Plane) respectively. 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 a Lower-Layer Split management (LLS-M) interface on the fronthaul link; the management plane (M-Plane) refers to non-real-time management operations between the DU and RU.

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

[0082] 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, in an ORAN system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples.

[0083] It should be noted that network devices can be devices or apparatuses with chips, or devices or apparatuses with integrated circuits, or chips, chip systems, modules, or control units in the devices or apparatuses shown above; this application does not impose any specific limitations. It should also be noted that in this application, when referring to network devices, it can refer to the network device itself, or it can be replaced with the chips, functional modules, or integrated circuits in the network device that implement the methods provided in this application; this application does not impose any specific limitations.

[0084] Please see Figure 3 This is a schematic diagram of the architecture of the communication system 1000 used in an embodiment of this application. Figure 3 As shown, the communication system includes RAN 100. Optionally, the communication system 1000 also includes a core network 200 and an Internet 300. RAN 100 includes at least one RAN node (e.g., Figure 3 110a and 110b, collectively referred to as 110, may also include at least one terminal device (such as...). Figure 3 RAN 100, denoted as RAN 120a-120j, is collectively referred to as RAN 120. RAN 100 may also include other RAN nodes, such as wireless relay equipment and / or wireless backhaul equipment. Figure 3 (Not shown in the image). Terminal device 120 is wirelessly connected to RAN node 110, and RAN node 110 is wirelessly or wired connected to core network 200. The core network equipment in core network 200 and RAN node 110 in RAN 100 can be independent physical devices, or they can be the same physical device integrating the logical functions of core network equipment and RAN nodes. Terminal devices and RAN nodes can be interconnected via wired or wireless means.

[0085] The technical terms used in this application are described below.

[0086] The precoding matrix can be determined by the terminal device based on the channel matrix of each frequency domain unit (e.g., the frequency domain length of a frequency domain unit can be a sub-band, a resource block (RB), or R times the sub-band, where R <= 1, and R can take the value of 1 or 1 / 2). This channel matrix can be determined by the terminal device based on downlink channel measurement results and reported to the network device, or it can be determined by the network device based on uplink channel measurement results and uplink / downlink channel reciprocity.

[0087] For example, the precoding matrix can be obtained by performing singular value decomposition (SVD) on the channel matrix or its covariance matrix, or by performing eigenvalue decomposition (EVD) on the covariance matrix of the channel matrix. It should be understood that the methods for determining the precoding matrix listed above are merely examples and should not constitute any limitation on this application.

[0088] It is understandable that the precoding matrix determined by the terminal device can be interpreted as the precoding matrix to be fed back. The terminal device can indicate the precoding matrix to be fed back through a precoding matrix indicator (PMI), so that the network device can recover the precoding matrix based on the PMI. It is also understood that the precoding matrix recovered by the network device based on the PMI can be the same as or similar to the precoding matrix to be fed back.

[0089] Reference signals can be uplink or downlink reference signals. Uplink reference signals include, but are not limited to, sounding reference signals (SRS) and DMRS. Downlink reference signals include, but are not limited to, channel state information reference signals (CSI-RS), cell specific reference signals (CS-RS), user equipment specific reference signals (US-RS), DMRS, and synchronization signal / physical broadcast channel block (SS / PBCH block). The SS / PBCH block can be abbreviated as synchronization signal block (SSB). CSI-RS also includes non-zero power CSI-RS and / or zero power CSI-RS.

[0090] Reference signal port: A reference signal port can be understood as a virtual antenna or logical antenna, which can be a weighted combination of multiple physical antennas. The weighting coefficients are related to the precoding matrix loaded onto the reference signal. If the precoding matrix loaded onto the reference signal is an identity matrix, then an antenna port is configured for each virtual antenna, each virtual antenna corresponds to one physical antenna, and each antenna port can correspond to a reference signal or a reference signal port. If the precoding matrix loaded onto the reference signal is not an identity matrix, then multiple antenna ports are configured for each virtual antenna, each virtual antenna corresponds to multiple physical antennas, and multiple antenna ports can correspond to a reference signal or a reference signal port. For example, if the reference signal is CSI-RS, then the reference signal port can be called a CSI-RS port; if the reference signal is DMRS, then the reference signal port can be called a DMRS port. In this application, one reference signal port corresponds to one transport layer, and one transport layer corresponds to one data stream. In this application, transport layer, data stream, layer, and stream have the same meaning and can be used interchangeably.

[0091] In multi-user (MU) communication systems, with increasing user density and diversified communication needs, achieving efficient and reliable data transmission within limited time-frequency resources has become a critical issue that urgently needs to be addressed. In particular, MU interference has become one of the main factors restricting system performance improvement. This interference not only leads to a decrease in signal quality but also significantly increases the bit error rate, ultimately affecting user experience and service quality.

[0092] To effectively combat MU interference and improve communication system performance, precoding technology, as an advanced signal processing technique, is widely used in multiple-input multiple-output (MIMO) communication systems. Precoding techniques are mainly divided into two categories: linear precoding and nonlinear precoding. Linear precoding has lower computational complexity and is suitable for low-interference environments, and has been widely used in some application scenarios. However, with the increasing complexity of communication environments, especially when MU interference levels reach medium to high levels, the interference suppression capability of linear precoding becomes insufficient, making it difficult to meet the system's demand for high-performance transmission. In contrast, nonlinear precoding technology, by comprehensively considering channel characteristics and interference information, exhibits stronger interference cancellation capabilities.

[0093] Physical channels can be accompanied by corresponding reference signals, such as the Physical Downlink Shared Channel (PDSCH) and the DMRS. The DMRS is used for channel estimation and data demodulation. The receiving device uses the DMRS for channel estimation and demodulation of the data transmitted on the PDSCH. Specifically, when network devices process data carried on the physical channel using nonlinear precoding, they typically need to perform serial interference cancellation symbol by symbol, which can lead to data power over-transmission. Therefore, network devices perform nonlinear modulo operations on the symbols to be transmitted to ensure that the data transmission power meets power limits. When network devices process reference signals (e.g., DMRS) using this nonlinear precoding method, they need to use the same nonlinear precoding as the data, so the reference signal also suffers from power over-transmission. To solve the problem of reference signal power over-transmission, network devices can use a power back-off method to adjust the power of the reference signal. The network device needs to inform the terminal device of the specific power adjustment method for the reference signal so that the terminal device can obtain an equivalent channel for matching data transmission based on the reference signal and correctly demodulate the data based on this equivalent channel. This enables the application and performance guarantee of nonlinear precoding. Two possible methods for adjusting the power of the reference signal are described below.

[0094] Method 1: Each of the one or more transmission layers corresponding to each frequency domain unit corresponds to a power adjustment factor. The network device adjusts the power of the reference signal using the power adjustment factor corresponding to each transmission layer for each frequency domain unit. Therefore, the network device needs to indicate the power adjustment factor corresponding to each transmission layer for each frequency domain unit to the terminal device.

[0095] Method 2: All transmission layers corresponding to all frequency domain units use the same power adjustment factor. Network devices adjust the power of the reference signal using this power adjustment factor. Therefore, network devices need to indicate this power adjustment factor to the terminal devices.

[0096] In Method 1, the larger the range of each power adjustment factor, the greater the indication overhead required for the same indication accuracy. For example, with a total of 8 frequency domain units and 24 transmission layers, and each power adjustment factor using four bits for quantization, the network device needs to indicate the power adjustment factor to the terminal device via 768 bits. This results in a large signaling indication overhead for the network device. In Method 2, the network device adjusts the power of the reference signal using a single power adjustment factor. Although the signaling indication overhead of the power adjustment factor is smaller for the network device, the power adjustment factors differ for different transmission layers (i.e., different reference signal ports). If the network device uses the same power adjustment factor to adjust the power of the reference signal, it will cause significant power loss in some reference signals, making it impossible for the terminal device to perform accurate channel estimation based on the reference signal, thus affecting system performance. This application provides a corresponding technical solution: the first communication device determines the power adjustment factor of the first reference signal based on the first reference signal and the second reference signal. This eliminates the need for the network device to indicate the power adjustment factor via signaling, which helps reduce signaling indication overhead. Please refer to the relevant descriptions in the embodiments below for details.

[0097] The communication system to which the technical solution provided in this application applies includes a first communication device and a second communication device. The first communication device is a terminal device, or a device applied to a terminal device. For example, it may be a chip, chip system, module, processing unit, control unit, or circuit, etc., and this application does not limit its specific application. The second communication device is a network device, or a device applied to a network device. For example, it may be a chip, chip system, module, processing unit, control unit, or circuit, etc., and this application does not limit its specific application.

[0098] In this application, the reference signal symbol may also be referred to as a symbol or pilot symbol, etc., and this application does not make any specific limitation. For example, for DMRS, the reference signal symbol may be referred to as a DMRS symbol.

[0099] The technical solution of this application is described below with reference to specific embodiments.

[0100] Figure 4 This is a schematic diagram of one embodiment of the communication method described in this application. Please refer to... Figure 4 The method includes the following steps.

[0101] 401. The second communication device transmits the first reference signal. Correspondingly, the first communication device receives the first reference signal.

[0102] The first reference signal is generated based on a power adjustment factor of the first reference signal. Specifically, the second communication device generates the first reference signal based on the power adjustment factor of the first reference signal.

[0103] Optionally, the first reference signal is generated based on the first sequence, the first precoding matrix, and the power adjustment factor of the first reference signal. The first sequence is generated according to a predefined sequence generation rule.

[0104] The first precoding matrix is ​​the precoding matrix used when precoding the first reference signal. For example, the first precoding matrix is ​​the precoding matrix used when performing nonlinear precoding on the first reference signal.

[0105] Optionally, the first reference signal occupies one or more frequency domain units. Each frequency domain unit corresponds to one or more transmission layers, and each transmission layer corresponds to one power adjustment factor; that is, each frequency domain unit corresponds to one or more power adjustment factors. Optionally, the power adjustment factors corresponding to different frequency domain units can be completely identical, not completely identical, or completely different. For example, if each frequency domain unit corresponds to one transmission layer, then the power adjustment factors corresponding to different frequency domain units can be the same or different. As another example, if each frequency domain unit corresponds to multiple transmission layers, then the multiple power adjustment factors corresponding to different frequency domain units can be completely identical, or partially or completely different. Optionally, for the same frequency domain unit, different transmission layers may correspond to the same or different power adjustment factors.

[0106] The following describes one possible representation of the first reference signal received by the first communication device. For example, if the first reference signal is DMRS, the DMRS received by the first communication device for a frequency domain unit is represented as shown in the following formula (1):

[0107]

[0108] For a single frequency domain unit, assume that R transport layers are transmitted, where R is an integer greater than or equal to 1. The R transport layers correspond to R DMRS ports. r It is the DMRS symbol sent by the r-th DMRS port, β rLet P be the DMRS power adjustment factor for the r-th DMRS port (corresponding to the r-th transport layer). P is the first precoding matrix, with a size of Nt*R, where Nt is the number of transmit antenna ports of the second communication device. H is the channel matrix, with a size of Nr*Nt, where Nr is the number of receive antenna ports of the first communication device. N is the noise matrix of the first communication device when receiving DMRS. r is an integer greater than or equal to 1 and less than or equal to R.

[0109] Optionally, the frequency domain unit can be a resource block (RB) or a resource element (RE), etc., but this application does not specify the specific type.

[0110] 402. The second communication device transmits a second reference signal. Correspondingly, the first communication device receives the second reference signal.

[0111] Optionally, the second reference signal may include DMRS or CSI-RS.

[0112] Optionally, the second reference signal is generated based on the second sequence, the first precoding matrix, and the first nonlinear processing rule. The first precoding matrix is ​​the precoding matrix used when precoding the second reference signal. For example, the first precoding matrix is ​​the precoding matrix used when performing nonlinear precoding on the second reference signal. The second communication device generates the second reference signal based on the second sequence, the first precoding matrix, and the first nonlinear processing rule.

[0113] Optionally, the first sequence and the second sequence are the same sequence. Alternatively, the first sequence and the second sequence are two sequences generated using the same sequence generation rule. In this implementation, the first reference signal and the second reference signal are generated using the same sequence. The first sequence is predefined, so the network device does not need to additionally indicate the second sequence to the terminal device, thereby further reducing the indication overhead. Using the same sequence to generate the first reference signal and the second reference signal helps reduce the estimation error of the power adjustment factor.

[0114] Optionally, the first nonlinear processing rule can be a custom nonlinear processing rule or a nonlinear processing rule used when transmitting PDSCH data. For example, the first nonlinear processing rule can be a first modulo rule, which is the modulo rule used when transmitting PDSCH data. In this implementation, the nonlinear processing rule used when transmitting PDSCH data is predefined, so the network device does not need to additionally indicate the first nonlinear processing rule to the terminal device, thereby further reducing the indication overhead. It should be noted that when the first nonlinear processing rule is a custom nonlinear processing rule, the second communication device needs to indicate the first nonlinear processing rule to the first communication device.

[0115] Optionally, the second reference signal is carried in one or more frequency domain units, each frequency domain unit corresponding to one or more transmission layers. For details on frequency domain units, please refer to the aforementioned introduction; they will not be repeated here.

[0116] The following describes one possible representation of the second reference signal received by the first communication device. For example, for a frequency domain unit, the second reference signal received by the first communication device is represented as shown in the following formula (2):

[0117]

[0118] For information on H and P, please refer to the aforementioned introductions. The first sequence is... The first sequence is the same as the second sequence. The modulo rule used for the second reference signal is the same as the modulo rule used when transmitting PDSCH data. Mathematically, modulo taking for a complex number can be considered as adding an offset determined according to a preset rule to that complex number. For example, d r For the r-th DMRS symbol (i.e., s) r The corresponding modulus offset. This is the noise matrix when the first communication device receives the second reference signal. Among them, the r-th DMRS symbol (i.e., s...) r (hereinafter referred to as the actual DMRS symbol s corresponding to the r-th transport layer) r .

[0119] It should be noted that there is no fixed execution order between steps 401 and 402, and this application does not impose any restrictions on this. For example, step 401 may be executed first, followed by step 402; or step 402 may be executed first, followed by step 401; or, depending on the circumstances, steps 401 and 402 may be executed simultaneously, and this application does not impose any restrictions on this.

[0120] 403. The first communication device determines the power adjustment factor of the first reference signal based on the first reference signal and the second reference signal.

[0121] The following describes one possible implementation of step 403 above. Other implementations are also applicable to this application, and this application does not limit the specific implementation. Optionally, the first reference signal and the second reference signal are carried in the same frequency domain unit. Step 403 specifically includes steps 403a and 403b.

[0122] 403a. The first communication device obtains the equivalent reference signal symbol of each transmission layer in one or more transmission layers corresponding to the frequency domain unit based on the first reference signal and the second reference signal.

[0123] The following describes one possible implementation of step 403a above. Optionally, step 403a specifically includes steps 1 to 3.

[0124] Step 1: The first communication device determines the equivalent channel of each of the one or more transmission layers corresponding to the frequency domain unit based on the first reference signal.

[0125] For example, the first reference signal is DMRS, and the DMRS received by the first communication device is represented as shown in formula (1) above. The first communication device uses the known DMRS symbols (i.e., the first sequence) Given the DMRS symbols corresponding to the R known DMRS ports, the equivalent channel corresponding to each transport layer can be determined. For example, the equivalent channel corresponding to the r-th transport layer... Among them, P r It is the r-th column in P.

[0126] Step 2: The first communication device determines the reception weight of each transmission layer based on the equivalent channel of each transmission layer.

[0127] After determining the equivalent channels corresponding to multiple transmission layers based on the first reference signal, the first communication device determines the reception weights for each transmission layer based on the equivalent channels of each transmission layer. For example, using the minimum mean square error (MMSE) criterion to design the reception weights, the reception weights corresponding to the r-th transmission layer are expressed as:

[0128]

[0129] in, R r The interference plus noise matrix (corresponding to the r-th transmission layer), For R r The inverse matrix. for The conjugate matrix, for The conjugate matrix, σ represents the interference introduced by other transport layers besides the r-th layer. 2 For noise power, σ 2 It is calculated based on N in formula (1). I is the identity matrix, and the size of I is Nt*Nt.

[0130] Step 3: The first communication device performs equalization processing on the second reference signal according to the reception weight of the transmission layer to obtain the equivalent reference signal symbol corresponding to the transmission layer.

[0131] Specifically, for a frequency domain unit, the first communication device can design the receiving weight W of the r-th transmission layer based on the equivalent channel corresponding to the r-th transmission layer.r Then, the first communication device receives the second reference signal in a similar data processing manner, and performs equalization processing on the second reference signal to obtain the equivalent DMRS symbol corresponding to the r-th transport layer, that is, the equivalent DMRS symbol corresponding to the r-th transport layer can be represented as n r This represents the equivalent noise corresponding to the r-th transport layer.

[0132] 403b. The first communication device determines the power adjustment factor of the first reference signal based on the equivalent reference signal symbol corresponding to the transmission layer and the first nonlinear processing rule.

[0133] Optionally, the first nonlinear processing rule includes a first modulus-taking rule. In one possible implementation, step 403b specifically includes: the first communication device determining the power adjustment factor corresponding to the transmission layer based on the actual reference signal symbol corresponding to the transmission layer, the modulus-taking offset corresponding to the transmission layer, and the equivalent reference signal symbol corresponding to the transmission layer. The modulus-taking offset corresponding to the transmission layer is determined according to the first modulus-taking rule.

[0134] Specifically, the first sequence is the same as the second sequence, therefore the actual DMRS symbols s corresponding to the r-th transport layer are... r It is known that the modulus rule used for the second reference signal (i.e., the first modulus rule) is the same as the modulus rule used when transmitting PDSCH data. However, the modulus rule used when transmitting PDSCH data is predefined; therefore, d r This can be determined based on known modulo rules. Therefore, the first communication device uses the actual DMRS symbols s corresponding to r transport layers. r The modulo offset d corresponding to the r-th transport layer r and the equivalent DMRS symbol corresponding to the r-th transport layer. The DMRS power adjustment factor β corresponding to the r-th transmission layer under this frequency domain unit can be calculated. r .

[0135] It should be noted that the interference between the multiple data streams is reduced through precoding and reception weights. Pilot resources do not need to be orthogonal among the multiple data streams, and the reference signal symbols corresponding to all streams can be superimposed on the same time-frequency resources for transmission. It is known that the second reference signal occupies a small amount of time-frequency resources, and the first communication device can determine the power adjustment factor of the first reference signal based on the first and second reference signals. This ensures that the equivalent channel obtained by the first communication device based on the first reference signal matches the actual transmission, thereby enabling the application and performance guarantee of nonlinear precoding. The network device does not need to indicate the power adjustment factor through signaling, avoiding significant signaling overhead. Furthermore, the first and second reference signals are generated using the same sequence, which helps reduce channel estimation errors.

[0136] The above describes the technical solution of this application by taking the determination of the power adjustment factor of each of the one or more transmission layers corresponding to a frequency domain unit by the first communication device. The determination of the power adjustment factor of each of the one or more transmission layers corresponding to other frequency domain units is similar, and will not be described in detail here.

[0137] Following step 403 above, the first communication device can adjust the equivalent channel determined based on the first reference signal according to the power adjustment factor of the first reference signal, thereby obtaining an equivalent channel that matches the actual data transmission. The first communication device determines the equivalent channel corresponding to the r-th transmission layer based on the first reference signal. The equivalent channel corresponding to the r-th transport layer in actual data transmission Then, the first communication device uses the equivalent channel to demodulate the PDSCH data.

[0138] In the above technical solution, the first communication device receives a first reference signal and a second reference signal. Then, the first communication device determines the power adjustment factor of the first reference signal based on the first and second reference signals. This eliminates the need for network equipment to indicate the power adjustment factor via signaling, thus reducing signaling indication overhead. Furthermore, it facilitates the first communication device in adjusting the equivalent channel determined based on the first reference signal according to the power adjustment factor, thereby obtaining an equivalent channel that matches the actual data transmission. Then, the first communication device uses this equivalent channel to demodulate PDSCH data.

[0139] The following is a schematic diagram of the communication device according to an embodiment of this application. Please refer to... Figure 5 Communication devices can be used to perform Figure 4 The process executed by the first communication device in the illustrated embodiment can be specifically described in the relevant descriptions of the foregoing method embodiments.

[0140] The communication device 500 includes a transceiver module 501 and a processing module 502.

[0141] The processing module 502 is used for data processing. The transceiver module 501 can implement the corresponding communication functions. The transceiver module 501 can also be called a communication interface or a communication module.

[0142] Optionally, the communication device 500 may further include a storage module, which can be used to store program code, program instructions and / or data. The processing module 502 can read the instructions and / or data in the storage module so that the communication device 500 can implement the aforementioned method embodiments.

[0143] The communication device 500 can be used to perform the actions performed by the first communication device in the above method embodiments. For example, the first communication device is a terminal device, a communication module in a terminal device, or a circuit or chip in a terminal device responsible for communication functions. The communication device 500 can be a terminal device or a component configurable in a terminal device. The processing module 502 is used to perform processing-related operations on the first communication device side in the above method embodiments. The transceiver module 501 is used to perform receiving-related operations on the first communication device side in the above method embodiments.

[0144] Optionally, the transceiver module 501 may include a sending module and a receiving module. The sending module is used to perform the sending operation in the above method embodiments. The receiving module is used to perform the receiving operation in the above method embodiments.

[0145] It should be noted that the communication device 500 may include a transmitting module but not a receiving module. Alternatively, the communication device 500 may include a receiving module but not a transmitting module. Specifically, it depends on whether the above-described scheme executed by the communication device 500 includes both transmitting and receiving actions.

[0146] For example, the communication device 500 is used to perform the above. Figure 4 The actions performed by the first communication device in the illustrated embodiment are shown above. For details, please refer to the above. Figure 4 The relevant descriptions in the illustrated embodiments will not be elaborated here.

[0147] For example, the communication device 500 is used to execute the following scheme:

[0148] Transceiver module 501 is used to receive a first reference signal and a second reference signal;

[0149] Processing module 502 is used to determine the power adjustment factor of the first reference signal based on the first reference signal and the second reference signal.

[0150] For other implementation methods, please refer to the preceding text. Figure 4 The relevant descriptions in the illustrated embodiments are as follows.

[0151] It should be understood that the specific procedures for each module to perform the above-mentioned corresponding processes have been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.

[0152] Optionally, when the communication device 500 is a terminal device or a communication module within a terminal device, the processing module 502 in the above embodiments can be implemented by at least one processor or processor-related circuitry. Specifically, the processor may include a modem chip, or a system-on-a-chip (SoC) chip containing a modem core, or a system-in-package (SIP) chip. The transceiver module 501 can be implemented by a transceiver or transceiver-related circuitry. The transceiver module 501 may also be referred to as a communication module or communication interface. The storage module can be implemented by at least one memory.

[0153] Optionally, when the communication device 500 is a circuit or chip in a terminal device responsible for communication functions, such as a modem chip or a SoC chip or SIP chip containing a modem core, the function of the processing module 502 can be implemented by a circuit system in the aforementioned chip that includes one or more processors or processing cores. The function of the transceiver module 501 can be implemented by the interface circuit or data transceiver circuit on the aforementioned chip.

[0154] The following is a schematic diagram of the communication device according to an embodiment of this application. Please refer to... Figure 6 Communication devices can be used to perform Figure 4 The process executed by the second communication device in the illustrated embodiment can be specifically described in the relevant descriptions of the foregoing method embodiments.

[0155] The communication device 600 includes a transceiver module 601. Optionally, the communication device 600 may also include a processing module 602.

[0156] The processing module 602 is used for data processing. The transceiver module 601 can implement the corresponding communication functions. The transceiver module 601 can also be called a communication interface or a communication module.

[0157] Optionally, the communication device 600 may further include a storage module, which can be used to store program code, program instructions and / or data. The processing module 602 can read the instructions and / or data in the storage module so that the communication device 600 can implement the aforementioned method embodiments.

[0158] The communication device 600 can be used to perform the actions performed by the second communication device in the above method embodiments. For example, the second communication device is a network device, a communication module in a network device, or a circuit or chip in a network device responsible for communication functions. The communication device 600 can be a network device or a component configurable in a network device. The processing module 602 is used to perform processing-related operations on the second communication device side in the above method embodiments. The transceiver module 601 is used to perform receiving-related operations on the second communication device side in the above method embodiments.

[0159] Optionally, the transceiver module 601 may include a sending module and a receiving module. The sending module is used to perform the sending operation in the above method embodiments. The receiving module is used to perform the receiving operation in the above method embodiments.

[0160] It should be noted that the communication device 600 may include a transmitting module but not a receiving module. Alternatively, the communication device 600 may include a receiving module but not a transmitting module. Specifically, it depends on whether the above-described scheme executed by the communication device 600 includes both transmitting and receiving actions.

[0161] For example, the communication device 600 is used to perform the above. Figure 4 The actions performed by the second communication device in the illustrated embodiment are described above. For details, please refer to the above. Figure 4 The relevant descriptions in the illustrated embodiments will not be elaborated here.

[0162] For other implementation methods, please refer to the preceding text. Figure 4 The relevant descriptions in the illustrated embodiments are as follows.

[0163] It should be understood that the specific procedures for each module to perform the above-mentioned corresponding processes have been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.

[0164] Optionally, the processing module 602 in the above embodiments can be implemented by at least one processor or processor-related circuitry. The transceiver module 601 can be implemented by a transceiver or transceiver-related circuitry. The transceiver module 601 can also be referred to as a communication module or communication interface. The storage module can be implemented by at least one memory.

[0165] This application also provides a communication device 700. Please refer to... Figure 7 The communication device 700 includes a processor 710 coupled to a memory 720 for storing computer programs or instructions and / or data. The processor 710 executes the computer programs or instructions and / or data stored in the memory 720, causing the methods in the above method embodiments to be executed. The communication device 700 is used to implement the operations performed by the first communication device or the second communication device in the above method embodiments.

[0166] Optionally, the communication device 700 may include one or more processors 710.

[0167] Optional, such as Figure 7 As shown, the communication device 700 may also include a memory 720.

[0168] Optionally, the communication device 700 may include one or more memory 720s.

[0169] Optionally, the memory 720 can be integrated with the processor 710 or set separately.

[0170] Optional, such as Figure 7 As shown, the communication device 700 may further include a transceiver 730 for receiving and / or transmitting signals. For example, the processor 710 is used to control the transceiver 730 to receive and / or transmit signals.

[0171] This application also provides a communication device 800, which can be a terminal device, a processor in the terminal device, or a chip. The communication device 800 can be used to perform the operations performed by the first communication device in the above method embodiments.

[0172] When the communication device 800 is a terminal device Figure 8 A simplified structural diagram of a terminal device is shown. (For example...) Figure 8 As shown, the terminal device includes a processor, a memory, and a transceiver. The memory can store computer program code, and the transceiver includes a transmitter 831, a receiver 832, radio frequency circuitry (not shown in the figure), an antenna 833, and input / output devices (not shown in the figure).

[0173] The processor is mainly used to process communication protocols and communication data; control terminal devices; execute software programs; and process data from software programs.

[0174] Memory is mainly used to store software programs and data.

[0175] Radio frequency (RF) circuits are mainly used for the conversion between baseband signals and RF signals, as well as for the processing of RF signals.

[0176] Antennas are primarily used for transmitting and receiving radio frequency signals in the form of electromagnetic waves.

[0177] Input / output devices can include touchscreens, displays, or keyboards. They are primarily used to receive user input and output data to the user. It should be noted that some types of terminal devices may not have input / output devices.

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

[0179] In this embodiment, the antenna and radio frequency circuit with transceiver function can be regarded as the transceiver module of the terminal device, and the processor with processing function can be regarded as the processing module of the terminal device.

[0180] like Figure 8 As shown, the terminal device includes a processor 810, a memory 820, and a transceiver 830. The processor 810 can also be referred to as a processing unit, processing board, processing module, or processing device. The transceiver 830 can also be referred to as a transceiver unit, transceiver, or transceiver device.

[0181] Optionally, the device in transceiver 830 used to implement the receiving function can be considered a receiving module, and the device in transceiver 830 used to implement the transmitting function can be considered a transmitting module. That is, transceiver 830 includes a receiver and a transmitter. A transceiver may also be called a transceiver unit, transceiver module, or transceiver circuit, etc. A receiver may also be called a receiver unit, receiving module, or receiving circuit, etc. A transmitter may also be called a transmitter, transmitting module, or transmitting circuit, etc.

[0182] Processor 810 is used to perform the above Figure 4 The processing actions on the first communication device side in the illustrated embodiment. Transceiver 830 is used to perform the above-described actions. Figure 4 The transmitting and receiving operations on the first communication device side in the illustrated embodiment.

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

[0184] When the communication device 800 is a chip, the chip includes a processor, a memory, and a transceiver. The transceiver can be an input / output circuit or a communication interface. The processor can be a processing module integrated on the chip, a microprocessor, or an integrated circuit. In the above method embodiments, the transmitting operation of the first communication device can be understood as the chip's output, and the receiving operation of the first communication device in the above method embodiments can be understood as the chip's input.

[0185] This application also provides a communication device 900, which can be a network device or a chip. The communication device 900 can be used to perform the above-described... Figure 4 The operation performed by the second communication device in the illustrated embodiment.

[0186] When the communication device 900 is a network device, such as a base station. Figure 9 A simplified schematic diagram of a base station structure is shown. The base station includes sections 910, 920, and 930.

[0187] The 910 section is mainly used for baseband processing and controlling the base station; the 910 section is usually the control center of the base station, which can be called the processor, and is used to control the base station to perform the processing operations on the second communication device side in the above method embodiment.

[0188] Section 920 is primarily used to store computer program code and data.

[0189] Section 930 is primarily used for transmitting and receiving radio frequency (RF) signals, as well as converting RF signals to baseband signals. Section 930 is commonly referred to as a transceiver module, transceiver, transceiver circuit, or transceiver unit. The transceiver module of section 930, also known as a transceiver or transceiver unit, includes antenna 933 and RF circuitry (not shown in the figure), where the RF circuitry is mainly used for RF processing. Optionally, the device in section 930 that performs the receiving function can be considered a receiver, and the device that performs the transmitting function can be considered a transmitter; that is, section 930 includes receiver 932 and transmitter 931. The receiver can also be called a receiving module, receiver circuit, or receiving circuit, and the transmitter can be called a transmitting module, transmitter, or transmitting circuit.

[0190] Sections 910 and 920 may include one or more circuit boards, each of which may include one or more processors and one or more memories. The processors are used to read and execute programs from the memories to implement baseband processing functions and control the base station. If multiple circuit boards exist, they can be interconnected to enhance processing capabilities. As an alternative implementation, multiple circuit boards may share one or more processors, multiple circuit boards may share one or more memories, or multiple circuit boards may simultaneously share one or more processors.

[0191] For example, in one implementation, the transceiver module of part 930 is used to perform... Figure 4 The transmit / receive related process is performed by the second communication device in the illustrated embodiment. The processor in section 910 is used to execute... Figure 4 The process related to the processing performed by the second communication device in the illustrated embodiment.

[0192] It should be understood that Figure 9 This is for illustrative purposes only and not as a limitation. The network devices mentioned above, including processors, memory, and transceivers, may be independent of... Figure 6 , Figure 7or Figure 9 The structure shown.

[0193] When the communication device 900 is a chip, the chip includes a processor and a transceiver. The processor is an integrated processor, microprocessor, or integrated circuit on the chip. The transceiver can be an input / output circuit or a communication interface. In the above method embodiments, the transmitting operation of the second communication device can be understood as the output of the chip, and the receiving operation of the second communication device in the above method embodiments can be understood as the input of the chip.

[0194] Optionally, the communication device 900 may also include a memory, which may be a memory built into the chip or a memory connected to the chip.

[0195] This application also provides a computer-readable storage medium having stored thereon computer instructions for implementing the methods executed by the first communication device or the second communication device in the above method embodiments.

[0196] For example, when the computer program is executed by a computer, it enables the computer to implement the method performed by the first communication device or the second communication device in the above method embodiments.

[0197] This application also provides a computer program product containing instructions that, when executed by a computer, cause the computer to perform the method described in the above method embodiments, executed by the first communication device or the second communication device.

[0198] This application also provides a communication system, which includes a first communication device and a second communication device. The first communication device is used to perform the above-described... Figure 4 In the illustrated embodiment, the first communication device performs some or all of the operations, and the second communication device is used to perform the above-described operations. Figure 4 The second communication device performs some or all of the operations shown in the embodiments.

[0199] This application also provides a chip device, including a processor, configured to call computer programs or computer instructions stored in the memory, so that the processor executes the above-described... Figure 4 The method provided in the illustrated embodiment.

[0200] In one possible implementation, the input of the chip device corresponds to the above. Figure 4 The receiving operation in the illustrated embodiment corresponds to the output of the chip device described above. Figure 4 The sending operation in the illustrated embodiment.

[0201] Optionally, the processor is coupled to the memory via an interface.

[0202] Optionally, the chip device may also include a memory that stores computer programs or computer instructions.

[0203] The processor mentioned above can be a general-purpose central processing unit, a microprocessor, an application-specific integrated circuit (ASIC), or one or more devices used to control the above. Figure 4 The illustrated embodiments provide an integrated circuit for program execution of the method provided in any of the embodiments. The memory mentioned above may be read-only memory (ROM) or other types of static storage devices capable of storing static information and instructions, such as random access memory (RAM).

[0204] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the explanations and beneficial effects of the relevant contents in any of the above-mentioned devices can be referred to the corresponding method embodiments provided above, and will not be repeated here.

[0205] 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 an indirect coupling or communication connection between apparatuses or units through some interfaces, and may be electrical, mechanical, or other forms.

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

[0207] Furthermore, 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. The integrated unit can be implemented in hardware or as a software functional unit.

[0208] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the essential contribution of the technical solution of this application, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.

[0209] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit it. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.

Claims

1. A communication method, characterized in that, The method includes: Receive the first reference signal; Receive the second reference signal; The power adjustment factor of the first reference signal is determined based on the first reference signal and the second reference signal.

2. The method according to claim 1, characterized in that, The first reference signal is generated based on the first sequence, the first precoding matrix, and the power adjustment factor of the first reference signal, and the second reference signal is generated based on the second sequence, the first precoding matrix, and the first nonlinear processing rule.

3. The method according to claim 2, characterized in that, The first sequence and the second sequence are the same sequence.

4. The method according to claim 2 or 3, characterized in that, The first nonlinear processing rule is the same as the nonlinear processing rule used when transmitting data in the Physical Downlink Shared Channel (PDSCH).

5. The method according to any one of claims 2 to 4, characterized in that, The first reference signal and the second reference signal are carried in the same frequency domain cell; determining the power adjustment factor of the first reference signal based on the first reference signal and the second reference signal includes: Based on the first reference signal and the second reference signal, obtain the equivalent reference signal symbol of each transmission layer in one or more transmission layers corresponding to the frequency domain unit; The power adjustment factor of the first reference signal is determined based on the equivalent reference signal symbol corresponding to the transmission layer and the first nonlinear processing rule.

6. The method according to claim 5, characterized in that, The step of obtaining the equivalent reference signal symbol for each transmission layer in one or more transmission layers corresponding to the frequency domain unit based on the first reference signal and the second reference signal includes: Determine the equivalent channel of each of one or more transmission layers corresponding to the frequency domain unit based on the first reference signal; The reception weight of the transport layer is determined based on the equivalent channel of each transport layer; The second reference signal is equalized according to the reception weights of the transmission layer to obtain the equivalent reference signal symbol corresponding to the transmission layer.

7. The method according to claim 5 or 6, characterized in that, The first nonlinear processing rule includes a first modulus rule; the step of determining the power adjustment factor of the first reference signal based on the equivalent reference signal symbol corresponding to the transmission layer and the first nonlinear processing rule includes: The power adjustment factor corresponding to the transmission layer is estimated based on the actual reference signal symbol corresponding to the transmission layer, the modulus offset corresponding to the transmission layer, and the equivalent reference signal symbol. The modulus offset corresponding to the transmission layer is determined according to the first modulus rule.

8. The method according to any one of claims 5 to 7, characterized in that, The frequency domain unit is a resource block (RB).

9. A communication method, characterized in that, The method includes: Send the first reference signal; A second reference signal is sent, which is used to determine the power adjustment factor of the first reference signal together with the first reference signal.

10. The method according to claim 9, characterized in that, The first reference signal is generated based on the first sequence, the first precoding matrix, and the power adjustment factor of the first reference signal, and the second reference signal is generated based on the second sequence, the first precoding matrix, and the first nonlinear processing rule.

11. The method according to claim 10, characterized in that, The first sequence and the second sequence are the same sequence.

12. The method according to claim 10 or 11, characterized in that, The first nonlinear processing rule is the same as the nonlinear processing rule used when transmitting data in the Physical Downlink Shared Channel (PDSCH).

13. The method according to any one of claims 9 to 12, characterized in that, The first reference signal and the second reference signal are carried in the same frequency domain unit.

14. The method according to claim 13, characterized in that, The frequency domain unit is a resource block (RB).

15. A communication device, characterized in that, The communication device includes a module for performing the method as described in any one of claims 1 to 8; or, the communication device includes a module for performing the method as described in any one of claims 9 to 14.

16. A communication device, characterized in that, The communication device includes a processor for executing a computer program or computer instructions stored in a memory to perform the method as described in any one of claims 1 to 14.

17. The communication device according to claim 16, characterized in that, The communication device also includes the memory.

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

19. A computer program product, characterized in that, It includes a computer program or computer instructions that, when executed by a computer, implement the method as described in any one of claims 1 to 14.