• 沒有找到結果。

Cross-Layer Analysis of Joint Rate and Power Adaptation in Nakagami Fading Channels with Multiple-User Contention

N/A
N/A
Protected

Academic year: 2021

Share "Cross-Layer Analysis of Joint Rate and Power Adaptation in Nakagami Fading Channels with Multiple-User Contention"

Copied!
19
0
0

加載中.... (立即查看全文)

全文

(1)

DOI 10.1007/s11277-009-9753-9

Cross-Layer Analysis of Joint Rate and Power

Adaptation in Nakagami Fading Channels

with Multiple-User Contention

Li-Chun Wang · Jane-Hwa Huang · Anderson Chen · Chung-Ju Chang

Published online: 10 July 2009

© Springer Science+Business Media, LLC. 2009

Abstract Adaptively adjusting transmit rate and power concurrently to enhance goodput and save energy is a challenging issue in a wireless local area network (WLAN) because goodput enhancement and energy saving are usually two contradictory goals. In this paper, we propose channel-driven rate and power adaptation (CDRPA) schemes and develop a phys-ical (PHY)/medium access control (MAC) cross-layer analytphys-ical method incorporating the impacts of Nakagami fading channel and the carrier sense multiple access (CSMA) MAC protocol. The CDRPA scheme has much lower computation complexity than the energy-optimal complete-search scheme. In a multiuser contention scenario, we analyze the energy efficiency and the goodput of the power-first and rate-first CDRPA schemes as well as the energy-optimal complete-search adaptation scheme. At the cost of lower goodput, the power-first scheme has better energy efficiency than the rate-power-first CDRPA scheme, whereas if the goodput is the main concern, the rate-first CDRPA scheme shall be chosen due to better goodput performance. More interestingly, we find that the power-first CDRPA scheme can achieve about the same goodput and energy efficiency as the energy-optimal complete-search link adaptation scheme.

Keywords Wireless local area network (WLAN)· Rate and power adaptation · Cross-layer analysis

L.-C. Wang (

B

)· J.-H. Huang · C.-J. Chang

Department of Communication Engineering, National Chiao Tung University, Hsinchu 300, Taiwan, ROC

e-mail: lichun@cc.nctu.edu.tw J.-H. Huang e-mail: hjh@mail.nctu.edu.tw C.-J. Chang e-mail: cjchang@cc.nctu.edu.tw A. Chen

Information & Communications Research Laboratories, Industrial Technology Research Institute of Taiwan, Hsinchu 300, Taiwan, ROC

(2)

1 Introduction

Rate adaptation and power control are important techniques for wireless networks to enhance goodput and save energy. Ideally, by dynamically adapting the transmission parameters (e.g., transmit power level, modulation and coding scheme) to the channel quality, rate adaptation can help enhance channel capacity and power control can help lower energy consumption. However, goodput enhancement and energy saving are indeed two contradictory goals. To achieve higher goodput, it is necessary to operate at a higher level of modulation with fewer redundant bits in coding, thereby requiring higher transmit power to maintain acceptable bit error rate (BER) performance. Therefore, how to adaptively adjusting transmit rate and power to concurrently enhance goodput and save energy is a difficult challenge in wireless networks.

In the literature, the rate and power adaptation schemes are designed separately for improv-ing either goodput or energy efficiency. To enhance goodput, an auto rate fallback (ARF) adaptation scheme was proposed in [1]. In the ARF scheme, the user has to count the num-ber of successfully received and missing acknowledgement (ACK) frames. If consecutively failing to receive two ACK frames, the user lowers the data rate in the next retransmis-sion. If successfully receiving ten ACK frames, the user can raise the data rate for the next frame transmission. In [2], the rate adaptation scheme is based on the long-term and short-term statistics of successful and failed transmitted frames. Clearly, these algorithms in [1] and [2] take a long time to count the number of successfully received ACK frames, and thus may not react readily to the fluctuations of wireless channel. Therefore, many studies [3–7] focused on developing fast rate adaptation algorithms without counting the number of successive successful and failed transmissions. The adaptation schemes in [3,4] made use of the request-to-send/clear-to-send (RTS/CTS) handshaking to estimate and feedback the channel quality. Then, the user adjusts the data rate according to the SNR estimation. Since the CTS frame format should be modified to include the SNR information, the methods in [3,4] are not compatible with the existing wireless local area networks (WLANs). In [5], a goodput-optimal link adaptation scheme was proposed to select the modulation and cod-ing scheme (MCS), aimcod-ing at maximizcod-ing the goodput in the additive white Gaussian noise (AWGN) channel. Generally, the MCS selection (m) depends on the frame payload (l), the received signal strength (s), and the retry count (n). By exhaustively searching among all the combinations of (m, l, s, n), the scheme in [5] selects the one with the highest goodput. With a complete search method, this approach can achieve the optimum goodput performance in the AWGN channel. However, the computation complexity of searching all the combina-tions of (m, l, s, n) is a concern from the power saving viewpoint. In addition, the optimal choice of (m, l, s, n) in the AWGN channel may be unsuitable for the multipath fading chan-nel. To decrease the computation complexity, the authors [6–8] suggested a reduced PHY mode table for rate adaptation by removing some energy-inefficient physical modes in the generalized Nakagami fading channels. It is shown that even in the AWGN channel, the reduced-mode rate adaptation schemes in [6,7] can have comparable goodput performance as the complete-search rate adaptation scheme in [5].

On the other hand, with the goal of improving energy efficiency, a path-loss based power control scheme was proposed in [9] for the IEEE 802.11 a/g WLAN. According to the received power of RTS frame, this power control scheme estimates the path loss and then adds the estimated path loss information into the CTS frame. Upon receiving the CTS frame, the user adjusts the transmit power based on the estimated path loss. In [10], the authors pro-posed a heuristic algorithm for joint link adaptation and power control to improve throughput in wireless packet networks. This work considers the case where the rate and power level

(3)

adjustments are continuous. Besides, transmission power is adjusted by a Kalman-filter based method to achieve successful transmission. The authors in [11] proposed a minimum-energy transmission strategy in the AWGN channel. This algorithm aims to maximize the ratio of the successfully received bits over the energy consumption. The algorithm in [11] can be treated as the energy-optimal link adaptation scheme in the AWGN channel since it com-pletely searches among all the combinations of MCS and power levels. Fewer papers have considered the tradeoff between energy efficiency and goodput in the joint rate and power adaptation mechanism. In the previous work [12], the authors proposed a joint rate and power adaptation algorithm to improve goodput and energy efficiency. The work in [12] considers a simple single-user case where the impact of multiple-user contention is not considered.

This paper focuses on investigating the tradeoff between energy efficiency and good-put in the WLANs, by properly determining the combination of MCS and power level. We propose an efficient channel-driven rate and power adaptation (CDRPA) algorithm in the generalized Nakagami fading channel. The CDRPA algorithm dynamically adjusts the data rate and power according to the signal strength of received CTS frame in an open-loop control

fashion. By using the reduced-mode rate selection scheme of [6,7], the CDRPA algorithm has much lower computation complexity than the energy-optimal complete-search scheme [11]. In WLANs, energy efficiency can be traded for goodput by adopting a higher data rate with higher transmission power. Therefore, this paper compares two CDRPA schemes to investigate the tradeoff between energy efficiency and goodput. The power-first CDRPA scheme first selects the transmit power aiming at energy saving, and then determines the data rate for transmission. On the contrary, the rate-first CDRPA scheme has the goal of boosting goodput.

Furthermore, we develop a physical (PHY)/medium access control (MAC) cross-layer analytical method incorporating the impacts of Nakagami fading channel and the carrier sense multiple access (CSMA) MAC protocol. Different from the previous work, this paper considers a practical case where several users contend for the channel. In such a multiuser contention environment, we analyze the goodput and the energy efficiency of two CDRPA schemes and the energy-optimal complete-search adaptation scheme to obtain important insights into the design of joint power and rate adaptation scheme. Moreover, a simple but effective weighted moving-average approach is suggested to predict the channel quality. It will be shown that this channel prediction approach can improve the energy efficiency of CDRPA schemes without degrading goodput.

The rest of this paper is organized as follows. Section2introduces the Nakagami fading channel model, the physical and MAC layers of the IEEE 802.11a wireless local area net-work (WLAN). In Sect.3, we present the channel-driven rate and power adaptation (CDRPA) algorithm. In Sect.4, we develop the cross-layer analytical method to evaluate the goodput and energy efficiency of CDRPA schemes in a multiuser contention scenario. Sect.5shows the numerical results. Conclusions are given in Sect.6.

2 System Model

2.1 System Description and Assumptions

This paper considers the IEEE 802.11a WLAN as an example to evaluate the performance of proposed adaptation algorithm. The IEEE 802.11a WLAN provides eight transmission PHY modes (i.e., eight modulation and coding schemes) with the data rates ranging from 6 to 54 Mbps as listed in Table1[13].

(4)

Table 1 Eight PHY

Rate-dependent parameters

* Bytes per OFDM symbol

Mode m Data rate Modulation Coding rate BpS(m)*

1 6 Mbps BPSK 1/2 3 2 9 Mbps BPSK 3/4 4.5 3 12 Mbps QPSK 1/2 6 4 18 Mbps QPSK 3/4 9 5 24 Mbps 16-QAM 1/2 12 6 36 Mbps 16-QAM 3/4 18 7 48 Mbps 64-QAM 2/3 24 8 54 Mbps 64-QAM 3/4 27 Busy Backoff DIFS Data ACK SIFS DIFS Time RTS CTS SIFS SIFS Backoff

Ta

(a) Busy Backoff DIFS Time RTS CTStimeout Backoff SIFS RTS CTS SIFS

Tb

Backoff Backoff Busy DIFS SIFS EIFS Time RTS CTS SIFS RTS CTS

Tc

Td

Busy Backoff DIFS Data SIFS Time RTS CTS

SIFS ACKtimeout Backoff

Busy Backoff DIFS Data ACK SIFS Time RTS CTS SIFS SIFS EIFS Backoff

Te

(b) (c) (d) (e) Busy Backoff DIFS Data ACK SIFS DIFS Time RTS CTS SIFS SIFS Backoff

Ta

Busy Backoff DIFS Data ACK SIFS DIFS Time RTS CTS SIFS SIFS Backoff

Ta

Busy Backoff DIFS Time RTS CTStimeout Backoff SIFS RTS CTS SIFS

Tb

Backoff Backoff Busy DIFS SIFS EIFS Time RTS CTS SIFS RTS CTS

Tc

Td

Busy Backoff DIFS Data SIFS Time RTS CTS

SIFS ACKtimeout Backoff

Busy Backoff DIFS Data ACK SIFS Time RTS CTS SIFS SIFS EIFS Backoff

Te

Busy Backoff DIFS Time RTS CTStimeout Backoff SIFS RTS CTS SIFS

Tb

Backoff Backoff Busy DIFS SIFS EIFS Time RTS CTS SIFS RTS CTS

Tc

Td

Busy Backoff DIFS Data SIFS Time RTS CTS

SIFS ACKtimeout Backoff

Busy Backoff DIFS Data ACK SIFS Time RTS CTS SIFS SIFS EIFS Backoff

Te

Busy Backoff DIFS Time RTS CTStimeout Backoff SIFS RTS CTS SIFS

Tb

Busy Backoff DIFS Time RTS CTStimeout Backoff SIFS RTS CTS SIFS

Tb

Backoff Backoff Busy DIFS SIFS EIFS Time RTS CTS SIFS RTS CTS

Tc

Backoff Backoff Busy DIFS SIFS EIFS Time RTS CTS SIFS RTS CTS

Tc

Td

Busy Backoff DIFS Data SIFS Time RTS CTS

SIFS ACKtimeout Backoff

Td

Busy Backoff DIFS Data SIFS Time RTS CTS

SIFS ACKtimeout Backoff Busy Backoff DIFS Data SIFS Time RTS CTS

SIFS ACKtimeout Backoff

Busy Backoff DIFS Data ACK SIFS Time RTS CTS SIFS SIFS EIFS Backoff

Te

Busy Backoff DIFS Data ACK SIFS Time RTS CTS SIFS SIFS EIFS Backoff

Te

Fig. 1 Possible frame transmission scenarios according to the CSMA MAC protocol with RTS/CTS:

(a) successful frame transmission; (b)–(e) erroneous RTS/CTS/data/ACK

In this power-adaptive wireless network, four-way handshaking RTS/CTS mechanism is needed to avoid the hidden node problem. Specifically, the users in a power-adaptive wire-less network have different power levels. The user with higher power may interfere with the lower-power frame transmission, since it does not sense the transmission with lower power. The RTS/CTS handshaking at the maximum power level is a simple method to avoid such a hidden node problem. Figure1shows five possible frame transmission scenarios accord-ing to CSMA/CA MAC protocol with RTS/CTS mechanism. Figure1a shows the sequence of a successful data transmission, i.e. “RTS-CTS-DATA-ACK”. Figure1b–e respectively represent the unsuccessful frame transmissions due to contention collision of RTS frame or reception error of RTS/CTS/DATA/ACK frame.

2.2 Generalized Nakagami Fading Channel Model

In a generalized Nakagami fading channel [14], the probability density function (pdf) of the received signal in the Nakagami fading channel is given as

(5)

p(α) = 2  M  Mα2M−1 (M) exp  −Mα2   , (1)

whereα, M,  = E[α2], (M) are the fading amplitude, the Nakagami fading parameter, the local mean power, and the Gamma function, respectively. The received signal-to-noise ratio (SNR)γ is then gamma distributed with the pdf pr(r), and [14]

pγ(γ ) =  M γ M γM−1 (M)exp  −Mγ γ  , (2)

whereγ is the average received SNR.

The Nakagami channel model can describe the multipath fading environment with a line-of-sight (LOS) component. The less the Nakagami shape factor M, the severer the fading. The Nakagami channel becomes the Rayleigh fading channel as M= 1, while the Nakagami fading channel becomes the non-fading AWGN channel as M→ ∞.

2.3 Channel Transition Probability Matrix

The fading channel can be described by the Markov chain with several states according to the channel quality. The Gilbert channel model is a well-known one, in which the channel is described by two states —“GOOD and BAD”. In [6], the fading channel is divided into multiple channel states sj, each of which is associated with a required Eb/N0threshold (ηj)

for data rate j = 1, 2, . . . , 8 in the IEEE 802.11a WLAN. That is, the state variable sj

represents the event that the received Eb/N0∈ [ηj, ηj+1).

Let pj k represent the channel transition probability from state sj to sk, and xt be the

Eb/N0at the time instant t. Then, pj kcan be expressed as

pj k= P(xt ∈ (ηk, ηk+1)|xt−τ ∈ (ηj, ηj+1)) = ηk+1 ηk ηj+1 ηj p(γt−τ, γt)dγt−τdγt  0 ηj+1 ηj p(γt−τ, γt)dγt−τdγt . (3)

The state transition probability pj kin (3) represents the channel quality fluctuation in a

Nakagami fading channel. In Sect.4, this transition probability will be applied to evaluate the goodput and energy efficiency of CDRPA algorithm in the Nakagami fading channels. In a Nakagami fading channel, the joint pdf p(γt−τ, γt) of two channel estimations γt−τ and

γtat the time instants (t− τ) and t can be given as [15]

p(γt−τ, γt) = 1 (1 − ρ)(M)  γt−τγt ρ (M−1)/2 M γ M+1 ×IM−1  2M√ργt−τγt (1 − ρ)γ  exp  −M(γt−τ+ γt) (1 − ρ)γ  , (4)

where IM−1(·) is the (M − 1)-th order modified Bessel function of the first kind; γ =

E[γt−τ] = E[γt] is the average received SNR. In (4),ρ is the power correlation coefficient

between fading powerγtandγt−τ. According to [16],ρ is given by

ρ =    I0  κ2− (2π f Dτ)2+ j4πκ fDτ cos µ  I0(κ)    2 (5) In (5),κ means the beamwidth parameter, fDstands for the maximum Doppler frequency

(6)

Fig. 2 The flow chart of the CDRPA algorithm with the moving-average channel quality prediction

3 Channel-Driven Rate and Power Adaptation with Channel Quality Prediction

This section presents the joint rate and power adaptive CDRPA algorithm. Based on the principle of CDRPA algorithm, we develop two link adaptation schemes: the power-first and the rate-first CDRPA schemes. In this section, we also propose a weighted-average approach to predict the channel quality. Then, the rate and power selection are based on the predicted channel condition.

3.1 Principle

The main principle of CDRPA algorithm is to adaptively adjust the transmission rate and power according to the received signal strength (Eb/N0) of CTS frame on an open-loop control basis. In WLANs, the frame transmissions are in the same frequency band, and the forward and reverse links are time-division duplex. In a low-mobility environment, it is rea-sonable to assume that both links have the similar fading characteristics. In CDRPA, all the control frames (RTS, CTS, and ACK frames) are transmitted at the maximal power ( pt max)

for reliability. Therefore, we can use the received Eb/N0 of control frame to indicate the channel quality at a given noise power spectra density N0. By this open-loop control, we do not need to modify the CTS frame format to include an explicit SNR indicator.

Referring to Fig.2, the procedures of CDRPA algorithm with the moving-average channel prediction are described in the following:

(I) Channel quality prediction:

We estimate the channel condition according to the following steps:

1. After RTS and CTS frames are successfully exchanged, estimate the received

Eb/N0of current CTS frame, denoted by x1.

2. Let x2 be the received Eb/N0 of ACK frame in the previous data frame trans-mission. If the ACK frame of previous transmission attempt is not successfully received, let x2be the Eb/N0of CTS frame in the previous transmission attempt. Using a weighted moving-average approach, we forecast the channel condition as the channel quality indicator (C Q I )

(7)

where 0≤ w ≤ 1 is a design factor. In case the RTS frame in the previous trans-mission attempt is collided or received in error, the transmitter does not receive CTS and ACK frames in the previous transmission attempt. In this situation, we letw = 1. With the channel quality prediction, the transmit rate and power can be appropriately determined. Therefore, the number of retransmissions and the total energy consumption for transmitting a data frame can be reduced. (II) Power and rate adaptation:

CDRPA algorithm jointly adjusts the transmit data and power according to the predicted channel quality indicator C Q I obtained by (6). Briefly, CDRPA algorithm calculates the power level for the energy-efficient PHY modes according to the predicted channel quality C Q I . Then, following either the most energy-efficient or the highest goodput criteria, CDRPA algorithm selects the data rate from an established reduced-mode table. In the following, we discuss the transmission power and rate selection rules in CDRPA algorithm in more detail.

3.2 Power and Rate Selection Rules

3.2.1 Link-Margin Power Selection

The transmission power for data frame is determined according to the predicted channel quality C Q I and available link margin. The estimated channel quality C Q I can be calcu-lated by (6), based on the received Eb/N0of the CTS and ACK frames. Suppose thatηr eqis

the Eb/N0threshold for the selected transmission rate. The available link margin Lmar gi nis

defined as

Lmar gi n = C QI − ηr eq. (7)

In CDRPA algorithm, the transmission power of CTS and ACK frames are fixed at the maximal power level pt max. Therefore, by the open-loop power control concept, the available link margin Lmar gi n can be treated as how much power can be decreased without causing

erroneous reception. Furthermore, the data frame transmission power ptcan be determined by

pt = pt max− Lmar gi n (8)

where pt maxis the maximal transmission power level.

3.2.2 Reduced-Mode Rate Selection

One appealing feature of CDRPA algorithm is its reduced-mode rate selection [6,7]. The reduced-mode selection removes the energy-inefficient transmission PHY modes in the rate selection process, thereby increasing goodput and reducing computation cost for the rate-power selection. Consider the IEEE 802.11 a/g WLAN in the generalized Nakagami fading channel as an example. Table2a shows the Eb/N0thresholds (η) for eight transmission PHY modes in the Nakagami fading channel under the requirement of PER= 0.1 [12]. In the table, it is obvious that the PHY mode with 18 Mbps is energy-inefficient, since its Eb/N0threshold is much higher than that for the PHY mode with 24 Mbps. Following such a reasoning, we can find that in the Nakagami fading channel, only the PHY modes with respect to 12, 24, 48, and 54 Mbps should be considered in the rate selection process. Table2b lists these four energy-efficient transmission PHY modes and the corresponding Eb/N0ranges for the IEEE 802.11 WLAN in the Nakagami fading channel with M= 1 and 5. We note that the removed

(8)

Table 2 Eb/N0requirement at PER= 0.1 for the IEEE 802.11 a/g WLAN in the Nakagami fading channel

with factors M= 1 and 5

(a) Eight data rates and the corresponding Eb/N0thresholds in the complete-mode rate selection.

(The energy-efficient PHY modes are underlined)

Data Rate (Mbps) 6 9 12 18 η for m = 1 16.25 23.80 16.33 24.20 η for m = 5 7.86 14.87 7.89 14.98 Data Rate (Mbps) 24 36 48 54 η for m = 1 19.11 28.40 26.90 31.88 η for m = 5 10.62 18.90 17.78 22.56

(b) Four energy-efficient data rates in the reduced-mode rate selection and the required Eb/N0ranges

Channel state s1 s2 Data Rate (Mbps) 12 24 Eb/N0range for m= 1 [0, 19.11) [19.11, 26.90) Eb/N0range for m= 5 [0, 10.62) [10.62, 17.78) Channel state s3 s4 Data Rate (Mbps) 48 54 Eb/N0range for m= 1 [26.90, 31.88) [31.88, ∞) Eb/N0range for m= 5 [17.78, 22.56) [22.56, ∞)

PHY modes are energy-inefficient since these modes have lower data rates or higher Eb/N0 thresholds. In result, although some inefficient PHY modes are removed, the rate adaptation using the reduced-mode table still has a comparable energy efficiency as the complete-mode method.

Based on the principles of CDRPA algorithm presented above, we detail the power-first and rate-first CDRPA schemes as follows. These CDRPA schemes respectively aim to achieve two different goals, maximum energy efficiency or goodput performance.

3.3 Power-First CDRPA Scheme

The power-first CDRPA scheme aims at adjusting the transmission power and rate to max-imize the energy efficiency of frame transmissions. As shown in Fig.2, the power and rate selection procedures for the power-first CDRPA scheme are explained as follows:

1. According to the predicted channel quality indicator C Q I obtained by (6), find all the feasible data rates from the reduced-mode table like Table2. The feasible data rates are defined as the rates whose Eb/N0thresholds are less than the predicted channel quality

C Q I .

2. For each feasible data rate, determine the power level by (7) and (8); and then calculate the energy efficiency by (16).

3. Select the rate-power combination with the maximal energy efficiency for current data frame transmission.

We explain these steps by the following example. Assume that the maximal transmission power level pt max= 30 dBm, and the estimated channel quality indicator is C QI = 28dB.

Following step 1, from Table2, the feasible data rates are 12, 24 or 48 Mbps. Next, by (7) and (8), the available link margin for 48 Mbps is 28–26.9=1.1dB and the transmission power level is30–1.1 = 29dBm. In the same manner, the transmission power levels are

(9)

deter-mined as 21 dBm for 24 Mbps and 19 dBm for 12 Mbps, respectively. After computation, we choose the rate-power combination of (24 Mbps, 22 dBm) for current data frame transmission since it can achieve maximal energy efficiency.

3.4 Rate-First CDRPA Scheme

In the power-first CDRPA scheme, goodput performance may be sacrificed to improve energy efficiency. On the contrary, therefore, the goal of rate-first CDRPA scheme is to boost goodput performance. We detail the operation procedures in the following:

1. Based on the predicted channel quality indicator C Q I , select the PHY mode with max-imal data rate from the feasible PHY modes.

2. According to the link-margin power selection, determine the transmit power for the current data frame by (7) and (8).

We explain these procedures by the same example discussed in Sect.3.3. Following step 1, the highest feasible data rate is 48 Mbps. By (7) and (8), the available link margin is 28–26.9=1.1dB and then the transmission power level is 30–1.1 = 29dBm. Follow-ing the procedures, as the channel quality indicator increases, the rate-first CDRPA scheme increases the transmission rate rather than decreases the transmission power. Consequently, the rate-first CDRPA can achieve higher goodput at the given channel condition.

In summary, the power-first CDRPA scheme intends to enhance energy efficiency rather than goodput. On the contrary, the rate-first CDRPA scheme aims to improve goodput. It is expected that the rate-first CDRPA scheme boosts the goodput at the cost of energy consump-tion. Numerical results will discuss such a tradeoff between energy efficiency and goodput in more detail.

4 Cross-layer Analysis

In this section, we develop a PHY/MAC cross-layer analytical model to evaluate the goodput and energy efficiency for the proposed CDRPA algorithm in the Nakagami fading channel. The developed model considers the physical-layer channel effects and the CSMA/CA MAC protocol in a multiuser contention scenario.

4.1 Goodput

The goodput is defined as the number of successfully delivered information bits per second. Let E[PD] be the average delivered information bits, and E[tT] be the average transmission

time for a data frame. Then, the goodputGis defined as

G(l, s, m, c, n) = E[PD](l, s, m, c, n)

E[tT](l, s, m, c, n),

(9)

where (l, s, m, c, n) represent the data payload, the received Eb/N0, the transmission PHY mode, the number of transmission attempts, and the number of contending users, respectively. Supposed the number of channel states N and the retry limit cmax, the average delivered

(10)

E[PD](l, s, m, c, n) = ⎧ ⎪ ⎪ ⎪ ⎪ ⎨ ⎪ ⎪ ⎪ ⎪ ⎩ {PS(l, s, m, n)l} + [1 − P S(l, s, m, n)] N k=1pj kE[PD](l, r, m(r), c + 1, n)  , for c≤ cmax 0, for c > cmax, (10)

where PS(l, s, m, n) is the successful probability of frame transmission, and pj kis the

chan-nel state transition probability as defined in (3). In (10), the first term is the successfully delivered information bits at c-th transmission attempt, and the summation means the aver-age successfully delivered bits at(c +1)-st transmission attempt. According to the RTS/CTS procedures, a data frame is successfully delivered as long as all the frames in the sequence of “RTS-CTS-DATA-ACK” are successfully received. Therefore, the successful transmission probability PS(l, s, m, n) can be calculated as

PS(l, s, m, n) = [1 − Pf,RT S(n, s)][1 − Pe,CT S(s)][1 − Pe,data(l, s, m)]

× [1 − Pe,AC K(s)], (11)

where Pf,RT S(n, s) is the failure probability of RTS due to MAC-layer contention collisions

or PHY-layer reception error; Pe,CT S(s), Pe,data(l, s, m), and Pe,AC K(s) are the frame error

probability of CTS, data, and ACK frames, respectively. We note that the effect of multiuser contention is included in the probability of Pf,RT S(n, s), which is a function of the number

of users. Referring to [6] and [17], these probabilities (i.e. Pf,RT S(n, s), Pe,CT S(s), Pe,data

(l, s, m), and Pe,AC K(s)) can be obtained.

Next, we calculate the average transmission time E[tT] for a data frame. Since there

are five possible frame transmission scenarios according to the RTS/CTS mechanism, the average transmission time E[tT] can be expressed as

E[tT](l, s, m, c, n) = ⎧ ⎪ ⎪ ⎪ ⎨ ⎪ ⎪ ⎪ ⎩ PS(l, s, m, n)T a+ [1 − PS(l, s, m, n)] Tus(l, s, m, n) + kN=1pj kE[tT](l, r, m(r), c + 1, n)  , for c≤ cmax 0, for c > cmax, (12)

where Ta and Tus(l, s, m, n) are respectively the successful transmission duration and the

average duration for unsuccessful frame transmission. Let Tbko f f(c) be the average backoff

window size for the c-th transmission attempt, and Tdata(l, m) be the transmission time for

a data frame with payload size l using PHY mode m. Referring to Fig.1, the successful transmission duration Tais equal to

Ta= Tbko f f(c) + TRT S+ 3 TS I F S+ TC T S+ Tdata(l, m) + TAC K+ TD I F S, (13)

where TS I F S and TD I F S respectively stand for the durations of a short inter-frame space

(IFS), a distributed IFS; TRT S, TC T S, and TAC K are the transmission durations for RTS,

CTS, and ACK control frames [13]. According to IEEE 802.11a WLAN standard [13], the values of Tbko f f(c) and Tdata(l, m) can be specified as in [12]. The durations for unsuccessful

RTS, CTS, data, and ACK frame transmissions can be expressed as ⎧ ⎪ ⎪ ⎨ ⎪ ⎪ ⎩

Tb= Tbko f f(c) + TRT S+ TC T Sti meout

Tc= Tbko f f(c) + TRT S+ TS I F S+ TC T S+ TE I F S

Td = Tbko f f(c) + TRT S+ 2 TS I F S+ TC T S+ Tdata(l, m) + TAC K ti meout

Te= Tbko f f(c) + TRT S+ 3 TS I F S+ TC T S+ Tdata(l, m) + TAC K + TE I F S

(11)

where TE I F Sis the duration of an extended IFS, TC T Sti meout and TAC K ti meoutrepresent the

durations for CTS and ACK timeout [12,13], respectively. With four possible unsuccessful transmission scenarios in the RTS/CTS procedures, the average duration of unsuccessful transmission Tus(l, s, m, n) can be calculated by

Tus(l, s, m, n) = 1 1− PS(l, s, m, n)  Pf,RT S(n, s)Tb+ [1 − Pf,RT S(n, s)]Pe,CT S(s)Tc + [1 − Pf,RT S(n, s)][1 − Pe,CT S(s)]Pe,data(l, s, m)Td + [1 − Pf,RT S(n, s)][1 − Pe,CT S(s)][1 − Pe,data(l, s, m)] Pe,AC K(s)Te  . (15) 4.2 Energy Efficiency

The energy efficiencyζ (in successfully delivered information bits per joule) is defined as the ratio of the average delivered information bits E[PD] to the total energy consumption

E[εT] during a data frame transmission. That is,

ζ(l, s, m, c, n) = E[PD](l, s, m, c, n)

E[εT](l, s, m, c, n),

(16) where E[PD] can be calculated by (10).

Assume that PT(pt) and PRare the power consumption for a terminal operating in the

transmitting and receiving modes as detailed in [12]. With five possible frame transmission scenarios as shown in Fig.2, the total energy consumption E[εT](l, s, m, c, n) during a data

frame transmission can be expressed as

E[εT](l, s, m, c, n) = ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎨ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎩ PS(l, s, m, n)[(2 TS I F S+ TAC K+ TD I F S)PR+ Tdata(l, m)PT(pt)] + Pf,RT S(n, s)[(TS I F S+ 2 Tslot)PR] + [1− Pf,RT S(n, s)]Pe,CT S(s)[TE I F SPR] + [1− Pf,RT S(n, s)][1− Pe,CT S(s)]Pe,data(l, s, m) [(TS I F S+ TAC K ti meout)PR+ Tdata(l, m)PT(pt)] + [1− Pf,RT S(n, s)][1− Pe,CT S(s)][1− Pe,data(l, s, m)]Pe,AC K(s) [(2 TS I F S+ TAC K+ TE I F S)PR+ Tdata(l, m)PT(pt)] + [1− PS(l, s, m, n)] Nk=1pj kE[εT](l, r, m(r), c + 1, n)  + εo, for c ≤ cmax 0, for c > cmax. (17)

In (17),εo= (Tbko f f(c) + TS I F S+ TC T S) · PR+ TRT S· PT(pt max) represents the common

part of energy consumption for the successful and unsuccessful frame transmissions, includ-ing the energy consumption durinclud-ing the backoff period, as well as that for transmittinclud-ing the RTS frame and waiting for the CTS frame.

5 Numerical Results

In this section, we compare goodput and energy efficiency for the proposed CDRPA schemes and the energy-optimal complete-search adaptation scheme [11] in a multiuser contention scenario. The energy-optimal complete-search scheme exhaustively searches all the possible combinations of transmit rates and power levels to maximize the energy efficiency. By con-trast, the CDRPA schemes select only among the reduced PHY modes in Table2b. We also

(12)

Table 3 System parameters used

in numerical results Parameters Value

Packet payload 1,500 bytes

RTS 160 bits CTS 112 bits ACK 112 bits Slot time 9µs SIFS 16µs DIFS 34µs EIFS 118µs

Max. Tx. power, Pt max 30 dBm

investigate the effect of a simple weighted moving-average channel quality prediction on the CDRPA schemes. Furthermore, we compare the computation complexity between the power-first CDRPA scheme and complete searching scheme. The parameters in numerical results are summarized in Table3. Consider the Doppler spread is fd = 20 Hz (i.e., the walking

speed at 1 m/sec), and there are fifteen transmit power levels ranging from 16 to 30 dBm. 5.1 Comparisons of Goodput and Energy Efficiency

Figure3shows goodput and energy efficiency against the number of contention users in the Rayleigh fading channel. Obviously, due to the increasing contention collisions, the goodput and energy efficiency decrease, as the number of contention users increases. From this figure, we can also investigate the tradeoff between energy efficiency and goodput in the WLANs by comparing the power-first and rate-first CDRPA schemes. Figure3a shows that the rate-first CDRPA scheme can achieve better goodput. In Fig.3b, at the cost of lower goodput, the power-first CDRPA scheme has better energy efficiency. In this example, the rate-first CDRPA scheme has about 21% higher goodput while having about 11% lower energy effi-ciency than the power-first CDRPA scheme. As a result, the rate-first CDRPA scheme can be a good choice if the goodput is the main concern. Noteworthily, even though the CDRPA algo-rithm adopts a reduced-mode rate selection, the power-first CDRPA scheme has comparable goodput and energy efficiency as the energy-optimal complete-search adaptation scheme.

Figure4illustrates goodput and energy efficiency in Nakagami channel with M = 5. In the same manner, the rate-first CDRPA scheme improves the goodput at the cost of energy efficiency. Comparing Figs.3and4, we can also find that a larger Nakagami fading factor M can lead to higher energy efficiency and goodput. In a Nakagami fading channel, the less the factor M, the severer the fading. Therefore, for a larger factor M, the users can adopt higher transmit rate and lower power level for frame transmissions, thereby improving goodput and energy efficiency.

5.2 Impact of Moving-Average Channel Quality Prediction

This paper suggests a simple weighted moving-average approach to forecast the channel quality. In WLANs, because the channel fading fluctuates in the wireless channel, the frame transmissions with the rate and power adaptation may be received in error. The suggested channel prediction approach helps select a more proper transmission power to save total energy consumption.

(13)

0 5 10 15 20 9 10 11 12 13 14 15

Number of Active Stations

Goodput (Mbps) Complete Search Power−first CDRPA Rate−first CDRPA 0 5 10 15 20 10 11 12 13 14 15 16 17

Number of Active Stations

Energy Efficiency (Mbps/joule)

Complete Search Power−first CDRPA Rate−first CDRPA (a)

(b)

Fig. 3 The goodput and energy efficiency against the number of contending users in Nakagami fading channel

with the shape factor M= 1: (a) Goodput and (b) energy efficiency

Figure5shows the energy efficiency versus the weighting factorw of the moving-average approach. Obviously, one can see that designing an appropriate weighting factor can improve the energy efficiency. In this example, the factorw ranging from 0.4 to 0.6 can improve the energy efficiency of rate-first CDRPA scheme by about 3% over the case with the factor w = 1.

Figure6illustrates the goodput against the weighting factorw. Clearly, referring to Figs.5

and6, the value of 0.4 ≤ w ≤ 0.6 can improve the energy efficiency without degrading the goodput. After observing the numerical results, we find that by using the channel prediction approach with the factor 0.4 ≤ w ≤ 0.6, the CDRPA algorithm can select the same data rate as the case withw = 1, but decides a more appropriate power level. Therefore, the

(14)

0 5 10 15 20 13 14 15 16 17 18 19

Number of Active Stations

Goodput (Mbps) 0 5 10 15 20 14 15 16 17 18 19 20

Number of Active Stations

Energy Efficiency (Mbps/joule)

(a) (b) Complete Search Power−first CDRPA Rate−first CDRPA Complete Search Power−first CDRPA Rate−first CDRPA

Fig. 4 The goodput and energy efficiency versus the number of contending users in Nakagami fading channel

with the shape factor M= 5: (a) Goodput and (b) energy efficiency

value of 0.4 ≤ w ≤ 0.6 can achieve almost the same goodput but has higher energy effi-ciency. Figure6also shows that the goodput is improved asw < 0.4. However, this goodput improvement is achieved at a relatively high cost of energy efficiency as shown in Fig.5.

These figures show that by designing a proper weighting factorw, the moving-average channel prediction approach can improve the energy efficiency without goodput degrada-tion. The optimal value ofw depends on the communication environment, e.g., user velocity and multipath fading. Other sophisticated channel prediction approaches can be also used to improve the energy efficiency. However, how to design an accurate channel prediction approach to forecast the channel condition is beyond the scope of this paper.

(15)

0 0.2 0.4 0.6 0.8 1 13 14 15 16 17 18 19 Weight factor w

Energy Efficiency (Mbits/joule)

Power−first CDRPA Rate−first CDRPA

Fig. 5 The energy efficiency of rate-first CDRPA and power-first CDRPA algorithms for various weighting

factorw, in Nakagami fading channel with M = 5

0 0.2 0.4 0.6 0.8 1 13 14 15 16 17 18 Weight factor w Goodput (Mbps) Power−first CDRPA Rate−first CDRPA

Fig. 6 The goodput of rate-first CDRPA and power-first CDRPA algorithms for various weighting factorw,

in Nakagami fading channel with M= 5

5.3 Computation Complexity

Table4compares the number of possible combinations of data rates and power levels for the energy-optimal complete searching scheme and that for the power-first CDRPA scheme. The

(16)

Table 4 Computation

complexity comparison, considering the Rayleigh fading channel

Number of rate-power candidates

Complete search CDRPA Computation complexity reduction (%)

AWGN (m= ∞) 8× 15 7 94.16

Rician (m= 5) 8× 15 4 96.67

Rayleigh (m= 1) 8× 15 4 96.67

IEEE 802.11a WLAN provides eight PHY modes for the transmit rate selection. Consider that there are fifteen transmit power levels. The complete searching scheme has to search all possible (8×15) combinations of transmit rates and power levels. By contrast, the power-first CDRPA scheme first determines the power levels for the supported transmit rates according the available link margin, and then select the data rate with the maximal energy efficiency. By the reduced-mode rate selection, the number of supported data rates in CDRPA scheme is less than that in the legacy IEEE 802.11a WLAN, as listed in the table. Therefore, compared to the complete searching method, the computation complexity in CDRPA algorithm can be reduced by 94–97% in the AWGN and Nakagami channels, respectively.

6 Conclusions

This paper has proposed an efficient channel-driven rate and power adaptation (CDRPA) algorithm for WLANs in the generalized Nakagami fading channel. The contributions of this work are described as follows:

– A PHY/MAC cross-layer analytical method is developed to incorporate the impacts of Nakagami fading channel and multiuser contention based on the CSMA MAC protocol. – We also suggest a simple moving-average channel quality prediction approach, which

can improve the energy efficiency of CDRPA schemes without degrading goodput. – We perform the tradeoff study between energy efficiency and goodput in WLANs for the

power-first and rate-first CDRPA schemes as well as the energy-optimal complete-search adaptation scheme. Some important observations are made as follows:

– At the cost of lower goodput, the power-first CDRPA scheme achieves better energy efficiency than the rate-first CDRPA scheme.

– The rate-first CDRPA scheme can be a good choice for systems where the goodput is the major concern.

– Noteworthily, the power-first CDRPA scheme can achieve comparable goodput and energy efficiency as the energy-optimal complete-search scheme, while reducing 94–97% computation complexity in the rate and power selection.

There are many interesting research topics that can be extended from this work. First, it is worthwhile to further examine the effect of channel estimation accuracy on link adaptation schemes. Second, when the Nakagami fading parameter M is changed dynamically, how to design an effective link adaptation scheme is a challenging task. Third, it is still required to improve the design of the optimal switching points for various modulation and coding schemes in different fading channels. Fourth, we can extend the CDRPA method to consider the delay issue due to retransmission. For example, if a frame has been retransmitted sev-eral times, the CDRPA method should adopt higher power and/or lower transmission rate

(17)

for frame transmission to increase successful probability and reduce frame delay. Although there are many rooms for further improvements, the proposed cross-layer analytical model and the CDRPA schemes shed some lights into the optimal cross-layer system design in the future.

Acknowledgements This work was supported in part by the MoE ATU Plan, the Program for Promoting Academic Excellence of Universities (Phase II), the National Science Council, and the Industrial Technology Research Institute under Grant 97W803C, Grant NSC 97-2752-E-009-003-PAE, Grant 97-2221-E-009-097-MY3, Grant 97-2221-E-009-099-97-2221-E-009-097-MY3, Grant 96-2628-E-009-004-97-2221-E-009-097-MY3, and Grant G1-98006.

References

1. Kamerman, A., & Monteban, L. (1997). WaveLAN-II: A high-performance wireless LAN for the unlicensed band. Bell System Technical Journal, 2(33), 118–133.

2. Eckhardt, U., Lenk, M., & Grell, M. (2003). Transmitter Adjustment Based Transmission Statistics. U.S. Patent 0,086,058, issued on June 19, 2003.

3. Prado, J. D., & Choi, S. (2004) Method and System for Generating and Updating Transmission Rate for Link Adaptation in IEEE 802.11 WLAN. U.S. Patent 0,017,790, issued on January 29, 2004. 4. Holland, G., Vaidya, N., & Bahl, P. (2001). A rate-adaptive MAC protocol for multi-hop wireless

networks. The ACM Annual International Conference on Mobile Computing and Networking, July 2001 (pp. 236–251).

5. Qiao, D., Choi, S., & Shin, K. G. (2002). Goodput analysis and link adaptation for IEEE 802.11a wireless LANs. IEEE Transactions on Mobile Computing, 1, 278–292.

6. Wang, L.-C., Lin, Y.-W., & Liu, W.-C. (2004). Cross-layer goodput analysis for rate adaptive IEEE 802.11a WLAN in the generalized Nakagami fading channel, IEEE International Conference on Communications, June 2004 (pp. 2312–2316).

7. Liu, W.-C., Wang, L.-C., & Lin, Y.-W. (2004). Physical layer effects on the MAC goodput perfor-mance for the rate adaptive IEEE 802.11a/g WLAN. IEEE Wireless Communications and Networking Conference, 3, 21–25.

8. Wang, L.-C., Yen, K.-N., Chen, M.-B., Liu, W.-C., Yang, Y.-R., & Huang, P.-J. (2008). Cross-Layer Rate Adaptation Mechanism for WLAN, U.S. Patent 7,423,970, issued on September 9, 2008. 9. Choi, S., & Soomro, A. A. (2002). Updating Path Loss Estimation for Power Control and Link

Adaptation in IEEE 802.11h WLAN, U.S. Patent 0,168,993, issued on November 14, 2002. 10. Leung, K. K., & Wang, L.-C. (2002). Integrated link adaptation and power control to improve error

and throughput performance in broadband wireless packet network. IEEE Transactions on Wireless Communications, 1, 619–629.

11. Qiao, D., Choi, S., Jain, A., & Shin, K. G. (2003). MiSer: An optimal low-energy transmission strategy for IEEE 802.11 a/h, The ACM Annual International Conference on Mobile Computing and Networking, September 2003 (pp. 14–19).

12. Wang, L.-C., Liu, W.-C., Chen, A., Yen, K.-N. (2009, May). Joint rate and power adaptation for wireless local area networks in generalized nakagami fading channels, to appear in IEEE Transactions on Vehicular Technology. [Pre-print version is available athttp://ieeexplore.ieee.org/iel5/25/4356907/ 04566070.pdf].

13. IEEE 802.11a. (1999, September). Part 11: Wireless LAN medium access control (MAC) and physical layer (PHY) specifications: High-speed physical layer in 5 GHz band, supplement to IEEE 802.11 Standard.

14. Nakagami, M. (1960). Statistical methods in radio wave propagation. Oxford, UK: Pergamon Press. 15. Alouini, M.-S., & Goldsmith, A. J. (2000, May). Adaptive modulation over Nakagami fading

channels. Wireless Personal Communications, 13, 119–143.

16. Filho, J. C. S. S., Yacoub, M. D., & Fraidenraich, G. (2007). A simple accurate method for generating autocorrelated Nakagami-m envelope sequences. IEEE Communications Letters, 11(3), 231–233. 17. Dong, X. J., & Varaiya, P. (2005, February). Saturation throughput analysis of IEEE 802.11 wireless

(18)

Author Biographies

Li-Chun Wang received the B.S. degree from the National

Chiao-Tung University, Hsinchu, Taiwan, R.O.C., the M.S. degree from the National Taiwan University, Taipei, Taiwan, and the M.Sci. and Ph.D. degrees from the Georgia Institute of Technology, Atlanta, in 1986, 1988, 1995, and 1996, respectively, all in electrical engi-neering. Received the BS degree in electrical engineering from the National Chiao-Tung University, Hsinchu, Taiwan, in 1986, the MS degree in electrical engineering from the National Taiwan University, Taipei, in 1988, and the MSc and PhD degrees in electrical engineer-ing from the Georgia Institute of Technology, Atlanta, in 1995 and 1996, respectively. From 1990 to 1992, he was with Chunghwa Tele-com. In 1995, he was affiliated with Northern Telecom, Richardson, Texas. From 1996 to 2000, he was with AT&T Laboratories, where he was a senior technical staff member in the Wireless Communications Research Department. Since August 2000, he has been with the Depart-ment of Communication Engineering, National Chiao-Tung Univer-sity, Taiwan, as an associate professor and has been promoted to a full professor since August 2005. He was a corecipient of the Jack Neubauer Best Paper Award from the IEEE Vehicular Technology Society in 1997. His current research interests include cellular architectures, radio net-work resource management, cross layer optimization for cooperative, and cognitive wireless netnet-works. He is the holder of three US patents with three more pending. He is a senior member of the IEEE.

Jane-Hwa Huang received the B.S., M.S., and Ph.D. degrees in

elec-trical engineering from the National Cheng-Kung University, Tainan, Taiwan, R.O.C., in 1994, 1996, and 2003, respectively. He joined the Department of Communication Engineering, National Chiao-Tung University, Taiwan, as a Postdoctoral Researcher from 2004 to January 2006, and a Research Assistant Professor since January 2006. His cur-rent research interests are in the areas of wireless networks, wireless multi-hop communications, and radio resource management.

Anderson Chen received the B.S., M.S., and P.h.D. degrees in

com-munication engineering from the National Chaio Tung University, Hsin-Chu, Taiwan, in 1998, 1999, and 2007, respectively. Since Octo-ber 2008, he is with the Information & Communications Research Lab-oratories, Industrial Technology Research Institute of Taiwan, R.O.C. His research interests include wireless networks, cross layer design, and cognitive wireless systems. He is the holder of a US patent with three more pending.

(19)

Chung-Ju Chang was born in Taiwan, R.O.C., in August 1950. He

received the B.E. and M.E. degrees in electronics engineering from National Chiao-Tung University (NCTU), Hsinchu, Taiwan, in 1972 and 1976, respectively, and the Ph.D. degree in electrical engineering from National Taiwan University (NTU), Taiwan, in 1985. From 1976 to 1988, he was with Telecommunication Laboratories, Directorate General of Telecommunications, Ministry of Communications, Taiwan, as a Design Engineer, Supervisor, Project Manager, and then Division Director. There, he was involved in designing digital switching system, RAX trunk tester, ISDN user-network interface, and ISDN service and technology trials in Science-Based Industrial Park. In the meantime, he also acted as a Science and Technical Advisor for the Minister of the Ministry of Communications from 1987 to 1989. In 1988, he joined the Faculty of the Department of Communication Engineering and Center for Telecommunications Research, College of Electrical Engineering and Computer Science, National Chiao-Tung University, as an Asso-ciate Professor. He has been a Professor since 1993. He was Director of the Institute of Communication Engineering from August 1993 to July 1995, Chairman of Department of Communication Engineering from August 1999 to July 2001, and the Dean of the Research and Development Office from August 2002 to July 2004. Also, he was an Advisor for the Ministry of Education to promote the education of communication sci-ence and technologies for colleges and universities in Taiwan during 1995–1999; he is acting as a Committee Member of the Telecommunication Deliberate Body, Taiwan. He serves as Editor for IEEE Communications Magazine and Associate Editor for IEEE Trans. Vehicular Technology. His research interests include perfor-mance evaluation, wireless communication networks, and broadband networks. Dr. Chang is a member of the Chinese Institute of Engineers (CIE) and an IEEE Fellow.

數據

Fig. 1 Possible frame transmission scenarios according to the CSMA MAC protocol with RTS/CTS:
Fig. 2 The flow chart of the CDRPA algorithm with the moving-average channel quality prediction
Table 3 System parameters used
Fig. 3 The goodput and energy efficiency against the number of contending users in Nakagami fading channel
+4

參考文獻

相關文件

We obtain several corollaries regarding the computational power needed by the row player to guarantee a good expected payoff against randomized circuits (acting as the column player)

Yet then in the early 16 th century, when the Edo bakufu (shogunate military government) formed and started to govern the whole Japan with great power, this

了⼀一個方案,用以尋找滿足 Calabi 方程的空 間,這些空間現在通稱為 Calabi-Yau 空間。.

Reading Task 6: Genre Structure and Language Features. • Now let’s look at how language features (e.g. sentence patterns) are connected to the structure

Wang, Solving pseudomonotone variational inequalities and pseudocon- vex optimization problems using the projection neural network, IEEE Transactions on Neural Networks 17

Define instead the imaginary.. potential, magnetic field, lattice…) Dirac-BdG Hamiltonian:. with small, and matrix

support vector machine, ε-insensitive loss function, ε-smooth support vector regression, smoothing Newton algorithm..

專案執 行團隊