Communication method, communication apparatus, computer readable storage medium, and related system

WO2025213850A1PCT designated stage Publication Date: 2025-10-16HONOR DEVICE CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/140609
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-04-08
Filing Date
2024-12-19
Publication Date
2025-10-16

Smart Images

  • Figure CN2024140609_16102025_PF_FP_ABST
    Figure CN2024140609_16102025_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a communication method, a communication apparatus, a computer readable storage medium, and a related system. The method may comprise: a terminal device obtaining a first uplink transmit signal on the basis of a first normalized receive vector, a first reference signal and a first transmit power, and transmitting the first uplink transmit signal to B access network devices; obtaining a first downlink receive signal, wherein the first downlink receive signal is determined by means of B first downlink transmit signals from the B access network devices, wherein each first downlink transmit signal is obtained by the corresponding access network device on the basis of the first reference signals and first transmit vectors; determining a second normalized receive vector; and obtaining a second uplink transmit signal on the basis of the second normalized receive vector, the first downlink receive signal and a second transmit power, and transmitting the second uplink transmit signal to the B access network devices. The embodiments of the present application can improve the accuracy of channel measurement and reduce signaling overhead and delay.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, communication apparatus, computer readable storage medium and related system

[0001] The present application claims priority from the Chinese patent application No. 202410411778.5 filed on April 8, 2024, and entitled "Communication method, communication apparatus, computer readable storage medium and related system", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the technical field of wireless communication, and in particular to a communication method, a communication apparatus, a computer readable storage medium and a related system. BACKGROUND

[0003] The existing radio access network (RAN) of a mobile communication system has various networking forms, and common ones include centralized RAN (CRAN) networking and distributed networking (such as internet protocol RAN (IPRAN)).

[0004] However, in a multi-station cooperative scenario, each terminal device can communicate with multiple RANs, and each RAN can communicate with multiple terminal devices. Therefore, in the communication process of a terminal device and a RAN, it will be interfered by other terminal devices and / or other RANs. In order to reduce the interference in the communication process, the transmission power can be controlled. However, with the increase of RAN devices and / or terminal devices, the signaling overhead required for synchronization of transmission power through backhaul also increases, and therefore how to reduce the signaling overhead in a multi-station cooperative scenario is a problem to be solved. SUMMARY

[0005] The embodiments of the present application provide a communication method, a communication apparatus, a computer readable storage medium and a related system, which can reduce the signaling overhead in a multi-station cooperative scenario.

[0006] In a first aspect, the present application provides a communication method, which can be applied to a terminal device, or to an apparatus (for example, a chip, or a chip system, or a circuit) in the terminal device, or to an apparatus that can be used in combination with the terminal device. The method is described below by taking the application to the terminal device as an example. The method can include: obtaining, by the terminal device, a first uplink transmission signal based on a first normalized receive vector, a first reference signal, and a first transmission power, and transmitting the first uplink transmission signal to B access network devices, where B is a positive integer greater than or equal to 2; obtaining a first downlink receive signal, which is determined by B first downlink transmission signals from the B access network devices, wherein one first downlink transmission signal is from one access network device, and the first downlink transmission signal is obtained by the access network device based on the first reference signal and a first transmission vector; determining a second normalized receive vector; obtaining a second uplink transmission signal based on the second normalized receive vector, the first downlink receive signal, and a second transmission power, and transmitting the second uplink transmission signal to the B access network devices.

[0007] In the scheme provided in this embodiment, in a time division duplex (TDD) mode, the terminal device can operate on the previous receive signal (for example, the first downlink receive signal), that is, obtain the second uplink transmission signal based on the second normalized receive vector, the first downlink receive signal, and the second transmission power and transmit the second uplink transmission signal, so that the access network device can obtain the interference information (or interference covariance information) according to the second uplink transmission signal, and in a multi-station cooperative transmission scenario, the power control (or the update of the transmission power) can be performed according to the interference information without the backhaul between the access network devices, so that in the multi-station cooperative transmission scenario, the accuracy of the channel measurement can be improved, the signaling overhead and the latency can be reduced, and the accuracy of the data transmission can be improved.

[0008] In a possible implementation, the communication method can further include: receiving indication information, which is determined by the access network device based on the interference covariance information and a second transmission vector, the interference covariance information is determined by the access network device based on the second transmission power and a second uplink receive signal, the second transmission vector is determined by the access network device based on the first uplink receive signal, the second uplink receive signal, and the first reference signal, and the indication information is used to instruct the terminal device to update the second transmission power to a third transmission power, wherein the first uplink receive signal is determined by the access network device based on K first uplink transmission signals of K terminal devices, the second uplink receive signal is determined by the access network device based on K second uplink transmission signals from the K terminal devices, and K is a positive integer greater than or equal to 2.

[0009] By the scheme provided in this embodiment, the terminal device receives indication information sent by the access network device, and updates the sending power based on the indication information, so that the control of the sending power can be implemented, and the interference of other access network devices and other terminal devices on the communication of the terminal device and the access network serving the terminal device can be reduced.

[0010] In a possible implementation, determining the second normalized receive vector comprises:

[0011] The second normalized receive vector is determined based on the first downlink receive signal and the first reference signal.

[0012] By the scheme provided in this embodiment, the terminal device can construct a new normalized receive vector (such as the second normalized receive vector) according to the previous receive signal (such as the first downlink receive signal ), and send the previous receive signal again after weighting. The terminal device operates the previous receive signal, so that the access network device can obtain the interference information according to the second uplink sending signal, and in a multi-station cooperative transmission scenario, the new sending power can be obtained according to the interference information, so that the control of the sending power can be implemented, and the accuracy of data transmission can be improved.

[0013] In a possible implementation, the second normalized receive vector satisfies: wherein v′ k denotes the second normalized receive vector of the terminal device k, denotes the first downlink receive signal obtained by the terminal device k in the first downlink phase, H denotes a conjugate transpose operation, s k denotes the first reference signal allocated to the terminal device k.

[0014] In a possible implementation, the second uplink sending signal is wherein, denotes the second sending power of the terminal device k in the second uplink phase, v′ k denotes the second normalized receive vector of the terminal device k, H denotes a conjugate transpose operation, denotes the first downlink receive signal obtained by the terminal device k in the first downlink phase.

[0015] In a possible implementation, the first downlink receive signal is related to one or more of the following: a downlink equivalent channel between the access network device and the terminal device, a channel matrix between the terminal device and the access network device, the first sending vector, and the first reference signal.

[0016] In a possible implementation, the first downlink receive signal satisfies:

[0017] wherein, denotes a first downlink received signal obtained by the terminal device k in a first downlink phase, g k denotes a downlink equivalent channel between the B access network devices and the terminal device, s k denotes a first reference signal allocated to the terminal device k, (·) H denotes a conjugate transpose operation, H b,k denotes a channel matrix between the terminal device k and the access network device b, w b,k denotes a first transmit vector used by the access network device b for the terminal device k, denotes an additive white Gaussian noise received by the terminal device k in the first downlink phase, having a mean of 0 and a variance of i.e.

[0018] In one possible implementation, the second uplink transmit signal is a newly constructed demodulation reference signal (DMRS).

[0019] In a second aspect, the present application provides a communication method, which can be applied to an access network device, can be applied to a device (for example, a chip, or a chip system, or a circuit) in the access network device, or is a device capable of being used in matching with the access network device. Hereinafter, the method is described by taking the application to the access network device as an example. The method can include: receiving K first uplink transmit signals from K terminal devices, one first uplink transmit signal from one terminal device, the first uplink transmit signal obtained by the terminal device based on a first normalized receive vector, a first reference signal and a first transmit power, K being a positive integer greater than or equal to 2; determining a first uplink receive signal based on the K first uplink transmit signals; receiving K second uplink transmit signals from the K terminal devices, one second uplink transmit signal from one terminal device, the second uplink transmit signal obtained by the terminal device based on a second normalized receive vector and a first downlink receive signal, the first downlink receive signal obtained by the terminal device based on B first downlink transmit signals from B access network devices, B being a positive integer greater than or equal to 2; determining a second uplink receive signal based on the K second uplink transmit signals; obtaining interference covariance information and a second transmit vector based on the first uplink receive signal, the second uplink receive signal and the first reference signal.

[0020] In the scheme provided in the embodiment, in the TDD mode, the terminal device can operate on the previous received signal (such as the first downlink received signal), that is, obtain the second uplink transmission signal based on the second normalized reception vector, the first downlink received signal and the second transmission power and transmit, so as to enable the access network device to obtain the interference information (or interference covariance information) according to the second uplink transmission signal, and in the multi-station cooperative transmission scenario, the power control (or transmission power update) can be performed according to the interference information without the backhaul between the access network devices, so as to reduce the signaling overhead and improve the accuracy of data transmission in the multi-station cooperative transmission scenario. Further, the terminal device can obtain the second uplink transmission signal by constructing the first downlink received signal based on the updated normalized reception vector (such as the second normalized reception vector) and transmit the second uplink transmission signal to the B access network devices. Unlike the interference information exchanged between each access network device and the terminal device in the prior art, in the multi-station cooperative transmission scenario, the air interface interaction mechanism proposed in the embodiment can enable each access network device to obtain the interference information exchanged between the B access network devices through the backhaul signaling in the prior art, so as to realize high-performance and low-complexity distributed joint control, thereby improving the accuracy of channel measurement and reducing the signaling overhead and latency.

[0021] It should be understood that the execution subject of the second aspect can be the access network device, the specific content of the second aspect corresponds to the content of the first aspect, and the corresponding features and beneficial effects of the second aspect can be referred to the description of the first aspect. To avoid repetition, the detailed description is appropriately omitted here.

[0022] A possible implementation manner, the communication method can further include: obtaining indication information based on the interference covariance information and the second transmission vector, the indication information being used to instruct the terminal device to update the second transmission power to a third transmission power, the second transmission power being a transmission power of the terminal device for transmitting the second uplink transmission signal to the access network device; and transmitting the indication information.

[0023] A possible implementation manner, the communication method can further include: obtaining the first downlink transmission signal based on the first reference signal and the first transmission vector, and transmitting the first downlink transmission signal to the K terminal devices.

[0024] A possible implementation manner, the first uplink received signal satisfies:

[0025] wherein, indicates the first uplink received signal obtained by the access network device b in the first uplink phase, indicates the first transmission power of the terminal device k in the first uplink phase, Hdenotes a conjugate transpose operation, h b,k denotes a first uplink equivalent channel between the terminal device k and the access network device b, s k denotes a first reference signal allocated to the terminal device k, denotes additive white Gaussian noise received by the access network device b in the first uplink phase, with mean 0 and variance i.e.

[0026] In one possible implementation, the second uplink received signal satisfies:

