CN116208210A - Beam forming method, device, equipment and storage medium - Google Patents

Beam forming method, device, equipment and storage medium Download PDF

Info

Publication number
CN116208210A
CN116208210A CN202111458415.XA CN202111458415A CN116208210A CN 116208210 A CN116208210 A CN 116208210A CN 202111458415 A CN202111458415 A CN 202111458415A CN 116208210 A CN116208210 A CN 116208210A
Authority
CN
China
Prior art keywords
jth
kth
space
transmission layer
channel
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
CN202111458415.XA
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.)
Datang Mobile Communications Equipment Co Ltd
Original Assignee
Datang Mobile Communications Equipment 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 Datang Mobile Communications Equipment Co Ltd filed Critical Datang Mobile Communications Equipment Co Ltd
Priority to CN202111458415.XA priority Critical patent/CN116208210A/en
Publication of CN116208210A publication Critical patent/CN116208210A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0617Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal for beam forming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0686Hybrid systems, i.e. switching and simultaneous transmission
    • H04B7/0695Hybrid systems, i.e. switching and simultaneous transmission using beam selection
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Radio Transmission System (AREA)

Abstract

In a beamforming method, device, equipment and storage medium provided by the application, a j channel space corresponding to a j transmission layer is acquired for the j transmission layers of a plurality of terminals; according to the j channel space corresponding to the j transmission layer, acquiring a target forming space corresponding to the j transmission layer; and carrying out wave beam forming on the j-th transmission layer according to the target forming space. In the scheme, the transmission layers of each terminal device are synchronously processed, so that orthogonalization among the target forming spaces of the transmission layers can be ensured, interference among the transmission layers can be prevented when the beam forming is carried out on the transmission layers according to the target forming spaces, and the communication quality is improved.

Description

Beam forming method, device, equipment and storage medium
Technical Field
The present disclosure relates to the field of communications technologies, and in particular, to a method, an apparatus, a device, and a storage medium for beamforming.
Background
In 5G mobile communication, the antenna array is subjected to beam forming, so that a special beam pointing to a User is generated, and the time-frequency resource utilization rate in a Multi-User Multiple-Input Multiple-Output (MU-MIMO) scene can be effectively improved.
In the traditional beamforming technology, the EBB (Eigenbased Beamforming) technology is adopted to perform single-user beamforming first so as to achieve orthogonalization of a transmission layer of a single user, thereby achieving the maximization of gain, and then based on orthogonalization of channels among users, the channel interference among users is restrained.
However, the process of orthogonalization of channels between users may destroy orthogonalization between transmission layers of a single user, thereby causing interference between transmission layers and degrading communication quality.
Disclosure of Invention
The present disclosure provides a beamforming method, apparatus, device, and storage medium, for solving the technical problem that interference may occur between transmission layers of a terminal in the current beamforming method, and communication quality is low.
In a first aspect, the present application provides a beamforming method applied to a network device, where a coverage area of the network device includes a plurality of terminals, a channel is included between the network device and each of the plurality of terminals, each channel includes a plurality of transmission layers, and the beamforming method includes:
for a j-th transmission layer of a plurality of terminals, acquiring a j-th channel space corresponding to the j-th transmission layer; according to the j channel space corresponding to the j transmission layer, acquiring a target forming space corresponding to the j transmission layer; carrying out wave beam forming on the j-th transmission layer according to the target forming space;
The J-th channel space is a shaping space of a channel between the network equipment and the terminal, the target shaping space is a shaping space of a J-th transmission layer, J is any integer in intervals [1, J ], and J is the maximum value in the number of transmission layers of the transmission layers corresponding to the terminals.
Optionally, acquiring a j channel space corresponding to the j transport layer includes:
when j is equal to 1, determining the j-th channel space as an initial channel space of the terminal; or when j is greater than 1, acquiring the j channel space according to the target forming space corresponding to the previous j-1 transmission layers and the j-1 channel space corresponding to the j-1 transmission layer.
Optionally, acquiring the jth channel space according to the target forming space corresponding to the previous j-1 transmission layers and the jth-1 channel space corresponding to the jth-1 transmission layer includes:
determining the total forming space of the front j-1 transmission layers according to the target forming spaces corresponding to the front j-1 transmission layers, wherein the total forming space is the sum of the target forming spaces of the front j-1 transmission layers; and determining the j-th channel space according to the j-1-th channel space of the terminal and the total forming space corresponding to the previous j-1 transmission layers.
Optionally, the obtaining the target forming space corresponding to the jth transmission layer according to the jth channel space corresponding to the jth transmission layer includes:
Obtaining a kth iteration vector corresponding to a jth transmission layer, wherein K is any integer in a section [1, K ], and K is an iteration frequency threshold of the iteration vector; according to the j-th channel space and the k-th iteration vector, determining a k-th original forming space corresponding to the j-th transmission layer; orthogonalizing the kth original forming space corresponding to the jth transmission layer to obtain a kth target forming space corresponding to the jth transmission layer; and carrying out K iterations according to the steps, obtaining the 1 st object forming space to the K object forming space of the j-th transmission layer, and determining the K object forming space as the object forming space corresponding to the j-th transmission layer.
Optionally, obtaining a kth iteration vector corresponding to the jth transport layer includes:
when k is equal to 1, determining the kth iteration vector as a preset iteration vector; or when k is greater than 1, acquiring a kth iteration vector according to a kth-1 target forming space and a jth channel space corresponding to a jth transmission layer.
Optionally, the obtaining the kth iteration vector according to the kth-1 target forming space and the jth channel space corresponding to the jth transmission layer includes:
according to the kth-1 target forming space and the jth channel space, obtaining a kth original iteration vector corresponding to the jth transmission layer; and carrying out vector modulo normalization processing on the kth original iteration vector to obtain the kth iteration vector.
Optionally, orthogonalizing the kth original forming space corresponding to the jth transmission layer to obtain the kth target forming space corresponding to the jth transmission layer, including:
according to the kth original forming space corresponding to the jth transmission layer, determining an interference channel space corresponding to the jth transmission layer; and determining a kth target forming space corresponding to the jth transmission layer according to the interference channel space corresponding to the jth transmission layer and the kth original forming space.
Optionally, acquiring the jth channel space according to the target forming space corresponding to the previous j-1 transmission layers and the jth-1 channel space corresponding to the jth-1 transmission layer includes:
the j-th channel space is determined based on the following formula,
Figure BDA0003387263290000031
wherein H is j For the j-th channel space, H j-1 For the j-1 channel space corresponding to the j-1 transport layer, [ Gt ] 1~(j-1),k ]And forming spaces for targets corresponding to the first j-1 transmission layers.
Optionally, determining the kth original forming space corresponding to the jth transmission layer according to the jth channel space and the kth iteration vector includes:
the kth original forming space is determined based on the following formula,
G j,k =H j *Vt j,k
wherein, [ G j,k ]For the kth original forming space, H j For the j-th channel space, [ Vt ] j,k ]Is the kth iteration vector.
Optionally, the obtaining the kth iteration vector according to the kth-1 target forming space and the jth channel space corresponding to the jth transmission layer includes:
The kth original iteration vector is determined based on the following formula,
Figure BDA0003387263290000032
wherein V is j,k For the kth original iteration vector, H j For the j-th channel space, [ Gt ] j,k-1 ]Forming a space for a k-1 th object;
carrying out vector modulo normalization processing on the kth original iteration vector based on the following formula to obtain the kth iteration vector,
Vt j,k =V j,k /||V j,k ||
wherein Vt is j,k For the kth iteration vector, V j,k Is the kth original iteration vector.
Optionally, determining the kth target forming space corresponding to the jth transmission layer according to the interfering channel space corresponding to the jth transmission layer and the kth original forming space includes:
determining a kth target forming space corresponding to a jth transmission layer based on the following formula:
Figure BDA0003387263290000033
wherein, [ Gt ] j,k ]Forming a space for a kth target corresponding to a jth transmission layer, [ G ] j,k ]For the kth original forming space, P j And the interference channel space corresponding to the j-th transmission layer.
In a second aspect, the present application provides a beamforming apparatus applied to a network device, where a coverage area of the network device includes a plurality of terminals, a channel is included between the network device and each of the plurality of terminals, each channel includes a plurality of transmission layers, and the beamforming apparatus includes:
the acquisition module is used for acquiring a j-th channel space corresponding to a j-th transmission layer of the plurality of terminals according to the j-th channel space corresponding to the j-th transmission layer, and acquiring a target forming space corresponding to the j-th transmission layer;
The processing module is used for carrying out beam forming on the jth transmission layer according to the target forming space; the J-th channel space is a shaping space of a channel between the network equipment and the terminal, the target shaping space is a shaping space of a J-th transmission layer, J is any integer in intervals [1, J ], and J is the maximum value in the number of transmission layers of the transmission layers corresponding to the terminals.
Optionally, the acquiring module is specifically configured to: when j is equal to 1, determining the j-th channel space as an initial channel space of the terminal; or when j is greater than 1, acquiring the j channel space according to the target forming space corresponding to the previous j-1 transmission layers and the j-1 channel space corresponding to the j-1 transmission layer.
Optionally, the acquiring module is specifically configured to: determining the total forming space of the front j-1 transmission layers according to the target forming spaces corresponding to the front j-1 transmission layers, wherein the total forming space is the sum of the target forming spaces of the front j-1 transmission layers; and determining the j-th channel space according to the j-1-th channel space of the terminal and the total forming space corresponding to the previous j-1 transmission layers.
Optionally, the acquiring module is specifically configured to: obtaining a kth iteration vector corresponding to a jth transmission layer, wherein K is any integer in a section [1, K ], and K is an iteration frequency threshold of the iteration vector; according to the j-th channel space and the k-th iteration vector, determining a k-th original forming space corresponding to the j-th transmission layer; orthogonalizing the kth original forming space corresponding to the jth transmission layer to obtain a kth target forming space corresponding to the jth transmission layer; and carrying out K iterations according to the steps, obtaining and obtaining the 1 st object forming space to the K object forming space of the j-th transmission layer, and determining the K object forming space as the object forming space corresponding to the j-th transmission layer.
Optionally, the acquiring module is specifically configured to: when k is equal to 1, determining the kth iteration vector as a preset iteration vector; or when k is greater than 1, acquiring a kth iteration vector according to a kth-1 target forming space and a jth channel space corresponding to a jth transmission layer.
Optionally, the acquiring module is specifically configured to: according to the kth-1 target forming space and the jth channel space, obtaining a kth original iteration vector corresponding to the jth transmission layer; and carrying out vector modulo normalization processing on the kth original iteration vector to obtain the kth iteration vector.
Optionally, the acquiring module is specifically configured to: according to the kth original forming space corresponding to the jth transmission layer, determining an interference channel space corresponding to the jth transmission layer; and determining a kth target forming space corresponding to the jth transmission layer according to the interference channel space corresponding to the jth transmission layer and the kth original forming space.
Optionally, the acquiring module is specifically configured to: the j-th channel space is determined based on the following formula,
Figure BDA0003387263290000051
wherein H is j For the j-th channel space, H j-1 For the j-1 channel space corresponding to the j-1 transport layer, [ Gt ] 1~(j-1),k ]And forming spaces for targets corresponding to the first j-1 transmission layers.
Optionally, the acquiring module is specifically configured to: the kth original forming space is determined based on the following formula,
G j,k =H j *Vt j,k
Wherein, [ G j,k ]For the kth original forming space, H j For the j-th channel space, [ Vt ] j,k ]Is the kth iteration vector.
Optionally, the acquiring module is specifically configured to: the kth original iteration vector is determined based on the following formula,
Figure BDA0003387263290000052
wherein V is j,k For the kth original iteration vector, H j For the j-th channel space, [ Gt ] j,k-1 ]Forming a space for a k-1 th object;
carrying out vector modulo normalization processing on the kth original iteration vector based on the following formula to obtain the kth iteration vector,
Vt j,k =V j,k /||V j,k ||
wherein Vt is j,k For the kth iteration vector, V j,k Is the kth original iteration vector.
Optionally, the acquiring module is specifically configured to: determining a kth target forming space corresponding to a jth transmission layer based on the following formula:
Figure BDA0003387263290000053
wherein, [ Gt ] j,k ]Forming a space for a kth target corresponding to a jth transmission layer, [ G ] j,k ]For the kth original forming space, P j And the interference channel space corresponding to the j-th transmission layer.
In a third aspect, the present application provides a network device, where a coverage area of the network device includes a plurality of terminals, a channel is included between the network device and each of the plurality of terminals, each channel includes a plurality of transport layers, and the network device includes:
a memory for storing a computer program;
a transceiver for transceiving data under the control of the processor;
A processor for reading the computer program in the memory and performing the following operations:
for a j-th transmission layer of a plurality of terminals, acquiring a j-th channel space corresponding to the j-th transmission layer; according to the j channel space corresponding to the j transmission layer, acquiring a target forming space corresponding to the j transmission layer; carrying out wave beam forming on the j-th transmission layer according to the target forming space; the J-th channel space is a shaping space of a channel between the network equipment and the terminal, the target shaping space is a shaping space of a J-th transmission layer, J is any integer in intervals [1, J ], and J is the maximum value in the number of transmission layers of the transmission layers corresponding to the terminals.
Optionally, acquiring a j channel space corresponding to the j transport layer includes:
when j is equal to 1, determining the j-th channel space as an initial channel space of the terminal; or when j is greater than 1, acquiring the j channel space according to the target forming space corresponding to the previous j-1 transmission layers and the j-1 channel space corresponding to the j-1 transmission layer.
Optionally, acquiring the jth channel space according to the target forming space corresponding to the previous j-1 transmission layers and the jth-1 channel space corresponding to the jth-1 transmission layer includes:
determining the total forming space of the front j-1 transmission layers according to the target forming spaces corresponding to the front j-1 transmission layers, wherein the total forming space is the sum of the target forming spaces of the front j-1 transmission layers; and determining the j-th channel space according to the j-1-th channel space of the terminal and the total forming space corresponding to the previous j-1 transmission layers.
Optionally, the obtaining the target forming space corresponding to the jth transmission layer according to the jth channel space corresponding to the jth transmission layer includes:
obtaining a kth iteration vector corresponding to a jth transmission layer, wherein K is any integer in a section [1, K ], and K is an iteration frequency threshold of the iteration vector; according to the j-th channel space and the k-th iteration vector, determining a k-th original forming space corresponding to the j-th transmission layer; orthogonalizing the kth original forming space corresponding to the jth transmission layer to obtain a kth target forming space corresponding to the jth transmission layer; and carrying out K iterations according to the steps, obtaining and obtaining the 1 st object forming space to the K object forming space of the j-th transmission layer, and determining the K object forming space as the object forming space corresponding to the j-th transmission layer.
Optionally, obtaining a kth iteration vector corresponding to the jth transport layer includes: when k is equal to 1, determining the kth iteration vector as a preset iteration vector; or when k is greater than 1, acquiring a kth iteration vector according to a kth-1 target forming space and a jth channel space corresponding to a jth transmission layer.
Optionally, the obtaining the kth iteration vector according to the kth-1 target forming space and the jth channel space corresponding to the jth transmission layer includes:
According to the kth-1 target forming space and the jth channel space, obtaining a kth original iteration vector corresponding to the jth transmission layer; and carrying out vector modulo normalization processing on the kth original iteration vector to obtain the kth iteration vector.
Optionally, orthogonalizing the kth original forming space corresponding to the jth transmission layer to obtain the kth target forming space corresponding to the jth transmission layer, including:
according to the kth original forming space corresponding to the jth transmission layer, determining an interference channel space corresponding to the jth transmission layer; and determining a kth target forming space corresponding to the jth transmission layer according to the interference channel space corresponding to the jth transmission layer and the kth original forming space.
Optionally, acquiring the jth channel space according to the target forming space corresponding to the previous j-1 transmission layers and the jth-1 channel space corresponding to the jth-1 transmission layer includes: the j-th channel space is determined based on the following formula,
Figure BDA0003387263290000071
wherein H is j For the j-th channel space, H j-1 For the j-1 channel space corresponding to the j-1 transport layer, [ Gt ] 1~(j-1),k ]And forming spaces for targets corresponding to the first j-1 transmission layers.
Optionally, determining the kth original forming space corresponding to the jth transmission layer according to the jth channel space and the kth iteration vector includes: the kth original forming space is determined based on the following formula,
G j,k =H j *Vt j,k
Wherein, [ G j,k ]For the kth original forming space, H j For the j-th channel space, [ Vt ] j,k ]Is the kth iteration vector.
Optionally, the obtaining the kth iteration vector according to the kth-1 target forming space and the jth channel space corresponding to the jth transmission layer includes: the kth original iteration vector is determined based on the following formula,
Figure BDA0003387263290000072
wherein V is j,k For the kth original iteration vector, H j For the j-th channel space, [ Gt ] j,k-1 ]Forming a space for a k-1 th object;
carrying out vector modulo normalization processing on the kth original iteration vector based on the following formula to obtain the kth iteration vector,
Vt j,k =V j,k /||V j,k ||
wherein Vt is j,k For the kth iteration vector, V j,k Is the kth original iteration vector.
Optionally, determining the kth target forming space corresponding to the jth transmission layer according to the interfering channel space corresponding to the jth transmission layer and the kth original forming space includes: determining a kth target forming space corresponding to a jth transmission layer based on the following formula:
Figure BDA0003387263290000081
wherein, [ Gt ] j,k ]Forming a space for a kth target corresponding to a jth transmission layer, [ G ] j,k ]For the kth original forming space, P j And the interference channel space corresponding to the j-th transmission layer.
In a fourth aspect, the present application provides a processor-readable storage medium storing a computer program for causing a processor to perform the beamforming method as in the first aspect.
In a fifth aspect, the present application provides a computer program product comprising: a computer program which, when executed by a processor, implements a beamforming method as in the first aspect.
In a beamforming method, device, equipment and storage medium provided by the application, a j channel space corresponding to a j transmission layer is acquired for the j transmission layers of a plurality of terminals; according to the j channel space corresponding to the j transmission layer, acquiring a target forming space corresponding to the j transmission layer; and carrying out wave beam forming on the j-th transmission layer according to the target forming space. In the scheme, the transmission layers of each terminal device are synchronously processed, so that orthogonalization among the target forming spaces of the transmission layers can be ensured, interference among the transmission layers can be prevented when the beam forming is carried out on the transmission layers according to the target forming spaces, and the communication quality is improved.
It should be appreciated that what is described in the foregoing summary section is not intended to limit key or critical features of embodiments of the present application nor is it intended to be used to limit the scope of the present application. Other features of the present application will become apparent from the description that follows.
Drawings
For a clearer description of the technical solutions of the present application or of the prior art, the drawings that are used in the description of the embodiments or of the prior art will be briefly described, it being obvious that the drawings in the description below are some embodiments of the present application, and that other drawings can be obtained from these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic view of an application scenario provided in an embodiment of the present application;
fig. 2 is a schematic flow chart of a beamforming method according to an embodiment of the present application;
fig. 3 is a second flowchart of a beamforming method according to an embodiment of the present application;
fig. 4 is a flowchart illustrating a beamforming method according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of a beamforming device according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of a network device according to an embodiment of the present application.
Detailed Description
The term "and/or" in this application describes an association relationship of an association object, which means that three relationships may exist, for example, a and/or B may mean: a exists alone, A and B exist together, and B exists alone. The character "/" generally indicates that the context-dependent object is an "or" relationship. The term "plurality" in the embodiments of the present application means two or more, and other adjectives are similar thereto.
The following description of the technical solutions in the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are only some embodiments of the present application, but not all 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.
For easy understanding, first, an application scenario of the embodiment of the present application will be described with reference to fig. 1:
fig. 1 is a schematic diagram of an application scenario provided in an embodiment of the present application. As shown in fig. 1, the scenario includes: network device 101.
In some embodiments, there are multiple terminal devices 102 within the coverage area of the network device 101, one channel is included between the network device 101 and each terminal device 102, and multiple transport layers are included in each channel.
It should be understood that the number of terminal devices 102 is not specifically limited in the embodiment of the present application, and terminal device 1, terminal device 2, and terminal device 3 are illustrated in fig. 1, but are not limited thereto.
The network device 101 may be a base station, specifically, a base station (Base Transceiver Station, BTS) and/or a base station controller in global mobile communications (Global System of Mobile communication, GSM) or code division multiple access (Code Division Multiple Access, CDMA), a base station (NodeB, NB) and/or a radio network controller (Radio Network Controller, RNC) in wideband code division multiple access (Wideband Code Division Multiple Access, WCDMA), an evolved base station (Evolutional Node B, 4G base station or eNodeB) in long term evolution (Long Term Evolution, LTE), a relay station or an access point, or a base station (5G base station) in a future 5G network, etc., which is not limited herein.
The terminal device 102 may be a wireless terminal or a wired terminal.
The wireless terminal may be, among other things, a device that provides voice and/or other business data connectivity to a user, a handheld device with wireless connectivity functionality, or other processing device connected to a wireless modem. The wireless terminal may communicate with one or more core network devices via a radio access network (Radio Access Network, RAN for short), which may be mobile terminals such as mobile phones (or "cellular" phones) and computers with mobile terminals, for example, portable, pocket, hand-held, computer-built-in or vehicle-mounted mobile devices that exchange voice and/or data with the radio access network.
For another example, the wireless terminal may be a personal communication service (Personal Communication Service, abbreviated PCS) phone, a cordless phone, a session initiation protocol (Session Initiation Protocol, abbreviated SIP) phone, a wireless local loop (Wireless Local Loop, abbreviated WLL) station, a personal digital assistant (Personal Digital Assistant, abbreviated PDA) or the like. A wireless Terminal may also be referred to as a system, subscriber Unit (Subscriber Unit), subscriber Station (Subscriber Station), mobile Station (Mobile Station), mobile Station (Mobile), remote Station (Remote Station), remote Terminal (Remote Terminal), access Terminal (Access Terminal), user Terminal (User Terminal), user Agent (User Agent), user equipment (User Device or User Equipment), without limitation. Optionally, the terminal device may also be a device such as a smart watch or a tablet computer.
In practical application, the special wave beam pointing to the terminal equipment can be generated through wave beam forming, and the wave beams of different terminal equipment are distinguished in space, so that different terminal equipment can simultaneously perform data communication with the same frequency in the same cell, and the utilization rate of time-frequency resources is effectively improved.
The beamforming is a technical means for effectively realizing user space division multiplexing in the MU-MIMO system, so that paired terminal equipment can simultaneously perform data communication with the same frequency, and the utilization rate of time-frequency resources is improved.
In the conventional MU-MIMO beam forming method, single-user beam forming is generally performed by adopting EBB, namely, orthogonal decomposition is performed on the forming space of the channel corresponding to each terminal device, so that all transmission layers in the channel are orthogonal, and the gain is maximized; and then orthogonalizing the transmission layers corresponding to different terminal devices based on the orthogonalization of the channels among the users, so as to inhibit the channel interference among the users.
However, the beamforming algorithm breaks the maximum gain sub-channel selection of a single user and the channel decorrelation process between users, and the orthogonality between the transmission layers of the single user is destroyed by the channel orthogonalization process between the users, so that interference is generated between the transmission layers, and the communication quality is reduced.
In view of this, embodiments of the present application provide a beamforming method, apparatus, device, and storage medium, which perform synchronization processing on corresponding transmission layers of a plurality of terminal devices, and ensure orthogonalization between target forming spaces of the transmission layers, so as to prevent interference between the transmission layers when beamforming is performed on each transmission layer according to the target forming space, thereby contributing to improving communication quality.
It should be noted that fig. 1 is illustrative, other network devices or terminal devices may be included in the above scenario, for example, a wireless repeater device, a wireless backhaul device, etc. (not shown in fig. 1), and the network device 101 in the above scenario is shown by way of example, but not limitation.
It should be understood that the technical solution provided in the embodiments of the present application may be applicable to various systems, especially 5G systems. For example, suitable systems may be global system for mobile communications (global system of mobile communication, GSM), code division multiple access (code division multiple access, CDMA), wideband code division multiple access (Wideband Code Division Multiple Access, WCDMA) universal packet Radio service (general packet Radio service, GPRS), long term evolution (long term evolution, LTE), LTE frequency division duplex (frequency division duplex, FDD), LTE time division duplex (time division duplex, TDD), long term evolution-advanced (long term evolution advanced, LTE-a), universal mobile system (universal mobile telecommunication system, UMTS), worldwide interoperability for microwave access (worldwide interoperability for microwave access, wiMAX), 5G New air interface (New Radio, NR), and the like. Terminals and network devices are included in these various systems. Also included in the system are core network parts such as evolved packet system (Evloved Packet System, EPS), 5G system (5 GS), etc.
The communication system applicable to the technical scheme provided by the embodiment of the application comprises network equipment and terminal equipment, wherein the network equipment can comprise access network equipment and core network equipment, and the access network equipment can be wireless access network equipment and the like.
It should be understood that, the methods and apparatuses provided in the embodiments of the present application are based on the same application conception, and since the principles of solving the problems by the methods and apparatuses are similar, the implementation of the methods and apparatuses may be referred to each other, and the repetition is not repeated.
The following describes in detail, with specific embodiments, a technical solution of an embodiment of the present application and how the technical solution of the present application solves the foregoing technical problems. The following embodiments may be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.
Fig. 2 is a flowchart of a beamforming method according to an embodiment of the present application. As shown in fig. 2, the beamforming method provided in the embodiment of the present application includes the following steps:
s201, for a j-th transmission layer of a plurality of terminals, acquiring a j-th channel space corresponding to the j-th transmission layer.
The J-th channel space is a shaping space of a channel between the network equipment and the terminal, J is any integer in a section [1, J ], and J is the maximum value in the number of transmission layers of the transmission layers corresponding to the plurality of terminals.
Taking the number of antennas of the network equipment as M, each terminal equipment comprises N antennas as an example, the j-th channel space of each terminal equipment is a matrix of M x N, and the number of transmission layers corresponding to each terminal equipment is less than or equal to N.
Illustratively, taking terminal device 1, terminal device 2, and terminal device 3 of fig. 1 as examples, there is a channel between each terminal device and network device 101, denoted as channel 1, channel 2, and channel 3, respectively. For terminal device 1, its j-th channel space is the current channel space of channel 1, for terminal device 2, its j-th channel space is the current channel space of channel 2, and for terminal device 3, its j-th channel space is the current channel space of channel 3.
In some embodiments, there are multiple transport layers in each channel. Illustratively, channel 1 includes 3 transport layers, respectively: transport layer a1, transport layer a2 and transport layer a3, channel 2 comprises 2 transport layers, respectively: a transmission layer b1 and a transmission layer b2; channel 3 includes 4 transport layers, respectively: the maximum number of the transmission layers c1, c2, c3 and c4, that is, the maximum number of the transmission layers corresponding to the 3 terminal devices is 4, that is, the value of J is 4,j and is any integer in the interval [1,4 ].
When the value of j is 1, the 1 st transmission layer is a transmission layer a1, a transmission layer b1 and a transmission layer c1; when the value of j is 2, the 2 nd transmission layer is a transmission layer a2, a transmission layer b2 and a transmission layer c2; when the value of j is 3, the 3 rd transmission layer is a transmission layer a3 and a transmission layer c3; when the value of j is 4, the 4 th transport layer is transport layer c4.
It should be noted that, the transmission layers corresponding to the terminal devices are ordered according to communication quality, that is, for the same terminal device, the communication quality of the 1 st transmission layer is stronger than the 2 nd transmission layer, and the communication quality of the 2 nd transmission layer is stronger than the 3 rd transmission layer …
S202, according to the j channel space corresponding to the j transmission layer, acquiring a target forming space corresponding to the j transmission layer.
The target forming space is the forming space of each transmission layer.
Specifically, a channel orthogonal technology between transmission layers is adopted to obtain a target forming space of each transmission layer. For example, taking j=1 as an example, in this step, after determining the 1 st channel space corresponding to each terminal device, a channel orthogonal technique is used to determine the target forming space corresponding to the transmission layer a1 in the channel 1, the target forming space corresponding to the transmission layer b1 in the channel 2, and the target forming space corresponding to the transmission layer c1 in the channel 3, so as to ensure orthogonalization among the target forming space corresponding to the transmission layer a1, the target forming space corresponding to the transmission layer b1, and the target forming space corresponding to the transmission layer c 1.
Further, in the same manner as described above, the target forming spaces corresponding to the 2 nd transmission layer, the 3 rd transmission layer, and the 4 th transmission layer of each terminal device are determined respectively.
S203, beam forming is carried out on the j-th transmission layer according to the target forming space.
In the calculation process of the target forming space of each transmission layer, a channel orthogonal technology is adopted, so that the channel orthogonality between the transmission layers of each terminal device can be ensured, interference between the transmission layers is prevented, and the communication quality is improved.
In some embodiments, when j is equal to 1, the j-th channel space is determined to be the initial channel space of the terminal.
Wherein the initial channel space is measured by the network device for the channel.
In other embodiments, when j is greater than 1, the shaping space that has been selected for the previous j-1 transport layers needs to be stripped from the initial channel space of the terminal device, thereby determining the current remaining channel space as the jth channel space.
Specifically, when j is greater than 1, obtaining the j-th channel space includes the steps of:
(1) Determining the total forming space of the front j-1 transmission layers according to the target forming spaces corresponding to the front j-1 transmission layers, wherein the total forming space is the sum of the target forming spaces of the front j-1 transmission layers;
(2) And acquiring a j-th channel space according to the target forming space corresponding to the previous j-1 transmission layers and the j-1 channel space corresponding to the j-1 transmission layers.
Specifically, the j-th channel space currently corresponding to the terminal device can be determined by the following formula,
Figure BDA0003387263290000131
wherein H is j For the j-th channel space, H j-1 For the j-1 channel space corresponding to the j-1 transport layer, [ Gt ] 1~(j-1),k ]And forming spaces for targets corresponding to the first j-1 transmission layers.
The j-th channel space after updating is orthogonal to the target shaping space of the first j-1 transmission layers of all terminal devices.
Similarly, when the value of j is 2, the target forming space corresponding to the 2 nd transmission layer is orthogonal to the target forming space corresponding to the 1 st transmission layer, and when the value of j is 3, the target forming space corresponding to the 3 rd transmission layer is orthogonal to the target forming spaces corresponding to the 1 st transmission layer and the 2 nd transmission layer.
In the embodiment of the present application, by using a channel orthogonal technique between transmission layers, it is possible to ensure that channel spaces between transmission layers of respective terminal devices are orthogonal (for example, target forming spaces corresponding to 1 st transmission layers of terminal device 1, terminal device 2, and terminal device 3 are all orthogonal). In addition, through the channel orthogonal technology between channels, the channel space orthogonality between different transmission layers of the same terminal device (for example, the target forming space corresponding to the 2 nd transmission layer is orthogonal to the target forming space corresponding to the 1 st transmission layer, and the target forming space corresponding to the 3 rd transmission layer is orthogonal to the target forming spaces corresponding to the 1 st transmission layer and the 2 nd transmission layer) can be ensured, so that the interference between the transmission layers can be prevented to the greatest extent, and the communication quality can be improved.
Fig. 3 is a second flowchart of a beamforming method according to an embodiment of the present application. As shown in fig. 3, when the target forming space of each transmission layer is obtained, the method specifically includes the following steps:
s301, obtaining a kth iteration vector corresponding to a jth transmission layer.
Wherein K is any integer in the interval [1, K ], K is an iteration number threshold of the iteration vector, and it should be noted that the size of K may be set according to the requirement, and the embodiment of the present application is not specifically limited.
In some embodiments, when k is equal to 1, the kth iteration vector is determined to be a preset iteration vector.
The preset iteration vector is a vector of n×1, where N is the number of antennas of the terminal device. It should be understood that the preset iteration vector is not particularly limited in this embodiment, for example, the preset iteration vector may be a vector of all 1, and for example, the value of N is 4, and the preset iteration vector Vt is j,0 =[1,1,1,1] T
In some embodiments, when k is greater than 1, the kth iteration vector may be obtained according to the kth-1 target forming space and the jth channel space corresponding to the jth transmission layer, and specifically includes the following steps:
(1) And obtaining a kth original iteration vector corresponding to a jth transmission layer according to the kth-1 target forming space and the jth channel space.
Specifically, the kth original iteration vector may be determined based on the following formula:
Figure BDA0003387263290000141
wherein V is j,k For the kth original iteration vector, H j For the j-th channel space, [ Gt ] j,k-1 ]Forming a space for a k-1 th object;
(2) And carrying out vector modulo normalization processing on the kth original iteration vector to obtain the kth iteration vector.
Specifically, the normalization processing of vector modulus is carried out on the kth original iteration vector based on the following formula to obtain the kth iteration vector,
Vt j,k =V j,k /||V j,k ||
wherein Vt is j,k For the kth iteration vector, V j,k Is the kth original iteration vector.
In the embodiment of the application, the normalization processing of the vector modulus is carried out on the kth original iteration vector, so that the iteration vector is prevented from overflowing in the iteration process, and the iteration vector is prevented from being iterated to zero, thereby improving the accuracy of the target forming space.
S302, determining a kth original forming space corresponding to a jth transmission layer according to the jth channel space and the kth iteration vector.
Specifically, the kth original forming space is determined based on the following formula,
G j,k =H j *Vt j,k
wherein, [ G j,k ]For the kth original forming space, H j For the j-th channel space, [ Vt ] j,k ]Is the kth iteration vector.
S303, orthogonalizing the kth original forming space corresponding to the jth transmission layer to obtain the kth target forming space corresponding to the jth transmission layer.
S3031, according to the kth original forming space corresponding to the jth transmission layer, determining an interference channel space corresponding to the jth transmission layer.
The interference channel space corresponding to the j-th transmission layer of each terminal device is formed by the k-th original forming space of other terminal devices.
Specifically, the interference channel space P corresponding to the j-th transmission layer of the terminal device 1 j =[G2 j,k ,G3 jk ]Wherein, [ G2 j,k ]For the kth original shaping space of the jth transport layer of the terminal device 2, [ G3 ] jk ]A kth original forming space for a jth transport layer of the terminal device 3. It should be understood that the method for determining the interference channel space corresponding to the j-th layer of the other terminal device is similar to that of the terminal device 1, and will not be described herein.
S3032, determining a kth target forming space corresponding to the jth transmission layer according to the interference channel space corresponding to the jth transmission layer and the kth original forming space.
Specifically, based on the orthogonal projection principle, the kth target forming space corresponding to the jth transmission layer is determined according to the following formula:
Figure BDA0003387263290000151
wherein, [ Gt ] j,k ]Forming a space for a kth target corresponding to a jth transmission layer, [ G ] j,k ]For the kth original forming space, P j And the interference channel space corresponding to the j-th transmission layer.
S304, judging whether the value of K is equal to K.
And S305, if K is smaller than K, determining k=k+1, and acquiring a k+1 iteration vector according to a K-th target forming space and a j-th channel space corresponding to a j-th transmission layer.
Specifically, when K is smaller than K, according to the method shown in the above step S301, a k+1 iteration vector is obtained based on the K-th target forming space and the j-th channel space, and according to the methods shown in steps S302 to S303, a k+1-th target forming space corresponding to the j-th transmission layer is obtained based on the j-th channel space and the k+1-th iteration vector.
And S306, if k=K, determining the Kth target forming space as the target forming space corresponding to the jth transmission layer.
And (3) iterating according to the same method, respectively obtaining the 1 st target forming space to the K target forming space of the jth transmission layer, namely, until k=K, indicating that the jth transmission layer is iterated, and determining the target forming space corresponding to the K iteration vector as the target forming space corresponding to the jth transmission layer.
In the embodiment of the application, the target forming space of the transmission layer is obtained through multiple iterations for each transmission layer, so that the target forming space with the maximum gain of the transmission layer corresponding to each terminal device can be ensured, the downlink throughput of a link is finally improved, meanwhile, orthogonalization among the transmission layers of each terminal device is ensured in each iteration process, interference among the transmission layers can be prevented, and further the communication quality is improved.
Fig. 4 is a flowchart illustrating a beamforming method according to an embodiment of the present application. As shown in fig. 4, the beamforming method provided in the embodiment of the present application includes the following steps:
s401, acquiring a j-th channel space of the terminal equipment.
In some embodiments, when j is equal to 1, the j-th channel space is determined to be the initial channel space of the terminal.
Wherein the initial channel space is measured by the network device for the channel.
In other embodiments, when j is greater than 1, the shaping space that has been selected for the previous j-1 transport layers needs to be stripped from the initial channel space of the terminal device, thereby updating the current remaining channel space as the jth channel space.
Specifically, when j is greater than 1, obtaining the j-th channel space includes the steps of:
(1) Determining the total forming space of the front j-1 transmission layers according to the target forming spaces corresponding to the front j-1 transmission layers, wherein the total forming space is the sum of the target forming spaces of the front j-1 transmission layers;
(2) And acquiring a j-th channel space according to the target forming space corresponding to the previous j-1 transmission layers and the j-1 channel space corresponding to the j-1 transmission layers.
S402, obtaining a kth iteration vector of a jth transmission layer.
In some embodiments, when k is equal to 1, the kth iteration vector is determined to be a preset iteration vector.
In other embodiments, when k is greater than 1, the kth iteration vector may be obtained according to the kth-1 target forming space and the jth channel space corresponding to the jth transmission layer, and specifically includes the following steps:
(1) And obtaining a kth original iteration vector corresponding to a jth transmission layer according to the kth-1 target forming space and the jth channel space.
Specifically, the kth original iteration vector may be determined based on the following formula:
Figure BDA0003387263290000171
wherein V is j,k For the kth original iteration vector, H j For the j-th channel space, [ Gt ] j,k-1 ]Forming a space for a k-1 th object;
(2) And carrying out vector modulo normalization processing on the kth original iteration vector to obtain the kth iteration vector.
Specifically, the normalization processing of vector modulus is carried out on the kth original iteration vector based on the following formula to obtain the kth iteration vector,
Vt j,k =V j,k /||V j,k ||
wherein Vt is j,k For the kth iteration vector, V j,k Is the kth original iteration vector.
S403, according to the j-th channel space and the k-th iteration vector, determining a k-th original forming space corresponding to the j-th transmission layer.
Specifically, the kth original forming space is determined based on the following formula,
G j,k =H j *Vt j,k
wherein, [ G j,k ]For the kth original forming space, H j For the j-th channel space, [ Vt ] j,k ]Is the kth iteration vector.
S404, according to the kth original forming space corresponding to the jth transmission layer, determining the interference channel space corresponding to the jth transmission layer.
The interference channel space corresponding to the j-th transmission layer of each terminal device is formed by the k-th original forming space of other terminal devices.
S405, determining a kth target forming space corresponding to the jth transmission layer according to the interference channel space corresponding to the jth transmission layer and the kth original forming space.
Specifically, based on the orthogonal projection principle, the kth target forming space corresponding to the jth transmission layer is determined according to the following formula:
Figure BDA0003387263290000181
wherein, [ Gt ] j,k ]Forming a space for a kth target corresponding to a jth transmission layer, [ G ] j,k ]For the kth original forming space, P j And the interference channel space corresponding to the j-th transmission layer.
S406, judging whether K is equal to K.
And S407, if K is smaller than K, determining k=k+1, and acquiring a k+1 iteration vector according to a K-th target forming space and a j-th channel space corresponding to a j-th transmission layer.
S408, if K is equal to K, determining that the Kth target forming space is the target forming space corresponding to the jth transmission layer.
Specifically, if K is smaller than K, according to the method shown in step S402, the k+1 iteration vector is obtained based on the K-th target forming space and the j-th channel space.
Further, according to the method shown in steps S403 to S405, a kth+1 target forming space corresponding to the jth transmission layer is obtained based on the jth channel space and the kth+1 iteration vector.
And (3) iterating according to the same method, respectively obtaining the 1 st target forming space to the K target forming space of the jth transmission layer, namely, until k=K, indicating that the jth transmission layer is iterated, and determining the target forming space corresponding to the K iteration vector as the target forming space corresponding to the jth transmission layer.
S409, judging whether J is equal to J.
And S410, if J is smaller than J, determining j=j+1, and acquiring a j+1 channel space according to the target forming space corresponding to the J previous transmission layers and the J channel space corresponding to the J transmission layer.
S411, if J is equal to J, outputting the target forming space of all the transmission layers.
Specifically, after the iteration of the jth transport layer is completed, if J is smaller than J, according to the method shown in step S401, the jth+1th channel space is obtained based on the target forming space corresponding to the previous J transport layers and the jth channel space corresponding to the jth transport layer.
Further, according to the methods shown in steps S402 to S408, the target forming space of the j+1th transmission layer is iterated to obtain the target forming space corresponding to the j+1th transmission layer.
And iterating according to the same method until j=j, namely that all transmission layers of all terminal equipment are iterated, and outputting target forming spaces corresponding to the 1 st transmission layer and the 2 nd transmission layer … J transmission layer.
In the embodiment of the application, synchronous joint iteration is performed on all terminal equipment within the coverage range of the network equipment, and channel orthogonalization of the transmission layers among users is ensured in the iteration process, so that the channel orthogonalization of the transmission layers among users is ensured in each iteration, and meanwhile, the goal forming space with the maximum gain tends to be selected by all the terminal equipment, and the downlink throughput of a link is finally improved.
It should be understood that, although the steps in the flowcharts in the above embodiments are sequentially shown as indicated by arrows, these steps are not necessarily sequentially performed in the order indicated by the arrows. The steps are not strictly limited in order and may be performed in other orders, unless explicitly stated herein. Moreover, at least some of the steps in the figures may include multiple sub-steps or stages that are not necessarily performed at the same time, but may be performed at different times, the order of their execution not necessarily occurring in sequence, but may be performed alternately or alternately with other steps or at least a portion of the other steps or stages.
On the network device side, an embodiment of the present application provides a beamforming apparatus, which is applied to a network device, where a coverage area of the network device includes a plurality of terminals, a channel is included between the network device and each of the plurality of terminals, and each channel includes a plurality of transmission layers.
Fig. 5 is a schematic structural diagram of a beamforming apparatus according to an embodiment of the present application. As shown in fig. 5, the beamforming apparatus 500 includes:
an obtaining module 501, configured to obtain, for a jth transport layer of the multiple terminals, a jth channel space corresponding to the jth transport layer, and obtain, according to the jth channel space corresponding to the jth transport layer, a target forming space corresponding to the jth transport layer; a processing module 502, configured to perform beamforming on the jth transmission layer according to the target forming space;
the J-th channel space is a shaping space of a channel between the network equipment and the terminal, the target shaping space is a shaping space of a J-th transmission layer, J is any integer in intervals [1, J ], and J is the maximum value in the number of transmission layers of the transmission layers corresponding to the terminals.
Optionally, the obtaining module 501 is specifically configured to: when j is equal to 1, determining the j-th channel space as an initial channel space of the terminal; or when j is greater than 1, acquiring the j channel space according to the target forming space corresponding to the previous j-1 transmission layers and the j-1 channel space corresponding to the j-1 transmission layer.
Optionally, the obtaining module 501 is specifically configured to: determining the total forming space of the front j-1 transmission layers according to the target forming spaces corresponding to the front j-1 transmission layers, wherein the total forming space is the sum of the target forming spaces of the front j-1 transmission layers; and determining the j-th channel space according to the j-1-th channel space of the terminal and the total forming space corresponding to the previous j-1 transmission layers.
Optionally, the obtaining module 501 is specifically configured to: obtaining a kth iteration vector corresponding to a jth transmission layer, wherein K is any integer in a section [1, K ], and K is an iteration frequency threshold of the iteration vector; according to the j-th channel space and the k-th iteration vector, determining a k-th original forming space corresponding to the j-th transmission layer; orthogonalizing the kth original forming space corresponding to the jth transmission layer to obtain a kth target forming space corresponding to the jth transmission layer; and carrying out K iterations according to the steps, obtaining and obtaining the 1 st object forming space to the K object forming space of the j-th transmission layer, and determining the K object forming space as the object forming space corresponding to the j-th transmission layer.
Optionally, the obtaining module 501 is specifically configured to: when k is equal to 1, determining the kth iteration vector as a preset iteration vector; or when k is greater than 1, acquiring a kth iteration vector according to a kth-1 target forming space and a jth channel space corresponding to a jth transmission layer.
Optionally, the obtaining module 501 is specifically configured to: according to the kth-1 target forming space and the jth channel space, obtaining a kth original iteration vector corresponding to the jth transmission layer; and carrying out vector modulo normalization processing on the kth original iteration vector to obtain the kth iteration vector.
Optionally, the obtaining module 501 is specifically configured to: according to the kth original forming space corresponding to the jth transmission layer, determining an interference channel space corresponding to the jth transmission layer; and determining a kth target forming space corresponding to the jth transmission layer according to the interference channel space corresponding to the jth transmission layer and the kth original forming space.
Optionally, the obtaining module 501 is specifically configured to: the j-th channel space is determined based on the following formula,
Figure BDA0003387263290000201
wherein H is j For the j-th channel space, H j-1 For the j-1 channel space corresponding to the j-1 transport layer, [ Gt ] 1~(j-1),k ]And forming spaces for targets corresponding to the first j-1 transmission layers.
Optionally, the obtaining module 501 is specifically configured to: the kth original forming space is determined based on the following formula,
G j,k =H j *Vt j,k
wherein, [ G j,k ]For the kth original forming space, H j For the j-th channel space, [ Vt ] j,k ]Is the firstk iteration vectors.
Optionally, the obtaining module 501 is specifically configured to: the kth original iteration vector is determined based on the following formula,
Figure BDA0003387263290000202
wherein V is j,k For the kth original iteration vector, H j For the j-th channel space, [ Gt ] j,k-1 ]Forming a space for a k-1 th object;
carrying out vector modulo normalization processing on the kth original iteration vector based on the following formula to obtain the kth iteration vector,
Vt j,k =V j,k /||V j,k ||
wherein Vt is j,k For the kth iteration vector, V j,k Is the kth original iteration vector.
Optionally, the acquiring module is specifically configured to: determining a kth target forming space corresponding to a jth transmission layer based on the following formula:
Figure BDA0003387263290000211
wherein, [ Gt ] j,k ]Forming a space for a kth target corresponding to a jth transmission layer, [ G ] j,k ]For the kth original forming space, P j And the interference channel space corresponding to the j-th transmission layer.
It should be noted that, the above device provided in the present application can correspondingly implement all the method steps implemented by the network device in the above beamforming method embodiment, and can achieve the same technical effects, and detailed descriptions of the same parts and beneficial effects as those in the method embodiment in this embodiment are omitted.
On the network device side, an embodiment of the present application provides a network device, where a coverage area of the network device includes a plurality of terminals, and a channel is included between the network device and each of the plurality of terminals, and each channel includes a plurality of transport layers.
Fig. 6 is a schematic structural diagram of a network device according to an embodiment of the present application. As shown in fig. 6, the network device 600 includes: a transceiver 601, a processor 602, and a memory 603.
A memory 603 for storing a computer program;
a transceiver 601 for receiving and transmitting data under the control of a processor 602.
Wherein in fig. 6, a bus architecture may comprise any number of interconnected buses and bridges, and in particular one or more processors represented by processor 602 and various circuits of memory represented by memory 603, linked together. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, power management circuits, etc., which are well known in the art and, therefore, will not be described further herein. The bus interface provides an interface. The transceiver 601 may be a number of elements, including a transmitter and a receiver, providing a means for communicating with various other apparatus over transmission media, including wireless channels, wired channels, optical cables, and the like. The processor 602 is responsible for managing the bus architecture and general processing, and the memory 603 may store data used by the processor 602 in performing operations.
The processor 602 is responsible for managing the bus architecture and general processing, and the memory 603 may store data used by the processor 602 in performing operations.
Alternatively, the processor 602 may be a central processing unit (central processing unit, CPU), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), a Field programmable gate array (Field-Programmable Gate Array, FPGA), or a complex programmable logic device (Complex Programmable Logic Device, CPLD), and the processor may also employ a multi-core architecture.
The processor 602 may also be physically arranged separately from the memory by invoking a computer program stored in the memory 603 for performing any beamforming method provided in connection with the network device according to the embodiments of the present application in accordance with the obtained executable instructions.
A processor 602 for reading the computer program in the memory and performing the following operations:
for a j-th transmission layer of a plurality of terminals, acquiring a j-th channel space corresponding to the j-th transmission layer; according to the j channel space corresponding to the j transmission layer, acquiring a target forming space corresponding to the j transmission layer; carrying out wave beam forming on the j-th transmission layer according to the target forming space;
the J-th channel space is a shaping space of a channel between the network equipment and the terminal, the target shaping space is a shaping space of a J-th transmission layer, J is any integer in intervals [1, J ], and J is the maximum value in the number of transmission layers of the transmission layers corresponding to the terminals.
Optionally, acquiring a j channel space corresponding to the j transport layer includes: when j is equal to 1, determining the j-th channel space as an initial channel space of the terminal; or when j is greater than 1, acquiring the j channel space according to the target forming space corresponding to the previous j-1 transmission layers and the j-1 channel space corresponding to the j-1 transmission layer.
Optionally, acquiring the jth channel space according to the target forming space corresponding to the previous j-1 transmission layers and the jth-1 channel space corresponding to the jth-1 transmission layer includes: determining the total forming space of the front j-1 transmission layers according to the target forming spaces corresponding to the front j-1 transmission layers, wherein the total forming space is the sum of the target forming spaces of the front j-1 transmission layers; and determining the j-th channel space according to the j-1-th channel space of the terminal and the total forming space corresponding to the previous j-1 transmission layers.
Optionally, the obtaining the target forming space corresponding to the jth transmission layer according to the jth channel space corresponding to the jth transmission layer includes: obtaining a kth iteration vector corresponding to a jth transmission layer, wherein K is any integer in a section [1, K ], and K is an iteration frequency threshold of the iteration vector; according to the j-th channel space and the k-th iteration vector, determining a k-th original forming space corresponding to the j-th transmission layer; orthogonalizing the kth original forming space corresponding to the jth transmission layer to obtain a kth target forming space corresponding to the jth transmission layer; and carrying out K iterations according to the steps, obtaining the 1 st object forming space to the K object forming space of the j-th transmission layer, and determining the K object forming space as the object forming space corresponding to the j-th transmission layer.
Optionally, obtaining a kth iteration vector corresponding to the jth transport layer includes: when k is equal to 1, determining the kth iteration vector as a preset iteration vector; or when k is greater than 1, acquiring a kth iteration vector according to a kth-1 target forming space and a jth channel space corresponding to a jth transmission layer.
Optionally, the obtaining the kth iteration vector according to the kth-1 target forming space and the jth channel space corresponding to the jth transmission layer includes: according to the kth-1 target forming space and the jth channel space, obtaining a kth original iteration vector corresponding to the jth transmission layer; and carrying out vector modulo normalization processing on the kth original iteration vector to obtain the kth iteration vector.
Optionally, orthogonalizing the kth original forming space corresponding to the jth transmission layer to obtain the kth target forming space corresponding to the jth transmission layer, including: according to the kth original forming space corresponding to the jth transmission layer, determining an interference channel space corresponding to the jth transmission layer; and determining a kth target forming space corresponding to the jth transmission layer according to the interference channel space corresponding to the jth transmission layer and the kth original forming space.
Optionally, acquiring the jth channel space according to the target forming space corresponding to the previous j-1 transmission layers and the jth-1 channel space corresponding to the jth-1 transmission layer includes: the j-th channel space is determined based on the following formula,
Figure BDA0003387263290000231
Wherein H is j For the j-th channel space, H j-1 For the j-1 channel space corresponding to the j-1 transport layer, [ Gt ] 1~(j-1),k ]And forming spaces for targets corresponding to the first j-1 transmission layers.
Optionally, determining the kth original forming space corresponding to the jth transmission layer according to the jth channel space and the kth iteration vector includes: the kth original forming space is determined based on the following formula,
G j,k =H j *Vt j,k
wherein the method comprises the steps of,[G j,k ]For the kth original forming space, H j For the j-th channel space, [ Vt ] j,k ]Is the kth iteration vector.
Optionally, the obtaining the kth iteration vector according to the kth-1 target forming space and the jth channel space corresponding to the jth transmission layer includes: the kth original iteration vector is determined based on the following formula,
Figure BDA0003387263290000241
wherein V is j,k For the kth original iteration vector, H j For the j-th channel space, [ Gt ] j,k-1 ]Forming a space for a k-1 th object;
carrying out vector modulo normalization processing on the kth original iteration vector based on the following formula to obtain the kth iteration vector,
Vt j,k =V j,k /||V j,k ||
wherein Vt is j,k For the kth iteration vector, V j,k Is the kth original iteration vector.
Optionally, determining the kth target forming space corresponding to the jth transmission layer according to the interfering channel space corresponding to the jth transmission layer and the kth original forming space includes: determining a kth target forming space corresponding to a jth transmission layer based on the following formula:
Figure BDA0003387263290000242
Wherein, [ Gt ] j,k ]Forming a space for a kth target corresponding to a jth transmission layer, [ G ] j,k ]For the kth original forming space, P j And the interference channel space corresponding to the j-th transmission layer.
It should be noted that, the network device provided in the present application can implement all the method steps implemented by the network device in the method embodiment, and can achieve the same technical effects, and the same parts and beneficial effects as those of the method embodiment in the present embodiment are not described in detail herein.
It should be noted that, in the embodiment of the present application, the division of the units is schematic, which is merely a logic function division, and other division manners may be implemented in actual practice. In addition, each functional unit in each embodiment of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated units described above, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a processor-readable storage medium. Based on such understanding, the technical solution of the present application may be embodied essentially or in part or all or part of the technical solution contributing to the prior art or in the form of a software product stored in a storage medium, including several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor (processor) to perform all or part of the steps of the methods of the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
On the network device side, the embodiment of the application provides a processor readable storage medium, where the processor readable storage medium stores a computer program, where the computer program is configured to enable a processor to execute a method related to a network device provided in the embodiment of the application, so that the processor can implement all the method steps implemented by the network device in the embodiment of the method, and can achieve the same technical effects, and detailed descriptions of the same parts and beneficial effects as those of the embodiment of the method are omitted herein.
Among other things, processor-readable storage media can be any available medium or data storage device that can be accessed by a processor, including but not limited to magnetic storage (e.g., floppy disks, hard disks, tapes, magneto-optical disks (MOs), etc.), optical storage (e.g., CD, DVD, BD, HVD, etc.), and semiconductor storage (e.g., ROM, EPROM, EEPROM, nonvolatile storage (NAND FLASH), solid State Disk (SSD)), etc.
On the network device side, an embodiment of the present application further provides a computer program product including instructions, where the computer program is stored in a storage medium, and when the at least one processor executes the computer program, the at least one processor may implement all the method steps implemented by the network device in the foregoing method embodiment, and the same technical effects may be achieved, and detailed descriptions of the same parts and beneficial effects as those in the method embodiment are omitted herein.
The embodiment of the application also provides a communication system which comprises network equipment and a plurality of terminal equipment in the coverage range of the network equipment. The network device can execute all the method steps executed by the network device in the method embodiment, and the same technical effects can be achieved. The same parts and advantageous effects as those of the method embodiment in this embodiment will not be described in detail herein.
It will be apparent to those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product, and that the present application may therefore take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, magnetic disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to signaling interactive schematic diagrams and/or block diagrams of methods, apparatuses, and computer program products according to embodiments of the present application. It will be understood that each flow and/or block of the signaling diagram and/or block diagram, and combinations of flows and/or blocks in the signaling diagram and/or block diagram, may be implemented by computer-executable instructions. These computer-executable instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the signaling interaction diagram flow or flows and/or block diagram block or blocks.
These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means which implement the function specified in the signaling interaction diagram flow or flows and/or block diagram block or blocks.
These processor-executable instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the signaling diagram flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various modifications and variations can be made in the present application without departing from the spirit or scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims and the equivalents thereof, the present application is intended to cover such modifications and variations.

Claims (25)

1. A beamforming method, applied to a network device, where there are a plurality of terminals within a coverage area of the network device, and where a channel is included between the network device and each of the plurality of terminals, and each of the channels includes a plurality of transmission layers, the beamforming method includes:
acquiring a j-th channel space corresponding to a j-th transmission layer aiming at the j-th transmission layer of the plurality of terminals;
acquiring a target forming space corresponding to the jth transmission layer according to the jth channel space corresponding to the jth transmission layer;
carrying out beam forming on the jth transmission layer according to the target forming space;
the J-th channel space is a shaping space of a channel between the network equipment and the terminal, the target shaping space is a shaping space of the J-th transmission layer, J is any integer in intervals [1, J ], and J is the maximum value in the number of transmission layers of the transmission layers corresponding to the plurality of terminals.
2. The beamforming method according to claim 1, wherein said acquiring a j-th channel space corresponding to the j-th transport layer comprises:
when j is equal to 1, determining the j-th channel space as an initial channel space of the terminal;
Or when j is greater than 1, acquiring the j channel space according to the target forming space corresponding to the previous j-1 transmission layers and the j-1 channel space corresponding to the j-1 transmission layer.
3. The beamforming method according to claim 2, wherein the acquiring the jth channel space according to the target forming space corresponding to the previous j-1 transmission layers and the jth-1 channel space corresponding to the jth-1 transmission layer comprises:
determining total forming space of the front j-1 transmission layers according to the target forming spaces corresponding to the front j-1 transmission layers, wherein the total forming space is the sum of the target forming spaces of the front j-1 transmission layers;
and determining the j-th channel space according to the j-1-th channel space of the terminal and the total forming space corresponding to the previous j-1 transmission layers.
4. A beamforming method according to any one of claims 1-3, wherein said obtaining, according to a j-th channel space corresponding to the j-th transmission layer, a target forming space corresponding to the j-th transmission layer includes:
obtaining a kth iteration vector corresponding to the jth transmission layer, wherein K is any integer in a section [1, K ], and K is an iteration frequency threshold of the iteration vector;
according to the j-th channel space and the k-th iteration vector, determining a k-th original forming space corresponding to the j-th transmission layer;
Orthogonalizing the kth original forming space corresponding to the jth transmission layer to obtain a kth target forming space corresponding to the jth transmission layer;
and carrying out K iterations according to the steps, obtaining the 1 st object forming space to the K object forming space corresponding to the j-th transmission layer, and determining the K object forming space as the object forming space corresponding to the j-th transmission layer.
5. The beamforming method according to claim 4, wherein said obtaining a kth iteration vector corresponding to the jth transport layer comprises:
when k is equal to 1, determining the kth iteration vector as a preset iteration vector;
or when k is greater than 1, acquiring the kth iteration vector according to the kth-1 target forming space and the jth channel space corresponding to the jth transmission layer.
6. The beamforming method according to claim 5, wherein said obtaining said kth iteration vector according to said kth-1 target forming space and said jth channel space corresponding to said jth transport layer comprises:
according to the kth-1 target forming space and the jth channel space, obtaining a kth original iteration vector corresponding to the jth transmission layer;
and carrying out vector modulo normalization processing on the kth original iteration vector to obtain the kth iteration vector.
7. The beam forming method according to claim 4, wherein orthogonalizing the kth original forming space corresponding to the jth transmission layer to obtain the kth target forming space corresponding to the jth transmission layer includes:
according to the kth original forming space corresponding to the jth transmission layer, determining an interference channel space corresponding to the jth transmission layer;
and determining a kth target forming space corresponding to the jth transmission layer according to the interference channel space corresponding to the jth transmission layer and the kth original forming space.
8. A beamforming method according to claim 2 or 3, wherein said obtaining a j-th channel space according to a target forming space corresponding to a previous j-1 transmission layer and a j-1-th channel space corresponding to a j-1-th transmission layer comprises:
the j-th channel space is determined based on the following formula,
Figure FDA0003387263280000031
wherein H is j For the j-th channel space, H j-1 For the j-1 channel space corresponding to the j-1 transport layer, [ Gt ] 1~(j-1),k ]And forming spaces for targets corresponding to the first j-1 transmission layers.
9. The beamforming method according to claim 4, wherein determining a kth original beamforming space corresponding to the jth transmission layer according to the jth channel space and the kth iteration vector comprises:
The kth original forming space is determined based on the following formula,
G j,k =H j *Vt j,k
wherein, [ G j,k ]Forming space for the kth original, H j For the j-th channel space, [ Vt ] j,k ]Is the kth iteration vector.
10. The beamforming method according to claim 5, wherein said obtaining said kth iteration vector according to said kth-1 target forming space and said jth channel space corresponding to said jth transport layer comprises:
the kth original iteration vector is determined based on the following formula,
Figure FDA0003387263280000032
wherein V is j,k For the kth original iteration vector, H j For the j-th channel space, [ Gt ] j,k-1 ]Forming a space for the k-1 th object;
carrying out vector modulo normalization processing on the kth original iteration vector based on the following formula to obtain the kth iteration vector,
Vt j,k =V j,k /||V j,k ||
wherein Vt is j,k For the kth iteration vector, V j,k And the k original iteration vector is the k original iteration vector.
11. The beamforming method according to claim 7, wherein said determining a kth target forming space corresponding to the jth transport layer according to an interfering channel space corresponding to the jth transport layer and a kth original forming space comprises:
and determining a kth target forming space corresponding to the jth transmission layer based on the following formula:
Figure FDA0003387263280000033
Wherein, [ Gt ] j,k ]Forming a space for the kth target corresponding to the jth transmission layer, [ G ] j,k ]Forming a space, P, for the kth original j And the interference channel space corresponding to the j-th transmission layer is obtained.
12. A beamforming apparatus, applied to a network device, where there are a plurality of terminals within a coverage area of the network device, and where a channel is included between the network device and each of the plurality of terminals, and each of the channels includes a plurality of transmission layers, the beamforming apparatus comprising:
the acquisition module is used for acquiring a j-th channel space corresponding to a j-th transmission layer of the plurality of terminals according to the j-th channel space corresponding to the j-th transmission layer, and acquiring a target forming space corresponding to the j-th transmission layer;
the processing module is used for carrying out beam forming on the jth transmission layer according to the target forming space;
the J-th channel space is a shaping space of a channel between the network equipment and the terminal, the target shaping space is a shaping space of the J-th transmission layer, J is any integer in intervals [1, J ], and J is the maximum value in the number of transmission layers of the transmission layers corresponding to the plurality of terminals.
13. A network device, wherein a plurality of terminals are within a coverage area of the network device, wherein a channel is included between the network device and each of the plurality of terminals, wherein each of the channels includes a plurality of transport layers, the network device comprising:
a memory for storing a computer program;
a transceiver for transceiving data under the control of the processor;
the processor is configured to read the computer program in the memory and perform the following operations:
acquiring a j-th channel space corresponding to a j-th transmission layer aiming at the j-th transmission layer of the plurality of terminals;
acquiring a target forming space corresponding to the jth transmission layer according to the jth channel space corresponding to the jth transmission layer;
carrying out beam forming on the jth transmission layer according to the target forming space;
the J-th channel space is a shaping space of a channel between the network equipment and the terminal, the target shaping space is a shaping space of the J-th transmission layer, J is any integer in intervals [1, J ], and J is the maximum value in the number of transmission layers of the transmission layers corresponding to the plurality of terminals.
14. The network device of claim 13, wherein the acquiring the j-th channel space corresponding to the j-th transport layer comprises:
When j is equal to 1, determining the j-th channel space as an initial channel space of the terminal;
or when j is greater than 1, acquiring the j channel space according to the target forming space corresponding to the previous j-1 transmission layers and the j-1 channel space corresponding to the j-1 transmission layer.
15. The network device of claim 14, wherein the obtaining the jth channel space according to the target shaping space corresponding to the previous j-1 transport layers and the jth-1 channel space corresponding to the jth-1 transport layers comprises:
determining total forming space of the front j-1 transmission layers according to the target forming spaces corresponding to the front j-1 transmission layers, wherein the total forming space is the sum of the target forming spaces of the front j-1 transmission layers;
and determining the j-th channel space according to the j-1-th channel space of the terminal and the total forming space corresponding to the previous j-1 transmission layers.
16. The network device according to any one of claims 13-15, wherein the obtaining, according to the jth channel space corresponding to the jth transport layer, the target shaping space corresponding to the jth transport layer includes:
obtaining a kth iteration vector corresponding to the jth transmission layer, wherein K is any integer in a section [1, K ], and K is an iteration frequency threshold of the iteration vector;
According to the j-th channel space and the k-th iteration vector, determining a k-th original forming space corresponding to the j-th transmission layer;
orthogonalizing the kth original forming space corresponding to the jth transmission layer to obtain a kth target forming space corresponding to the jth transmission layer;
and carrying out K iterations according to the steps, obtaining the 1 st object forming space to the K object forming space of the j-th transmission layer, and determining the K object forming space as the object forming space corresponding to the j-th transmission layer.
17. The network device of claim 16, wherein the obtaining the kth iteration vector corresponding to the jth transport layer comprises:
when k is equal to 1, determining the kth iteration vector as a preset iteration vector;
or when k is greater than 1, acquiring the kth iteration vector according to the kth-1 target forming space and the jth channel space corresponding to the jth transmission layer.
18. The network device of claim 17, wherein the obtaining the kth iteration vector according to the kth-1 target forming space and the jth channel space corresponding to the jth transport layer comprises:
according to the kth-1 target forming space and the jth channel space, obtaining a kth original iteration vector corresponding to the jth transmission layer;
And carrying out vector modulo normalization processing on the kth original iteration vector to obtain the kth iteration vector.
19. The network device of claim 16, wherein orthogonalizing a kth original forming space corresponding to the jth transport layer to obtain a kth target forming space corresponding to the jth transport layer, comprises:
according to the kth original forming space corresponding to the jth transmission layer, determining an interference channel space corresponding to the jth transmission layer;
and determining a kth target forming space corresponding to the jth transmission layer according to the interference channel space corresponding to the jth transmission layer and the kth original forming space.
20. The network device according to claim 14 or 15, wherein the acquiring the jth channel space according to the target shaping space corresponding to the previous j-1 transport layer and the jth-1 channel space corresponding to the jth-1 transport layer includes:
the j-th channel space is determined based on the following formula,
Figure FDA0003387263280000061
wherein H is j For the j-th channel space, H j-1 For the j-1 channel space corresponding to the j-1 transport layer, [ Gt ] 1~(j-1),k ]And forming spaces for targets corresponding to the first j-1 transmission layers.
21. The network device of claim 16, wherein determining a kth original forming space corresponding to the jth transport layer based on the jth channel space and the kth iteration vector comprises:
The kth original forming space is determined based on the following formula,
G j,k =H j *Vt j,k
wherein, [ G j,k ]Forming space for the kth original, H j For the j-th channel space, [ Vt ] j,k ]Is the kth iteration vector.
22. The network device of claim 17, wherein the obtaining the kth iteration vector according to the kth-1 target forming space and the jth channel space corresponding to the jth transport layer comprises:
the kth original iteration vector is determined based on the following formula,
Figure FDA0003387263280000062
wherein V is j,k To be the instituteThe kth original iteration vector, H j For the j-th channel space, [ Gt ] j,k-1 ]Forming a space for the k-1 th object;
carrying out vector modulo normalization processing on the kth original iteration vector based on the following formula to obtain the kth iteration vector,
Vt j,k =V j,k /||V j,k ||
wherein Vt is j,k For the kth iteration vector, V j,k And the k original iteration vector is the k original iteration vector.
23. The network device of claim 19, wherein the determining the kth target forming space corresponding to the jth transport layer according to the interfering channel space corresponding to the jth transport layer and the kth original forming space comprises:
and determining a kth target forming space corresponding to the jth transmission layer based on the following formula:
Figure FDA0003387263280000071
Wherein, [ Gt ] j,k ]Forming a space for the kth target corresponding to the jth transmission layer, [ G ] j,k ]Forming a space, P, for the kth original j And the interference channel space corresponding to the j-th transmission layer is obtained.
24. A processor-readable storage medium, characterized in that the processor-readable storage medium stores a computer program for causing a processor to perform the beamforming method of any of claims 1 to 11.
25. A computer program product, comprising: computer program which, when executed by a processor, implements a beamforming method according to any of claims 1 to 11.
CN202111458415.XA 2021-12-01 2021-12-01 Beam forming method, device, equipment and storage medium Pending CN116208210A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111458415.XA CN116208210A (en) 2021-12-01 2021-12-01 Beam forming method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111458415.XA CN116208210A (en) 2021-12-01 2021-12-01 Beam forming method, device, equipment and storage medium

