METHOD AND APPARATUS FOR MANAGING RESOURCE OF CELL-FREE MASSIVE MULTIPLE INPUT MULTIPLE OUTPUT NETWORK SYSTEM, AND STORAGE MEDIUM STORING INSTRUCTIONS TO PERFORM METHOD FOR MANAGING RESOURCE OF CELL-FREE MASSIVE MULTIPLE INPUT MULTIPLE OUTPUT NETWORK SYSTEM

Information

  • Patent Application
  • 20240298300
  • Publication Number
    20240298300
  • Date Filed
    November 29, 2023
    a year ago
  • Date Published
    September 05, 2024
    5 months ago
Abstract
There is provided a resource management method to be processed by a resource management apparatus in a cell-free massive MIMO network system. The method comprises receiving communication information from an access point; allocating transmission power information based on the communication information; setting scheduling information of the access point based on the transmission power information; receiving device data of a user terminal from the access point based on the scheduling information; and decoding the received device data.
Description
TECHNICAL FIELD

The present disclosure relates to multiple-input multiple-output (MIMO), and relates to a cell-free massive MIMO network.


This work was supported by National Research Foundation of Korea (NRF) grant funded by the Korea government (MSIP; Ministry of Science, ICT and Future Planning) (NRF-2021R1A2B5B01002204).


BACKGROUND

In a cell-free massive MIMO network, power and AP (access point) scheduling is an essential resource, and in the existing cell-free massive MIMO network, all technologies relating to performance evaluation and resource allocation have been conducted under the assumption that the channel hardening effect is enough.


However, it was recently proven that the channel hardening effect rarely occurs because APs are distributed over a cell-free massive MIMO network.


Accordingly, the research and development of a new resource allocation technique that does not require the assumption that channel hardening occurs are essentially needed.


SUMMARY

An embodiment of the present disclosure proposes a power allocation and AP scheduling technique for providing fair performance to receivers using a single antenna in an up-link cell-free massive MIMO system.


An embodiment of the present disclosure proposes a new measure that improves the problems with the existing performance evaluation, and, based on this, proposes a power allocation and AP scheduling technique for providing uniform performance to every user.


An embodiment of the present disclosure proposes a power allocation and AP scheduling technique for improving fairness based on a measure for performance evaluation without channel hardening.


The aspects of the present disclosure are not limited to the foregoing, and other aspects not mentioned herein will be clearly understood by those skilled in the art from the following description.


In accordance with an aspect of the present disclosure, there is provided a resource management apparatus in a cell-free massive MIMO (Multi-Input Multi-Output) network system, the apparatus comprises: a transceiver configured to receive communication information from access points distributed on a fronthaul network of the cell-free massive MIMO network system; a controller configured to control the transceiver to allocate transmission power information based on the communication information, set access point scheduling information based on the transmission power information, and transmit the transmission power information and the access point scheduling information to the access points, wherein the controller is configured to receive data of a user terminal based on the access point scheduling information; and decode the received data.


Herein, the apparatus may include a memory configured to store an algorithm for allocating the transmission power information and scheduling the access point scheduling information, a power allocation unit configured to load the algorithm selected by the controller to allocate the transmission power information, and a scheduling unit configured to load the algorithm selected by the controller to set the access point scheduling information.


Additionally, the controller may be configured to calculate a lower bound on an Ergodic transmission rate without channel hardening through the algorithm, and allocate the transmission power information based on the calculated lower bound.


Additionally, the controller may be configured to obtain the lower bound on the Ergodic transmission rate in a closed-form expression.


Additionally, the controller may be configured to calculate an average ratio between an UatF (Use-and then Forget) lower bound and the lower bound of the Ergodic transmission rate.


Additionally, the processor may be configured to set the access point scheduling information by setting a local optimum based on the transmission power information.


Additionally, the communication information may include at least one of location information of the user terminal, information on a channel estimation scheme of the access point, and maximum transmission power.


In accordance with another aspect of the present disclosure, there is provided a resource management method to be processed by a resource management apparatus in a cell-free massive MIMO network system, the method comprises: receiving communication information from an access point; allocating transmission power information based on the communication information; setting scheduling information of the access point based on the transmission power information; receiving device data of a user terminal from the access point based on the scheduling information; and decoding the received device data.


Herein, the device data may be generated by transmitting data by the user terminal based on the transmission power information.


Additionally, the allocating the transmission power information may include calculating a lower bound on an Ergodic transmission rate without channel hardening; and allocating the transmission power information based on the calculated lower bound on the Ergodic transmission rate.


Additionally, the calculating the lower bound on the Ergodic transmission rate may include obtaining the lower bound on the Ergodic transmission rate in a closed-form expression.


Additionally, the calculating the lower bound on the Ergodic transmission rate may include calculating an average ratio between an UatF lower bound and the lower bound of the Ergodic transmission rate.


Additionally, the setting scheduling information may include setting the access point scheduling information by setting a local optimum based on the transmission power information.


Additionally, the communication information may include at least one of location information of the user terminal, information on a channel estimation scheme of the access point, and maximum transmission power.


In accordance with another aspect of the present disclosure, there is provided a non-transitory computer readable storage medium storing computer executable instructions, wherein the instructions, when executed by a processor, cause the processor to perform a resource management method, the method comprise receiving communication information from an access point; allocating transmission power information based on the communication information; setting scheduling information of the access point based on the transmission power information; transmitting the transmission power information and the scheduling information to the access point; receiving device data of a user terminal from the access point based on the scheduling information; and decoding the received device data.


In accordance with another aspect of the present disclosure, there is provided computer program including computer executable instructions stored in a non-transitory computer readable storage medium, wherein the instructions, when executed by a processor, cause the processor to perform a data transmission method, the method comprises: receiving communication information from an access point; allocating transmission power information based on the communication information; setting scheduling information of the access point based on the transmission power information; transmitting the transmission power information and the scheduling information to the access point; receiving device data of a user terminal from the access point based on the scheduling information; and decoding the received device data.


An embodiment of the present disclosure proposes a realistic measure for performance evaluation that does not assume the channel hardening effect which rarely occurs in a cell-free massive MIMO network, and proposes a power allocation and AP scheduling scheme for improving fairness that uses this measure.


The present disclosure is capable of more realistic performance evaluation by making up for loss caused by using the existing measure for performance evaluation and achieving an improvement in fairness performance through effective resource distribution.


The present disclosure is expected to make a large contribution to 6G communication standardization and commercialization because it has dealt with a cell-free massive MIMO system which is currently attracting the greatest attention in the field of wireless communication network studies.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a conceptual diagram of a cell-free massive MIMO network system applied to an embodiment of the present disclosure.



FIG. 2 is a block diagram of a resource management apparatus 100 for a cell-free massive MIMO network system according to an embodiment of the present disclosure.



FIG. 3 is a time chart illustrating a resource management method for the resource management apparatus 100 in a cell-free massive MIMO network system according to an embodiment of the present disclosure, which is an exemplary drawing illustrating a data transmission process for a shared power allocation and access point scheduling scheme for improving fairness in an uplink cell-free massive MIMO network system.



FIG. 4 is a graph showing the network size-dependent average ratio between a measure according to an embodiment of the present disclosure and a conventional measure.



FIG. 5 is a graph showing the network size-dependent ratio at which the measure according to the embodiment of the present disclosure is more suitable than the conventional measure.



FIGS. 6A and 6B are graphs showing cumulative distribution functions for performance according to a conventional measure and power allocation method based on an intuitive AP scheduling (LLSF) and for performance according to a measure and power allocation method according to an embodiment of the present disclosure.



FIGS. 7A and 7B are graphs showing cumulative distribution functions for performance according to a conventional measure-based power allocation and AP scheduling method and for performance according to a measure-based power allocation and AP scheduling method according to an embodiment of the present disclosure.





DETAILED DESCRIPTION

The advantages and features of the embodiments and the methods of accomplishing the embodiments will be clearly understood from the following description taken in conjunction with the accompanying drawings. However, embodiments are not limited to those embodiments described, as embodiments may be implemented in various forms. It should be noted that the present embodiments are provided to make a full disclosure and also to allow those skilled in the art to know the full range of the embodiments. Therefore, the embodiments are to be defined only by the scope of the appended claims.


In the description of the embodiments, the detailed description of related known functions or constructions will be omitted herein to avoid obscuring the subject matter of the present invention. In addition, terms which will be described below are defined in consideration of functions in the embodiments of the present invention, and may vary with an intention of a user and an operator or a custom. Accordingly, the definition of the terms should be determined based on the overall content of the specification.


To meet the needs for a variety of applications in future communication environments, for example, 6G communication environments, it is necessary to secure a breakthrough and meaningful communication capacity. However, in existing cellular networks, users on cell boundaries have a smaller potential communication capacity due to much interference. To solve this problem, a cell-free massive MIMO network is proposed.


A cell-free massive MIMO network is a network that combines the concepts of a network MIMO, a DAS (distributed antenna system), and a massive MIMO, and has the feature of providing service to a user in cooperation among a large number of APs distributed within the network without the concept of cells.


It was proved by tests that the cell-free massive MIMO network has all of the aforementioned three benefits of the technology and is therefore able to provide relatively highly uniform service to every user compared to small-cell networks.


However, doubts have been recently raised about the channel hardening effect, which is one of the benefits of the cell-free MIMO network, and studies have suggested that the channel hardening assumption is not appropriate due to the distribution of APs.


Accordingly, the research and development of a new performance evaluation measure and resource distribution method that do not assume the channel hardening effect are necessary, as opposed to the existing performance evaluation measure and resource distribution method which assume the channel hardening effect.


In this regard, an embodiment of the present disclosure proposes a power allocation and AP scheduling technique for improving fairness based on a measure for performance evaluation without channel hardening, provides fair performance to receivers using a single antenna, especially in an up-link cell-free massive MIMO system, proposes a new measure that improves the problems with the existing performance evaluation, and, based on this, proposes a power allocation and AP scheduling technique for providing uniform performance to every user.


Moreover, an embodiment of the present disclosure proposes a new measure for performance evaluation based on information theory. Based on this, the power allocation and AP scheduling scheme for improving fairness proposes an algorithm about resource distribution based on convex optimization. The performances of the proposed scheme and the existing scheme assuming the channel hardening effect will be compared by a test.


Hereinafter, an embodiment of the present disclosure will be described in detail with reference to the accompanying drawings.



FIG. 1 is a conceptual diagram of a cell-free massive MIMO network system applied to an embodiment of the present disclosure. The cell-free massive MIMO network system may include a plurality of access points 10, a plurality of user terminals 20, and a resource management apparatus 100.


An embodiment of the present disclosure proposes a more accurate measure for performance evaluation that does not assume the channel hardening effect, and based on this, proposes a resource allocation and access point scheduling scheme for maximizing fairness.


As depicted in FIG. 1, the cell-free massive MIMO network system is for uplink, and M access points 10 having N antennas and K user terminals 20 having a single antenna are distributed within a fronthaul network 1, and the resource management apparatus 100 according to the embodiment of the present disclosure may be connected via the fronthaul network 1.



FIG. 2 is a block diagram of a resource management apparatus 100 for a cell-free massive MIMO network system according to an embodiment of the present disclosure.


The resource management apparatus 100 according to the embodiment of the present disclosure may include a transceiving unit 110, a control unit 120, a storage unit 130, a power allocation unit 140, and a scheduling unit 150.


The transceiving unit 110 may receive information on a communication system, send allocated power information and configured access point scheduling information based on the received communication system information, and receive a user terminal's data based on the access point scheduling information.


The control unit 120 may control the power allocation unit 140 to allocate transmission power based on the communication system information received through the transceiving unit 110, and may control the scheduling unit 150 to configure access point scheduling information based on the allocated transmission power.


Moreover, the control unit 120 may control the transceiving unit 110 to transmit the power information allocated through the power allocation unit 140 and the access point scheduling information configured through the scheduling unit 150.


In addition, upon receiving user terminal data through the transceiving unit 110, the control unit 120 may decode the user terminal data.


The storage unit 130 may be connected to the control unit 120, and the storage unit 130 may store an algorithm for power allocation and access point scheduling. This algorithm may be selected by the control unit 120 and loaded onto the power allocation unit 140 and the scheduling unit 150.



FIG. 3 is a time chart illustrating a resource management method for the resource management apparatus 100 in a cell-free massive MIMO network system according to an embodiment of the present disclosure, which is an exemplary drawing illustrating a data transmission process for a shared power allocation and access point scheduling scheme for improving fairness in an uplink cell-free massive MIMO network system.


As depicted in FIG. 3, the power management apparatus 100 may receive communication information related to a fundamental communication system from an access point 10 (S100). Such communication information may include at least one of location information of a user terminal 20, information on a channel estimation scheme of the access point 10, and maximum transmission power information.


Upon receiving communication information, the resource management apparatus 100 may allocate transmission power based on a stored algorithm and temporarily store information on the allocated transmission power. Also, the resource management apparatus 100 may configure access point scheduling information based on the information on the allocated transmission power and temporarily store the configured access point scheduling information (S102).


Once the transmission power is allocated, and the access point scheduling information is configured, the resource management apparatus 100 may transmit the allocated transmission power information and the configured access point scheduling information to the access point 10 (S104).


