top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

Two different entities using freeDiameter

+2 votes
748 views

My project needs the freeDiameter to act as a server connected to two telecom entities (HSS and MME) each one with different IP address and with different protocol and AVP-IDs.Do you think Is it possible to make the freeDiameter to act with some minor changes as above or it is very complicated and I should think developing a connector which will connect between the two different freeDiameter servers (one for the HSS and the second for the MME) ? Please kindly advise.

posted Aug 8, 2013 by Abhay Kulkarni

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

2 Answers

+1 vote

I want to add another entity so for that Should I add a new line in the freeDiameter.conf with:
ConnectPeer = "peer3.localdomain" { ConnectTo = "XXX.XXX.XXX.XX"; No_TLS; };
or should it be different way ?Does one peer uses traffic for both entities or should I define different port for the new entity traffic?

answer Aug 11, 2013 by anonymous
Simply add another ConnectPeer line is fine. The same port can be shared.
 You can read the following for finding some samples:
 http://www.freediameter.net/trac/wiki/Configuration#Configurationexamples
0 votes

AFAIK freeDiameter is perfectly capable to connect to several peers. However concerning the interfaces (HSS and MME) you will have to implement the relevant application logic yourself.

answer Aug 8, 2013 by Salil Agrawal
Similar Questions
+3 votes

I have configured freediameter server and client application and exchanged messages using test app. I would like to know how High availability or fault tolerance is supported for sessions in Free diameter. I am planning to write Ro and Rf extensions over fd and would require some HA. Basically I am looking for a method to extract stack session states and store in in my app and during failover use this info to re-build the stack state in standby.

Any help would be highly appreciated

+1 vote

We have a requirement wherein we have been given a Diameter server, and we need to deploy a "Diameter-Credit-Control-Application" scenario.

We require a client for the same. Also, ability to modify the client-code will be very useful.

Does there exist a (open-source) client for the same? Any pointers?

+1 vote

I am running freeDiameter on a RHEL6 server.I have installed and configured it to use the Radius Gateway extension.
I can successfully send radius messages to freeDiameter, and get radius messages back. Now I want to set up usernames and passwords. With freeRadius, I used an LDAP database.Ideally, I would like to use an LDAP database with freeDiameter. Is this possible?If not, where/how can I set up the usernames and passwords for my testing?

+1 vote

When I install freemiater freeDiameter-1.1.6 , it occurred errors .blue part is error, my system is linux. Linux version 2.6.18-8.el5 (brewbuilder@ls20-bc2-14.build.redhat.com) (gcc version 4.1.1 20070105 (Red Hat 4.1.1-52))

[root@localhost fDbuild]# cmake -DISABLE_SCTP:BOOL=OFF ../
CMake Error at /usr/local/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:97 (message):
Could NOT find SCTP (missing: SCTP_LIBRARY SCTP_INCLUDE_DIR)
Call Stack (most recent call first):
/usr/local/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:291 (_FPHSA_FAILURE_MESSAGE)
cmake/Modules/FindSCTP.cmake:32 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
include/freeDiameter/CMakeLists.txt:104 (FIND_PACKAGE)
+3 votes

Is openDiameter reliable and stable enough to use it instead of a buying a Diameter stack.

...