RAR

Message Function

The Re-Auth-Request (RAR) command, indicated by the Command-Code field set to 258 and the R bit set in the Command Flags field, is sent by the PCRF to the PCEF in order to provision PCC rules using the PUSH procedure initiate the provision of unsolicited PCC rules. It is used to provision PCC rules, event triggers and event report indications for the session. If the PCRF performs the bearer binding, PCC rules will be provisioned at bearer level.

Message Format

<RA-Request> ::= < Diameter Header: 258, REQ, PXY >             
                 < Session-Id >                                 
                 { Auth-Application-Id }                        
                 { Origin-Host }                                
                 { Origin-Realm }                               
                 { Destination-Realm }                          
                 { Destination-Host }                           
                 { Re-Auth-Request-Type } [ Note 1 ]            
                 *[ Event-Trigger ] [ Note 2 ]                  
                 *[ Charging-Rule-Remove ] [ Note 3 ]           
                     *[ Charging-Rule-Name ]                    
                     *[ AVP ]                                   
                 *[ Charging-Rule-Install ] [ Note 4 ]          
                     *[ Charging-Rule-Definition ]              
                           { Charging-Rule-Name }                 
                           [ QoS-Information ]                    
                                 [ Max-Requested-Bandwidth-UL ] 
                                 [ Max-Requested-Bandwidth-DL ] 
                                 [ Guaranteed-Bitrate-UL ]      
                                 [ Guaranteed-Bitrate-DL ]      
                           [ Monitoring-Key ]                     
                           [ X-HW-Service-Type ]                  
                           [ X-HW-ACL-Group-Name ]                
                           [ X-HW-Interim-Interval ]              
                           *[ AVP ]                               
                     *[ Charging-Rule-Name ]                   
                     *[ AVP ]                                  
                 *[ QoS-Information ] [ Note 5 ]                
                      [ Max-Requested-Bandwidth-UL ]            
                      [ Max-Requested-Bandwidth-DL ]            
                      [ Guaranteed-Bitrate-UL ]                 
                      [ Guaranteed-Bitrate-DL ]                 
                      *[ AVP ]                                  
                 *[ Usage-Monitoring-Information ] [ Note 6 ]   
                      [ Monitoring-Key ]                        
                      [ Usage-Monitoring-Level ]                    
                      [ Granted-Service-Unit ]                  
                           [ CC-Time ]                       
                           [ CC-Total-Octets ]               
                      *[ AVP ]                                      
                 *[ AVP ]                                      

An NetEngine 8000 F receives but does not process *[AVP] in the message format description. This means that the NetEngine 8000 F processes the AVPs described in this document but ignores other AVPs.

Note Index

Note Description

[Note1]

The Re-Auth-Request-Type AVP is set to AUTHORIZE_ONLY, indicating an authorization request.

[Note2]

When the Event-Trigger AVP is sent by the PCRF to the PCEF, the Event-Trigger AVP indicates an event in which the PCC rule is requested again.

[Note3]

The Charging-Rule-Remove AVP indicates a removal policy and consists of several AVPs. If the policy is a dynamic policy, the Charging-Rule-Name AVP is the PCC rule name generated by the PCRF. Otherwise, the Charging-Rule-Name AVP is the predefined rule name.

[Note4]

The Charging-Rule-Install AVP indicates the installation policy and consists of the Charging-Rule-Definition and Charging-Rule-Name AVPs.
  • The Charging-Rule-Definition AVP refers to the PCC rule generated on the PCRF and is usually called a dynamic policy. This AVP also consists of several AVPs.
  • The Charging-Rule-Name AVP refers to the policy configured on the PCEF. On the PCRF, only the rule name (template name) must be provided to instruct the PCEF to apply a rule to a service flow; providing the definition of the rule is not required. A policy is activated or deactivated depending on the predefined rule and is generally called a static policy.

[Note5]

The QoS-Information AVP at the command level includes user bandwidth information. The QoS-Information AVP at the service or rule level refers to the QoS-Information AVP in the Charging-Rule-Definition AVP.

[Note6]

The Usage-Monitoring-Information AVP consists of several AVPs. CCA-Initial indicates the usage allocated by the PCRF.

Reference Standards

3GPP TS 29.212 V9.7.0 clause 5.6.4

Copyright © Huawei Technologies Co., Ltd.
Copyright © Huawei Technologies Co., Ltd.
< Previous topic Next topic >