top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

Question about Gx over Gy interface in Diameter

+3 votes
14,312 views

3GPP 29.210 section 6 talks about Gx over Gy application. My question is about the use case, i.e. in what practical scenario one will require to have Gx over Gy support.

posted Jul 16, 2013 by Salil Agrawal

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

2 Answers

+3 votes

Both are interfaces have for different purposes. Gx interface is used between PGW/PCEF and PCRF for PCC(Policy and charging rules). PCRF generates PCC rules and send the generated PCC rules towards PGW/PCEF to enforce the PCC rules at PGW for an User. Gy interface is between PGW/PCEF to OCS(online charging system). Gy interface is used to transfer data uses report from PGW/PCEF to OCS. So both the interfaces used to achieve different objectives.

answer Jul 16, 2013 by Vimal Kumar Mishra
Thanks Vimal.
29.210 talks about the Gx over Gy application but could not understand the use case. Interface Gx and Gy these two are different and used for different purpose but I am not clear about this section (Section 6.2) what is it talking about.
Salil, 29.210 is explicitly obsoleted, but for all practical purposes, I think it is dead. Even the application Id is different (16777224, new id is xx238).
Thanks Ratna.
This is obviously rather for 3GPP standardization body. However, background was in the very beginning of Gx/Gy specification (Release 6) to allow a simple solution, i.e. by letting the OCS to control some PCC stuff, i.e. including QoS bearer modification (e.g. Fair Usage Policy use case). No extra Gx/PCRF etc. were needed in this case. This option as standards solution was immediately ceased in further 3GPP releases as PCC got more complex (Gx, PCRF functions, LTE concepts, etc.).
0 votes

As I understand there is no special use cases.
When credit authorization(Gy) and charging rule provision(Gx) are required simultaneously, then it will use Gx over Gy application such that it will avoid signalling load on Network. If we do not use this mechanism then we have to send Gx and Gy message separately.

answer Mar 27, 2014 by sivanraj
Yes when we use the same endpoint for both PCRF and OCS functinality in same box, in this case we can use the Gx over Gy it will reduce signalling load over network.
Similar Questions
+2 votes

As per my understanding both are same but could not confirm the same from internet so asking this question.

+3 votes

I am trying to handle all the error scenarios seen while testing the Gx with the third party. As of now I had coded for just the successful scenarios.

I am looking for some of inputs on these error scenarios and how to proceed and exit gracefully (rather than crashing the code)

  • Dynamic rule config with wrong parameters., PGW sends CCR with the CCR type=TERMINATION_REQUEST. How can PCRF respond (just log error and comeout ?)

  • Static rule config with the "wrong rule name". When the PCRF sends CCA-I with the wrong rule name, PGW sends CCR-U with the Charging Rule Report with the "Rule-Failure-Code" as "Unknown Rule Name". In this case remove those rules and continue OR just comeout with just logging error)

+3 votes

In LTE Gx (Diameter) Interface how would transactions like Re-Auth Req/Ans mapped to IMSI? these transactions don't have Subscription ID and User-Name APN and same thing for other Diameter Interfaces transactions that are missing Subscription ID and User-Name APN.
If you can give me an insight I will greatly appreciated it!

...