Effective Relay Selection for Underwater Cooperative Acoustic Networks Yu Luo∗ , Lina Pu∗ , Zheng Peng∗ , Zhong Zhou† , Jun-Hong Cui∗ , Zhaoyang Zhang‡ ∗ Computer Science & Engineering Department, University of Connecticut, Storrs, CT, USA † Amazon Inc., Seattle, USA ‡ Department of Information Science and Electronic Engineering, Zhejiang University, China Email: {yu.luo, lina.pu, zhengpeng, zhongzhou, jcui}@engr.uconn.edu, ning [email protected]

Abstract— Cooperative communication has been studied extensively as a promising technique for improving the performance of terrestrial wireless networks. However, in underwater cooperative acoustic networks, long propagation delays and complex acoustic channels make the conventional relay selection schemes designed for terrestrial wireless networks inefficient. In this paper, we develop a new best relay selection criterion, called COoperative Best Relay Assessment (COBRA), for underwater cooperative acoustic networks to minimize the one-way packet transmission time. The new criterion takes into account both the spectral efficiency and the underwater long propagation delay to improve the overall throughput performance of the network with energy constraint. A best relay selection algorithm is also proposed based on COBRA criterion. This algorithm only requires the channel statistical information instead of the instantaneous channel state. Our simulation results show a significant decrease on oneway packet transmission time with COBRA. The throughput and delivery ratio performance improvement further verifies the advantages of our proposed criterion over the conventional channel state based algorithms.

I. I NTRODUCTION The burgeoning demands for underwater communications have highlighted the bandwidth constraint of underwater acoustic networks (UANs) [1]–[4]. The cooperative communication scheme, which can be used to improve system performance, emerges as an alternative approach to improve the performance of UANs. In contrast to the conventional direct transmission scheme, each node in cooperative communication networks plays a role as a potential relay to help with the packet delivery. The destination combines the signals from both the source and the relay, and thus achieves spatial diversity or multiplexing gain to increase the communication reliability or bandwidth efficiency of the network. In recent literature, the work [5], [6] has indicated the overall performance improvement in cooperative communications relying on the space diversity gain with helpers. In [5], Laneman et al. classified cooperative protocols into two schemes: Amplify and Forward (AF) and Decode and Forward (DF). They later further extended the DF scheme to a multiple-relay scenario [6] and formulated the spatial diversity gain expression. Inspired by these cooperative schemes, a number of best relay selection algorithms were proposed to further enhance the performance of cooperative systems [7]–[9]. In [7], [8], the best helper is selected from the relay pool based on the instantaneous channel conditions. The channel state information (CSI) is achieved during handshaking procedures. In [9], each source node maintains a table of available data sending rate of potential helpers based on the last CSI of links between

the relays and destination. During the transmission, one best relay is selected from the table to minimize the transmission time. The previous relay selection criteria are proposed for terrestrial radio networks and can not be applied in UANs directly, due to the unique features of the underwater acoustic channel. For instance, the propagation delay in terrestrial wireless networks is generally negligible, which makes the community mainly focus on improving the data transmission rate or spectral efficiency under certain outage probability [7], [8]. Compared to radio signals, acoustic waves propagate much slower in water, at a speed of 1.5 × 103 m/s, five orders of magnitude lower than the radio speed (3 × 108 m/s). This indicates that the propagation delay of each potential relay will affect the performance in UANs. On the other hand, the relay selection algorithms that only consider the location information [10] to minimize the propagation delay in the radio networks is also inappropriate. This is because the high variety of channel qualities leads to significant differences on transmission rates with different relays. Furthermore, in a fast varying underwater acoustic channel, the performance of existing relay selection criteria might be degraded by outdated channel state information [11]. In this paper, we propose a new best relay selection criterion, called COoperative Best Relay Assessment (COBRA), to minimize the one-way packet transmission (OPT) time, which is defined as the packet transmission time plus propagation delays. The proposed criterion takes both the propagation delay and the channel state of each potential relay into account, such that it minimizes the overall one-way packet transmission time when the total power and the outage probability limitation is satisfied. Meanwhile, a best relay selection algorithm is proposed based on the COBRA criterion. A corresponding MAC example is also presented in this paper. This MAC protocol does not require the knowledge of the network topology or location information of the nodes, but only needs the propagation delay estimation between any pair of nodes in the network and the statistic channel conditions. All these features suggest that our new criterion is more flexible and reliable for UANs when compared with existing CSI based cooperative schemes. Our simulation results show that, with limited transmission power, the OPT time of COBRA criterion is significantly decreased. At the same time both the throughput and delivery ratio of the cooperative UAN with our criterion are improved considerably than the existing channel state based algorithms. The remainder of this paper is structured as follows. In the

2

II. BACKGROUND AND R ELATED W ORK Most cooperative communication schemes can be categorized into two categories: Amplify and Forward (AF) [12] and Decode and Forward (DF) [6]. In the first category, the relay node listens to the source and then forwards the received noisy signal without any processing. In the second class, the relay node first attempts to decode the signal it receives from the source node, and then encodes and forwards it to the destination. If the helper employs a different codeword than the source node does, it is called a space-time-coded cooperative communication; otherwise it is called a repetitionbased cooperative scheme. After deciding which cooperative scheme to employ in the network, another important question is how to select best relays among all the potential helpers and how many relays to choose. In [7], it is suggested to choose the relay with best instantaneous CSI, i.e., the relay with max{min{|asri |2 , |ari d |2 }}. Here asri and ari d is the channel response from source to relay ri and from relay ri to the destination. In [8], the relay selection criterion is similar to [7] as it chooses the nodes with max{|ari d |2 } as the helper. The difference is that the source can cancel cooperative scheme and send the data to the destination node directly avoiding any helper when transmission rate of non-cooperative scheme is superior to the cooperative scheme. Although the optimum relay selection criteria have been studied extensively in terrestrial cooperative networks, however, as far as we know, there is limited research for UANs. Moreover, the relationship between communication range and power consumption was explored in [13]. It shows that, when the communication distance is long enough, the cooperative communication can decrease the total energy consumption dramatically even when we consider all collaboration overhead. The energy efficiency based cooperative schemes have been investigated in [14], [15]. III. M OTIVATIONS FOR THE N EW C RITERION Usually, the signal attenuation is considered as distancedependent in both terrestrial and underwater environments. The optimal relay under the CSI based criteria usually has a shorter or comparable distance to both source and destination than other potential helpers. However, these criteria may not be effective in practical underwater scenario without taking frequency selective fading, nonlinear sound propagation as well as barriers into account. Next, we discuss how these distance independent signal attenuation phenomena affect the performance of traditional CSI based cooperative criteria. Frequency selective fading: Frequency selective fading typically happens in heavy multipath environments. The signal from source node traveled through different paths to destination may result in signal cancellation on certain frequency. The signal attenuation caused by frequency selective fading only

depends on the signal frequency and the distance differences among multiple paths, which is distance-independent. To date, extensive research has been conducted on cooperative communications with frequency selective fading channel [16], [17]. In an underwater multipath environment, even when a relay rA has a longer distance to the source and the destination than a relay rB for example, it may still be the best relay in CSI based cooperative criterion if significant fading occurs on the channel of relay rB . In radio network it is reasonable because the propagation delay is generally ignorable and OPT time approximately equals to the transmission time. This indicates that the best relay selection scheme with the optimal data rate also achieves minimum OPT time. However, this is no longer valid for underwater networks. The reduced transmission time obtained from the higher transmission rate may not compensate the longer propagation delay and finally lead to a longer overall OPT time. Sound Speed Layer 1

Sound Ray Tracing 1

C1

Deep

next section, we briefly introduce the background and related work of the cooperative communications. The motivation of this paper is introduced in Section III. In Section IV, we demonstrate the system model for cooperative communication. The COBRA criterion for UANs is then discussed in Section V. In Section VI, we compare the performance of COBRA with convectional criteria through simulation results. Finally, we conclude in Section VII.

2

Layer 2 C2

2 3

Layer 3 C3

Layer 4 C4

Total Reflection Point

Fig. 1. Schematic plot of nonlinear sound propagation. Discontinuous sound velocity with depth (left) and the corresponding sound ray (right).

Fig. 2. Test result of nonlinear sound propagation in the Arctic region (Urick,1979 [18]). Sound velocity with depth (right) and the corresponding sound ray (left).

Nonlinear sound propagation: Unlike radio communications in which we model the path of radio wave as a straight line, in large range underwater communication networks, the actual sound propagation path is considered as a curve. This unique underwater acoustic feature stems from the fact that sound propagation speed is not constant and affected by water pressure, salinity and temperature. We denote ci and βi as the sound speed and horizontal grazing angles in the ith layer of the water, respectively. Following the law of Snell-Descartes, the sound ray bends to the lower speed layer in the water and results in nonlinear sound propagation as shown in Fig. 1. Fig. 2 [18] demonstrates a representative test result of sound profile in the Arctic region. The unique nonlinear sound propagation feature degrades the performance of traditional CSI based cooperative rely selection algorithms in underwater networks through forming

3

a sr

ar

1d

1

asr2

s

Fig. 3.

ar2d

r2

Fish School

d

r1 r2

Sec ond P

has e

First Phase

ri

dP on Sec

s

..

r1

Best Relay Set

….

sound shadow zones and convergence zones. Denote the source and destination nodes as s and d respectively. Assume one potential relay r1 is in the convergence zone, and another relay r2 is located at the shadow zone of both s and d, as shown in Fig. 2. This deployment indicates that r1 has a better channel state than r2 . Therefore, r1 will be selected as the best helper in the CSI based cooperative algorithm, even though it is far away from the destination node. Apparently, this decision is not desirable if r1 has a much longer propagation delay to the source and destination than r2 . Underwater obstacles: Underwater obstacles, such as fish school, also impact the performance of CSI based cooperative rely selection algorithms. As shown in Fig. 3, the two fish schools block the signal from the relay r2 to the source and the destination, which results in a worse channel than the relay r1 . Therefore, r1 offers a higher transmission rate or a shorter transmission time but a longer propagation delay. In this scenario, we can not arbitrarily say one relay is better than the other unless carefully taking both transmission time and propagation delay into account.

r4

d

se ha

r3

Fig. 4. Two phases of DF repetition-based cooperative scheme. r1 , . . . , ri are potential relays for the communication between source s and destination d. The destination node will receive three data copies: one is directly from the source at the first phase; another two are from the best relays at the second phase.



The OPT Time: This is one of the most crucial metrics to evaluate the performance of networks. We define it as the time interval between the beginning of packet sending at the source and the end of packet reception at the destination, which consists of the overall transmission time and the propagation delays.

We consider an underwater network with a set of nodes denoted as A = {s, d, r1 , r2 , . . . , rn }. The source node s has data to transmit to the destination node d. The relay set is denoted as R, R ⊂ A. During the first phase, the data signal received by relay ri from source node is

The impact of barrier on the best relay selection.

These distance independent signal attenuation phenomena in underwater networks require new solutions that are different from the radio networks. This motivates us to propose a new best relay selection criterion which combines the transmission time and the propagation delay together for underwater cooperative networks. IV. S YSTEM M ODEL In this paper, we focus on the DF repetition-based cooperative scheme. As shown in Fig. 4, in the first phase, the source node broadcasts data packets to the destination and all potential relays. The selected best relay set forwards the data copies to the destination at the second phase. The destination node will not decode the data until received both packets from the source in the first phase and the best relay set in the second phase. All acoustic nodes work in half duplex mode. The channels are assumed to be symmetric, i.e. the reciprocal channel from node A to B is the same as the channel from B to A. Next, we introduce two important definitions, the outage probability [19] and the OPT time, that are used throughout the paper. • The Outage Probability: If one packet is transmitted with spectral efficiency R(ρ) (in bit/sec/Hz) and SNR ρ, the probability that this packet will be correctly decoded is 1 − p, i.e., Pe (ρ, R(ρ)) = p. (1) Then Pe (ρ, R(ρ)) is called as the outage probability.

ysri [k] = asri xs [k] + nri [k],

ri ∈ R,

(2)

where xs [k] is the original signal sequence from source node; nri [k] is the zero mean, I.I.D circularly symmetric complex Gaussian noise with variance N0 , i.e. nri [k] ∼ N (0, N0 ); asri is the channel response between source and relay ri . The model of |asri | is discussed below. Depending on the deployment, channel condition and modulation, several distribution functions are suggested to model the channel amplitude statistic characteristic, e.g., Rayleigh distribution [20], K-distribution [21] and Rice distribution [22]. In this paper, the proposed criterion is generic to arbitrary channel models. Here we use the Rayleigh channel as an example to show how COBRA criterion works. Now, we assume |asri | in (2) follows Rayleigh distribution; and then |asri |2 is exponentially distributed with mean λ−1 sri , i.e. |asri |2 ∼ Exponential(λsri ). The received signal at destination and relay ri , ysd [k] and yri d [k], is given by ysd [k] = asd xs [k] + nd [k]. yri d [k] = ari d xri [k] + nd [k],

ri ∈ R.

(3) (4)

Ideally, the relayed signal xri is the same with the original signal xs in the DF repetition-based cooperative scheme. asd and ari d are channel responses from source to destination and from relay ri to destination, respectively. Similar as |asri |2 , we have |asd |2 ∼ Exponential(λsd ) and |ari d |2 ∼ Exponential(λri d ).

4

V. C OOPERATIVE B EST R ELAY A SSESSMENT (COBRA) C RITERION A. COBRA Criterion In the cooperative communication scheme, one or more relays are selected from the whole potential relay set R to help with the data packet forwarding. Denote the selected best relay set as B, where B ⊆ R. The transmission spectral efficiency with the help of relay set B is RB bit/sec/Hz, which is constrained by three factors listed below: 1) The transmission outage probability between the source and the relays. The communication reliability between the source and any selected relay ri should be less than the pre-determined outage probability Psr , then we have RB satisfy: P r[RB > min{Isri }] ≤ Psr , ri ∈ B

(5)

2) The transmission outage probability between the source and the destination with the aid of helpers: P r[RB > Isd(B) | B] ≤ Pcoop ,

(6)

where Isd(B) is the mutual information of the cooperative communication with the relay set B. This constraint is to guarantee the overall reliability of the cooperative communications when relay set B is used for data forwarding. 3) The total transmission power constraint. The total power consumption for cooperative transmission should be no higher than the non-cooperative situation for energy efficiency purpose. We formulate the relay selection problem, to minimize the OPT time, as:   2L +max{Tsri +Tri d } , ri ∈ B arg min W RB B⊆R (7) s.t. P r[RB > min{Isri }] ≤ Psr , P r[RB > Isd(B) | B] ≤ Pcoop . Here, L is the data packet size in bits and W is the available bandwidth. Tsri and Tri d are propagation delays from source to relay ri , and from relay ri to destination respectively. The objective function of (7) includes the two phases data transmission time and the maximum propagation delays involving all relays. A closed form of the constraint conditions in (5) and (6) is required to find the theoretical solution for the best relay selection in (7). We first derive the closed form of (5). The mutual information between source node and relay ri is: Isri

1 1 SN R|asri |2 ), = log2 (1+ 2 (|B| + 1)

(8)

where, SN R = P/N0 is the signal to noise ratio at the transmitter side when the sending power is P and the spectral density of white noise is N0 . The first factor 1/2 is the channel utilization factor which indicates only half of the time slot (the first phase) is used for data transmission by source node in the DF repetition-based cooperative scheme. |B| is the number of members in the set B. By use the factor 1/(|B| + 1) before SN R we assume the power is equally allocated to source and

relays to guarantee the power constraint. The optimization of power allocation for underwater cooperative acoustic networks is out of scopes in this paper. The term SN R|asri |2 /(|B| + 1) is the received signal to noise ratio at relay ri . Substituting (8) into (5) and leveraging |asri |2 ∼ Exponential(λsri ), we have 1 1 SN R|asri |2 )}] ≤ Psr P r[RB > min{ log2 (1+ 2 (|B| + 1)   −SN R ln(1−Psr ) 1 +1 , ri ∈ B, ⇒RB ≤ log2 2 max{λsri (|B| + 1)} (9) Now, we have the closed form of (5). Next we formulate the closed form of (6). Here, we first introduce a lemma [23] that will be used in the following derivation. Lemma 1. Let (Xi )i=1,...,n , n > 1, be independent exponential random variables with pairwise distinct respective parameters λi . Then the density of their sum is fX1 +X2 +···+Xn (x) =

n n Q P e−λj x , x > 0. λi n Q i=1 j=1 (λk −λj )

(10)

k=1 k6=j

At destination, the signal is the combination of the packet received from the source in the first phase and copies of the packet from relays in the second phase. Hence, the mutual information in (6) between the source node and the destination under the help of relays in B is X SN R 1 SN R Isd(B) = log2 (1+ |asd |2 + |ar d |2 ). 2 (|B| + 1) (|B| + 1) i ri ∈B (11) Substitute (11) into (6), we have (|B|+1) (22RB −1) | B ] ≤ Pcoop . SN R ri ∈B (12) Denote the channel parameters λsd , λ1 and λri d , λj , j = 2, 3, . . . , |B| + 1. Since |asd |2 and |ari d |2 are two independent exponential random variables, leveraging the conclusion of Lemma 1 and doing an integral operation, (12) becomes P r[( |asd |2 +

P

|ari d |2 ) <

 |B|+1  |B|+1 Q P e−λj λj j=1

j=1

(|B|+1)(22RB −1) SN R

−1

|B|+1 Q

−λj

(λk −λj )

≤ Pcoop .

(13)

k=1 k6=j

Then, we use |B| + 1 order Maclaurin series3 to approximate the exponential term in (13): 2RB

|B|+1 |B|+1 (2  Y  X ( (|B|+1)SN R λj q! q=1 j=1

−1) q |B|+1 X

)

(−λj )q−1 ≤ Pcoop |B|+1 Q j=1 (λk−λj ) k=1 k6=j

the exponential function ex , x ∈ (−∞, ∞), the remainder of k-order Maclaurin series is E|B| (x) = eξ x|B|+1 /(|B| + 1)!, where ξ is a number between 0 and x. E|B| (x) > 0 is required to guarantee (14) to be strictly true, which requests an odd |B| when x < 0; otherwise, |B| + 1 order Maclaurin series is required in (14). However, in most cases when high SN R is available, the minimal remainder of a high order Maclaurin series only slightly loosens the boundary of RB , which will hardly impact the results of our analysis in this paper, no matter |B| is odd or even. 3 For

5

1 0.9

2RB

j=1



1  |B|+1

 SN R +1 , (|B| + 1) (14) With the reformulated constraint conditions in (9) and (14), we rephrase the optimization problem in (7) as   2L +max{Tsri +Tri d } , ri ∈ B arg min W RB B∈R    1 −SN R ln(1−Psr ) s.t. RB ≤ min log2 +1 , 2 max{λsri } (|B| + 1) 1 ⇒RB ≤ log2 2

(|B| + 1)! Pcoop Q λsd ri ∈B λri d

0.8 0.7

1.5 RB (bit/sec/Hz)

(2 −1) |B|+1  |B|+1  ( (|B|+1)SN Q ) R ⇒ λj ≤ Pcoop (|B| + 1)! j=1 1  |B|+1   1 (|B| + 1)! Pcoop SN R ⇒RB ≤ log2 +1 Q|B|+1 2 (|B| + 1) λj

0.6 1

Flat Area

0.5 0

0.5

0.02 0.04

0 0

0.02

0.04 Max(λsr) i

Fig. 5.

0.06

0.06 Π(λr d) 0.08 i 0.08

0.1

0.4 0.3 0.2

0.1

The relationship among Ri , λsri and λri d with λsd = 0.5.

to make it more concrete, we provide a handshaking based MAC example, which we will use in the simulation for our 1   |B|+1 proposed cooperative relay selection scheme. (|B| + 1)! Pcoop 1 SN R Q log2 +1 . To begin with one round cooperative communication, the 2 λsd ri ∈B λri d (|B| + 1) source node that has data to transmit first broadcasts a request(15) From (15) we have, the spectral efficiency RB in the DF to-send (RTS) packet. The RTS here has two functions: one cooperative scheme is constrained by the worst source-to-relay is to notify the destination node to prepare for data reception and estimate the channel parameter asd and propagation delay channel (max{λ sri }) and all selected relay-to-destination Q Tsd ; the other is to help with relay selection by signaling channels ( ri ∈B λri d ). Fig. Q 5 demonstrates the dependence of the channel state asr and propagation delay Tsr . Upon i i RB on max{λsri } and ri ∈B λri d , where we set λsd = 0.5, received the clear-to-send (CTS) packet from the destination, −2 SN R = 5 dB, Pcoop = Psr = 10 . In Fig. 5, we observe the negotiation finishes and data communication will follow. that: The CTS packet also helps to estimate parameters ari d and 1) Both deteriorated source-to-relay channels (larger Tr d . Apparently, only nodes that overhear both RTS and CTS i max{λsri }) and relay-to-destination channels (larger messages are considered as potential relays. Q ri ∈B λri d ) may reduce the spectral efficiency, RB . Unlike radio cooperative applications, asd , ari d and asri 2) When relay-to-destination channels are bad (large parameters in underwater scenarios are always out-of-date Q ri ∈B λri d ), the flat area illustrates that the spectral effibecause of the long propagation delay and fast varying acoustic ciency will not increase no matter how good the source- channel [11]. However, this delayed channel response parameto-relay channel (small max{λsri }) is, but limited by ters together with history knowledge can still help to estimate the poor relay-to-destination channels. the channel stochastic parameters λsd , λri d and λsri , which 3) With a fixed source-to-relay channel (fixed max{λsri }), are employed in COBRA criterion. the spectral efficiency barely change with the varyAfter potential relays updating their channel stochastic ing relay-to-destination channels when max{λsri } is parameters parameters λ , λ sd ri d and λsri , they response the larger than 0.01. On Q the contrary, with fixed relay-to- source node with a prepare-to-help (PTH) packet. When the destination channels ( ri ∈B λri d )), different max{λsri } source node receives PTH packet, it is aware of the propawill give us significantly different spectral efficiency. It gation delay and the channel state of each potential helper. implies that the spectral efficiency of COBRA criterion Source node will record all information, namely λ , λ sd ri d is more sensitive to source-to-relay channels than to and λ , that is carried by each PTH into a table. Here, sri relay-to-destination channels. This is because, in DF we call it as PTH table. Given a communication reliability cooperative scheme, the spectrum efficiency between requirement in terms of a predetermined outage probability, the source and relays in (9) has to make sure a suc- P and P sr coop , source node selects the best relay based on cessful decoding at all the selected relays, which leads the minimum overall OPT time criterion in (15). Finally, the source-to-relay channels to be the bottleneck. On the two-phases cooperative transmission scheme (Section. IV) the other side, the successful packet reception at the can be performed, where the address of the selected relay is destination in (14) is guaranteed by multiple packets embedded into the header of data packet to announce the best from all channels (relay-to-destination and source-to- helper for data forwarding. destination). The quality degradation of a few channels It is worth noting that the PTH packet transmission is will not affect the total spectrum efficiency too much. not necessary in each period, except 1). at several beginning periods of the protocol or 2). when the statistic characteristic of B. Cooperative Medium Access Control underwater channel changes significantly. In the first case, the The medium access control protocol design for cooperative value of λsd , λri d and λsri might change a lot before enough communications is beyond the scope of this paper. However, observation samples are obtained. In the second situation, the

6

PTH table needs to be updated as significant changing on channel condition is observed. From here we can see, by relying on the channel statistics rather than instantaneous channel state information in COBRA criterion, the data exchanging (PHT forwarding) between the relays and source is less frequent. This implies low overhead of this cooperative MAC. C. Best Relay Selection After understanding how the cooperative communication scheme works in the network, a crucial question remaining is to select the best relay set based on the CSI and propagation delay information from all potential relays. Denote the OPT time with relay set B in (15) as FB . Here, we use an incremental approach to find the best relay set. ∗ • Initially, we select the best single relay, denoted as r1 , based on (15) and set B1 = {r1∗ } . • In the next step, we increase the size of relay set by one (|B2 | = 2). Besides the preselected relay in the past step, a new relay is chosen to minimize FB2 . We denote the second best relay as r2∗ and the current relay set B2 = {r1∗ , r2∗ }. • Repeat previous step and add a new relay in each step until all potential relays are included. Finally, search the minimum FBn and the corresponding Bn , which is the best relay set, B , Bn . There is another thing we should note that, the effectiveness of OPT time minimization in the cooperate scheme is affected by several parameters, including packet size, propagation delay, channel states, etc. So there is no guarantee that the cooperative scheme is superior in all scenarios. Without carefully evaluating the conditions when the cooperative communication works best, the performance of the cooperative communication may be inferior to the direct communication, even when the best relay set is employed. In the remainder of this section, we analyze when to use cooperative communication and when to transmit directly to minimize the OPT time. Denote the spectral efficiency in non-cooperative transmission mode is Rnoncoop and the outage probability is Pnoncoop , which is predetermined and equal to Pcoop . Then we have P r[Rnoncoop > log2 (1+SN R|asd |2 )] ≤ Pnoncoop   −SN R ln(1−Pnoncoop ) +1 , ⇒ Rnoncoop ≤ log2 λsd

(16)

0

