13
International Journal of Computational Intelligence and I nformation Security, May 2012 V ol. 3, No. 5 ISSN: 1837-7823 51 QoS Provisioning of Cog nitive Radio using Soft Computing T echniques – A Survey Maninder Jeet Kaur, Moin Uddin, Harsh K Verma Department of Computer Science Engineering Dr B R Ambedkar National Institute of Technology, Jalandhar, India [email protected], [email protected], [email protected] Abstract This paper discusses QoS provisioning in cognitive radio using soft computing techniques. The comparison of different techniques in context to cognitive radio is presented. Fuzzy logic and genetic algorithm are reviewed. In this work we discussed the importance of QoS provisioning in cognitive radio. We reviewed the past work done in this area by different researchers. Further, brief discussion on the approach of neural networks, game theory fuzzy logic and g enetic algorithm in the area of cog nitive radio was discussed. We have emphasized the two approaches for QoS provisioning of cognitive radio: genetic algorithm and fuzzy logic. The previous works on the same has been stated in this chapter . We also identified some resea rch gaps in the literature review which were have mentioned later in the chapter. Keywords: QoS(Quality of Service), Cognitive Radio, Fuzzy Logic, Genetic Algorithm. Neural Networks, Game Theory. 1. Introduction The spectrum which is a natural resource is not b eing utilized efficiently as shown i n studies [1]. We present a compiled report in Table 1 [2] for actual utilization of different frequency bands measured by shared spectrum company (SSC) [3] and V. Valenta et al. [1]. Table 1 Occupancy for different frequency bands [1] Frequency Band Maximum Utilization (%) SSC Maximum Utilization (% ) Valenta TV UHF 24.7 20.4 GSM 900 15.6 51.9 UMTS 3.8 CDMA 50.7 ISM 0.1 1 Total Average 1.7 (30 MHz 3 GHz) 6.96 (100 MHz- 3 GHz) The International Telecommunication Union (ITU) allocates the spectrum frequencies to various countries for usage. In this survey we discuss the issues faced by spectrum allocation authorities like Federal of Communications Commission (FCC), and even Telecom Regulatory Au thority of I ndia [4] [5]. We in this survey we emphasis on the need for change in spectrum regulatory policies and provides an insight on the optimization techniques for dynamic spectrum allocation. The better spectrum utilization introduced the concept of cognitive radio [6]. Further FCC recognized it being a promising technique so it is pushing its development. As a first step, FCC proposes to experiment unlic ensed cognitive sharing in TV ban ds [7-9]. Despite of advantages of using the unutilized frequency bands for cognitive spectrum sharing, there are still some concerns to be solved. Firstly, can secondary users operate without creating interference to the primary users and secondary can certain QoS provisioning be provided under such constraints? In the present times, research work is going on in the area of QoS provisioning of cognitive radio in the context of optimization of spectrum sensing and management

Paper-7 QoS Provisioning of Cognitive Radio using Soft Computing Techniques – A Survey

Embed Size (px)

Citation preview

Page 1: Paper-7 QoS Provisioning of Cognitive Radio using Soft Computing Techniques – A Survey

7/31/2019 Paper-7 QoS Provisioning of Cognitive Radio using Soft Computing Techniques – A Survey

http://slidepdf.com/reader/full/paper-7-qos-provisioning-of-cognitive-radio-using-soft-computing-techniques 1/13

International Journal of Computational Intelligence and Information Security, May 2012 Vol. 3, No. 5

ISSN: 1837-7823 

51

QoS Provisioning of Cognitive Radio using Soft Computing Techniques

– A Survey

Maninder Jeet Kaur, Moin Uddin, Harsh K Verma

Department of Computer Science Engineering

Dr B R Ambedkar National Institute of Technology, Jalandhar, India

[email protected][email protected][email protected] 

Abstract

This paper discusses QoS provisioning in cognitive radio using soft computing techniques. The comparison

of different techniques in context to cognitive radio is presented. Fuzzy logic and genetic algorithm are

reviewed. In this work we discussed the importance of QoS provisioning in cognitive radio. We reviewed the

past work done in this area by different researchers. Further, brief discussion on the approach of neural networks,

game theory fuzzy logic and genetic algorithm in the area of cognitive radio was discussed. We have

emphasized the two approaches for QoS provisioning of cognitive radio: genetic algorithm and fuzzy logic. The

previous works on the same has been stated in this chapter. We also identified some research gaps in the

literature review which were have mentioned later in the chapter.

Keywords: QoS(Quality of Service), Cognitive Radio, Fuzzy Logic, Genetic Algorithm. Neural Networks,

Game Theory.

1. Introduction

The spectrum which is a natural resource is not being utilized efficiently as shown in studies [1]. We present

a compiled report in Table 1 [2] for actual utilization of different frequency bands measured by shared spectrum

company (SSC) [3] and V. Valenta et al. [1].

Table 1 Occupancy for different frequency bands [1]

Frequency Band Maximum

Utilization

(%) SSC

Maximum

Utilization

(% ) Valenta

TV UHF 24.7 20.4

GSM 900

15.6

51.9

UMTS 3.8

CDMA 50.7

ISM 0.1 1

Total Average 1.7

(30 MHz 3

GHz)

6.96

(100 MHz- 3

GHz)

The International Telecommunication Union (ITU) allocates the spectrum frequencies to various countries

for usage. In this survey we discuss the issues faced by spectrum allocation authorities like Federal of 

Communications Commission (FCC), and even Telecom Regulatory Authority of India [4] [5]. We in this survey

we emphasis on the need for change in spectrum regulatory policies and provides an insight on the optimization

techniques for dynamic spectrum allocation. The better spectrum utilization introduced the concept of cognitive

radio [6]. Further FCC recognized it being a promising technique so it is pushing its development. As a first step,

FCC proposes to experiment unlicensed cognitive sharing in TV bands [7-9]. Despite of advantages of using the

unutilized frequency bands for cognitive spectrum sharing, there are still some concerns to be solved. Firstly, can

secondary users operate without creating interference to the primary users and secondary can certain QoS

provisioning be provided under such constraints? In the present times, research work is going on in the area of QoS provisioning of cognitive radio in the context of optimization of spectrum sensing and management

Page 2: Paper-7 QoS Provisioning of Cognitive Radio using Soft Computing Techniques – A Survey

7/31/2019 Paper-7 QoS Provisioning of Cognitive Radio using Soft Computing Techniques – A Survey

http://slidepdf.com/reader/full/paper-7-qos-provisioning-of-cognitive-radio-using-soft-computing-techniques 2/13

International Journal of Computational Intelligence and Information Security, May 2012 Vol. 3, No. 5

ISSN: 1837-7823 

52

methods. In this chapter some of the major existing works on these areas have been reviewed. Also soft

