# MO Call on a classic E1 Abis BTS with classic E1 A BSC # not actually supported by OsmoBSC (nor planned), for reference only msc { hscale=2; ms [label="MS"], bts [label="E1 BTS"], bsc[label="OsmoBSC"], trau[label="TRAU"], m_sc[label="MSC"]; ms box m_sc [label="We assume a SDCCH is already established"]; ...; ms -> m_sc [label="DTAP CC SETUP"]; ms <- m_sc [label="DTAP CC CALL PROCEEDING"]; bsc <- m_sc [label="BSSAP ASSIGN REQ"]; bsc box m_sc [label="E1 TS for PCM specified by CIC"]; bts <- bsc [label="RSL CHAN ACT"]; bts -> bsc [label="RSL CHAN ACT ACK"]; bts box bsc [label="E1 TS + 16k sub-slot configured for given lchan"]; ms <-> bsc [label="Assignment"]; bsc -> m_sc [label="BSSAP ASSIGN CMPL"]; ...; trau <- m_sc [label="PCM Audio in full E1 slot"]; bts <- trau [label="A-bis TRAU frames on 16k sub-slot"]; ...; ms <- m_sc [label="DTAP CC CONNECT"]; ms -> m_sc [label="DTAP CC CONNECT ACK"]; trau <-> m_sc [label="PCM Audio in full E1 slot"]; bts <-> trau [label="A-bis TRAU frames on 16k sub-slot"]; --- [label="Voice Call in Progress"]; ms <- m_sc [label="DTAP CC DISCONNET"]; ms <- m_sc [label="DTAP CC RELEASE"]; ms <- m_sc [label="DTAP CC RELEASE COMPL"]; ...; bsc <- m_sc [label="BSSMAP CLEAR CMD"]; bsc -> m_sc [label="BSSMAP CLEAR COMPL"]; bsc <- m_sc [label="SCCP RLSD"]; bsc -> m_sc [label="SCCP RLC"]; }