Changes between Version 27 and Version 28 of Letibee
- Timestamp:
- Nov 5, 2010, 1:19:30 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Letibee
v27 v28 211 211 === Database === 212 212 213 The database is a MySQL database. The script below create the tables and the rows useful for the datamanager and the gateway. 213 The database is a MySQL database. 214 The script below creates the tables and the rows useful for the datamanager and the gateway. 214 215 215 216 {{{ … … 252 253 }}} 253 254 254 = Octave algorithms=255 256 Octave algorithms are used to compute rssi and position datas in order to generate more accurate positions datas and a regularized map. Different types of algorithm may be available.257 255 === Octave algorithms === 256 257 Octave algorithms are used to compute rssi and position datas in order to generate more accurate positions datas and a regularized map. 258 These algorithms may be seen as plugins, then different types of algorithm may be available. 258 259 259 260 == Gateway == … … 261 262 The Gateway task is to read on demand the information saved in DB tables and send these results by using the appropriate format to the end-user through the Sensei framework. 262 263 263 [[Image(gateway.png, 60%, center)]] 264 265 The LetiBee plugin is based on a skeleton plugin and its HandleRequest method. Most of datas are reachable using GET methods, each making a request to the database to get the up-to-date datas. Published datas are listed below. 266 267 == Published datas: == 268 269 270 The communication from the gateway to the end-user will be done using a text file. The Letibee WSAN is thinked like a geographic information database. This database contains nodes identities, positions (§Erreur : source de la référence non trouvée), measures and their histories (§Erreur : source de la référence non trouvée), estimate of others positions values using any kind of algorithms (§Erreur : source de la référence non trouvée). All these information will be send through the Sensei framework using the appropriate protocol and xml format. 264 [[Image(gateway.png, 40%, center)]] 265 266 The LetiBee plugin is based on a skeleton plugin and its HandleRequest method. 267 Most of datas are reachable using GET methods, each making a request to the database to get the up-to-date datas. 268 Published datas are listed below. 269 270 === Published datas: === 271 272 The communication from the gateway to the end-user is encapsulated in an xml file. 273 The Letibee WSAN is thinked like a geographic information database. 274 This database contains nodes identities, positions, measures and their histories, estimates of others positions values computed via algorithms written in Octave. 275 All these information will be send through the Sensei framework using the common protocol and xml format. 271 276 272 277 === WSAN description === 273 278 274 279 Resource description 275 Sensors276 /letibee/nodes280 '''Sensors''' 281 '''/letibee/nodes''' 277 282 278 283 This resource returns the number of nodes in the letibee network and their identities. … … 281 286 282 287 Resource description 283 Sensors 284 /letibee/[nodeid]/[position] 288 '''Sensors''' 289 '''/letibee/[nodeid]/[position]''' 285 290 286 291 Where position = positionX, positionY … … 291 296 292 297 Resource description 293 Sensors 294 /letibee/[nodeid]/[scalar_sensor_type] 298 '''Sensors''' 299 '''/letibee/[nodeid]/[scalar_sensor_type]''' 295 300 296 301 With scalar_sensor_type= luminance, temperature … … 301 306 302 307 Resources description 303 Sensors 304 /letibee/regmap 305 306 This resource allows the user to choose between differents algorithms for computing the regmap, and the consensusStrength ; returns a VRML file (.wrl) (find a plugin here : http://cic.nist.gov/vrml/vbdetect.html) 307 308 Parameters 309 /letibee/mapdescription 308 '''Sensors''' 309 '''/letibee/regmap''' 310 311 This resource allows the user to choose between differents algorithms for computing the regmap, and the consensusStrength ; returns a VRML file (.wrl) 312 (you may find a plugin for the web browser here : http://cic.nist.gov/vrml/vbdetect.html) 313 314 '''Parameters''' 315 '''/letibee/mapdescription''' 310 316 311 317 This resource returns the name of the algorithm used to compute the last regmap.