Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian...
-
Upload
opal-lawrence -
Category
Documents
-
view
218 -
download
0
Transcript of Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian...
![Page 1: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/1.jpg)
1
Frequency assignment for satellite communication systems
Kata KIATMANAROJ
Supervisors: Christian ARTIGUES, Laurent HOUSSIN
![Page 2: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/2.jpg)
2
Contents
• Problem definition• Current state of the art• Contributions• Conclusions and perspectives
![Page 3: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/3.jpg)
3
Problem definition
![Page 4: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/4.jpg)
4
Problem definition
• To assign a limited number of frequencies to as many users as possible within a service area
![Page 5: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/5.jpg)
5
Problem definition
• 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
![Page 6: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/6.jpg)
Problem definition
• Simplified beam• SDMA: Spatial Division Multiple Access
6
j
ki
![Page 7: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/7.jpg)
7
Problem definition
• 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
![Page 8: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/8.jpg)
8
Problem definition
• Interference constraints
ij
i
j
k
Binary interference Cumulative interference
Acceptable interference threshold
Interference coefficients
![Page 9: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/9.jpg)
9
Problem definition
• Assignment– Logical boxes (superframes)– Demand = |F|x|T|– No overlapping within the superframe– Overlapping between superframes (simultaneous) may create
interference
0 ≤ oij ≤ 1
1 2
![Page 10: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/10.jpg)
Problem definition
• Superframe structure
10
![Page 11: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/11.jpg)
Problem definition
• Frames and satellite beams
11
![Page 12: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/12.jpg)
Problem definition
12
![Page 13: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/13.jpg)
13
Current state of the art
![Page 14: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/14.jpg)
Current state of the art - FAP
• Distance FAPs– Maximum Service FAP– Minimum Order FAP– Minimum Span FAP– Minimum Interference FAP
• Solving methods– Exact method– Heuristics and metaheuristics
14
![Page 15: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/15.jpg)
Current state of the art – satellite FAP
• 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
![Page 16: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/16.jpg)
16
Contributions
![Page 17: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/17.jpg)
Contributions
• Part 1: Single carrier models• Part 2: Multiple carrier models• Part 3: Industrial application
17
![Page 18: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/18.jpg)
18
Single carrier models
• 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
![Page 19: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/19.jpg)
19
Single carrier models
• 1 frequency over the total duration• Same frequency + located too close -> Interference• 3 models (supplied by Thales Alenia Space)
![Page 20: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/20.jpg)
20
Single carrier models
• 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
8 frequencies in total
![Page 21: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/21.jpg)
21
Single carrier models
• Model 2 (fixed-beam varying frequency)– 40 fixed-beams– 8 frequencies (different within the same beam)– Cumulative interference– Greedy vs. ILP
![Page 22: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/22.jpg)
22
Single carrier models
• Model 3 (SDMA-beam varying frequency)– SDMA (beam-centered)– 8 frequencies (different within the same beam)– Cumulative interference– Greedy vs. ILP
![Page 23: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/23.jpg)
Single carrier models
• Greedy algorithms– User selection rules– Frequency selection rules
23
![Page 24: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/24.jpg)
Single carrier models
• Greedy algorithms– User selection rules– Frequency selection rules
24
![Page 25: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/25.jpg)
Single carrier models
• Integer Linear Programming (ILP)
25
![Page 26: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/26.jpg)
Single carrier models
26
• Performance comparison
20 40 60 80 100 120 140 160 180 2000
20
40
60
80
100
120
140
160
180
Model 1Model 2 GreedyModel 2 ILPModel 3 GreedyModel 3 ILP
Number of users
Num
ber o
f acc
eped
use
rs
ILP 60 sec
![Page 27: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/27.jpg)
Single carrier models
27
• ILP performances
![Page 28: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/28.jpg)
28
Continuous optimization
* Collaboration with Frédéric Mezzine, IRIT, Toulouse
![Page 29: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/29.jpg)
Continuous optimization
• 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
![Page 30: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/30.jpg)
30
Continuous optimization
i
j
k
x
User i Gain αi Δix
i Δix +
j Δjx +
k Δkx +
x 0 -
• Matlab’s solver fmincon
![Page 31: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/31.jpg)
31
Continuous optimization
i
j
k
x
User i Gain αi Δix
i ↓ ↓ ↓ ↓+
j
k
x -
• Matlab’s solver fmincon
![Page 32: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/32.jpg)
32
Continuous optimization
i
j
k
x
User i Gain αi Δix
i ↓ ↓ ↓ ↓
j
k
x -
• Matlab’s solver fmincon
![Page 33: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/33.jpg)
33
Continuous optimization
i
j
k
x
User i Gain αi Δix
i ↓ ↓ ↓ ↓-
j
k
x -
• Matlab’s solver fmincon
![Page 34: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/34.jpg)
34
Continuous optimization
i
j
k
x
User i Gain αi Δix
i ↓ ↓ ↓ ↓
j ↓ ↓ ↓ ↓
k ↓ ↓ ↓ ↓
x +
• Matlab’s solver fmincon
![Page 35: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/35.jpg)
35
Continuous optimization
• 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
![Page 36: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/36.jpg)
36
Continuous optimization
• Matlab’s solver fmincon• Parameters: k, MAXINEG, UTVAR
3 4 5 6 7 8 9 100.0
1.0
2.0
3.0
4.0
5.0
6.0
7.0
0
20
40
60
80
100
120
140
160
180
Beam Decentring with UTVAR = 0
Users (MAXINEG = 1) Users (MAGINEG = 2)Time (MAXINEG = 1) Time (MAXINEG = 2)
k (Number of Interferers)
Num
ber o
f Rea
ssig
ned
User
s
Cal.
Tim
e /
Resg
gine
d Us
er (s
)
3 4 5 6 7 8 9 100.0
1.0
2.0
3.0
4.0
5.0
6.0
7.0
0
20
40
60
80
100
120
140
160
Beam Decentring with UTVAR = 1
Users (MAXINEG = 1) Users (MAGINEG = 2)Time (MAXINEG = 1) Time (MAXINEG = 2)
k (Number of Interferers)
Num
ber o
f Rea
ssig
ned
User
s
Cal.
Tim
e /
Resg
gine
d Us
er (s
)
![Page 37: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/37.jpg)
37
Continuous optimization
• Beam moving results with k-MAXINEG-UTVAR = 7-2-0
20 40 60 80 100 120 140 160 180 2000
20
40
60
80
100
120
140
160
180
Greedy
ILP (180s)
Greedy + Beam Decentring
ILP + Beam Decentring
Number of users
Num
ber o
f acc
epte
d us
ers
20 40 60 80 100 120 140 160 180 2000
20
40
60
80
100
120
140
160
180
Greedy
ILP (60s)
Greedy + Beam Decentring
ILP + Beam Decentring
Number of users
Num
ber o
f acc
epte
d us
ers
![Page 38: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/38.jpg)
38
Continuous optimization
• Beam moving results with k-MAXINEG-UTVAR = 7-2-0
![Page 39: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/39.jpg)
39
Continuous optimization
• Closed-loop implementation
![Page 40: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/40.jpg)
40
Conclusions and further study – Part 1
• 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
![Page 41: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/41.jpg)
41
Multiple carrier models
![Page 42: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/42.jpg)
Multiple carrier models
• Binary interference
• Cumulative interference
42
![Page 43: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/43.jpg)
Multiple carrier models
• Binary interference
– LF: loading factor
43
![Page 44: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/44.jpg)
Multiple carrier models
• 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
![Page 45: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/45.jpg)
Multiple carrier models
• Binary interference
– Disjunctive graph and clique
– {1,2}, {2,3}, {2,4}, {3,5}, {4,5,6} vs. 7 interference pairs
– CP optimizer
45
![Page 46: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/46.jpg)
Multiple carrier models
• Binary interference
46
![Page 47: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/47.jpg)
Multiple carrier models
• Binary interference
47
![Page 48: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/48.jpg)
Multiple carrier models
• Binary interference
48
![Page 49: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/49.jpg)
Multiple carrier models
• Cumulative interference
– Overlapping duration should be considered
49
if ii df jf jj df
jiiij fdfo
if ii df jf jj df
jij do
![Page 50: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/50.jpg)
Multiple carrier models
• Cumulative interference: ILP1
50
![Page 51: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/51.jpg)
Multiple carrier models
• Cumulative interference: ILP2
51
![Page 52: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/52.jpg)
Multiple carrier models
• Cumulative interference: ILP3
52
![Page 53: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/53.jpg)
Multiple carrier models
• Scheduling (CP) vs. ILP (CPLEX)
53
![Page 54: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/54.jpg)
Multiple carrier models
• Cumulative interference vs. binary interference
54
![Page 55: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/55.jpg)
Multiple carrier models
• Cumulative interference vs. binary interference
55
![Page 56: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/56.jpg)
56
Conclusions and further study – Part 2
• FAP as scheduling problem• Outperform ILP• Cumulative -> Binary interference
• Pattern-based ILP with column generation• Heuristics based on interval graph coloring• Local search technique
![Page 57: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/57.jpg)
57
Industrial application
• 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
![Page 58: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/58.jpg)
Industrial application
• Terminal types– 50 dBW, 45 dBW– Max. 24 Mbps, 10 Mbps
• Traffic types– Guaranteed, Non-guaranteed
• User priority level and handling
58
![Page 59: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/59.jpg)
Industrial application
• 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
![Page 60: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/60.jpg)
Industrial application
• Beam positioning methods– Fixed-beam– SDMA beams
60
![Page 61: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/61.jpg)
61
Greedy algorithms
![Page 62: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/62.jpg)
Greedy algorithms
• Fast• Flexible
• Extensive hierarchical search• MI (Minimum Interference)• MB (Minimum Bandwidth)
• No performance guarantee
62
![Page 63: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/63.jpg)
63
Greedy algorithms: MI
• Minimum Interference (MI)
Superframe 1 Superframe 2
MI
New superframe when the old one is utilized.
![Page 64: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/64.jpg)
Greedy algorithms
• Minimum Bandwidth (MB)
64
New superframe before increasing bandwidth
![Page 65: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/65.jpg)
65
Experimental results
![Page 66: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/66.jpg)
66
Computational experiments
• Test instances
![Page 67: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/67.jpg)
67
Experimental results
• Assignment time (seconds)
BC longer time than FBBC30 longer than BC25MI about the same time as MB
![Page 68: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/68.jpg)
68
Experimental results
• Number of rejected users
Largely depended on demand / BW
![Page 69: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/69.jpg)
69
Conclusions and further study – Part 3
• 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
![Page 70: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/70.jpg)
70
Conclusions and further study
![Page 71: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/71.jpg)
71
Conclusions and further study
• 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
![Page 72: Frequency assignment for satellite communication systems Kata KIATMANAROJ Supervisors: Christian ARTIGUES, Laurent HOUSSIN 1.](https://reader031.fdocuments.us/reader031/viewer/2022013004/56649dcf5503460f94ac389a/html5/thumbnails/72.jpg)
72
Thank you