A Cooperative Mobile Satellite Communication System with the Dynamic Space-Time Coding

Channels of mobile satellite communications are affected by multipath fading and shadowing attenuation. At the same time, diversity gains are believed to improve the transmission reliability in fading channels. Considering that the traditional Space-Time Coding (STC) is not suitable for the cooperative mobile satellite communication, in this paper, a new cooperative mobile satellite communication system is proposed based on the Dynamic Space-Time Coding (D-STC).The transmitting energy of the proposed scheme is saved by avoiding forwarding erroneous signals in cooperative users.Meanwhile, this system benefits fromdiversity gains and the transmission is robust. Additionally, a closed-form expression of the outage probability for the proposed scheme is derived, and then it is demonstrated that this scheme is much better than the existing noncooperative scheme and schemes with traditional STCs in the outage performance. Finally, the analytical result is supported and validated by numerical simulations.


Introduction
As communication demand increases, it is required that communications should provide reliable and high speed service to users, regardless of where or when users need it.Although terrestrial cellular mobile networks can provide communication service to mobile users, they are limited by the coverage of cellular, cost, and so on.
The mobile satellite communication has attracted much interest and is considered as a useful way to provide communication service [1].Besides wide coverage, large communication capacity, long distance communication support, and so forth, the satellite communication has the advantage of support of mobile users.Moreover, this communication strategy is not affected by the topography, and its cost does not increase with the distance of end-users [2][3][4].Considering advantages of the mobile satellite communication, which is a seamless connection and of low cost, it is suitable to take this communication strategy as an important part in future multimedia communications.
A next-generation network (NGN) is a future packetbased network being developed by International Telecommunication Union (ITU).In particular, terrestrial wireless communications and satellite-based networks could all contribute to the NGN in terms of hybrid/integrated networks, providing ubiquitous and universal broadband IP-based services to mobile users.Evans et al. examined the role of the satellite communication in future telecommunication networks and service provision.They outlined some future ways forward for satellites and discussed research challenges and technology advances needed to facilitate this integrated approach [5].
Considering the specificity of mobile satellite communication channels, it is believed that the line-of-sight (LOS) communication is necessary for the mobile satellite communication, due to the huge path-loss and the effect of shadowing.Additionally, because of the mobility of land users, channels of mobile land users also suffer from the multipath effect.Thus, spatial diversity is useful to provide reliable communication service.Paillassa et al. proposed cooperative transmission schemes for the delivery of satellite services; these schemes provide spatial diversity just like MIMO transmission schemes and the coverage area is extended [6].Nasser and Helard proposed a Layered Space-Time Block Code (LSTBC) for MIMO schemes in hybrid satellite-terrestrial transmission of NGH systems; the code in these schemes is based on a layered construction designed to be efficient in shadowing regions [7].Kota et al. focused on the design of integrated/hybrid systems taking into account physical, MAC, and network layers issues; they also described system examples and standards and then discussed cooperative diversity techniques and traffic engineering issues for overflow traffic [8].
In this paper, we propose a cooperative mobile satellite communication system, which is suitable for fading mobile satellite channels.By adopting the Space-Time Coding (STC) dynamically, this scheme can save the transmitting energy by avoiding forwarding erroneous signals of cooperative users.At the same time, every user will benefit from the diversity gain.Moreover, we also derive the closed-form expression of the outage probability for the proposed scheme.Given the theory analysis and simulations, it is proved that our scheme can effectively decrease the outage probability of the communication.Thus, the transmission reliability is improved and the system is more robust.Additionally, compared with existing cooperative schemes such as the scheme with full-STC [9] and the scheme with opportunistic-STC [10], the transmitting energy in the cooperative phase of the proposed scheme is more efficient, and then the outage performance is more attractive.
The remainder of the paper is organized as follows.In Section 2, we present the transmission procedure of the proposed scheme in detail.In Section 3, outage performance of the proposed scheme is analyzed.Simulation results are shown in Section 4. Finally, conclusions are drawn in Section 5.

System Model for the Cooperative Mobile Satellite Communication
In this section, we describe the proposed cooperative mobile satellite communication system, which adopts the Dynamic Space-Time Coding (D-STC), in detail.We consider a mobile satellite communication system model with two cooperative land users ( 1 and  2 ) and one satellite ().This model is depicted in Figure 1.We model the channel between the land user and the satellite (-) as Rice fading with Rice factor . Additionally, the channel between cooperative users (-) is modeled as block Rayleigh fading.The fading coefficient of the channel   -  is denoted by ℎ  .It represents effects of path-loss, shadowing, and frequency nonselective fading and is modeled as a zeromean, independent, circularly symmetric complex Gaussian random variable with a variance of  2  .The fading coefficients keep constant during one period and vary over different periods.Besides, transmissions suffer from additive white Gaussian noise (AWGN) and we model the noise at the input of node  (i.e.,   ) as zero-mean, circularly symmetric, complex Gaussian random sequences with a variance of  0 .The noise   at the input of different nodes is assumed to be independent and identically distributed (i.i.d.).The instantaneous and average received signal-to-noise ratio (SNR) is given, respectively, by   := |ℎ  | 2  and   :=  2   , where  :=   / 0 denotes the SNR without channel fading and   is the average transmitting power.We assume that the channel state information is accurately measured at appropriate receivers via training symbols sent by transmit terminals, but not fully known by transmitters.
In this paper, we only consider the half-duplex mode of the cooperative land users, because current limitations in radio implementation preclude mobile land users from full-duplex operation.The transmission frame is divided into orthogonal subchannels, and the orthogonality is achieved by allocating nonoverlapping time slots to different users in this paper.The time-division channel allocation for this model is illustrated in Figure 2. In this figure, the transmission procedure is divided into two phases.The first two time slots compose the direct transmission phase (DTP), and the last time slot is the cooperative D-STC phase (CDSTCP).During the DTP, every user transmits its signal in the separated time slot and receives signals from its cooperative partner in another time slot.During the CDSTCP, users encode the information from their partners by the D-STC and then transmit the encoded signals simultaneously to the satellite.In the CDSTCP,  is the factor which controls the transmitting power and makes the average transmitting power in our scheme equal to that of the noncooperative scheme.In every block, the satellite receives separated signals from land users in the DTP and D-STC coded signals in the CDSTCP.
For simplicity, we take  1 as an example to describe the transmission procedure.In the first time slot of the DTP,  1 transmits its signal to  2 and .Signals received by  2 and  are expressed as follows: where  1 represents the signal sent by  1 and is drawn from a finite alphabet A  ,   represents the signal of   received by   ,   represents the signal received by  during the th time slot in the DTP, and ℎ  is the fading coefficient of channel   -.
Then,  2 attempts to retrieve information from the received signal by the maximum likelihood (ML) demodulation.The estimated signal is Next,  2 will determine whether the information vector from  1 is correctly decoded by using a cyclic redundancy check (CRC) [11].If the estimated signal is correct (i.e., x1 =  1 ),  2 will encode the signal with the STC and transmit the coded signal in the CDSTCP.Otherwise,  2 will keep silent in the CSTCP.As a result, energy will be saved by avoiding forwarding erroneous signals in the CDSTCP.Additionally, in our scheme, this saved energy is used to enhance the transmitting energy in the CDSTCP, when the decoded symbol is correct.In this case, the amplification factor of the transmitting energy is .It is a factor which makes the average transmitting power equal to that of the noncooperative scheme.
Meanwhile,  1 works in the same way as described above.As a result, there are four cases at  to decode received signals.
First, we consider case one when both  1 and  2 have correctly retrieved their partners' information.Then, in the CDSTCP,  will obtain the signal encoded by the Alamouti Space-Time Coding [12]: Second, for case two and case three, when only one of the land users has correctly retrieved information of its partner, the signal received at  is or Third, the case when neither  1 nor  2 has correctly retrieved information of its partner is denoted by case four.In this case,  will not receive any information of land users in the CDSTCP.
According to the four cases above, there are four decoding types for  to decode received signals.
For case one (full cooperation),  will utilize the Alamouti space-time decoding and obtain For case two and case three (half cooperation), the Alamouti space-time decoding is also utilized and results are as follows: or For case four (no cooperation), the satellite will only utilize signals received in the DTP to obtain information of land users.Then, the decoding result is

Outage Performance
In order to analyze the transmission performance, we will derive the outage probability expression of the proposed scheme.An outage occurs when the mutual information is lower than the information rate.This performance indicates the communication reliability over fading channels.
Considering that two symbols are transmitted in three time slots over a block, the bit rate will be 3/2 times that of the noncooperation scheme in fairness.

Mathematical Problems in Engineering
At the beginning, we deduce occurrence probabilities of the four cases corresponding to different cooperation types, and then we will calculate outage probabilities under these cases.
When  1 provides assistance to its partner (i.e.,  2 ), the mutual information of  2 - 1 must be larger than the data rate of  2 (i.e.,  2 ): Besides, the mutual information  12 is calculated as By substituting ( 11) into (10), the occurrence probability of  1 's assistance to  2 is calculated as ) . ( Given this, we can define the power control parameter  as In this way, the transmitting power of the proposed scheme in the CDSTCP is approximately equal to that of the noncooperative scheme for a fair comparison. Then, the occurrence probability of the full cooperation (case one) is obtained as where  21 is the occurrence probability of  2 's assistance to  1 .Similarly, occurrence probabilities of half cooperation (case two and case three) and no cooperation (case four) will be derived as In the following, we will derive outage probabilities under the above-mentioned four cases.
First, under case one, the mutual information of  1 - is In this equation,   is the generalized Marcum  function [13], which is defined as where   () is the -order modified Bessel function of the first kind: and  1 (, ) is Second, the mutual information of  1 - under case two is calculated as Then, the outage probability under this case is Third, the outage probability of the link  1 - under case three or case four is calculated as As a result, the outage probability of the link  1 - in the proposed scheme is obtained by By substituting ( 14)-( 15) and ( 17)-( 23) into (24), this outage probability is rewritten as At the same time, we can derive the outage probability for the scheme with full-STC, which was proposed by Scutari and Barbarossa [9].In this traditional scheme, the distributed Alamouti Space-Time Coding was adopted to achieve the cooperative diversity, no matter whether users had decoded their cooperative partners' information in the cooperative phase successfully or not.To be fair, in the following derivation, the amplification factor of the transmitting energy is 1/2 in the cooperative phase.As a result, signals received by the satellite during the whole block are By adopting the Alamouti decoding, the satellite will decode signals of land users as And then, the outage probability of the scheme with full-STC is calculated as Transmitting SNR  (dB)

