RestComm Open Source Equipment Identity Register (EIR)
Java Shell Batchfile
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
core Moving to Restcomm branding Feb 10, 2016
docs Moving to Restcomm branding Feb 10, 2016
release Moving to Restcomm branding Feb 10, 2016
test Moving to Restcomm branding Feb 10, 2016
.gitignore Updating jEIR to work with latest JAIN SLEE (v2.8.10.32) and jSS7 (v3… Jan 14, 2016
pom.xml Moving to Restcomm branding Feb 10, 2016


FOSSA Status

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.


Download source code and build from here or Continuous Delivery binary from CloudBees

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

Install Maven

apt-get install git software-properties-common screen
add-apt-repository "deb 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
unzip ~/	


vi ~/.profile

vi $JBOSS_HOME/server/default/conf/bootstrap/profile.xml
# Find AttachmentStore
<constructor><parameter class="">

Test run the server
cd $JBOSS_HOME/bin
# run the server open on all network interfaces
./ -b

You can keep the server running and watch jSS7 get deployed

git clone
cd jain-slee.ss7/resources/map
mvn clean install

Deploy the jEIR

cd ~
git clone
cd jeir
mvn clean install

You can view the various included web consoles here:

  1. http://yourserver:8080/admin-console/
  • user: admin
  • password: admin
  1. http://yourserver:8080/slee-management-console
  2. http://yourserver:8080/jmx-console/

Want to Contribute ?

See our Contributors Guide

Issue Tracking and Roadmap

Issue Tracker

Questions ?

Please ask your question on StackOverflow or the Google public forum


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)


See who has been contributing to RestComm


FOSSA Status