named routes
seri supports named routes: names can be used instead of numbers in all the route commands or route declarations. Example:route{ route("test"); ... }route["test"]{ ... }The old route(number) is...
View ArticleOptimizing the use of RTP proxy
NATi traversal with RTPi proxy deals with all kinds of NAT but should be used when is really needed. This document describes how to optimize the use of RTP proxy. The full configuration file is...
View ArticleHow the new timer framework works
THANKS to Andrei for giving the actual info on the new timer implementation!!The timers of the tm module can be confusing and normally you don¨t have to (or should) tweak timers except the fr_inv_timer...
View ArticleIntroduction to Selects and Attributes
In earlier versions of SERi, only a very limited amount of information related to the request being processed was available in the routing script. The amount of things that could be done in the script...
View ArticleSIP Express Router Configuration Buildsystem
IntroductionThis is an overview of the rationale behind the build system for SIP Express Router configuration files, seri.cfg. It also is an introduction to how to use the build system.The buildsystem...
View ArticleQuickStart
Quick StartChange directory to the buildsystem main dir sip_router/etc/buildsystemType ./configureAnswer the questions (or simply except the defaults by pressing ENTER)Type: make (to create the default...
View ArticleTailoring The Configurations
How To Tailor The ConfigurationsNow that you have tried the buildsystem, you need to know how to make changes that will modify your seri.cfgs to do what you want. Obviously, you can run configure...
View ArticleHow To Add Your Own ser.cfg Code
How To Add Your Own seri.cfg CodeThe build system includes many features (and is extendable, so more will be added). It also includes a logging system that is useful for debugging and posting problems...
View ArticleGetting Control On Feature Level
Getting Control on Feature LevelDefault you use the make command and it will control which feature package and feature sets that are included based on your config.m4. For example, you specified you...
View ArticleAdvanced Control When You Add Own Code
Advanced Control When You Add Own CodeYou keep common code for all your servers in the common/ directory. In addition, you can add specific code for a given server in the servername/ (or default/)...
View ArticleThe SER Getting Started Log System
The Getting Started Log SystemExperience has shown that finding errors in a SERi configuration file can be tricky. Based on experience on supporting SER users on all levels on serusers and serdev, this...
View ArticleStandard ser.cfg
# # $Id: seri.cfg,v 1.42 2007/05/30 12:28:17 tirpi Exp $ # # First start SERi sample config script with: # database, accounting, authentication, multi-domain support # PSTNi GW section, named...
View ArticleSIP Express Bundle - Project Page
This is the main entry page for documentation and coordination of the SIP Express Bundle project. SIP Express BundleCreate a way for people to quickly get a running server with all iptel.org software...
View Article