WO2019200570A1 - 一种用于大规模mimo的虚拟端口映射的方法与装置 - Google Patents

一种用于大规模mimo的虚拟端口映射的方法与装置 Download PDF

Info

Publication number
WO2019200570A1
WO2019200570A1 PCT/CN2018/083604 CN2018083604W WO2019200570A1 WO 2019200570 A1 WO2019200570 A1 WO 2019200570A1 CN 2018083604 W CN2018083604 W CN 2018083604W WO 2019200570 A1 WO2019200570 A1 WO 2019200570A1
Authority
WO
WIPO (PCT)
Prior art keywords
virtual port
massive mimo
transceiver unit
mapping
hybrid beamforming
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.)
Ceased
Application number
PCT/CN2018/083604
Other languages
English (en)
French (fr)
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.)
Nokia Shanghai Bell Co Ltd
Original Assignee
Nokia Shanghai Bell 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 Nokia Shanghai Bell Co Ltd filed Critical Nokia Shanghai Bell Co Ltd
Priority to US17/047,501 priority Critical patent/US11528062B2/en
Priority to CN201880091804.3A priority patent/CN111903071B/zh
Priority to PCT/CN2018/083604 priority patent/WO2019200570A1/zh
Priority to EP18915011.3A priority patent/EP3783806B1/en
Publication of WO2019200570A1 publication Critical patent/WO2019200570A1/zh
Anticipated expiration legal-status Critical
Ceased 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/0413MIMO systems
    • H04B7/0452Multi-user MIMO systems
    • 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
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/51Allocation or scheduling criteria for wireless resources based on terminal or device properties
    • 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

