Using this option the application send a data signalling to inform Abilis to make a callback to the cellular number.
As seen in GSM DISA post selection let's add and active the DISA resource (restart CPX or init CTIDISA if needed) and set restricted-calling to yes.:
Create a CTIDISA user to handle softphone.
Add and active the DISA resource (restart CPX or init CTIDISA if needed):
[17:55:43] ABILIS_CPX:s p ctidisa act:yes restricted-calling:yes COMMAND EXECUTED
Create a CTIDISA user to handle softphone features. In this example the user calling number is 393331212121.
[17:56:16] ABILIS_CPX:a ctidisa user:abilisphones [17:56:53] ABILIS_CPX:s ctidisa user:abilisphones service:auto max-calls:NOMAX permit:service [17:57:13] ABILIS_CPX:s ctidisa user:abilisphones deny:# cgi:393331212121 cb:yes COMMAND EXECUTED [17:58:36] IMBOURNE:d ctidisa user Total number of users:2 ------------------------------------------------------------------------------- USER:Anonymous PIN: # |MAX-CALLS: NOMAX |PERMIT: SERVICE SERVICE: AUTO |CB: NO |DENY: * CGI: - ------------------------------------------------------------------------------- USER:abilisphones PIN: # |MAX-CALLS: NOMAX |PERMIT: SERVICE SERVICE: AUTO |CB: YES |DENY: # CGI: 393331212121 -------------------------------------------------------------------------------
Hypothesis:
SIM card number in the smartphone is +393331212121
SIM card number in UMTS that will perform the callback is in CTIP 501
Note | |
---|---|
Disable the answering service provided by your carrier or the callback call may be answered by it, causing wrong behavior. With most operators it is done via a call to ##002# but please verify with your carrier. |
Create the service, pay attention to the CDI that is set to DISABLED.
[17:50:26] ABILIS_CPX:a ctidisa service:callback [14:55:37] ABILIS_CPX:s ctidisa service:callback max-calls:5 conn-delay:4 [14:57:07] ABILIS_CPX:s ctidisa service:callback cb:yes cb-delay:5 cb-nrty:3 [17:50:26] ABILIS_CPX:s ctidisa service:callback MAX-LOOPS:4 LOOP-BUSY:yes LOOP-NOANSWER:yes [17:50:26] ABILIS_CPX:s ctidisa service:callback LOOP-DENIED:yes LOOP-OTHER:yes [17:50:26] ABILIS_CPX:s ctidisa service:callback permit:* cdi:DISABLED cgi:393331212121 [17:50:31] ABILIS_CPX:s ctidisa service:callback cb-int-cdo:i'cgi' [18:03:25] ABILIS_CPX:d ctidisa service:callback ------------------------------------------------------------------------------- SERVICE:callback DESCR: MODE: DISA |INTRO-STATE: CREQ |INTRO: ROUTING: PREFIX |CONN-DELAY: 4 |WELCOME: MAX-CALLS: 5 |TRANSFER: NO |INITDIAL: BC: Speech | |AFTERPIN: # CB: YES |DIAL-TOUT: 30 |LOOPDIAL: CB-DELAY: 5 |PIN-TOUT: 15 |IDENFAIL: CB-NRTY: 3 |NUM-TOUT: 15 |CALLNA: CB-UNK-CDO: 'CGI' |BUSYDISC: 4 |ALERT: CB-NAT-CDO: 0'CGI' |LOOP-BUSY: YES |BUSY: CB-INT-CDO: i'CGI' |LOOP-NOANSWER: YES |NOANSWER: CB-CGO: # |LOOP-DENIED: YES |DISC: CTIP-TYPE-O: * |LOOP-OTHER: YES |HOLD: AUTO-CDO: # |MAX-LOOPS: 4 |BYE: # TOUT-CDO: # PERMIT: * CDI: DISABLED CGI: 393331212121 -------------------------------------------------------------------------------
Here it is the routings configuration.
[10:28:11] ABILIS_CPX:a ctir pr:0 type:dtov poo:501 cdi:'NumAbilisphone' cdo:u00'cdi' [10:28:23] ABILIS_CPX:s ctir pr:0 cdo:* sp:64000 descr:Callback_routing [10:29:51] ABILIS_CPX:a ctir pr:1 type:dtov poo:PBX cdi:1?? [10:30:32] ABILIS_CPX:s ctir pr:1 cdo:* sp:64000 descr:Final_recipient [10:30:48] ABILIS_CPX:init ctisys [10:30:49] ABILIS_CPX:init ctir COMMAND EXECUTED [10:28:36] ABILIS_CPX:d ctir ---+-----+-----------------+---------+--------------------+-------------------- PR |[DESCR] |TYPE |POI/SR [SR] |POO/DS |CDI |CDO ACT|NEXT |LAST |EEC |T301|CGI |CGO EDT|SP |SC |DJ |MJ |FMDJ|FMMJ|SDI |SDO |SPOUT|SCOUT|DJOUT|MJOUT|LCS |LCST|SGI |SGO | |RGI |RGO |FMRLY|FAXSP|MODSP|FMLVL|ECM |UDT |IG |OG |SG |DL |DH |CODERS |CODERSOUT |TI1 .. TI5 ------------------------------------------------------------------------------- 0 [Callback_routing] DtoV CtiDisa 501 'NumAbilisphone' u00'CDI' NO ANY NO Dft * * 64000 Sys Sys Sys Sys Sys * * ------------------------------------------------------------------------------- 1 [Final_recipient] DtoV CtiDisa PBX 1?? * NO ANY NO Dft * * 64000 Sys Sys Sys Sys Sys * * ... -------------------------------------------------------------------------------