Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.

Slides:



Advertisements
Similar presentations
February 20, Spatio-Temporal Bandwidth Reuse: A Centralized Scheduling Mechanism for Wireless Mesh Networks Mahbub Alam Prof. Choong Seon Hong.
Advertisements

Hadi Goudarzi and Massoud Pedram
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
Optimal Rectangle Packing: A Meta-CSP Approach Chris Reeson Advanced Constraint Processing Fall 2009 By Michael D. Moffitt and Martha E. Pollack, AAAI.
Hybrid Discrete-Continuous Optimization for the Frequency Assignment Problem in Satellite Communications System Kata KIATMANAROJ, Christian ARTIGUES, Laurent.
Chapter 5: System Level Aspects for Multiple Cell Scenarios School of Info. Sci. & Eng. Shandong Univ.
Comparison of different MIMO-OFDM signal detectors for LTE
College of Engineering Optimal Access Point Selection and Channel Assignment in IEEE Networks Sangtae Park Advisor: Dr. Robert Akl Department of.
Kuang-Hao Liu et al Presented by Xin Che 11/18/09.
System design-related Optimization problems Michela Milano Joint work DEIS Università di Bologna Dip. Ingegneria Università di Ferrara STI Università di.
Wireless & Mobile Networking: Channel Allocation
Binary Image Compression Using Efficient Partitioning into Rectangular Regions IEEE Transactions on Communications Sherif A.Mohamed and Moustafa M. Fahmy.
1 Optimisation Although Constraint Logic Programming is somehow focussed in constraint satisfaction (closer to a “logical” view), constraint optimisation.
Placement of Integration Points in Multi-hop Community Networks Ranveer Chandra (Cornell University) Lili Qiu, Kamal Jain and Mohammad Mahdian (Microsoft.
1 A Shifting Strategy for Dynamic Channel Assignment under Spatially Varying Demand Harish Rathi Advisors: Prof. Karen Daniels, Prof. Kavitha Chandra Center.
[1][1][1][1] Lecture 5-7: Cell Planning of Cellular Networks June 22 + July 6, Introduction to Algorithmic Wireless Communications David Amzallag.
Jean-Charles REGIN Michel RUEHER ILOG Sophia Antipolis Université de Nice – Sophia Antipolis A global constraint combining.
Michael Heusch - IntCP 2006 Modeling and solving of a radio antennas deployment support application with discrete and interval constraints.
Solving the Protein Threading Problem in Parallel Nocola Yanev, Rumen Andonov Indrajit Bhattacharya CMSC 838T Presentation.
1 Cell Planning of 4G Cellular Networks David Amzallag Computer Science Department, Technion Joint work with Roee Engelberg (Technion), Seffi Naor (Microsoft.
Structure and Phase Transition Phenomena in the VTC Problem C. P. Gomes, H. Kautz, B. Selman R. Bejar, and I. Vetsikas IISI Cornell University University.
TD-SCDMA.
Simultaneous Rate and Power Control in Multirate Multimedia CDMA Systems By: Sunil Kandukuri and Stephen Boyd.
1 Contents college 3 en 4 Book: Appendix A.1, A.3, A.4, §3.4, §3.5, §4.1, §4.2, §4.4, §4.6 (not: §3.6 - §3.8, §4.2 - §4.3) Extra literature on resource.
Frequencies (or time slots or codes) are reused at spatially-separated locations  exploit power falloff with distance. Best efficiency obtained with minimum.
Allocating a Timeshared Resource: An Application to Grid Computing Alan M. Frisch Artificial Intelligence Group Dept. Computer Science University of York.
A Fair Scheduling for Wireless Mesh Networks Naouel Ben Salem and Jean-Pierre Hubaux Laboratory of Computer Communications and Applications (LCA) EPFL.
 Optimal Packing of High- Precision Rectangles By Eric Huang & Richard E. Korf 25 th AAAI Conference, 2011 Florida Institute of Technology CSE 5694 Robotics.
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.
MAXIMIZING SPECTRUM UTILIZATION OF COGNITIVE RADIO NETWORKS USING CHANNEL ALLOCATION AND POWER CONTROL Anh Tuan Hoang and Ying-Chang Liang Vehicular Technology.
Optimization for Operation of Power Systems with Performance Guarantee
07/21/2005 Senmetrics1 Xin Liu Computer Science Department University of California, Davis Joint work with P. Mohapatra On the Deployment of Wireless Sensor.
Structure and Phase Transition Phenomena in the VTC Problem C. P. Gomes, H. Kautz, B. Selman R. Bejar, and I. Vetsikas IISI Cornell University University.
1 11 Subcarrier Allocation and Bit Loading Algorithms for OFDMA-Based Wireless Networks Gautam Kulkarni, Sachin Adlakha, Mani Srivastava UCLA IEEE Transactions.
Software Pipelining for Stream Programs on Resource Constrained Multi-core Architectures IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEM 2012 Authors:
College of Engineering WiFi and WCDMA Network Design Robert Akl, D.Sc. Department of Computer Science and Engineering Robert Akl, D.Sc. Department of Computer.
A novel approach of gateway selection and placement in cellular Wi-Fi system Presented By Rajesh Prasad.
June 21, 2007 Minimum Interference Channel Assignment in Multi-Radio Wireless Mesh Networks Anand Prabhu Subramanian, Himanshu Gupta.
Rensselaer Polytechnic Institute Rajagopal Iyengar Combinatorial Approaches to QoS Scheduling in Multichannel Wireless Systems Rajagopal Iyengar Rensselaer.
Performance evaluation of adaptive sub-carrier allocation scheme for OFDMA Thesis presentation16th Jan 2007 Author:Li Xiao Supervisor: Professor Riku Jäntti.
Ger man Aerospace Center Gothenburg, April, 2007 High Spectral Efficient and Flexible Next Generation Mobile Communications Simon Plass, Stephan.
Advanced Models for Project Management L. Valadares Tavares J. Silva Coelho IST, Lisbon, 2002.
1 Self-stabilizing Algorithms and Frequency Assignment Problems.
1 Exploring Custom Instruction Synthesis for Application-Specific Instruction Set Processors with Multiple Design Objectives Lin, Hai Fei, Yunsi ACM/IEEE.
Advanced Spectrum Management in Multicell OFDMA Networks enabling Cognitive Radio Usage F. Bernardo, J. Pérez-Romero, O. Sallent, R. Agustí Radio Communications.
Towards Efficient Large-Scale VPN Monitoring and Diagnosis under Operational Constraints Yao Zhao, Zhaosheng Zhu, Yan Chen, Northwestern University Dan.
1 Short Term Scheduling. 2  Planning horizon is short  Multiple unique jobs (tasks) with varying processing times and due dates  Multiple unique jobs.
Scheduling Optimization in Wireless MESH Networks with Power Control and Rate Adaptation SECON 2006 Antonio Capone and Giuliana Carello Keon Jang 2007.
OPTIMUM INTEGRATED LINK SCHEDULING AND POWER CONTROL FOR MULTI-HOP WIRELESS NETWORKS Arash Behzad, and Izhak Rubin, IEEE Transactions on Vehicular Technology,
Resource Mapping and Scheduling for Heterogeneous Network Processor Systems Liang Yang, Tushar Gohad, Pavel Ghosh, Devesh Sinha, Arunabha Sen and Andrea.
SWE-DISH SATELLITE SYSTEMS
Solving the Maximum Cardinality Bin Packing Problem with a Weight Annealing-Based Algorithm Kok-Hua Loh University of Maryland Bruce Golden University.
Capacity Enhancement with Relay Station Placement in Wireless Cooperative Networks Bin Lin1, Mehri Mehrjoo, Pin-Han Ho, Liang-Liang Xie and Xuemin (Sherman)
Motivation Wireless Communication Environment Noise Multipath (ISI!) Demands Multimedia applications  High rate Data communication  Reliability.
Outline Problem Definition Related Works & Complexity MILP Formulation Solution Algorithms Computational Experiments Conclusions & Future Research 1/26.
Resource Allocation in Hospital Networks Based on Green Cognitive Radios 王冉茵
1 Planning Base Station and Relay Station Locations in IEEE j Multi-hop Relay Networks Yang Yu, Seán Murphy, Liam Murphy Department of Computer Science.
Outline Motivation and Contributions Related Works ILP Formulation
Custom Computing Machines for the Set Covering Problem Paper Written By: Christian Plessl and Marco Platzner Swiss Federal Institute of Technology, 2002.
On Exploiting Diversity and Spatial Reuse in Relay-enabled Wireless Networks Karthikeyan Sundaresan, and Sampath Rangarajan Broadband and Mobile Networking,
Joint Routing and Scheduling Optimization in Wireless Mesh Networks with Directional Antennas A. Capone, I. Filippini, F. Martignon IEEE international.
Role and Potential of TAs for Industrial Scheduling Problems
Channel Allocation (MAC)
Frequency Allocation in a SDMA Satellite Communications System with Beam Moving Kata KIATMANAROJ, Christian ARTIGUES, Laurent HOUSSIN (LAAS), Frédéric.
Major Design Strategies
Fast Min-Register Retiming Through Binary Max-Flow
Major Design Strategies
Chrysostomos Koutsimanis and G´abor Fodor
Presentation transcript:

Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1

Problem definition Current state of the art Contributions Conclusions and perspectives 2

Problem definition 3

To assign a limited number of frequencies to as many users as possible within a service area 4

Frequency is a limited resource! – Frequency reuse -> co-channel interference – Intra-system interference 5

Simplified beam SDMA: Spatial Division Multiple Access 6 j k i

To assign a limited number of frequencies to as many users as possible within a service area Frequency is a limited resource! – Frequency reuse -> co-channel interference – Intra-system interference Graph coloring problem – NP-hard 7

Interference constraints 8 i j i j k Binary interferenceCumulative interference Acceptable interference threshold Interference coefficients

Assignment – Logical boxes (superframes) – Demand = |F|x|T| – No overlapping within the superframe – Overlapping between superframes (simultaneous)  may create interference 9 0 ≤ o ij ≤ 1 1 2

Superframe structure 10

Frames and satellite beams 11

12

Current state of the art 13

Distance FAPs – Maximum Service FAP – Minimum Order FAP – Minimum Span FAP – Minimum Interference FAP Solving methods – Exact method – Heuristics and metaheuristics 14

Two branches – Inter-system interference – Intra-system interference Inter-system interference – Two or more adjacent satellites – Minimize co-channel interference (multiple carriers) Intra-system interference – Multi-spot beams – Geographical zones assuming the same propagation condition 15

Contributions 16

Part 1: Single carrier models Part 2: Multiple carrier models Part 3: Industrial application 17

Single carrier models 18 K. Kiatmanaroj, C. Artigues, L. Houssin, and F. Messine, Frequency assignment in a SDMA satellite communication system with beam decentring feature, submitted to Computational Optimization and Applications (COA) K. Kiatmanaroj, C. Artigues, L. Houssin, and F. Messine, Frequency allocation in a SDMA satellite communication system with beam moving, IEEE International Conference on Communications (ICC), 2012 K. Kiatmanaroj, C. Artigues, L. Houssin, and F. Messine, Hybrid discrete-continuous optimization for the frequency assignment problem in satellite communication system, IFAC symposium on Information Control in Manufacturing (INCOM), 2012

1 frequency over the total duration Same frequency + located too close -> Interference 3 models (supplied by Thales Alenia Space) 19

Model 1 (fixed-beam binary interference) – 40 fixed-beams – 2 frequencies / beam even no user – Interference matrix (binary interference) – Graph coloring: DSAT algorithm -> 4 colors 20 8 frequencies in total

Model 2 (fixed-beam varying frequency) – 40 fixed-beams – 8 frequencies (different within the same beam) – Cumulative interference – Greedy vs. ILP 21

Model 3 (SDMA-beam varying frequency) – SDMA (beam-centered) – 8 frequencies (different within the same beam) – Cumulative interference – Greedy vs. ILP 22

Greedy algorithms – User selection rules – Frequency selection rules 23

Greedy algorithms – User selection rules – Frequency selection rules 24

Integer Linear Programming (ILP) 25

26 Performance comparison ILP 60 sec

27 ILP performances

Continuous optimization 28 * Collaboration with Frédéric Mezzine, IRIT, Toulouse

Beam moving algorithm – For each unassigned user Continuously move the interferers’ beams from their center positions Non-linear antenna gain Minimize the move Not violating interference constraints 29

30 i j k x User iGainαiαi Δ ix i + jΔ jx + kΔ kx + x0- Matlab’s solver fmincon

31 i j k x User iGainαiαi Δ ix i↓↓↓↓+ j k x- Matlab’s solver fmincon

32 i j k x User iGainαiαi Δ ix i↓↓↓↓ j k x- Matlab’s solver fmincon

33 i j k x User iGainαiαi Δ ix i↓↓↓↓- j k x- Matlab’s solver fmincon

34 i j k x User iGainαiαi Δ ix i↓↓↓↓ j↓↓↓↓ k↓↓↓↓ x+ Matlab’s solver fmincon

35 Matlab’s solver fmincon k: number of beams to be moved MAXINEG: margin from the interference threshold UTVAR: whether to include user x to the move

36 Matlab’s solver fmincon Parameters: k, MAXINEG, UTVAR

37 Beam moving results with k-MAXINEG-UTVAR = 7-2-0

38 Beam moving results with k-MAXINEG-UTVAR = 7-2-0

39 Closed-loop implementation

Greedy algorithm: efficient and fast ILP: optimal but long calculation time Beam moving: performance improvement Column generation for ILP Fast heuristics for continuous problem Non-linear integer programming 40

Multiple carrier models 41

Binary interference Cumulative interference 42

Binary interference – LF: loading factor 43

Binary interference – A user as a task or an operation – User demand (frequencies) as processing time – Interference pairs as non-overlapping constraints – Disjunctive scheduling problem without precedence constraints – Max. number of scheduled tasks with a common deadline 44

Binary interference – Disjunctive graph and clique – {1,2}, {2,3}, {2,4}, {3,5}, {4,5,6} vs. 7 interference pairs – CP optimizer 45

Binary interference 46

Binary interference 47

Binary interference 48

Cumulative interference – Overlapping duration should be considered 49

Cumulative interference: ILP1 50

Cumulative interference: ILP2 51

Cumulative interference: ILP3 52

Scheduling (CP) vs. ILP (CPLEX) 53

Cumulative interference vs. binary interference 54

Cumulative interference vs. binary interference 55

FAP as scheduling problem Outperform ILP Cumulative -> Binary interference Pattern-based ILP with column generation Heuristics based on interval graph coloring Local search technique 56

Industrial application 57 K. Kiatmanaroj, C. Artigues, L. Houssin, and E. Corbel, Greedy algorithms for time-frequency allocation in a SDMA satellite communication system, International conference on Modeling, Optimization and Simulation (MOSIM), 2012

Terminal types – 50 dBW, 45 dBW – Max. 24 Mbps, 10 Mbps Traffic types – Guaranteed, Non-guaranteed User priority level and handling 58

Symbol rate - Modulation - Coding scheme (RsModCod) – 16 ModCod – 4 symbol rates (Rs) corr. to 5, 10, 15 and 20 MHz – Support bitrate (Mbps) – Different acceptable interference thresholds (alpha) 59

Beam positioning methods – Fixed-beam – SDMA beams 60

Greedy algorithms 61

Fast Flexible Extensive hierarchical search MI (Minimum Interference) MB (Minimum Bandwidth) No performance guarantee 62

Minimum Interference (MI) Superframe 1Superframe 2 63 MI New superframe when the old one is utilized.

Minimum Bandwidth (MB) 64 New superframe before increasing bandwidth

Experimental results 65

Test instances 66

Assignment time (seconds) 67 BC longer time than FB BC30 longer than BC25 MI about the same time as MB

Number of rejected users 68 Largely depended on demand / BW

Highly complex problem and fast calculation time requirement ILP impractical MI: least interference MB: least bandwidth Lower bounds on the number of rejected users Local search heuristics 69

Conclusions and further study 70

Solved FAP in a satellite communication system Binary and cumulative interference Single, multiple carrier, realistic models Greedy algorithm, ILP, scheduling Hyper-heuristics Non-linear integer programming Column generation Local search: math-heuristics 71

Thank you 72

Frame structure constraints 73

74

User priority level and handling – – Weighted-Round-Robin ordering 75

Uplink power control – After the resource assignment – PCMargin – Overall interference reduction 76

NbS (superframe) m-n (bin configurations) y1-y2 (low – high frequencies) x1-x2 (leftmost – rightmost time bin) Interference calculation repeats * Use control parameters to limit the search space 77

Number of optima for ILPs 78

Frequency utilization (MHz) 79 Note: system maximum bandwidth 300 MHz

Total interference gap 80