Definitions

  • the present invention relates to the field of communications, and in particular, to a technique for virtual port mapping for massive MIMO.
  • the miniaturization of a single antenna and the high frequency in a 5G wireless system increase the path loss, making mass-MIMO (massive Multiple-Input Multiple-Output) a solution in 5G, that is, in an antenna array of the same size.
  • Massive MIMO with a large number of antennas is used to compensate for high path loss.
  • a large number of antennas for example, hundreds of thousands are deployed to provide better spectral efficiency and better energy efficiency.
  • the prior art primarily reduces the size of the array by reducing the number of antenna elements, for example, selecting a partial transceiving unit (TRX). Since the antenna elements are reduced and the components for transmitting data are reduced, this method leads to a potential risk of a large loss of both cell coverage and cell throughput performance.
  • TRX partial transceiving unit
  • a method for virtual port mapping for massive MIMO includes:
  • At least one transceiver unit in massive MIMO is mapped to a virtual port by hybrid beamforming
  • Digital precoding is performed based on the virtual port.
  • the step of the hybrid beamforming comprises:
  • Digital precoding is performed between the transceiving units after the analog beamforming.
  • the method further includes:
  • the step of mapping to a virtual port includes:
  • the at least one transceiver unit is mapped to a virtual port by hybrid beamforming.
  • the hybrid beamforming weights comprise analog beamforming weights within the transceiver unit and/or digital precoding weights between the transceiver units.
  • the method further includes:
  • the virtual port mode includes the number of virtual ports corresponding to the massive MIMO, each virtual The number of transceiver units in the port and the location information of the transceiver unit between the antenna arrays;
  • the step of mapping to a virtual port includes:
  • At least one transceiver unit in the massive MIMO is mapped to a virtual port corresponding to the transceiver unit in the virtual port mode by hybrid beamforming.
  • the step of determining one or more virtual port modes for the massive MIMO comprises:
  • the candidate virtual port mode includes the number of virtual ports corresponding to the massive MIMO, The number of transceiver units in each virtual port and the location information of the transceiver unit between the antenna arrays;
  • mapping device for virtual port mapping of massive MIMO, wherein the mapping device comprises:
  • Means for performing digital precoding based on the virtual port Means for performing digital precoding based on the virtual port.
  • means for mapping at least one transceiver unit in massive MIMO by hybrid beamforming to map to a virtual port is used to:
  • Digital precoding is performed between the transceiving units after the analog beamforming.
  • mapping device further includes:
  • means for mapping at least one transceiver unit in massive MIMO by hybrid beamforming to map to a virtual port is used for:
  • the at least one transceiver unit is mapped to a virtual port by hybrid beamforming.
  • the hybrid beamforming weights comprise analog beamforming weights within the transceiver unit and/or digital precoding weights between the transceiver units.
  • mapping device further includes:
  • means for mapping at least one transceiver unit in massive MIMO by hybrid beamforming to map to a virtual port is used for:
  • At least one of the large-scale MIMO units is mapped to a virtual port corresponding to the transceiver unit in the virtual port mode by hybrid beamforming.
  • means for determining one or more virtual port modes for the massive MIMO is used to:
  • the candidate virtual port mode includes the number of virtual ports corresponding to the massive MIMO, The number of transceiver units in each virtual port and the location information of the transceiver unit between the antenna arrays;
  • a base station for virtual port mapping of massive MIMO wherein the base station comprises the mapping device of any of the above.
  • a computer readable storage medium wherein the computer storage medium stores computer readable instructions that are executed by one or more devices
  • the apparatus is caused to perform the method of any of the above.
  • a computer program product when the computer program product is executed by a computer device, the method of any of the above.
  • a computer device comprising:
  • One or more processors are One or more processors;
  • a memory for storing one or more computer programs
  • the one or more processors are caused to implement the method of any of the above.
  • the present invention maps one or more transceiving units to one virtual port by hybrid beamforming of at least one transceiving unit in massive MIMO, and then performs digital precoding based on the virtual port.
  • the present invention can have the following advantages:
  • the present invention is an adaptive technique adapted to existing architectures, particularly for baseband processing of massive MIMO in 5G NR.
  • the present invention is based on a virtual port mapping technique, which reduces the number of ports that need to be subjected to baseband processing, thus simplifying baseband processing, and further, the present invention does not reduce the antenna elements utilized. Compared with the prior art mode of reducing physical ports, the performance of the present invention in single-user scheduling and multi-user scheduling has been greatly improved.
  • the present invention enables energy efficiency management using digital precoding in hybrid beamforming.
  • the present invention can be more flexibly used as a mid-term beamforming scheme in different frequency and time domains, whereas conventional analog beamforming is a long-term/semi-static beamforming scheme in the time domain.
  • FIG. 1 shows a flow chart of a method for virtual port mapping for massive MIMO, in accordance with one embodiment of the present invention
  • FIG. 2 shows a schematic diagram of a virtual port mapping in accordance with a preferred embodiment of the present invention
  • FIG. 3 illustrates a flow chart of a method for virtual port mapping for massive MIMO, in accordance with another embodiment of the present invention
  • FIG. 4 shows a schematic diagram of a virtual port mapping mode in accordance with a preferred embodiment of the present invention
  • FIG. 5 shows a schematic diagram of a mapping device for virtual port mapping for massive MIMO, in accordance with one embodiment of the present invention
  • FIG. 6 shows a schematic diagram of a mapping device for virtual port mapping for massive MIMO, in accordance with another embodiment of the present invention.
  • FIG. 7 illustrates an exemplary system that can be used to implement various embodiments described in this application.
  • both the device and the trusted party include one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
  • processors CPUs
  • input/output interfaces network interfaces
  • memory volatile and non-volatile memory
  • the memory may include non-persistent memory, random access memory (RAM), and/or non-volatile memory in a computer readable medium, such as read only memory (ROM) or flash memory.
  • RAM random access memory
  • ROM read only memory
  • Memory is an example of a computer readable medium.
  • Computer readable media includes both permanent and non-persistent, removable and non-removable media.
  • Information storage can be implemented by any method or technology.
  • the information can be computer readable instructions, data structures, modules of programs, or other data.
  • Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory. (ROM), electrically erasable programmable read only memory (EEPROM), flash memory or other memory technology, compact disk read only memory (CD-ROM), digital versatile disk (DVD) or other optical storage,
  • the mapping device referred to in this application includes but is not limited to a network device or a base station device.
  • the network device includes an electronic device capable of automatically performing numerical calculation and information processing according to an instruction set or stored in advance, and the hardware includes but is not limited to a microprocessor, an application specific integrated circuit (ASIC), and programmable logic. Devices (PLDs), Field Programmable Gate Arrays (FPGAs), Digital Signal Processors (DSPs), embedded devices, and more.
  • the network device includes, but is not limited to, a computer, a network host, a single network server, a plurality of network server sets, or a plurality of servers; wherein the cloud is composed of a large number of computers or network servers based on Cloud Computing.
  • cloud computing is a kind of distributed computing, a virtual supercomputer composed of a group of loosely coupled computers.
  • the network includes, but is not limited to, the Internet, a wide area network, a metropolitan area network, a local area network, a VPN network, a wireless ad hoc network (Ad Hoc network), and the like.
  • the base station device may be considered as synonymous with the following: and/or refer to the following: a base transceiver station (BTS), a base station (NodeB), an extended base station (eNB), a femto cell, and a connection.
  • BTS base transceiver station
  • NodeB base station
  • eNB extended base station
  • femto cell a connection between the network and one or more users.
  • Incoming points and the like and can be described as devices that provide radio baseband functionality for data and/or voice connectivity between the network and one or more users.
  • the user equipment in the present invention includes, but is not limited to, any mobile electronic product that can perform human-computer interaction with the user (for example, human-computer interaction through a touch panel), such as a smart phone, a tablet computer, etc., the mobile electronic product.
  • Any operating system can be used, such as android operating system, iOS operating system, and the like.
  • Communication from the base station to user equipment is commonly referred to as downlink or forward link communication.
  • Communication from the user equipment to the base station is commonly referred to as uplink or reverse link communication.
  • the invention can be applied to a 5G system.
  • step S1 the mapping device maps at least one transceiver unit in massive MIMO to a virtual port by hybrid beamforming; in step S2, the mapping device performs digital pre-processing based on the virtual port. coding.
  • the hybrid beamforming includes analog beamforming and digital precoding.
  • the step of hybrid beamforming comprises: performing analog beamforming in a plurality of transceiver units in massive MIMO; The plurality of transceiving units after the forming are digitally precoded to be combined into one virtual port.
  • the plurality of transceiver units are mapped to a virtual port.
  • the mapping device may perform analog beamforming and digital precoding on the transceiver unit by using a step of hybrid beamforming to map the transceiver unit to a virtual port. Alternatively, the mapping device may also perform analog beamforming only on the transceiver unit.
  • step S2 the mapping device performs digital precoding based on the virtual port.
  • its digital precoding is regarded as a unit matrix.
  • each virtual port includes at least one transceiver unit to be mapped to the antenna port as a minimum unit.
  • Traditional digital precoding is then transferred from the transceiver unit to the virtual port.
  • transceiver units included therein may be mapped to different virtual ports in one or more ways.
  • the massive MIMO 20 includes a total of 192 antenna elements (Antenna Element, AE); the transceiver unit 201 includes six antenna elements. Since the six antenna elements belong to the bipolar, the transceiver unit 201 represents two Transceiver unit (TRX), that is, three antenna elements included in the same pole in each transceiver unit. Thus, it can be seen that a large-scale MIMO 20 includes a total of 64 transceiver units (TRX).
  • TRX Transceiver unit
  • the virtual port 205 includes 16 transceiver units.
  • the virtual transceiver mapping technology is mapped to two virtual ports (corresponding to bipolar respectively), and each virtual port includes eight transceiver units.
  • the virtual port 206 includes four transceiver units.
  • the virtual transceiver mapping technology is mapped to two virtual ports (corresponding to bipolar respectively), and each virtual port includes two transceiver units.
  • the position of the transceiver unit between the antenna arrays can affect the performance of the virtual port.
  • the transceiver unit 201 and the transceiver unit 202 are mapped to the first virtual port
  • the transceiver unit 203 and the transceiver unit 204 are mapped to the second virtual port
  • the transceiver unit 201 and the transceiver unit 203 are mapped to the first
  • the three virtual ports map the transceiver unit 202 and the transceiver unit 204 to the fourth virtual port, and the performances of the four virtual ports are different.
  • the present invention further includes a step S3 (not shown), wherein in step S3, the mapping device determines a hybrid beamforming weight corresponding to at least one transceiver unit in the massive MIMO; then, in step S1 And the mapping device maps the at least one transceiver unit to a virtual port by hybrid beamforming according to the hybrid beamforming weight.
  • step S3 the mapping device determines a hybrid beamforming weight corresponding to at least one transceiver unit in the massive MIMO; then, in step S1 And the mapping device maps the at least one transceiver unit to a virtual port by hybrid beamforming according to the hybrid beamforming weight.
  • the hybrid beamforming weights include analog beamforming weights within the transceiver unit and/or digital precoding weights between the transceiver units.
  • the analog beamforming weights in the transceiver unit include two setting manners: one is that the weights corresponding to each transceiver unit are different; and the other is that the weights corresponding to each transceiver unit are the same.
  • the former has a higher diversity gain and the latter has a higher beam gain.
  • the appropriate weight setting method can be selected based on actual demand and processing performance.
  • the digital precoding weights between the transceiver units include two setting modes: one is to set digital precoding weights based on user measurement feedback and/or uplink channel measurement, for example, first configuring some transceiver units to map them in a 1:1 manner. Transmitting a pilot signal into a virtual port for user measurement feedback and/or base station uplink channel measurement, and when acquiring the user measurement feedback and/or the base station uplink channel measurement information, setting digital precoding based on the foregoing information Weighting, and digital precoding of the transceiver unit; second, setting a fixed digital precoding weight.
  • the mapping device can determine the hybrid beamforming weight based on a default scheme, and can also determine the hybrid beamforming weight in real time based on current actual demand and processing performance. Then, in step S1, the mapping device performs mapping on the at least one transceiving unit according to the hybrid beamforming weight.
  • FIG. 3 illustrates a flow chart of a method for virtual port mapping for massive MIMO, in accordance with another embodiment of the present invention.
  • the mapping device determines one or more virtual port modes for the massive MIMO according to the user distribution of the cell served by the massive MIMO, where the virtual port mode includes the large-scale The number of virtual ports corresponding to MIMO, the number of transceiver units in each virtual port, and the location information of the transceiver unit between the antenna arrays; in step S1, the mapping device sets the large based on the virtual port mode At least one transceiver unit in the scale MIMO is mapped to a virtual port corresponding to the transceiver unit in the virtual port mode by hybrid beamforming; in step S2, the mapping device performs digital pre-processing based on the virtual port coding.
  • the step S2 is the same as or similar to the step S2 shown in FIG. 1 , and thus is not described herein again, and is included herein by reference.
  • step S4 the mapping device determines one or more virtual port modes for the massive MIMO in a manner determined in real time or in a predetermined manner.
  • step S4 the mapping device obtains the user distribution by directly acquiring the user distribution of the cell served by the massive MIMO, or analyzing the user distribution based on the current scenario; wherein the user distribution includes users in the cell. Location, distance of the user from the massive MIMO, angle of the user to the massive MIMO, signal strength of the user, and the like.
  • the mapping device determines one or more virtual port modes for the massive MIMO according to the determined user distribution, wherein the virtual port mode is to group at least one transceiver unit in the massive MIMO Mapping to a mapping mode of a different virtual port, the virtual port mode including the number of virtual ports corresponding to the massive MIMO, the number of transceiver units in each virtual port, and the location of the transceiver unit between the antenna arrays information.
  • step S4 the mapping device determines one or more candidate virtual port modes for the massive MIMO according to a potential user distribution of the cell served by the massive MIMO, wherein the potential user distribution may be based on the service.
  • the historical data of the cell or other serving cell is determined, and may also be determined based on the system default setting.
  • the mapping device determines, according to the current time domain and/or frequency domain requirement information of the cell served by the massive MIMO, at least one candidate virtual port mode as the massive MIMO by using a preset or real-time selection manner.
  • the corresponding virtual port mode is determined, according to the current time domain and/or frequency domain requirement information of the cell served by the massive MIMO, at least one candidate virtual port mode as the massive MIMO by using a preset or real-time selection manner.
  • the number of downlink virtual ports/virtual port size and downlink transmit power allocation can be automatically adjusted based on two factors:
  • ULPC TxPw uplink power control transmit power
  • Power Headroom power headroom
  • the power margin of the cell edge user and the reference signal received power (RSRP) are lower;
  • the cell edge indicator (CQI) of the cell edge user is lower.
  • the present invention can determine the distance the user is located based on the above two factors, thereby determining the required number of downlink virtual ports/virtual port sizes and downlink transmission power. For example, a cell edge user can allocate more virtual port numbers or larger virtual port sizes.
  • the mapping device can determine a plurality of virtual port modes for use.
  • step S1 based on the virtual port mode, at least one transceiver unit in the massive MIMO is mapped to a virtual port corresponding to the transceiver unit in the virtual port mode by hybrid beamforming.
  • FIG. 4 shows a schematic diagram of a virtual port mapping mode in accordance with a preferred embodiment of the present invention.
  • the massive MIMO 40 contains a total of 192 antenna elements (Antenna Element, AE), which constitutes 64 transceiver units. After mapping, 64 transceiver units are mapped into 24 virtual ports (Virtual Ports), wherein the virtual port 401 includes 8 transceiver units, and the virtual port 402 and the virtual port 403 include 4 transceiver units.
  • the virtual port 401 is used for the user equipment 404 at the cell edge; and the virtual port 402 and the virtual port 403 are used for the user equipment 405, the user equipment 406, the user equipment 407, and the user equipment 408 inside the cell.
  • FIG. 5 shows a schematic diagram of a mapping device for virtual port mapping for massive MIMO, wherein the mapping device 50 includes a first device 501 and a second device 502, in accordance with an embodiment of the present invention.
  • the first device 501 maps at least one transceiver unit in massive MIMO to one virtual port by hybrid beamforming; and the second device 502 performs digital precoding based on the virtual port.
  • the hybrid beamforming includes analog beamforming and digital precoding.
  • the step of hybrid beamforming comprises: performing analog beamforming in a plurality of transceiver units in massive MIMO; The plurality of transceiving units after the forming are digitally precoded to be combined into one virtual port.
  • the plurality of transceiver units are mapped to a virtual port.
  • the mapping device may perform analog beamforming and digital precoding on the transceiver unit by using a step of hybrid beamforming to map the transceiver unit to a virtual port. Alternatively, the mapping device may also perform analog beamforming only on the transceiver unit.
  • the second device 502 then performs digital precoding based on the virtual port.
  • its digital precoding is regarded as a unit matrix.
  • each virtual port includes at least one transceiver unit to be mapped to the antenna port as a minimum unit.
  • Traditional digital precoding is then transferred from the transceiver unit to the virtual port.
  • transceiver units included therein may be mapped to different virtual ports in one or more ways.
  • the mapping device 50 further comprises a third device (not shown), wherein the third device determines a hybrid beamforming weight corresponding to at least one transceiver unit in the massive MIMO; then, the first The device 501 maps the at least one transceiver unit to a virtual port by hybrid beamforming according to the hybrid beamforming weight.
  • the third device determines a hybrid beamforming weight corresponding to at least one transceiver unit in the massive MIMO; then, the first The device 501 maps the at least one transceiver unit to a virtual port by hybrid beamforming according to the hybrid beamforming weight.
  • the hybrid beamforming weights include analog beamforming weights within the transceiver unit and/or digital precoding weights between the transceiver units.
  • the analog beamforming weights in the transceiver unit include two setting manners: one is that the weights corresponding to each transceiver unit are different; and the other is that the weights corresponding to each transceiver unit are the same.
  • the former has a higher diversity gain and the latter has a higher beam gain.
  • the appropriate weight setting method can be selected based on actual demand and processing performance.
  • the digital precoding weights between the transceiver units include two setting modes: one is to set digital precoding weights based on user measurement feedback and/or uplink channel measurement, for example, first configuring some transceiver units to map them in a 1:1 manner. Transmitting a pilot signal into a virtual port for user measurement feedback and/or base station uplink channel measurement, and when acquiring the user measurement feedback and/or the base station uplink channel measurement information, setting digital precoding based on the foregoing information Weighting, and digital precoding of the transceiver unit; second, setting a fixed digital precoding weight.
  • the third device can determine the hybrid beamforming weight based on a default scheme, and can also determine the hybrid beamforming weight in real time based on current actual demand and processing performance. Then, the first device 501 performs mapping on the at least one transceiver unit according to the hybrid beamforming weight.
  • FIG. 6 shows a schematic diagram of a mapping device for virtual port mapping of massive MIMO, according to another embodiment of the present invention.
  • the mapping device 60 includes a fourth device 604, a first device 601, and a second device 602.
  • the fourth device 604 determines one or more virtual port modes for the massive MIMO according to a user distribution of the cell served by the massive MIMO, where the virtual port mode includes the massive MIMO Corresponding number of virtual ports, number of transceiver units in each virtual port, and location information of the transceiver unit between the antenna arrays; the first device 601, based on the virtual port mode, at least the large-scale MIMO A transceiver unit is mapped to a virtual port corresponding to the transceiver unit in the virtual port mode by hybrid beamforming; the second device 602 performs digital precoding based on the virtual port.
  • the second device 602 is the same as or similar to the second device 502 shown in FIG. 5, and thus is not described herein again, and is included herein by reference.
  • the fourth device 604 determines one or more virtual port modes for the massive MIMO in a manner determined in real time or in a predetermined manner.
  • the fourth device 604 obtains the user distribution by directly acquiring the user distribution of the cell served by the massive MIMO, or analyzing the user distribution based on the current scenario; where the user distribution includes the location and user of the user in the cell.
  • the mapping device determines one or more virtual port modes for the massive MIMO according to the determined user distribution, wherein the virtual port mode is to group at least one transceiver unit in the massive MIMO Mapping to a mapping mode of a different virtual port, the virtual port mode including the number of virtual ports corresponding to the massive MIMO, the number of transceiver units in each virtual port, and the location of the transceiver unit between the antenna arrays information.
  • the fourth device 604 determines one or more candidate virtual port modes for the massive MIMO according to a potential user distribution of the cell served by the massive MIMO, wherein the potential user distribution may be based on the serving cell or other
  • the historical data of the serving cell is determined, and may also be determined based on the system default settings.
  • the fourth device 604 determines, according to the current time domain and/or frequency domain requirement information of the cell served by the massive MIMO, at least one candidate virtual port mode by using a preset or real-time selection manner.
  • the virtual port mode corresponding to the scale MIMO.
  • the number of downlink virtual ports/virtual port size and downlink transmit power allocation can be automatically adjusted based on two factors:
  • ULPC TxPw uplink power control transmit power
  • Power Headroom power headroom
  • the power margin of the cell edge user and the reference signal received power (RSRP) are lower;
  • the cell edge indicator (CQI) of the cell edge user is lower.
  • the present invention can determine the distance the user is located based on the above two factors, thereby determining the required number of downlink virtual ports/virtual port sizes and downlink transmission power. For example, a cell edge user can allocate more virtual port numbers or a larger virtual port size.
  • the mapping device can determine a plurality of virtual port modes for use.
  • the first device 601 maps, by hybrid beamforming, at least one transceiver unit in the massive MIMO to a virtual port corresponding to the transceiver unit in the virtual port mode.
  • FIG. 7 illustrates an exemplary system that can be used to implement various embodiments described in this application.
  • system 70 can function as any of the embodiments illustrated in Figures 1, 2, 3, 4, 5, 6, or other described embodiments.
  • system 70 can include and be coupled to one or more computer readable media (eg, system memory or NVM/storage 720) having instructions and configured to execute The instructions are one or more processors (eg, processor(s) 705) that implement the modules to perform the actions described herein.
  • processors eg, processor(s) 705
  • system control module 710 can include any suitable interface controller to provide to at least one of processor(s) 705 and/or any suitable device or component in communication with system control module 710. Any suitable interface.
  • System control module 710 can include a memory controller module 730 to provide an interface to system memory 715.
  • the memory controller module 730 can be a hardware module, a software module, and/or a firmware module.
  • System memory 715 can be used, for example, to load and store data and/or instructions for system 70.
  • system memory 715 can include any suitable volatile memory, such as a suitable DRAM.
  • system memory 715 can include double data rate type quad synchronous dynamic random access memory (DDR4 SDRAM).
  • DDR4 SDRAM double data rate type quad synchronous dynamic random access memory
  • system control module 710 can include one or more input/output (I/O) controllers to provide an interface to NVM/storage device 720 and communication interface(s) 725.
  • I/O input/output
  • NVM/storage device 720 can be used to store data and/or instructions.
  • NVM/storage device 720 can include any suitable non-volatile memory (eg, flash memory) and/or can include any suitable non-volatile storage device(s) (eg, one or more hard drives) HDD), one or more compact disc (CD) drives and/or one or more digital versatile disc (DVD) drives).
  • suitable non-volatile memory eg, flash memory
  • HDD hard drives
  • CD compact disc
  • DVD digital versatile disc
  • NVM/storage device 720 can include storage resources that are physically part of the device on which system 70 is installed, or that can be accessed by the device without having to be part of the device. For example, NVM/storage device 720 can be accessed via network via communication interface(s) 725.
  • the communication interface(s) 725 can provide an interface to the system 70 to communicate over one or more networks and/or with any other suitable device.
  • System 70 can wirelessly communicate with one or more components of the wireless network in accordance with any one or more of the one or more wireless network standards and/or protocols.
  • At least one of the processor(s) 705 can be packaged with the logic of one or more controllers of the system control module 710 (eg, the memory controller module 730). For one embodiment, at least one of the processor(s) 705 can be packaged with the logic of one or more controllers of the system control module 710 to form a system in package (SiP). For one embodiment, at least one of the processor(s) 705 can be integrated with the logic of one or more controllers of the system control module 710 on the same mold. For one embodiment, at least one of the processor(s) 705 can be integrated with the logic of one or more controllers of the system control module 710 on the same mold to form a system on a chip (SoC).
  • SoC system on a chip
  • system 70 can be, but is not limited to, a server, workstation, desktop computing device, or mobile computing device (eg, a laptop computing device, a handheld computing device, a tablet, a netbook, etc.).
  • system 70 can have more or fewer components and/or different architectures.
  • system 70 includes one or more cameras, a keyboard, a liquid crystal display (LCD) screen (including a touch screen display), a non-volatile memory port, multiple antennas, a graphics chip, an application specific integrated circuit ( ASIC) and speakers.
  • LCD liquid crystal display
  • ASIC application specific integrated circuit
  • the present application can be implemented in software and/or a combination of software and hardware, for example, using an application specific integrated circuit (ASIC), a general purpose computer, or any other similar hardware device.
  • the software program of the present application can be executed by a processor to implement the steps or functions described above.
  • the software programs (including related data structures) of the present application can be stored in a computer readable recording medium such as a RAM memory, a magnetic or optical drive or a floppy disk and the like.
  • some of the steps or functions of the present application may be implemented in hardware, for example, as a circuit that cooperates with a processor to perform various steps or functions.
  • a portion of the present application can be applied as a computer program product, such as computer program instructions, which, when executed by a computer, can invoke or provide a method and/or technical solution in accordance with the present application.
  • the form of computer program instructions in a computer readable medium includes, but is not limited to, source files, executable files, installation package files, etc., accordingly, the manner in which the computer program instructions are executed by the computer includes but not Limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installation. program.
  • the computer readable medium can be any available computer readable storage medium or communication medium that can be accessed by a computer.
  • Communication media includes media that conveys communication signals, e.g., computer readable instructions, data structures, program modules or other data, from one system to another.
  • Communication media can include conductive transmission media such as cables and wires (eg, fiber optics, coaxial, etc.) and wireless (unguided transmission) media capable of propagating energy waves, such as acoustic, electromagnetic, RF, microwave, and infrared.
  • Computer readable instructions, data structures, program modules or other data may be embodied, for example, as modulated data signals in a wireless medium, such as a carrier wave or a similar mechanism, such as embodied in a portion of a spread spectrum technique.
  • modulated data signal refers to a signal whose one or more features are altered or set in such a manner as to encode information in the signal. Modulation can be analog, digital or hybrid modulation techniques.
  • the computer readable storage medium may comprise, by way of example and not limitation, vols and non-volatile, implemented in any method or technology for storing information such as computer readable instructions, data structures, program modules or other data.
  • a computer readable storage medium includes, but is not limited to, volatile memory such as random access memory (RAM, DRAM, SRAM); and nonvolatile memory such as flash memory, various read only memories (ROM, PROM, EPROM) , EEPROM), magnetic and ferromagnetic/ferroelectric memories (MRAM, FeRAM); and magnetic and optical storage devices (hard disks, tapes, CDs, DVDs); or other currently known media or later developed for storage in computer systems Computer readable information/data used.
  • volatile memory such as random access memory (RAM, DRAM, SRAM)
  • nonvolatile memory such as flash memory, various read only memories (ROM, PROM, EPROM) , EEPROM), magnetic and ferromagnetic/ferroelectric memories (MRAM, FeRAM); and magnetic and optical storage devices (hard disk
  • an embodiment in accordance with the present application includes a device including a memory for storing computer program instructions and a processor for executing program instructions, wherein when the computer program instructions are executed by the processor, triggering
  • the apparatus operates based on the aforementioned methods and/or technical solutions in accordance with various embodiments of the present application.
  • a method for virtual port mapping for massive MIMO comprising:
  • At least one transceiver unit in massive MIMO is mapped to a virtual port by hybrid beamforming
  • Digital precoding is performed based on the virtual port.
  • Digital precoding is performed between the transceiving units after the analog beamforming.
  • the step of mapping to a virtual port includes:
  • the at least one transceiver unit is mapped to a virtual port by hybrid beamforming.
  • the hybrid beamforming weights comprise analog beamforming weights within a transceiving unit and/or digital precoding weights between transceiver units.
  • the virtual port mode includes the number of virtual ports corresponding to the massive MIMO, each virtual The number of transceiver units in the port and the location information of the transceiver unit between the antenna arrays;
  • the step of mapping to a virtual port includes:
  • At least one transceiver unit in the massive MIMO is mapped to a virtual port corresponding to the transceiver unit in the virtual port mode by hybrid beamforming.
  • the candidate virtual port mode includes the number of virtual ports corresponding to the massive MIMO, The number of transceiver units in each virtual port and the location information of the transceiver unit between the antenna arrays;
  • mapping device for virtual port mapping of massive MIMO, wherein the mapping device comprises:
  • Means for performing digital precoding based on the virtual port Means for performing digital precoding based on the virtual port.
  • mapping device of clause 7, wherein the means for mapping at least one transceiver unit in massive MIMO by hybrid beamforming to map to a virtual port is used to:
  • Digital precoding is performed between the transceiving units after the analog beamforming.
  • mapping device of clause 7 or 8, wherein the mapping device further comprises:
  • means for mapping at least one transceiver unit in massive MIMO by hybrid beamforming to map to a virtual port is used for:
  • the at least one transceiver unit is mapped to a virtual port by hybrid beamforming.
  • the hybrid beamforming weights comprise analog beamforming weights within a transceiving unit and/or digital precoding weights between transceiver units.
  • mapping device of any one of clauses 7 to 10, wherein the mapping device further comprises:
  • means for mapping at least one transceiver unit in massive MIMO by hybrid beamforming to map to a virtual port is used for:
  • At least one transceiver unit in the massive MIMO is mapped to a virtual port corresponding to the transceiver unit in the virtual port mode by hybrid beamforming.
  • mapping device of clause 11 wherein the means for determining one or more virtual port modes for the massive MIMO is for:
  • the candidate virtual port mode includes the number of virtual ports corresponding to the massive MIMO, The number of transceiver units in each virtual port and the location information of the transceiver unit between the antenna arrays;
  • a base station for virtual port mapping of massive MIMO wherein the base station comprises the mapping device of any one of clauses 7 to 12.
  • a computer readable storage medium wherein the computer storage medium stores computer readable instructions that, when executed by one or more devices, cause the device to perform as in clause 1 The method of any of six.
  • a computer program product when the computer program product is executed by a computer device, the method of any one of clauses 1 to 6 being performed.
  • a computer device comprising:
  • One or more processors are One or more processors;
  • a memory for storing one or more computer programs
  • the one or more processors When the one or more computer programs are executed by the one or more processors, the one or more processors are caused to implement the method of any one of clauses 1 to 6.

Landscapes

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

Abstract

本发明的目的是提供一种用于大规模MIMO的虚拟端口映射的方法与装置。本发明通过将大规模MIMO中的至少一个收发单元通过混合波束成型,来将一个或多个收发单元映射至一个虚拟端口,然后基于所述虚拟端口,进行数字预编码。与现有技术相比,本发明是一种适配于现有架构的自适应技术;本发明基于虚拟端口映射技术,减少了需要进行基带处理的端口数量,因此简化了基带处理,此外,本发明不会减少所利用的天线元件;本发明能够利用在混合波束成型中的数字预编码,进行能效管理;本发明能够更为灵活地在不同频域和时域上被用作中期波束成型方案,而传统的模拟波束成型是在时域上长期/半静态的波束成型方案。

Description

一种用于大规模MIMO的虚拟端口映射的方法与装置 技术领域
本发明涉及通信领域,尤其涉及一种用于大规模MIMO的虚拟端口映射的技术。
背景技术
单天线的小型化以及5G无线系统中的高频使得路径损耗的增加,使得大规模MIMO(massive Multiple-Input Multiple-Output)成为了5G中的一个解决方案,即在一个同样大小的天线阵列中使用了具有大量天线的大规模MIMO,以补偿高额的路径损耗。在这种方案中,通过部署了大量的天线(例如,成百上千)提供更好的频谱效率以及更好的能效。
然而,对于实际产品而言,在整个射频链(例如,64RF链或更多)上,无法采用全数字预编码以实现大规模MIMO增益。主要的瓶颈在于硬件处理的复杂度和消耗,信道测量和反馈的负担。
考虑到产品实施的实际限制,现有技术主要通过减少天线元件的方式,例如,选择部分收发单元(TRX)以减少阵列大小。由于减少了天线元件,用于传输数据的元件减少,因此这种方法导致小区覆盖和小区吞吐量的性能均有大量损耗的潜在风险。
发明内容
本发明的目的是提供一种用于大规模MIMO的虚拟端口映射的方法与装置。
根据本发明的一个实施例,提供了一种用于大规模MIMO的虚拟端口映射的方法,其中,该方法包括:
将大规模MIMO中的至少一个收发单元通过混合波束成型,映射至一个虚拟端口;
基于所述虚拟端口,进行数字预编码。
可选地,所述混合波束成型的步骤包括:
在大规模MIMO中的至少一个收发单元内进行模拟波束成型;
对所述模拟波束成型后的收发单元间进行数字预编码。
可选地,该方法还包括:
确定大规模MIMO中的至少一个收发单元所对应的混合波束成型权重;
其中,所述映射至一个虚拟端口的步骤包括:
根据所述混合波束成型权重,将所述至少一个收发单元通过混合波束成型,映射至一个虚拟端口。
可选地,所述混合波束成型权重包括收发单元内的模拟波束成型权重和/或收发单元间的数字预编码权重。
可选地,该方法还包括:
根据大规模MIMO所服务小区的用户分布,为所述大规模MIMO确定一个或多个虚拟端口模式,其中,所述虚拟端口模式中包括所述大规模MIMO所对应的虚拟端口数量、每个虚拟端口中的收发单元数量以及所述收发单元在天线阵列间的位置信息;
其中,所述映射至一个虚拟端口的步骤包括:
基于所述虚拟端口模式,将所述大规模MIMO中的至少一个收发单元通过混合波束成型,映射至所述虚拟端口模式中与所述收发单元相对应的虚拟端口。
可选地,为所述大规模MIMO确定一个或多个虚拟端口模式的步骤包括:
根据大规模MIMO所服务小区的潜在用户分布,为所述大规模MIMO确定一个或多个候选虚拟端口模式,其中,所述候选虚拟端口模式中包括所述大规模MIMO所对应的虚拟端口数量、每个虚拟端口中的收发单元数量以及所述收发单元在天线阵列间的位置信息;
根据所述大规模MIMO所服务小区的当前时域和/或频域需求信 息,将至少一个候选虚拟端口模式确定为所述大规模MIMO所对应的虚拟端口模式。
根据本发明的另一实施例,还提供了一种用于大规模MIMO的虚拟端口映射的映射设备,其中,所述映射设备包括:
用于将大规模MIMO中的至少一个收发单元通过混合波束成型以映射至一个虚拟端口的装置;
用于基于所述虚拟端口,进行数字预编码的装置。
可选地,用于将大规模MIMO中的至少一个收发单元通过混合波束成型以映射至一个虚拟端口的装置用于:
在大规模MIMO中的至少一个收发单元内进行模拟波束成型;
对所述模拟波束成型后的收发单元间进行数字预编码。
可选地,所述映射设备还包括:
用于确定大规模MIMO中的至少一个收发单元所对应的混合波束成型权重的装置;
其中,用于将大规模MIMO中的至少一个收发单元通过混合波束成型以映射至一个虚拟端口的装置用于:
根据所述混合波束成型权重,将所述至少一个收发单元通过混合波束成型,映射至一个虚拟端口。
可选地,所述混合波束成型权重包括收发单元内的模拟波束成型权重和/或收发单元间的数字预编码权重。
可选地,所述映射设备还包括:
用于根据大规模MIMO所服务小区的用户分布,为所述大规模MIMO确定一个或多个虚拟端口模式的装置,其中,所述虚拟端口模式中包括所述大规模MIMO所对应的虚拟端口数量、每个虚拟端口中的收发单元数量以及所述收发单元在天线阵列间的位置信息;
其中,用于将大规模MIMO中的至少一个收发单元通过混合波束成型以映射至一个虚拟端口的装置用于:
基于所述虚拟端口模式,将所述大规模MIMO中的至少一个收 发单元通过混合波束成型,映射至所述虚拟端口模式中与所述收发单元相对应的虚拟端口。
可选地,用于为所述大规模MIMO确定一个或多个虚拟端口模式的装置用于:
根据大规模MIMO所服务小区的潜在用户分布,为所述大规模MIMO确定一个或多个候选虚拟端口模式,其中,所述候选虚拟端口模式中包括所述大规模MIMO所对应的虚拟端口数量、每个虚拟端口中的收发单元数量以及所述收发单元在天线阵列间的位置信息;
根据所述大规模MIMO所服务小区的当前时域和/或频域需求信息,将至少一个候选虚拟端口模式确定为所述大规模MIMO所对应的虚拟端口模式。
根据本发明的另一实施例,还提供了一种用于大规模MIMO的虚拟端口映射的基站,其中,所述基站包括如上述任一项所述的映射设备。
根据本发明的另一实施例,还提供了一种计算机可读存储介质,其特征在于,所述计算机存储介质存储有计算机可读指令,当所述计算机可读指令被一个或多个设备执行时,使得所述设备执行如上述任一项所述的方法。
根据本发明的另一实施例,还提供了一种计算机程序产品,当所述计算机程序产品被计算机设备执行时,如上述任一项所述的方法被执行。
根据本发明的另一实施例,还提供了一种计算机设备,所述计算机设备包括:
一个或多个处理器;
存储器,用于存储一个或多个计算机程序;
当所述一个或多个计算机程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述任一项所述的方法。
与现有技术相比,本发明通过将大规模MIMO中的至少一个收发单元通过混合波束成型,来将一个或多个收发单元映射至一个虚拟端口,然后基于所述虚拟端口,进行数字预编码;从而本发明能够具有以下优点:
1)本发明是一种适配于现有架构的自适应技术,特别是适合用于5G NR中大规模MIMO的基带处理。
2)本发明基于虚拟端口映射技术,减少了需要进行基带处理的端口数量,因此简化了基带处理,此外,本发明不会减少所利用的天线元件。相对于现有技术中减少物理端口的模式,本发明在单用户调度以及多用户调度上的性能均有大幅提升。
3)本发明能够利用在混合波束成型中的数字预编码,进行能效管理。
4)本发明能够更为灵活地在不同频域和时域上被用作中期波束成型方案,而传统的模拟波束成型是在时域上长期/半静态的波束成型方案。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1示出根据本发明一个实施例的一种用于大规模MIMO的虚拟端口映射的方法流程图;
图2示出了根据本发明的一个优选实施例的一种虚拟端口映射的示意图;
图3示出根据本发明另一个实施例的一种用于大规模MIMO的虚拟端口映射的方法流程图;
图4示出了根据本发明的一个优选实施例的一种虚拟端口映射模式的示意图;
图5示出了根据本发明的一个实施例的一种用于大规模MIMO 的虚拟端口映射的映射设备示意图;
图6示出根据本发明另一个实施例的一种用于大规模MIMO的虚拟端口映射的映射设备示意图;
图7示出了可被用于实施本申请中所述的各个实施例的示例性系统。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
下面结合附图对本发明作进一步详细描述。
在本申请一个典型的配置中,设备和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。
本申请所指映射设备包括但不限于网络设备或基站设备。其中,所述网络设备包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、数字信号处理器(DSP)、嵌入式设备等。所述网络设备包括但不限 于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机。所述网络包括但不限于互联网、广域网、城域网、局域网、VPN网络、无线自组织网络(Ad Hoc网络)等。
所述基站设备可以被视为与以下各项同义且/或指代以下各项:基站收发台(BTS,base transceiver station)、基站(NodeB)、扩展基站(eNB)、毫微微小区、接入点等等,并且可以描述为在网络与一个或多个用户之间的数据和/或语音连通性提供无线电基带功能的设备。
此外,本发明中的用户设备包括但不限于任何一种可与用户进行人机交互(例如通过触摸板进行人机交互)的移动电子产品,例如智能手机、平板电脑等,所述移动电子产品可以采用任意操作系统,如android操作系统、iOS操作系统等。
从所述基站到用户设备的通信通常被称为下行链路或正向链路通信。从所述用户设备到所述基站的通信通常被称为上行链路或反向链路通信。
优选地,本发明可以应用于5G系统。
当然,本领域技术人员应能理解上述设备仅为举例,其他现有的或今后可能出现的设备如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。
在本申请的描述中,“多个”的含义是两个或者更多,除非另有明确具体的限定。
图1示出根据本发明一个实施例的一种用于大规模MIMO的虚拟端口映射的方法流程图。其中,在步骤S1中,所述映射设备将大规模MIMO中的至少一个收发单元通过混合波束成型,映射至一个虚拟端口;在步骤S2中,所述映射设备基于所述虚拟端口,进行数 字预编码。
具体地,在步骤S1中,所述混合波束成型包括模拟波束成型以及数字预编码。
在此,若映射至同一个虚拟端口的所述收发单元数量大于1,则所述混合波束成型的步骤包括:在大规模MIMO中的多个收发单元内进行模拟波束成型;对所述模拟波束成型后的多个收发单元间进行数字预编码,以合并成一个虚拟端口。从而,经过模拟波束成型以及数字预编码后,上述多个收发单元被映射至一个虚拟端口。
若映射至同一个虚拟端口的所述收发单元数量等于1,则所述映射设备可以采用混合波束成型的步骤对该收发单元进行模拟波束成型以及数字预编码,以将该收发单元映射至一个虚拟端口。或者,所述映射设备也可以仅对该收发单元进行模拟波束成型。
然后,在步骤S2中,所述映射设备基于所述虚拟端口,进行数字预编码。在此,对于由一个收发单元构成的虚拟端口,它的数字预编码看作单位阵。
通过上述步骤,本发明在模拟波束成型以及传统基带数字预编码之间设计了一个中间层,每个虚拟端口中包含至少一个收发单元以作为最小单位映射到天线端口。然后,传统数字预编码从收发单元转移到虚拟端口上。
本领域技术人员应能理解,对于同一个大规模MIMO而言,其所包含的多个收发单元可以以一种或多种方式被映射至不同的虚拟端口。
图2示出了根据本发明的一个优选实施例的一种虚拟端口映射的示意图。大规模MIMO 20中一共包含了192个天线元件(Antenna Element,AE);收发单元201中包含了6个天线元件,由于这6个天线元件分别属于双极,因此,该收发单元201表示2个收发单元(TRX),即每个收发单元中包含在同一极上的3个天线元件。从而可知,大规 模MIMO 20中一共包含了64个收发单元(TRX)。
虚拟端口205中包含了16个收发单元,通过虚拟端口映射技术,该16个收发单元被映射为2个虚拟端口(分别对应于双极),每个虚拟端口中包含8个收发单元。
虚拟端口206中包含了4个收发单元,通过虚拟端口映射技术,该4个收发单元被映射为2个虚拟端口(分别对应于双极),每个虚拟端口中包含2个收发单元。
在此,收发单元在天线阵列间的位置能够影响到虚拟端口的性能。
例如,如图2所示,若将收发单元201与收发单元202映射成第一虚拟端口,将收发单元203与收发单元204映射成第二虚拟端口,将收发单元201与收发单元203映射成第三虚拟端口,将收发单元202与收发单元204映射成第四虚拟端口,则上述四个虚拟端口所对应的性能均不相同。
优选地,本发明还包括步骤S3(未示出),其中,在步骤S3中,所述映射设备确定大规模MIMO中的至少一个收发单元所对应的混合波束成型权重;然后,在步骤S1中,所述映射设备根据所述混合波束成型权重,将所述至少一个收发单元通过混合波束成型,映射至一个虚拟端口。
在此,所述混合波束成型权重包括收发单元内的模拟波束成型权重和/或收发单元间的数字预编码权重。
其中,所述收发单元内的模拟波束成型权重包括两种设置方式:一是每个收发单元所对应的权重是不同的;二是每个收发单元所对应的权重是相同的。前者具有更高的分集增益,后者具有更高的波束增益。可以基于实际需求和处理性能而选择合适的权重设置方式。
所述收发单元间的数字预编码权重包括两种设置方式:一是基于用户测量反馈和/或上行信道测量来设置数字预编码权重,例如,先配置一部分收发单元使其按照1:1方式映射成虚拟端口发送导频信号,以用于用户测量反馈和/或基站上行信道测量,当获取到所述用户测量 反馈和/或所述基站上行信道测量信息时,则基于上述信息设置数字预编码权重,并对所述收发单元进行数字预编码;二是设置固定的数字预编码权重。在步骤S3中,所述映射设备能基于缺省方案,确定所述混合波束成型权重,也可以基于当前实际需求和处理性能,实时确定所述混合波束成型权重。然后,在步骤S1中,所述映射设备根据所述混合波束成型权重,对所述至少一个收发单元执行映射。
图3示出根据本发明另一个实施例的一种用于大规模MIMO的虚拟端口映射的方法流程图。其中,在步骤S4中,所述映射设备根据大规模MIMO所服务小区的用户分布,为所述大规模MIMO确定一个或多个虚拟端口模式,其中,所述虚拟端口模式中包括所述大规模MIMO所对应的虚拟端口数量、每个虚拟端口中的收发单元数量以及所述收发单元在天线阵列间的位置信息;在步骤S1中,所述映射设备基于所述虚拟端口模式,将所述大规模MIMO中的至少一个收发单元通过混合波束成型,映射至所述虚拟端口模式中与所述收发单元相对应的虚拟端口;在步骤S2中,所述映射设备基于所述虚拟端口,进行数字预编码。
其中,所述步骤S2与图1所示的步骤S2相同或相似,故在此不再赘述,并通过引用的方式包含于此。
具体地,在步骤S4中,所述映射设备通过实时确定或预先确定的方式,为所述大规模MIMO确定一个或多个虚拟端口模式。
其中,当通过实时确定的方式时:
在步骤S4中,所述映射设备通过直接获取所述大规模MIMO所服务小区的用户分布,或是基于当前场景以分析得到所述用户分布;其中,所述用户分布包括所述小区内用户的位置、用户与所述大规模MIMO的距离、用户与所述大规模MIMO的角度、用户的信号强度等。
然后,所述映射设备根据所确定的用户分布,为所述大规模 MIMO确定一个或多个虚拟端口模式,其中,所述虚拟端口模式即为将所述大规模MIMO中的至少一个收发单元分组映射到不同的虚拟端口的一个映射模式,所述虚拟端口模式中包括所述大规模MIMO所对应的虚拟端口数量、每个虚拟端口中的收发单元数量以及所述收发单元在天线阵列间的位置信息。
当通过预先预定的方式时:
在步骤S4中,所述映射设备预先根据大规模MIMO所服务小区的潜在用户分布,为所述大规模MIMO确定一个或多个候选虚拟端口模式,其中,所述潜在用户分布可以基于所述服务小区或其他服务小区的历史数据进行确定,也可以基于系统缺省设置进行确定。
然后,所述映射设备根据所述大规模MIMO所服务小区的当前时域和/或频域需求信息,通过预先设置或实时选择的方式,将至少一个候选虚拟端口模式确定为所述大规模MIMO所对应的虚拟端口模式。
例如,对于小区边缘用户,需要更多的虚拟端口数量或更大的虚拟端口大小。此外,原则上,在一个天线阵列间所分隔的天线端口越多,性能越好。
优选地,对于处于不同距离的用户,能够基于以下两种因素自动调整下行链路虚拟端口数量/虚拟端口大小以及下行链路发射功率分配:
一是基于上行链路功率控制发射功率(ULPC TxPw)以及功率余量(Power Headroom),例如,小区边缘用户的功率余量和参考信号接收功率(RSRP)更低;
二是基于下行链路信道状态信息(DL CSI)反馈,例如,小区边缘用户的信道质量指示(CQI)更低。
从而,本发明能够基于上述两种因素来判断用户所处距离,进而确定所需要的下行链路虚拟端口数量/虚拟端口大小以及下行链路发射功率。例如,对于小区边缘用户可以分配更多的虚拟端口数量或更 大的虚拟端口大小。
由于所述服务小区的场景是在不断变化的,因此,所述映射设备可以确定多个虚拟端口模式以供使用。在步骤S1中,基于所述虚拟端口模式,将所述大规模MIMO中的至少一个收发单元通过混合波束成型,映射至所述虚拟端口模式中与所述收发单元相对应的虚拟端口。
图4示出了根据本发明的一个优选实施例的一种虚拟端口映射模式的示意图。
大规模MIMO 40中一共包含了192个天线元件(Antenna Element,AE),该192个天线元件组成了64个收发单元。经过映射,64个收发单元被映射为24个虚拟端口(Virtual Ports),其中,虚拟端口401中包含了8个收发单元,虚拟端口402和虚拟端口403包含了4个收发单元。
虚拟端口401用于小区边缘的用户设备404;而虚拟端口402和虚拟端口403则用于小区内部的用户设备405、用户设备406、用户设备407以及用户设备408。
图5示出了根据本发明的一个实施例的一种用于大规模MIMO的虚拟端口映射的映射设备示意图;其中,所述映射设备50包括第一装置501以及第二装置502。
具体地,所述第一装置501将大规模MIMO中的至少一个收发单元通过混合波束成型,映射至一个虚拟端口;所述第二装置502基于所述虚拟端口,进行数字预编码。
所述混合波束成型包括模拟波束成型以及数字预编码。
在此,若映射至同一个虚拟端口的所述收发单元数量大于1,则所述混合波束成型的步骤包括:在大规模MIMO中的多个收发单元内进行模拟波束成型;对所述模拟波束成型后的多个收发单元间进行 数字预编码,以合并成一个虚拟端口。从而,经过模拟波束成型以及数字预编码后,上述多个收发单元被映射至一个虚拟端口。
若映射至同一个虚拟端口的所述收发单元数量等于1,则所述映射设备可以采用混合波束成型的步骤对该收发单元进行模拟波束成型以及数字预编码,以将该收发单元映射至一个虚拟端口。或者,所述映射设备也可以仅对该收发单元进行模拟波束成型。
然后,所述第二装置502基于所述虚拟端口,进行数字预编码。在此,对于由一个收发单元构成的虚拟端口,它的数字预编码看作单位阵。
通过上述步骤,本发明在模拟波束成型以及传统基带数字预编码之间设计了一个中间层,每个虚拟端口中包含至少一个收发单元以作为最小单位映射到天线端口。然后,传统数字预编码从收发单元转移到虚拟端口上。
本领域技术人员应能理解,对于同一个大规模MIMO而言,其所包含的多个收发单元可以以一种或多种方式被映射至不同的虚拟端口。
优选地,所述映射设备50还包括第三装置(未示出),其中,所述第三装置确定大规模MIMO中的至少一个收发单元所对应的混合波束成型权重;然后,所述第一装置501根据所述混合波束成型权重,将所述至少一个收发单元通过混合波束成型,映射至一个虚拟端口。
在此,所述混合波束成型权重包括收发单元内的模拟波束成型权重和/或收发单元间的数字预编码权重。
其中,所述收发单元内的模拟波束成型权重包括两种设置方式:一是每个收发单元所对应的权重是不同的;二是每个收发单元所对应的权重是相同的。前者具有更高的分集增益,后者具有更高的波束增益。可以基于实际需求和处理性能而选择合适的权重设置方式。
所述收发单元间的数字预编码权重包括两种设置方式:一是基于用户测量反馈和/或上行信道测量来设置数字预编码权重,例如,先配 置一部分收发单元使其按照1:1方式映射成虚拟端口发送导频信号,以用于用户测量反馈和/或基站上行信道测量,当获取到所述用户测量反馈和/或所述基站上行信道测量信息时,则基于上述信息设置数字预编码权重,并对所述收发单元进行数字预编码;二是设置固定的数字预编码权重。
所述第三装置能基于缺省方案,确定所述混合波束成型权重,也可以基于当前实际需求和处理性能,实时确定所述混合波束成型权重。然后,所述第一装置501根据所述混合波束成型权重,对所述至少一个收发单元执行映射。
图6示出根据本发明另一个实施例的一种用于大规模MIMO的虚拟端口映射的映射设备示意图。其中,所述映射设备60包括第四装置604、第一装置601以及第二装置602。
具体地,所述第四装置604根据大规模MIMO所服务小区的用户分布,为所述大规模MIMO确定一个或多个虚拟端口模式,其中,所述虚拟端口模式中包括所述大规模MIMO所对应的虚拟端口数量、每个虚拟端口中的收发单元数量以及所述收发单元在天线阵列间的位置信息;所述第一装置601基于所述虚拟端口模式,将所述大规模MIMO中的至少一个收发单元通过混合波束成型,映射至所述虚拟端口模式中与所述收发单元相对应的虚拟端口;所述第二装置602基于所述虚拟端口,进行数字预编码。
其中,所述第二装置602与图5所示的第二装置502相同或相似,故在此不再赘述,并通过引用的方式包含于此。
具体地,所述第四装置604通过实时确定或预先确定的方式,为所述大规模MIMO确定一个或多个虚拟端口模式。
其中,当通过实时确定的方式时:
所述第四装置604通过直接获取所述大规模MIMO所服务小区的用户分布,或是基于当前场景以分析得到所述用户分布;其中,所 述用户分布包括所述小区内用户的位置、用户与所述大规模MIMO的距离、用户与所述大规模MIMO的角度、用户的信号强度等。
然后,所述映射设备根据所确定的用户分布,为所述大规模MIMO确定一个或多个虚拟端口模式,其中,所述虚拟端口模式即为将所述大规模MIMO中的至少一个收发单元分组映射到不同的虚拟端口的一个映射模式,所述虚拟端口模式中包括所述大规模MIMO所对应的虚拟端口数量、每个虚拟端口中的收发单元数量以及所述收发单元在天线阵列间的位置信息。
当通过预先预定的方式时:
所述第四装置604预先根据大规模MIMO所服务小区的潜在用户分布,为所述大规模MIMO确定一个或多个候选虚拟端口模式,其中,所述潜在用户分布可以基于所述服务小区或其他服务小区的历史数据进行确定,也可以基于系统缺省设置进行确定。
然后,所述第四装置604根据所述大规模MIMO所服务小区的当前时域和/或频域需求信息,通过预先设置或实时选择的方式,将至少一个候选虚拟端口模式确定为所述大规模MIMO所对应的虚拟端口模式。
例如,对于小区边缘用户,需要更多的虚拟端口数量或更大的虚拟端口大小。此外,原则上,在一个天线阵列间所分隔的天线端口越多,性能越好。
优选地,对于处于不同距离的用户,能够基于以下两种因素自动调整下行链路虚拟端口数量/虚拟端口大小以及下行链路发射功率分配:
一是基于上行链路功率控制发射功率(ULPC TxPw)以及功率余量(Power Headroom),例如,小区边缘用户的功率余量和参考信号接收功率(RSRP)更低;
二是基于下行链路信道状态信息(DL CSI)反馈,例如,小区边缘用户的信道质量指示(CQI)更低。
从而,本发明能够基于上述两种因素来判断用户所处距离,进而确定所需要的下行链路虚拟端口数量/虚拟端口大小以及下行链路发射功率。例如,对于小区边缘用户可以分配更多的虚拟端口数量或更大的虚拟端口大小。
由于所述服务小区的场景是在不断变化的,因此,所述映射设备可以确定多个虚拟端口模式以供使用。所述第一装置601,基于所述虚拟端口模式,将所述大规模MIMO中的至少一个收发单元通过混合波束成型,映射至所述虚拟端口模式中与所述收发单元相对应的虚拟端口。
图7示出了可被用于实施本申请中所述的各个实施例的示例性系统。
在一些实施例中,系统70能够作为图1、图2、图3、图4、图5、图6所示的实施例或其他所述实施例中的任意一个设备。在一些实施例中,系统70可包括具有指令的一个或多个计算机可读介质(例如,系统存储器或NVM/存储设备720)以及与该一个或多个计算机可读介质耦合并被配置为执行指令以实现模块从而执行本申请中所述的动作的一个或多个处理器(例如,(一个或多个)处理器705)。
对于一个实施例,系统控制模块710可包括任意适当的接口控制器,以向(一个或多个)处理器705中的至少一个和/或与系统控制模块710通信的任意适当的设备或组件提供任意适当的接口。
系统控制模块710可包括存储器控制器模块730,以向系统存储器715提供接口。存储器控制器模块730可以是硬件模块、软件模块和/或固件模块。
系统存储器715可被用于例如为系统70加载和存储数据和/或指令。对于一个实施例,系统存储器715可包括任意适当的易失性存储器,例如,适当的DRAM。在一些实施例中,系统存储器715可包括双倍数据速率类型四同步动态随机存取存储器(DDR4SDRAM)。
对于一个实施例,系统控制模块710可包括一个或多个输入/输出(I/O)控制器,以向NVM/存储设备720及(一个或多个)通信接口725提供接口。
例如,NVM/存储设备720可被用于存储数据和/或指令。NVM/存储设备720可包括任意适当的非易失性存储器(例如,闪存)和/或可包括任意适当的(一个或多个)非易失性存储设备(例如,一个或多个硬盘驱动器(HDD)、一个或多个光盘(CD)驱动器和/或一个或多个数字通用光盘(DVD)驱动器)。
NVM/存储设备720可包括在物理上作为系统70被安装在其上的设备的一部分的存储资源,或者其可被该设备访问而不必作为该设备的一部分。例如,NVM/存储设备720可通过网络经由(一个或多个)通信接口725进行访问。
(一个或多个)通信接口725可为系统70提供接口以通过一个或多个网络和/或与任意其他适当的设备通信。系统70可根据一个或多个无线网络标准和/或协议中的任意标准和/或协议来与无线网络的一个或多个组件进行无线通信。
对于一个实施例,(一个或多个)处理器705中的至少一个可与系统控制模块710的一个或多个控制器(例如,存储器控制器模块730)的逻辑封装在一起。对于一个实施例,(一个或多个)处理器705中的至少一个可与系统控制模块710的一个或多个控制器的逻辑封装在一起以形成系统级封装(SiP)。对于一个实施例,(一个或多个)处理器705中的至少一个可与系统控制模块710的一个或多个控制器的逻辑集成在同一模具上。对于一个实施例,(一个或多个)处理器705中的至少一个可与系统控制模块710的一个或多个控制器的逻辑集成在同一模具上以形成片上系统(SoC)。
在各个实施例中,系统70可以但不限于是:服务器、工作站、台式计算设备或移动计算设备(例如,膝上型计算设备、手持计算设备、平板电脑、上网本等)。在各个实施例中,系统70可具有更多 或更少的组件和/或不同的架构。例如,在一些实施例中,系统70包括一个或多个摄像机、键盘、液晶显示器(LCD)屏幕(包括触屏显示器)、非易失性存储器端口、多个天线、图形芯片、专用集成电路(ASIC)和扬声器。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本申请的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本申请的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
另外,本申请的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本申请的方法和/或技术方案。本领域技术人员应能理解,计算机程序指令在计算机可读介质中的存在形式包括但不限于源文件、可执行文件、安装包文件等,相应地,计算机程序指令被计算机执行的方式包括但不限于:该计算机直接执行该指令,或者该计算机编译该指令后再执行对应的编译后程序,或者该计算机读取并执行该指令,或者该计算机读取并安装该指令后再执行对应的安装后程序。在此,计算机可读介质可以是可供计算机访问的任意可用的计算机可读存储介质或通信介质。
通信介质包括藉此包含例如计算机可读指令、数据结构、程序模 块或其他数据的通信信号被从一个系统传送到另一系统的介质。通信介质可包括有导的传输介质(诸如电缆和线(例如,光纤、同轴等))和能传播能量波的无线(未有导的传输)介质,诸如声音、电磁、RF、微波和红外。计算机可读指令、数据结构、程序模块或其他数据可被体现为例如无线介质(诸如载波或诸如被体现为扩展频谱技术的一部分的类似机制)中的已调制数据信号。术语“已调制数据信号”指的是其一个或多个特征以在信号中编码信息的方式被更改或设定的信号。调制可以是模拟的、数字的或混合调制技术。
作为示例而非限制,计算机可读存储介质可包括以用于存储诸如计算机可读指令、数据结构、程序模块或其它数据的信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动的介质。例如,计算机可读存储介质包括,但不限于,易失性存储器,诸如随机存储器(RAM,DRAM,SRAM);以及非易失性存储器,诸如闪存、各种只读存储器(ROM,PROM,EPROM,EEPROM)、磁性和铁磁/铁电存储器(MRAM,FeRAM);以及磁性和光学存储设备(硬盘、磁带、CD、DVD);或其它现在已知的介质或今后开发的能够存储供计算机系统使用的计算机可读信息/数据。
在此,根据本申请的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本申请的多个实施例的方法和/或技术方案。
对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他 单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
在权利要求书中规定了各个实施例的各个方面。在下列编号条款中规定了各个实施例的这些和其他方面:
1.一种用于大规模MIMO的虚拟端口映射的方法,其中,该方法包括:
将大规模MIMO中的至少一个收发单元通过混合波束成型,映射至一个虚拟端口;
基于所述虚拟端口,进行数字预编码。
2.根据条款1所述的方法,其中,所述混合波束成型的步骤包括:
在大规模MIMO中的至少一个收发单元内进行模拟波束成型;
对所述模拟波束成型后的收发单元间进行数字预编码。
3.根据条款1或2所述的方法,其中,该方法还包括:
确定大规模MIMO中的至少一个收发单元所对应的混合波束成型权重;
其中,所述映射至一个虚拟端口的步骤包括:
根据所述混合波束成型权重,将所述至少一个收发单元通过混合波束成型,映射至一个虚拟端口。
4.根据条款3所述的方法,其中,所述混合波束成型权重包括收发单元内的模拟波束成型权重和/或收发单元间的数字预编码权重。
5.根据条款1至4中任一项所述的方法,其中,该方法还包括:
根据大规模MIMO所服务小区的用户分布,为所述大规模MIMO确定一个或多个虚拟端口模式,其中,所述虚拟端口模式中包括所述大规模MIMO所对应的虚拟端口数量、每个虚拟端口中的收发单元数量以及所述收发单元在天线阵列间的位置信息;
其中,所述映射至一个虚拟端口的步骤包括:
基于所述虚拟端口模式,将所述大规模MIMO中的至少一个收发单元通过混合波束成型,映射至所述虚拟端口模式中与所述收发单元相对应的虚拟端口。
6.根据条款5所述的方法,其中,为所述大规模MIMO确定一个或多个虚拟端口模式的步骤包括:
根据大规模MIMO所服务小区的潜在用户分布,为所述大规模MIMO确定一个或多个候选虚拟端口模式,其中,所述候选虚拟端口模式中包括所述大规模MIMO所对应的虚拟端口数量、每个虚拟端口中的收发单元数量以及所述收发单元在天线阵列间的位置信息;
根据所述大规模MIMO所服务小区的当前时域和/或频域需求信息,将至少一个候选虚拟端口模式确定为所述大规模MIMO所对应的虚拟端口模式。
7.一种用于大规模MIMO的虚拟端口映射的映射设备,其中,所述映射设备包括:
用于将大规模MIMO中的至少一个收发单元通过混合波束成型以映射至一个虚拟端口的装置;
用于基于所述虚拟端口,进行数字预编码的装置。
8.根据条款7所述的映射设备,其中,用于将大规模MIMO中的至少一个收发单元通过混合波束成型以映射至一个虚拟端口的装置用于:
在大规模MIMO中的至少一个收发单元内进行模拟波束成型;
对所述模拟波束成型后的收发单元间进行数字预编码。
9.根据条款7或8所述的映射设备,其中,所述映射设备还包括:
用于确定大规模MIMO中的至少一个收发单元所对应的混合波束成型权重的装置;
其中,用于将大规模MIMO中的至少一个收发单元通过混合波束成型以映射至一个虚拟端口的装置用于:
根据所述混合波束成型权重,将所述至少一个收发单元通过混合 波束成型,映射至一个虚拟端口。
10.根据条款9所述的映射设备,其中,所述混合波束成型权重包括收发单元内的模拟波束成型权重和/或收发单元间的数字预编码权重。
11.根据条款7至10中任一项所述的映射设备,其中,所述映射设备还包括:
用于根据大规模MIMO所服务小区的用户分布,为所述大规模MIMO确定一个或多个虚拟端口模式的装置,其中,所述虚拟端口模式中包括所述大规模MIMO所对应的虚拟端口数量、每个虚拟端口中的收发单元数量以及所述收发单元在天线阵列间的位置信息;
其中,用于将大规模MIMO中的至少一个收发单元通过混合波束成型以映射至一个虚拟端口的装置用于:
基于所述虚拟端口模式,将所述大规模MIMO中的至少一个收发单元通过混合波束成型,映射至所述虚拟端口模式中与所述收发单元相对应的虚拟端口。
12.根据条款11所述的映射设备,其中,用于为所述大规模MIMO确定一个或多个虚拟端口模式的装置用于:
根据大规模MIMO所服务小区的潜在用户分布,为所述大规模MIMO确定一个或多个候选虚拟端口模式,其中,所述候选虚拟端口模式中包括所述大规模MIMO所对应的虚拟端口数量、每个虚拟端口中的收发单元数量以及所述收发单元在天线阵列间的位置信息;
根据所述大规模MIMO所服务小区的当前时域和/或频域需求信息,将至少一个候选虚拟端口模式确定为所述大规模MIMO所对应的虚拟端口模式。
13.一种用于大规模MIMO的虚拟端口映射的基站,其中,所述基站包括如权条款7至12任一项所述的映射设备。
14.一种计算机可读存储介质,其特征在于,所述计算机存储介质存储有计算机可读指令,当所述计算机可读指令被一个或多个设备 执行时,使得所述设备执行如条款1至6中任一项所述的方法。
15.一种计算机程序产品,当所述计算机程序产品被计算机设备执行时,如条款1至6中任一项所述的方法被执行。
16.一种计算机设备,所述计算机设备包括:
一个或多个处理器;
存储器,用于存储一个或多个计算机程序;
当所述一个或多个计算机程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如条款1至6中任一项所述的方法。