Afterwards, the user terminal 20 may receive transmission power information for each user terminal from the access point 10 (S106), and the user terminal 20 may send terminal data based on the received transmission power information (S108).


Thereafter, the access point 10 may transmit the terminal data received from the user terminal 20 to the resource management apparatus 100 based on the access point scheduling information received from the resource management apparatus 100 (S110).


Once the terminal data is transmitted to the resource management apparatus 100, the resource management apparatus 100 may decode the received terminal data (S112).


Hereinafter, the resource management method for the resource management apparatus 100 in a cell-free massive MIMO network system according to an embodiment of the present disclosure will be described in more details with reference to equations.


First, the access point 10 exchanges signals with the resource management apparatus 100 via a backhaul link, in which case it is assumed that there is no error in exchanging information via the backhaul link. In this cell-free massive MIMO network system, it is assumed that uplink data transmission and downlink data transmission operate in TDD (time division duplex) mode. Also, only uplink pilot signals are transmitted, and no downlink pilot signals exist. The channel is assumed to be a block-fading channel.


A channel between an m-th access point and a k-th user terminal can be expressed by the following [Equation 1]:











g
mk

[
n
]

=




β
mk





h
mk

[
n
]






N
×
1







[

Equation


1

]









    • where βmk is large-scale fading, and hmk[n] is small-scale fading. In the present disclosure, Rayleigh fading is assumed, and it is assumed that a small-scale fading element has i.i.d. Gaussian (independent identically distributed Gaussian) distribution. Thus, it is assumed that the average is zero, and the covariance has an identity matrix.





Each user transmits a pilot signal to the access point 10 before starting an uplink data transmission process. The pilot signal is a signal the access point 10 uses to estimate instantaneous channel information with the user terminal 20. In this case, each access point 10 estimates a channel from the received pilot signal through an LMMSE (linear maximize mean square error) estimator. This assumption is a channel estimator that has low complexity in wireless communication and shows good performance, which is a widely used assumption. The estimated channel gmk˜CN(0, γmk·Ig) distribution γmk can be expressed by the following [Equation 2]:










γ
mk

=



τ
p



ρ
p



β
mk
2





τ
p



ρ
p



β
mk


+


τ
p



ρ
p









k




k


β

mk











"\[LeftBracketingBar]"



φ

k


T



φ
k
*




"\[RightBracketingBar]"


2


+

σ
P
2







[

Equation


2

]









    • where τp is the number of symbols allocated for pilot transmission, ρp is the transmission power used for pilot transmission, φk is a pilot signal the k-th user terminal 20, and σP2 is the distribution of a thermal (AWGN) signal of a pilot receiver.





In an uplink data transmission interval, each user terminal 20 transmits its own information to the access point 10. In this case, the signal transmitted by the k-th user terminal 20 is expressed by [Equation 3]











x
k

[

1
:

τ
u


]

=





ρ
u



η
k






q
k

[

1
:

τ
u


]






1
×

τ
u








[

Equation


3

]









    • where ρu is the maximum power for each user terminal 20 available for uplink data transmission, 0≤ηk≤1 is the ratio of transmission power of the k-th user terminal 20, qk˜CN(0,1) is the signal transmitted by the k-th user terminal 20, and τu is the number of symbols used for uplink data transmission.





Each access point 10 receives signals sent by every user terminal 20 within the network. A signal received by the m-th access point 10 can be expressed by [Equation 4]:














y
m

[

1
:

τ
u


]

=






k
=
1

K



g
mk




x
k

[

1
:

τ
u


]



+


W
m

[

1
:

τ
u


]








=









k
=
1

K





ρ
u



η
k





g
mk




q
k

[

1
:

τ
u


]


+


W
m

[

1
:

τ
u


]









[

Equation


4

]









    • where wm˜CN(0, σW0Ig) is thermal noise in the access point 10.





To decode the information of the user terminal 20, each access point 10 transmits signal to the resource management apparatus 100 through conjugate beamforming based on an estimated channel. A signal received by the resource management apparatus 100 to decode the information of the k-th user terminal 20 can be expressed by the following [Equation 5]:














r
k

[

1
:

τ
u


]

=





m
=
1

M



C

m

k




V

m

k

H




y
m

[

1
:

τ
u


]









=





m
=
1

M



C

m

k






G


H




mk




y
m

[

1
:

τ
u


]










=





m
=
1

M


F

k
.
k




,

q
k

,


[

1
:

τ
u


]

+


n
k

[

1
:

τ
u


]









[

Equation


5

]









    • where fk,k′ is an effective channel for a k′-th user terminal 20, when decoding the signal from the k-th user terminal 20, and nk is thermal noise after conjugate beamforming when k-th user terminal 20 decodes the signal from the user terminal 20. This can be expressed by [Equation 6]:













f

k
,

k




=




m
=
1

M





ρ
u



η

k







C

m

k




G

m

k



H




G

mk










[

Equation


6

]











n
k

[

1
:

τ
u


]

=




m
=
1

M



C

m

k




G

m

k



H





W
m

[

1
:

τ
u


]









    • where Cmk is a parameter indicating a connection between the user terminal 20 and the access point 10. If the m-th access point 10 is used to decode the information of the k-th user terminal 20, Cmk=1. Otherwise, Cmk=0.





Since the uplink cell-free massive MIMO network system does not use a downlink pilot, the ergodic data transmission rate for the k-th user terminal 20 in a block-fading channel model is defined by [Equation 7]:










R
k

=


1

τ
u



I



(



q
k

[

1
:

τ
u


]

;


r
k

[

1
:

τ
u


]


)






[

Equation


7

]









    • where I(•:•) represents mutual information). A closed-form expression in [Equation 7] is still an open problem. Thus, many of the existing studies have counted on channel hardening-based UatF (Use-and-then-Forget) lower bounds, but the recent evidence shows that the channel hardening effect occurs rarely in a cell-free massive MIMO network environment. Accordingly, a new bound regardless of channel hardening is required.





The present disclosure first discovers a lower bound on ergodic data transmission rate without channel hardening assumption, and using this, proposes a power allocation and access point scheduling scheme for improving fairness.


By applying the chain rule for mutual information to the ergodic transmission rate achievable by the user terminal 20, that is, [Equation 7], the chain rule can be expressed by [Equation 8]:






[

Equation


8

]













1

τ
u



I



(



q
k

[

1
:

τ
u


]

;


r
k

[

1
:

τ
u


]


)


=


1

τ
u


[

I



(


{


g

k
,

k




,


g


k
ˆ

,

k






}

;


r
k

[

1
:

τ
u


]






}

)

+

I



(



q
k

[

1
:

τ
u


]

;



r
k

[

1
:

τ
u


]

|

{


g

k
,

k




,

g

k
,

k






}



)


-


I






