login | register
Fri 09 of May, 2008 [16:49 UTC]

voip-info.org

Search with Google
Search this site with Google. Results may not include recent changes.
 
Google Ads
Shoutbox
  • Nick Barnes, Fri 09 of May, 2008 [11:36 UTC]: Christopher - yesterday I tried an Asterisk install on a CentOS 5.1 box with stock GUI and it all worked fine. Sorry I can't help.
  • aero, Fri 09 of May, 2008 [08:20 UTC]: can someone help me out on this, i tried to play some sound files on my asterisk box and this is the error message i got. WARNING[4429]: format_wav.c:169 check_header: Unexpected freqency 22050 May 8 11:17:39 WARNING[4433]: codec_gsm.c:194 gsmtolin_fra
  • Christopher Faust, Thu 08 of May, 2008 [14:15 UTC]: I beleive that I may have to change something in the xserver configuration. Please advise
  • Christopher Faust, Thu 08 of May, 2008 [14:14 UTC]: Everything was perfect. In the bios I have increased the memory allocated Still receive input not supported on my display.
  • Christopher Faust, Thu 08 of May, 2008 [14:13 UTC]: This would not be my main box. I am doing some testing to see if I can install zaptel and asterisk 1.4 on a full centos 5.1 box with development software Its bizzare, because before I went through the asterisk and zaptel installation everything was perfe
  • Nick Barnes, Thu 08 of May, 2008 [13:44 UTC]: Christopher - I can't see any way in which an Asterisk installation would muck your GUI, but remember that it is advised not to use a GUI on an Asterisk box anyway.
  • Christopher Faust, Wed 07 of May, 2008 [15:28 UTC]: When I try to startx I ge input not supported. Though before installing asterisk I had no video issue to start the GUI
  • Christopher Faust, Wed 07 of May, 2008 [15:26 UTC]: Hi Nick, I got centos 5.1 and asterisk up But now I cannot start startx I have set the depth from 24 to 16 for the video i810 driver for the i845 on my netvista machine but I cannot start GNOME. Please advise
  • Nick Barnes, Wed 07 of May, 2008 [10:01 UTC]: Howard - You'll need to provide a lot more information if you really want help.
  • Nick Barnes, Wed 07 of May, 2008 [10:00 UTC]: Christopher - Search the Wiki and you'll find a page I wrote detailing exactly what you have to do for Asterisk 1.4 + CentOS 5.1.
Server Stats
  • Execution time: 0.39s
  • Memory usage: 2.31MB
  • Database queries: 29
  • GZIP: Disabled
  • Server load: 1.32

OpenSER

About OpenSER


OpenSER is an open source GPL project that aims to develop a robust and scalable SIP server. It is spawned from FhG FOKUS SIP Express Router (SER) by two core developers and one main contributor of SER, and it promotes a development strategy open for contributions. From project's website About OpenSER.

Website: http://openser.org

OpenSER Headlines


  • Tuesday, March, 2008, OpenSER version 1.3.1 was released. The announcement is here.

  • Tuesday, February 19, 2008, the second OpenSER Summit edition takes place in San Jose on 17th of March 2008 during VoN Spring. Registration is open and free on the project web site.

  • Tuesday, February 13, 2008, first edition of OpenSER Pavilion is set to take place in San Jose between 18th and 19th of March 2008, in the VoN Spring expo area. Read more about this unique event on the project web site.

  • Thursday, December 20, 2007, OpenSER version 1.2.3 was released as patch update to 1.2 series. More here.

  • Thursday, December 13, 2007, OpenSER version 1.3.0 (BlackCat) was released. The announcement is here.

  • Thursday, August 16, 2007, OpenSER version 1.2.2 was released. The announcement is here.

  • Wednesday, May 23, 2007, OpenSER version 1.2.1 was released. The announcement is here.



  • Monday, March 12, 2007, OpenSER version 1.2.0 was released. The announcement is here.

  • Monday, January 22, 2007, OpenSER version 1.1.1 was released. The announcement is here.

  • Wednesday, November 8, 2006, First OpenSER Summit took place in Berlin, Germany. Details here.

  • Monday, July 10, 2006, OpenSER version 1.1.0 was released. The announcement is here.

  • Monday, February 27, 2006, OpenSER version 1.0.1 was released. The announcement is here.

  • Friday, October 28, 2005, OpenSER version 1.0.0 was released. The announcement is here.



OpenSER Events


Events around the world where you can meet OpenSER folks or OpenSER has dedicated sessions or talks.

2008


2007

  • Chaos Communication Congress, December 27-30, 2007
  • VoN Fall, November 1, 2007, Boston, USA
  • VoN Rome, September 26, 2007, Italy
  • ClueCon, June 26-28, Chicago, USA - http://www.cluecon.com
  • VoN Europe, June 11-14, Stockholm, Sweden - http://www.voneurope.com
  • OpenSER Dev Course 6-8, June, Paris, France
  • LinuxTag, May, Berlin, Germany
  • eLiberatica, May, Brasov, Romania
  • ROSDEV, April, Bucharest Romania
  • VoN Spring, March, San Jose, USA
  • FOSDEM, February, Bruxelles, Belgium


OpenSER Capabilities




New features in OpenSER v1.3.0



New features in OpenSER v1.2.0



New features in OpenSER v1.1.0

  • NAPTR support - more DNS-related requirements from RFC3263 are in
  • statistics - lot of internals indicators can be displayed to get a proper overview of OpenSER runtime status
  • many improvements in TCP/TLS
  • basic dialog support - new module features active call listing during runtime
  • possibility to use many more database backends via new unixodbc module
  • some of the legal interception requirements can be achieved by newly introduced siptrace module
  • deployments of the distributed VoIP platform is easily possible using cacheless user location and PATH extensions
  • OSP module for secure peering
  • full list of v1.1.0 news here

New features in OpenSER v1.0.0

  • consolidated SIP server features: SIP registrar, SIP location server, SIP proxy, SIP redirect server, SIP router and SIP application server
  • TLS support - OpenSER is the first free SIP server with integrated TLS support. This enables high secure VoIP communications.
  • easier scripting - new commands as return(x) (returns from current route with code x) and exit (complete script termination), 'switch' statements to handle returned values.
  • easier maintenance of multiple OpenSER instances - config parameter 'mpath' to specify the base directory for modules
  • pseudo-variables support
    • xlog can print any pseudo-variable
    • avpops/avp_printf() - printf-like function to print pseudo-variables in an avp
    • textops/subst(),subst_uri() and subst_user() - have support for pseudo-variables in replacement string
  • flexible accounting - any header or avp can be stored in accounting database
  • proper serial/parallel forking handling in TM
  • alias_db module - direct database user aliases
  • uac_redirect module - handling of redirect replies (3xx) on server
  • more dialog support and better replication and NAT traversal handling
  • read more here for v1.0.0, here for v0.9.x
  • modules' documentation is updated http://openser.org/docs/modules/1.0.x/
  • OpenSER Core Cookbook is available at http://openser.org/dokuwiki/doku.php/core-cookbook:devel


Basic features of OpenSER

  • SIP proxy/registrar/redirect server (RFC3261, RFC3263)
  • UDP/TCP/TLS support
  • transactional stateful proxy
  • modular architecture
  • programmable configuration file
  • ENUM support
  • Call Processing Language (CPL)
  • gateway to sms or xmpp
  • authentication, authorization and accounting via Radius or database
  • NAT traversal system
  • least cost routing
  • multiple database backends: MySQL, Postgres or flat files




Download

Download



Documentation


Documentations about OpenSER


Tutorials



Other Resources


Resources about OpenSER






OpenSER Modules


v1.0.0


Modules In OpenSER 1.0.0

  • acc - accounting to syslog, database, diameter or radius
  • alias_db - user aliases managed directly in DB (no memory cache)
  • auth- basic authentication functionality
  • auth_db - authentication using database
  • auth_diameter - authentication and authorization using diameter server
  • auth_radius - authentication using RADIUS server
  • avp_radius - loading AVPs from RADIUS server
  • avpops - AVP and pseudo-variables operations
  • cpl-c - call processing language (CPL) support
  • dbtext - small database driver for text files
  • dispatcher - load balancing and dispatching
  • diversion - IETF diversion draft implementation
  • domain - multi-domain operations
  • enum - ENUM functionality and support
  • exec - allow execution of external scripts
  • flatstore - support for writing accounting data to flat files
  • gflags - global flags
  • group - group membership checking
  • group_radius - group membership checking using RADIUS server
  • jabber - gateway to jabber/xmpp
  • lcr - least cost routing
  • mangler - message mangling from config file
  • maxfwd - max forward processing
  • mediaproxy - nat traversal using media proxy
  • msilo - offline message storage
  • mysql - connector to mysql databse server
  • nathelper - nat traversal using rtpproxy
  • options - processing of option requests
  • osp - Multi-Lateral Peering using OSP protocol
  • pa - presence agent
  • pdt- prefix-domain translation
  • permissions - set permissions for users and peers
  • pike - flood detection
  • postgres - connector to postgres database server
  • registrar - user registration processing
  • rr - record routing processing
  • sl - stateless reply generation
  • sms - gateway to sms
  • speeddial - short dialing on server
  • textops - text operations over the SIP message
  • tm - transactional module
  • uac - basic uac functionality for openser server
  • uac_redirect - server side handling of redirect replies (3xx)
  • uri - operations for SIP URIs
  • uri_db - operations for SIP URIs using database server
  • uri_radius - operations for SIP URIs using RADIUS server
  • usrloc - user location service
  • xlog - formatted message printing, useful for debugging

v1.1.0


New Modules In OpenSER 1.1.0 (old stable)

  • dialog - dialog support (call stateful) in SIP server
  • path - PATH support in SIP server
  • siptrace - trace SIP messages, useful for legal interception requirements
  • statistics - support for statistics variables in configuration script
  • unixodbc - database connection driver using unixodbc

v1.2.0


New Modules In OpenSER 1.2.0 (old stable)

  • imc - Instant Messaging Conferencing
  • domainpolicy - policy management for connecting federations
  • mi_fifo - FIFO file transport for new management interface (MI)
  • mi_xmlrpc - XMLRPC transport for new management interface (MI)
  • perl - Perl scripting integration — allow embedding of Perl functions execution
  • presence - SIMPLE presence server implementation
  • pua - SIMPLE presence user agent client common API
  • pua_mi - SIMPLE presence user agent client implementation for new management interface (MI)
  • pua_usrloc - SIMPLE presence user agent client common implementation for user location records
  • seas - SIP Express Application Server module - enables communication with WeSIP - the Java SIP Servlet application server
  • snmpstats - Simple Network Management Interface (SNMP) to OpenSER statistics
  • sst - SIP session timer support
  • xmpp - on-the-fly SIP-XMPP (google talk) instant messaging gateway

v1.3.0


New Modules In OpenSER 1.3.0 (latest stable)

  • benchmark - config file benchmarking
  • carrierroute - routing extension suitable for carriers
  • cfgutils - config file utilities
  • db_berkeley - db berkeley backend support
  • h350 - H350 implementation
  • ldap - LDAP connector
  • mi_datagram - datagram transport for management interface (MI)
  • perlvdb - Perl virtual database engine
  • presence_mwi - Extension to Presence server for Message Waiting Indication
  • presence_xml - SIMPLE Presence extension
  • pua_bla - BLA extension for PUA
  • pua_xmpp - SIMPLE-XMPP Presence gateway
  • rls - Resource List server implementation
  • xcap_client - XCAP client for Presence server

v1.4.0


New Modules In OpenSER 1.4.0 (development version)

Deploying OpenSER


OpenSER and Asterisk


OpenSER and NAT


OpenSER and RADIUS


OpenSER accounting, rating and tracing

  • OpenSER and CDRTool - open-source CDR mediation, fully featured rating engine and SIP tracing tool


Monitoring OpenSER


OpenSER and Web Interfaces


OpenSER Configuration Auto-generator

Practical Examples



Platforms


OpenSER is know to work on

  • most of Linux flavours (OS used for development is mainly Debian)
  • 64b Linux flavours
  • SUN/Solaris
  • FreeBSD
  • OpenBSD
  • NetBSD


Resources





See also


Created by gst, Last modification by Daniel-Constantin Mierla on Thu 01 of May, 2008 [00:08 UTC]

Please update this page with new information, just login and click on the "Edit" or "Add Comment" button above. Get a free login here: Register Thanks! - support@voip-info.org

Page Changes | Comments

Sponsored by:

Terms of Service Privacy Policy
© 2003-2008 VOIP-Info.org LLC

Powered by bitweaver