where log2 (1 + SN R|asd |2 )] , Isd is the mutual information between the source and the destination in the non-cooperative mode. Compared to (8) and (11), both the channel utilization and the power factor here is 1 rather than 1/2 and |B| + 1, since the whole time slot and the power is used for the direct data transmission in the non-cooperative mode. When best relays are employed, we denote the correspond∗ ∗ ∗ ing parameters Ri , Tsri and Tri d as Rcoop , Tsr and Trd respectively. The propagation delay difference between the ∗ ∗ best relay path and direct path is ∆T = Tsr + Trd − Tsd . The performance of non-cooperative mode is superior when L 2L 6 + ∆T ∗ W Rnoncoop W Rcoop ∆T 1 1 2 ⇒ ≥ ( − ∗ ), L W Rnoncoop Rcoop

(17)

Otherwise, the cooperative mode performs a shorter OPT time. Here, we call the ∆T /L as the ∆T L ratio - the parameter to help select the transmission mode.

Fig. 6. The critical ∆T L ratio surface as the function of λsri and λri d with different λsd (λsd = 0.25, 0.5, 0.75, 1).

In Fig. 6, we show the minimum ∆T L ratio with respect to λsri , λri d and λsd . The settings in this simulation are: the available bandwidth W = 5 kHz, SN R = 5 dB, Pnoncoop = Pcoop = Psr = 10−2 . The cooperative mode outperforms the non-cooperative one within the region under the critical ∆T L ratio surface, called the cooperative preferred region, and is inferior to the non-cooperative one in the region above the surface, called the non-cooperative preferred region. It is known that with a certain outage probability, the cooperative communication is able to increase the transmission rate through improving the spectral efficiency, therefore decreasing the data sending time. The larger the packet size L is, the longer data transmission time is saved and the longer propagation delay difference ∆T can be compensated. This indicates that, a large ∆T , or a large ∆T L ratio is tolerated for cooperative communication in the cooperative preferred region; vice versa. As shown in Fig. 6, the critical ∆T L ratio decreases with the deteriorating source-to-relay channel (larger λsri ) and relay-to-destination channel (larger λri d ). Meanwhile, the size of the cooperative region is more sensitive to λsri for a similar reason as we discussed in Fig. 5. In addition, if the channel state from the source to the destination node gets worse (larger λsd ), the performance of both the non-cooperative mode and the cooperative mode decrease. However, the cooperative communication is supported by additional channel, namely the relay channel; the channel capacity thus is higher than noncooperative scheme. After selecting the best relay, the source node should decide whether to use cooperative or non-cooperative according to the ∆T L ratio. If it lies in the non-cooperative preferred region, the source uses non-cooperative scheme for data transmission. Otherwise the preselected best relay will be employed for the cooperative communication. Therefore, the relay selection scheme based on COBRA criterion can guarantee the minimum OPT time in all situations. VI. S IMULATION R ESULTS In this section, we investigate the performance of COBRA criterion with a number of simulation experiments. Both a

7

0.7

i

0.6

1.5 1

0.5

COBRA Criterion CSI Based Criterion Maximum Transmssion Rate Non−Cooperative Scheme

RB (bit/sec/Hz)

RB (bit/sec/Hz)

2

0.5

λsr ~ U(5*10−3, 1*10−1) COBRA Criterion CSI Based Criterion Maximum Transmssion Rate Non−Cooperative Scheme

0.4 0.3 0.2 0.1

2 4 6 8 10 Number of relays in the best relay set

(a)

2 4 6 8 10 Number of relays in the best relay set

λsr ~ U(1*10−5, 2*10−4)

3.2

i

3 COBRA Criterion CSI based Criterion Maximum Transmission Rate Non−Cooperative Scheme

2.8 2.6 2.4 2.2 2 1.8 1.6 1.4

1

2

3

4

5

Number of relays in the best relay set

(b)

λsr=U(5*10−3, 1*10−1)

5

i

One−way packet transmission time (sec)

λsr ~ U(1*10−5, 2*10−4)

One−way packet transmission time (sec)

2.5

i

COBRA Criterion CSI based Criterion Maximum Transmssion Rate Non−Cooperative Scheme

4.5 4 3.5 3 2.5 2 1.5

(c)

1

2

3

4

Number of relays in the best relay set

(d)

Fig. 7. Performance comparison among different criteria with respect to the number of relays. (a) Spectrum efficiency with small λsri ; (b) Spectrum efficiency with large λsri ; (c) OPT time with small λsri ; (d) OPT time with large λsri .

A. Point-to-Point Communications We first compare the spectrum efficiency and OPT time of different criteria with respect to the number of relays and SN R in point-to-point communications, as shown in Fig. 7 and Fig. 8, respectively. Here, the distance between the source and the destination nodes is 2 km, a commonly used communication range of underwater modems. Around the source and destination, there are 10 randomly deployed potential relays available for the communication. The Rayleigh fading channel model is used and λri d ∼ U (5 × 10−3 , 1 × 10−1 ) follows a uniform distribution. The available bandwidth of each node is 5 kHz, the sound speed in water is 1500 m/s, SN R is set to 5 dB and λsd = 0.5. The data packet size is 100 Bytes in the simulation and the outage probability is Psr = Pcoop = 10−2 . Admittedly, in the situation with good source-to-relay channels (small λsri ), the proposed COBRA criterion could have a lower spectral efficiency compared to the CSI based and maximum transmission rate criteria. This is because COBRA tries to minimize the entire OPT time instead of only the transmission time. The difference may first increases and then decreases with the increased number of helpers employed in cooperative communications, shown in Fig. 7(a). In addition, the rising part of curves in this figure indicates that the multiplexing gain on spectrum efficiency is larger than the loss caused by the reduced transmission power on each node, since part of the total power is divided to the new relays. After a peak value, the spectrum efficiency starts to decrease with the further increase of the number of relays when the channel of newly involved helpers is so poor that allocating power to these relays is inefficient. When the source-to-relay channel is not good (large λsri ), a much smaller RB than in Fig. 7(a) is obtained. Fig. 7(b) depicts the spectrum efficiency with same relay-to-destination channel as Fig. 7(a) but worse source-to-relay channels. This

3.2 One−way packet transmission time (sec)

typical CSI based criterion which select the best relays by min{max{λsri , λri d }}, and a maximum transmission rate criterion which choose best relays by max{RB }, are implemented for performance comparison. Our results validate the advantages of COBRA criterion over the other two cooperative criteria and the non-cooperative scheme in terms of one-way packet transmission time, throughput and packet delivery ratio in UANs.

3 2.8

COBRA Criterion (large λsr )

2.6

CSI Based Criterion (large λsr)

i

i

2.4

Max Transmission Rate (large λsr)

λsr ~ U(5*10−3,1*10−1)

i

COBRA Criterion (small λsr ) i

i

2.2

−5

CSI Based Criterion (small λsr)

−4

λsr ~ U(1*10 ,2*10 )

2

i

i

Max Transmission Rate (small λsr)

1.8

Non−Cooperative Scheme

i

1.6 1.4

5

6

7

SNR (dB)

8

9

10

Fig. 8. OPT time comparison as a function of SN R with the best relay set.

result verifies our analysis that the deteriorated source-torelay channel is more likely to be the bottleneck of spectral efficiency in DF based cooperative scheme. In the situation with bad source-to-relay channels (large λsri ), the spectral efficiency monotonically decreases with the growth of relay set for all three cooperative schemes. The spectralQefficiency now is constrained by max{λsri } rather than ri ∈B λri d in (15). When more relays are selected, max{λsri } keeps increasing, and the averaged power on each node is reduced, which subsequently degrades the spectrum efficiency. Fig. 7(c) and Fig. 7(d) illustrate the OPT time of three cooperative criteria and the non-cooperative scheme. The performance of COBRA criterion is better than the CSI based and maximum transmission rate based criteria at different λsri , since both data transmission time and propagation delays are considered in COBRA to minimize the OPT time. With a good source-to-relay channel (small λsri ) in Fig. 7(c), all three cooperative schemes outperform the non-cooperative one. However, COBRA criterion achieves the shortest OPT time with arbitrary number of relays. Appropriately increasing the size of relay set in this scenario might be helpful in reducing the OPT time, but not always. However, in the situation with a bad source-to-relay channel (large λsri ), as shown in Fig. 7(d), increasing the amount of helpers leads to lower RB (in Fig. 7(b)) and longer propagation delays. Even in this situation where single relay is preferred, our proposed criterion still offers shorter OPT time than other communication schemes, although not significant. Fig. 8 demonstrates the OPT time as a function of SN R

5

8

6000

5000

65

1

60

7

6

Throughput (bps)

5 4000 Y (m)

70

3 2

0

4 3000 11

10

8

9

2000 12

13 15

Fig. 9.

1000

2000

3000 X (m)

50 45 40 35

25

14 0

55

30

1000

0

COBRA Criterion Maximum Transmission Rate Non−Cooperative Scheme

4000

5000

20 100

6000

A network example with random deployment.

when the best relay set is selected base on (15). Apparently, all communication schemes have a decreasing OPT time with the growth of SN R. COBRA criterion furthermore outperforms the other schemes under different SN R conditions. When SN R is low, the cooperative schemes offer significant OPT time reduction compared with the direct communication. In high SN R situation, the performance of noncooperative and cooperative schemes become comparable, when the propagation delay dominates the OPT time. In the extreme case when SN R goes to infinity, the transmission time approaches zero, and the total OPT time reduces to the propagation delay, i.e., max{Tsri + Tri d }, ri ∈ B. In this condition, the OPT time of noncooperative scheme with LOS communications becomes the shortest and COBRA will smartly select none relay for the transmission. The simulation results in Fig. 7 and Fig. 8 reveal that: 1). the cooperative communication is preferred when SN R is low or when the source-to-destination channel is bad; 2). the performance of our proposed cooperative communication scheme is more sensitive to the source-to-relay channel than the relay-to-destination channels; 3). in all situations, our proposed COBRA criterion offers better performance than the conventional algorithms in terms OPT time. The shorter OPT time will in turn enhance the throughput performance, which will be discussed next. B. Network Communications We use Aqua-Sim [24], a NS-2 based simulator for underwater networks, to evaluate the throughput and delivery ratio of different cooperative and non-cooperative schemes in UANs. In previous simulations for point-to-point communications, we observe that the maximum transmission rate criterion is superior to the CSI based one on both the spectrum efficiency and OPT time. Therefore we implement the maximum transmission rate criterion to compare with COBRA in this section. In our network communications, 16 nodes are randomly distributed in a 6000 m ×6000 m rectangular area. Nodes with even ID run a Poisson traffic generator and send packet to the right hand nodes with odd ID, composing 8 pairs of communications. A network example is shown in Fig. 9. The network is single-hop, but it is sufficient to evaluate the throughput of cooperative schemes in general UANs. All neighboring nodes within the communication range have the opportunity to be selected as relays in the cooperative scheme. Each point in Fig. 10 or Fig. 11 was generated by averaging

Fig. 10.

150

200 250 300 Packet size (Bytes)

350

400

Throughput comparison with respect to packet size.

the results over 10 random topologies. 20 repeated tests were conducted for each topology, with every test lasting 10 hours. According to our analysis in Section V-C, the effectiveness of cooperative communications depends on the packet transmission time and the propagation delay. We change the transmission time by increasing the packet size in the experiment and show the throughput variation in Fig. 10. The traffic load per node in this test is 0.025 packet/second. The SN R and channel settings are the same as Fig. 7(b). Fig. 10 illustrates significant throughput improvement of COBRA criterion than the non-cooperative and the conventional cooperative schemes in moderate packet sizes. When the packet size is small, the propagation delay dominates the one-way packet transmission time. The benefit on reducing the packet transmission time is overwhelmed by the increased propagation delay incurred by the relays in cooperative communications. Our proposed COBRA criterion in this situation smartly chooses no relay when the noncooperative scheme is superior. With the growth of packet size, the OPT time decrease in COBRA criterion becomes significant than the non-cooperative scheme and thus achieves considerably throughput improvement. Compared with the maximum transmission rate criterion which chooses relays with higher spectrum efficiency but much longer propagation delays, the proposed scheme has as much as 20% throughput improvement. When the packet size gets larger than 400 Bytes in our simulation, the throughput performance of COBRA criterion and maximum transmission rate one become comparable, since the transmission time reduction overwhelms the propagation delays. Fig. 11 presents the throughput and delivery ratio of different communication schemes with varying traffic loads. The packet size in this test is 300 Bytes. The throughput of all three schemes increases with the growth of traffic load. On the contrary, the delivery ratio shows significant decreasing due to the higher collision rates at heavier traffic loads. The proposed method offers the highest throughput performance, along with better delivery ratio as illustrated in Fig. 11. Benefiting from the relay selection to minimize OPT time, the average time cost on delivering each data packet with COBRA criterion is much shorter than the maximum transmission rate criterion non-cooperative communications. The maximum transmission rate cooperative scheme also shows superior throughput than the non-cooperative one since the packet size 300 Bytes is large enough allowing a considerable transmission time reduction. However, it is still less than our proposed criterion due to omitting propagation delays

9 100

80 COBRA Criterion Maximum Transmission Rate Non−Cooperative Scheme

70

96 Delivery ratio (%)

Throughput (bps)

60 50 40 30 20

92 90 88 86

82

0

20

40

60 80 Traffic load (bps)

100

120

(a) Fig. 11.

94

84

10 0

COBRA Criterion Maximum Transmission Rate Non−Cooperative Scheme

98

80

0

20

40

60 80 Traffic load (bps)

100

120

(b)

Performance comparison between different criteria with respect to network traffic load. (a) Throughput; (b) Delivery ratio.

in the relay selection. Even though the packet forwarding in cooperative communications increases the network traffic, the shorter packet transmission time, however, considerably reduces the collision probabilities (Fig. 11(b)) even in the face of high traffic load. The sharp drop of delivery ratio for noncooperative scheme might be incurred by the high collision probability at high traffic load. Due to the low data rate and long packet transmission time, communication interference in direct communications is much more significant than that of in cooperative schemes. Collision probability does not continue to increase with the further growth of traffic load after 60 bps, because of the collision avoidance mechanism of handshaking process. VII. CONCLUSION We propose a cooperative best relay assessment (COBRA) criterion to minimize the one-way packet transmission (OPT) time and designed the corresponding best relay selection algorithm for underwater cooperative networks. COBRA criterion relies on the underwater channel statistical property rather than instantaneous channel state which is usually outdated in underwater networks. Compared with existing channel state information (CSI) based and maximum transmission rate criteria, COBRA criterion significantly improves the network performance in terms throughput and delivery ratio for underwater cooperative networks with long propagation delays. The transmission mode selection issue is also addressed in this paper. By calculating the ratio of propagation delay difference to the packet length - ∆T /L, source node is able to switch the transmission mode between cooperative and noncooperative schemes to achieve a minimum OPT time. The new cooperative scheme can be considered as a cross-layer design of the MAC and physical layer for selective cooperative underwater acoustic networks. R EFERENCES [1] I. F. Akyildiz, D. Pompili, and T. Melodia. Underwater acoustic sensor networks: research challenges. Ad Hoc Networks, 3(3):257–279, 2005. [2] J.H. Cui, J. Kong, M. Gerla, and S. Zhou. The challenges of building mobile underwater wireless networks for aquatic applications. IEEE Network, 20(3):12–18, 2006. [3] Yishan Su, Yibo Zhu, Haining Mo, Jun-Hong Cui, and Zhigang Jin. Upcmac: A power control mac protocol for underwater sensor networks. In Proceedings of International Conference on Wireless Algorithms, Systems and Applications (WASA), 2013. [4] Yu Luo, Lina Pu, Zheng Peng, Zhong Zhou, and Jun-Hong Cui. Ct-mac: a mac protocol for underwater mimo based network uplink communications. In Proceedings of the Seventh ACM International Conference on Underwater Networks and Systems, page 23. ACM, 2012.

[5] J.N. Laneman, D.N.C. Tse, and G.W. Wornell. Cooperative diversity in wireless networks: Efficient protocols and outage behavior. IEEE Transactions on Information Theory, 50(12):3062–3080, December 2004. [6] J.N. Laneman and G.W. Wornell. Distributed space-time-coded protocols for exploiting cooperative diversity in wireless networks. IEEE Transactions on Information Theory, 49(10):2415–2425, October 2003. [7] A. Bletsas, A. Khisti, D.P. Reed, and A. Lippman. A simple cooperative diversity method based on network path selection. IEEE Journal on Selected Areas in Communications, 24(3):659–672, March 2006. [8] H. Shan, W. Zhuang, and Z. Wang. Distributed cooperative MAC for multihop wireless networks. IEEE Communications Magazine, 47(2):126–133, February 2009. [9] P. Liu, Z. Tao, S. Narayanan, T. Korakis, and S. S. Panwar. CoopMAC: A Cooperative MAC for Wireless LANs. IEEE Journal on Selected Areas in Communications, 25(2):340–354, February 2007. [10] B. Zhao and M.C. Valenti. Practical relay networks: a generalization of hybrid-ARQ. IEEE Journal on Selected Areas in Communications, 23(1):7–18, January 2005. [11] J. Preisig. Acoustic propagation considerations for underwater acoustic communications network development. ACM SIGMOBILE Mobile Computing and Communications Review, 11(4):2–10, 2007. [12] R.U. Nabar, H. Bolcskei, and F.W. Kneubuhler. Fading relay channels: performance limits and space-time signal design. IEEE Journal on Selected Areas in Communications, 22(6):1099–1109, August 2004. [13] S. Cui, A.J. Goldsmith, and A. Bahai. Energy-efficiency of MIMO and cooperative MIMO techniques in sensor networks. IEEE Journal on Selected Areas in Communications, 22(6):1089–1098, August 2004. [14] Z. Zhou, S. Zhou, J.H. Cui, and S. Cui. Energy-Efficient Cooperative Communication Based on Power Control and Selective Single-Relay in Wireless Sensor Networks. IEEE Transactions on Wireless Communications, 7(8):3066–3078, August 2008. [15] K. Vardhe, D. Reynolds, and B.D. Woerner. Joint power allocation and relay selection for multiuser cooperative communication. IEEE Transactions on Wireless Communications, 9(4):1255–1260, April 2010. [16] T. C.Y. Ng and W. Yu. Joint optimization of relay strategies and resource allocations in cooperative cellular networks. IEEE Journal on Selected Areas in Communications, 25(2):328–339, February 2007. [17] F.T. Alotaibi and J.A. Chambers. Extended orthogonal space-time block coding scheme for asynchronous cooperative relay networks over frequency-selective channels. In IEEE Workshop on Signal Processing Advances in Wireless Communications (SPAWC), pages 1–5, June 2010. [18] R. J. Urick. Sound propagation in the sea. Peninsula Publishing, Los Altos, CA, 1982. [19] E. T. Ar and I. E. Telatar. Capacity of Multi-antenna Gaussian Channels. European Transactions on Telecommunications, 10:585–595, 1999. [20] M. Chitre, J. Potter, and O. S. Heng. Underwater acoustic channel characterisation for medium-range shallow water communications. In Proc. IEEE/MTS Oceans, volume 1, pages 40–45. IEEE, 2004. [21] W.B. Yang and TC Yang. Characterization and modeling of underwater acoustic communications channels for frequency-shift-keying signals. IEEE, 2006. [22] F. Ruiz-Vega, MC Clemente, P. Otero, and JF Paris. Ricean shadowed statistical characterization of shallow water acoustic channels for wireless communications. arXiv preprint arXiv:1112.4410, 2011. [23] M. Balazs. Sum of independent exponentials. http://www.math. bme.hu/vbalazs/sumexp.pdf. [24] P. Xie, Z. Zhou, Z. Peng, H. Yan, T. Hu, J.H. Cui, Z. Shi, Y. Fei, and S. Zhou. Aqua-Sim: an NS-2 based simulator for underwater sensor networks. In Proc. IEEE/MTS Oceans, pages 1–7. IEEE, 2009.

Effective Relay Selection for Underwater Cooperative ...

the overall throughput performance of the network with energy constraint. A best ... the advantages of our proposed criterion over the conventional channel state ...

925KB Sizes 3 Downloads 184 Views

Recommend Documents

Cooperative OFDM Underwater Acoustic Communications with ...
Royal Institute of Technology (KTH). SE-100 44 Stockholm, ... be a promising technique in next generation wireless ... cooperative communication system with limited feedback. Minimum ... same advantages as those found in MIMO. There are.

Cooperative OFDM Underwater Acoustic Communications ... - ijeecs.org
be a promising technique in next generation wireless communication and network system. Limited ... same advantages as those found in MIMO. There are.

Cooperative OFDM Underwater Acoustic Communications ... - IJEECS
6kHz; number of subcarriers: 128; subcarrier space: 46.8Hz; symbol duration: 21.3ms. = 10 . Figure 2 shows simulation results of performance of. AF cooperative ...

Optimal Orbit Selection and Design for Airborne Relay ...
A software with interactive GUI is designed and ... planning software and discuss results. ... on Bidirectional Analytic Ray Tracing and Radiative Transfer).

Relay Selection Schemes for Dual-Hop Networks under ...
Oct 28, 2012 - share their antennas, spatial diversity can be achieved in the fashion of ..... (10). The corresponding achievable secrecy rate is expressed by. Copt = [Ck∗,D − Ck∗,E]. + . (11). The new selection metric is related to the maximiz

A Cooperative Phase Steering Scheme in Multi-Relay ...
Computer Science, Korea Advanced Institute of Science and Technology, Dae- ... This research was supported in part by the center for Cooperative Wireless.

Delay-Optimal Two-Hop Cooperative Relay ...
Sep 10, 2009 - algorithms in two ways: (1) our online iterative solution updates both the value function (potential) and the ... a good strategy with respect to the delay performance. ..... the storage of received information bits. ... Protocol 1 (Au

Cooperative Relay Service in a Wireless LAN
such as directory listing in NFS [8]. As a result ... rate our system design, which consists of three components working ...... We transferred a large file from the AP.

A Joint Relay Selection and Buffer Management ... - IEEE Xplore
Dept. of Computer Science, UCLA. Los Angeles, USA. {tuanle, kalantarian, gerla}@cs.ucla.edu. Abstract—Due to the unstable network topology of Delay.

Incremental Relaying with Partial Relay Selection - Semantic Scholar
May 5, 2010 - 2. System Model. We consider a wireless relay network consisting of one ..... schemes, the advantage of IRPRS schemes is the improve-. Fig. 2.

Selection Decode-And-Forward Relay Networks with ...
E-mail: [email protected]. Abstract—In this paper, we investigate the average symbol er- ror probability (SEP) of fixed decode-and-forward relay networks over independent but not identically distributed Nakagami-m fading channels. We have der

Opportunistic Relay Selection Based on Interference ...
code the third symbols while being interfered with by. Rπ2(1) ... own timer with K initial values, which are proportional to ... The timer of the relay Rπ1(ˆk) with the.

Minimax Robust Relay Selection Based on Uncertain ... - IEEE Xplore
Feb 12, 2014 - for spectrum sharing-based cognitive radios,” IEEE Trans. Signal Pro- ... Richness of wireless channels across time and frequency naturally.

Incremental Relaying with Partial Relay Selection - Semantic Scholar
May 5, 2010 - fer from one disadvantage—a loss in spectral efficiency as multiple orthogonal ... We consider a wireless relay network consisting of one source (S), N relays .... communication link whose equivalent SNR is written as fol- lows: .....

High-Throughput Selection of Effective RNAi Probes for ...
E-MAIL [email protected]; FAX (516) 422-4109. Article and publication ..... is a laser scan image of spots expressing EGFP (green) and RFP. (red) expression, and ...

Effect of Cooperative and Selection Relaying ...
Abstract: In this paper, we investigate the effect of cooperative and selection relaying schemes on multiuser diversity in downlink cel- lular systems with fixed relay stations (RSs). Each mobile station. (MS) is either directly connected to a base s

Underwater-Restorations-Underwater-Restorations-A-Sunken-City ...
In this fast-paced, action-filled science fiction. adventure, Jeffrey A. Ballard, pens ... Sunken City Capers Novelette PDF eBooks or in other format, are available within a heap around the net. Underwater ... City Capers Novelette. Underwater Restor

Power-Efficient Spectrum Sharing for Noncooperative Underwater ...
wi (n) + ∑j=iE {|hji(n)|2} pj(n) gi(n)E {|hii(n)|2}. ] +. ,. (7) where [x]+ is equivalent to max(0,x) and λi is chosen to satisfy the information rate constraint ui(pi, p−i) ≥ ..... ios. Our method has been developed for fully noncooperative s

Eminent Domain for Underwater Mortgages - Robinson+Cole
The city of Richmond, California, exemplifies the problems apparently brought on by the ... Robinson & Cole LLP (Hartford, CT), Counselor of Real Estate, Fellow of the American College ... We just went to a movie for the first time in a year.

Power-Efficient Spectrum Sharing for Noncooperative Underwater ...
a Class of Acoustic Channels and Practical Power Allocation Strategies for OFDM Systems,” IEEE J. Ocean. Eng., vol. 40, no. 4, pp. 785–795,. Oct 2015. [3] P. Wang, X. Zhang, and M. Song, “Power-efficient Resource Allo- cation for QoS Provisioni

Relay For Life 2017 Forms.pdf
Page 2 of 3. American Cancer Society Relay For Life. Youth Partcipaton Agreement. Every American Cancer Society Relay For Life event requires one ...

Collaborative Relay Beamforming for Secrecy
Conclusion. SDR Approach. Using the definition X ww†, we can rewrite the optimization problem in as max. X. N0 + tr(hh†X). N0 + tr(zz†X). s.t diag(X) ≤ p.

Underwater alert system
Feb 15, 2007 - cepts.html, Jerry Peck for Ocean Technology Systems, 2000, ..... responsive to a signal transmitted by a transmitter carried by another diver.