background image

VoIPBox BRI

Reference manual
Software version 18.0

Summary of Contents for VoIPBox BRI

Page 1: ...VoIPBox BRI Reference manual Software version 18 0 ...

Page 2: ...plied hardware software systems are protected by copyright and can be used solely by their lawful owners All text and figures in this publication have been compiled with great attention to detail Nonetheless in accuracies and typographical errors cannot be entirely avoided TELES AG Informationstechnologien provides this document as is without warranty of any kind expressed or implied TELES AG Info...

Page 3: ...res 17 1 2 Power Supply 18 1 2 1 Technical Data 18 1 2 2 Symbols 18 1 2 3 Instructions for Use 19 1 2 4 Safety Precautions 19 1 3 Jacks 20 1 4 EMC Protection 20 1 5 System Security 20 1 5 1 Servicing the VoIPBox 21 1 5 2 Protecting the Operating System 22 1 6 CDR Files 23 1 7 Network Security 24 2 Overview 27 2 1 Features 28 2 2 Implementation scenarios 30 ...

Page 4: ...hernet Wiring 35 3 5 Preparing for Installation 36 3 6 Hardware Connection 36 3 7 LED Functionality 37 3 8 Startup with Quickstart 37 3 8 1 Installing Quickstart 38 3 8 2 Configuration with Quickstart 38 3 9 Startup via FTP 41 3 10 Self Provisioning with NMS 42 3 11 Remote Access and Access Security 42 3 11 1 GATE Manager 43 3 11 2 Graphical User Interface 44 3 11 3 FTP 46 3 11 4 Setting a Passwor...

Page 5: ...ol 60 4 1 9 DHCP Server Settings 62 4 1 10 DNSmasq settings 64 4 1 11 PPP Configuration for Dial Up Connection 65 4 1 12 VLAN Configuration 67 4 1 13 Examples 67 4 1 13 1 Default configuration 67 4 1 13 2 Active ethernet bridge 68 4 1 13 3 Integrated DSL Router Scenario for VoIP 68 4 1 13 4 VLAN Scenario 70 4 2 Configuration File pabx cfg 70 4 2 1 System Settings 70 4 2 1 1 Bypass Relay 71 4 2 1 2...

Page 6: ...tekeeper Profiles 96 4 3 4 Registrar Profiles 97 4 3 5 Radius Profiles 99 5 Routing examples 101 5 1 VoIPBox as a second generation LCR 102 5 2 VoIPBox in an H 323 network 104 5 3 Work Home scenario with signaling through a SIP proxy 106 5 4 ISDN dial up for terminating VoIP calls 108 5 5 Backbone router using a backup gatekeeper 110 5 6 Backbone router with direct endpoint signaling H 323 112 5 7...

Page 7: ... 138 6 7 2 Call forwarding to SIP trace output 139 6 7 3 VoIP trace output 140 6 7 3 1 Interface IP network 141 6 7 3 2 RTP RTCP output 145 6 7 3 3 Internal protocol interface to ISDN POTS mobile 152 6 7 3 4 H 245 messages 154 6 7 3 5 RAS Registration Admission Status 158 6 7 3 6 ENUM output 163 6 7 3 7 Examples 163 6 7 4 Remote output 167 6 7 5 SMTP trace output 168 6 7 6 Number portability trace...

Page 8: ...IP and CLIR 181 7 4 1 Routing CLIP and CLIR calls 181 7 4 2 Setting CLIR 182 7 4 3 Setting CLIP 183 7 5 Conversion of call numbers 183 7 6 Overwriting OAD 184 7 7 Setting number type in OAD DAD 185 7 8 Setting the screening indicator 187 7 9 Setting a default OAD 189 7 10 Setting sending complete byte in setup 190 7 11 OAD screening 191 7 12 Miscellaneous routing methods 193 7 12 1 Routing calls w...

Page 9: ...h the VoIPBox 210 9 Online traffic monitor 214 9 1 Calculating and resetting statistic values and counters 215 9 1 1 Calculation and resetting of statistic values 215 9 1 2 Additional resetting of counters A F 217 9 1 3 Resetting statistic counters 218 9 2 Generating and retrieving CDRs 218 9 2 1 Call log 219 9 2 2 Missed calls list 222 9 3 Sending CDRs via e mail 224 10 Two stage dialing callback...

Page 10: ... 1 Signaling parameters 239 11 2 Location server parameters 248 11 3 Routing parameters 249 11 4 Quality parameters 250 11 5 Compression parameters 255 11 6 Fax modem parameters 256 11 7 DTMF parameters 258 11 8 Call forwarding parameters 259 12 Troubleshooting 261 12 1 No connection to the system 262 12 1 1 System does not start correctly 263 12 1 2 Web interface is not accessible 264 12 1 3 IP a...

Page 11: ...12 1 6 ISDN port not loaded correctly not active 269 12 2 No calls are possible 270 12 2 1 Call does not arrive on the gateway 271 12 2 2 Call is rejected or not routed to destination 274 12 2 3 Call is rejected elsewhere 278 12 3 Software update problems 279 ...

Page 12: ...e 17 before you begin to install your VoIPBox BRI TELES is not liable for any damage or injury re sulting from a failure to follow these safety and security in structions In addition to this manual there is a parameter manual sum marizing the configuration parameters used in the config files Conventions This document uses the following typographic conventions Bold important information and items f...

Page 13: ...hat must be adhered to as it is necessary to en sure that the system functions correctly and to avoid mate rial damage Warning Danger Could cause personal injury or damage to the sys tem Dangerous voltage Could cause injury by high voltage and or damage the sys tem Electrostatic discharge Components at risk of discharge must be grounded before being touched Explosion hazard Injury hazard due to ex...

Page 14: ...or the configuration files Configuration of VoIPBoxes is managed in the following three files Chapter 5 Routing examples contains some useful route cfg examples of scenario bases configurations Chapter 6 System maintenance and software update describes system messages that are saved in the protocol file as well as trace options Chapter 7 Signaling and routing features describes con figurations of ...

Page 15: ...im inates expensive roaming fees Chapter 11 Additional VoIP parameters contains addi tional configuration entries to fine tune conmmunication with the VoIP peer Enter the folliwing additional parameter in the route cfg to adjust the configurationfor improved communi cation with the VoIP peer Chapter 12 Troubleshootingdiscusses problems that you may encounter when operating your VoIPBox and offers ...

Page 16: ...1 Safety and security precautions ...

Page 17: ...afety instructions before you begin working on your gateway VoIPBoxes are CE certified and fulfill all relevant security re quirements The manufacturer assumes no liability for conse quential damages or for damages resulting from unauthorized changes 1 1 Safety Measures Danger of electric shock the power supplies run on 230 V Do not open the VoIPBox or its power supply Make sure to install the VoI...

Page 18: ...Box Input voltage 230V 15 50 60Hz 0 40A Output voltage 12V 1 6A Weight 96g Tested and certified as per EN60950 1 1 2 2 Symbols The symbols on the power supply have the following mean ings Make sure you read this chapter thoroughly and save the instructions for future reference Use only the power sup ply included in the package contents of your VoIPBox Table 1 1 Power Supply Symbols Symbol Meaning ...

Page 19: ...fety Precautions Make sure you follow these safety precautions Electrical devices may not be used by individuals who are not aware of the dangers of electricity and or incorrect use thereof Make sure you use only the correct input voltage Make sure the installation site is sufficiently ventilated Use the device only in dry indoor locations and protect it from humidity Do not subject the device to ...

Page 20: ...erature may not exceed 35 C Do not use the device if it is damaged or if there are signs of misfunction In this case send it to TELES Service or dispose of it properly not with the public trash 1 3 Jacks The jacks on the VoIPBox have fulfilled the requirements of the SELV safety standard 1 4 EMC Protection 1 5 System Security This section describes all points crucial to the VoIPBox s sys tem secur...

Page 21: ...ree location If possible use an air conditioned site The site must be free of strong electrical or magnetic fields which cause disrupted signals and in extreme cas es system failure Temperature The site must maintain a temperature between 0 and 35 C Be sure to guard against temperature fluctua tions Resulting condensation can cause short circuiting The humidity level may not exceed 80 To avoid ove...

Page 22: ...k or flash disk contains enough storage space Downloading the log files and deleting them from the VoIPBox on a regular basis will ensure your VoIPBox s reliabil ity Be careful when deleting files that you do not delete any files necessary for system operation To check storage space and or delete files use GATE Manag er For more information see the document GATE Manager All files with the extensio...

Page 23: ...ccur that the times they record are not ex act netbsd5fs vnd netbsd5i netbsd5z netbsdfs gz netbsdi netbsdz start tools tz0 xbribox tz1 xgate vnd Mandatory configuration files ip cfg pabx cfg route cfg Table 1 2 Mandatory files continued Mandatory files Inaccuracies in the generation of CDRs may occur for ac tive connections if traffic is flowing on the system while modifications in configuration o...

Page 24: ...the VoIPBox to secure remote devices delete the default route and add individual secure net work segments Access to the VoIPBox via Telnet FTP or GATE Manager must be password protected Do not use obvious pass words anything from sesame to your mother in laws maiden name Bear in mind the password that is easi est to remember is also likely to be easiest to crack The firewall must support the follo...

Page 25: ...t can be set H 225 registration admission status UDP 1719 default can be set H 225 signaling TCP 1720 default can be set Radius UDP 1812 default can be set Radius accounting UDP 1813 default can be set GATE Manager TCP 4445 default can be set SIP signaling UDP TCP 5060 default can be set RTP UDP 29000 29120 default can be set CELLX Pro Control Unit TCP 57343 CELLX Pro tunneling TCP 4446 For CELLX ...

Page 26: ... TCP 23 MySQL database TCP 3306 NMS protocol TCP 5000 NMS update TCP 5001 NMS task TCP 5002 NMS task TCP 5003 NMS Listen TCP 4444 For CELLX Pro Call Manager Radius authentication UDP 1812 Radius accounting UDP 1813 Table 1 3 Default Ports Used for Specific Services continued Service Protocol Port ...

Page 27: ...2 Overview ...

Page 28: ...routes the calls accordingly depending on the call s destination and at tributes The VoIPBox is available with two four or eight BRI ports 2 1 Features VoIP 8 or 16 media channels H 323 v 4 SIP v 2 signaling RFC 3261 operating in par allel Various audio codecs G 711 G 723 1 G 726 G 728 G 729 GSM iLBC Fax T 38 Data clear channel RTP multiplexing reduces bandwidth required for RTP data by up to 60 E...

Page 29: ...feline functionality on power loss or system failure General User friendly GUI with easy and advanced mode config uration settings Ringtone generation Configurable ToS DivServ AOC generation Integrated DSL router PPPoE 2nd separate 10 100 Base T Ethernet interface Status indication via LEDs Integrated mail client capable of SMTP authentication E mail messages can trigger calls and play attached an...

Page 30: ...munication via SIP server and or gatekeeper H 323 as well as multi destination operation without a SIP Server or gatekeeper Various voice codecs ensure universal connec tion to different VoIP destinations Fax transmission occurs via T 38 or fallback to G 711a Backup routes can be activated in case of VoIP peer failure After a defined amount of time the VoIPBox resumes its primary route Figure 2 1 ...

Page 31: ...tion The VoIPBox s sophisticated routing algorithms serve as an LCR between your PBX and the PSTN or VoIP carrier Internet connection can occur via integrated DSL router The system reverts to ISDN if there is an IP connection failure Figure 2 2 Least cost router 2nd generation ...

Page 32: ...3 VoIPBox installation ...

Page 33: ...rovides step by step installation in structions 1 Check the package contents 2 Install the device 3 Connect the BRI lines to the PBX and or the PSTN 4 Check functionality using the LEDs 5 Using Quickstart set the configuration IP address and BRI VoIP configuration 6 Secure the LAN connection 3 2 Package Contents Your VoIPBox package contains the following components 1 VoIPBox 1 power supply 2 4 8 ...

Page 34: ... VoIPBox BRI front and rear view 3 4 Installation Requirements Before installing your VoIPBox make sure you have the fol lowing connections in place ISDN BRI connection to PBX and or to the PSTN Power Call via VoIP Call via ISDN Flash disk Relay Power VoIP reg ETH emac1 ETH emac0 ISDN3 ISDN4 ISDN1 ISDN2 ETH1 ETH2 12V Not assigned Not assigned VoIPBOX BRI 4 2 active on BRI 4 only Call via VoIP Call...

Page 35: ...utlets for any additional interfaces Figure 3 2 shows the standard pin assignment for TE and NT modes The cables included in the package contents have this pin assignment You must change the pin assignment if it differs on the connected equipment Figure 3 2 ISDN Wiring Scheme 3 4 2 Ethernet Wiring To connect the VoIPBox s Ethernet port to your local network connect the system to an Ethernet switch...

Page 36: ... your computer with the local network Connect the VoIPBox with the local network Using the ISDN connection cables included in the pack age contents connect the VoIPBox with your PBX and or the PSTN according to the required port configuration Connect the VoIPBox with the power supply Bear in mind that the preconfigured VoIPBox s default IP address is 192 168 1 2 If this IP address is already being...

Page 37: ...1 VoIPBox LEDs LED Name Description Green 1 Ethernet emac1 Off Link down On Link up Blinking Link active Green 2 Ethernet emac0 Off Link down On Link up Blinking Link active Green 3 4 Not assigned Green 5 ISDN TE port status Off No call on ISDN TE port On At least one call on ISDN TE port Green 6 VoIP call status Off No VoIP calls On At least one VoIP call Green 7 VoIP registration Off VoIPBox is ...

Page 38: ...he programs using the setup exe file When asked if you want to install components on your ma chine click Install Click Next in the introduction window to begin installation of the Quickstart Once installation begins click Next to install Quickstart in the predefined folder To install it in another location click Browse and select a folder from the browser that appears Then click Next Click Close t...

Page 39: ... the system double click the icon or right click and select Configure The IP Set tings dialog will appear If you are using a DHCP server acti vate the checkbox DHCP This will deactivate the next three lines Your DHCP server will automatically provide all of the other necessary information If you do not have a DHCP serv er leave the DHCP checkbox empty The default IP address appears in the IP Addre...

Page 40: ... the new IP address If you right click the system s icon in the main window and choose Temporarily Configure IP Address only the IP ad dress for the system s first Ethernet interface and the net mask will be temporary changed This can be helpful if you want to set up local remote access to the system and use oth There is no internal time generation for the system when the power is interrupted That...

Page 41: ... 2 To configure the system using FTP you must assign your computer an IP address from network range 192 168 1 0 Class C and then access the system via FTP The default user is teles and the default password is tcs ag Download the default configuration files from the boot direc tory from the system ip cfg This file is responsible for configuration of the Ethernet interface pabx cfg This file is resp...

Page 42: ...e pabx cfg As soon as the device is started it connects automatically with the NMS which uses the device s TAG number to send a pre pared configuration For further information on configuration of the NMS please refer to the NMS Systems Manual 3 11 Remote Access and Access Security After the system has been configured via Quickstart and all cables are connected remote administration and mainte nanc...

Page 43: ...figuration files Restart network elements Use of a trace option for checking functions and fault di agnosis Option to use an external tool e g to display and break down trace data Update the system software firmware and configura tion tables Retrieve CDRs Call Detail Records Display the current connections status Display statistical information for network elements and interfaces Display the statu...

Page 44: ... system so that certain data calls are received as remote administration calls make the following changes in the pabx cfg Add the following mapping to the route cfg Make the following entries in the route cfg if the system is to handle all ISDN data calls as remote administration calls 3 11 2 Graphical User Interface Remote access can occur via the GUI Even users with little ex perience can easily...

Page 45: ... The passwords are saved in the ip cfg in encrypted form Example 3 1 shows an ip cfg entry The user interface is divided into the following main sections PwdAdmin crypt PwdUser crypt Example 3 1 ip cfg password section httpd PwdUser k24X0sdc uMcM PwdAdmin k2UMj19qtovzI Never copy these entries from one system to another as the encryption is unique for each system Table 3 3 GUI Sections Section Des...

Page 46: ... The following entries ensure the security of your FTP access System Overview Overview of system information and drivers Commands Here you can activate a configuration or restart the system Table 3 3 GUI Sections continued Section Description Table 3 4 FTP Security Entries FTP Security FtpdPort port Defines the FTP access port default 21 RemotePassword password Defines the password for FTP and GAT...

Page 47: ...not define a password access to the system via GATE Manager takes place without one and FTP access takes place with the default password tcs ag The password is set with the parameter RemotePassword password in the pabx cfg The value password contains the encrypted text of the password Define the encrypted text with the GATE Manager as follows 1 Open the GATE Manager 2 Select the menu Edit Encode P...

Page 48: ...coded password is vDLGTEBIZUNDMR fNP54B 5 Enter the encoded password as shown in Example 3 2 Transfer the pabx cfg to the system using the GATE Manager and activate the new configuration After the file has been transferred reboot the system The system can than be ac cessed only with the correct password Don t forget to mem orize it Example 3 2 pabx cfg with an encoded password RemotePassword vDLGT...

Page 49: ...4 Configuration files ...

Page 50: ...emember to memorize the passwords These configuration files contain all system specific settings and are used when the system starts Comments included in these files must begin with a semicolon They do not need to be at the beginning of a line Configuration files must end with an empty line Table 4 1 Configuration Files File Function ip cfg This file is for the basic configuration of the Ethernet ...

Page 51: ... given Table 4 2 Required Configuration File Sections Section File Function System pabx cfg route cfg ip cfg This section contains the system s basic set tings Night num EXAMPLE Night1 Night2 pabx cfg route cfg This section contains time dependent entries that only apply for limited times emac0 ip cfg This section contains the IP configuration for the first Ethernet interface Table 4 3 Sections in...

Page 52: ...when the PPPoE protocol is used x can be 0 or 1 firewall optional This section contains settings for activating the system s fire wall altqd optional This section enables prioritization of VoIP packets in the VoIPBox through an IP network using bandwidth control dhcpd optional This sections contains a list of parameters and settings for the DHCP server in the system It is divided into global setti...

Page 53: ...emac1 IpAddress ip addr netmask The IP address is entered in decimal notation followed by a slash and the netmask in bit notation The following entry is used to allocate an IP address via DHCP IpAddress dhcp The following entry is used in the emac1 section if operation of the system is occurs in bridge mode IpAddress up 4 1 3 GUI Settings The following parameter is used to change the GUI port in t...

Page 54: ...r Multicast and broadcast packets are always forwarded to all interfaces that are part of the bridge This can occur on the Ethernet or VLAN level BrConfig add interface x add interface y up Activating another Ethernet interface in this way is useful for example when the Ethernet switch does not have any more ports available for connection of the system You can simply unplug a cable and plug it int...

Page 55: ...ddresses are to be translated The IP address is en tered in decimal notation followed by a slash and the netmask in bit notation optional entries Special rules can be defined for some services or proto cols The system can serve as a proxy for FTP proxy port ftp ftp tcp Special ports for the public address es can be assigned for the protocols TCP and UDP The range is defined by the start and end po...

Page 56: ...SLAM That means the system can connect directly with the carrier network and terminate VoIP traffic directly port Defines the port number local ip address mask The IP address is entered in decimal notation followed by a slash and the netmask in bit notation The entire local network range is configured protocol Defines the protocol tcp and udp are possible watch interface 1 interface 2 interface n ...

Page 57: ...oice and data through the DSL line Table 4 5 Settings in the pppoe x Section of the ip cfg pppoe x PppoeIf interface Enter the Ethernet interface used for the DSL connection usually emac1 User username Enter the username used for DSL access Pwd password Enter the password used for DSL access AuthProto protocol Enter chap or pap for the protocol used for authentication Route ip addr optional Enter ...

Page 58: ...ng example only port 4445 allows incoming con nections from the IP address 192 168 1 10 All others will be blocked Example 4 7 pppoe0 configuration pppoe0 PppoeIf emac1 User user Pwd pwd AuthProto pap Route 0 0 0 0 Make sure you configure the firewall rules carefully The rules are processed from top to bottom If you use the op tion quick you will break the sequence We recommend that you put the mo...

Page 59: ...ock pass is saved and that processing will continue to see if there are any more matches on interface The firewall rule is used only for the defined interface e g emac0 pppoe0 from networkaddress mask to networkaddress mask from defines the source IP address range for incoming packets to defines the target IP address range for outgoing packets The IP address appears in decimal notation followed by...

Page 60: ...ntry is that random packets will not be accepted keep frags Fragmented packets are also routed Example 4 9 Firewall settings firewall loopback fw pass in quick on emac0 all fw pass out quick on emac0 all traffic to outgoing fw pass out quick on pppoe0 proto tcp all flags S keep state keep frags fw pass out quick on pppoe0 proto udp all keep state keep frags fw pass out quick on pppoe0 proto icmp a...

Page 61: ...ies e e pppoe0 bw Sets the bandwidth that is available on the interface in Kbit s e g 256K priq Priority qeueing A higher priority class is always served first class priq interface class root priority prio Defines the priority of the filter entries class Two types can be set realtime_class VoIP packets regular_class data packets prio Enter a value between 0 and 15 The higher the value e g 15 the h...

Page 62: ... priq pppoe0 realtime_class root priority 7 filter pppoe0 realtime_class 0 5060 0 0 0 filter pppoe0 realtime_class 0 0 0 5060 0 filter pppoe0 realtime_class 0 29000 0 0 17 filter pppoe0 realtime_class 0 0 0 29000 17 filter pppoe0 realtime_class 0 29001 0 0 17 filter pppoe0 realtime_class 0 0 0 29001 17 filter pppoe0 realtime_class 0 29014 0 0 17 filter pppoe0 realtime_class 0 0 0 29014 17 filter p...

Page 63: ...all other optional entries with IP addresses option netbios name servers IP address Defines the WINS server address to be assigned option ntp servers ip address Defines the NTP server address to be assigned option time servers ip address Defines the time server address to be assigned RFC 868 option routers IP address Defines the default gateway address to be assigned option subnet mask net mask De...

Page 64: ...d links This flag turns on an option to filter such requests The requests blocked are for records of types SOA and SRV and type ANY where the requested name has under scores to catch LDAP requests user username Specify the userid to which dnsmasq will change after startup Dnsmasq must nor mally be started as root but it will drop root privileges after startup by changing id to another user Normall...

Page 65: ...annel can be connected to the Internet and up to six voice calls can occur simultaniously over one ISDN line All necessary information for setup of the PPP con nection is defined in the section xppp num The settings are entered as follows Table 4 10 Settings in the xppp Section of the ip cfg xppp num Dad num Enter the dial up number User username Enter a username Pwd password Enter a password Rout...

Page 66: ...StartDelay sec Time in seconds the system will wait to start the ppp process OwnIP IP address A temporay IP address assigned to the interface such as 0 0 0 0 This address is valid until an IP address has been assigned to the interface by the carrier Not needed for the xppp0 interface PeerIP IP address The IP address that is configured for the peer such as 0 0 0 1 Not needed for the xxxp0 interface...

Page 67: ...ace The following entry will create the interface vlan1 with VLAN tag 10 and priority 7 on the Ethernet interface emac0 Follow ing this configuration IP addresses and or other protocols can be assigned to the vlan1 interface 4 1 13 Examples 4 1 13 1 Default configuration In the following example the system s IP address is 192 168 1 1 the netmask is 255 255 255 0 and the standard gateway is 192 168...

Page 68: ...1 interface is active and both Ethernet interfaces are set to bridge mode in the bridge0 section 4 1 13 3 Integrated DSL Router Scenario for VoIP In the following example the system is connected to the local IP network through emac0 The DSL modem is connected to the emac1 interface which enables the system to connect di Example 4 16 Active ethernet bridge System DefaultGw 192 168 1 254 emac0 IpAdd...

Page 69: ...ass out quick on pppoe0 proto udp all keep state keep frags fw pass out quick on pppoe0 proto icmp all keep state keep frags incoming traffic fw pass in quick on pppoe0 proto tcp from 10 4 0 0 16 to any port eq 21 flags S keep state keep frags fw pass in quick on pppoe0 proto tcp from 10 4 0 0 16 to any port eq 23 flags S keep state keep frags fw pass in quick on pppoe0 proto tcp from 10 4 0 0 16 ...

Page 70: ...sent to vlan1 Voice and data will not be mixed 4 2 Configuration File pabx cfg The pabx cfg is divided into the System section and the op tional Night num Mail and Snmpd sections 4 2 1 System Settings The System section is divided into several categories to en sure clarity Hardware Bypass relay Log files Night configuration Example 4 18 VLAN Scenario System emac0 IpAddress 192 168 1 12 16 emac1 Ip...

Page 71: ...N When the system is on all routing algorithms are active Bypass ON OFF default ON ON Bypass relay is on system controls all ports OFF Bypass relay is off ports are connected to each other as described above regardless of whether or not the system is running 4 2 1 2 Log Files CDRs unconnected calls system events trace output and sta tistics can be saved into files The following entries are necessa...

Page 72: ... Parameters Log boot file saved size count file The name of the log file is generated as follows file yymmdd 0 9 A Z log saved Refers to the frequency with which the file is saved The following options are possible halfdaily Every day at 11 59 and 23 59 daily Every day at 23 59 weekly Sunday at 23 59 monthly The last day of the month at 23 59 size Regardless of the value entered in day the file wi...

Page 73: ... 1MB Up to five log files will be saved on the system 4 2 1 3 Night Configuration The sections for the time dependent configuration changes and time controlled routings are defined here Bear in mind that file size will be unlimited if no parame ters are defined Example 4 19 cdr log renamed daily Log boot cdr log daily 35 Example 4 20 failed log renamed once a week failedlog boot failed log weekly ...

Page 74: ... p m The configuration section is activated on November 5 Decem ber 24 and at noon on Mondays Table 4 13 pabx cfg Night Parameters Night num time day num Enter a value between 1 and 19 to define which configuration is to be load ed time If there is a time set with the format hh mm after this entry this configu ration is loaded daily at that time on the defined day day Use a bitmask to set the week...

Page 75: ...ions you must copy them from the System section The complete Subscriber section must appear in the Night section of the pabx cfg see Chapter 4 2 4 Time Controlled Configuration Settings The active route s MapAll Restrict and Redirect entries must appear in the Night section of the route cfg see Chapter 4 3 Configuration File route cfg Table 4 14 pabx cfg Controller Parameters Controller port addre...

Page 76: ...tries to work EXAMPLE Controller02 10 NT DSS1 PMP UNIT VALUE 0 010 Controller03 10 NT DSS1 PMP UNIT VALUE 0 010 VALUE value Optional For DSS1 NT ports only Defines the charges that accumu late by unit Enter the values in the following formats x y x yy or x yyy Default is 0 120 AUTOUP For TE ports only keeps ISDN layer 2 active all the time TRAP Sends an SNMP trap if layer 1 changes from active to ...

Page 77: ...ddress of the incoming port is added to the A party number as a prefix ALARM Activates the monitoring mode for the respective port If a relevant er ror occurs at the port the error is written in the protocol log file De pending on the configuration a remote connection to the number defined for AlarmCallback is established and or an SNMP trap is gen erated Activate configuration suffices to activat...

Page 78: ...ame to mark the end of the file In the default setting a connect is sent to the caller straight away so that the caller can hear the announcement Set the option NOCONN to suppress this connect Set the option FAKEALERT to play a ringtone after the announcement VoipStopAnnounceOnConnect mode If Yes is set and the call changes to the state CONNECTED the announcement config ured with VoipAnnounce is s...

Page 79: ...ues for individual calls remains lower than defined here If the sum is greater the next call will be set up with and existing calls will be switched to a higher compression rate Bear in mind that the VoIP peer must support this feature VoipStrictRfc3261 mode If yes is set the SIP transaction dialog matching will occur strictly as per RFC3261 You must disable this feature for peers that use RFC2543...

Page 80: ...pital in the time zone NtpServer ip addr Sets the IP address at which the VoIPBox s SNTP server queries the standard time The query occurs every four hours NOTE If your system is not attached to an NTP server you can enter the following configuration to query the time on an attached PBX via a TE port SubscriberXX TIME MoipPort port Defines the GATE Manager access port default 4445 FtpdPort port De...

Page 81: ...entry to take the call The following values can be entered GE DE IR UK US FR IT Example 4 26 pabx cfg IP Configuration System Parameters VoipGlobalMaxChan 8 H225Port 1720 SipPort 5060 VoipRtpPort 29000 VoipRtpPortSpacing 2 StunServerAddress 172 16 0 1 StunServerPollInterval 600 NameServer 192 168 0 254 Timezone Europe Berlin NtpServer 192 168 0 254 DialTone GE There is no internal time generation ...

Page 82: ...ions If this parameter is left empty default incoming con nections will be accepted from all IP addresses MailAuthEncr type Enter an encryption method for e mail authentication default base64 MailFrom URL Enter here the URL that will be sent in the e mail s FROM field in the following possible formats MailFrom domain to send OAD domain or user domain if no OAD available MailFrom ipaddress to send ...

Page 83: ...imes an attempt is made to send an e mail Default 10 MailTcpRcvTimeout sec Defines the number of seconds after which a session will be terminated following a possible receiving error in the data stream Default 0 immediately MailTcpSndTimeout sec Defines the number of seconds after which a session will be terminated following a possible transmission error in the data stream Default 0 immediately Ma...

Page 84: ...The Simple Network Management Protocol facilitates net work management and monitoring of VoIPBox network devic es and their functions For a detailed description of SNMP configuration please refer to Chapter 6 4 SNMP agent Example 4 27 pabx cfg Mail Parameters Mail SmtpServer 172 16 0 10 MailRcpt teles de MailFrom 172 16 0 100 MailRcvMax 300 MailRcptMax 50 MaxMailsToHost 2 MailToHostRetries 10 Mail...

Page 85: ...ges 4 3 Configuration File route cfg The system s routing information is saved in the route cfg The file contains the following sections System Night num VoIP name GateKeeper name Registrar name Radius name 4 3 1 Entries in the Sections System and Night num The sections System and Night num contain the follow ing entries 4 3 1 1 Restrict Restrict entries are used to handle calls in a mapping based...

Page 86: ... of Restrict parameters is searched from bottom to top for a matching controller plus optional trunk number OAD Because the search is done bottom up place the more specific Restrict entries below the more gen eral ones Once a match has been found the DAD is prefixed with the contents of the pl variable Then the call is mapped Table 4 18 route cfg Restrict Parameters Restrict controller calling num...

Page 87: ...telephone 2 D diverting num ber For calls that have been diverted by the network RestrictD replaces the con tents in diverting number by the con tents in pl Only in combination with the service indicator 15 59 for the diverting number R calling number For calls that are redirected with Redirect3 the original OAD can be changed again using RestrictR Only in combination with service indicator 15 59 ...

Page 88: ...g entries begin with the keyword MapAll They work as follows anything on the left of the equals sign is removed from the prefix telephone number DAD that has come in and replaced with what is on the right of the equals sign If for example the incoming DAD is 12345678 with 123456 being the trunk number and 78 the extension MapAll123456 9123456 means that 123456 is cut off the number and 9123456 is ...

Page 89: ...oller 9 instead of 40 Table 4 19 route cfg Map Parameters MapAll direct num mode Parameter Description No Digits Optional direct Defines the prefix or telephone number DAD for which the entry applies 29 num Defines the routing for a call in the order given Destination port s controller num ber Optional VoIP profile name followed by a colon if the call is terminated via VoIP Optional prefix Part of...

Page 90: ...the placeholder used in the two target routing entry and the number to which calls to x will be redirected 59 sin The service indicator variable sin restricts the command to a service Without a sin the Redirect command is valid for all services Possible service indicator values are 00 All services 01 Telephony 02 Analog services 03 X 21 services 04 Telefax group 4 05 Videotext 64 kbps 07 Data tran...

Page 91: ...edi rect Defines a hexadecimal cause value according to DSS1 When connections to the destination are rejected because of the reason defined by the cause value the VoIPBox sends a busy signal to the attached PBX Alternative routing is not carried out To avoid second choice routings when the called party num ber is busy set the following parameter in the first choice port s Subscriber line in the pa...

Page 92: ...cludes all of the most important parameters for communication with the VoIP peer Basic Parameters Table 4 21 route cfg VoIP Basic Parameters VoIP Basic Parameters Voip name Name of the routing profile The name must begin with a letter Choose a short and meaningful name VoipDirection mode Defines the direction in which VoIP calls can be set up Possible options In Out IO None VoipPeerAddress ip addr...

Page 93: ...4 g711a g711u These PCM codecs have a bit rate of 64kBit s No voice compression oc curs a stands for a law and u for μ law g723 g723L These codecs work with 30ms data frames g723 1 uses a bit rate of 6 3 kbit s and g723L uses a bit rate of 5 3 kbit s to send RTP packets NOTE This has no influence on the compression ratio of incoming RTP packets Both sides must be able to receive both ratios gsm GS...

Page 94: ...d Table 4 21 route cfg VoIP Basic Parameters continued VoIP Basic Parameters Table 4 22 route cfg VoIP Management Parameters VoIP Management Parameters VoipGk list Name of the assigned gatekeeper profile You can assign a profile to several gatekeep ers to define backup gatekeepers for a VoIP profile In this case the next gatekeeper will be used if the previous one fails VoipProxy ip addr Enter the...

Page 95: ...rip time etc for the VoIP profile are saved into the protocol log file every ten minutes This is helpful dur ing problem analysis when IP issues occur default No VoipHold mode Determines the behavior of the HOLD feature if a PBX sends an Re INVITE message for HOLD to the VoIPBox transparent HOLD is sent to PSTN notify HOLD is sent as notification to the telephone exchange ignore HOLD is not sent t...

Page 96: ...es the port the system uses default 1719 for registration admission and sta tus RasPrefix list VoIPBox s defined prefix es Use a space to separate entries RasId name The alias used for gatekeeper registration GkId name The gatekeeper s alias GkPwd name Password to log onto the gatekeeper If you do not use authentication leave this entry blank GkAdd ip addr The gatekeeper s IP address GkTtl sec Gat...

Page 97: ...e With this parameter the system will not send RAI indications to the Gatekeeper De fault No Table 4 23 route cfg Gatekeeper Parameters continued Gatekeeper Parameters Table 4 24 route cfg Registrar Parameters Registrar Parameters Registrar name The name of the registrar profile RegId name or ip addr Host name or IP address used in the register s request header Bear in mind that the DNS service mu...

Page 98: ...ds for the registrar ping The VoIPBox sends an empty UDP packet to the registrar s IP address The packet is essentially an alive packet to avoid possible firewall problems RegSignalling int Determines the profile s signaling protocol for registration with the SIP registrar 1 SIP udp default 2 SIP tcp 3 SIP tls RegUseReceived mode Enter Yes when an VoIPBox appears behind a NAT and STUN cannot be us...

Page 99: ... or ip addr Host name or IP address used in the NAS identifier or NAS IP address Cisco VSA gate way ID ServiceType num As defined in RFC 2865 Chapter 5 6 RequestTimeout sec Number of seconds during which the request is repeated if the Radius server does not respond RequestRetries count Number of packet retries sent at one time StopOnly mode When Yes is entered only Accounting Request Messages with...

Page 100: ...e framed protocol see RFC 2865 Chapter 5 7 1 PPP 2 SLIP 3 AppleTalk Remote Access Protocol ARAP 4 Gandalf proprietary SingleLink MultiLink protocol 5 Xylogics proprietary IPX SLIP 6 X 75 Synchronous NasId string The string entered is used as network access server identifier attribute in access re quests If no string is entered the attribute will not be set default Table 4 25 route cfg Radius Param...

Page 101: ...5 Routing examples ...

Page 102: ...er 5 1 Work home scenario with signaling through a SIP proxy Chapter 5 3 Authentication and accounting on a Radius server Chapter 5 8 VoIP backup and automatic reactivation Chapter 5 9 5 1 VoIPBox as a second generation LCR In the following example of a PBX connection all international calls are terminated to VoIP 40 The VoIP carrier profile DF and the SIP protocol are used Block dialing is used a...

Page 103: ...guration in the route cfg system DTMFWaitDial 3 MapAll00 40DF 00 24 MapAll0 9010780 MapOut 9 Restrict9 pl Restrict40 pl MapAllpl 10 Voip DF VoipDirection IO VoipPeerAddress domain com VoipIpMask 0x00000000 VoipSignalling 1 VoipCompression g729 g711a t38 VoipSilenceSuppression Yes VoipProxy 192 168 0 150 VoipOwnAddress user domain com VoipUser user VoipPwd pwd VoipMaxChan 8 VoipTxM 2 VoipRegistrar ...

Page 104: ...calls from VoIP 40 are routed to the BRI NT controller 10 H 323 is used as the signaling protocol and a gatekeeper is used in the VoIP network Because the gatekeeper assigns and authorizes the peer only one VoIP profile is necessary Since the peers may use various compression algorithms you can define several if you so choose The codec with the highest priority is G 729 If the peer does not suppor...

Page 105: ...VoIPBox in an H 323 network Example 5 2 VoIPBox in an H 323 Network configuration in the route cfg System To BRI Restrict40 tobri MapAlltobri 10 To VoIP MapAll 40DF Voip DF VoipDirection IO VoipPeerAddress 0 0 0 0 VoipIpMask 0x00000000 VoipSignalling 0 VoipCompression g729 g72632 g711a g711u t38 VoipSilenceSuppression Yes VoipMaxChan 8 VoipTxM 4 VoipGk GK1 Gatekeeper GK1 RasPort 1719 OwnRasPort 17...

Page 106: ...s from remote users that are behind a NAT firewall Example 5 3 Work Home Scenario with Signaling through a SIP Proxy route cfg System incoming traffic from PSTN and VoIP Restrict9 pl Restrict40 pl destination number routing for remote users MapAll1111 40User1 1111 MapAll2222 40User2 2222 MapAllpl1111 40User1 1111 MapAllpl2222 40User2 2222 redirect of calls in case the phones are not reachable Redi...

Page 107: ...oipOwnPwd pwd VoipAuth www VoipExpires 600 VoipCompression g729 g723 g711a g711u t38 VoipSilenceSuppression Yes VoipSignalling 1 VoipMaxChan 2 VoipTxM 2 VoipMediaWaitForConnect Tone VoipDtmfTransport 3 VoipRFC2833PayloadType 101 VoipAutoRtpAddr Yes VoipT303 5 VoIP profile to connect with the SIP network Voip DF VoipDirection IO VoipPeerAddress sip carrier com VoipIpMask 0xffffffff VoipUser user Vo...

Page 108: ...he ISDN dial up Internet connection with the number 12345 Dad is set up to termi nate VoIP calls the username is user and the password is pwd The firewall settings allow only SIP UDP signaling packets and RTP RTCP packets for ports 29000 29015 in both directions This can be used in locations without broadband Internet con nection and generally have several simultaneous voice calls Only one ISDN B ...

Page 109: ...ss out quick on xppp0 proto udp from any to any port eq 5060 keep state keep frags fw pass out quick on xppp0 proto udp from any to any port eq 29000 keep state keep frags fw pass out quick on xppp0 proto udp from any to any port eq 29001 keep state keep frags fw pass out quick on xppp0 proto udp from any to any port eq 29015 keep state keep frags incoming traffic fw pass in quick on xppp0 proto u...

Page 110: ...DF All calls from VoIP 40 are routed to the BRI NT controller 10 A backup gatekeeper is used in addition to the gatekeeper Definition of more than one gatekeeper occurs in individual gatekeeper profiles GK1 and GK2 Because the various gatekeepers assign and authorize the peer only one VoIP profile is necessary When a gatekeeper ends registration or does not respond the next gatekeeper on the list ...

Page 111: ... 5 5 Backbone router using a backup gatekeeper configuration in the route cfg System Restrict40 tobri MapAlltobri 10 MapAll 40DF Voip DF VoipDirection IO VoipPeerAddress 0 0 0 0 VoipIpMask 0x00000000 VoipSignalling 0 VoipCompression g729 t38 VoipSilenceSuppression Yes VoipMaxChan 8 VoipTxM 4 VoipGk GK1 GK2 Gatekeeper GK1 RasPort 1719 OwnRasPort 1719 RasId VoIPBOX01 RasPrefix 0049 GkId GK GkAdd 192...

Page 112: ...IP line 40 are routed to the BRI NT controller 10 All calls beginning with 0 coming from the PBX are sent to the first VoIP peer and all calls beginning with 1 are sent to the second VoIP peer The first VoIP peer s IP address is 172 16 0 30 VoIP profile iG1 H 323 signaling is used Only compression G 729 and T 38 fax are used Silence suppression is active A maximum of 4 VoIP connections can be set ...

Page 113: ...router with direct endpoint signaling H 323 configuration in the route cfg System To BRI Restrict40 tobri MapAlltobri 10 Restrict10 tovoip MapAlltovoip0 40iG1 0 MapAlltovoip1 40iG1 1 Voip iG1 VoipDirection IO VoipPeerAddress 172 16 0 30 VoipIpMask 0xffffffff VoipSignalling 0 VoipCompression g729 t38 VoipSilenceSuppression Yes VoipMaxChan 4 VoipTxM 4 VoipIpLogging yes Voip iG2 VoipDirection IO Voip...

Page 114: ...o IntraSTAR capable devices route cfg a one second interruption in RTP RTCP transmission from the VoIP peer is considered to be a disrup tion in the IP connection and results in fallback to ISDN An other quality criterion is packet loss whereby a fractionlost ratio of 10 in five seconds also results in fallback to ISDN Bear in mind that silence suppression must be deactivated ...

Page 115: ...1 25 MapOut2 40DF 0302 25 MapOut3 40DF 0303 25 MapOut4 40DF 0304 25 MapOut5 40DF 0305 25 MapOut6 40DF 0306 25 MapOut7 40DF 0307 25 MapOut8 40DF 0308 25 MapOut9 40DF 0309 25 Redirect340DF pl MapAllpl 9 MapIn0 100 MapIn1 101 MapIn2 102 MapIn3 103 MapIn4 104 MapIn5 105 MapIn6 106 MapIn7 107 MapIn8 108 MapIn9 109 Voip DF VoipDirection IO VoipPeerAddress company_sub de VoipIpMask 0xffffffff VoipCompres...

Page 116: ...ith the host name myself domain com H 323 is used for signaling with the voice codec G 729 The peer s IP address is 192 168 0 10 The same Radius server rad is used for accounting Bear in mind that if names are used instead of IP addresses the DNS service must be activated Example 5 8 Backbone router with RADIUS management configuration in the route cfg System BRI Restrict40 tobri MapAlltobri 10 To...

Page 117: ...an automatic VoIP peer change when ASR2 values result in a connection that no long er corresponds with the quality standards Traffic with an ASR2 value of over 30 for the last 30 calls is sent to IP ad dress 172 16 0 80 When the ASR2 falls below 30 profile iG2 is used After one hour has passed the connection quality at the original peer is automatically tested If the connection cor ...

Page 118: ...ivation Example 5 9 VoIP backup and automatic reactivation configuration in the route cfg Voip iG1 VoipDirection Out VoipPeerAddress 172 16 0 80 VoipIpMask 0xffffffff VoipSignalling 0 VoipCompression g729 t38 VoipSilenceSuppression Yes VoipMaxChan 8 VoipTxM 4 VoipQualityCheck ASR2 30 30 3600 VoipOverflow iG2 Voip iG2 VoipDirection Out VoipPeerAddress 172 16 0 90 VoipIpMask 0xffffffff VoipSignallin...

Page 119: ...6 System maintenance and software update ...

Page 120: ... within the system In the example below you can see that all activities are recorded beginning with the date and time If functions were activated by key combinations from terminal devices you can identify these along with the service ID Example 6 1 Protocol log file 16 05 06 11 51 31 990 Start STATUS TELES VoIPBOX V11 7a 007f 16 05 06 12 10 57 01A ERR Layer1 16 05 06 12 10 58 000 ERR OK 16 05 06 1...

Page 121: ...Time changed Date and or time were changed via remote admin istration Time Switch Operation The configuration change was made by the timer Remote Administration Remote Control from peer RemoteCode service 0 Remote administration access from number or IP address Remote Control OK Successful remote administration access 993 Remote Control wrong password X Remote administration access was denied beca...

Page 122: ...in x sec as defined by MapCallBack WaitDisc Write error Access to the disk drive on which the data is to be stored was not possible because it is set for read only full or because of faulty hardware or software 995 Msg Memory 75 X This message appears when message memory is over 75 full If this message appears status inquiry connections via remote administration are accepted and NMS downloads the ...

Page 123: ...acketizer Task b port ERR OK count devices The number count of DSPs were loaded during star tup without errors The first VoIP controller appears in port port ERR init failed A DSP could not be loaded This DSP or the first VoIP controller is defined in port VP channel msg Voice packetizer chips report fatal error on specified channel with specified message VoIP c GK name URC Successful UnRegister f...

Page 124: ...t cannot be decoded Number Portability 99i ERR np connect Connection to the iMNP could not be established 99i ERR np connect ip addr Connection to the iMNP reestablished System Kernel e task name suspended specified task was suspended due to internal error host might reboot this port Mail f cdr connect ip addr sending CDR TCP connect to specified IP address failed mail connect ip addr sending e ma...

Page 125: ... DHCPD Configuration The DHCP SERVER was not loaded please check the Configuration for mistakes There is an error in the ALTQD Configuration The ALTQD SERVER was not loaded please check the Configuration for mistakes There is an error in the FIREWALL Configuration The FIREWALL was not loaded please check the Configuration for mistakes Error in dsl_interface Connection failed Please connect a cable...

Page 126: ...te Never downgrade the software for the new VoIPBox hardware TAG9720 to software version 14 x or older You must use version 15 0 or later Never mix the different driver versions Make sure there is enough available memory for the new version We recommend that you delete unneces sary log files and backups Do NOT delete or rename existing software files before updating Upload the new files ONLY via G...

Page 127: ...vigation bar click Directory 7 Right click the Directory window and click Send To Sys tem 8 Once the files have been completely transferred check the file size and reboot the system 9 As soon as you can reach the system via GATE Manager again check the version number of the running soft ware An update of the following optional function modules occurs in the same way For a description of how to upd...

Page 128: ...m you can use the required features 6 4 SNMP agent This module allows you to connect the systems and their functions to an SNMP based network monitoring system With this module SNMP requests are answered and alarm messages for example Layer 1 errors on E1 lines and error recovery messages are sent via SNMP trap The trap consists of a generic trap linkUp or linkDown and a specific trap Table 6 3 co...

Page 129: ...playString 1 3 6 1 4 1 2170 1 2 1 1 4 State of port line 1 DisplayString 1 3 6 1 4 1 2170 1 2 1 1 5 State of port line 2 DisplayString 1 3 6 1 4 1 2170 1 2 1 1 6 Number of currently active connections on port INTEGER 1 3 6 1 4 1 2170 1 2 1 1 7 Overall state of port INTEGER 1 3 6 1 4 1 2170 1 2 1 1 8 Calls rejected due to no channel avail able INTEGER 1 3 6 1 4 1 2170 1 2 1 1 9 Calls rejected due t...

Page 130: ...ile 2 DisplayString 1 3 6 1 4 1 2170 1 1 1 1 1 2 3 Name of profile 3 DisplayString 1 3 6 1 4 1 2170 1 1 1 1 1 3 Peer address of profile INTEGER 1 3 6 1 4 1 2170 1 1 1 1 1 3 1 Peer address of profile 1 DisplayString 1 3 6 1 4 1 2170 1 1 1 1 1 3 2 Peer address of profile 2 DisplayString 1 3 6 1 4 1 2170 1 1 1 1 1 3 3 Peer address of profile 3 DisplayString 1 3 6 1 4 1 2170 1 1 1 1 1 4 Registration s...

Page 131: ...tem in the local net work sent the DNS query to the VoIPBox Table 6 6 Settings in the snmpd section Parameter Definition Port port Defines the target port for the get service default 161 The port for the trap server is fixed at 162 TrapServer ip addr Enter the SNMP trap server s IP address Example for listing more than one TrapServer 192 168 0 10 192 168 0 12 Community password Enter a password fo...

Page 132: ...ed as a DSL router or if it sets up a dial up connection no entry is required in the pabx cfg for the parameter NameServer The DNS server s address that is negotiated through this connection will be used 6 6 ipupdate DynDNS client This function allows you to assign a defined hostname to an IP address that changes dynamically That means that you can always reach a device or service through the publ...

Page 133: ...ods org http www tzo com http zoneedit com user username password Defines the username and password for the DNS service provider host domain_name_of_dns_service Enter the domain name that is used interface If Defines the interface to be used Possible entries are emac0 emac1 pppoe0 The dy namic IP address for this interface is transmitted to the service provider max interval sec Defines the value i...

Page 134: ...e host name is used in the Re mote Number dialog Example entry in the Remote Number dialog IP host domain de 6 7 Trace During operation the trace readouts of the VoIPBox can be saved in a file or transmitted with remote maintenance direct ly The trace options must be turned on in the GATE Manager offline or online trace or via FTP raw commands see Chapter 3 11 3 Trace results presented here are fo...

Page 135: ...to a file on the VoIPBox VoIPBox systems create trace files when the TraceLog file entry is present in the pabx cfg Traces can be activated via re mote administration GATE Manager or FTP CELLX Pro Output of all packets for communication with the CELLX Pro VoiceCodecs Output of RTCP information described under VP module PPP Output of PPP connection information DTMF Output for DTMF tone recognition ...

Page 136: ...ct this option Local Trace File Create Trace File Check this box if you want to store a trace file locally on your computer File Name Click this button to change the default directory and file name of the local trace file Ports to Trace All Select this option to trace all ports Only Port Number Enter here the port which you want to trace Port Mask Select from this port mask which ports you want to...

Page 137: ...feres to the trace level 0 no traces 1 few traces 2 many traces 3 very many traces only nstanl autodial 0 for auto dial trace messages fctrans trclevel debug for ISDN facility to SIP converter mes sages nstanl 0 for call routing trace messages radius 0 for RADIUS trace messages rtman 0 for routing manager trace messages s0 0 for BRI trace messages s2m 0 for PRI and switching matrix trace mes sages...

Page 138: ...ces ISDN a VoIP controllers RTCP output m mail output g remote output port port number controller number in the pabx cfg or 255 if a service is used trace output in the defined syntax for the module 6 7 1 ISDN trace output Trace output for DSS1 is in hexadecimal notation You can use the external tool TraceView exe to translate offline trace out put The tool is available for download see Chapter 3 ...

Page 139: ... 00 01 02 02 08 02 00 02 05 04 03 80 90 a3 18 03 a1 83 81 6c 02 81 31 70 06 81 31 32 33 34 35 7d 02 91 81 09 55 14 58 s 00 02 01 02 04 08 02 80 02 0d 18 03 a9 83 81 09 55 14 58 s 01 00 01 a8 9a 08 02 00 46 05 04 03 80 90 a3 18 03 a1 83 89 6c 02 81 31 70 06 81 31 32 33 34 35 7d 02 91 81 09 55 14 58 r 01 02 01 9a aa 08 02 80 46 0d 18 03 a9 83 89 09 55 14 86 r 01 02 01 9c aa 08 02 80 46 01 09 55 14 8...

Page 140: ...nd i informa tion and internal output appear when a Layer2 or Layer3 of fline or online trace is started Group a RTCP output only appears when the module Voice Codecs is active Particularly in the case of VoIP connections protocols H 323 and SIP the trace output is quite extensive and abbreviations make it difficult to keep track of the results The following list contains a description of H 323 ou...

Page 141: ...of the IP network The outut syntax is h225connect to ip address cr cr s si for calls going into the IP network and h225accept from ip address s si for calls coming out of the IP network Table 6 10 H 323 output Packet Description h225 H 225 protocol messages h245 H 245 protocol messages pstn Messages of the internal protocol interface that provides the interface to the mobile PRI and BRI interfaces...

Page 142: ...ion continued Trace Output Description h225 dir tpkt msg 0x mt h225cr cr addr ip address Table 6 12 H 225 signaling Trace Output Description mt The ETS message type in hexadecimal can consist of values listed in Table 6 13 hcr H 225 call reference in hexadecimal does not have to be unique when calls come from multiple peers ip address The peer s IP address Table 6 13 ETS message types Hex Value Me...

Page 143: ... Peer s IP address compr codec Peer s compression list see Table 6 15 FS bool FastStart offered in the signaling packet or not codec Lists codecs offered seeTable 6 37 ip address Peer s IP address for RTP data port Peer s port for RTP Data Tunn bool Shows whether or not tunneling is offered as a signaling variant H245 bool Shows an extra H 245 session ip address Peer s IP address port Peer s port ...

Page 144: ... cr cr E G 729 F gsmFullRate G T 38fax O G 729A P G 72616 Q G 72624 R G 72632 S G 729B T G 729AB U G 729E V G 723L W Transparent X G 721 Y iLBC20 Z iLBC30 Table 6 15 Compression codecs used continued Synonym Codec Table 6 16 Calls to the IP network 1 Trace Output Description mt Message type written out if a decimal number appears here it will be translated as per Table 6 13 num Called party number...

Page 145: ...rt cr cr ch ch li li ri ri st st fx fx cp comp txm factor Table 6 18 RTP RTCP output Trace Output Description cr Call reference ch The internal media channel used li 1 appears when the local RTP address and port has been defined ri 1 appears when the remote RTP address and port have been es tablished st 0 appears if the channel s voice packetizer has not yet been start ed 1 appears if the voice pa...

Page 146: ...ce ch The internal media channel used a controller VoIPcodecChipType start val ch ch local port remote ip address port agg bool Table 6 20 RTP RTCP output VP module Trace Output Description controller Running number for the VoIP controller VoIPcodecChipType Stands for the type designation for the compression chips used e g Ac49x val Shows which connection is set up ch The internal media channel us...

Page 147: ...e Output Description ch The internal media channel used byte The call s received or sent bytes a controller VoIPcodecChipType ch ch rtcp dir num ji ji rt rt fl fl in byte out byte Table 6 22 RTCP packet statistics Trace Output Description ch The internal media channel used rtcp dir R sender report received is more interesting since it comes from the peer T sender report transmitted num 0 ReceiverR...

Page 148: ...6 23 Jitter buffer status Trace Output Description n1 SteadyStateDelay in milliseconds n2 NumberOfVoiceUnderrun n3 NumberOfVoiceOverrun n4 NumberOfVoiceDecoderBfi bfi bad frame interpolation n5 NumberOfVoicePacketsDropped n6 NumberOfVoiceNetPacketsLost n7 NumberOfIbsOverrun ibs in band signaling n8 NumberOfCasOverrun Table 6 24 RTP stop message VP module Trace Output Description ch The internal me...

Page 149: ...AX V 8 JM fax call function V 34 fax 8 VXX_V8_JM_VXX_DATA V XX V 8 JM data call function V series mo dem 9 V32_AA V 32 AA calling modem tone 1800 Hz 10 V22_USB1 V 22 USB1 V 22 bis unscrambled binary ones 11 V8_BIS_INITIATING_DUAL_TONE V 8bis initiating dual tone 1375 Hz and 2002 Hz 12 V8_BIS_RESPONDING_DUAL_TON E V 8bis responding dual tone 1529 Hz and 2225 Hz 13 VXX_DATA_SESSION V XX data session...

Page 150: ...dFlag A bad command was received Words 8 and 9 describe the bad command n8 TimeOutErrorFlag A timeout error occurred n9 T30RxState T 30 receive state 0 Init initialization state 1 CNG calling tone 2 CED called terminal identification 3 V21 switch to V21 4 NSF non standard facilities 5 NSC non standard facilities com mand 6 CSI called subscriber identification 7 CIG calling subscriber identificatio...

Page 151: ...00 bps 3 7200 bps 4 9600 bps 5 12000 bps 6 14400 bps 7 15 Reserved n15 DemodulationStatus 0 EQM and Timing Offset fields are invalid 1 EQM and Timing Offset fields are valid n16 EyeQualityMonitor EQM Eye Quality Monitor measure for TCF or fax im age The value of 0 corresponds to the best quality of demodulation Values greater than 100 have a negative influence on the quality of the fax image n17 T...

Page 152: ... Recognized DTMF tone in the stream or as per RFC2833 dir Direction 0 Coming from BRI analog 1 Coming from VoIP mode 0 Tone has ended 1 Tone has been recognized lev Signal level in dBm dur Tone duration pstn type mt1 dad num oad num cc value cc cc id id c c ctrl ch cr cr Table 6 29 Internal protocol interface Trace Output Description type Direction from rcv or to snd the internal protocol interfac...

Page 153: ...tnrcv bchanind cr cr ch chan isdncr icr ctrl Controller used counting starts with 0 ch Media channel used counting starts with 1 cr Internal call reference followed by 0 or call reference of the VoIP leg Table 6 29 Internal protocol interface continued Trace Output Description Table 6 30 Received from PSTN 1 Trace Output Description voip profile Defines the VoIP profile to be used list Defines the...

Page 154: ...mp The output syntax for the logical channel parameters is as fol lows Table 6 32 H 245 messages Trace Output Description dir The message s direction rcv incoming from the peer or snd sent message tt H 245 transport type cr Internal call reference Table 6 33 Codec used Trace Output Description comp List of compression codecs offered see Table 6 15 the list of the peer s codecs appears behind peer ...

Page 155: ...used for the protocol RTP Table 6 34 Logical channel parameters continued Trace Output Description Table 6 35 H 245 parameters Trace Output Description hmt The H 245 message type multimedia system control message type Table 6 36 hmi The H 245 message ID see Table 6 37 Table 6 38 Table 6 39 Table 6 40 Table 6 36 Multimedia system control message types ID Message 0 Table 6 37 Request 1 Table 6 38 Re...

Page 156: ...or response message ID Message 0 NonStandard 1 MasterSlaveDeterminationAck 2 MasterSlaveDeterminationReject 3 TerminalCapabilitySetAck 4 TerminalCapabilitySetReject 5 OpenLogicalChannelAck 6 OpenLogicalChannelReject 7 CloseLogicalChannelAck 8 RequestChannelCloseAck 9 RequestChannelCloseReject 10 MultiplexEntrySendAck 11 MultiplexEntrySendReject 12 RequestMultiplexEntryAck 13 RequestMultiplexEntryR...

Page 157: ...1 MaintenanceLoopOffCommand 2 SendTerminalCapabilitySet 3 EncryptionCommand 4 FlowControlCommand 5 EndSessionCommand 6 MiscellaneousCommand 7 CommunicationModeCommand 8 ConferenceCommand 9 h223MultiplexReconfiguration 10 NewATMVCCommand 11 MobileMultilinkReconfigurationCommand Table 6 40 Message IDs for indication message ID Message 0 NonStandard 1 FunctionNotUnderstood 2 MasterSlaveDeterminationR...

Page 158: ...5 GatekeeperConfirm ip addr 5 RequestChannelCloseRelease 6 MultiplexEntrySendRelease 7 RequestMultiplexEntryRelease 8 RequestModeRelease 9 MiscellaneousIndication 10 JitterIndication 11 h223SkewIndication 12 NewATMVCIndication 13 UserInput 14 h2250MaximumSkewIndication 15 McLocationIndication 16 ConferenceIndication 17 VendorIdentification 18 FunctionNotSupported 19 MultilinkIndication 20 LogicalC...

Page 159: ...utput syntax for call admission requests H225 GkAdmission cr cr to ip addr H225 AdmissionConfirm ip addr cr cr H225 AdmissionReject ip addr reason reason Here is the output syntax for call teardown requests H225 GkDisengage cr cr to ip addr H225 DisengageConfirm ip addr Here is the output syntax for registration release requests H225 UnregistrationRequest ip addr H225 GkUnregistrationConf to ip ad...

Page 160: ...resourceUnavailable 1 terminalExcluded 2 invalidRevision 3 undefinedReason 4 securityDenial 5 genericDataReason 6 neededFeatureNotSupported Table 6 46 Registration reject reason ID Reject Reason 0 DiscoveryRequired 1 InvalidRevision 2 InvalidCallSignalAddress 3 InvalidRASAddress 4 DuplicateAlias 5 InvalidTerminalType 6 UndefinedReason 7 TransportNotSupported 8 TransportQOSNotSupported 9 ResourceUn...

Page 161: ...son 4 CallerNotRegistered 5 RouteCallToGatekeeper 6 InvalidEndpointIdentifier 7 ResourceUnavailable 8 SecurityDenial 9 QosControlNotSupported 10 IncompleteAddress 11 AliasesInconsistent 12 RouteCallToSCN 13 ExceedsCallCapacity 14 CollectDestination 15 CollectPIN 16 GenericDataReason 17 NeededFeatureNotSupported Table 6 48 Unknown Gatekeeper messages ID Message 0 GatekeeperRequest 1 GatekeeperConfi...

Page 162: ...widthRequest 13 BandwidthConfirm 14 BandwidthReject 15 DisengageRequest 16 DisengageConfirm 17 DisengageReject 18 LocationRequest 19 LocationConfirm 20 LocationReject 21 InfoRequest 22 InfoRequestResponse 23 NonStandardMessage 24 UnknownMessageResponse 25 RequestInProgress 26 ResourcesAvailableIndicate 27 ResourcesAvailableConfirm 28 InfoRequestAck 29 InfoRequestNak 30 ServiceControlIndication 31 ...

Page 163: ...Start please see Incoming H 323 call with FastStart on page 164 Outgoing H 323 call with FastStart please see Outgoing H 323 call with FastStart on page 165 Fax call please see Fax call on page 166 Table 6 49 ENUM output Trace Output Description cr Call reference ch Media channel num Phone number converted into ENUM domain format length Length of the answer field in the DNS response in bytes 0 app...

Page 164: ... 52 a 04 Ac49xT38ChannelConfiguration ch 0 rc 0 15 04 09 52 a 04 Ac49xActivateRegularRtpChannelConfiguration ch 0 rc 0 15 04 09 63 a 04 ac49x ch 0 rtcpR 0 ji 1 rt 1 fl 65535 in 0 out 1 15 04 09 63 a 04 ac49x ch 0 establish 15 04 09 98 a 04 ac49x ch 0 jitter buffer 75 0 0 0 1 0 0 0 15 04 10 94 a 04 ac49x ch 0 jitter buffer 115 5 0 5 1 0 0 0 15 04 11 79 r 02 00 81 22 1a 08 01 82 07 4c 03 00 80 31 15...

Page 165: ...ac49x ch 0 establish 15 25 14 71 a 04 ac49x ch 0 jitter buffer 35 1 0 1 0 0 0 0 15 25 15 59 y 04 h225rcv tpkt msg 7 h225cr 6 addr 172 16 0 100 pt 8018c000 15 25 15 59 y 04 h225 decode rc 0 q931 msg 7 2 len 77 15 25 15 59 y 04 h225rcv connect h225cr 6 FS 0 0 0 TUNN 1 H245 0 0 0 15 25 15 59 i 04 pstnsnd connect cr 6 15 25 15 59 s 02 02 81 22 2c 08 01 c8 07 29 05 06 03 18 0f 19 15 25 15 62 a 04 ac49x...

Page 166: ... a 04 ac49x ch 0 establish 16 00 40 88 a 04 ac49x ch 0 jitter buffer 35 1 0 1 0 0 0 0 16 00 40 91 y 04 h225rcv tpkt msg 7 h225cr 7 addr 172 20 0 100 pt 800e7000 16 00 40 91 y 04 h225 decode rc 0 q931 msg 7 2 len 77 16 00 40 91 y 04 h225rcv connect h225cr 7 FS 0 0 0 TUNN 1 H245 0 0 0 16 00 40 92 i 04 pstnsnd connect cr 7 16 00 40 92 s 02 02 81 32 5e 08 01 81 07 29 05 06 03 18 10 00 16 00 41 91 a 04...

Page 167: ...rt cr 7 ch 1 li 1 ri 1 st 3 fx 1 cp G txm 1 16 00 43 79 a 04 ac49x start2 ch 0 remote ac100064 29000 rc 0 16 00 43 79 a 04 ac49x start fax ch 0 doing fax already 16 00 46 70 a 04 ac49x ch 0 faxrelay 0 0 0 0 0 0 0 0 1 3 0 0 0 0 16 00 48 95 a 04 ac49x ch 0 faxrelay 0 0 0 0 0 0 0 0 1 8 0 0 0 0 16 00 49 60 a 04 ac49x ch 0 fax data 0 0 6 16 00 49 60 a 04 ac49x ch 0 faxrelay 0 0 0 0 0 0 0 0 0 3 0 0 0 0 ...

Page 168: ...ace output appears in detail mode in ASCII and are also translated 6 7 5 SMTP trace output This trace option provides output for communication with the mail server that occurs when status information or files are sent Table 6 50 Remote output 1 Trace Output Description ip address Remote system s IP address with GATE Manager port Origination port for the GATE Manager connection Table 6 51 Remote ou...

Page 169: ...ndmail Faccount ip address Taccount domain subject content All other trace output appears in detail mode in ASCII and are also translated Receiving e mails and sending them as SMS messages The following output displays communication of an incoming SMTP connection Table 6 52 SMTP output sending files or status info Trace Output Description length Data length in bytes Table 6 53 SMTP output sending ...

Page 170: ...ing output shows that the SMTP connection is being closed m 99 mail terminate_session The mail module now converts the e mail message to the in ternal format and then sent as SMS Bulk mail several recipi ent entries for the same e mail appear as individual messages Table 6 54 SMTP output receiving e mail and sending as SMS 1 Trace Output Description ip address The SMTP peer system s IP address por...

Page 171: ...ge Message transmission was faulty and will be repeated m 99 mail rcvmail Faccount Taccount failed will retry num Retried message transmission was also faulty and an e mail will be generated m 99 mail rcvmail Faccount Taccount failed num times The output in the subsequent communication with the mail server are identical to those described above in Sending files or status information Table 6 57 SMT...

Page 172: ...race output This trace option provides output for the communication with the iMNP database To activate this option activate the sec tion Number Portability in the GATE Manager Output is de fined with an n and the port number is 99 The following output appears when the system sets up a TCP session with the iMNP is being set up n 99 np connecting to ip addr The following output shows that the connec...

Page 173: ...the DTMF module d ctrl dtmf msg call state unknown id id from 14 The following output shows transmitted signaling messages depending on the call state d ctrl dtmf message type id call state 0 Table 6 60 Number portability output response Trace Output Description num Ported or unported number provided by the database Table 6 61 DTMF output incoming call setup Trace Output Description ctrl The virua...

Page 174: ... the output for negotiated DTMF tones d ctrl dtmf send_info_ind id dtmf tone id Call identification number call state 3110 Incoming setup 3102 Disconnect request 3804 Alert 3202 Disconnect confirmation Table 6 62 DTMF output signaling messages continued Trace Output Description Table 6 63 DTMF output media channel designation 1 Trace Output Description b chan Internal media channel used b_chan id_...

Page 175: ...7 Signaling and routing features ...

Page 176: ...rough the Intranet Internet During the call when the voice quality no longer corre sponds with the customer s requirements If the voice quality improves to the defined level during the call transmission of the voice data will automatically revert to the Intranet Internet and the IntraSTAR ISDN connection will be torn down Bear in mind that both devices that handle the connections via VoIP or ISDN ...

Page 177: ...obile phone or the mobile gateway Since most numbers have a uniform number of digits the mobile gate way can collect digits when calls enter the gateway in overlap mode Digit collection occurs through the following mapping command MapAll direct num digits The pipe signifies that the following digits will be collected before they are transmitted and digits is the total number of the port digits and...

Page 178: ...1 14 7 3 Rejecting data calls and specified numbers This chapter describes the configuration options for exclusion of data calls prefixes or call numbers from the routing pro cess 7 3 1 Blacklist routing The system will reject all calls directly if the MapAll entry con tains the keyword followed by the two digit cause value see ETS 300 102 1 MapAll direct cause Example 7 1 Digit collection MapAll0...

Page 179: ... NS refers to the internal controller number and the call s orig ination address In the following example the numbers 12345 and 12346 con nected to the PBX at port 10 cannot make any international calls All national calls are sent to the VoIP profile DF and all lo cal calls are sent to the PSTN Example 7 2 Blacklist routing MapAll015551234 91 MapAll004915551234 91 MapAll0180 91 MapAll0 40DF 0 MapA...

Page 180: ...h VoIP 7 3 4 Specific routing of data calls via VoIP In the ISDN network data calls have a special service type When an ISDN PBX is connected to a VoIP network it must continue to work without any problems e g PBX remote maintenance calls or ISDN terminal adapter In the case of VoIP a specific RTP payload type is used trp ccd or gnx64 In the following example two VoIP profiles are configured so th...

Page 181: ...on Presentation CLIP differently from calls with Calling Line Identification Restriction CLIR For example all CLIP calls can be rejected so that only calls that do not present the calling number or calls without a calling party number e g an alog are transmitted through the VoIPBox Example 7 5 Routing data calls via VoIP MapAll0 40DATA 0 DATA MapAll9 40DATA 9 DATA MapAll0 40DF 0 24 MapAll9 40DF 9 ...

Page 182: ...rejected with No Channel Available as re jection cause when they are mapped to MapInFAIL aa 7 4 2 Setting CLIR Setting a hash in front of a call number makes it possible to suppress the presentation of the origination number of calls regardless of how the call comes into the system The following sytax is used MapAll num port num The following example shows an appropriate configuration With this en...

Page 183: ...nfiguration With this entry all calls beginning with 004930 are sent to the port with the address 9 and the presentation of the origina tion number is allowed 7 5 Conversion of call numbers The conversion of call numbers makes it possible for exam ple to implement number portability or to redirect calls when the user can be reached at another number In the following mapping command the call number...

Page 184: ... some cases where the OAD is not transmitted or shall for other reasons be overwritten the following parameter can be used to send another OAD Restrict port OAD to be sent 15 or Restrict port original OAD OAD to be sent 15 In the following example the OAD 456 is displayed to the called person for calls that have been received via port 10 Example 7 10 Conversion of call numbers MapAll015550123451 R...

Page 185: ...ve the 0 s at the beginning of the number Restrict port 0 n 15 Restrict port 00 i 15 In the following example the bit is set in the caller s origina tion number for a call via BRI controller 01 You can set a u unknown type of number in the Restrict entry to change transmission of the national international bit to 0 or 00 at the beginning of the OAD As in a mapping entry the national international ...

Page 186: ...ation in the OAD in the case of a redirect In the first part of this example OADs beginning with 030 are changed to 4930 If the call is not connected and a Redirect3 is configured for the call the OAD will be changed from 4930 to 004930 as fol lows DAD Enter one of the four specific number types in the DAD as fol lows Example 7 13 Restrict 2 Restrict10555 u030555 15 Restrict entries are handled fr...

Page 187: ...s to Italy 0039 and the number is transmitted with 39 For the area code 012 the national bit is set and the number is trans mitted with 12 7 8 Setting the screening indicator You can set the screening indicator to define whether the call ing party number sent is specified as user provided verified and passed or network provided User provided verified and passed v In the following Restrict example ...

Page 188: ...screening indicator is specified as network provided and the number type is international General BRI Example In the following example a 1 1 routing entry for the individual BRI controllers to VoIP appears in addition to the international flag from BRI to VoIP A placeholder routing entry is used bla or blu in which the BRI ports are directly assigned to a map Example 7 18 Restrict 6 Restrict10 p 1...

Page 189: ...owing example 12345 replaces the original OAD When the destination number begins with 030 the call is sent through controller 10 Use the entry Restrict port oad num 15 if digits at the beginning of the OAD are the only ones to be restricted Example 7 20 Restrict 8 restrict9 bla restrict900 i 15 restrict10 blu restrict1000 i 15 MapAllbla00 40iG1 i MapAllblu00 40iG2 i The Restrict entries for the in...

Page 190: ... byte may disrupt signaling Setting sending complete The following entry ensures that the Setup includes a sending complete MapAll direct num The causes inclusion of sending complete in the ISDN Setup or in the H323 Setup In the following example all calls beginning with 0 are sent with a sending complete to controller 9 Removing sending complete The following entry ensures that the Setup never in...

Page 191: ... network is realized via SIP You want to make sure that only calling party numbers belonging to this PBX are forwarded to the network The CMSN parameter is used to define a range of allowed calling party numbers for each ISDN NT port If the calling par ty number received from this port is within the specified range the number is forwarded unchanged If the number is outside the defined range it is ...

Page 192: ...eferred Identity sip c5 teles de If the calling party number received from the PBX matches the range configured with the CMSN parameter both P Pre ferred Identity and From field contain the same calling party number If the number received from the PBX doesn t match the configured range the From field contains the calling party number received from the PBX while P Preferred Identity contains the de...

Page 193: ...nnection to a PBX with an extension prefix Routing based on the length of the destination number 7 12 1 Routing calls without a destination number Enter the following configuration in the route cfg if the VoIPBox must route calls that come in without a destination number Restrict port pl MapAll pl num port num MapAll pl port Example 7 25 OAD screening pabx cfg Controller01 10 NTS2M DSS1 CRC4 CMSN1...

Page 194: ...arameters in the route cfg First define the port from which the incoming calls are to be routed Incoming calls from the configured port will be assigned a placeholder and then digit collection will occur for all calls beginning with the placeholder The in the mapping entry followed by the de fined placeholder MMM causes a second search of the routing file when the number is complete DTMFWaitDial s...

Page 195: ...cified manner by the PBX sending the call to the VoIPBox The following cause value groups can be defined in the pabx cfg Group 0 cause values All connections that are rejected with a group 0 cause value 0x80 0x8f can be mapped to a single cause value by enter ing TranslateG0Cause cause whereby cause repre sents a cause value in hexadecimal form between 00 and 7f or 80 and ff in most significant bi...

Page 196: ...e rejected with a group 3 cause value 0xb0 0xbf can be mapped to a single cause value by enter ing TranslateG3Cause cause whereby cause repre sents a cause value in hexadecimal form between 00 and 7f or 80 and ff in most significant bit notation Translating individual cause values The following parameter allows you to translate any cause values to any other one Translate cause cause The val ues en...

Page 197: ...bit which equals the decimal notation or 8 bit notation with the first bit most significant bit set to 1 For instance ISDN cause value 31 in decimal 1F in hexadeci mal 7 bit notation alternatively 9F in hexadecimal 8 bit nota tion translates to SIP response 404 Table 7 2 ISDN cause SIP response and SIP response ISDN cause page 1 of 2 ISDN cause SIP response SIP response ISDN cause 1 404 400 127 2 ...

Page 198: ...7 65 501 488 127 66 503 491 31 69 501 493 31 70 488 500 41 79 501 501 79 86 503 502 38 88 503 503 63 95 400 504 102 102 408 505 127 111 400 580 47 All other cause values are translated to SIP response 500 600 17 603 21 604 1 606 58 All other SIP responses are translated to ISDN cause value 16 Table 7 2 ISDN cause SIP response and SIP response ISDN cause page 2 of 2 ISDN cause SIP response SIP resp...

Page 199: ...warding translation with the TELES iLEX the parameter Type must be configured as follows Type TELES_LEX Depending on the signaling gateway other optional parame ters may be included in this section For a description of these parameters please refer to the parameters listed in Chapter 11 8 Example 7 29 ISDNFCGW section ISDNFCGW Type signaling GW For call forwarding activation deactivation and statu...

Page 200: ... of phone numbers that begin with the special characters or This is necessary because is used in digit collection to indicate the end of a timer Example 7 30 Call forwarding ISDNFCGW Type TELES_LEX CMD_CFUActivate 41 1234 CMD_CFUDeactivate 41 CMD_CFUStatus 41 CMD_CFBActivate 43 2345 CMD_CFBDeactivate 43 CMD_CFBStatus 43 CMD_CFNRActivate 42 3456 CMD_CFNRDeactivate 42 CMD_CFNRStatus 42 RETVAL_CFUAct...

Page 201: ...e int 1 For VoIP the following syntax is used GlobalIn int voipPort voipProfile newDestinationN umber where int 1 Assign the numbers which you want to call simultaneously to the GlobalOut int parameter The integer value is used to map GlobalIn to GlobalOut You can define up to 32 different GlobalOut configurations GlobalOut int destinationNumber1 destinationNumber2 where int 1 Be aware that for bo...

Page 202: ...the system checks the route cfg for a matching GlobalIn param eter A match is found for calls to 10543211234 and calls to this number are sent to 543211234 and 01721234554 simul taneously Example 7 31 Call forking MapAll543211234 10543211234 MapAll01721234554 2001721234554 GlobalIn1 10543211234 GlobalOut1 543211234 01721234554 ...

Page 203: ...8 Least cost routing ...

Page 204: ...rier as needed using one of the following ISDN routing methods Carrier selection Dedicated lines Direct line access with subaddressing Direct line access with DTMF Callback with DTMF This manual contains information only on carrier selection If you would like to configure any other variation please contact TELES or refer to the TELES Infrastructure Systems Manual Version 4 5 Chapter 3 Calls are ro...

Page 205: ...elec tion Use the following syntax for connections routed via the pro vider MapAll AreaCode 9 CarrierSelection AreaCode where AreaCode is the number or number range to be routed and CarrierSelection is the access number re quired to reach the provider s network For unrouted connections placed via the public telephone network use MapAll AreaCode 9 AreaCode To block undesired carrier selection prefi...

Page 206: ... case of provid er failure e g the VoIP connection has been disrupted Alternative routing ensures uninterrupted operation of the attached PBX In such cases connections are often made via the public network using the Redirect command MapAll num port num Redirect3 port num placeholder Example 8 1 Carrier selection routing entries MapAll001 40iG1 001 MapAll0044 40iG2 0044 MapAll01 90101901 MapAll02 9...

Page 207: ...terval Initial charge plus time interval after delay Time interval and or flat rate plus received charges Received charges only or no charge information Initial toll free period with retroactive charge generation afterwards Price per minute with whole second accuracy In this chapter unit means that charge information is trans mitted as a whole numbered value and currency means that the charge info...

Page 208: ...o the third decimal place thousandth using the Value option Table 8 1 Charge variables Variable Purpose time Determines the length of each time interval how long each unit lasts The value is entered in seconds and hundredths or thousandths of a second the maximum value accepted is 655 35 seconds 65 535 if thousandths are entered If time is set to zero or not present no charges are generat ed Exter...

Page 209: ...try after the time and start wait variables MapAllsrc dst time start wait factor Each unit for example can be converted to 12 cents The following example illustrates the use of this feature In the above example all received charge units are multiplied by 12 and passed on If AOC Currency is set on the internal port each unit appears as 12 cents The multiplication factor is also used to implement tw...

Page 210: ...d to the start variable s value Upon connection establishment 3 initial tariff units 131 128 are transmitted Then a 10 second delay wait 10 elapses be fore charge impulses are generated according to the time vari able a new unit is generated every 1 65 seconds and transmitted the next full second Charges received from the public network for the connection to the corporate network dial in node are ...

Page 211: ...he remaining value represents the number of units charged with each time interval The follow ing configuration generates one unit 129 128 per minute time 60 seconds retroactively after the first minute wait 60 sec Price per minute A price per minute charge model can be configured to assign one thousandth 1000 of a currency unit 0 001 or 10 of a cent to each charge unit in one of two ways The attac...

Page 212: ...f the multiplication factor for a single unit as shown below If the minute price does not allow generated charges to fit evenly into a second such as 20 cents per minute or 0 33 cents per second the system can be configured to generate 10 points every 3 seconds 0 01 or 1 cent The points method allows for a more precise calculation of smaller intervals Example 8 7 Price per minute 1 pabx cfg Contro...

Page 213: ... PBX supports Ad vice of Charges as Currency on page 211 The examples below show sample entries with rates of 18 and 9 cents per minute If greater precision is desired 1000 of a currency unit 0 001 or 10 of a cent use settings such as the following Example 8 10 Price per minute 4 route cfg MapAll902 0101302 0 18 0 0 255 0 18 minute MapAll909 0105009 0 09 0 0 255 0 09 minute Example 8 11 Price per ...

Page 214: ...9 Online traffic monitor ...

Page 215: ...hosen freely Set the time using the following syntax hh mm or hh mm If is entered instead of a specified hour for ex ample mm the information is written into the log file once every hour You can set day mask to apply for days of the week or for one specific day of the month as follows Use a bitmask to set the weekdays on which the configuration applies here The daymask appears in the following ord...

Page 216: ...e specified file Day and time of entry System name Number of connected calls followed by the number of total calls in parentheses Number of minutes terminated ASR1 ratio of total calls to connected calls disconnected by the A party ASR ext external ASR for the traffic source ASR int internal ASR for the gateway ACD average call duration The following example shows how the statistics appear in the ...

Page 217: ... day mask or StatisticTimeReset path file time day mask e mail recipient or StatisticTimeReset path file time day mask SMS mobile number In the following example statistics will be saved every hour on the hour of every day and the statistic counters will be reset to 0 In the following example the system s statistic values are saved at noon on the 15th of every month into the file asr log Example 9...

Page 218: ...ng and retrieving CDRs With the Log and failedlog commands you save CDRs and unconnected calls in the VoIPBox For these parameters Log and failedlog a folder and file name must always be specified after the equal sign The func tion is not active no data is recorded until a file name is spec ified Do not configure both StatisticTimeReset and Reset Counter together Example 9 5 Generating and retriev...

Page 219: ...ollowing entry in the pabx cfg configuration file activates the capability to generate CDRs in the VoIPBox Log boot cdr log The cdr log file is stored in the data directory New entries are always added to the end of the file The file is open only during editing Table 9 1 1TR6 service indicators Service Indicator Definition 0101 ISDN telephony 3 1 kHz 0102 analog telephony 0103 ISDN telephony 7 kHz...

Page 220: ...End time format DD MM YY hh mm ss 3 Source The following format applies node number automatically set in ternal channel number 4 Destination The following format applies node number automatically set internal channel number 5 IMSI optional 6 IP logging signaling RTP optional 7 Audio codec used optional 8 Frame size optional 9 Service indicator cf Table 9 1 on page 219 10 Call duration 11 Cause val...

Page 221: ...aling and voice data audio codec and frame size the entry VoipIpLogging Yes must be includ ed in the VoIP profile The following entry shows the route cfg configuration file changed according to the formula Example 9 7 Node entry Subscriber00 TRANSPARENT ROUTER ALARM NODE 0000 Subscriber01 TRANSPARENT ROUTER ALARM NODE 0001 Example 9 8 Num entry C1 25 11 09 10 16 20 25 11 09 10 16 27 0000 01 9 0006...

Page 222: ...lls Recording is activated using the failedlog name entry in the pabx cfg Specify a file name e g failedlog failed log Once this setting is made recording begins at once Each line represents an unaccepted incoming call with the fol lowing information separated by commas Example 9 10 Activating peer data for VoIP calls 2 C1 24 11 09 16 52 20 24 11 09 16 52 22 401419 9777 172 20 25 103 172 20 25 103...

Page 223: ...ze 8 Service indicator cf Table 9 1 on page 219 9 Cause values 10 Call duration if the call does not result in an Alerting the entry will be 1 11 Number of call attempts Table 9 3 Failed log entries continued Column Description Example 9 12 Failed log file 1 F1 21 04 10 08 19 19 0001 01 101760 0002 01 0177566 262024550067835 0101 00 1 1 3892 2 9 F1 21 04 10 09 33 15 0001 01 101760 0002 01 0177566 ...

Page 224: ...n time for the first leg 9 3 Sending CDRs via e mail With an appropriate configuration you can send correspond ing CDRs of outgoing and incoming calls as e mail Bear in mind that the mail server must be configured in the Mail sec tion of the pabx cfg as described in Chapter 4 2 2 The sender is given as cdr and the system s name appears in the subject box The text box contains the CDR information a...

Page 225: ...r between cdr log and account domain is optional Enter an sign to send each CDR entry as e mail If you replace the first sign with an the present cdr log will be sent whenecver a new one is generated Example 9 16 Sending CDRs via e mail 1 Log data cdr log bob example com Example 9 17 Sending CDRs via e mail 2 Log data cdr log daily 60 5 bob example com ...

Page 226: ...10 Two stage dialing callback server functionality ...

Page 227: ...ation number Callback takes place when the initial call is released and the calling party is called back in a second call as a response Depending on your VoIPBox various intelligent solutions as a call server are possible The most important scenarios and properties are described here The scenarios can also be com bined to suit your needs Announcements Two stage dialing with DTMF Callback with DTMF...

Page 228: ...rted to activate this configura tion 10 2 Announcements An announcement can be played immediately after the con nection has been established The announcement s file for mat must be G 711 A converter tool to convert wave files to CDR entries for calls routed as callback with DTMF include the connection times for the A and B parties The times are separated by a slash If no connection is established ...

Page 229: ... announcement files DTMF sec dir defaultfile dir file_a dir file_b dir file_z A mapping needs to be added to the route cfg file for every announcement to map to the port that is necessary for recog nizing DTMF tones MapAll number DTMFport DTMF for the default an nouncement file MapAll number DTMFport DTMFa for file_a MapAll number DTMFport DTMFz for file_z To stop the announcement after the entry ...

Page 230: ... connected to Maps the calls to the DTMF port MapAll number DTMFport DTMF Make the following entries in the route cfg to connect a call directly MapAllDLA port Sends all digits that have been entered as DTMF to the speci fied port To prevent abuse the following entry can be made to configure a PIN before the actual call number MapAllDLA pin port In addition the mapping to the DTMF port can be exte...

Page 231: ...r 627 628 or 629 If no tone is received the call will be sent to the exter nal number 399281781 Calls to the number 12345 are con nected to the virtual DTMF controller and the announcement is played The call that comes in as DTMF tones is directed to port 9 Callback with DTMF and OAD as callback number The user calls a number to trigger callback to his calling num ber OAD After the alert tone the ...

Page 232: ...ne is sent The range of possible val ues is between 1 and 255 MapCallbackDelay sec If MapCallbackAlert sec is configured MapCallbackDelay sec is needed to define the time be tween the release of the trigger call and the call back The pa rameter is used to set up the call back A callback delay of 2 to 5 seconds is recommended MapCallbackRejCause cause value If this optional parameter is configured ...

Page 233: ...llDLC port MapAllDLD port MapAllDLZ port MapCallbackMaxDuration sec This optional parameter defines the length of time that the system tries to call back the user The entered value can be between 1 and 180 If the time limit has been exceeded the system terminates the call CallbackOAD OAD Configure this optional parameter in the System section of the pabx cfg file to display the here defined OAD wh...

Page 234: ...4 Callback with DTMF and preconfig ured callback number This feature is especially useful when the calling party s num ber is not transmitted The user calls a predefined number that is mapped to a defined callback number An alerting takes place The user hangs up and is called back at the de fined callback number After the user has accepted the call he must enter the destination number via DTMF The...

Page 235: ...k to OAD with predefined des tination number The user calls a predefined number in the system An alerting occurs The user hangs up and is called back on his calling par ty number OAD After the user accepts the call he is con nected to a fixed preconfigured number e g operator or corporate central office Make the following entries in route cfg MapAll number CALLB MapAllCB port MapAllDTMF port desti...

Page 236: ... number The user dials a number in the system that is connected to the DTMF platform He then enters a predefined PIN that maps him to a predefined fixed number that is to be called back He then hangs up After he takes the callback he can enter the destination number using DTMF tones Make the following entries in route cfg MapAll number DTMFport DTMF MapAllDLA pin CALL port callback number MapAllDT...

Page 237: ...callback number 004930987654 through port 9 The capital letter C is used in the mappings to allow for this additional callback number Af ter connect the destination number is entered using DTMF and transmitted through port 10 Example 10 10 Callback with PIN and preconfigured callback number 1 MAPAll123456 40DTMF MapAllDLA123 CALL9004930123456 MapAllDTMF 40DTMF MapAllDLA 10 Example 10 11 Callback w...

Page 238: ...11 Additional VoIP parameters ...

Page 239: ...Call Proceeding Call Progress and Alert or a SIP 180 or 183 into an H 323 Connect or SIP 200 message This parameter can be used if an announcement that plays before the Connect requires a Connect on the other side to put through the call VoipDad num The digits numbers defined here will appear in front of the original DAD as described for the parameter VoipOad below If the parameter is to be valid ...

Page 240: ...ing party s presentation or screening indicator No default means no change will occur NOTE If the SIP protocol is used Anonymous will always appear as the account in the From field Transmission of the OAD can occur in the P asserted header VoipIgnoreDADType mode Enter yes to change the DAD type to unknown e g from international The type is lost e g the leading 00 bit is removed Default no VoipLimi...

Page 241: ... transmitted EXAMPLE VoipOad 517555 To modify the original OAD enter random x whereby x represents a number of ran dom digits between 1 and 10 that will appear in the OAD In the following example 001 plus 2 random digits plus the original OAD will appear EXAMPLE VoipOad 001random2 If is entered followed by a part of an OAD not necessarily the first part the OAD will not be transmitted at all If th...

Page 242: ... ignored and not sent 1 183 response changed to a progress message with inband info available at the ISDN interface default 2 183 response changed to an address complete message at the ISDN interface 3 183 response changed to an alerting at the ISDN interface VoipRingToneFile path file 711 Enter a G 711 file and its path which is to be played as a ring tone to the caller for calls coming from VoIP...

Page 243: ...TrpPayloadType num Defines the payload type for data calls when trp transparent clear mode is used as codec in VoipCompression list Default is 56 A common value is 102 VoipUnitPeriod sec Set this parameter to a number greater or equal 1 to define how many seconds make up a unit in the VoipLimit parameter Table 11 2 Customized parameters H 323 signaling H 323 Signaling Parameters VoipCanOverlapSend...

Page 244: ...aling page 1 of 4 SIP Signaling Parameters VoipAckWithSdp mode Enter yes to send the SDP content in the SIP ack message Default no VoipAllow list The allow header shows the supported methods and can be set here EXAMPLE VoipAllow INVITE BYE The default setting includes the following INVITE ACK CANCEL BYE UPDATE REGISTER PRACK INFO NOTIFY REFER It may be necessary to remove some of these entries for...

Page 245: ...ber field in info method will be attached to the URI s available digits or to the invite message s To field No default means that the digit contents of the SubsequentNumber field will be used VoipOadSource int SIP only defines the field from which field the calling party number coming from SIP is to be taken 0 From field default 1 Remote Party ID 2 P Preferred Identity 4 P Asserted Identity 8 Disp...

Page 246: ...tel or sip user carrier de VoipP Preferred Identity string Sets the P Preferred Identity field in the SIP invite message The following settings are possible toward SIP The OAD coming from ISDN POTS is transmitted string The defined string is transmitted A combination of both is possible Examples 030 or tel or sip user carrier de VoipPrack mode SIP only Enter yes to activate Provisional Response Me...

Page 247: ... each individual codec description default 1 set attribute ptime once as the first attribute after the m line media type 2 set attribute mptime multiple ptime once as the first attribute with the list of the codecs corresponding ptimes 3 remove attribute ptime or mptime in SDP signaling The parameter VoipUseMaxPTime is used when VoipUseMPTime is 0 1 or 2 VoipUserAgent mode string When Yes is set d...

Page 248: ...e Defines the authentication procedure www default or proxy VoipExpires sec Defines the maximum number of seconds the agent s registration applies default 3600 VoipOwnPwd string Defines the password the agent uses to register VoipOwnUser string Defines the username the agent uses to register Example 11 1 Account creation MapAll130 40U1 130 Voip U1 VoipDirection IO VoipIpMask 0x00000000 VoipOwnUser...

Page 249: ... in mind that you must enter numbers from global to specific as for normal rout ing in the route cfg That means you must enter a profile with more specific numbers below a profile with more global numbers VoIPOwnIpAddress ip addr RH If the system is behind a NAT firewall that does not translate H 323 or SIP the private IP address not the NAT firewall s public IP address is transmitted as own IP ad...

Page 250: ...0dB 14 05 50dB 15 06 00dB 16 07 00dB 17 08 00dB 18 09 00dB 19 10 00dB 20 11 00dB 21 12 00dB 22 13 00dB 23 14 00dB 24 15 00dB 25 20 00dB 26 25 00dB 27 30 00dB 28 35 00dB 29 40 00dB 30 50 00dB 31 70 00dB VoipAutoRtpAddr mode Some application scenarios require automatic RTP IP address and port recognition for VoIP calls for example if a firewall or NAT changes the IP address of incoming RTP da ta Ent...

Page 251: ...smission t 38 it is fixed to 200ms NOTE VoipDJBufMaxDelay must be greater than VoipDJBufMinDelay VoipDJBufOptFactor count Enter a value between 0 and 13 to set the balance between low frame erasure rates and low delay default 7 VoipECE mode Enter yes default to set ITU G 168 echo cancellation Enter no to disable echo can cellation VoipEcl ms This parameter defines the required tail length for echo...

Page 252: ...erated by the gateway NOTE If Tone is entered the tones are not played in the direction of the PBX if RTP is already exchanged before connect inband is switched through Bear in mind that the parameter SWITCH in the VoIP controller s Subscriber line must be removed if the tones are played for the PBX If Tone is entered and the tones are played to VoIP the VoIP media channel cannot be released follo...

Page 253: ...ple If minsamples is set at 20 with a limit of 80 4 calls in the setup phase will lower the ASR of the previous 20 calls to 80 and the profile will be blocked VoipResetVocoderOnReinvite yes no Enter yes to create an audible delay in a voice call Default no VoipRtcpTos num Enter a value between 0 and 255 to set the TOS type of service field in the RTCP packet IP header Possible values are described...

Page 254: ...ip DF VoipT303 5 VoipT304 sec An outgoing VoIP calls will be canceled in the state of Setup Acknowledge for H323 or Trying for SIP if the number of seconds entered has passed and there is no re sponse from the IP or VoIP carrier VoipT310 sec An outgoing VoIP calls will be canceled in the state of Call Proceeding for H323 or Session Progress for SIP if the number of seconds entered has passed and t...

Page 255: ...tionship between header and payload benefits the payload when several calls occur simultaneously This com pression does not result in any loss in voice quality Table 11 7 Quality of service values Bit Distribution 0 1 2 3 4 5 6 7 Precedence TOS MBZ Bit Description 0 2 Precedence 3 TOS 0 normal delay 1 low delay 4 TOS 0 normal throughput 1 high throughput 5 TOS 0 normal reliability 1 high reliabili...

Page 256: ...g count Defines the space between the ports used for the peer s individual RTP streams de fault 2 Table 11 9 Customized parameters VoIP fax VoIP Fax Modem Parameters VoipAPartyCanSwitchToT38 mode Enter Yes default to activate fax detection in both directions When No is set fax de tection and translation to T 38 are carried out only when the call comes from VoIP VoipFaxBypassPayloadType num Defined...

Page 257: ...d that if T 38 is defined in the VoipCompression list parameter of the VoIP profile the system will switch only when it detects a modem connection Fax calls will still be transmitted using T 38 VoipSuppressInitialT38Signalling mode SIP only Enter Yes to suppress the SDP header m image t38 in all SIP messages until reinvite of the actual fax detection occurs default No VoipT38CtrlDataRedundancy int...

Page 258: ...abled default 2 bypass VoipV32Transport mode 0 disabled default 2 bypass VoipV34Transport mode 0 disabled default 2 bypass Table 11 10 Customized parameters VoIP DTMF VoIP DTMF Parameters VoipComprDtmfInband list This parameter always forced DTMF tone inband transmission for the configured voice codes regardless of what is configured for VoipDtmfTransport The same co decs can be configured as for ...

Page 259: ...o DTMF For H 323 the H 245 user input will be converted to DTMF 6 H 323 only DTMF relayed with H 245 user input 8 DTMF taken from audiostream to be further processed in the gateway VoipIBSDetectDir int Enter 1 and DTMF tones and all other inband signaling will be detected from the Eth ernet side Enter 0 for DTMF tones to be detected from the PCM side default DTMF tones from the Ethernet side are t...

Page 260: ... CFB CFNR RETVAL_ type ActivateOk string LEX display string for successful activation of call forwarding RETVAL_ type DeactivateOk string LEX display string for successful deactivation of call forwarding Can include the key word MSN which refers to the number to which incoming calls are forwarded RETVAL_ type StatusActDiv string LEX display string for status query when call forwarding is active MS...

Page 261: ...12 Troubleshooting ...

Page 262: ... areas No connection to the system possible please refer to Chapter 12 1 No calls are possible please refer to Chapter 12 2 Software update problems occurred please refer to Chapter 12 3 12 1 No connection to the system The system cannot be accessed via GATE Manager the Web interface or FTP There can be different reasons for this General The system does not start correctly please refer to Chapter ...

Page 263: ...failed For more information on soft ware update problems refer to Chapter 12 3 Software update problems Modifications in the pabx cfg cause the problem A hardware issue causes the problem Symptoms The system is not accessible via GATE Manager or FTP The system is accessible but restarts approximately ev ery 2 minutes Solution Make sure that FTP is allowed in your network Check whether you have acc...

Page 264: ...ct hardware settings Upload the system specific tz1 file again or change it back to its real name Restart the system by resetting the power or by going to your FTP client s command line inter preter and selecting restart This option depends on your FTP client s functionality For a description of the FTP commands please refer to Table 3 5 on page 47 If none of the above solutions solve the problem ...

Page 265: ...s blocking Symptoms There is no connection to the system through the web in terface Solution In the GATE Manager go to the boot directory and check if the httpd izg and httpd tz2 files exist If not update your software Follow the steps described in Chapter 6 3 Software update If these files exist but if the system still cannot be access ed through the web interface check if there is a mis match be...

Page 266: ...network Symptoms The system is not accessible via GATE Manager or FTP The ping command does not work Solution If ICMP is disabled in your network please enable it and check whether this solves your problem If the problem still exists change the IP address using Quickstart 12 1 4 Firewall issues and NAT PAT settings Very often firewall settings in your network prohibit access to your VoIPBox Networ...

Page 267: ...oblem persists connect your computer directly to the gateway using a crossover cable Make sure your computer uses the same IP range as your gateway Send a Ping from your computer to the gateway and wait for the corresponding ICMP echo to make sure that the system can be accessed using ICMP From the connected computer use GATE Manager to ac cess the system and make sure that this access is work ing...

Page 268: ...e parameter If for instance the configura tion is RemoteCode BBB BBB is defined as the dial in prefix for ISDN remote access Check the route cfg file for a matching mapping of an ISDN dial in number The mapping that matches the above RemoteCode parameter is MapAll num BBB DATA whereby num is the ISDN dial in number Ensure that you use the correct ISDN dial in number for mat i e trunk number plus e...

Page 269: ...rt status Verify that layer 1 of your ISDN port is active If not open pabx cfg and examine the ISDN controller configuration for the correct CRC4 mode PRI only The CRC4 mode needs to comply with the mode of the PRI port s peer If the peer has CRC4 switched on the ISDN port also needs to have it switched on controller entry CRC4 If the peer has CRC4 switched off the ISDN port also needs to have it ...

Page 270: ...is always connected to an NT port at the peer s side and vice versa Please refer to Table 4 14 on page 75 and Table 4 15 on page 77 for an explanation 12 2 No calls are possible The system can be accessed but no calls are connected There can be a number of reasons for such behavior mostly relating to errors in the configuration To identify where your call problem originates you need to trace the c...

Page 271: ...firewall settings in the ip cfg file Consider the following Blocking all udp ports in your firewall causes SIP traffic to be blocked as well If you block all udp ports make sure to explicitly enable the SIP port otherwise no SIP calls will be connected Make sure as well to keep the right or der first enable the SIP port then block all udp ports The same applies to RTP ports if all udp ports are bl...

Page 272: ...gs For an explanation of the global VoIP set tings please go to Chapter 4 2 1 6 Global Settings VoIP Authentication problems can also be the reason why a VoIP call does not arrive on the gateway Often gateways need to register at the VoIP carrier be fore being able to receive calls Nowadays authentica tion is mostly done using registrar SIP or gatekeeper H 323 profiles which you configure in the r...

Page 273: ...ure gatekeeper profiles please see Chapter 4 3 3 Gatekeeper Profiles To look up infor mation on the registrar profile please read Chapter 4 3 4 Registrar Profiles ISDN If an incoming ISDN call does not arrive on the gateway check the port status using GATE Manager and the configu ration of the ISDN ports in the pabx cfg Access your system with GATE Manager and go to port status Example 12 4 Gateke...

Page 274: ...uration in the pabx cfg file Refer to Chapter 12 1 6 ISDN port not loaded correctly not active for details 12 2 2 Call is rejected or not routed to destination The gateway receives the call but refuses to route it or routes it to the wrong destination address Reasons Calls from and to VoIP ISDN analog Routes have been misconfigured in the route cfg Calls from and to mobile VoIP ISDN analog A licen...

Page 275: ...fferent profiles not by different trunk groups Please go to Chapter 4 3 1 2 MapAll to learn about the correct configuration of the MapAll command For information on VoIP profiles please read Chapter 4 3 2 VoIP Profiles VoIP ISDN analog A license issue can be the reason why a call is rejected by the gateway Access your system using GATE Manager and check which licenses are avail able under General ...

Page 276: ... codec offered by the peer you need to run a layer 2 layer 3 trace In the case of an outgoing call set VoipDirection Out or VoipDirection IO The VoipPeerAddress parameter must contain the IP address to which you send VoIP traf fic The VoipIpMask parameter is not needed Again the VoipCompression parameter needs to match the peer s codecs In all cases ensure to put the profile name in square bracket...

Page 277: ... a VoIP carrier who requires a prefix and is sent else where the called number DAD arrives on the gateway including the technical prefix That prefix needs to be re moved in the MapAll parameter If a call comes in with Example 12 6 Calls from 195 4 13 14 rejected Voip GW1 VoipDirection In VoipPeerAddress 195 4 13 0 VoipIpMask 0xfffffff8 VoipCompression g711u g711a VoipSilenceSuppression Yes VoipSig...

Page 278: ...tity restriction CLIR has been set in the call routing but is either not allowed at the call destination or has not been activated at the mobile op erator Symptoms The gateway receives a call The gateway routes the call to the right destination ad dress The call is rejected The system s failed log file most likely contains the cause values b2 requested facillity not subscribed or 95 call rejected ...

Page 279: ...ong file s has have been transferred Operating system and system files are not from the same version package such as 16 1 The files have been loaded into the wrong directory only when using FTP for transfer Symptoms The system cannot be accessed via GATE Manager The system can be accessed via GATE Manager but the system type that is displayed in the GATE Manager s Gen eral Page is wrong The file s...

Page 280: ...with your VoIPBox via FTP Change to the boot directory Delete the defective tz1 file Upload the tz1 file again Restart the system by resetting the power or by going to your FTP client s command line inter preter and selecting restart This option depends on your FTP client s functionality For a description of the FTP commands please refer to Chapter 3 5 FTP Commands Check whether the software uploa...

Reviews: