The Improved Adaptive Silence Period Algorithm over Time-Variant Channels in the Cognitive Radio System

: In the ﬁeld of cognitive radio spectrum sensing, the adaptive silence period management mechanism (ASPM) has improved the problem of the low time-resource utilization rate of the traditional silence period management mechanism (TSPM). However, in the case of the low signal-to-noise ratio (SNR), the ASPM algorithm will increase the probability of missed detection for the primary user (PU). Focusing on this problem, this paper proposes an improved adaptive silence period management (IA-SPM) algorithm which can adaptively adjust the sensing parameters of the current period in combination with the feedback information from the data communication with the sensing results of the previous period. The feedback information in the channel is achieved with frequency resources rather than time resources in order to adapt to the parameter change in the time-varying channel. The Monte Carlo simulation results show that the detection probability of the IA-SPM is 10–15% higher than that of the ASPM under low SNR conditions.


Introduction
Cognitive radio (CR) has attracted considerable attention for its ability to maximize the rate of usage of limited spectrum resources [1][2][3].The essence of the CR concept is opportunistic spectrum sharing [4].Specifically speaking, this technology allows non-licensed users (secondary users, SUs) to opportunistically use primary users' (PUs) frequency band resources for data transmission while the PUs are idle.These spectrum resources that are used by SUs during a specific period of time are referred to as 'spectrum holes'.So, the performance of CR depends highly on the successful detection of the corresponding spectrum holes.
In a traditional sensing process in CR, time is divided into fixed portions which are called time slots.Each time slot is divided into a small period of spectrum sensing (silence period) and a relatively long period of data transmission [5].In the sensing period, SUs use various techniques to sense if the PUs are active or idle.This is the typical "listen-before-talk" paradigm [6].
In the literature, several types of spectrum sensing schemes have been proposed.When the PU's signal waveform and channel noise properties are known a priori, the matched filter detector is optimal [7].The cyclostationary feature detection method requires a priori knowledge about the cyclic frequencies of the PU signals [8].The energy detection method is usually simple to implement since it does not require knowledge about the PU signal.However, it does require the knowledge of the involved noise variance.The above three common spectrum sensing technologies are classified into the first type of spectrum sensing algorithm because they need to know the signal and/or channel information.Because these three typical spectrum sensing techniques need to know signal and/or channel information, they are grouped into the same group.
The second group of detectors for spectrum sensing are based on eigenvalue properties of an estimated correlation matrix.Because the eigenvalue-based spectrum sensing techniques may operate without knowledge of the PU signal [8] and noise variance [4], they can be used in a totally blind manner.The current research results in this area include the maximum eigenvalue detector [9], the maximum-minimum eigenvalue detector [9], the decentralized eigenvalue algorithms [10], the sequential likelihood ratio test scheme [11], and so on.These algorithms may offer a remarkably improved performance for specific signal categories.However, this is done at the expense of simplicity.
Different complexity spectrum detection algorithms will bring different degrees of delay.This will affect the proportion of the silence period in a time slot.Because no data transmission takes place during the silence period, an excessive silence period will reduce the SU's throughput.So the management algorithm of the silence period is one of the key issues to improve the efficiency of spectrum sensing and time utilization.
In order to reduce the spectrum sensing time, an optimization algorithm which combines energy detection and feature detection is proposed [12].Since energy detection focuses only on the energy level of the channel, it requires only a relatively short period of time for spectrum sensing.This method, through the results of energy detection, can determine whether it is needed to start feature detection or not, so it can improve the time utilization rate on the basis of ensuring sufficient detection accuracy in the silent periods.In [13], a mechanism to reduce the length of the silent period is given.When the number of continuous energy detection alarms is higher than a certain preset value, the characteristic detection is triggered.The Markov analysis is used to study the decision threshold of the energy detection results.In [14], a method of spectrum sensing without the silence period is proposed in which the secondary user (SU) performs spectrum sensing for the primary users (PU) while carrying out the data transmission.In this algorithm, the detection node first uses the linear prediction method to estimate the signal characteristics of the SUs in the next period.Then, in the spectrum sensing, the result of subtracting the estimated value from the received signal is used as the judgment criterion to determine whether the PU exists or not.In [15], the authors add a feedback time slot in the center-based spectrum allocation algorithm architecture, so that the number of sampling points can be adjusted automatically according to the feedback information.However, in the case of low signal-to-noise ratio (SNR), it cannot guarantee the reliable transmission of the feedback information which allows for the possibility of over-regulation which will reduce the detection probability of the PU.At the same time, the introduction of the feedback time slot will also reduce the time utilization rate of the time resources to a certain extent.
Referring to the ideas on feedback information proposed in [15], we constructed a cognitive wireless communication system model with an additional signaling channel.The model utilizes additional frequency resources rather than time resources to feedback the state information of the data transmission which can characterize the time-varying channel characteristics in the data transmission.So, on this basis, an improved adaptive silence period management (IA-SPM) algorithm is proposed.The algorithm combines the results of the previous perception period with the data channel communication result feedback from the signaling channel to adaptively adjust the relevant parameters to be used in the current sensing period.The signaling channel can not only reduce the interference of noise, but it can also ensure the reliability of the transmission through coding error correction.Meanwhile, we used the discrete Markov analysis method to construct a mathematical simulation model of the system and analyze the detection probability of the proposed algorithm.As a result, in the case of low SNR, the detection probability of our algorithm was 10-15% higher than that of the algorithm proposed in [16].

The Silence Period Management (SPM) Algorithm
In the cognitive radio network, the SU carries on the spectrum sensing to the PU's frequency band to find the free band and wait for access [17].In the process of spectrum sensing, the SU receives signals not only from PUs and noise, but also from other SUs.In order to avoid interference in the detection results, when the SU performs spectrum sensing, all SUs in the system need to stop any transmitting activities.This time in the periodic window is called the silence period.In order to enhance the time utilization rate, the length of the silence period needs to be reasonably optimized.
Figure 1a is a schematic diagram of the slot division scheme in the traditional silent period algorithm.The sensing period is divided into the silent period and the sensing interval.The SU determines whether the data can be transmitted during the sensing interval based on the sensing results of the silence period.Figure 1b is a schematic diagram of the slot division scheme in the adaptive silence period algorithm.One of the most significant changes is the addition of a feedback slot at the end of each sensing period.
Future Internet 2018, 10, x FOR PEER REVIEW 3 of 11 signals not only from PUs and noise, but also from other SUs.In order to avoid interference in the detection results, when the SU performs spectrum sensing, all SUs in the system need to stop any transmitting activities.This time in the periodic window is called the silence period.In order to enhance the time utilization rate, the length of the silence period needs to be reasonably optimized.Figure 1a is a schematic diagram of the slot division scheme in the traditional silent period algorithm.The sensing period is divided into the silent period and the sensing interval.The SU determines whether the data can be transmitted during the sensing interval based on the sensing results of the silence period.Figure 1b is a schematic diagram of the slot division scheme in the adaptive silence period algorithm.One of the most significant changes is the addition of a feedback slot at the end of each sensing period.As shown in the figure, T is the sensing period, s T is the time length of the silence period, and I T is the time length of the data transmission.In general, the parameter T is keeps constant.
Additionally, in the traditional sensing period algorithm, s T is equal within each sensing period.
However, in the adaptive sensing period algorithm, s T is different in each sensing period.

System Modeling
In a wireless communication system, the signal power not only decreases with increasing propagation distance, but it is also affected by the additional fading caused by a variety of obstacles or complex terrain.At the same time, this additional fading will change randomly due to the movement of the mobile station and the change of the channel environment.The time-varying characteristic of this wireless channel will cause the received signal to be distorted, with the waveform broadened and overlapping, which affects the communication quality of the channel [18].In severe cases, it may lead to communication abnormalities.
The traditional adaptive silence management algorithm uses the shared data band to transmit feedback information.When the data band is affected by the environment and causes a sharp decline in the signal, the system performance of the scheme deteriorates significantly due to the fact that the SU cannot obtain the feedback information reliably.
Considering that the small-scale fading in a wireless channel usually has frequency selectivity, we made a decision to construct a cognitive wireless communication system with an additional signaling channel (CWCS-ASC).The corresponding system model is shown in Figure 2. By selecting the specific frequency band outside the spectrum of the data channel as the signaling channel, adding the signaling channel not only avoids the influence of the PU on the signal transmission, but also enables the SU to divide the time into non-overlapping frames, and then divide the frames into nonoverlapping channels.Additionally, the users will have one-to-one correspondence according to the time slot, in order to distinguish users from different addresses of the signal, thus completing the multiple access.Furthermore, opening additional signaling channels can increase the additional As shown in the figure, T is the sensing period, T s is the time length of the silence period, and T I is the time length of the data transmission.In general, the parameter T is keeps constant.Additionally, in the traditional sensing period algorithm, T s is equal within each sensing period.However, in the adaptive sensing period algorithm, T s is different in each sensing period.

System Modeling
In a wireless communication system, the signal power not only decreases with increasing propagation distance, but it is also affected by the additional fading caused by a variety of obstacles or complex terrain.At the same time, this additional fading will change randomly due to the movement of the mobile station and the change of the channel environment.The time-varying characteristic of this wireless channel will cause the received signal to be distorted, with the waveform broadened and overlapping, which affects the communication quality of the channel [18].In severe cases, it may lead to communication abnormalities.
The traditional adaptive silence management algorithm uses the shared data band to transmit feedback information.When the data band is affected by the environment and causes a sharp decline in the signal, the system performance of the scheme deteriorates significantly due to the fact that the SU cannot obtain the feedback information reliably.
Considering that the small-scale fading in a wireless channel usually has frequency selectivity, we made a decision to construct a cognitive wireless communication system with an additional signaling channel (CWCS-ASC).The corresponding system model is shown in Figure 2. By selecting the specific frequency band outside the spectrum of the data channel as the signaling channel, adding the signaling channel not only avoids the influence of the PU on the signal transmission, but also enables the SU to divide the time into non-overlapping frames, and then divide the frames into non-overlapping channels.Additionally, the users will have one-to-one correspondence according to the time slot, in order to distinguish users from different addresses of the signal, thus completing the multiple access.Furthermore, opening additional signaling channels can increase the additional transmission power and through the error correction coding to reduce the noise interference, the system can still guarantee the reliable transmission of feedback information even when the data band suffers a great fading.
transmission power and through the error correction coding to reduce the noise interference, the system can still guarantee the reliable transmission of feedback information even when the data band suffers a great fading.The information interaction sequence diagram for the CWCS-ASC system is shown in Figure 3.The SU decides whether to transmit data by the data band based on the perceived results of the current silent period and their own communication needs.The time window used to transmit data is defined as the data transmission period, whose length of time needs to be less than the sensing interval i t .The difference between the sensing interval and the data transmission period is defined as the free period.The longer the silence period, the higher the reliability of the detection, the lower the utilization rate of the band, and the smaller the throughput of the cognitive user [19].The presence of the free period ensures that the data transmission from the SU does not interfere with the spectrum sensing in the next sensing period.In order to avoid communication conflicts, after obtaining the sensing result, the SU will use the signaling slot in the signaling band to transmit interactive information which is used to coordinate the allocation algorithm among SUs.In addition, after a certain secondary user (SU1) sends the business data, the other SUs in the region will generate feedback information based on the result of the received signals.Then they send the feedback information to the SU1 via the feedback slot in the signaling band.The SU1 can estimate the channel characteristics based on the feedback information obtained, thereby reasonably adjusting the configuration parameters for the next silent period.

Mathematical Modelling and the IA-SPM Algorithm
In cognitive radio systems, SUs must always check whether a frequency band is being occupied by the PU.The PU has the highest priority.If a certain SU discovers that the PU appears during the transmission of the data, the SU will immediately stop the data transmission process.The PU status is detected by the SU in each sensing period as either in an active state or an idle state.The information interaction sequence diagram for the CWCS-ASC system is shown in Figure 3.The SU decides whether to transmit data by the data band based on the perceived results of the current silent period and their own communication needs.The time window used to transmit data is defined as the data transmission period, whose length of time needs to be less than the sensing interval t i .The difference between the sensing interval and the data transmission period is defined as the free period.The longer the silence period, the higher the reliability of the detection, the lower the utilization rate of the band, and the smaller the throughput of the cognitive user [19].The presence of the free period ensures that the data transmission from the SU does not interfere with the spectrum sensing in the next sensing period.
Future Internet 2018, 10, x FOR PEER REVIEW 4 of 11 transmission power and through the error correction coding to reduce the noise interference, the system can still guarantee the reliable transmission of feedback information even when the data band suffers a great fading.The information interaction sequence diagram for the CWCS-ASC system is shown in Figure 3.The SU decides whether to transmit data by the data band based on the perceived results of the current silent period and their own communication needs.The time window used to transmit data is defined as the data transmission period, whose length of time needs to be less than the sensing interval i t .The difference between the sensing interval and the data transmission period is defined as the free period.The longer the silence period, the higher the reliability of the detection, the lower the utilization rate of the band, and the smaller the throughput of the cognitive user [19].The presence of the free period ensures that the data transmission from the SU does not interfere with the spectrum sensing in the next sensing period.In order to avoid communication conflicts, after obtaining the sensing result, the SU will use the signaling slot in the signaling band to transmit interactive information which is used to coordinate the allocation algorithm among SUs.In addition, after a certain secondary user (SU1) sends the business data, the other SUs in the region will generate feedback information based on the result of the received signals.Then they send the feedback information to the SU1 via the feedback slot in the signaling band.The SU1 can estimate the channel characteristics based on the feedback information obtained, thereby reasonably adjusting the configuration parameters for the next silent period.

Mathematical Modelling and the IA-SPM Algorithm
In cognitive radio systems, SUs must always check whether a frequency band is being occupied by the PU.The PU has the highest priority.If a certain SU discovers that the PU appears during the transmission of the data, the SU will immediately stop the data transmission process.The PU status is detected by the SU in each sensing period as either in an active state or an idle state.In order to avoid communication conflicts, after obtaining the sensing result, the SU will use the signaling slot in the signaling band to transmit interactive information which is used to coordinate the allocation algorithm among SUs.In addition, after a certain secondary user (SU1) sends the business data, the other SUs in the region will generate feedback information based on the result of the received signals.Then they send the feedback information to the SU1 via the feedback slot in the signaling band.The SU1 can estimate the channel characteristics based on the feedback information obtained, thereby reasonably adjusting the configuration parameters for the next silent period.

Mathematical Modelling and the IA-SPM Algorithm
In cognitive radio systems, SUs must always check whether a frequency band is being occupied by the PU.The PU has the highest priority.If a certain SU discovers that the PU appears during the transmission of the data, the SU will immediately stop the data transmission process.The PU status is detected by the SU in each sensing period as either in an active state or an idle state.

The IA-SPM Model Based on the Markov Chain
Assuming that the cognitive user detects the channel at the beginning of each sensing period, the system state can be modeled as a discrete time Markov chain.The system state is represented by (i, j), where i indicates the status of the authorized user.When i = 1, it indicates that the PU exist.Otherwise, the PU does not exist.j indicates the serial number of the silent period.p i and q i , respectively, represent the false alarm probability of system states (0, j) and (1, j).Since the false alarm probability and false dismissal probability is a random process, the SU's detection process satisfies the Markovian nature.It has the properties We define the K-step transition probability as P ij (K).
Assuming that the probability of using the frequency band by the PU is θ and the probability of releasing the frequency band by the PU is ρ, the state transition of the system can be obtained by the state transition diagram which is shown in Figure 4.In this system model, λ(i, j) denotes the stationary probability of the state (i, j).
Future Internet 2018, 10, x FOR PEER REVIEW 5 of 11

The IA-SPM Model Based on the Markov Chain
Assuming that the cognitive user detects the channel at the beginning of each sensing period, the system state can be modeled as a discrete time Markov chain.The system state is represented by ( ) , i j , where i indicates the status of the authorized user.When 1 i = , it indicates that the PU exist.
Otherwise, the PU does not exist.j indicates the serial number of the silent period.i p and i q , respectively, represent the false alarm probability of system states ( ) 0, j and ( ) We define the K-step transition probability as Assuming that the probability of using the frequency band by the PU is θ and the probability of releasing the frequency band by the PU is ρ , the state transition of the system can be obtained by the state transition diagram which is shown in Figure 4.In this system model, ( )  From Figure 4, we can get the state transition equations From Figure 4, we can get the state transition equations The stability probability of each state can be obtained by the above flow Equations ( 2)-( 7).The normalized equation can be expressed as

The IA-SPM Algorithm
The state equation is analyzed by the discrete Markov process, and the quantitative analysis of the system detection probability of the IA-SPM is obtained.
According to the state of the PU, when the SU sends the data, the signal stored in the frequency band can be represented by the formula where k represents the sampling time, y(k) is the signal stored in the frequency band, n(k) indicates the signal transmitted by the PU, s(k) indicates the signal transmitted by the PU, and s(k) is the existence of a probabilistic problem.In order to facilitate the study, we assume that it is a single-carrier modulated, phase-modulated signal and that the channel it is passed through is an additive Gaussian white noise channel.H 0 indicates that the PU is in an idle and H 1 indicates that the PU is in an active state.In order to reduce the complexity of the analysis, it is assumed that there is no channel noise.When the system is in the H 1 state, there is a conflict.Assuming that n(k) and s(k) are random processes (i, i, d) with a Gaussian distribution, their mean is 0 and their variance is δ 2 n and δ 2 s , respectively.For an SU that receives the signal, n(k) is a useful signal and s(k) is an interfering noise.So γ = δ 2 s /δ 2 n is defined as the signal-to-noise ratio, which represents the power ratio of the PU transmitting signal to the SU transmitting signal.
It is the key to how to adaptively adjust the parameters of the silent period under the condition that the sensing period is determined.The minimum length of the silence period is specified as N min and the maximum length is N max .The IA-SPM is divided into the following two conditions: Condition 1: If an SU judges that the PU is not present based on the perceived result during the current silence period, it will send the data and then wait for the response from the receiver.
If the SU sender receives the feedback signal successfully, it is judged that the PU does not exist.So the self-detection time of the next period can be reduced.The sampling points are reduced by µ 1 /2 (µ ≥ 1) times, expressed by the formula If the SU sender does not receive the feedback signal, it judges that the PU is present.Then the next period of self-detection time increases.So that the energy detection can be greater than the threshold, the number of sampling points is expanded by µ 1 /2 (µ ≥ 1) times, expressed by the formula Condition 2: If an SU judges that the PU is present based on the perceived results during the current silence period, it will automatically increase the length of the silence until it is determined that the PU has disappeared.
Future Internet 2018, 10, 12 7 of 11 Then, the silent period of the next sensing cycle remains unchanged until the SU judges that the PU does not exist.This will then go to Condition 1.

Simulation Model
In order to analyze the performance of the IA-SPM, the detection probability of the cognitive radio network is calculated.
Let N be the number of samples in silence and ε be the selected detection threshold.The detection probability of the system can be expressed as [20] where γ represents the power ratio between the PU signal and the SU signal.In this paper, it is named the SNR.It is well known that in the time-varying channel, the SNR is time-varying.In order to ensure that the study is not affected by other factors, we assume that the SNR is time varying in different periods and that the SNR is kept constant in the same period.The detection points have different energy-aware samples in different periods.
The state equilibrium equation of the Markov chain represented by the Equation ( 8) can be used to solve the detection probability Assuming that each silence period is τ i and the sensing period is T, the signal will be sampled at the Nyquist sampling frequency f s .Then we can get the following relationship between the silence period and the number of samples per period Since the impulse response of the fading channel is time-varying, the SNR of the channel varies randomly within a finite interval.Assuming that the SU uses the energy detection method for spectrum sensing and that the SUs do not know the current SNR, the threshold for energy detection should be represented by the equation where P f is the false dismissal probability.

Results Analysis
In order to compare the detection probability of the IA-SPM with the TSPM and the ASPM, the Monte Carlo simulation is used to analyze the models.In the following experiment, we did the simulation 1000 times in each period In this paper, the efficiency of the IA-SPM is determined by the average number of samples.The higher the number of samples, the higher the cost of the IA-SPM, the larger the parameter µ, and the higher the linearity of the number of samples.Therefore, in order to jointly optimize the number of samples and the probability of detection, we compare the selection of parameter µ.According to the detection probability of µ under different values, as shown below Figure 5.
higher the number of samples, the higher the cost of the IA-SPM, the larger the parameter μ , and the higher the linearity of the number of samples.Therefore, in order to jointly optimize the number of samples and the probability of detection, we compare the selection of parameter μ .According to the detection probability of μ under different values, as shown below Figure 5.It can be seen from the figure that both the detection probabilities of IA-SPM and ASPM are influenced by the parameter μ .The detection probabilities of these two algorithms showed a monotonically increasing trend with the increase of μ .However, when the value of μ exceeds a certain threshold, the detection probabilities of both algorithms tend to be stable.In addition, the maximum detection probability of IA-SPM algorithm is better than ASPM algorithm.Therefore, in the following experiment, we set the parameter = 3 μ and the SNR was used to simulate the channel's time-varying characteristics within a certain range.First, we compared the improvement of the IA-SPM algorithm with respect to the TSPM algorithm.The simulation results are shown in Figure 6.It can be seen from the figure that both the detection probabilities of IA-SPM and ASPM are influenced by the parameter µ.The detection probabilities of these two algorithms a monotonically increasing trend with the increase of µ.However, when the value of µ exceeds a certain threshold, the detection probabilities of both algorithms tend to be stable.In addition, the maximum detection probability of IA-SPM algorithm is better than ASPM algorithm.Therefore, in the following experiment, we set the parameter µ = 3 and the SNR was used to simulate the channel's time-varying characteristics within a certain range.
First, we compared the improvement of the IA-SPM algorithm with respect to the TSPM algorithm.The simulation results are shown in Figure 6.We found that in any kind of detection algorithm the greater the SNR, the greater the detection probability; and the greater the false dismissal probability, the higher the probability of detection.At the same time, it can be clearly seen that the detection probability of the IA-SPM is superior to that of the TSPM under the same conditions.
Then, we compared the detection probability of the IA-SPM algorithm with the ASPM algorithm under the same SNR conditions.The simulation results are shown in Figure 7.We found that in any kind of detection algorithm the greater the SNR, the greater the detection probability; and the greater the false dismissal probability, the higher the probability of detection.At the same time, it can be clearly seen that the detection probability of the IA-SPM is superior to that of the TSPM under the same conditions.Then, we compared the detection probability of the IA-SPM algorithm with the ASPM algorithm under the same SNR conditions.The simulation results are shown in Figure 7.We found that in any kind of detection algorithm the greater the SNR, the greater the detection probability; and the greater the false dismissal probability, the higher the probability of detection.At the same time, it can be clearly seen that the detection probability of the IA-SPM is superior to that of the TSPM under the same conditions.
Then, we compared the detection probability of the IA-SPM algorithm with the ASPM algorithm under the same SNR conditions.The simulation results are shown in Figure 7.As the result shows, the detection probability of the IA-SPM is better than that of the ASPM.Especially under low SNR conditions, the IA-SPM is better than the ASPM by 10-15%.With the increase of the SNR, the detection efficiency of the two algorithms tends to be consistent.This data shows that the IA-SPM is more suitable for time-varying channels.
Finally, we set the SNR to be equal to −15, −10, and −8 dB.Under these three conditions, we compared the differences of the false dismissal probability between the IA-SPM algorithm and the TSPM algorithm.The simulation results are shown in Figure 8.As the result shows, the detection probability of the IA-SPM is better than that of the ASPM.Especially under low SNR conditions, the IA-SPM is better than the ASPM by 10-15%.With the increase of the SNR, the detection efficiency of the two algorithms tends to be consistent.This data shows that the IA-SPM is more suitable for time-varying channels.
Finally, we set the SNR to be equal to −15, −10, and −8 dB.Under these three conditions, we compared the differences of the false dismissal probability between the IA-SPM algorithm and the TSPM algorithm.The simulation results are shown in Figure 8.  Through the above figures we can find that, in the same case, with the increase of the false dismissal probability, the probability of detection, and the SNR increase at the same time.So, we can see that the results of the IA-SPM are much higher than that of the TSPM.

Conclusions
For the issue of channel time-varying in wireless communication, we have established an IA-SPM communication model which carries out signaling transmission among SUs so that the SUs can obtain the feedback information through an additional spectrum.By setting additional signaling Through the above figures we can find that, in the same case, with the increase of the false dismissal probability, the probability of detection, and the SNR increase at the same time.So, we can see that the results of the IA-SPM are much higher than that of the TSPM.

Conclusions
For the issue of channel time-varying in wireless communication, we have established an IA-SPM communication model which carries out signaling transmission among SUs so that the SUs can obtain the feedback information through an additional spectrum.By setting additional signaling bands, on the one hand, the time efficiency of the data band can be improved, and on the other hand, channel interference to the feedback information can be avoided.
On this basis, we propose the IA-SPM algorithm which can adjust the parameters of spectrum sensing such as the length of the silence duration and the length of the transmission.The change of the parameters depends on the spectrum sensing results and the data transmission feedback information in the previous periods.
In the case of low SNR, this algorithm that makes the sampling points will not have a steep drop so the algorithm can better guarantee the detection performance in the time-varying channel environment.Simulation results show that the IA-SPM is 10-15% higher than the ASPM under low SNR conditions.

Figure 1 .
Figure 1.The slot division scheme of the SPM algorithm (a) Traditional silence period; (b) Adaptive silence period.

Figure 1 .
Figure 1.The slot division scheme of the SPM algorithm (a) Traditional silence period; (b) Adaptive silence period.

Figure 2 .
Figure 2. The cognitive wireless communication system with an additional signaling channel (CSCS-ASC) system model.

Figure 3 .
Figure 3.The time sequence diagram of the system information interaction.

Figure 2 .
Figure 2. The cognitive wireless communication system with an additional signaling channel (CSCS-ASC) system model.

Figure 2 .
Figure 2. The cognitive wireless communication system with an additional signaling channel (CSCS-ASC) system model.

Figure 3 .
Figure 3.The time sequence diagram of the system information interaction.

Figure 3 .
Figure 3.The time sequence diagram of the system information interaction.
probability of the state ( ), i j .

Figure 5 .
Figure 5.Comparison of the IA-SPM vs. the TSPM with different μ .

Figure 5 .
Figure 5.Comparison of the IA-SPM vs. the TSPM with different µ.

Future
Internet 2018, 10, x FOR PEER REVIEW 9 of 11

Figure 6 .
Figure 6.Comparison of the IA-SPM vs. the TSPM with different false dismissal probabilities.

Figure 6 .
Figure 6.Comparison of the IA-SPM vs. the TSPM with different false dismissal probabilities.

Figure 6 .
Figure 6.Comparison of the IA-SPM vs. the TSPM with different false dismissal probabilities.

Future
Internet 2018, 10, x FOR PEER REVIEW 10 of 11

Figure 8 .
Figure 8.Comparison of the IA-SPM vs. the TSPM at different SNR values.

Figure 8 .
Figure 8.Comparison of the IA-SPM vs. the TSPM at different SNR values.