Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 7 Reconfiguration,

Slides:



Advertisements
Similar presentations
© Negnevitsky, Pearson Education, Lecture 12 Hybrid intelligent systems: Evolutionary neural networks and fuzzy evolutionary systems Introduction.
Advertisements

Analysis of Computer Algorithms
All Rights Reserved © Alcatel-Lucent 2006, ##### Design Issues for Wireless Networks Across Diverse and Fragmented Spectrum Collaborators: Bell Labs India:
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 17 Auction-based.
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 1 When.
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 13 Defining.
Spectrum Sensing and Identification
1 Chapter 3 Digital Communication Fundamentals for Cognitive Radio Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski,
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 11 Information.
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 10 User.
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 5 Spectrum.
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 6 Agile.
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 9 Fundamentals.
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 12 Cross-Layer.
New Micro Genetic Algorithm for multi-user detection in WCDMA AZMI BIN AHMAD Borhanuddin Mohd Ali, Sabira Khatun, Azmi Hassan Dept of Computer and Communication.
1. Introduction.
An approach to the problem of optimizing channel parameters March 2001 Vlad Oleynik, Umbrella Technology Slide 1 doc.: IEEE /152 Submission.
Simulation and Evaluation of Various Block Assignments Evaluation of multiple carriers deployed in a channel block evaluation criteria section.
Università degli Studi di Firenze 08 July 2004 COST th MCM - Budapest, Hungary 1 Cross-layer design for Multiple access techniques in wireless communications.
Designing Multi-User MIMO for Energy Efficiency
Evaluating Window Joins over Unbounded Streams Author: Jaewoo Kang, Jeffrey F. Naughton, Stratis D. Viglas University of Wisconsin-Madison CS Dept. Presenter:
Vote Elicitation with Probabilistic Preference Models: Empirical Estimation and Cost Tradeoffs Tyler Lu and Craig Boutilier University of Toronto.
MIMO Broadcast Scheduling with Limited Feedback Student: ( ) Director: 2008/10/2 1 Communication Signal Processing Lab.
Slide 1Thursday, June 30, /05/03 EMERGING TECHNOLOGIES IN WIRELESS Jack H. Winters Chief Scientist, Motia
Particle Swarm Optimization (PSO)
Chapter 18 Methodology – Monitoring and Tuning the Operational System Transparencies © Pearson Education Limited 1995, 2005.
Von Karman Institute for Fluid Dynamics RTO, AVT 167, October, R.A. Van den Braembussche von Karman Institute for Fluid Dynamics Tuning of Optimization.
Hash Tables.
Cache and Virtual Memory Replacement Algorithms
College of Engineering Capacity Allocation in Multi-cell UMTS Networks for Different Spreading Factors with Perfect and Imperfect Power Control Robert.
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
1 Adaptive Bandwidth Allocation in TDD-CDMA Systems Derek J Corbett & Prof. David Everitt The University of Sydney.
Optimization of Radio resources Krishna Chaitanya Kokatla.
Doc.: IEEE /0018r0 Submission May 2004 Steve Shellhammer, Intel CorporationSlide 1 IEEE Wireless Coexistence TAG Steve Shellhammer
©2005, The Aerospace Corporation, All Rights Reserved 1 Satellite TT&C Denial, Electronic Counter Measure and Mitigation.
25 seconds left…...
Multistage Spectrum Sensing for Cognitive Radios UCLA CORES.
Determining How Costs Behave
Chapter 10: The Traditional Approach to Design
Chapter 12 Analyzing Semistructured Decision Support Systems Systems Analysis and Design Kendall and Kendall Fifth Edition.
© 2007 Levente Buttyán and Jean-Pierre Hubaux Security and Cooperation in Wireless Networks Chapter 11: Wireless operators in.
and M-ary Quadrature Amplitude Modulation (M-QAM)
From Model-based to Model-driven Design of User Interfaces.
Delay Analysis and Optimality of Scheduling Policies for Multihop Wireless Networks Gagan Raj Gupta Post-Doctoral Research Associate with the Parallel.
II. Modulation & Coding. © Tallal Elshabrawy Design Goals of Communication Systems 1.Maximize transmission bit rate 2.Minimize bit error probability 3.Minimize.
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
The Impact of Channel Estimation Errors on Space-Time Block Codes Presentation for Virginia Tech Symposium on Wireless Personal Communications M. C. Valenti.
Optimization of pilot Locations in Adaptive M-PSK Modulation in a Rayleigh Fading Channel Khaled Almustafa Information System Prince Sultan University.
ISSPIT Ajman University of Science & Technology, UAE
Modeling OFDM Radio Channel Sachin Adlakha EE206A Spring 2001.
Overview.  UMTS (Universal Mobile Telecommunication System) the third generation mobile communication systems.
COGNITIVE RADIO FOR NEXT-GENERATION WIRELESS NETWORKS: AN APPROACH TO OPPORTUNISTIC CHANNEL SELECTION IN IEEE BASED WIRELESS MESH Dusit Niyato,
College of Engineering Resource Management in Wireless Networks Anurag Arepally Major Adviser : Dr. Robert Akl Department of Computer Science and Engineering.
Seyed Mohamad Alavi, Chi Zhou, Yu Cheng Department of Electrical and Computer Engineering Illinois Institute of Technology, Chicago, IL, USA ICC 2009.
1 11 Subcarrier Allocation and Bit Loading Algorithms for OFDMA-Based Wireless Networks Gautam Kulkarni, Sachin Adlakha, Mani Srivastava UCLA IEEE Transactions.
Performance evaluation of adaptive sub-carrier allocation scheme for OFDMA Thesis presentation16th Jan 2007 Author:Li Xiao Supervisor: Professor Riku Jäntti.
A 4G System Proposal Based on Adaptive OFDM Mikael Sternad.
Wireless Mobile Communication and Transmission Lab. Chapter 8 Application of Error Control Coding.
Wireless Multiple Access Schemes in a Class of Frequency Selective Channels with Uncertain Channel State Information Christopher Steger February 2, 2004.
Cognitive Radio: Next Generation Communication System
Space Time Codes. 2 Attenuation in Wireless Channels Path loss: Signals attenuate due to distance Shadowing loss : absorption of radio waves by scattering.
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
1 Chapter 5 Branch-and-bound Framework and Its Applications.
History-based Adaptive Modulation for a Downlink Multicast Channel in OFDMA systems Haibo Wang, Hans Peter Schwefel and Thomas Skjodeberg Toftegaard Center.
WiMAX 1EEE Protocol Stack
Advanced Wireless Networks
Adnan Quadri & Dr. Naima Kaabouch Optimization Efficiency
PERFORMANCE ANALYSIS OF SPECTRUM SENSING USING COGNITIVE RADIO
On the Physical Carrier Sense in Wireless Ad-hoc Networks
Telecommunications Engineering Topic 2: Modulation and FDMA
Presentation transcript:

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 7 Reconfiguration, adaptation, and optimization

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 2 Outline Introduction Operating Parameters Transmission Parameters Environmental Parameters Parameter Relationships Individual Performance Objectives Multiple Performance Objectives Cognitive Adaptation Engines Expert Systems Genetic Algorithms Case-Based Reasoning Systems

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 3 Introduction Cognitive engine decision making process is highly dependant upon parameters Radio transmission parameters Environmental measurements Performance Objectives How can these parameters be related to radio objectives analytically? Engine must understand how parameters affect the environment Multiple parameters must be related to multiple objectives Cognitive engine implementations Genetic algorithm based cognitive engine Rule based system cognitive engine Case-Based Reasoning

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 4 Cognitive Radio Parameters Radio operating parameters represent the input and output parameters of the cognitive engine Recent research has termed the input and output parameters as knobs and dials Transmission parameters or Knobs Parameters that can be modified Environment parameters or Dials Parameters that are sensed from the wireless environment Parameters selected from various sources General knowledge of field Related research Observation of current publications

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 5 Radio Transmission Parameters Transmission Parameters Controllable system parameters. Used to alter the operating state of the radio in order achieve specific performance objectives

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 6 Environmental Measurements Represent the current state of the wireless environment. Used to model the current wireless channel environment Two measurement parameter categories Direct Parameters Trigger Parameters

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 7 Radio Performance Objectives Radio operates using combinations of performance objectives Direct the solution of the cognitive engine Multiple objectives create conflicting solutions

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 8 Parameter Relationships Maximize Throughput Maximize Throughput Coding Rate Coding Rate Modulation Index Modulation Index Transmit Power Transmit Power TDD Minimize BER Minimize BER Minimize Power Minimize Power Minimize Spectral Interference Minimize Spectral Interference Minimize Spectral Efficiency Minimize Spectral Efficiency Bandwidth Frame Size Frame Size Symbol Rate Modulation Type Modulation Type Modulation Index Modulation Index Bandwidth Modulation Type Modulation Type Symbol Rate TDD Coding Rate Coding Rate Transmit Power Transmit Power

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 9 Fitness Function: Minimize BER Objective: minimize bit-error-rate Useful in situations with guaranteed communication requirements Emergency radio situations Probability of bit error depends upon both modulation, channel type, signal power, and noise power. Normalization is needed to keep fitness linear and between 0 and 1. Multiple channel systems use average BER over all channels.

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 10 Fitness Function: Minimize BER BPSK: M-QAM: M-PSK: Probability of Bit Error in AWGN Channel Raleigh and Rician fading closed form channel models shown in appendix.

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) Fitness Function: Minimize BER 11 BER curves for uncoded M-QAM transmissions

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 12 Fitness Function: Minimize Power Consumption Objective: minimize power consumption Useful for strict power requirement systems Mobile / embedded environments Several factors contribute to power consumption General wireless transmission Complexity of modulation and low level digital processing Consumption ratio depends on system hardware

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 13 Objective: maximize throughput Measure of goodput to the receiving system Useful for multimedia applications Video / Audio streaming Complex relationship between the BER and the frame size (L) Goodput also takes into account MAC layer overhead (H) and PHY layer overhead (O). Fitness Function: Maximize Throughput

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 14 Fitness Function: Maximize Throughput

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 15 Fitness Function: Minimize Spectral Interference Useful in situations with strict interference requirements Primary / secondary user bands Function assumes no information about other users Strictly tries to minimize interference contributions Minimize power and bandwidth

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 16 Fitness Function: Maximize Spectral Efficiency Useful for situations where limited spectrum is available but high throughput is needed Maximizing the amount of information over a given bandwidth Measure of how efficient a given band of frequency is utilized by physical layer

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 17 Fitness Function Construction Weighted sum of N objectives Must satisfy following constraints Resulting in the aggregate fitness function

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 18 Parameter Relationships How does the cognitive engine select a set of transmission parameters when multiple competing objectives are present? Globally optimize the operating parameters Multiple objective optimization techniques Exact Methods – Perfect solutions Pure random search Successive approximation Bayesian search algorithms Heuristic Methods – Sub-optimal solutions Simulated annealing Neural networks Evolution strategies Combinations Case-based Reasoning w/ GA

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 19 Optimization Techniques Exact Methods Advantages Exact optimal solution can be found Disadvantages Typically requires at least first derivative of a complex equation Time complexity (pure random) Heuristic Methods Advantages Lower complexity than exact methods – less resource usage Increased flexibility with regards to changes in the fitness equation Disadvantages Sub-optimal solutions

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 20 Expert Systems - Exact Primary goal: Quick solutions Non-algorithmic approach Consists of rules created by an expert that govern the operation of the system Consists of the following system components: Domain expert Defines the real world rules Example: If frequency of interest in use, alter frequency by x amount. Knowledge engineer Knowledge base Database of rules Working storage Populate with the facts of the environment Example: Battery life = 95%, Freq GHz = occupied, Current SNR = 4 dBm

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 21 Expert System Results Primary research results Memory usage much smaller than expected Bin size Rules created to match against ranges Explore different bin sizes and their affects Optimality of output Increasing bin size created more approximation error Increasing bin size reduces the number of rules needed Example CLIPS rule: (defule cognitive_rule_13 (and (noise_power ?channel_num ?noise_power&: (>= ?noise_power )) (noise_power ?channel_num ?noise_power&: (< ?noise_power )) (and (path_loss ?channel_num ?path_loss&: (>= ?path_loss 86.5))) (path_loss ?channel_num ?path_loss&: (< ?path_loss 87.5))) (scenario ?channel_num power_mode) => (assert (channel ?channel_num psk )))

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 22 Results Comparison Rule-Based System Optimality constant independent of number of channels Very small execution time Genetic Algorithm Strengths lie in the flexibility Environment can not be modeled offline for every scenario

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 23 Results Comparison How do these results compare to adaptable systems in operation today? GSM power control: times per second (.6 – 1.25 ms) WCDMA bandwidth allocations: 100 times per second (10 ms) UMTS link adaptation: 500 times per second (2 ms) Quickest GA adaptation: 24 times per second (43 ms) Cognitive engine techniques are adapting 8 parameters instead of a single parameter Typical power control and bandwidth allocation algorithms are simple step up or down functions Time depends heavily on hardware platform

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 24 Genetic Algorithms - Heuristic Genetic algorithm uses evolutionary techniques Transmission parameters represented as chromosomes Binary strings Small random set of chromosomes selected and assigned fitness scores Fitness scores determines the probability of the following actions: Crossover - Combination with other high scoring chromosomes Mutation - Random bit mutation Evolution ends with a time constraint or a fitness convergence constraint

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 25 Genetic Algorithm Simulation Results Low Power Scenario Emphasis on minimizing power Increase in channels cause increase in TpG and optimal generation Processing requirement increased with channel increase Optimal fitness decreases

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 26 Genetic Algorithm Simulation Results DSA Scenario Emphasis on minimize interference contributions Similar complexity trend as low power scenario Increase channels = increased complexity

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 27 Genetic Algorithm Results Primary research results Convergence time Time per generation increases linearly with number of channels Optimality of output Decreases with increase in system complexity Genetic Algorithm Averaged Results 1% of optimal fitness results also shown ChannelsOptimal Generation1% Opt. GenFitnessTpG (ms)Opt. Time (ms)1% Opt. Time (ms)

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) Case-Based Reasoning History is used to determine best solution Similar cases are retrieved and adapted to the current situation Similarity function measures the similarities between previous cases and current situation. Fitness functions are used to determine best previous case.

Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 29 Chapter 7 Summary Cognition within a radio is much more than a flexible parameters Intelligence is the ability to make decisions when many apparent options are available Several cognition algorithms have been studied Expert Systems, Genetic Algorithms, Case-based Reasoning Fitness functions must be carefully designed to accurately reflect the tradeoffs between parameters