Next Article in Journal
The Use of Tactile Sensors and PIV Analysis for Understanding the Bearing Mechanism of Pile Groups
Next Article in Special Issue
Adjacent Vehicle Number-Triggered Adaptive Transmission for V2V Communications
Previous Article in Journal
Design and Implementation of Cloud-Centric Configuration Repository for DIY IoT Applications
Previous Article in Special Issue
Speed Bump Detection Using Accelerometric Features: A Genetic Algorithm Approach
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Hard Fusion Based Spectrum Sensing over Mobile Fading Channels in Cognitive Vehicular Networks

1
Key Lab of Information Coding and Transmission, Southwest Jiaotong University, Chengdu 610031, China
2
Faculty of Electrical and Electronic Engineering, University of Transport and Communications, Hanoi 117262, Vietnam
*
Author to whom correspondence should be addressed.
Sensors 2018, 18(2), 475; https://doi.org/10.3390/s18020475
Submission received: 24 December 2017 / Revised: 2 February 2018 / Accepted: 2 February 2018 / Published: 6 February 2018
(This article belongs to the Special Issue Smart Vehicular Mobile Sensing)

Abstract

:
An explosive growth in vehicular wireless applications gives rise to spectrum resource starvation. Cognitive radio has been used in vehicular networks to mitigate the impending spectrum starvation problem by allowing vehicles to fully exploit spectrum opportunities unoccupied by licensed users. Efficient and effective detection of licensed user is a critical issue to realize cognitive radio applications. However, spectrum sensing in vehicular environments is a very challenging task due to vehicle mobility. For instance, vehicle mobility has a large effect on the wireless channel, thereby impacting the detection performance of spectrum sensing. Thus, gargantuan efforts have been made in order to analyze the fading properties of mobile radio channel in vehicular environments. Indeed, numerous studies have demonstrated that the wireless channel in vehicular environments can be characterized by a temporally correlated Rayleigh fading. In this paper, we focus on energy detection for spectrum sensing and a counting rule for cooperative sensing based on Neyman-Pearson criteria. Further, we go into the effect of the sensing and reporting channel conditions on the sensing performance under the temporally correlated Rayleigh channel. For local and cooperative sensing, we derive some alternative expressions for the average probability of misdetection. The pertinent numerical and simulating results are provided to further validate our theoretical analyses under a variety of scenarios.

1. Introduction

Vehicular network (VN) serves as an actual enabling application that is conceived to enhance road safety and provide in-vehicle infotainment by allowing vehicle-to-vehicle (V2V) as well as vehicle-to-infrastructure (V2I) communications. It has attracted considerable investigation during the past few years but still faces a host of challenges before starting the actual implementation. One of the major challenges is the deficient frequency resources available for wireless communications in vehicular networks.
Currently, the Federal Communication Commission (FCC) has reserved 75-MHz licensed spectrum bandwidth (i.e., seven 10-MHz channels) at a center frequency of 5.9-GHz in support of dedicated short-range communication (DSRC) in vehicular environments. However, a tremendous increase in wireless applications being developed for vehicular communications, may give rise to serious congestion of the band, and ultimately reducing the communication efficient for safety applications. Moreover, not only road safety applications, but also the increasing number of applications related to infotainment systems will also lead to channel contention and spectrum deficiency. In view of the stringent QoS requirements on DSRC spectrum, it is not sufficient for all applications to depend only on the 5.9-GHz DSRC spectrum. There is a dramatic increase in the demand for frequency resources to satisfy their communication requirements.
To solve the aforementioned problems, cognitive radio (CR) [1,2] has increasingly been presented as a potential technique being capable of accessing licensed but unoccupied frequency bands only without causing any unacceptable interference to licensed users (or primary users, PUs). Cognitive radio has become one of the most breathtaking technologies to improve the spectrum efficiency effectively for the past couple of decades. In addition to a better remedy for frequency scarcity issue, cognitive radio is appropriate for vehicular environments, since their unique characteristics make it much better to achieve the spatial and temporal reusage of the empty frequency bands of PUs compared to other traditional cognitive networks [3,4]. To efficiently reutilize the spectrum holes with minimum interference to PUs, the CR-enabled vehicles, which can be called secondary vehicular users (SVUs), need to reliably make a decision inferring the presence or absence of the PU. Consequently, spectrum sensing constitutes the key component of cognitive vehicular networks (CVNs) [5].
Spectrum sensing performed in temporal domain [6] and spatial domain [7,8] is a wealthily investigated subject. Among them, cooperative sensing [9] has already attracted strong research interest as it is such an effective way to improve sensing accuracy and efficiency by exploiting multi-user cooperative spatial diversity. However, these existing sensing techniques are largely concentrated in the traditional CR networks. They assume that all users just stand in one place. As a result, they cannot be directly applicable to vehicular networks. In CVNs, we must give an account of the idiosyncrasies of vehicular networks such as high mobility while designing sensing schemes [3,10]. For instance, rapid movement of vehicles makes the availability of spectrum holes dynamically change since a vehicle may enter or leave a region interfered by a particular PU at different locations along the road. In this regard, it is considerable for SVUs to detect PU activities in the fastest possible way. Additionally, the vehicles’ motion are restricted and predictable due to the fixed road topology. In consequence, each vehicle may be glad to know in advance the spectrum opportunities to better utilize them for transmission on its track. Further, high speeds and the environmental clutter can affect the received signal due to the Doppler effect, fading and shadowing. These factors will have immediate impacts on spectrum sensing of CVNs.
Spectrum sensing and sharing in dynamic environments have been researched in some preliminary works [4,11,12,13,14,15,16,17,18]. The authors in [4] proposed a novel adaptive sensing coordinated mechanism, in which the central nodes merely assist and coordinate the SVUs to better acquire the availability of spectrum holes instead of completely controlling the sensing and access. The authors in [11] studied the detection performance of spectrum sensing under the shadowing and multi-path composite fading channel in vehicular environments. The authors in [12] considered a cognitive inter-vehicular cooperative network where all channels are modelled by the double Rayleigh fading distribution. The outage probabilities in cooperative spectrum sharing networks were investigated under non-identical Rayleigh Fading channels [13,14] and Nakagami-m fading channels [15]. The authors in [16] presented an asynchronous collaborative sensing framework in which the tagged vehicle collects energy measurements labeled with time and location information from collaborative SVUs and assigns weights based on their storing time and location. The authors in [17] proposed a distributed collaborative sensing scheme based on adaptive decision threshold for sensing and voting scheme for connected vehicles. An integrated overview of spectrum sensing in cognitive vehicular environments can be discovered in [18]. None of this previous research considered the effect of temporal correlation due to vehicle motion and multi-path propagation in a mobile vehicular environment. Moreover, the reporting channels between SVUs and the fusion center (FC) were assumed to be ideal.
In this paper, our attention is centered on the large-scale fixed PU detection in an infrastructure-based CVN. Each SVU periodically performs sensing and reports its sensing information via the dedicated reporting channel to the nearby FC. The FC fuses the received information to make a global decision for the current cell. At this moment, some vehicles taking part in cooperative sensing may have left this cell. Based on mutual benefit, we allow the back vehicles to utilize the spectrum availability information after the front vehicles sensed. We investigate the sensing performance using hard fusion [19]. Although soft fusion can gather improved performance more than hard fusion, the burden of reporting overhead impedes its applicability [20]. The main contribution of our work is the following:
  • investigate the effect of fading correlation on spectrum sensing performance over temporally correlated Rayleigh sensing channel;
  • make clear how dramatically the reporting channel conditions could influence the reliability of a local/global decision, when made by the FC.
For local and cooperative sensing, we evaluate the sensing performances by means of theoretical calculations or Monte Carlo simulations. Our results show that poor channel condition harms the detection performance. On the other hand, we will demonstrate that, if utilized properly, the fast time-varying fading caused by the Doppler spread can be used to enhance the detection performance by taking advantage of temporal diversity.
The rest of the paper is organized as follows. In Section 2, we build up the system model and make some of the assumptions about spectrum sensing in vehicular environments. In Section 3, the local sensing performance over correlated Rayleigh fading is analyzed. In Section 4, we consider the cooperative sensing performance with the fading reporting channels. This is followed by the numerical and simulated results in Section 5. Lastly, we summarize the conclusions in Section 6.

2. System Model and Problem Formulation

In this section, we briefly introduce the network model, the channel model, the sensing model, and the assumptions made in the CVNs under consideration.

2.1. Network Model

We consider a vehicular network in multi-lane highway scenarios in which licensed and cognitive users coexisting peacefully within the same geospatial region, like the one depicted in Figure 1. We consider a large-scale fixed licensed user case where the PU accesses channel with probability p. The cognitive network is an infrastructure-aided network, in which each cell is composed of a cognitive base station (or fusion center) and a number of associated SVUs. The FC coordinates SVUs collaborative sensing and their access to a vacant PU channel. Each SVU periodically performs sensing and reports its sensing information via the dedicated reporting channel to the nearby FC. According to the received local sensing results, the FC comes up with a global decision for the current cell. At this moment, some vehicles engaged in cooperative sensing may have left this cell. Hence, the FC diffuses the global decision to the next passing SVUs. We assume that the SVUs are Poisson distributed and follow the freeway mobility model. The vehicles move independently from any other, and thus, the sensing channels between PU and SVUs are all independent of one another.

2.2. Channel Model

With the far-field assumption, the distances between the PU and SVUs are wide apart in comparison with the range of CVN. As a result, we can assume that the distances from the PU to the SVUs are approximately identical. We will consider only the small-scale fading.
A mobile Rayleigh fading channel is usually used to characterize the channel time variations. We can model the channel vector as a zero-mean, unit-variance, complex Gaussian random vector with the land-mobile correlation fading model (Table 2.1 in [21]). Let ρ ( τ ) denote the correlation coefficient between two samples separating τ time interval, which satisfies
ρ ( τ ) = J 0 ( 2 π F d T s τ ) ,
where J v ( · ) is defined by the vth-order Bessel function of the first kind, and F d T s represents the normalized Doppler shift, F d T s = f c v c T s , which may relate to a vehicle speed v, a carrier frequency f c and the sampling interval T s . Note that ρ = 1 means a time-invariant channel, ρ = 0 means a completely random time-variant channel.
In general, the channel correlation characteristic is mainly dependent on F d T s . Based on the different F d T s , we can employ a suitable model, which is convenient to analyze the fading characteristic of sensing channel. For instance, three different models, M 1 , M 2 and M 3 , are given as follows, respectively
M 1 : When F d T s is relatively smaller ( < 0.001), the channel process is nearly time-invariant.
M 2 : When F d T s is small ( < 0.03), the channel process is correlated (“slow” fading).
M 3 : For larger values of F d T s ( > 0.03), the channel process are almost independent time-varying (“fast” fading).
It should be pointed out that M 1 and M 3 are two extreme cases of temporally correlated Rayleigh fading channel.

2.3. Sensing Model

Spectrum sensing is a binary hypothesis detection issue, with the null ( H 0 ) and alternative ( H 0 ) hypotheses associated to the absence and presence of PU in a given frequency band, respectively. We consider a cognitive vehicular network consisting of N collaborative SVUs. Assume L sampling observations can be used within a sensing interval. Under both hypotheses, the received observations by the i-th SVU can then be expressed as, respectively
x i ( k ) = n i ( k ) H 0 h i ( k ) s ( k ) + n i ( k ) H 1 ,
where s ( k ) is the signal from the PU, x i ( k ) is the received signal by the i-th SVU, h i ( k ) is the channel gain between the PU and the i-th SVU with E [ h i ( k ) 2 ] = 1 , and n i ( k ) is the complex additive white Gaussian noise (AWGN) with mean zero and variance σ n 2 , i.e., n i ( k ) C N ( 0 , σ n 2 ) . And, s ( k ) , h i ( k ) and n i ( k ) are assumed to be independent of each other, which is reasonable for a practical situation.
To reduce the complexity and reporting channel overhead, each SVU employs a mapping rule to its observations, to produce a quantized information denoted by q ( x i ) . In this paper, we suppose each SVU makes a binary decision u i = q ( x i ) + 1 , 1 with probabilities of false-alarm and mis-detection P f i and P m i . These decisions are then reported to the FC via a fading reporting channel or link, bit error may happen, which further affects the sensing performance at the FC. We will model the reporting channel as a Rayleigh fading channel [22]. The received observation at the FC from the i-th SVU can be described as
z i = g i u i + w i ,
where g i is the fading gain of reporting channel and w i is a zero-mean Gaussian random variable with variance δ i 2 , i.e., w i N ( 0 , δ i 2 ) . Once the noisy observation z i ; i = 1 , 2 , , N is received and decoded, the FC makes a global decision on which hypothesis is more likely to be true.
In the ordinary sense, an optimal fusion rule for hard combination behaves in the form of a counting rule [23]. This argument proves to be true even when those decisions are received via unreliable communication channels, provided that the channels are also independent and identical distribution (IID). Later in this paper, we focus on energy detection for spectrum sensing and look at the detection performance of the counting rule in Rayleigh fading channels.

3. Local Sensing with Energy Detection

The spectrum sensing techniques often employed for local sensing are energy detection, cyclostationary detection and matched filter. The matched filter (also referred to as coherent detector) is widely regarded as the optimum approach but it relies heavily on the accurate priori knowledge about the PU signal, which is hard to be obtained. Cyclostationary detection can distinguish the PU signal from noise at very low signal-to-noise ratio (SNR) but still needs some priori knowledge about the PU signal. Energy detection [24,25] is the most practical method because it merely estimates the signal energy on the considered band and produces good performance without any priori information about the PU signal, as illustrated in Figure 2. Furthermore, energy detection is a viable choice for vehicular networks on account of its high mobile environment and low latency tolerance.
When digital energy detector is adopted, the corresponding energy statistic at the i-th SVU, denoted by e i , is expressed as
e i = k = 0 L 1 | x i ( k ) | 2 .
where L corresponds to the number of samples within a sensing interval.
Let λ denote the decision threshold for energy detector and u i denote the local decision, the decision rule at each SVU is represented as
u i = + 1 i f e i λ 1 i f e i < λ .
This means that when e i λ , SVU i makes its individual decision u i = +1 which tells the PU signal is detected ( H 1 ); otherwise, it makes a decision u i = −1 which declares that the PU signal is not detected ( H 0 ).
When L is sufficiently large, based on the Central Limit Theorem (CLT), the energy statistic e i in (4) can be described by a Gaussian distribution under both hypotheses H 0 and H 1 [24]. Let E s = k = 0 L 1 s ( k ) 2 denote the transmitted signal energy by the PU. The corresponding mean and variance are given by
H 0 H 1 μ 0 = L σ n 2 μ 1 = L + η i σ n 2 σ 0 2 = L σ n 4 σ 1 2 = L + 2 η i σ n 4 ,
where
η i = 1 L k = 0 L 1 h i ( k ) 2 E s σ n 2 = 1 L k = 0 L 1 h i ( k ) 2 η s ,
In the above equation, the term η i denotes the instantaneous SNR experienced by the i-th SVU. It is straightforward to see that η i is very different from (sensing) period to period, since it relies heavily on the fading characteristics of the wireless channel. In addition, the term η s = E s σ n 2 denotes the local average SNR. To be emphasized, the SNR ( η s ) is L times more than the average SNR measured at the energy detector output, which can be expressed as η 0 = E s L σ n 2 [26].
Subsequently, the probabilities of false alarm, detection and miss detection for a given threshold ( λ ) at the i-th SVU can be deduced as follows, respectively
P f i ( λ ) = P e i λ | H 0 = Q λ L σ n 2 L σ n 2 ,
P d i ( λ ) = P e i λ | H 1 = Q λ ( L + η i ) σ n 2 L + 2 η i σ n 2 ,
P m i ( λ ) = 1 P d i ( λ ) = Q ( L + η i ) σ n 2 λ L + 2 η i σ n 2 ,
where Q ( x ) stands for the standard Q -function, i.e., Q ( x ) = 1 2 π x exp ( t 2 2 ) d t .
It is worthwhile mentioning that, P f i in (8) is independent of received SNR because P f i is considered for the hypothesis of no PU signal transmission. On the other hand, P m i in (10) is a conditional probability depending on instantaneous received SNR η i . In this circumstance, the average P m can be calculated by integrating the conditional P m i in the AWGN case over the SNR fading distribution [24].
From (8) and (10), we also see that, λ can be analytically set to maintain the desired P f if P f is designated as the constraint of the detection problem. Then, we can obtain P m i related to the desired P f as follows:
P m i ( η i ) = Q η i L Q 1 ( P f ) L + 2 η i ,
where Q 1 ( x ) stands for the inverse of the Gaussian Q -function.
In the following, let us begin by considering the case of M 1 where the channel gain h i ( k ) is time-invariant during the sensing interval, i.e., h i ( k ) = h i for k = 1 , 2 , , L . Then, η i in (7) can be rewritten as
η i = h i 2 E s σ n 2 = h i 2 η s .
Under Rayleigh fading, the received instantaneous SNR η i can be viewed as exponentially distributed
f η i ( η i ) = 1 η s e η i η η i η s .
Under the assumptions of E [ h i 2 ] = 1 , for the convenience of computing, we can make the following approximation for Equation (11) as
P m i ( η i ) Q η i L Q 1 ( P f ) L + 2 η s .
For brevity of the presentation, in the following sections we will define
A = 1 L + 2 η s , B = L Q 1 ( P f ) L + 2 η s ,
then
P m i ( η i ) Q A η i B .
The average P m in the case of M 1 , P ¯ m , can be evaluated by averaging (15) over (13) with the change of variable x = A η B . Consequently, this yields
P ¯ m = 0 P m ( η i ) f η i ( η i ) d η i 1 η s 0 Q A η i B e η i η η s η s d η i = 1 A η s B Q x e x + B A η s d x .
With the aid of the integrating properties of Q -function [27], and after some mathematical manipulations, we can deduce the approximate closed-form expression for P ¯ m ,
P ¯ m Q ( B ) e B A η s e 1 2 A 2 η s 2 Q 1 A η s B .
In the case of M 2 , in order to obtain the analytic expression for P ¯ m based on using the PDF approach, it is desirable to obtain the PDF of η i given in (7). However, to the best of our knowledge, there is no analytic expression available for such a distribution. Therefore, it makes things computationally very difficult to find an analytic expression for P ¯ m with the existence of time correlation. Instead of deriving an analytic expression for P ¯ m , we estimate P ¯ m by means of Monte Carlo simulations.
In the case of M 3 , the sampling observations of the fading channel h i ( k ) are completely independent of each other. h i ( k ) can be modeled as a complex Gaussian random variable with mean zero and variance σ h 2 = 1 , i.e., h i ( k ) C N ( 0 , σ h 2 ) . Thus, η i given by (7) can be reduced to the following equation
η i = σ h 2 E s σ n 2 = σ h 2 η s .
It is plain to see that η i is independent of instantaneous fading statistics. Thus, the P ¯ m in the case of M 3 can be computed directly by (11) and (18).

4. Cooperative Sensing with Counting Rule

The concept of cooperative spectrum sensing is to utilize multiple SVUs at different locations and fuse their independent sensing messages into one unified decision about the existence of the PU. In this section, we ponder this approach based on hard fusion, and also look at the impact of the reporting channel fading to the global detection performance.

4.1. Equivalent Local Probability of False Alarm and Misdetection

In consideration of the unreliable characteristic of the reporting channels, let us determine its effect on the reliability of the local decision made by the FC. Let v i denote the decoded version of z i for the i-th SVU at the FC, the decoded rule can be expressed as
v i = 1 i f z i 0 0 i f z i < 0 .
And, more remarkable, under the hypothesis H j j = 0 , 1
E [ v i H j ] = P ( v i = 1 H j ) × 1 + P ( v i = 0 H j ) × 0 = P ( z i 0 H j ) ,
D [ v i H j ] = E [ v i 2 H j ] E [ v i H j ] 2 = P ( z i 0 H j ) P ( z i 0 H j ) 2 ,
where E [ x ] , D [ x ] denotes the expectation and variance operator with respect to x, respectively.
As can be seen from (20) and (21), the expectation and variance of the received decision v i are directly dependent on the probability P ( z i 0 H j ) , which can also be referred to the equivalent probabilities of false-alarm and misdetection of local sensing. For notational convenience, let us denote these probabilities as P F i and P D i under both hypotheses. In order to capture the statistical properties of v i , we first need to obtain the probabilities P F i = f ( z i 0 | H 0 ) and P D i = f ( z i 0 | H 1 ) .
Clearly, under the hypothesis H 0 H 1 , u i obeys the following distribution with the parameter of P f i P d i .
P ( u i H 0 ) = P f i u i = + 1 1 P f i u i = 1 ,
P ( u i H 1 ) = P d i u i = + 1 1 P d i u i = 1 .
Then, under hypotheses H 0 and H 1 , the equivalent probability of false alarm and misdetection can be written as:
P F i = f ( z i 0 H 0 ) = Σ u i { + 1 , 1 } f ( z i 0 u i ) P ( u i H 0 ) = f ( z i 0 u i = + 1 ) P f i + f ( z i 0 u i = 1 ) ( 1 P f i ) ,
P D i = f ( z i 0 H 1 ) = Σ u i { + 1 , 1 } f ( z i 0 u i ) P ( u i H 1 ) = f ( z i 0 u i = + 1 ) P d i + f ( z i 0 u i = 1 ) ( 1 P d i ) .
Without loss of generality, suppose that the reporting channels between SVUs and FC is also Rayleigh fading channel draw from CSCG distribution C N ( 0 , 2 ) . In other words, the PDF of the channel gain g i can be represented as
f ( g i ) = g i exp g i 2 2 g i 0 0 g i < 0 .
On the basis of the fact that y i = g i u i , z i = y i + w i and w i is a Gaussian random variable with mean zero and variance δ i 2 , we can easily get
f ( z i y i ) = 1 2 π δ i exp ( z i y i ) 2 2 δ i 2 ,
f ( y i u i ) = u i y i exp y i 2 2 I ( u i y i ) ,
where I ( · ) denotes the indicator function given by
I ( t ) = 1 i f t 0 0 i f t < 0 .
Further still, according to this fact that f ( z i y i , u i ) = f ( z i y i ) , which stemmed from the fact that ( g i , u i ) y i z i is a Markov chain, we can safely come to the following result
f ( z i u i ) = f ( z i , u i ) p ( u i ) = f ( z i y i , u i ) f ( y i u i ) p ( u i ) d y i p ( u i ) = f ( z i y i ) f ( y i u i ) d y i .
Then, substituting (25) and (26) into (27), we can obtain the conditional PDF of the received observation z i , given the local decision u i = + 1 , as
f ( z i u i = + 1 ) = 0 1 2 π δ i exp ( z i y i ) 2 2 δ i 2 y i exp y i 2 2 d y i = 1 2 π δ i exp z i 2 2 ( 1 + δ i 2 ) 0 y i exp ( y i z i 1 + δ i 2 ) 2 2 δ i 2 1 + δ i 2 d y i .
More specifically, performing a change of variable t = y i z i 1 + δ i 2 and making the best of the integral properties of Q -function, we can obtain
f ( z i u i = + 1 ) = C 2 δ i 3 2 π exp z i 2 2 δ i 2 1 + 2 π C z i exp C 2 z i 2 2 Q C z i ,
where C = 1 δ i 1 + δ i 2 , Q x = 1 Q x .
Integrating both sides of (29) with respect to z i , we can obtain
P ( z i 0 u i = + 1 ) = 0 f ( z i u i = + 1 ) d z i = C 2 δ i 3 2 π 0 exp z i 2 2 δ i 2 + 2 π δ i 1 + δ i 2 z i exp z i 2 2 ( 1 + δ i 2 ) Q z i δ i 1 + δ i 2 d z i = δ i 2 π ( 1 + δ i 2 ) 2 π δ i 2 + 2 π 1 + δ i 2 2 δ i + 2 π 2 δ i = 1 2 + 1 2 1 + δ i 2 = 1 2 1 + γ i 2 + γ i ,
where γ i denotes the SNR of the Rayleigh fading reporting channel.
A similar analysis can be conducted for the case of u i = 1 , we have
f ( z i u i = 1 ) = C 2 δ i 3 2 π exp z i 2 2 δ i 2 1 2 π C z i exp C 2 z i 2 2 Q C z i ,
P ( z i 0 u i = 1 ) = 0 f ( z i u i = 1 ) d z i = 1 2 1 γ i 2 + γ i .
By substituting (30) and (32) in (22) and (23), and after some calculations, we can obtain the equivalent local probability of false alarm, detection and miss detection as
P F i = P ( z i 0 H 0 ) = 1 2 + P f i 1 2 γ i 2 + γ i ,
P D i = P ( z i 0 H 1 ) = 1 2 + P d i 1 2 γ i 2 + γ i ,
and
P M i = 1 P D i = 1 2 + P m i 1 2 γ i 2 + γ i .
From (33) and (34), we can see that, if P d i > 1 2 , then P D i < P d i . Only when P d i < 1 2 , then P D i > P d i . In other words, the equivalent local probability of detection at the FC is high above the local probability of detection at each SVU. In the same manner, when P f i > 1 2 , P F i < P f i . Only when P f i < 1 2 , the channel error "increases" P F i to be higher than P f i . Without doubt, this is achieved with an accompanied rise in the probability of detection.
Besides, we also see that, as the reporting channel becomes more unreliable (low SNR situation, i.e., SNR γ i in dB ), the equivalent probability P D i ( P F i ) is close to 1 2 . As SNR γ i in dB , P D i ( P F i ) comes near to P d i ( P f i ) , that is to say, this is a perfect reporting channel.

4.2. Global Probability of False Alarm and Misdetection

Assume that the reporting channels do not interfere with each other, and the delay is negligible. Once the fusion center decodes z i = g i u i + w i ; i = 1 , 2 , , N and gets v i ; i = 1 , 2 , , N , a global test statistic based on the counting rule is calculated linearly as follows:
Λ = i = 1 N v i .
And, the decision rule at the FC is represented as
v 0 = 1 i f Λ T 0 i f Λ < T .
where T is the global decision threshold of counting rule, which can be in the form of T = α N ( 0 < α 1 ). This means that T or more SVUs decide the hypothesis H 1 , then the global decision is H 1 .
From the preceding analysis, we can see that v i is a stochastic variable from a Bernoulli distribution with its winning probability P F i ( P D i ) under the hypothesis H 0 ( H 1 ). It is noteworthy that the pairs ( P F i , P D i ) of different SVUs are not really the same because the pairs ( P f i , P d i ) or γ i are different. So v i , i = 1 , 2 , , N is a set of independent and non-identically distributed random variables. In consequence, their sum Λ = i = 1 N v i may be not conformed to a Binomial distribution. This makes it difficult to derive the exact distribution of Λ . For this reason, instead of relying on the exact distribution of Λ , we exploit a computationally inexpensive gaussian approximation for the sum of independent but not identically distributed random variables, known as the Lindberg-Feller CLT [28].
Theorem 1.
Lindberg-Feller Central Limit Theorem (LF-CLT)
Assume that X i , i = 1 , 2 , , N is a set of independently and non-identically distributed random variables with mean E [ X i ] = μ i and variance D [ X i ] = δ i 2 . Further, assume that the two following regularity conditions are satisfied
D [ X i ] > β 1 ,
and
E X i E [ X i ] 3 < β 2 ,
where β 1 and β 2 are two positive values. Then, for sufficiently big N, i = 1 N X i converges asymptotically to a Gaussian distribution characterized by
i = 1 N X i N i = 1 N μ i , i = 1 N δ i 2 .
For the applicability of LF-CLT, we will show how the above-mentioned Lindberg-Feller conditions are satisfied in the Appendix A. Consequently, in a large cognitive vehicular network, the LF-CLT can be used to approximately describe the distribution of the global statistic ( Λ ) under both hypotheses H 0 and H 1 .
Because v i , i = 1 , 2 , , N are all independent of each other, for a large number of SVUs, N, on the basis of the LF-CLT [28], Λ is asymptotically Gaussian distributed with mean
μ = E Λ = i = 1 N E v i = i = 1 N P F i H 0 i = 1 N P D i H 1 ,
and variance
σ 2 = D Λ = i = 1 N D v i = i = 1 N P F i ( 1 P F i ) H 0 i = 1 N P D i ( 1 P D i ) H 1 .
Consequently, the global probability of false alarm and misdetection at the FC can be described by
Q f = Q T μ σ 2 = Q T i = 1 N P F i i = 1 N P F i 1 P F i ,
Q m = Q μ T σ 2 = Q i = 1 N P D i T i = 1 N P D i 1 P D i .
When the prior probabilities of presence and absence of PU are equal, i.e., P ( H 1 ) = P ( H 0 ) = 1 2 , the total probability of error detection can be written as
Q e = Q f + Q m = Q T i = 1 N P F i i = 1 N P F i 1 P F i + Q i = 1 N P D i T i = 1 N P D i 1 P D i .

5. Numerical and Simulation Results

In this section, both theoretical and simulated results are provided through numerical and Monte Carlo simulations to illustrate spectrum sensing performance in cognitive vehicular networks. We run the Monte Carlo simulation results over 10 4 independent trials to verify the accuracy of the developed analytical results. Note that the arbitrary parameters, L, N, η 0 and γ 0 are fit for the developed analytical results of the local (global) probability of misdetection. Therefore, for all simulation cases, we choose some simple parameters, L, N, η 0 and γ 0 to plot the local (global) probability of misdetection, and observe how they affect the system sensing performance.
Without losing generality, we consider a fixed PU case where the PU accesses channel with probability p = 0.5 . The PU signal is assumed to have unit power and be any kind of modulated signal with carrier frequency of 900 MHz and bandwidth of 6 MHz. The sampling frequency in energy detector is equal to the bandwidth of PU signals, at the same time, the number of sampling observations during a sensing interval is L = 50. We consider a Rayleigh multi-path propagation model. For all simulation cases, the channel vector can be modeled as a zero-mean, complex Gaussian random vector with correlation matrix ρ ( F d T s = 0.01 ). In addition, the average SNR of sensing/reporting channels are assumed to be the same for all SVUs, e.g., η 0 = −8 dB (as it is typically assumed in CVNs) and γ 0 = 5.5 dB (as it makes the error probability of reporting channel equal to 0.1). The performances with respect to the local (global) probability of misdetection is estimated to meet the constraint on the local (global) probability of false alarm of P f ( Q f ) = 0.1.
First of all, let us consider spectrum sensing with energy detector in non-cooperative scenarios. In Figure 3, the local P ¯ m is shown as a function of the number of samples for various SNR. The simulations are performed in the case of M 2 with the parameters F d T s = 0.01 and P f = 0.1. As expected, the local P ¯ m decreases along with the increasing number of samples. And the decrease of the local P ¯ m in the case of high SNR is very rapid compared with low SNR.
In Figure 4, the local P ¯ m is shown as a function of Doppler shift F d T s . The simulation parameters are L = 50/500, N = 1, η 0 = −8 dB and P f = 0.1. With the carrier frequency and the sampling interval fixed, F d T s value varies at a rate linearly proportional to the speed of the SVU. In addition, a larger F d T s results in a smaller correlation coefficient ( ρ ). The results show clearly that, the probability of misdetection is a decreasing function of the speed of the SVU for all the system configurations. In addition, the local P ¯ m with 500 samples declines drastically compared with 50 samples. This reason is that high mobility and a greater number of samples give us an opportunity to achieve more received signal information, thereby enables SVUs to obtain higher sensing performance.
In Figure 5, the local P ¯ m is shown as a function of the average SNR of sensing channels for various values of F d T s . The simulation parameters are L = 50, N = 1 and P f = 0.1. The capability of energy detector decreases quickly with the reduction of the average received SNR from 10 dB to −10 dB. It can be seen that the simulating results show good or very good agreement with the theoretical analysis for both cases M 1 and M 3 , confirming the validity of the developed theoretical analysis. Figure 5 also indicates that these asymptotic results (17) and (11) (18) serve as a upper and lower bounds for the local P ¯ m for spectrum sensing over correlated Rayleigh fading channel.
Secondly, we turn to cooperative scenarios. In Figure 6, we plot the global probability of misdetection ( Q m ) as a function of the number of SVUs for hard fusion based on counting rule. The simulation parameters are L = 50, η 0 = −8 dB, γ 0 = 5.5 dB, T = N / 2 and Q f = 0.1. As expected, the global misdetection probability decreases along with the increase of the number of SVUs. When N is extremely big, the global mis-detection probability approaches 0. For hard fusion, Figure 6 clearly demonstrates that the derived probability of misdetection based on Lindberg-Feller approximation is relatively poorer for a smaller number of SVUs. However, along with an increasing number of SVUs, the approximation asymptotically grows closer and closer to the exact sensing performance.
In Figure 7, we present the ROC curves for different channel models. The simulation parameters are L = 50, N = 40, η 0 = −8 dB and T = N / 2 . Note that, in the case of M 1 and M 3 , we obtain the average misdetection probability for local sensing, allowing for a much smoother global probability curve than the case of M 2 .
In Figure 8, we present the average Q m curves as a function of the average SNR of reporting channels. The simulation parameters are L = 50, N = 40, η 0 = −8 dB, F d T s = 0.01, T = N / 2 and Q f = 0.1. In the condition of poor reporting SNR, large bit error occurs, which severely degrades the detection performance. We can clearly see that cooperative sensing performance improves quickly with the increase of the average SNR of reporting channel from −8 dB to 8 dB. Note that the sensing performance in AWGN channel is always better than in Rayleigh channel.
In Figure 9, we plot the global probability of error detection ( Q e ) as a function of the local false-alarm probability. The simulation parameters are L = 50, N = 40, η 0 = −8 dB, γ 0 = 5.5 dB, F d T s = 0.01 and T = N / 2 . We can clearly see that, under certain conditions, there is an minimum probability of error detection, and that can be achieved when the local probabilities of false-alarm and mis-detection are equal ( P f = P m ). In Figure 10, we plot the minimum achievable probability of error detection ( Q e ) as a function of the number of SVUs.

6. Conclusions

In this paper, we have researched the application of cognitive radio technique to vehicular environments for the purpose of improving the reliability for vehicular communications. For this, we evaluated the detection performance of spectrum sensing in mobile vehicular environments. Simulation results demonstrate that temporal correlation cannot be neglected and be one of the considerable factors that may impact the sensing performance. In particular, high mobility of the vehicles provides the opportunity to exploit temporal diversity at each vehicle. In spite of the fact that cooperative sensing has normally been considered as a viable means of producing better detection performance by making the most of spatial diversity among vehicles, we do believe that due to high mobility, temporal diversity may be used in preference over vehicles’ cooperation in the future.

Acknowledgments

This work was supported by the National Natural Science Foundation of China (NSFC) project (No. 61271245 and No. 61731017). The authors would like to thank the anonymous reviewers for their insightful comments and suggestions, which helped significantly improve the quality of this paper.

Author Contributions

Xiaomin Qian designed the system model, performed performance evaluations by theoretical analysis and simulation, and prepared the manuscript. Li Hao conceived the system model, carried out theoretical analysis and supervised the activities. Dadong Ni and Quang Thanh Tran discussed the main ideas and analyzed the results together. All authors approved the publication.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

In the following, we make clear how the two sufficient conditions (38) and (39) for the LF-CLT are satisfied for Λ = i = 1 N v i under hypothesis H j , for j = 0 , 1 . Notice that in the LF-CLT, essentially, the objective of the two conditions is to ensure that no single random variable is dominate in its contribution to the summation operator.
In the first step we shall prove that the first condition (38) is satisfied. As can be seen from (21) and (34), the variance of v i , for i = 1 , 2 , , N , under the hypotheses H 1 , can be represented as
D [ v i H 1 ] = P D i 1 P D i = 1 2 + P d i 1 2 γ i 1 + γ i 1 2 P d i 1 2 γ i 1 + γ i = 1 4 P d i 1 2 2 γ i 1 + γ i .
It is sufficient to show that, under the hypothesis H 1 , the variance of v i is lower bounded by a positive value, as long as the P d i are bounded away from 0 and 1. Certainly, the P d i can’t be equal to 0 and 1 in the practical vehicular networks.
In the next step, we show that the second condition (39) is satisfied. Let us make use of the fact that v i is a binary random variable which follows a Bernoulli distribution characterized by the associated P F i and P D i . It is plain enough that under the hypotheses H 1 ,
E | v i E [ v i ] | 3 H 1 = P D i 1 P D i P D i 2 + ( 1 P D i ) 2 < P D i 1 P D i .
A similar analysis can be conducted, P D i ( 1 P D i ) is upper bounded by a positive value.
In the above analysis, we prove that the two sufficient conditions (38) and (39) in the LF-CLT are satisfied under the assumption of hypothesis H 1 explicitly, but the same proved method can be carried out to demonstrate the effectiveness under the hypothesis H 0 .

References

  1. Mitola, J.; Maguire, G.Q. Cognitive radio: Making software radios more personal. IEEE Pers. Commun. 1999, 6, 13–18. [Google Scholar] [CrossRef]
  2. Haykin, S. Cognitive radio: Brain-empowered wireless communications. IEEE J. Sel. Areas Commun. 2005, 23, 201–220. [Google Scholar] [CrossRef]
  3. Singh, K.D.; Rawat, P.; Bonnin, J. Cognitive radio for vehicular ad hoc networks (CR-VANETs): Approaches and challenges. EURASIP J. Wirel. Commun. Netw. 2014. [Google Scholar] [CrossRef]
  4. Wang, X.Y.; Ho, P.H. A Novel Sensing Coordination Framework for CR-VANETs. IEEE Trans. Veh. Technol. 2010, 59, 1936–1948. [Google Scholar] [CrossRef]
  5. Mumtaz, S.; Huq, K.M.S.; Ashraf, M.I.; Rodriguez, J.; Monteiro, V.; Politis, C. Cognitive Vehicular Communication for 5G. IEEE Commun. Mag. 2015, 53, 109–117. [Google Scholar] [CrossRef]
  6. Ali, A.; Hamouda, W. Advances on Spectrum Sensing for Cognitive Radio Networks: Theory and Applications. IEEE Commun. Surv. Tutor. 2017, 19, 1277–1304. [Google Scholar] [CrossRef]
  7. Han, W.; Li, J.; Liu, Q.; Zhao, L. Spatial false alarms in cognitive radio. IEEE Commun. Lett. 2011, 15, 518–520. [Google Scholar] [CrossRef]
  8. Han, W.; Li, J.; Li, Z.; Si, J.; Zhang, Y. Spatial false alarm in cognitive radio network. IEEE Trans. Signal Process. 2013, 61, 1375–1388. [Google Scholar] [CrossRef]
  9. Cicho, K.; Kliks, A.; Bogucka, H. Energy-efficient cooperative spectrum sensing: A survey. IEEE Commun. Surv. Tutor. 2016, 18, 1861–1886. [Google Scholar] [CrossRef]
  10. Felice, M.D.; Chowdhury, K.R.; Bononi, L. Analyzing the potential of cooperative Cognitive Radio technology on inter-vehicle communication. In Proceedings of the IFIP Wireless Days, Venice, Italy, 1–6 October 2010. [Google Scholar]
  11. Rasheed, H.; Rajatheva, N. Spectrum sensing for cognitive vehicular networks over composite fading. Int. J. Veh. Technol. 2011, 2011. [Google Scholar] [CrossRef]
  12. Duy, T.T.; Alexandropoulos, G.C.; Tung, V.T.; Son, V.N.; Duong, T.Q. Outage performance of cognitive cooperative networks with relay selection over double-Rayleigh fading channels. IET Commun. 2016, 10, 57–64. [Google Scholar] [CrossRef]
  13. Bao, V.N.Q.; Duong, T.Q.; da Costa, D.B. Cognitive amplify-and forward relaying with best relay selection in non-identical Rayleigh fading. IEEE Commun. Lett. 2013, 17, 475–478. [Google Scholar] [CrossRef]
  14. Duong, T.Q.; Alexandropoulos, G.C.; Zepernick, H.-J. Cooperative spectrum sharing networks with AF relay and selection diversity. Electron. Lett. 2011, 47, 1149–1151. [Google Scholar] [CrossRef]
  15. Duong, T.Q.; Bao, V.N.Q.; Alexandropoulos, G.C.; Tsiftsis, T.A.; Zepernick, H.-J. Outage probability of MIMO AF relay networks over Nakagami-m fading channels. Electron. Lett. 2010, 46, 1229–1231. [Google Scholar] [CrossRef]
  16. Liu, Y.; Xie, S.; Yu, R.; Zhang, Y.; Zhang, X.; Yuen, C. Exploiting temporal and spatial diversities for spectrum sensing and access in cognitive vehicular networks. Wirel. Commun. Mobile Comput. 2015, 15, 2079–2094. [Google Scholar] [CrossRef]
  17. Aygun, B.; Wyglinski, A.M. A Voting Based Distributed Cooperative Spectrum Sensing Strategy for Connected Vehicles. IEEE Trans. Veh. Technol. 2017, 66, 5109–5121. [Google Scholar] [CrossRef]
  18. Chembe, C.; Noor, R.M.; Ahmedy, I.; Oche, M.; Kunda, D.; Liu, C.H. Spectrum sensing in cognitive vehicular network: State-of-Art, challenges and open issues. Comput. Commun. 2017, 97, 15–30. [Google Scholar] [CrossRef]
  19. Rahaman, M.F.; Khan, M.Z. Low Complexity Optimal Hard Decision Fusion under Neyman-Pearson Criterion. IEEE Signal Process. Lett. 2017, 25, 353–357. [Google Scholar] [CrossRef]
  20. Chaudhari, S.; Lunden, J.; Koivunen, V.; Poor, H.V. Cooperative sensing with imperfect reporting channels: Hard decisions or soft decisions? IEEE Trans. Signal Process. 2012, 60, 18–28. [Google Scholar] [CrossRef]
  21. Simon, M.K.; Alouini, M. Digital Communication over Fading Channels; John Wiley & Sons: Hoboken, NJ, USA, 2005; Volume 95. [Google Scholar]
  22. Ho-Van, K.; Sofotasios, P.C.; Alexandropoulos, G.C. Bit error rate of underlay decode-and-forward cognitive networks with best relay selection. IEEE/KICS J. Commun. Netw. 2015, 17, 162–171. [Google Scholar] [CrossRef]
  23. Tsitsiklis, J.N. Decentralized detection. Adv. Stat. Signal Process. 1993, 2, 297–344. [Google Scholar]
  24. Herath, S.P.; Rajatheva, N.; Tellambura, C. Energy detection of unknown signals in fading and diversity reception. IEEE Trans. Commun. 2011, 59, 2443–2453. [Google Scholar] [CrossRef]
  25. Atapattu, S.; Tellambura, C.; Jiang, H. Energy detection based cooperative spectrum sensing in cognitive radio networks. IEEE Trans. Wirel. Commun. 2011, 10, 1232–1241. [Google Scholar] [CrossRef]
  26. Quan, Z.; Cui, S.; Sayed, A.H. Optimal linear cooperation for spectrum sensing in cognitive radio networks. IEEE J. Sel. Top. Signal Process. 2008, 2, 28–40. [Google Scholar] [CrossRef]
  27. Nuttall, A.H. Some Integrals Involving the Q-Function; DTIC Document, Technical Report; Naval Underwater Systems Center: Newport, RI, USA, 1972. [Google Scholar]
  28. Peebles, P.Z.; Shi, B.E. Probability, Random Variables, and Random Signal Principles; McGraw-Hill: New York, NY, USA, 2001. [Google Scholar]
Figure 1. An illustrative example of cooperative sensing operation for cognitive vehicular networks. There is a PU, a cognitive BS and multiple cooperative SVUs over wireless sensing/reporting channels.
Figure 1. An illustrative example of cooperative sensing operation for cognitive vehicular networks. There is a PU, a cognitive BS and multiple cooperative SVUs over wireless sensing/reporting channels.
Sensors 18 00475 g001
Figure 2. Digital energy detector model.
Figure 2. Digital energy detector model.
Sensors 18 00475 g002
Figure 3. The local probability of miss detection as a function of the number of samples for various SNR.
Figure 3. The local probability of miss detection as a function of the number of samples for various SNR.
Sensors 18 00475 g003
Figure 4. The local probability of misdetection as a function of F d T s .
Figure 4. The local probability of misdetection as a function of F d T s .
Sensors 18 00475 g004
Figure 5. The local probability of misdetection for various average SNR of sensing channels.
Figure 5. The local probability of misdetection for various average SNR of sensing channels.
Sensors 18 00475 g005
Figure 6. The global probability of misdetection as a function of the number of SVUs.
Figure 6. The global probability of misdetection as a function of the number of SVUs.
Sensors 18 00475 g006
Figure 7. ROC curves for different channel model.
Figure 7. ROC curves for different channel model.
Sensors 18 00475 g007
Figure 8. The global probability of misdetection as a function of average SNR of reporting channels.
Figure 8. The global probability of misdetection as a function of average SNR of reporting channels.
Sensors 18 00475 g008
Figure 9. The global probability of error detection as a function of local probability of flase alarm.
Figure 9. The global probability of error detection as a function of local probability of flase alarm.
Sensors 18 00475 g009
Figure 10. The global probability of error detection as a function of the number of SVUs.
Figure 10. The global probability of error detection as a function of the number of SVUs.
Sensors 18 00475 g010

Share and Cite

MDPI and ACS Style

Qian, X.; Hao, L.; Ni, D.; Tran, Q.T. Hard Fusion Based Spectrum Sensing over Mobile Fading Channels in Cognitive Vehicular Networks. Sensors 2018, 18, 475. https://doi.org/10.3390/s18020475

AMA Style

Qian X, Hao L, Ni D, Tran QT. Hard Fusion Based Spectrum Sensing over Mobile Fading Channels in Cognitive Vehicular Networks. Sensors. 2018; 18(2):475. https://doi.org/10.3390/s18020475

Chicago/Turabian Style

Qian, Xiaomin, Li Hao, Dadong Ni, and Quang Thanh Tran. 2018. "Hard Fusion Based Spectrum Sensing over Mobile Fading Channels in Cognitive Vehicular Networks" Sensors 18, no. 2: 475. https://doi.org/10.3390/s18020475

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop