Abstract
The present disclosure relates to a triple-hop multiuser relay network. Further, the relay network is comprised of mixed communication mediums (radiofrequency/free-space optical/radiofrequency), and utilizes a generalized order user scheduling scheme for determining the next source or destination to be selected for transmission. Closed-form expressions were achieved to describe outage probability, average symbol error probability, and channel capacity assuming Rayleigh and Gamma-Gamma fading models for the radiofrequency and free-space optical links, respectively. The effects of pointing errors on the free-space optical link were also considered. Additionally, a power allocation algorithm was proposed to optimize power allocation at each hop.
Claims
1. A system for wireless network communication, comprising: a first plurality of wireless devices at a source configured to transmit or receive communication via radiofrequency; a second plurality of wireless devices at a destination configured to transmit or receive communication via radiofrequency; a first relay configured to communicate with a selected one of the first plurality of wireless devices at the source via radiofrequency and communicate with a second relay via free space optical communication, the second relay being configured to communicate with the first relay via free space optical communication and with a selected one of the second plurality of wireless devices at the destination via radiofrequency; and processing circuitry configured to select a wireless device at the source with the largest partially modeled source signal-to-noise ratio as the selected one of the first plurality of wireless devices, select a wireless device at the destination with the largest partially modeled destination signal-to-noise ratio as the selected one of the second plurality of wireless devices, wherein the partially modeled source signal-to-noise ratio is based on transmitted power, additive white Gaussian noise, and Rayleigh fading model-based channel coefficients, and the partially modeled destination signal-to-noise ratio is based on transmitted power, additive white Gaussian noise, and Rayleigh fading model-based channel coefficients.
2. The system for wireless network communication of claim 1, wherein the radiofrequency communication of the first plurality of wireless devices at the source is mmWave radiofrequency communication.
3. The system for wireless network communication of claim 1, wherein the radiofrequency communication of the first relay is mmWave radiofrequency communication.
4. The system for wireless network communication of claim 1, wherein the first relay employs a decode and forward scheme.
5. The system for wireless network communication of claim 1, wherein the second relay employs a decode and forward scheme.
6. The system for wireless network communication of claim 1, wherein the radiofrequency communication of the second relay is mmWave radiofrequency communication.
7. The system for wireless network communication of claim 1, wherein the radiofrequency communication of the second plurality of wireless devices at the destination is mmWave radiofrequency communication.
8. The system according to claim 1, wherein the Rayleigh fading model-based channel coefficients are exponentially distributed random variables.
9. The system according to claim 1, wherein the processing circuitry is further configured to calculate a partially modeled signal-to-noise ratio for the free space optical communication, the calculated partially modeled signal-to-noise ratio being determined in accordance with a Gamma-Gamma fading model.
10. The system according to claim 9, wherein the Gamma-Gamma fading model is a unified Gamma-Gamma fading model including pointing errors.
11. The system according to claim 1, wherein a transmission power of the selected one of the first plurality of wireless devices is calculated as where d.sub.s,r.sub.1.sup. is a distance between the source and the first relay, .sub.out is a predetermined outage threshold signal-to-noise ratio, P.sub.tot is a sum power constraint, d.sub.r.sub.2.sub.,d.sup. is a distance between the second relay and the destination, and d.sub.r.sub.1.sub.,r.sub.2.sup. is a distance between the first relay and the second relay.
12. The system according to claim 11, wherein an outage probability of the communicated signal from the selected one of the first plurality of wireless devices to the first relay is calculated as where N.sub.1 is an order of the selected one of the first plurality of wireless devices, K.sub.1 is at total number of the first plurality of wireless devices at the source, k is a number of a user, and is a partially modeled signal-to-noise ratio.
13. The system according to claim 12, wherein the transmission power of the selected one of the first plurality of wireless devices is determined such that the outage probability, among the first plurality of wireless devices, of the communicated signal is minimized.
14. A method of wireless network communication, comprising: selecting, by processing circuitry, one of a first plurality of wireless devices at a source, the selected one of the first plurality of wireless devices being a wireless device at the source with the largest partially modeled source signal-to-noise ratio; transmitting, by the processing circuitry, a communication of the selected one of the first plurality of wireless devices to a first relay via radiofrequency; receiving and decoding, by the processing circuitry, the transmitted radiofrequency communication from the selected one of the first plurality of wireless devices at the first relay; forwarding, by the processing circuitry, the decoded communication from the first relay to a second relay via free space optical communication; receiving and decoding, by the processing circuitry, the forwarded free space optical communication from the first relay at the second relay; selecting, by the processing circuitry, one of a second plurality of wireless devices at a destination, the selected one of the second plurality of wireless devices being a wireless device at the destination with the largest partially modeled destination signal-to-noise ratio; and transmitting, by the processing circuitry, the decoded communication from the second relay to the selected one of the second plurality of wireless devices at the destination via radiofrequency, wherein the partially modeled source signal-to-noise ratio is based on transmitted power, additive white Gaussian noise, and Rayleigh fading model-based channel coefficients, and the partially modeled destination signal-to-noise ratio is based on transmitted power, additive white Gaussian noise, and Rayleigh fading model-based channel coefficients.
15. The method of wireless network communication of claim 14, wherein the radiofrequency communication of the selected one of the first plurality of wireless devices at the source is mmWave radiofrequency communication.
16. The method of wireless network communication of claim 14, wherein the radiofrequency communication received by the first relay is mmWave radiofrequency.
17. The method of wireless network communication of claim 14, wherein the radiofrequency communication transmitted by the second relay is mmWave radiofrequency.
18. The method of wireless network communication of claim 14, wherein the radiofrequency communication received by the selected one of the second plurality of wireless devices at the destination is mmWave radiofrequency.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) A more complete appreciation of the disclosure and many of the attendant advantages thereof will be readily obtained as the same becomes better understood by reference to the following detailed description when considered in connection with the accompanying drawings, wherein:
(2) FIG. 1 is a schematic of a multiuser multi-hop mixed transmission modality network with generalized order user scheduling according to one or more aspects of the disclosed subject matter;
(3) FIG. 2 is a schematic of a multiuser triple-hop mixed RF/FSO/RF relay network with generalized order user scheduling according to one or more aspects of the disclosed subject matter;
(4) FIG. 3 is a graphical representation of system outage probability versus SNR of a multiuser mixed RF/FSO/RF relay network with generalized order user scheduling for different values of N.sub.1=N.sub.2 according to one or more aspects of the disclosed subject matter;
(5) FIG. 4 is a graphical representation of system outage probability versus SNR of a multiuser mixed RF/FSO/RF relay network with generalized order user scheduling for different values of K.sub.1=K.sub.2 according to one or more aspects of the disclosed subject matter;
(6) FIG. 5 is a graphical representation of system outage probability versus SNR of a multiuser mixed RF/FSO/RF relay network with generalized order user scheduling for different values of .sub.out with fixed average SNRs and varying average SNRs according to one or more aspects of the disclosed subject matter;
(7) FIG. 6 is a graphical representation of system outage probability versus order of selected user of multiuser mixed RF/FSO/RF relay network with generalized order user scheduling for different values of average SNR according to one or more aspects of the disclosed subject matter;
(8) FIG. 7 is a graphical representation of system outage probability versus SNR of multiuser mixed RF/FSO/RF relay network with generalized order user scheduling for different values of .sub.out with and without power optimization according to one or more aspects of the disclosed subject matter;
(9) FIG. 8 is a graphical representation of system average symbol error probability versus SNR of a multiuser mixed RF/FSO/RF relay network with generalized order user scheduling for different values of according to one or more aspects of the disclosed subject matter;
(10) FIG. 9 is a graphical representation of system average symbol error probability versus SNR of a multiuser mixed RF/FSO/RF relay network with generalized order user scheduling for different values of , , and r according to one or more aspects of the disclosed subject matter;
(11) FIG. 10 is a graphical representation of system average symbol error probability versus SNR of a multiuser mixed RF/FSO/RF relay network with generalized order user scheduling for different values of (K.sub.1, N.sub.1) and (K.sub.2, N.sub.2) according to one or more aspects of the disclosed subject matter;
(12) FIG. 11 is a graphical representation of ergodic capacity versus SNR of a multiuser mixed RF/FSO/RF relay network with generalized order user scheduling for different values of N.sub.1=N.sub.2 according to one or more aspects of the disclosed subject matter; and
(13) FIG. 12 is a hardware block diagram of a server according to one or more exemplary aspects of the disclosed subject matter.
DETAILED DESCRIPTION
(14) The terms a or an, as used herein, are defined as one or more than one. The term plurality, as used herein, is defined as two or more than two. The term another, as used herein, is defined as at least a second or more. The terms including and/or having, as used herein, are defined as comprising (i.e., open language). Reference throughout this document to one embodiment, certain embodiments, an embodiment, an implementation, an example or similar terms means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present disclosure. Thus, the appearances of such phrases or in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments without limitation.
(15) Recently, incorporation of free-space optical communication in relay networks has been proposed to provide improved reliability in the last-mile of wireless communications. These networks, often known as dual-hop relay networks, transmit a source message from a source to a relay node over a RF link (licensed frequencies) and then forward the message to the destination over an FSO link (license-free). In such networks, relays provide greater diversity among nodes, expand the coverage area, and reduce the need for high-power transmitters. Further, this approach can be complemented via multiuser cooperation and opportunistic scheduling.
(16) Extensive work has been dedicated to the above, filling the connectivity gap in last-mile connectivity while conserving economic resources and saving bandwidth by exploiting optical communications. To this point, however, FSO communications have been incorporated into dual-hop networks with the FSO link connecting directly to a base station at a terminus. Therefore, a triple-hop mixed relay network with generalized user scheduling and power allocation algorithm, yet to be developed, is described in the present disclosure.
(17) FIG. 1 shows a triple-hop mixed RF/FSO/RF relay network consisting of K.sub.1 sources on a first hop 117 U.sub.k (k=1, 2, . . . , K.sub.1) (102, 103, 104), two un-coded type DF relays R.sub.i (i=1, 2) (105, 115) and K.sub.2 destinations on a third hop 119 D.sub.j (j=1, 2, . . . , K.sub.2) (112, 113, 114). The sources 110 are connected with a first relay 105 through RF links 117. The first relay 105 is connected with a second relay 115 via FSO link. The second relay 115 is connected with destinations 120 through RF links 119. The abovementioned communication modalities are non-limiting and are merely representative of a variety of communication modalities. The direct links between the sources and destinations are assumed to be in deep fade. Further, channel coefficients are held constant over an entire block of communication in accordance with a block fading model.
(18) Communication is operated in a half-duplex mode and to be conducted over three phases outlined above and repeated here: selected user U.sub.set.fwdarw.R.sub.1, R.sub.1.fwdarw.R.sub.2, and R.sub.2.fwdarw.D.sub.set. The received signal at R.sub.1 105 from the kth user can be expressed as
y.sub.k,r.sub.1=/{square root over (P.sub.k)}h.sub.k,r.sub.1x.sub.k,r.sub.1+n.sub.r.sub.1,(1)
where P.sub.k is the transmit power of the kth user, h.sub.k,r.sub.1 is the channel coefficient of the U.sub.k.fwdarw.R.sub.1 link, x.sub.k,r.sub.1 is the transmitted symbol of U.sub.k with
{|x.sub.k,r.sub.1|.sup.2}=1, and n.sub.r.sub.1N(0, N.sub.01) is an additive white Gaussian noise (AWGN) term, where
{} is the mathematical expectation. Using (1), the SNR at R.sub.1 105 due to U.sub.k 104 can be written as
(19)
(20) According to the generalized order user scheduling, the source with the N.sub.1.sup.th best .sub.U.sub.k.sub.,R.sub.1 or equivalently, the N.sub.1.sup.th largest |h.sub.k,r.sub.1|.sup.2 among the other sources 110 is selected to transmit its message to R.sub.1 105 in the first communication phase 117. In other words, the source 110 is selected such that .sub.U.sub.Sel.sub.R.sub.1=N.sub.1.sup.th max{.sub.U.sub.k.sub.,R.sub.1}. Processing circuitry is configured to perform the selection process at R.sub.1 according the selection scheme described herein. The subcarrier intensity modulation (SIM) scheme is employed at the relay R.sub.1 105, where a standard RF coherent/noncoherent modulator and demodulator can be used for transmitting and recovering the source data. At R.sub.1 105, after filtering by a bandpass filter (BPF), a direct current (DC) bias is added to the filtered RF signal to ensure that the optical signal is non-negative. Then, the biased signal is sent to a continuous wave laser driver. The retransmitted optical signal at R.sub.1 105 is written as
y.sub.r.sub.1.sup.Opt={square root over (P.sub.Opt)}(1+
y.sub.Sel,r.sub.1),(3)
where P.sub.Opt denotes the average transmitted optical power and it is related to the relay electrical power P.sub.r by the electrical-to-optical conversion efficiency .sub.1 as P.sub.Opt=.sub.1 P.sub.r.sub.1, where M denotes the modulation index and .sub.Sel,r.sub.1 is the RF received signal at R.sub.1 105 from the selected source (see article by Lee, E et al, Performance analysis of the asymmetric dual-hop relay transmission with mixed RF/FSO links published in IEEE Transactions on Information Theory, in 2004, and incorporated herein by reference). The optical signal at R.sub.2 115 received from R.sub.1 105 at the second phase of communication 118 can be expressed as
.sub.r.sub.1.sub.,r.sub.2=g.sub.r.sub.1.sub.,r.sub.2{{square root over (P.sub.Opt)}[1+
({square root over (P.sub.Sel)}h.sub.Sel,r.sub.1x.sub.Sel,r.sub.1+n.sub.r.sub.1)]}+n.sub.r.sub.2,(4)
where n.sub.r.sub.2N(0, N.sub.02) is an AWGN term at R.sub.2 115. Moreover, the channel coefficients of the R.sub.1.fwdarw.R.sub.2 link which is given by g.sub.r.sub.1.sub.,r.sub.2 is modeled as g.sub.r.sub.1.sub.,r.sub.2=g.sub.ag.sub.f, where g.sub.a and g.sub.f are the average gain and the fading gain of the FSO link, respectively, and are given by
(21)
where q is the aperture radius, is the divergence angle of the beam, d.sup.FSO is the distance between the FSO transmitter and receiver, is the weather-dependent attenuation coefficient, and GGamma(, ) represents a Gamma-Gamma random variable with parameters and (see article by Zhang, W et al, Soft-switching hybrid FSO/RF links using short-length raptor codes: design and implementation published in IEEE Journal on Selected Areas in Communications, in 2009, and incorporated herein by reference). Assuming spherical wave propagation, the parameters and in the Gamma-Gamma distribution, which represent the fading turbulence conditions, are related to the physical parameters as follows:
(22)
where .sup.2=0.5 C.sub.n.sup.2.sup.7/6(d.sup.FSO).sup.11/6, .sup.2=q.sup.2/d.sup.FSO, =2/.sup.FSO is the wavelength, and C.sub.n.sup.2 is the weather-dependent index of refraction structure parameter (see article by He, B et al, Bit-interleaved coded modulation for hybrid RF/FSO systems published in IEEE Transactions on Communications, in 2009, and incorporated herein by reference).
(23) When the DC component is filtered out at R.sub.2 115 and an optical-to-electrical conversion is performed, assuming M=1, the received signal can be expressed as follows:
.sub.r.sub.1.sub.,r.sub.2=g.sub.r.sub.1.sub.,r.sub.2{square root over (P.sub.Ele)}({square root over (P.sub.Sel)}h.sub.Sel,r.sub.1x.sub.Sel,r.sub.2+n.sub.r.sub.1)+n.sub.r.sub.2,(8)
where P.sub.Ele=.sub.2P.sub.Opt=.sub.1.sub.2P.sub.r.sub.1 is the electrical power received at R.sub.2 115 and .sub.2 is the optical-to-electrical conversion efficiency.
(24) From (8), the SNR at R.sub.2 115 can be written as
(25)
and P.sub.r.sub.1 is the transmit power at R.sub.1 105. The SNR in (9) can be rewritten using the standard approximation .sub.R.sub.2
min(.sub.U.sub.Sel.sub.,R.sub.1,.sub.R.sub.1.sub.,R.sub.2) (see article by Ansari, I S et al, Impact of point errors on the performance of mixed RF/FSO dual-hop transmission systems published in IEEE Wireless Communications Letters, in 2013 and an article by Ansari, I S et al, On the performance of mixed RF/FSO variable gain dual-hop transmission systems with pointing errors, published at IEEE Vehicular Technology Conference, in 2013, and incorporated herein by reference) as
(26)
(27) The signal received at D.sub.j 114 from R.sub.2 115 in the third phase of communication 119 can be written as
.sub.r.sub.2.sub.,d.sub.j=/{square root over (P.sub.r.sub.2)}h.sub.r.sub.2.sub.,jx.sub.d.sub.j+n.sub.d.sub.j,(11)
where P.sub.r.sub.2 is the transmit power at R.sub.2 115, h.sub.r.sub.2.sub.,j is the channel coefficient of the R.sub.2.fwdarw.D.sub.j link, x.sub.d.sub.j is the transmitted symbol of d.sub.j with
{|x.sub.d.sub.j|.sup.2}=1, and n.sub.d.sub.jN(0, N.sub.03) is an AWGN term. Using (11), the SNR at D.sub.j 114 can be written as
(28)
(29) According to generalized order user scheduling, the destination 120 with the N.sub.2.sup.th best .sub.R.sub.2.sub.,D.sub.j or equivalently, the N.sub.2.sup.th largest |h.sub.r.sub.2.sub.,j|.sup.2 among the other destinations 120 is selected to receive its message from R.sub.2 115 in the third communication phase 119. In other words, the destination is selected such that .sub.R.sub.2.sub.,D.sub.Sel=N.sub.2.sup.th max{.sub.R.sub.2.sub.,D.sub.j}. Processing circuitry is configured to perform the selection process at R.sub.2 according the selection scheme described herein.
(30) The channel coefficients of the RF links 117, 119 h.sub.k,r.sub.1 (k=1= . . . =K.sub.1) and h.sub.r.sub.2.sub.,j (j=1= . . . =K.sub.2) follow the Rayleigh fading model and, therefore, channel gains |h.sub.k,r.sub.1|.sup.2 and |h.sub.r.sub.2.sub.,j|.sup.2 are exponentially distributed random variables with mean powers .sub.k,r.sub.1 and .sub.r.sub.2.sub.,j, respectively. Therefore, the probability density functions (PDFs) of .sub.U.sub.k.sub.,R.sub.1, and .sub.R.sub.2.sub.,D.sub.j are given by
(31)
respectively. Regarding the second hop, it is assumed that the FSO link 118 experiences a unified Gamma-Gamma fading model including the pointing errors effect whose SNR PDF (see article by Ansari, I S et al, Impact of point errors on the performance of mixed RF/FSO dual-hop transmission systems published in IEEE Wireless Communications Letters, in 2013, and incorporated herein by reference), is given by
(32)
is the ratio between the equivalent beam radius at the receiver and the pointing error displacement standard deviation (jitter) at the receiver (i.e. when .fwdarw., non-pointing error). r is the parameter defining the type of detection technique (i.e. r=1 represents heterodyne detection and r=2 represents intensity modulation (IM)/direct detection (DD)). and are the fading parameters related to the atmospheric turbulence conditions with lower values indicating severe atmospheric turbulence conditions. (.) is the Gamma function,
(33)
and G(.) is the Meijer G-function (see textbook by Gradshteyn, I S and Ryzhik, I M, Tables of Integrals, Series and Products, published by Academic Press, in 2000, and incorporated herein by reference).
(34) The end-to-end (e2e) SNR at the selected destination can be written using the standard approximation .sub.D
min(.sub.R.sub.2, .sub.R.sub.2.sub.,D.sub.Sel) as
(35) 0
(36) In an exemplary embodiment, as seen in FIG. 2, K.sub.1 sources 210 are users of wireless devices. A user U.sub.Sel 204 is selected from a group of source users 210, as the user with the N.sub.1.sup.th best SNR value, to transmit its signal to a first relay 201. The signal is transmitted via RF link on a first hop 217. Each source user (U.sub.1 202, U.sub.2 203, . . . , U.sub.K.sub.1 204) is equipped with a single antenna. The first relay 201 is equipped with a single antenna 205 and a single photo-aperture transmitter 206. A second relay 211 is equipped with a single antenna 215 and a photo-aperture transmitter 216. Deploying a DF scheme, the first relay 201, with support from processing circuitry configured to decode a transmitted signal, receives the signal from the user U.sub.Sel 204 and transmits the signal to a second relay 211 on a second hop 218 via FSO link. The second relay 211 receives the signal from the first relay 201 and, deploying a DF scheme, with support from processing circuitry configured to decode the transmitted signal, transmits the signal to a destination user D.sub.Sel 214 via RF link on a third hop 219. The destination user D.sub.Sel 214 is selected from a group of destination users 220, as the user with the N.sub.2.sup.th best SNR value, to receive its signal from the second relay 211. Each destination user (D.sub.1 212, D.sub.2 213, . . . , D.sub.K.sub.2 214) is equipped with a single antenna.
System Performance Metrics (Analytical Solutions)
(37) To evaluate system performance, the statistics of the e2e SNR provided in (14) must be determined.
(38) To this end, the outage probability is defined as the probability that the SNR at a selected destination drops below a predetermined outage threshold .sub.out, or P.sub.out=Pr[.sub.d.sub.out], where Pr[.] is the probability operation and .sub.out is a predetermined outage threshold. The outage probability can be obtained from the cumulative distribution function (CDF) of the e2e SNR as P.sub.out=F.sub.D(.sub.out). This CDF can be written in terms of CDFs of the three hops' SNRS as
(39)
are the CDFs of the first hop, second hop, and third hop SNRs, respectively.
(40) The CDF of the first hop begins from the PDF according to generalized order user selection, wherein the PDF represents the N.sub.1.sup.th best SNR or, the source of the N.sub.1.sup.th best SNR as selected by the first relay. The CDF is rewritten as
(41)
where the users on the third hop have been assumed to have independent identical distributed channels.
(42) The CDF of the second hop is determined from the PDF of the FSO link incorporating the Gamma-Gamma fading model and including point errors. The CDF is rewritten as
(43)
comprises of r terms and
(44)
comprises of 3r terms.
(45) Similar to the first hop, the CDF of the third hop begins from the PDF according to generalized order user selection, wherein the PDF represents the N.sub.2.sup.th best SNR or, the destination of the N.sub.2.sup.th best SNR as selected by the second relay. The CDF is rewritten as
(46)
where the users on the third hop have been assumed to have independent identical distributed channels.
(47) Following the substitution of the CDFs from each hop ((19), (20), (22)) into (15), the full e2e CDF can be written as
(48)
The CDF in (23) is used to determine several performance measures as closed-form expressions.
(49) To determine the exact average symbol error probability (ASEP), the ASEP is expressed in terms of the CDF of .sub.D as
(50)
where a and b are modulation-specific parameters (see article by McKay, M R et al, Performance analysis of MIMO-MRC in double-correlated Rayleigh environments, published in IEEE Transactions on Communications, in 2007, incorporated herein by reference). A SIM scheme is adopted, allowing known digital modulation techniques such as phase shift keying to be used. Therefore, the error probability computing method, used for RF wireless communication systems, can be used to evaluate the error probability performance in FSO systems. Upon combination of equations, ASEP can be written as
(51)
(52) Because the coherence time of the FSO fading channel is in the order of milliseconds, a single fade can obliterate millions of bits at gigabits/second data rates. Therefore, the exact average (i.e., ergodic) channel capacity represents the best achievable capacity of an optical wireless link. Using a PDF-based method, the ergodic capacity can be expressed in terms of the PDF of .sub.D as
(53)
(54) Following multiple derivations and integrations described in detail in the cited references, the exact ergodic capacity can be written as
(55) 0
where E.sub.i(.) is an exponential integral function, and G[Z.sub.1, Z.sub.2|.|.|.] is the extended generalized bivariate Meijer G-function.
System Performance Metrics (Asymptotic Solutions)
(56) Due to the complexity of the above expressions, approximations of these expressions are required to appropriately evaluate the impact of changes in performance parameters and gain system insight. Detailed derivation of the approximate solutions can be found in the cited references.
(57) The asymptotic outage probability can be written at the high SNR regime as P.sub.out
(G.sub.cSNR).sup.G.sup.d, where G.sub.c and G.sub.d are the coding gain and diversity order of the system, respectively (see textbook by Simon, M K and Alouini, M-S, Digital Communication over Fading Channels, published by John Wiley & Sons, Inc., in 2005, and incorporated herein by reference). G.sub.c represents a horizontal shift in the outage probability and G.sub.d refers to a change in the slope of the outage probability vs. SNR curve.
(58) Consider the case of identical sources' channels (.sub.1,r.sub.1=.sub.2,r.sub.1= . . . =.sub.K.sub.1.sub.,r.sub.1=.sub.u,r.sub.1) and identical destinations' channels (.sub.r.sub.1.sub.,1=.sub.r.sub.1.sub.,2= . . . =.sub.r.sub.2.sub.,K.sub.2=.sub.r.sub.2.sub.,u). The approximate CDF of each hop separately is determined to calculate the approximate CDF of the e2e SNR.
(59) Regarding the first hop link, using a Taylor series representation of the exponential term in the CDF to simplify and integrate, the CDF is written as
(60)
(61) Regarding the second hop link, the CDF is written as
(62)
where is constant and is written as
(63)
(64) The third hop link, similar to the first hop link, is simplified as
(65)
(66) To obtain the diversity order and coding gain of the system, the CDF of (16) can be simplified, at high SNR values, to be
F.sub.D()F.sub.U.sub.Sel.sub.,R.sub.1()+F.sub.R.sub.1.sub.,R.sub.2()+F.sub.R.sub.2.sub.,D.sub.Sel(),(46)
(67) Substituting values into (46), the approximate outage probability, at high SNR values, can be written as
(68)
(69) From (47), it is observed that the performance of the considered relay network will be dominated by the worst link among the available three links (first RF link, FSO link, second RF link). This domination depends on the parameters of these links. Therefore, the diversity order of the triple-hop mixed RF/FSO/RF relay network with generalized order user scheduling is equal to min(K.sub.1N.sub.1+1, /r, K.sub.2N.sub.2+1). Based on the value of the diversity order, one of the following three cases represents the overall system performance.
(70) Case 1 One hop is dominant, and the coding gain is written as
(71)
(72) Case 2 Two hops are dominant, and the coding gain is written as
(73)
(74) Case 3 Three hops have the same diversity order, and so the coding gain is written as
(75)
(76) System performance, dominated by the weakest link, can be described as: (1) the first hop link (i.e., K.sub.1 and N.sub.1), (2) the second hop link (i.e., .sup.2, , ), and (3) the third hop link (i.e., K.sub.2 and N.sub.2). If the diversity orders of two hops are equal and are the minimum, the coding gain of the system equals the average of the coding gains across these two hops. Similarly, if the diversity orders of all three hops are equal, the coding gain of the system equals an average of the coding gains across the three hops.
(77) The above approximate solutions are further used to determine the optimum adaptive power allocation for the transmitting nodes in the system.
(78) The distance between the first hop K.sub.1 sources and relay R.sub.1 is defined as d.sub.s,r.sub.1, the distance between the relays R.sub.1 and R.sub.2 is defined as d.sub.r.sub.1.sub.,r.sub.2, and the distance between relay R.sub.2 and the third hop K.sub.2 destinations is defined as d.sub.r.sub.2.sub.,d. The distance from K.sub.1 sources to K.sub.2 destinations, therefore, is defined as D.sub.tot=d.sub.s,r.sub.1+d.sub.r.sub.1.sub.,r.sub.2+d.sub.r.sub.2.sub.,d. Under a scenario where received power decays with distance, the average value of SNR in the hop between K.sub.1 sources and relay R.sub.1 is expressed as
(79)
is the path loss exponent and is equal for all hops to a value greater than 1, and N.sub.0 is AWGN power (assumed equal for all hops). Similarly, average value of SNR in the second hop can be expressed as .sub.r.sub.1.sub.,r.sub.2=P.sub.r.sub.1.sub.,r.sub.2d.sub.r.sub.1.sub.,r.sub.2.sup., where
(80) 0
The average value of SNR in the third hop, between the relay R.sub.2 and destinations K.sub.2, is expressed as
(81)
The power constraint in this system can, therefore, be written as P.sub.tot=P.sub.s,r.sub.1+P.sub.r.sub.1.sub.,r.sub.2+P.sub.r.sub.2.sub.,d.
(82) The optimal power allocation, minimizing outage probability as a function of the power constraint, is expressed as
(83)
(84) The asymptotic expression for F.sub.D(.sub.out) can be rewritten as
(85)
(86) Using a Lagrangian multipliers method, differentiating, and simplifying to solve for P.sub.s,r.sub.1*, P.sub.r.sub.1.sub.,r.sub.2*, and P.sub.r.sub.2.sub.,d*, the following expressions are achieved for the optimum transmission powers at each hop:
(87)
System Evaluation
(88) The accuracy of analytical and asymptotic solutions can be validated via comparison to Monte Carlo simulations.
(89) FIG. 3 is a graphical representation of the impact of the order of selected source at the first hop (N.sub.1) and order of selected destination at the third hop (N.sub.2) on outage probability of the system when N.sub.1=N.sub.2. FIG. 3 demonstrates that under weak turbulence conditions (=9.708 and =8.198), or as N.sub.1=N.sub.2 decreases (the quality of the selected source and destination is improved), overall system performance is improved. Under weak turbulence, the RF links in the first and third hop drive system performance, and therefore improvements in SNR at those links dramatically improves system performance. In other words, the diversity order of the system is equal to K.sub.1N.sub.1+1=K.sub.2N.sub.2+1. For a fixed number of sources and destinations (K.sub.1=K.sub.2), reducing N.sub.t=N.sub.2 increases the diversity order of the system and enhances system performance.
(90) FIG. 4 is a graphical representation of the outage probability of the system under weak turbulence conditions when the number of sources and destinations is varied but equal (K.sub.1=K.sub.2). Under weak turbulence conditions (=9.708 and =8.198) or as K.sub.1=K.sub.2 increases (number of available sources and destinations increases), overall system performance improves. Again, during weak turbulence, the RF links drive system performance and the diversity order is equal to K.sub.1N.sub.1+1=K.sub.2N.sub.2+1. In other words, for fixed order of selection of source and destination (N.sub.1=N.sub.2), an increasing K.sub.1=K.sub.2 increases diversity order of the system and improves system performance.
(91) FIG. 5 is a graphical representation of outage probability of the system compared with average SNR at each hop under weak turbulence conditions (=8.650 and =7.142) and for different values of the SNR outage threshold .sub.out. Two specific cases were evaluated: (1) all links' average SNRs increase with increasing x-axis value and (2) one link's average SNR is fixed. In the case (1) where all SNRs are variable, the performance of the system is not limited and enhances as SNR increases. In the case (2) where one link has a fixed SNR, a noise floor appears in the results and outage probability is dominated by this worst link among the three. From FIG. 5, it is apparent that changes to the outage threshold .sub.out affect only the coding gain of the system.
(92) FIG. 6 is a graphical representation of the outage probability of the system compared with order of selected source and destination (N.sub.1=N.sub.2) under weak turbulence conditions (=8.038 and =6.525) for variable values of average SNR per hop. As N.sub.1=N.sub.2 increases (as the quality of the selected source and destination decreases), the outage probability of the system increases and system performance degrades.
(93) FIG. 7 is a graphical representation of the impact of the proposed power allocation algorithm under weak turbulence conditions (=5.662 and =4.059) and for variable values of outage threshold .sub.out. The dashed lines, representing power optimization, improve system performance by decreasing outage probability of the system. Further, by increasing the outage threshold .sub.out, system performance is degraded by reducing the coding gain of the system and not the diversity order. In determining power allocation, the total distance (D.sub.tot) between the sources and destinations was assumed to be 1 and divided as D.sub.s,r.sub.1.sub.=0.3, D.sub.r.sub.1.sub.,r.sub.2=0.3, and D.sub.r.sub.2.sub., d=0.4.
(94) FIG. 8 is a graphical representation of the impact of pointing error () on the average symbol error probability of the system under sever atmospheric turbulence conditions (=4.341 and =1.309). Under severe atmospheric turbulence conditions, system performance is dominated by performance of the FSO link and its corresponding parameters (, , and .sup.2). FIG. 8 can be divided into two sets of curves where (1) diversity order is affected by changing and where (2) coding gain is affected by changing . When .sup.2 is the smallest parameter, G.sub.d of the system is impacted. When is larger than , changes in affect the G.sub.c of the system and G.sub.d is determined by .
(95) FIG. 9 is a graphical representation of the impact of FSO detection type (heterodyne or intensity modulation/direct detection) on the average symbol error probability when compared with average SNR per hop under variable atmospheric conditions. Due to minimal sensitivity to thermal noise, heterodyne detection improves system performance while increasing system complexity.
(96) FIG. 10 is a graphical representation of the outage probability of the system when the number of sources K.sub.1 and destinations K.sub.2 and order of selected sources N.sub.1 and destinations N.sub.2 is varied. Further, the additional impact of varied atmospheric turbulence conditions is considered. Under severe atmospheric turbulence conditions, increasing K.sub.1=K.sub.2 does not improve diversity order or coding gain of the system as system performance is dominated by the performance of the FSO link. Under weak turbulence conditions, when the weakest links of the network are the RF links, diversity order and coding gain are dominated by the RF link parameters (K.sub.1, N.sub.1, K.sub.2, and N.sub.2). The diversity order of the system is determined by the minimum value amongst the terms K.sub.1N.sub.1+1 and K.sub.2N.sub.2+1. Increasing only one value improves the coding gain, while increasing all values raises the minimum value and improves diversity gain.
(97) FIG. 11 is a graphical representation of the ergodic capacity of the network compared with average SNR per hop under weak atmospheric conditions for varying values of N.sub.1=N.sub.2. By increasing the quality of the source and destination selected, or by decreasing N.sub.1=N.sub.2, system capacity is improved.
(98) FIG. 12 provides a hardware description of the system for wireless network communication according to exemplary embodiments. In FIG. 12, the system for wireless network communication includes a CPU 1200 which performs the processes (user selection, decoding, etc.) described above. The process data and instructions may be stored in memory 1202. These processes and instructions may also be stored on a storage medium disk 1204 such as a hard drive (HDD) or portable storage medium or may be stored remotely. Further, the claimed advancements are not limited by the form of the computer-readable media on which the instructions of the inventive process are stored. For example, the instructions may be stored on CDs, DVDs, in FLASH memory, RAM, ROM, PROM, EPROM, EEPROM, hard disk or any other information processing device with which the system for wireless network communication communicates, such as a server or computer.
(99) Further, the claimed advancements may be provided as a utility application, background daemon, or component of an operating system, or combination thereof, executing in conjunction with CPU 1200 and an operating system such as Microsoft Windows, UNIX, Solaris, LINUX, Apple MAC-OS and other systems known to those skilled in the art.
(100) The hardware elements in order to achieve the system for wireless network communication may be realized by various circuitry elements, known to those skilled in the art. For example, CPU 1200 may be a Xenon or Core processor from Intel of America or an Opteron processor from AMD of America, or may be other processor types that would be recognized by one of ordinary skill in the art. Alternatively, the CPU 1200 may be implemented on an FPGA, ASIC, PLD or using discrete logic circuits, as one of ordinary skill in the art would recognize. Further, CPU 1200 may be implemented as multiple processors cooperatively working in parallel to perform the instructions of the inventive processes described above.
(101) The system for wireless network communication in FIG. 12 also includes a network controller 1206, such as an Intel Ethernet PRO network interface card from Intel Corporation of America, for interfacing with network 1230. As can be appreciated, the network 1230 can be a public network, such as the Internet, or a private network such as an LAN or WAN network, or any combination thereof and can also include PSTN or ISDN sub-networks. The network 1230 can also be wired, such as an Ethernet network, or can be wireless such as a cellular network including EDGE, 3G and 4G wireless cellular systems. The wireless network can also be WiFi, Bluetooth, or any other wireless form of communication that is known.
(102) The system for wireless network communication further includes a display controller 1208, such as a NVIDIA GeForce GTX or Quadro graphics adaptor from NVIDIA Corporation of America for interfacing with display 1210, such as a Hewlett Packard HPL2445w LCD monitor. A general purpose I/O interface 1212 interfaces with a keyboard and/or mouse 1214 as well as a touch screen panel 1216 on or separate from display 1210. General purpose I/O interface also connects to a variety of peripherals 1218 including printers and scanners, such as an OfficeJet or DeskJet from Hewlett Packard.
(103) A sound controller 1220 is also provided in the system for wireless network communication, such as Sound Blaster X-Fi Titanium from Creative, to interface with speakers/microphone 1222 thereby providing sounds and/or music.
(104) The general purpose storage controller 1224 connects the storage medium disk 1204 with communication bus 1226, which may be an ISA, EISA, VESA, PCI, or similar, for interconnecting all of the components of the system for wireless network communication. A description of the general features and functionality of the display 1210, keyboard and/or mouse 1214, as well as the display controller 1208, storage controller 1224, network controller 1206, sound controller 1220, and general purpose I/O interface 1212 is omitted herein for brevity as these features are known.
(105) The exemplary circuit elements described in the context of the present disclosure may be replaced with other elements and structured differently than the examples provided herein. Moreover, circuitry configured to perform features described herein may be implemented in multiple circuit units (e.g., chips), or the features may be combined in circuitry on a single chipset.
(106) Moreover, the present disclosure is not limited to the specific circuit elements described herein, nor is the present disclosure limited to the specific sizing and classification of these elements. For example, the skilled artisan will appreciate that the circuitry described herein may be adapted based on changes on battery sizing and chemistry, or based on the requirements of the intended back-up load to be powered.
(107) The functions and features described herein may also be executed by various distributed components of a system. For example, one or more processors may execute these system functions, wherein the processors are distributed across multiple components communicating in a network. The distributed components may include one or more client and server machines, which may share processing, in addition to various human interface and communication devices (e.g., display monitors, smart phones, tablets, personal digital assistants (PDAs)). The network may be a private network, such as a LAN or WAN, or may be a public network, such as the Internet. Input to the system may be received via direct user input and received remotely either in real-time or as a batch process. Additionally, some implementations may be performed on modules or hardware not identical to those described. Accordingly, other implementations are within the scope that may be claimed.
(108) The above-described hardware description is a non-limiting example of corresponding structure for performing the functionality described herein.
(109) It is notable that for each situation evaluated heretofore, analytical and asymptotic expressions are in match with simulation results.
(110) Obviously, numerous modifications and variations are possible in light of the above teachings. It is therefore to be understood that within the scope of the appended claims, the invention may be practiced otherwise than as specifically described herein.
(111) Thus, the foregoing discussion discloses and describes merely exemplary embodiments of the present invention. As will be understood by those skilled in the art, the present invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof. Accordingly, the disclosure of the present invention is intended to be illustrative, but not limiting of the scope of the invention, as well as other claims. The disclosure, including any readily discernible variants of the teachings herein, defines, in part, the scope of the foregoing claim terminology such that no inventive subject matter is dedicated to the public.