My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members

About

OpenJSIP is a GNU GPL licensed bundle of free distributed SIP services run by Java VM.
Distributed means that these services can be deployed on different hosts communicating with each other with the help of Remote Method Invocation (RMI). Distributed architecture allows creation of redundant and load-balanced systems.

At the current stage of development (v0.0.4) the project includes:

  • SIP Proxy
    • Statefull operation
    • Stateless operation

  • SIP Registrar
    • Standalone (can listen to requests itself)
    • ViaProxy (proxy listens to requests and deliver registrations to registrar)
  • SIP Location Service
    • No database integration. Keeps data in memory (for now)

OpenJSIP is based on SIP stack provided by JAIN-SIP project. Thanks to all the authors for this incredible work.

Here are some silly screenshots.

Architecture

  • OpenJSIP services running on one host

  • OpenJSIP services running on separate hosts (distributed model)

Documentation

Project distribution package contains OpenJSIP source code documentation and readme file with all instructions on how to use it.
Here you can also view a changelog.

Download

or if it doesn't work:
svn checkout https://openjsip.googlecode.com/svn/openjsip/ openjsip-read-only
You can also browse the code online.

P.S. Please send your comments. Thus we will know that people are interested in this project and we will continue developing it. Give us feature requests and usability requests.

Requirements

Supported platforms

  • Any UNIX like OS
  • Windows, as always.

Volunteers wanted

Everyone is welcomed to make an intellectual donation into further development of project. If you wish to collaborate, click here, and if you don't wish to read all this stuff, simple email me: ykrapiva at gmail.com or write me to ICQ 78446124.

Powered by Google Project Hosting