background image

 

multiSwitch – user manual 

© TOPEX 2008                                                                                                               46 

7.7 “trafic.cfg” configuration 

 

“Trafic.cfg” file contains parameters regarding logs activation on HDD, reroute release cause, 

translate release cause or test calls. The file contains several lines which must be used with the 
default values like: 

asr 30 

 

The logs activation on HDD is made through the line below which includes 4 fields with the 

next significance: 

debug 1 0 2000 1 

activation / deactivation log file 

logging file start port 

2000 

logging file end port 

Log file write on HDD 

When a call is rejected is must be rerouted on an alternative route. For this it is used the next 

parameter: 

rerouteoncause 34 1/0 

The first parameter signifies the Q.850 cause received from destination. The second 

parameter enable/disable reroute call on cause specified. 

If a call is rejected with a certain release cause and you want to send to the destination 

another cause you must use the “translate_cause” parameter: 

translatecause 133 34 

 

The first parameter represents the Q.850 cause received from destination. The second 

parameter represents the Q.850 cause sent to the source of the call. 

In order to enable / disable a test call generator complete the lines below as follows: 

run 0 

pause 10 

con 30 

 

// connection time 

777 98  98   0   

//must be created the SENDCALL direction

 

traffic_run 0 4 test 

traffic_idle 15 1 

traffic_sel  4 5 

traffic_con  1 5 

traffic_call 777 100 

traffic_call 777 100 

traffic_call 777 100 

traffic_call 777 100 

 

 

 

 

 

Summary of Contents for multiSwitch

Page 1: ...TOPEX multiSwitch User manual 2008 ...

Page 2: ...ganized its Research and Development Department along with its production facility This allows TOPEX to have maximum control of all the processes involved in the complex operations related to high technology electronic manufacturing Currently the Research and Development Department counts 30 specialists and the trend is ascending TOPEX also considers the training and the service as part of the sol...

Page 3: ...atural resources and to avoid the negative effects upon human health and environment The TOPEX product will be recycled in compliance with current legislation The purchased product will not be disposed of as domestic garbage after ending its lifecycle and will be returned to TOPEX at the following address 10 Feleacu Str 014486 or delivered to a DEEE collecting organization that is agreed by TOPEX ...

Page 4: ... 5 ANI Users 24 4 3 6 Prepaid users 24 4 3 7 Trunks 25 4 4 Destinations 25 4 5 Tariffs 26 4 6 Service instances 26 4 7 CDR Call Detail Records 27 5 SIP FEATURES 28 5 1 Security level 29 6 TOPEX multiSwitch INSTALLATION 30 6 1 System access 30 6 2 IP address changing 31 6 3 Time and date changing 31 7 TEXT FILES CONFIGURATION 34 7 1 voip cfg configuration 34 7 2 group cfg configuration 35 7 3 exec ...

Page 5: ... 6 The Global Rules option 85 8 6 The Services menu 86 8 6 1 The SIP Aliases option 86 8 6 2 The Centrex groups option 87 8 6 3 The Hunting Groups option 89 8 6 4 The Pickup Groups option 90 8 6 5 The Forking Groups option 91 8 7 The User Management menu 92 8 7 1 The System option 92 8 7 2 The SIP option 97 8 7 2 1 Adding a SIP user 97 8 7 2 2 CLI options for a SIP user 100 8 7 2 3 Customized rule...

Page 6: ...iguring the Call Waiting option 142 9 3 Configuring the Do Not Disturb option 144 9 4 Configuring the Call Forward service 145 9 5 Configuring the Call Back service 146 9 6 Configuring the Call Hunting option 147 9 7 Configuring the Call Pick up option 148 9 8 Configuring the Call Forking service 148 9 9 Configuring the Suspend Subscriber service 149 9 10 ACL Configuration 150 9 11 Configuring the...

Page 7: ... transmission links Each site can be connected with a node The collection of all nodes is called a communication network In a switching communication network the data entering the network from a site via inter node switching is sent to the destination after being routed From a simple network we can specify that Some nodes are only connected to other nodes The only task of these nodes is to complet...

Page 8: ...ching network such packets will still be received but the transmission delay is increased Priorities are used If there are many packet queues to be transmitted for a node it can transmit packets with higher priorities in precedence These packets will have lower delay than those with lower priorities Generally packet switching does not mean to send the whole packet of a user Instead one packet is d...

Page 9: ...g and compression modes at present PCM Pulse code modulation is the earliest digital voice technology which does not include any compression algorithm It transmits voice signals with the 64kbps bandwidth i e taking 8 000 samples per second and acquiring an 8 digit voice signal per sample PCM is the standard coding mode adopted in G 711 CELP Code excited linear prediction CELP is the most advanced ...

Page 10: ... the base to the top as you can see in Figure 1 Customer Premises Level it refers to the terminals which are accessible to the common users This level include among other equipments SIP Phones GSM terminals modems Soft Phones computers analogue phones etc Interface Equipment Level this layer refers to various access gateways and new types of access terminal devices related to the current network I...

Page 11: ...lements various service functions of the system In MultiSwitch architecture the MultiSwitch control equipment is the core which is independent of the bottom layer bearer protocols and implements functions such as call control media gateway access control resource allocation protocol processing routing authentication and accounting The MultiSwitch control equipment can provide all basic call servic...

Page 12: ...and they should try to utilize existing technologies and resources Thus carriers can provide users with large numbers of services economically and rapidly to make the highest profits without the need of large scale network alteration The solution of smooth transition from existing networks to the next generation networks is the key to the problem The MultiSwitch solution based on multiSwitch techn...

Page 13: ...e operations like the usual switch equipments and they are completely transparent to the final user A call has three stages until it is ended The client and client classes identification The identification of services and routes to destination The call accomplishment The TOPEX MultiSwitch application manages the calls using two concepts the Client Classes and Clients 2 2 Architecture The TOPEX Mul...

Page 14: ...horized access to the front panel of the equipment Figure 3 TOPEX MultiSwitch general view Also there is a label applied on the TOPEX multiSwitch equipment enclosure This label contains the default IP address of the equipment which is 192 168 1 20 The equipment is supplied through the power supply cable included in the TOPEX MultiSwitch equipment from the 230 V A C 50 Hz network Package content Wh...

Page 15: ...e front panel the equipment are located the reset button colored in red labeled RESET the power button colored in green labeled POWER 2 x cooling fans for assuring the proper ventilation of the equipment DVD ROM unit for reading CDs or DVDs 2 x LEDs of the electric circuit Figure 5 TOPEX MultiSwitch Back panel On the back panel of the TOPEX MultiSwitch equipment we have a central panel with the co...

Page 16: ... the PC monitor connection Ethernet connector for the local network 3 connectors 2 blue and yellow for connecting the head phones and speakers and the pink one for connecting a microphone 2 2 5 PC Server Specifications TOPEX multiSwitch application can be installed on several PC servers which must achieve a minimum configuration described earlier In case of the PC Servers delivered by TOPEX along ...

Page 17: ...s with other networks such as PSTN H 323 and SIP In addition the multiSwitch control equipment also provides the Ethernet interface for connection with the data network The TOPEX MultiSwitch control equipment is a multi protocol entity which interacts and coordinates with other equipments in the multiSwitch network via various standard protocols interfaces to perform functions needed in the system...

