Max | 8f934f5 | 2016-03-09 15:07:08 +0100 | [diff] [blame] | 1 | msc { |
| 2 | hscale="1.2"; |
Harald Welte | d930b4d | 2016-03-10 12:29:18 +0700 | [diff] [blame] | 3 | bsc [label="BSC"], bts [label="BTS"], pcu [label="PCU"], sgsn [label="SGSN"]; |
Max | 8f934f5 | 2016-03-09 15:07:08 +0100 | [diff] [blame] | 4 | |
| 5 | |||; |
Harald Welte | d930b4d | 2016-03-10 12:29:18 +0700 | [diff] [blame] | 6 | bts box bsc [label="A-bis OML connection"]; |
Harald Welte | 3a89f21 | 2016-03-10 12:32:13 +0700 | [diff] [blame] | 7 | bsc => bts [label="Set OML Attrbibutes (NSVC,CELL)"]; |
| 8 | bts rbox pcu [label="PCU Unix Domain Socket"]; |
| 9 | pcu => bts [label="connect to PCU socket"]; |
Max | 8f934f5 | 2016-03-09 15:07:08 +0100 | [diff] [blame] | 10 | pcu <: bts [label="Config. parameters"]; |
Harald Welte | d930b4d | 2016-03-10 12:29:18 +0700 | [diff] [blame] | 11 | pcu rbox pcu [label="bind/connect UDP socket"]; |
| 12 | pcu note sgsn [label="NS-over-IP (UDP port 23000)"]; |
Max | 8f934f5 | 2016-03-09 15:07:08 +0100 | [diff] [blame] | 13 | pcu => sgsn [label="NS RESET"]; |
| 14 | pcu <= sgsn [label="NS RESET ACK"]; |
| 15 | ...; |
| 16 | pcu => sgsn [label="NS UNBLOCK"]; |
| 17 | pcu <= sgsn [label="NS UNBLOCK ACK"]; |
| 18 | pcu box sgsn [label="NS link established"]; |
| 19 | ...; |
| 20 | pcu => sgsn [label="BVC RESET"]; |
| 21 | pcu <= sgsn [label="BVC RESET ACK"]; |
| 22 | ...; |
| 23 | pcu => sgsn [label="BVC UNBLOCK"]; |
| 24 | pcu <= sgsn [label="BVC UNBLOCK ACK"]; |
| 25 | pcu box sgsn [label="BSSGP link established"]; |
| 26 | |||; |
| 27 | } |