EDA ad hoc B program. CORASMA project COgnitive RAdio for dynamic Spectrum MAnagement Contract N B-781-IAP4-GC



Similar documents
On the Traffic Capacity of Cellular Data Networks. 1 Introduction. T. Bonald 1,2, A. Proutière 1,2

Optimal Gateway Selection in Multi-domain Wireless Networks: A Potential Game Perspective

Distributed Control of Heating, Ventilation and Air Conditioning Systems in Smart Buildings

An Algorithm for Automatic Base Station Placement in Cellular Network Deployment


Log-Likelihood Ratio-based Relay Selection Algorithm in Wireless Network

MIMO CHANNEL CAPACITY

Clustering UE 141 Spring 2013

A survey on Spectrum Management in Cognitive Radio Networks

Intrusion Detection: Game Theory, Stochastic Processes and Data Mining

CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING

IRMA: Integrated Routing and MAC Scheduling in Multihop Wireless Mesh Networks

Simple Channel-Change Games for Spectrum- Agile Wireless Networks

A Power Efficient QoS Provisioning Architecture for Wireless Ad Hoc Networks

A New Nature-inspired Algorithm for Load Balancing

Enhancing Wireless Security with Physical Layer Network Cooperation

Packet Queueing Delay in Wireless Networks with Multiple Base Stations and Cellular Frequency Reuse

WIRELESS communication channels have the characteristic

Propsim enabled Mobile Ad-hoc Network Testing

CITY UNIVERSITY OF HONG KONG. Revenue Optimization in Internet Advertising Auctions

Game Theory: Supermodular Games 1

Energy Efficiency of Cooperative Jamming Strategies in Secure Wireless Networks

Decentralized Utility-based Sensor Network Design

Resource Optimization of Spatial TDMA in Ad Hoc Radio Networks: A Column Generation Approach

Capacity Limits of MIMO Channels

Multi-radio Channel Allocation in Multi-hop Wireless Networks

A Network Flow Approach in Cloud Computing

A Traffic Load Balancing Framework for Software-Defined Radio Access Networks Powered by Hybrid Energy Sources

PERFORMANCE STUDY AND SIMULATION OF AN ANYCAST PROTOCOL FOR WIRELESS MOBILE AD HOC NETWORKS

Efficient Load Balancing Routing in Wireless Mesh Networks

Location management Need Frequency Location updating

A study on machine learning and regression based models for performance estimation of LTE HetNets

GSM Frequency Planning with Band Segregation for the Broadcast Channel Carriers

PHASE ESTIMATION ALGORITHM FOR FREQUENCY HOPPED BINARY PSK AND DPSK WAVEFORMS WITH SMALL NUMBER OF REFERENCE SYMBOLS

National Technical University of Athens School of Electrical and Computer Engineering

This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.

Graph models for the Web and the Internet. Elias Koutsoupias University of Athens and UCLA. Crete, July 2003

Tri-Band RF Transceivers for Dynamic Spectrum Access. By Nishant Kumar and Yu-Dong Yao

ADHOC RELAY NETWORK PLANNING FOR IMPROVING CELLULAR DATA COVERAGE

Interference Reduction in Wireless Networks Using Graph Coloring Methods

Hyacinth An IEEE based Multi-channel Wireless Mesh Network

Performance Evaluation of The Split Transmission in Multihop Wireless Networks

Constrained Clustering of Territories in the Context of Car Insurance

Christian Bettstetter. Mobility Modeling, Connectivity, and Adaptive Clustering in Ad Hoc Networks

Humayun Bakht School of Computing and Mathematical Sciences Liverpool John Moores University

Rapid Prototyping of a Frequency Hopping Ad Hoc Network System

Experiment Design and Analysis of a Mobile Aerial Wireless Mesh Network for Emergencies

APPENDIX 1 USER LEVEL IMPLEMENTATION OF PPATPAN IN LINUX SYSTEM

MIMO Antenna Systems in WinProp

Comparison of Network Coding and Non-Network Coding Schemes for Multi-hop Wireless Networks

GSM Software capabilities OSC: Orthogonal Sub Channel DFCA: Dynamic Frequency and Channel Allocation SRA: Smart Resource Adaptation

Customer Specific Wireless Network Solutions Based on Standard IEEE

DESIGN AND DEVELOPMENT OF LOAD SHARING MULTIPATH ROUTING PROTCOL FOR MOBILE AD HOC NETWORKS

How performance metrics depend on the traffic demand in large cellular networks

Perron vector Optimization applied to search engines

Flexible mobility management strategy in cellular networks

Load Balancing between Computing Clusters

Multiuser Communications in Wireless Networks

Measuring the effectiveness of online advertising ACA webinar April 15, 2011

How To Play A Static Bayesian Game

An Implementation of Secure Wireless Network for Avoiding Black hole Attack

Path Selection Methods for Localized Quality of Service Routing

Joint Optimization of Routing and Radio Configuration in Fixed Wireless Networks

Broadcasting in Wireless Networks

RT-QoS for Wireless ad-hoc Networks of Embedded Systems

An Empirical Approach - Distributed Mobility Management for Target Tracking in MANETs

Network Coding for Distributed Storage

Improving Throughput Performance of the IEEE MAC Layer Using Congestion Control Methods

Scheduling and capacity estimation in LTE. Olav Østerbø, Telenor CD (Corporate Development) ITC-23, September 6-8, 2011, San Francisco

Adaptive Online Gradient Descent

How to Build a Reliable Business Case for a 3.65 GHz WiMAX Initiative in the US. Using the TEA WiMAX Business Case Analysis Tool

Multi-Channel Wireless Networks: Capacity, Protocols, and Experimentation (with Net-X) Nitin Vaidya

Individual security and network design

From reconfigurable transceivers to reconfigurable networks, part II: Cognitive radio networks. Loreto Pescosolido

Falloc: Fair Network Bandwidth Allocation in IaaS Datacenters via a Bargaining Game Approach

For Articulation Purpose Only

University of L Aquila Center of Excellence DEWS Poggio di Roio L Aquila, Italy

Wireless LAN Services for Hot-Spot

Open Access Research on Application of Neural Network in Computer Network Security Evaluation. Shujuan Jin *

Comparative Study of Performance Evaluation for Mobile Ad hoc networks using a proxy node

PART 5D TECHNICAL AND OPERATING CHARACTERISTICS OF MOBILE-SATELLITE SERVICES RECOMMENDATION ITU-R M.1188

A Practical Scheme for Wireless Network Operation

Transcription:

EDA ad hoc B program CORASMA project COgnitive RAdio for dynamic Spectrum MAnagement Contract N B-781-IAP4-GC Learning algorithms for power and frequency allocation in clustered ad hoc networks Luca ROSE, Christophe LE MARTRET, Mérouane DEBBAH Ecole d été du Gretsi Peyresq June 25, 2013

Overview: The problem Ch #1 Ch #2 Ch #3 Ch #4 Cluster Head f Flat Clustering network Cluster frequency «coloring»

Overview: The problem Optimization problem Select the cluster frequency channel That minimizes the total transmit power (all the clusters) Subject to per-link SINR constraints In a fully distributed way Several possible solutions Multi-channels Iterative Water-Filling Single channel GADIA Game Theory-based Reinforcement Learning Trial and Error 4

Overview: Literature Iterative Water-filling Individually optimum No proof of convergence Several results show its inefficiency in densely populated networks (Tragedy of the Commons) GADIA Channel selected to minimize the global interference level Convergence proved Not adapt to set power and channel, requires distanced clusters Reinforcement Learning Convergence proved Slow convergence Different training and exploitation periods 5

Trial and Error: basic strategy Moods c: content d: discontent w: watchful h: hopeful Trial and Error Learning (H. Peyton Young, 2009) C - Content. Experiments new actions with probability e - Discontent. Experiments new actions h w - C -> H: no experiment, utility increases. H -> C: if utility increases or equal. H -> W: if utility decreases - C -> W: no experiment, utility decreases. W -> H: if utility increases. W -> C: if utility equal. W -> D: if utility decreases d 6

From original TE to ad hoc networks First step Cluster 1 Cluster 2 Cluster 3 Cluster 4 To Cluster 1 Cluster 2 Cluster 3 Cluster 4 7

Trial and Error: Utility function Proposed solution: Trial and Error algorithm Players: CHs Actions: powers/frequencies Utility for CH #k: Ch #1 Ch #2 Ch #3 Ch #4 p f u k 1 p k ( p) : 1 1 ( 1 Lk p [ p MAX Lk ) k ] Power minimization SINR constraints 8

Theorem Trial and Error: Theoretical Results For, if a* is a solution of the optimization problem and a* is a NE, then TE converges to a* Theorem For, the TE converges to the NE where the largest set of nodes are simultaneously satisfied Property TE selects among all the NE the one maximizing the Social Welfare 9

Trial and Error: some issues Issues Instability of the solution even if optimal One parameter decides the experimentation frequency on both channels and power levels Parameter fixed a priori Slow convergence Experimentation do not take common sense behavior 10

Enhanced Trial and Error Solution: enhanced Trial and Error (ETE) Two different experimentation frequency sets the experimentation frequency on the power levels sets the experimentation frequency on the channels is time-varying: e c (t 1) max, e if 1[ (p) k ] Lk min 2 Lk e c (t ) e (0) otherwise c Small makes the channel-cluster association scheme stable 11

Solution: enhanced Trial and Error (ETE) Enhanced Trial and Error Smart probability distribution for power experimentation Content and : experiment only levels below Content and L k L 1 [ ( p ) k ] k 1 [ ( p ) k ] L k L k : experiment all levels Discontent: p k 0 p MAX with prob. with prob. min C K max 1-,1 C K,0 12

Numerical Simulations Static dense scenario Nodes fixed in a square area 16 square clusters 4 links per cluster Channel-range: 2-18 Block fading channels Rayleigh fading channels 13

Simulation results Dense scenario 14

Numerical Simulations Mobility scenario 4 clusters fixed 1 moving cluster 2 frequency channels 15

Channels and power levels Mobility scenario Standard TE Enhanced TE 16

Enhanced Trial and Error - Conclusions Sets efficiently channel and power levels Requires only intra-cluster information Quickly adapts to changes in the network topology Quickly adapts to fading Thus looks adapted from a theoretical point of view And validated by simulations Using Matlab simulations! Next challenge: make it work into a real system Ongoing implementation in a HiFi network simulator 17