Handling of the Route-Record AVP

An SR inserts the Route-Record AVP to all CCR messages that are passed through it. The Route-Record AVP is not added on the SR originating the message, but instead only on the transit SR, where messages are received from the inter-peer and passed to the network, or when they are received from the network and passed to the inter-peer.

The value inserted in the Route-Record AVP is the origin-host of the peer from which the message is received.

Checks that are performed on the Route-Record AVP are the following:

Scenarios in which an SR can receive a request message are:

Figure: Diameter routing loop detection