aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorDaniel Willmann <dwillmann@sysmocom.de>2019-07-29 18:10:08 +0200
committerDaniel Willmann <dwillmann@sysmocom.de>2019-07-30 08:59:39 +0200
commit862bc6297577fb230578174d89d67cc165fd5ed1 (patch)
tree3ec749c42414b4d37f4325c87df7c57038b8ba65 /doc
parente18df0e28dbcf71b5d8a8eeac1580258917a1115 (diff)
configuration.adoc: Small fixes
Fix some typos, correct data compression command, add example to turn off compression. Change-Id: I6beff8c66eacf12f1081d51dd6b124bdd4478558 Related: OS#1720
Diffstat (limited to 'doc')
-rw-r--r--doc/manuals/chapters/configuration.adoc39
1 files changed, 25 insertions, 14 deletions
diff --git a/doc/manuals/chapters/configuration.adoc b/doc/manuals/chapters/configuration.adoc
index 2828987..f61fd55 100644
--- a/doc/manuals/chapters/configuration.adoc
+++ b/doc/manuals/chapters/configuration.adoc
@@ -7,7 +7,7 @@ On the one hand, this is primary because the PCU configuration happens
from the BSC side.
On the other hand, it is because the Gb interface does not need an
-explicit configuration of all each PCU connecting to the SGSN. The
+explicit configuration of each PCU connecting to the SGSN. The
administrator only has to ensure that the NS and BSSGP layer identities
(NSEI, NSVCI, BVCI) are unique for each PCU connecting to the SGSN.
@@ -17,7 +17,7 @@ The Gp interface is the GTP-C and GTP-U based interface between the SGSN
and the GGSNs. It is implemented via UDP on well-known source and
destination ports.
-When a MS requests establishment of a PDP context, it specifies the APN
+When an MS requests establishment of a PDP context, it specifies the APN
(Access Point Name) to which the context shall be established. This APN
determines which GGSN shall be used, and that in turn determines which
external IP network the MS will be connected to.
@@ -100,7 +100,7 @@ NOTE: The policy mode *closed* must not be confused with the equally named
policy that is defined for osmo-nitb!
-.Example: Assign or change authorization policy:
+.Example: Assign or change authorization policy
----
OsmoSGSN> enable
OsmoSGSN# configure terminal
@@ -116,7 +116,7 @@ OsmoSGSN>
<2> Saves current changes to cofiguration to make this policy
persistent
-.Example: Access control list:
+.Example: Access control list
----
sgsn
auth-policy acl-only <1>
@@ -153,7 +153,7 @@ simplified by use of a binary TLV encoding similar to Layer 3 of
GSM/GPRS.
GSUP performs a challenge-response authentication protocol called OAP,
-which uses the standard MILEAGE algorithm for mutual authentication
+which uses the standard MILENAGE algorithm for mutual authentication
between OsmoSGSN and the HLR/HLR-GW.
[[sgsn-ex-gsup]]
@@ -251,9 +251,8 @@ _pdp-_), then the following extra CSV fields are appended to the line:
=== User traffic compression
-In order to save optimize GPRS bandwith, OsmoSGSN implements header and data
-compression schemes. The compression will reduce the packet length in order
-to save radio bandwith.
+In order to save GPRS bandwith, OsmoSGSN implements header and data
+compression schemes which will reduce the packet length.
==== Header compression
@@ -278,18 +277,24 @@ actively request different compression parameters or reject the offered
compression parameters entirely. The number of slots is the maximum number
of packet headers per subscriber that can be stored in the codebook.
-.Example: Accept compression if requested:
+.Example: Accept compression if requested
----
sgsn
compression rfc1144 passive
----
-.Example: Actively promote compression:
+.Example: Actively promote compression
----
sgsn
compression rfc1144 active slots 8
----
+.Example: Turn off compression
+----
+sgsn
+ no compression rfc1144
+----
+
NOTE: The usage of TCP/IP options may disturb the RFC1144 header compression
scheme. TCP/IP options may render RFC1144 ineffective if variable data is
encoded into the option section of the TCP/IP packet. (e.g. TCP option 8,
@@ -299,10 +304,10 @@ Timestamp)
==== Data compression
Data compression works on the raw packet data, including the header part of the
-packet. If enabled, header compression is applied before first data compression
+packet. If enabled, header compression is applied first before data compression
is applied. OsmoSGSN implements the V.42bis data compression scheme.
-*compression rfc1144 passive*::
+*compression v42bis passive*::
V42bis data compression has to be actively requested by the modem. The network
will not promote compression by itself. This is the recommended mode of
operation.
@@ -316,14 +321,20 @@ directions will be the preferred option. The following to parameters configure
the codebook size by the maxium number ('codewords') and size ('strlen') of
entries.
-.Example: Accept compression if requested:
+.Example: Accept compression if requested
----
sgsn
compression v42bis passive
----
-.Example: Actively promote compression:
+.Example: Actively promote compression
----
sgsn
compression v42bis active direction both codewords 512 strlen 20
----
+
+.Example: Turn off compression
+----
+sgsn
+ no compression v42bis
+----