1 Multi-radio Channel Allocation algorithms based on game theory analysis Shirin Saeedi Bidokhti Supervised by Mark Felegyhazi Prof. Hubaux Feb. 2006.

Slides:



Advertisements
Similar presentations
Nick Feamster CS 4251 Computer Networking II Spring 2008
Advertisements

Doc.: IEEE /0046r0 Submission July 2009 Ari Ahtiainen, NokiaSlide 1 A Cooperation Mechanism for Coexistence between Secondary User Networks on.
Optimization of Radio resources Krishna Chaitanya Kokatla.
A Centralized Scheduling Algorithm based on Multi-path Routing in WiMax Mesh Network Yang Cao, Zhimin Liu and Yi Yang International Conference on Wireless.
Min Song 1, Yanxiao Zhao 1, Jun Wang 1, E. K. Park 2 1 Old Dominion University, USA 2 University of Missouri at Kansas City, USA IEEE ICC 2009 A High Throughput.
Neural Networks  A neural network is a network of simulated neurons that can be used to recognize instances of patterns. NNs learn by searching through.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
DARWIN: Distributed and Adaptive Reputation Mechanism for Wireless Ad- hoc Networks CHEN Xiao Wei, Cheung Siu Ming CSE, CUHK May 15, 2008 This talk is.
Cognitive Engine Development for IEEE Lizdabel Morales April 16 th, 2007
Optimal Jamming Attacks and Network Defense Policies in Wireless Sensor Networks Mingyan Li, Iordanis Koutsopoulos, Radha Poovendran (InfoComm ’07) Presented.
By: Gamal El Din Fathy Amin Ahmed Ossama El Fiky Supervised By: Dr Tarek El Naffouri.
Part 3: The Minimax Theorem
An Energy Efficient Hierarchical Heterogeneous Wireless Sensor Network
An Introduction to Game Theory Part II: Mixed and Correlated Strategies Bernhard Nebel.
Non-Cooperative Behavior in Wireless Networks Márk Félegyházi (EPFL) May 2007.
Downlink Channel Assignment and Power Control in Cognitive Radio Networks Using Game Theory Ghazale Hosseinabadi Tutor: Hossein Manshaei January, 29 th,
Nov 2003Group Meeting #2 Distributed Optimization of Power Allocation in Interference Channel Raul Etkin, Abhay Parekh, and David Tse Spectrum Sharing.
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
Yanyan Yang, Yunhuai Liu, and Lionel M. Ni Department of Computer Science and Engineering, Hong Kong University of Science and Technology IEEE MASS 2009.
COGNITIVE RADIO FOR NEXT-GENERATION WIRELESS NETWORKS: AN APPROACH TO OPPORTUNISTIC CHANNEL SELECTION IN IEEE BASED WIRELESS MESH Dusit Niyato,
MAXIMIZING SPECTRUM UTILIZATION OF COGNITIVE RADIO NETWORKS USING CHANNEL ALLOCATION AND POWER CONTROL Anh Tuan Hoang and Ying-Chang Liang Vehicular Technology.
NOBEL WP Szept Stockholm Game Theory in Inter-domain Routing LÓJA Krisztina - SZIGETI János - CINKLER Tibor BME TMIT Budapest,
POWER CONTROL IN COGNITIVE RADIO SYSTEMS BASED ON SPECTRUM SENSING SIDE INFORMATION Karama Hamdi, Wei Zhang, and Khaled Ben Letaief The Hong Kong University.
Mohammadreza Ataei Instructor : Prof. J.Omidi. 2.
ECE559VV – Fall07 Course Project Presented by Guanfeng Liang Distributed Power Control and Spectrum Sharing in Wireless Networks.
A Game Approach for Multi-Channel Allocation in Multi-Hop Wireless Networks Lin Gao, Xinbing Wang Dept. of Electronic Engineering Shanghai Jiao Tong University.
Game Theory: introduction and applications to computer networks Game Theory: introduction and applications to computer networks Introduction Giovanni Neglia.
Interaction of Overlay Networks: Properties and Implications Joe W.J. Jiang Dah-Ming Chiu John C.S. Lui The Chinese University of Hong Kong.
1 Maximal Independent Set. 2 Independent Set (IS): In a graph G=(V,E), |V|=n, |E|=m, any set of nodes that are not adjacent.
Fairness-Aware Cooperative Resource Allocation for Self-Healing in SON-based Indoor System Kisong Lee, Student Member, IEEE, Howon Lee, Associate Member,
Covilhã, 30 June Atílio Gameiro Page 1 The information in this document is provided as is and no guarantee or warranty is given that the information is.
Advanced Spectrum Management in Multicell OFDMA Networks enabling Cognitive Radio Usage F. Bernardo, J. Pérez-Romero, O. Sallent, R. Agustí Radio Communications.
On Reducing Broadcast Redundancy in Wireless Ad Hoc Network Author: Wei Lou, Student Member, IEEE, and Jie Wu, Senior Member, IEEE From IEEE transactions.
Residual Energy Aware Channel Assignment in Cognitive Radio Sensor Networks Wireless Communications and Networking Conference (WCNC), 2011 IEEE Xiaoyuan.
TOPOLOGY MANAGEMENT IN COGMESH: A CLUSTER-BASED COGNITIVE RADIO MESH NETWORK Tao Chen; Honggang Zhang; Maggio, G.M.; Chlamtac, I.; Communications, 2007.
Non-Cooperative Multi-Radio Channel Allocation in Wireless Networks Márk Félegyházi*, Mario Čagalj†, Shirin Saeedi Bidokhti*, Jean-Pierre Hubaux* * Ecole.
Motivation: The electromagnetic spectrum is running out Almost all frequency bands have been assigned The spectrum is expensive Services are expensive.
Ç ç Cellular Operators in a Shared Spectrum Sivan Altinakar Supervisors: Tinaz Ekim-Asici Márk Félegyházi.
4 Introduction Broadcasting Tree and Coloring System Model and Problem Definition Broadcast Scheduling Simulation 6 Conclusion and Future Work.
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Competitive Scheduling in Wireless Networks with Correlated Channel State Ozan.
Improving Loss Resilience with Multi- Radio Diversity in Wireless Networks by Allen Miu, Hari Balakrishnan and C.E. Koksal Appeared in ACM MOBICOM 2005,
Part 3 Linear Programming
Efficient Computing k-Coverage Paths in Multihop Wireless Sensor Networks XuFei Mao, ShaoJie Tang, and Xiang-Yang Li Dept. of Computer Science, Illinois.
Zaid A. Shafeeq Mohammed N. Al-Damluji Al-Ahliyya Amman University Amman - Jordan September
Joint Power and Channel Minimization in Topology Control: A Cognitive Network Approach J ORGE M ORI A LEXANDER Y AKOBOVICH M ICHAEL S AHAI L EV F AYNSHTEYN.
Non-Cooperative Behavior in Wireless Networks Márk Félegyházi (EPFL) PhD. public defense July 9, 2007.
A Multi-Channel Cooperative MIMO MAC Protocol for Wireless Sensor Networks(MCCMIMO) MASS 2010.
1 Multi-radio Channel Allocation in Competitive Wireless Networks Mark Felegyhazi, Mario Čagalj, Jean-Pierre Hubaux EPFL, Switzerland IBC’06, Lisbon, Portugal.
Strategic Game Theory for Managers. Explain What is the Game Theory Explain the Basic Elements of a Game Explain the Importance of Game Theory Explain.
Localized Low-Power Topology Control Algorithms in IEEE based Sensor Networks Jian Ma *, Min Gao *, Qian Zhang +, L. M. Ni *, and Wenwu Zhu +
Why PHY Really Matters Hari Balakrishnan MIT CSAIL August 2007 Joint work with Kyle Jamieson and Ramki Gummadi.
Partially Overlapped Channels Not Considered Harmful Arunesh Mishra, Vivek Shrivastava, Suman Banerjee, William Arbaugh (ACM SIGMetrics 2006) Slides adapted.
Low Latency Broadcast in Multirate Wireless Mesh Networks Chun Tung Chou, Archan Misra, Junaid Qadir Keon Jang
1 Low Latency Multimedia Broadcast in Multi-Rate Wireless Meshes Chun Tung Chou, Archan Misra Proc. 1st IEEE Workshop on Wireless Mesh Networks (WIMESH),
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
1 Spectrum Co-existence of IEEE b and a Networks using the CSCC Etiquette Protocol Xiangpeng Jing and Dipankar Raychaudhuri, WINLAB Rutgers.
Max do Val Machado Raquel A. F. Mini Antonio A. F. Loureiro DCC/UFMG DCC/PUC Minas DCC/UFMG IEEE ICC 2009 proceedings Advisor : Han-Chieh Chao Student.
Overcoming the Sensing-Throughput Tradeoff in Cognitive Radio Networks ICC 2010.
Ashish Rauniyar, Soo Young Shin IT Convergence Engineering
1 A Proportional Fair Spectrum Allocation for Wireless Heterogeneous Networks Sangwook Han, Irfanud Din, Woon Bong Young and Hoon Kim ISCE 2014.
Distributed Learning for Multi-Channel Selection in Wireless Network Monitoring — Yuan Xue, Pan Zhou, Tao Jiang, Shiwen Mao and Xiaolei Huang.
Satisfaction Games in Graphical Multi-resource Allocation
SPECTRUM SHARING IN COGNITIVE RADIO NETWORK
User Interference Effect on Routing of Cognitive Radio Ad-Hoc Networks
On the Objectives and Scope of the WS Coexistence PAR
CASE − Cognitive Agents for Social Environments
Speaker: Po-Hung Chen Advisor: Dr. Ho-Ting Wu 2016/10/12
Video Streaming over Cognitive radio networks
Channel usage in NGV: follow-up
Presentation transcript:

1 Multi-radio Channel Allocation algorithms based on game theory analysis Shirin Saeedi Bidokhti Supervised by Mark Felegyhazi Prof. Hubaux Feb. 2006

2 Introduction In the year 2003, within a workshop on the practical issues of cognitive radio networks, FCC started to look forward to improvement of access to radio spectrum through better use of time, space, frequency, etc. as the potential capabilities of cognitive radios. So Cognitive radio has received significant interest as a technology that could improve performance and efficiency of spectrum usage. And as a result channel allocation for has brought the topic back to the research field. Cognitive radio is an enhancement on the traditional concept wherein the radio is aware of its environment and its capabilities, is able to independently alter its physical layer behaviour, and is capable of some complex adaptation strategies. As a result the need for game theory in the analysis of such networks is inevitable.

3 Outline Preliminary Game Theory A Review on “M. Felegyhazi, M. Cagalj, J.P. Hubaux, “Multi- radio channel allocation in competitive radio networks”” Assumptions Steps Algorithms Simulation Results Conclusion References

4 Preliminary Game Theory Non-cooperativeCooperative Single StageRepeated Strategic-formExtensive-form Perfect InformationImperfect Information

5 A review on M. Felegyhazi, M. Cagalj, J.P. Hubaux, “Multi-radio channel allocation in competitive radio networks” A game theoretic analysis of fixed channel allocation strategies of devices using multiple radios is presented in this paper. N users each having k < |C| number of radios as the game players. (C as the set of available channels) Strategy of user i defined by Utility function has been defined as the total rate in the system and as a result in the form of Assumptions: 1) A single stage game 2) All Transmitters in the same collision domain Theorems I & II: Existence of the Pareto-optimal NEs - special conditions on the channel

6 Assumptions Critical Assumptions in the paper Perfect information assumed A sequentially implemented algorithm A single collision domain assumption Assumptions in our work Each user only knows about the channels it has some radio on. All the users are deciding simultaneously about changing the channels Multiple collision domains

7 Steps Algorithm I (single collision domain, not perfect information, not sequential, non-cooperative game) Algorithm II (Multiple collision domain, perfect information, sequential decisions, non-cooperative game) Algorithm III (Multiple collision domain, perfect information, not sequential decisions, non-cooperative game) Algorithm IV (Multiple collision domain, perfect information, sequential decisions, cooperative game)

8 Algorithm I Channel array: Imperfect information through channels the node is using Nodes decide simultaneously Nodes try to reach a flat situation (among their radios) Nodes move radios which are receiving smaller data rate.

9 Algorithm I (Cont.) When to stop? A difference of max 1 on channels a node is using Its average data rate within that range How to decide to move a radio? Move the radios with less than expected value of data rate (m) with probability of (channel(j)-m)/channel(j).

10 Simulation Results Converging to the NE Number of Devices: 20 Number of Radios per device :4 Number of Channels: 11 Sliding averaging Node 1 Node 6

11 Simulation Results Converging to the NE Node 12 Average Convergence time: 76.5 time units σ: time units Average Data Rate/device =.55 channel/device

12 Simulation Results Flat Data Rate per Device Device Data Rate per Radio /Device

13 Simulation Results Effect of Averaging (α) on Convergence Time Number of Devices: 20 Number of Radios/Device: 4 Number of Channels: 11 Number of Devices: 20 Number of Radios/Device: 2 Number of Channels: 11

14 Simulation Results Effect of Number of Devices on Convergence Time Number of Radios/Device: 3 Number of Channels: 11 α =.9 [errors for 22 and 44 nodes] Number of Radios/Device: 4 Number of Channels: 11 α =.9

15 Simulation Results Effect of Number of Radios on Convergence Time Number of Devices: 20 Number of Channels: 11 α =.9 5 x 20=100=9 x 11+1

16 On Multiple Collision Domains Nodes are only aware of the nodes in their collision domain. It can happen that among the many possible equally valued channels for a node, one can be better for a node out of its collision domain. Flat channel allocation is not generally the solution. Example Channel Device #

17 On Multiple Collision Domains How To Deal with the problem? 1) The case of selfish devices. If fulfilling the requirements, we are happy, else we have to deal with the problem with some cooperative game. We cannot apply the Algorithm I to the problem because we cannot impose any stopping condition because we know neither about the NEs nor about the Pareto-optimal states. A possible case to check is the non-cooperative game with perfect information both with sequential (Algorithm II) and without sequential deciding (Algorithm III). 2) Defining our requirements More data rate? How to choose the best in the case of having more than one Pareto-Optimal state? Maybe the best average on the devices’ data rate. However, this doesn’t include any kind of Fairness issue. Fairness? We simply expect better data rate for nodes with fewer neighbours We have based our work on the total data rate of the network, while not allowing zero data rate.

18 On Multiple Collision Domains (Cont.) 3) Proposing an algorithm The algorithm we propose is a kind of cooperative game. Idea: Having more than one radio on one channel but guaranteeing the channel to be dedicated privately to that specific device with a probability. This can in a sense provide a little more fair situation for the Nodes. After dedicating the first channels to each device, The rest of radios shall be put on the remaining channels. We assume sequential deciding with perfect information and let nodes listen to all the available channels and decide which one to choose.

19 Simulation Results * Algorithm IV * Algorithm III * Algorithm II 15 random Topology 10 x 10 field Collision radius: 4 15 devices 4 radio/device Performs the best in 80% of topologies

20 Simulation Results 15 random Topology 10 x 10 field Collision radius: 6 15 devices 4 radio/device * Algorithm IV * Algorithm III * Algorithm II Performs the best in all topologies

21 Simulation Results Effect of Collision Radius The 6 th Topology (the worst in slide 23) 15 devices 4 radio/device 11 channels * Algorithm IV * Algorithm III * Algorithm II

22 Simulation Results Effect of Collision Radius The 3 th Topology (the worst in slide 23) 15 devices 4 radio/device 11 channels * Algorithm IV * Algorithm III * Algorithm II

23 Conclusion Algorithm II  Perfect information  Sequential deciding  Small convergence time  Inferior results Algorithm III  Perfect information  Simultaneous decisions  Noticeable but reasonable results  Depending on topology and collision radius, superior with probability less than 20% Algorithm IV  Perfect information  Sequential decisions  No convergence time needed  Superior results most often  Possible use of extra radios in some scenarios Same results for single collision problem

24 Future Work Possible modifications on the algorithm IV. Study on the fairness provided by the algorithm using the Jain’s fairness index. Connection to the paper “ M. Cagalj, J.P. Hubaux, “Resource Allocation in Competitive Wireless Networks”.

25 References M. Felegyhazi, M. Cagalj, J.P. Hubaux, “Multi-radio channel allocation in competitive radio networks”, submitted in IBC2006 J. O. Neel, J. H. Reed, R.P. Gilles, “Convergence of Cognitive Radio Networks”, WCNC N. Nie, C. Comaniciu, “Adaptive Channel Allocation Spectrum Etiquette for Cognitive Radio Networks”, ACM MONET. M. J. Osborne, A. Rubinstein, A Course in Game Theory, MIT Press 1997.