From 3120341481e52871c8d3748e9d0ca5a9de1ea115 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Thu, 25 Apr 2019 12:17:43 +0200 Subject: osmodevcon2019: cell broadcast slides --- 2019/osmodevcon2019-cell_broadcast/smscb-2g.msc | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 2019/osmodevcon2019-cell_broadcast/smscb-2g.msc (limited to '2019/osmodevcon2019-cell_broadcast/smscb-2g.msc') diff --git a/2019/osmodevcon2019-cell_broadcast/smscb-2g.msc b/2019/osmodevcon2019-cell_broadcast/smscb-2g.msc new file mode 100644 index 0000000..c15175f --- /dev/null +++ b/2019/osmodevcon2019-cell_broadcast/smscb-2g.msc @@ -0,0 +1,23 @@ +msc { + hscale="2"; + ms [label="MS"], bts [label="BTS"], bsc [label="BSC"], cbc [label="CBC"], cbe [label="CBE"]; + + cbc <= cbe [label="New message (duration, geographic scope)"]; + + cbc box cbc [label="Determine list of BSCs in scope"]; + bsc <= cbc [label="CBSP WRITE-REPLACE"]; + bsc => cbc [label="CBSP WRITE-REPLACE ACK"]; + + bsc box bsc [label="Determine list of BTSs in scope"]; + bsc box bsc [label="Schedule with any other SMSCB for give BTSs"]; + bts <= bsc [label="RSL SMSCB COMMAND"]; + + ms <= bts [label="CBCH SMSCB block (1/4)"]; + ms <= bts [label="CBCH SMSCB block (2/4)"]; + ms <= bts [label="CBCH SMSCB block (3/4)"]; + ms <= bts [label="CBCH SMSCB block (4/4)"]; + bts box bts [label="BTS doesn't retransmit unless type=default"]; + + bts => bsc [label="RSL CBCH LOAD IND"]; + bsc box bsc [label="flow control; scheduling"]; +} -- cgit v1.2.3