Fast joint resource allocation method based on partition numbers in virtual MIMO system
A technology of resource allocation and splitting, applied in the field of communication, can solve the problems that the algorithm cannot be realized, the computational complexity is not considered, and the system spectrum utilization rate is not high, so as to achieve efficient user pairing and resource allocation, overcome the high complexity of repeated traversal, The effect of reducing the computational complexity of the system
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0042] With the increase of the number of communication users and the increasing shortage of spectrum resources, the existing technology can no longer achieve more efficient use of spectrum for user selection and resource block allocation. Therefore, the present invention proposes a user pairing and A scheme for resource allocation. The base station is involved, and the multi-users and resource blocks associated with the base station are implemented in the virtual MIMO system.
[0043] The present invention is a fast joint resource allocation method based on split number in a virtual MIMO system, see figure 1 , including the following steps,
[0044] (1) The base station obtains basic parameters
[0045] The base station obtains the set l of users to be paired in the current time slot of the cell, the number Nu of users to be paired, the set r of resource blocks, the number N of resource blocks, and the number Nr of receiving antennas. Prepare for the subsequent formation o...
Embodiment 2
[0073] The fast joint resource allocation method based on the number of splits in the virtual MIMO system is the same as in Embodiment 1, wherein in step (3.1) according to the number Nu of users to be paired, a user group split number set G is formed, taking Nu=5 as an example, including There are the following steps:
[0074] 3.1a) Generate an initial user integer split matrix Q whose elements are all 0 0 .
[0075] 3.1b) The number of users Nu=5 is divided into integers, that is, the positive integer 5 is expressed as the sum of several positive integers, regardless of the order of their summation. Separate the number of users into the result vectors (1,1,1,1,1), (2,1,1,1,0), (2,2,1,0,0), (3,1,1 ,0,0), (3,2,0,0,0), (4,1,0,0,0), (5,0,0,0,0) as row vectors into the user integer split Matrix Q 0 middle.
[0076] 3.1c) Remove the zero elements in the result vector of splitting the number of users to get (1,1,1,1,1), (2,1,1,1), (2,2,1), (3,1 ,1), (3,2), (4,1), (5), get the...
Embodiment 3
[0085] The fast joint resource allocation method based on the number of splits in the virtual MIMO system is the same as in embodiment 1-2, wherein the generation of the user pairing pattern matrix B in step (3.2) is to generate the user pairing pattern matrix B according to the optional user pair set G, Including the following steps:
[0086] 3.2a) Generate an initial user pairing pattern matrix B with Nu=5 rows, Na columns, and all elements are 0 0 , where Na is equal to the number of elements in the user group split number set G, namely
[0087] 3.2b) Determine whether the pth element of the user group split number set G contains a number equal to l i users, if so, let the user pairing pattern matrix B 0 the first l i The elements of row and column p are equal to 1, otherwise, set them equal to 0.
[0088] 3.2c) The initial user pairing mode matrix B with element values 0 As the final user pairing pattern matrix B.
[0089] The above completes the user pairing mode ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com