(


{


g

k
,

k




,

g


k
ˆ

,

k






}

;



r
k

[

1
:

τ
u


]

|


q
k

[

1
:

τ
u


]



)



]




1

τ
u


[



I



(



q
k

[

1
:

τ
u


]

;



r
k

[

1
:

τ
u


]

|

{


g

k
,

k




,

g

k
,

k






}



)


-


I






(


{


g

k
,

k




,

g

k
,

k






}

;



r
k

[

1
:

τ
u


]

|


q
k

[

1
:

τ
u


]



)



]







    • where the last inequality holds since the mutual information is always negative. Afterwards, the first term in [Equation 8] will be calculated and expressed by the following [Equation 9]:













I



(


{


g

k
,

k




,

g

k
,

k






}

;


r
k

[

1
:

τ
u


]


)


=


τ
u


𝔼_



{

f

k
,

k




}


[







log
2

(

1
+





"\[LeftBracketingBar]"


f

k
,

k






"\[RightBracketingBar]"


2









k








"\[LeftBracketingBar]"


f

k
,

k






"\[RightBracketingBar]"


2


+





"\[LeftBracketingBar]"







m
M



C

m

k




g

m

k






"\[RightBracketingBar]"


2



σ
w
2





)


]






[

Equation


9

]







The reason why the above expression is possible is that, when the effective channel is all given, the received signal is Gaussian, in which case the above equal sign holds.


Next, by using the definition of mutual information, the second term in [Equation 8] can be expressed by the following [Equation 10]:






[

Equation


10

]







I



(


{


g

k
,

k




,

g

k
,

k






}

;



r
k

[

1
:

τ
u


]




q
k

[

1
:

τ
u


]



)


=


h

(



r
k

[

1
:

τ
u


]




q
k

[

1
:

τ
u


]


)

-

h



(




r
k

[

1
:

τ
u


]




q
k

[

1
:

τ
u


]


,


{


g

k
,

k




,

g

k
,

k






}



)







Utilizing an upper bound of [Equation 10] in [Equation 8] is equivalent to finding a lower bound of [Equation 8]. Thus, to find an upper bound of [Equation 10], the upper bound for the first term can be calculated by the following [Equation 11]:






[

Equation


11

]







h
(



r
k

[

1
:

τ
u


]




q
k

[

1
:

τ
u


]



)




τ
u




log
2




(








k



k




𝔼

[





"\[LeftBracketingBar]"


f

k
,

k






"\[RightBracketingBar]"


2

+


𝔼

[




"\[LeftBracketingBar]"






m
-
1


M



C

m

k




g

m

k



H






"\[RightBracketingBar]"


2

]




σ
w
2


+


log
2




(

1
+



τ
u



𝕍
[

f

k
,
k


]










k



k




𝔼

[





"\[LeftBracketingBar]"


f

k
,

k






"\[RightBracketingBar]"


2

+


𝔼

[




"\[LeftBracketingBar]"








m
=
1


M

H




C

m

k




g

m

k



H





"\[RightBracketingBar]"


2

]




σ
w
2







)


+


log
2

(

e

π

)










The above inequality holds because the Gaussian distribution has the highest information entropy among random variables with the same distribution. Next, the second term for [Equation 10] can be expressed by the following [Equation 12]:






[

Equation


12

]







h
(




r
k

[

1
:

τ
u


]




q
k

[

1
:

τ
u


]


,

{


g

k
,

k




,

g

k
,

k






}



)

=


τ

u





𝔼

[



log
2

(








k



k




𝔼

[





"\[LeftBracketingBar]"


f

k
,

k






"\[RightBracketingBar]"


2

+


𝔼

[




"\[LeftBracketingBar]"






m
=
1


M



C

m

k




g

m

k



H






"\[RightBracketingBar]"


2

]




σ
w
2





)

+


τ
u




log
2




(

e

π

)









The above equality holds because the received signal has a Gaussian distribution when the effective channel and the information on the k-th user terminal 20 are given. By using the above [Equation 8]˜[Equation 12], a lower bound RkProp for the ergodic transmission rate of the k-th user terminal 20 can be obtained by the following [Equation 13]:






[

Equation


13

]








R
k



R
k

P

r

o

p



=


𝔼

[



log
2




(






"\[LeftBracketingBar]"


f

k
,

k






"\[RightBracketingBar]"


2

+








k



k







"\[LeftBracketingBar]"


f

k
,

k






"\[RightBracketingBar]"


2


+





"\[LeftBracketingBar]"







m
M



C

m

k




g
mk





"\[RightBracketingBar]"


2



σ
w
2











k



k



𝔼



(

[





"\[LeftBracketingBar]"


f

k
,

k






"\[RightBracketingBar]"


2

+


𝔼

[




"\[LeftBracketingBar]"








m
=
1

M



C
mk



g

m

k



H





"\[RightBracketingBar]"


2

]




σ
w
2




)



)


]

-


1

τ
u




log
2




(

1
+



τ
u



𝕍
[

f

k
,

k




]











k



k



𝔼





"\[LeftBracketingBar]"


f

k
,

k






"\[RightBracketingBar]"


2


+


𝔼
[




"\[LeftBracketingBar]"








m
=
1

M



C
mk



g

m

k



H





"\[RightBracketingBar]"


2

]




σ
w
2





)







The proposed lower bound does not have the problems the existing UatF lower bound have since it does not rely on channel hardening. For the comparison between the proposed lower bound and the existing UatF lower bound, simulation was carried out in various environments based on two measures.


The first measure is the average ratio between the two lower bounds, which can be given by the following [Equation 14]:









ω
=

𝔼

[


R
k
Prop


R
k
UatF


]





[

Equation


14

]









    • where RkUatF is the existing UatF lower bound on the k-th user's ergodic transmission rate, and RkProp is a lower bound on the k-th user's ergodic transmission rate according to an embodiment and of the present disclosure. The average difference between the two bounds can be found through a measure according to an embodiment of the present disclosure. However, it is difficult to evaluate the appropriateness of the proposed lower bound by this measure alone, since the measure according to the embodiment of the present disclosure uses average values. Thus, the second measure as in the following [Equation 15] is used.












Q
=

Pr

[


R
k
Prop

>

R
k
UatF







[

Equation


15

]







The second measure represents the probability that the proposed bound will reflect actual values better than the existing UatF lower bound does.


The aforementioned two measures are illustrated in FIGS. 4 and 5. The transmission power of each user terminal 20 uses a heuristic power allocation technique for improving fairness performance in uplink cell-free massive MIM, and it is assumed that an access point has a total of 200 single antennas and a user terminal has 20 single antennas. The test environment not described in details here will be described in details in the last part of this specification.


Referring to FIG. 4, it can be seen that the ratio between the lower bound according to an embodiment of the present disclosure and the UatF lower bound varies with network size. With a network size assumed usually in cell-free massive MIMO, it can be seen that ω all has a larger value than 1. This means that the lower bound according to an embodiment of the present disclosure has a higher value on average. That is, this lower bound reflects actual values better. It can be seen that the lower bound proposed through FIG. 5 is more accurate than the UatF lower bound by at least 94%.


A closed-form expression is required to propose a power allocation method for improving fairness based on the above proposed lower bound. However, the proposed lower bound expression is hard to apply immediately to optimization theory, since it is not a closed-form expression. Thus, the proposed lower bound expression is reformulated into a simple expression by approximation and then resource optimization is performed by using this.


First, an upper bound in the proposed lower bound expression for the ergodic transmission rate of the k-th user terminal 20 can be expressed by the following [Equation 16]:






[

Equation


16

]







R
k
Prop

=

𝔼

[


log
2




(








"\[LeftBracketingBar]"


f

k
,
k




"\[RightBracketingBar]"


2

+








k



k







"\[LeftBracketingBar]"


f

k
,

k






"\[RightBracketingBar]"


2


+





"\[LeftBracketingBar]"








m
=
1

M



C

m

k




g

m

k



H





"\[RightBracketingBar]"


2



σ
w
2












k



k



𝔼






"\[LeftBracketingBar]"


f

k
,

k






"\[RightBracketingBar]"


2


+


𝔼

[




"\[LeftBracketingBar]"








m
=
1

M



C

m

k




g

m

k



H





"\[RightBracketingBar]"


2

]




σ
w
2




-


1

τ
u





log
2




(

1
+



τ
u




𝕍

[

f

k
,
k


]











k



k




𝔼





"\[LeftBracketingBar]"


f

k
,

k






"\[RightBracketingBar]"


2


+


𝔼

[




"\[LeftBracketingBar]"








m
=
1

M



C
mk



g
mk


H





"\[RightBracketingBar]"


2

]




σ
w
2





)







log
2




(

1
+


𝔼

[





"\[LeftBracketingBar]"


f

k
,
k




"\[RightBracketingBar]"





2

]










k



k




𝔼





"\[LeftBracketingBar]"


f

k
,

k






"\[RightBracketingBar]"


2


+


𝔼

[




"\[LeftBracketingBar]"








m
=
1

M



C
mk



g
mk


H





"\[RightBracketingBar]"


2

]




σ
w
2





)


-


1

τ
u





log
2




(

1
+



τ
u




𝕍

[

f

k
,
k


]











k



k




𝔼





"\[LeftBracketingBar]"


f

k
,

k






"\[RightBracketingBar]"


2


+


𝔼

[




"\[LeftBracketingBar]"








m
=
1

M



C
mk



g
mk


H





"\[RightBracketingBar]"


2

]




σ
w
2





)













    • where the inequality holds by the concavity of the log(⋅) function and the Jensen's inequality.





Next, the effective channel can be expressed by the following [Equation 17] to find the approximate value of V[fk,k].










f

k
,
k


=






M


m
=
1






ρ
u



η
k





C

m

k




g
mk


H




g

m

k











M


m
=
1






ρ
u



η
k





C

m

k




g

m

k

H



g

m

k









[

Equation


17

]







This approximation was obtained by assuming that there is no channel estimation error. Channel estimation errors are largely caused by two factors. The first one is a pilot contamination error, which is a channel estimation error that occurs when the pilot used by users has no orthogonality because the number of user terminals 20 is larger than the length of the pilot. The second one is an error in the channel estimator, which is an estimation error that occurs due to noise signals such as thermal noise at the time of channel estimation.


In cell-free massive MIMO, a variety of methods for reducing pilot contamination error have been proposed, and the number of user terminals 20 can be made smaller than the pilot length through multiple access. Thus, the assumption ignoring pilot contamination error is not unrealistic. Moreover, in general, high transmission power is used when transmitting a pilot, which makes the effect of the second error insignificant. Accordingly, the above approximation has quite a similar value as the actual value.


[Equation 17] is the summation of random variables having gamma distributions. Thus, by using the Welch Satterthwaite approximation, the cumulative probability density of fk,k can be approximated by the following [Equation 18]:










Pr
[


f

k
,
k



f

]




1

Γ

(

v
k

)




γ



(



ν
k

,

f

w
k



)






[

Equation


18

]









    • where Γ(⋅) is the gamma function, γ(⋅) is the lower incomplete gamma function, and the shape parameter vk and the scale parameter wk are given the following [Equation 19]:














v
k

=




(







m
=
1

M



c

m

k



N


β

m

k



)




2








m
=
1

M



C

m

k

2


N


β

m

l

2




,


w
k

=




ρ
u



η
k












m
=
1

M



C

m

k

2


N


β

m

l

2









m
=
1

M



c

m

k



N


β

m

k










[

Equation


19

]







By using the property of gamma distribution, the distribution of fk,k can be expressed by the following [Equation 20]:










𝕧
[

f

k
,
k


]




𝔼
[




"\[LeftBracketingBar]"


f

k

k




"\[RightBracketingBar]"


2

]


1
+

v
k







[

Equation


20

]







Next, in order to obtain the approximated lower bound of V[fk,k], the upper bound of vk can be obtained by the following [Equation 21]:













ν
k

=




(







m
=
1

M



c

m

k



N


β

m

k



)

2








m
=
1

M



C

m

k

2


N


β

m

l

2





















m
=
1

M



c

m

k



N


β

m

k



)

2



(


min
m


β

m

k



)








m
=
1

M



C

m

k

2


N


β

m

k










=



(
a
)





(







m
=
1

M



c

m

k



N


β

m

k



)

2



(


min
m


β

m

k



)








m
=
1

M



C

m

k

2


N


β

m

k











=









m
=
1

M



c

m

k



N


β

m

k





min
m


β

m

k














(
b
)










m
=
1

M


N


β

m

k





min
m


β

m

k












[

Equation


21

]









    • where (a) and (b) hold since cmk has a value of 0 or 1. By substituting [Equation 21] into [Equation 20], the following [Equation 22] can be obtained:













𝕧
[

f

k
,
k


]




𝔼
[




"\[LeftBracketingBar]"


f

k

k




"\[RightBracketingBar]"


2

]


1
+

v
k







[

Equation


22

]












=





min
m


β

m

k






min
m


β

m

k



+







m
=
1

M


N


β

m

k







𝔼
[




"\[LeftBracketingBar]"


f

k

k




"\[RightBracketingBar]"


2

]













min
k

[



min
m


β

m

k






min
m


β

m

k



+







m
=
1

M


N


β

m

k





]



𝔼
[




"\[LeftBracketingBar]"


f

k

k




"\[RightBracketingBar]"


2

]









Using this, the approximated upper bound in the proposed lower bound expression for the Ergodic transmission rate can be expressed by the following [Equation 23].










R
k
Prop



R
k

App
.
Up






[

Equation


23

]











log
2

(

1
+

SINR
k
Prorp


)

-


1

τ
u





log
2

(

1
+

SINR
k
Prorp


)










where


ϕ

=


min
k





?




min
m


β

m

k



+







m
=
1

M


N


β

m

k









,







?

indicates text missing or illegible when filed




and SINRkProp is as follows.










SINR
k
Prop

=



𝔼
[




"\[LeftBracketingBar]"


f

k

k




"\[RightBracketingBar]"


2

]










k



k




𝔼
[




"\[LeftBracketingBar]"


f

k

k




"\[RightBracketingBar]"


2

]


+


𝔼
[




"\[LeftBracketingBar]"








m
=
1

M



C

m

k





g
ˆ


m

k

H




"\[RightBracketingBar]"


2

]



σ
w
2




=




ρ
U




η
k

[








m
=
1

M



C

m

k



N


γ

m

k




β

m

k

2


+



(







m
=
1

M



C

m

k



N


γ

m

k



)




2


]











k



k









m
=
1

M



ρ
U



η

k





C

m

k



N


γ

m

k




β

mk




+







m
=
1

M



C

m

k



N


γ

m

k




σ
w
2









[

Equation


24

]







The problem about max-min power allocation and access point scheduling for improving fairness through the simplified expression [Equation 23] is defined by the following [Equation 25]:










max


{

η
k

}

,

{

C

m

k


}




min
k


R
k

App
.
Up






[

Equation


25

]











s
.

t
.

0



η
k


1

,


k











m
=
1

M





k
=
1

K


C

m

k






MK


ξ









C

m

k




{

0
,
1

}


,


m

,
k






    • where 0≤ξ≤1 is the element representing the constraint of fronthaul overhead, which means that, for ξ=1, every access point is available for information transmission of every user terminal 20.





The approximated upper bound (RkApp.Up) in the proposed lower bound expression for the Ergodic transmission rate of the k-th user terminal 20 given by [Equation 23] is in proportion to SINRkProp, the reason of which is because the first derivative of RkApp.Up has a positive value as show in [Equation 26]:












R
k

App
.
Up






SINR
k
Prop






[

Equation


26

]












=



1

ln


2




(


1

1
+

SINR
k
Prop



-

ϕ

1
+

ϕ


τ
u



SINR
k
Prop





)








=



1

ln


2




(




ϕ

(


τ
u

-
1

)



SINR
k
Prop


+
1
-
ϕ



(

1
+

SINR
k
Prop


)



(

1
+

ϕ


τ
u



SINR
k
Prop



)











>

0









    • where the last inequality holds since τu>1, and 0≤ϕ≤1. With RkApp.Up being in proportion to SINRkProp, the optimization problem in [Equation 25] can be reformulated by the following [Equation 27]:













max


{

η
k

}

,

{

C

m

k


}




min
k



SINR
k
Prop





[

Equation


27

]











s
.

t
.

0



η
k


1

,


k











m
=
1

M





k
=
1

K


C

m

k






MK


ξ









C

m

k




{

0
,
1

}


,


m

,
k




First, under the assumption that the access point scheduling scheme is given in [Equation 26], the power allocation problem for improving fairness is given by the following [Equation 28]:










max

{

η
k

}




min
k



SINR
k
Prop





[

Equation


28

]











s
.

t
.

0



η
k


1

,


k





To look at the properties of the objective function, let us define the upper-level set by the following [Equation 29]:










U

(
t
)

=

{

η
;



min
k



SINR
k
Prop



t


}





[

Equation


29

]












=

{


η
;


SINR
k
Prop


t


,


k









=

{


η
;




ρ
U




η
k

[








m
=
1

M



C

m

k



N


γ

m

k




β

m

k



+



(







m
=
1

M



C

m

k



N


γ

m

k



)




2


]











k



k









m
=
1

M



ρ
U



η

k





C

m

k



N


γ

m

k




β

mk




+







m
=
1

M



C

m

k



N


γ

m

k




σ
w
2





t


,


k









=

{


η
;



η
T



Z
k




t





m
=
1

M



C

m

k



N


γ

m

k




σ
w
2







,


k














where


η

=

[


η
1

,

η
2

,

η
3

,


,

η
k


]


,


z
k

=

[


z

k
,
1


,

z

k
,
2


,

z

k
,
3


,


,

z

k
,
K



]


,
and







z

k
,
i


=

{







ρ
u

[





m
=
1

M



c

m

k



N


γ

m

k




β

m

k




+


(




m
=
1

M



c

m

k



N


γ

m

k




)

2


]

,




i
=
k








-
t






m
=
1

M



ρ
u



c

m

k



N


γ

m

k




β

mk






,




i

k




.






In this case, the upper-level set is a convex set for every t, and thus the objective function is a quasi-concave function.


The objective function of this optimization problem is a quasi-concave function, and the constraint function is a linear function. Thus, the optimization problem in [Equation 28] is a quasi-concave optimization problem, which can be solved with “Convex feasibility problems with bisection method”.


Next, when a power allocation scheme is given, the problem about the access point scheduling scheme for improving fairness can be defined by the following [Equation 30]:










max

{

C

m

k


}



min
k



SINR
k
Prop





[

Equation


30

]










s
.

t
.





m
=
1

M





k
=
1

K


C

m

k







MK


ξ









c
mk



{

0
,
1

}


,


m

,
k




The problem about the access point scheduling scheme cannot use the existing optimization algorithm because of the two reasons: first, the last constraint function is not a convex set, and second, the objective function is neither a concave function nor a quasi-concave function.


To solve the first problem, the problem is reformulated as in the following [Equation 31] by relaxing the Boolean constraint:










max

{

C

m

k


}



min
k



SINR
k
Prop





[

Equation


31

]










s
.

t
.





m
=
1

M





k
=
1

K


C

m

k







MK


ξ








0


c
mk


1

,


m

,
k




To solve the second problem, as an alternative to the method of finding an optimum for this optimization problem, motivated by SCA (Successive Convex Approximation) which is used to solve the existing non-convex problem, we proposes an algorithm for finding an local optimum by solving the sequence of a problem approximate to an optimization problem that can be dealt with easily.


First, by using the first-order Taylor series at the (n+1)th iteration, the objective function in [Equation 31] can be expressed by the following [Equation 32]:











min
k



SINR
k
Prop


=


min
k




ρ
U




η
k

[








m
=
1

M



C

m

k



N


γ

m

k




β

m

k



+



(







m
=
1

M



C

m

k



N


γ

m

k



)




2


]











k



k









m
=
1

M



ρ
U



η

k





C

m

k



N


γ

m

k




β

mk




+







m
=
1

M



C

m

k



N


γ

m

k




σ
w
2









[

Equation


32

]












=



min
k







η
k

(


γ
k



β

k




)

T



C
k


+

N




η
k

(


γ
k
T



c
k


)

2





(









k



k






η

k



(


γ
k



β

k




)

T


+



σ
w
2


ρ
u




γ
k
T



)



C
k














min
k







η
k

(


γ
k



β

k




)

T



c
k


+

N



η
k

(




(


γ
k
T



c
k

[
n
]



)





2
k


+

2



c
k

[
n
]


(


c
k

-

c
k

[
n
]



)



)





(









k



k






η

k



(


γ
k



β

k




)

T


+



σ
w
2


ρ
u




γ
k
T



)



C
k















where



γ
k


=



[


γ

1
,
k


,

γ

2
,
k


,


,

γ

M
,
k



]

T





M
×
1




,


β
k

=



[


β

1
,
k


,

β

2
,
k


,


,

β

M
,
k



]

T





M
×
1




,



and



c
k


=



[


c

1
,
k


,

c

2
,
k


,


,

c

M
,
k



]

T






M
×
1


.








It can be seen that the objective function reformulated by the Taylor series is a quasi-concave function in a similar manner to [Equation 29]. Thus, by using [Equation 32] and a slack variable t, the optimization problem can be reformulated by the following [Equation 33]:










max

{

C

m

k


}



min
k







η
k

(


γ
k



β

k




)

T



c
k


+

N



η
k

(




(


γ
k
T



c
k

[
n
]



)





2
k


+

2



c
k

[
n
]


(


c
k

-

c
k

[
n
]



)



)





(









k



k






η

k



(


γ
k



β

k




)

T


+



σ
w
2


ρ
u




γ
k
T



)



C
k







[

Equation


33

]










s
.

t
.





m
=
1

M





k
=
1

K


C

m

k







MK


ξ








0


c
mk


1

,


m

,
k




The [Equation 33] problem is an epigraph form and can be given by the following [Equation 34]:










max


{

C

m

k


}

,
t


t




[

Equation


34

]











s
.

t
.




η
k

(


γ
k



β

k




)

T




c
k


+

N



η
k

(




(


γ
k
T



c
k

[
n
]



)





2
k


+

2



c
k

[
n
]


(


c
k

-

c
k

[
n
]



)














t

(









k



k






η

k



(


γ
k



β

k




)

T


+



σ
w
2


ρ
u




γ
k
T



)



C
k









s
.

t
.





m
=
1

M





k
=
1

K


C

m

k







MK


ξ








0


c
mk


1

,


m

,
k




[Equation 34] is a quasi-concave optimization problem, which can be solved by “Convex feasibility problems with bisection method”. A local optimum obtained based on this algorithm is set as the initial value of the Taylor series at the next iteration, and the process is repeated until the objective function converges. This process is summed up in Algorithm 1 below.












Algorithm 1


















 1:
Initialize n ← 0, {ck[0]; ∀k}, t[0], ϵ



 2:
repeat



 3:
 n ← n + 1



 4:
 Solve (16) based on{ck[n−1]; ∀k} and get t* and ck*, ∀k



 5:
 Update t[n] ← t* and ck[n] ← ck*∀k







 6:





until




"\[LeftBracketingBar]"




t

[
n
]


-

t

[

n
-
1

]




t

[

n
-
1

]





"\[RightBracketingBar]"




ϵ











 7:
for k = 1 do K do



 8:
 wk = ┌Σm=1Mcmk



 9:
 Sorting the ek* in a descending way




cδ(1),k* ≥ cδ(2),k* . . . ≥ cδ(M),k*



10:
 for m = 1 do M do



11:
  if m m ≥ δ(wk) then



12:
   Set cmk = 1



13:
  else



14:
   Set cmk = 0



15:
  end if



16:
 end for



17:
end for










The aforementioned respective resource allocation methods are subordinate to each other, the optimization of the two resources should be done simultaneously. However, the simultaneous optimization of the two resources is considerably complicated, and therefore the present disclosure proposes a method of jointly optimizing two resources through an iterative method which is often used for the joint optimization of subordinate resources with low complexity.


More specifically, an optimum power allocation technique is applied on the assumption that access point scheduling is given. An access point scheduling algorithm is applied based on allocated power. A joint optimum for two resources can be obtained by performing this method until the objective function converges.


To analyze the effects of the proposed new measure and power allocation and access point scheduling, results from various tests are shown in FIGS. 6 and 7. It was assumed that the network size is 300×300 m, and it is also assumed that an access point has a total of 200 single antennas and a user terminal has 20 single antennas. And, the distribution of access points assumes “Piazza” and “Random topology”. The other test environments not mentioned are the same as mentioned in the iterative method used for the joint optimization of subordinate resources with low complexity. In FIGS. 6A and 6B, the access point scheduling method uses an intuitive LLSF (Largest Large-scale Fading) algorithm, in which the blue graph uses the existing power allocation method and the existing measure for performance evaluation, and the red graph uses the power allocation method proposed in the present disclosure and the proposed measure for performance evaluation. The black graph uses the existing power allocation method and the proposed measure for performance evaluation. The dotted line graph shows that service is provided to each user terminal by utilizing, on average, 70% of the access points within the entire network (ξ=0.4). Referring to FIGS. 6A and 6B, it is observed that the proposed measure for performance evaluation has a higher value in most cases. Since both of the two measures are lower bounds, it can be construed that the lower bound with a higher value reflects the actual value better. Thus, it can be found out that the proposed measure for performance evaluation and the proposed power allocation method are more effective than the existing scheme. Moreover, it is observed that “Piazza topology” has less gain in the proposed scheme compared to “Random topology”. This is because the channel hardening effect is better with “Piazza topology”.



FIGS. 7A and 7B depict cumulative distribution functions for performance between the scheme proposed in the present disclosure and the existing scheme. They are the same as shown previously in the blue, red, and black graphs of FIG. 6, and the dotted lines and the solid lines indicate that the percentage of access points in the network that provide service to a single user is 70% and 40%, on average, respectively. From these simulation results, it can be seen that a considerable improvement in performance can be achieved through the measure and resource distribution algorithm proposed in the present disclosure, and the importance of an access point scheduling algorithm, as well as power allocation, can be seen.


To sum up, the measure for performance evaluation proposed in the present disclosure overcomes the problem that the existing performance evaluation measure assuming channel hardening underestimates actual performance, and therefore enables accurate evaluations of communication capacity. In addition, based on a new measure that reflects actual performance better, a power and access point scheduling method for providing high performance uniformly to every user are proposed to develop more efficient resource distribution method.


As described above, an embodiment of the present disclosure implements a power allocation and AP scheduling technique for improving fairness based on a measure for performance evaluation without channel hardening, provides fair performance to receivers using a single antenna, especially in an up-link cell-free massive MIMO system, proposes a new measure that improves the problems with the existing performance evaluation, and, based on this, implements a power allocation and AP scheduling technique for providing uniform performance to every user.


Combinations of steps in each flowchart attached to the present disclosure may be executed by computer program instructions. Since the computer program instructions can be mounted on a processor of a general-purpose computer, a special purpose computer, or other programmable data processing equipment, the instructions executed by the processor of the computer or other programmable data processing equipment create a means for performing the functions described in each step of the flowchart. The computer program instructions can also be stored on a computer-usable or computer-readable storage medium which can be directed to a computer or other programmable data processing equipment to implement a function in a specific manner. Accordingly, the instructions stored on the computer-usable or computer-readable recording medium can also produce an article of manufacture containing an instruction means which performs the functions described in each step of the flowchart. The computer program instructions can also be mounted on a computer or other programmable data processing equipment. Accordingly, a series of operational steps are performed on a computer or other programmable data processing equipment to create a computer-executable process, and it is also possible for instructions to perform a computer or other programmable data processing equipment to provide steps for performing the functions described in each step of the flowchart.


In addition, each step may represent a module, a segment, or a portion of codes which contains one or more executable instructions for executing the specified logical function(s). It should also be noted that in some alternative embodiments, the functions mentioned in the steps may occur out of order. For example, two steps illustrated in succession may in fact be performed substantially simultaneously, or the steps may sometimes be performed in a reverse order depending on the corresponding function.


The above description is merely exemplary description of the technical scope of the present disclosure, and it will be understood by those skilled in the art that various changes and modifications can be made without departing from original characteristics of the present disclosure. Therefore, the embodiments disclosed in the present disclosure are intended to explain, not to limit, the technical scope of the present disclosure, and the technical scope of the present disclosure is not limited by the embodiments. The protection scope of the present disclosure should be interpreted based on the following claims and it should be appreciated that all technical scopes included within a range equivalent thereto are included in the protection scope of the present disclosure.

Claims
  • 1. A resource management apparatus in a cell-free massive MIMO (Multi-Input Multi-Output) network system, the apparatus comprising: a transceiver configured to receive communication information from access points distributed on a fronthaul network of the cell-free massive MIMO network system;a memory configured to store one or more instructions; anda processor configured to execute the one or more instructions stored in the memory wherein the instructions, when executed by the processor, cause the processor to:control the transceiver to allocate transmission power information based on the communication information, set access point scheduling information based on the transmission power information, and transmit the transmission power information and the access point scheduling information to the access points;wherein, the processor is configured to receive data of a user terminal based on the access point scheduling information; and decode the received data.
  • 2. The resource management apparatus of claim 1, wherein the instructions include an algorithm for allocating the transmission power information and scheduling the access point scheduling information, and wherein the processor is configured to implement the algorithm to allocate the transmission power information and set the access point scheduling information.
  • 3. The resource management apparatus of claim 2, wherein the processor is configured to calculate a lower bound on an Ergodic transmission rate without channel hardening through the algorithm, and allocate the transmission power information based on the calculated lower bound.
  • 4. The resource management apparatus of claim 3, wherein the processor is configured to obtain the lower bound on the Ergodic transmission rate in a closed-form expression.
  • 5. The resource management apparatus of claim 3, wherein the processor is configured to calculate an average ratio between an UatF (Use-and then Forget) lower bound and the lower bound of the Ergodic transmission rate.
  • 6. The resource management apparatus of claim 2, wherein the processor is configured to set the access point scheduling information by setting a local optimum based on the transmission power information.
  • 7. The resource management apparatus of claim 1, wherein the communication information includes at least one of location information of the user terminal, information on a channel estimation scheme of the access point, and maximum transmission power.
  • 8. A resource management method to be processed by a resource management apparatus in a cell-free massive MIMO network system, the method comprising: receiving communication information from an access point;allocating transmission power information based on the communication information;setting scheduling information of the access point based on the transmission power information;transmitting the transmission power information and scheduling information to the access point;receiving device data of a user terminal from the access point based on the scheduling information; anddecoding the received device data.
  • 9. The resource management method of claim 8, wherein the device data is generated by transmitting data by the user terminal based on the transmission power information.
  • 10. The resource management method of claim 8, wherein the allocating the transmission power information includes: calculating a lower bound on an Ergodic transmission rate without channel hardening; andallocating the transmission power information based on the calculated lower bound on the Ergodic transmission rate.
  • 11. The resource management method of claim 10, wherein the calculating the lower bound on the Ergodic transmission rate includes obtaining the lower bound on the Ergodic transmission rate in a closed-form expression.
  • 12. The resource management method of claim 10, wherein the calculating the lower bound on the Ergodic transmission rate includes calculating an average ratio between an UatF lower bound and the lower bound of the Ergodic transmission rate.
  • 13. The resource management apparatus of claim 8, wherein the setting scheduling information includes setting the access point scheduling information by setting a local optimum based on the transmission power information.
  • 14. The resource management method of claim 8, wherein the communication information includes at least one of location information of the user terminal, information on a channel estimation scheme of the access point, and maximum transmission power.
  • 15. A non-transitory computer readable storage medium storing computer executable instructions, wherein the instructions, when executed by a processor, cause the processor to perform a resource management method, the method comprising: receiving communication information from an access point;allocating transmission power information based on the communication information;setting scheduling information of the access point based on the transmission power information;transmitting the transmission power information and scheduling information to the access point;receiving device data of a user terminal from the access point based on the scheduling information; anddecoding the received device data.
  • 16. The non-transitory computer readable storage medium of claim 15, wherein the device data is generated by transmitting data by the user terminal based on the transmission power information.
  • 17. The non-transitory computer readable storage medium of claim 15, wherein the allocating the transmission power information includes: calculating a lower bound on an Ergodic transmission rate without channel hardening; andallocating the transmission power information based on the calculated lower bound on the Ergodic transmission rate.
  • 18. The non-transitory computer readable storage medium of claim 17, wherein the calculating the lower bound on the Ergodic transmission rate includes obtaining the lower bound on the Ergodic transmission rate in a closed-form expression.
  • 19. The non-transitory computer readable storage medium of claim 17, wherein the calculating the lower bound on the Ergodic transmission rate includes calculating an average ratio between an UatF lower bound and the lower bound of the Ergodic transmission rate.
  • 20. The non-transitory computer readable storage medium of claim 15, wherein the setting scheduling information includes setting the access point scheduling information by setting a local optimum based on the transmission power information.
Priority Claims (1)
Number Date Country Kind
10-2022-0165011 Nov 2022 KR national