Microtronix Access User Guide
9.6 Telephone Number Database
9.6.1 Overview
If MWI routing to multiple switch destinations is done by telephone number, the USB flash drive will
contain a telephone number SQL database. The database is initially empty unless pre-populated by
arrangement with Microtronix. A telephone number record has 3 fields:
1) Telephone number (up to 14 digits)
2) Switch interface number (matching switch or PBX)
3) Last received message waiting indication (ON / OFF)
The MWI Gateway will use the telephone number extracted from incoming SIP Notify or SMDI MWI
messages to route it to a matching switch by looking it up in the database.
9.6.2 Learning Telephone Numbers
If the telephone number does not yet exist in the database, a learning process begins. A record is
added and the telephone number assigned to the first available switch interface (lowest interface
number). The MWI value is also saved in case the switch rejects the phone number. The MWI mes-
sage is sent to the switch, and if it is rejected, the phone number and MWI are used to send a mes-
sage to the next available switch. The phone number is reassigned to the new switch. This process
is repeated until a switch has accepted the number, or all have rejected it. If all switches reject the
phone number, it will be asssigned to switch interface number 99, and a log event generated.
If the telephone number extracted already exists (has been accepted) in the database, an received
MWI message is forwarded to the assigned interfacebut if that switch subsequently rejects the tele-
phone number, the telephone number is re-assigned to the next highest switch interface number and
the learning process resumes.
If a telphone number becomes assigned to switch interface 99, the Database Manager web page
can be used to manually reassign or delete it.
9.6.3 Database Manager
The Database Manager web page can be used to:
● find a telephone number switch interface assignment
● find a range of telephone number switch interface assignments
● find the numbers assigned to a switch interface
● reassign the switch interface for a phone number
● delete a phone number record
● add a new phone number record
86