[0027] wherein, denotes a second uplink received signal obtained by the access network device b in the second uplink phase, denotes a second transmit power of the terminal device k in the second uplink phase, h' b,k denotes a second uplink equivalent channel between the terminal device k and the access network device b, v' k denotes a second normalized receive vector of the terminal device k, (·) H denotes a conjugate transpose operation, H b,k denotes a channel matrix between the terminal device k and the access network device b, w b,k denotes a first transmit vector of the access network device b for the terminal device k, s k denotes a first reference signal allocated to the terminal device k, denotes additive white Gaussian noise received by the terminal device k in the first downlink phase, denotes additive white Gaussian noise received by the access network device b in the second uplink phase, with mean 0 and variance i.e.

[0028] In one possible implementation, the second transmit vector satisfies:

[0029] wherein, w' b,k denotes a second transmit vector of the access network device b for the terminal device k, denotes a first uplink received signal obtained by the access network device b in the first uplink phase, (·) H denotes a conjugate transpose operation, denotes a first transmit power of the terminal device k in the first uplink phase, l b denotes a dual variable related to a power constraint of the access network device b, I M denotes an M-dimensional identity matrix, M denotes a number of antennas of the access network device, denotes a first reference signal allocated to the terminal device k, t denotes a length of the first reference signal, wb,k denotes a first transmit vector of the access network device b for the terminal device k, denotes a second transmit power of the terminal device k in the second uplink phase, denotes a second uplink receive signal obtained by the access network device b in the second uplink phase.

[0030] In a possible implementation, the interference covariance information is:

[0031] wherein τ denotes a length of the first reference signal, denotes a second transmit power of the terminal device k in the second uplink phase, denotes a second uplink receive signal obtained by the access network device b in the second uplink phase, s k denotes a first reference signal allocated to the terminal device k.

[0032] In a third aspect, a communication apparatus is provided. The communication apparatus can include a module / means for performing any of the methods in the first aspect and possible implementation thereof. The apparatus can be a terminal device, a module (e.g., a chip, a chip system, or a processor) applied to a terminal device, or a logic node, a logic module, or software capable of realizing all or part of the functions of a terminal device.

[0033] In a fourth aspect, a communication apparatus is provided. The communication apparatus can include a module / means for performing any of the methods in the second aspect and possible implementation thereof. The apparatus can be an access network device, a module (e.g., a chip, a chip system, or a processor) applied to an access network device, or a logic node, a logic module, or software capable of realizing all or part of the functions of an access network device.

[0034] In a fifth aspect, a communication apparatus is provided. The communication apparatus can be a terminal device, or a device (e.g., a chip, or a chip system, or a circuit) in a terminal device. The communication apparatus can include a processor coupled to a memory, the memory being configured to store a program or instructions, and the program or instructions, when executed by the processor, causing the communication apparatus to perform the methods executed by the terminal device, or the device in the terminal device, in the above method embodiments.

[0035] In a sixth aspect, a communication apparatus is provided. The communication apparatus can be an access network device, or a device (e.g., a chip, or a chip system, or a circuit) in an access network device. The communication apparatus can include a processor coupled to a memory, the memory being configured to store a program or instructions, and the program or instructions, when executed by the processor, causing the communication apparatus to perform the methods executed by the access network device, or the device in the access network device, in the above method embodiments.

[0036] In a seventh aspect, a computer readable storage medium is provided, which stores computer programs or computer instructions. When the computer programs or computer instructions are run on a computer, the computer is caused to perform the method in the first aspect or any possible implementation of the first aspect, or the method in the second aspect or any possible implementation of the second aspect.

[0037] In an eighth aspect, a computer program product is provided, which contains program instructions. When the computer program product is run on a computer, the computer is caused to perform the method in the first aspect or any possible implementation of the first aspect, or the method in the second aspect or any possible implementation of the second aspect.

[0038] In a ninth aspect, a chip system is provided, which includes a processor for implementing the functions in the methods. In a possible implementation, the chip system can further include a memory for storing program instructions and / or data. The chip system can be composed of a chip, or include a chip and other discrete devices.

[0039] In a tenth aspect, a communication system is provided, which includes a terminal device and an access network device. When the terminal device and the access network device are run in the communication system, the terminal device and the access network device are configured to perform any of the methods in the first aspect to the second aspect. BRIEF DESCRIPTION OF DRAWINGS

[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments will be briefly introduced.

[0041] FIG. 1 is a schematic diagram of a network architecture of a mobile communication system according to an embodiment of the present application;

[0042] FIG. 2 is a schematic diagram of a multi-station cooperative transmission scenario according to an embodiment of the present application;

[0043] FIG. 3 is a schematic diagram of a single-station non-cooperative transmission scenario according to an embodiment of the present application;

[0044] FIG. 4 is a schematic diagram of another multi-station cooperative transmission scenario according to an embodiment of the present application;

[0045] FIG. 5 is an interaction schematic diagram of a communication method according to an embodiment of the present application;

[0046] FIG. 6 is a structural schematic diagram of a communication apparatus according to an embodiment of the present application;

[0047] FIG. 7 is a structural schematic diagram of another communication apparatus according to an embodiment of the present application;

[0048] FIG. 8 is a structural schematic diagram of a terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0049] The present application is further described below in conjunction with the accompanying drawings.

[0050] The terms "first" and "second" and the like in the description, claims, and drawings of the application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. Furthermore, the terms "comprises", "comprising", "includes", "including", "has", "having" and the like are intended to cover a non-exclusive inclusion, such that a process, method, article, system, or apparatus that comprises, includes, has, includes one or more elements or steps does not preclude the presence or addition of one or more other elements or steps, whether related or unrelated to those elements or steps already provided. In the context of the specification, the term "even more preferably" preferably means "in addition to the preferred embodiments already described".

[0051] Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are they necessarily mutually exclusive of one another. It is expressly understood that the embodiments described herein are merely examples from a potentially infinite number of embodiments that serve the same, a similar, or other purposes, as will be apparent to one of ordinary skill in the art. It is also understood that one can combine features of different embodiments described herein.

[0052] In the present application, "at least one" means one or more, "multiple" means two or more, "at least two" means two or three or more, and "and / or" is used to describe the relationship between associated objects, indicating that there can be three relationships, for example, "A and / or B" can mean: only A, only B, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the front and back associated objects. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c, can mean: 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.

[0053] In the present application, "sending information" can be understood as a device sending information to another device, or it can also be understood as a logical module in a device sending information to another logical module. For example, "the access network device sending information" can be understood as the access network device sending information to another device (such as a terminal), or it can be understood as logical module 1 in the access network device sending information to logical module 2 in the access network device.

[0054] In the present application, "receiving information" can be understood as a device receiving information from another device, or can also be understood as a logical module in a device receiving information from another logical module. For example, "the access network device receiving information" can be understood as the access network device receiving information from another device (such as a terminal), or can be understood as a logical module 1 in the access network device receiving information from a logical module 2 in the access network device.

[0055] In the present application, "sending information to (for example, a terminal)" can be understood as that the destination of the information is the terminal. It can include directly or indirectly sending information to the terminal. "Receiving information from (for example, a terminal)" or "receiving information from (for example, a terminal)" can be understood as that the source of the information is the terminal, and it can include directly or indirectly receiving information from the terminal. The information can be processed as necessary between the source and the destination of the information sending, such as format change, etc., but the destination can understand the valid information from the source. Similar expressions in the present application can be similarly understood, and will not be described here.

[0056] In order to better understand the embodiments of the present application, first, the system architecture related to the embodiments of the present application will be introduced as follows:

[0057] It should be understood that the technical solutions of the embodiments of the present application can be applied to various communication systems, for example: a global system for mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) system, a general packet radio service (GPRS), a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD) system, a universal mobile telecommunications system (UMTS) system, an enhanced data rate for GSM evolution (EDGE) system, a worldwide interoperability for microwave access (WiMAX) system. The technical solutions of the embodiments of the present application can also be applied to other communication systems, for example, a public land mobile network (PLMN) system, a long term evolution advanced (LTE-A) system, a 5th generation (5G) system, a new radio (NR) system, an open RAN (ORAN) system, a machine to machine (M2M) system, or a future evolved other communication system, and the like, which are not limited by the embodiments of the present application. The technical solutions provided by the embodiments of the present application can also be applied to other communication systems, as long as there is an entity that can send control information and send (and / or receive) a transport block in the communication system, and there is another entity that can receive control information and receive (and / or send) a transport block in the communication system.

[0058] The following is an exemplary explanation with the system architecture shown in FIG. 1. As shown in FIG. 1, the communication system 1000 includes a radio access network (RAN) 100, a core network (CN) 200, and the Internet 300. The RAN 100 includes at least one access network device (such as network element 110a and network element 110b in FIG. 1, collectively referred to as 110) and at least one terminal (such as 120a-120j in FIG. 1, collectively referred to as 120). The RAN 100 can also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in FIG. 1), etc. The terminal 120 is connected to the access network device 110 in a wireless manner. The access network device 110 is connected to the core network 200 in a wireless or wired manner. The core network device in the core network 200 and the access network device 110 in the RAN 100 can be different physical devices respectively, or can be the same physical device integrated with the logical functions of the core network and the logical functions of the wireless access network.

[0059] It should be noted that the RAN 100 can be a 3rd generation partnership project (3GPP) related cellular system, such as a 4G, 5G mobile communication system, or an evolved system after 5G (such as a 6G mobile communication system). The RAN 100 can also be an open radio access network (O-RAN or ORAN), a cloud radio access network (CRAN), etc. The RAN 100 can also be a communication system that combines two or more of the above systems. It should be stated that the number of access network devices and terminal devices in FIG. 1 is only illustrative and should not be considered as a specific limitation of the present application. The terminal device and the access network device involved in the system architecture will be described in detail below.

[0060] I. Terminal device

[0061] The terminal device can also be referred to as a user equipment (UE), a mobile station (MS), a mobile terminal (MT), or the like, or a device for providing voice or data connectivity to a user, or an Internet of Things device. For example, the terminal device includes a handheld device having wireless connectivity, a vehicle-mounted device, or the like. Currently, the terminal device can be a mobile phone, a tablet computer, a notebook computer, a palm computer, a mobile Internet device (MID), a wearable device (for example, a smart watch, a smart bracelet, a pedometer, or the like), a vehicle-mounted device (for example, a car, a bicycle, an electric vehicle, an airplane, a ship, a train, a high-speed rail, or the like), a satellite terminal, a virtual reality (VR) device, an augmented reality (AR) device, a smart point of sale (POS) machine, a customer-premises equipment (CPE), a wireless terminal in industrial control, a smart home device (for example, a refrigerator, a television, an air conditioner, an electricity meter, or the like), a smart robot, a mechanical arm, a workshop device, a wireless terminal in unmanned driving, a wireless terminal in telemedicine, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, or a wireless terminal in a smart home, a flight device (for example, a smart robot, a hot air balloon, a drone, an airplane), or the like. The terminal device can also be other devices having a terminal function, for example, the terminal device can also be a device assuming a terminal function in D2D communication.

