 Research
 Open access
 Published:
On optimal number of cognitive radios considering cosite electromagnetic compatibility
EURASIP Journal on Wireless Communications and Networking volumeÂ 2021, ArticleÂ number:Â 164 (2021)
Abstract
With the development and wide applications of wireless communication technology, the limited spectrum resources and the fixed spectrum allocation policy could no longer satisfy the demand for wireless communication. Just for this reason, many spectrum resources become spectrum holes because they are allocated but not used. Cognitive radio is now becoming one of the most important techniques for high utility of these spectrum holes. If the holes available to cognitive users are abundant over a certain time, it is a worth consideration to increase network throughputs by orthogonal multiplexing as many as spectrum holes. A multitransceiver configuration is one of the possible solutions for this purpose. With such a schema, all transceivers within a cognitive user work in a concurrent or parallel mode, by which the throughput of the network can be increased. However, cosite working cognitive radios may incur electromagnetic interference between each other. When more cognitive radios are equipped, much electromagnetic interference may be incurred. Many techniques are proposed to mitigate such sositing interference; however, none of them have addressed the probability that the interference will happen. If the probability could be estimated in advance, the user will make a better planning on the configurations of the cositing working radios. Based on an elaborated nfold multiple integral model, we propose a novel method to decide how many cognitive radios can be installed for one cognitive user at most. This is our main contribution with this work, providing an enhanced ability to determine the optimal number of cognitive radios installed within each cognitive user. We make a strict deduction on electromagnetic compatibility probability with various parameters of cognitive radios. Simulations are performed and the results show that the electromagnetic compatibility of the simulated cognitive radio system meets the deducted probability by this method very well.
1 Introduction
With the development and wide applications of wireless communication technology, the limited spectrum resources and the fixed spectrum allocation policy could no longer satisfy the demand for wireless communication. The concept of cognitive radio (CR) was firstly proposed by Joseph Mitola [1] as a new solution to this problem. By 2005, Simon Haykin proposed a cognitive cycle model [2] as a guidance on the development of cognitive radio system.
Based on CR techniques, a CR network (CRN) has wits to detect spectrum holes without interference to the primary user and then to automatically configure the system according to the current electromagnetic environment [3, 4]. Sometimes the spectrum holes may be very abundant. In such cases, the secondary users have many spectrum candidates for communication. This provides a good chance for cognitive users to improve network throughputs. A simple but possible way is to integrate multiple transceivers into each cognitive user to transmit user data in a concurrent mode. These transceivers within one user work in a cosite mode. That is, they are located within short distance between each other and use different spectrum holes for communication simultaneously [5].
When multiple transceivers work simultaneously, there may produce various kinds of interference between each other [6,7,8,9], such as intermediate frequency interference, Hermitian image interference, and cochannel/adjacent channel interference [10] caused by transmitters. It may also produce harmonic interference, intermodulation interference [11], and crossmodulation interference caused by the nonlinear mixing in either transmitters or transceivers [12]. Generally, the more cognitive radios are equipped cosite by a cognitive user, the more possibility of electromagnetic interference may happen. For the system users, they expect that the possibility of electromagnetic interference should not exceed a threshold value. This implies that the number of transceivers installed for one cognitive user should not exceed a certain number. To decide such an optimum number of cosite transceivers, the implicit relation between the number of transceivers and the possibility of electromagnetic compatibility (EMC) should be clarified. Polak recently gave a good reference from an experimental view [13]. He emphasized the importance of frequency planning for radios located at the same object (cosite work) and assignment of frequencies for cosite radios, and the model used by [13] and our work are similar for the scenario where the distance between cosite antennas is less than 1Â km. The difference is the number of observed radios. Polak measured interference on only two radios and did not discuss problems for scenarios with more than two radios, which is the object by our work.
This paper deals with this problem in our cognitive radio network [14,15,16,17] which is masterslave selforganized. The secondary user in the network is equipped with multiple transceivers [18], allowing using multiple different channels to communicate. For the cognitive radios in our system, intermediatefrequency interference could be suppressed by the double conversion or increasing the quality factor of IF filter. Hermitian image interference can be suppressed by choosing high IF frequency or increasing the quality factor of transceiveramplifier [19]. Therefore, both kinds of interference are not taken into consideration in analysis of electromagnetic compatibility. Crossmodulation interference only occurs when the interference is an amplitude modulated signal [19] which is not used in our system and thus such interference will not be discussed in this paper.
If the signal from a transmitter is near to the receiving frequency, the signal will reach the receiver and generate interference to the receiver. This is socalled cochannel/adjacent channel interference while adjacent channel interference is related to the transmit filter and the IF filter in a receiver [20], both of them need to be prevented because they cannot be avoided. From the results of the simulation for our system, we found that the cochannel/adjacent channel interference plays the most important role [21]. The possibility of cochannel/adjacent channel interference is much higher than that of harmonic interference and intermodulation interference, accounting for about 95% or more in all cases of interference. In addition, the harmonic interference can be effectively avoided or suppressed by algorithms [22, 23]. Therefore, this paper will focus on the analysis on the possibility of cochannel/adjacent channel interference to decide the optimum number of transceivers installed in a cognitive user. As far as we know, there have no such studies to address this cognitive radio planning problem based on electromagnetic compatibility probability analysis. Currently, increased studies are addressing cosite interference mitigation, such as how the cognitive enginebased dynamic spectrum access cloud services approach can include cosite interference mitigation as a subset of cloud services without an excessive increase in computational complexity [24], the approach for the mitigation of cosite interference in vehicular communication systems [25, 26], wideband cosite interference cancellation based on singletap structure [27], suppression of the electromagnetic interference from satellite communication onthemove system [28], and so on. Tokgoz proposed a method for the prediction of cosite interference between aperture antennas on a faceted convex surface [29]. The method by Salau, etc., may be useful towards prediction of cosite interference between monopole antennas [30]. As for frequency planning for radios located at the same object (cosite work) and assignment of frequencies for cosite radios, Polak gave an experimental but good reference [13].
Our contributions by this paper are summarized as follows:

1.
We present a method to estimate EMC probability for a cognitive user working in a cosite multitransceiver model for the first time.

2.
We conduct complete simulations to evaluate the performance of the proposed method. The results show that our method can achieve high accuracy.

3.
Our method provides the system manager of a CRN with a new ability to determine the optimal number of cognitive radios installed within each cognitive user.
The structure of this paper is as follows. Section II discusses the model of our system. Section III gives the analysis on EMC in detail. Section IV presents the simulations of EMC probability for our system in use. The conclusion is given in the last section.
2 Methods
We took a mathematical method in this work to build a model for estimating EMC probability for a cognitive user working in a cosite multitransceiver mode. We introduced an nfold multiple integral model into the work of the estimation of electromagnetic compatibility probability. This mathematical method meets the EMC model very well. Then we designed a simulation framework based on the parameters of radios we used. The detailed settings can be found in Section Simulations. The simulations framework consists both parts. The first part mainly focused the mathematical model, but with concrete radio related parameters. In the second part, we demonstrate what EMC probability will be in different radio configurations. In both parts, we also give theoretic results to be compared. By comparing the results of the mathematical model to that by simulations, we checked the validness of our mathematical model.
3 The related models
3.1 The system model
Our system takes a topology in which some cognitive users are the parent nodes of other cognitive users. Taking Fig.Â 1 as an example, there are three cognitive users where one user, PSU (Parent Secondary User), is the parent of two users, CSU1 (Child Secondary User 1) and CSU2. Each user has two transceivers each of which uses a different spectrum for communication. Those transceivers using the same spectrum make a structure called a cluster, such as \(C_1\) (the polygon with solid lines) and \(C_2\) (the dotted polygon) in Fig. 1.
If one transceiver can contribute certain network throughputs, then two transceivers may double the throughputs if they can work simultaneously without interference between each other. Therefore, the multitransceiver model may increase the throughputs for the network.
The system user may expect a level of electromagnetic compatibility for the system to work normally. We denote this expected EMC level by \(P_{EMC}\) which is the probability of no electromagnetic interference among transceivers of one cognitive user. Therefore, the system model can be expressed by (1) where \(EMC(\{TX_i\})\) is the probability of no electromagnetic interference among all transceivers of one cognitive user, denoted by \(\{TX_i\}\).
Certainly, we can find that the model by (1) works not only for the system presented by this paper, but also for other systems as long as multiple cosite radios are configured for the system.
3.2 Model of electromagnetic compatibility
Generally, the electromagnetic compatibility of the system is related not only to the interference signal strength, but also the receiverâ€™s ability to suppress the interference.
Suppose the frequency of an interference signal is \(f_t\). The receiver will produce a certain suppression on the interference signal after it reaches the receiver, denoted by R , a discrete random variable with the range \(\{r_1,\ldots ,r_k\}\). Generally, R is a step function of \(\Delta f\), which is the absolute value of the difference between \(f_t\) and receiving frequency \(f_r\), denoted by \(R(\Delta f)\), as shown in (2) where the intervals \(\left( {\delta _i ,\delta _{i + 1} } \right]\) and each \(r_i\) is determined by the receiver itself.
The probability distribution of R can be written as (3).
Suppose the power of interference signal reaching the receiver is \(P_t\), then the noninterference function is
where \(T_s\) is the antiinterference threshold of receiver determined by the receiver itself and L is the attenuation of the interference signal through the antennafeeder system, which will be addressed in the next subsection. If the value of the function is zero, the signal will interfere with the receiver thus having an effect on its normal work. Conversely, the interference signal will not affect the normal work of the receiver.
3.3 Model of attenuation of antennafeeder system
The attenuation L of an antennafeeder system is denoted by
where \(L_h\) is the horizontal isolation between transmitter and receiver antennas. \(L_t\) and \(L_r\) are the feeder attenuations of transmitter and receiver, respectively. We adopt a method in [31] to calculate \(L_h\) (dB) by
where f (Hz) is the frequency of the interference signal, C (m/s) is the speed of light, the \(d_h\) (m) is the horizontal distance between antennas, \(G_t\) (dBi) and \(G_r\) (dBi) are the direction gain of maximum radiation of transmitter antenna and receiver antenna, respectively, and \(S_t\) (dBp) and \(S_r\) (dBp) are the \(90^\circ\) to the direction of sidelobe level of transmitter antenna and receiver antenna, respectively. In this paper, we suppose that omnidirectional antennas are used, so \(S_t=0\) and \(S_r=0\) .
The antennafeeder system and related parameters are sketched in Fig.Â 2.
4 EMC probability analysis
4.1 Probability calculation of EMC
Based on the noninterference model by (4), we can calculate the probability of no cochannel/adjacent channel electromagnetic interference between q cosite transceivers \(\left\{ {TX_l \left {1 \le l \le q} \right. } \right\}\) using
In (7), we suppose that the power of the interference signal is a uniform distributed discrete variable with the range \(\left\{ {PT_1 ,PT_2 , \ldots ,PT_p } \right\}\) where p is the number of possible transmitting powers used by a transceiver.
Because the antennafeeder attenuation is closely related to the frequency of a transmitting signal, we use \(L_j\) to indicate such an attenuation of a signal with corresponding frequency \(f_j\) and the total number of all possible frequencies is n. We assume that each transceiver uses the same antenna and feeder thus \(L_j\) is independent of both the length of the feeder and the type of the antenna.
The most important item in (7) is \(P_{FD}\) which is a probability distribution function of frequency difference among q transceivers. This distribution function will be discussed in the next subsection.
4.2 Probability analysis on frequency difference
To define item \(P_{FD} \left( {\delta _k ,\delta _{k + 1} ,q} \right)\) in (7), we firstly introduce \(P_{MFD} \left( {d_k ,q}\right)\) as
where \(d_k\) are normalized to a real number between 0 and 1, \(f_n\) is the maximal working frequency and \(f_1\) is the minimal one and thus \(\left[ {f_1 ,f_n } \right]\) form the spectrum scope of transceivers.
The meaning of \(P_{MFD} \left( {d_k ,q}\right)\) can be explained by the meaning of its complementary form \(\left( {1  P_{MFD} \left( {d_k ,q} \right) } \right)\) which is the volume of a defined polyhedron. When \(q=2\) , it becomes the area of a defined qdimension polygon which is shown by Fig.Â 3.
Based on (8), \(P_{FD} \left( {\delta _k ,\delta _{k + 1} ,q} \right)\) is defined as (9) which means what probability of the minimum difference among q random real numbers within [0, 1] falls into the range \(\left[ {\frac{{\delta _k }}{{f_n  f_1 }},\frac{{\delta _{k + 1} }}{{f_n  f_1 }}} \right]\).
4.3 Deduction on minimum difference probability
Simply, we use h(d,Â n) to denote \(P_{MFD} \left( {d_k ,q} \right)\) and thus as inspired by Fig.Â 3, we can calculate h(d,Â n) by an integral expression:
To calculate h(d,Â n) , we firstly prove a lemma below.
Lemma 1
\(\begin{array}{l} f(x,n) = n!\int \limits _0^{x  d} {\int \limits _0^{x  d} { \cdots \int \limits _0^{x  d} {\underbrace{dx \cdots dxdx}_n} } } \mathrm{{ }} = (x  d)\left[ {x  d(n + 1)} \right] ^{n  1} \end{array}\) for \(n \in N,\mathrm{{0}} \le d \le 1\).
Proof
(with induction)
For the case of \(n = 1\), we have
Therefore, this lemma holds for the case of \(n=1\).
Suppose that the lemma holds for n, and then with the method of integration by parts we have the following equation for the case of \((n+1)\) :
\(\begin{array}{l} f(x,n + 1) \\ = (n + 1)!\int \limits _0^{x  d} {\int \limits _0^{x  d} {\int \limits _0^{x  d} { \cdots \int \limits _0^{x  d} {\underbrace{dx \cdots dxdx}_n} } } } dx \\ = \frac{{n + 1}}{n}\int \limits _0^{x  d} {(x  d)} d\left[ {x  d(n + 1)} \right] ^n \\ = (x  d)\left[ {x  d(n + 2)} \right] ^n \\ \end{array}\)
Based on Lemma 1, we can prove a theorem below to calculate h(d,Â n).
\(\square\)
Proof
\(\begin{array}{l} h(d,n + 1) \\ = (n + 1)!\int \limits _d^1 {\int \limits _0^{x  d} {\int \limits _0^{x  d} { \cdots \int \limits _0^{x  d} {\underbrace{dx \cdots dxdx}_n} } } } dx \\ = (n + 1)\int \limits _d^1 {(x  d)\left[ {x  d(n + 1)} \right] ^{n  1} } dx \\ = \frac{{n + 1}}{n}\int \limits _d^1 {(x  d)} d\left[ {x  d(n + 1)} \right] ^n \\ = \left[ {1  d(n + 1)} \right] ^n + \frac{1}{n}(  dn)^{n + 1} \\ = n^n \left( {  d} \right) ^{n + 1} + \left[ {1  d(n + 1)} \right] ^n \\ \end{array}\) \(\square\)
5 Simulations
We performed two simulations, one for the minimum frequency difference probability and the other for the EMC probability. The parameters for simulations are introduced in the part â€˜Parameters for Simulation,â€™ and the details of both simulations are given in following parts, respectively. Note that all the settings for simulation are specific for our system, and that all the settings can be changed whenever necessary. Nevertheless, the simulation process will be the same and the main conclusion based on simulations will be not changed. With the first simulation, our aim is to check the correctness of Lemma 1. The smaller the difference between the theoretic result by Lemma 1 and the simulated result is, the better the model by Lemma 1 is. For the second simulation, the theoretic model by (7) is evaluated. The performance metric is similar to that for the first simulation.
5.1 Parameters for simulation
The electromagnetic compatibility related parameters of the cognitive radio used for our system are listed in TableÂ 1.
As shown in TableÂ 1, the antiinterference threshold of the radio receiver \(T_{s}\) is \(80\)Â dB. There are 5 candidates for the radio to select transmitting power, that is \(p=5\). The working frequency \(f_{i}\) will be set from 30 to 300Â MHz with a uniform spacing of 25Â kHz, that is, the band of a channel is 25Â kHz and there are 10800 channels in total. This spectrum section is widely used in mountainous areas for tactical networking [16]. The distance between radios is set to 10Â m. The gain factor of the antenna used is assumed to 5Â dB. With frequency difference \(\Delta f\) varying from 25Â kHz to 4Â MHz, the receiverâ€™s restraint on the interference varies from 0 to 160Â dB. In particular, the restraint value 0 implies that the receiver has no any restraint on signals very near to the receiving signal. Thus, the minimal \(\Delta f\) implies the minimal electromagnetic compatibility probability.
5.2 Simulation for minimum frequency difference
We performed a simulation for frequency difference distribution. The process is described in detail below.
Step 1: For \(q=2\ldots 15\) /* for different number of radios */  
Step 2: Â Â Â Â Â Â For \(k=1\ldots 6\)  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \(p_{s}[k]\leftarrow 0\),\(p_{t}[k]\leftarrow 0\);/*initialization*/  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â EndFor  
Step 3: Â Â Â Â Â Â For pass=1...10,000 /*repeat 10,000 times*/  
Step 4:Â Â Â Â Â Â Â Â Â Â Â Â For \(i=1\ldots q\)  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â generate radio i with random frequency \(f_{i}\).  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â EndFor  
Step 5:Â Â Â Â Â Â Â Â Â Â Â Â calculate the minimum frequency difference d, s.t. \(d\le f_{i}f_{j},i\ne j, 1 \le i, j \le q\)  
Step 6:Â Â Â Â Â Â Â Â Â Â Â Â select k, s.t. \(d\le \frac{\delta _{k+1}}{f_{n}f_{1}}\), \(p_{s}[k]\leftarrow\)delta[k]+1  
Step 7:Â Â Â Â Â Â For \(k=1\ldots 6\)  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \(p_{s}[k]\leftarrow\)delta[k]/10,000  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â EndFor  
Step 8:Â Â Â Â Â Â For \(k=1\ldots 6\)  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \(p_{t}[k]\leftarrow\) calculate \(h(d_{k},q)\) with (12), \(d_{k}=\frac{\delta _{k}}{f_{n}f_{1}}\)  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â EndFor  
Step 9:Â Â Â Â Â Â For \(k=1\ldots 6\)  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â calculate error and output: \( p_{t} [k] p_{s} [k]\)  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â EndFor  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â EndFor/*end of the program */ 
First, we generate \(q\left( {q \in \left[ {2\ldots 15} \right] } \right)\) cognitive radios each with a random frequency over the spectrum scope \(f_1 \sim f_n \left( {n = 10{,}800} \right)\).
Then the minimum difference between frequencies of these radios is calculated and normalized. Repeat both steps for 10,000 times and make a statistic analysis to get how many times the normalized minimum difference falls into \(\left[ {0,\frac{{\delta _k }}{{f_n  f_1 }}} \right] \left( {\delta _k \in \left\{ {\delta _1 ,\delta _2,\delta _3 ,\delta _4 ,\delta _5 ,\delta _6 } \right\} } \right)\).
After simulation, we calculated theoretic values \(P_{MFD}\) with (12) to be compared with simulated results (Step 9). The simulated results are shown in columns marked â€˜Sâ€™ in TableÂ 2 and the theoretic results are shown in adjacent â€˜Tâ€™ columns. Specially, we chose data with \(\frac{\delta _{k}}{f_{n}f_{1}}\) varying from 1/270, 2/270 to 4/270 to be demonstrated in Fig.Â 4 for absolute errors between theoretically calculated probabilities and the simulations.
Finally, tuples of (T,S) for each q and \(\delta _i\) are output to a file. We can obtain results from the file.
From the results in TableÂ 2 and the absolute errors shown in Fig. 4, we can see that the data exhibit sound consistency between simulated values and deduced ones by Theorem 1, and that the errors between theoretically calculated probabilities and the simulations are very little (0.1â€“0.6% ) for all cases of cognitive radio parameters and can nearly be negligible.
Note that the most frequently used values for q are from 2 to 8 in our actual cognitive radio networks.
5.3 Simulation of EMC probability
This simulation is to examine what is the probability of no electromagnetic interference between q cognitive radios. The details are as follows.
Step 1: For \(q=2\ldots 15\)/*for different number of radios */  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \(p_{r} \leftarrow 0\) /* zero interference probability */  
Step 2:Â Â Â For pass \(=1\ldots 100000\) /*repeat 100,000 times*/  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \(emc \leftarrow 0\) /* Initialization for EMC counter*/  
Step 3:Â Â Â Â Â Â For \(i=1\ldots q\)/*construct a CRN system*/  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â generate radio i with random frequency \(f_{i}\) and random power \(P_{t}(i)\)  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â EndFor  
Step 4:Â Â Â Â Â Â For \(i=1\ldots q\)  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â For \(j=i+1\ldots q1\)  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â calculate \(\lambda (P_{t}(i), L(f_{i}), R(f_{i}f_{j}))\) with (4) where L is defined by (6), and R is defined by (2)  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â If \(\lambda =1\) Then \(emc\leftarrow emc + 1\) and break  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â EndFor  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â EndFor  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â EndFor  
Step 5:Â Â Â Â Â Â \(emc\leftarrow emc/100000\)  
Step 6:Â Â Â Â Â Â For \(i=1\ldots p\)/* for all possible powers */  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â For \(j=1\ldots n\) /* all n possible frequencies */  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â For \(k=1\ldots 6\) /* all possible restraints */  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \(P_{FD}(\delta _{k},\delta _{k+1},q)\leftarrow P_{MFD}(d_{k}, q)P_{MFD}(d_{k+1}, q) , d_{k}=\frac{\delta _{k}}{f_{n}f_{1}}\)  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \(p_{r}\leftarrow p_{r}+P_{FD}(\delta _{k},\delta _{k+1},q)\times \lambda (P_{t}(i), L_{j}, R_{k})\)  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â EndFor  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â EndFor  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â EndFor  
Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â \(p_{r}\leftarrow p_{r}/p/n\)  
Step 7:Â Â Â Output \(p_{r}\) and emc for each q  
Â Â Â Â Â Â Â Â Â Â Â Â EndFor /* End of for(q) */ 
In this simulation, we set parameters for each radio with random values listed in TableÂ 1 and check whether they interfere with each other according to (4). Then we calculate such EMC probability defined by (7) with (12) (Step 6). While the program ends, the program outputs tuples of (\(p_r, emc\)) for each number of radios (q) to a file, by which we can obtain the simulation results.
Both deduced probability (denoted by emc) and simulated results (denoted by \(p_r\)) are shown in TableÂ 3. From the data, we see that the theoretic results are closely near to that of simulation. We make Fig.Â 5 to show how the consistency reaches. Therefore, if the system user expects a probability of no interference between cosite cognitive radios, the user can use the data in TableÂ 3 to decide the optimal number of cosite radios. For example, if 0.96 is expected, then at most 8 radios can be used for concurrent communication. With more than 8 cosite radios installed, the probability of electromagnetic interference may increase to an intolerable level. From the point of view of spectrum utility, 8 radios are an optimal configuration if only EMCrelated factors need to be taken into consideration under the condition of abundant spectrum holes.
6 Results and discussion
The simulation section provides us both results. One is related to the probability of minimum frequency difference, which is listed in TableÂ 2. In this table, the number of cositing radios (q) is varying from 2 to 15. For each value of q, the minimum frequency difference between the q radios will fall into a certain range (\(\delta _i\)). By setting the parameters of these radios with different parameters at random for some times, we get how much probability the minimum frequency difference will be in each range and compare it with the theoretic result. From the results in TableÂ 2Â and the absolute errors shown in Fig.Â 4, we can see that the errors between theoretically calculated probabilities by (12) and the simulations are within 0.1â€“0.6% for all cases of cognitive radio parameters. The other result is related to the probability of no interference between q cosite cognitive radios. From the deduced and simulated results shown in TableÂ 3, we can see that the theoretic results are closely near to that of simulation. The errors between theoretically calculated probabilities and the simulations are still very little (0.1â€“0.5%) for all cases of cognitive radio numbers.
We can discuss the results as below. First of all, both absolute and relative errors in two simulations are very stable and are irrelevant to the number of cosite radios (q). This indicates us a sound belief in the proposed models. Most important is for the user. The system user can use the models to calculate the number of cositing radios or directly use the results in TablesÂ 2 and 3 if their system parameters are similar to ours. If the system user expects a probability of no interference between cosite cognitive radios, the user can use the formula (7) with (12) to decide the optimal number of cosite radios. For example, if 0.96 is expected, then at most 8 radios can be used for concurrent communication in our scenario. However, in a real world, other than EMC, we have many factors should be considered for installing multiple CRs in the same site, e.g., the power supply, the network management, and so on. Therefore, we suggest the method and simulation results related to EMC and optimal number of CRs be referred an important but not only guidance for CRN setup.
7 Conclusion
A cognitive radio network can increase data throughputs by configuring multiple transceivers for each radio to utilize as many as spectrum holes simultaneously. Such cosite transceivers may incur electromagnetic interference between each other. The requirement is to decide how many transceivers can be installed according to the level of acceptable electromagnetic interference. For this problem, we presented an elaborated nfold multiple integral model to calculate the probability of frequency difference distribution, and based on this model we proposed a method of electromagnetic probability estimation for multiple cositing transceivers. The absolute and relative errors between the theoretically calculated probability and the simulated one, regardless of in frequency difference distribution and EMC estimation, are all at a negligible level of about 0.1â€“0.6%. Therefore, the electromagnetic interference level among multiple transceivers can be predetermined with our methods proposed in this paper. Thus, our method can provide the system manager of a CRN with a new ability to determine the optimal number of cognitive radios installed within each cognitive user. This technique has made us get sound work achievements in our inuse cognitive radio system which is supporting 4 cositing radios without obvious interference. As far as we know, it is the first time to address such cognitive radio planning problems based on electromagnetic compatibility probability analysis. As for our future work, we will extend our work to other scenarios with different parameters such as different distance between antennas, various feeder attenuations, and other spectrum bands. Furthermore, we will extend our approaches to thread collision prediction in computer science and other similar applications.
Availability of data and materials
We use simulated data for this paper to make a deduction on what is the optimal number of cognitive radios to be installed on one site. Therefore, data sharing is not applicable to this article. We guarantee that anyone can repeat the simulation process and can get similar results with the simulation method and theoretic model.
Abbreviations
 CR:

Cognitive radio
 CRN:

Cognitive radio network
 EMC:

Electromagnetic compatibility
 PSU:

Parent secondary user
 CSU:

Child secondary user
 \(f_t\) :

The frequency of an interference signal
 \(P_{EMC}\) :

The probability of no electromagnetic interference among transceivers within one cognitive user
 \(TX_i\) :

The ith transceiver
 R :

The suppression of a receiver on the interference signal
 \(\Delta f\) :

The absolute value of the difference between \(f_t\) and receiving frequency \(f_r\)
 \(f_r\) :

The receiving frequency
 \(r_i\) :

A value of suppression of a receiver on an interference signal, in dB
 \(\delta _i\) :

A boundary value for \(\Delta f\), e.g., \(\delta _i < \Delta f \le \delta _{i + 1}\)
 \(P_t\) :

The power of interference signal reaching the receiver
 \(PT_i\) :

The ith possible transmitting power used by a transceiver
 \(T_s\) :

The antiinterference threshold of a receiver
 L :

The attenuation of the interference signal through the antennafeeder system
 \(\lambda (P_t ,L,R)\) :

A binary function indicating whether interference exists with specified arguments
 \(L_h\) :

The horizontal isolation between transmitter and receiver antennas
 \(L_t, L_r\) :

The feeder attenuations of transmitter and receiver, respectively
 f :

The frequency of the interference signal, in Hz
 C :

The speed of light (m/s)
 \(d_h\) :

The horizontal distance between antennas
 \(G_t,G_r\) :

The direction gain of maximum radiation of transmitter antenna and receiver antenna, respectively, dBi
 \(S_t,S_r\) :

The \(90^\circ\) to the direction of sidelobe level of transmitter antenna and receiver antenna, respectively, dBp
 \(f_1,f_n\) :

The minimal/maximal working frequency of a receiver
 \(P_{FD} \left( {\delta _k ,\delta _{k + 1} ,q} \right)\) :

A probability distribution function of frequency difference among q transceivers
References
J. Mitola, G. Q. Maguire, Cognitive radio: making software radios more personal. inÂ IEEE Personal Communications, vol. 6, pp. 13â€“18, Aug. 1999, https://doi.org/10.1109/98.788210.
S. Haykin, Cognitive radio: brainempowered wireless communications. IEEE J. Sel. Areas Commun. 2, 201â€“220 (2005)
I.F. Akyildiz, W.E. Lee, K.R. Chowdhury, Crahns: cognitive radio ad hoc networks. Ad Hoc Netw. 5, 810â€“836 (2009)
I.F. Akyildiz, M.C.V.W.E. Lee, S. Mohanty, Next generation/dynamic spectrum access/cognitive radio wireless network: a survey. Comput. Netw. 13, 2127â€“2159 (2006)
S.D. Ilev, Airborne Radio CNS Systems and Networks. Global Aeronautical Distress and Safety Systems (GADSS) (2020)
S. Ge, J. Xing, Y. Liu, H. Liu, J. Meng, Dualstage cosite RF interference canceller for wideband directconversion receivers using reduced observation chain. IEEE Trans. Electromagn. Compat. PP(99), 1â€“10 (2019)
K. Zhao, F. He, J. Meng,Â et al,Â Performance analysis of bit error rate of data link system under pulse LFM interference in timevarying rayleigh channel.Â Wireless Netw.Â 27,Â 1671â€“1681 (2021)
S.N. Ohatkar, D.S. Bormane, GA with SVM to optimize the dynamic channel assignment for enhancing sir in cellular networks. in Advances in Signal Processing and Communication. Lecture Notes in Electrical Engineering, vol 526, eds. by B. Rawat, A. Trivedi, S. Manhas, V. Karwal. (Springer, Singapore, 2019)
U. Afzal, B.A. Channa, U. Anjum, M.H. Chishti, S. Arshad, I. Hussain, Cosite Antenna Interference Analysis on Aerial Platform.Â in 2020 IEEE 23rd International Multitopic Conference (INMIC), 2020, pp. 1â€“6
H.K. Ghafi, C. Spindelberger, H. Arthaber, Modeling of cochannel interference in bluetooth low energy based on measurement data. EURASIP J. Wirel. Commun. Netw. 2021(1)(2021)
R. Wang, Y. Gao, W. Wang, J. Zhang, Y. Fan, Suppression of thirdorder intermodulation distortion in analog photonic link based on an integrated polarization division multiplexing MachZehnder modulator. Opt. Commun. 475, 126253 (2020)
D. Su, S. Xie, F. Dai, Y. Liu, Y. Jia, Critical Techniques of Quantitative SystemLevel EMC Design. in Theory and Methods of Quantification Design on SystemLevel Electromagnetic Compatibility (Springer, Singapore, 2019)
R. Polak, Determination of cosite work conditions of selected wideband radio station by measurement method, in Radioelectronic Systems Conference 2019 (2020)
M.X. Liao, J. He, R.F. Zhu, X.Q. Wang, X.X. He, Treebased services discovery in mobile ad hoc netwoks, in IEEE AsiaPacific Services Computing Conference, Hang Zhou (2012), pp. 206â€“210
MingXue, H. XiaoXin, J. XiaoHong, Optimal algorithm for cognitive spectrum decision making, in The Second International Conference on Advances in Cognitive Radio (2012), pp. 50â€“56
L.Mingxue, H. Xiaoxin, X. Fanjiang, Optimal spectrum decision with channel quality considered in cognitive radio subnets, in Workshop MENS in Globecom (2013), pp. 929â€“934
X.G. Tang, S.A. Wang, M.X. Liao, L.T. Liu, K. Shankard, Channel usability pattern guided spectrum prediction and sensing. J. Intell. Fuzzy Syst. 275â€“282 (2019)
J. Redi, R. Ramanathan, The DARPA WNaN network architecture.Â in 2011  MILCOM 2011 Military Communications Conference (2011), pp. 2258â€“2263
S. Loyka, EMC/EMI analysis in wireless communication networks.Â 2001 IEEE EMC International Symposium. Symposium Record. International Symposium on Electromagnetic Compatibility (Cat. No.01CH37161), vol. 1 (2001), pp. 100â€“105
J.H. McMahon, Interference and propagation formulas and tables used in the federal communications commission spectrum management task force land mobile frequency assignment model. IEEE Trans. Vehic. Technol. 4, 129â€“134 (1974)
K. Xu, M. Liao, H. Ren, Analysis on the probability of electromagnetic compatibility in cognitive radio, in CrownCom (2013), pp. 105â€“110
J. Liu, L. Fan, R. Li, W. He, N. Liu, Z. Liu, An Accurate Frequency Estimation Algorithm by Using DFT and Cosine Windows. in Communications and Networking. ChinaCom 2020. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol. 352, eds. by H. Gao, P. Fan, J. Wun, X. Xiaoping, J. Yu, Y. Wang (Springer, Cham, 2021)
X. Zhang, M. Zhang, S. Wan, R. Hao, X. Wang, A 1.5d spectral kurtosisguided TQWT method and its application in bearing fault detection. Shock Vib. 1â€“14 (2021)
G.F. Elmasry, DSA and Cosite Interference Mitigation. in Dynamic Spectrum Access Decisions, ed. by G.F. Elmasry (2020). https://doi.org/10.1002/9781119573784.ch8
W. Zhou, F. Wang, Z. Zhao, X. Ma, Suppression of the EMI from cosite VHF radio to satellite communication network, in 2019 28th International Conference on Computer Communication and Networks (ICCCN) (2019)
X. Ma, Diagnosis and suppression of the electromagnetic interference in vehicle cosite radio system, in 2015 IEEE International Symposium on Electromagnetic Compatibility (EMC), pp. 1489â€“1494 (2015). https://doi.org/10.1109/ISEMC.2015.7256394
C. Gou, Z. Zhao, J. Meng, S. Ge, Wideband cosite interference cancellation based on singletap structure, in 2018 IEEE 18th International Conference on Communication Technology (ICCT), pp. 70â€“74 (2018). https://doi.org/10.1109/ICCT.2018.8600140
X. Ma, E. Sinkevich, V. Mordachev, Suppression of the electromagnetic interference from satellite communication onthemove system.Â 2018 USNCURSI Radio Science Meeting (Joint with APS Symposium), 2018, pp. 165166
Ã‡. TokgÃ¶z, Prediction of cosite interference between aperture antennas on a faceted convex surface.Â 2020 IEEE International Symposium on Antennas and Propagation and North American Radio Science Meeting, 2020, pp. 1013â€“1014
B.A. Salau, Ã‡a.ÄŸatay TokgÃ¶z, N. Yilmazer, Near field radiation from a monopole antenna on an electrically large conducting convex surface, in 2020 IEEE International Symposium on Antennas and Propagation and North American Radio Science Meeting (2020), pp. 1045â€“1046
ITU: Isolation between antennas of IMT base stations in the land mobile service. Report ITUR M.2244, 5â€“6 (2011)
Acknowledgements
We thank all workmates, Siping Liu, Haiyu Ren, Erhu Zhao, and so on, for their long years of experiments in mountainous areas in China, and thank Prof. Zhisong Bie for his good guidance in wireless communication.
Funding
This work was supported in part by the Strategic Priority Research Program of the Chinese Academy of Sciences, Grant No. XDA27050202.
Author information
Authors and Affiliations
Contributions
Mingxue Liao carried out the whole theory modeling and reduction, simulation and programming, the design of the study and performed the statistical analysis. The author read and approved the final manuscript.
Corresponding author
Ethics declarations
Competing interests
The author declares that they have no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Liao, M. On optimal number of cognitive radios considering cosite electromagnetic compatibility. J Wireless Com Network 2021, 164 (2021). https://doi.org/10.1186/s13638021020369
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/s13638021020369