aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNeels Hofmeyr <neels@hofmeyr.de>2017-09-28 17:04:26 +0200
committerNeels Hofmeyr <nhofmeyr@sysmocom.de>2017-10-02 14:27:04 +0000
commit1310fa82e9673090b343db091d09af5bd6ca4e8c (patch)
tree9ce81616b98127ea2bc48fe3b5687e38ce2cc68a
parent6e55bc1361c92391a4dbaba4147c90b657c8877f (diff)
move smpp.adoc to common chapters, generalize
OsmoMSC will need the same SMPP chapter as OsmoNITB. In smpp.adoc, replace program name with parameter, add parameter to OsmoNITB's main adoc and move smpp.adoc to common/chapters. Change-Id: I15febdea6569316dad3eed5f9dc7158adb5b078c
-rw-r--r--OsmoNITB/osmonitb-usermanual.adoc2
-rw-r--r--common/chapters/smpp.adoc (renamed from OsmoNITB/chapters/smpp.adoc)11
2 files changed, 8 insertions, 5 deletions
diff --git a/OsmoNITB/osmonitb-usermanual.adoc b/OsmoNITB/osmonitb-usermanual.adoc
index 85b4c7d..63d430a 100644
--- a/OsmoNITB/osmonitb-usermanual.adoc
+++ b/OsmoNITB/osmonitb-usermanual.adoc
@@ -28,7 +28,7 @@ include::chapters/bts-examples.adoc[]
include::chapters/hlr.adoc[]
-include::chapters/smpp.adoc[]
+include::../common/chapters/smpp.adoc[]
include::../common/chapters/mncc.adoc[]
diff --git a/OsmoNITB/chapters/smpp.adoc b/common/chapters/smpp.adoc
index 23951ba..e62a844 100644
--- a/OsmoNITB/chapters/smpp.adoc
+++ b/common/chapters/smpp.adoc
@@ -2,16 +2,19 @@
== Short Message Peer to Peer (SMPP)
The _Short Message Peer to Peer (SMPP) Protocol_ <<smpp-34>> has been
-used for the communication with SMSCs. OsmoNITB implements version 3.4
+used for the communication with SMSCs. Osmocom implements version 3.4
of the protocol. Using this interface one can send MT-SMS to an attached
subscriber or receive unrouted MO-SMS.
+SMPP is served by the Osmocom MSC layer (both in the old OsmoNITB as well as
+the new OsmoMSC.
+
SMPP describes a situation where multiple ESMEs (External SMS Entities)
interact with a SMSC (SMS Service Center) via the SMPP protocol. Each
entity is identified by its System Id. The System ID is a character
string which is configured by the system administrator.
-OsmoNITB implements the SMSC side of SMPP and subsequently acts as a TCP
+{program-name} implements the SMSC side of SMPP and subsequently acts as a TCP
server accepting incoming connections from ESME client programs.
Each ESME identifies itself to the SMSC with its system-id and an
@@ -21,13 +24,13 @@ optional shared password.
=== Global SMPP configuration
-There is a `smpp` vty node at the top level of the OsmoNITB
+There is a `smpp` vty node at the top level of the {program-name}
configuration. Under this node, the global SMPP configuration is
performed.
Use the `local-tcp-ip` command to define the TCP IP and port at which the
-OsmoNITB internal SMSC should listen for incoming SMPP connections. The
+{program-name} internal SMSC should listen for incoming SMPP connections. The
default behaviour is to listen on all IPs (0.0.0.0), and the default port
assigned to SMPP is 2775.