Najam_PresentationFit2011

Embed Size (px)

Citation preview

  • 8/3/2019 Najam_PresentationFit2011

    1/18

    Particle Swarm Optimization based Methodology for

    Solving Network Selection Problem in

    Cognitive Radio Networks

    Najam ul Hasan

    [email protected] NEtwork Systems Lab

    Sejong University

    Republic of Korea

    December 20, 2011

    Co-authors: Waleed Ejaz , Hyung Seok Kim and Jae Hun Kim

    Sejong University

  • 8/3/2019 Najam_PresentationFit2011

    2/18

    Outline

    Abstract

    Introduction

    Network Selection problem Proposed Technique

    Simulation Results

    Conclusion

    Network selectionin cognitive radio systems

    Network selection in cognitive radio systems

  • 8/3/2019 Najam_PresentationFit2011

    3/18

    Abstract Cognitive radio prime concern is to access underutilized frequency band

    without colliding with primary user.

    With spare spectrum in multiple networks, cognitive radio should choosethe best network to access, subject to certain constraints. In cognitive radio system this is referred to as network selection problem.

    In this paper, we presented a meta-heuristic algorithm named particle swarm optimization (PSO) fornetwork selection problem.

    PSO is a population-based search algorithm based on the social behaviors of bird flocking and fish schooling.

    The selection algorithm aims at achieving secondary users specified quality of ser vice at a lower price, subject to the interference constraints ofeach available network with idle channels.

    The exper imental results demonstrate the effectiveness ofthe proposed

    methods

    Network selection in cognitive radio systems

  • 8/3/2019 Najam_PresentationFit2011

    4/18

    Introduction ITodays wireless networks are characterized by a fixed spectrum assi

    gnment policy. However a large portion of spectrum is used sporadical

    ly and utilization of assigned spectrum ranges from 15% to 85% as ca

    n be seen from diagram below.

    Medium UseSparse Use

    Heavy Use

    Amplitude(dBm)

    Fixed Spectrum Utilization

    Frequency (MHz)

    Network selection in cognitive radio systems

  • 8/3/2019 Najam_PresentationFit2011

    5/18

  • 8/3/2019 Najam_PresentationFit2011

    6/18

    Assumption

    1. M licensed networks.

    2. Each licensed network

    has Cm channels.

    1. All channels are identica

    l in term of capacity.

    4. A Virtual network operato

    r VNO that manages the i

    ncoming SUs, collects net

    work status info as needed and coordinates with

    licensed network to assi

    gn SUs to a network.

    Network Selection Problem I

    Network selection in cognitive radio systems

  • 8/3/2019 Najam_PresentationFit2011

    7/18

    Network Selection Problem IIAssumptions

    Each PU can access one and only one (home network) while SUs are able to

    use any network with an available channel.

    Each PU or SU can use only one channel at a given time.

    PUs can use any channel in its home network and has precedence over SUs.

    Once a PU has occupied a channel, it remains in that network until it call is

    completed.

    SU do not change channels except when they collide with the incoming PUs,

    in which case they will yield to the PUs and the VNO will reassign the SUs to

    a different network.

    Network selection in cognitive radio systems

  • 8/3/2019 Najam_PresentationFit2011

    8/18

    Proposed Technique I

    Network selection in cognitive radio systems

    ___________________________________________________________________

    Algorithm: Generalized particle swarm optimization (PSO)

    ___________________________________________________________________

    1. Randomly initialize the position and velocity of each kth particle.

    2. Calculate the fitness of each kth particle.

    3. Calculate for each kth particle.

    4. Calculate for the swarm.

    5. Update the velocity of each kth particle using

    6. Update the position of each kth particle using

    7. Calculate the fitness of each kth particle.8. Update of each kth particle.

    9. Update of the swarm.

    10. Terminate the algorithm if the stopping condition is reached, otherwise

    go to step 5.

    ____________________________________________________________________

    )()( 2211 kkkkknew

    k xnbestrcxpbestrcvwv v!

    )2(newkk

    new

    kvxx !

    )1(,...,2,1 nk !

  • 8/3/2019 Najam_PresentationFit2011

    9/18

    Network selection in cognitive radio systems

    Proposed Technique II

    To apply PSO for Network Selection Problem we need to address the following

    Encoding of Particles

    Fitness Function

    Update Velocity and Position of Particles

    Repair Process

  • 8/3/2019 Najam_PresentationFit2011

    10/18

    Encoding of Particles

    Proposed Technique III

    Network selection in cognitive radio systems

    3channel

    3network

    52

    SUforselctionNetwork

    7networkprimaryeachinchannelsofNumber

    5SUsofNumber

    5networksPrimaryofNumber

    example,For

    2

    2

    !

    !

    !

    !

    !

    !

    ix

  • 8/3/2019 Najam_PresentationFit2011

    11/18

    Proposed Technique IVFitness of a Particle:

    The fitness function is the reciprocal

    of

    the sum of the interference incurred by all networks and th

    ecost all the SUs have to pay to these network operators.

    Updating Velocity and Position of a particle:

    The velocity and position are updated

    according to (1) and (2). For example,

    Network selection in cognitive radio systems

    1.68,1.87)2.5,2.3,(1.2,)v,...,v,(vV iDi2i1i !!

    )120,165(24,43,75,Xi !

    118,167)(25,41,77,X1i!

  • 8/3/2019 Najam_PresentationFit2011

    12/18

    Repair Process:

    During updating the particles position, if some constraint is

    Violated a repair process is triggered.

    In repair process position of the particle is randomly adjus

    t

    until all constraint gets obeyed.

    For example, if the same position is generated for two SUs,

    position of one SU is a randomly adjusted.

    Proposed Technique V

    Network selection in cognitive radio systems

  • 8/3/2019 Najam_PresentationFit2011

    13/18

    Network selection in cognitive radio systems

    Simulation Results ISimulation Parameters:

  • 8/3/2019 Najam_PresentationFit2011

    14/18

    Simulation Results II

    Average objective function versus number of iterations

    Network selection in cognitive radio systems

  • 8/3/2019 Najam_PresentationFit2011

    15/18

    Simulation Results III

    Iteration # Avg. Accumulative

    Interference

    Avg. Accumulative

    cost

    100 18.21 683.3

    500 17.64 665.8

    1000 17.34 655.75

    1500 17.23 650.65

    2000 17.23 645.65

    2500 17.23 642.95

    3000 17.17 641.20

    Network selection in cognitive radio systems

  • 8/3/2019 Najam_PresentationFit2011

    16/18

    Conclusion Inthis paper, a network selection method for SUs of a

    cognitive radio network is proposed, which uses particle swarm optimization as the selection algorithm.

    The algorithm seeks to assignnetwork to SUs in such away thatthe overall accumulative interference incurredby the primary users of allthe networks and the cost charged by allthe SUs of cognitive radio network are minimal.

    Network selection in cognitive radio systems

  • 8/3/2019 Najam_PresentationFit2011

    17/18

    Acknowledgement

    Network selection in cognitive radio systems

  • 8/3/2019 Najam_PresentationFit2011

    18/18

    QUESTIONS

    Network selection in cognitive radio systems