Resource reuse method, network equipment, device and storage medium for multi-antenna system

By reducing the dimensions of the uplink physical shared channel information of the target user equipment in the 5G NR system and selecting the target object in combination with spatial channel correlation, a simple method of user pairing is realized, and the problems of large amount of user pairing and poor reception performance in the prior art are solved, and the processing efficiency and reception performance of the system are improved.

CN114080032BActive Publication Date: 2025-03-25DATANG MOBILE COMM EQUIP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202010818898.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-08-14
Publication Date
2025-03-25
Estimated Expiration
2040-08-14

AI Technical Summary

Technical Problem

In 5G NR systems, the user pairing method has a large amount of calculation, and the processing efficiency needs to be improved, resulting in poor reception performance.

Method used

By dimensionality reduction processing of the uplink physical shared channel information received by the target user equipment on the antenna array of the network device, the spatial characteristics of the target user equipment are obtained, and the spatial channel correlation is determined based on the spatial characteristics of the target object, and the target object whose spatial channel correlation is lower than the preset correlation threshold is selected to multiplex the same air interface resources with the target user equipment.

Benefits of technology

The user pairing calculation process is simplified, so that the paired users are in the same dimensionality reduction space, avoiding the user losing some antenna signals, improving reception performance, and reducing the costs of operators and equipment manufacturers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114080032B_ABST
    Figure CN114080032B_ABST
Patent Text Reader

Abstract

The present application discloses a resource reuse method, network equipment, device and storage medium applied to a multi-antenna system, which is used to solve the problem of low uplink multi-user pairing performance, large amount of calculation, low processing efficiency of the NR system in the prior art, which will bring extremely high costs to operators and equipment manufacturers. The embodiment of the present application targets any target user device to be allocated resources, performs dimensionality reduction processing on the PUSCH information received by the target user device on the antenna array of the network side device, and obtains the spatial characteristics of the target user device; when there are no idle frequency domain resources, a target object that meets the pairing conditions is selected from the user devices occupying the frequency domain resources to reuse the same air interface resources with the target user device; it can not only enable paired users belonging to different dimensionality reduction spaces to achieve resource reuse, but also reduce the amount of correlation calculation, and reduce the cost of operators and equipment manufacturers.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of 5G NR system (5G New Radio), 5G NR) and multi-antenna technology, and in particular to a resource multiplexing method, network equipment, device and storage medium for a multi-antenna system. Background Art

[0002] The 3rd Generation Partnership Project (3GPP) defines the maximum number of streams for a single user in the NR system, 4 streams for uplink and 8 streams for downlink; however, due to factors such as terminal RF devices and cost, 5G commercial terminals currently support 2T4R. The maximum bandwidth of the NR system low-frequency cell is 100M (megabytes). If all the time domain data of 64 antennas are transmitted to the baseband and received and processed, extremely high-speed optical fiber transmission capacity and baseband processing capacity are required, which will bring extremely high costs to operators and equipment manufacturers. Therefore, the uplink multi-user pairing performance of the NR system is improved. However, the current user pairing method has a large amount of calculation and the processing efficiency needs to be improved. Therefore, it is necessary to use a simple method to achieve user pairing. Summary of the invention

[0003] The purpose of this application is to provide a resource reuse method, network equipment, device and storage medium for a multi-antenna system to solve the following problem: users who need resource reuse may belong to different dimensionality reduction spaces, and users will lose part of the antenna signal, resulting in poor reception performance.

[0004] In a first aspect, an embodiment of the present application provides a resource reuse method for a multi-antenna system, the method comprising:

[0005] For any target user equipment to be allocated resources, the uplink physical shared channel (PUSCH) information received by the target user equipment on the antenna array of the network device is subjected to dimensionality reduction processing to obtain the spatial characteristics of the target user equipment;

[0006] When there are no idle frequency domain resources, selecting a target object that meets the pairing condition from the user equipment occupying the frequency domain resources and reuses the same air interface resource with the target user equipment;

[0007] The matching conditions include:

[0008] According to the spatial characteristics of the target object and the spatial characteristics of the target user equipment, it is determined that the spatial channel correlation between the target object and the target user equipment is lower than a preset correlation threshold.

[0009] The above method uses the uplink physical shared channel dimensionality reduction information as the judgment condition for whether users can be paired, simplifies the pairing calculation process, and makes the paired users in the same dimensionality reduction space, avoiding the problem that users lose part of the antenna signal and cause the reception performance to deteriorate.

[0010] In some possible implementations, performing dimensionality reduction processing on PUSCH information received by the target user equipment on the antenna array of the network device to obtain the spatial features of the target user equipment includes:

[0011] The PUSCH information is subjected to dimensionality reduction processing to obtain received signal energy of each antenna of the target user equipment in the antenna array;

[0012] For each antenna in the antenna array, if the received signal energy of the antenna is greater than or equal to the energy threshold, the space mark of the antenna is set as the selected antenna; if the received signal energy of the antenna is less than the energy threshold, the space mark of the antenna is set as the abandoned antenna;

[0013] The spatial signature consists of the spatial signatures of each antenna in the antenna array;

[0014] Determining a spatial channel correlation between the target object and the target user equipment according to a spatial feature of the target object and a spatial feature of the target user equipment includes:

[0015] Determine spatial channel correlation according to the number of the target object and the target user equipment using the same antenna;

[0016] The more the number of the same selected antennas is, the higher the spatial channel correlation is.

[0017] The above method provides a simple implementation method for determining the spatial channel correlation between different user devices using the spatial features obtained after dimensionality reduction. That is, the spatial channel correlation between different user devices can be determined based on the number of antennas selected by the same user devices. Compared with the prior art, there is no need to perform correlation calculations on the sounding reference signal (SRS) channel estimation decomposition characteristic vector. Therefore, the implementation method of determining the spatial channel correlation of the present application is simpler and can improve the calculation efficiency.

[0018] In some possible implementations, for each antenna in the antenna array, if the received signal energy of the antenna is greater than or equal to the energy threshold, the space mark of the antenna is set to a selected antenna; if the received signal energy of the antenna is less than the energy threshold, the space mark of the antenna is set to a discarded antenna, and the method further includes:

[0019] If the number of antennas marked as selected in the space is greater than the maximum number of the dimensionality reduction space, the antennas with the largest number of antennas marked as selected are selected as the final selected antennas according to the energy of the received signals, and the remaining unselected selected antennas are reset to abandoned antennas.

[0020] In the above method, when the antennas in the antenna array need to be reduced in dimension, the antennas used the most are the upper limit of the dimension reduction space. Therefore, in order to suit the scenario of channel dimension reduction, updating the antenna logo can better meet the needs of the scenario.

[0021] In some possible implementations, one bit is used to identify the selected antenna and the discarded antenna, and the mark value of the selected antenna is 1, and the mark value of the discarded antenna is 0. The spatial channel correlation is determined according to the number of the same antennas selected by the target object and the target user equipment, including:

[0022] Performing a bitwise AND operation on the spatial feature of the target object and the spatial feature of the target user equipment to obtain a bitwise AND operation result of each bit;

[0023] The bit sum results of all bits are accumulated to obtain the number of the same antennas selected by the target object and the target user equipment as the spatial channel correlation.

[0024] The above method uses bits and calculates the spatial channel correlation between the target object and the target user equipment, which greatly reduces the amount of calculation.

[0025] In some possible implementations, if it is necessary to reduce the dimension of data of all antenna channels in the antenna array to a specified number of channels, the pairing condition further includes:

[0026] Determine that the target object and the target user device are within a specified number of channels.

[0027] In some possible implementations, determining whether the target object and the target user equipment are within a specified number of channels includes:

[0028] Compare the sum of the number of selected antennas of the target object and the number of selected antennas of the target user equipment with the maximum number of the dimensionality reduction space;

[0029] If the comparison result is that the sum is less than or equal to the maximum number, the target object and the target user equipment are within the specified number of channels;

[0030] If the comparison result is that the sum is greater than the maximum number, the target object and the target user equipment are not within the specified number of channels.

[0031] The above method enables paired users to be within a specified number of channels, solving the problem that paired users belonging to different dimensionality reduction spaces cause users to lose part of the antenna signal and the reception performance deteriorates.

[0032] In some possible implementations, the pairing condition further includes:

[0033] The number of other user equipments that reuse the same air interface resources as the target object is less than the preset reuse threshold.

[0034] The above method ensures that the target object and the target user equipment can reuse the same air interface resource, and guarantees the communication quality of the user by limiting the number of users that reuse the same air interface resource.

[0035] In a second aspect, an embodiment of the present application provides a network device for configuring an uplink multi-antenna system, the network device comprising: a processor, a memory, and a transceiver;

[0036] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; a processor for reading the computer program in the memory and performing the following operations;

[0037] determining at least one multi-antenna system, wherein each of the multi-antenna systems comprises at least one antenna;

[0038] For any multi-antenna system including at least one antenna, for any target user equipment to be allocated resources on the multi-antenna system, performing dimensionality reduction processing on PUSCH information received by the target user equipment on the antenna array of the network device to obtain a spatial feature of the target user equipment;

[0039] When there are no idle frequency domain resources, select a target object that meets the pairing condition from the user equipments occupying the frequency domain resources and reuses the same air interface resources with the target user equipment;

[0040] According to the spatial characteristics of the target object and the spatial characteristics of the target user, a spatial channel correlation between the target object and the target user equipment is determined to be lower than a preset correlation threshold.

[0041] In some possible implementations, performing dimensionality reduction processing on the PUSCH information received by the target user equipment on the antenna array of the network device to obtain the spatial features of the target user equipment includes:

[0042] The received signal energy of each antenna of the target user equipment in the antenna array after the dimensionality reduction processing of the PUSCH information;

[0043] For each antenna in the antenna array, if the received signal energy of the antenna is greater than or equal to the energy threshold, the space mark of the antenna is set as a selected antenna; if the received signal energy of the antenna is less than the energy threshold, the space mark of the antenna is set as a discarded antenna;

[0044] The spatial signature is composed of the spatial signature of each antenna in the antenna array;

[0045] When the processor executes the step of determining the spatial channel correlation between the target object and the target user equipment according to the spatial feature of the target object and the spatial feature of the target user equipment, it includes:

[0046] Determining the spatial channel correlation according to the number of the target object and the target user equipment using the same antenna;

[0047] The more the number of the same selected antennas is, the higher the spatial channel correlation is.

[0048] In some possible implementations, for each antenna in the antenna array, if the received signal energy of the antenna is greater than or equal to the energy threshold, the space flag of the antenna is set to a selected antenna; if the received signal energy of the antenna is less than the energy threshold, the space flag of the antenna is set to a discarded antenna, and the processor is further used to:

[0049] If the number of antennas marked as selected by the spatial mark is greater than the maximum number of the dimensionality reduction space, then the maximum number of antennas marked as selected by the spatial mark are selected as the final selected antennas according to the energy of the received signal, and the remaining unselected selected antennas are reset to abandoned antennas.

[0050] In some possible implementations, one bit is used to identify the selected antenna and the abandoned antenna, and the flag value of the selected antenna is 1, and the flag value of the abandoned antenna is 0. When the processor determines the spatial channel correlation according to the number of the same antennas selected by the target object and the target user equipment, it includes:

[0051] Performing a bitwise AND operation on the spatial feature of the target object and the spatial feature of the target user equipment, and obtaining a bitwise AND result for each bit;

[0052] The bit sum results of all bits are accumulated to obtain the number of the same antennas selected by the target object and the target user equipment as the spatial channel correlation.

[0053] In some possible implementations, if it is necessary to reduce the dimension of data of all antenna channels in the antenna array to a specified number of channels, the configuration condition of the processor further includes:

[0054] It is determined that the target object and the target user equipment are within the specified number of channels.

[0055] In some possible implementations, when the processor performs the step of determining whether the target object and the target user equipment are within the specified number of channels, the step includes:

[0056] Compare the sum of the number of channels selected after dimensionality reduction of the target object and the number of channels selected after dimensionality reduction of the target user equipment with the maximum number of dimensionality reduction spaces;

[0057] If the comparison result is that the sum is less than or equal to the maximum number, then the target object and the target user equipment are within the specified number of channels;

[0058] If the comparison result is that the sum is greater than the maximum number, then the target object and the target user equipment are not within the specified number of channels.

[0059] In some possible implementations, the pairing condition further includes:

[0060] The processor executes the process of multiplexing the same air interface resource as the target object so that the number of other user equipments is less than a preset multiplexing threshold.

[0061] In a third aspect, an embodiment of the present application provides a device applied to an uplink multi-antenna system, the device comprising:

[0062] A dimension reduction unit, configured to perform dimension reduction processing on PUSCH information received by any target user equipment to be allocated resources on an antenna array of a network device, so as to obtain a spatial feature of the target user equipment;

[0063] A resource reuse unit is used to select a target object that meets a pairing condition from the user equipment occupying the frequency domain resources when there are no idle frequency domain resources, and reuse the same air interface resources with the target user equipment; wherein the pairing condition includes:

[0064] According to the spatial characteristics of the target object and the spatial characteristics of the target user equipment, it is determined that the spatial channel correlation between the target object and the target user equipment is lower than a preset correlation threshold.

[0065] In some embodiments, the dimension reduction unit obtains the received signal energy of each antenna of the target user equipment in the antenna array after dimension reduction processing on the PUSCH information;

[0066] For each antenna in the antenna array, if the received signal energy of the antenna is greater than or equal to the energy threshold, the space mark of the antenna is set as a selected antenna; if the received signal energy of the antenna is less than the energy threshold, the space mark of the antenna is set as a discarded antenna;

[0067] The spatial signature is composed of the spatial signature of each antenna in the antenna array;

[0068] The device also includes:

[0069] A correlation determination unit, configured to determine the spatial channel correlation according to the number of antennas used identically by the target object and the target user equipment;

[0070] The more the same antennas are selected, the higher the spatial channel correlation is.

[0071] In some embodiments, the apparatus further comprises:

[0072] The optimization unit is used to select the antennas with the largest number in the dimensionality reduction space from all the antennas marked as selected antennas as the final selected antennas according to the energy of the received signals if the number of antennas marked as selected antennas is greater than the maximum number in the dimensionality reduction space, and reset the remaining unselected selected antennas to abandoned antennas.

[0073] In some embodiments, one bit is used to identify the selected antenna and the discarded antenna, and the flag value of the selected antenna is 1, and the flag value of the discarded antenna is 0, and the correlation determination unit is used to:

[0074] Performing a bitwise AND operation on the spatial feature of the target object and the spatial feature of the target user equipment to obtain a bitwise AND operation result of each bit;

[0075] The bit sum results of all bits are accumulated to obtain the number of the same selected antennas of the target object and the target user equipment as the spatial channel correlation.

[0076] In some embodiments, if it is necessary to reduce the dimension of data of all antenna channels in the antenna array to a specified number of channels, the configuration condition further includes:

[0077] It is determined that the target object and the target user equipment are within the specified number of channels.

[0078] In some embodiments, the dimension reduction processing unit is used to: compare the sum of the number of selected antennas of the target object and the number of selected antennas of the target user equipment with the maximum number of the dimension reduction space;

[0079] If the comparison result is that the sum is less than or equal to the maximum number, then the target object and the target user equipment are within the specified number of channels;

[0080] If the comparison result is that the sum is greater than the maximum number, then the target object and the target user equipment are not within the specified number of channels.

[0081] In some embodiments, the pairing condition further includes: the number of other user equipments that reuse the same air interface resources as the target object is less than a preset reuse threshold.

[0082] In a fourth aspect, an embodiment of the present application provides a computer-storable medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any method described in the first aspect.

[0083] In addition, the technical effects brought about by any implementation method of the second to fourth aspects can refer to the technical effects brought about by different implementation methods of the first aspect, and will not be repeated here.

[0084] These and other aspects of the present application will become more clearly understood in the description of the following embodiments.

[0085] Compared with the prior art solutions, the embodiments of the present application can not only enable paired users belonging to different dimensionality reduction spaces to reuse resources, but also reduce the amount of computational complexity of correlation calculations, thereby reducing the costs for operators and equipment manufacturers.

[0086] Other features and advantages of the present application will be described in the following description, and partly become apparent from the description, or be understood by practicing the present application. The purpose and other advantages of the present application can be realized and obtained by the structures specifically pointed out in the written description, claims, and drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0087] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0088] Figure 1 A schematic diagram of an application scenario of a resource reuse method for a multi-antenna system provided in an embodiment of the present application;

[0089] Figure 2 A schematic diagram of a flow chart of a resource reuse method for a multi-antenna system provided in an embodiment of the present application;

[0090] Figure 3A schematic diagram of determining a target user equipment and a target object space marker value provided by an embodiment of the present application;

[0091] Figure 4 A schematic diagram of determining the spatial features of a target user device and a target object provided in an embodiment of the present application;

[0092] Figure 5 A schematic diagram of determining the correlation between a target user device and a target object provided in an embodiment of the present application;

[0093] Figure 6 A schematic diagram of determining that a target object and a target user device are within a specified number of channels provided in an embodiment of the present application;

[0094] Figure 7 A schematic diagram of determining the number of other user equipments that reuse the same air interface resources as the target object provided in an embodiment of the present application;

[0095] Figure 8 An overall flow chart of a resource reuse method for a multi-antenna system provided in an embodiment of the present application;

[0096] Fig. 9 A schematic diagram of a network device for a resource reuse method of a multi-antenna system provided in an embodiment of the present application;

[0097] Fig.10 A schematic diagram of the device structure of a resource reuse method for a multi-antenna system provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0098] In the embodiments of the present application, the term "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0099] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.

[0100] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0101] The inventor of this application has found that the maximum bandwidth of the low-frequency cell of the NR system is 100M. If all the time domain data of 64 antennas are transmitted to the baseband and received and processed, extremely high-speed optical fiber transmission capacity and baseband processing capacity are required, which will bring extremely high costs to operators and equipment manufacturers. The 3GPP protocol defines the maximum number of streams for a single user in the NR system, 4 streams for uplink transmission and 8 streams for downlink transmission; however, due to factors such as terminal RF devices and costs, 5G commercial terminals currently support 2T4R, that is, uplink maximum 2 streams transmission and downlink maximum 4 streams transmission. NR macro base stations generally use large-scale antennas such as 64TR and 32TR, with high spatial differentiation, which is conducive to multiplexing the same time-frequency resource transmission between users and improving the utilization of air interface resources. Multi-user pairing is a key technology for equipment manufacturers to improve cell capacity. In the related art, the uplink multi-user pairing algorithm usually refers to the power difference between users, the signal-to-noise ratio of users, and the channel correlation between users. SRS is usually used to calculate the channel correlation coefficient or the angle of arrival. The calculation process is cumbersome and the amount of calculation is large.

[0102] In view of this, the present application proposes a resource reuse method, network equipment, device and storage medium for a multi-antenna system to solve the above problems.

[0103] The inventive concept of the present application is: based on the traditional scheme, for any target user device to be allocated resources, the dimensionality reduction spatial information is used to achieve user pairing. For example, the uplink physical shared channel PUSCH information received on the antenna array of the network device is then subjected to dimensionality reduction processing to obtain the spatial characteristics of the target user device; when there are idle frequency domain resources, the frequency domain resources can be directly allocated to the target user device; when there are no idle frequency domain resources, the spatial channel correlation between the target user device and other user devices is determined based on the spatial characteristics of the target user device from the user devices occupying the frequency domain resources, and then the target object with the spatial channel correlation lower than the preset correlation threshold is selected to reuse the same air interface resources with the target user device.