Page 18: ...ltiSwitch control equipment can use either a Postgre SQL or a My SQL database Figure 7 Database interconnection The basic voice service refers to the service of which the major purpose is to ensure normal conversation between subscribers It is a service collection instead of a specific service It includes the basic call service basic PSTN voice service and such voice services as the supplementary ...

Page 19: ... through several tables like Access In Incoming Class Routing Table Outgoing Class Data Base Access Out Access In Is used only for IP call SIP H323 For TDM calls port is directly assigned to incoming class It assign an incoming class for each call according to IP netmask TCP UDP port protocol SIP H323 Prefix Number of digits from DNIS Incoming class Each call has an incoming class Settings from in...

Page 20: ...or sent subscribers the common users CLASS 5 residential users or prepaid users There are two types of MultiSwitches Class 4 MultiSwitch used for the control of calls from different trunks IP PSTN to VoIP network Class 5 MultiSwitch contains local users subscribers and interconnection with other operators trunks The MultiSwitch developed by TOPEX can act as Class 4 MultiSwitch and also as Class 5 ...

Page 21: ...searching modes on TDM For example if one user has the increasing mode and the other has the decreasing mode the chance of congestion is almost zero to establish the list of codecs on the input and output For example if an operator send traffic with a voice codec that is not recognized by the destination the call could not be deployed 4 3 Clients 4 3 1 Description The clients represent the second ...

Page 22: ...espective call There are several possibilities when this option is used destination is busy destination not answers destination is not available the user is not registered combination of the all options Call hold the called part can use this option to switch off the actual call for answering to a more important call that intervenes After the important call is ended the previous call is retaken Cal...

Page 23: ...can call a certain client Has deny in option which establish the clients who can not call this client Call forward this option allows the forwarding of a call when the user can not answer and he chooses a specified destination to answer the respective call The options for using this service are the same with those for the SIP users Voice mail the service that sends voice messages to a specified ma...

Page 24: ... and the connection with the call back number called SMS2Mail this option allows sending SMS messages from a phone terminal to a computer 4 3 6 Prepaid users The prepaid users are identified through the PIN code Usually they must dial a specified number where they will insert the PIN code The MultiSwitch checks the inserted PIN code in its data base and if it is retrieved the client will have the ...

Page 25: ...by the switch depending on the destination number There are several actions that can be accomplished the call can be routed to a subscriber the call can be routed to a Client Class if the destination is an id from the Client Class the call can be routed to a service if the destination is a service number the call can be routed to a hunting group the call can not be routed the call can be routed on...

Page 26: ...9 is the time in milliseconds for a tax pulse in area number 0 9 4 6 Service instances Represents the services achieved by the TOPEX MultiSwitch The parameters of this table are Name the name of the respective service Service Type the type of the service There are several types of services such as prepaid postpaid postpaid SSD composite account management subscriber PIN length the dimension of the...

Page 27: ...accomplishment Duration the time elapsed for every conversation made or received by a client in the format hh mm ss Client_id the identification number of the client Client_type the type of the client It can be SIP user FXS user ANI Postpaid user Prepaid user or a trunk PIN the PIN code of the client Calling_category the category of the called client Calling_number_type the structure of the called...

Page 28: ... and the complete accomplishment of the actual requirements in telecommunications Also the system features a high reliability Through CLASS 5 services supported by TOPEX multiSwitch are Call Waiting Call Hold Retrieve Do Not Disturb Call Forwarding No Answer Busy Number Unconditional Call Back Call Hunting Call Forking Multiple Subscriber Aliases Anonymous Call Rejection Access Control Lists for I...

Page 29: ...ation on any unauthorized attempts to access the system For connections that may threaten the safety of the equipment such as repeated failed logins IP addresses unsafe or very high traffic will be available prompts alarms In addition the TOPEX multiSwitch offers some tools to test security which will automatically reject applications from unauthorized connection and report them to the system For ...

Page 30: ...or remote through an Ethernet connection from a PC In the case of local connection the access to the multiSwitch is made through the command ssh tpxadm IP address of TOPEX MultiSwitch The remote connection is made through SSH connection from a Linux PC or through an application which performs SSH under a different operating system for instance Putty When you use Putty make the settings according t...

Page 31: ...he file located at etc conf d net which can be edited with nano or mcedit Linux applications The file must look like the example below config_eth0 192 168 1 20 netmask 255 255 0 0 routes_eth0 default via 192 168 1 2 The DNS server is set in the etc resol conf file After the files content modification you must restart the network interface through the command etc init d net eth0 restart 6 3 Time an...

Page 32: ...meters of the equipment that must be changed according to each client requirements The text files includes several features and services which must be enabled from the configuration files The web based management interface is used to activate the final configuration at the end user level In the next chapters we will describe the text files and the web based interface with its features and paramete...

Page 33: ...multiSwitch user manual TOPEX 2008 33 ...

Page 34: ... the presence of speech in order to facilitate speech processing as well as possibly providing delimiters for the beginning and end of a speech segment audio_codecs 18 20 8 20 4 20 0 20 The line above describes the voice codecs used by the equipment and the packets time rate Each codec has assigned a standard number For instance 18 corresponds to G 729 8 corresponds to G 711 A law 4 corresponds to...

Page 35: ...d below field 1 g means group line For each group must be added in card cfg at least one or more cards For each card you need to install also the ports each group can have up to 16 cards installed Cards number will be in range gr_nr 16 gr_nr 16 16 For instance if gr_nr 3 cards will be in range 3 16 3 16 16 48 64 Note if gr_nr 12 you cannot have voip lines attached to group line this mean that you ...

Page 36: ...mem 16 gw mac 00 19 AA D2 3C 25 m 00 52 C2 40 3E 43 195 114 116 239 log mnt app out d m y_mspd log The fields significance is described below field 1 voip always field 2 group number to which this line refer field 3 group type always 2 field 4 connection IP to rtpproxy mspd field 5 connection port to rtpproxy mspd field 6 fork always field 7 path to rtpproxy mspd Next fields are option passed to r...

Page 37: ...d clients set_dbp_debug 0 5 db pool set_vm_debug 0 5 voice mail set_dlg_debug 0 5 dialogic set_srv_debug 0 5 servicii pbx set_gsm_debug 0 5 gsm not used on multiSwitch set_fdw_debug 0 5 fdwatch set_connect_debug 0 5 Connect Matrix debug not used set_acc_debug SS7 ACC debug not used set_serial_debug 0 5 Serial debug set_q921_debug 0 5 ISDN Q921 debug not used set_q931_debug 0 5 ISDN Q931 debug not ...

Page 38: ...ntum default 0 tx_access_request 1 sends or not access request for authentication tx_accounting_start 1 sends or not accounting_start for billing The value 1 indicates activation and 0 deactivation You can use billing also without activate accounting_start parameter You can activate only accounting_stop radius_auth cli establishes the information sent in the access_request packet in the username f...

Page 39: ...e T 38 fax relay The activation of T 38 is made through the value 1 ITU T Recommendation T 38 describes the technical features necessary to transfer facsimile documents in real time between two standard Group 3 facsimile terminals over the Internet or other networks using IP protocols The Recommendation allows the use of either TCP or UDP depending on the service environment TOPEX multiSwitch supp...

Page 40: ... 112 or 911 which will be reserved for these special destinations emergency_dnis 112 911 961 To set the dimension of the log file is used the command below The default value is 1GB 1000000 KB After the log exceeds this value in the data base will not be written anything You need to delete or move the file in order to allow another log file creation db_card 1 Loading configuration from database Rea...

Page 41: ...bug Verbose The parameters used for SIP debug are detailed in the table below Debug parameter name Significance of debug parameters agent_debug Debug parameter used for User Agent calls register_server_debug Debug parameter used for SIP users registration to multiSwitch register_client_debug Debug parameter used for the softswitch registration to another proxy database_config_debug Debug parameter...

Page 42: ...ocol Transport Layer Security 0 disabled 1 enabled The default value is 0 It is a cryptographic protocol which provides secure communication through the multiSwitch sip_udp_port Established the port number of the UDP SIP communication The default port number is 5060 sip_tcp_port Established the port number of the TCP SIP communication The default port number is 5060 sip_tls_port Established the po...

Page 43: ...DP port where the KEEP_ALIVE messages are sent 0 disable sending of KEEP_ALIVE messages default 0 The same port must be configured also in heartbeat application at app_port or second_app_port redundancy client server 192 168 1 193 8001 Configure the ip port of server redundant equipment One equipment must be client and the other one must be server A TCP socket is used one equipment is server and t...

Page 44: ... slave the sip udp sockets will be closed The line bellow is for calls from private class 192 168 0 0 16 received on local network card 192 168 0 0 16 192 168 1 1 192 168 1 1 local turu ro The next line is for calls from public class 80 27 127 0 24 received on local network card NAT case 80 27 127 0 24 80 27 127 10 192 168 1 1 public turu ro The line bellow is for calls from class 0 0 0 0 0 receiv...

Page 45: ...me can be the one sent in REGISTER or any other value nat_refresh 50 Time interval in seconds at which the client send keep alive messages to the server in order to keep NAT connection open recommended value is between 20 and 60 seconds 7 6 public_private cfg configuration In this file can be made the calls filtering made by SIP users according to the public and private IP address Also it allows d...

Page 46: ...arameter rerouteoncause 34 1 0 The first parameter signifies the Q 850 cause received from destination The second parameter enable disable reroute call on cause specified If a call is rejected with a certain release cause and you want to send to the destination another cause you must use the translate_cause parameter translatecause 133 34 The first parameter represents the Q 850 cause received fro...

Page 47: ...r s password Flexible Authentication Mechanisms the RADIUS server can support a variety of methods to authenticate a user When it is provided with the user name and original password given by the user it can support PPP PAP or CHAP UNIX login and other authentication mechanisms Extensible Protocol All transactions are comprised of variable length Attribute Length Value 3 tuples New attribute value...

Page 48: ...st configure the mnt app cfg radius_billing cfg file The lines included in the radius_billing cfg configuration file which must be modified are detailed in the table below Parameter name Significance debug 2 0 no debug 1 minimum debug 2 full debug radius_server 192 168 1 11 Radius server IP address dictionary 0 Must be the same dictionary as exec cfg auth_port 1812 UDP port for authentication of r...

Page 49: ...der of billing fields is presented below 1 type 17 source signaling IP 33 ptime 2 source transcoding port 18 source signaling PORT 34 client id out 3 ANI in 19 source RTP IP 35 gw_name 4 DNIS in 20 source RTP port 36 ANI out 5 date 21 destination IP 37 DNIS out 6 time 22 destination port 38 original ANI 7 call duration 23 destination RTP IP 39 connected DNIS 8 billing units 24 destination RTP port...

Page 50: ...illing pool The field configuration file name is optional and if it is set it specifies the configuration file which will be read on start The default file is pgsql_sip_pool cfg pgsql_billing_alt 1 0 configuration file name The command enable disable the pgsql_billing pool for redundancy The field configuration file name is optional and if it is set it specifies the configuration file which will b...

Page 51: ...RCHAR 20 IP_RTP_d VARCHAR 20 PORT_RTP_d INT session_id VARCHAR 20 jitter INT packet_loss INT client_id INT direction_out VARCHAR 20 proto_in VARCHAR 20 proto_out VARCHAR 20 codec VARCHAR 10 ptime INT out_clientid INT gw_name VARCHAR 30 id_out VARCHAR 32 nr_out VARCHAR 32 orig_ani VARCHAR 32 con_dnis VARCHAR 32 in_billing_profileid INT out_billing_profileid INT price_in FLOAT 9 2 currency_in VARCHA...

Page 52: ...ions The commented lines start with Certain actions may trigger events such as the following actions are no longer run the implementation moves on the new event created For the IVR service is written an API in the ivr file stored in mnt app cfg ivr This file is put into the field play_file of routing Files that will be run on the IVR service will be stored on the HDD in the directory mnt app raw I...

Page 53: ... CheckPrepaidANI integer check_update_credit verifies ANI in the data base and loads the settings of the prepaid user when ANI is find check_update_credit if it is 1 then the credit is verified and it is made the update to the credit at the end of the call in the other case is made only an ANI authentication It is usefull for clients which want to define users which are authenticated on ANI and or...

Page 54: ...usReject RadiusError 7 10 2 IVR configuration examples for prepaid şi voice attendant Voice Attendant first do PlayFile music 1 event Digit 255 StopPlay AddToDNIS Dial 3 SetTimer 0 5000 this line is commented event Timeout 0 Release 41 event OnDial KillTimer 0 Prepaid idle do PlayFile select_language 0 event EndPlay SetTimer 0 5000 event Digit 1 StopPlay SetLang ro PlayFile enter_pin 0 GoTo wait_p...

Page 55: ...elease event OnMaxTry PlayFile pin_error 0 1 GoTo release wait_auth event Timeout 0 PlayFile temporary_failure 0 1 GoTo release event RadiusAccept KillTimer 0 PlayCredit GoTo dialdigits event RadiusReject KillTimer 0 MaxTry 2 PlayFile pin_error 0 1 GoTo wait_pin ChangePIN 32 event RadiusError KillTimer 0 PlayFile pin_error 0 1 GoTo release event OnMaxTry PlayFile pin_error_final 0 1 GoTo release w...

Page 56: ...l queue billing fields number Indicates the number of billing fields in the file exec cfg billing profile profile id Indicates the ID for the specified profile billing profiles Displays all the billing profiles count all online users Displays the number of online users count offline users Displays the number of offline users count sip users Displays the number of online SIP users classes Displays ...

Page 57: ... Displays the resellers defined in the equipment ring state remote Displays the remote queue connected to the call state search online pattern Searches for a pattern in the SIP online users list search user pattern Searches for a pattern in the SIP users list show sip online username Indicates all the details for the SIP online users show sip user username Indicates all the details for the SIP use...

Page 58: ...iguration of the memory database view allports Displays all the available ports view class classid Displays details for a specified class ID view classes Displays the list of customer classes defined by equipment view ports Displays the installed ports that have the status FREE view port port number Displays the specified port view route routeid Displays the details of the specified route view rou...