Claims (15)

  1. 一种用于大规模MIMO的虚拟端口映射的方法,其中,该方法包括:
    将大规模MIMO中的至少一个收发单元通过混合波束成型,映射至一个虚拟端口;
    基于所述虚拟端口,进行数字预编码。
  2. 根据权利要求1所述的方法,其中,所述混合波束成型的步骤包括:
    在大规模MIMO中的至少一个收发单元内进行模拟波束成型;
    对所述模拟波束成型后的收发单元间进行数字预编码。
  3. 根据权利要求1或2所述的方法,其中,该方法还包括:
    确定大规模MIMO中的至少一个收发单元所对应的混合波束成型权重;
    其中,所述映射至一个虚拟端口的步骤包括:
    根据所述混合波束成型权重,将所述至少一个收发单元通过混合波束成型,映射至一个虚拟端口。
  4. 根据权利要求3所述的方法,其中,所述混合波束成型权重包括收发单元内的模拟波束成型权重和/或收发单元间的数字预编码权重。
  5. 根据权利要求1至4中任一项所述的方法,其中,该方法还包括:
    根据大规模MIMO所服务小区的用户分布,为所述大规模MIMO确定一个或多个虚拟端口模式,其中,所述虚拟端口模式中包括所述大规模MIMO所对应的虚拟端口数量、每个虚拟端口中的收发单元数量以及所述收发单元在天线阵列间的位置信息;
    其中,所述映射至一个虚拟端口的步骤包括:
    基于所述虚拟端口模式,将所述大规模MIMO中的至少一个收 发单元通过混合波束成型,映射至所述虚拟端口模式中与所述收发单元相对应的虚拟端口。
  6. 根据权利要求5所述的方法,其中,为所述大规模MIMO确定一个或多个虚拟端口模式的步骤包括:
    根据大规模MIMO所服务小区的潜在用户分布,为所述大规模MIMO确定一个或多个候选虚拟端口模式,其中,所述候选虚拟端口模式中包括所述大规模MIMO所对应的虚拟端口数量、每个虚拟端口中的收发单元数量以及所述收发单元在天线阵列间的位置信息;
    根据所述大规模MIMO所服务小区的当前时域和/或频域需求信息,将至少一个候选虚拟端口模式确定为所述大规模MIMO所对应的虚拟端口模式。
  7. 一种用于大规模MIMO的虚拟端口映射的映射设备,其中,所述映射设备包括:
    用于将大规模MIMO中的至少一个收发单元通过混合波束成型以映射至一个虚拟端口的装置;
    用于基于所述虚拟端口,进行数字预编码的装置。
  8. 根据权利要求7所述的映射设备,其中,用于将大规模MIMO中的至少一个收发单元通过混合波束成型以映射至一个虚拟端口的装置用于:
    在大规模MIMO中的至少一个收发单元内进行模拟波束成型;
    对所述模拟波束成型后的收发单元间进行数字预编码。
  9. 根据权利要求7或8所述的映射设备,其中,所述映射设备还包括:
    用于确定大规模MIMO中的至少一个收发单元所对应的混合波束成型权重的装置;
    其中,用于将大规模MIMO中的至少一个收发单元通过混合波束成型以映射至一个虚拟端口的装置用于:
    根据所述混合波束成型权重,将所述至少一个收发单元通过混合 波束成型,映射至一个虚拟端口。
  10. 根据权利要求9所述的映射设备,其中,所述混合波束成型权重包括收发单元内的模拟波束成型权重和/或收发单元间的数字预编码权重。
  11. 根据权利要求7至10中任一项所述的映射设备,其中,所述映射设备还包括:
    用于根据大规模MIMO所服务小区的用户分布,为所述大规模MIMO确定一个或多个虚拟端口模式的装置,其中,所述虚拟端口模式中包括所述大规模MIMO所对应的虚拟端口数量、每个虚拟端口中的收发单元数量以及所述收发单元在天线阵列间的位置信息;
    其中,用于将大规模MIMO中的至少一个收发单元通过混合波束成型以映射至一个虚拟端口的装置用于:
    基于所述虚拟端口模式,将所述大规模MIMO中的至少一个收发单元通过混合波束成型,映射至所述虚拟端口模式中与所述收发单元相对应的虚拟端口。
  12. 根据权利要求11所述的映射设备,其中,用于为所述大规模MIMO确定一个或多个虚拟端口模式的装置用于:
    根据大规模MIMO所服务小区的潜在用户分布,为所述大规模MIMO确定一个或多个候选虚拟端口模式,其中,所述候选虚拟端口模式中包括所述大规模MIMO所对应的虚拟端口数量、每个虚拟端口中的收发单元数量以及所述收发单元在天线阵列间的位置信息;
    根据所述大规模MIMO所服务小区的当前时域和/或频域需求信息,将至少一个候选虚拟端口模式确定为所述大规模MIMO所对应的虚拟端口模式。
  13. 一种用于大规模MIMO的虚拟端口映射的基站,其中,所述基站包括如权利要求7至12任一项所述的映射设备。
  14. 一种计算机可读存储介质,其特征在于,所述计算机存储介质存储有计算机可读指令,当所述计算机可读指令被一个或多个设备执行 时,使得所述设备执行如权利要求1至6中任一项所述的方法。
  15. 一种计算机设备,所述计算机设备包括:
    一个或多个处理器;
    存储器,用于存储一个或多个计算机程序;
    当所述一个或多个计算机程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如权利要求1至6中任一项所述的方法。
PCT/CN2018/083604 2018-04-18 2018-04-18 一种用于大规模mimo的虚拟端口映射的方法与装置 Ceased WO2019200570A1 (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
US17/047,501 US11528062B2 (en) 2018-04-18 2018-04-18 Method and device for virtual port mapping for massive MIMO
CN201880091804.3A CN111903071B (zh) 2018-04-18 2018-04-18 一种用于大规模mimo的虚拟端口映射的方法与装置
PCT/CN2018/083604 WO2019200570A1 (zh) 2018-04-18 2018-04-18 一种用于大规模mimo的虚拟端口映射的方法与装置
EP18915011.3A EP3783806B1 (en) 2018-04-18 2018-04-18 Method and device for virtual port mapping for massive mimo

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2018/083604 WO2019200570A1 (zh) 2018-04-18 2018-04-18 一种用于大规模mimo的虚拟端口映射的方法与装置

Publications (1)

Publication Number Publication Date
WO2019200570A1 true WO2019200570A1 (zh) 2019-10-24

Family

ID=68240597

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/083604 Ceased WO2019200570A1 (zh) 2018-04-18 2018-04-18 一种用于大规模mimo的虚拟端口映射的方法与装置

Country Status (4)

Country Link
US (1) US11528062B2 (zh)
EP (1) EP3783806B1 (zh)
CN (1) CN111903071B (zh)
WO (1) WO2019200570A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114731508A (zh) * 2019-11-19 2022-07-08 高通股份有限公司 使用虚拟端口的最大发射功率信令和配置
WO2025019965A1 (en) * 2023-07-21 2025-01-30 Nokia Shanghai Bell Co., Ltd. Devices, methods, apparatuses, and computer readable media for massive multiple input multiple output
US12413257B2 (en) 2020-07-23 2025-09-09 Huawei Technologies Co., Ltd. Downlink transmitting system and switching method

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115720102B (zh) * 2021-08-24 2024-11-22 上海华为技术有限公司 一种无线通信方法、相关装置及设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102611489A (zh) * 2012-03-19 2012-07-25 华为技术有限公司 四端口双极化天线传输数据的方法和基站
CN103023545A (zh) * 2011-09-23 2013-04-03 中兴通讯股份有限公司 一种无线数据传输方法及网络侧设备
CN103391128A (zh) * 2012-05-07 2013-11-13 华为技术有限公司 一种虚拟天线映射方法及装置
CN105991172A (zh) * 2015-02-16 2016-10-05 富士通株式会社 天线阵列的虚拟化模型选择方法、装置以及通信系统

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2777172B1 (en) 2011-11-11 2017-03-15 Telefonaktiebolaget LM Ericsson (publ) Method, apparatus and system of antenna array dynamic configuration
KR102079629B1 (ko) * 2013-05-02 2020-02-21 삼성전자주식회사 무선 통신 시스템에서 하이브리드 빔포밍의 복잡도 개선을 위한 방법 및 장치
JP6673824B2 (ja) * 2013-11-04 2020-04-01 エルジー エレクトロニクス インコーポレイティド 無線通信システムにおいて信号を送信する方法及び装置
KR102213362B1 (ko) 2014-03-03 2021-02-08 삼성전자 주식회사 Mimo 시스템에서 가상 안테나 매핑 정보를 피드백하는 가상 안테나 매핑 방법 및 장치
KR102231078B1 (ko) * 2014-06-03 2021-03-24 삼성전자 주식회사 이동 통신 시스템에서 피드백 송수신 방법 및 장치
CN106716862A (zh) * 2014-10-29 2017-05-24 富士通株式会社 码书确定方法、装置以及通信系统
US9806778B2 (en) * 2014-11-11 2017-10-31 Electronics And Telecommunications Research Institute Method and apparatus for mapping virtual antenna to physical antenna
KR20170128452A (ko) * 2015-03-31 2017-11-22 후지쯔 가부시끼가이샤 빔 정보를 취득하는 방법, 장치 및 통신 시스템
US9787387B2 (en) * 2015-05-15 2017-10-10 Electronics And Telecommunications Research Institute Method and apparatus for virtualizing antenna in multi-antenna system, and method and apparatus for transmitting and receiving signal using the same
EP3327943B1 (en) * 2015-07-23 2024-01-03 LG Electronics Inc. Codebook-based signal transmission and reception method in multi-antenna wireless communication system and apparatus therefor
CN108476499B (zh) * 2016-01-19 2022-09-23 诺基亚通信公司 无线网络中相同链路方向的子帧部分之间的保护时段
EP3446416B1 (en) * 2016-05-13 2020-11-04 Huawei Technologies Co., Ltd. Precoding and channel state information acquisition for multi-stream transmissions in massive mimo systems
EP3488537A1 (en) * 2016-07-21 2019-05-29 Interdigital Patent Holdings, Inc. Multiple input multiple output (mimo) setup in millimeter wave (mmw) wlan systems
EP3497818A1 (en) * 2016-08-10 2019-06-19 IDAC Holdings, Inc. Spatial modulation for next generation wireless systems
CN106716856B (zh) 2016-12-15 2021-02-09 香港应用科技研究院有限公司 闭环大规模mimo系统架构
US10044420B2 (en) * 2016-12-15 2018-08-07 Hong Kong Applied Science and Technology Research Institute Company Limited Closed-loop massive MIMO system architecture
CN108366422B (zh) * 2017-01-26 2021-02-26 华为技术有限公司 小区间波束协调调度方法和相关设备
US11218210B2 (en) * 2017-05-30 2022-01-04 Telefonaktiebolaget Lm Ericsson (Publ) Technique for channel state acquisition

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103023545A (zh) * 2011-09-23 2013-04-03 中兴通讯股份有限公司 一种无线数据传输方法及网络侧设备
CN102611489A (zh) * 2012-03-19 2012-07-25 华为技术有限公司 四端口双极化天线传输数据的方法和基站
CN103391128A (zh) * 2012-05-07 2013-11-13 华为技术有限公司 一种虚拟天线映射方法及装置
CN105991172A (zh) * 2015-02-16 2016-10-05 富士通株式会社 天线阵列的虚拟化模型选择方法、装置以及通信系统

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP3783806A4 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114731508A (zh) * 2019-11-19 2022-07-08 高通股份有限公司 使用虚拟端口的最大发射功率信令和配置
US12413257B2 (en) 2020-07-23 2025-09-09 Huawei Technologies Co., Ltd. Downlink transmitting system and switching method
WO2025019965A1 (en) * 2023-07-21 2025-01-30 Nokia Shanghai Bell Co., Ltd. Devices, methods, apparatuses, and computer readable media for massive multiple input multiple output

Also Published As

Publication number Publication date
EP3783806A4 (en) 2022-03-23
EP3783806A1 (en) 2021-02-24
US11528062B2 (en) 2022-12-13
CN111903071A (zh) 2020-11-06
CN111903071B (zh) 2023-02-03
US20210152221A1 (en) 2021-05-20
EP3783806B1 (en) 2024-08-21

Similar Documents

Publication Publication Date Title
US11973655B2 (en) SDL cache for O-RAN
JP7296422B2 (ja) 新無線アップリンクシングルユーザ多入力多出力通信の電力制御
KR102523621B1 (ko) 다중 패널 ue에 대한 빔 표시
US20240372683A1 (en) Uplink codeword to layer mapping and phase tracking reference signaling
US11026103B2 (en) Machine learning deployment in radio access networks
CN111903071B (zh) 一种用于大规模mimo的虚拟端口映射的方法与装置
US20210243086A1 (en) Network slice management
WO2015124072A1 (zh) 信道状态信息测量方法和装置、以及信号传输方法和装置
CN117501779A (zh) 支持具有不同面板能力的多面板ue操作
WO2020209768A1 (en) Methods and devices for beamforming optimization
CN107005292A (zh) 用于多天线系统的具有自适应端口到天线映射的波束成形配置
US12562789B2 (en) System and methods for configurable EIRP restriction
JP2024507052A (ja) 物理上りリンクチャネルの信頼性を向上させる上りリンク電力制御
US20250309956A1 (en) Dynamic beamforming in a cellular network
CN115361107A (zh) 信令指示方法、装置、通信设备及可读存储介质
US12542582B2 (en) Reconfigurable intelligent surface
WO2022028614A1 (zh) 上行元素发送功率确定方法、装置、设备和存储介质
US20260019790A1 (en) Adapting radio access network coverage for location-based alerts
KR20240032821A (ko) 채널 상태 정보 보고 방법, 채널 상태 정보 수신 방법, 통신 노드 및 기록 매체
CN117155528B (zh) 基于网络节点传输的准共址信息指示方法、装置及设备
US12483995B2 (en) Generating a propagation model based on sampling by user equipment in idle mode
WO2023109947A1 (zh) 上下行非对称通信mimo系统的劈裂波束管理方法及系统
JP2026506679A (ja) 空間領域および電力領域における省エネルギー
US20250056525A1 (en) Traffic scheduling pattern learning
WO2025043557A1 (zh) 一种通信方法及装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18915011

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2018915011

Country of ref document: EP

Effective date: 20201118