FastPCRF (BRAS integration by RADIUS)
PCRF provides proxying requests from fastDPI to the Radius server. It is a part of the standard Stingray Service Gateway installation package, but if necessary, it can be used as a dedicated server.
Hardware Recommendations
In order to run PCRF you can use the following hardware or virtual machines matching the following characteristics:
- CPU 2.5 GHz, 1 pcs
- RAM 512 MB - 1 GB
- HDD 50 GB - 250 GB
- Operating system Cent OS 8.5, VEOS
- NIC ranging from 10 Mb/s
Installation
- Install the Network Time Protocol daemon
yum install chrony -y systemctl restart chronyd timedatectl
When entering the
timedatectl
command, theSystem clock synchronized
parameter must be set toyes
- Add vasexperts repository
rpm --import http://vasexperts.ru/centos/RPM-GPG-KEY-vasexperts.ru rpm -Uvh http://vasexperts.ru/centos/6/x86_64/vasexperts-repo-2-1.noarch.rpm
- Install the fastPCRF
yum install fastpcrf
- Make sure the service is running
service fastpcrf start
- Сonfigure fastpcrf service to run at startup
systemctl enable fastpcrf
- Open firewall ports in order to access the fastPCRF and Radius servers
firewall-cmd --permanent --zone=public --add-port=22/tcp firewall-cmd --permanent --zone=public --add-port=3799/udp firewall-cmd --permanent --zone=public --add-port=29002/tcp
and restart firewall for the rules to take effect
firewall-cmd --reload
- Disable selinux 1)
setenforce 0 vi /etc/selinux/config SELINUX=disabled
Installation of the fdpi_cli and fdpi_ctrl utilities on the PCRF server
You can get these utilities from the server where fastDPI
is installed.
The utility files are located in /usr/sbin/
.
- Copy the utilities to the home directory
cp /usr/sbin/fdpi_cli /home/vasexpertsmnt cp /usr/sbin/fdpi_ctrl /home/vasexpertsmnt
- Move these files to the server where
fastPCRF
is installed, to/home/vasexpertsmnt
How to use the utility:
fdpi_cli -r 1.1.1.1 dpi config get trace_ip fdpi_cli -r 2.2.2.2 pcrf config get verbose fdpi_ctrl -r 1.1.1.1:29000 list all --bind
Server address – 1.1.1.1
where the fastDPI
module is installed.
Server address – 2.2.2.2
where the fastPCRF
module is installed.
1)
temporary solution