[0104] The present application provides a simple implementation method for determining the spatial channel correlation between different user devices using the spatial features obtained after dimensionality reduction, that is, the spatial channel correlation between different user devices can be determined based on the number of the same selected antennas between different user devices. Compared with the prior art, there is no need to perform SRS estimation decomposition characteristic vectors for correlation calculations. Therefore, the implementation method for determining the spatial channel correlation of the present application is simpler and can improve calculation efficiency.

[0105] In addition, in the present application, the inventor further studied and found that in the related art, the dimensionality reduction space information was not used when pairing users, and the paired users may belong to different dimensionality reduction spaces, causing the users to lose part of the antenna signal, resulting in poor reception performance. Based on this, in the present application, when it is necessary to reduce the dimensionality of the antennas in the antenna array, the most used antennas are the upper limit of the dimensionality reduction space. Therefore, in order to suit the scenario of channel dimensionality reduction, updating the antenna mark can better meet the needs of the scenario. The present application enables paired users to belong to different dimensionality reduction spaces within a specified number of channels, solving the problem of users losing part of the antenna signal and poor reception performance caused by paired users belonging to different dimensionality reduction spaces.

[0106] In addition, the present application also ensures the communication quality of users by limiting the number of users that reuse the same air interface resources.

[0107] The technical solution provided in the embodiment of the present application can be applicable to a variety of systems, especially 5G systems. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new air interface (NR) system, etc. These various systems include terminal equipment and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.

[0108] The user equipment involved in the embodiments of the present application may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called a user equipment (UE). A wireless terminal device may communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or a "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a radio access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs) and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, and a user device, but is not limited in the embodiments of the present application.

[0109] The network device involved in the embodiment of the present application may be a base station, which may include multiple cells providing services for the terminal. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, and serve as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present application may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (Global System for Mobile communications, GSM) or Code Division Multiple Access (Code Division Multiple Access, CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (evolutional Node B, eNB or e-NodeB) in the long term evolution (long term evolution, LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (Home evolved Node B, HeNB), a relay node, a home base station (femto), a pico base station (pico), etc., which is not limited in the embodiments of the present application. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be arranged geographically separately.

[0110] Among them, the network device and the terminal device can each use one or more antennas for multiple input multiple output (MIMO) transmission. MIMO transmission can be single user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). According to the form and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or it can be diversity transmission, precoding transmission or beamforming transmission, etc.

[0111] In order to make the purpose, technical solutions and advantages of this application clearer, this application will be further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0112] The resource multiplexing method of the multi-antenna system in the embodiment of the present application is described in detail below with reference to the accompanying drawings.

[0113] See also Figure 1 , is a schematic diagram of an application scenario of a resource reuse method for a multi-antenna system provided in an embodiment of the present application. In this application scenario, 101 is a base station, 102-104 are terminal devices, and any terminal device can be used as a target user device to which resources need to be allocated.

[0114] For resource reuse in a multi-antenna system, multiple users can reuse the same air interface resource at the same time. The same processing method is used for how multiple users reuse the same air interface resource. In order to find a good balance between resource reuse and user communication quality, in an embodiment of the present application, a maximum of n users are reused on each physical resource block. The number of n can be set according to actual business needs, and this is not limited in the embodiment of the present application. The following text will take the example of multiplexing up to 2 users on the same physical resource block as an example, but those skilled in the art should understand that the embodiment of the present application does not limit the multiplexing of up to 2 users.

[0115] like Figure 2 FIG. 1 is a flow chart of a resource reuse method for a multi-antenna system provided in an embodiment of the present application, wherein the target user equipment can transmit PUSCH information to the network device via an uplink. Then, the network device performs the following steps:

[0116] Step 201: performing dimensionality reduction processing on uplink physical shared channel information received by a target user equipment on an antenna array of a network device to obtain a spatial feature of the target user equipment;

[0117] Step 202: When there are idle frequency domain resources, allocate the frequency domain resources to the target user equipment;

[0118] Step 203: When there are no idle frequency domain resources, a target object that meets the pairing condition is selected from the user equipments occupying the frequency domain resources and reuses the same air interface resources with the target user equipment;

[0119] The pairing conditions include at least one or a combination of the following:

[0120] Pairing condition 1: The spatial channel correlation between the target object and the target user equipment is higher than a preset correlation threshold.

[0121] Assuming that the user equipment occupying the frequency domain resources is a candidate user equipment, it is necessary to select a target object from the candidate user equipment. For each candidate user equipment, the spatial channel correlation between the candidate user equipment and the target user equipment can be calculated based on the following method: Figure 3 As shown, the following steps are included:

[0122] After the PUSCH information of each antenna in the antenna array is subjected to dimensionality reduction processing in step 201, in step 301: the received signal energy of each antenna is obtained;

[0123] In step 302: determine whether the received signal energy of each antenna is greater than the energy threshold, if it is greater than or equal to the energy threshold, proceed to step 303; if it is less than the energy threshold, proceed to step 304;

[0124] In step 303: when the received signal energy of the antenna is greater than or equal to the energy threshold, the space mark of the antenna is set as the selected antenna;

[0125] In step 304: when the received signal energy of the antenna is less than the energy threshold, the space mark of the antenna is set as a discarded antenna;

[0126] In step 305: determine whether the total number of selected antennas is less than the maximum number of the dimensionality reduction space, if less than the maximum number of the dimensionality reduction space, proceed to step 306; if greater than the maximum number of the dimensionality reduction space, proceed to step 307;

[0127] In step 306: all selected antennas are set as final selected antennas;

[0128] In step 307: the antennas with the largest number of dimensionality reduction spaces are selected according to the energy size and the process proceeds to step 306, and the redundant antennas proceed to step 304 (i.e., reset to abandoned antennas);

[0129] In step 308: the marks of the finally selected antenna and the discarded antenna constitute a spatial feature, and the spatial channel correlation between the target user equipment and the candidate user equipment is obtained from the spatial features of the target user equipment and the candidate user equipment.

[0130] In the above steps, in order to be suitable for the channel dimensionality reduction scenario, updating the antenna logo can better meet the needs of the scenario.

[0131] In one embodiment, Figure 4 As shown, in order to simplify the calculation and improve the processing efficiency of user pairing, one bit can be used to identify the final selected antenna and the discarded antenna. For example, the mark value of the final selected antenna is 1, and the mark value of the discarded antenna is 0. The spatial feature is composed of the spatial mark of each antenna in the antenna array, which is composed of binary 01.

[0132] In one embodiment, Figure 5 As shown, a schematic diagram of a process for determining spatial channel correlation between a target object and a target user equipment by spatial features includes the following steps;

