issues
search
kkosteck
/
aasd-kajak
2
stars
0
forks
source link
TrafficInfoAggregator - implementation
#2
Open
kkosteck
opened
1 year ago
kkosteck
commented
1 year ago
TrafficInfoAggregator
Agreguje dane przychodzące od
TrafficHandler
agent informujący o samochodach opuszczających skrzyżowanie.
timestamp pomiaru
Identyfikator skrzyżowania
Tablicę rejestracyjną pojazdu
WaitingHandler
agent obserwujący auta czekające na pasach do danego skrzyżowania.
timestamp pomiaru
liczbę aut na poszczególnych pasach lista rejestracji na dany pas Przesyła zagregowane dane do
StateController
.
timestamp
liczbę samochodów na poszczególnych pasach
liczbę samochodów które jeszcze nie dojechały
czasy oczekiwania poszczególnych aut
Funkcjonalności:
[ ] odbieranie wiadomości od
TrafficHandler
[ ] dodawanie pojazdu do nadjerzdzających
[ ] odbieranie wiadomości od
WaitingHandler
[ ] zmiana stanu pojazdu z dojerzdzającego na czekający na danym pasie
[ ] usuwanie pojazdów jeśli nie już nie czekają
[ ] wysyłanie wiadomości do
StateController
[ ] obliczenie czasu oczekiwania poszczególnych aut
TrafficInfoAggregator
Agreguje dane przychodzące od
Funkcjonalności: