aboutsummaryrefslogtreecommitdiffstats
path: root/doc/handover-inter-bsc-mt.msc
diff options
context:
space:
mode:
authorNeels Hofmeyr <neels@hofmeyr.de>2018-06-11 02:40:30 +0200
committerNeels Hofmeyr <neels@hofmeyr.de>2018-06-16 15:56:14 +0200
commitc10a77af68c231a026b4f0aa2faf86c584e08eb6 (patch)
tree75e1b15068d2f25054c5a84ee16cdae957508059 /doc/handover-inter-bsc-mt.msc
parent73e028416e82f5f6b21d7f323fd907110ae02d74 (diff)
code bomb: refactor just about everything for inter-bsc HO
This is way too large, yet the typical tangle of modification onto modifications needs to be squashed to make sensible bits of them later for code review... Change-Id: I82e3f918295daa83274a4cf803f046979f284366
Diffstat (limited to 'doc/handover-inter-bsc-mt.msc')
-rw-r--r--doc/handover-inter-bsc-mt.msc4
1 files changed, 2 insertions, 2 deletions
diff --git a/doc/handover-inter-bsc-mt.msc b/doc/handover-inter-bsc-mt.msc
index 88a52daa7..52873c14b 100644
--- a/doc/handover-inter-bsc-mt.msc
+++ b/doc/handover-inter-bsc-mt.msc
@@ -13,7 +13,7 @@ msc {
bsc_lchan abox bsc_lchan [label="LCHAN_ST_WAIT_TS_READY"];
...;
--- [label="on no lchan, lchan FSM error or timeout"];
- bsc_lchan -> bsc_gscon [label="GSCON_EV_LCHAN_ALLOC_ERROR"];
+ bsc_lchan -> bsc_gscon [label="GSCON_EV_LCHAN_ERROR"];
bsc_gscon box bsc_gscon [label="handover_end(fail)"];
bsc_gscon => mgw_msc [label="BSSMAP Handover Failure"];
ms note bsc_gscon [label="MS happily continues on the old lchan."];
@@ -39,7 +39,7 @@ msc {
bsc_gscon -> bsc_lchan [label="LCHAN_EV_MGW_ENDPOINT_ERROR"];
bsc_lchan note bsc_gscon [label="conn FSM error handler exits and relies on the lchan FSM
signalling error, which should actually happen immediately:"];
- bsc_gscon <- bsc_lchan [label="GSCON_EV_LCHAN_ALLOC_ERROR"];
+ bsc_gscon <- bsc_lchan [label="GSCON_EV_LCHAN_ERROR"];
bsc_gscon -> bsc_mgcp [label="mgcp_conn_delete()"];
bsc_gscon box bsc_gscon [label="handover_end(fail)"];
bsc_gscon => mgw_msc [label="BSSMAP Handover Failure"];