Nothing Special   »   [go: up one dir, main page]

CN101917768B - User fairness resource allocation method for orthogonal frequency division multiple access relay system - Google Patents

User fairness resource allocation method for orthogonal frequency division multiple access relay system Download PDF

Info

Publication number
CN101917768B
CN101917768B CN2010102666095A CN201010266609A CN101917768B CN 101917768 B CN101917768 B CN 101917768B CN 2010102666095 A CN2010102666095 A CN 2010102666095A CN 201010266609 A CN201010266609 A CN 201010266609A CN 101917768 B CN101917768 B CN 101917768B
Authority
CN
China
Prior art keywords
user
via node
subcarrier
base station
power
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
CN2010102666095A
Other languages
Chinese (zh)
Other versions
CN101917768A (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.)
University of Science and Technology of China USTC
Original Assignee
University of Science and Technology of China USTC
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 University of Science and Technology of China USTC filed Critical University of Science and Technology of China USTC
Priority to CN2010102666095A priority Critical patent/CN101917768B/en
Publication of CN101917768A publication Critical patent/CN101917768A/en
Application granted granted Critical
Publication of CN101917768B publication Critical patent/CN101917768B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a user fairness resource allocation method for an orthogonal frequency division multiple access relay system. The method is characterized by comprising the following steps of: jointly optimizing relay selection, subcarrier allocation and power allocation; selecting a most appropriate relay for each subcarrier; allocating the relay to an optimal relay-user link; allowing a base station and each relay to perform self-adaptive power allocation on each subcarrier; and introducing a power adjustment factor and performing iteration repeatedly to ensure the convergence of total power and optimize the throughput of the system. A target is to ensure user fairness during the selection of the optimal link and the average speed of users is taken as an investigation variable during power allocation. The method of the invention optimizes the throughput of the system and can ensure approximately strict fairness among the users.

Description

A kind of user fairness resource allocation method of orthogonal frequency division multiple access relay system
Technical field
The invention belongs to OFDM access (OFDMA) mobile communication technology field, particularly guarantee the resource allocation methods of user fairness in the OFDMA relay communications system.
Background technology
The OFDMA technology can take full advantage of multi-user diversity according to the independence of different user channel fading, improves spectrum efficiency.On the other hand, adopt relaying technique can increase the coverage of wireless network, improve power system capacity and reliability.Therefore, OFDMA technology and relaying technique are the core technologies of following mobile radio system.How carrying out rational resource distribution in the OFDMA relay system is a more and more important research topic.
" international electronics communicate by letter with the Institution of Electrical Engineers the selected topic magazine " (IEEE J.on Select Areas.Commun, Volume 17, No 10,1999, pp 1747-1758) in mentioned Multi User Adaptive subcarrier, bit and power allocation algorithm in a kind of OFDMA system.This algorithm application scene conventional cellular cell that is non-relay node but, and in the OFDMA relay system, to select suitable via node the transmission of data to different users, and need simultaneously subcarrier and power division to be carried out in base station and via node, so this algorithm can't be applied in the OFDMA relay system.
At " international electronics communicate by letter with the Institution of Electrical Engineers the selected topic magazine " (IEEE J.on Select Areas.Commun, Volume 25, No 2,2007, pp 328-339) a kind of adaptive subcarrier for the OFDMA relay system and power distribution algorithm have also been mentioned in, but the target of this algorithm is maximization system total utility, does not consider the fairness problem between the user.And guarantee between the user fairness, be multi-user services better, be one of core objective of future broadband wireless communication systems, guarantee therefore between the user that the resource of fairness divides that to match future broadband wireless communication systems significant.
Summary of the invention
The objective of the invention is to propose a kind of user fairness resource allocation method of orthogonal frequency division multiple access relay system, the method can guarantee to have between the user approximate strict fairness in the optimization system throughput.
The user fairness resource allocation method of orthogonal frequency division multiple access relay system of the present invention, the base station is according to system parameters and the channel parameter of input, through following treatment step, by the resource allocation result that single-chip microcomputer output obtains, it is characterized in that the base station end carries out following steps successively:
The first step: establishing time-gap number is t, for each user m=1 in the system ..., M, with
Figure BSA00000248410800011
Be illustrated in the Mean Speed of the user m that time slot t calculates, the Mean Speed of initialization user m when time slot t=0
Figure BSA00000248410800012
Be nonnegative value, M is the total number of users in the system;
Second step: establishing the iteration round is i, for each via node k=1 ..., K is with μ k(i) expression via node k is in the power adjusting factor of iteration round i, and η (i) expression base station is in the power adjusting factor of iteration round i, and initialization via node k is at the power adjusting factor μ of iteration round i=0 k(0) and the base station be nonnegative number at the power adjusting factor η (0) of iteration round i=0, K is the via node number in the system;
Base station s upgrades canned data according to the channel condition information of via node feedback: for all via node k=1 ..., K, and user m=1 ..., M upgrades the channel gain that the base station is produced by multipath fading on subcarrier n to s via node k
Figure DEST_PATH_GSB00000958141700011
Upgrade the channel gain that via node k is produced by multipath fading on subcarrier n to user m
Figure DEST_PATH_GSB00000958141700012
Upgrade the path loss l between base station s and the via node k Sk, upgrade the path loss l between via node k and the user m Km
The 3rd step: note system sub-carriers adds up to N, for each subcarrier n=1 ..., N is according to current each user's Mean Speed
Figure DEST_PATH_GSB00000958141700013
Base station power is adjusted factor η (i), relaying power adjusting factor μ kAnd the channel gain that on subcarrier n, produced by multipath fading to via node k of base station s (i),
Figure DEST_PATH_GSB00000958141700014
The channel gain that via node k is produced by multipath fading on subcarrier n to user m Path loss l between base station s and the via node k Sk, the path loss between via node k and the user m is calculated respectively current power distribution result and the allocation result of this carrier wave on link on this carrier wave;
Draw power distribution result by following listed via node k to the transmitting power formula (1) of user m on subcarrier n:
p km n = [ W / 2 N Φ km n R ‾ m ( t ) ln 2 - 1 g km n ] + - - - ( 1 )
W is overall system bandwidth in the formula (1), is divided into N subcarrier, operator [x] +=max{x, 0} namely represents the higher value in peek value x and 0, previous intermediate variable
Figure DEST_PATH_GSB00000958141700017
With a rear intermediate variable
Figure DEST_PATH_GSB00000958141700018
Be respectively
Φ km n = μ k ( i ) = η ( i ) l km | h km n | 2 l sk | h sk n | 2 - - - ( 2 )
g km n = l km | h km n | 2 Γ WN 0 / N - - - ( 3 )
N in the formula (3) 0Be the single-side belt noise power spectral density in the system, signal to noise ratio gap Γ is the function of target bit BER, Γ=-ln (5BER)/1.5;
The via node k that tries to achieve at the transmitting power formula (1) on the subcarrier n to user m according to via node k is to the transmitting power of user m on subcarrier n Value, calculate via node k to the transmission rate of user m on subcarrier n
r km n = W 2 N lo g 2 ( 1 + p km n l km | h km n | 2 ΓW N 0 / N ) - - - ( 4 )
The transmission rate of trying to achieve to the transmission rate formula (4) of user m on subcarrier n according to via node k
Figure BSA00000248410800033
Carrying out subcarrier distributes: for certain subcarrier n, at first choose
Figure BSA00000248410800034
Maximum (k, m) combination, namely
( k * , m * ) = arg max k , m r km n R ‾ m ( t ) - - - ( 5 )
Then subcarrier n is distributed to the (k that chooses *, m *), namely distribute to via node k *To user m *Link; The indicator variable of definition expression allocation of carriers
Figure BSA00000248410800036
Figure BSA00000248410800037
Expression is distributed to via node k to the link of user m with carrier wave n, otherwise, indicator variable
Figure BSA00000248410800038
For via node k *To user m *Link, indicator variable
Figure BSA00000248410800039
And for via node k *To user m *Other links in addition are namely for via node k ≠ k *To user m ≠ m *Link, indicator variable
Figure BSA000002484108000310
Be formulated as:
ρ k * m * n = 1 , ρ km n = 0 , ∀ k ≠ k * , m ≠ m * - - - ( 6 )
Then the base station is calculated by following formula to the transmitting power of via node k on subcarrier n:
p sk n = l km | h km n | 2 l sk | h sk n | 2 p km n , When ρ km n = 1 The time (7)
The 4th step: upgrade iteration round i=i+1, and the formula below adopting is upgraded relaying and base station power is adjusted the factor
μ k ( i + 1 ) = [ μ k ( i ) - α 1 ( i ) ( P k max - Σ m = 1 M Σ n = 1 N p km n ) ] + , k = 1 , . . . , K - - - ( 8 )
η ( i + 1 ) = [ η ( i ) - α 2 ( i ) ( P BS max - Σ m = 1 M Σ k = 1 K Σ n = 1 N p sk n ) ] + - - - ( 9 )
Wherein The maximum power constraint of expression via node k,
Figure BSA000002484108000317
The maximum power constraint of expression base station, α 1(i) and α 2(i) be iteration step length;
The 5th step: according to new formula (8) and the base station power adjustment factor result of calculation of new formula (9) more more of the relaying power adjusting factor in the 4th step, judge whether transmitting power restrains, if do not restrain, then returned for the 3rd step, if convergence entered for the 6th step;
The 6th step: for user m=1 ..., M goes on foot carrier wave and the power distribution result that the 5th step iterative computation obtains according to front the 3rd, by the momentary rate computing formula
R m ( t ) = Σ k = 1 K Σ n = 1 N ρ km n r km n , m=1,...,M (10)
Calculate current momentary rate R m(t), and by Mean Speed
Figure BSA00000248410800042
Computing formula
R ‾ m ( t + 1 ) = ( 1 - 1 T ) R ‾ m ( t ) + 1 T R m ( t ) - - - ( 11 )
Upgrade Mean Speed
Figure BSA00000248410800044
T is sliding window length in the formula;
The 7th step: upgrade time slot t=t+1, return the Resource Allocation Formula that second step calculates next time slot.
Compare with the existing resource distribution technique, what resource dispense needles of the present invention was right is the multi-user who is of universal significance in the future communications, many relay systems, and is to distribute in the resource that guarantees to carry out in the fairness situation between the downlink communication user.Relay selection, the subcarrier that relates in the resource allocation process distributed in the present invention and the power division problem is carried out combined optimization, and based on resolution theory and protruding optimum theory, has provided optimum resource allocation methods.Because the present invention is the only relaying of each sub-carrier selection, and it is distributed to optimum relaying-user link, base station and each relaying carry out the adaptive power distribution at each subcarrier simultaneously, by introducing power adjusting factor, through the several times iteration, can guarantee gross power convergence, throughput that therefore can optimization system.Simultaneously, when selecting optimum link, be to guarantee that fairness is target between the user in the present invention underway continue selection and the allocation of carriers process, when carrying out power division simultaneously also the Mean Speed with the user investigate variable as one of them, therefore can guarantee that resource is distributed approximate strict fairness between the user.To sum up, the resource allocation methods that the present invention proposes not only can the optimization system throughput, can guarantee to have between the user simultaneously approximate strict fairness.
Description of drawings
Fig. 1 is the theory diagram of the resource allocation methods of OFDM access relay communications system of the present invention;
Fig. 2 is the system for implementing hardware figure of the resource allocation methods of OFDM access relay communications system of the present invention;
Fig. 3 is throughput of system comparison diagram under two kinds of algorithms;
Fig. 4 is user fairness comparison diagram under two kinds of algorithms.
Embodiment
Below in conjunction with description of drawings embodiment of the present invention.
Embodiment 1:
Present embodiment adopts descending OFDAM relay cellular network, and radius of society is 1km, and interior ring radius is 0.6km, and each via node is evenly distributed on the interior ring, and user's position produces at random, and is evenly distributed between the inner and outer ring.Concrete simulation parameter arranges as shown in table 1.The average result that 1000 resources of emulation statistics are distributed is investigated the performance of the resource allocation methods that this patent proposes from throughput of system and user fairness two aspects.
The setting of table 1. parameter
Figure BSA00000248410800051
Present embodiment is carried out following concrete operation step successively at the base station end:
The first step: establishing time-gap number is t, for each user m=1 in the system ..., M, with
Figure BSA00000248410800052
Be illustrated in the Mean Speed of the user m that time slot t calculates, the Mean Speed of initialization user m when time slot t=0
Figure BSA00000248410800053
Be nonnegative value, M is the total number of users in the system;
Second step: establishing the iteration round is i, for each via node k=1 ..., K is with μ k(i) expression via node k is in the power adjusting factor of iteration round i, and η (i) expression base station is in the power adjusting factor of iteration round i, and initialization via node k is at the power adjusting factor μ of iteration round i=0 k(0) and the base station be nonnegative number at the power adjusting factor η (0) of iteration round i=0, K is the via node number in the system;
Canned data is upgraded according to the channel condition information of via node feedback in the base station: for all via node k=1 ..., K, and user m=1 ..., M upgrades the channel gain that the base station is produced by multipath fading on subcarrier n to via node k
Figure BSA00000248410800054
Upgrade the channel gain that via node k is produced by multipath fading on subcarrier n to user m
Figure BSA00000248410800055
Upgrade the path loss l between base station and the via node k Sk, upgrade the path loss l between via node k and the user m Km
The 3rd step: note system sub-carriers adds up to N, for each subcarrier n=1 ..., N is according to current each user's Mean Speed
Figure BSA00000248410800061
Base station power is adjusted factor η (i), relaying power adjusting factor μ kAnd the channel gain that on subcarrier n, produced by multipath fading to via node k of base station (i),
Figure BSA00000248410800062
The channel gain that via node k is produced by multipath fading on subcarrier n to user m Path loss l between base station and the via node k Sk, the path loss between via node k and the user m is calculated respectively current power distribution result and the allocation result of this carrier wave on link on this carrier wave;
Draw power distribution result by following formula: via node k is to the transmitting power of user m on subcarrier n
p km n = [ W / 2 N Φ km n R ‾ m ( t ) ln 2 - 1 g km n ] + - - - ( 1 )
W is overall system bandwidth in the formula (1), is divided into N subcarrier, operator [x] +=max{x, 0} namely represents the higher value in peek value x and 0, previous intermediate variable
Figure BSA00000248410800065
With a rear intermediate variable Be respectively
Φ km n = μ k ( i ) + η ( i ) l km | h km n | 2 l sk | h sk n | 2 - - - ( 2 )
g km n = l km | h km n | 2 ΓW N 0 / N - - - ( 3 )
N in the formula (3) 0Be the single-side belt noise power spectral density in the system, signal to noise ratio gap Γ is the function of target bit BER, Γ=-ln (5BER)/1.5;
The via node k that tries to achieve at the transmitting power formula (1) on the subcarrier n to user m according to via node k is to the transmitting power of user m on subcarrier n
Figure BSA00000248410800069
Value, calculate via node k to the transmission rate of user m on subcarrier n
r km n = W 2 N lo g 2 ( 1 + p km n l km | h km n | 2 ΓW N 0 / N ) - - - ( 4 )
The transmission rate of trying to achieve to the transmission rate formula (4) of user m on subcarrier n according to via node k
Figure BSA000002484108000611
Carrying out subcarrier distributes: for certain subcarrier n, at first choose
Figure BSA000002484108000612
Maximum (k, m) combination, namely
( k * , m * ) = arg max k , m r km n R ‾ m ( t ) - - - ( 5 )
Then subcarrier n is distributed to the (k that chooses *, m *), namely distribute to via node k *To user m *Link; The indicator variable of definition expression allocation of carriers
Figure BSA00000248410800072
Figure BSA00000248410800073
Expression is distributed to via node k to the link of user m with carrier wave n, otherwise, indicator variable
Figure BSA00000248410800074
For via node k *To user m *Link, indicator variable
Figure BSA00000248410800075
And for via node k *To user m *Other links in addition are namely for via node k ≠ k *To user m ≠ m *Link, indicator variable
Figure BSA00000248410800076
Be formulated as follows:
ρ k * m * n = 1 , ρ km n = 0 , ∀ k ≠ k * , m ≠ m * - - - ( 6 )
Then the base station is calculated by following formula to the transmitting power of via node k on subcarrier n:
p sk n = l km | h km n | 2 l sk | h sk n | 2 p km n , When ρ km n = 1 The time (7)
The 4th step: upgrade iteration round i=i+1, and the formula below adopting is upgraded relaying and base station power is adjusted the factor
μ k ( i + 1 ) = [ μ k ( i ) - α 1 ( i ) ( P k max - Σ m = 1 M Σ n = 1 N p km n ) ] + , k = 1 , . . . , K - - - ( 8 )
η ( i + 1 ) = [ η ( i ) - α 2 ( i ) ( P BS max - Σ m = 1 M Σ k = 1 K Σ n = 1 N p sk n ) ] + - - - ( 9 )
Wherein The maximum power constraint of expression via node k,
Figure BSA000002484108000713
The maximum power constraint of expression base station, α 1(i) and α 2(i) be iteration step length;
The 5th step: according to new formula (8) and the base station power adjustment factor result of calculation of new formula (9) more more of the relaying power adjusting factor in the 4th step, judge whether transmitting power restrains, if do not restrain, then returned for the 3rd step, if convergence entered for the 6th step;
The 6th step: for user m=1 ..., M goes on foot carrier wave and the power distribution result that the 5th step iterative computation obtains according to front the 3rd, by the momentary rate computing formula
R m ( t ) = Σ k = 1 K Σ n = 1 N ρ km n r km n , m=1,...,M (10)
Calculate current momentary rate R m(t), and by Mean Speed
Figure BSA000002484108000715
Computing formula
R ‾ m ( t + 1 ) = ( 1 - 1 T ) R ‾ m ( t ) + 1 T R m ( t ) - - - ( 11 )
Upgrade Mean Speed
Figure BSA00000248410800082
T is sliding window length in the formula;
The 7th step: upgrade time slot t=t+1, return the Resource Allocation Formula that second step calculates next time slot.
Accompanying drawing 1 is the theory diagram of the resource allocation methods of OFDM access relay communications system of the present invention: at the base station end, initialization step 1 is in initial time initialization time-gap number t=0, each user's of initialization Mean Speed
Figure BSA00000248410800083
Be nonnegative value; Channel step of updating 2 initialization iteration round i=0, initialization relaying power adjusting factor μ k(0), k=1 ..., it is nonnegative number that K and base station power are adjusted factor η (0), upgrades channel condition information; Resource allocation step 3 is to each subcarrier, respectively according to the transmitting power computing formula (1) of via node, previous intermediate variable
Figure BSA00000248410800084
Computing formula (2), a rear intermediate variable Computing formula (3) calculate the relaying power distribution result, calculate link rate according to transmission rate formula (4) afterwards, and according to link choose formula (5), allocation of carriers formula (6) is tried to achieve this allocation of carriers result, obtains the base station power allocation result by base station transmitting power computing formula (7) at last; Iterative step 4 upgrades iteration round i=i+1, and according to the relaying power adjusting factor more new formula (8), base station power adjust the factor more new formula (9) upgrade respectively relaying and base station power is adjusted factor mu k(i) and η (i); Convergence discriminating step 5 judges whether transmitting power restrains, if do not restrain, then returns resource allocation step 3, if convergence, ingress rate step of updating 6; Carrier wave and power distribution result that speed step of updating 6 obtains to convergence discriminating step 5 iterative computation according to resource allocation step 3, calculate current momentary rate according to momentary rate computing formula (10), and according to Mean Speed more new formula (11) upgrade Mean Speed; Time slot step of updating 7 is upgraded time slot t=t+1, and Return Channel step of updating 2 is calculated the Resource Allocation Formula of next time slot.
Fig. 2 is the system for implementing hardware schematic diagram of the resource allocation methods of OFDM access relay communications system of the present invention, and this realization system comprises MSC-51 Chip Microcomputer A, Peripheral Interface RS-232C, Erasable Programmable Read Only Memory EPROM EPROM and random access memory ram.Erasable Programmable Read Only Memory EPROM EPROM and random access memory ram are connected on the Chip Microcomputer A, and Chip Microcomputer A and Peripheral Interface RS-232C interconnect.The input parameter of realization system comprises each system parameters B: total bandwidth W, number of sub carrier wave N, signal to noise ratio gap Γ, noise power spectral density N are arranged 0, relaying maximum power constraint
Figure BSA00000248410800086
Base station maximum power constraint
Figure BSA00000248410800087
The number K of via node and number of users M; Also comprise for all via node k=1 ..., K and user m=1 ..., M, at each subcarrier n=1 ..., the channel parameter C on the N: the channel gain that has the base station to be produced by multipath fading on subcarrier n to via node k
Figure BSA00000248410800088
The channel gain that via node k is produced by multipath fading on subcarrier n to user m
Figure BSA00000248410800089
Path loss l between base station and the via node k SkAnd the path loss l between via node k and the user m KmThe realization system is output as for all via node k=1 ..., K and user m=1 ..., M, at each subcarrier n=1 ..., the resource allocation result D on the N: have indication carrier wave n whether to distribute to via node k to the allocation of carriers indicator variable of user m link
Figure BSA00000248410800091
Via node k is to the transmitting power of user m on subcarrier n
Figure BSA00000248410800092
And the base station is to the transmitting power of via node k on subcarrier n
Figure BSA00000248410800093
System parameters B and channel parameter C are input to Chip Microcomputer A by Peripheral Interface RS-232C, obtain resource allocation result D through calculation process, the result is exported by Peripheral Interface RS-232C by Chip Microcomputer A.
The performance of resource allocation methods of the present invention is compared with a kind of method of heuritic approach that adopts of commonly using.In the method for contrast, the via node the transmission of data that each user selection is nearest with it, adopting greedy algorithm to carry out subcarrier distributes, be about to each subcarrier and distribute to the best user of channel condition thereon, and base station and each relaying mean allocation power on each carrier wave of their transmission.The below investigates the performance of method from throughput of system and user fairness two aspects.
Accompanying drawing 3 has provided under two kinds of algorithms the change curve with number of users change system throughput.The curve of top curve a for adopting resource allocation methods of the present invention to obtain, the curve of following curve b for adopting control methods to obtain.As can be seen from the figure, under different user was counted situation, the throughput of system performance that adopts resource allocation methods of the present invention to obtain all surpassed control methods.This is because method of the present invention is selected suitable relaying for each carrier wave, and carries out self adaptation and distribute power, has improved throughput of system.
Adopt fairness factor to investigate the fairness of algorithm, FI is as follows for the definition fairness factor
FI = ( Σ m = 1 M S ‾ m ) 2 / ( M Σ m = 1 M ( S ‾ m ) 2 ) - - - ( 12 )
Wherein
Figure BSA00000248410800095
Be the Mean Speed of user m through 1000 resource distribution.When all user's Mean Speeds equated, the value of fairness factor was 1.More near 1, illustrate that fairness is better between the user.
Accompanying drawing 4 has provided two kinds of algorithms fairness factor change curve under the different user number, and wherein top curve c is the curve that adopts resource allocation methods of the present invention to obtain, the curve of following curve d for adopting control methods to obtain.As seen, under different user is counted situation, adopt user fairness sex factor that resource allocation methods of the present invention obtains all very near 1, illustrate when having different number user in the system, method of the present invention all can guarantee each user's Mean Speed approximately equal, has approximate strict fairness.And can find out that from the fairness factor curve that adopts control methods to obtain along with number of users increases, fairness descends rapidly.This is because the greedy algorithm distributing carrier wave is adopted in control methods, and when number of users increased, some users that are in cell edge can't obtain carrier resource because channel status is poor always.

Claims (1)

1. the user fairness resource allocation method of an orthogonal frequency division multiple access relay system, the base station is according to system parameters and the channel parameter of input, through following treatment step, by the resource allocation result that single-chip microcomputer output obtains, it is characterized in that the base station end carries out following steps successively:
The first step: establishing time-gap number is t, for each user m=1 in the system ..., M, with Be illustrated in the Mean Speed of the user m that time slot t calculates, the Mean Speed of initialization user m when time slot t=0
Figure DEST_PATH_FSB00000958141600012
Be nonnegative value, M is the total number of users in the system;
Second step: establishing the iteration round is i, for each via node k=1 ..., K is with μ k(i) expression via node k is in the power adjusting factor of iteration round i, and η (i) expression base station is in the power adjusting factor of iteration round i, and initialization via node k is at the power adjusting factor μ of iteration round i=0 k(0) and the base station be nonnegative number at the power adjusting factor η (0) of iteration round i=0, K is the via node number in the system;
Base station s upgrades canned data according to the channel condition information of via node feedback: for all via node k=1 ..., K, and user m=1 ..., M upgrades the channel gain that base station s is produced by multipath fading on subcarrier n to via node k
Figure DEST_PATH_FSB00000958141600013
Upgrade the channel gain that via node k is produced by multipath fading on subcarrier n to user m Upgrade the path loss l between base station s and the via node k Sk, upgrade the path loss l between via node k and the user m Km
The 3rd step: note system sub-carriers adds up to N, for each subcarrier n=1 ..., N is according to current each user's Mean Speed
Figure DEST_PATH_FSB00000958141600015
Base station power is adjusted factor η (i), relaying power adjusting factor μ kAnd the channel gain that on subcarrier n, produced by multipath fading to via node k of base station s (i),
Figure DEST_PATH_FSB00000958141600016
The channel gain that via node k is produced by multipath fading on subcarrier n to user m
Figure DEST_PATH_FSB00000958141600017
Path loss l between base station s and the via node k Sk, the path loss between via node k and the user m is calculated respectively current power distribution result and the allocation result of this carrier wave on link on this carrier wave;
Draw power distribution result by following listed via node k to the transmitting power formula (1) of user m on subcarrier n:
Figure DEST_PATH_FSB00000958141600018
W is overall system bandwidth in the formula (1), is divided into N subcarrier, operator [x] +=max{x, 0} namely represents the higher value in peek value x and 0, previous intermediate variable
Figure FSA00000248410700021
With a rear intermediate variable
Figure FSA00000248410700022
Be respectively
Figure FSA00000248410700024
N in the formula (3) 0Be the single-side belt noise power spectral density in the system, signal to noise ratio gap Γ is the function of target bit BER, Γ=-ln (5BER)/1.5;
The via node k that tries to achieve at the transmitting power formula (1) on the subcarrier n to user m according to via node k is to the transmitting power of user m on subcarrier n Value, calculate via node k to the transmission rate of user m on subcarrier n
Figure FSA00000248410700026
The transmission rate of trying to achieve to the transmission rate formula (4) of user m on subcarrier n according to via node k
Figure FSA00000248410700027
Carrying out subcarrier distributes: for certain subcarrier n, at first choose
Figure FSA00000248410700028
Maximum (k, m) combination, namely
Then subcarrier n is distributed to the (k that chooses *, m *), namely distribute to via node k *To user m *Link; The indicator variable of definition expression allocation of carriers
Figure FSA000002484107000210
Figure FSA000002484107000211
Expression is distributed to via node k to the link of user m with carrier wave n, otherwise, indicator variable
Figure FSA000002484107000212
For via node k *To user m *Link, indicator variable
Figure FSA000002484107000213
And for via node k *To user m *Other links in addition are namely for via node k ≠ k *To user m ≠ m *Link, indicator variable
Figure FSA000002484107000214
Be formulated as:
Figure FSA000002484107000215
Then the base station is calculated by following formula to the transmitting power of via node k on subcarrier n:
Figure FSA00000248410700031
When
Figure FSA00000248410700032
The time (7)
The 4th step: upgrade iteration round i=i+1, and the formula below adopting is upgraded relaying and base station power is adjusted the factor
Figure FSA00000248410700033
Figure FSA00000248410700034
Wherein
Figure FSA00000248410700035
The maximum power constraint of expression via node k, The maximum power constraint of expression base station, α 1(i) and α 2(i) be iteration step length;
The 5th step: according to new formula (8) and the base station power adjustment factor result of calculation of new formula (9) more more of the relaying power adjusting factor in the 4th step, judge whether transmitting power restrains, if do not restrain, then returned for the 3rd step, if convergence entered for the 6th step;
The 6th step: for user m=1 ..., M goes on foot carrier wave and the power distribution result that the 5th step iterative computation obtains according to front the 3rd, by the momentary rate computing formula
Figure FSA00000248410700037
m=1,...,M (10)
Calculate current momentary rate R m(t), and by Mean Speed
Figure FSA00000248410700038
Computing formula
Figure FSA00000248410700039
Upgrade Mean Speed
Figure FSA000002484107000310
T is sliding window length in the formula;
The 7th step: upgrade time slot t=t+1, return the Resource Allocation Formula that second step calculates next time slot.
CN2010102666095A 2010-08-25 2010-08-25 User fairness resource allocation method for orthogonal frequency division multiple access relay system Expired - Fee Related CN101917768B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010102666095A CN101917768B (en) 2010-08-25 2010-08-25 User fairness resource allocation method for orthogonal frequency division multiple access relay system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010102666095A CN101917768B (en) 2010-08-25 2010-08-25 User fairness resource allocation method for orthogonal frequency division multiple access relay system

Publications (2)

Publication Number Publication Date
CN101917768A CN101917768A (en) 2010-12-15
CN101917768B true CN101917768B (en) 2013-03-13

Family

ID=43325122

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010102666095A Expired - Fee Related CN101917768B (en) 2010-08-25 2010-08-25 User fairness resource allocation method for orthogonal frequency division multiple access relay system

Country Status (1)

Country Link
CN (1) CN101917768B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102164413B (en) * 2010-12-21 2014-05-07 浙江大学 Method for transmitting multi-user access single relay based on orthogonal frequency division multiple access
CN102781101B (en) * 2012-01-06 2015-01-07 宁波大学 Resource distribution method in orthogonal frequency division multiple access (OFDMA) relay system
CN103780532B (en) * 2014-01-16 2018-01-05 广东省电信规划设计院有限公司 Upgoing O FDM system subcarriers and power distribution method and system
CN104244434A (en) * 2014-09-10 2014-12-24 余凤莲 Repeater system resource self-adaption scheduling method based on LTE
CN104270792A (en) * 2014-09-10 2015-01-07 余凤莲 LTE-based repeater system resource adaptive scheduling system
CN106211348B (en) * 2015-05-07 2019-07-05 电信科学技术研究院 A kind of method and device of multiple access access
CN108128308B (en) * 2017-12-27 2020-04-14 长沙理工大学 Vehicle state estimation system and method for distributed driving electric vehicle
US20210204303A1 (en) * 2019-12-26 2021-07-01 Vinod Kristem Transmit power allocation and modulation coding scheme for multi-user orthogonal frequency-division multiple access

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1870456A (en) * 2006-06-17 2006-11-29 中国科学技术大学 Real-time service resource distribution method of orthogonal frequency division multisystem
CN1885748A (en) * 2006-06-28 2006-12-27 中国科学技术大学 Mixed service resource distributing method for OFDM system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2631421C (en) * 2005-12-13 2016-08-16 Lg Electronics Inc. Communication method using relay station in mobile communication system
KR20070080265A (en) * 2006-02-07 2007-08-10 삼성전자주식회사 Apparatus and method for opportunistic packet scheduling in a multi-hop relay wireless access communication system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1870456A (en) * 2006-06-17 2006-11-29 中国科学技术大学 Real-time service resource distribution method of orthogonal frequency division multisystem
CN1885748A (en) * 2006-06-28 2006-12-27 中国科学技术大学 Mixed service resource distributing method for OFDM system

Also Published As

Publication number Publication date
CN101917768A (en) 2010-12-15

Similar Documents

Publication Publication Date Title
CN101917768B (en) User fairness resource allocation method for orthogonal frequency division multiple access relay system
Ng et al. Cross-layer scheduling for OFDMA amplify-and-forward relay networks
Andres-Maldonado et al. Analytic analysis of narrowband IoT coverage enhancement approaches
CN101483874A (en) Uplink resource allocation method for distributed antenna MIMO-OFDM/SDMA system
CN104703270B (en) User's access suitable for isomery wireless cellular network and power distribution method
CN101505482A (en) Semi-distribution type resource distribution method and system
CN106060872A (en) D2D and cellular network coexisting heuristic proportional fairness scheduling method
CN103596120A (en) D2D communication method in macro cell and small cell heterogeneous network
CN103179070B (en) A kind of resource allocation methods of the OFDMA relay system based on rate constraint
Shin et al. Can one achieve multiuser diversity in uplink multi-cell networks?
CN102413487A (en) Performance evaluation system for Relay technology in LTE-A system
CN101925185A (en) Interference suppression method of relay cellular network, base station and network system
Shadmand et al. Multi-user time-frequency downlink scheduling and resource allocation for LTE cellular systems
CN103188808B (en) A kind of user fairness resource allocation method of heterogeneous wireless network
CN107333333A (en) A kind of resource allocation methods based on user traffic flow
CN102056305B (en) User grouping and resource allocation method for wireless relay network
CN103024752A (en) Method and system for selecting user collaboration subdistrict set
CN103139800A (en) Node adjustment method, device and system of relay cellular network
CN101359939A (en) Reverse power control method, apparatus and system in orthogonal frequency division multiplexing multiple access system
Sarker et al. Uplink power allocation scheme for user-centric cell-free massive MIMO systems
CN103200690B (en) A kind of distributed resource allocation method of heterogeneous wireless network
Maeder et al. OFDMA in the field: current and future challenges
CN103269484B (en) With the multi-cell relay ofdm system resource allocation methods of frequency planning
Gajewski Throughput-coverage characteristics for soft and Partial Frequency Reuse in the LTE downlink
CN102256366B (en) Multi-user multiple input multiple output (MIMO) resource scheduling method under carrier aggregation scene

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130313

Termination date: 20150825

EXPY Termination of patent right or utility model