Movatterモバイル変換


[0]ホーム

URL:


CN108322271B - User-centric dynamic clustering method based on load - Google Patents

User-centric dynamic clustering method based on load
Download PDF

Info

Publication number
CN108322271B
CN108322271BCN201810234242.5ACN201810234242ACN108322271BCN 108322271 BCN108322271 BCN 108322271BCN 201810234242 ACN201810234242 ACN 201810234242ACN 108322271 BCN108322271 BCN 108322271B
Authority
CN
China
Prior art keywords
user
base station
small base
base stations
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201810234242.5A
Other languages
Chinese (zh)
Other versions
CN108322271A (en
Inventor
李兴旺
李俊霞
陈晓平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Henan University of Technology
Original Assignee
Henan University of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Henan University of TechnologyfiledCriticalHenan University of Technology
Priority to CN201810234242.5ApriorityCriticalpatent/CN108322271B/en
Publication of CN108322271ApublicationCriticalpatent/CN108322271A/en
Application grantedgrantedCritical
Publication of CN108322271BpublicationCriticalpatent/CN108322271B/en
Expired - Fee Relatedlegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromChinese

本发明公开了一种基于负载的以用户为中心的动态分簇方法,适用于采用多点协作传输的超密集网络。构造网络中的小基站对应的路径损耗图,对于每个用户,在路径损耗图中找出与该用户所在小小区的小基站相连的所有小基站,把这些小基站当做该用户的备选服务基站,用户根据参考信号估算备选服务基站到自身的信道衰落系数,并从备选服务基站中选出待选服务基站,每个用户将自身的待选服务基站组成的集合以及待选服务基站到自身的信道衰落系数通过其中的一个小基站发送给中心控制器,中心控制器根据接收到的信息以及每个用户的速率需求为每个用户选择服务基站簇。

Figure 201810234242

The invention discloses a load-based user-centered dynamic clustering method, which is suitable for an ultra-dense network adopting multi-point cooperative transmission. Construct the path loss graph corresponding to the small base station in the network. For each user, find all the small base stations connected to the small base station in the small cell where the user is located in the path loss graph, and regard these small base stations as the user's alternative service. Base station, the user estimates the channel fading coefficient from the candidate service base station to itself according to the reference signal, and selects the candidate service base station from the candidate service base stations. The channel fading coefficient to itself is sent to the central controller through one of the small base stations, and the central controller selects a cluster of serving base stations for each user according to the received information and the rate requirement of each user.

Figure 201810234242

Description

User-centered dynamic clustering method based on load
Technical Field
The invention relates to the field of communication, in particular to a load-based user-centered dynamic clustering method.
Background
Ultra Dense Networks (UDNs) are one of the key technologies for next-generation mobile communications. A large number of small base stations with low power are deployed in the UDN, so that the system capacity can be improved, the indoor coverage can be enhanced, and the frequency spectrum utilization rate can be improved. Because the distances between the small base stations are very close, if they use the same frequency band, there will be serious interference, so the effective interference management method is a hot point of research.
Although the conventional interference management strategies such as power control, scheduling based on channel quality, and the like can suppress intra-cell interference to a certain extent, interference control is performed only in a single cell, data interaction with an adjacent cell cannot be performed, and the processing capability of inter-cell interference is very limited. The Coordinated Multiple Point (CoMP) technology can avoid inter-cell interference or convert an interference link into a useful link through data interaction between base stations, and can effectively reduce interference.
CoMP is divided into coordinated scheduling/coordinated beamforming, dynamic node selection, and Joint Transmission (JT). In the cooperative scheduling/cooperative beamforming mode, a base station of a cell where a user is located provides service for the user, and a scheduling and precoding scheme of the user is jointly determined by a plurality of base stations. In the dynamic node selection mode, one of the base stations is selected to transmit data for the user. In JT mode, multiple base stations share user data, and transmit data to users at the same time, converting an interfering link into a useful link. In JT-CoMP, channel state information and user data are exchanged between base stations, which requires too high backhaul link overhead if all small base stations cooperate with each other, and cannot provide sufficient gain if there are fewer cooperating base stations, so that selection of a cooperating cluster is crucial.
Clustering methods in JT-CoMP, i.e., methods for a user to select a serving base station cluster, are classified into three types: static clustering, semi-dynamic clustering, and dynamic clustering. The static clustering method designs a fixed cooperative cluster which does not change along with time in advance according to a network structure and the geographic position of a base station, and has the advantages of simple operation and extremely low computation amount, and the defects of no consideration of the time-varying characteristic of a fading channel and limited obtainable cooperative gain. Semi-dynamic clustering is an improvement over static clustering, with higher cooperative gains than static clustering. The dynamic clustering periodically clusters according to the change of the channel state information and the user position, and can obtain higher cooperative gain, but the clustering complexity is higher. Dynamic clustering is divided into three categories: network-centric dynamic clustering, user-centric dynamic clustering, and hybrid clustering. In dynamic clustering with a network as a center, a base station is clustered at first, each base station cluster comprises a plurality of base stations, and then a proper service base station is selected for a user in the base station cluster where the user is located. The dynamic clustering taking the user as the center selects a proper service base station cluster for the user in all small base stations according to the channel state information of the user, and the method can obtain higher signal-to-interference-and-noise ratio and throughput, but has the highest complexity. Hybrid clustering is a combination of network-centric clustering and user-centric clustering that can be adjusted as network conditions change, making a trade-off between complexity and cooperative gain.
The document "Load aware self-organizing user-centralized dynamic clustering for 5G networks" proposes a Load-based user-centric dynamic clustering method that can significantly reduce the number of users that fail to meet rate requirements due to excessive Load. The document mentions: the method can also be regarded as a hybrid clustering, and comprises the steps of firstly clustering by taking a network as a center, forming a base station cluster by small base stations in the coverage range of the same macro base station, then clustering by taking users as the center in the base station cluster, and selecting a service base station cluster for each user. However, if the user is located at the boundary of the coverage area of the macro base station, the number of base stations within the coverage area of the macro base station serving the user is small, and the neighboring macro base station and the small base station within the coverage area of the macro base station and close to the user may cause serious interference to the user.
Disclosure of Invention
The invention provides a load-based user-centered dynamic clustering method, which is suitable for an ultra-dense network adopting multi-point cooperative transmission.
The technical idea for realizing the invention is as follows: constructing a path loss diagram corresponding to small base stations in a network, for each user, finding out all the small base stations connected with the small base station of the small cell where the user is located in the path loss diagram, using the small base stations as alternative service base stations of the user, estimating a channel fading coefficient from the alternative service base stations to the user by the user according to a reference signal, selecting the service base stations to be selected from the alternative service base stations, sending a set formed by the service base stations to be selected and the channel fading coefficient from the service base stations to the user to a central controller by each user through one of the small base stations, and selecting a service base station cluster for each user by the central controller according to received information and the rate requirement of each user.
In order to realize the technical idea, the load-based user-centric dynamic clustering method provided by the invention is suitable for a super-dense network adopting CoMP, and comprises the following steps:
a, constructing a path loss graph corresponding to small base stations in a network, wherein nodes in the graph correspond to the small base stations, edges correspond to path loss between the small base stations, if the path loss between the small base stations is smaller than a preset loss threshold, edges exist between the nodes corresponding to the two small base stations, and if the path loss between the small base stations is larger than the preset loss threshold, edges do not exist between the nodes corresponding to the two small base stations;
b, for the u-th user, all the small base stations connected with the small base station of the small cell where the user is located are found in the path loss diagram, and the small base stations are placed in the set QuWhere U is 1,2, …, U being the total number of users in the network, QuThe small base station in the U is an alternative service base station of the u user;
c, each small base station sends reference signals with the same power, the u-th user measures the received signal power according to the received reference signals and estimates QuThe channel fading coefficient from the small base station to the small base station is 1,2, …, and U is the total number of users in the network;
d, the u-th user compares the power of the received signals measured in the step C with a preset power threshold, selects the small base stations corresponding to a plurality of received signals larger than the power threshold, and sequentially puts the small base stations corresponding to the received signals in the set P according to the sequence of the power from large to smalluIn (1),
Figure GDA0003055952830000041
Puelement in (1) represents a small base station, ukIs PuTotal number of elements in (1), ukNot more than QuThe total number of middle elements, U ═ 1,2, …, U being the total number of users in the network, PuThe small base station in the U is a service base station to be selected of the u user;
e, the u-th user will collect PuAnd P estimated in step CuThe channel fading coefficient from each small base station to itself is sent to the set PuFirst small base station BS inu,1Small base station BSu,1Sending the received information to a central controller;
f, the central controller receives the P based on the speed requirement of each user and the step EuHexinSelecting a service base station for each user by the channel fading coefficient;
g, the central controller is according to NuFinding out user set V served by jth small base stationjAnd will VjSending the information to the jth small base station, the jth small base station and the set VjJ is 1,2, …, J is the total number of small base stations in the network.
Further, the step F specifically includes:
f1, using NuServing base station cluster, N, representing the u-th useruSetting the set M as an empty set, where U is 1,2, …, and U is the total number of users in the network;
f2, small base station BSu,1Serving base station cluster N for joining to u-th useruThe central controller calculates the rate r of the user when only 1 base station serves the u-th user at the moment according to the known channel fading coefficientu,1U is 1,2, …, U being the total number of users in the network, ru,1The index 1 in (a) indicates that only 1 base station serves the user, i is 2, i is the total number of base stations serving the u-th user, and i is 2 indicates the rate of the user when 2 small base stations are considered to serve the u-th user in step F3;
f3, using | PuAn | representation set PuPotential of (c), if Pu| ≧ i, the central controller considers the small base station BSu,iWhen the serving base station of the U-th user, U is 1,2, …, U is not in the set M, U is the total number of users in the network, the central controller calculates the rate r of the U-th user at the moment according to the known channel fading coefficientu,i,ru,iThe index i in (1) indicates that there are i base stations serving the user, i ═ 1,2, …, uk
F4, comparison ru,i-1、ru,iAnd du,duIs the lowest rate requirement for the u-th user, if ru,i-1>ru,iThen not sending the small base station BSu,iServing base station cluster N for joining to u-th useruAnd put u in set M if du>ru,i>ru,i-1Or ru,i>du>ru,i-1Then the small base station BS is setu,iServing base station cluster N for joining to u-th useruIf r isu,2>ru,1>duThen not sending the small base station BSu,iServing base station cluster N for joining to u-th useruLet i be i +1, U be 1,2, …, U being the total number of users in the network;
f5, repeating the steps F3 and F4 until i > max { | Pu| U ═ 1,2, …, U and U are not in set M }, U being the total number of users in the network.
In the invention, for each user, all small base stations connected with the small base station of the small cell where the user is located are found in a path loss diagram, the small base stations are used as alternative service base stations of the user, the small base stations are not limited in the coverage range of a single macro base station, and can be in the coverage ranges of a plurality of macro base stations, and as long as the small base stations with better channel quality with the user are used as the alternative service base stations of the user, the defects in the document 'Load aware self-organization user-center dynamic coordination for 5G networks' are overcome.
Drawings
FIG. 1 is a path loss diagram of an embodiment of the present invention;
FIG. 2 is a flow chart of the present invention;
fig. 3 is a flow chart of the present invention for selecting a serving base station cluster for each user.
Detailed Description
An embodiment of the present invention is given below, and the present invention will be described in further detail. Consider a very dense network comprising several small base stations, one in each small cell, and a number of users, both randomly distributed within the network. Each small base station is connected with the central controller through a backhaul link.
The central controller first constructs a path loss graph corresponding to small base stations in a network, as shown in fig. 1, a node in the graph corresponds to a small base station, an edge corresponds to a path loss between the small base stations, if the path loss between the small base stations is smaller than a preset loss threshold, an edge exists between nodes corresponding to the two small base stations, and if the path loss between the small base stations is smaller thanAnd if the loss is greater than the preset loss threshold, no edge exists between the nodes corresponding to the two small base stations. As an example, there are 24 small base stations in FIG. 1, the circle represents a small base station, the number in the circle represents the serial number of the small base station, and BS is usedjDenotes the j-th small base station, j is 1,2, …, 24.
For the U-th user, if the central controller selects a serving base station for the user from all the small base stations, the channel fading coefficient from each small base station to the user needs to be known, which requires a higher backhaul link, U is 1,2, …, and U is the total number of users in the network. If the distance between a small base station and the u-th user is long, and the small base station cannot become the serving base station of the u-th user, the channel fading coefficients from the small base station to the u-th user are still sent to the central controller, which causes waste of link resources and does not gain any more, and therefore, it is not necessary to use all small base stations as alternative serving base stations of the u-th user. By using
Figure GDA0003055952830000071
The small base station of the small cell in which the u-th user is located is indicated, in the path loss diagram, if some small base stations are connected with the small base station
Figure GDA0003055952830000072
Then the small base stations are connected with
Figure GDA0003055952830000073
The path loss between the small base stations is small, the channel quality is high, and similarly, the channel quality between the small base stations and the u-th user is also high, so that the small base stations need to be used as alternative serving base stations of the u-th user. If a small base station is located in the path loss diagram and
Figure GDA0003055952830000074
if not, the small base station and
Figure GDA0003055952830000075
the path loss between the small base station and the u-th user is large, the channel quality between the small base station and the u-th user is poor, and the small base station and the u-th user are not necessary to be usedAnd the small base station is taken as an alternative service base station of the u user.
For the u-th user, all the small base stations connected with the small base station of the small cell where the user is located are found in the path loss diagram, and the small base stations are put into a set
Figure GDA0003055952830000076
In (1),
Figure GDA0003055952830000077
the small base station in (1) is an alternative serving base station of the u-th user.
Figure GDA0003055952830000078
Is a set of candidate serving base stations for the u-th user. When k isuWhen the values of (A) are 1,2, … and 24 respectively,
Figure GDA0003055952830000079
as follows.
Q1={BS2,BS7,BS8}
Q2={BS1,BS3,BS7,BS10}
Q3={BS2,BS4,BS10}
Q4={BS3,BS5,BS6,BS11}
Q5={BS4,BS11,BS12}
Q6={BS4,BS10,BS14}
Q7={BS1,BS2,BS8,BS16}
Q8={BS1,BS7,BS9}
Q9={BS8,BS16}
Q10={BS2,BS3,BS6,BS14,BS15,BS17}
Q11={BS4,BS5,BS13,BS14}
Q12={BS5,BS13}
Q13={BS11,BS12,BS14,BS18,BS19}
Q14={BS6,BS10,BS11,BS13,BS17,BS18,BS21}
Q15={BS2,BS10,BS17,BS16,BS22}
Q16={BS7,BS9,BS15,BS22}
Q17={BS10,BS14,BS15,BS22,BS24}
Q18={BS13,BS14,BS19,BS20}
Q19={BS13,BS18,BS20}
Q20={BS18,BS19,BS21,BS24}
Q21={BS14,BS20,BS24}
Q22={BS15,BS16,BS17,BS23,BS24}
Q23={BS22,BS24}
Q24={BS17,BS20,BS21,BS22,BS23}
Each small base station transmits reference signals with the same power, and the u-th user measures the received signal power according to the received reference signals and estimates
Figure GDA0003055952830000091
And U is the total number of users in the network. For the u th useComparing the measured powers of multiple received signals with a preset power threshold by a user, selecting small base stations corresponding to the multiple received signals larger than the power threshold, and sequentially placing the small base stations corresponding to the multiple received signals in a set P according to the sequence of the powers from large to smalluIn (1),
Figure GDA0003055952830000092
Puelement in (1) represents a small base station, ukIs PuThe total number of elements in (c). Set PuThe small base station in (1) and the u-th user have better channel quality and are the candidate service base stations of the u-th user.
The known set P is required for the central controller to select a serving base station cluster for each useruAnd set PuThe channel fading coefficient from the small base station to the u-th user. The u-th user will set PuAnd estimating the resulting PuSending the channel fading coefficient from each small base station to itself to the small base station BSu,1Small base station BSu,1The received information is sent to the central controller.
Central controller based on each user's rate requirement, set PuAnd set PuThe channel fading coefficients from the small base station to the U-th user in the network are used for selecting a serving base station cluster for each user, where U is 1,2, …, and U is the total number of users in the network, and the specific process is as follows:
step 1, with NuServing base station cluster, N, representing the u-th useruSetting the set M as an empty set, where U is 1,2, …, and U is the total number of users in the network;
step 2, the small base station BSu,1Serving base station cluster N for joining to u-th useruThe central controller calculates the rate r of the current u-th user according to the known channel fading coefficientu,1U is 1,2, …, U is the total number of users in the network, let i be 2;
step 3, using | PuAn | representation set PuPotential of (c), if Pu| ≧ i, the central controller considers the small base station BSu,iAs the serving base station of the U-th user, U is 1,2, …, U is not presentIn the set M, U is the total number of users in the network, and the central controller calculates the rate r of the current U-th user according to the known channel fading coefficientu,i
Step 4, comparing ru,i-1、ru,iAnd du,duIs the lowest rate requirement for the u-th user, if ru,i-1>ru,iThen not sending the small base station BSu,iServing base station cluster N for joining to u-th useruAnd put u in set M if du>ru,i>ru,i-1Or ru,i>du>ru,i-1Then the small base station BS is setu,iServing base station cluster N for joining to u-th useruIf r isu,2>ru,1>duThen not sending the small base station BSu,iServing base station cluster N for joining to u-th useruLet i be i +1, U be 1,2, …, U being the total number of users in the network;
step 5, repeating the steps F3 and F4 until i > max { | Pu| U ═ 1,2, …, U and U are not in set M }, U being the total number of users in the network.
The central controller is based on NuFinding out user set V served by jth small base stationjAnd will VjSending the information to the jth small base station, the jth small base station and the set VjJ ═ 1,2, …, 24.
With reference to the flowchart of the present invention, i.e., fig. 2, the specific steps of the user-centric dynamic clustering method based on load are as follows:
a, constructing a path loss graph corresponding to small base stations in a network, wherein nodes in the graph correspond to the small base stations, edges correspond to path loss between the small base stations, if the path loss between the small base stations is smaller than a preset loss threshold, edges exist between the nodes corresponding to the two small base stations, and if the path loss between the small base stations is larger than the preset loss threshold, edges do not exist between the nodes corresponding to the two small base stations;
b, for the u-th user, all the small base stations connected with the small base station of the small cell where the user is located are found in the path loss diagram, and the small base stations are placed in the small base stationsSet QuWhere U is 1,2, …, U being the total number of users in the network, QuThe small base station in the U is an alternative service base station of the u user;
c, each small base station sends reference signals with the same power, the u-th user measures the received signal power according to the received reference signals and estimates QuThe channel fading coefficient from the small base station to the small base station is 1,2, …, and U is the total number of users in the network;
d, the u-th user compares the power of the received signals measured in the step C with a preset power threshold, selects the small base stations corresponding to a plurality of received signals larger than the power threshold, and sequentially puts the small base stations corresponding to the received signals in the set P according to the sequence of the power from large to smalluIn (1),
Figure GDA0003055952830000111
Puelement in (1) represents a small base station, ukIs PuTotal number of elements in (1), ukNot more than QuThe total number of middle elements, U ═ 1,2, …, U being the total number of users in the network, PuThe small base station in the U is a service base station to be selected of the u user;
e, the u-th user will collect PuAnd P estimated in step CuSending the channel fading coefficient from each small base station to itself to the small base station BSu,1Small base station BSu,1Sending the received information to a central controller;
f, the central controller receives the P based on the speed requirement of each user and the step EuAnd selecting a serving base station for each user by the channel fading coefficient;
g, the central controller is according to NuFinding out user set V served by jth small base stationjAnd will VjSending the information to the jth small base station, the jth small base station and the set VjJ is 1,2, …, J is the total number of small base stations in the network.
With reference to the flowchart of the present invention, i.e. fig. 3, for selecting a serving base station cluster for each user, the specific steps of selecting a serving base station cluster for each user are as follows:
f1, using NuServing base station cluster, N, representing the u-th useruSetting the set M as an empty set, where U is 1,2, …, and U is the total number of users in the network;
f2, small base station BSu,1Serving base station cluster N for joining to u-th useruThe central controller calculates the rate r of the current u-th user according to the known channel fading coefficientu,1U is 1,2, …, U is the total number of users in the network, let i be 2;
f3, using | PuAn | representation set PuPotential of (c), if Pu| ≧ i, the central controller considers the small base station BSu,iWhen the serving base station of the U-th user, U is 1,2, …, U is not in the set M, U is the total number of users in the network, the central controller calculates the rate r of the U-th user at the moment according to the known channel fading coefficientu,i
F4, comparison ru,i-1、ru,iAnd du,duIs the lowest rate requirement for the u-th user, if ru,i-1>ru,iThen not sending the small base station BSu,iServing base station cluster N for joining to u-th useruAnd put u in set M if du>ru,i>ru,i-1Or ru,i>du>ru,i-1Then the small base station BS is setu,iServing base station cluster N for joining to u-th useruIf r isu,2>ru,1>duThen not sending the small base station BSu,iServing base station cluster N for joining to u-th useruLet i be i +1, U be 1,2, …, U being the total number of users in the network;
f5, repeating the steps F3 and F4 until i > max { | Pu| U ═ 1,2, …, U and U are not in set M }, U being the total number of users in the network.
The above embodiments are merely illustrative of the present invention, and those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.

Claims (1)

Translated fromChinese
1.一种基于负载的以用户为中心的动态分簇方法,适用采用多点协作传输的超密集网络,其特征在于:包括如下步骤:1. a user-centered dynamic clustering method based on load, suitable for adopting the ultra-dense network of coordinated multi-point transmission, is characterized in that: comprise the steps:A,构造网络中的小基站对应的路径损耗图,该图中的节点对应小基站,边对应小基站之间的路径损耗,若小基站之间的路径损耗小于预先设置的损耗门限,则这两个小基站对应的节点之间有条边,若小基站之间的路径损耗大于预先设置的损耗门限,则这两个小基站对应的节点之间没有边;A. Construct the path loss graph corresponding to the small base stations in the network. The nodes in the graph correspond to the small base stations, and the edges correspond to the path loss between the small base stations. If the path loss between the small base stations is less than the preset loss threshold, then this There is an edge between the nodes corresponding to the two small base stations. If the path loss between the small base stations is greater than the preset loss threshold, there is no edge between the nodes corresponding to the two small base stations;B,对于第u个用户,在路径损耗图中找出与该用户所在小小区的小基站相连的所有小基站,将这些小基站放在集合Qu中,u=1,2,…,U,U是该网络中用户的总数,Qu中的小基站是第u个用户的备选服务基站;B. For the uth user, find all the small base stations connected to the small base station of the small cell where the user is located in the path loss graph, and put these small base stations in the set Qu,u =1,2,...,U , U is the total number of users in the network, and the small base station in Qu is the candidate serving base station of theuth user;C,每个小基站以相同的功率发送参考信号,第u个用户根据接收到的参考信号测量接收信号功率并且估算Qu中的小基站到自身的信道衰落系数,u=1,2,…,U,U是该网络中用户的总数;C, each small base station transmits a reference signal with the same power, the uth user measures the received signal power according to the received reference signal and estimates the channel fading coefficient from the small base station in Qu to itself,u =1,2,... , U, U is the total number of users in the network;D,第u个用户将步骤C测量得到的多个接收信号功率与预先设置的功率门限相比较,选出大于功率门限的若干个接收信号对应的小基站,并且按功率从大到小的顺序将它们对应的小基站依次放在集合Pu中,
Figure FDA0003055952820000011
Pu中的元素表示小基站,uk是Pu中元素的总数,uk不大于Qu中元素的总数,u=1,2,…,U,U是该网络中用户的总数,Pu中的小基站是第u个用户的待选服务基站;D, the u-th user compares the multiple received signal powers measured in step C with the preset power threshold, selects the small base stations corresponding to several received signals greater than the power threshold, and arranges the power in descending order Put their corresponding small base stations in the set Pu in turn,
Figure FDA0003055952820000011
The elements in Pu represent small base stations,uk is the total number of elements in Pu , uk is not greater than the total number of elements in Qu , u=1,2,…,U, U is the total number of users in the network, P The small base station inu is the candidate serving base station of the u-th user;E,第u个用户将集合Pu以及步骤C估算得到的Pu中的每个小基站到自身的信道衰落系数发送给集合Pu中的第一个小基站BSu,1,小基站BSu,1将收到的这些信息发送给中心控制器;E, the uth user sends the set Pu and the channel fading coefficient from each small base station in Pu estimated in step C to itself to the first small base station BSu,1 in the set Pu , and the small base station BSu,1 sends the received information to the central controller;F,中心控制器基于每个用户的速率需求、步骤E接收到的Pu和信道衰落系数为每个用户选择服务基站,具体过程如下:F. The central controller selects a serving base station for each user based on the rate requirement of each user, the Pu received in step E, and the channel fading coefficient. The specific process is as follows:F1,用Nu表示第u个用户的服务基站簇,Nu为空集,令集合M为空集,u=1,2,…,U,U是该网络中用户的总数;F1, use Nu to represent the serving base station cluster of theuth user, Nuis an empty set, let the set M be an empty set, u=1,2,...,U, U is the total number of users in the network;F2,将小基站BSu,1加入到第u个用户的服务基站簇Nu,中心控制器根据已知的信道衰落系数计算此时只有1个基站为第u个用户服务时该用户的速率ru,1,u=1,2,…,U,U是该网络中用户的总数,ru,1中的下标1表示只有1个基站为该用户服务,令i=2,i是为第u个用户服务的基站的总数,i=2表示在步骤F3中将考虑2个小基站为第u个用户服务时该用户的速率;F2, add the small base station BSu,1 to the serving base station cluster Nu of theu -th user, and the central controller calculates the rate of the user when there is only one base station serving the u-th user according to the known channel fading coefficient. ru,1 , u=1,2,...,U, U is the total number of users in the network, the subscript 1 in ru,1 indicates that only one base station serves the user, let i=2, i is The total number of base stations serving the u-th user, i=2 represents the rate of the user when two small base stations serve the u-th user in step F3;F3,用|Pu︱表示集合Pu的势,若|Pu︱≥i,中心控制器考虑将小基站BSu,i当做第u个用户的服务基站,u=1,2,…,U且u不在集合M中,U是该网络中用户的总数,中心控制器根据已知的信道衰落系数计算此时第u个用户的速率ru,i,ru,i中的下标i表示有i个基站为该用户服务,i=1,2,…,ukF3, use |Pu ︱ to represent the potential of the set Pu , if |Pu ︱ ≥ i, the central controller considers the small base station BSu,i as the serving base station of the u-th user, u=1,2,…, U and u is not in the set M, U is the total number of users in the network, the central controller calculates the rate ru,i of the u-th user at this time according to the known channel fading coefficient, and the subscript i in ru, i Indicates that there are i base stations serving the user, i=1,2,...,uk ;F4,比较ru,i-1、ru,i和du,du是第u个用户的最低速率需求,若ru,i-1>ru,i,则不把小基站BSu,i加入到第u个用户的服务基站簇Nu且将u放入集合M中,若du>ru,i>ru,i-1或ru,i>du>ru,i-1,则将小基站BSu,i加入到第u个用户的服务基站簇Nu,若ru,2>ru,1>du,则不把小基站BSu,i加入到第u个用户的服务基站簇Nu,令i=i+1,u=1,2,…,U,U是该网络中用户的总数;F4, compare ru,i-1 , ru,i anddu ,du is the minimum rate requirement of the u-th user, if ru,i-1 >ru,i , the small base station BSu is not, i joins the u-th user's serving base station cluster Nu and putsu into the set M, if du >ru,i >ru,i-1 or ru,i >du >ru, i-1 , then add the small base station BSu,i to the serving base station cluster Nu of theu -th user, if ru,2 >ru,1 >du , then do not add the small base station BSu,i to The serving base station cluster Nu of theuth user, let i=i+1, u=1,2,...,U, U is the total number of users in the network;F5,重复步骤F3和F4,直至i>max{|Pu︱,u=1,2,…,U且u不在集合M中},U是该网络中用户的总数;F5, repeat steps F3 and F4 until i>max{|P u︱,u =1,2,...,U and u is not in the set M}, U is the total number of users in the network;G,中心控制器根据Nu找到第j个小基站服务的用户集合Vj,并将Vj发送给第j个小基站,第j个小基站与集合Vj中的用户交互数据,j=1,2,…,J,J是该网络中小基站的总数。G, the central controller finds the user setVj served by the j th small base station according to Nu , and sends Vj to the j th small base station. The j th small base station interacts with the users in the set Vj , j= 1,2,…,J, J is the total number of small base stations in the network.
CN201810234242.5A2018-03-212018-03-21 User-centric dynamic clustering method based on loadExpired - Fee RelatedCN108322271B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201810234242.5ACN108322271B (en)2018-03-212018-03-21 User-centric dynamic clustering method based on load

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201810234242.5ACN108322271B (en)2018-03-212018-03-21 User-centric dynamic clustering method based on load

Publications (2)

Publication NumberPublication Date
CN108322271A CN108322271A (en)2018-07-24
CN108322271Btrue CN108322271B (en)2021-06-15

Family

ID=62899805

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201810234242.5AExpired - Fee RelatedCN108322271B (en)2018-03-212018-03-21 User-centric dynamic clustering method based on load

Country Status (1)

CountryLink
CN (1)CN108322271B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109548073B (en)*2018-11-162020-09-25厦门大学 An Adaptive Small Cell Clustering Method Based on Many-to-Many Matching
CN113595599B (en)*2021-09-302021-12-10华东交通大学 5G-Oriented Cluster Cooperative Communication Heterogeneous System and Interference Suppression Method
WO2025111196A1 (en)*2023-11-202025-05-30Apple Inc.Systems and methods for determining base station sets for resource allocation grants in cell-free communications

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105471488B (en)*2014-08-202021-02-02中兴通讯股份有限公司Multi-cell beam forming method and device
CN107172682B (en)*2017-07-102020-06-12南京邮电大学 A method of wireless resource allocation for ultra-dense networks based on dynamic clustering
CN107425885B (en)*2017-08-022020-04-07西安电子科技大学CoMP (coordinated Multi-point) down-mixing dynamic clustering method based on coalition game
CN107770874B (en)*2017-10-252021-06-15河南理工大学 Clustering and Subchannel Allocation in Ultra-Dense Networks
CN107750056B (en)*2017-10-252020-12-11河南理工大学 Interference Mitigation Methods in Ultra-Dense Networks

Also Published As

Publication numberPublication date
CN108322271A (en)2018-07-24

Similar Documents

PublicationPublication DateTitle
Soleimani et al.Cluster-based resource allocation and user association in mmWave femtocell networks
CN104272794B (en) Intercell Interference Coordination in Wireless Networks
JP6570620B2 (en) Multi-cell beam forming method and apparatus
CN105025493A (en)Adaptive resource partitioning in a wireless communication network
CN103338456B (en)A kind of co-channel interference suppression method based on combined channel and power division
CN105517107B (en)Heterogeneous network service cell selection method and device based on inter-cell cooperation
CN108322271B (en) User-centric dynamic clustering method based on load
Bansal et al.R2D2: Embracing device-to-device communication in next generation cellular networks
Dehghani Firouzabadi et al.Joint user association, subchannel assignment, and power allocation in full‐duplex OFDMA heterogeneous networks
CN103916338A (en)Wireless communication method and device
CN105703870A (en)Interference coordination method among dynamic cells in dense heterogeneous network based on CoMP
Cheung et al.Stochastic analysis of two-tier networks: Effect of spectrum allocation
CN106961293A (en)Wireless network distribution dense network resource allocation algorithm
Noh et al.Spatial deep learning-based dynamic TDD control for UAV-assisted 6G hotspot networks
CN103945459B (en)Interference elimination method based on time domain in multilayer multi-cell system
CN104581910B (en)Small base station asynchronous Poewr control method in towards the cooperative cluster of the amorphous covering of cell
CN108650002A (en)A kind of two layers of cellular network down collaboration transmission method with closed solutions
Aktar et al.Dynamic clustering approach for interference cancellation in downlink C-RAN
CN104066096A (en) An Optimal Power Coordination Method for Ultra-dense Heterogeneous Networks Based on Improved Particle Swarm
Huang et al.HICIC: Hybrid inter-cell interference coordination for two-tier heterogeneous networks with non-uniform topologies
Siyi et al.Distributed resource allocation in ultra-dense networks via belief propagation
Essassi et al.Power control and RB allocation for LTE uplink
CN108112047B (en) User-centric semi-dynamic clustering method
CN102726099B (en)Method and device for cell selection in heterogeneous network
Yuksekkaya et al.Interference-aware resource allocation for multi-tier uplink NOMA under feedback constraints

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant
CF01Termination of patent right due to non-payment of annual fee

Granted publication date:20210615

CF01Termination of patent right due to non-payment of annual fee

[8]ページ先頭

©2009-2025 Movatter.jp