Harald Welte | f1d4251 | 2017-05-31 21:22:42 +0200 | [diff] [blame^] | 1 | # MO Call on a classic E1 Abis BTS with classic E1 A BSC |
| 2 | # not actually supported by OsmoBSC (nor planned), for refrence only |
| 3 | msc { |
| 4 | hscale=2; |
| 5 | ms [label="MS"], bts [label="E1 BTS"], bsc[label="OsmoBSC"], trau[label="TRAU"], m_sc[label="MSC"]; |
| 6 | |
| 7 | ms box m_sc [label="We assume a SDCCH is already established"]; |
| 8 | ...; |
| 9 | |
| 10 | ms -> m_sc [label="DTAP CC SETUP"]; |
| 11 | ms <- m_sc [label="DTAP CC CALL PROCEEDING"]; |
| 12 | |
| 13 | bsc <- m_sc [label="BSSAP ASSGN REQ"]; |
| 14 | bsc box m_sc [label="E1 TS for PCM specified by CIC"]; |
| 15 | bts <- bsc [label="RSL CHAN ACT"]; |
| 16 | bts -> bsc [label="RSL CHAN ACT ACK"]; |
| 17 | bts box bsc [label="E1 TS + 16k sub-slot configured for given lchan"]; |
| 18 | ms <-> bsc [label="Assignment"]; |
| 19 | bsc -> m_sc [label="BSSAP ASSGN CMPL"]; |
| 20 | |
| 21 | ...; |
| 22 | trau <- m_sc [label="PCM Audio in full E1 slot"]; |
| 23 | bts <- trau [label="A-bis TRAU frames on 16k sub-slot"]; |
| 24 | |
| 25 | ...; |
| 26 | ms <- m_sc [label="DTAP CC CONNECT"]; |
| 27 | ms -> m_sc [label="DTAP CC CONNECT ACK"]; |
| 28 | trau <-> m_sc [label="PCM Audio in full E1 slot"]; |
| 29 | bts <-> trau [label="A-bis TRAU frames on 16k sub-slot"]; |
| 30 | --- [label="Voice Call in Progress"]; |
| 31 | ms <- m_sc [label="DTAP CC DISCONNET"]; |
| 32 | ms <- m_sc [label="DTAP CC RELEASE"]; |
| 33 | ms <- m_sc [label="DTAP CC RELEASE COMPL"]; |
| 34 | ...; |
| 35 | bsc <- m_sc [label="BSSMAP CLEAR CMD"]; |
| 36 | bsc -> m_sc [label="BSSMAP CLEAR COMPL"]; |
| 37 | bsc <- m_sc [label="SCCP RLSD"]; |
| 38 | bsc -> m_sc [label="SCCP RLC"]; |
| 39 | } |