[0133] Step 501: Acquire the spatial features of the target object;

[0134] Step 502: Acquire spatial features of target user equipment;

[0135] Step 503: performing a bitwise AND operation on the spatial features of the target object and the spatial features of the target user equipment;

[0136] Step 504: Accumulate the bits and the results to obtain an accumulated value, i.e., the number of the same selected antennas of the target object and the target user equipment as the spatial channel correlation;

[0137] Step 505: determine whether the accumulated value is less than a preset correlation threshold, if it is less than the preset correlation threshold, proceed to step 506, if it is greater than the preset correlation threshold, proceed to step 507;

[0138] Step 506: The accumulated value is less than the preset correlation threshold, indicating that the number of the same antennas used by the target object and the target user equipment is small, the spatial correlation between the target object and the target user equipment is low, and pairing can be performed;

[0139] Step 507: If the accumulated value is greater than or equal to the preset correlation threshold, it means that the target object and the target user equipment use a large number of the same antennas, and the spatial correlation between the target object and the target user equipment is high, and pairing is not possible.

[0140] Assuming that at most two users are multiplexed on each physical resource block (PRB), dimensionality reduction processing is performed based on the PUSCH information received by the user on the antenna array of the network device, and the dimensionality reduction information of each PRB user on each is calculated. The space flag whose threshold after dimensionality reduction is greater than or equal to the threshold energy threshold is set to 1, and the space flag whose threshold is less than the energy threshold is set to 0. If the total number of selected antennas set to 1 exceeds the maximum number of dimensionality reduction space, the selected antenna with the maximum number of dimensionality reduction space is selected according to the size of the received signal energy, and the other space flags are reset to 0, and the calculation result is sent to the pairing unit.

[0141] In one embodiment, assuming that the spatial flag of the target object is 11 (binary), the spatial flag of the target user device is 01, and the energy threshold is 2; then the number of the same antennas selected by the target object and the target user device is 11 and 01, and the result obtained by bit-by-bit AND is 01, and the accumulated value is (0+1)=1 as the spatial channel correlation. Since the spatial channel correlation is less than the preset correlation threshold 2, the spatial channel correlation between the target object and the target user device is low, and pairing can be considered.

[0142] Pairing condition 2: Make sure that the target object and the target user device are within the specified number of channels. That is, try to ensure that the target user device and the target object are in the same feature control to improve communication quality.

[0143] In one embodiment, Figure 6 As shown, determining whether the target object and the target user equipment are within a specified number of channels can be implemented as follows:

[0144] In step 601: obtaining the number of selected antennas of the target object;

[0145] In step 602: obtaining the number of selected antennas of the target user equipment;

[0146] The execution order of step 601 and step 602 is not limited, that is, step 601 may be executed first and then step 602, or step 602 may be executed first and then step 601, or step 601 and step 602 may be executed simultaneously.

[0147] In step 603: the total number of selected antennas is obtained according to the number of selected antennas of the target object and the number of selected antennas of the target user equipment;

[0148] In step 604: determine whether the sum of the number of selected antennas is less than the maximum number of the dimensionality reduction space; if the sum of the number of antennas is less than the maximum number of the dimensionality reduction space, proceed to step 606; if the sum of the number of antennas is greater than the maximum number of the dimensionality reduction space, proceed to step 605;

[0149] In step 605: determining that the target object and the target user equipment are not within a specified number of channels;

[0150] In step 606: determine that the target object and the target user equipment are within a specified number of channels.

[0151] For example, assuming that the spatial mark of the target object is 11 (binary), the spatial mark of the target user device is 01, and the maximum number of reduced dimensionality spaces is 3; the spatial marks of the target object and the target user device are added, and the accumulated result is 3, which is less than or equal to the maximum number of reduced dimensionality spaces, and the target object and the target user device are within the specified number of channels.

[0152] Pairing condition 3: Determine that the number of other user equipments that reuse the same air interface resources as the target object is less than a preset reuse threshold.

[0153] That is, after the target object is selected, if the user equipment data that currently reuses the same air interface resource with the target object has reached the preset reuse threshold, the target user equipment will not be able to pair with the target object, that is, pairing fails. After the pairing with the target object fails, the next target object can be searched for the target user equipment. As long as there is a target object and the target user equipment that meet the above three pairing conditions, the pairing is successful.

[0154] In one embodiment, Figure 7 As shown, determining whether the number of other user equipments that reuse the same air interface resources as the target object is less than a preset reuse threshold may be implemented as follows:

[0155] In step 701: obtaining the number of other user equipments that reuse the same air interface resources as the target object;

[0156] In step 702: determine whether the number of other user equipments that reuse the same air interface resources as the target object is less than the preset reuse threshold; if the number of other user equipments that reuse the same air interface resources as the target object is less than the preset reuse threshold, proceed to step 703; if the number of other user equipments that reuse the same air interface resources as the target object is greater than the preset reuse threshold, proceed to step 703;

[0157] In step 703: determining that the number of other user equipments that reuse the same air interface resources as the target object is less than a preset reuse threshold;

[0158] In step 704: it is determined that the number of other user equipments that reuse the same air interface resources as the target object is greater than or equal to a preset reuse threshold.

[0159] In one embodiment, assuming that the number of target objects is 1, the number of other devices is 2, the preset multiplexing threshold is 3, and the number of other devices 2 is less than the preset multiplexing threshold 3, the target object and the target user equipment can be paired.

[0160] In order to facilitate further understanding of the technical solution provided by this application, the overall process of the solution will be described below.

[0161] In one embodiment, Figure 8 As shown, it is an overall flow chart of the resource reuse method of the multi-antenna system provided in the embodiment of the present application:

[0162] In step 801, a set of next candidate users of the multi-antenna system is generated;

[0163] In step 802, a dimension reduction process is performed on each target user equipment in the set of candidate users to obtain a spatial feature of each target user equipment.

[0164] During implementation, it is also possible not to use a collection of candidate users. Instead, after the frequency domain resources are allocated, each time a user device needs to transmit resources, the user device is used as the target user device and the method provided in the embodiment of the present application is executed to achieve resource reuse. During implementation, different implementation methods can be selected based on actual conditions, such as product architecture.

[0165] In step 803, resources are allocated to target user equipment in the set of candidate users according to user priority;

[0166] In step 804, for each target user equipment, when allocating resources to it, it is determined whether frequency domain resources are remaining, if there are remaining, the process proceeds to step 813; if there are no remaining, the process proceeds to step 805;

[0167] In step 805, a user occupying frequency domain resources is selected as a first target object;

[0168] In step 806, a bitwise AND operation is performed on the spatial features of the target object and the target user equipment and the results of the bitwise AND are accumulated;

