From be9dd99b393e0d8a7a81f6da0d52d2befcf8d802 Mon Sep 17 00:00:00 2001 From: Quentin Legot Date: Tue, 4 Apr 2023 08:30:21 +0200 Subject: [PATCH] Re compute interference and change distances --- src/main/java/fr/ntr/AccessPoint.java | 4 ++-- src/main/java/fr/ntr/Main.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/fr/ntr/AccessPoint.java b/src/main/java/fr/ntr/AccessPoint.java index 8bac863..38c3a6c 100644 --- a/src/main/java/fr/ntr/AccessPoint.java +++ b/src/main/java/fr/ntr/AccessPoint.java @@ -32,7 +32,7 @@ public class AccessPoint { cell1.schedule(ticks); cell2.schedule(ticks); //simulation des interférences - // computeInterference(); + computeInterference(); // traite les données et les enregistre dans un fichier try { cell1.analyseData(ticks, users); @@ -48,7 +48,7 @@ public class AccessPoint { ResourceBlock[][] frameCell1 = cell1.getFrame(); ResourceBlock[][] frameCell2 = cell2.getFrame(); - for (int k = 0; k < frameCell1.length; k++ ) { + for (int k = 0; k < frameCell1.length; k++) { for (int l = 0; l < frameCell1[k].length; l++) { //interférences si les deux cellules parlent au même UE sur le même time slot User user1 = frameCell1[k][l].getUser(); diff --git a/src/main/java/fr/ntr/Main.java b/src/main/java/fr/ntr/Main.java index 86dbeed..eacfd5d 100644 --- a/src/main/java/fr/ntr/Main.java +++ b/src/main/java/fr/ntr/Main.java @@ -90,7 +90,7 @@ public class Main { private static List generateUsers(int nbUsers, int timeSlotNb, int subCarrierNb) { List users = new ArrayList<>(); // 2 groupes d'utilisateurs, proches et éloignés - double[] distance = { 200d, 400d }; + double[] distance = { 150d, 400d }; for (double v : distance) { for (int j = 0; j < nbUsers; j++) { User user = new User(v, timeSlotNb, subCarrierNb);