Professional Documents
Culture Documents
C-28, Sector 7,
NOIDA,
INDIA
Release Note
Note
This document is property of Coral Telecom Ltd and hence is only for restricted
circulation and should not be passed on to anybody without prior written
authorization.
Scope
This document illustrates various changes done since previous release of IRIS
IVDX software version MW2004.rom.
We know that there are 2 types of dialing available on PRI i.e. Overlap and
Enblock. In case of Overlap dialing the PRI trunk is seized and setup sent as soon
as extension user dials the dodg access code and the dialing digits are sent one by
one thereafter. In case of Enblock dialing PRI trunk is seized after all the digits
constituting the external number has been dialed and then the setup containing all
the information is sent on the PRI. Thus for enabling enblock dialing we have to
define a table stating that after how many digits the PRI trunk should be seized and
setup should be sent.
1.2 Programming required
Now we have to define the dodg group to follow enblock dialing by command
Now in the net we have to define the length of various external numbers to
be dialed on PRI. If enblock dialing is used on PRI trunks, IRIS will pick up
the PRI trunk only after dialing the predefined number of desired external
number. To define the same, command is,
Where <len> is the total number of digits of the number being defined & <dial num>
is the initial numbers of the desired external numbers.
Note-: Defined numbering plan for enblock dialing can be viewed by the command
The output of this command will show all the enblock entries defined in the system
as follows-:
2. Redial By Code
Till now the redial code was fixed as * and incase the special numbering scheme
was used then we could not use the redial by code. Now the redial feature code
has been made flexible and any flexible number can be programmed for redial.
The redial feature has been allotted the virtual card number 50 port number 28. The
command to set the code for redial is-:
For example if you want to set the code for redial as 55 then the command need to
be given is-:
Set port 50 28 55
Timer 33 is the release timer dedicated for the ISDN BRI and VOIP trunks. This
means that the trunk line once accessed then it would be released after this much
time. This timer is useful in the case when the service provider does not
immediately release the trunk lines. Then we have to define our timer accordingly.
This feature is used in order to save our DTMF resource of MCC. Whenever IRIS is
to be used with a Predictive dialer interfaced through dialogic in that case if Analog
trunks are used for outside dialing instead of PRI trunks, then this feature is used.
After enabling this feature iris sends Answer signal on PRIE immediately as soon
as the FTC/DTF trunk is seized. This will also help the dialer to transfer the calls
even when no number is dialed. This is to be noted that no calls would be logged in
the iris system and the Log_no_NUM counter will be very high.
If any extension has call waiting facility and it has also forwarded its no answer
calls to some other extension then in that case if some waiting call comes on this
extension, it would also be forwarded to the no answer destination after no answer
time.
Name dial feature when used will now start displaying the names only after two
alphabets have been dialed. Thus from now on two digits corresponding to the first
two alphabets of the name are mandatory to be dialed in order to see the names on
the display of the KTS. In KTS 30 name scroll option is present.
Now we can define a group of extension as members of BOSS Group. Now we can
use this group for simultaneous ring purpose. We have a total of 5 Boss groups.
7.2 Programming Required
The command to define any extension as member of a boss group the command
required is -:
Set sys bossg <grp no.> i <ext no.>
This has been specially made for call center solutions. This can be better
understood by an example. Say Agent A is speaking to customer B and during the
conversation the Agent A asks the Predictive dialer C through his PC to dial
another number say D on his behalf. Now Predictive dialer C dials the number of D
on behalf of A and as soon as the call is through C does FLASH + Meet_Cnf code
+ Agent-A number. If Agent A is still in conversation with B then 3 party conference
is established between A, B and D. In case the agent has become free then he will
get the D call as a new call.
9. Conf_3F Conference
This is a new type of conference added. If say user A is talking to user B then in
order to establish conference session A has to put B on hold and thereafter dial the
Conf_3F code followed by third number say C. Now as soon as A will press flash all
three would be in conference.
9.2 Programming Required
10.1 Description
Since we could define only one access code for dialing through ipgk hence in order
to overcome this limitation the above mentioned command can be used to set the
default ip for the gateway to be used for the trunks mentioned inside this DODG.
Hence now we can have multiple service providers as we have different access
codes. Also now we can use the offset and other features of DODG groups on IP
dialing also.
11. VOIP Trunks uses IPGK Table for dialing IP ADDRESS as number
If a VOIP call is supposed to be made to the landline, E.164 (i.e. DID dialing)
dialing has to be used. An extension user can make a call to any of the PSTN
subscriber. For the same, you must know the remote gateway IP of the PSTN
network through which PSTN network is interconnected to the Internet cloud. The
PSTN area code (known as prefix) will be defined along with the remote gateway
IP. An extension user of IRIS has to dial the area code of the PSTN network
followed by the PSTN subscriber number. With IRIS MCC, the area code of the
PSTN network will be already mapped with the remote gateway of the PSTN. So
IRIS will route that call to the defined remote gateway followed by the PSTN
subscriber number. Now PSTN network will send that call to the desired PSTN
subscriber.
11.2 Programming -
For direct destination number dialing (i.e. E.164 dialing), first define the access
code in the MCC. By default no code is defined for the IP dial. To define the same
the command is -:
set port 50 25 <feature code>
Where <feature code> can be any flexible number say 55 etc.
Let us assume that the PSTN gateway IP is 202.35.56.22 & the area code of the
PSTN network is 0120. Now to define this with the MCC, the format of the
command is,
set net ipgk <ip> <len> <dodg no.> <prefix>
For example, if TCP/IP 202.35.56.22 is supposed to be dialed for the E.164 number
0120-2423492 (length is 11 digits), with all VOIP trunks in dodg group 0, the
commands will be,
set pnt <pnt number> dodg 0 ( to put VOIP PNT’s into DODG 0 )
set net ipgk 202 35 56 22 11 0 0120
Now extension user can make E.164 call by adopting the following procedure-:
Lift the handset & hear system dial tone. Dial IPGK dial Feature code followed by
the prefix & than the end subscriber number.
Note: As soon as IRIS subscriber dials the defined length of the numbers, IRIS will
select the VOIP channel & will start dialing. But if the desired numbers are less than
the defined length, IRIS subscriber has to dial # after dialing the last digit.
12. New Diallib feature implemented
You can now convert any dialed number as per customer requirement. By this
feature we can convert any dialed number to any other programmed number.
12.2 Programming
where lib no - 00 to 09
code - no. which is to be converted
para - desired number
13.1 Programming
Dosa timer can be controlled by DRCT command. For 30 minutes the command is
This way you can define the Dosa timer as per requirement.
The LCR feature earlier was a system wise feature and was applicable on all the
PNT’s of a DODG group. Now this has been controlled through the COS of PNT
meaning thereby now we can apply the LCR feature by enabling or disabling it in
the COS of the PNT. Thus now we are not bound to use LCR on all the trunks of a
DODG group.
14.2 Programming
The command for enabling /disabling the LCR feature in COS of an PNT is-:
In earlier versions DRCT command was to be given in order to set the reception
port, day and night supervisor port. Now the commands to set these have been
added in the network commands.
15.2 Programming
Now MCC will check the status of hard disk and update the same on the operator
KTS every hour. Now operator can see the free space left in the HDD. Also when
HDD is full then HDD full message is displayed on the Operator KTS.
17.1 Description
Now the KTS user can define the mute key as any flexible key on its KTS. The
command to set any flexible key as mute key is -:
18.1 Description
Now KTS user can see the missed calls on its display by just pressing a missed call
key. To program missed call key (shown as CLIsav) the command is -:
Till now external call forward on analog trunks worked only in case of did landing.
Now external call forward will work in case of one termination landing also. This
means that if any extension has external forwarded its calls and also if any trunk is
one terminated on this extension then in this case the incoming call coming on the
analog trunk would also be forwarded.
Now the KT30 user can see the CLI of the waiting call on its KTS display. For this
call waiting facility has to be given to the KT30 user. Till now it is implemented on
KT30 only.
Now we can lock the LCR in a particular DODG group. This means that if we lock
the LCR in a particular DODG group then after that dodg group trunk is picked LCR
switching will stop.
21.2 Programming
Example-: If we want to dial all the local numbers through 0 dial, std numbers
through DODG 1 and ISD numbers through DODG 2. The programming required
for this is-:
After this the extension users can take the dial tone by pressing 0 and dial the local
numbers straight away. In case user will dial any STD numbers then the trunk will
be switched to trunk of DODG group 1 and thereafter the dialer can proceed to dial
the STD number. Further if the user dials ISD number then again the trunk of dodg
1 will be dropped and trunk of dodg 2 will be seized.
Note-: It is mandatory to define offset as 1 in the DODG group for proper working
of LCR.
22.1 Description
Now we can take the billing of Meet me conference. Now in case of meet me
conference call (default code is 3941) the billing string will show the trunk number
in place of extension number which would mean that it was a meet me conference
call. The string would be as follows -:
In this string incoming call came on trunk number 7018 and the callers phone
number is 20147.
Trunks Budgeting feature has been added. Now we can define a fixed budget for
the system trunks of a DODG group. Now we can enable budgeting for the trunks
required through its COS.
23.2 Programming
Example-: if you want to define the budget for reliance PRI line in your system as
900 pulses, then you have to just give following commands-:
Where <limit> is the number of billing pulses required for budgeting. If 900 pulses
are to be defined then value of limit would be 900/30 = 30 pulses per channel.
Hence limit = 30 in this case.
<cos no.> is the COS of PRI trunks on which budgeting is required.
Now all the reliance PRI PNT’s have to be defined in this COS.
After this as soon as the number of pulses on any channel of the reliance PRI will
reach 30 then the dialing through that channel will stop.
NOTE-: Dialing will not stop if user will seize the channel individually (for example
by 7000). Only that channel will be blocked the access through DODG group.
24.1 Description
As the old KT20 KTS has been discontinued, New Cosmo KTS has been launched
in place of it. It is mandatory to load the new versions of DTF and DCC, which are
DTF2004.rom and DCC2004.rom respectively.
While doing flash, the extension user gets a small beep tone as confirmation of
flash. This beep tone can now be disabled by feat command.
25.2 Programming
If there are two users and both are VIP then out of these two the one with higher
COS will act as VIP. In case the COS for both is same then both will act as VIP.
Now we can define beep/silence along with queued call CLI indication on the
operator KTS. KT30 is mandatory in order to use the operator features.
27.1 Programming
First step is to define a KT30 extension inside acd 9 and make it logout. After this
define AS09, AB09, AV09 and AT09 keys on this KTS and set this KT30 extension
as reminder port of ACD 9. Also it is mandatory to define this KT30 as reception
port by the following command -:
Now in order to get AT, AS, AB, AV queued calls on KT30 display, give command-:
Hence if indication for all i.e. AS, AT, AB and AV is required along with current call
CLI then value = 63.
Further we can also set the KTS to beep on each new call or beep only for first call.
To define beep in for each new call give command -: