GTP' Agent
This section describes the GTP' agent. This is a collection agent for real-time workflow configurations.
The GTP' agent collects from GSM agents messages and datagrams of charging protocol of type GTP'. By collecting this information the GTP' agent enables
Ā
supports UMTS/GPRS Charging Gateway FunctionalityThe GTP' agent awaits initialization from the GSN nodes of the types SGSN and GGSN. When initiated, there are two protocols with which the Agent can interact with the nodes:
Transmission Control Protocol(TCP), and
Datagram Protocol(UDP)
A GTP' workflow can alternate the implementation of two different protocols by using two GTP' agents. One for each protocol.
In case of failure, the GTP' agent can be configured to notify the GSN nodes to route the incoming data to another host. An alternative configuration is to set up a second and identical workflow, on a separateĀ EC.
The agent counts the received requests and publishes those values as MIM values. Those MIM values can also be viewed from the command line tool with theĀ wfcommand printcounters
Ā command.
The GTP' agent supports IPv4 and IPv6 environments.
Interaction Scenario
The following scheme demonstrates the message and data transfer between the GSN nodes and the GTP' agent when using UDP:
Ā
When started, the GTP' agent sends aĀ
Node Alive Request
Ā message to all configured GSN nodes.
ĀThe GTP' agent awaits aĀ
Node Alive Response
Ā and will transmitĀNode Alive Request
Ā repeatedly, according to the Advanced tab settings. For further information see Advanced Tab in GTP' Agent Configuration.
ĀAfter a successfulĀ
Node Alive Response
Ā the GSN node starts to transmit Data record Transfer Requests to the agent. When safely collected, the agent replies with a Data record transfer Response.
ĀWhen the workflow is stopped, the messageĀ
Redirection Request
Ā is automatically sent to all configured GSN nodes. The workflow will not stop immediately but waits for aĀRedirection Response
Ā from each of the GSN nodes. If theĀ Max Wait for a Response (sec)Ā value is exceeded, the workflow stops, regardless of whetherĀRedirection Response
Ā from the GSN nodes have been received or not.Note!
When using TCP, the behavior is different. For further information seeĀ GTP' Agent MZSH Commands, Events, and Limitations.
Prerequisites
The reader of this information should be familiar with:
- GPRS Tunneling Protocol (GTP) across the Gn and Gp Interface [3GPP TS 29.060 V4.2.0]:http://www.3gpp.org/ftp/Specs/archive/29_series/29.060/29060-420.zip
Call and event data for the Packet Switched (PS) domain [3GPP TS 32.015 V3.11.0]: http://www.3gpp.org/ftp/Specs/archive/32_series/32.015/32015-3b0.zip
The section contains the following subsections:
- GTP' Agent Preparations
- GTP' Agent Configuration
- GTP' Agent Input/Output Data and MIM
- GTP' Agent MZSH Commands, Events and Limitations