EmfDiagram
Simulateur
ticIndex: EInt
nbUR: EInt
nextTic()
start()
scenerio(Simulateur [1])
set_scenario()
EOperation()
base_station
name: EString
portée: EInt
distance(Mobile): EInt
envoiePacket(Mobile)
nextTic()
Mobile
name: EString
x: EInt
y: EInt
/MknMoyen : EInt
/tableauMkn: EEList
energieToStart: EInt
energieToRun: EInt
distance(base_station): EInt
nextTic()
connectionAntenne()
getEnergieConsomption()
print()
getMkn(): EEList[*]
« Interface »
Scheduler
allocateUR(EMap[1])
RoundRobin
MaxSNR
Packet
taille : EBigInteger
/tempsTransmission: EInt
tempDeDepart: EInt
tempsArrivé: EInt
id: EInt
TAILLEMAX: EInt
délaieMax: EInt
tempsTransmission(): EInt
decrementerTaillePacket()
PF
OEA
Trame
allocatedMap<Time,Frequency>: EMap
Cell
getMkn(): EInt
statisticRecorder
mobiles
*
1
antenne
scheduler
1
antennes
1..*
mobiles
*
buffers
*
antenne
*
cell
1
stat_recorder
0..1
1
simulateur
1
simulateur
1
cell