diff options
author | Harald Welte <laforge@gnumonks.org> | 2017-08-17 16:31:47 +0200 |
---|---|---|
committer | Neels Hofmeyr <neels@hofmeyr.de> | 2018-11-27 17:12:40 +0100 |
commit | d9400a977f7e9557c282b0ecb8ac5ef4a822e981 (patch) | |
tree | 41c37c49fa9564a0c876e766cc5a91a264b54a65 | |
parent | 1293ee10ba8396a7551cf243a9e75af9a1215675 (diff) |
mgw: Fix endpoint names for new MGW
According to RFC3435, an RTP bridge forrwarding packets, transcoding
or otherwise, is a single endpoint with two connections. Let's treat
it as such. We introduce the "rtpbridge/" prefix to identify such
special RTP endpoints.
Change-Id: Id1f079307225faf05d298dcb12aa1c421bfa680a
-rw-r--r-- | doc/manuals/mgw/osmo-bsc-new-mgw-e1.msc | 8 | ||||
-rw-r--r-- | doc/manuals/mgw/osmo-bsc-new-mgw.msc | 24 |
2 files changed, 16 insertions, 16 deletions
diff --git a/doc/manuals/mgw/osmo-bsc-new-mgw-e1.msc b/doc/manuals/mgw/osmo-bsc-new-mgw-e1.msc index 7912a73f5..04b114fff 100644 --- a/doc/manuals/mgw/osmo-bsc-new-mgw-e1.msc +++ b/doc/manuals/mgw/osmo-bsc-new-mgw-e1.msc @@ -17,9 +17,9 @@ msc { ms <-> bsc [label="Assignment"]; ...; - mgcp <- bsc [label="MGCP CRCX ts1/ss2@abis (MSC:4000)"]; + mgcp <- bsc [label="MGCP CRCX ts1/ss2@mgw (MSC:4000)"]; mgcp box mgcp [label="Bind to MGW-local RTP Port (3000)\nConnect to MSC:4000"]; - mgcp -> bsc [label="MGCP CRCX ts1/ss2@a OK (MGW:3000)"]; + mgcp -> bsc [label="MGCP CRCX ts1/ss2@mgw OK (MGW:3000)"]; ...; bsc -> m_sc [label="BSSAP ASSGN CMPL (3GPP AoIP MGW:3000)"]; @@ -44,7 +44,7 @@ msc { bsc <- m_sc [label="SCCP RLSD"]; bsc -> m_sc [label="SCCP RLC"]; ...; - mgcp <- bsc [label="MGCP DLCX ts1/ss2@a"]; + mgcp <- bsc [label="MGCP DLCX ts1/ss2@mgw"]; mgcp box mgcp [label="Release MSC-facing local RTP port (3000)"]; - mgcp -> bsc [label="MGCP DLCX ts1/ss2@a OK"]; + mgcp -> bsc [label="MGCP DLCX ts1/ss2@mgw OK"]; } diff --git a/doc/manuals/mgw/osmo-bsc-new-mgw.msc b/doc/manuals/mgw/osmo-bsc-new-mgw.msc index 2bab84dec..e618bb721 100644 --- a/doc/manuals/mgw/osmo-bsc-new-mgw.msc +++ b/doc/manuals/mgw/osmo-bsc-new-mgw.msc @@ -20,19 +20,19 @@ msc { bts <- bsc [label="IPA CRCX"]; bts box bts [label="Bind to BTS-local RTP Port (1000)"]; bts -> bsc [label="IPA CRCX ACK (BTS:1000)"]; - bsc -> mgcp [label="MGCP CRCX 2@abis (BTS:1000)"]; + bsc -> mgcp [label="MGCP CRCX rtpbridge/2@mgw (BTS:1000)"]; mgcp box mgcp [label="Bind to MGW-local RTP Port (2000)\nConnect to BTS:1000"]; - bsc <- mgcp [label="MGCP CRCX 2@abis OK (MGW:2000)"]; - bts <- bsc [label="IPA MDCX 2@abis (MGW:2000)"]; + bsc <- mgcp [label="MGCP CRCX rtpbridge/2@mgw OK (MGW:2000)"]; + bts <- bsc [label="IPA MDCX (MGW:2000)"]; bts box bts [label="Connect RTP socket to remote (MGW) RTP Port"]; - bts -> bsc [label="IPA MDCX 2@abis ACK"]; - #bsc -> mgcp [label="MGCP MDCX 2@abis (optional)"]; - #bsc <- mgcp [label="MGCP MDCX 2@abis OK (optional)"]; + bts -> bsc [label="IPA MDCX ACK"]; + #bsc -> mgcp [label="MGCP MDCX rtpbridge/2@mgw (optional)"]; + #bsc <- mgcp [label="MGCP MDCX rtpbridge/2@mgw OK (optional)"]; ...; - mgcp <- bsc [label="MGCP CRCX 1@a (MSC:4000)"]; + mgcp <- bsc [label="MGCP CRCX rtpbridge/2@mgw (MSC:4000)"]; mgcp box mgcp [label="Bind to MGW-local RTP Port (3000)\nConnect to MSC:4000"]; - mgcp -> bsc [label="MGCP CRCX 1@a OK (MGW:3000)"]; + mgcp -> bsc [label="MGCP CRCX rtpbridge/2@mgw OK (MGW:3000)"]; ...; bsc -> m_sc [label="BSSAP ASSGN CMPL (3GPP AoIP MGW:3000)"]; @@ -57,13 +57,13 @@ msc { bsc <- m_sc [label="SCCP RLSD"]; bsc -> m_sc [label="SCCP RLC"]; ...; - mgcp <- bsc [label="MGCP DLCX 1@a"]; + mgcp <- bsc [label="MGCP DLCX rtpbridge/2@mgw"]; mgcp box mgcp [label="Release MSC-facing local RTP port (3000)"]; - mgcp -> bsc [label="MGCP DLCX 1@a OK"]; + mgcp -> bsc [label="MGCP DLCX rtpbridge/2@mgw OK"]; - bsc -> mgcp [label="MGCP DLCX 2@abis"]; + mgcp <- bsc [label="MGCP DLCX rtpbridge/2@mgw"]; mgcp box mgcp [label="Release BTS-facing local RTP port (2000)"]; - bsc <- mgcp [label="MGCP DLCX 2@abis OK"]; + mgcp -> bsc [label="MGCP DLCX rtpbridge/2@mgw OK"]; bts <- bsc [label="IPA DLCX"]; bts box bts [label="Release BTS-local RTP port (1000)"]; |