summaryrefslogtreecommitdiff
path: root/cesar/cp/beacon/doc/processingbeacon.sdl
diff options
context:
space:
mode:
authorschodet2008-08-29 14:52:33 +0000
committerschodet2008-08-29 14:52:33 +0000
commit61addbb1e20e382581c3bee165b8c253adb69d84 (patch)
treef106646632de478a1bc08b12a043f83336435e98 /cesar/cp/beacon/doc/processingbeacon.sdl
parent1b5b41d79cf71a1d5a784576aa1fa9d9bd704a71 (diff)
* cp2 -> cp:
- renamed. git-svn-id: svn+ssh://pessac/svn/cesar/trunk@2798 017c9cb6-072f-447c-8318-d5b54f68fe89
Diffstat (limited to 'cesar/cp/beacon/doc/processingbeacon.sdl')
-rw-r--r--cesar/cp/beacon/doc/processingbeacon.sdl21
1 files changed, 21 insertions, 0 deletions
diff --git a/cesar/cp/beacon/doc/processingbeacon.sdl b/cesar/cp/beacon/doc/processingbeacon.sdl
new file mode 100644
index 0000000000..f6130d018e
--- /dev/null
+++ b/cesar/cp/beacon/doc/processingbeacon.sdl
@@ -0,0 +1,21 @@
+(idle) -beacon received-> > beacon |
+
+> beacon | -> | Get sta own data |
+
+| Get sta own data | -> <tracked AVLN>
+<tracked AVLN> -yes-> ||NTB sync||
+||NTB sync|| -> | add AVLN |
+
+<tracked AVLN> -no-> | add AVLN |
+| add AVLN | -> < our AVLN >
+
+< our AVLN > -no-> <sta is CCo>
+
+<sta is CCo> -no-> (idle)
+<sta is CCo> -yes-> ||read regions||
+||read regions|| -> (idle)
+
+< our AVLN > -yes-> <beacon type>
+<beacon type> -central beacon-> ||central beacon||
+<beacon type> -discover beacon-> ||discover beacon||
+<beacon type> -proxy beacon-> ||proxy beacon||