[0169] In step 807, if the accumulated value is less than the preset correlation threshold, then proceed to step 808; if the accumulated value is greater than or equal to the preset correlation threshold, then proceed to step 811;

[0170] In step 808, the number of selected antennas of the target object and the target user equipment is accumulated;

[0171] In step 809, the accumulated value of the number of antennas selected is determined. If the accumulated value is less than the maximum number of the dimensionality reduction space, the process proceeds to step 810; if the accumulated value is greater than the maximum number of the dimensionality reduction space, the process proceeds to step 811;

[0172] In step 810, it is determined whether the number of other user equipments that currently reuse the same air interface resource as the target object is less than a preset reuse threshold. If the number of other user equipments is less than the preset reuse threshold, the process proceeds to step 813; if the number of other user equipments is not less than the preset reuse threshold, the process proceeds to step 811;

[0173] In step 811, it is determined whether the target object has been traversed. If the traversal is completed, the process proceeds to step 814; if not, the process proceeds to step 812;

[0174] In step 812, the next target object is found and the above steps are repeated.

[0175] In step 813, the target user equipment resource allocation is successful, that is, the target object and the target user equipment complete user pairing;

[0176] In step 814, it is determined whether all users have completed the scheduling. If so, the process ends; if not, the above steps are repeated.

[0177] In step 815, resource reuse is completed and the process ends.

[0178] Based on the same inventive concept, the present application embodiment also provides a network device. Fig. 9 To describe the network device. Fig. 9 The network device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application. The network device includes a processor 900, a memory 901 and a transceiver 902;

[0179] The processor 900 is responsible for managing the bus architecture and general processing, and the memory 901 can store data used by the processor 900 when performing operations. The transceiver 902 is used to receive and send data under the control of the processor 900.

[0180] The bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 900 and memory represented by memory 901. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The processor 900 is responsible for managing the bus architecture and general processing, and the memory 901 may store data used by the processor 900 when performing operations.

[0181] The process disclosed in the embodiment of the present application can be applied to the processor 900, or implemented by the processor 900. In the implementation process, each step of the signal processing process can be completed by the hardware integrated logic circuit or software instructions in the processor 900. The processor 900 can be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, and can implement or execute the methods, steps and logic block diagrams disclosed in the embodiment of the present invention. The general-purpose processor can be a microprocessor or any conventional processor, etc. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware processor to be executed, or the hardware and software units in the processor can be combined and executed. The software unit can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 901, and the processor 900 reads the information in the memory 901 and completes the steps of the signal processing process in combination with its hardware.

[0182] Specifically, the processor 900 is used to read the program in the memory 901 and execute:

[0183] determining at least one multi-antenna system, wherein each multi-antenna system includes at least one antenna;

[0184] For any multi-antenna system including at least one antenna, and any target user equipment to be allocated resources on the multi-antenna system, dimensionality reduction processing is performed on PUSCH information received by the target user equipment on the antenna array of the network device to obtain a spatial feature of the target user equipment;

[0185] When there are no idle frequency domain resources, select a target object that meets the pairing condition from the user equipments occupying the frequency domain resources and reuses the same air interface resources with the target user equipment;

[0186] According to the spatial characteristics of the target object and the spatial characteristics of the target user, it is determined that the spatial channel correlation between the target object and the target user equipment is lower than a preset correlation threshold.

[0187] Optionally, the processor 900 is further configured to: obtain received signal energy of each antenna of the target user equipment in the antenna array after dimensionality reduction processing;

[0188] For each antenna in the antenna array, if the received signal energy of the antenna is greater than or equal to the energy threshold, the space mark of the antenna is set as the selected antenna; if the received signal energy of the antenna is less than the energy threshold, the space mark of the antenna is set as the abandoned antenna;

[0189] The spatial signature consists of the spatial signatures of each antenna in the antenna array;

[0190] When the processor determines the spatial channel correlation between the target object and the target user equipment according to the spatial characteristics of the target object and the spatial characteristics of the target user equipment, it includes:

[0191] Determine spatial channel correlation according to the number of the target object and the target user equipment using the same antenna;

[0192] The more the number of the same selected antennas is, the higher the spatial channel correlation is.

[0193] Optionally, for each antenna in the antenna array, if the received signal energy of the antenna is greater than or equal to the energy threshold, the space mark of the antenna is set to the selected antenna; if the received signal energy of the antenna is less than the energy threshold, the space mark of the antenna is set to the abandoned antenna, and the processor is further used to:

[0194] If the number of antennas marked as selected by the space is greater than the maximum number of the dimensionality reduction space, the antennas with the largest number of the dimensionality reduction space are selected from all the antennas marked as selected by the space according to the energy of the received signal to the smallest as the final selected antennas, and the remaining unselected selected antennas are reset to abandoned antennas.

[0195] Optionally, one bit is used to identify the selected antenna and the abandoned antenna, and the mark value of the selected antenna is 1, and the mark value of the abandoned antenna is 0. When the processor determines the spatial channel correlation according to the number of the same antennas selected by the target object and the target user equipment, the processor is also used to:

[0196] Performing bitwise AND of the spatial features of the target object and the spatial features of the target user equipment to obtain bitwise AND results of each bit;

[0197] The bit sum results of all bits are accumulated to obtain the number of the target object and the target user equipment using the same antenna as the spatial channel correlation.

[0198] Optionally, if it is necessary to reduce the dimension of data of all antenna channels in the antenna array to a specified number of channels, the configuration conditions of the processor also include:

[0199] Determine that the target object and the target user device are within a specified number of channels.

[0200] Optionally, when the processor determines whether the target object and the target user equipment are within a specified number of channels, the processor is further configured to:

[0201] Compare the sum of the number of channels selected after dimensionality reduction of the target object and the number of channels selected after dimensionality reduction of the target user equipment with the maximum number of dimensionality reduction spaces;

[0202] If the comparison result is that the sum is less than or equal to the maximum number, the target object and the target user equipment are within the specified number of channels;

[0203] If the comparison result is that the sum is greater than the maximum number, the target object and the target user equipment are not within the specified number of channels.

[0204] Optionally, the processor executes that the number of other user equipments that reuse the same air interface resources as the target object is less than a preset reuse threshold.

[0205] It should be noted here that the above-mentioned network device provided in the embodiment of the present invention can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0206] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0207] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.

[0208] The general description of the software and hardware implementation forms in the above embodiments can be supplemented in combination with the invention scheme, such as Fig.10 FIG. 1 is a schematic diagram of a structure of a device applied to an uplink multi-antenna system according to an embodiment of the present application, wherein the device includes:

[0209] A dimension reduction unit 1001 is used to perform dimension reduction processing on PUSCH information received by any target user equipment to be allocated resources on the antenna array of the network device to obtain a spatial feature of the target user equipment;

[0210] The resource reuse unit 1002 is configured to select a target object that meets a pairing condition from the user equipments occupying the frequency domain resources to reuse the same air interface resource with the target user equipment when there are no idle frequency domain resources; wherein the pairing condition includes:

[0211] The spatial characteristics of the target object and the spatial characteristics of the target user equipment are used to determine whether the spatial channel correlation between the target object and the target user equipment is lower than a preset correlation threshold.

[0212] In some embodiments, a dimensionality reduction unit is used to obtain the received signal energy of each antenna in the antenna array of the target user equipment after dimensionality reduction processing of the PUSCH information;

[0213] For each antenna in the antenna array, if the received signal energy of the antenna is greater than or equal to the energy threshold, the space mark of the antenna is set as the selected antenna; if the received signal energy of the antenna is less than the energy threshold, the space mark of the antenna is set as the abandoned antenna;

[0214] The spatial signature consists of the spatial signatures of each antenna in the antenna array;

[0215] The device also includes:

[0216] A correlation determination unit, configured to determine a spatial channel correlation according to the number of antennas used identically by the target object and the target user equipment;

[0217] Among them, the higher the number of selected identical antennas is, the higher the spatial channel correlation is.

[0218] In some embodiments, the apparatus further comprises:

[0219] The optimization unit is used to select the antennas with the largest number in the dimensionality reduction space from all the antennas marked as selected antennas as the final selected antennas according to the received signal energy from the smallest one if the number of antennas marked as selected antennas is greater than the maximum number in the dimensionality reduction space, and reset the remaining unselected selected antennas to abandoned antennas.

[0220] In some embodiments, one bit is used to identify the selected antenna and the discarded antenna, and the mark value of the selected antenna is 1, and the mark value of the discarded antenna is 0. The correlation determination unit is used to:

[0221] Performing bitwise AND of the spatial features of the target object and the spatial features of the target user equipment, and obtaining a bitwise AND result of each bit;

[0222] The bit sum results of all bits are accumulated to obtain the number of the target object and the target user equipment using the same antenna as the spatial channel correlation.

[0223] In some embodiments, if it is necessary to reduce the dimension of data of all antenna channels in the antenna array to a specified number of channels, the configuration condition further includes:

[0224] Determine that the target object and the target user device are within a specified number of channels.

[0225] In some embodiments, the dimension reduction processing unit is used to: compare the sum of the number of selected antennas of the target object and the number of selected antennas of the target user equipment with the maximum number of the dimension reduction space;

[0226] If the comparison result is that the sum is less than or equal to the maximum number, the target object and the target user equipment are within the specified number of channels;

[0227] If the comparison result is that the sum is greater than the maximum number, the target object and the target user equipment are not within the specified number of channels.

[0228] In some embodiments, the pairing condition further includes: the number of other user equipments that reuse the same air interface resources as the target object is less than a preset reuse threshold.

[0229] It should be noted here that the above-mentioned device provided in the embodiment of the present invention can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0230] In the embodiment of the present application, the processor-readable storage medium may be any available medium or data storage device that the processor can access, including but not limited to magnetic storage (such as floppy disk, hard disk, magnetic tape, magneto-optical disk (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid state drive (SSD)), etc. The storage medium stores a computer program, which implements the steps of the above method when executed by the processor.

[0231] The present application is described above with reference to the block diagrams and / or flow charts showing the methods, devices (systems) and / or computer program products according to the embodiments of the present application. It should be understood that a block of the block diagram and / or flow chart diagram and a combination of blocks of the block diagram and / or flow chart diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer and / or other programmable data processing device to produce a machine, so that the instructions executed by the computer processor and / or other programmable data processing device create a method for implementing the functions / actions specified in the block diagram and / or flow chart block.

[0232] Accordingly, the present application may also be implemented with hardware and / or software (including firmware, resident software, microcode, etc.). Furthermore, the present application may take the form of a computer program product on a computer-usable or computer-readable storage medium, which has a computer-usable or computer-readable program code implemented in the medium, for use by an instruction execution system or in conjunction with an instruction execution system. In the context of the present application, a computer-usable or computer-readable medium may be any medium that may contain, store, communicate, transmit, or convey a program for use by an instruction execution system, device, or apparatus, or in conjunction with an instruction execution system, device, or apparatus.

[0233] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A resource reuse method applied to a multi-antenna system, characterized in that: The method comprises: For any target user equipment to be allocated resources, perform dimensionality reduction processing on uplink physical shared channel PUSCH information received by the target user equipment on the antenna array of the network device to obtain the spatial characteristics of the target user equipment; When there are no idle frequency domain resources, selecting a target object that meets the pairing condition from the user equipment occupying the frequency domain resources and reuses the same air interface resource with the target user equipment; The pairing conditions include: Determining, according to the spatial characteristics of the target object and the spatial characteristics of the target user equipment, that a spatial channel correlation between the target object and the target user equipment is lower than a preset correlation threshold; The performing dimensionality reduction processing on the PUSCH information received by the target user equipment on the antenna array of the network device to obtain the spatial features of the target user equipment includes: Obtaining received signal energy of each antenna of the target user equipment in the antenna array after dimensionality reduction processing on the PUSCH information; For each antenna in the antenna array, if the received signal energy of the antenna is greater than or equal to the energy threshold, the space mark of the antenna is set as a selected antenna; if the received signal energy of the antenna is less than the energy threshold, the space mark of the antenna is set as a discarded antenna; The spatial signature is formed by the spatial mark of each antenna in the antenna array.

2. The method according to claim 1, characterized in that: Determining a spatial channel correlation between the target object and the target user equipment according to a spatial feature of the target object and a spatial feature of the target user equipment includes: Determining the spatial channel correlation according to the number of the target object and the target user equipment using the same antenna; The more the number of the same selected antennas is, the higher the spatial channel correlation is.

3. The method according to claim 2, characterized in that For each antenna in the antenna array, if the received signal energy of the antenna is greater than or equal to the energy threshold, setting the spatial marker of the antenna as a selected antenna; If the received signal energy of the antenna is less than the energy threshold, after setting the space mark of the antenna to a discarded antenna, the method further includes: If the number of antennas marked as selected by the spatial mark is greater than the maximum number of the dimensionality reduction space, then the maximum number of antennas marked as selected by the spatial mark are selected as the final selected antennas according to the energy of the received signal, and the remaining unselected selected antennas are reset to abandoned antennas.

4. The method according to claim 2 or 3, characterized in that: Using one bit to identify the selected antenna and the discarded antenna, and the mark value of the selected antenna is 1, and the mark value of the discarded antenna is 0, and determining the spatial channel correlation according to the number of the same antennas selected by the target object and the target user equipment, including: Performing a bitwise AND operation on the spatial feature of the target object and the spatial feature of the target user equipment to obtain a bitwise AND operation result of each bit; The bit sum results of all bits are accumulated to obtain the number of the same antennas selected by the target object and the target user equipment as the spatial channel correlation.

5. The method according to claim 2, characterized in that: If it is necessary to reduce the dimension of the data of all antenna channels in the antenna array to a specified number of channels, the pairing condition further includes: It is determined that the target object and the target user equipment are within the specified number of channels.

6. The method according to claim 5, characterized in that Determining whether the target object and the target user equipment are within the specified number of channels includes: Compare the sum of the number of selected antennas of the target object and the number of selected antennas of the target user equipment with the maximum number of the dimensionality reduction space; If the comparison result is that the sum is less than or equal to the maximum number, the target object and the target user equipment are within the specified number of channels; If the comparison result is that the sum is greater than the maximum number, then the target object and the target user equipment are not within the specified number of channels.

7. The method according to any one of claims 1-3 or 5-6, characterized in that: The pairing conditions also include: The number of other user equipments that reuse the same air interface resources as the target object is less than a preset reuse threshold.

8. A network device configured with an uplink multi-antenna system, characterized in that: The network device includes: a processor, a memory and a transceiver; A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; a processor for reading the computer program in the memory and performing the following operations; determining at least one multi-antenna system, wherein each of the multi-antenna systems comprises at least one antenna; For any multi-antenna system including at least one antenna, for any target user equipment to be allocated resources on the multi-antenna system, performing dimensionality reduction processing on uplink physical shared channel PUSCH information received by the target user equipment on the antenna array of the network device to obtain the spatial characteristics of the target user equipment; When there are no idle frequency domain resources, select a target object that meets the pairing condition from the user equipments occupying the frequency domain resources and reuses the same air interface resources with the target user equipment; According to the spatial characteristics of the target object and the spatial characteristics of the target user, it is determined that the spatial channel correlation between the target object and the target user equipment is lower than a preset correlation threshold; The performing dimensionality reduction processing on the PUSCH information received by the target user equipment on the antenna array of the network device to obtain the spatial features of the target user equipment includes: The received signal energy of each antenna of the target user equipment in the antenna array after the dimensionality reduction processing of the PUSCH information; For each antenna in the antenna array, if the received signal energy of the antenna is greater than or equal to the energy threshold, setting the spatial marker of the antenna as a selected antenna; If the received signal energy of the antenna is less than the energy threshold, setting the space mark of the antenna as a discarded antenna; The spatial signature is formed by the spatial mark of each antenna in the antenna array.

9. The network device according to claim 8, characterized in that: When the processor executes the step of determining the spatial channel correlation between the target object and the target user equipment according to the spatial feature of the target object and the spatial feature of the target user equipment, it includes: Determining the spatial channel correlation according to the number of the target object and the target user equipment using the same antenna; The more the number of the same selected antennas is, the higher the spatial channel correlation is.

10. The network device according to claim 9, characterized in that: For each antenna in the antenna array, if the received signal energy of the antenna is greater than or equal to the energy threshold, the space mark of the antenna is set as a selected antenna; if the received signal energy of the antenna is less than the energy threshold, the space mark of the antenna is set as a discarded antenna, the processor is further used to: If the number of antennas marked as selected by the spatial mark is greater than the maximum number of the dimensionality reduction space, then the maximum number of antennas marked as selected by the spatial mark are selected as the final selected antennas according to the energy of the received signal, and the remaining unselected selected antennas are reset to abandoned antennas.

11. The network device according to claim 9 or 10, characterized in that: Using one bit to identify the selected antenna and the discarded antenna, and the mark value of the selected antenna is 1, and the mark value of the discarded antenna is 0, and determining the spatial channel correlation according to the number of the same antennas selected by the target object and the target user equipment, including: Performing a bitwise AND operation on the spatial feature of the target object and the spatial feature of the target user equipment, and obtaining a bitwise AND result for each bit; The bit sum results of all bits are accumulated to obtain the number of the same antennas selected by the target object and the target user equipment as the spatial channel correlation.

12. The network device according to claim 9, characterized in that: If it is necessary to reduce the dimension of the data of all antenna channels in the antenna array to a specified number of channels, the pairing condition further includes: It is determined that the target object and the target user equipment are within the specified number of channels.

13. The network device according to claim 12, characterized in that: Determining whether the target object and the target user equipment are within the specified number of channels includes: Compare the sum of the number of channels selected after dimensionality reduction of the target object and the number of channels selected after dimensionality reduction of the target user equipment with the maximum number of dimensionality reduction spaces; If the comparison result is that the sum is less than or equal to the maximum number, then the target object and the target user equipment are within the specified number of channels; If the comparison result is that the sum is greater than the maximum number, then the target object and the target user equipment are not within the specified number of channels.

14. The network device according to any one of claims 8 to 10 or 12 to 13, characterized in that: The pairing conditions also include: The number of other user equipments that reuse the same air interface resources as the target object is less than a preset reuse threshold.

15. A device applied to an uplink multi-antenna system, characterized in that: The device comprises: A dimensionality reduction unit is used to perform dimensionality reduction processing on uplink physical shared channel PUSCH information received by any target user equipment to be allocated resources on the antenna array of the network device to obtain the spatial characteristics of the target user equipment; A resource reuse unit is used to select a target object that meets a pairing condition from the user equipment occupying the frequency domain resources when there are no idle frequency domain resources, and reuse the same air interface resources with the target user equipment; wherein the pairing condition includes: Determining, using the spatial characteristics of the target object and the spatial characteristics of the target user equipment, that a spatial channel correlation between the target object and the target user equipment is lower than a preset correlation threshold; The performing dimensionality reduction processing on the PUSCH information received by the target user equipment on the antenna array of the network device to obtain the spatial features of the target user equipment includes: The received signal energy of each antenna of the target user equipment in the antenna array after the dimensionality reduction processing of the PUSCH information; For each antenna in the antenna array, if the received signal energy of the antenna is greater than or equal to the energy threshold, setting the spatial marker of the antenna as a selected antenna; If the received signal energy of the antenna is less than the energy threshold, setting the space mark of the antenna as a discarded antenna; The spatial signature is formed by the spatial mark of each antenna in the antenna array.

16. A computer storable medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Information processing apparatus, method of controlling the same and storage medium

    US20150189595A1

  • Spatial multiplexing method and device

    WO2020043002A1