⋅ 𝑃 {log
Although it is challenging to derive the exact closedform expression for this outage probability of the scheme with traditional full-STC, in the next section, we will give the result of simulations and compare it with that of the proposed scheme and the traditional noncooperative scheme.

Simulation
In this section, we will verify the analysis of the outage probability for practical SNR values.We present outage probabilities of the link from one land user to the satellite in different settings.The transmitting SNR  denotes the SNR without channel fading.The channel between the land user and the satellite is Rice fading with a Rice factor , and the channel between land users is Rayleigh fading with a variance  2  .Unless specified otherwise, the Rice factor is set as  = 7 and the Rayleigh variance is set as  2  = 1.Additionally, the data rate for traditional noncooperative scheme is set as  = 1 for comparison.
Figure 3 shows outage probabilities of the proposed scheme together with those of the scheme with full-STC and Transmitting SNR  (dB) the traditional scheme with no cooperation.In this figure, the outage probability of the proposed scheme is effectively decreased.In addition, it is noticed that the scheme with full-STC is even worse than the scheme without cooperation.That is because of the LOS path, which exists in the channel between the user and the satellite.This path is much stronger than the multipath, and then the channel property between land users is worse than the channel property between the land user and the satellite.This leads to the fact that cooperative users forward the erroneous signal with high probability.Given this, the proposed scheme can effectively avoid the error propagation.Additionally, as we can see, when the transmitting SNR is larger than 5 dB, outage performance of the proposed scheme is better than that of the noncooperative scheme.The decrease of the outage probability indicates that our scheme achieves diversity order of two.Then, the proposed scheme benefits from cooperation.In addition, analysis of the proposed scheme in theory accords well with practical simulations.Thus, the closed-form expression of the outage probability for the proposed scheme is a useful tool to analyze the performance of this scheme.The outage performance of the proposed scheme in various - channel property settings is demonstrated in Figure 4.With the improvement of the channel property between cooperative users, the probability of users correctly obtaining signals from each other is increased.As a result, users can provide the benefit of diversity gains to their partners to improve the outage performance.Then, it is suitable that every user chooses neighbor one as its cooperative partner, due to the better channel property.On the other hand, channel properties between cooperative users do not affect the diversity order, and then all corresponding scenarios achieve the diversity order of two.In order to obtain more diversity gains, it is better to design more flexible schemes, which support more cooperative users to increase the diversity order.Figure 5 shows simulation results of outage probabilities in different - channel property settings.With the increase of elevation angles, the Rice factor  of the - channel is approximately changing from 2 to 12 [14].In Figure 5, it is clear that better - channel property can effectively decrease the outage probability.With the increase of the Rice factor , the signal of the LOS path is much stronger than the multipath.As a result, the LOS path dominates the performance of the mobile satellite communication system.At the same time, with the benefit of cooperative diversity gains, the outage performance of the proposed scheme can be improved even more.
Figure 6 illustrates outage probabilities for different multiplexing gains.In this simulation, the data rate  is defined as a function of multiplexing gain  ( =  ⋅ log(1 + )).This figure shows the relationship between the diversity gain and the multiplexing gain.As we can see, the outage probability is increased and the diversity order is decreased when multiplexing gains are increased from 0.2 to 0.8.Given this, there is a tradeoff between the diversity gain and the multiplexing gain.Thus, we should make a choice between the transmission reliability and the efficiency for different communication circumstances.In order to utilize the diversity gain to improve outage performance, we should decrease the multiplexing gain at the cost of transmission efficiency.In other circumstances, the scheme can work in reverse.

Conclusion
In this paper, we have proposed a cooperative mobile satellite communication system with the D-STC.This scheme utilizes diversity gains to improve the outage performance of communications.By forwarding signals of cooperative partners dynamically, the utilization of the transmitting energy is more efficient.Moreover, we have derived the closed-form expression of the outage probability for the proposed scheme.Through the analysis, the outage probability is effectively decreased.And then, the transmitting energy is saved.Simulation results demonstrate that, by selecting the neighbor user as the cooperative one, our scheme can achieve desirable outage performance.Additionally, there is a tradeoff between the diversity gain and multiplexing gain.Given this, we can design different scenarios for different resource limited communication circumstances.
In future research, the implementation of the proposed scheme and the design of the scheme, which supports more cooperative users to obtain more diversity gains, are two aspects to be considered.

Figure 1 :Figure 2 :
Figure 1: A mobile satellite communication system model with two cooperative users and one satellite.

Figure 3 :
Figure 3: Outage probabilities of existing schemes and the proposed D-STC scheme.

Figure 4 :
Figure 4: Outage probabilities of the proposed scheme in various - channel properties.

Figure 5 :
Figure 5: Outage probabilities of the proposed scheme in different - channel properties.

Figure 6 :
Figure 6: Outage probabilities of the proposed scheme with different multiplexing gains.