top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

Diameter: How a Diameter message flows from one Diameter node to another Diameter node by using the peer table ?

0 votes
300 views
Diameter: How a Diameter message flows from one Diameter node to another Diameter node by using the peer table ?
posted Apr 8, 2016 by Harshita

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

1 Answer

+1 vote

Hi Harshita,

From RFC 6733 - Section 2.6 Below fields of Peer Table are required for diameter message flow
1. Host Identity :this field contains the contents of the Origin-Host AVP found in the CER or CEA message.
2. StatusT: This is the state of the peer entry, and it MUST match one of the values(Closed,Wait-Conn-Ack,Wait-I-CEA,Wait-Returns,R-Open,I-Open,Closing).
3. Static or Dynamic:Specifies whether a peer entry was statically configured or dynamically discovered.
4.Expiration Time: Specifies the time at which dynamically discovered peer table entries are to be either refreshed or expired.
5.TLS/TCP and DTLS/SCTP Enabled: Specifies whether TLS/TCP and DTLS/SCTP is to be used when communicating with the peer.

Thanks

answer Apr 8, 2016 by Chinmoy Padhi
Similar Questions
0 votes

I know Diameter client can re-transmit the request message until it receives the answer message.
But what about when a Diameter node has sent answer message to the last received request from its peer and that's is not received but its peer. In this case, from Diameter client node transaction is not completed since it did not receive answer message but from other node point of view it has responded with answer and transaction is completed.

+3 votes

Is there any standard way to create and maintain the peer table ?

0 votes

In one Diameter blog, I saw a statement in which mentioned, if a Diameter node receive CER from unknown peer it responds back to that peer with Result-Code AVP set to "DIAMETER_UNKNOWN_PEER".
Now my query, Does a Diameter node keep its potential peers information in advance ?

...