computing techniques were discussed later in the chapter to give an insight how these can be utilized in QoS

provisioning of cognitive radio.

2. StandardizationMany standardization activities, such as IEEE 802.22, IEEE 1900 and some other organizations like ITU

and DARPA have contributed to realizing of cognitive radio’s potential for commercial use.

 A. IEEE 802.22

Figure 1 Wireless Technologies[11] 

IEEE 802.22 standard committee was formed in 2004 [10], which aim at constructing Wireless Regional

Area Network (WRAN) using cognitive radios. This is done by utilizing white spaces in already allocated TV

frequency spectrum within the television bands 54 and 862 MHz, especially within rural areas or where the

usage is lower. This is the first ever standard to fully incorporate the concept of cognitive radio. WRAN can be

compared to current wireless communication technologies when classifies to the coverage area. Some of other

important parameters and values of IEEE 802.22 are listed in Table 2.1. The specified range for IEEE 802.22 is

33 km as compared to 50 meters of IEEE 802.11 standards. This may be due to the higher power and favorable

propagation characteristics of TV bands [10] [11].

Table 2 Summarized service parameter values for IEEE 802.22 [11]

Sr. No. Parameter Value

1 Coverage 100 km

2 Average spectral

efficiency

3 bits/sec/Hz

3 Operational Frequency

Range

41-910 MHz

4 Channel Bandwidth 6, 7 and 8 MHz

5 Services Voice, data, Audio and Video

6 Throughput a. Downstream- 1.5 Mbps

b. Upstream – 384 Kbps

 B. IEEE 1900

IEEE P1900 [12-13] standards committee was founded jointly by IEEE Communications Society (ComSoc)

and the IEEE Electromagnetic Compatibility (EMC) Society. The aim of this committee is to develop standards

for next generation radio and advanced spectrum management. It has following groups:

•  IEEE 1900.1 - Definitions and Terminology relating cognitive radio.

•  IEEE 1900.2 - Testing and verifying the operation of cognitive radio.

•  IEEE 1900.3 - Approaches for qualifying software modules.

•  IEEE 1900.4 - Architectural Building Blocks Enabling Network - Device Distributed Decision

Page 3: Paper-7 QoS Provisioning of Cognitive Radio using Soft Computing Techniques – A Survey

7/31/2019 Paper-7 QoS Provisioning of Cognitive Radio using Soft Computing Techniques – A Survey

http://slidepdf.com/reader/full/paper-7-qos-provisioning-of-cognitive-radio-using-soft-computing-techniques 3/13

International Journal of Computational Intelligence and Information Security, May 2012 Vol. 3, No. 5

ISSN: 1837-7823 

53

Making for Optimized Radio Resource Usage in heterogeneous Wireless Access Networks.

•  IEEE 1900.a - Regulatory certification of cognitive radios.

The first draft of IEEE 1900 is now available [14]. Later, an IEEE Standards Coordinating Committee (SCC

41) was formed in 2007 [15].

C. Other OrganizationsOther major organizations and forums, working towards standardization and development of cognitive

radios, include International Telecommunication Union (ITU) [16], Defense Advanced Research Projects

Agency (DARPA) of DoD, USA [17] and Wireless World Research Forum (WWRF) [18-20].

3. Research Challenges

So far the subject of cognitive radio has been a hot research topic, resulting in numerous studies on both

technical and policy aspects, with number of research activities increasing around the world [21-28], [29]. There

are a number of next generation system standards IEEE 802.22 [7], IEEE SCC-41 that have adopted the concept

of cognitive radio. However, there are still some unresolved issues which need to be addressed while cognitive

radio implementation. Various solutions and algorithms have been proposed to solve various issues and

challenges in the implementation of cognitive radio, which aims to facilitate the wireless communication users touse the spectrum in a dynamic manner. However, the efficiency and reliability of these algorithms and solutions

is still under question. The issue of QoS provisioning in cognitive radio has not been considered much [30]. We

have therefore focused our research on the optimization of such solutions for QoS provisioning in cognitive

radio.

Due to the dynamic nature, cognitive radio needs to support time-varying quality of service (QoS)

requirements. QoS provisioning is important and relevant problem in cognitive radio scenario because of the

following reasons:

•  Firstly, there is no dedicated static allocation of spectrum to the secondary users for the usage

of spectrum. As soon as the primary user needs the spectrum band the secondary user transmission is

disrupted so that it can be used for primary user functioning. Therefore the detection of the unused

spectrum band and its effective management is a challenging task.

•  Secondly, in addition to the interference between primary and secondary users, the wirelesschannels also need to consider other factors such as fading, shadowing etc.

•  Thirdly, because of the nature of the wireless environment, spectrum optimization is classifies

as non linear problem. Therefore problems like power control, optimization of the parameters and

system, decision making etc can vary widely depending upon the state of the wireless system.

In the next few sections, relevant existing work done in this regard has been discussed.

. QoS Provisioning in Cognitive Radio

Due to the dynamic nature, cognitive radio needs to support time-varying quality of service (QoS)

requirements. QoS provisioning is important and relevant problem in cognitive radio scenario because of the

following reasons.

Major concern is the QoS provisioning in cognitive radio, which has not been studied much by the

researchers. QoS provisioning is a challenging task in cognitive radio scenario because of varying channel

conditions and random fluctuations in received power levels. The main concern of cognitive radio is to improve

spectrum utilization and enhance communication performance by optimizing Quality of Service (QoS)

parameters. QoS is usually defined as the set of service requirements that need to be satisfied by a Cognitive

Radio system while transporting a packet from source to destination. The cognitive radio should be striving to

meet the QoS requirements exactly, not going higher or lower. Lower QoS is obviously bad. High QoS is not

desirable because it consumes available resources and is costly. QoS aspects are becoming more and more

important in each type of service provisioning.

Page 4: Paper-7 QoS Provisioning of Cognitive Radio using Soft Computing Techniques – A Survey

7/31/2019 Paper-7 QoS Provisioning of Cognitive Radio using Soft Computing Techniques – A Survey

http://slidepdf.com/reader/full/paper-7-qos-provisioning-of-cognitive-radio-using-soft-computing-techniques 4/13

International Journal of Computational Intelligence and Information Security, May 2012 Vol. 3, No. 5

ISSN: 1837-7823 

54

Table 3 Comparisons of various optimizations based on various proposals [30]

Proposals for MAC

in Cognitive Radio

Channel

Aggregation

QoS

Provisioning

Balanced usage

of 

opportunities

Backup Channel

Single Radio

Adaptive Channel

Yes Yes - -

Cognitive Yes - Yes Yes

Opportunistic - - - -

Dynamic

Spectrum Allocation

Yes Yes - -

Distributed

Coordinated Spectrum

Sharing

- - - -

Cognitive Radio

CSMA/CA

- - - Yes

Cross Layer

