- Details
- Written by Super User
- Category: Uncategorised
- Hits: 2915
The code used in the article Performance evaluation of OFDMA and Aggregation downlink stateless service disciplines in Wi-Fi networks is avalaible and presented below.
The code is here. It is a zip file.
It runs on linux with the following commands:
myPrompt$ unzip codePooling.zip
myPrompt$ cd codeWeb
myPrompt$ make
myPrompt$ ./pooling sce algo
IFI - Master RSC
Unpublished- Details
- Written by Super User
- Category: Uncategorised
- Hits: 10280
aaaaaaaaaaaaaa
- Details
- Written by Super User
- Category: Uncategorised
- Hits: 12509
Information IUT Lyon 1 2018-2019
Information IUT Lyon 1: 2017-2018
Les calendriers:
Calendrier devOps 2019-2020 Gr1 Gr2
Calendrier SID 2019-2020
Calendrier ESSIR 2019-2020
Calendrier DevOps 2018-2019 Groupe 1 Groupe 2
Dates importantes pour les PTUT:
Date premier semestre :
Présentation ptut S1 : 17/01/2019
Revue de projet G6S2 : 24/01/2019
Réunion bilan S3 : 24/01/2019
Soutenance G6S4 : 11/10/2018
Date second semestre :
Présentation ptut G6S1 : 13/06/2019
Revue de projet S2 : 20/06/2019
Réunion bilan G6S3 : 13/06/2019
Soutenance S4 : 21/03/2019
Les fiches modules: Statistiques diverses:
Liste des modules Eval IUT S1 2018-2019 commentaires
Exemples de fiches: fiche1 fiche2
Le lien de P-A Champin vers Tomuss
Le site pour les missions: ici
Centre financier: 971F1090 - GENIE INFO LYON
Correspondant IUT: Vincent Caillet (d'abord) / Vizier Lexane (en charge des missions - site gratte ciel).
Les présentations/compte rendu de réunion
AG du 30 Août 2018 AG 1er Juillet
CR journée pédagogique 2 Mai 2019
Réunion de département
Lundi 24 Septembre Lundi 14 Janvier Lundi 1er Avril
Lundi 22 Octobre Lundi 4 Février Lundi 6 Mai
Lundi 26 Novembre (ADUT) Lundi 4 Mars Lundi 3 Juin
CR conseil département 28 Mars 2019
Documents divers
Evaluation S4 (promo sortie en Juillet 2018)
Spécialités BAC (tableau ADUT)
Evaluation Pôle Ingénierie STS
Evaluation département informatique evaluation indicateur
Annexe 2 du réglement intérieur: fraude à l'examen et procédure à suivre
Les rattrapages mutualisés des Jeudi après midi:
27 Sept. Stéphane 11 Octobre François 25 Octobre Anthony
15 Nov. Myriam 29 Nov. Alex 13 Déc. Pierre-Antoine
20 Déc. Véronique 10 Janv. Serge Rémi 17 Janv.
24 Janv. Ariane 07 Mars Anthony 28 Mars Samba
04 Avril Stéphane 09 Mai Aude 23 Mai Stéphane
06 Juin Véronique 20 Juin Christine
JES (les créneaux de 2h ce sont deux présentations mais en pratique souvent on en fait moins)
Mercredi 23 Janvier
9h30-11h30 Myriam / Aurélie
13h-14h Serge / Samba
14h-16h P-A / Alex
Jeudi 24 Janvier
9h30-11h30 Isabelle D./ Véronique D.
13h-14h Rémi / Hamamache
14h-15 Rémi / Anthony
15h-16h Anthony.
Les déclarattions d'heures:
Voici les heures d'encadrement de projets tuteurés à déclarer dans Gasel :
- S1 : 2h par projet UE11
- S2 : 2,5h par projet UE21
- S3 : 4,5h UE33
- S4 : 3h par projet UE43
- ASPE : 7,5h par projet réparties en 4,5h en UE11 et 3h en UE21
Pour les suivis d'alternants (même principe dans les 3 LP):
- 10h dans l'UE 5 alternance,
- 4h dans l'UE 4 projet tuteuré.
- Details
- Written by Super User
- Category: Uncategorised
- Hits: 11737
MASTER RSC
Cours1.pdf
Script exo 1 ns-3.30
Script exo 2 ns-3.30
- Details
- Written by Super User
- Category: Uncategorised
- Hits: 12500
Channel Allocation in Substitution Networks
The code here corresponds to the following paper:
Anthony Busson, Isabelle Guérin-Lassous, Ha Pham The Anh. Channel Assignment in IEEE 802.11-based Substitution Networks. BalkanCom 2018. Podgorica. Montenegro. June 2018. [pdf]
The code gives the channel allocation according to different algorithms:
- allocation with only one frequency (algo=0)
- allocation that minimizes the conflict graph (algo=1) - the optimal is gien through an exhaustive search (can be long)
- allocation that maximizes the end-to-end throughput and given by the heuristic described in the paper (algo=2)
- allocation that maximizes the end-to-end throughput - the optimal is gien through an exhaustive search (can be very long) (algo=3)
The output consists in two files:
- a text file in the folder dataTheo with the theoretical throughput for each path (1, 2 or 3 paths). A path may be couter-productive (decreases the overall throughput), in this case this path is neglected. The throughput on each path gives also the optimal load sharing that must be applied at the source.
- a ns-3 simulation file that allows to estimate the maximal throughput through simulations. It has been tested for ns-3 version until ns3.26 (there are some warning for this version). This file must be copied in the scratch folder of ns-3 and execute. To obtain the throughput you must parse the error output and count the number of RX entries. The parser is not provided here. The parameter "nbOfSamples" indicates the number of ns-3 files that must be generated.
The topology consists in a source and a destination connected through a mesh wireless networks composed of 1, 2, or 3 paths. The routers location can be completely static (topology 0) or lightly random. For the later, we move routers a little bit around their original location to have different transmission rates on the links but the path is the same as the other topology.
It has been coded for Linux but may work on other OS.
Compile and test:
make
To obtain the usage just type:
./simulator
Usage: ./simulator topology nbOfNodes nbOfRadios maxFreq nbOfSamples nbOfRoutes algorithm
-----------------------------------------------------------------
-- topology: 0-> pathTopology 1-> pathTopologyRandom
-- nbOfNodes: number of nodes
-- nbOfRadios: number of radios
-- maxFreq: number of available frequencies
-- nbOfSamples: number of NS3 file to simulate the capacity
-- nbOfRoutes: number of routes between the source and the destination
-- algorithm: One frequency=0 Minimize the conflict graph (optimal)=1 Throughput_Heuristic=2 Throughput_Optimal=3
-----------------------------------------------------------------
For example, the command for a channel assignment given by our heuristic with 2 routes, 8 nodes, 2 radios per router, 8 available channels and random routers location, is:
./simulator 1 8 2 3 1 2 2
A script is given in the archive that allows you to test the execution time of the heuristic with 1, 2 and 3 paths (scriptExecSpeed.sh). It generates three files (1path.out, 2path.out and 3path.out) that contains the execution time for 100 tests. To test it:
./scriptExecSpeed.sh