Publications (1)

Publication Number Publication Date
CN116208210A true CN116208210A (en) 2023-06-02

Family

ID=86515208

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111458415.XA Pending CN116208210A (en) 2021-12-01 2021-12-01 Beam forming method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN116208210A (en)

Similar Documents

Publication Publication Date Title
US11005550B2 (en) Method and apparatus for transmitting downlink control information (DCI)
US20230318661A1 (en) Methods, distributed base station system, remote radio unit and base band unit system for handling uplink signals
CN106850009B (en) Method for determining communication beam and corresponding device
EP3672095A1 (en) Method and device for indicating and determining precoding matrix
KR20140041884A (en) Transmit diversity method, and related device and system
KR102645275B1 (en) Communication methods and devices
US20240022289A1 (en) Methods of extending type ii port selection codebook for supporting higher rank transmission
US20140314011A1 (en) Method and base station for transmitting signal
CN114375041A (en) Signal processing method and device
EP4340499A1 (en) Information processing method and apparatus, and terminal and network device
CN116208210A (en) Beam forming method, device, equipment and storage medium
CN115395971A (en) Method and device for determining interference noise power, electronic equipment and storage medium
EP3526908B1 (en) Relative uplink channel estimation
EP4274111A1 (en) Signal transmission method and apparatus, terminal, and access network device
US20240243786A1 (en) Codebook indication method and apparatus, and storage medium
CN115150228B (en) Data transmission method, device, equipment and storage medium
EP4340244A1 (en) Codebook indication method and apparatus, and storage medium
CN115441909B (en) Beam forming method and device
US20240196404A1 (en) Method and device for determining cascading of uci, terminal and network side device
CN111587543A (en) Channel state information matrix information processing method and communication device
US20240244451A1 (en) Information processing method, information processing apparatus, terminal and network device
EP4319016A1 (en) Port indication information reporting method and terminal
WO2024087120A1 (en) Wireless communication methods, terminal devices and network devices
CN116112047A (en) Beam forming method, device and network equipment
CN116264474A (en) Beam forming method, network equipment, device and storage medium

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