The CDF App tab is used to define the RF interface Diameter protocol between the OFCS node and PDN GW/Srv GW SUTs.
Measurements collected for RF interface in OFCS Node are reported on CDF Node and CDF Sesssion tabs.
|
Use the APN pane to define the APN values assigned to bearer contexts. You can define one APN for all contexts or a different APN for every context. The number of APNs available for input depends on the Default Bearers per Session you selected on the Mobile Subscriber pane of the Emulator Configuration tab. The APN requires a range of 2 - 50 characters and each APN must be unique. Tcl Parameter: DiaSrvApn0 — DiaSrvApn10 |
Case Sensitive APNs |
Use checkbox to indicate APN Names are case sensitive. Tcl Parameter: DiaSrvApnCaseSenseEn |
Starting Auto-Incrementable APN |
Enable to use the Auto Increment Wizard for APNs. Use the Auto-Increment feature to provision a unique name for each APN. Default: #(N0)spirent.apn.com Tcl Parameter: DiaSrvStartingApn Tcl Parameter: DiaSrvStartingApnEn |
Define Multiple SUT Profiles | Select to specify different profiles for PGW and SGW SUTs on the available tabs. Define Multiple SUT Profiles is available only when you select Multiple SUT Types on the Emulator Configuration tab. Not selecting Define Multiple SUT Profiles allows you to enter only the SGW SUT Profiles. |
|||||||||||||||||||||||||||||||||
Number of Profiles | Select the number of profiles you wish to configure or click
![]() |
|||||||||||||||||||||||||||||||||
Define Mobile Subscriber Ranges | Select specify a range of Mobile Subscribes to which this profile applies. | |||||||||||||||||||||||||||||||||
Profile Table |
|
Enable ACR Database | Select to enable database creation of received ACR (Accounting Request) by OFCS Node. Once checked , all other related configurations will be enabled. Tcl Parameter: DiaSrvAcrDatabaseEn Default = False
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Max Accounting Records | Select to specify the maximum size of the database.
Tcl Parameter: DiaSrvAcrMaxRecords Range from 1 to 2048 Default = 100 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Include Full ACR Message in Hex | Select and all ACR messages will be created in Hex strings
in the database.
Tcl Parameter: DiaSrvAcrHexEn Default = False |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Specify Subscriber Range | Starting and Ending subscriber range will be enabled if "Specify
Subscriber Range" is checked. By default the subscriber range
is false (i.e. The requests from all subscribers are added to
the Database)
Tcl Parameter: DiaSrvAcrSubsEn Default = False |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Starting Index | Unsigned integer value ranging from 1 to "Number Of Subscribers".
Starting Index is always less than (or equal to) Ending
Index.
Tcl Parameter: DiaSrvAcrSubsStart Range from 1 to 1500000 Default = 1 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ending Index | Unsigned integer value ranging from 1 to "Number Of Subscribers".
Ending index must be greater than or equal to Starting Index.
Tcl Parameter: DiaSrvAcrSubsEnd Range from 1 to 1500000 Default = 1 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
List of options to include in ACR (Accounting Requests) Database |
The resultant database ( <tc_Id>_accouting_records.db will be uploaded by the TAS from test servers /home/spcoast/<s_id>/<ts_id> to result page.
OFCS Node collects the information from the accounting request from SGW and PGW. SGW and PGW requests can be distinguished by AVP: Node-Functionality (862), which is part of IMS-Information AVP group. The values are as follows. S_GW = 8, P_GW = 9,
Accounting request, Diameter Command Code 271 constitute of so many fields, out of which Landslide should be able to create a SQLite db by the pre configured fields. Since accounting request occurs in every pre configured “interim interval, only the accounting request contains service parameters are logged in to the database.
Service parameters are included in Traffic volumes, AVP code 2046 (in the case of SGW) and in Service Data Container, AVP Code 2040 (in the case of PGW). This way we can reduce the database operation required.
The proposed database tables are shown below. Additionally we provide GUI level configuration to pick and choose which of these fields should be in the Database. The actual number of columns of the Database depends upon the GUI configuration.
Main Table of ACR: Record Hex Dump is for dump everything in hex for the whole diameter message. This is optional, and it is useful if the user want to catch all the information in the ACR messages. The content will be in hex, and may be imported into Wireshark for viewing.
The multiple Traffic volumes or service data container from an ACR is reported under a separate table. Service/Traffic-Data-Table: Each row corresponds to either traffic data volume or service Data container within a single ACR. Session Id and Accounting Request Number are joint columns between these two tables.
Service Data/Traffic Volume Sequence Number is an internal auto-incremented number to identify individual instance of Service Dat Container/Traffic Volume AVP groups in a single ACR message.
The rest of the columns correspond to what is chosen from GUI:
If all the Check boxes in the GUI are configured, both tables of the DB look as follows.
Accounting Request Table Service Information Table:
|