[0062] Embodiments of the present application do not limit the device form of the terminal, and the device for implementing the function of the terminal device can be the terminal device, or can be a device capable of supporting the terminal device to implement the function, such as a chip system. The device can be installed in the terminal device or used in matching with the terminal device. In embodiments of the present application, the chip system can be composed of a chip, or can include a chip and other discrete devices.

[0063] II. Access network device

[0064] The access network device is a node in a radio access network (RAN), which can also be referred to as a network device, and can also be referred to as a RAN node (or device). The access network device is used to help the terminal to realize wireless access. The plurality of access network devices 110 in the communication system 1000 can be nodes of the same type or nodes of different types. In some scenarios, the roles of the access network devices 110 and the terminals 120 are relative, for example, the network element 120i in FIG. 1 can be a helicopter or a drone, which can be configured as a mobile base station. For a terminal 120j that accesses the RAN 100 through the network element 120i, the network element 120i is a base station; but for the network element 110a, the network element 120i is a terminal. The access network devices 110 and the terminals 120 are sometimes collectively referred to as communication apparatuses, for example, the network elements 110a and 110b in FIG. 1 can be understood as communication apparatuses having a base station function, and the network elements 120a-120j can be understood as communication apparatuses having a terminal function.

[0065] In a possible scenario, the access network device can be a base station, an evolved NodeB (eNodeB), a transmitting and receiving point (TRP), a transmitting point (TP), a next generation NodeB (gNB), a next generation base station in a 6th generation (6G) mobile communication system, a base station in a future mobile communication system, a satellite, an integrated access and backhaul (IAB) node, an access network device in a mobile switching center non-terrestrial network (NTN) communication system, i.e., can be deployed on a high-altitude platform or a satellite, etc. The access network device can be a macro base station (such as the network element 110a in FIG. 1), a micro base station or an indoor station (such as the network element 110b in FIG. 1), a relay node or a donor node, or a wireless controller in a CRAN scenario. The access network device can also be a device that plays a base station function in device to device (D2D) communication, vehicle-to-everything (V2X) communication, drone communication, and machine communication. Optionally, the access network device can also be a server, a wearable device, a vehicle or a vehicle-mounted device, etc. For example, the access network device in the V2X technology can be a road side unit (RSU).

[0066] All or part of the functions of the access network device in the present application can also be implemented by software functions running on hardware, or by virtualized functions instantiated on a platform, such as a cloud platform. The access network device in the present application can also be a logical node, a logical module or software that can implement all or part of the functions of the access network device.

[0067] In another possible scenario, multiple access network devices cooperate to assist a terminal to implement wireless access, and different access network devices respectively implement part of the functions of a base station. For example, the access network device can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU can be separately arranged, or can be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna processing unit (AAU) or a remote radio head (RRH). It can be understood that the access network device can be a CU node, or a DU node, or a device including a CU node and a DU node. In addition, the CU can be divided into an access network device in the access network RAN, or the CU can be divided into an access network device in the core network CN, which is not limited here.

[0068] In different systems, the CU (or CU-CP and CU-UP), DU or RU can also have different names, but those skilled in the art can understand their meanings. For example, in an ORAN system, the CU can also be referred to as an O-CU (open CU), the DU can also be referred to as an O-DU, the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU. For the convenience of description, the present application is described by taking the CU, the CU-CP, the CU-UP, the DU and the RU as examples. Any one of the CU (or the CU-CP, the CU-UP), the DU and the RU in the present application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0069] In the embodiments of the present application, the form of the access network device is not limited, and the device for implementing the functions of the access network device can be the access network device; or can be a device capable of supporting the access network device to implement the functions, such as a chip system. The device can be installed in the access network device or used in combination with the access network device.

[0070] The network device and / or the terminal can be fixed or mobile. The network device and / or the terminal can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on water; can also be deployed on an airplane, a balloon, and a man-made satellite in the air. The present disclosure does not limit the application scenarios of the network device and the terminal. The network device and the terminal device can be deployed in the same scenario or different scenarios, for example, the network device and the terminal device are deployed on land at the same time; or the network device is deployed on land and the terminal device is deployed on water, and the like, which are not listed one by one.

[0071] In the embodiments of the present application, the terminal device or the network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes central processing unit (CPU), memory management unit (MMU), memory (also known as main memory), and the like. The operating system can be any one or more computer operating systems that implement business processing through processes, such as Linux operating system, Unix operating system, Android operating system, iOS operating system, or windows operating system, and the like. The application layer includes a browser, an address book, word processing software, instant messaging software, and the like. Moreover, the embodiments of the present application do not particularly limit the specific structure of the execution subject of the method provided by the embodiments of the present application, as long as the execution subject can communicate according to the method provided by the embodiments of the present application by running a program in which the code of the method provided by the embodiments of the present application is recorded, for example, the execution subject of the method provided by the embodiments of the present application can be a terminal device or a network device, or a functional module capable of calling and executing a program in the terminal device or the network device.

[0072] In addition, various aspects or features of the present application can be implemented as methods, apparatuses, or articles of manufacture using standard programming and / or engineering techniques. The term "article of manufacture" as used in this application encompasses a computer program that can be accessed from any computer-readable device, carrier, or medium. For example, computer-readable media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes, etc.), optical disks (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memories (EPROMs), cards, sticks, or key drives, etc.). In addition, the various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.

[0073] It should be noted that the number and type of network devices and terminal devices included in the network architecture shown in Figure 1 are merely examples, and the embodiments of the present application are not limited thereto. For example, more or fewer terminal devices that communicate with the network devices may also be included. For the sake of simplicity, they are not described one by one in the accompanying drawings. In addition, in the network architecture shown in Figure 1, although network devices and terminal devices are shown, the application scenario may not be limited to including network devices and terminal devices. For example, core network devices or devices for carrying virtualized network functions may also be included. These are obvious to those skilled in the art and will not be described one by one here.

[0074] The following is a description of the technical terms that may appear in the examples of this application. The terms used in the embodiments of this application are only used to explain the specific examples of this application and are not intended to limit this application. It should be understood that the definitions of each technical term below are only examples. For example, with the continuous development of technology, the scope of the above definitions may also change, and the examples of this application do not limit them.

[0075] (1) Coordinated multiple points transmission / reception (CoMP)

[0076] The multi-station coordinated transmission can also be referred to as multi-station cooperative transmission. The multi-station coordinated transmission technology includes coordinated beamforming, coordinated scheduling, joint transmission, dynamic point selection, dynamic point blanking, and the like. FIG. 2 is a schematic diagram of a multi-station coordinated transmission scenario according to an embodiment of the present application. As shown in FIG. 2, a plurality of access network devices 201 that are separated in geographical position cooperatively transmit data for a terminal device 202 or jointly receive data transmitted by the terminal device. It should be understood that the scenario shown in FIG. 2 can include more access network devices and more terminal devices.

[0077] (2) Coherent joint transmission mechanism (CJT)

[0078] A terminal device can move from a center of a coverage area of an access network device to an edge area of the access network device due to mobility. The edge area is located within coverage areas of a plurality of access network devices, and thus other signal transmissions can cause strong interference to the terminal device, which makes the data transmission performance of the terminal device very poor. In order to improve the data transmission performance of the terminal device located in the edge area, a coherent joint transmission (CJT) mechanism is introduced in long term evolution (LTE) and new radio (NR).

[0079] The CJT mechanism is that a plurality of access network devices transmit data for a terminal device through coherent transmission. The plurality of access network devices know all data information and channel state information (CSI) between the access network devices and the terminal device, and thus the plurality of access network devices are like a distributed antenna array, which can jointly precode the same layer data to be transmitted. The coherent transmission means that the plurality of access network devices can jointly transmit a data stream, so that the transmission signals of the plurality of access network devices can be superimposed in the same direction when reaching the terminal device, thereby doubling the power of the received signal and greatly reducing interference. In other words, the coherent transmission can change all interference between the plurality of access network devices into useful signals, avoid interference between the access network devices, and can significantly improve the data transmission performance.

[0080] Taking FIG. 1 as an example, under the CJT mechanism, the network element 110a and the network element 110b provide CJT for the terminal device 120b. At this time, the useful signal in the signal received by the terminal device 120b comes from all two access network devices. Under the single station transmission or non-coherent joint transmission (NCJT) mechanism, only a certain serving access network device can provide a useful signal, and other access network devices will cause interference to the serving access network device. Therefore, the CJT mechanism can significantly improve the signal to interference plus noise ratio (SINR).

[0081] (3) Precoding technology

[0082] If the sending end can obtain some information of the channel (precondition of precoding), the information can be used to pre-process the transmitted signal to improve the transmission rate and link reliability of the system. The technology of pre-processing the transmitted signal by using the channel state information at the transmitter (CSIT) is called precoding technology.

[0083] Purpose of precoding: If the precoding technology is not used, the base station will cause interference between users when transmitting signals of multiple users on the same time-frequency resource. Each user is limited by the number of receiving antennas and it is difficult to eliminate the interference from other users and recover the required signal. In order to solve the interference problem between multiplexed users, the base station needs to pre-code the transmitted signal according to the CSIT. In addition, in the multi-user MIMO system downlink, by placing a large amount of complex calculation at the sending end with good computing performance, the complexity of the receiver can be reduced.

[0084] (4) Minimum mean square error (MMSE) precoding

[0085] MMSE precoding optimizes the transmission performance by minimizing the mean square error between the received signal and the original signal. It considers the influence of channel noise and is suitable for different signal-to-noise ratio conditions. MMSE precoding minimizes the mean square error between the received signal and the original signal, and is suitable for different signal-to-noise ratio conditions. MMSE precoding minimizes the mean square error between the received signal and the original signal, and considers the influence of noise.

[0086] (5) Time division duplex (TDD) and frequency division duplex (FDD)

[0087] TDD and FDD are two major duplex modes in a communication system. For the TDD mode, uplink and downlink data transmission is performed in a time-division manner. For the FDD, uplink and downlink data transmission is performed simultaneously in different frequency bands.

[0088] Embodiments of the present application can be applicable to the TDD mode.

[0089] First, in order to facilitate the understanding of the embodiments of the present application, the technical problems to be solved by the embodiments of the present application are further analyzed and proposed.

[0090] Please refer to FIG. 3, which is a schematic diagram of a single-station non-cooperative transmission scenario provided by an embodiment of the present application. As shown in FIG. 3, the access network device 301a is a serving TRP of the terminal device 302a, and the access network device 301b is a serving TRP of the terminal device 302b. In the single-station non-cooperative transmission scenario, the interference of the terminal device 302a to the communication between the terminal device 302b and the access network device 301b is weak interference. Please refer to FIG. 4, which is a schematic diagram of another multi-station cooperative transmission scenario provided by an embodiment of the present application. As shown in FIG. 4, the access network device 1 and the access network device 2 are serving access network devices (or serving TRPs) of the terminal device 1, and the access network device 3 is a cooperative access network device (or a cooperative TRP) of the terminal device 1. The access network device 2 and the access network device 3 are serving access network devices (or services) of the terminal device 2, and the access network device 1 is a cooperative access network device (or a cooperation) of the terminal device 2. That is, the serving access network device (the access network device 1) and the serving access network device (the access network device 2) of the terminal device 1 are used to send data to the terminal device 1, and the cooperative access network device (the access network device 3) of the terminal device 1 will interfere with the communication of the terminal device 1. Similarly, the serving access network device (the access network device 2) and the serving access network device (the access network device 3) of the terminal device 2 are used to send data to the terminal device 2, and the cooperative access network device (the access network device 1) of the terminal device 2 will interfere with the communication of the terminal device 2. Therefore, in order to reduce the interference received by the terminal device and the access network device in the communication process, the power of the terminal device can be controlled (or adjusted). It can be understood that the serving TRP and the cooperative TRP are relative to a specific terminal device. For example, a TRP can be a serving TRP of one or more terminal devices, and a cooperative TRP of another one or more terminal devices. It is not said that a certain TRP is a cooperative TRP, or a certain TRP is a serving TRP.

[0091] Currently, the power control of M-TRP (multi-TRP) includes various technical solutions, which are exemplarily listed as follows:

[0092] Scheme: centralized pilot power control. First, each terminal device transmits a reference signal (or pilot sequence) to each TRP using an initial power. Then, each TRP performs channel estimation and exchanges interference covariance between terminal devices through backhaul. Finally, the power control coefficient (or power control factor) of the serving TRP is fed back to each TRP through backhaul signaling.

[0093] Disadvantages of this scheme: the weight of all users in the cluster is calculated centrally, and the complexity of power control coefficient calculation increases exponentially as the cooperation set expands; traditional pilot power control algorithm requires high signaling interaction between TRPs, resulting in high deployment cost; it is difficult to ensure that all TRPs are connected to the same BBU through front-haul / backhaul, and there may be cross-BBU (non-ideal front-haul / backhaul), resulting in high signaling overhead.

[0094] Therefore, the technical problems to be solved by the present application can include: how to perform power control in a TDD multi-station cooperative non-ideal backhaul scenario, and how to reduce power control signaling overhead and latency. In a time division duplex (TDD) mode, the terminal device can operate on the previous received signal (such as the first downlink received signal), i.e., obtain the second uplink transmitted signal based on the second normalized received vector, the first downlink received signal, and the second transmitted power, and then transmit the second uplink transmitted signal, so that the access network device can obtain the interference information (or interference covariance information) based on the second uplink transmitted signal, and perform power control (or update the transmitted power) in a multi-station cooperative transmission scenario without backhaul interaction between access network devices, thereby reducing signaling overhead and improving data transmission accuracy in a multi-station cooperative transmission scenario. Further, the terminal device can construct the second uplink transmitted signal by updating the normalized received vector (such as the second normalized received vector) on the first downlink received signal, and transmit the second uplink transmitted signal to the B access network devices. Unlike the prior art, in which each access network device exchanges interference information between each access network device and the terminal device, for a multi-station cooperative transmission scenario, the air interface interaction mechanism proposed in the present application can enable each access network device to obtain the interference information exchanged between B access network devices through backhaul signaling in the prior art, to achieve high-performance and low-complexity distributed joint control, thereby reducing signaling overhead and latency.

[0095] The present application provides various communication methods, which will be described below through the following embodiments. Some of the communication methods are only for part of the processes, and some of the communication methods can be applied to any one or more processes. It should be understood that the communication methods can be used in combination with each other.

[0096] It should be understood that the communication methods can change as the technical solutions evolve, and the technical solutions provided by the present application are not limited to the processes described below. Further, the description of the scenarios in the embodiments of the present application is only for example, and the solutions of the embodiments of the present application are not limited to only being used in the described scenarios, but also applicable to scenarios with similar problems.

[0097] The terminal device in the following embodiments (the method embodiments corresponding to the following FIG. 5) can be the terminal device in the network architecture shown in FIG. 1. The functions performed by the terminal device in the present embodiment can also be performed by a device (for example, a chip, or a chip system, or a circuit) in the terminal device. The access network device in the following embodiments can be the access network device in the network architecture shown in FIG. 1. The functions performed by the access network device in the present embodiment can also be performed by a device (for example, a chip, or a chip system, or a circuit) in the access network device. The present application embodiments are uniformly described here, and will not be described again in the following.

[0098] It should be noted that the present application embodiments can be applied to the application scenario of downlink joint data transmission, and support a system architecture of at least one terminal device and at least one access network device (such as the system architecture of multiple terminal devices and multiple access network devices of the cooperation set expansion shown in FIG. 4). The number of specific access network devices can be related to the size of the cooperation set.

[0099] A communication method provided by the present application embodiment will be described below. Please refer to FIG. 5, which is an interaction schematic diagram of a communication method provided by the present application embodiment. The method shown in FIG. 5 can be the steps performed by any terminal device (for example, terminal device k is taken as an example for illustrative description) and any access network device (for example, access network device b is taken as an example for illustrative description) in at least one terminal device and at least one access network device. As shown in FIG. 5, the communication method can include the following steps.

[0100] S501: The terminal device k obtains a first uplink transmission signal based on the first normalized reception vector, the first reference signal, and the first transmission power.

[0101] The terminal device k can precode a first reference signal based on a first normalized receive vector to obtain a first uplink transmission signal. The first normalized receive vector can also be understood as a receive right of the terminal device k. For example, the first reference signal can be a sounding reference signal (SRS), or can be another type of signal, and the embodiment does not limit the type of the first reference signal. The first normalized receive vector can be represented as v k , which is used to represent the first normalized receive vector of the terminal device k. For example, v k may be a unit vector.

[0102] Optionally, the terminal device k can initialize its transmission power before precoding the first reference signal based on the first normalized receive vector. For example, power control (power control) initialization can be performed based on a large-scale fading coefficient.

[0103] For example, the terminal device k can precode a first reference signal (pilot sequence) s k based on its first normalized receive vector v k to obtain a first uplink transmission signal wherein, C represents a complex number, τ represents the length of the first reference signal, represents the transmission power (or pilot transmission power, pilot transmission power) of the terminal device k in the first uplink stage. For example, in the scenario diagram shown in FIG. 4, taking k = 1 as an example, the first uplink transmission signal transmitted by the terminal device 1 can be represented as wherein the first transmission power can be the initialized transmission power.

[0104] S502: The terminal device k transmits a first uplink transmission signal to B access network devices. Correspondingly, the B access network devices receive at least one first uplink transmission signal of at least one terminal device.

[0105] wherein B is a positive integer greater than or equal to 2.

[0106] After the terminal device k precodes the first reference signal based on the first normalized receive vector to obtain the first uplink transmission signal, the terminal device k can transmit the first uplink transmission signal to the B access network devices based on the first transmission power.

[0107] S503: The access network device b determines a first uplink reception signal based on K first uplink transmission signals.

[0108] The access network device b receives K first uplink transmission signals of K terminal devices, and determines a first uplink reception signal according to at least one first uplink transmission signal. K is a positive integer greater than or equal to 2.

[0109] In one embodiment, the first uplink reception signal satisfies:

[0110] Wherein, H b represents the first uplink reception signal obtained by the access network device b in the first uplink stage, P k represents the first transmission power of the terminal device k in the first uplink stage, H represents a conjugate transpose operation, H k,b represents a first uplink equivalent channel between the terminal device k and the access network device b, C k represents a first reference signal allocated to the terminal device k, C represents a complex number, and τ represents a length of the first reference signal. n b represents additive white Gaussian noise received by the access network device b in the first uplink stage, with a mean of 0 and a variance of That is, H b,k H k,b represents a channel matrix between the terminal device k and the access network device b. For example, in the scenario diagram shown in FIG. 4, B=3, K=2, b can be 1, 2 or 3, and k can be 1 or 2. Taking b=1 as an example, the first uplink reception signal determined by the access network device 1 can be represented as

[0111] It can be understood that the access network device b can obtain the first uplink equivalent channel, i.e., the interference information between the terminal device k and the access network device b, from the first uplink reception signal.

[0112] It should be noted that S501 to S503 can be understood as the first uplink stage between the terminal device k and the access network device b.

[0113] S504: The access network device b obtains a first downlink transmission signal based on the first reference signal and the first transmission vector, and transmits the first downlink transmission signal to the K terminal devices. Correspondingly, the terminal device k receives B first downlink transmission signals from B access network devices.

[0114] The access network device b can precode the first reference signal by using the first transmission vector. The first transmission vector can be understood as an initial precoding vector of the access network device b, or as a transmission weight of the access network device b. For example, the access network device b precodes the first reference signal s k by using the first transmission vector w b to obtain a first downlink transmission signal x b. b,k The first reference signal s k is precoded by the access network device b by using the first transmission vector w b to obtain a first downlink transmission signal x b. kThe first downlink transmission signal is obtained by precoding wherein, C represents a complex number, and τ represents a length of the first reference signal. Exemplarily, in the scenario diagram shown in FIG. 4, B=3, K=2, the value of b can be 1, 2 or 3, and the value of k can be 1 or 2. Taking b=1 as an example, the first downlink transmission signal obtained by the access network device 1 is

[0115] S505: The terminal device k obtains a first downlink reception signal.

[0116] After the terminal device k receives the first downlink transmission signal from the B access network devices, the terminal device k can obtain the first downlink reception signal. One first downlink transmission signal is from one access network device. The first downlink reception signal can be a demodulation reference signal (DMRS), can be a channel state information-reference signal (CSI-RS), or can be another type of signal, and the embodiment does not limit the type of the first downlink reception signal.

[0117] In a possible implementation, the first downlink reception signal is related to one or more of the following: a downlink equivalent channel between the access network device and the terminal device, a channel matrix between the terminal device and the access network device, a first transmission vector, and a first reference signal.

[0118] In one embodiment, the first downlink reception signal can satisfy:

[0119] wherein, denotes the first downlink reception signal obtained by the terminal device k in the first downlink stage, denotes a downlink equivalent channel between the B access network devices and the terminal device k, s k denotes a first reference signal allocated to the terminal device k, C represents a complex number, and τ represents a length of the first reference signal. H denotes a conjugate transpose operation, H b,k denotes a channel matrix between the terminal device k and the access network device b, w b,k denotes a first transmission vector of the access network device b for the terminal device k, denotes an additive white Gaussian noise received by the terminal device k in the first downlink stage, with a mean of 0 and a variance of that is, For example, in the scenario diagram shown in FIG. 4, B = 3, K = 2, the value of b can be 1, 2 or 3, and the value of k can be 1 or 2. Taking k = 1 as an example, the first downlink received signal obtained by the terminal device 1 can be represented as:

[0120] It should be noted that the above S504 and S505 can be understood as the first downlink stage between the terminal device k and the access network device b.

[0121] S506: The terminal device k determines a second normalized receiving vector, and obtains a second uplink sending signal based on the second normalized receiving vector, the first downlink received signal and the second sending power.

[0122] In a possible implementation, the second normalized receiving vector can be determined based on the first downlink received signal and the first reference signal.

[0123] For example, the second normalized receiving vector can satisfy:

[0124] wherein v' k represents the second normalized receiving vector of the terminal device k, represents the first downlink received signal obtained by the terminal device k in the first downlink stage, H represents the conjugate transpose operation, s k represents the first reference signal allocated to the terminal device k, C represents a complex number, and τ represents the length of the first reference signal. For example, in the scenario diagram shown in FIG. 4, B = 3, K = 2, the value of b can be 1, 2 or 3, and the value of k can be 1 or 2. Taking k = 1 as an example, the second normalized receiving vector determined by the terminal device 1 can be represented as:

[0125] The terminal device k pre-encodes the first downlink received signal by using the second normalized receiving vector to obtain the second uplink sending signal.

[0126] For example, the second uplink sending signal is represents the second sending power of the terminal device k in the second uplink stage, v' k represents the second normalized receiving vector of the terminal device k, H represents the conjugate transpose operation, represents the first downlink received signal obtained by the terminal device k in the first downlink stage. For example, in the scenario diagram shown in FIG. 4, B = 3, K = 2, the value of b can be 1, 2 or 3, and the value of k can be 1 or 2. Taking k = 1 as an example, the second uplink sending signal obtained by the terminal device 1 can be represented as:

[0127] It can be understood that the terminal device k can construct a new normalized receiving vector (such as a second normalized receiving vector), and send the previous receiving signal (such as the first downlink receiving signal ) to the access network device b again after weighting.

[0128] S507: The terminal device k sends a second uplink sending signal to the B access network devices. Correspondingly, the access network device b receives K second uplink sending signals from K terminal devices.

[0129] In a possible implementation, the second uplink sending signal can be a new DMRS pilot sequence, or can be other types of signals, and the embodiment does not limit the type of the second uplink sending signal.

[0130] It should be noted that the above S506 and S507 can be understood as a second uplink stage between the terminal device k and the access network device b.

[0131] S508: The access network device b determines a second uplink receiving signal according to the K second uplink sending signals.

[0132] In an embodiment, the second uplink receiving signal can satisfy:

[0133] wherein, indicates the second uplink receiving signal obtained by the access network device b in the second uplink stage, indicates the second sending power of the terminal device k in the second uplink stage, indicates a second uplink equivalent channel between the terminal device k and the access network device b, v′ k indicates a second normalized receiving vector of the terminal device k, (·) H indicates a conjugate transpose operation, H b,k indicates a channel matrix between the terminal device k and the access network device b, w b,k indicates a first sending vector of the access network device b for the terminal device k, s k indicates a first reference signal allocated to the terminal device k, indicates an additive white Gaussian noise received by the terminal device k in the first downlink stage, with a mean of 0 and a variance of that is, indicates an additive white Gaussian noise received by the access network device b in the second uplink stage, with a mean of 0 and a variance of that is, The second transmission power can be the same as the first transmission power or different from the first transmission power, and the embodiments of the present application do not limit the same. Exemplarily, in the scenario diagram shown in FIG. 4, B=3, K=2, the value of b can be 1, 2 or 3, and the value of k can be 1 or 2. Taking b=1 as an example, the second uplink reception signal obtained by the access network device 1 can be represented as:

[0134] It can be understood that the access network device b determines the second uplink reception signal according to the at least one second uplink transmission signal, and after correlation of the second uplink reception signal and the first reference signal, the second uplink reception signal can contain the interference information between the terminal device k and the access network device b. Each access network device can recover the interference information of all terminal devices from the same reception signal, and unlike the prior art which needs to exchange the interference information between each access network device and each terminal device through front-haul / back-haul signaling, the embodiments of the present application can save signaling overhead and delay.

[0135] S509: The access network device b obtains the interference covariance and the second transmission vector based on the first uplink reception signal, the second uplink reception signal and the first reference signal.

[0136] In a possible implementation, the interference covariance information is:

[0137] Wherein, τ represents the length of the first reference signal, represents the second transmission power of the terminal device k in the second uplink stage, represents the second uplink reception signal obtained by the access network device b in the second uplink stage, s k represents the first reference signal allocated to the terminal device k, C represents a complex number, and τ represents the length of the first reference signal.

[0138] In a possible implementation, the second transmission vector can satisfy:

[0139] Wherein, w′ b,k represents the second transmission vector of the access network device b for the terminal device k, represents the first uplink reception signal obtained by the access network device b in the first uplink stage, (·) H represents the conjugate transpose operation, and τ represents the length of the first reference signal, represents the first transmission power of the terminal device k in the first uplink stage, λ b represents a dual variable related to the power constraint of the access network device b, I M represents an M-dimensional unit matrix, and M represents the number of antennas of the access network device, s kdenotes a first reference signal allocated to the terminal device k, w b,k denotes a first transmission vector of the access network device b for the terminal device k, denotes a second transmission power of the terminal device k in the second uplink stage, denotes a second uplink received signal obtained by the access network device b in the second uplink stage. Exemplarily, in the scenario diagram shown in FIG. 4, B = 3, K = 2, the value of b can be 1, 2 or 3, and the value of k can be 1 or 2. Taking b = 1 and k = 1 as an example, the second transmission vector is:

[0140] Further, the method can further include:

[0141] S510: The access network device b obtains indication information based on the interference covariance information and the second transmission vector.

[0142] The indication information is used to instruct the terminal device to update the second transmission power to a third transmission power, and the second transmission power is a transmission power of the terminal device for sending the second uplink transmission signal to the access network device.

[0143] Specifically, the access network device can perform power control adjustment based on the interference covariance information and the second transmission vector.

[0144] S511: The access network device b sends the indication information to the terminal device k. Correspondingly, the terminal device k receives the indication information sent by the access network device b.

[0145] After the access network device b obtains the third transmission power through the second transmission vector and the interference covariance information, the access network device b can send the third transmission power to the terminal device through the indication information. The indication information can be carried in downlink control information (DCI) or medium access control layer control element (mac-ce, MAC-CE) signaling, etc., which is not limited in the embodiments of the present application.

[0146] It should be noted that the above S508-S511 can be understood as a second downlink stage between the terminal device and the access network device.

[0147] It should be understood that, in the embodiments, the sequence numbers of the above processes do not mean the execution sequence, and the execution sequence of the processes should be determined according to the functions and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0148] In the scheme provided in this embodiment, in the TDD mode, the terminal device can operate on the previous received signal (such as the first downlink received signal), that is, obtain the second uplink transmitted signal based on the second normalized receiving vector, the first downlink received signal and the second transmitted power and transmit, so as to enable the access network device to obtain the interference information (or interference covariance information) according to the second uplink transmitted signal, and in the multi-station cooperative transmission scenario, the power control (or update of the transmitted power) can be performed according to the interference information without the backhaul between the access network devices, so as to reduce the signaling overhead and improve the accuracy of data transmission in the multi-station cooperative transmission scenario. Further, the terminal device can obtain the second uplink transmitted signal by constructing the first downlink received signal based on the updated normalized receiving vector (such as the second normalized receiving vector) and transmit the second uplink transmitted signal to the B access network devices. Unlike the interference information exchanged between each access network device and the terminal device in the prior art, for the multi-station cooperative transmission scenario, the air interface interaction mechanism proposed in this embodiment can enable each access network device to obtain the interference information exchanged between the B access network devices through the backhaul signaling in the prior art, so as to realize the high-performance and low-complexity distributed joint control, thereby reducing the signaling overhead and the delay.

[0149] In combination with the method embodiment shown in FIG. 5, for the multi-station cooperative scenario, the method embodiment shown in FIG. 5 is further described below by taking two terminal devices and three access network devices as an example. It can be understood that the number of terminal devices in FIG. 4 is two and the number of access network devices is three, which are only examples, and the number of terminal devices and access network devices in the method embodiment shown in FIG. 5 in this embodiment can also be other numbers, which are not limited in this embodiment. As shown in FIG. 4, the following steps can be included:

[0150] S1: UL-1: The terminal device 1 and the terminal device 2 obtain the first uplink transmitted signal based on the first normalized receiving vector, the first reference signal and the first transmitted power respectively. For example, the first normalized receiving vector of the terminal device 1 is v1, the first reference signal of the terminal device 1 is s1, and the first transmitted power of the terminal device 1 is The first uplink transmitted signal obtained by the terminal device 1 is The first normalized receiving vector of the terminal device 2 is v2, the first reference signal of the terminal device 2 is s2, and the first transmitted power of the terminal device 2 is The first uplink transmitted signal obtained by the terminal device 2 is The terminal device 1 transmits The terminal device 2 transmits

[0151] Access network device 1 receives data from terminal device 1 and terminal device 2 Afterwards, you can and Determine the first uplink received signal Access network device 2 receives data from terminal device 1 and terminal device 2 Afterwards, you can and Determine the first uplink received signal Access network device 3 receives data from terminal device 1 and terminal device 2 Afterwards, you can and Determine the first uplink received signal

[0152] S2: DL-1: Each access network device obtains a first downlink transmission signal based on the first reference signal and the first transmission vector, and sends the first downlink transmission signal to terminal device 1 and terminal device 2. For example, access network device 1 obtains a first downlink transmission signal based on its first transmission vector w relative to terminal device 1. 1,1 , the first reference signal s1 of the terminal device 1, based on the first transmission vector w relative to the terminal device 2 1,2 The first reference signal s2 of the terminal device 2 obtains the first downlink transmission signal of the access network device 1 And the first downlink transmission signal of the access network device 1 Sent to terminal device 1 and terminal device 2; access network device 2 is based on its first sending vector w relative to terminal device 1 2,1 , the first reference signal s1 of the terminal device 1, based on the first transmission vector w relative to the terminal device 2 2,2 The first reference signal s2 of the terminal device 2 obtains the first downlink transmission signal of the access network device 2 And the first downlink transmission signal of the access network device 2 Sent to terminal device 1 and terminal device 2; access network device 3 based on its first sending vector w relative to terminal device 1 3,1 , the first reference signal s1 of the terminal device 1, based on the first transmission vector w relative to the terminal device 2 3,2 The first reference signal s2 of the terminal device 2 obtains the first downlink transmission signal of the access network device 3 And the first downlink transmission signal of the access network device 3 Sent to terminal device 1 and terminal device 2.

[0153] Each terminal device receives the first downlink sending signals from the access network devices 1-3, and can obtain its corresponding first downlink receiving signal. For example, the terminal device 1 receives the first downlink sending signals from the access network devices 1-3 , and can obtain its corresponding first downlink receiving signal as The terminal device 2 receives the first downlink sending signals from the access network devices 1-3 , and can obtain its corresponding first downlink receiving signal as

[0154] S3: UL-2: Each terminal device determines its corresponding second normalized receiving vector. For example, the terminal device 1 calculates its corresponding second normalized receiving vector as The terminal device 2 calculates its corresponding second normalized receiving vector as

[0155] Each terminal device pre-encodes the first downlink receiving signal by the second normalized receiving vector to obtain the second uplink sending signal. For example, the terminal device 1 pre-encodes the first downlink receiving signal by the second normalized receiving vector to obtain its corresponding second uplink sending signal as and sends its corresponding second uplink sending signal to the access network devices 1-3 The terminal device 2 pre-encodes the first downlink receiving signal by the second normalized receiving vector to obtain its corresponding second uplink sending signal as and sends its corresponding second uplink sending signal to the access network devices 1-3

[0156] S4: DL-2: Each access network device receives the second uplink sending signals from the terminal device 1 to the terminal device 2 and , and can determine the second uplink receiving signal according to the two second uplink sending signals. For example, the access network device 1 determines its corresponding second uplink receiving signal according to and The access network device 2 determines its corresponding second uplink receiving signal according to and The access network device 3 determines its corresponding second uplink receiving signal according to and

[0157] ​​​For each terminal device, each access network device can obtain its interference covariance and second transmission vector for each terminal device based on the first uplink received signal, the second uplink received signal and the first reference signal. For example, for the access network device 1, the access network device 1 obtains the interference covariance for the terminal device 1 as The second transmission vector is

[0158] For the access network device 1, the access network device 1 obtains the interference covariance for the terminal device 2 as The second transmission vector is

[0159] For the access network device 2, the access network device 2 obtains the interference covariance for the terminal device 1 as The second transmission vector is

[0160] For the access network device 2, the access network device 2 obtains the interference covariance for the terminal device 2 as The second transmission vector is

[0161] For the access network device 3, the access network device 3 obtains the interference covariance for the terminal device 1 as The second transmission vector is

[0162] For the access network device 3, the access network device 3 obtains the interference covariance for the terminal device 2 as The second transmission vector is

[0163] After each access network device obtains the interference covariance and the second transmission vector for each terminal device, each access network device can obtain the third transmission power or the third transmission power factor based on the interference covariance and the second transmission vector for each terminal device. For example, the access network device 1 can obtain the third transmission power or the third transmission power factor for the terminal device 1 based on the interference covariance and the second transmission vector for the terminal device 1 of the access network device 1 as 1,1 and send to the terminal device 1; the access network device 1 can obtain the third transmission power or the third transmission power factor for the terminal device 2 based on the interference covariance and the second transmission vector for the terminal device 2 of the access network device 1 as 1,2 and send to the terminal device 2; the access network device 2 can obtain the third transmission power or the third transmission power factor for the terminal device 1 based on the interference covariance and the second transmission vector for the terminal device 1 of the access network device 2 as 2,1obtaining the third transmission power or the third transmission power factor of the access network device 2 for the terminal device 2 and sending to the terminal device 2; the access network device 3 can be based on the interference covariance of the access network device 3 for the terminal device 1 and w' 2,2 obtaining the third transmission power or the third transmission power factor of the access network device 2 for the terminal device 2 and sending to the terminal device 2; the access network device 3 can be based on the interference covariance of the access network device 3 for the terminal device 1 and w' 3,1 obtaining the third transmission power or the third transmission power factor of the access network device 3 for the terminal device 1 and sending to the terminal device 1; the access network device 3 can be based on the interference covariance of the access network device 3 for the terminal device 2 and w' 3,2 obtaining the third transmission power or the third transmission power factor of the access network device 3 for the terminal device 2 and sending to the terminal device 2.

[0164] In the scheme provided by the embodiment, in the TDD mode, the terminal device can operate on the previous received signal (such as the first downlink received signal), that is, obtain the second uplink transmitted signal based on the second normalized received vector, the first downlink received signal and the second transmission power and send to the three access network devices, so that the three access network devices can obtain the interference information (or the interference covariance information) according to the second uplink transmitted signal, and in the multi-station cooperative transmission scenario, the power control (or the transmission power update) can be performed according to the interference information without backhaul between the three access network devices, so that in the multi-station cooperative transmission scenario, the signaling overhead and the time delay can be reduced, and the data transmission accuracy can be improved.

[0165] The above describes the method embodiment provided by the application, in order to better implement the above scheme of the embodiment of the application, the embodiment of the application also provides a corresponding device.

[0166] The embodiment of the application can divide the function modules of the communication device according to the above method examples, for example, each function module can be divided according to each function, or two or more functions can be integrated in one processing module. The above integrated module can be realized in the form of hardware or in the form of software function module. It should be noted that the division of the module in the embodiment of the application is illustrative, and is only a logical function division, and another division mode can be used in actual implementation.

[0167] Please refer to FIG. 6, which is a structural schematic diagram of a communication device provided by the embodiment of the application. The communication device can be a terminal device or a device (for example, a chip or a chip system or a circuit) in the terminal device. As shown in FIG. 6, the communication device 600 at least includes a processing unit 601 and a transceiver unit 602; wherein:

[0168] When the communication apparatus 600 is used to implement the function of a terminal device:

[0169] The processing unit 601 obtains a first uplink transmission signal based on the first normalized reception vector, the first reference signal, and the first transmission power;

[0170] The transceiver unit 602 is configured to transmit the first uplink transmission signal to B access network devices, where B is a positive integer greater than or equal to 2.

[0171] The processing unit 601 is further configured to:

[0172] obtain a first downlink reception signal, which is determined by B first downlink transmission signals from the B access network devices, where one first downlink transmission signal is from one access network device, and the first downlink transmission signal is obtained by the access network device based on the first reference signal and a first transmission vector;

[0173] determine a second normalized reception vector;

[0174] obtain a second uplink transmission signal based on the second normalized reception vector, the first downlink reception signal, and a second transmission power;

[0175] The transceiver unit 602 is further configured to transmit the second uplink transmission signal to the B access network devices.

[0176] In an embodiment, the transceiver unit 602 is further configured to receive indication information, which is determined by the access network device based on interference covariance information and a second transmission vector, the interference covariance information is determined by the access network device based on the second transmission power and a second uplink reception signal, the second transmission vector is determined by the access network device based on the first uplink reception signal, the second uplink reception signal, and the first reference signal, and the indication information is used to instruct the terminal device to update the second transmission power to a third transmission power, where the first uplink reception signal is determined by the access network device based on K first uplink transmission signals of K terminal devices, the second uplink reception signal is determined by the access network device based on K second uplink transmission signals from the K terminal devices, and K is a positive integer greater than or equal to 2.

[0177] In an embodiment, the processing unit 601 determines the second normalized reception vector, and specifically configured to determine the second normalized reception vector based on the first downlink reception signal and the first reference signal.

[0178] The second normalized reception vector satisfies: where v′ k represents the second normalized reception vector of the terminal device k, represents the first downlink reception signal obtained by the terminal device k in the first downlink stage, (·)H represents the conjugate transpose operation, s k represents the first reference signal allocated to terminal device k.

[0179] In one embodiment, the second uplink transmission signal is in, represents the second transmission power of terminal device k in the second uplink phase, v′ k represents the second normalized received vector of terminal device k, (·) H represents the conjugate transpose operation, It represents the first downlink received signal obtained by the terminal device k in the first downlink stage.

[0180] In one embodiment, the first downlink received signal is related to one or more of a downlink equivalent channel between the access network device and the terminal device, a channel matrix between the terminal device and the access network device, a first transmit vector, and a first reference signal.

[0181] In one embodiment, the first downlink received signal satisfies:

[0182] in, represents the first downlink received signal obtained by terminal device k in the first downlink phase, g k represents the downlink equivalent channel between B access network devices and terminal devices, s k represents the first reference signal assigned to terminal device k, (·) H represents the conjugate transpose operation, H b,k represents the channel matrix between terminal device k and access network device b, w b,k represents the first sending vector used by access network device b for terminal device k, represents the additive white Gaussian noise received by terminal device k in the first downlink phase.

[0183] In one embodiment, the second uplink transmitted signal is a demodulation reference signal DMRS.

[0184] When the communication device 600 is used to implement the functions of an access network device:

[0185] The transceiver unit 602 is configured to receive K first uplink transmit signals from K terminal devices, where each first uplink transmit signal comes from one terminal device, and the first uplink transmit signal is obtained by the terminal device based on a first normalized receive vector, a first reference signal, and a first transmit power, where K is a positive integer greater than or equal to 2.

[0186] The processing unit 601 is configured to determine a first uplink received signal based on K first uplink transmitted signals;

[0187] The transceiver 602 is further configured to receive K second uplink transmission signals from the K terminal devices, one second uplink transmission signal from one terminal device, the second uplink transmission signal determined by the terminal device based on a second normalized receive vector and the first downlink receive signal, the first downlink receive signal determined by the terminal device based on B first downlink transmission signals from the B access network devices, B being a positive integer greater than or equal to 2;

[0188] The processing unit 601 is further configured to:

[0189] determine a second uplink receive signal based on the K second uplink transmission signals;

[0190] obtain, based on the first uplink receive signal, the second uplink receive signal and the first reference signal, interference covariance information and a second transmission vector.

[0191] In an embodiment, the processing unit 601 is further configured to obtain, based on the interference covariance information and the second transmission vector, indication information, the indication information indicating that the terminal device updates the second transmission power to a third transmission power, the second transmission power being a transmission power of the terminal device for transmitting the second uplink transmission signal to the access network device;

[0192] The transceiver 602 is further configured to transmit the indication information.

[0193] In an embodiment, the processing unit 601 is further configured to obtain the first downlink transmission signal based on the first reference signal and the first transmission vector;

[0194] The transceiver 602 is further configured to transmit the first downlink transmission signal to the K terminal devices.

[0195] In an embodiment, the first uplink receive signal satisfies:

[0196] wherein, represents the first uplink receive signal obtained by the access network device b in the first uplink phase, represents the first transmission power of the terminal device k in the first uplink phase, H represents a conjugate transpose operation, h b,k represents a first uplink equivalent channel between the terminal device k and the access network device b, represents the first uplink transmission signal of the terminal device k, v k represents a first normalized receive vector of the terminal device k, s k represents a first reference signal allocated to the terminal device k, represents an additive white Gaussian noise received by the access network device b in the first uplink phase.

[0197] In a possible implementation, the second uplink receiving signal satisfies:

[0198] wherein, denotes the second uplink receiving signal obtained by the access network device b in the second uplink phase denotes the second sending power of the terminal device k in the second uplink phase, h′ b,k denotes the second uplink equivalent channel between the terminal device k and the access network device b, v′ k denotes the second normalized receiving vector of the terminal device k, (·) H denotes a conjugate transpose operation, H b,k denotes the channel matrix between the terminal device k and the access network device b, w b,k denotes the first sending vector of the access network device b for the terminal device k, s k denotes the first reference signal allocated to the terminal device k, denotes the additive white Gaussian noise received by the terminal device k in the first downlink phase, denotes the additive white Gaussian noise received by the access network device b in the second uplink phase.

[0199] In a possible implementation, the second sending vector satisfies:

[0200] wherein, w′ b,k denotes the second sending vector of the access network device b for the terminal device k, denotes the first uplink receiving signal obtained by the access network device b in the first uplink phase, (·) H denotes a conjugate transpose operation, τ denotes the length of the first reference signal, denotes the first sending power of the terminal device k in the first uplink phase, λ b denotes a dual variable related to the power constraint of the access network device, I M denotes an M-dimensional unit matrix, M denotes the number of antennas of the access network device, s k denotes the first reference signal allocated to the terminal device k, w b,k denotes the first sending vector of the access network device b for the terminal device k, denotes the second sending power of the terminal device k in the second uplink phase, denotes the second uplink receiving signal obtained by the access network device b in the second uplink phase.

[0201] In a possible implementation, the interference covariance information is:

[0202] wherein, τ denotes the length of the first reference signal, denotes a second transmit power of the terminal device k in the second uplink phase, denotes a second uplink receive signal obtained by the access network device b in the second uplink phase, k denotes a first reference signal allocated to the terminal device k.

[0203] More detailed descriptions of the above-mentioned processing unit 601 and the transceiver unit 602 can refer to the descriptions of the terminal device and the access network device in the method embodiments shown in FIG. 5.

[0204] Please refer to FIG. 7, which is a structural schematic diagram of another communication apparatus provided in an embodiment of the present application. As shown in FIG. 7, the apparatus 700 can include one or more processors 701, which can also be referred to as processing units, and can implement certain control functions. The processor 701 can be a general purpose processor or a special purpose processor, etc. For example, it can be a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication apparatus (such as a base station, a baseband chip, a terminal, a terminal chip, a DU or a CU, etc.), execute software programs, and process data of the software programs.

[0205] In an alternative design, the processor 701 can also store instructions 703 and / or data, which can be run by the processor, so that the apparatus 700 performs the methods described in the above method embodiments.

[0206] In another alternative design, the processor 701 can include a transceiver unit for implementing receiving and transmitting functions. For example, the transceiver unit can be a transceiver circuit, or an interface, or an interface circuit, or a communication interface. The transceiver circuit, the interface or the interface circuit for implementing the receiving and transmitting functions can be separate or integrated together. The above-mentioned transceiver circuit, interface or interface circuit can be used for reading and writing of codes / data, or the above-mentioned transceiver circuit, interface or interface circuit can be used for transmission or transfer of signals.

[0207] In yet another possible design, the apparatus 700 can include a circuit, which can implement the functions of sending or receiving or communicating in the above method embodiments.

[0208] Optionally, the apparatus 700 can include one or more memories 702 that can store instructions 704 and / or data. The instructions 704 and / or data stored on the memory 702 can be executable by the processor 701, so that the apparatus 700 performs the methods described in the above method embodiments. Optionally, the memory can also store data. Optionally, the processor can also store instructions and / or data. The processor and the memory can be separately arranged, or integrated together. For example, the correspondence described in the above method embodiments can be stored in the memory, or stored in the processor.

[0209] Optionally, the apparatus 700 can further include a transceiver 705 and / or an antenna 706. The processor 701 can be referred to as a processing unit, and can control the apparatus 700. The transceiver 705 can be referred to as a transceiving unit, a transceiver, a transceiving circuit, a transceiving apparatus, or a transceiving module, etc., and can be used to implement the transceiving function.

[0210] Optionally, the apparatus 700 in the embodiments of the present application can be used to execute the methods described in FIG. 5 of the embodiments of the present application.

[0211] In one embodiment, the communication apparatus 700 can be a terminal device, or a device (for example, a chip, or a chip system, or a circuit) in the terminal device. When the computer program instructions stored in the memory 702 are executed, the processor 701 is configured to perform the operations performed by the processing unit 601 in the above embodiments, and the transceiver 705 is configured to perform the operations performed by the transceiving unit 602 in the above embodiments. The transceiver 705 is further configured to transmit information to other communication apparatuses outside the communication apparatus. The terminal device or the device in the terminal device can also be used to perform various methods performed by the terminal device in the above method embodiments of FIG. 5, which will not be repeated here.

[0212] In one embodiment, the communication apparatus 700 can be an access network device, or a device (for example, a chip, or a chip system, or a circuit) in the access network device. When the computer program instructions stored in the memory 702 are executed, the processor 701 is configured to perform the operations performed by the processing unit 601 in the above embodiments, and the transceiver 705 is configured to perform the operations performed by the transceiving unit 602 in the above embodiments. The transceiver 705 is further configured to receive information from other communication apparatuses outside the communication apparatus. The access network device or the device in the access network device can also be used to perform various methods performed by the access network device in the above method embodiments of FIG. 5, which will not be repeated here.

[0213] The processor and transceiver described in this application can be implemented on an integrated circuit (IC), an analog IC, a radio frequency interface chip (RFIC), a mixed-signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (NMOS), positive channel metal oxide semiconductor (PMOS), Bipolar Junction Transistor (BJT), BiCMOS, silicon germanium (SiGe), gallium arsenide (GaAs), etc.

[0214] The apparatus described in the above embodiments can be a terminal device or an access network device, but the scope of the apparatus described in this application is not limited thereto, and the structure of the apparatus can not be limited by Figure 7. The apparatus can be a standalone device or can be part of a larger device. For example, the apparatus can be:

[0215] (1) a standalone integrated circuit (IC), or a chip, or a chip system or subsystem;

[0216] (2) a set of one or more ICs, optionally the IC set can also include a storage component for storing data and / or instructions;

[0217] (3) an ASIC, such as a modem (MSM);

[0218] (4) a module that can be embedded in other devices;

[0219] (5) a receiver, a terminal, a smart terminal, a cellular phone, a wireless device, a handset, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, a machine device, a home device, a medical device, an industrial device, etc.

[0220] (6) and others.

[0221] Please refer to FIG. 8, which is a structural schematic diagram of a terminal device provided in an embodiment of the present application. For ease of illustration, FIG. 8 only shows the main components of the terminal device (terminal device). As shown in FIG. 8, the terminal device 800 includes a processor, a memory, a control circuit, an antenna, and an input / output device. The processor is mainly used for processing communication protocols and communication data, controlling the entire terminal, executing software programs, and processing data of the software programs. The memory is mainly used for storing software programs and data. The radio frequency circuit is mainly used for conversion between baseband signals and radio frequency signals and processing of the radio frequency signals. The antenna is mainly used for receiving and transmitting radio frequency signals in the form of electromagnetic waves. The input / output device, such as a touch screen, a display screen, a keyboard, etc., is mainly used for receiving data input by a user and outputting data to the user.

[0222] When the terminal is powered on, the processor can read the software programs in the storage unit, parse and execute instructions of the software programs, and process data of the software programs. When data needs to be transmitted wirelessly, the processor performs baseband processing on the data to be transmitted, and outputs the baseband signal to the radio frequency circuit. The radio frequency circuit processes the baseband signal to obtain a radio frequency signal, and transmits the radio frequency signal in the form of electromagnetic waves through the antenna. When data is transmitted to the terminal, the radio frequency circuit receives the radio frequency signal through the antenna. The radio frequency signal is further converted into a baseband signal, and the baseband signal is output to the processor. The processor converts the baseband signal into data and processes the data.

[0223] For ease of illustration, FIG. 8 only shows one memory and one processor. In an actual terminal, there can be multiple processors and memories. The memory can also be referred to as a storage medium or a storage device, etc., and the embodiments of the present application do not limit this.

[0224] As an optional implementation manner, the processor can include a baseband processor and a central processor. The baseband processor is mainly used for processing communication protocols and communication data, and the central processor is mainly used for controlling the entire terminal, executing software programs, and processing data of the software programs. The processor in FIG. 8 integrates the functions of the baseband processor and the central processor. Those skilled in the art can understand that the baseband processor and the central processor can also be independent processors interconnected through a bus or the like. Those skilled in the art can understand that the terminal can include multiple baseband processors to adapt to different network modes, and the terminal can include multiple central processors to enhance the processing capability. The components of the terminal can be connected through various buses. The baseband processor can also be referred to as a baseband processing circuit or a baseband processing chip. The central processor can also be referred to as a central processing circuit or a central processing chip. The function of processing communication protocols and communication data can be built in the processor, or the function can be stored in the storage unit in the form of a software program, and the processor executes the software program to realize the baseband processing function.

[0225] In one example, the antenna and control circuit with transceiving function can be regarded as the transceiving unit 801 of the terminal device 800, and the processor with processing function can be regarded as the processing unit 802 of the terminal device 800. As shown in FIG. 8, the terminal device 800 includes the transceiving unit 801 and the processing unit 802. The transceiving unit can also be referred to as a transceiver, a transceiver, a transceiver, etc. Optionally, the device for realizing the receiving function in the transceiving unit 801 can be regarded as a receiving unit, and the device for realizing the sending function in the transceiving unit 801 can be regarded as a sending unit, that is, the transceiving unit 801 includes a receiving unit and a sending unit. Exemplarily, the receiving unit can also be referred to as a receiver, a receiver, a receiving circuit, etc., and the sending unit can be referred to as a transmitter, a transmitter, or a transmitting circuit, etc. Optionally, the above-mentioned receiving unit and sending unit can be integrated into one unit, or can be multiple units independent of each other. The above-mentioned receiving unit and sending unit can be in one geographical location, or can be dispersed in multiple geographical locations.

[0226] In one embodiment, the processing unit 802 is configured to perform the operations performed by the processing unit 601 in the above-mentioned embodiments, and the transceiving unit 801 is configured to perform the operations performed by the transceiving unit 602 in the above-mentioned embodiments. The terminal device 800 can also be configured to perform various methods performed by the terminal device in the above-mentioned method embodiments of FIG. 5, and details are not repeated here.

[0227] The embodiments of the present application also provide a computer readable storage medium, which stores a computer program. The program is executed by a processor to implement the processes related to the terminal device in the methods provided by the above-mentioned method embodiments.

[0228] The embodiments of the present application also provide a computer readable storage medium, which stores a computer program. The program is executed by a processor to implement the processes related to the terminal device in the methods provided by the above-mentioned method embodiments.

[0229] The embodiments of the present application also provide a computer program product, which, when running on a computer or a processor, causes the computer or the processor to execute one or more steps in any of the above-mentioned methods. The constituent modules of the devices involved in the above-mentioned embodiments, if realized in the form of software function units and sold or used as independent products, can be stored in the computer readable storage medium.

[0230] The embodiment of the present application further provides a chip system, comprising at least one processor and a communication interface, the communication interface and the at least one processor are interconnected through a line, and the at least one processor is used to run computer programs or instructions to execute part or all steps of any one of the method embodiments described in the corresponding method embodiment of Fig. 5. The chip system can be composed of a chip, or can contain a chip and other discrete devices.

[0231] The embodiment of the present application further discloses a communication system, which comprises a terminal device and an access network device, and the specific description can refer to the method shown in Fig. 5.

[0232] It should be understood that the memory mentioned in the embodiment of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a hard disk (HDD), a solid-state drive (SSD), a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM) or a flash memory. The volatile memory can be a random access memory (RAM) used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous dynamic RAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM) and direct rambus RAM (DR RAM). The memory is any other medium capable of carrying or storing desired program code in the form of instructions or data structures and capable of being accessed by a computer, but is not limited to this. The memory in the embodiment of the present application can also be a circuit or other any device capable of realizing the storage function, used to store program instructions and / or data.

[0233] It should also be understood that the processor mentioned in the embodiments of the present application can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.

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

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

[0236] It should be understood that in various embodiments of the present application, the size of the sequence number of each process described above does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0237] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments provided herein can be realized in electronic hardware, or a combination of computer software and electronic hardware. Whether the functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0238] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system, device and unit described above can refer to the corresponding process in the foregoing method embodiments, which will not be described here.

[0239] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other manners. For example, the described device embodiments are merely schematic. For example, the division of the units is only a logical function division. There can be another division manner for the actual implementation. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections can be indirect couplings or communication connections through some interfaces, devices or units, and can be in electrical, mechanical or other forms.

[0240] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e., can be located in one place, or can be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.

[0241] In addition, each functional unit in the various embodiments of the present application can be integrated into a processing unit, or each unit can be a physically independent unit, or two or more units can be integrated into a unit.

[0242] If the functions are realized in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application or the essential part or part of the technical solutions that make contributions to the prior art can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, ROM, RAM, magnetic disk or optical disk, and various program codes that can be stored in the medium.

[0243] The steps in the method embodiments of the present application can be adjusted, combined and deleted according to actual needs.

[0244] The modules / units in the device embodiments of the present application can be combined, divided and deleted according to actual needs.

[0245] The above-described embodiments are only used to illustrate the technical solutions of the present application, but not limit the present application; although the present application is described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A communication method, characterized in that: Applied to a terminal device, the method includes: Obtaining a first uplink transmit signal based on the first normalized receive vector, the first reference signal, and the first transmit power, and transmitting the first uplink transmit signal to B access network devices, where B is a positive integer greater than or equal to 2; Obtaining a first downlink receive signal, where the first downlink receive signal is determined by B first downlink transmit signals from the B access network devices, wherein one first downlink transmit signal comes from one access network device, and the first downlink transmit signal is obtained by the access network device based on the first reference signal and a first transmit vector; determining a second normalized received vector; A second uplink transmit signal is obtained based on the second normalized receive vector, the first downlink receive signal, and the second transmit power, and the second uplink transmit signal is sent to the B access network devices.

2. The method according to claim 1, characterized in that The method further comprises: Receive indication information, the indication information is determined by the access network device based on interference covariance information and a second transmit vector, the interference covariance information is determined by the access network device based on the second transmit power and the second uplink received signal, the second transmit vector is determined by the access network device based on the first uplink received signal, the second uplink received signal and the first reference signal, the indication information is used to instruct the terminal device to update the second transmit power to a third transmit power, wherein the first uplink received signal is determined by the access network device based on K first uplink transmit signals of K terminal devices, the second uplink received signal is determined by the access network device based on K second uplink transmit signals from the K terminal devices, and K is a positive integer greater than or equal to 2.

3. The method according to claim 1, characterized in that The determining of the second normalized reception vector comprises: The second normalized reception vector is determined based on the first downlink received signal and the first reference signal.

4. The method according to claim 3, characterized in that The second normalized received vector satisfies: Among them, v′ k represents the second normalized received vector of terminal device k, represents the first downlink received signal obtained by terminal device k in the first downlink phase, (·) H represents the conjugate transpose operation, s k represents the first reference signal allocated to terminal device k.

5. The method according to claim 1, wherein The second uplink transmission signal is in, represents the second transmission power of terminal device k in the second uplink phase, v′ k represents the second normalized received vector of terminal device k, (·) H represents the conjugate transpose operation, It represents the first downlink received signal obtained by the terminal device k in the first downlink stage.

6. The method according to claim 1, characterized in that The first downlink received signal is related to one or more of a downlink equivalent channel between the access network device and the terminal device, a channel matrix between the terminal device and the access network device, a first transmitting vector and a first reference signal.

7. The method according to claim 6, characterized in that The first downlink received signal satisfies: in, represents the first downlink received signal obtained by terminal device k in the first downlink phase, g k represents the downlink equivalent channel between the B access network devices and the terminal device, s k represents the first reference signal assigned to terminal device k, (·) H represents the conjugate transpose operation, H b,k represents the channel matrix between terminal device k and access network device b, w b,k represents the first sending vector used by access network device b for terminal device k, represents the additive Gaussian white noise received by terminal device k in the first downlink phase, with a mean of 0 and a variance of Right now 8. The method according to any one of claims 1 to 7, characterized in that The second uplink transmission signal is a newly constructed demodulation reference signal DMRS.

9. A communication method, characterized in that: Applied to access network equipment, the method includes: Receiving K first uplink transmit signals from K terminal devices, where one first uplink transmit signal comes from one terminal device, the first uplink transmit signal being obtained by the terminal device based on a first normalized receive vector, a first reference signal, and a first transmit power, where K is a positive integer greater than or equal to 2; Determine a first uplink received signal based on the K first uplink transmitted signals; Receiving K second uplink transmit signals from the K terminal devices, where one second uplink transmit signal comes from one terminal device, the second uplink transmit signal being determined by the terminal device based on a second normalized receive vector and a first downlink receive signal, and the first downlink receive signal being determined by the terminal device based on B first downlink transmit signals from B access network devices, where B is a positive integer greater than or equal to 2; Determine a second uplink received signal based on the K second uplink transmitted signals; Interference covariance information and a second transmit vector are obtained based on the first uplink received signal, the second uplink received signal, and the first reference signal.

10. The method according to claim 9, characterized in that The method further comprises: Obtaining indication information based on the interference covariance information and the second transmit vector, the indication information being used to instruct the terminal device to update the second transmit power to a third transmit power, where the second transmit power is the transmit power of the second uplink transmit signal sent by the terminal device to the access network device; Send the instruction information.

11. The method according to claim 9 or 10, characterized in that The method further comprises: A first downlink transmit signal is obtained based on the first reference signal and the first transmit vector, and the first downlink transmit signal is sent to the K terminal devices.

12. The method according to claim 9, characterized in that The first uplink received signal satisfies: in, Indicates the first uplink received signal obtained by access network device b in the first uplink phase, represents the first transmission power of terminal device k in the first uplink phase, (·) H represents the conjugate transpose operation, h b,k represents the first uplink equivalent channel between terminal device k and access network device b, s k represents the first reference signal allocated to terminal device k, represents the additive Gaussian white noise received by access network device b in the first uplink phase, with a mean of 0 and a variance of Right now 13. The method according to claim 9, characterized in that The second uplink received signal satisfies: in, Indicates the second uplink receive signal obtained by access network device b in the second uplink phase, represents the second transmission power of terminal device k in the second uplink phase, h′ b,k represents the second uplink equivalent channel between terminal device k and access network device b, v′ k represents the second normalized received vector of terminal device k, (·) H represents the conjugate transpose operation, H b,k represents the channel matrix between terminal device k and access network device b, w b,k represents the first sending vector of the access network device b for the terminal device k, s k represents the first reference signal allocated to terminal device k, represents the additive white Gaussian noise received by terminal device k in the first downlink phase, represents the additive Gaussian white noise received by access network device b in the second uplink phase, with a mean of 0 and a variance of Right now 14. The method according to claim 9, characterized in that The second sending vector satisfies: Among them, w′ b,k represents the second sending vector of the access network device b for the terminal device k, represents the first uplink received signal obtained by access network device b in the first uplink phase, (·) H represents the conjugate transpose operation, represents the first transmit power of terminal device k in the first uplink phase, λ b represents the dual variable related to the power constraint of access network device b, I M represents the M-dimensional unit matrix, where M represents the number of antennas of the access network device. represents the first reference signal assigned to terminal device k, τ represents the length of the first reference signal, w b,k represents the first sending vector used by access network device b for terminal device k, represents the second transmission power of terminal device k in the second uplink phase, Indicates the second uplink receive signal obtained by the access network device b in the second uplink phase.

15. The method according to claim 9, characterized in that The interference covariance information is: Wherein, τ represents the length of the first reference signal, represents the second transmission power of terminal device k in the second uplink phase, Indicates the second uplink received signal obtained by access network device b in the second uplink phase, s k represents the first reference signal allocated to terminal device k.

16. A communication device, characterized in that: The method comprises a unit for executing the method according to any one of claims 1 to 8; or a unit for executing the method according to any one of claims 9 to 15.

17. A communication device, characterized in that: The device comprises a processor configured to execute a computer program or instruction in a memory, wherein when the computer program or instruction is executed by the processor, the device executes the method according to any one of claims 1 to 8 or implements the method according to any one of claims 9 to 15.

18. The device according to claim 17, characterized in that The communication device further includes the memory.

19. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program or computer instructions. When the computer program or computer instructions are executed by the processor, the terminal device executes the method described in any one of claims 1 to 8, or the access network device executes the method described in any one of claims 9 to 15.

20. A chip system, characterized in that: The method comprises at least one processor, a memory and an interface circuit, wherein the memory, the interface circuit and the at least one processor are interconnected via a line, and the at least one memory stores instructions; when the instructions are executed by the processor, the terminal device executes the method as described in any one of claims 1 to 8, or the access network device executes the method as described in any one of claims 9 to 15.

21. A communication system, characterized in that: It includes a terminal device and an access network device, the terminal device is used to execute the method according to any one of claims 1 to 8, and the access network device is used to execute the method according to any one of claims 9 to 15.

Citation Information

Patent Citations

  • Pre-coding power normalization parameter transmitting and receiving method and equipment

    CN101686073A

  • Communication method and device

    CN117200837A

  • Communication method, communication device, computer readable storage medium and related system

    CN118019113A

  • Communication method and communication apparatus

    WO2023016522A1

  • Method and apparatus for indicating uplink power

    WO2023040841A1