[go: up one dir, main page]

CN117336799A - A communication method, device and related equipment - Google Patents

A communication method, device and related equipment Download PDF

Info

Publication number
CN117336799A
CN117336799A CN202210715358.7A CN202210715358A CN117336799A CN 117336799 A CN117336799 A CN 117336799A CN 202210715358 A CN202210715358 A CN 202210715358A CN 117336799 A CN117336799 A CN 117336799A
Authority
CN
China
Prior art keywords
access network
network device
matrix
autocorrelation matrix
channel response
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210715358.7A
Other languages
Chinese (zh)
Inventor
孙琰
许威
何振耀
吴艺群
王潇涵
金黄平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN202210715358.7A priority Critical patent/CN117336799A/en
Publication of CN117336799A publication Critical patent/CN117336799A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0069Transmission or use of information for re-establishing the radio link in case of dual connectivity, e.g. decoupled uplink/downlink
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/14Reselecting a network or an air interface

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

一种通信方法、装置及相关设备,该方法应用于第一接入网设备,该方法包括:确定第一自相关矩阵,第一自相关矩阵为第一信道响应矩阵对应的自相关矩阵,第一信道响应矩阵包括第一接入网设备与多个终端设备之间的信道响应矩阵,这多个终端设备为处于多个接入网设备覆盖范围内的所有终端设备,这多个接入网设备为协作传输的所有接入网设备,这多个接入网设备包括第一接入网设备;向第二接入网设备发送第一自相关矩阵,第一自相关矩阵用于确定第二接入网设备与这多个终端设备之间的预编码矩阵,这多个接入网设备包括第二接入网设备。采用分布式计算方法之后,可以避免预编码矩阵的传输时间,从而可以减少协作传输时延。

A communication method, device and related equipment, the method is applied to the first access network equipment, the method includes: determining a first autocorrelation matrix, the first autocorrelation matrix is an autocorrelation matrix corresponding to the first channel response matrix, A channel response matrix includes a channel response matrix between a first access network device and a plurality of terminal devices. The plurality of terminal devices are all terminal devices within the coverage of the multiple access network devices. The multiple access networks The equipment is all access network equipment that cooperates in transmission, and the plurality of access network equipment includes the first access network equipment; sending a first autocorrelation matrix to the second access network equipment, and the first autocorrelation matrix is used to determine the second A precoding matrix between the access network device and the plurality of terminal devices, the plurality of access network devices including the second access network device. After adopting the distributed computing method, the transmission time of the precoding matrix can be avoided, thereby reducing the cooperative transmission delay.

Description

Communication method, device and related equipment
Technical Field
The embodiment of the application relates to the technical field of communication, in particular to a communication method, a device and related equipment.
Background
An access network device in a wireless communication network provides communication services to terminal devices in its serving cell, i.e. sends data or receives data sent by the terminal devices. Since there are many cells in the network that are adjacent to each other, terminal devices at the cell edge may be interfered by the adjacent cells. If the access network devices of the adjacent cells cooperate with each other to serve the terminal devices in their cells together, the interference between the adjacent cells can be greatly reduced, and the interference is converted into an effective communication signal, so that the communication performance of the terminal devices at the edge of the cells can be improved, and the communication mode is called coordinated multi-point transmission (coordinated multiple points, coMP), namely, coordinated transmission.
When the access network equipment is provided with a plurality of antennas and the beam forming is realized by using a multiple-input multiple-output (multiple input multiple output, MIMO) technology, each access network equipment adopts proper beam forming precoding and transmits signals to the same terminal equipment at the same moment and the same frequency, so that the signal-to-noise ratio of the received signals of the terminal equipment can be improved. However, in order to achieve the best CoMP performance, the beamforming precoding of each access network device needs to be jointly designed, that is, a central node is required to acquire a real-time channel response matrix between each access network device and the terminal device, then the precoding matrix between each access network device and the terminal device is calculated in real time, and then the calculated precoding matrix is sent to the corresponding access network device. In the method, the access network equipment has longer time for obtaining the precoding matrix, so that the time delay of cooperative transmission is larger.
Disclosure of Invention
The embodiment of the application discloses a communication method, a communication device and related equipment, which are used for reducing cooperative transmission delay.
In a first aspect, the present application discloses a communication method, where the communication method may be applied to a first access network device, a module (e.g. a chip) in the first access network device, and a logic module or software capable of implementing all or part of the functions of the first access network device. The following describes an example in which the execution body is a first access network device. The communication method may include:
the method comprises the steps that a first access network device determines a first autocorrelation matrix, wherein the first autocorrelation matrix is an autocorrelation matrix corresponding to a first channel response matrix, the first channel response matrix comprises channel response matrices between the first access network device and a plurality of terminal devices, the plurality of terminal devices are all terminal devices in coverage areas of the plurality of access network devices, the plurality of access network devices are all access network devices for cooperative transmission, and the plurality of access network devices comprise the first access network device;
the first access network device sends a first autocorrelation matrix to the second access network device, the first autocorrelation matrix being used to determine a precoding matrix between the second access network device and the plurality of terminal devices, the plurality of access network devices including the second access network device.
In the embodiment of the present application, each access network device in the cooperative transmission may send the autocorrelation matrix corresponding to the channel response matrix between itself and a plurality of terminal devices to other access network devices in the cooperative transmission, so that other access network devices may determine a precoding matrix that needs to be used when sending signals to the plurality of terminal devices. It can be seen that after the distributed computing method is adopted, that is, each access network device determines the precoding matrix between each access network device and a plurality of terminal devices, the transmission time of the precoding matrix can be avoided, and thus the cooperative transmission delay can be reduced. In addition, when the number of antennas of the access network devices for cooperative transmission is greater than the number of terminal devices served by the access network devices, the information transmitted between the access network devices for cooperative transmission is replaced by the autocorrelation matrix corresponding to the channel response matrix, so that the data volume transmitted between the access network devices can be reduced.
As a possible implementation manner, the communication method may further include:
the first access network equipment determines a first channel response matrix through channel estimation;
the first access network device determining the first autocorrelation matrix may include:
The first access network device determines a first autocorrelation matrix based on the first channel response matrix.
In the embodiment of the application, the transmitted autocorrelation matrix is determined according to the channel response matrix corresponding in real time, and the channel response matrix is determined according to the channel estimation, so that the real-time performance of the autocorrelation matrix can be improved, and the real-time performance of determining the precoding matrix can be improved.
As a possible implementation manner, the communication method may further include:
the first access network device decomposes the first autocorrelation matrix into a plurality of matrices by singular value decomposition (singular value decomposition, SVD);
the first access network device sending the first autocorrelation matrix to the second access network device may include:
the method comprises the steps that first access network equipment sends first information to second access network equipment, wherein the first information is information of a plurality of matrixes corresponding to a first autocorrelation matrix;
the first autocorrelation matrix for determining a precoding matrix between the second access network device and the plurality of terminal devices may comprise:
the first information is used to determine a precoding matrix between the second access network device and the plurality of terminal devices.
In the embodiment of the application, under the condition that the number of antennas of access network equipment for cooperative transmission is far greater than the number of terminal equipment served by the access network equipment, the information of the matrix in which the transmission channel response matrix corresponds to the autocorrelation matrix and is decomposed by SVD (singular value decomposition) between the access network equipment for cooperative transmission can reduce the data quantity transmitted between the access network equipment relative to the information of the matrix in which the autocorrelation matrix corresponds to the autocorrelation matrix for direct transmission channel response matrix.
As a possible implementation manner, the communication method may further include:
the first access network equipment receives a second autocorrelation matrix from the second access network equipment, wherein the second autocorrelation matrix is an autocorrelation matrix corresponding to a second channel response matrix, and the second channel response matrix comprises channel response matrices between the second access network equipment and the plurality of terminal equipment;
the first access network device determines a precoding matrix between the first access network device and the plurality of terminal devices according to the first channel response matrix and the second autocorrelation matrix.
In the embodiment of the application, the access network device in the cooperative transmission not only can send the autocorrelation matrix corresponding to the channel response matrix between itself and a plurality of terminal devices to other access network devices in the cooperative transmission, but also can receive the autocorrelation matrix corresponding to the channel response matrix between other access network devices and a plurality of terminal devices, so that each access network device in the cooperative transmission can be ensured to determine the precoding matrix used for precoding the sent signal.
As a possible implementation manner, the first access network device receiving the second autocorrelation matrix from the second access network device may include:
The first access network equipment receives second information from second access network equipment, wherein the second information is information of a plurality of matrixes corresponding to a second autocorrelation matrix, and the matrixes corresponding to the second autocorrelation matrix are obtained by SVD (singular value decomposition) decomposition of the second autocorrelation matrix;
the communication method may further include:
the first access network device determines a second autocorrelation matrix based on the second information.
In the embodiment of the application, under the condition that the number of antennas of access network equipment for cooperative transmission is far greater than the number of terminal equipment served by the access network equipment, the information of the matrix in which the transmission channel response matrix corresponds to the autocorrelation matrix and is decomposed by SVD (singular value decomposition) between the access network equipment for cooperative transmission can reduce the data quantity transmitted between the access network equipment relative to the information of the matrix in which the autocorrelation matrix corresponds to the autocorrelation matrix for direct transmission channel response matrix.
In a second aspect, the application discloses a communication method, where the communication method may be applied to a second access network device, a module (e.g. a chip) in the second access network device, and a logic module or software that can implement all or part of the functions of the second access network device. The following describes an example in which the execution body is the second access network device. The communication method may include:
The second access network equipment receives a first autocorrelation matrix from the first access network equipment, wherein the first autocorrelation matrix is an autocorrelation matrix corresponding to a first channel response matrix, the first channel response matrix comprises a channel response matrix between the first access network equipment and a plurality of terminal equipment, the plurality of terminal equipment is all terminal equipment in the coverage range of the plurality of access network equipment, the plurality of access network equipment is all access network equipment for cooperative transmission, and the plurality of access network equipment comprises the first access network equipment and the second access network equipment;
the second access network device determines a precoding matrix between the second access network device and the plurality of terminal devices according to the first autocorrelation matrix and a second channel response matrix, wherein the second channel response matrix comprises channel response matrices between the second access network device and the plurality of terminal devices.
In the embodiment of the application, each access network device in the cooperative transmission may receive the autocorrelation matrix from other access network devices in the cooperative transmission, so that a precoding matrix required for transmitting signals to the plurality of terminal devices may be determined according to the received autocorrelation matrix. It can be seen that after the distributed computing method is adopted, that is, each access network device determines the precoding matrix between each access network device and a plurality of terminal devices, the transmission time of the precoding matrix can be avoided, and thus the cooperative transmission delay can be reduced. In addition, when the number of antennas of the access network devices for cooperative transmission is greater than the number of terminal devices served by the access network devices, the information transmitted between the access network devices for cooperative transmission is replaced by the autocorrelation matrix corresponding to the channel response matrix, so that the data volume transmitted between the access network devices can be reduced.
As a possible implementation manner, the second access network device receiving the first autocorrelation matrix from the first access network device may include:
the second access network equipment receives first information from the first access network equipment, wherein the first information is information of a plurality of matrixes corresponding to a first autocorrelation matrix, and the matrixes corresponding to the first autocorrelation matrix are obtained by SVD (singular value decomposition) through the first autocorrelation matrix;
the communication method may further include:
the second access network device determines a first autocorrelation matrix based on the first information.
In the embodiment of the application, the access network device can recover or determine the corresponding autocorrelation matrix according to the information of the matrix after SVD decomposition of the transmission, and can ensure that the access network device can determine the precoding matrix according to the transmitted information.
As a possible implementation manner, the communication method may further include:
the second access network device determines a second channel response matrix by channel estimation.
In the embodiment of the application, the channel response matrix can be determined according to the channel estimation, so that the real-time performance of the autocorrelation matrix can be improved, and the real-time performance of determining the precoding matrix can be further improved.
As a possible implementation manner, the communication method may further include:
The second access network equipment determines a second autocorrelation matrix according to the second channel response matrix;
the second access network device sends a second autocorrelation matrix to the first access network device, the second autocorrelation matrix being used to determine a precoding matrix between the first access network device and the plurality of terminal devices.
In the embodiment of the application, the transmitted autocorrelation matrix is determined according to the corresponding channel response, so that the real-time performance of the autocorrelation matrix can be improved, and further, the real-time performance of the precoding matrix can be improved.
As a possible implementation manner, the communication method may further include:
the second access network equipment decomposes the second autocorrelation moment into a plurality of matrixes through SVD;
the second access network device sending the second autocorrelation matrix to the first access network device may include:
the second access network equipment sends second information to the first access network equipment, wherein the second information is information of a plurality of matrixes corresponding to the second autocorrelation matrix;
the second autocorrelation matrix for determining a precoding matrix between the first access network device and the plurality of terminal devices may comprise:
the second information is used to determine a precoding matrix between the first access network device and the plurality of terminal devices.
In the embodiment of the application, under the condition that the number of antennas of access network equipment for cooperative transmission is far greater than the number of terminal equipment served by the access network equipment, the information of the matrix in which the transmission channel response matrix corresponds to the autocorrelation matrix and is decomposed by SVD (singular value decomposition) between the access network equipment for cooperative transmission can reduce the data quantity transmitted between the access network equipment relative to the information of the matrix in which the autocorrelation matrix corresponds to the autocorrelation matrix for direct transmission channel response matrix.
In a third aspect, the application discloses a communication apparatus, which may be applied to a first access network device, a module (e.g. a chip) in the first access network device, and a logic module or software capable of implementing all or part of the functions of the first access network device. The communication device may include:
the processing unit is used for determining a first autocorrelation matrix, wherein the first autocorrelation matrix is an autocorrelation matrix corresponding to a first channel response matrix, the first channel response matrix comprises a channel response matrix between a first access network device and a plurality of terminal devices, the plurality of terminal devices are all terminal devices in the coverage range of the plurality of access network devices, the plurality of access network devices are all access network devices for cooperative transmission, and the plurality of access network devices comprise a first access network device;
And the receiving and transmitting unit is used for transmitting a first autocorrelation matrix to the second access network equipment, wherein the first autocorrelation matrix is used for determining a precoding matrix between the second access network equipment and the plurality of terminal equipment, and the plurality of access network equipment comprises the second access network equipment.
As a possible implementation manner, the processing unit is further configured to determine a first channel response matrix through channel estimation;
the processing unit determining the first autocorrelation matrix may include:
a first autocorrelation matrix is determined based on the first channel response matrix.
As a possible implementation manner, the processing unit is further configured to decompose the first autocorrelation matrix into a plurality of matrices by SVD;
the receiving and transmitting unit is specifically configured to send first information to the second access network device, where the first information is information of a plurality of matrices corresponding to the first autocorrelation matrix;
the first autocorrelation matrix for determining a precoding matrix between the second access network device and the plurality of terminal devices may comprise:
the first information is used to determine a precoding matrix between the second access network device and the plurality of terminal devices.
As a possible implementation manner, the transceiver unit is further configured to receive a second autocorrelation matrix from the second access network device, where the second autocorrelation matrix is an autocorrelation matrix corresponding to a second channel response matrix, and the second channel response matrix includes channel response matrices between the second access network device and the plurality of terminal devices;
The processing unit is further configured to determine a precoding matrix between the first access network device and the plurality of terminal devices according to the first channel response matrix and the second autocorrelation matrix.
As a possible implementation manner, the receiving, by the transceiver unit, the second autocorrelation matrix from the second access network device may include:
receiving second information from a second access network device, wherein the second information is information of a plurality of matrixes corresponding to a second autocorrelation matrix, and the matrixes corresponding to the second autocorrelation matrix are obtained by SVD (singular value decomposition) of the second autocorrelation matrix;
the processing unit is further configured to determine a second autocorrelation matrix according to the second information.
In a fourth aspect, the present application discloses a communication apparatus, where the communication apparatus may be applied to a second access network device, may also be applied to a module (e.g. a chip) in the second access network device, and may also be applied to a logic module or software that can implement all or part of the functions of the second access network device. The communication device may include:
the receiving and transmitting unit is used for receiving a first autocorrelation matrix from first access network equipment, wherein the first autocorrelation matrix is an autocorrelation matrix corresponding to a first channel response matrix, the first channel response matrix comprises a channel response matrix between the first access network equipment and a plurality of terminal equipment, the plurality of terminal equipment is all terminal equipment in the coverage range of the plurality of access network equipment, the plurality of access network equipment is all access network equipment for cooperative transmission, and the plurality of access network equipment comprises first access network equipment and second access network equipment;
And the processing unit is used for determining a precoding matrix between the second access network equipment and the plurality of terminal equipment according to the first autocorrelation matrix and a second channel response matrix, wherein the second channel response matrix comprises channel response matrices between the second access network equipment and the plurality of terminal equipment.
As a possible implementation manner, the transceiver unit is specifically configured to receive first information from the first access network device, where the first information is information of a plurality of matrices corresponding to a first autocorrelation matrix, and the plurality of matrices corresponding to the first autocorrelation matrix are obtained by decomposing the first autocorrelation matrix through SVD;
the processing unit is further configured to determine a first autocorrelation matrix according to the first information.
As a possible implementation, the processing unit is further configured to determine the second channel response matrix by channel estimation.
As a possible implementation manner, the processing unit is further configured to determine a second autocorrelation matrix according to the second channel response matrix;
and the receiving and transmitting unit is further used for transmitting a second autocorrelation matrix to the first access network device, wherein the second autocorrelation matrix is used for determining precoding matrixes between the first access network device and the plurality of terminal devices.
As a possible implementation, the processing unit is further configured to decompose the second autocorrelation moment into a plurality of matrices by SVD;
the receiving and transmitting unit is further used for transmitting second information to the first access network equipment, wherein the second information is information of a plurality of matrixes corresponding to the second autocorrelation matrix;
the second autocorrelation matrix for determining a precoding matrix between the first access network device and the plurality of terminal devices may comprise:
the second information is used to determine a precoding matrix between the first access network device and the plurality of terminal devices.
In a fifth aspect, the application discloses a first access network device, where the first access network device includes a processor, where the processor is coupled to a memory, where the memory is configured to store a program or instructions, and where the program or instructions, when executed by the processor, cause the first access network device to perform a method performed by the first access network device, or a chip or processor in the first access network device, in an embodiment of the method described above.
In a sixth aspect, the application discloses a second access network device, where the second access network device includes a processor, where the processor is coupled to a memory, and where the memory is configured to store a program or instructions, and where the program or instructions, when executed by the processor, cause the second access network device to perform a method performed by the second access network device, or a chip or processor in the second access network device, in an embodiment of the method described above.
In a seventh aspect, the application discloses a first access network device, where the first access network device includes a processor and a memory, where the memory is configured to store a program or instructions, and when executed by the processor, cause the first access network device to perform a method performed by a chip or a processor in the first access network device or the second access network device in the above method embodiment.
In an eighth aspect, the application discloses a second access network device, where the second access network device includes a processor and a memory, where the memory is configured to store a program or instructions, and when executed by the processor, cause the second access network device to perform a method performed by the second access network device, or a chip or processor in the second access network device, in an embodiment of the method described above.
In a ninth aspect, the application discloses a first access network device comprising a communication interface and a processor, optionally further comprising a memory. The memory is configured to store a computer program or instructions, and the processor is coupled to the memory and the communication interface, where the processor executes the computer program or instructions, to cause the first access network device to perform the method performed by the first access network device or the chip in the first access network device in the method embodiment described above.
In a tenth aspect, the application discloses a second access network device comprising a communication interface and a processor, optionally further comprising a memory. The memory is configured to store a computer program or instructions, and the processor is coupled to the memory and the communication interface, where the processor executes the computer program or instructions, to cause the second access network device to perform the method performed by the second access network device or the chip in the first access network device in the method embodiment.
In an eleventh aspect, the present application discloses a communication system comprising the first access network device disclosed in the fifth aspect (or the seventh aspect, or the ninth aspect) and the second access network device disclosed in the sixth aspect (or the eighth aspect, or the tenth aspect).
In a twelfth aspect, the present application discloses a computer program product comprising: computer program code which, when run on a processor, causes the methods described above to be performed.
In a thirteenth aspect, the present application discloses a chip system including a processor for implementing the functions of the methods described above. In one possible design, the system-on-chip also includes memory to hold program instructions and/or data. The chip system can be composed of chips, and can also comprise chips and other discrete devices.
In a fourteenth aspect, the present application discloses a computer readable storage medium storing a computer program which, when executed, implements the methods described above.
Advantageous effects of the above third to fourteenth aspects are similar to those of the corresponding methods in the first and second aspects, and the detailed description may refer to the advantageous effects of the corresponding methods.
Drawings
FIG. 1 is a schematic diagram of a network architecture disclosed in an embodiment of the present application;
FIG. 2 is a flow chart of a communication method disclosed in an embodiment of the present application;
fig. 3 is a schematic structural diagram of a communication device according to an embodiment of the present disclosure;
fig. 4 is a schematic structural diagram of another communication device disclosed in an embodiment of the present application;
fig. 5 is a schematic structural diagram of still another communication device disclosed in an embodiment of the present application.
Detailed Description
The embodiment of the application discloses a communication method, a communication device and related equipment, which are used for reducing cooperative transmission delay. The technical solutions in the embodiments of the present application will be described below with reference to the accompanying drawings.
For a better understanding of the embodiments of the present application, the network architecture of the embodiments of the present application is described below. Referring to fig. 1, fig. 1 is a schematic diagram of a network architecture according to an embodiment of the present application. As shown in fig. 1, the network architecture may include a plurality of access network devices 101 and a plurality of terminal devices 102. The communication between the access network device 101 and the terminal device 102 may include upstream communication (i.e., communication from the terminal device 102 to the access network device 101) and downstream communication (i.e., communication from the access network device 101 to the terminal device 102). In uplink communication, the terminal device 102 is configured to send an uplink signal to the access network device 101; an access network device 101, configured to receive an uplink signal from a terminal device 102. The uplink signal may be uplink control information and may be transmitted through a physical uplink control channel (physicaluplink control channel, PUCCH). The uplink signal may be uplink data, and may be transmitted through a physical uplink shared channel (physicaluplink share channel, PUSCH). In downlink communication, an access network device 101 is configured to send a downlink signal to a terminal device 102; a terminal device 102, configured to receive a downlink signal from the access network device 101. The downlink signal may be downlink control information and may be transmitted through a physical downlink control channel (physicaldownlink control channel, PDCCH). The downlink signal may also be downlink data, and may be transmitted through a physical downlink shared channel (physicaldownlink share channel, PDSCH).
The communication between the access network device 101 and the terminal device 102 is wireless communication. The communication between the access network devices 101 may be wired communication, and the communication between different access network devices 101 may be performed through an X2 interface, or may be performed through other wired interfaces. The communication between the access network devices 101 may also be wireless communication, and may be performed through dedicated resources, such as microwave backhaul, visible light backhaul, and other resources.
A terminal device may be referred to as a User Equipment (UE), a Mobile Station (MS), a Mobile Terminal (MT), etc., which is a device that provides voice and/or data connectivity to a user. The terminal device may be a mobile phone, a handheld terminal, a customer terminal device (customer premise equipment, CPE), a notebook computer, a subscriber unit (subsumer unit), a cellular phone (celluar phone), a smart phone (smart phone), a computing device, a wireless data card, a personal digital assistant (personal digital assistant, PDA) computer, a tablet computer, a computer with wireless transceiver function, a wireless modem, a haptic terminal device, a handheld device, a laptop computer (labop computer), a session initiation protocol (session initiation protocol, SIP) phone, a cordless phone (cordiss phone) or a wireless local loop (wireless local loop, WLL) station, a machine type communication (machine type communication, MTC) terminal, wearable devices (e.g., smart watches, smart bracelets, pedometers, etc.), vehicle-mounted terminal devices (e.g., automobiles, bicycles, electric vehicles, airplanes, boats, trains, high-speed rails, etc.), extended reality (XR) terminal devices, virtual Reality (VR) terminal devices, augmented reality (augmented reality, AR) terminal devices, wireless terminals in industrial control (industrial control), smart home devices (e.g., refrigerators, televisions, air conditioners, electric meters, etc.), smart robots, workshop devices, wireless terminals in self-driving (self-driving), wireless terminals in teleoperation (remote medical surgery), wireless data cards, wireless terminals in smart grid (smart grid), A wireless terminal in transportation security (transportation safety), a wireless terminal in a smart city (smart home), or a wireless terminal in a smart home (smart home), a flying device (e.g., smart robot, fire balloon, drone, airplane, etc.), or other device that has access to a network.
Furthermore, the terminal device may also be a terminal device in a future communication system (e.g. sixth generation (6th generation,6G) communication system, etc.), or a terminal device in a future evolved public land mobile network (public land mobile network, PLMN), etc. By way of example, the 6G network may further extend the morphology and functionality of fifth generation (5th generation,5G) communication terminal devices, 6G terminal devices including, but not limited to, cars, cellular network terminal devices (converged satellite terminal functionality), drones, internet of things (internet of things, ioT).
The access network device is a radio access network (radio access network, RAN) device or node for providing wireless access for the terminal device, and has a radio transceiving function, and is mainly responsible for radio resource management, quality of service (quality of service, qoS) flow management, data compression, encryption and other functions on the air interface side. The access network device may include various forms of base stations, such as: macro base stations, micro base stations (also referred to as small stations), pico base stations, small stations, relay stations, access point satellites, balloon stations, and the like. The access network device may also include an evolved Node B, eNB or eNodeB in long term evolution (long term evolution, LTE). The access network device may also include next generation base stations (next generation Node B, gNB) base stations gNB or transmission reception points (transmitting and receiving point, TRP) in the 5G network. The access network device may further include a base station that evolves after a third generation partnership (3rd generation partnership project,3GPP), or a base station in a PLMN that evolves in the future, a broadband network service gateway (broadband network gateway, BNG), a 3GPP convergence switch or a non-3 GPP access device, an Access Point (AP) in a wireless fidelity (wireless fidelity, wiFi) system, a transmitting point (transmitting point, TP), a mobile switching center, etc., and may also be a device-to-device (D2D), a vehicle-to-device (V2X), a device that assumes a function of a base station in machine-to-machine (M2M) communication, etc.
It should be noted that, the network architecture shown in fig. 1 is not limited to only include the terminal device and the access network device shown in the drawing, but may also include other terminal devices and access network devices not shown in the drawing, which are not specifically set forth herein.
The network architecture can be applied to a 5G communication system, and also can be applied to a narrowband internet of things system (NB-IoT), a global system for mobile communication (global system for mobile communications, GSM), an enhanced data rates for GSM evolution system (enhanced data rate for GSM evolution, EDGE), a wideband code division multiple access system (wideband code division multiple access, WCDMA), a code division multiple access 2000 system (code division multiple access, CDMA 2000), a time division-synchronous code division multiple access system (time division-synchronization code division multiple access, TD-SCDMA), and a communication system that evolves after 5G such as 6G.
For a better understanding of the embodiments of the present application, the related art of the embodiments of the present application will be described first.
CoMP (coordinated multi-point)
For a downlink CoMP, i.e. a communication system for coordinated transmission, it is assumed that there are B mutually cooperating access network devices serving K terminal devices, access network device B having N b The antenna, the B access network devices serve K terminal devices at the same time on the same time-frequency resource, and the received signals of the K terminal devices may be expressed as follows:
y k a received signal h representing a terminal device k k,b Representing access network device b and terminal deviceThe channel response matrix between k and,represents h k,b Is the conjugate transpose of w k,b Representing a precoding matrix between an access network device b and a terminal device k, x k Representing the transmitted signals of B access network devices to terminal device k, n representing noise. Wherein B and K are integers greater than 1, K is an integer greater than or equal to 1 and less than or equal to K, and B is an integer greater than or equal to 1 and less than or equal to B. For simplicity of expression, the above equation (1) may be simplified as follows:
H b representing the channel response matrix between the access network device b and the K terminal devices,represents H b Is the conjugate transpose of W b Representing the precoding matrix between the access network device b and the K terminal devices. The above formula (2) can be further simplified as follows:
y=H H Wx+n (3)
y represents the received signals of K terminal devices, H represents the channel response matrix between B access network devices and K terminal devices, H H The conjugate transpose matrix of H is represented, W represents the precoding matrix of B access network devices and K terminal devices, and x represents the transmission signals from B access network devices to K terminal devices. It can be seen that the received signal of each terminal device is related to the transmitted signals of all access network devices.
Since W includes precoding matrices between B access network devices and K terminal devices, global channel information, e.g., H, needs to be acquired in order to determine W. In this case, a central node is usually required (e.g. selecting an access network device with a high computing power as the central node), and the central node collects from each access network device the access network device and all terminal devicesChannel state information for the backup, e.g. the central node gathers channel response matrix H from access network device b b Which comprises a channel response matrix between the access network device b and all terminal devices. The central node forms a global channel response matrix H from the channel state information collected from the access network devices, and calculates a global precoding matrix W by utilizing the H.
The central node may determine W using algorithms such as regular zero-forcing (RZF), maximum ratio transmission (maximum ratio transmission, MRT), weighted minimum mean square error (weighted minimum mean square error, WMMSE), and the like. The following description will take RZF as an example.
W=H(H H H+μI) -1 (4)
μ is a regularization factor greater than 0, determined empirically. I is an identity matrix. It can be seen that the global precoding matrix W can be determined according to the formula (4), and then the W can be split into the precoding matrices between each access network device and all terminal devices, such as W b And finally, the precoding matrixes between each access network device and all the terminal devices can be respectively sent to the corresponding access network devices, so that each access network device can precode the sent signals according to the respective precoding matrixes.
The scheme relies on the global channel response matrix, no information is lost between the cooperative access network devices, interference between the access network devices can be well controlled, and good performance can be obtained. The above scheme relies on the channel response matrix H between each access network device and all terminal devices b Transmitting to the central node for calculating the global precoding matrix, and then calculating the respective precoding matrix W b The time required for distribution to each access network device is long, so that the cooperative transmission delay is large. Furthermore, interaction H is required between the access network device and the central node b And W is b The large amount of data requires very large bandwidth inter-links between access network devices, which can present significant challenges for system deployment and design.
In view of this, embodiments of the present application provide a communication method for reducing cooperative transmission delay.
Based on the above network architecture, please refer to fig. 2, fig. 2 is a flow chart of a communication method disclosed in an embodiment of the present application. The method is illustrated in fig. 2 by taking the access network device as an example of the execution body of the interaction scheme, but the application is not limited to the execution body of the interaction scheme. For example, the access network device in fig. 2 may also be a chip, a chip system, or a processor that supports the access network device to implement the method, or may be a logic module or software that can implement all or part of the functions of the access network device. As shown in fig. 2, the communication method may include the following steps.
201. The first access network device determines a first autocorrelation matrix.
In the case that the first access network device performs cooperative transmission with other access network devices, i.e. CoMP, the first access network device may determine the first autocorrelation matrix in real time according to the reference signal.
The first autocorrelation matrix is an autocorrelation matrix corresponding to the first channel response matrix. The first channel response matrix comprises a channel response matrix between the first access network device and the plurality of terminal devices, i.e. the first channel response matrix is determined from the channel response matrix between the first access network device and each of the plurality of terminal devices. The plurality of terminal devices are all terminal devices in the coverage range of the plurality of access network devices, namely the plurality of terminal devices are all terminal devices in the coverage range of all access network devices in cooperative transmission. The plurality of access network devices are all access network devices that cooperate for transmission. The plurality of access network devices comprises a first access network device, i.e. the first access network device belongs to the plurality of access network devices.
The first access network device may first determine a first channel response matrix through channel estimation, and may then determine a first autocorrelation matrix according to the first channel response matrix.
In one case, the first access network device may send a first reference signal to the first terminal device. Accordingly, the first terminal device may receive the first reference signal from the first access network device, may perform channel estimation according to the first reference signal, obtain a channel response matrix between the first access network device and the first terminal device, and may then send the channel response matrix to the first access network device. Accordingly, the first access network device may receive the channel response matrix from the first terminal device, and may then determine the first channel response matrix from the channel response matrix. The first terminal equipment is any one of the plurality of terminal equipment. The first reference signal is a reference signal sent by the first access network device to the first terminal device, and the reference signals sent by the first access network device to the plurality of terminal devices may be the same or different, and are not limited herein.
In another case, the first terminal device may send the first reference signal to the first access network device. Accordingly, the first access network device may receive the first reference signal from the first terminal device, may perform channel estimation according to the first reference signal, obtain a channel response matrix between the first access network device and the first terminal device, and may then determine the first channel response matrix according to the channel response matrix. The first terminal equipment is any one of the plurality of terminal equipment. The first reference signal is a reference signal sent by the first terminal device to the first access network device, and the reference signals sent by the plurality of terminal devices to the first access network device may be the same or different, which is not limited herein.
Exemplary, the first autocorrelation matrix R 1 The determination from the first channel response matrix may be expressed as follows:
wherein H is 1 Representing a first channel response matrix of the channel,representing the conjugate transpose of the first channel response matrix. It can be seen that R is determined by equation (5) 1 Is a conjugate symmetric matrix.
It should be appreciated that equation (5) is an exemplary illustration of determining the first autocorrelation matrix from the first channel response matrix and is not limiting in its composition. For example, the first access network device may also determine the first autocorrelation matrix by various variant formulas of formula (5). For another example, the first access network device may also determine the first autocorrelation matrix by other formulas, as long as the formulas include the first channel response matrix.
202. The first access network device sends the first autocorrelation matrix to the second access network device.
Accordingly, the second access network device receives the first autocorrelation matrix from the first access network device.
After the first access network device determines the first autocorrelation matrix, the first autocorrelation matrix may be sent to the second access network device. The second access network device is any one of the access network devices that performs cooperative transmission with the first access network device. The plurality of access network devices includes a second access network device, i.e. the second access network device belongs to the plurality of access network devices. It can be seen that the first access network device needs to send the first autocorrelation matrix to each access network device of the plurality of access network devices of the cooperative transmission, except the first access network device.
The first access network device sends the first autocorrelation matrix to the second access network device, which may be understood that the first access network device sends the value of each element in the first autocorrelation matrix to the second access network device, or may be understood that the first access network device sends the information of the value of each element in the first autocorrelation matrix to the second access network device.
The first access network device may send the first autocorrelation matrix to the second access network device through a wired interface between the first access network device and the second access network device, or may send the first autocorrelation matrix to the second access network device through a wireless interface between the first access network device and the second access network device.
203. And the second access network equipment determines a precoding matrix between the second access network equipment and the plurality of terminal equipment according to the first autocorrelation matrix and the second channel response matrix.
After the second access network device receives the first autocorrelation matrix from the first access network device, a precoding matrix between the second access network device and the plurality of terminal devices may be determined according to the first autocorrelation matrix and the second channel response matrix. The second channel response matrix may comprise a channel response matrix between the second access network device and the plurality of terminal devices, i.e. the second channel response matrix is determined from the channel response matrix between the second access network device and each of the plurality of terminal devices. The precoding matrix between the second access network device and the plurality of terminal devices may include a precoding matrix of the second access network device and each of the plurality of terminal devices.
The second access network device may determine a precoding matrix between the second access network device and the plurality of terminal devices according to the first autocorrelation matrix and the second channel response matrix using an algorithm such as RZF, MRT, WMMSE. The following description will take RZF as an example.
Illustratively, equation (4) above may be written as follows:
determining a precoding matrix W between the second access network device and the plurality of terminal devices based on the first autocorrelation matrix and the second channel response matrix by performing matrix operations on the above equation (6) 2 Can be expressed as follows:
wherein H is 2 Representing a second channel response matrix, R i The ith autocorrelation matrix is represented, and a is the number of access network devices that cooperate to transmit.
As can be seen from the formula (7), for the second access network device, as long as the autocorrelation moment corresponding to the access network device of the other cooperative transmission is obtainedAnd determining a precoding matrix between the second access network equipment and the plurality of terminal equipment. Therefore, each access network device only needs to send the self-correlation matrix corresponding to the other access network devices, so that the other access network devices can self-calculate the precoding matrix which is the same as the centralized RZF. In the case that the number of the plurality of terminal devices is L, the data volume transmitted between different access network devices is l×l complex numbers, and the data volume transmitted between the access network device and the central node is 2N 2 X L complex numbers. N (N) 2 For the number of antennas on the second access network device. Since the number of antennas of a general access network device is much larger than the number of terminal devices of a cooperative transmission service, L×L is smaller than 2N 2 X L so that the amount of data transferred between access network devices can be reduced. In addition, after the second access network device determines the precoding matrix between the second access network device and the plurality of terminal devices, the determined precoding matrix can be directly used, and compared with the case that the central node transmits the respective precoding matrix to the access network device, the precoding matrix does not need to be transmitted, so that the cooperative transmission delay can be reduced.
It should be understood that equation (7) is an exemplary illustration of determining the precoding matrix between the second access network device and the plurality of terminal devices based on the first autocorrelation matrix and the second channel response matrix, and is not limited thereto. For example, the second access network device may determine the precoding matrix between the second access network device and the above-mentioned plurality of terminal devices through various modification formulas of formula (7). For another example, the second access network device may determine the precoding matrix between the second access network device and the plurality of terminal devices by using other formulas, as long as the formulas include the first autocorrelation matrix and the second channel response matrix. As another example, the algorithm used may be different and the formula for determining the precoding matrix of the second access network device may be different.
The second access network device may also determine a second channel response matrix through channel estimation. In one case, the second access network device may send a second reference signal to the second terminal device. Accordingly, the second terminal device may receive the second reference signal from the second access network device, may perform channel estimation according to the second reference signal, obtain a channel response matrix between the second access network device and the second terminal device, and may then send the channel response matrix to the second access network device. Accordingly, the second access network device may receive the channel response matrix from the second terminal device, and may then determine a second channel response matrix from the channel response matrix. The second terminal equipment is any one of the plurality of terminal equipment. The second reference signal is a reference signal sent by the second access network device to the second terminal device, and the reference signals sent by the second access network device to the plurality of terminal devices may be the same or different, and are not limited herein.
In another case, the second terminal device may send the second reference signal to the second access network device. Accordingly, the second access network device may receive the second reference signal from the second terminal device, may perform channel estimation according to the second reference signal, obtain a channel response matrix between the second access network device and the second terminal device, and may then determine the second channel response matrix according to the channel response matrix. The second terminal equipment is any one of the plurality of terminal equipment. The second reference signal is a reference signal sent by the second terminal device to the second access network device, and the reference signals sent by the plurality of terminal devices to the second access network device may be the same or different, which is not limited herein.
The second access network device may also determine a second autocorrelation matrix based on the second channel response matrix, and may then send the second autocorrelation matrix to the first access network device. The manner in which the second access network device determines the second autocorrelation matrix according to the second channel response matrix is the same as or similar to the manner in which the first access network device determines the first autocorrelation matrix according to the first channel response matrix, and detailed description may refer to related description, which is not repeated here.
Accordingly, the first access network device receives the second autocorrelation matrix from the second access network device, and then a precoding matrix between the first access network device and the plurality of terminal devices may be determined according to the first channel response matrix and the second autocorrelation matrix. The detailed description may refer to the description that the second access network device determines the precoding matrix between the second access network device and the plurality of terminal devices according to the first autocorrelation matrix and the second channel response matrix, which is not described herein.
Alternatively, the autocorrelation matrix may be decomposed into a plurality of matrices, and then the decomposed information of the plurality of matrices may be transmitted.
After the first access network device determines the first autocorrelation matrix, the first autocorrelation matrix may be decomposed into a plurality of matrices by SVD, and then the first information may be sent to the second access network device. Accordingly, the second access network device may receive the first information from the first access network device, and may then determine the first autocorrelation matrix according to the first information, i.e. recover the first autocorrelation matrix according to the decomposed information of the plurality of matrices. The first information may be information of a plurality of matrices corresponding to the first autocorrelation matrix, may be information of all matrices in the plurality of matrices corresponding to the first autocorrelation matrix, or may be information of a part of the plurality of matrices corresponding to the first autocorrelation matrix.
Similarly, after the second access network device determines the second autocorrelation matrix, the second autocorrelation matrix may be decomposed into a plurality of matrices by SVD, and then the second information may be sent to the first access network device. Accordingly, the first access network device may receive the second information from the second access network device, and may then determine a second autocorrelation matrix based on the second information, i.e. recover the second autocorrelation matrix based on the decomposed information of the plurality of matrices. The second information is information of a plurality of matrices corresponding to the second autocorrelation matrix, may be information of all matrices in the plurality of matrices corresponding to the second autocorrelation matrix, or may be information of a part of the plurality of matrices corresponding to the second autocorrelation matrix.
The first access network device decomposes the first autocorrelation matrix by SVD in the same or similar manner as the second access network device decomposes the second autocorrelation matrix by SVD. The first access network device determines the second autocorrelation matrix according to the second information, which is the same as or similar to the manner in which the second access network device determines the first autocorrelation matrix according to the first information, and the first autocorrelation matrix is described as an example.
Exemplary, the first access network device pairs a first autocorrelation matrix R 1 The SVD decomposition is performed as follows:
first autocorrelation matrix R 1 Left singular matrix Q after SVD decomposition 1 And right singular matrixAre unitary matrices, right singular matrices +.>For left singular matrix Q 1 Is a conjugate transpose of Λ 1 Is a diagonal matrix, Q 1 、/>Sum lambda 1 Is L x L. At R 1 In the case of a conjugate symmetric matrix, the diagonal matrix Λ 1 The elements on the middle diagonal are arranged in descending order.
In the case due toIs Q 1 Is a conjugate transpose of Λ 1 Is a diagonal matrix and therefore only needs to be according to Q 1 Sum lambda 1 The first autocorrelation matrix can be recovered or determined. The first access network device may send Q 1 Sum lambda 1 Is sent to the second access network device, i.e. the first information may comprise Q 1 Information of (i.e. Q) 1 Information of medium elements, Λ 1 Is the diagonal value of the code.
Second access network device receptionTo Q 1 Sum lambda 1 Can be based on Q first after the information of the value on the diagonal of (a) 1 Information determination Q of (2) 1 Can then be according to Q 1 Determination ofMay also be according to Λ 1 Information determination Λ of values on opposite corners of (a) 1 Can then be according to Q 1 、Λ 1 And->Determining a first autocorrelation matrix R 1
In the case that the number of the plurality of terminal devices is L, the data volume transmitted between different access network devices is l× (l+1) complex numbers, and the data volume transmitted between the access network device and the central node is 2N 2 X L complex numbers. Since the number of antennas of a general access network device is much larger than the number of terminal devices of a cooperative transmission service, l× (l+1) is smaller than 2N 2 X L so that the amount of data transferred between access network devices can be reduced.
In another case, transmit Q 1 Sum lambda 1 Is l× (l+1) number of data amounts transmitted between different access network devices, and in case L is large, the amount of data transmitted is also large. In order to further reduce the amount of data transferred between access network devices, the SVD decomposition result in equation (8) may be expressed as follows:
the diagonal matrix Λ may be 1 Front of (2)Go->Column determination as submatrix Λ 1,1 The diagonal matrix Λ can be used 1 Determination of remaining rows and columnsIs a submatrix lambda 1,2 ,/>Representing a round-up, alpha is a value greater than 0 and less than 1. Unitary matrix Q 1 Dividing into Q according to corresponding dimensions 1,1 And Q 1,2 Two sub-matrices. Due to the diagonal matrix Λ 1 Arranged in descending order, the diagonally preceding element reflecting Λ 1 So that only Q can be transmitted between access network devices 1,1 、Λ 1,1 (/>Real number (rounding)) and Λ 1,2 Average value beta of (1) with dimension Q 1,1 、Λ 1,1 And the total dimension of beta, i.e.)>Plural->And real numbers. The first access network device may send Q 1,1 、Λ 1,1 And beta information is sent to the second access network device, i.e. the first information may comprise Q 1,1 Λ (Λ) 1,1 And information of β.
After the second access network device receives the first information, i.e. Q 1,1 、Λ 1,1 And beta, can be compared with Q 1,1 Orthogonalization of Schmidt to obtain Q' 1,2 . In particular, due toFrom->Before taking inColumn elements, again->Carrying out Schmidt orthogonalization on the orthogonal base to obtain Q' 1,2 . The second access network device may then follow Q 1,1 、Λ 1,1 、Q′ 1,2 And β estimates a first autocorrelation matrix. Estimated first autocorrelation matrix R' 1 Can be expressed as follows:
as can be seen from the formulas (9) and (10), there is some difference between the first autocorrelation matrix recovered from the first information and the first autocorrelation matrix before decomposition, but the difference has little influence on the final result and is negligible.
It can be seen from calculation that, inIn the case of->Plural->The amount of data for the real numbers is less than the amount of data for the l× (l+1) complex numbers. For example, in the case where L is 10, Q can be ensured as long as α is less than 0.9 1,1 、Λ 1,1 And the data amount of the information of beta is smaller than the data amount of the first autocorrelation matrix. It can be seen that the first access network device sends a Q to the second access network device 1,1 、Λ 1,1 And beta, the amount of data transmitted can be reduced.
The second access network device may decompose the second autocorrelation matrix into a plurality of matrices through SVD, and then may send the second information to the first access network device, where the second access network device may decompose the first autocorrelation matrix into a plurality of matrices through SVD, and send the first information to the second access network device the same or similar to each other, and the detailed description may refer to the corresponding description and will not be repeated herein.
After the first access network device and the second access network device receive the first data from the core network device, in the case that the first data is determined to be data sent to the third terminal device, the first access network device may determine a precoding matrix between the first access network device and the third access network device, that is, a first precoding matrix, according to a precoding matrix between the first access network device and the plurality of terminal devices, and then may use the first precoding matrix to precode the first data, and then may send the precoded first data to the third terminal device. Similarly, the second access network device may determine a precoding matrix between the second access network device and the third access network device, that is, a second precoding matrix, according to the precoding matrices between the second access network device and the plurality of terminal devices, and then may use the second precoding matrix to precode the first data, and then may send the precoded first data to the third terminal device. Correspondingly, the third terminal device may receive the first data precoded from the plurality of access network devices. The third terminal device is any one of the plurality of terminal devices.
It can be seen that, when there is downlink data sent to one of the plurality of terminal devices, the plurality of access network devices precode the downlink data by using the precoding matrix between each of the plurality of access network devices and the terminal device, and then send the precoded downlink data, where the downlink data received by the terminal device is downlink data cooperatively transmitted by the plurality of access network devices.
In the communication method, distributed cooperative transmission is adopted, and the autocorrelation matrix of the channel response matrix or the information of the rectangle corresponding to the decomposed autocorrelation matrix is transmitted between the access network devices, so that the interactive data volume between the access network devices can be reduced. In addition, because distributed cooperative transmission is adopted, the precoding matrixes among different access network devices and the plurality of terminal devices are calculated by the respective access network devices, so that the process that the central node transmits the precoding matrix to the access network devices can be reduced, and the cooperative transmission time delay can be reduced.
Based on the above network architecture, please refer to fig. 3, fig. 3 is a schematic structural diagram of a communication device according to an embodiment of the present application. As shown in fig. 3, the communication device may comprise a processing unit 301 and a transceiving unit 302.
In this case, the communication device may be the first access network device, or may be a chip, a chip system, or a processor that supports the first access network device to implement the method, or may be a logic module or software that can implement all or part of the functions of the first access network device. Wherein:
a processing unit 301, configured to determine a first autocorrelation matrix, where the first autocorrelation matrix is an autocorrelation matrix corresponding to a first channel response matrix, the first channel response matrix includes a channel response matrix between a first access network device and a plurality of terminal devices, where the plurality of terminal devices are all terminal devices that are within a coverage area of a plurality of access network devices, and the plurality of access network devices are all access network devices that cooperatively transmit, and the plurality of access network devices includes a first access network device;
a transceiver unit 302, configured to send a first autocorrelation matrix to a second access network device, where the first autocorrelation matrix is used to determine a precoding matrix between the second access network device and the plurality of terminal devices, where the plurality of access network devices includes the second access network device.
In an embodiment, the processing unit 301 is further configured to determine a first channel response matrix by channel estimation;
The determining of the first autocorrelation matrix by the processing unit 301 may comprise:
a first autocorrelation matrix is determined based on the first channel response matrix.
In one embodiment, the processing unit 301 is further configured to decompose the first autocorrelation matrix into a plurality of matrices by SVD;
the receiving and transmitting unit is specifically configured to send first information to the second access network device, where the first information is information of a plurality of matrices corresponding to the first autocorrelation matrix;
the first autocorrelation matrix for determining a precoding matrix between the second access network device and the plurality of terminal devices may comprise:
the first information is used to determine a precoding matrix between the second access network device and the plurality of terminal devices.
In one embodiment, the transceiver unit 302 is further configured to receive a second autocorrelation matrix from the second access network device, where the second autocorrelation matrix is an autocorrelation matrix corresponding to a second channel response matrix, and the second channel response matrix includes channel response matrices between the second access network device and the plurality of terminal devices;
the processing unit 301 is further configured to determine a precoding matrix between the first access network device and the plurality of terminal devices according to the first channel response matrix and the second autocorrelation matrix.
In one embodiment, receiving the second autocorrelation matrix from the second access network device by transceiver unit 302 may comprise:
receiving second information from a second access network device, wherein the second information is information of a plurality of matrixes corresponding to a second autocorrelation matrix, and the matrixes corresponding to the second autocorrelation matrix are obtained by SVD (singular value decomposition) of the second autocorrelation matrix;
the processing unit 301 is further configured to determine a second autocorrelation matrix according to the second information.
The more detailed description about the processing unit 301 and the transceiver unit 302 may be directly obtained by referring to the related description of the first access network device in the method embodiment shown in fig. 2, which is not repeated herein.
In another case, the communication device may be the second access network device, or may be a chip, a chip system, or a processor that supports the second access network device to implement the method, or may be a logic module or software that can implement all or part of the functions of the second access network device. Wherein:
a transceiver unit 302, configured to receive a first autocorrelation matrix from a first access network device, where the first autocorrelation matrix is an autocorrelation matrix corresponding to a first channel response matrix, the first channel response matrix includes a channel response matrix between the first access network device and a plurality of terminal devices, where the plurality of terminal devices are all terminal devices within a coverage area of a plurality of access network devices, and the plurality of access network devices are all access network devices for cooperative transmission, where the plurality of access network devices includes a first access network device and a second access network device;
The processing unit 301 is configured to determine a precoding matrix between the second access network device and the plurality of terminal devices according to the first autocorrelation matrix and a second channel response matrix, where the second channel response matrix includes channel response matrices between the second access network device and the plurality of terminal devices.
As a possible implementation manner, the transceiver unit 302 is specifically configured to receive first information from the first access network device, where the first information is information of a plurality of matrices corresponding to a first autocorrelation matrix, and the plurality of matrices corresponding to the first autocorrelation matrix are obtained by decomposing the first autocorrelation matrix through SVD;
the processing unit 301 is further configured to determine a first autocorrelation matrix according to the first information.
In an embodiment, the processing unit 301 is further configured to determine the second channel response matrix by channel estimation.
In an embodiment, the processing unit 301 is further configured to determine a second autocorrelation matrix according to the second channel response matrix;
the transceiver unit 302 is further configured to send a second autocorrelation matrix to the first access network device, where the second autocorrelation matrix is used to determine a precoding matrix between the first access network device and the plurality of terminal devices.
In an embodiment, the processing unit 301 is further configured to decompose the second autocorrelation moment into a plurality of matrices by SVD;
The transceiver unit 302 is further configured to send second information to the first access network device, where the second information is information of a plurality of matrices corresponding to the second autocorrelation matrix;
the second autocorrelation matrix for determining a precoding matrix between the first access network device and the plurality of terminal devices may comprise:
the second information is used to determine a precoding matrix between the first access network device and the plurality of terminal devices.
The more detailed description about the processing unit 301 and the transceiver unit 302 may be directly obtained by referring to the related description of the second access network device in the method embodiment shown in fig. 2, which is not repeated herein.
Based on the above network architecture, please refer to fig. 4, fig. 4 is a schematic structural diagram of another communication device according to an embodiment of the present application. As shown in fig. 4, the communication device may include a processor 401, a memory 402, a transceiver 403, and a bus 404. The memory 402 may be independent and may be coupled to the processor 401 via a bus 404. Memory 402 may also be integrated with processor 401. Wherein bus 404 is used to implement the connections between these components. In one case, as shown in fig. 4, the transceiver 403 may include a transmitter 4031, a receiver 4032, and an antenna 4033. In another case, the transceiver 403 may include a transmitter (i.e., an output interface) and a receiver (i.e., an input interface). The transmitter may include a transmitter and an antenna, and the receiver may include a receiver and an antenna.
The communication device may be the first access network device, or may be a module in the first access network device. When executed, the processor 401 is configured to perform the operations performed by the processing unit 301 in the above embodiment, and the transceiver 403 is configured to perform the operations performed by the transceiver unit 302 in the above embodiment. The communication device may also be configured to execute various methods executed by the first access network device in the embodiment of the method of fig. 2, which are not described herein.
The communication device may be the second access network device, or may be a module in the second access network device. When executed, the processor 401 is configured to perform the operations performed by the processing unit 301 in the above embodiment, and the transceiver 403 is configured to perform the operations performed by the transceiver unit 302 in the above embodiment. The communication device may also be configured to execute various methods executed by the second access network device in the embodiment of the method of fig. 2, which are not described herein.
Based on the above network architecture, please refer to fig. 5, fig. 5 is a schematic structural diagram of another communication device according to an embodiment of the present application. As shown in fig. 5, the communication device may include an input interface 501, a logic circuit 502, and an output interface 503. The input interface 501 and the output interface 503 are connected through a logic circuit 502. Wherein the input interface 501 is for receiving information from other communication devices and the output interface 503 is for outputting, scheduling or transmitting information to other communication devices. The logic circuit 502 is used to perform operations other than the operations of the input interface 501 and the output interface 503, for example, to realize the functions realized by the processor 401 in the above-described embodiment. The communication device may be a first access network device (or a module in the first access network device), or may be a second access network device (or a module in the second access network device). The more detailed descriptions of the input interface 501, the logic circuit 502 and the output interface 503 may be directly obtained by directly referring to the related descriptions of the first access network device or the second access network device in the above method embodiments, which are not described herein.
It should be understood that the above modules may be independent or may be integrated together. For example, the transmitter, receiver and antenna may be separate or integrated as a transceiver. For another example, the input interface and the output interface may be independent or may be integrated as a communication interface.
The present application also discloses a computer-readable storage medium having stored thereon instructions that, when executed by a processor, perform the method of the above-described method embodiments.
The present application also discloses a computer program product comprising computer instructions which, when executed by a processor, perform the method of the above-described method embodiments.
The embodiment of the application also discloses a communication system, which can comprise a plurality of access network devices and a plurality of terminal devices which are cooperatively transmitted, and the specific description can refer to the communication method shown above.
The foregoing embodiments have been provided for the purpose of illustrating the technical solution and advantageous effects of the present application in further detail, and it should be understood that the foregoing embodiments are merely illustrative of the present application and are not intended to limit the scope of the present application, and any modifications, equivalents, improvements, etc. made on the basis of the technical solution of the present application should be included in the scope of the present application.
It will be apparent that the embodiments described above are only some, but not all, of the embodiments of the present application. Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the application for the embodiment. The appearances of such phrases in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Those of skill in the art will explicitly and implicitly understand that the embodiments described herein may be combined with other embodiments. All other embodiments, which can be made by one of ordinary skill in the art without undue burden from the present disclosure, are within the scope of the present disclosure.
The terms "first," second, "" third and the like in the description and in the claims and drawings are used for distinguishing between different objects and not for describing a particular sequential order. Furthermore, the terms "comprising," "including," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion. For example, a series of steps or elements may be included, or alternatively, steps or elements not listed or, alternatively, other steps or elements inherent to such process, method, article, or apparatus may be included.
Only some, but not all, of the matters relevant to the present application are shown in the accompanying drawings. Before discussing the exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although a flowchart depicts operations (or steps) as a sequential process, many of the operations can be performed in parallel, concurrently, or at the same time. Furthermore, the order of the operations may be rearranged. The process may be terminated when its operations are completed, but may have additional steps not included in the figures.
The term "unit" or the like as used in this specification is used to refer to a computer-related entity, either hardware, firmware, a combination of hardware and software, or software in execution. For example, a unit may be, but is not limited to being, a process running on a processor, an object, an executable, a thread of execution, a program, and/or being distributed between two or more computers. Furthermore, these units may be implemented from a variety of computer-readable media having various data structures stored thereon. The units may communicate by way of local and/or remote processes such as in accordance with a signal having one or more data packets (e.g., second unit data from another unit interacting with a local system, distributed system, and/or across a network).
In addition, in the embodiments of the present application, the number of nouns means "singular nouns or plural nouns", that is, "one or more", unless otherwise specified. "at least one" means one or more, "a plurality" means two or more, and "a plurality" of "one or more" means two or more. "and/or", describes an association relationship of an association object, and indicates that there may be three relationships, for example, a and/or B, and may indicate: a alone, a and B together, and B alone, wherein a, B may be singular or plural. The character "/" generally indicates that the context-dependent object is an "or" relationship. For example, A/B, means: a or B. "at least one of" or the like means any combination of these items, including any combination of single item(s) or plural items(s). For example, at least one (one) of a, b, or c, represents: a, b, c, a and b, a and c, b and c, or a and b and c, wherein a, b, c may be single or plural.

Claims (25)

1. A method of communication, the method being applied to a first access network device, comprising:
determining a first autocorrelation matrix, wherein the first autocorrelation matrix is an autocorrelation matrix corresponding to a first channel response matrix, the first channel response matrix comprises channel response matrices between the first access network device and a plurality of terminal devices, the plurality of terminal devices are all terminal devices within coverage range of a plurality of access network devices, the plurality of access network devices are all access network devices for cooperative transmission, and the plurality of access network devices comprise the first access network device;
And sending the first autocorrelation matrix to a second access network device, wherein the first autocorrelation matrix is used for determining a precoding matrix between the second access network device and the plurality of terminal devices, and the plurality of access network devices comprise the second access network device.
2. The method according to claim 1, wherein the method further comprises:
determining the first channel response matrix by channel estimation;
the determining the first autocorrelation matrix includes:
and determining a first autocorrelation matrix according to the first channel response matrix.
3. The method according to claim 1 or 2, characterized in that the method further comprises:
decomposing the first autocorrelation matrix into a plurality of matrices by Singular Value Decomposition (SVD);
the sending the first autocorrelation matrix to a second access network apparatus includes:
transmitting first information to a second access network device, wherein the first information is information of a plurality of matrixes corresponding to the first autocorrelation matrix;
the first autocorrelation matrix is used for determining a precoding matrix between the second access network device and the plurality of terminal devices, and includes:
the first information is used to determine a precoding matrix between the second access network device and the plurality of terminal devices.
4. A method according to any one of claims 1-3, wherein the method further comprises:
receiving a second autocorrelation matrix from the second access network device, wherein the second autocorrelation matrix is an autocorrelation matrix corresponding to a second channel response matrix, and the second channel response matrix comprises channel response matrices between the second access network device and the plurality of terminal devices;
and determining a precoding matrix between the first access network device and the plurality of terminal devices according to the first channel response matrix and the second autocorrelation matrix.
5. The method of claim 4, wherein the receiving the second autocorrelation matrix from the second access network device comprises:
receiving second information from the second access network device, wherein the second information is information of a plurality of matrixes corresponding to a second autocorrelation matrix, and the plurality of matrixes corresponding to the second autocorrelation matrix are obtained by SVD decomposition of the second autocorrelation matrix;
the method further comprises the steps of:
and determining the second autocorrelation matrix according to the second information.
6. A method of communication, the method being applied to a second access network device, comprising:
Receiving a first autocorrelation matrix from a first access network device, wherein the first autocorrelation matrix is an autocorrelation matrix corresponding to a first channel response matrix, the first channel response matrix comprises channel response matrices between the first access network device and a plurality of terminal devices, the plurality of terminal devices are all terminal devices within the coverage range of a plurality of access network devices, the plurality of access network devices are all access network devices for cooperative transmission, and the plurality of access network devices comprise the first access network device and the second access network device;
and determining a precoding matrix between the second access network device and the plurality of terminal devices according to the first autocorrelation matrix and a second channel response matrix, wherein the second channel response matrix comprises channel response matrices between the second access network device and the plurality of terminal devices.
7. The method of claim 6, wherein the receiving the first autocorrelation matrix from the first access network device comprises:
receiving first information from the first access network equipment, wherein the first information is information of a plurality of matrixes corresponding to the first autocorrelation matrix, and the plurality of matrixes corresponding to the first autocorrelation matrix are obtained by Singular Value Decomposition (SVD) decomposition of the first autocorrelation matrix;
The method further comprises the steps of:
and determining the first autocorrelation matrix according to the first information.
8. The method according to claim 6 or 7, characterized in that the method further comprises:
the second channel response matrix is determined by channel estimation.
9. The method of claim 8, wherein the method further comprises:
determining a second autocorrelation matrix according to the second channel response matrix;
and sending the second autocorrelation matrix to the first access network device, wherein the second autocorrelation matrix is used for determining precoding matrices between the first access network device and the plurality of terminal devices.
10. The method according to claim 9, wherein the method further comprises:
decomposing the second autocorrelation moment into a plurality of matrices by SVD;
the sending the second autocorrelation matrix to the first access network apparatus includes:
transmitting second information to first access network equipment, wherein the second information is information of a plurality of matrixes corresponding to the second autocorrelation matrix;
the second autocorrelation matrix is used for determining a precoding matrix between the first access network device and the plurality of terminal devices, and includes:
The second information is used to determine a precoding matrix between the first access network device and the plurality of terminal devices.
11. A communication apparatus, the apparatus being applied to a first access network device, comprising:
a processing unit, configured to determine a first autocorrelation matrix, where the first autocorrelation matrix is an autocorrelation matrix corresponding to a first channel response matrix, where the first channel response matrix includes a channel response matrix between the first access network device and a plurality of terminal devices, where the plurality of terminal devices are all terminal devices that are within a coverage area of a plurality of access network devices, where the plurality of access network devices are all access network devices that cooperatively transmit, and where the plurality of access network devices includes the first access network device;
the transceiver unit is configured to send the first autocorrelation matrix to a second access network device, where the first autocorrelation matrix is used to determine a precoding matrix between the second access network device and the plurality of terminal devices, and the plurality of access network devices includes the second access network device.
12. The apparatus of claim 11, wherein the processing unit is further configured to determine the first channel response matrix by channel estimation;
The processing unit determining the first autocorrelation matrix includes:
and determining a first autocorrelation matrix according to the first channel response matrix.
13. The apparatus according to claim 11 or 12, wherein the processing unit is further configured to decompose the first autocorrelation matrix into a plurality of matrices by singular value decomposition, SVD;
the transceiver unit is specifically configured to send first information to a second access network device, where the first information is information of a plurality of matrices corresponding to the first autocorrelation matrix;
the first autocorrelation matrix is used for determining a precoding matrix between the second access network device and the plurality of terminal devices, and includes:
the first information is used to determine a precoding matrix between the second access network device and the plurality of terminal devices.
14. The apparatus according to any one of claims 11-13, wherein the transceiver unit is further configured to receive a second autocorrelation matrix from the second access network device, where the second autocorrelation matrix is an autocorrelation matrix corresponding to a second channel response matrix, and the second channel response matrix includes a channel response matrix between the second access network device and the plurality of terminal devices;
The processing unit is further configured to determine a precoding matrix between the first access network device and the plurality of terminal devices according to the first channel response matrix and the second autocorrelation matrix.
15. The apparatus of claim 14, wherein the transceiver unit receiving a second autocorrelation matrix from the second access network device comprises:
receiving second information from the second access network device, wherein the second information is information of a plurality of matrixes corresponding to a second autocorrelation matrix, and the plurality of matrixes corresponding to the second autocorrelation matrix are obtained by SVD decomposition of the second autocorrelation matrix;
the processing unit is further configured to determine the second autocorrelation matrix according to the second information.
16. A communication apparatus, the apparatus being applied to a second access network device, comprising:
a transceiver unit, configured to receive a first autocorrelation matrix from a first access network device, where the first autocorrelation matrix is an autocorrelation matrix corresponding to a first channel response matrix, where the first channel response matrix includes a channel response matrix between the first access network device and a plurality of terminal devices, where the plurality of terminal devices are all terminal devices that are within a coverage area of a plurality of access network devices, where the plurality of access network devices are all access network devices that cooperatively transmit, and where the plurality of access network devices includes the first access network device and the second access network device;
And the processing unit is used for determining a precoding matrix between the second access network equipment and the plurality of terminal equipment according to the first autocorrelation matrix and a second channel response matrix, wherein the second channel response matrix comprises channel response matrices between the second access network equipment and the plurality of terminal equipment.
17. The apparatus of claim 16, wherein the transceiver unit is specifically configured to receive first information from the first access network device, where the first information is information of a plurality of matrices corresponding to the first autocorrelation matrix, and the plurality of matrices corresponding to the first autocorrelation matrix are obtained by singular value decomposition, SVD, decomposition of the first autocorrelation matrix;
the processing unit is further configured to determine the first autocorrelation matrix according to the first information.
18. The apparatus according to claim 16 or 17, wherein the processing unit is further configured to determine the second channel response matrix by channel estimation.
19. The apparatus of claim 18, wherein the processing unit is further configured to determine a second autocorrelation matrix based on the second channel response matrix;
The transceiver unit is further configured to send the second autocorrelation matrix to the first access network device, where the second autocorrelation matrix is used to determine a precoding matrix between the first access network device and the plurality of terminal devices.
20. The apparatus of claim 19, wherein the processing unit is further configured to decompose the second autocorrelation moment into a plurality of matrices by SVD;
the transceiver unit is further configured to send second information to the first access network device, where the second information is information of a plurality of matrices corresponding to the second autocorrelation matrix;
the second autocorrelation matrix is used for determining a precoding matrix between the first access network device and the plurality of terminal devices, and includes:
the second information is used to determine a precoding matrix between the first access network device and the plurality of terminal devices.
21. A first access network device comprising a processor coupled to a memory for storing a program or instructions that, when executed by the processor, cause the first access network device to perform the method of any of claims 1-5.
22. A second access network device comprising a processor coupled to a memory for storing a program or instructions that, when executed by the processor, cause the second access network device to perform the method of any of claims 6-10.
23. A communication system comprising the first access network device of claim 21 and the second access network device of claim 22.
24. A computer readable storage medium, characterized in that the computer readable storage medium has stored therein a computer program or computer instructions, which, when executed by a processor, implement the method according to any of claims 1-10.
25. A computer program product, characterized in that the computer program product comprises computer program code which, when run by a processor, implements the method according to any of claims 1-10.
CN202210715358.7A 2022-06-23 2022-06-23 A communication method, device and related equipment Pending CN117336799A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210715358.7A CN117336799A (en) 2022-06-23 2022-06-23 A communication method, device and related equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210715358.7A CN117336799A (en) 2022-06-23 2022-06-23 A communication method, device and related equipment

Publications (1)

Publication Number Publication Date
CN117336799A true CN117336799A (en) 2024-01-02

Family

ID=89281654

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210715358.7A Pending CN117336799A (en) 2022-06-23 2022-06-23 A communication method, device and related equipment

Country Status (1)

Country Link
CN (1) CN117336799A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102055563A (en) * 2010-12-24 2011-05-11 清华大学 Adaptive joint linear precoding method applicable to multi-base station coordination
US20130078991A1 (en) * 2009-09-23 2013-03-28 Electronics And Telecommunications Research Institute Method and device for managing interference in neighbouring cells having multiple sending and receiving nodes
US20130170533A1 (en) * 2011-09-28 2013-07-04 Nec Laboratories America, Inc. Coordinated Multi-Point Transmission
US20150092684A1 (en) * 2013-09-27 2015-04-02 Alcatel-Lucent Methods and systems for distributed coordination

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130078991A1 (en) * 2009-09-23 2013-03-28 Electronics And Telecommunications Research Institute Method and device for managing interference in neighbouring cells having multiple sending and receiving nodes
CN102055563A (en) * 2010-12-24 2011-05-11 清华大学 Adaptive joint linear precoding method applicable to multi-base station coordination
US20130170533A1 (en) * 2011-09-28 2013-07-04 Nec Laboratories America, Inc. Coordinated Multi-Point Transmission
US20150092684A1 (en) * 2013-09-27 2015-04-02 Alcatel-Lucent Methods and systems for distributed coordination

