OpenSIPS
Page Contents
About OpenSIPS
What is OpenSIPS
OpenSIPS (Open SIP Server) is a mature Open Source implementation of a SIP server. OpenSIPS is more than a SIP proxy/router as it includes application-level functionalities. OpenSIPS, as a SIP server, is the core component of any SIP-based VoIP solution. With a very flexible and customizable routing engine, OpenSIPS 'unifies voice, video, IM and presence services in a highly efficient way, thanks to its scalable (modular) design.What OpenSIPS has to offer, comes in a reliable and high-performance flavour - OpenSIPS is one of the fastest SIP servers, with a throughput that confirms it as a solution up to enterprise or carrier-grade class.
OpenSIPS vision
The OpenSIPS vision consists in a "consolidated diversity" - OpenSIPS is an open source project not only as license, but also as policy regarding the contributions, cooperation and community.The diversity comes from the large number of people involved in the development of the project and from the complexity and feature richness of OpenSIPS (it incorporates and integrates a large variety of functionalities and features, on top of the SIP routing engine).
To reach a high level of reliability and stability, all this diversity needs to be consolidated. The project brings a consolidate d view on the project management, on the project vision, on the design and code, on the work effort, on the project future.
More about OpenSIPS
OpenSIPS project is a continuation of the OpenSER project. Inheriting the OpenSER spirit of openness to the community and the will of progress (a continuous work to develop, enhance and extend the code), OpenSIPS continues and extends the OpenSER vision through a strong process of consolidation.Based on the experience provided by the OpenSER project, such a process of consolidation is critical in order to guarantee the best effort and best results inside the project. A consolidated environment is mandatory for large scale project that aims to deliver professional solutions for industry environment.
OpenSIPS new design - RFC
Based on the common consent that the current design/architecture of OpenSIPS/OpenSER (inherited from SER) is no longer able to deliver and to meet the present requirements and demands for OpenSIPS future evolving. It is simply an inevitable dead-end that needs to be avoided.
Why? the summary is here.
All of us are aware of the critical problems like blocking DB or RADIUS, blocking DNS, lack of scaling, too complicated scripting, message changes processing , etc.
To be able to deliver a solution that will be able to satisfy the the growing complexity and scale of the SIP world, a new radical design is needed. It will be process of intensive thinking and work, but the result will be a license for the future.
As a first step of this laborious process, collecting feedback from all of you, about the is missing, what are your wishes, about the known/unknown limitations, etc, an new web section is available where we can compile all this information.
It is not a request for solution, but a request for current problems! We need to know all the problems that people facing in order to come up with a design that will solve them all.
Please visit the design RFC web page and freely post there - any feedback is a valuable input and investment in this project.
OpenSIPS Headlines
- Thursday, November 13th, 2008, The public discussion for the new OpenSIPS design stated with an RFC - any contribution is welcome
- Wednesday, October 22th, 2008, after OpenSIPS's participation at SIPit 23th in Lannion, France, the first set of conclusions is available. Read the SIPit report...
- Wednesday, October 15th, 2008, OpenSIPS Control Panel - a system provisioning web interface for OpenSIPS - is released to the public under GPL license. Read more...
- Monday, September 1st, 2008, OpenSIPS 1.4.2 (minor release) is out
- Wednesday, August 13, 2008, OpenSIPS 1.4.1 (minor release) is out
- Monday, August 11, 2008, the second edition of OpenSIPS/OpenSER Advanced Programming Course takes place in Bucharest, Romania.
- Wednesday, August 6, 2008, OpenSIPS and Yate join to build IP based clusters. A powerful partnership between two complementary projects, all for the end-user advantages. Get full press release on the topic
- Tuesday, August 5, 2008. OpenSIPS project is present at ClueCon 2008 - Read more..
- Monday, August 4, 2008. OpenSIPS project continues OpenSER project after the name change with the first release - OpenSIPS 1.4.0
OpenSIPS Events
Events around the world where you can meet OpenSIPS folks or OpenSIPS has dedicated sessions or talks.
2008
- SIPit 23th - Lannion, France, 13th to 17th Ocrober. See the event report
- OpenSIPS Advanced Programming Course, 11th to 14th of August, Bucharest, Romania. Free registration.
- ClueCon, 05th of August, Chicago, USA - OpenSIPS fronting and load-balancing media servers and PBXs
Resources
Web site
http://www.opensips.orgDocumentation
Cookbook - modules, script variables, routingDocumentation - Tutorials, Troubleshooting, presentations
Mailing lists
devel at lists dot opensips dot orgusers at lists dot opensips dot org
See more...
SandBox
SandBox for developing and converging ideasProject hosting
http://sourceforge.net/projects/opensipsTrackers
Multiple trackers are available hereDevelopment
Development Process and statusPractical Examples
- OpenSER Logging
- OpenSER Accounting
- Turn your Linux/Unix server in a SIMPLE presentity - publish details from the system (CPU, load, memory usage, ...) to a SIP Presence server
- OpenSER Modular Installation
- OpenSER v1.2.0 Configuration Script Debugging
Platforms
OpenSIPS is know to work on
- most of Linux flavours (OS used for development is mainly Debian)
- 64b Linux flavours
- SUN/Solaris
- FreeBSD
- OpenBSD
- NetBSD
- OpenSER And Monit - configure monit to keep an eye on your OpenSER to ensure lower service downtime
- OpenSIPS Control Panel - a system provisioning we interface for OpenSIPS
- OpenSER Administrator - web interface for managing OpenSER written in Ruby on Rails
- OpenSER 1.1.x and SerWEB 0.9.4 - how to patch and configure SerWEB 0.9.4 to make it compatible with OpenSER 1.1.x
- Managed DNS: Web interface between SIP, DNS zones, Domain registration and ENUM
- http://www.sipwise.com/wizard - get your OpenSER configuration file in few seconds
Created by: admin,Last modification on Thu 13 of Nov, 2008 [08:39 UTC] by bogdan_iancu

Page Changes

