diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2017-12-01 12:22:00 +0100 |
---|---|---|
committer | Neels Hofmeyr <neels@hofmeyr.de> | 2018-11-27 18:10:00 +0100 |
commit | 54828cdd79d2298b512c2be5ceabd2dcc4588292 (patch) | |
tree | c91f0fe2c1f95084fac6f163ddf9f3a9af64ae3a /doc/manuals/chapters | |
parent | 04da5fe0e6523d694687238665fac29b8a803e49 (diff) |
OsmoSGSN: configuration: Document CDR CTRL interface
Change-Id: Ib729e2fc4898c20d27e95fc0f13abe9c0656dda5
Diffstat (limited to 'doc/manuals/chapters')
-rw-r--r-- | doc/manuals/chapters/configuration.adoc | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/doc/manuals/chapters/configuration.adoc b/doc/manuals/chapters/configuration.adoc index f995bc72c..282898700 100644 --- a/doc/manuals/chapters/configuration.adoc +++ b/doc/manuals/chapters/configuration.adoc @@ -175,7 +175,7 @@ OsmoSGSN(config-sgsn)# gsup oap-opc 101112131415161718191a1b1c1d1e1f <4> OsmoSGSN can write a text log file containing CDR (call data records), which are commonly used for accounting/billing purpose. -.Example: CDR configuration +.Example: CDR log file configuration ---- OsmoSGSN(config-sgsn)# cdr filename /var/log/osmosgsn.cdr OsmoSGSN(config-sgsn)# cdr interval 600 <1> @@ -185,6 +185,20 @@ OsmoSGSN(config-sgsn)# cdr interval 600 <1> The CDR file is a simple CSV file including a header line naming the individual fields of each CSV line. +==== CDR CTRL interface + +Independently of whether logging CDR to a file is enabled or not, OsmoSGSN can +also provide delivery of CDR through the CTRL interface. CDR are sent by means +of TRAP messages with variable name _cdr-v1_, and its value is filled using the +same CSV line format as in the log file, but without CSV header line. + +.Example: CDR delivery through CTRL TRAP messages +---- +OsmoSGSN(config-sgsn)# cdr trap +---- + +==== CDR Format + [[sgsn-cdr]] .Description of CSV fields in OsmoSGSN CDR file [options="header",cols="15%,85%"] |