doc: specify location_request_fsm as dot graph
diff --git a/doc/Makefile.am b/doc/Makefile.am
index 2b65598..9e73702 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -4,6 +4,7 @@
$(NULL)
msc: \
+ $(builddir)/location_request_fsm.png \
$(NULL)
dot: \
diff --git a/doc/location_request_fsm.dot b/doc/location_request_fsm.dot
new file mode 100644
index 0000000..f1d0c0e
--- /dev/null
+++ b/doc/location_request_fsm.dot
@@ -0,0 +1,19 @@
+digraph G {
+rankdir=TB
+labelloc=t; label="Location Request FSM in OsmoSMLC"
+
+ BSC [label="BSC\nvia\nLb interface",shape=box3d]
+
+ subgraph cluster_LOC_REQ_FSM {
+ label="loc_req_fsm"
+ INIT -> WAIT_TA_RESPONSE
+ WAIT_TA_RESPONSE -> GOT_TA_RESPONSE
+ GOT_TA_RESPONSE -> terminate
+ terminate [shape=octagon]
+ }
+
+ BSC -> INIT [label="BSSMAP-LE Perform\nLocation Req",style=dashed]
+ WAIT_TA_RESPONSE -> BSC [label="TA Request",style=dashed]
+ BSC -> WAIT_TA_RESPONSE [label="TA Response",style=dashed]
+ GOT_TA_RESPONSE -> BSC [label="BSSMAP-LE Perform\nLocation Resp",style=dashed]
+}