aboutsummaryrefslogtreecommitdiffstats
path: root/doc/manuals/abis/dyn_ts_ipa_style.msc
blob: ae7c0d0ea583b3c436272d06cd4efbfd9f2734ca (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
msc {
	hscale = "1.2";
	phy,bts,pcu,bsc;

	phy box bsc	[ label = "PDCH Deactivation" ];
	bsc => bts	[ label = "IPAC PDCH DEACT" ];
	---		[ label = "Disconnect PDTCH" ];
	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 => phy	[ label = "L1 chan Disconnect PDTCH" ];
	phy -> bts	[ label = "L1 chan Disconnect confirm" ];
	---		[ label = "Connect TCH" ];
	bts => phy	[ label = "L1 chan Connect TCH" ];
	phy -> bts	[ label = "L1 chan Connect confirm" ];
	bts => bsc	[ label = "IPAC PDCH DEACT ACK" ];

	phy box bsc	[ label = "Now BSC may use TCH (example)" ];
	bsc => bts	[ label = "Activate TCH/F" ];
	bts => phy	[ label = "L1 chan Activate SAPIs" ];
	---  		[ label = "Voice call..." ];
	bsc => bts	[ label = "Deactivate TCH/F" ];
	bts => phy	[ label = "L1 chan Deactivate SAPIs" ];

	phy box bsc	[ label = "PDCH Activation" ];
	bsc => bts	[ label = "IPAC PDCH ACT" ];
	---		[ label = "Disconnect TCH" ];
	bts => phy	[ label = "L1 chan Disconnect TCH" ];
	phy -> bts	[ label = "L1 chan Disconnect confirm" ];
	---		[ label = "Connect PDTCH" ];
	bts => phy	[ label = "L1 chan Connect PDTCH" ];
	phy -> bts	[ label = "L1 chan Connect confirm" ];
	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 = "IPAC PDCH ACT ACK" ];
}