Needed web services
Ciprian P.
- appliance consumption history
get sensor readings <- appliance identifier <- number of months -> ???
- prediction
predict sensor readings <- appliance identifier -> ??? (prediction for next month)
Ciprian C.
- user data:
login <- username, password -> identifier
list users -> list of identifiers get user data <- identifier -> ??? update user data <- identifier <- ??? register user data <- ??? -> identifier
list households -> list of identifiers get household data <- identifier -> ??? update household data <- identifier <- ??? register household data <- ??? -> identifier
list appliances <- household identifier -> list of identifiers get household data <- identifier -> ??? update household data <- identifier <- ??? register household data <- household identifier, ??? -> identifier
get sensor readings <- appliance identifier <- begin timestamp, end timestamp -> list of tuples (timestamp, reading)
Figures
users | sensors/user | interval | rec./second | rec./hour | rec./day | rec./week | rec./month | rec./year |
1 | 1 | 6 | 0.16 | 600 | 14400 | 100800 | 446400 | 5.256 mil |
250 | 1 | 6 | 41.6 | 150000 | 3.6 mil | 25.2 mil | 111.6 mil | 1.314 bil |
1000 | 1 | 6 | 166.6 | 600000 | 14.4 mil | 100.8 mil | 446.4 mil | 5.256 bil |
5000 | 1 | 6 | 833.3 | 3 mil | 72 mil | 504 mil | 2.232 bil | 26.28 bil |
100000 | 1 | 6 | 16666.6 | 60 mil | 1.440 bil | 10.08 bil | 44.64 bil | 525.6 bil |
1 mil | 1 | 6 | 166666.6 | 600 mil | 14.40 bil | 100.8 bil | 446.4 bil | 5.256 tril |
1 | 5 | 6 | 0.83 | 3000 | 72000 | 504000 | 2.232 mil | 26.28 mil |
250 | 5 | 6 | 208.3 | 75000 | 18 mil | 126 mil | 558 mil | 6.57 bil |
1000 | 5 | 6 | 833.3 | 3 mil | 72 mil | 504 mil | 2.232 bil | 26.28 bil |
5000 | 5 | 6 | 4166.6 | 15 mil | 360 mil | 2.52 bil | 11.16 bil | 131.4 bil |
100000 | 5 | 6 | 83333.3 | 300 mil | 7.2 bil | 50.4 bil | 232.2 bil | 2.628 tril |
1 mil | 5 | 6 | 833333.3 | 3 bil | 72 bil | 504 bil | 2.232 tril | 26.28 tril |