⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bert.txt

📁 telcobridges voip develop
💻 TXT
字号:

#######################################################################################
# BERT VOIP CONFIGURATION FILE
#######################################################################################

#
# This section contains the general parameter of the application
#
.PARAMS

#
# Logging facility parameters
#
LOG_FILENAME=voip
LOG_FILE_LEVEL=2
LOG_DISPLAY_LEVEL=2

#
# Command-line interface parameters
#
MIN_REFRESH=25
SHOW_CONNECTION_INFO_DISPLAY=yes
SHOW_STREAM_INFO_DISPLAY=yes
SHOW_TRUNK_INFO_DISPLAY=yes
SHOW_PROMPT_INFO_DISPLAY=yes
SHOW_BERT_INFO_DISPLAY=yes
SHOW_TRUNK_RES_MAP_DISPLAY=yes
SHOW_TRUNK_RES_INV_MAP_DISPLAY=yes
SHOW_PACKET_TYPE_GRAPH_DISPLAY=yes
SHOW_TRUNK_RES_MAP_AND_PACKET_TYPE_GRAPH_DISPLAY=yes
SHOW_TRUNK_RES_INV_MAP_AND_PACKET_TYPE_GRAPH_DISPLAY=yes

#
# Network redundancy parameters
#
NETWORK_DOWN_DELAY=2000
ADAPTER_DOWN_DELAY=5000
POLL_DELAY=500

.END

#
# Adapter #1
#

.ADAPTER=TB000447


	.CLOCK

	#
	#	Format for "CLOCK_CFG" line is:
	#		CLOCK_CFG=<LocalRef1.ClkSrc>,<LocalRef1.un32Trunk/un32Port>,<LocalRef2.ClkSrc>,<LocalRef2.un32Trunk/un32Port>
	#			<fLocalRefAutoFallback>,<MasterClk>,<InitialMasterRole>,<NetRef1.ClkSrc>,<NetRef1.un32Trunk/un32Port>,
	#			<NetRef2.ClkSrc>,<NetRef2.un32Trunk/un32Port>,<NetRef1Freq>,<NetRef2Freq>,<fMBLSystemClockingEnabled>
	#
	#	Example:
	#		CLOCK_CFG=<NONE|OSC|TRUNK|NETREF1|NETREF2|PTMC1|PTMC2|CT8A|CT8B|MBL|BITS>,<0..63|0..15>,
	#			<NONE|OSC|TRUNK|NETREF1|NETREF2|PTMC1|PTMC2|CT8A|CT8B|MBL|BITS>,<0..63|0..15>,
	#			<FALSE|TRUE>,<NONE|CTBUSA|CTBUSB>,<PRIMARY|SECONDARY>,
	#			<NONE|OSC|TRUNK|NETREF1|NETREF2|PTMC1|PTMC2|CT8A|CT8B|MBL|BITS>,<0..63|0..15>,
	#			<NONE|OSC|TRUNK|NETREF1|NETREF2|PTMC1|PTMC2|CT8A|CT8B|MBL|BITS>,<0..63|0..15>,
	#			<8KHZ|1_5MHZ|2MHZ>,<8KHZ|1_5MHZ|2MHZ>
	#			<TRUE|FALSE>
	#

	CLOCK_CFG=OSC,0,NONE,0,FALSE,NONE,PRIMARY,NONE,0,NONE,0,8KHZ,8KHZ,TRUE

	.END


	.BERT

	#
	#	Format for "BERT_CFG" line is:
	#		BERT_CFG=<PatternType>,<un8FixedPattern>
	#
	#	Example:
	#		BERT_CFG=<FIXED|PSEUDO_2_23|PSEUDO_2_23_INVERTED>,<0..255>
	#

	BERT_CFG=PSEUDO_2_23,0x55

	.END


	.TRUNK

	#
	#	Format for "TRUNK_CFG" line is:
	#		TRUNK_CFG=<reference tag>,<trunk nb>,<trunk type>,<framing type>,<line encoding>,<line length>,<looptime enabled>,<idle code>
	#
	#	Examples:
	#		for T1/J1 trunks: TRUNK_CFG=<TRKA0>,<0..63>,<T1|J1>,<ESF|SF|SLC96>,<B8ZS|AMI>,<SHORT|LONG>,<FALSE|TRUE>,<0..255>
	#		for E1 trunks: TRUNK_CFG=<TRKA1>,<0..63>,<E1>,<DFRAME|MFRAME|AUTO>,<HDB3|AMI>,<SHORT|LONG>,<FALSE|TRUE>,<0..255>
	#

	TRUNK_CFG=TRKA0,0,E1,AUTO,HDB3,SHORT,FALSE,85
	TRUNK_CFG=TRKA1,1,E1,AUTO,HDB3,SHORT,FALSE,85
	TRUNK_CFG=TRKA2,2,E1,AUTO,HDB3,SHORT,FALSE,85
	TRUNK_CFG=TRKA3,3,E1,AUTO,HDB3,SHORT,FALSE,85
	TRUNK_CFG=TRKA4,4,E1,AUTO,HDB3,SHORT,FALSE,85

	TRUNK_CFG=TRKA27,27,E1,AUTO,HDB3,SHORT,FALSE,85
	TRUNK_CFG=TRKA28,28,E1,AUTO,HDB3,SHORT,FALSE,85
	TRUNK_CFG=TRKA29,29,E1,AUTO,HDB3,SHORT,FALSE,85
	TRUNK_CFG=TRKA30,30,E1,AUTO,HDB3,SHORT,FALSE,85
	TRUNK_CFG=TRKA31,31,E1,AUTO,HDB3,SHORT,FALSE,85

	.END


	.VP

	#
	#	Format for "VP_GRP0_TDM_TONE_CFG" line is:
	#		VP_GRP0_TDM_TONE_CFG=<Generation enabled>,<Detection enabled>,<Short detection>,<Suppression enabled>
	#			<Complete suppression>
	#
	#	Format for "VP_GRP0_TDM_AGC_CFG" line is:
	#		VP_GRP0_TDM_AGC_CFG=<AGC enabled>
	#
	#	Format for "VP_GRP0_TDM_VAD_CFG" line is:
	#		VP_GRP0_TDM_VAD_CFG=<VAD enabled>
	#
	#	Format for "VP_GRP0_STREAM_CFG" line is:
	#		VP_GRP0_STREAM_CFG=<Packet duration ms>
	#
	#	Format for "VP_GRP0_STREAM_TONE_CFG" line is:
	#		VP_GRP0_STREAM_TONE_CFG=<Generation enabled>,<Detection enabled>,<Short detection>,<Suppression enabled>
	#			<Complete suppression>
	#
	#	Format for "VP_GRP0_STREAM_AGC_CFG" line is:
	#		VP_GRP0_STREAM_AGC_CFG=<AGC enabled>
	#
	#	Format for "VP_GRP0_STREAM_JITTER_PARAMS_CFG" line is:
	#		VP_GRP0_STREAM_JITTER_PARAMS_CFG=<Jitter buffer size>
	#
	#	Format for "VP_GRP1_TDM_TONE_CFG" line is:
	#		VP_GRP1_TDM_TONE_CFG=<Generation enabled>,<Detection enabled>,<DTMF suppression enabled>,<DTMF complete suppression>
	#			<DTMF tone regeneration>
	#
	#	Format for "VP_GRP1_TDM_AGC_CFG" line is:
	#		VP_GRP1_TDM_AGC_CFG=<AGC enabled>
	#
	#	Format for "VP_GRP1_TDM_VAD_CFG" line is:
	#		VP_GRP1_TDM_VAD_CFG=<VAD enabled>
	#
	#	Format for "VP_GRP1_TDM_ECHO_CFG" line is:
	#		VP_GRP1_TDM_ECHO_CFG=<Echo canceller enabled>,<Window size msec>,<Tail length msec>
	#
	#	Format for "VP_GRP1_STREAM_CFG" line is:
	#		VP_GRP1_STREAM_CFG=<Packet duration ms>
	#
	#	Format for "VP_GRP1_STREAM_TONE_CFG" line is:
	#		VP_GRP1_STREAM_TONE_CFG=<Generation enabled>,<Detection enabled>,<DTMF suppression enabled>,<DTMF complete suppression>
	#			<DTMF tone regeneration>,<Enable RFC2833 tone relay>
	#
	#	Format for "VP_GRP1_STREAM_JITTER_PARAMS_CFG" line is:
	#		VP_STREAM_JITTER_PARAMS_CFG=<Initial delay (msec)>,<Minimum delay (msec)>,<Maximum delay (msec)>,
	#			<Adaptation period (msec)>,<Deletion threshold (msec)>,<Smooth deletion mode>
	#
	#	Format for "VP_GRP1_STREAM_RTCP_CFG" line is:
	#		VP_GRP1_STREAM_RTCP_CFG=<Use RTCP>,<Use extended RTCP>
	#
	#	Format for "VP_GRP1_STREAM_T38_CFG" line is:
	#		VP_GRP1_STREAM_T38_CFG=<PacketLossConcealment>,<un8RedundancyCountForFaxPages>,
	#			<un8RedundancyCountForT38Msg>,<un8NbFecPacketInUdptl>,<un8NbIfpPerFecPacket>,
	#			<fAllowEcmFaxes>,<fEnableByteBasedT38>,<fEnableTsiFrameRemoval>,<fEnableCsiFrameRemoval>,
	#			<fEnableNsfFrameRemoval>,<fEnableDsiFrameRemoval>,<fGenerateFaxRelayPageStatsEvent>,
	#			<fGenerateFaxRelayStateEvents>,<FaxSpeedLimit>,<RecoveryType>,<TcfProcedure>
	#
	#	Examples:
	#		VP_GRP0_TDM_TONE_CFG=<TRUE|FALSE>,<TRUE|FALSE>,<TRUE|FALSE>,<TRUE|FALSE>,<TRUE|FALSE>
	#		VP_GRP0_TDM_AGC_CFG=<TRUE|FALSE>
	#		VP_GRP0_TDM_VAD_CFG=<TRUE|FALSE>
	#
	#		VP_GRP0_STREAM_CFG=<0|40|80|160>
	#		VP_GRP0_STREAM_TONE_CFG=<TRUE|FALSE>
	#		VP_GRP0_STREAM_AGC_CFG=<TRUE|FALSE>
	#		VP_GRP0_STREAM_JITTER_PARAMS_CFG=<0..x>
	#
	#		VP_GRP1_TDM_TONE_CFG=<TRUE|FALSE>,<TRUE|FALSE>,<TRUE|FALSE>,<TRUE|FALSE>,<TRUE|FALSE>
	#		VP_GRP1_TDM_AGC_CFG=<TRUE|FALSE>
	#		VP_GRP1_TDM_VAD_CFG=<TRUE|FALSE>
	#		VP_GRP1_TDM_ECHO_CFG=<TRUE|FALSE>,<4-64 in 4msec increment>,<8-128 in 8msec increment>
	#
	#		VP_GRP1_STREAM_CFG=<5|10|20|30|40|60|80|160>
	#		VP_GRP1_STREAM_TONE_CFG=<TRUE|FALSE>,<TRUE|FALSE>,<TRUE|FALSE>,<TRUE|FALSE>,<TRUE|FALSE>,<TRUE|FALSE>
	#		VP_GRP1_STREAM_JITTER_PARAMS_CFG=<0..200>,<0..200>,<0..200>,<1088..65472>,<0..500>,<TRUE|FALSE>
	#		VP_GRP1_STREAM_RTCP_CFG=<TRUE|FALSE>,<TRUE|FALSE>
	#		VP_GRP1_STREAM_T38_CFG=<NONE|WHITE_LINE|LAST_GOOD_LINE>,<0..3>,<0..3>,<0..3>,<0..4>,<TRUE|FALSE>,
	#			<TRUE|FALSE>,<TRUE|FALSE>,<TRUE|FALSE>,<TRUE|FALSE>,<TRUE|FALSE>,<TRUE|FALSE>,<TRUE|FALSE>,
	#			<NONE|2400|4800|7200|9600|12000|14400>,<REDUNDANCY|FEC>,<1|2>
	#

	VP_GRP1_TDM_VAD_CFG=FALSE
	VP_GRP1_TDM_ECHO_CFG=FALSE,24,128

	VP_GRP1_STREAM_CFG=30
	VP_GRP1_STREAM_RTCP_CFG=FALSE,FALSE

	.END


	.CONNECTION

	#
	#	Format for "CONNECT" line is:
	#		CONNECT=<TDM type>,[<TDM reference tag>,<TDM reference index>,]<Stream Rx IP port>,<Stream Tx IP port>,
	#			<Stream socket IP address>,<Stream packet type>,<voice processing group selector>
	#
	#	Examples:
	#		for T1 trunk type: CONNECT=<TRUNK>,<TRKA0>,<1..24>,<20000>,<20000>,<192.168.0.1>,
	#			<G711|G711A|G723|G726-16|G726-24|G726-32|G726-40|G728|G729AB|G729E|AMR|EFR|G711-FAX|G711A-FAX|CLEAR|SMV|EVRC|QCELP8|QCELP13>,<0|1>
	#

	# Daisy chained Rtp
	CONNECT=1,BERT,20155,20000,127.0.0.1,G711A,1
	CONNECT=155,TRUNK,TRKA0,1,20000,20001,127.0.0.1,G711A,1

	# Straight Rtp/trunk loopback
	CONNECT=155,TRUNK,TRKA27,1,21000,21000,127.0.0.1,G711A,1

	.END



















































⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -