The Equipment Identity Register (EIR) is a database that contains a record of the all the mobile stations (MS)that are allowed in a network as well as an database of all equipment that is banned, e.g. because it is lost or stolen.
The identity of the mobile station is given by the International Mobile Equipment Identity (IMEI). Each time a call is made, the MSC requests the IMEI of the mobile station, which is then send to the EIR for authorisation.
jEIR is built on RestComm jSS7.
jEIR is lead by TeleStax, Inc. and developed collaboratively by a community of individual and enterprise contributors.
Install on Ubuntu 14.04 from Source
You can run these instructions as a normal user (root shouldn't be required).
Where relevant you may have to replace "user" with your username, and "/home/user" with your own home directory.
Install Oracle Java 7
sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java7-installer sudo apt-get install oracle-java7-set-default java -version
apt-get install git software-properties-common screen add-apt-repository "deb http://ppa.launchpad.net/natecarlson/maven3/ubuntu precise main" apt-get update apt-get install maven3 ln -s /usr/share/maven3/bin/mvn /usr/bin/mvn
Install RestComm JAIN SLEE
apt-get install unzip ant su user cd ~ mkdir RestComm cd RestComm # Download from https://mobicents.ci.cloudbees.com/job/Restcomm-JAIN-SLEE-Release/ unzip ~/restcomm-slee-184.108.40.206.zip
vi ~/.profile # JBOSS_HOME=/home/user/restcomm-slee-220.127.116.11/jboss-5.1.0.GA export JBOSS_HOME # vi $JBOSS_HOME/server/default/conf/bootstrap/profile.xml conf/bootstrap/profile.xml # Find AttachmentStore <constructor><parameter class="java.io.File"> # Test run the server cd $JBOSS_HOME/bin # run the server open on all network interfaces ./run.sh -b 0.0.0.0
You can keep the server running and watch jSS7 get deployed
cd git clone https://github.com/RestComm/jain-slee.ss7.git cd jain-slee.ss7/resources/map mvn clean install
Deploy the jEIR
cd ~ git clone https://github.com/RestComm/jeir.git cd jeir mvn clean install
You can view the various included web consoles here:
- user: admin
- password: admin
Want to Contribute ?
Issue Tracking and Roadmap
RestComm jEIR is licensed under dual license policy. The default license is the Free Open Source GNU Affero GPL v3.0. Alternatively a commercial license can be obtained from Telestax (contact form)