Page 59: ...ormation statistics services voicemail viewing and listening etc The web interface access is performed through a web browser and is password protected All that is needed on the PC is an installed browser web TOPEX multiSwitch equipment is delivered by TOPEX with the default IP 192 168 1 20 8 2 Authentication To access the configuration page for TOPEX multiSwitch equipment from a remote computer yo...

Page 60: ...face Server Management contains customer classes directions the routing table rules that can be applied resellers etc Services creating aliases for SIP users Centrex Hunting Forking or Pick up groups User Management this menu contains the customer list grouped in several submenus You can edit or delete properties for users registered for Softswitch FXS ANI Prepaid or SIP Billing the billing files ...

Page 61: ...nnected to the TOPEX multiSwitch equipment Reload config enforces the application of changes made on the equipment Usually TOPEX multiSwitch checks whether there are changes in the database at a fixed interval 15 seconds and by using this command the changes are applied instantly Figure 4 Server Settings menu options 8 4 1 The About option The About option under Server Settings opens a window wher...

Page 62: ... the New Record button and fill the fields in the window that will appear on screen Figure 7 Adding a new access list The fields that must be filled are Class Name the name of the new access list Public the public IP address Private the private IP address Max Calls the maximum number of calls allowed from previous addresses After filling in the fields press Submit and the record will be added to t...

Page 63: ...arameter and in the field Value enter its value To add the parameters press Add After entering the parameters this is how the list will look Figure 10 Displaying the added parameters To change the value of a parameter that was already entered press Change after entering the new value press Apply to commit the change If you want to delete a parameter from the list use the Delete option A dialogue w...

Page 64: ...ng now a local as well as a global parameter For example the reconfig_centrexAlias parameter after checking its Make Local option will also be displayed in the list of local parameters with the same name Figure 13 Translating a global parameter into a local one To enter more local parameters press New Parameter enter the name and value for the parameter then press Add Using the Change and Delete o...

Page 65: ...N E1 SS7 or E1 Gateway to VoIP ISDN SS7 to SIP H 323 TOPEX mGu TOPEX miniGateway Media Gateway for the 2E1 VoIP conversion can be equipped with various analogue interfaces FXS FXO E M BL Unknown Foreign some other equipment manufactured by TOPEX or by some other manufacturer and which can be interconnected to multiSwitch In order to be interconnected the equipment must support the VoIP SIP or H 32...

Page 66: ...oming calls Access In access list for outgoing calls Global Rules general call rules Operators defines the mobile operators depending on the number under development Devices under development 8 5 1 The Client Classes option This menu contains all the client classes from the database of the TOPEX multiSwitch equipment Note The client classes can be changed according to your options You can choose y...

Page 67: ...client class If you want to edit an existing client class press Edit in the Action region and a window similar to the one below will appear on the screen You can change the following client class parameters Figure 19 Editing a client class Name name of the client class Type type of the client class Available options are Class or Port Trunk If this option is checked the client class will be display...

Page 68: ... the call TOS Type of Service packet prioritization service Translate the option to add a prefix in front of a number ANI and or DNIS numbers can be selected The following six fields must be filled in depending on the selections made under this option Ignore from ANI the prefix to be deleted from the ANI number Ignores the specified number of digits from the caller s ID maximum 20 digits Insert in...

Page 69: ...h the equipment will be closed Test Net used for equipments with GSM modules Check Call Back the call that will come through this direction will be checked by the call back function The call back table will be analyzed with the Caller ID Module CDMA used for equipments with CDMA modules Figure 21 Options for the Sign 2 field Transit Q 850 transfers the Q 850 code to E1 ISDN Load Balancing algorith...

Page 70: ... Class button In the Client Classes New Class window you can change the following settings Billing Group associate the client class with a previously defined billing group Name name of the client class to be created Type select the Class option to create a client class The other available option is Port Trunk If this option is checked the client class will be displayed as a route for Destination C...

Page 71: ...ss used for clients with different codecs Figure 23 Creating a client class Rules the incoming and outgoing rules select In and or Out if you intend to enforce incoming and or outgoing rules Depending on the option you choose here you must fill in the following fields Max Calls maximum number of calls allowed for incoming and outgoing Call Rate number of calls per second incoming and outgoing Max ...

Page 72: ...the left of the window you can see the following options Main main settings described above The Rules option establishes rules for ANI and DNIS what ANI and or DNIS numbers are allowed or restricted The window also contains five enterable fields as described below Name name of the client class to which the rules apply Type a list that has two options Allow and Restrict for establishing the phone n...

Page 73: ... refers to the alarm type used The following are available ASR Answer Seizure Ratio represents the rate between the number of calls successfully answered and the total number or call retries ACD Average Call Duration the average duration of all the calls placed by a subscriber or by a client class NER Network Efficiency Ratio is one of the simplest and most useful analyses for traffic management T...

Page 74: ...two options from the web interface of the TOPEX multiSwitch equipment are used to translate the call prefixes depending on the ANI source number and the DNIS destination number Translate DNIS is used in the Number Portability application The two menus Translate ANI and Translate Prefix are identical so we will only describe one of them below Translate ANI By default as in the example below there i...

Page 75: ...dded to the number entered in the Prefix field Action a field where you can change the data Edit or delete them Delete Using the Group Update option you can add the same prefix for all the records that have the same name in the Descriptions field Figure 29 Changing the prefixes of a group with the Group Update option The fields in this window are Group the group to which the prefix will be added A...

Page 76: ...multiSwitch user manual TOPEX 2008 76 Figure 30 Filtering prefixes with the Filter option ...

Page 77: ... and on the incoming class The routing algorithm searches the number digit by digit from left to right trying to find the corresponding destination route The prefix list is browsed from top to bottom and the most specific route is searched If a route was matched the call is routed on the corresponding outgoing class Figure 31 The Routes option 8 5 3 1 Editing a route To edit a route s parameters p...

Page 78: ... sent through Class Dest maximum 16 digits DNIS Ignore Insert the number of digits to ignore skip from the number sent through Dest There is a list of values with values from 0 to 20 the Insert field allows adding digits to the number sent through Class Dest Sign 1 6 fields for setting the signaling parameters The parameters can be configured only when creating that route Max connection time the m...

Page 79: ...ibed options there are several more options you need to configure in order to finish entering a new route Figure 33 Creating a new route Next to the Sign 1 Sign 2 Sign 4 fields you have the Edit option If you press this option new fields will appear Figure 34 New Route Sign 1 Number of Seconds number of seconds to wait for the number to be entered last digit of the parameter Number of Digits numbe...

Page 80: ... 2 are reserved If it is enabled you can choose one of the following options Subscriber the number called is one of the subscribers Unknown the number called is unknown National the number called is a national number International the number called is an international number UK Specific the number called is UK specific The nature of the address for the number called is changed by enabling the firs...

Page 81: ...heck IN Category and Override IN Category options In the IN Category list select the incoming category to be replaced by Override IN Category Possible values are unknown op_french op_english op_german op_russian op_spain op_rsrv1 op_rsrv2 op_rsrv3 notused ord_subscr prio_subscr data_call test_call payphone uk_oper_call uk_admin_diverted ...

Page 82: ...value is 0 then the port will be configured depending on the SIP protocol 5060 or H323 1720 Protocol the protocol to which the IP belongs this can be SIP H323 R2S CAS ISDN SS7 depending on the equipment used Class select the associated IP Netmask class Port range not used for multiSwitch Prefix the prefix added to a translated number required for calls incoming to the Softswitch with different pre...

Page 83: ...e 192 168 144 57 or use a IP range for example 192 168 1 0 24 If you use a single IP without specifying the range only calls sent from that IP will be accepted It is the same situation when you use the range 32 For example when you use 192 168 1 0 24 the allowed IPs are 192 168 1 x For example if you use 192 168 0 0 16 the allowed IPs are 192 168 x x For example if you use 192 0 0 0 8 the allowed ...

Page 84: ...with the configuration options Figure 39 The Access Out option The user defines the following options Class the source name of the client class Host the destination IP Port port used for signaling for example 1720 for H323 or 5060 for SIP Protocol the signaling protocol used can be SIP or H323 Transport The transport protocol used Media Parameters the media parameters used After configuring them t...

Page 85: ...ou to restrict the incoming or outgoing calls made to or by a user Figure 41 The Global Rules option Name name of the rule Type the rule type to allow Allow or restrict Restrict the calls DNIS the DNIS number received ANI the ANI number caller ID After filling in the fields above press the Submit button You can fill in either the ANI or the DNIS field Otherwise the following error message will app...

Page 86: ...fining the Pickup groups Forking Groups defining the Forking groups Figure 43 The Services menu 8 6 1 The SIP Aliases option The SIP Aliases option includes all the aliases associated to a SIP user registered in the database of the TOPEX multiSwitch equipment When you enter the SIP Aliases menu the following window will appear on screen Figure 44 The SIP User Alias window The window contains the f...

Page 87: ...hone company can offer a new set of services In many cases Centrex has replaced the switch system Central Office has effectively become a huge switch system for all the local subscribers In most cases Centrex sold under different names depending on region offers the clients a level of service control that it equal or higher than PBX In some cases the phone company places the Centrex equipment at a...

Page 88: ...f the Centrex group For example in the figure below Centrex Groups Topex Figure 47 Viewing Centrex groups The window contains details about the users included in that Centrex group The fields described here are User ID Identification number for the registered user Description a relevant description of the subscriber Username user name of that client for example the phone number used inside the Cen...

Page 89: ...ing priority it is used to establish the routing priority of a call from a busy destination to another one The algorithm must be a non linear one to avoid overcharging a certain user In the case of a linear algorithm when the destination number is busy the call will always be routed to the same user which will be overwhelmed To activate the Call Hunting option for a SIP user first you have to crea...

Page 90: ...P user first you have to create a pick up group in the Services Pickup Groups menu Figure 50 Creating a pickup group Then access the configuration page for the SIP user for which you want to activate the pickup service User Management menu SIP Figure 51 Call Pickup for SIP users In the Call Pick Up Group field select the previously created pickup group to which the SIP user will belong ...

Page 91: ... For example if you have several SIP phones in different locations home office with the same user name and password If you include the SIP phones in a forking group then when one of the phones is called all the SIP phones in that group will ring To activate the Call Forking option for a SIP user first you have to create a forking group in the Services Forking Groups menu Figure 52 Creating a forki...

Page 92: ...bscribers that use common phone terminals ANI subscribers detected by their identity phone number Prepaid users that have their calls restricted by the current credit clients that use prepaid cards SIP Locations list of the SIP users locations in the database Figure 54 The User Management menu 8 7 1 The System option The System option is dedicated for defining the system administrators for the TOP...

Page 93: ...e web connection password Confirm confirmation of the password Role the system user role this can be Administrator user with unrestricted rights Reseller user with restricted rights Name name of the system user E mail the user s e mail address Address the system user s address Additional Info additional information ...

Page 94: ...s with administrator role can only be edited not deleted Use the Edit option if you want to change the details for system users In the window that opens you can see the following fields Web User name of the web user Web Password password for accessing the web page Confirm password confirmation field Role role for the system user this is a configured option and cannot be changed by editing it If th...

Page 95: ...an use global Classes has the right to use the global classes Can Create Trunks has the right to define trunks Can View Classes has the right to view classes Can Edit Classes has the right to edit classes Can View Routing has the right to view the routing Can Edit Routing has the right to change the routing Can View Users has the right to view the users Can Edit Users has the right to edit user op...

Page 96: ... The options displayed in this window are Name name of the reseller default Max User Classes maximum number of user classes allowed default is 100 Max Client Classes maximum number of allowed clients default is 10 Max Access In maximum number of records allowed for incoming calls Max Access Out maximum number of records allowed for outgoing calls Max Routes maximum number of records allowed in the...

Page 97: ...ure 60 SIP Users 8 7 2 1 Adding a SIP user To add a new user press the New User button or New User From Template in case you want to create a predefined user In the SIP Users window you will configure the parameters for the SIP user to be added in the database of the TOPEX multiSwitch equipment Figure 61 Adding a SIP user Billing group name of the billing group to which the SIP user will belong Na...

Page 98: ...us Reject service rejects anonymous calls without ANI Publish Presence option that allows viewing a subscriber s status by other subscribers registered in the equipment presence service Do Not Disturb If this is checked all the calls to this user are rejected Options for call forwarding Call Forward Call forward enables call forwarding when the user is in one of the statuses that determines call r...

Page 99: ...d calls notifications will be sent Missed Calls to SMS enables the missedcalls 2 SMS service which sends missed calls SMS notifications to a specified phone number Missed Calls to SMS State administrator setting for the missed calls 2 SMS service Missed Calls to SMS Number phone number to which the missed calls notifications will be sent Billing Profile the billing profile to which the SIP user wi...

Page 100: ...eld contains a list with all the aliases associated to that SIP user Proxy Privacy enables the CLI Proxy option CLI User Agent displays the Caller ID for calls placed by SIP users to external locations other than SIP which can be PSTN IP junctions etc The alias selected here will be displayed at the destination instead of the source phone number User Agent Privacy enables the CLI User Agent option...

Page 101: ... and the phone number 0720000000 in the ANI field then press the Add button to add the record to the list All calls placed from the number 0720000000 to the number 0212000000 will be rejected 8 7 2 4 Aliases for SIP users If you press the Alias option you can access the window with the following options Figure 64 Aliases for SIP users Here you can add aliases that can be used for that client The p...

Page 102: ...hich the user belongs connects to the Groups submenu from the Billing menu Web User the web user Web Password the web access password Confirm field to confirm the previously entered password Role user level role Web Access field with two options Enabled access enabled and Locked access restricted Name name of the system user E mail the user s e mail address Address the user s address Additional In...

Page 103: ...er of the caller Prefix determines if the ANI user will have a valid prefix associated CallBack State the status of the ANI user The options for this feature are Inactive or On Call Action options used for ANI users the options are Edit or Delete If you press the Edit button the following window will appear Figure 67 Editing the properties of an ANI user In this window you can change the following...

Page 104: ... are disabled After you make your desired changes you must press the Submit button at the bottom of the editing window to save your changes The Billing Group button allows you to switch to Billing Groups with details about the group to which the selected ANI user belongs displayed in the Members submenu Also in this window you can see the Client ID button which will open another window with detail...

Page 105: ...ber of the pickup group to which the subscriber is associated Hunting Group number of the hunting group to which the subscriber belongs Hunting Priority priority of the hunting group Action you have two options editing the subscriber s properties Edit button or deleting the subscriber Delete button 8 7 4 1 Editing the properties of the FXS subscriber To edit the parameters for an analogue subscrib...

Page 106: ...nly if the subscribers are in one of the following statuses Offline Busy No Answer or Always Voice Mail Number phone number for the voicemail Voice Mail to Email State check the corresponding checkbox to enable this option Voice Mail to Email The e mail address where voicemail messages are sent Call Pickup Group this option associates the FXS subscriber to a pickup group Call Hunting Group this op...

Page 107: ...he identity ANI the current credit Play time Play Credit and the Action region with the Edit and Delete buttons The currency is determined depending on the client s necessities EURO USD etc To change the properties of prepaid clients press the Edit button and the following window will appear on screen Figure 73 Changing the properties of prepaid clients In this page you can change the client class...

Page 108: ...e PIN code Personal Identification Number corresponding to the new prepaid client Re Charge with the value to be recharged and the currency ANI Caller ID Automatic Number Identification Play time check to activate the Play time feature for prepaid clients In case the client receives a dial tone and dials the destination number they will receive a vocal prompt that will inform them about the time a...

Page 109: ... SIP location Client ID the identification number of the registered user Username name of the SIP location IP IP address of the Softswitch Contact has the following format Username IP address of the SIP location Port number Expire2 Softswitch registration time for a client If this time in seconds expires the SIP location will be offline For example if the Expire2 parameter is 35 seconds see figure...

Page 110: ...o a SIP user prepaid user or to a class The application will search billing for the configured profile in order to enter the price The billing profiles configured for users SIP prepaid etc have a higher priority than the ones configured by classes If the price does not correspond to the billing profile of the users the application will search the billing profile of the class only if it is configur...

Page 111: ... not taxed and is indivisible for example the first minute 60 seconds in a call Price for T1 determines the price for the T1 period in EUR T2 determines the number of seconds after T1 at which taxing will occur meaning that after T1 seconds taxing will occur every T2 seconds Price for T2 the price determined for each T2 interval in EUR Min Cost the minimum cost for the call After entering these de...

Page 112: ...e list in the next available position In the main window the following additional fields will appear next to the ones previously filled in ID the identification number of the entered profile Actions the editing options Edit and the property details options Properties If you choose the Properties option you can edit the profiles entered but only the Invoice Generation field can be changed period fo...

Page 113: ...nverted to the desired currency When opening this menu the Currency Manager window appears At the bottom you can see the New Currency option used to enter tax variants Figure 83 Entering a new tax unit The fields are Reseller administrative group Currency tax unit Rate conversion rate for the TAX unit for example if 1 tax unit in the Softswitch corresponds to 1 EUR then enter the digit 1 in the fi...

Page 114: ... create client groups so that you can then generate invoices for a whole group and not for each individual user When you access the Billing Groups menu you can see the option to enter a new group New Group under the table Figure 85 Entering a new billing group The fields in this menu are the following Reseller administrative group Name name of the billing group Subscription the subscription type o...

Page 115: ...multiSwitch user manual TOPEX 2008 115 The list will look like this Figure 86 Displaying the billing groups in the Billing menu ...

Page 116: ...all in the list has several parameters that can be displayed in the main window according to the client requirements By default the main page for the Call List option is similar to the one below Figure 88 The Call list option At the top of the main page of the Call List menu is the Filters region containing several fields that will be detailed below The region contains three fields where you have ...

Page 117: ... available for the Type parameter TLI or TJI For example if you enter the TLI option and you press the Show Filter button only calls placed to local subscribers will be displayed Caller phone number of the caller party You can only choose to view the calls placed by a single client Enter the desired number in this field and press the Show Filter button You will see only the calls placed by the sel...

Page 118: ...cters represent keywords that detail the call ending mode CONG indicates an equipment congestion not enough resources are available INEX the equipment does not recognize the caller There are no defined routes OK indicates an answer from the destination RELS connection was freed in other way than reverse dial tone or busy tone TOUT indicates that the time counter has expired BUSY indicates the call...

Page 119: ...and only matches one session SIM number of the SIM card in the GSM Gateway GSM Cell GSM cell in the mobile network where the SIM card used for the call is registered This option is available for a call routed via a GSM port Source Direction direction for the source port this is the incoming direction Source Port physical position of the source port the number of the port used by the call Sig Sourc...

Page 120: ...last page in the call list In this section only the parameters selected in the Fields menu will be displayed In the example above the parameters indicate the call type type field the source phone number Caller field the destination phone number Destination field the time the call started Time field the duration of the call Duration field and the call release cause Release field At the bottom of th...

Page 121: ...ear on screen prompting you to save the text file Figure 92 Save text file The file name contains the period for which CDRs are exported and has the csv extension to allow easy handling in a database management application The file format is CDR yyyymmdd yyyymmdd csv The generated file will contain all the parameters selected in Call List in text format as shown below Figure 93 Format of the CDR f...

Page 122: ... allowing you to add and delete records from the database To add a new equipment user press the New Entry button under the list of registered users Figure 94 Adding a new user In the Address Book window fill in the following fields Private check this option to keep the user s data private First Name user s first name Last Name user s last name Company client s company E Mail user s e mail address ...

Page 123: ...ser Details To edit the properties of the newly added user press the Edit button at the bottom of the window To delete the user from the equipment list press the corresponding Delete button Figure 96 User list 8 9 3 The Logout option Press the Logout button to quit the web interface for administration and configuration of the TOPEX multiSwitch equipment ...

Page 124: ...e equipment Figure 97 The Testing menu 8 10 1 The User Generator option The User Generator option allows you to generate users in a certain client class to test the TOPEX multiSwitch equipment capabilities Figure 98 The User Generator option The window above includes the following options Reseller reseller name Billing Group billing group to which the users belong Class client class that contains ...

Page 125: ...rator option At the top of the Rule Generator window you can see a warning message stating that the routing rules generated in this section are for test purposes only and will not be used in other purposes such as call generation Below this message there is a window with the reseller name and the number of rules to be generated for the reseller the Number of rules field After entering the number o...

Page 126: ...lity report for incoming calls Reliability Out reliability report for outgoing calls 8 11 1 The Profitability Brief option The Profitability Brief option renders a profitability report for a certain client This is the difference between the acquisition price and the selling price in other words the reseller s profit This is a detailed report for each client indicating the receipts sales as well as...

Page 127: ...rting and ending dates for which ROI reports will be generated Detailed if checked a detailed report will be generated 8 11 3 The Profitability Out option The Profitability Out option is used for the profitability report for a certain client for outgoing calls Figure 102 The Profitability Out option The fields for this option are Billing Group select the billing group for which the report will be ...

Page 128: ...ending on the generated CDRs Call Detailed Records The reliability reports are calculated offline Figure 103 The Reliability In option The fields for this option are Billing Group select the billing group for which the report will be generated Interval the time interval starting and ending dates for which profitability reports will be generated Detailed if checked a detailed report will be generat...

Page 129: ...nt depending on the generated CDRs Call Detailed Records The reliability reports are calculated offline Figure 104 The Reliability In option The fields for this option are Billing Group select the billing group for which the report will be generated Interval the time interval starting and ending dates for which ROI reports will be generated Detailed if checked a detailed report will be generated ...

Page 130: ...ing group Name name of the client class to be created Type select the Class option to create a client class The other available option is Port Trunk If this option is checked the client class will be displayed as a route for Destination Class the Reseller can select that client class as route to Destination Class Billing Profile the billing profile used for that client class Billing profiles are c...

Page 131: ...te number of calls per second incoming and outgoing Max Taxunits maximum number of units pulses charged Max Time maximum interval allowed for connection if this threshold is reached the connection is closed Max Time maximum duration of the call TOS Type of Service packet prioritization service Translate the option to add a prefix in front of a number ANI and or DNIS numbers can be selected Ignore ...

Page 132: ...tiSwitch equipment You can create a template for a SIP user and when adding a user from the User Management SIP menu you can use the New User from Template option which will simplify your work This option is recommended when massive data volumes must be entered in the system The fields that must be filled in are similar to the ones in the SIP menu Billing group name of the billing group to which t...

Page 133: ...lient used for clients with different codecs Public Private Access List for public and private IPs The Public option is for public IPs and the Private option is for private IPs in the SIP message header Rules Incoming Outgoing incoming outgoing rules for calls placed received by the SIP user Rejects Call with no ANI equivalent of the Anonymous Reject service rejects anonymous calls without ANI Pub...

Page 134: ...Answer user does not answer Always all the calls received are forwarded to the voicemail VoiceMail 2 Email state administrator setting for the voicemail 2 email service VoiceMail 2 Email enabling the voicemail 2 email service Missed Calls to Email enabling the missedcalls 2 email service which sends missed calls notifications to a specified e mail address Missed Calls to Email State administrator ...

Page 135: ... Voice Mail State voicemail is sent only if the subscribers are in one of the following statuses Offline Busy No Answer or Always Voice Mail Number phone number for the voicemail Voice Mail to Email State check the corresponding checkbox to enable this option Voice Mail to Email The e mail address where voicemail messages are sent Call Pickup Group this option associates the FXS subscriber to a pi...

Page 136: ...er CallBack State the status of the ANI user This option contains 4 statuses On Call On SMS SMS to EMail and Allow In CallBack phone number used for the call back option This option is disabled by default but it is enabled when you select one of the options On Call or On SMS in the CallBack State field CallTo phone number of the third party This option is also enabled by checking one of the option...

Page 137: ...paid user Type type of the prepaid account The available options are Private and Shared Class list of the names for all the classes defined in the database You can choose the corresponding class for the new prepaid client Language selects the language used for voicemail The two available options are English and Romanian PIN the PIN code Personal Identification Number corresponding to the new prepa...

Page 138: ... class will be displayed as a route for Destination Class the Reseller can select that client class as route to Destination Class Billing Profile the billing profile used for that client class Billing profiles are created in the Billing Profiles section Search Mode used for routing when same prefix routes are used The available options are Up The route will be selected from the last to the first D...

Page 139: ...reached the connection is closed Max Time maximum duration of the call TOS Type of Service packet prioritization service Translate he option to add a prefix in front of a number ANI and or DNIS numbers can be selected Ignore from ANI the prefix to be deleted from the ANI number Ignores the specified number of digits from the caller s ID maximum 20 digits Insert into ANI the prefix to be added to t...

Page 140: ...indow you will configure the parameters for the SIP user to be added in the database of the TOPEX multiSwitch equipment Billing group name of the billing group to which the SIP user will belong Name name of the SIP user Class the previously created client class to which the SIP user will belong Username and Password the user name and access password for the SIP client Centrex Group allows you to s...

Page 141: ...ranscoding the transcoding feature for each client used for clients with different codecs Public Private Access List for public and private IPs The Public option is for public IPs and the Private option is for private IPs in the SIP message header Rules Incoming Outgoing incoming outgoing rules for calls made received by the SIP user Rejects Call with no ANI equivalent of the Anonymous Reject serv...

Page 142: ...contains several statuses that determine activation of the voicemail Offline the user is not in the network Busy user is busy No Answer user does not answer Always all the calls received are forwarded to the voicemail VoiceMail 2 Email state administrator setting for the voicemail 2 email service VoiceMail 2 Email enabling the voicemail 2 email service Missed Calls to Email enabling the missedcall...

Page 143: ...es depending on the rights granted to the client Call Wait is the administrator setting and Call Wait State is the user setting The SIP user will have the Call Waiting service enabled The Call Waiting function also has to be configured from the user s phone terminal Which is why user s phones must support this feature ...

Page 144: ...rom the equipment web interface enter the User Management SIP menu and open the SIP Users window Figure 116 Enabling Do Not Disturb To enable this service check the Do Not Disturb option in the SIP Users window This option enables the rejecting of all calls forwarded to that SIP user ...

Page 145: ...warding Offline the user is not in the network Busy the user is busy No Answer the user does not answer Always all the calls received by the user are forwarded If you want to forward the calls in all the situations above select all the available options Number Offline the phone number to which the call is forwarded in case the user is in the Call Forward State Offline status Number No Answer the p...

Page 146: ...n SMS SMS to EMail and Allow In CallBack phone number used for the call back option This option is disabled by default but it is enabled when you select one of the options On Call or On SMS in the CallBack State field CallTo phone number of the third party This option is also enabled by checking one of the options On Call or On SMS in the CallBack State field SMS to EMail The e mail address where ...

Page 147: ...h the priority to route a call from a busy destination to another one The algorithm must be a non linear one to avoid overcharging of a certain user In the case of a linear algorithm when the destination number is busy the call will be routed always to the same user which will be overwhelmed To activate the Call Hunting option for a SIP user first you have to create a hunting group in the Services...

Page 148: ...ys In the first case you can associate several SIP users to the same forking group When a SIP user is called then all the users in that group will be called as well The second case refers to several SIP phones with the same user name and password but not the same IP address For example if you have several SIP phones in different locations home office with the same user name and password If you inc...

Page 149: ...ber service The Suspend Subscriber service for a SIP user is enabled from the editing menu for that user s parameter Figure 126 Enabling the Suspend Subscriber service Enter the User Management SIP menu and open the SIP Users window then press the Edit button next to the user for which you wish to enable the service The Suspend Subscriber service is enabled by selecting the Disabled option in the ...

Page 150: ...oftswitch with different prefixes but from the same IP source In case two such prefixes exist the user can assign two different directions client classes for the same IP source No Digits this parameter controls the number of digits for each call that enters the Softswitch from the specified IP End Cause the release cause in case the number of digits is not declared in the previous field the defaul...

Page 151: ...nfigure the Call Baring service enter the Server Management menu and access Global Rules Figure 128 Configuring the Call Barring service Name name of the rule Type the rule type to allow Allow or restrict Restrict the calls DNIS the DNIS number received ANI the ANI number caller ID After filling in the fields above press the Submit button You can enter either the ANI or the DNIS field ...

Page 152: ...aliases associated to that SIP user Proxy Privacy enables the CLI Proxy option CLI User Agent displays the Caller ID for calls placed by SIP users to external locations other than SIP which can be PSTN IP junctions etc The alias selected here will be displayed at the destination instead of the source phone number User Agent Privacy enables the CLI User Agent option CLI Centrex displays the Caller ...

Page 153: ...e to create a route to the VM_NOANSWER_BUSY service In the web interfaceHome Server Management Routes create a new route by pressing the New Route button In the Routing New Route window configure the following parameters Figure 130 Configuring the Voice Mail Name enter the route name for example Voicemail The name of the route must not contain spaces Prefix enter a prefix for example 777 Action se...

Page 154: ...1 you will enter in the Voice Mail Number field the value 77301 If you activate voicemail with noanswer in the voicemail cfg file in the Softswitch you have to configure the value for ring_timeout see the example below This parameter indicates the duration in milliseconds for which the caller can ring the destination before the voicemail is activated In the example below a duration of 15 seconds w...

Page 155: ..._rtp_port 16000 if the value is 1 voicemail can be used without transcoding this is useful if no transcoding machine exists in this case all SIP phones must be configured to use the same codec same_codec 1 Example prepaid cfg define_language 1 ro 2 en The first language in the list is the default one Reading the messages For the messages to be read a route must be created to the READ_VOICE_MAIL se...

Page 156: ...r and the system administrator In order for wav voicemail files to be sent the configuration file in the multiSwitch must be edited mnt app bin smtpmail cfg Use the Putty utility to create a SSH connection to the equipment IP default value 192 168 1 20 Use port 2212 user name tpxadm and password u53rp455 Direct root access is not allowed This will be performed after connecting using the su command...

Page 157: ...voicemail files to be sent the configuration file in the multiSwitch must be edited mnt app bin smtpmail cfg In the file smtpmail cfg configure the IP address of the SMTP server that the smtpmail client will use to send e mails and the port through which the SMTP server listens The two lines to be configured are smtp_server_ip 86 17 6 23 smtp_server_port 25 After enabling the MissedCalls2Email ser...

Page 158: ...ction settings Server Management Client Classes menu Figure 134 Translate DNIS In mnt app cfg exec cfg add modify the following line pgsql_ani_pool 1 In mnt app cfg pgsql_sip_pool cfg set up the database to which the connection is performed see chapter 8 18 Enabling PostGreSQL Billing The numbers and their associated prefixes are automatically entered in the translateprefix and translateprefix_reg...

Page 159: ...SIP_CAL_FORWARD_ON_OFF 22 route_prefix 1 digit 1 ON 0FF 2 digits mask forward_number only when ON Mask values OFFLINE 1 BUSY 2 NO_ANSWER 4 ALWAYS 8 Call Waiting the route created to SERV_SIP_CALL_WAITING_ON_OFF 39 route_prefix 1 digit 1 ON 0 OFF Do Not Disturb the route created to SERV_SIP_DND_ON_OFF 40 route_prefix 1 digit 1 ON 0 OFF CLIP_CLIR the route created to SERV_SIP_CLIP_CLIR 38 route_pref...

Page 160: ...electrical circuit 3 circular connectors for headphones speaker and microphone on the right side of the panel that holds the electrical circuit connectors Status LEDs Yellow LED noted with the symbol indicates the equipment power supply Orange LED noted with the symbol indicates the hard disk activity 2 mounted LEDs for the Ethernet connector on the back panel of the equipment The orange LED indic...

Page 161: ...MI electromagnetic interferences degree near copiers PC displays TV or other domestic appliances or high power equipments such as electrical engines and radiators Temperature range 5 50 0 C Relative humidity from 10 to 85 without vapors 11 2 Security conditions For the equipment to operate safely you must Find an adequate location there must be enough free space around the equipment so that it is ...

Page 162: ...h bigger switching system In metropolitan areas CO are actually rather LOs Local Offices as they serve a local area The CO term is known since the first days of telephony when the phone company actually had a central office in each area The phone cable between the CO and the home or office is called local loop and in most cases is the last phone network part that still uses analogue voice signals ...

Page 163: ...ternet This means it is possible for the data packets to be received in a different order than the sending order The IP protocol only delivers them It is the TCP protocol Transmission Control Protocol that orders the packets in the correct order The IP protocol is a connection less protocol IP corresponds to the level 3 network in the OSI communication model Open Systems Interconnection IP Address...

Page 164: ...ther the PIN code exists and whether it matches the user and depending on this grants or rejects the user the right to authenticate in the network PLMN Abbreviation for Public Land Mobile Network this is a network designed and managed by the ROA Recognized Operating Agency for the purpose of providing radio and terrestrial telecommunication services to the users The access to PLMN services is made...

Page 165: ...tocols a database schema and a data objects set SS7 Abbreviation for Signaling System 7 a global telecommunications standard established by ITU T The standard defines the procedures and the protocol through which the elements from the PSTN public switched telephone network exchange information through a digital signaling network in order to establish wired or wireless calls routing and control The...

Page 166: ...ork represents a private communication network commonly used by a company or by several companies or organizations that desire to communicate in a confidential manner over a public network VPN traffic can be transported over a public network infrastructure such as internet in the higher level of standard protocols or over a private network with a SLA level Service Level Agreement defined between t...

Page 167: ...les region 73 Figure 32 Editing a client class Alerts region 74 Figure 33 The Translate ANI option 74 Figure 34 Translate ANI New Rule 74 Figure 35 Displaying the records in the Translate ANI DNIS table 75 Figure 36 Changing the prefixes of a group with the Group Update option 75 Figure 37 Filtering prefixes with the Filter option 76 Figure 38 The Routes option 77 Figure 39 Editing a route 77 Figu...

Page 168: ...e subscription options 113 Figure 90 Entering a new tax unit 113 Figure 91 Tax units Currency Manager 114 Figure 92 Entering a new billing group 114 Figure 93 Displaying the billing groups in the Billing menu 115 Figure 94 The Account Properties menu 116 Figure 95 The Call list option 116 Figure 96 The Billing menu Filters button 117 Figure 97 Duration error 118 Figure 98 Displayed calls 120 Figur...

Page 169: ...igure 129 Call Pickup for SIP users 148 Figure 130 Creating a forking group 148 Figure 131 Call Forking for SIP users 149 Figure 132 Enabling the Suspend Subscriber service 149 Figure 133 Access In window 150 Figure 134 Configuring the Call Barring service 151 Figure 135 Configuring CLIP CLIR 152 Figure 136 Configuring the Voice Mail 153 Figure 137 Enabling the VoiceMail from the web interface 154...

Page 170: ...guide can be copied owned in a distribution system or transmitted in any form or by any method be it electronic mechanic recording or any other without the written permission from TOPEX S A This certifies that the TOPEX multiSwitch is designed according to legal provisions regarding the responsibility for the quality of delivered products responsibility fulfilled by the quality parameters specifie...

Reviews: