From 16872adf2d91da6c080053ce01be48425f76f552 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Tue, 21 Dec 2021 15:27:04 +0100 Subject: [PATCH] doc: Add dotty graph of BTS_Tests component hierarchy Change-Id: I42d5d67cae290f4b8b330b7800cb5337a9745ce3 --- doc/bts_tests.dot | 49 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 doc/bts_tests.dot diff --git a/doc/bts_tests.dot b/doc/bts_tests.dot new file mode 100644 index 000000000..8cbb5b158 --- /dev/null +++ b/doc/bts_tests.dot @@ -0,0 +1,49 @@ +digraph G { + rankdir = LR; + label = "BTS_Tests component hierarchy"; + + "ConnHdlr" [ + shape = "record" + label = " ConnHdlr | RSL | RSL_PROC | LAPDM | L1CTL | BTS_TRXC | BSCVTY | PCU | RTPEM_DATA | RTPEM_CTRL" + ]; + "ConnHdlr":L1CTL -> "system":UD [label="L1CTL_PT:UD_PT"] + "ConnHdlr":BTS_TRXC -> "system":IPL4 [label="TRXC_CODEC_PT"] + "ConnHdlr":BSCVTY -> "system":TELNET + "ConnHdlr":PCU -> "system":UD [label="PCUIF_CODEC_PT"] + + "RSL_Emulation_CT" [ + shape = "record" + label = " RSL_Emulation_CT | CLIENT_PT | RSL_PROC | CCHAN_PT | IPA_PT" + ] + "RSL_Emulation_CT":IPA_PT -> "IPA_Emulation_CT":IPA_RSL_PORT + "ConnHdlr":RSL -> "RSL_Emulation_CT":CLIENT_PT + "ConnHdlr":RSL_PROC -> "RSL_Emulation_CT":RSL_PROC + + "LAPDm_CT" [ + shape = "record" + label = " LAPDM_CT | LAPDM_SP | L1CTL" + ] + "LAPDm_CT":L1CTL -> "system":UD [label="L1CTL_PT:UD_PT"] + "ConnHdlr":LAPDM -> "LAPDm_CT":LAPDM_SP + + "RTP_Emulation_CT" [ + shape = "record" + label = " RTP_Emulation_CT | DATA | CTRL | RTP | RTCP" + ] + "RTP_Emulation_CT":RTP -> "system":IPL4 [label="RTP_CODEC_PT"] + "RTP_Emulation_CT":RTCP -> "system":IPL4 [label="RTP_CODEC_PT"] + "ConnHdlr":RTPEM_DATA -> "RTP_Emulation_CT":DATA + "ConnHdlr":RTPEM_CTRL -> "RTP_Emulation_CT":CTRL + + "IPA_Emulation_CT" [ + shape = "record" + label = " IPA_Emulation_CT | MTP3_SP_PORT | IPA_MGCP_PORT | IPA_RSL_PORT | IPA_OML_PORT | IPA_CTRL_PORT | IPA_GSUP_PORT | IPA_RSPRO_PORT | IPA_OSMO_PCU_PORT | IPA_SP_PORT | IPA_PORT" + ]; + "IPA_Emulation_CT":IPA_PORT -> "system":IPL4 + + + "system" [ + shape = "record" + label = " system | IPL4 | UD | TELNET" + ]; +}