Based Opportunistic

- - Yes -

Opportunistic

Spectrum Access

- - Yes -

Dynamic Open

Spectrum Sharing

- - - -

From the Table 3, it is concluded that QoS provisioning in cognitive radio has not been addressed by most

proposals. A support of QoS and its integration are difficult because of the missing coordination and cooperation

between the different radio systems operating in the same frequency band [31]. The communication channel has

a complicated impact on the QoS such as channel conditions, fading type, fading level, doppler spread, and path

length, will greatly impact bit error rate which ultimately translate to QoS. How to choose the proper waveform

like modulation, channel coding, interleaving and spreading are some important issues [32]. The effective

capacity and derived the optimal power and rate adaptation techniques which maximize the system throughput

under QoS constraints had been also analyzed [33]. The complexity of a cognitive radio system increases with

the increase the number of parameters and the performance objectives the system takes into account [34]. Theabove discussed works have contributed significantly to the QoS provisioning of cognitive radio. However the

approach of QoS parameters in the area has not been explored in detail.

 Identification of QoS parameters in Cognitive Radio

The accuracy of the cognitive radio system depends upon the decisions made by the cognitive engine,

which further depends upon the quality and quantity of the inputs to the system. More the inputs, more informed

will be the system hence more accurate the decisions.  Environmental parameters which give the information

about the current state of the environment are used as the inputs. Other important characteristics like signal-to-

noise ratio, bit-error-rate of the system etc. which can be controlled by the system are called transmission

 parameters [35] [36]. 

 A.   Environmental Parameters 

Table 4 Environmental Parameters [37]

Parameter Name Description

Path Loss Amount of signal degradation lost due to the channel

path characteristics

Noise Power Size in decibels of the noise power

Battery Life Estimated energy left in batteries

Power Consumption Power consumption of current configuration

Spectrum Information Spectrum occupancy information

These parameters inform the system about the surrounding environment conditions. For example noise

power of the channel, spectrum information, power consumption, path loss etc. [37]. These parameters directly

impact the objectives of the system as shown in the Table 4.

Page 5: Paper-7 QoS Provisioning of Cognitive Radio using Soft Computing Techniques – A Survey

7/31/2019 Paper-7 QoS Provisioning of Cognitive Radio using Soft Computing Techniques – A Survey

http://slidepdf.com/reader/full/paper-7-qos-provisioning-of-cognitive-radio-using-soft-computing-techniques 5/13

International Journal of Computational Intelligence and Information Security, May 2012 Vol. 3, No. 5

ISSN: 1837-7823 

55

 B.  Transmission Parameters

Table 5 Transmission Parameters [37]

Parameter Name Description

Transmit Power Raw Transmission Power

Modulation Type Type of Modulation format

Modulation Index Number of Symbols for given modulation

scheme

Bandwidth Bandwidth of transmission signal in Hz

Channel Coding rate Specific rate of Coding Scheme

Frame Size Size of transmission frame in bites

Time Division

Duplexing

Percentage of transmit time

Symbol rate Number of symbols per second

These parameters are referred to the list of parameters that are used to control the individual radio

components of the system. Defining complete list of parameters is not possible, as radios are developed

depending upon a particular application and each will possess unique list of parameters [37]. The parameters wehave chosen in our research have been commonly cited in the literature [38-40] shown in Table 5. Cognitive

radio should adapt to the available transmission parameters to achieve a specific performance goal. To do this

various adaptation techniques have been studied. Dynamic power adjustment schemes for wireless systems have

been proposed in [41-42].

Adaptive modulation has also become popular way to adapt a wireless system to a channel to achieve near

optimal throughput [43-46]. Even between transmit power and modulation there exists trade-offs between the

system throughput and system bit error rate [41].Several approaches exists for determining the preference

information of the set of objectives[47].

5. Soft Computing Techniques for QoS Provisioning in Cognitive Radio

Soft Computing was introduced by Zadeh as following [48]:

“Basically Soft Computing is not a homogeneous body of concepts and techniques. Rather it is a

 partnership of distinct methods that in one way or another conform to its guiding principle. At this juncture, the

dominant aim of Soft Computing is to exploit the tolerance for imprecision and uncertainty to achieve

tractability, robustness and low solutions cost. The principle constituents of Soft Computing are fuzzy logic,

neurocomputing and probabilistic reasoning, with the latter subsuming genetic algorithms, belief networks,

chaotic systems and parts of learning theory. In the partnership of fuzzy logic, neurocomputing and probabilistic

reasoning, fuzzy logic is mainly concerned with imprecision and approximate reasoning; neurocomputing with

learning and curve-fitting & probabilistic reasoning with uncertainty and belief propagation”.

Figure 2 Role of Soft Computing Techniques in Cognitive Radio [67]

The applications of Soft Computing have proved two main advantages. Firstly it solves nonlinear problems,

in which mathematical models are not available. Secondly, it introduced the human knowledge such as

cognition, recognition, understanding, learning, and others into the fields of computing. This resulted in the

possibility of constructing intelligent systems such as autonomous self-tuning systems, and automated designed

Page 6: Paper-7 QoS Provisioning of Cognitive Radio using Soft Computing Techniques – A Survey

7/31/2019 Paper-7 QoS Provisioning of Cognitive Radio using Soft Computing Techniques – A Survey

http://slidepdf.com/reader/full/paper-7-qos-provisioning-of-cognitive-radio-using-soft-computing-techniques 6/13

International Journal of Computational Intelligence and Information Security, May 2012 Vol. 3, No. 5

ISSN: 1837-7823 

56

systems such as cognitive radio shown in Figure 2.

The main goal of Soft Computing is to develop intelligent machines and to solve nonlinear and

mathematically unmodelled system problems [49, 50]. It comprises of  fuzzy logic, artificial neural networks,

evolutionary or genetic computing,  probabilistic computing , case based reasoning, chaos theory . Each

technique has its own advantages and disadvantages as shown in the Table 6. We need to find out the technique

that suits our need the most. This research investigates two such techniques for “intelligent” control in cognitive

radio. In most general case, the secondary user (cognitive radio) uses information about the environment and

determines the best possible set of parameters to use to set some service performance objectives. These

measurements are the basics of the decisions made by the system, which in turn affects the efficiency (QoS) of 

the system. The effective capacity, optimal power and rate adaptation techniques are analyzed in [62], which

studies how to maximize throughput under QoS constraints. The effective channel capacity for Markov wireless

channels are analyzed by Liu et al. in [63]. The normalized effective capacity in low power and wideband

regimes are investigated in [64]. The energy efficiency under certain QoS constraints is analyzed in this work 

using variable power/variable rate and fixed power/variable rate transmission scheme.

Table 6 Comparison of Soft Computing Techniques for Spectrum Optimization

Technique Advantages Disadvantages

Game Theory Provides tools to predict the

outcome of complex interactions based

on the results from the environment

Based on prediction of probabilities

and demand precise knowledge of 

number of nodes that makes it difficult

and complex to implement in cognitive

radio scenario[51]

Fuzzy Logic Provide suitable provisioning for

spectrum sensing and management as it

is suits the non linear cognitive radio

scenario [48].

It only permits approximate

solutions to be found with uncertain

inputs [51]

Neural Networks After proper training, the neural

network completely bypasses the

repeated use of complex iterative

processes for new cases presented to it.

Also robust in noise and underconditions of external Interference [52]

[53].

These require extensive training to

replicate to the observed behaviors so it

do not offer much reliability[52]

Genetic

Algorithms

Suboptimal Solutions,

Environment cannot be modeled offline

for every scenario. Several solutions

needs to be verified [54] [55].

Fast Convergence Rate, Vast search

space and global convergence. Easy

implementation and reusable makes it

more significant. Works with numerical

data, experimental data and analytical

functions as well. It suits well with

parallel computers [56].

Case Based

Reasoning

Efficient Reasoner, solves

problems by adapting old solutions

without any need to derive answers

from scratch each time [57] [58].

Users might rely on previous

experience without validating it in the

new situation [59].

ProbabilisticReasoning (Bayesian,

Markov Model )

Easy to model and understand [60]. Independence between variables areharder to determine, Calculations can be

intensive in larger domains [60].

Chaos Theory Suitable for highly non linear

systems, It uncovers system information

and relationships without having to

uncover the laws or equations of the

underlying dynamics [61].

The methods chosen to compute the

input parameters depends upon the

dynamics underlying the data and on kind

of analysis intended which in most cases

is highly complex and not always

accurate[61].

Some of the methods for mitigation of spectrum sensing were proposed in [65], [66]. Game theory was used

to find out the strategies for spectrum sharing in [67]. Spectrum allocation problem was considered in [68] but

the mobility of the secondary users was not taken into account. All these traditional approaches for spectrum

sensing assumed that if two secondary users are within distance of each other and use the same frequency band,they fail to access spectrum. Therefore monitoring the secondary users competing for using the spectrum band is

itself a challenging task.

Page 7: Paper-7 QoS Provisioning of Cognitive Radio using Soft Computing Techniques – A Survey

7/31/2019 Paper-7 QoS Provisioning of Cognitive Radio using Soft Computing Techniques – A Survey

http://slidepdf.com/reader/full/paper-7-qos-provisioning-of-cognitive-radio-using-soft-computing-techniques 7/13

International Journal of Computational Intelligence and Information Security, May 2012 Vol. 3, No. 5

ISSN: 1837-7823 

57

Overview of some previous work on cognitive radio using soft computing techniques is shown in Table 7.

Table 7 Overview of selected previous work on CR control algorithms [69]

Types of 

Algorithm

Evaluation Type Performance

Objective

Adaptable

Parameter

Test Scenarios (in

implementation)

GA [70] hw, sim (i) max. power

(ii)min

BER/power

power,

modulation, FEC,

TDMA, timeslots

ratios

avoid interfering jammer

GA [71] hw, sim scenario

dependent

fitness function

power, frequency,

pulse shape, rate,

modulation

(i)avoid interfering station (ii)

minimize spectral efficiency

(iii) maximize throughput

Neural

Networks [72]

sim length of 

scheduling

link activation

schedule

create test schedule for 24

nodes

Rule-Based

[73]

sim reduced

load/latency

AODV routing load distribution in network 

Rule-Based

[38]

sim, hw throughput ,

latency

power, frequency,

MTU, FEC, rate

VoIP, datastream in presence of 

 jammer

Rule-Based

[74]

sim throughput TCP congestion

window

transmission at low SNR

Game Theory

[67]

sim throughput frequency depends on utility function

Fuzzy Logic Approach

It is a famous technique that started during the early development of soft computing [48]. Fuzzy Logic aims

to realize sophisticated control systems that are not easy to define by means of mathematical models. According

to fuzzy theory, when A is a fuzzy set and  x is an object, the proposition “ x is a member of  A” is not necessarily

true or false, but may be true or false only to some degree, the degree to which  x is actually a member of  A. The

degrees of membership in fuzzy sets is expressed by numbers on the closed interval [0, 1]. The extreme values in

this interval, 0 and 1, then represent, respectively, the total number or affirmation of the membership in the fuzzy

set.

Each object  x can be labeled by a linguistic term, e.g. a word “near”, “distant” or “far” etc. so that  x is

defined as the linguistic variable, which is further associated with term set  T(x). Each element in T(x) is a fuzzy

set. A fuzzy set F in a universe of discourse U is characterized by a membership function  µF  which takes values

in the interval [0,1]:  µF :U→[0,1]. The most important part of fuzzy logic system is the set of control rules

based on expert knowledge in the form:

 IF(certain conditions are satisfied) THEN (certain consequences can be inferred)

Fuzzy logic system comprises of four modules: A fuzzifier, fuzzy inference engine, defuzzification module

and fuzzy rule base.

Figure 3 Fuzzy Logic System

The measured input variables are converted into appropriate fuzzy sets by the fuzzifier and the process is

termed as fuzzification. These fuzzified values are then used by the fuzzy inference engine to evaluate control

rules stored in the fuzzy rule base, which gives result in the form of fuzzy values. These fuzzy values are fed to

the defuzzifier to convert them into crisp values. The output from the defuzzifier represent actions of the control

system. Because it deals extensively with uncertainty in decision making and analysis, it has great potential for

application to cognitive radio. However, only a little work has so far been published in the field, notably byBaldo and Zorzi [74]. Their implementations suggest some interesting applications. A problematic aspect of this

Page 8: Paper-7 QoS Provisioning of Cognitive Radio using Soft Computing Techniques – A Survey

7/31/2019 Paper-7 QoS Provisioning of Cognitive Radio using Soft Computing Techniques – A Survey

http://slidepdf.com/reader/full/paper-7-qos-provisioning-of-cognitive-radio-using-soft-computing-techniques 8/13

International Journal of Computational Intelligence and Information Security, May 2012 Vol. 3, No. 5

ISSN: 1837-7823 

58

work is the amount of domain-specific rules required. Fuzzy logic must establish a rule related to the specific

situation in which it is used and recalls some of the limitations of expert systems, though still far more flexible

and powerful.

Fuzzy logic has potential in either problem solving areas or a subset or a part of a cognitive radio. Fuzzy

logic is proposed for cross layer optimization in cognitive radio system [74]. The challenges in cross layer design

include modularity, information interpretability, imprecision and uncertainty, complexity and scalability. The

goal is to optimize the parameters of different layers by taking into account the different needs of the different

services. Since there is no individual solution that can achieve optimal quality for all applications, the CRS

should have capabilities to understand the different service requirements and use artificial intelligence techniques

to adapt the configuration of the systems in the time variant operational environment. Fuzzy logic is proposed to

be used as a generic knowledge presentation and control implementation base for the cross layer optimization in

cognitive radios. This is achieved by describing the parameter values of the systems in the different layers in

linguistic variables. The fuzzy logic cross-layer optimization techniques can achieve performance improvements

and seems to be more modular and reusable than traditional cross layer solutions. However, it requires

significant standardization efforts. In [75] a cooperative spectrum sensing scheme is proposed. The technique

takes into account the reliability of the sensing results at different cognitive radio nodes. The final decision on

the presence of primary users (PU) is done based on the combined results from several cognitive radio nodes

whose decisions are weighted with the credibility. The credibility of the sensing node is determined in a trainingstage with fuzzy evaluation. However, the training process is not described well and the actual use of fuzzy

techniques remains unclear. Fuzzy decision making is used for cognitive network access where cognition refers

to the detection of the user needs [76] and the provision of wireless services most adequate to meet the

requirements. Fuzzy decision making chooses the most appropriate access opportunity by using cross layer

information, past history and shared knowledge among different devices through a knowledge base. Fuzzy

decision making is used to process cross layer communication quality metrics and to estimate the expected

transport layer performance that is compared to QoS requirements of the application the results indicate good

performance and fairness as well as flexibility. Fuzzy logic is found to be useful in taking account multiple

contradictory requirements as the reconfiguration decisions are multi-objective optimizations problems.

From the previous work on applications of fuzzy logic for cognitive radio system, the benefits of fuzzy

logic are lots capabilities to provide good results in multidimensional optimization problems with conflicting

requirements. Moreover together with other intelligent algorithms, fuzzy logic can be used to provide learningcapabilities to improve the performance. However, not much work exists on using fuzzy logic for environment

awareness techniques e.g. spectrum sensing.

Genetic Algorithm Approach

Genetic algorithm is biologically inspired technique which is mainly used for optimization problems

introduced by Holland [54]. It is based on Darwin’s theory of evolution in which the survivor amongst all

evolves as the optimized solution.

GA can be implemented using the following steps [56]:

•  Initialization: A random initial population of n chromosomes is generated. This population

contains the available solutions for the specified problem.

•  Fitness measures: Evaluation of the fitness of an initial population’s chromosomes.

• Construction of a new population: Try the following steps to reproduce, until the productionof the next generation completes:

-  Selection: A selection of chromosomes will be done in a way such that these chromosomes

have the better level of fitness in the current available population.

-  Crossover: The crossover is done to make new individuals for the incoming generation. So

with the defined probability of crossover, selected chromosomes reproduce to form new individuals.

-  Mutation: The new created individual will be mutated at a definite point.

-  Stopping Criteria: The process is repeated with all the above mentioned steps until a desired

optimum solution is obtained or a set of maximum numbers of the population are generated. To

implement the GA there are still several factors to consider, like creation of chromosomes, types of 

encoding used to perform the genetic algorithms, selection of the optimum chromosomes, and different

criterion.

The  crossover rate  or the probability of crossover is the rate at which the crossover occurs betweenparents. Higher crossover rate increases new strings into the population faster and lower crossover rate

Page 9: Paper-7 QoS Provisioning of Cognitive Radio using Soft Computing Techniques – A Survey

7/31/2019 Paper-7 QoS Provisioning of Cognitive Radio using Soft Computing Techniques – A Survey

http://slidepdf.com/reader/full/paper-7-qos-provisioning-of-cognitive-radio-using-soft-computing-techniques 9/13

International Journal of Computational Intelligence and Information Security, May 2012 Vol. 3, No. 5

ISSN: 1837-7823 

59

will limit the exploration rate due to the lower number of solutions. Whereas,  mutation rate is the

probability that each bit of the string undergoes a random flip after the selection of the new parent. It

affects the speed of searching. Higher rate makes it inefficient and lower rate limits the diversity of the

population making it difficult to find the best solution.  Population size controls the amount of 

chromosomes that the GA has in each generation. Higher the population size requires longer search to

identify best solutions and lower will limit the diversity.  Maximum generations is the number of iterations that a genetic algorithm is allowed to make before a final solution is identified. The important

factor to consider is the time a genetic algorithm takes to converge to a final solution.

Figure 4 The flowchart for a basic genetic algorithm

Some advantages of genetic algorithms are as follows [56]:

•  Continuous or discrete variables can be optimized with the GA.

•  It doesn’t require derivative information.

•  It can deal with a large number of variables.

•  It suits well with parallel computers.

•  It does not only provide a single solution but a list of optimum solutions.

•  It may encode the variables so that the optimization is done with the encoded variables.•  It works with numerically generated data, experimental data, or analytical functions.

Christian Rieser introduced the use of genetic algorithms early in cognitive radio research [77 - 78]. The

basic principles, as discussed throughout, are that the large search space involved in optimizing a radio and

optimization algorithms it can handle. Among those algorithms that are suited to the task, evolutionary,

specifically genetic algorithms offer a significant amount of power and flexibility. Cognitive Radios are likely to

face dynamic environments and situations as well as radio upgrades due to advancing technology, so genetic

algorithms are particularly applicable. Newman et al. [37] has also contributed significantly to the use of genetic

algorithm for cognitive radio. Newman’s work has developed a single, linear objective function to combine the

objectives of spectral efficiency minimization, power minimization and throughput maximization. Mahonen et 

al. [79] are also doing work using genetic algorithms for cognitive radio. The topic of their research discusses

the use of a cognitive resource manager (CRM) to select an algorithm from a toolbox of algorithms to solve a

particular problem. Hang and Jun [80] proposed multiobjective evolutionary optimization algorithm forcognitive radio networks using genetic algorithm. They proposed models for optimization and analyzed required

Page 10: Paper-7 QoS Provisioning of Cognitive Radio using Soft Computing Techniques – A Survey

7/31/2019 Paper-7 QoS Provisioning of Cognitive Radio using Soft Computing Techniques – A Survey

http://slidepdf.com/reader/full/paper-7-qos-provisioning-of-cognitive-radio-using-soft-computing-techniques 10/13

International Journal of Computational Intelligence and Information Security, May 2012 Vol. 3, No. 5

ISSN: 1837-7823 

60

QoS for minimizing competing objectives. One drawback in this approach was that it considered some of the

objectives influence the cognitive radio and remaining objectives still needs to be explored.

Chantaraskul and Moessner [81] contributed to the implementation of genetic algorithm based decision

making framework for opportunistic radio. The results showed the optimal solutions for individual genes that

can accommodate the secondary user, with the specified QoS request but their behavior is not completely linear.

This behavior is due to the trade-off relationship that exists among the multiple genes present in the chromosomestructure.

6. Research Gaps

Some of the research gaps:

•  Previous research done on cognitive radio using genetic algorithms validate the

implementation by changing the transmission parameters to different settings based upon the set of 

objectives. The various transmission and environmental parameters for various different objectives were not

considered which we have addressed in our research work. 

•  Soft computing techniques have not been explored fully for spectrum sensing and management

scenarios. We have considered these techniques for optimization of spectrum and for autonomous parameter

adaptation. 

•  Although various methods have been explored for implementation of GA based cognitiveradio. However, the performance and the QoS of these methods have not been thoroughly analyzed. Also

the fitness functions employed by these algorithms have not been explored in details as all the parameters

have not been considered. 

•  The existing work done to change the power level of the secondary user implemented by game

theory gives no clear explanation about how the appropriate objective function was chosen to model the

situation. We use fuzzy logic to model the problem.

•  Most of the existing methods and techniques for spectrum optimization for cognitive radio

focus on the efficient operation of the primary user. The efficiency and reliability of the QoS for the

secondary users also needs to be taken into account.

•  The existing techniques of spectrum optimization have overlooked the integration of the

environmental parameters into the cognitive radio system. We have used these parameters using objective

weights to control the objectives of the system. 

•  Traditional approaches for objective representation are complex to implement. We use

weighted sum approach which is simple to implement with genetic algorithm and has the ability to control

the performance of the system. 

5. Conclusion

In this chapter we discussed the importance of QoS provisioning in cognitive radio. We reviewed the pastwork done on this area by different researchers. The soft computing technique are also reviewed to give an

insight of the research work carried out in further chapters of the thesis. Further brief discussion on the approach

of fuzzy logic and genetic algorithm in the area of QoS provisioning for cognitive radio is done, which we will

use in coming chapters.

References[1]  Valenta, V.; Marsalek, R.; Baudoin, G.; Villegas, M.; Suarez, M.; Robert,F.; "Survey on spectrum

utilization in Europe: Measurements, analyses and observations," Proceedings of the Fifth International

Conference on Cognitive Radio Oriented Wireless Networks & Communications (CROWNCOM), 2010,

pp.1-5, 9-11 June 2010.

[2]  Prabhjot Kaur, Arun Khosla, Moin Uddin, "Cognitive Radios: Need, Capabilities, Standards, Applications

and Research Challenges", International Journal of Computer Applications. Vol. 30, No. 1, pp: 31-38,

September 2011. Published by Foundation of Computer Science, New York, USA.

[3]  Shared Spectrum Surveys. [Online]. http://www.sharedspectrum.com/wp-content/uploads/Loring Spectrum

Occupancy Measurements v2 3.pdf 

[4] 

Telecom Spectrum Allocation in India, Article. [Online] http://www.indiatelecomonline.com [5]  Telecom Regulatory Authority of India. Recommendations on Spectrum Management and Licensing

Framework. May 2010. www.trai.gov.in 

Page 11: Paper-7 QoS Provisioning of Cognitive Radio using Soft Computing Techniques – A Survey

7/31/2019 Paper-7 QoS Provisioning of Cognitive Radio using Soft Computing Techniques – A Survey

http://slidepdf.com/reader/full/paper-7-qos-provisioning-of-cognitive-radio-using-soft-computing-techniques 11/13

International Journal of Computational Intelligence and Information Security, May 2012 Vol. 3, No. 5

ISSN: 1837-7823 

61

[6]  Mitola, J., III; Maguire, G.Q., Jr. “Cognitive radio: making software radios more personal," IEEE Personal

Communications, Vol. 6, No. 4, August 1999, pp. 13 - 18.

[7]  FCC, “Facilitating opportunities for flexible, efficient, and reliable spectrum use employing cognitive rad io

technologies, notice of proposed rule making and order”, FCC 03-322. [Online] Available:

http://hraunfoss.fcc.gov/edocs public/attachmatch/FCC-03-322A1.pdf 

[8]  FCC, “Unlicensed operation in the TV broadcast bands, ET Docket No. 04-186; additional spectrum forunlicensed devices below 900 mhz and in the 3 ghz band”, ET Docket No. 02-380, FCC 04-113. [Online]

Available: http://hraunfoss.fcc.gov/edocs public/attachmatch/FCC-04-113A1.pdf 

[9]  FCC, “Unlicensed Operation in the TV Broadcast Bands; Additional Spectrum for Unlicensed Devices

Below 900 MHz and in the 3 GHz Band”, FCC 06-156. [Online] Available: http://hraunfoss.fcc.gov/edocs

public/attachmatch/FCC-06-156A1.pdf  [10]  IEEE 802.22, Working group on wireless regional area networks (WRAN), [Online]

http://www.ieee802.org/22/  

[11]  C. Cordeiro, K. Challapali, D. Birru, and S. Shankar, “IEEE 802.22: An Introduction to the first worldwide

wireless standard based on cognitive radios," Journal of Communications, Vol 1, No. 1, pp.38-47, April

2006.

[12]  IEEE P1900- wikipedia, [online] http://en.wikipedia.org/wiki/IEEE P1900. 

[13]  J. Hoffmeyer, “IEEE 1900 Committee: Next generation radio and spectrum management," IEEE 1900

project overview presentation, http://grouper.ieee.org/groups/emc/emc/1900/files/1900 Committee Overview.ppt 

[14]  Hiroshi Harada , Stanislav Filin, “White Space Communication Enabled by IEEE Standard 1900.4",

Feburary, 2009.

[15]  IEEE Standards Coordinating Committee 41 (SCC 41), Dynamic Spectrum Access Networks (DySPAN).

http://www.scc41.org/.

[16]  International Telecommunication Union Recommendations, http://www.itu.int. 

[17]  DARPA ATO, Next Generation Program, [Online] http://www.darpa.mil/sto/smallunitops/xg.html 

[18]  Wireless World Research Forum, “Cognitive radio and management of spectrum and radio resources in

reconfigurable networks," WWRF Working Group 6 , White Paper, 2005.

[19]  Wireless World Research Forum, “Cognitive Wireless Networks and Systems: Charter,"http://www.wireless-worldresearch.org. 

[20]  Patricia Martigne, France Telecom R&D, “Overview of some standardizationactivities on Cognitive

Radio," September, 2007. Available online atwww.etsi.org/website/document/Workshop/SoftwareDefinedRadio/SDRworkshop4-3PatriciaMartigne.pdf 

[21]  http://www.wun-cogcom.org/index.html. 

[22]  F. K. Jondral, “Software-defined radio-Basics and evolution to cognitive radio,"  EURASIP Journal of 

Wireless Communications and Networking, Vol. 5, No.3, pp. 275-283, August 2005.

[23]  Ofcom, “Secondary Framework Review,” in Consultation Published, November, 2004.

[24]  ComReg, “ComReg Strategy Statement Document: Response to ComReg Consultation,” August 2005.

[25]  http://www.elec.york.ac.uk/research /comms/wireless/cognitive.html. 

[26]  L.Xu, R.Tonjes, T. Paila, W.Hansmann, M.Frank, and M Albrecht, “DRiVE-ing to the Internet: Dynamic

Radio for IP Services in Vehicular Environments,” in Proceedings of 25th

Annual IEEE Conference on

local Computer Networks, pp. 281-289, November 2000.

[27]  “End-to-End Reconfigurability,” http://phase2.e2r.motlabs.com/. 

[28]  Hiroshi Harada, “Research and Development on Cognitive Radio/Dynamic Spectrum Access

Technologies,” presented at  IET Cognitive Radio and Software Defined Radio: Technologies and Techniques, London, 2008.

[29]  Federal Communications Commission Spectrum Policy Task Force. FCC Report of the Spectrum

Efficiency Working Group, November 2002.

[Online] http://www.fcc.gov/sptf/files/SEWGFinalReport 1.pdf . 

http://transition.fcc.gov/mb/engineering/usallochrt.pdf  

[30]  Jose Marinho, Edmundo Monteiro, “Cognitive Radio: survey on communication protocols, spectrum

decision issues and future research directions,” Wireless Networks, Springer, Vol. 18, pp. 147- 164, 2012.

[31]  S. Akin, M. C. Gursoy, “Effective Capacity Analysis of Cognitive Radio Channels for Quality of Service

provisioning,” IEEE Transactions on Wireless Communication, pp 5-7, June 2009.

[32]  T. S. Rappaport, Wireless Communications Principles and Practice, Englewood Cliffs, NJ: Prentice-Hall,

1996.

Page 12: Paper-7 QoS Provisioning of Cognitive Radio using Soft Computing Techniques – A Survey

7/31/2019 Paper-7 QoS Provisioning of Cognitive Radio using Soft Computing Techniques – A Survey

http://slidepdf.com/reader/full/paper-7-qos-provisioning-of-cognitive-radio-using-soft-computing-techniques 12/13

International Journal of Computational Intelligence and Information Security, May 2012 Vol. 3, No. 5

ISSN: 1837-7823 

62

[33]  J. Tang and X. Zhang, “Quality-Of-Service Driven Power and Rate Adaptation for Multichannel

Communications Over Wireless Links,” IEEE Transactions on Wireless Communication, Vol. 6, No.12, pp

4349-4360, December 2007.

[34]  T. R. Newman and J. B. Evans, “Parameter Sensitivity in Cognitive Radio Adaptation Engines,”  New

Frontiers in Dynamic Spectrum Access Networks, DySPAN, 3rd 

IEEE Symposium, pp 3-5, 2008.

[35]  C. J. Rieser, T. W. Rondeau, C. W. Bostian, T. M. Gallagher, "Cognitive radio testbed: further details andtesting of a distributed genetic algorithm based cognitive engine for programmable radios,"  IEEE Military

Communications Conference, 2004. Vol. 3, pp.1437- 1443, 31 October - 3 November 2004.

[36]  H. Arslan and S. Yarkan, Enabling Cognitive Radio Through Sensing, Awareness, and Measurements,

Springer, 2007.

[37]  T. R. Newman, R. Rajbanshi, A. M. Wyglinski, J. B. Evans, and G. J. Minden, “Population adaptation forgenetic algorithm-based cognitive radios," in IEEE Proceedings of Cognitive Radio Oriented Wireless

 Networks and Communications, Orlando, FL, August 2007.

[38]  T. Weingart, D. Sicker, and D. Grunwald, “A statistical method for reconfiguration of cognitive radios,”

Wireless Communications, IEEE [see also IEEE Personal Communications], Vol. 14, No. 4, pp. 34–40,

August 2007.

[39]  S. Yarkan and H. Arslan, “Exploiting location awareness toward improved wireless system design incognitive radio,” Communications Magazine, IEEE , Vol. 46, No. 1, pp. 128–136, January 2008

[40]  M. Pursley and T. Royster, “Low-complexity adaptive transmission for cognitive radios in dynamicspectrum access networks,” Selected Areas in Communications, IEEE Journal on, Vol. 26, No. 1, pp. 83–

94, January 2008.

[41]  D. I. Kim, E. Hossain, and V. Bhargava, “Dynamic rate and power adaptation for provisioning class-based

QoS in Cellular Multirate WCDMA systems,”  IEEE Transactions on Wireless Communications, Vol. 3,No. 4, pp. 1590–1601, 2004.

[42]  C. Kose and D. Goeckel, “On power adaptation in adaptive signaling systems,”  IEEE Transactions on

Communications, Vol. 48, No. 11, pp. 1769–1773, 2000.

[43]  J. Paris, M. del Carmen Aguayo-Torres, and J. Entrambasaguas, “Optimum discrete power adaptive QAM

scheme for rayleigh fading channels,” IEEE Transactions on Communications, Vol. 5, No. 7, pp. 281–283,

2001.[44]  S. T. Chung and A. Goldsmith, “Degrees of freedom in adaptive modulation: a unified view,”  IEEE 

Transactions on Communications, Vol. 49, No. 9, pp. 1561– 1571, 2001.

[45]  S. Falahati, A. Svensson, T. Ekman, and M. Sternad, “Adaptive modulation systems for predicted wirelesschannels,” IEEE Transactions on Communications, Vol. 52, No. 2, pp. 307–316, 2004.

[46]  A. M. Wyglinski, F. Labeau, and P. Kabal, “Bit loading with BER-constraint for multicarrier systems,”

 IEEE Transactions on Wireless Communications, Vol. 4, No. 4, pp. 1383–1387, July 2005.

[47]  C.M. Fonseca and P.J. Fleming, “An overview of evolutionary algorithms in Multiobjective optimization,”

 Evolutionary Computation, Vol.3, No.1, pp. 1-16, 1995.

[48]  Zadeh, L.A, “Fuzzy sets," Information and Control 8 (3), Vol. 8, pp 338 -353, 1965.

[49]  Zadeh, L.A, “The Role of Soft Computing and Fuzzy Logic in the Conception, Design, Development of 

Intelligent Systems,”  Plenary Speaker, Proceedings of the International Workshop on soft Computing

 Industry, Muroran, Japan, 1996.

[50]  Kacpzyk, Janusz (Editor). Advances in Soft Computing. Springer-Verlag, Heidelberg, Germany, 2001.

[51]  M R Moghal, M. A. Khan, S. A. Qureshi, “Spectrum Optimization in cognitive radios using genetic

algorithms,” Pakistan Journal of Engineering and Applied Sciences.

[52]  W. McCulloch and W. Pitts, “A logical calculus of ideas immanent in nervous activity,"  Bulletin of  Mathematical Biophysics, Vol. 5, pp. 115-133, 1943.

[53]  K. Tsagkaris, Akatidiotis, P. Demistichas, “Neural Network based Learning Schemes for Cognitive

Radios,” Elsevier , June 2008.

[54]  Holland, John:  Adaptation in Natural and Artificial Systems. University of Michigan Press, Ann Arbor,

MI, USA1975. (cited by [Klir 1995])

[55]  D. E. Goldberg, Genetic Algorithms in Search, Optimization, and Machine Learning. Reading, MA:

Addison-Wesley, 1989.[56]  L. R. Haupt, S. E. Haupt, “Practical Genetic Algorithms,” 2nd Edition. New Jersey: Willey Interscience,

2004.

[57]  K. Someswar, “Case based reasoning”, Journal of Systems Management , Vol. 46, No. 4, pp.14-19, 1995.

[58]  G. U.Gupta , “How Case-Based Reasoning Solves New Problems”, Interfaces, Vol. 24, No. 6, pp. 110-119,

1994.

[59]  J. Kolodner, “Case-Based Reasoning”, Morgan Kaufmann Publishers, Inc., 1993.[60]  C. M. Bishop, “Pattern Recognition and Machine Learning”, 1st ed. Springer , 2007.

Page 13: Paper-7 QoS Provisioning of Cognitive Radio using Soft Computing Techniques – A Survey

7/31/2019 Paper-7 QoS Provisioning of Cognitive Radio using Soft Computing Techniques – A Survey

http://slidepdf.com/reader/full/paper-7-qos-provisioning-of-cognitive-radio-using-soft-computing-techniques 13/13

International Journal of Computational Intelligence and Information Security, May 2012 Vol. 3, No. 5

ISSN: 1837-7823 

63

[61]  L. M. Pecora and T.L.Carroll, “Synchronization in Chaotic Systems,” Physical Review Letters, Vol.64, No.

8, pp. 821-824, 1990.

[62]  J. Tang and X.Zhang, Quality of Service Driven power and Rate adaptation over wireless Links ,” IEEE 

Transactions in Wireless Communication, vol. 6, no. 8, pp 3058-3068, August 2007.

[63]  L.Liu, P.Parag, J. Tang, W.Y. Chen and J. F. Chamberland, “Resource Allocation and Quality of Service

Evaluation for Wireless Communication systems using Fluid Models,”  IEEE Transactions on InformationTheory, vol. 53, no. 5, pp. 1767-1777, May 2007.

[64]  M.C.Gursoy, D. Qiao and S. Velipasalar, “Analysis of Energy Efficiency in Fading Channel under QoS

constraints,”  IEEE Global Communications Conference, New Orleans, LA, USA, November 30- Dec 4,

2008.

[65]  R. Tandra and A. Sahai, “Fundamental limits on detection in low SNR under noise uncertainty,”

 International Conference on Wireless Networks, Communications and Mobile Computing, Vol. 1, pp. 464-

469, June 2005.

[66]  B. Wild, K. Ramchandran, “Detecting Primary Receivers for Cognitive Radio Applications,”  IEEE 

 proceedings on DySPAN 2005, pp. 124- 130, November 2005.

[67]  N. Nie and C. Comanicium, “Adaptive Channel Allocation Spectrum Atiquette for Cognitive Radio

Networks”, IEEE Proceedings on DySPAN 2005, 2005, pp.269 – 278.[68]  H. Zheng and C. Peng, “Collaboration and fairness in Opportunistic Spectrum Access”, IEEE International

Conference on Communications (ICC), 2005.[69]  C. Doerr, D.C. Sicker, and D. Grunwald, “A dynamic cognitive radio configuration algorithm,” in  IEEE 

Communications, 2006.

[70]  C. J. Rieser, T. W. Rondeau, C. W. Bostian and T.M. Gallaghar, “Cognitive Radio testbed: further details

and testing of a distributed genetic algorithm based cognitive engine for programmable radios,” inProceedings of the IEEE Military Communications Conference, 2004.

[71]  T.W. Rondeau, B. Le, C.J. Rieser and C. W. Bostian, “Cognitive Radios with Genetic Algorithms:

Intelligent control of software defined radios,” in SDR Forum Technical Conference, 2004.

[72]  C. M. Barnhart, J.E. Weieselthier and A. Ephremides, “A neural network approach to solving the link 

activation problem in multihop radio networks,”  IEEE transactions on Communications, vol.43, no.2, pp.

1277-1283, 1995.[73]  R. Winter, J.Shiller, N. Nikaein, and C. Bonnet, “Crosstalk: Cross-layer decision support based on global

knowledge,” IEEE Communications Magazine, vol. 44, no. 1, pp.93-99, 2006.

[74]  Baldo, Nicola; Zorzi, Michele, “Fuzzy Logic for Cross-layer Optimization in Cognitive Radio Networks,"4th IEEE Consumer Communications and Networking Conference, CCNC 2007 , pp: 1128 – 1133, January

2007 and IEEE Communications Magazine, Vol. 46. No. 4. pp. 64-71. April 2008.

[75]  Hong-Sam T. Le1 and Hung D. Ly2, “Opportunistic Spectrum Access Using Fuzzy Logic for Cognitive

Radio Networks," Second International Conference on Communications and Electronics, ICCE 2008, pp.

240 – 245, June 2008.

[76]  L. Giupponi, Ana I. Perez-Neira, “Fuzzy-based Spectrum Handoff 

in Cognitive Radio Networks," 3rd International Conference on Cognitive Radio Oriented Wireless

Networks and Communications, CrownCom 2008.

[77]  C. J. Rieser, “Biologically inspired cognitive radio engine model utilizing distributed genetic algorithms

for secure and robust wireless communications and networking," Ph.D. dissertation, Virginia Tech, 2004.

[78]  Nolan, K. E., Rondeau T.W., Sutton, P.D., Bostian, C. W., Doyle, L.E., “A Framework For Implementing

Cognitive Functionality", in Proceedings of the 51st SDR Forum General Meeting and 2006 Technical

Conference, November 13-17, 2006, Orlando, Florida.[79]  P. Mahonen, M. Petrova, J. Riihijarvi, and M. Wellens, “Cognitive wireless networks: Your network just

became a teenager (poster)," in IEEE INFOCOM , 2006.

[80]  Q. Hang and S. Jun, “Multiobjective Evolutionary Optimization Algorithm for Cognitive radio Networks”,

 International Symposium on Information Engineering and Electronic Science, pp. 164-168, 2009.

[81]  S. Chantaraskul and K. Moessner, “Implementation of a genetic algorithm-based decision making

framework for opportunistic radio”, IET Communications, vol. 4, Issue 5, pp. 495-506, 2010.