Change in osmo-bsc[master]: manual: It's not "A over SCCP" but "BSSAP over SCCP"

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.

Harald Welte gerrit-no-reply at lists.osmocom.org
Tue Feb 5 14:45:26 UTC 2019


Harald Welte has submitted this change and it was merged. ( https://gerrit.osmocom.org/12831 )

Change subject: manual: It's not "A over SCCP" but "BSSAP over SCCP"
......................................................................

manual: It's not "A over SCCP" but "BSSAP over SCCP"

In GSM specs, the entire interface between two elements is designated
with some letter, like the A interface between BSC and MSC.  The
interface uses a variety of protocols stacked on each other.

In the specific case of A, there is no "A" on top of SCCP, but
there's "BSSAP" on top of SCCP.

This is followed somewhat un-orthodox by 3GPP, as "A over IP" is
a violation of that principle.  It should have been called "A utilizing
IP", "A based on IP", "A with IP" or something the like.

In any case, at no point do the specs ever claim that "A" is stacked
on top of SCCP, so let's fix this.

Change-Id: Ieb0d8f6c71debe1234aff343a994c2096326da1b
---
M doc/manuals/chapters/overview.adoc
1 file changed, 14 insertions(+), 14 deletions(-)

Approvals:
  Harald Welte: Looks good to me, approved
  daniel: Looks good to me, but someone else must approve
  Jenkins Builder: Verified



diff --git a/doc/manuals/chapters/overview.adoc b/doc/manuals/chapters/overview.adoc
index 9b619fb..d3deb27 100644
--- a/doc/manuals/chapters/overview.adoc
+++ b/doc/manuals/chapters/overview.adoc
@@ -38,20 +38,20 @@
 
 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 @@
 
 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 @@
         {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 @@
 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 @@
         {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"];
 }
 ----
 

-- 
To view, visit https://gerrit.osmocom.org/12831
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings

Gerrit-Project: osmo-bsc
Gerrit-Branch: master
Gerrit-MessageType: merged
Gerrit-Change-Id: Ieb0d8f6c71debe1234aff343a994c2096326da1b
Gerrit-Change-Number: 12831
Gerrit-PatchSet: 3
Gerrit-Owner: Harald Welte <laforge at gnumonks.org>
Gerrit-Reviewer: Harald Welte <laforge at gnumonks.org>
Gerrit-Reviewer: Jenkins Builder (1000002)
Gerrit-Reviewer: daniel <dwillmann at sysmocom.de>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20190205/0829ff7a/attachment.htm>


More information about the gerrit-log mailing list