aboutsummaryrefslogtreecommitdiffstats
path: root/doc/manuals/chapters/overview.adoc
diff options
context:
space:
mode:
Diffstat (limited to 'doc/manuals/chapters/overview.adoc')
-rw-r--r--doc/manuals/chapters/overview.adoc28
1 files changed, 14 insertions, 14 deletions
diff --git a/doc/manuals/chapters/overview.adoc b/doc/manuals/chapters/overview.adoc
index 9b619fb24..d3deb276d 100644
--- a/doc/manuals/chapters/overview.adoc
+++ b/doc/manuals/chapters/overview.adoc
@@ -38,20 +38,20 @@ OsmoBSC implements a sub-set of the GSM A interface as specified in TS 08.08
Osmocom offers two variants of the 'A' interface's protocol stacking:
-- 'A/SCCPlite'
-- 'A/SCCP/M3UA'
+- 'BSSAP/SCCPlite'
+- 'BSSAP/SCCP/M3UA'
-Traditionally, OsmoBSC only implemented the A/SCCPlite protocol, but since a
+Traditionally, OsmoBSC only implemented the BSSAP/SCCPlite protocol, but since a
proper M3UA implementation is available from 'libosmo-sigtran'
-('libosmo-sccp.git'), the stock OsmoBSC now supports only A/SCCP/M3UA. (The
+('libosmo-sccp.git'), the stock OsmoBSC now supports only BSSAP/SCCP/M3UA. (The
idea is that SCCPlite support may be added to libosmo-sigtran at some point
in the future, after which the new `osmo-bsc` would support both variants of
the A interface.)
-The difference between an A/SCCPlite and A/SCCP/M3UA is illustrated in
+The difference between an BSSAP/SCCPlite and BSSAP/SCCP/M3UA is illustrated in
<<fig-sccplite>> and <<fig-sccp-m3ua>>.
-===== A/SCCPlite
+===== BSSAP/SCCPlite
Unlike classic A interface implementations for E1 interfacs,
`osmo-bsc-sccplite` implements a variant of encapsulating the A interface over
@@ -60,12 +60,12 @@ communicated over TCP. The audio channels are mapped to RTP streams.
This protocol stacking is sometimes called "SCCPlite".
-At the time of writing, if you would like to use the old A/SCCPlite protocol,
+At the time of writing, if you would like to use the old BSSAP/SCCPlite protocol,
look for binary packages named `osmo-bsc-sccplite`, or compile `osmo-bsc` from
the 'openbsc.git' repository.
[[fig-sccplite]]
-.`osmo-bsc-sccplite` operation using 'A/SCCPlite'
+.`osmo-bsc-sccplite` operation using 'BSSAP/SCCPlite'
[graphviz]
----
digraph G {
@@ -81,24 +81,24 @@ digraph G {
{MS0,MS1}->BTS0 [label="Um"];
{MS2,MS3}->BTS1 [label="Um"];
{BTS0,BTS1}->BSC [label="Abis\nTCP\nIP"];
- BSC->MSC [label="A\nSCCP\nTCP\nIP"];
+ BSC->MSC [label="BSSAP\nSCCP\nTCP\nIP"];
}
----
-===== A/SCCP/M3UA
+===== BSSAP/SCCP/M3UA
The default OsmoBSC's A interface uses the M3UA variant of SIGTRAN protocol
stacking:
|=====
-|A
+|BSSAP
|SCCP
|M3UA
|SCTP
|IP
|=====
-To use the now-default A/SCCP/M3UA protocol, look for binary packages named
+To use the now-default BSSAP/SCCP/M3UA protocol, look for binary packages named
`osmo-bsc`, or compile `osmo-bsc` from the 'osmo-bsc.git' repository. It is
recommended to use the M3UA variant, which is required to operate with OsmoMSC.
@@ -106,7 +106,7 @@ To route SCCP/M3UA messages between OsmoBSC and and MSC, an STP instance like
OsmoSTP is required.
[[fig-sccp-m3ua]]
-.`osmo-bsc` operation using 'A/SCCP/M3UA'
+.`osmo-bsc` operation using 'BSSAP/SCCP/M3UA'
[graphviz]
----
digraph G {
@@ -123,7 +123,7 @@ digraph G {
{MS0,MS1}->BTS0 [label="Um"];
{MS2,MS3}->BTS1 [label="Um"];
{BTS0,BTS1}->BSC [label="Abis\nTCP\nIP"];
- BSC->STP->MSC [label="A\nSCCP\nM3UA\nSCTP\nIP"];
+ BSC->STP->MSC [label="BSSAP\nSCCP\nM3UA\nSCTP\nIP"];
}
----