Similar Documents

Publication Publication Date Title
Verma et al. A survey on Multi-AP coordination approaches over emerging WLANs: Future directions and open challenges
CN103004106B (en) A transmit diversity method, related equipment and system
US20230308141A1 (en) Communication Method, Device, and System
US20230379020A1 (en) Precoding method and apparatus
CN114731519A (en) Non-orthogonal multiple access method, base station and user equipment
US20250202549A1 (en) Data transmission method and communication apparatus
WO2024027394A1 (en) Communication method and apparatus
WO2020211736A1 (en) Electronic device and method for use in wireless communication system, and storage medium
Cao et al. From oran to cell-free ran: Architecture, performance analysis, testbeds and trials
CN116235415B (en) Signal transmission method and related device
US20250097950A1 (en) Communication method and apparatus
US11411632B2 (en) Method to estimate SNR for MU-MIMO based on channel orthogonality
Atzeni et al. Optimal low-complexity self-interference cancellation for full-duplex MIMO small cells
CN115942359B (en) A method and apparatus for determining weights
CN117336799A (en) A communication method, device and related equipment
EP4120579B1 (en) Interference aware eigen-beamforming based on second order statistics
CN115244863A (en) Updating method and communication device
CN109004962B (en) Stratospheric Massive MIMO User-End Beamforming Method
CN114826356B (en) Beam selection method and device, terminal equipment and chip
CN113972934B (en) Data transmission method, device and system and readable storage medium
EP4557630A1 (en) Communication method and related apparatus
Sheikh Performance improvement of cell free massive MIMO system using user clustering and access point selection technique
WO2025066955A1 (en) Channel state information reporting method and related apparatus
WO2025148741A1 (en) Communication method and related apparatus
Yin et al. Using Clustering and APS Method Performance Improvement of Cell Free Massive MIMO System

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination