[doc] architecture: add process diagram

This commit is contained in:
Matteo Cypriani 2013-10-03 09:49:34 -04:00
parent 0c79e230b9
commit 191521751b
1 changed files with 22 additions and 1 deletions

View File

@ -62,7 +62,28 @@ Each step of this protocol corresponds to a different module:
The positioning server, or computation server, takes as an input the The positioning server, or computation server, takes as an input the
data from the aggregation server, and outputs the computed positions, data from the aggregation server, and outputs the computed positions,
thanks to the //OwlPS Positioner// module, described in detail in thanks to the //OwlPS Positioner// module, described in detail in
owlps-positionerd.t2t. owlps-positionerd.t2t. These results can be sent to the mobile
terminal or treated otherwise, for instance by a program such as OwlPS
UDP-to-HTTP (cf. owlps-udp-to-http.t2t).
The figure below summarises this process:
```
+--------------+ positioning request +----------------+
| OwlPS Client | ---------------------------> | OwlPS Listener |
+--------------+ +----------------+
^ |
| |
| | captured
computed | | request
position | |
| |
| V
+------------------+ aggregated request +------------------+
| OwlPS Positioner | <------------------------ | OwlPS Aggregator |
+------------------+ +------------------+
```