• Stefan Knoblich's avatar
    ftmod_libpri: Improve RESTART handling, add PTP NT idle channel restart and T316. · 687dae10
    Stefan Knoblich 提交于
    Do not try to send RESTART on BRI PTMP spans, libpri will just print
    an error and do nothing, causing the channels to be stuck in RESTART
    forever.
    
    Add T316 (RESTART ACK timeout), which is not implemented by libpri.
    The default timeout is 30 seconds (Q.931 recommends 2 minutes, but
    that is a little long and libpri layer 2 is being stupid) and the
    restart attempt limit to 3 (instead of 2).
    
    Periodically send RESTART on idle b-channels in PTP NT mode.
    Default interval is 15 minutes, feature can be disabled by setting
    "idle_restart_interval" to 0 in the span configuration.
    
    Allow timeout / interval values to have an additional time unit
    suffix for convenience reasons, the default (no unit specified)
    is milliseconds, valid units include:
    
    	w (week), d (day), h (hour), m (minute), s (second)
    
    Only full integers are accepted, no fractional numbers, valid examples:
    
    	2w   = two weeks
    	37m  = 37 minutes
    	1h   = 1 hour
    
    Combinations of multiple numbers and units (e.g. "1w5d") are not supported.
    
    New span configuration parameters:
    
    	idle_restart_interval		(milliseconds / time unit suffix /
    					 0 = disabled)
    
    	t316 / restart_timeout		(milliseconds / time unit suffix)
    	t316_limit / restart_attempts	(number of max. attempts)
    Signed-off-by: 's avatarStefan Knoblich <stkn@openisdn.net>
    687dae10
名称
最后提交
最后更新
build 正在载入提交数据...
clients/flex 正在载入提交数据...
cmake_modules 正在载入提交数据...
conf 正在载入提交数据...
debian 正在载入提交数据...
docs 正在载入提交数据...
dtd 正在载入提交数据...
freeswitch.xcodeproj 正在载入提交数据...
fscomm 正在载入提交数据...
htdocs 正在载入提交数据...
libs 正在载入提交数据...
patches 正在载入提交数据...
scripts 正在载入提交数据...
src 正在载入提交数据...
support-d 正在载入提交数据...
w32 正在载入提交数据...
web 正在载入提交数据...
.gitattributes 正在载入提交数据...
.gitignore 正在载入提交数据...
CMakeLists.txt 正在载入提交数据...
Freeswitch.2005.unsupported.sln 正在载入提交数据...
Freeswitch.2008.express.sln 正在载入提交数据...
Freeswitch.2008.sln 正在载入提交数据...
Freeswitch.2008.sln.debug.bat 正在载入提交数据...
Freeswitch.2008.sln.release.bat 正在载入提交数据...
Freeswitch.2010.express.sln 正在载入提交数据...
Freeswitch.2010.sln 正在载入提交数据...
INSTALL 正在载入提交数据...
Makefile.am 正在载入提交数据...
acinclude.m4 正在载入提交数据...
bootstrap.sh 正在载入提交数据...
cc.sh 正在载入提交数据...
cluecon.tmpl 正在载入提交数据...
cluecon2.tmpl 正在载入提交数据...
configure.in 正在载入提交数据...
devel-bootstrap.sh 正在载入提交数据...
erlang.spec 正在载入提交数据...
freeswitch-sounds-en-us-callie.spec 正在载入提交数据...
freeswitch-sounds-music.spec 正在载入提交数据...
freeswitch-sounds-ru-RU-elena.spec 正在载入提交数据...
freeswitch.spec 正在载入提交数据...
swig_common.i 正在载入提交数据...