Academia.eduAcademia.edu

Opportunistic Spectrum Access in Cognitive Radio Network

2012, Foundation of Cognitive Radio Systems

Cognitive Radio (CR) technology is envisaged to solve the problems in wireless networks resulting from the limited available spectrum and the inefficiency in the spectrum usage by exploiting the existing wireless spectrum opportunistically. CR networks, equipped with the intrinsic capabilities of the cognitive radio, will provide an ultimate spectrum aware communication paradigm in wireless communications. Such networks, however, impose unique challenges due to the high fluctuation in the available spectrum as well as diverse Quality-of-Service (QoS) requirements. Specifically, in Cognitive Radio Ad Hoc Networks (CRAHNs), the distributed multi-hop architecture, the dynamic network topology, and the time and location varying spectrum availability are some of the key distinguishing factors. In this paper, current research challenges of the CRAHNs are presented. First, spectrum management functionalities such as spectrum sensing, spectrum sharing, and spectrum decision, and spectrum mobility are introduced from the viewpoint of a network requiring distributed coordination. Moreover, the influence of these functions on the performance of the upper layer protocols are investigated and open research issues in these areas are also outlined. Finally, the proposed tools, and best simulator to solve research challenges in spectrum management are explained. This gives an insight in choosing the suitable tool, and the suitable simulator that fit for solving different challenges.

IJCSI International Journal of Computer Science Issues, Vol. 11, Issue 1, No 2, January 2014 ISSN (Print): 1694-0814 | ISSN (Online): 1694-0784 www.IJCSI.org 41 Opportunistic Spectrum Access in Cognitive Radio Ad Hoc Networks Tarek M.Salem1, Sherine M. Abd El-kader2, Salah M.Ramadan3 , M.Zaki Abdel-Mageed4 1 2 Assistant Research at Electronics Research Institute, Computers and Systems Dept, Cairo, Egypt Associate Professor at Electronics Research Institute, Computers and Systems Dept, Cairo, Egypt 3 Associate Professor at Al-Azhar University, Computers and Systems Dept, Cairo, Egypt 4 Professor at Al-Azhar University, Computers and Systems Dept, Cairo, Egypt Abstract Cognitive Radio (CR) technology is envisaged to solve the problems in wireless networks resulting from the limited available spectrum and the inefficiency in the spectrum usage by exploiting the existing wireless spectrum opportunistically. CR networks, equipped with the intrinsic capabilities of the cognitive radio, will provide an ultimate spectrum aware communication paradigm in wireless communications. Such networks, however, impose unique challenges due to the high fluctuation in the available spectrum as well as diverse Quality-of-Service (QoS) requirements. Specifically, in Cognitive Radio Ad Hoc Networks (CRAHNs), the distributed multi-hop architecture, the dynamic network topology, and the time and location varying spectrum availability are some of the key distinguishing factors. In this paper, current research challenges of the CRAHNs are presented. First, spectrum management functionalities such as spectrum sensing, spectrum sharing, and spectrum decision, and spectrum mobility are introduced from the viewpoint of a network requiring distributed coordination. Moreover, the influence of these functions on the performance of the upper layer protocols are investigated and open research issues in these areas are also outlined. Finally, the proposed tools, and best simulator to solve research challenges in spectrum management are explained. This gives an insight in choosing the suitable tool, and the suitable simulator that fit for solving different challenges. Keywords: Cognitive radio network, Spectrum characteristics, Spectrum Selection, Spectrum sensing. 1. Introduction The usage of radio spectrum resources and the regulation of radio emissions are coordinated by national regulatory bodies like the Federal Communications Commission (FCC). The FCC assigns spectrum to licensed users, also known as primary users, on a long-term basis for large geographical regions. However, a large portion of the assigned spectrum remains under utilized as illustrated in Fig. 1. The inefficient usage of the limited spectrum necessitates the development of dynamic spectrum access techniques [1], where users who have no spectrum licenses, also known as secondary users, are allowed to use the temporarily unused licensed spectrum. “Spectrum in Use” Frequency Power Time “Spectrum Holes” Fig. 1: Spectrum holes concept The term “cognitive radio” was defined in [2] as follows: “Cognitive radio is an intelligent wireless communication system that is aware of its ambient environment. This cognitive radio will learn from the environment and adapt its internal states to statistical variations in the existing RF environment by adjusting the transmission parameters (e.g. frequency band, modulation mode, and transmit power) in real-time.” From this definition, two main characteristics of the cognitive radio can be defined as follows: Cognitive capability: Cognitive capability refers to the ability of the radio technology to capture or sense the information from its radio environment. This capability cannot simply be realized by monitoring the power in some frequency bands of interest but more sophisticated techniques, such as autonomous learning and action decision are required in order to capture the temporal and spatial variations in the radio environment and avoid interference to other users. Reconfigurability: The cognitive capability provides spectrum awareness whereas reconfigurability enables the radio to be dynamically programmed according to the radio environment. More specifically, the cognitive radio Copyright (c) 2014 International Journal of Computer Science Issues. All Rights Reserved. IJCSI International Journal of Computer Science Issues, Vol. 11, Issue 1, No 2, January 2014 ISSN (Print): 1694-0814 | ISSN (Online): 1694-0784 www.IJCSI.org can be programmed to transmit and receive on a variety of frequencies and to use different transmission access technologies supported by its hardware design. The ultimate objective of the cognitive radio is to obtain the best available spectrum through cognitive capability and reconfigurability as described before. Since most of the spectrum is already assigned, the most important challenge is to share the licensed spectrum without interfering with the transmission of other licensed users as illustrated in Fig. 1. In this paper, up-to-date survey of the key researches on spectrum management in (CRAHNs) is provided. We also identify and discuss some of the key open research challenges related to each aspect of spectrum management. The reminder of this paper is arranged as follows. A brief overview of the spectrum management framework for CRAHNs is provided in Section 2. In Section 3, Challenges associated with spectrum sensing are given and enabling spectrum sensing methods are explained. An overview of Spectrum decision for cognitive radio networks with open research issues are presented in Section 4. In Section 5, spectrum sharing for CRAHNs is introduced. Spectrum mobility and proposed tool to solve spectrum management research challenges for CRAHNs are explained in Section 6, 7 respectively. Finally, in Section 8 concludes the paper. 42 spectrum mobility. To implement CRNs, each function needs to be incorporated into the classical layering protocols, as shown in Fig. 3. Fig. 2: The CRAHN architecture Application Reconfiguration User QoS Connection Management User Application / End-to-End QoS manager Connection Management Transport Protocol Transport Reconfiguration Spectrum Decision Spectrum Mobility Network Layer Protocol Cooperation 2. Spectrum management framework for cognitive radio network MAC Reconfiguration Link Layer Protocol Spectrum Sharing Physical Layer The components of CRAHNs architecture, as shown in Fig. 2, can be classified in two groups as the primary network and the CR network components. The primary network is referred to as an existing network, where the primary users (PUs) have a license to operate in a certain spectrum band. If primary networks have an infrastructure support, the operations of the PUs are controlled through primary base stations. Due to their priority in spectrum access, the PUs should not be affected by unlicensed users. The CR network (or secondary network) does not have a license to operate in a desired band. Hence, additional functionality is required for CR users (or secondary user) to share the licensed spectrum band. Also, CR users are mobile and can communicate with each other in a multihop manner on both licensed and unlicensed spectrum bands. Usually, CR networks are assumed to function as stand-alone networks, which do not have direct communication channels with the primary networks. Thus, every action in CR networks depends on their local observations. In order to adapt to dynamic spectrum environment, the CRN necessitates the spectrum aware operations, which form a cognitive cycle [3], the steps of the cognitive cycle consist of four spectrum management categories: spectrum sensing, spectrum decision, spectrum sharing, and PHY Reconfiguration Cooperation Cooperation (Distributed) RF Observation Spectrum Sensing Sensing Coordination Spectrum Switching Connection Recovery Sensing Results Fig. 3: Spectrum management framework for CRN In the following sections, spectrum management categories for CRAHNs are introduced. Then, we investigate how these spectrum management functions are integrated into the existing layering functionalities in ad hoc networks and address the challenges of them. Also, open research issues for these spectrum management are declared. 3. Spectrum sensing for cognitive radio networks A cognitive radio is designed to be aware of and sensitive to the changes in its surrounding, which makes spectrum sensing an important requirement for the realization of CR networks. Spectrum sensing enables CR users to exploit the unused spectrum portion adaptively to the radio environment. This capability is required in the following cases: (1) CR users find available spectrum holes over a wide frequency range for their transmission (out-of-band sensing), and (2) CR users monitor the spectrum band during the transmission and detect the presence of primary Copyright (c) 2014 International Journal of Computer Science Issues. All Rights Reserved. IJCSI International Journal of Computer Science Issues, Vol. 11, Issue 1, No 2, January 2014 ISSN (Print): 1694-0814 | ISSN (Online): 1694-0784 www.IJCSI.org networks so as to avoid interference (in band sensing). As shown in Fig. 4. In the following subsections, more details about functionalities for spectrum sensing will be provided. 43 band in out-of-band sensing, which are summarized in Fig. 6 Sensing Control Fast Discovery ( Out-band Sensing) Interference Avoidance ( In-band Sensing) Cooperation (Distributed) Sensing Control Spectrum Sharing RF Observation Primary User Detection Fig. 4: Spectrum sensing structure for CRAHNs Sensing Time How long to sense the Spectrum? Transmission Time How long to transmit data? Sensing Order Which spectrum to sense first? Stopping Rule When to stop searching sensing? Fig. 6: Configuration parameters coordinated by sensing control 3.1. Primary user detection 3.2.1. In-band sensing control Since CR users are generally assumed not to have any real-time interaction with the PU transmitters and receivers, they do not know the exact information of the ongoing transmissions within the primary networks. Thus, PU detection depends on the only local radio observations of CR users. Generally, PU detection techniques for CRAHNs can be classified into three groups [4, 8]: primary transmitter detection, primary receiver detection, and interference temperature management. Waleed et al. [5] have been presented a two-stage local spectrum sensing approach. In the first stage, each CR performs existing spectrum sensing techniques, i.e., energy detection, matched filter detection, and feature detection. In the second stage, the output from each technique is combined using fuzzy logic in order to deduce the presence or absence of a primary transmitter. Simulation results verify that the sensing approach technique outperforms existing local spectrum sensing techniques. The sensing approach shows significant improvement in sensing accuracy by exhibiting a higher probability of detection and low false alarms. Thuc Kieu et al. [6], they have been presented a scheme for cooperative spectrum sensing on distributed cognitive radio networks. A fuzzy logic rule based inference system is used to estimate the presence possibility of the licensed user's signal based on the observed energy at each cognitive radio terminal. The first issue is related to the maximum spectrum opportunities as well as interference avoidance. The inband sensing generally adopts the periodic sensing structure where CR users are allowed to access the spectrum only during the transmission period followed by sensing (observation) period. In the periodic sensing, longer sensing time leads to higher sensing accuracy, and hence to less interference. But as the sensing time becomes longer, the transmission time of CR users will be decreased. Conversely, while longer transmission time increases the access opportunities, it causes higher interference due to the lack of sensing information. Thus, how to select the proper sensing and transmission times is an important issue in spectrum sensing. Sensing time optimization is investigated in [7] and [8], the sensing time is determined to maximize the channel efficiency while maintaining the required detection probability, which does not consider the influence of a false alarm probability. All efforts stated above, mainly focus on determining either optimal sensing time or optimal transmission time. 3.2. Sensing Control The main objective of spectrum sensing is to find more spectrum access opportunities without interfering with primary networks. To this end, the sensing operations of CR users are controlled and coordinated by a sensing controller, which considers two main issues on: (1) how long and frequently CR users should sense the spectrum to achieve sufficient sensing accuracy in in-band sensing, and (2) how quickly CR user can find the available spectrum 3.2.2. Out-of-band sensing control When a CR user needs to find new available spectrum band (out-of-band sensing), a spectrum discovery time is another crucial factor to determine the performance of CRAHNs. Thus, this spectrum sensing should have a coordination scheme not only to discover as many spectrum opportunities as possible but also to minimize the delay in finding them. This is also an important issue in spectrum mobility to reduce the switching time. First, the proper selection of spectrum sensing order can help to reduce the spectrum discovery time in out-of-band sensing. In [9], an n-step serial search scheme is presented mainly focusing on correlated occupancy channel models, where the spectrum availability of current spectrum is assumed to be dependent on that of its adjacent spectrum Copyright (c) 2014 International Journal of Computer Science Issues. All Rights Reserved. IJCSI International Journal of Computer Science Issues, Vol. 11, Issue 1, No 2, January 2014 ISSN (Print): 1694-0814 | ISSN (Online): 1694-0784 www.IJCSI.org bands. In [10] and [11], both transmission time and spectrum searching sequence are optimized by minimizing searching delay as well as maximizing spectrum opportunities. 3.3. Co-operative Sensing In CRAHNs, each CR user needs to determine spectrum availability by itself depending only on its local observations. However the observation range of the CR user is small and typically less than its transmission range. Thus, even though CR users find the unused spectrum portion, their transmission may cause interference at the primary receivers inside their transmission range, the socalled receiver uncertainty problem [2]. Furthermore, if the CR user receives a weak signal with a low signal-to-noise ratio (SNR) due to multi-path fading, or it is located in a shadowing area, it cannot detect the signal of the PUs. Thus, in CRAHNs, spectrum sensing necessitates an efficient cooperation scheme in order to prevent interference to PUs outside the observation range of each CR user [2, 12]. A common cooperative scheme is forming clusters to share the sensing information locally. Such a scheme for wireless mesh networks is presented in [13], where the mesh router and the mesh clients supported by it form a cluster. Here, the mesh clients send their individual sensing results to the mesh router, which are then combined to get the final sensing result. Since CRAHNs do not have the central network entity, this cooperation should be implemented in a distributed manner. For cooperation, when a CR user detects the PU activities, it should notify its observations promptly to its neighbors to evacuate the busy spectrum. To this end, a reliable control channel is needed for discovering neighbors of a CR user as well as exchanging sensing information. Z.Quan et al. [14], an optimal cooperative sensing strategy is presented, where the final decision is based on a linear combination of the local test statistics from individual CR users. The combining weight for each user‟s signal indicates its contribution to the cooperative decision making. For example, if a CR user receives a higher-SNR signal and frequently makes its local decision consistent with the real hypothesis, then its test statistic has a larger weighting coefficient. In case of CR users in a deep fading channel, smaller weights are used to reduce their negative influence on the final decision. In the following subsection some of the key open research issues related to spectrum sensing will be introduced. 3.4. Open research issues in spectrum sensing Optimizing the period of spectrum sensing, in spectrum sensing, the longer the observation period, the more accurate will be the spectrum sensing result. However, 44 during sensing, a single-radio wireless transceiver cannot transmit in the same frequency band. Consequently, a longer observation period will result in lower system throughput. This performance tradeoff can be optimized to achieve an optimal spectrum sensing solution. Classical optimization techniques (e.g. convex optimization) can be applied to obtain the optimal solution. Spectrum sensing in multichannel networks, in multichannel transmission (OFDM-based transmission) would be typical in a cognitive radio network. However, the number of available channels would be larger than the number of available interfaces at radio transceiver. Therefore, only a fraction of the available channels can be sensed simultaneously. Selection of the channels (among all available channels) to be sensed will affect the performance of the system. So, in multichannel environment, selection of the channels should be optimized for spectrum sensing to achieve optimal system performance. 4. Spectrum decision for cognitive radio networks CRNs require capabilities to decide on the best spectrum band among the available bands according to the QoS requirements of the applications. This notion is called spectrum decision and it‟s closely related to the channel characteristics and the operations of PUs. Spectrum decision usually consists of two steps: First, each spectrum band is characterized based on not only local observations of CR users but also statistical information of primary networks. Then, based on this characterization, the most appropriate spectrum band can be chosen. Application / Transport Layers End – to – End QoS Manager Network Layer Route Setup Reconfiguration Spectrum Selection Link Layer Cooperation (Distributed) Spectrum Sensing Spectrum Sharing Spectrum Characterstics PHY RF Observation Fig. 7: Spectrum decision structure for CRAHNs Generally, CRAHNs have unique characteristics in spectrum decision due to the nature of multi-hop communication. Spectrum decision needs to consider the end-to-end route consisting of multiple hops. Furthermore, available spectrum bands in CR networks differ from one hop to the other. As a result, the connectivity is spectrum dependent, which makes it challenging to determine the best combination of the routing path and spectrum. Thus, spectrum decision in ad hoc networks should interact with Copyright (c) 2014 International Journal of Computer Science Issues. All Rights Reserved. IJCSI International Journal of Computer Science Issues, Vol. 11, Issue 1, No 2, January 2014 ISSN (Print): 1694-0814 | ISSN (Online): 1694-0784 www.IJCSI.org routing protocols. The following subsections are main functionalities required for spectrum decision as declared in Fig. 7. 4.1. Spectrum Characterization In CRNs, multiple spectrum bands with different channel characteristics may be found to be available over a wide frequency range [15], it‟s critical to first identify the characteristics of each available spectrum band. The following subsection, a spectrum characteristic in terms of radio environment and PU activity models will be discussed. 4.1.1. Radio Environment Since the available spectrum holes show different characteristics, which vary over time, each spectrum hole should be characterized by considering both the time varying radio environment and the spectrum parameters such as operating frequency and bandwidth. Hence, it is essential to define parameters that can represent a particular spectrum band such as interference, path loss, wireless link errors, and link layer delay. 4.1.2. Primary user activity In order to describe the dynamic nature of CR networks, we need a new metric to capture the statistical behavior of primary networks, called primary user (PU) activity. Since there is no guarantee that a spectrum band will be available during the entire communication of a CR user, the estimation of PU activity is a very crucial issue in spectrum decision. Most of CR research assumes that PU activity is modeled by exponentially distributed inter-arrivals [16]. In this model, the PU traffic can be modeled as a two state birth– death process with death rate and birth rate b. An ON (Busy) state represents the period used by PUs and an OFF (Idle) state represents the unused period [17-19]. Since each user arrival is independent, each transition follows the Poisson arrival process. Thus, the length of ON and OFF periods are exponentially distributed. There are some efforts to model the PU activity in specific spectrum bands based on field experiments. D.Willikomm et al. [20], the characteristics of primary usage in cellular networks are presented based on the call records collected by network systems, instead of real measurement. This analysis shows that an exponential call arrival model is adequate to capture the PU activity while the duration of wireless voice calls does not follow an exponential distribution. Furthermore, it is shown that a simpler random walk can be used to describe the PU activity under high traffic load conditions. 45 4.2. Spectrum selection Once the available spectrum bands are characterized, the most appropriate spectrum band should be selected. Based on user QoS requirements and the spectrum characteristics, the data rate, acceptable error rate, delay bound, the transmission mode, and the bandwidth of the transmission can be determined. Then, according to a spectrum selection rule, the set of appropriate spectrum bands can be chosen. In order to determine the best route and spectrum more efficiently, spectrum decision necessitates the dynamic decision framework to adapt to the QoS requirements of the user and channel conditions. Furthermore, in recent research, the route selection is performed independent of the spectrum decision. Although this method is quite simple, it cannot provide an optimal route because spectrum availability on each hop is not considered during route establishment. Thus, joint spectrum and routing decision method is essential for CRAHNs. 4.3. Reconfiguration Besides spectrum and route selection, spectrum decision involves reconfiguration in CRAHNs. The protocols for different layers of the network stack must adapt to the channel parameters of the operating frequency. In [21], the adaptive protocols are presented to determine the transmission power as well as the best combination of modulation and error correction code for a new spectrum band by considering changes in the propagation loss. In the following subsection some of the key open research issues related to spectrum decision will be introduced. 4.4. Open research issues in spectrum decision Data dissemination in cognitive radio ad-hoc networks, guaranteeing reliability of data dissemination in wireless networks is a challenging task. Indeed, the characteristics and problems intrinsic to the wireless links add several issues in the shape of message losses, collisions, and broadcast storm problem, just to name a few. Channel selection strategy is required to solve this problem. Channel selection strategies are greatly influenced by the primary radio nodes activity. Study the impact of primary radio nodes activity on channel selection strategies is required. Also a decision model is required for spectrum access, stochastic optimization methods (e.g. the markov decision process) will be an attractive tool to model and solve the spectrum access decision problem in CRNs. 5. Spectrum sharing for cognitive radio networks Copyright (c) 2014 International Journal of Computer Science Issues. All Rights Reserved. IJCSI International Journal of Computer Science Issues, Vol. 11, Issue 1, No 2, January 2014 ISSN (Print): 1694-0814 | ISSN (Online): 1694-0784 www.IJCSI.org The shared nature of the wireless channel necessitates coordination of transmission attempts between CR users. In this respect, spectrum sharing provides the capability to maintain the QoS of CR users without causing interference to the PUs by coordinating the multiple accesses of CR users as well as allocating communication resources adaptively to the changes of radio environment. Thus, spectrum sharing is performed in the middle of a communication session and within the spectrum band, and includes much functionality of a medium access control (MAC) protocol and resource allocation in classical ad hoc networks. Fig. 8 depicts the functional blocks for spectrum sharing in CRAHNs. In the following subsections, more details about functionalities for spectrum sharing will be explained. Link Layer Spectrum Access Cooperation (Distributed) Spectrum Decision Spectrum Sensing Channel Allocation PHY Power Allocation Fig. 8: Spectrum sharing structure for CRNs 5.1. Resource allocation Based on the QoS monitoring results, CR users select the proper channels (channel allocation) and adjust their transmission power (power control) so as to achieve QoS requirements as well as resource fairness. Especially, in power control, sensing results need to be considered so as not to violate the interference constraints. In general, game theoretic approaches have been exploited to determine the communication resources of each user in CRAHNs [22, 23]. R.Etkin et al. [24], spectrum sharing for unlicensed band is presented based on the one-shot normal form game and repeated game. Furthermore, it is shown that orthogonal power allocation, i.e., assigning the channel to only one transmission to avoid co-channel interference with other neighbors, is optimal for maximizing the entire network capacity. J.Huang et al. [25], both single channel and multi-channel asynchronous distributed pricing (SC/MC-ADP) schemes are presented, where each CR user announces its interference price to other nodes. Using this information from its neighbors, the CR user can first allocate a channel and in case there exist users in that channel, then, determine its transmitting power. While there exist users using distinct channels, multiple users can share the same channel by adjusting their transmit power. Furthermore, the SC-ADP algorithm provides higher rates to users when compared to selfish algorithms where users select the best 46 channel without any knowledge about their neighbors‟ interference levels. While this method considers the channel and power allocation at the same time, it does not address the heterogeneous spectrum availability over time and space which is a unique characteristic in CRAHNs. 5.2. Spectrum access It enables multiple CR users to share the spectrum resource by determining who will access the channel or when a user may access the channel. This is (most probably) a random access method due to the difficulty in synchronization. Spectrum sharing includes MAC functionality as well. However, unlike classical MAC protocols in ad hoc networks, CR MAC protocols are closely coupled with spectrum sensing, especially in sensing control described in Section 3.2. Q.Zhang et al. [26], MAC layer packet transmission in the hardware constrained MAC (HC-MAC) protocol is presented. Typically, the radio can only sense a finite portion of the spectrum at a given time, and for single transceiver devices, sensing results in decreasing the data transmission rate. HC-MAC derives the optimal duration for sensing based on the reward obtained for correct results, as against the need aggressively scanning the spectrum at the cost of transmission time. A key difference of this protocol as against the previous work is that the sensing at either ends of the link is initiated after the channel contention on the dedicated CCC. The feasible channels at the two CR users on the link are then determined. However, the control messages used for channel negotiation may not be received by the neighboring nodes, and their transmission may influence the sensing results of the CR users that win the contention. The presence of interferers that may cause jamming in the CR user frequencies are considered in the single-radio adaptive channel (SRAC) MAC protocol [27]. However, this work does not completely address the means to detect the presence of a jammer, and how the ongoing data transmission is switched immediately to one of the possible backup channels when the user is suddenly interrupted. In the following subsection, some of the key open research issues related to spectrum sharing will be introduced. 5.3. Open research Issues in spectrum sharing Spectrum sharing necessitates sophisticated power control methods for adapting to the time-varying radio environment so as to maximize capacity with the protection of the transmission of Pus. The use of nonuniform channels by different CR users make topology discovery difficult, this required new mechanism to solve this problem. Copyright (c) 2014 International Journal of Computer Science Issues. All Rights Reserved. IJCSI International Journal of Computer Science Issues, Vol. 11, Issue 1, No 2, January 2014 ISSN (Print): 1694-0814 | ISSN (Online): 1694-0784 www.IJCSI.org 6. Spectrum Mobility for CRNs Category CR users are generally regarded as „visitors‟ to the spectrum. Hence, if the specific portion of the spectrum in use is required by a PU, the communication needs to be continued in another vacant portion of the spectrum. This notion is called spectrum mobility. Spectrum mobility gives rise to a new type of handoff in CR networks, the socalled spectrum handoff, in which, the users transfer their connections to an unused spectrum band. In CRAHNs, spectrum handoff occurs: (1) when PU is detected, (2) the CR user loses its connection due to the mobility of users involved in an on-going communication, or (3) with a current spectrum band cannot provide the QoS requirements. Fig. 10 illustrates the functional blocks for spectrum mobility in CRAHNs. Application Layer Application Transport Layer Transport Layer Network Layer Link Layer PHY Connection Management Routing Protocol Spectrum Decision Cooperation (Distributed) Spectrum Sensing Spectrum Handoff Fig. 10: Spectrum mobility structure for CRAHNs The purpose of the spectrum mobility management in CRAHNs is to ensure smooth and fast transition leading to minimum performance degradation during a spectrum handoff. Furthermore, in spectrum mobility, the protocols for different layers of the network stack should be transparent to the spectrum handoff and the associated latency, and adapt to the channel parameters of the operating frequency. In the following subsection, the main functionalities required for spectrum mobility in the CRAHN are described. 6.1. Open research Issues in spectrum mobility Switching delay mechanism is required to achieve faster switching time. Also, Flexible spectrum handoff framework is needed. 7. Proposed tools in spectrum management Summary of the existing tools and simulator can be used to implement open research areas presented in Table 1. Open research areas which fall under spectrum sensing category are improved sensing accuracy and decreasing the interference with primary user. These issues implemented in Matlab using fuzzy logic or convex optimization tools. 47 Proposed Suitable Tool Simulator Open research Spectrum Fuzzy logic [29] MATLAB Sensing Optimization technique Spectrum Stochastic optimization NS2/NS3 Channel selection strategy [30] OMNET++ Data dissemination reliability NS2 Sharing communication Improve sensing accuracy Decrease the interference with [30] decision PU Markov process [28] Spectrum Game theory [23] GloMoSim sharing resources (frequency, transmission power) between CR users Spectrum Routing algorithm [31] NS2/NS3 Handle spectrum handoff Mobility In another category, Open research areas which fall under spectrum decision are channel selection strategy and data dissemination problems can be implemented in NS2 simulator or OMNET++ using stochastic optimization and markov process techniques [28]. Open research areas which fall under spectrum sharing are how to share communication resources (frequency, transmission power) between CR users, can be implemented in GloMoSim using game theory tool. Finally, in spectrum mobility, open research issues can be implemented in NS2 using routing algorithm technique. 8. Evolving future networks in Egypt generation wireless Wireless communications systems are built based on the transmission of electromagnetic waves (i.e. radio waves) with frequencies in the range 3 Hz–300 GHz. The license frequencies of radio waves in Egypt divided into different groups/bands. Traditional spectrum management techniques which applied in Egypt, as defined by the Federal Communications Commission (FCC), are based on the command-and-control model. In this model, radio frequency bands are licensed to the authorized users by the government. The government (i.e. the auctioneer) determines the winning user/company, which is generally the user/company offering the highest bid. The licensed user is authorized to use the radio frequency band under certain rules and regulations (e.g. etiquette for spectrum usage) specified by the government. While most of the spectrum is managed under this command-and-control scheme, there are some spectrum bands that are reserved for industrial, scientific, and medical purposes, referred to collectively as the industrial, scientific, and medical (ISM) radio band. This ISM band can also be used for data communication. However, since there is no control on this Copyright (c) 2014 International Journal of Computer Science Issues. All Rights Reserved. IJCSI International Journal of Computer Science Issues, Vol. 11, Issue 1, No 2, January 2014 ISSN (Print): 1694-0814 | ISSN (Online): 1694-0784 www.IJCSI.org ISM band, the data communication could be interfered with by any ISM equipment. The limitations in spectrum access due to the static spectrum licensing scheme can be summarized as follows:  Fixed type of spectrum usage: In the current spectrum licensing scheme, the type of spectrum use cannot be changed. For example, a TV band in Egypt cannot be used by digital TV broadcast or broadband wireless access technologies. However, this TV band could remain largely unused due to cable TV systems.  Licensed for a large region: When a spectrum is licensed, it is usually allocated to a particular user or wireless service provider in a large region (e.g. an entire city or state). However, the wireless service provider may use the spectrum only in areas with a good number of subscribers, to gain the highest return on investment. Consequently, the allocated frequency spectrum remains unused in other areas, and other users or service providers are prohibited from accessing this spectrum.  Large chunk of licensed spectrum: A wireless service provider is generally licensed with a large chunk of radio spectrum (e.g. 50 MHz). For a service provider, it may not be possible to obtain license for a small spectrum band to use in a certain area for a short period of time to meet a temporary peak traffic load. For example, a cdma2000 cellular service provider may require a spectrum with bandwidth of 1.25MHz or 3.75MHz to provide temporary wireless access service in a hotspot area.  Prohibit spectrum access by unlicensed users: In the current spectrum licensing scheme, only a licensed user can access the corresponding radio spectrum and unlicensed users are prohibited from accessing the spectrum even though it is unoccupied by the licensed users. For example, in a cellular system, there could be areas in a cell without any users. In such a case, unlicensed users with short-range wireless communications would not be able to access the spectrum, even though their transmission would not interfere with cellular users. In order to improve the efficiency and utilization of the available spectrum in Egypt, these limitations are being remedied by modifying the spectrum licensing scheme. The idea is to make spectrum access more flexible by allowing unlicensed users to access the radio spectrum under certain restrictions using CR technology. The objectives behind these recommendations were to improve both the technical and economic efficiency of spectrum management. From a technical perspective, spectrum 48 management needs to ensure the lowest interference and the highest utilization of the radio frequency band. The economic aspects of spectrum management relate to the revenue and satisfaction of the spectrum licensee. The evolving future generation wireless networks in Egypt will have the following attributes: High transmission rate: New wireless applications and services, e.g. video and file transfer, require higher data rate to reduce the data transmission time and support a number of users. Many advanced techniques in the physical layer have been developed to increase the data rate without increasing spectrum bandwidth and transmit power requirement. QoS support: Various types of traffic, e.g. voice, video, and data, will be supported by the next generation wireless system. Service differentiation and QoS support are required to prioritize different types of traffic according to the performance requirement. Radio resource management framework has to be designed to efficiently access the available spectrum. Integration of different wireless access technologies: Next generation wireless networks will use the IP technology to glue the different wireless access technologies to a converged wireless system. In this converged network, multi-interface mobile units will be common. With multiple radio interfaces, a mobile should be able to connect to different wireless networks using different access technologies simultaneously. For example, a mobile can connect to a WLAN through the IEEE 802.11 based radio interface. However, when this mobile moves out of range of the WLAN, it can connect to a cellular network (e.g. using a 3G air interface) or a WiMAX network to resume the communication session. Such a heterogeneous wireless access network provides two major advantages: it enhances the data transmission rate since multiple data streams can be transmitted concurrently, and it enables seamless mobility through providing wireless connectivity anytime and anywhere. Integration of cognitive radio concepts in traditional wireless systems: Cognitive radio and dynamic spectrum access techniques can be integrated into traditional wireless communications systems to achieve better flexibility of radio resource usage so that the system performance can be improved. For example, load balancing/dynamic channel selection in traditional cellular wireless systems and WLANs, distributed subcarrier allocation in OFDM systems, and transmit power control in UWB systems can be achieved by using dynamic spectrum access-based cognitive radio techniques. Emergence of cognitive radio-based wireless applications and services: Emerging wireless services and applications, a few of which are described, can take advantage of cognitive radio: Future generation wireless Internet services: Next generation wireless Internet is expected to provide Copyright (c) 2014 International Journal of Computer Science Issues. All Rights Reserved. IJCSI International Journal of Computer Science Issues, Vol. 11, Issue 1, No 2, January 2014 ISSN (Print): 1694-0814 | ISSN (Online): 1694-0784 www.IJCSI.org seamless QoS guarantee to mobile users for a variety of multimedia applications. Cognitive radio technology based on dynamic spectrum access will facilitate provisioning of these future generation wireless Internet services. Wireless ehealth services: In a remote patient monitoring system, biosignal sensors attached to patients can transmit monitored data (e.g. heart rate and blood pressure) to the healthcare center for diagnostic and monitoring purposes. WLAN and WPAN technology can be used for wireless patient monitoring applications when patients are either in the hospital or at home. Since the constraints on electromagnetic interference (EMI) could be very stringent in such environments, cognitive radio technology based on dynamic spectrum access would be promising for providing wireless communications services. Public safety services: Communications services for public safety can take advantage of the cognitive radio technology based on dynamic spectrum access to achieve the desired service objectives (e.g. prioritizing emergency calls over other commercial service calls). 9. Conclusion Cognitive radio technology has been proposed in recent years as a revolutionary solution towards more efficient utilization of the scarce spectrum resources in an adaptive and intelligent way. By tuning the frequency to the temporarily unused licensed band and adapting operating parameters to environment variations, cognitive radio technology provides future wireless devices with additional bandwidth, reliable broadband communications, and versatility for rapidly growing data applications. To realize the goal of spectrum aware communication, the CR devices need to incorporate the spectrum sensing, decision, sharing, and mobility functionalities. The main challenge in CRAHNS is to integrate these functions in the layers of the protocol stack, so that the CR users can communicate reliably in a distributed manner over multi-hop/multispectrum environment without infrastructure support. The discussions provided in this paper strongly supporter cooperative spectrum aware communication protocols that consider the spectrum management functionalities. The proposed tool and simulator in this paper gives insight in choosing the best suitable tool that fits for different categories of spectrum management. References [1] Tarek M.Salem, Sherine M. Abd El-kader, Salah M.Ramadan, M.Zaki, “Efficient spectrum management: challenges and solutions”, book chapter submitted to: CRC Press - Taylor & Francis Group, USA, 2014. [2] S. Haykin, “Cognitive radio: brain-empowered wireless communications”, IEEE Journal on Selected 49 Areas in Communication,s, vol. 23, no. 2, pp.201-220, 2010. [3] M. A. McHency, P. A. Tenhula, D. McCloskey, D. A. Reberson, and C. S. Hood, “Chicago spectrum occupancy measurements and analysis and a long- term studies proposal protocol,” in Proc. 1st Int. Workshop on Technology and Policy for Accessing Spectrum, Boston, MA, USA, Aug. 2009. [4] M. Nekovee, “A survey of cognitive radio access on TV white spaces,” Hindawi International Journal of Digital Multimedia Broadcasting, Article ID: 236568, pp. 1–11, 2010. [5] Waleed Ejaz, and others, “Improved local spectrum sensing for cognitive radio networks”, EURASIP Journal on Advances in Signal Processing, vol. 2, no. 1, 2012. [6] A. Ghasemi, E.S. Sousa, “Spectrum sensing in cognitive radio networks: requirements. Challenges and Design Trade-offs. IEEE Commun. Mag, vol.46, no.4, pp.32–39, 2011. [7] A. Ghasemi, E.S. Sousa, “Optimization of spectrum sensing for opportunistic spectrum access in cognitive radio networks”, Proceedings of the IEEE Consumer Communications and Networking Conference (CCNC), pp. 1022–1026, Las Vegas, NV, USA, Jan, 2011. [8] P. Wang, L. Xiao, S. Zhou, J. Wang, “Optimization of detection time for channel efficiency in cognitive radio systems”, Proceedings of the IEEE Wireless Communications and Networking Conference (WCNC), pp. 111–115, Hong Kong, China, March 2010. [9] L. Luo, S. Roy, “Analysis of search schemes in cognitive radio”, Proceedings of the IEEE SECON, pp. 647–654.San Diego, CA, USA, June 2010. [10] H. Kim, K.G. Shin, “Efficient discovery of spectrum opportunities with MAC-layer sensing in cognitive radio networks”, IEEE Transactions on Mobile Computing, vol.7, no.5, pp. 533-545, 2010. [11] H. Kim, K.G. Shin, “Fast discovery of spectrum opportunities in cognitive radio networks”, Proceedings of the IEEE DySPAN, Chicago, IL, USA, October 2010. [12] C. Cordeiro, K. Challapali, “C-MAC: a cognitive MAC protocol for multi-channel wireless networks”, Proceedings of the IEEE DySPAN, pp. 147–157, April 2011. [13] F. Digham, M. Alouini, M. Simon, “On the energy detection of unknown signals over fading channels”, Proceedings of the IEEE ICC, vol. 5, pp. 3575–3579, May 2010. [14] Z. Quan, S. Cui, A.H. Sayed, “Optimal linear cooperation for spectrum sensing in cognitive radio networks”, IEEE Journal of Selected in Signal Processing, vol. 2, no. 1, pp. 28–40, 2012. [15] M. Gandetto, C. Regazzoni, “Spectrum sensing: a distributed approach for cognitive terminals”, IEEE Journal on Selected Areas in Communications, vol. 25, no. 3, pp. 546-557, 2010. Copyright (c) 2014 International Journal of Computer Science Issues. All Rights Reserved. IJCSI International Journal of Computer Science Issues, Vol. 11, Issue 1, No 2, January 2014 ISSN (Print): 1694-0814 | ISSN (Online): 1694-0784 www.IJCSI.org [16] C. Chou, S. Shankar, H. Kim, K.G. Shin, “What and how much to gain by spectrum agility?”, IEEE Journal on Selected Areas in Communications, vol. 25, no. 3, pp. 576–588, 2010. [17] G. Yuan, R. Grammenos, Y. Yang, and W. Wang, “Performance analysis of selective opportunistic spectrum access with traffic prediction,” Vehicular Technology, IEEE Transactions on, vol. 59, no. 4, pp. 1949 –1959, may 2011. [18] A. W. Min and K. G. Shin, “Exploiting multi-channel diversity in spectrum-agile networks,” Proceedings of INFOCOM, pp. 1921 – 1929, 13-18 April 2008. [19] W.-Y. Lee and I. Akyildiz, “Optimal spectrum sensing framework for cognitive radio networks,” Wireless Communications, IEEE Transactions on, vol. 7, no. 10, pp. 3845 –3857, october 2012. [20] D. Willkomm, S. Machiraju, J. Bolot, A. Wolisz, “Primary users in cellular networks: a large-scale measurement study”, Proceedings of the IEEE DySPAN 2010, Chicago, IL, USA, October 2010. [21] M.B. Pursley, T.C. Royster IV, “Low-complexity adaptive transmission for cognitive radios in dynamic spectrum access networks”, IEEE Journal on Selected Areas in Communications, vol. 26, no. 1, pp. 83–94, 2010. [22] R. Etkin, A. Parekh, D. Tse, “Spectrum sharing for unlicensed bands”, IEEE Journal of Selected Areas in Communications, vol. 25, no. 3, pp. 517–528, 2010. [23] Z. Ji, K.J.R. Liu, “Dynamic spectrum sharing: a dynamic spectrum sharing: a game theoritical overview”, IEEE Communications Magazine, vol. 4, no. 5, pp. 88–94, 2009. [24] J. Huang, R.A. Berry, M.L. Honig, “Spectrum sharing with distributed interference compensation”, Proceedings of the IEEE DySPAN 2008, pp. 88–93, November 2005. [25] J. Jia, Q. Zhang, X. Shen, “HC-MAC: a hardwareconstrained cognitive MAC for efficient spectrum management”, IEEE Journal on Selected Areas in Communications, vol.26, no.1, pp. 106-117, 2010. [26] F.K. Jondral, “Software-defined radio: basic and evolution to cognitive radio”, EURASIP Journal on Wireless Communication and Networking, vol. 2, no. 1, 2011. [27] E. Jung, X. Liu, “Opportunistic spectrum access in heterogeneous user environments”, Proceedings of the IEEE DySPAN, Chicago, IL, USA, October. 2010. [28] L. Ma, C.-C. Shen, B. Ryu, “Single-radio adaptive channel algorithm for spectrum agile wireless ad hoc networks”, Proceedings of the IEEE DySPAN, pp. 547– 558, April 2009. [29] Yi Shi, and others, “Distributed Cross-Layer Optimization for Cognitive Radio Networks”, IEEE Journal on Selected Areas in Communications, vol. 2, no. 1, 2012. [30] Alrabaee, S.; Khasawneh, M.; Agarwal, A.; Goel, N.; Zaman, M. "A game theory approach: Dynamic 50 behaviours for spectrum management in cognitive radio network", IEEE Globecom Workshops (GC Wkshps), pp. 919 – 924, 2013. [31] Matteo Cesana, and others, “Routing in cognitive radio networks: Challenges and solutions”, Computer Communications Elsevier Journal, 2013. AUTHOR Tarek M. Salem is an assistant researcher in Computers and Systems Department at the Electronics Research Institute (ERI) in Egypt. In May 2005, he completed her B.S. in Computers and Systems department, Faculty of Engineering, Al-Azhar University. During the 2005-2012 year, he joined the Arabic Organization for Industrialization. In 2013 year, he occupied the position of research assistant at Electronics Research Institute. Now, he is studying for Ph.D. degree. S. Abd El-kader has her MSc, & PhD degrees from the Electronics & Communications Dept. & Computers Dept., Faculty of Engineering, Cairo University, at 1998, & 2003. Dr. Abd El-kader is an Associate Prof., Computers & Systems Dept., at the Electronics Research Institute (ERI). She is currently supervising 3 PhD students, and 10 MSc students. Dr. Abd Elkader has published more than 25 papers, 4 book chapters in computer networking area. She is an Associate Prof., at Faculty of Engineering, Akhbar El Yom Academy from 2007 till 2009. Also she is a technical reviewer for many international Journals. She is heading the Internet and Networking unit at ERI from 2003 till now. She is also heading the Information and Decision making support Center at ERI from 2009 till now. Salah M.Ramadan has his MSc, & PhD degrees from the Systems & Computers Dept. Faculty of Engineering, Al-Azhar University, Dr. Salah M.Ramadan has published more than 15 papers, in computer networking area. He is an Associate Prof., at Faculty of Engineering, Al-Azhar University. M.Zaki has his MSc, & PhD degrees from the Systems & Communications Dept. Faculty of Engineering, Al-Azhar University, Dr. M.Zaki has published more than 75 papers, in computer networking area. He is a Prof., at Faculty of Engineering, Al-Azhar University. Copyright (c) 2014 International Journal of Computer Science Issues. All Rights Reserved.