This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.
Neels Hofmeyr gerrit-no-reply at lists.osmocom.org
Review at https://gerrit.osmocom.org/575
doc: add ladder diagram on dynamic TS, for TCH/H
Also gitignore the image files possibly produced by mscgen.
Change-Id: I58bc10fddeb14a694e1b159d6ccfe35cef7c804a
---
M .gitignore
A doc/dyn_ts.msc
2 files changed, 62 insertions(+), 0 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-bts refs/changes/75/575/1
diff --git a/.gitignore b/.gitignore
index 8b8864d..ed002b6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -55,6 +55,8 @@
doc/vty_reference.xml
doc/dyn_pdch.svg
doc/dyn_pdch.png
+doc/dyn_ts.svg
+doc/dyn_ts.png
# Backups, vi, merges
*~
diff --git a/doc/dyn_ts.msc b/doc/dyn_ts.msc
new file mode 100644
index 0000000..0312c03
--- /dev/null
+++ b/doc/dyn_ts.msc
@@ -0,0 +1,60 @@
+msc {
+ hscale = "1.5";
+ phy,bts,pcu,bsc;
+
+ bts => bsc [ label = "RSL Chan Requested" ];
+ phy box bsc [ label = "TS is in PDCH mode, deactivate" ];
+ bsc => bts [ label = "RSL RF Channel Release (PDCH)" ];
+ bts => pcu [ label = "Info Ind (Deactivate)" ];
+ pcu => bts [ label = "Chan Deactivate request" ];
+ bts => phy [ label = "L1 chan Deactivate PDTCH SAPIs" ];
+ phy -> bts [ label = "L1 chan Deactivate SAPIs confirm" ];
+ bts -> bsc [ label = "RSL RF Channel Release Ack (PDCH)" ];
+
+ phy box bsc [ label = "Activate TCH/H" ];
+ bsc => bts [ label = "RSL Channel Activation (TCH/H)" ];
+ --- [ label = "BTS notices: chan still connected as PDTCH, reconnect" ];
+ bts => phy [ label = "L1 chan Disconnect PDTCH" ];
+ phy -> bts [ label = "L1 chan Disconnect confirm" ];
+ bts => phy [ label = "L1 chan Connect TCH/H" ];
+ phy -> bts [ label = "L1 chan Connect confirm" ];
+ --- [ label = "chan reconnect as TCH/H complete" ];
+ bts => phy [ label = "L1 chan Activate SAPIs" ];
+ bts -> bsc [ label = "RSL Channel Activation Ack (TCH/H)" ];
+ --- [ label = "Voice call 1 commences..." ];
+
+ phy box bsc [ label = "A second voice call is requested" ];
+ bts => bsc [ label = "RSL Chan Requested" ];
+ phy box bsc [ label = "BSC finds second slot on dynamic TS in TCH/H mode" ];
+ bsc => bts [ label = "RSL Channel Activation (TCH/H)" ];
+ bts => phy [ label = "L1 chan Activate SAPIs" ];
+ bts -> bsc [ label = "RSL Channel Activation Ack (TCH/H)" ];
+ --- [ label = "Voice call 2 commences..." ];
+
+ --- [ label = "...Voice call 1 ends" ];
+ bts => bsc [ label = "Release Ind" ];
+ bsc => bts [ label = "RSL RF Channel Release (TCH/H)" ];
+ bts => phy [ label = "L1 chan Deactivate SAPIs" ];
+ bts -> bsc [ label = "RSL RF Channel Release Ack (TCH/H)" ];
+ --- [ label = "BSC notices: one chan still in use"];
+
+ --- [ label = "...Voice call 2 ends" ];
+ bts => bsc [ label = "Release Ind" ];
+ bsc => bts [ label = "RSL RF Channel Release (TCH/H)" ];
+ bts => phy [ label = "L1 chan Deactivate SAPIs" ];
+ bts -> bsc [ label = "RSL RF Channel Release Ack (TCH/H)" ];
+
+ phy box bsc [ label = "If all channels on TS are released, PDCH Activation" ];
+ bsc => bts [ label = "RSL Channel Activation (PDCH)" ];
+ --- [ label = "BTS notices: chan still connected as TCH/H, reconnect" ];
+ bts => phy [ label = "L1 chan Disconnect TCH/H" ];
+ phy -> bts [ label = "L1 chan Disconnect confirm" ];
+ bts => phy [ label = "L1 chan Connect PDTCH" ];
+ phy -> bts [ label = "L1 chan Connect confirm" ];
+ --- [ label = "chan reconnect as PDTCH complete" ];
+ bts => pcu [ label = "Info Ind (Activate)" ];
+ pcu => bts [ label = "chan Activate request" ];
+ bts => phy [ label = "L1 chan Activate PDTCH SAPIs" ];
+ phy -> bts [ label = "L1 chan Activate SAPIs confirm" ];
+ bts -> bsc [ label = "RSL Channel Activation Ack (PDCH)" ];
+}
--
To view, visit https://gerrit.osmocom.org/575
To unsubscribe, visit https://gerrit.osmocom.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I58bc10fddeb14a694e1b159d6ccfe35cef7c804a
Gerrit-PatchSet: 1
Gerrit-Project: osmo-bts
Gerrit-Branch: master
Gerrit-Owner: Neels Hofmeyr <nhofmeyr at sysmocom.de>