Abstract
Cognitive radio system is a promising technique to pull off spectrum utilization requirements. Key feature is high data rate wireless communication being offered to the unlicensed user on the basis of request. MC-CDMA is one of the promising multi-carrier transmission methods to achieve this in cognitive radio (CR) system. It is quite possible that transmission of primary and secondary users may occur in an adjacent spectrum, interference is caused by secondary users to the primary user (PU) band. Fourier-based transmission of such systems is having many rewards, but there this method generates side lobes which can cause interference in PU band. This paper focuses on minimizing side-lobe interference caused by secondary users to the PU band. Power allocation-based methods are verified to minimize the interference. Interference is minimized with the use of water-filling-based power allocation method as compared to uniform power allocation method. This objective is accomplishment and explained in this paper.
Access provided by CONRICYT-eBooks. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
The era of wireless communication is demanding for high data rate applications to the wide range of users. This leads to deficiency of spectrum availability. To achieve high data rate over traditional single carrier transmission causes ISI due to multipath and may increase receiver complexity. Above reason leads to need of mechanism which can increase spectrum efficiency. This has initiated the idea of cognitive radio (CR), where unlicensed users are allowed to use a portion of spectra when licensed users are disabled, in a way that this temporary allocation should not affect the primary transmission. Since like have been an increase among demand for greater information degree transmission, the structures are integrating the multi-carrier transmission techniques. The multi-carrier transmission approach employs the by Fourier transform mechanism. The entire bandwidth will remain cut up between numbers of tributary channels. As a result, a high information stream will be transformed among numbers of low rate channels, who are transmitted over distinct sub-channels. The splitting concerning high data rate channel of a range on lower information rate channels causes expand of symbol duration, whereas a decrease rate parallel sub-carriers reduce the relative amount of dispersion in period prompted via multipath delay spread. Various multi-carrier transmission systems are developed and used by many Telecom standards to fulfil requirements. MC-CDMA is one of the multi-carrier transmission techniques. MC-CDMA gives settlements of OFDM and CDMA. Earlier MC-CDMA was proposed by Linnartz in 1993 [1]. MC-CDMA has provided multi-carrier transmission with low complexity of receiver structure. In cognitive environment also MC-CDMA is providing suitability by fulfilling the criteria such as no hardware modification required to upgrade system, spectrum shaping and compatibility to adaptive modulation technique. It also provides advantage of CDMA such as diversity and spreading technique. MC-CDMA has variants which depend on spreading done in time domain or frequency domain. MC-CDMA uses frequency domain spreading, which has advantages of collecting energy in frequency domain at receiver side. Efficiency of this system also depends upon spreading code selection. Based upon the application in uplink or downlink, Walsh or PN codes are widely chosen for the system. In cognitive radio system, secondary user may get non-contiguous sub-carriers and thus the system transmission becomes non-contiguous. In this case, Walsh code lost its orthogonal property if number of sub-carriers are not in terms of \(2^{N}\), Where N indicates number of sub-carriers. The system performance gets poor in such environment. To overcome from this problem, Carrier Interferometry (CI) code is chosen. CI codes are introduced to mitigate the effect of losing orthogonal property in NC transmission. They are complex-valued code having any of the length. It also has capabilities to accommodate more number of users by providing extra phase shifting in code, no other modification required. In this work, CI code is chosen for NC-MC-CDMA system-based cognitive radio. Similar to NC-OFDM [2, 3] environment, NC-MC-CDMA also generates side lobes which may cause interference to nearer PU band [4, 5], which should be in limited form for any efficient CR system.
The paper is methodical as follows: Sect. 2 is about cognitive radio, Sect. 3 provides system model. Section 4 detailed the MC-CDMA system, Sect. 5 entitled power allocation and interference management. While Sect. 6 gives simulation results and Sect. 7 provides the conclusion.
2 Cognitive Radio
Cognitive radio is a smart Wi-Fi communication system so much is aware on its surrounding environment. It utilizes the methodology on understanding by building in conformity with learn beyond the environment yet inure its inner states according to statistical variations through two fundamental objectives, relatively reliable communication whenever yet any place needed and efficient utilization of the spectrum. The solution for enabling technology on dynamic spectrum gets right of entry to cognitive radio (CR) technology. CR provides the ability in accordance with portion the wireless channel including the unlicensed users of an opportunistic way. CRs are envisioned to stay in a position according to furnish the high bandwidth according to mobile users via heterogeneous wireless architectures or dynamic spectrum access techniques. The networked CRs also impose several challenges fit in imitation of the huge extent of reachable spectrum as well namely numerous QoS necessities about applications.
To share the spectrum with licensed customers except disturbing them, and associate the numerous quality of situation need of applications, every CR user into a CR Network have to determine the part concerning spectrum that is available—called spectrum sensing. To pick out the best accessible channel—referred to as spectrum decision. Coordinate get admission to this channel together with other users called spectrum distribution by means of following CR cycle shown in Fig. 1 [6].
3 System Model
Cognitive radio-based system model considering for this work is shown in Fig. 2. Single primary user and multiple secondary users are considered. All SUs transmissions are controlled by centralized control system. Channel condition between SU transmitter and SU receiver given by \(h_{kl}\), intersecondary user interference considered by the channel gain of SU transmitter to near by SU receiver \(h_{kl}\), Where l indicate path. Interference from SUs to PU gets affected via channel gain \(g_{kp}\), where gain is from \(k{\text{th}}\) secondary user to \(p{\text{th}}\) PU band. Here, single PU with single band is considered.
4 Modelling of CI/NC-MC-CDMA
Implementation of NC-MC-CDMA system follows the NC-OFDM procedure. The difference is no serial to parallel conversion needed at input side and data bits are converted into number of copies via copier. Number of copier depends upon number of sub-carrier \(N_{p}\) of the system. Each copy is multiplied with spreading code and allocate to the sub-carrier. Thus spreading become in frequency domain and transmitting data rate will be same as input data bit [7]. Transmitter structure is as shown in Fig. 3. In MC-CDMA-based cognitive radio, few sub-carriers are used by licensed user and so that for secondary users transmission become non-contiguous transmission. In this case, sub-carrier under primary user band is considering as null sub-carriers.
CI codes are chosen for spreading data bits to preserve the orthogonal property in NC transmission and to achieve more efficient system response. Over a Walsh code whose code length is restricted to \(2^{N}\) having bits +1 or −1, CI codes are complex orthogonal codes of any length of N. CI-based MC-CDMA provides the capability of supporting U \(>\) N users using phase shift \(\frac{\pi }{N}\) without expansion of bandwidth. The spreading sequence for CI code is generated by Eq. 1 [9].
where \(\beta_{i}^{u} =\) is the \(u{\text{th}}\) user complex spreading sequence for i = 0, 1,…, \(N_{P} - 1\).
Here, \(\Delta f = 1/T_{b}\) where \(T_{b}\) is symbol duration.
For Hadamard code, \(\beta_{i}^{u}\) is −1, +1. For the case of CI codes, \(\beta_{i}^{{u{\prime }}}\) are complex phases corresponding to Eq. 2 can be written as Eq. 3
When \(u = 1,\;2, \ldots ,N_{p} - 1\)
And when \(u = N_{p} ,N_{p} + 1, \ldots ,2N_{p}\), it is defined by
In this way from Eqs. 4 and 5, 2N users are supported on codes of length N with minimal performance degradation as the number of users increase from N to 2N. The transmitted signal for the all users for CI/MC-CDMA in [10, 11]. Effect of CI code on simulation is also verified and shown in [12]. Here, \(D^{U} (t)\) is input data bits, u = Total number of users, A = Amplitude [9].
5 Power Allocation and Interference Management
Frequency response of MC-CDMA-based cognitive radio system is shown in below Fig. 4. It is observed that because of the Fourier-based transmission of the secondary system side-lobe power may cause interference to nearby primary user [13,14,15]. This work intended to minimize the side-lobe interference caused by SUs to PU. Here, effect is observed on whole PU band. PU band may use CDMA-based transmission or FDMA-based transmission. Interference effect will be same on all PU users as here only SUs to PU effect is considered.
Let total available bandwidth of secondary user is \(B_{su}\) Hz which is decided by the coherence bandwidth. B is the sub-carrier bandwidth for secondary user. \(N_{su}\) are the total number of sub-carrier allocated to secondary user. So the number of sub-carriers is given by \(N_{su}=\frac{B_{su}}{B}\). Uniform bandwidth allocation done on each sub-carrier for all u users. For the given power budget and allocated bandwidth system overall throughput should be maximum, with the condition that the interference caused by SU users to PU band should be under the threshold defined by spectrum regulatory authority. The optimization problem for sub-carrier power allocation and PU interference management is as follows:
Problem Definition:
Subject to,
where,
where \(B = u{\text{th}}\) user sub-carrier bandwidth, \(p_{u,i} = u{\text{th}}\) user power on \(i{\text{th}}\) sub-carrier, \(h_{kl,i}\) = \(k{\text{th}}\) user transceiver channel gain on \(i{\text{th}}\) sub-carrier, \(\sigma^{2}\) = AWGN variance.
Equation 6 gives the objective that system should achieve maximum overall throughput for all the users with the constraints that interference to the PU band should be below threshold given by authority as in Eq. 7. Power allocated to all the secondary users should satisfy the constraint given in Eqs. 8 and 9. Sub-carrier bandwidth should be lesser than coherence bandwidth as in Eq. 10. Overall capacity of the system is given as Eq. 11. Interference to the PU band by each secondary user is calculated by Eq. 12.
To fulfil the objective of obtaining maximum throughput with the constraint that side-lobe interference should be below the threshold interference, algorithms are developed using two different power allocation methods. Uniform power allocation-based on–off method is modified using the water-filling power allocation method to minimize the side-lobe interference. Algorithm is stated here shows that after allocating resources to the system, power allocation is done. Interference is calculated for allocated power and compared with threshold interference (decided by Telecom regulatory authority). If the interference is above the threshold level, highest interference causing sub-carrier is elected and power level to that sub-carrier is making null. Thus, on–off method is applied here to reduce the side-lobe interference level. Uniform power allocation does not give satisfied performance; hence, water-filling power allocation is applied to achieve the objective of this work. Algorithm is as shown below.
6 Simulation Results
In this section, calculation of side-lobe interference from SUs to PU and management of interference below threshold using different power allocation methods are carried out. Let system having total allocated bandwidth 6 MHz out of which 1 MHz uses by PU and 5 MHz used by SU users. Here, we are considering only single PU in system but for the presence of more PU scenario is remain same. Here, we are considering total 64 sub-carrier allocated to both of them by centralized cognitive system. Sub-carrier allocated to the PU will be null sub-carrier for secondary user. Threshold interference arbitrary chosen for simulation is \(I_{th}\) = 8e−11 W and input power of single user is 2 W. Side-lobe interference calculation from SUs to PU is carried out by considering PU as a single band.
Figure 5 shows the interference caused by each sub-carrier of SU to PU band. We get total interference is 1.11e−9 W to PU band which is above the threshold interference. We need to reduce this interference below threshold value. Algorithm based upon uniform power allocation is applied to minimize interference below the threshold value.
Figure 6 shows the interference caused by each sub-carrier after minimizing total interference. Result gets 7.8e−11 W interference to PU which is below threshold. To minimize this algorithm has null the 21 sub-carrier of secondary user which causing maximum interference to PU band.
Throughput performance for single user before and after interference minimization is shown in Fig. 7, where throughput is degraded as number of sub-carriers to be null after minimizing the interference.
Another simulation carried out for such system using multi-users, as more than single user carried by MC-CDMA system interference causing to PU is also increase. For four users, each of having 2 W power on total 64 sub-carrier where PU having 1 MHz and SU 5 MHz and by keeping interference threshold \(I_{th}\) = 1e−10 W. Each user power equals distribution on 64 sub-carrier that is 2/64 W. Before minimization total interference to PU is carried out 3.4e−9 W to PU. Each sub-carrier interference is showing in Fig. 8. After applying algorithm, interference reduces to PU is 9.5e−11 W which is obtained by null 160 SU sub-carrier which causing highest interference to PU shown in Fig. 9.
Throughput calculation for both scenarios is shown in Fig. 10.
6.1 Interference Management and System Performance
Based upon algorithm using water-filling power allocation method as discussed in previous section interference management is performed. For the single user having input power range of 0.1–1 W and 64 sub-carrier system algorithm is applied to reduce the side-lobe interference causing from SU to PU. Here interference threshold is kept at 1e−11 W. Here, system performance analyzed based upon throughput of the system. Throughput of the system before management and after management using developed algorithm is shown in Fig. 11.
Out of 64 sub-carrier, 20 sub-carriers became null to reduce interference level below threshold. After the management again power allocation done and throughput is calculated. In Fig. 11, if we compare result with previous algorithm here throughput is (shown in yellow) increased. It proves that the new mechanism is inferior compare to conventional on–off method. For the multi-user NC-MC-CDMA, above algorithm is also verified. For the four user and 64 sub-carrier, each user having input power range 0.1–1 W. Interference threshold is assumed 5e−10 W.
Figure 12 shows the result for throughput of four-user system, here also it is verified that throughput of system is increased compare to conventional on–off method.
7 Conclusion
From the system model and interference calculation, it is shown that SU side lobe creates interference in PU band. The aim of this paper is to enhance the performance of SU transmission such that SU creates interference below threshold to the PU band. Interference calculation is carried out for Secondary users to PU band over a range of input power. When SU’s interference to the PU band is above threshold, different power allocation-based algorithms can be applied to manage this interference below threshold. On–off method-based algorithm is applied with uniform power allocation; it is observed that it minimizes interference but at the same time throughput is degraded. To combat this limitation, on–off algorithm is used with water-filling-based power allocation and throughput is improved. Results are verified for single user as well as multiple users.
References
Y. Nathan, J.-P. M. Linnartz, and G. Fettweis, “Multi-carrier cdma in indoor wireless radio networks,” IEICE Transactions on Communications, vol. 77, no. 7, pp. 900–904, 1994.
V. Thumar, T. Nadkar, U. B. Desai, and S. Merchant, “Distributed resource allocation for cognitive radio networks: Sub-carrier power and bandwidth sizing,” in Vehicular Technology Conference (VTC Fall), 2013 IEEE 78th. 1em plus 0.5em minus 0.4em IEEE, 2013, pp. 1–6.
G. T. S. M. Taskeen Nadkar, Vinay Thumar and U. Desai, “Adaptive guard interval and power allocation for ofdm based cognitive radio,” ICTACT Journal On Communication Technology: Special Issue on Wireless Networks and application, vol. 2, 2011.
S. Zhao, “Power allocation in ofdm-based cognitive radio systems,” School of Graduate Studies at Ryerson University, 2013.
Z. Yuan and A. M. Wyglinski, “On sidelobe suppression for multicarrier-based transmission in dynamic spectrum access networks,” IEEE Transactions on Vehicular Technology, vol. 59, no. 4, pp. 1998–2006, 2010.
S. Haykin, “Cognitive radio: brain-empowered wireless communications,” IEEE Journal on Selected Areas in Communications, vol. 23, no. 2, pp. 201–220, Feb 2005.
S. Hara and R. Prasad, “Overview of multicarrier cdma,” IEEE communications Magazine, vol. 35, no. 12, pp. 126–133, 1997.
L. Hanzo, L. Yang, E. Kuan, and K. Yen, “Single and multi-carrier cdma: Multi-user detection, space-time spreading, synchronisation and standards,” 2003.
B. Natarajan, C. R. Nassar, S. Shattil, M. Michelini, and Z. Wu, “High-performance mc-cdma via carrier interferometry codes,” IEEE Transactions on Vehicular Technology, vol. 50, no. 6, pp. 1344–1353, 2001.
B. Xie, E. Like, M. Temple, and Z. Wu, “Performance of downlink mc-cdma and ci/mc-cdma systems in the presence of narrowband interference,” in Proceedings of the 2009 International Conference on Wireless Communications and Mobile Computing: Connecting the World Wirelessly. 1em plus 0.5em minus 0.4em ACM, 2009, pp. 1121–1125.
C. R. Nassar, B. Natarajan, and S. Shattil, “Introduction of carrier interference to spread spectrum multiple access,” in Wireless Communications and Systems, 2000. 1999 Emerging Technologies Symposium. 1em plus 0.5em minus 0.4em IEEE, 1999, pp. 4–1.
B. D. Kavaiya and V. M. Thumar, “Suitability of carrier interferometry code for nc-mc-cdma based cognitive radio,” International Journal of Current Engineering and Scientific Reaserch (IJCESR), vol. 3, no. 9, pp. 123–129, oct 2016.
M. Rajabzadeh and H. Khoshbin, “A novel multicarrier cdma transmission scheme for cognitive radios with sidelobe suppression,” International Journal of Communication Systems, vol. 26, no. 11, pp. 1485–1499, 2013.
L. D. H. Sampaio, T. Abrão, B. A. Angélico, M. F. Lima, M. L. Proença, and P. J. E. Jeszensky, “Hybrid heuristic-water filling game theory approach in mc-cdma resource allocation,” Applied Soft Computing, vol. 12, no. 7, pp. 1902–1912, 2012.
J. Zhu and Y. Bar-Ness, “Power allocation algorithm in mc-cdma,” in Communications, 2002. ICC 2002. IEEE International Conference on, vol. 2. 1em plus 0.5em minus 0.4em IEEE, 2002, pp. 931–935.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Kavaiya, B.D., Thumar, V.M. (2018). Side-Lobe Interference Minimization in MC-CDMA Based Cognitive Radio. In: Kher, R., Gondaliya, D., Bhesaniya, M., Ladid, L., Atiquzzaman, M. (eds) Proceedings of the International Conference on Intelligent Systems and Signal Processing . Advances in Intelligent Systems and Computing, vol 671. Springer, Singapore. https://doi.org/10.1007/978-981-10-6977-2_7
Download citation
DOI: https://doi.org/10.1007/978-981-10-6977-2_7
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-6976-5
Online ISBN: 978-981-10-6977-2
eBook Packages: EngineeringEngineering (R0)