CN-117177326-B - Beacon user selection method for refining VR boundary in XL-MIMO system
Abstract
The invention discloses a beacon user selection method for refining VR boundaries in an XL-MIMO system, which comprises the steps of randomly selecting part of users from a candidate user set A to form an initial beacon user set B, obtaining estimated values of VR labels of other users in the A according to a distance relation, dividing all users in the B into a plurality of subsets which are not overlapped with each other according to the VR labels, enabling each subset to correspond to an estimated VR region, calculating a coordinate center point of each VR region and the farthest distance from the center point of the beacon point in the region, and if the distance from one user in the A to the center point of any VR region is smaller than the distance from the VR label of the region to the other, adding the user as the beacon user for refining VR boundaries into the B, and repeating the processes until all the beacon users are selected. The invention effectively solves the problems of low VR recognition efficiency and the like caused by too few boundary beacon users when the XL-MIMO system VR is recognized, and ensures that the distribution structure of the beacon users is more reasonable.
Inventors
- LI KAI
- GAO RUIFENG
- LI YE
- HU YINGDONG
- WANG JUE
- YANG YONGJIE
Assignees
- 南通先进通信技术研究院有限公司
- 南通大学
Dates
- Publication Date
- 20260508
- Application Date
- 20230824
Claims (10)
- 1. A beacon user selection method for refining VR boundary in XL-MIMO system is characterized by comprising the following steps: Step 1, establishing a candidate user set Storing all user data for candidate generation of a beacon user set Initially the user set Setting the total transmission batch number under the same propagation environment characteristic as T, and selecting the number of beacon users as K in each batch; The beacon user set By the following constitution And Two subsets are formed, subsets Containing all randomly selected beacon users, subsets Including all beacon users selected when refining VR boundaries; step 2, judging before each batch is transmitted, if the batch is the initial batch, selecting the candidate user set Randomly selecting a plurality of user data, adding the user data into the subset And from the candidate user set Subtracting from the current transmission time is t, and the current optional user set is If not, setting a thinning scale factor From a set of selectable users Before random selection of Personal beacon user data, joining subsets ; Step 3, from the second transmission, during each batch transmission, the beacon users acquired in the previous batch, namely the t-1 th batch, are utilized to transmit detection pilot frequency, and receive base station feedback signals, so as to acquire VR labels of the t-1 th batch beacon users; step 4, from the user set Find and select user set Beacon users with the nearest users in the list, and collect the users VR tag of the beaconing user as the current set of selectable users An estimate of the candidate user VR tag; step 5, according to the difference of VR labels, the user set is collected Dividing all users in the network into a plurality of subsets which are not overlapped with each other, wherein each subset uniquely corresponds to one estimated user VR area; Step 6, calculating the coordinate center point of each estimated VR region and the furthest distance between the beacon user and the center point of the region ; Step 7, if the optional user set The distance from a user to the center point of any VR region is smaller than And its VR tag estimate is different from the VR tag of the region, then the user acts as a beacon user to refine the VR boundary and joins the subset ; Step 8, repeating the step 7 until all beacon users required by the current transmission batch t are selected; Step 9, repeating the above steps 2 to 8 until all the beacon users after T times of transmission are selected, and obtaining a final beacon user set 。
- 2. The method for beacon user selection for refining VR boundaries in an XL-MIMO system according to claim 1, wherein the set of candidate users Each element a represents a user, the position coordinates of the user Expressed using two-dimensional coordinates (x, y).
- 3. The beacon user selection method for refining VR boundaries in an XL-MIMO system of claim 2 wherein the refinement scaling factor For allocating the number of beacon users for random probing and boundary refinement, respectively, in each batch, the former The beacon users are used for detecting and storing the beacon users in the subsets Rear (back) Individual beaconing users are used to refine VR boundaries for deposit into subsets 。
- 4. The method for selecting a beacon user for refining VR boundaries in an XL-MIMO system according to claim 3, wherein the method for obtaining the VR labels of the beacon user in step 3 comprises: the method comprises the steps of measuring the intensity of pilot signals received by each antenna unit at a base station array side, if the intensity of the received signals corresponding to one antenna unit is larger than a set threshold value, the antenna unit is visible to a beacon user transmitting pilot frequencies, otherwise, the antenna unit is invisible, and VR tag information of the user is combination information of a group of visible antenna units.
- 5. The method for beacon user selection in an XL-MIMO system according to claim 4, wherein for the set of selectable users in step4 Is selected from the set of users using the following equation (1) To find the beacon user closest to its location : (1) In the formula, For the coordinates of the user a, For a set of users Coordinates of the medium beacon user b.
- 6. The beacon user selection method for refining VR boundaries in an XL-MIMO system according to claim 5, wherein the solution method for the VR tag estimation value of the user in step 4 comprises: for the set of selectable users Is provided with a user-defined list of users a, Its VR tag estimate is The method is obtained by the following formula: (2) in the formula, For the beacon user nearest to the user a's position acquired based on the above formula (1) Is a VR tag of (c).
- 7. The method for selecting beacon users for refining VR boundaries in an XL-MIMO system according to claim 6, wherein in step 5, the user set is collected Is divided into a plurality of subsets which are not overlapped with each other, comprising: According to the user set The VR labels of all users are different, and the users are gathered Divided into Each subset of , Each subset corresponds to an estimated VR region and has a unique VR region tag 。
- 8. The method for beacon user selection for VR boundary refinement in an XL-MIMO system according to claim 7, wherein in step 6, the calculating the coordinate center point of each estimated VR area includes: If the VR region user subset contains only one beacon user, the region does not have a center point, if the region contains the beacon user number The coordinates of the center point of the region The method is characterized by comprising the following steps: (3) in the formula, Is the coordinates of the kth beacon user in the region.
- 9. The method for selecting a beacon user for refining VR boundaries in an XL-MIMO system according to claim 8, wherein in step 6, the furthest distance between the beacon user in the area and the center point of the area is calculated Comprising: For the following VR region with center point, mth region The user with the farthest center to center point distance The method comprises the following steps: (4) Furthest distance The method comprises the following steps: (5) in the formula, For users Is used for the purpose of determining the coordinates of (a), To obtain the region according to the above formula (3) Is defined by the center point coordinates of (a).
- 10. The method for beacon user selection for VR boundary refinement in an XL-MIMO system according to claim 8 or 9, wherein in step 7, for the optional user set Any user a in (a), the VR tag estimate of user a is User a to any VR region center point Distance of (2) The following formula is calculated: (6) If it is At the same time Then the user a joins the user set as a beaconing user of the refined VR boundary 。
Description
Beacon user selection method for refining VR boundary in XL-MIMO system Technical Field The invention relates to the technical field of wireless communication multi-antenna transmission, in particular to a beacon user selection method for refining a Visible Region (VR) boundary in a super-large-scale MIMO (XL-MIMO) system. Background Ultra-Large scale MIMO (XL-MIMO) is a key technology for future 6G systems, and due to the explosive growth of the number of antenna array units, the electromagnetic propagation environment in the near field region has a non-stationary characteristic, so that part of the antenna array units can be seen only by part of users, which we call the user visible region (Visibility Region, VR). The transmission design is reasonably carried out by utilizing the VR of the user, and the interference among the users can be effectively restrained, so that the transmission complexity of the XL-MIMO system is obviously reduced. However, VR transmissions are premised on the correct identification of VR, so to utilize VR, we first need to identify the user VR information. The VR of the user with a known location is estimated directly by using the inherent location VR relationship, so that the channel overhead can be effectively reduced, and the VR is a main scheme in the prior art. The identification error of the scheme mainly comes from the false judgment of the VR tag at the boundary of the VR region, however, the current mainstream method for randomly selecting the beacon user can not solve the problem on the premise of limited number of beacons. One possible idea is to increase the proportion of selected beacon users near the VR boundary, i.e. refine the VR boundary, thereby effectively reducing the occurrence of VR tag misjudgment scenarios. However, on the premise that the VR area is unknown and the number of beacons is limited, how to accurately and efficiently select the beacon users at the VR boundary is still a worth discussing problem. Disclosure of Invention The invention aims to solve the problem of providing a beacon user selection method for refining VR boundaries in an XL-MIMO system, which effectively refines VR boundaries and improves the VR recognition accuracy of system users. The technical scheme provided by the invention is that the beacon user selection method for refining VR boundary in XL-MIMO system comprises the following steps: Step 1, establishing a candidate user set Storing all user data for candidate generation of a beacon user setInitially the user setAnd setting the total transmission batch number under the same propagation environment characteristic as T. Candidate user setEach element a represents a user, the position coordinates of the userExpressed using two-dimensional coordinates (x, y). Beacon user setFrom the following componentsAndTwo subsets are formed, the subsetsIncluding all randomly selected beacon users, said subsetIncluding all beacon users selected when refining VR boundaries. Step 2, during each batch transmission, from the candidate user setRandomly selecting a plurality of user data and adding the user data into the beacon user setAnd from the user setSubtracting from the current transmission time is t, and the current optional user set is。 In particular, is provided with a refinement scale factorFor allocating the number of beacon users for random probing and boundary refinement, respectively, in each batch, the formerThe beacon users are used for detecting and storing the beacon users in the subsetsRear (back)Individual beaconing users are used to refine VR boundaries for deposit into subsets。 And 3, during the transmission of each batch from the second transmission, the beacon users acquired in the previous batch, namely the t-1 th batch, are utilized to transmit detection pilot frequencies, and receive base station feedback signals, so as to acquire VR labels of the t-1 th batch beacon users. The method for acquiring the VR tag of the beacon user comprises the following steps: the method comprises the steps of measuring the intensity of pilot signals received by each antenna unit at a base station array side, if the intensity of the received signals corresponding to one antenna unit is larger than a set threshold value, the antenna unit is visible to a beacon user transmitting pilot frequencies, otherwise, the antenna unit is invisible, and VR tag information of the user is combination information of a group of visible antenna units. Step 4, from the user setFind and select user setBeacon users with the nearest users in the list, and collect the usersVR tag of the beaconing user as the current set of selectable usersAn estimate of the candidate user VR tag. Specifically, for the set of selectable usersIs provided with a user-defined list of users a,From the user set, the following equation (1) is usedTo find the beacon user closest to its location: ; In the formula,For the coordinates of the user a,For a set of usersCoordinates of the me