Power distribution apparatus, power distribution method, and non-instant computer readable medium thereof
Granted 21 May 2013 · no office action yet
Assignee: Institute for Information Industry
Law firm: Law firm · Log in to unlock
Attorney: Attorney · Log in to unlock
Inventors: David W. Lin, Chun-Che Chien, Shih-Jung Lu, Chun-Jung Wu · Examiner: Fayyaz Alam · AU 2649 · TC 2600
Life of the application
6 dated eventsAbstract
A power distribution apparatus (PDA), a power distribution method, and a non-instant computer readable medium thereof are provided. The PDA is used in a relay transmission system (RTS) comprising a mobile station (MS), a relay station (RS) and a base station (BS). The MS communicates with the BS through the RS. The PDA may communicate with the MS, BS and RS. The PDA computes optimum transmission parameters of the MS and BS and an optimum relay forward parameter of the RS according to a power threshold, transmission information of the RTS, an optimum condition and an algorithm. Accordingly, the MS, RS and BS may determine the optimum transmission power of the MS, RS and BS according to the optimum transmission parameters and the optimum relay forward parameter respectively.
Description
10 parts›PRIORITY
This application claims the benefits of priority based on Taiwan Patent Application No. 099125721 filed on Aug. 3, 2010, which is hereby incorporated by reference in its entirety.
›FIELD
The present invention provides a power distribution apparatus (PDA), a power distribution method and a non-instant computer readable medium thereof. More particularly, the present invention provides a PDA, a power distribution method and a non-instant computer readable medium thereof for optimizing the power distribution of a relay transmission system (RTS).
›BACKGROUND
With the rapid development of wireless communication systems and the widespread use of various mobile terminal products, there is an increasing demand for higher transmission rates in wireless communication systems. As a result, the transmission power is significantly increased. Therefore, to avoid an excessive amount of transmission power, a relay transmission system (RTS) has been adopted in the deployment and design of wireless communication systems; i.e., a relay station (RS) is added between a source station and a destination station to assist in transmission. Accordingly, more attention is being paid to control the power of the RTS.
The power design of a conventional RTS can only control the transmission power of the source station, the RS and the destination station separately, i.e., set the transmission power of the source station, the RS and the destination station separately according to their respective power limitations. As a result, an optimum power distribution cannot be achieved between the source station, the RS and the destination station under the limitation of a total transmission power, nor can an optimum transmission efficacy be achieved through the design of transmitters for the source station, the RS and the destination station.
Accordingly, it is necessary to provide a method for the power distribution of a source station, an RS and a destination station so that the optimum transmission efficacy and the optimum power distribution can be achieved in an RTS under the limitation of a transmission power.
›SUMMARY
An objective of certain embodiments of the present invention is to provide a power distribution apparatus (PDA) for use in a relay transmission system (RTS). The RTS comprises a mobile station (MS), a relay station (RS) and a base station (BS). The MS communicates with the BS through the RS. The PDA is able to communicate with the MS, the RS and the BS. The PDA comprises a storage unit and a processor. The processor is electrically connected to the storage unit.
The storage unit is configured to store power threshold and transmission information of the RTS. The processor is configured to compute a total data mean square error (MSE) according to the transmission information and compute a first optimum transmission parameter, a second optimum transmission parameter and an optimum relay forward parameter according to the power threshold, total data MSE, algorithm and optimum condition for minimizing the total data MSE so that the MS determines an optimum MS transmission power according to the first optimum transmission parameter, the RS determines an optimum RS transmission power according to the optimum relay forward parameter, and the BS determines an optimum BS transmission power according to the second optimum transmission parameter.
Another objective of certain embodiments of the present invention is to provide a power distribution method for use in the aforesaid PDA. The PDA is adapted for an RTS, while the RTS comprises an MS, an RS and a BS. The MS communicates with the BS through the RS. The PDA is able to communicate with the MS, the RS and the BS. The PDA comprises a storage unit and a processor. The processor is electrically connected to the storage unit. The storage unit stores power threshold and transmission information of the RTS.
The power distribution method comprises the following steps: (a) enabling the processor to compute a total data MSE according the transmission information; and (b) enabling the processor to compute a first optimum transmission parameter, second optimum transmission parameter and optimum relay forward parameter according to the power threshold, the total data MSE, algorithm and optimum condition for minimizing the total data MSE so that the MS determines an optimum MS transmission power according to the first optimum transmission parameter, the RS determines an optimum RS transmission power according to the optimum relay forward parameter and the BS determines an optimum BS transmission power according to the second optimum transmission parameter.
Yet a further objective of certain embodiments of the present invention is to provide a non-instant computer readable medium, which stores the program of a power distribution method for use in a PDA. The PDA is adapted for an RTS, while the RTS comprises an MS, an RS and a BS. The MS communicates with the BS through the RS. The PDA is able to communicate with the MS, the RS and the BS. The PDA comprises a storage unit and a processor. The processor is electrically connected to the storage unit. The storage unit stores a power threshold and transmission information of the RTS.
The program, after being loaded into the PDA, executes a code A for enabling the processor to compute a total data MSE according to the transmission information; and a code B for enabling the processor to compute a first optimum transmission parameter, a second optimum transmission parameter and an optimum relay forward parameter according to the power threshold, the total data MSE, an algorithm and an optimum condition for minimizing the total data MSE so that the MS determines an optimum MS transmission power according to the first optimum transmission parameter, the RS determines an optimum RS transmission power according to the optimum relay forward parameter and the BS determines an optimum BS transmission power according to the second optimum transmission parameter.
Certain embodiments of the present invention compute a total data MSE of the RTS according to transmission information of an RTS, and computes a first optimum transmission parameter, a second optimum transmission parameter, an optimum relay forward parameter, a first optimum receipt parameter, a second optimum receipt parameter and a data erasure parameter through an algorithm according to the total data MSE, a power threshold of the RTS and an optimum condition for minimizing the total data MSE. Thereby, an MS, an RS and a BS in the RTS can transmit signals according to the aforesaid parameters to achieve an optimum transmission efficacy in the RTS. Thus, the present invention can overcome the drawbacks of the prior art in which an optimum power distribution cannot be achieved between a source station, an RS and a destination station under the limitation of a total transmission power and that transmitters of the source station, the RS and the destination station cannot be designed to achieve the optimum transmission efficacy.
The detailed technology and preferred embodiments implemented for the subject invention are described in the following paragraphs accompanying the appended drawings for people skilled in this field to well appreciate the features of the claimed invention. It is understood that the features mentioned hereinbefore and those to be commented on hereinafter may be used not only in the specified combinations, but also in other combinations or in isolation, without departing from the scope of the present invention.
›BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a schematic view of the first embodiment of the present invention;
FIG. 2 is a schematic view of a relay transmission system (RTS) according to the first embodiment of the present invention;
FIG. 3 is an architectural diagram depicting signal processing according to the first embodiment of the present invention; and
FIG. 4 is a flowchart according to the second embodiment of the present invention.
›DETAILED DESCRIPTION · 1 of 5
In the following description, the present invention will be explained with reference to example embodiments thereof. However, these example embodiments are not intended to limit the present invention to any specific environment, example, embodiment, applications or particular implementations described in these example embodiments. Therefore, the description of these example embodiments is only for the purpose of illustration rather than limitation. It should be appreciated that in the following embodiments and the attached drawings, elements unrelated to the present invention are omitted from depiction; and dimensional relationships among individual elements in the attached drawings are illustrated only for ease of understanding, but not to limit the actual scale.
The first embodiment of the present invention is a power distribution apparatus (PDA) 1 , a schematic view of which is shown in FIG. 1 . The PDA 1 comprises a storage unit 11 and a processor 13 . The processor 13 is electrically connected to the storage unit 11 . The storage unit 11 may be a memory, a floppy disk, a hard disk, a compact disk (CD), a mobile disk, a magnetic tape, a database accessible to networks, or any other storage media with the same function and well known to those of ordinary skill in the art. The processor 13 may be any various processor, central processing unit (CPU) or other device with computation functionality and well known to those of ordinary skill in the art, whether they are existing or to be developed in the future.
The PDA 1 of the present invention is adapted for a relay transmission system (RTS) 2 , a schematic view of which is shown in FIG. 2 . The RTS 2 comprises a mobile station (MS) 21 , a relay station (RS) 23 and a base station (BS) 25 . The MS 21 communicates with the BS 25 through the RS 23 , and the MS 21 , RS 23 and BS 25 communicate with each other through a wireless transmission.
Specifically, the PDA 1 of the present invention is configured to control the power distribution of the MS 21 , RS 23 and BS 25 in the RTS 2 . The PDA 1 communicates, in via a wire or wireless with the MS 21 , RS 23 and BS 25 respectively to transmit the power distribution result to the MS 21 , RS 23 and BS 25 so that the MS 21 , RS 23 and BS 25 can determine their respective power settings according to the power distribution result from the PDA 1 . In this embodiment, the PDA 1 is an external apparatus; however, in other embodiments, the PDA 1 may also be an apparatus built in the MS 21 , RS 23 and BS 25 , and this is not intended to limit the scope of the present invention.
Hereinafter, the method in which the PDA 1 of the present invention performs the power distribution will be described in detail. First, in reference to FIGS. 1 and 2 , the storage unit 11 stores the transmission information 110 of the RTS 2 and a power threshold 112 therein. The transmission information 110 comprises a first initial transmission parameter f 11 (1) of the MS 21 , a first initial receipt parameter f 11 (2) of the MS 21 , a second initial transmission parameter f 22 (1) of the BS 25 , a second initial receipt parameter f 22 (2) of the BS 25 , an initial relay forward parameter F R of the RS 23 , a channel parameter h 1 between the MS 21 and the RS 23 (referred to as a “first channel” hereinafter) and a channel parameter h 2 between the RS 23 and the BS 25 (referred to as a “second channel” hereinafter), a noise parameter n R of the RS 23 , a noise parameter n D,1 of the MS 21 and a noise parameter n D,2 of the BS 25 . The channel parameter h 1 is a channel characteristic parameter related to the transmission environment of the first channel; the channel parameter h 2 is a channel characteristic parameter related to the transmission environment of the second channel; the noise parameter n R is a white Gaussian noise received by the RS 23 ; the noise parameter n D,1 is a white Gaussian noise received by the MS 21 ; and the noise parameter n D,2 is a white Gaussian noise received by the BS 25 . The power threshold 112 comprises an MS power threshold P M and a BS total power threshold P BR . The MS power threshold P M refers to the upper limit of an MS transmission power, and the BS total power threshold P BR refers to the sum of an upper limit of an RS transmission power and the upper limit of a BS transmission power.
Next, the processor 13 computes a total data mean square error (MSE) according to the transmission information 110 . For ease of understanding the computation process of the total data MSE, please refer to FIG. 3 , which is an architectural diagram depicting the signal processing of the RTS 2 . Hereinafter, the method in which the total data MSE computed and the physical meaning it represents in the RTS 2 will be described in detail.
Firstly, the MS 21 transmits an MS transmission signal 210 to the RS 23 through the first channel, while the BS 25 transmits a BS transmission signal 250 to the RS 23 through the second channel. The MS transmission signal 210 may be represented as f 11 (1) x 1 , which represents that the first signal x 1 is transmitted by the MS 21 , so that the first signal x 1 is multiplied by the first initial transmission parameter f 11 (1) of the MS 21 ; and the BS transmission signal 250 may be represented as f 22 (1) x 2 , which represents that a second signal x 2 is transmitted by the MS 21 , so the second signal x 2 is multiplied by the second initial transmission parameter f 22 (1) of the BS 25 . Next, the RS 23 receives an RS receipt signal r RS , which can be represented by the following equation (1):
r RS = HF 1 x + n R ( 1 ) F 1 = [ f 11 ( 1 ) 0 0 f 22 ( 1 ) ] ( 2 )
where, x is a transmission signal matrix formed by the first signal x 1 and the second signal x 2 , and is represented as x=[x 1 , x 2 ] T ; F 1 is a diagonal matrix formed by the first initial transmission parameter f 11 (1) and the second initial transmission parameter f 22 (1) , and is represented by the equation (2); and H is a channel parameter matrix formed by the channel parameter h 1 and the channel parameter h 2 , and is represented as H=[h 1 h 2 ]. The equation (1) represents the RS 23 receiving the signals transmitted by the MS 21 and the BS 25 and takes into consideration the channel effect and noise received by the RS 23 . In FIG. 3 , the equation (1) represents that the signal x is multiplied by F 1 in the block 301 , then multiplied by H in the block 302 , and thereafter added with n R to obtain r RS .
›DETAILED DESCRIPTION · 2 of 5
It shall be particularly appreciated that for the purpose of simplification and convenience in computation, the equations used in the present invention all perform computations in form of matrices. On the premise of conforming to the transmission characteristics of the RTS, parameter values may also be computed respectively; i.e., the parameter values may also be computed not in the form of matrices, and this is not intended to limit the scope of the present invention.
Next, the RS 23 further transmits the RS receipt signal r RS back to the MS 21 and the BS 25 respectively; i.e., the RS 23 transmits a relay signal 230 to the MS 21 and the BS 25 respectively. The relay signal 230 may be represented as F R r RS , which represents that the RS receipt signal r RS is transmitted by the RS 23 , so the RS receipt signal r RS is multiplied by the initial relay forward parameter F R of the RS 23 . Next, the MS 21 and the BS 25 receive an MS receipt signal r MS and a BS receipt signal r BS respectively, which can be represented by the following equation (3):
r MB = [ r MS r BS ] T = F 2 H T F R r RS + n D ( 3 ) F 2 = [ f 11 ( 2 ) 0 0 f 22 ( 2 ) ] ( 4 )
where, H T is a transpose matrix of the channel parameter matrix H; F 2 is a diagonal matrix formed by the first initial receipt parameter f 11 (2) and the second initial receipt parameter f 22 (2) , and is represented as the equation (4); and n D is a noise parameter matrix formed by the noise parameter n D,1 and the noise parameter n D,2 . The equation (3) represents that the MS 21 and the BS 25 receive the RS receipt signal r RS transmitted by the RS 23 respectively and takes into consideration the channel effect and noise received by the MS 21 and the BS 25 . In FIG. 3 , the equation (3) represents that the RS receipt signal r RS is multiplied by F R in the block 303 , then multiplied by H T in the block 304 , added with n D , and then multiplied by F 2 in the block 305 to obtain r MS and r BS .
Since the MS receipt signal r MS and the BS receipt signal r BS are each a mixed signal comprising the first signal x 1 and the second signal x 2 , the MS 21 must deduct terms related to the first signal x 1 from the MS receipt signal r MS to obtain a third signal y 1 related to the second signal x 2 ; and the BS 25 must deduct terms related to the second signal x 2 from the BS receipt signal r BS to obtain a fourth signal y 2 related to the first signal x 1 . The third signal y 1 and the fourth signal y 2 can be represented by the following equation (5):
y = [ y 1 y 2 ] T = F 2 H T F R r RS + n D - Bx = ( F 2 H T F R HF 1 - B ) x + F 2 H T F R n R + n D ( 5 )
where, y is a receipt signal matrix formed by the third signal y 1 of the MS 21 and the fourth signal y 2 of the BS 25 , and is represented as y=[y 1 y 2 ] T ; and B is a data erasure matrix. The equation (5) illustrates the retrieval of a signal component related to the second signal x 2 transmitted by the BS 25 from the MS receipt signal r MS , the MS 21 must deduct from the MS receipt signal r MS a signal component of the first signal x 1 that is transmitted by the MS 21 and received by the RS 23 through the first channel and then is transmitted by the RS 23 and received by the MS 21 though the first channel. Similarly, to retrieve a signal component related to the first signal x 1 transmitted by the MS 21 from the BS receipt signal r BS , the BS 25 must deduct from the BS receipt signal r BS a signal component of the second signal x 2 that is transmitted by the BS 25 and received by the RS 23 through the second channel and then is transmitted by the RS 23 and received by the BS 25 through the second channel. In FIG. 3 , the equation (5) represents that the receipt signal matrix y is obtained by subtracting the data erasure matrix B of the block 306 from the receipt signal matrix r MB of the MS 21 and the BS 25 .
As can be known from the above description, the terms related to the first signal X 1 must be deducted from the MS receipt signal r MS , and the terms related to the second signal x 2 must be deducted from the BS receipt signal r BS ; and in computation, this is accomplished by deducting the transmission signal matrix x multiplied by the data erasure matrix B from the MS receipt signal r MS and the BS receipt signal r BS . The data erasure matrix B is a diagonal matrix formed by an MS data erasure parameter b 11 and a BS data erasure parameter b 22 , and can be represented by the following equation (6):
B = [ b 11 0 0 b 22 ] = [ f 11 ( 2 ) F R h 1 2 f 11 ( 1 ) 0 0 f 22 ( 2 ) F R h 2 2 f 22 ( 1 ) ] ( 6 )
where, the data erasure parameter b 11 is a parameter that considers the transmission characteristic effect generated by a signal that is transmitted by the MS 21 to the RS 23 through the first channel and then is transmitted by the RS 23 back to the MS 21 through the first channel, and thus can be represented as b 11 =f 11 (2) F R h 1 2 f 11 (1) ; similarly, the data erasure parameter b 22 is a parameter that considers the transmission characteristic effect generated by a signal that is transmitted by the BS 25 to the RS 23 through the second channel and then is transmitted by the RS 23 back to the BS 25 through the second channel, and thus can be represented as b 22 =f 22 (2) F R h 2 2 f 22 (1) .
After computing the receipt signal matrix y, the processor 13 then computes a data error e, which is represented by the following equation (7):
Next, the processor 13 takes the absolute square values of e 1 and e 2 , and computes their expected values to obtain a total data MSE, as shown by the following equation (8):
E [ e 1 2 ] + E [ e 2 2 ] = [ ( F R h 1 h 2 f 22 ( 1 ) 2 σ x 2 2 + F R h 1 2 · σ n R 2 + σ n D , 1 2 ) f 11 ( 2 ) 2 - 2 Re { F R h 1 h 2 f 22 ( 1 ) σ x 2 2 f 11 ( 2 ) } + σ x 2 2 ] +
[ ( F R h 1 h 2 f 11 ( 1 ) 2 σ x 1 2 + F R h 2 2 · σ n R 2 + σ n D , 2 2 ) f 22 ( 2 ) 2 - 2 Re { F R h 1 h 2 f 11 ( 1 ) σ x 1 2 f 22 ( 2 ) } + σ x 1 2 ] ( 8 )
›DETAILED DESCRIPTION · 3 of 5
where, σ x 1 2 a value obtained by taking the covariance of the first signal x 1 , i.e., E[|x 1 | 2 ]=σ x 1 2 ; σ x 2 2 is a value obtained by taking the covariance of the second signal x 2 , i.e., E[|x 2 | 2 ]=σ x 2 2 ; σ n R 2 is a value obtained by taking the covariance of the noise parameter n R , i.e., E[|n R | 2 ]=σ n R 2 ; σ n D,1 2 is a value obtained by taking the covariance of the noise parameter n D,1 , i.e., E[|n D,1 | 2 ]=σ n D,1 2 ; and σ n D,2 2 is a value obtained by taking the covariance of the noise parameter n D,2 , i.e., E[|n D,2 | 2 ]=σ n D,2 2 .
After computing the total data MSE, the processor 13 can compute the optimum transmission power values of the MS 21 , RS 23 and BS 25 according to the MS power threshold P M and the BS total power threshold P BR . The optimum transmission power values of the MS 21 , RS 23 and BS 25 are transmission power values of the MS 21 , RS 23 and BS 25 that enable the RTS 2 to achieve an optimum transmission efficacy. The evaluation of the transmission efficacy of an RTS is based on the value of the total data MSE as a criterion. Generally, a smaller total data MSE value corresponds to a small transmission data error of the RTS and, thus, a better transmission efficacy. Therefore, when the total data MSE has a smallest value, the optimum transmission power can be obtained correspondingly.
Accordingly, to compute the optimum transmission power values of the MS 21 , RS 23 and BS 25 , an optimum condition for minimizing the total data MSE (i.e., an optimum condition for minimizing the value of the equation (8)) must be met. In reference back to the equation (8), as can be known from the relational expression of the equation (8), to minimize the value of E[|e 1 | 2 ]+E[|e 2 | 2 ], the real terms subtracted from the terms E[|e 1 | 2 ] and E[|e 2 | 2 ] respectively must be the largest; i.e., Re{F R h 1 h 2 f 22 (1) σ x 2 2 f 11 (2) } and Re{F R h 1 h 2 f 11 (1) σ x 1 2 f 22 (2) } must be the largest. According to this condition, the first optimum receipt parameter and second optimum receipt parameter when the optimum condition for minimizing the total data MSE is met can be derived as represented by the following equation (9) and equation (10) respectively:
f 11 , opt ( 2 ) = ( F R h 1 h 2 f 22 ( 1 ) ) * σ x 2 2 ( F R h 1 h 2 f 22 ( 1 ) 2 · σ x 2 2 + F R h 1 2 · σ n R 2 + σ n D , 1 2 ) ( 9 ) f 22 , opt ( 2 ) = ( F R h 1 h 2 f 11 ( 1 ) ) * σ x 1 2 ( F R h 1 h 2 f 11 ( 1 ) 2 · σ x 1 2 + F R h 2 2 · σ n R 2 + σ n D , 2 2 ) ( 10 )
where, the conjugate complexes of the numerators of the equation (9) and the equation (10), must be taken from the items (F R h 1 h 2 f 22 (1) ) and (F R h 1 h 2 f 11 (1) ) respectively to eliminate a signal phase deflection effect generated during signal transmission to avoid power loss caused by the signal phase deflection.
After the first optimum receipt parameter and the second optimum receipt parameter which meet the optimum condition are computed, the equation (9) and the equation (10) can be substituted into the equation (8) to obtain a simplified optimum objective expression, as shown by the following equation (11):
Finally, the processor 13 can compute the optimum transmission power |f 11 (1) | 2 of the MS 21 , the optimum transmission power |F R | 2 of the RS 23 and the optimum transmission power |f 22 (1) | 2 of the BS 25 through an algorithm according to the equation (11) and a conditional expression (12). The conditional expression (12) imposes limits on the MS power and the BS total power.
For example, the processor 13 can compute the optimum transmission power |f 11 (1) | 2 =P M of the MS 21 according to the equation (11) and the conditional expression (12). Next, for the optimum transmission power of the RS 23 and the optimum transmission power of the BS 25 , since the equation (11), after being differentiated with respect to |F R | 2 , becomes a higher-order equation and has no simple closed-form optimum solution, a search algorithm or an optimization algorithm (e.g., a dichotomy method, a Newton method or the like) may be used to solve this equation. Using the dichotomy method, an appropriate initial value must be set first to improve the searching efficiency. In this embodiment, the value of the first term in the equation (11) differentiated with respect to |F R | 2 may be set to 0, thus the transmission power values of the RS 23 and the BS 25 can be obtained as shown by the following equation (13) and equation (14) respectively:
Because the equation (13) and the equation (14) are solutions obtained by considering only the first term of the equation (11), they are sub-optimum solutions. As can be known from the second term in the equation (11), the higher transmission power of the RS 23 , the smaller the value of the second term. Therefore, it can be known that the optimum RS transmission power is between the sub-optimum solution obtained from the equation (13) and P BR . Therefore, these two values are further set as initial values of the dichotomy method instead as shown by the following equation (15):
Next, an optimum solution of the RS transmission power can be obtained through recursive computations according to the dichotomy method, and the recursive computing process of the dichotomy method is as shown by the following equation (16):
| F R | 2 (TempLow,n-1) =(↑ F R | 2 (Low,n-1) +|F R | 2 (Mid,n-1) )/2
and | F R | 2 (TempUpper,n-1)=(| F R | 2 (Mid,n-1) +|F R | 2 (Upper,n-1) )/2
if MSE (TempLow,n-1) <MSE (TempUpper,n-1) ,
then | F R | 2 (Low,n) =|F R | 2 (Low,n-1) ,|F R | 2 (Upper,n) =|F R | 2 (Mid,n-1) ,
else
| F R | 2 (Low,n) =|F R | 2 (Mid,n-1) ,| F R | 2 (Upper,n) =|F R | 2 (Upper,n-1)
| F R | 2 (Mid,n)=(| F R | 2 (Low,n) +|F R | 2 (Upper,n) )/2 (16)
For the aforesaid dichotomy expressions, computational complexity can be adjusted flexibly according to the actual relay transmission environment and the computing speed requirement of the processor 13 , and the equation (13) to the equation (16) are not intended to limit the scope of the present invention.
›DETAILED DESCRIPTION · 4 of 5
After the solution of the optimum RS transmission power |F R | opt 2 is obtained through the aforesaid search algorithm or the optimization algorithm, the processor 13 can further derive a first optimum transmission parameter of the MS 21 , an optimum relay forward parameter of the RS 23 and a second optimum transmission parameter of the BS 25 respectively according to the MS power threshold P M and the BS total power threshold P BR , as shown by the following equation (17):
f 11,opt (1) =√{square root over ( P M )}
F R,opt =√{square root over (| F R | opt 2 )}
f 22,opt (1) =√{square root over ( P BR −|F R | opt 2 )} (17)
After computing the first optimum transmission parameter f 11,opt (1) , the optimum relay forward parameter F R,opt and the second optimum transmission parameter f 22,opt (1) , the processor 13 then computes the values of the first optimum receipt parameter f 11,opt (2) and the second optimum receipt parameter f 22,opt (2) respectively according to the equation (9) and the equation (10), and computes values of the MS data erasure parameter b 11 and the BS data erasure parameter b 22 respectively according to the equation (6).
Finally, after computing the first optimum transmission parameter f 11,opt (1) , the first optimum receipt parameter f 11,opt (2) , the second optimum transmission parameter f 22,opt (1) , the second optimum receipt parameter f 22,opt (2) , the optimum relay forward parameter F R,opt , the MS data erasure parameter b 11 and the BS data erasure parameter b 22 , the processor 13 then transmits the following information to the following components: an MS transmission/reception parameter 130 comprising the first optimum transmission parameter f 11,opt (1) , the first optimum receipt parameter f 11,opt (2) and the MS data erasure parameter b 11 to the MS 21 ; transmits to the RS 23 an RS transmission/reception parameter 132 comprising the optimum relay forward parameter F R,opt transmits to the RS 23 ; and a BS transmission/reception parameter 134 comprising the second optimum transmission parameter f 22,opt (1) , the second optimum receipt parameter f 22,opt (2) and the BS data erasure parameter b 22 transmits to the BS 25 . Thereby, the MS 21 , RS 23 and BS 25 can carry out signal transmission according to the MS transmission/reception parameter 130 , the RS transmission/reception parameter 132 and the BS transmission/reception parameter 134 respectively so that the RTS 2 can achieve optimum transmission efficacy.
It shall be particularly appreciated that the RTS 2 may be one of a conventional RTS, an RTS adopting network coding (i.e., an RTS of separate reception and simultaneous transmission) and an RTS adopting physical layer network coding (i.e., an RTS of simultaneous reception and simultaneous transmission). The above description of the present invention is directed to the power distribution in the most complex RTS adopting physical layer network coding, so the PDA of the present invention, after being simplified appropriately, may also be adapted for the conventional RTS and the RTS adopting network coding, and this is not intended to limit the scope of the present invention. The method in which the PDA can be simplified can be readily known to those of ordinary skill in the art according to the above description of the present invention, and thus will not be further described herein.
As shown in FIG. 4 , the second embodiment of the present invention is a power distribution method for use in the PDA described in the first embodiment. The PDA is adapted for an RTS, and the RTS comprises an MS, RS and BS. The MS communicates with the BS through the RS, and the PDA is able to communicate with the MS, RS and BS. The PDA comprises a storage unit and a processor. The processor is electrically connected to the storage unit, while the storage unit stores a power threshold and transmission information of the RTS.
Furthermore, the power distribution method described in the second embodiment can be implemented by a computer program product. When the computer program product is loaded into the PDA via a computer and a plurality of codes comprised therein is executed, the power distribution method described in the second embodiment can be accomplished. The aforesaid computer program product may be stored in a tangible machine-readable medium, such as a read only memory (ROM), a flash memory, a floppy disk, a hard disk, a compact disk (CD), a mobile disk, a magnetic tape, a database accessible to networks, or any other storage media with the same function and well known to those skilled in the art.
A flowchart of the power distribution method of the second embodiment is depicted in FIG. 4 . First, step 401 is executed to enable the processor to compute a total data MSE according to the transmission information. Next, step 402 is executed to enable the processor to compute a first optimum transmission parameter, a second optimum transmission parameter and an optimum relay forward parameter according to the power threshold, the total data MSE, the algorithm and an optimum condition for minimizing the total data MSE.
Thereafter, step 403 is executed to enable the processor to compute a first optimum receipt parameter of the MS and a second optimum receipt parameter of the BS according to the total data MSE and the optimum condition.
Next, step 404 is executed to enable the processor to compute an MS data erasure parameter according to the first optimum transmission parameter, the first optimum receipt parameter, the optimum relay forward parameter, the channel parameter and the noise parameter, and further compute a BS data erasure parameter according to the second optimum transmission parameter, the second optimum receipt parameter, the optimum relay forward parameter, the channel parameter and the noise parameter.
Finally, step 405 is executed to enable the processor to transmit the first optimum transmission parameter, the first optimum receipt parameter and the MS data erasure parameter to the MS; transmit the optimum relay forward parameter to the RS; and transmit the second optimum transmission parameter, the second optimum receipt parameter and the BS data erasure parameter to the BS. Thereby, the MS can transmit a signal according to the first optimum transmission parameter, the first optimum receipt parameter and the MS data erasure parameter; the RS can transmit a signal according to the optimum relay forward parameter; and the BS can transmit a signal according to the second optimum transmission parameter, the second optimum receipt parameter and the BS data erasure parameter, thereby enabling the RTS to achieve the optimum transmission efficacy.
›DETAILED DESCRIPTION · 5 of 5
In addition to the aforesaid steps, the second embodiment can also execute all the operations and functions set forth in the first embodiment. The method in which the second embodiment executes these operations and functions will be readily appreciated by those of ordinary skill in the art based on the explanation of the first embodiment, and thus will not be further described herein.
According to the above descriptions, certain embodiments of the present invention compute a total data MSE of an RTS according to transmission information of the RTS, and compute a first optimum transmission parameter, a second optimum transmission parameter, an optimum relay forward parameter, a first optimum receipt parameter, a second optimum receipt parameter and a data erasure parameter through an algorithm according to the total data MSE, a power threshold of the RTS and an optimum condition for minimizing the total data MSE. Thereby, an MS, RS and BS in the RTS can transmit signals according to the aforesaid parameters so that the RTS can achieve an optimum transmission efficacy. Accordingly, the present invention can overcome the drawbacks of the prior art in which the optimum power distribution cannot be achieved between a source station, an RS and a destination station under the limitation of a total transmission power and that transmitters of the source station, the RS and the destination station cannot be designed to achieve optimum transmission efficacy. Moreover, the present invention has the advantages of improving the link layer transmission efficacy, reducing the mutual interference between systems and between stations to improve the network capacity, making efficient use of the system power to reduce the operation cost, reducing battery usage, and decreasing the total amount of electromagnetic waves in the environment.
The above disclosure is related to the detailed technical contents and inventive features thereof. People skilled in this field may proceed with a variety of modifications and replacements based on the disclosures and suggestions of the invention as described without departing from the characteristics thereof. Nevertheless, although such modifications and replacements are not fully disclosed in the above descriptions, they have substantially been covered in the following claims as appended.
Claims as granted
21 claimsLog in to read the claims of this application.
Log in to unlockClassifications
12 codes- H04B3/36
Claim changes
SoonSee which claims were amended, added or cancelled during examination, with every added and removed word marked.
The published claims of this application are not paired with the granted ones in what we hold.
File wrapper
See the full prosecution history — every USPTO and applicant action on this file, in order.
Log in to unlockDocuments
Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.
Log in to unlockChain of title
See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.
Log in to unlock