top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

Does a diameter client always send CER to diameter server or vice-versa is possible ?

+5 votes
556 views

How the scenario will be handled in case both client as well as server sends CER towards each other ?

posted Dec 15, 2014 by Ganesh

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

2 Answers

+1 vote

Not necessarily, it is not hard and fast that only client can send the CER. Node acting as a server can also send the CER.

Some time it is difficult to judge which is server and which is client; because both are intermediate nodes. So server can also trigger the CER message.

When both sides issue CER about same time then only one session is created i.e. both will result in the single session.

answer Dec 15, 2014 by Salil Agrawal
0 votes

Once the transport connection is established, both client as well as server can trigger first diameter message i.e. Capability Exchange Request (CER) message towards each other. Even though, If both the nodes receive CER only one connection can be established and continued. Receiver lexicographically compares received origin-Host Id with its own Origin-Host Id. If it finds that its own Origin-Host id is higher than the received one, it drops the CER message and other end will send CEA. Fro more details refer 6733.

answer Dec 16, 2014 by Harshita
Similar Questions
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 ?

+3 votes

I am sending CER to Scapv1 peer, but its sending 5015() result code with failed avp as Host-ip-Address.

Unable to solve the issue, help me please

+3 votes

I want to send a file (video) from android to server and vice versa. And I want the setup to work for N number of devices (more than 1). I assume we can use socket, yet I am not sure if using Socket for this requirement is the best way. Thanks in advance.

+2 votes

A UE makes connection with network through eNodeB1 and after some time it RRC state changes from CONNECTED to IDLE and in idle mode UE moves to eNodeB2 and then it initiates service request to MME to reconnect with network again. My question, is there any change in Kenb when MME sends to eNodeB in Initial context setup request message.

...